* g++.dg/eh/elide1.C: Remove XFAIL.
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-06-07 David Edelsohn <edelsohn@gnu.org>
2
3 * g++.dg/eh/elide1.C: Remove XFAIL.
4
5 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6
7 PR c++/15337
8 * g++.dg/expr/sizeof3.C: New test.
9
10 PR c++/14777
11 * g++.dg/template/access14.C: New test.
12
13 PR c++/15554
14 * g++.dg/template/enum1.C: New test.
15
16 PR c++/15057
17 * g++.dg/eh/throw1.C: New test.
18
19 2004-06-07 David Ayers <d.ayers@inode.at>
20 Ziemowit Laski <zlaski@apple.com>
21
22 * lib/objc.exp (objc_target_compile): Revert the '-framework
23 Foundation' flag fix, since bare Darwin does not ship
24 with the Foundation framework.
25 * objc/execute/next_mapping.h: Provide a local NSConstantString
26 @interface and @implementation.
27 (objc_constant_string_init): A constructor function, used to
28 initialize the NSConstantString meta-class object.
29 * objc/execute/string1.m: Include "next_mapping.h" instead of
30 <Foundation/NSString.h>.
31 * objc/execute/string2.m: Likewise.
32 * objc/execute/string3.m: Likewise.
33 * objc/execute/string4.m: Likewise.
34
35 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
36
37 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
38 to double. Replace double with FLOAT.
39 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
40
41 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
42 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
43 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
44 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
45 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
46 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
47 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
48 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
49
50 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
51
52 PR c/13519
53 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
54
55 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
56
57 PR c++/15503
58 * g++.dg/template/meminit2.C: New test.
59
60 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
61
62 PR target/15822
63 * gcc.c-torture/execute/compare-fp-1.c,
64 gcc.c-torture/execute/compare-fp-2.c,
65 gcc.c-torture/execute/compare-fp-3.c,
66 gcc.c-torture/execute/compare-fp-4.c,
67 gcc.c-torture/execute/compare-fp-3.x,
68 gcc.c-torture/execute/compare-fp-4.x: Moved...
69 * gcc.c-torture/execute/ieee/compare-fp-1.c,
70 gcc.c-torture/execute/ieee/compare-fp-2.c,
71 gcc.c-torture/execute/ieee/compare-fp-3.c,
72 gcc.c-torture/execute/ieee/compare-fp-4.c,
73 gcc.c-torture/execute/ieee/compare-fp-3.x,
74 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
75
76 2004-06-04 David Ayers <d.ayers@inode.at>
77
78 * objc/execute/protocol-isEqual-4.m: New testcase.
79
80 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
81
82 * objc/execute/protocol-isEqual-1.m: New testcase.
83 * objc/execute/protocol-isEqual-2.m: New testcase.
84 * objc/execute/protocol-isEqual-3.m: New testcase.
85
86 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
87
88 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
89
90 2004-06-02 Ziemowit Laski <zlaski@apple.com>
91
92 * lib/objc.exp (objc_target_compile): When running tests on
93 Darwin (Mac OS X), inform the linker about '-framework
94 'Foundation'.
95
96 2004-06-02 Eric Christopher <echristo@redhat.com>
97
98 * gcc.c-torture/compile/20040602-1.c: New.
99
100 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
101
102 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
103 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
104
105 PR tree-optimization/14736
106 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
107
108 PR tree-optimization/14042
109 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
110
111 PR tree-optimization/14729
112 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
113
114 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
115
116 PR fortran/15557
117 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
118
119 2004-06-01 Richard Hederson <rth@redhat.com>
120
121 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
122
123 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
124
125 PR c++/14932
126 * g++.dg/parse/offsetof4.C: New test.
127
128 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
129
130 PR objc/7993
131 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
132
133 2004-05-31 Mark Mitchell <mark@codesourcery.com>
134
135 PR c++/15701
136 * g++.dg/template/friend29.C: New test.
137
138 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
139
140 PR c/15749
141 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
142
143 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
144
145 * gcc.dg/sparc-trap-1.c: New test.
146
147 2004-05-31 Roger Sayle <roger@eyesopen.com>
148
149 PR middle-end/15069
150 * g++.dg/opt/fold3.C: New test case.
151
152 2004-05-30 Graham Stott <graham.stott@btinternet.com>
153
154 * lib/target-supports.exp (check_iconv_available): Fix fallout
155 from 2004-05-28 patch.
156
157 2004-05-30 Paul Brook <paul@codesourcery.com>
158
159 PR fortran/15620
160 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
161 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
162
163 2004-05-30 Steven G. Kargl <kargls@comcast.net>
164
165 * gfortran.fortran-torture/execute/random_1.f90: New test.
166
167 2004-05-28 Ziemowit Laski <zlaski@apple.com>
168
169 * g++.dg/ext/altivec-10.C: New test.
170
171 2004-05-29 Paul Brook <paul@codesourcery.com>
172
173 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
174
175 2004-05-28 Ziemowit Laski <zlaski@apple.com>
176
177 * gcc.dg/altivec-16.c: New test.
178
179 2004-05-28 Janis Johnson <janis187@us.ibm.com>
180
181 * lib/target-supports.exp (check_vmx_hw_available): New.
182 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
183
184 * lib/target-supports.exp (check_alias_available,
185 check_iconv_available, check_named_sections_available): Use
186 unique names for temporary files.
187
188 2004-05-28 Ziemowit Laski <zlaski@apple.com>
189
190 * gcc.dg/altivec-15.c: New test.
191
192 2004-05-28 Mark Mitchell <mark@codesourcery.com>
193
194 PR c++/15083
195 * g++.dg/warn/noeffect6.C: New test.
196
197 PR c++/15471
198 * g++.dg/expr/ptrmem4.C: New test.
199
200 PR c++/15640
201 * g++.dg/template/operator3.C: New test.
202
203 2004-05-28 Mark Mitchell <mark@codesourcery.com>
204
205 PR c++/14668
206 * g++.dg/lookup/redecl1.C: New test.
207 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
208
209 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
210
211 * gcc.c-torture/execute/compare-fp-1.c,
212 gcc.c-torture/execute/compare-fp-2.c,
213 gcc.c-torture/execute/compare-fp-3.c,
214 gcc.c-torture/execute/compare-fp-4.c,
215 gcc.c-torture/execute/compare-fp-3.x,
216 gcc.c-torture/execute/compare-fp-4.x,
217 gcc.dg/pr15649-1.c: New.
218
219 2004-05-27 Adam Nemet <anemet@lnxw.com>
220
221 PR c++/12883
222 * g++.dg/init/array14.C: New test.
223
224 2004-05-25 Janis Johnson <janis187@us.ibm.com>
225
226 * lib/compat.exp (compat-get-options-main): New.
227 (compat-get-options): Remove unneeded code, warn for ignored
228 command.
229 (compat-execute): Check flag set by dg-require-* commands.
230
231 * lib/compat.exp (compat-execute): Break up long lines.
232
233 2004-05-24 Janis Johnson <janis187@us.ibm.com>
234
235 * gcc.dg/altivec-7.c: Don't use 'vector long'.
236 * gcc.dg/altivec-14.c: New test.
237 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
238
239 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
240 * gcc.dg/altivec-12.c: Ditto.
241
242 * gcc.dg/altivec-3.c: Move call to altivec_check.
243
244 2004-05-23 Mark Mitchell <mark@codesourcery.com>
245
246 PR c++/15044
247 * g++.dg/template/error12.C: New test.
248
249 PR c++/15317
250 * g++.dg/ext/attrib15.C: New test.
251
252 PR c++/15329
253 * g++.dg/template/ptrmem9.C: New test.
254
255 2004-05-25 Paul Brook <paul@codesourcery.com>
256
257 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
258
259 2004-05-23 Mark Mitchell <mark@codesourcery.com>
260
261 PR c++/15165
262 * g++.dg/template/crash19.C: New test.
263
264 2004-05-23 Mark Mitchell <mark@codesourcery.com>
265
266 PR c++/15025
267 * g++.dg/template/redecl1.C: New test.
268
269 2004-05-23 Mark Mitchell <mark@codesourcery.com>
270
271 PR c++/14821
272 * g++.dg/other/ns1.C: New test.
273
274 PR c++/14883
275 * g++.dg/template/invalid1.C: New test.
276
277 2004-05-23 Paul Brook <paul@codesourcery.com>
278 Victor Leikehman <lei@haifasphere.co.il>
279
280 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
281 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
282
283 2004-05-22 Mark Mitchell <mark@codesourcery.com>
284
285 PR c++/15285
286 PR c++/15299
287 * g++.dg/template/non-dependent5.C: New test.
288 * g++.dg/template/non-dependent6.C: New test.
289
290 2004-05-22 Mark Mitchell <mark@codesourcery.com>
291
292 PR c++/15507
293 * g++.dg/inherit/union1.C: New test.
294
295 PR c++/15542
296 * g++.dg/template/addr1.C: New test.
297
298 PR c++/15427
299 * g++.dg/template/array5.C: New test.
300
301 PR c++/15287
302 * g++.dg/template/array6.C: New test.
303
304 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
305 Roger Sayle <roger@eyesopen.com>
306
307 * g++.dg/lookup/forscope2.C: New test case.
308
309 2004-05-22 Ben Elliston <bje@au.ibm.com>
310
311 * gcc.dg/cpp/Wmissingdirs.c: New.
312
313 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
314
315 PR target/15301
316 * gcc.dg/compat/union-m128-1.h: New file.
317 * gcc.dg/compat/union-m128-1_main.c: Likewise.
318 * gcc.dg/compat/union-m128-1_x.c: Likewise.
319 * gcc.dg/compat/union-m128-1_y.c: Likewise.
320
321 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
322
323 PR target/15302
324 * gcc.dg/compat/struct-complex-1.h: New file.
325 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
326 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
327 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
328
329 2004-05-20 Roger Sayle <roger@eyesopen.com>
330
331 PR middle-end/3074
332 * gcc.dg/pr3074-1.c: New test case.
333 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
334
335 2004-05-20 Falk Hueffner <falk@debian.org>
336
337 PR other/15526
338 * gcc.dg/ftrapv-1.c: New test case.
339
340 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
341
342 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
343
344 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
345 Jeff Law <law@redhat.com>
346
347 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
348 * gcc.dg/tree-ssa/20040518-2.c: New test.
349
350 * gcc.dg/tree-ssa/20040518-1.c: New test.
351
352 2004-05-18 Zack Weinberg <zack@codesourcery.com>
353
354 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
355
356 2004-05-18 Paul Brook <paul@codesourcery.com>
357
358 PR fortran/13930
359 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
360
361 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
362
363 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
364 constant folding.
365
366 2004-05-17 Steven Bosscher <stevenb@suse.de>
367
368 * gcc.dg/tree-ssa/20040517-1.c: New test.
369
370 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
371
372 * gcc.dg/loop-4.c: New test.
373
374 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
375
376 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
377
378 2004-05-15 Bud Davis <bdavis9659@comcast.net>
379
380 PR fortran/15311
381 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
382
383 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
384
385 PR fortran/13826
386 PR fortran/13940
387 * gfortran.fortran-torture/compile/data_1.f90: New test.
388
389 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
390
391 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
392 * gcc.dg/uninit-H.c: Define ASM for __s390__.
393
394 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
395
396 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
397
398 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
399
400 PR c/15444
401 * gcc.dg/format/xopen-1.c: Adjust expected message.
402 * gcc.dg/format/xopen-3.c: New test.
403
404 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
405
406 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
407
408 2004-05-14 Jeff Law <law@redhat.com>
409
410 * gcc.dg/tree-ssa/20040514-2.c: New test.
411
412 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
413
414 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
415 this ...
416 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
417 this.
418
419 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
420
421 * gcc.dg/tree-ssa/20040514-1.c: New test.
422
423 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
424
425 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
426 test.
427
428 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
429
430 PR fortran/14066
431 * gfortran.fortran-torture/compile/do_1.f90: New test.
432
433 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
434
435 PR fortran/15051
436 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
437 test.
438
439 2004-05-14 Bud Davis <bdavis9659@comcast.net>
440
441 PR fortran/15149
442 * gfortran.fortran-torture/execute/random_init.f90: New test.
443
444 2004-05-13 Paul Brook <paul@codesourcery.com>
445
446 PR fortran/15314
447 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
448
449 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
450
451 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
452 for the powerpc case.
453
454 2004-05-13 Jeff Law <law@redhat.com>
455
456 * gcc.dg/tree-ssa/20040513-1.c: New test.
457 * gcc.dg/tree-ssa/20040513-2.c: New test.
458
459 2004-05-13 Paul Brook <paul@codesourcery.com>
460
461 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
462 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
463 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
464
465 2004-05-13 Andreas Schwab <schwab@suse.de>
466
467 PR other/10819
468 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
469 characters.
470
471 2004-05-13 Bud Davis <bdavis9659@comcast.net>
472
473 PR fortran/15294
474 * gfortran.fortran-torture/execute/adjustr.f90: New file.
475
476 2004-05-13 Diego Novillo <dnovillo@redhat.com>
477
478 Merge from tree-ssa-20020619-branch. See
479 ChangeLog.tree-ssa for details.
480
481 2004-05-11 Ziemowit Laski <zlaski@apple.com>
482
483 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
484 include <altivec.h> explicitly.
485 * gcc.dg/altivec-13.c: Likewise.
486
487 2004-05-11 Paul Brook <paul@codesourcery.com>
488
489 * gcc.c-torture/compile/20010518-1.c: Force enum size.
490
491 2004-05-10 Eric Christopher <echristo@redhat.com>
492
493 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
494 * gcc.dg/sibcall-4.c: Ditto.
495
496 2004-05-10 Ziemowit Laski <zlaski@apple.com>
497
498 * g++.dg/ext/altivec-8.C: New test case.
499 * gcc.dg/altivec-13.c: New test case.
500
501 2004-05-08 Roger Sayle <roger@eyesopen.com>
502
503 * gcc.c-torture/execute/divcmp-1.c: New test case.
504 * gcc.c-torture/execute/divcmp-2.c: New test case.
505 * gcc.c-torture/execute/divcmp-3.c: New test case.
506
507 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
508
509 * g++.dg/other/pragma-re-2.C: New test.
510
511 2004-05-07 Uros Bizjak <uros@kss-loka.si>
512
513 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
514 * gcc.dg/i386-387-2.c: Likewise.
515
516 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
517 __builtin_drem.
518 * gcc.dg/i386-387-6.c: Likewise.
519
520 2004-05-07 Uros Bizjak <uros@kss-loka.si>
521
522 * gcc.dg/builtins-33.c: Also check log1p*.
523
524 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
525
526 PR optimization/15296
527 * gcc.c-torture/execute/pr15296.c: New test.
528
529 2004-05-05 Uros Bizjak <uros@kss-loka.si>
530
531 * gcc.dg/builtins-40.c: New test.
532
533 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
534
535 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
536
537 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
538
539 * g++.dg/ext/spe1.C: New testcase.
540
541 2004-05-04 Ziemowit Laski <zlaski@apple.com>
542
543 * objc.dg/image-info.m: Allow additional attributes
544 for __image_info section.
545
546 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
547
548 * gcc.dg/torture/mips-hilo-2.c: New test.
549
550 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
551
552 PR c++/14389
553 * g++.dg/template/member5.C: New test.
554
555 2004-05-03 Uros Bizjak <uros@kss-loka.si>
556
557 * gcc.dg/builtins-34.c: Also check expm1*.
558
559 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
560
561 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
562 * gcc.dg/torture/builtin-convert-3.c: New test.
563
564 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
565
566 PR middle-end/15054
567 * g++.dg/opt/pr15054.C: New test.
568
569 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
570
571 * gcc.dg/torture/builtin-rounding-1.c: New test.
572 * gcc.dg/builtins-25.c: Delete.
573 * gcc.dg/builtins-29.c: Delete.
574
575 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
576
577 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
578 * gcc.dg/sibcall-4.c: Likewise.
579 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
580
581 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
582
583 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
584 bit-field on 16-bit targets.
585
586 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
587
588 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
589 16-bit targets.
590
591 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
592
593 * gcc.dg/rs6000-power2-1.c: Change to compile only.
594 * gcc.dg/rs6000-power2-2.c: Likewise.
595
596 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
597
598 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
599 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
600 Change the asm registers to be in form of frN instead of fN.
601
602 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
603
604 * gcc.dg/torture/builtin-convert-2.c: New test.
605
606 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
607
608 * gcc.dg/rs6000-power2-1.c: New test.
609 * gcc.dg/rs6000-power2-2.c: New test.
610
611 2004-04-28 Jan Hubicka <jh@suse.cz>
612
613 * gcc.dg/unused-6.c: New test.
614
615 2004-04-24 Laurent GUERBY <laurent@guerby.net>
616 Ulrich Weigand <uweigand@de.ibm.com>
617
618 * ada/acats/run_all.sh: Define $target variable.
619
620 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
621
622 PR c++/15119
623 * g++.dg/other/vararg-1.C: New test.
624
625 PR c++/4794
626 * g++.dg/eh/cleanup3.C: New test.
627
628 2004-04-24 Laurent GUERBY <laurent@guerby.net>
629
630 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
631 and ad8011a (target_insn).
632 * ada/acats/support/macro.dfs: Likewise.
633 * ada/acats/support/impbit.adb: New file.
634
635 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
636
637 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
638
639 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
640
641 * gcc.dg/loop-3.c: New test.
642
643 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
644
645 * gcc.c-torture/execute/simd-5.c: New test.
646
647 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
648
649 PR c++/15064
650 * g++.dg/template/crash18.C: New test.
651
652 2004-04-22 Mark Mitchell <mark@codesourcery.com>
653
654 * g++.dg/ext/complit3.C: New test.
655
656 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
657
658 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
659 * gcc.dg/altivec-3.c: Same.
660 * gcc.dg/altivec-varargs-1.c: Same.
661
662 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
663
664 * lib/target-supports.exp (check_profiling_available): Assume
665 profiling is not available on powerpc-eabi targets.
666
667 2004-04-21 Janis Johnson <janis187@us.ibm.com>
668
669 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
670 * gcc.dg/vmx/bug-1.c: Ditto.
671
672 2004-04-20 Eric Christopher <echristo@redhat.com>
673
674 * gcc.dg/charset/extern.c: New test.
675 * g++.dg/charset/extern3.cc: Ditto.
676
677 2004-04-20 Uros Bizjak <uros@kss-loka.si>
678
679 * gcc.dg/builtins-39.c: New test.
680
681 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
682
683 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
684
685 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
686
687 * gcc.dg/torture/mips-hilo-1.c: New test.
688
689 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
690
691 * gcc.c-torture/compile/20040419-1.c: New test.
692
693 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
694
695 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
696
697 2004-04-18 Zack Weinberg <zack@codesourcery.com>
698 Aldy Hernandez <aldyh@redhat.com>
699
700 * gcc.c-torture/execute/va-arg-24.c: New.
701
702 2004-04-17 Zack Weinberg <zack@codesourcery.com>
703 Aldy Hernandez <aldyh@redhat.com>
704
705 * gcc.dg/vmx/1b-01.c: New.
706 * gcc.dg/vmx/1b-02.c: New.
707 * gcc.dg/vmx/1b-03.c: New.
708 * gcc.dg/vmx/1b-04.c: New.
709 * gcc.dg/vmx/1b-05.c: New.
710 * gcc.dg/vmx/1b-06.c: New.
711 * gcc.dg/vmx/1b-07.c: New.
712 * gcc.dg/vmx/1c-01.c: New.
713 * gcc.dg/vmx/1c-02.c: New.
714 * gcc.dg/vmx/3a-01a.c: New.
715 * gcc.dg/vmx/3a-01.c: New.
716 * gcc.dg/vmx/3a-01m.c: New.
717 * gcc.dg/vmx/3a-03.c: New.
718 * gcc.dg/vmx/3a-03m.c: New.
719 * gcc.dg/vmx/3a-04.c: New.
720 * gcc.dg/vmx/3a-04m.c: New.
721 * gcc.dg/vmx/3a-05.c: New.
722 * gcc.dg/vmx/3a-06.c: New.
723 * gcc.dg/vmx/3a-06m.c: New.
724 * gcc.dg/vmx/3a-07.c: New.
725 * gcc.dg/vmx/3b-01.c: New.
726 * gcc.dg/vmx/3b-02.c: New.
727 * gcc.dg/vmx/3b-10.c: New.
728 * gcc.dg/vmx/3b-13.c: New.
729 * gcc.dg/vmx/3b-14.c: New.
730 * gcc.dg/vmx/3b-15.c: New.
731 * gcc.dg/vmx/3c-01a.c: New.
732 * gcc.dg/vmx/3c-01.c: New.
733 * gcc.dg/vmx/3c-02.c: New.
734 * gcc.dg/vmx/3c-03.c: New.
735 * gcc.dg/vmx/3d-01.c: New.
736 * gcc.dg/vmx/4-01.c: New.
737 * gcc.dg/vmx/4-03.c: New.
738 * gcc.dg/vmx/5-01.c: New.
739 * gcc.dg/vmx/5-02.c: New.
740 * gcc.dg/vmx/5-03.c: New.
741 * gcc.dg/vmx/5-04.c: New.
742 * gcc.dg/vmx/5-05.c: New.
743 * gcc.dg/vmx/5-06.c: New.
744 * gcc.dg/vmx/5-07.c: New.
745 * gcc.dg/vmx/5-07t.c: New.
746 * gcc.dg/vmx/5-08.c: New.
747 * gcc.dg/vmx/5-10.c: New.
748 * gcc.dg/vmx/5-11.c: New.
749 * gcc.dg/vmx/7-01a.c: New.
750 * gcc.dg/vmx/7-01.c: New.
751 * gcc.dg/vmx/7c-01.c: New.
752 * gcc.dg/vmx/7d-01.c: New.
753 * gcc.dg/vmx/7d-02.c: New.
754 * gcc.dg/vmx/8-01.c: New.
755 * gcc.dg/vmx/8-02a.c: New.
756 * gcc.dg/vmx/8-02.c: New.
757 * gcc.dg/vmx/brode-1.c: New.
758 * gcc.dg/vmx/bug-1.c: New.
759 * gcc.dg/vmx/bug-2.c: New.
760 * gcc.dg/vmx/bug-3.c: New.
761 * gcc.dg/vmx/cw-bug-1.c: New.
762 * gcc.dg/vmx/cw-bug-2.c: New.
763 * gcc.dg/vmx/cw-bug-3.c: New.
764 * gcc.dg/vmx/dct.c: New.
765 * gcc.dg/vmx/debug-1.c: New.
766 * gcc.dg/vmx/debug-2.c: New.
767 * gcc.dg/vmx/debug-3.c: New.
768 * gcc.dg/vmx/debug-4.c: New.
769 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
770 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
771 * gcc.dg/vmx/eg-5.c: New.
772 * gcc.dg/vmx/fft.c: New.
773 * gcc.dg/vmx/gcc-bug-1.c: New.
774 * gcc.dg/vmx/gcc-bug-2.c: New.
775 * gcc.dg/vmx/gcc-bug-3.c: New.
776 * gcc.dg/vmx/gcc-bug-4.c: New.
777 * gcc.dg/vmx/gcc-bug-5.c: New.
778 * gcc.dg/vmx/gcc-bug-6.c: New.
779 * gcc.dg/vmx/gcc-bug-7.c: New.
780 * gcc.dg/vmx/gcc-bug-8.c: New.
781 * gcc.dg/vmx/gcc-bug-9.c: New.
782 * gcc.dg/vmx/gcc-bug-b.c: New.
783 * gcc.dg/vmx/gcc-bug-c.c: New.
784 * gcc.dg/vmx/gcc-bug-d.c: New.
785 * gcc.dg/vmx/gcc-bug-e.c: New.
786 * gcc.dg/vmx/gcc-bug-f.c: New.
787 * gcc.dg/vmx/gcc-bug-g.c: New.
788 * gcc.dg/vmx/gcc-bug-i.c: New.
789 * gcc.dg/vmx/harness.h: New.
790 * gcc.dg/vmx/ira1.c: New.
791 * gcc.dg/vmx/ira2a.c: New.
792 * gcc.dg/vmx/ira2b.c: New.
793 * gcc.dg/vmx/ira2.c: New.
794 * gcc.dg/vmx/ira2c.c: New.
795 * gcc.dg/vmx/mem.c: New.
796 * gcc.dg/vmx/newton-1.c: New.
797 * gcc.dg/vmx/ops.c: New.
798 * gcc.dg/vmx/sn7153.c: New.
799 * gcc.dg/vmx/spill2.c: New.
800 * gcc.dg/vmx/spill3.c: New.
801 * gcc.dg/vmx/spill.c: New.
802 * gcc.dg/vmx/t.c: New.
803 * gcc.dg/vmx/varargs-1.c: New.
804 * gcc.dg/vmx/varargs-2.c: New.
805 * gcc.dg/vmx/varargs-3.c: New.
806 * gcc.dg/vmx/varargs-4.c: New.
807 * gcc.dg/vmx/varargs-5.c: New.
808 * gcc.dg/vmx/varargs-6.c: New.
809 * gcc.dg/vmx/varargs-7.c: New.
810 * gcc.dg/vmx/vmx.exp: New.
811 * gcc.dg/vmx/vprint-1.c: New.
812 * gcc.dg/vmx/vscan-1.c: New.
813 * gcc.dg/vmx/x-01.c: New.
814 * gcc.dg/vmx/x-02.c: New.
815 * gcc.dg/vmx/x-03.c: New.
816 * gcc.dg/vmx/x-04.c: New.
817 * gcc.dg/vmx/x-05.c: New.
818 * gcc.dg/vmx/yousufi-1.c: New.
819 * gcc.dg/vmx/zero-1.c: New.
820 * gcc.dg/vmx/zero.c: New.
821
822 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
823
824 * g++.dg/lookup/java1.C: Update for chage of
825 _Jv_AllocObject.
826 * g++.dg/lookup/java2.C: Likewise.
827
828 2004-04-17 Laurent GUERBY <laurent@guerby.net>
829
830 * ada/acats/run_all.sh: use -O2 by default.
831
832 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
833
834 * gcc.dg/vr-mult-[12].c: New tests.
835
836 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
837
838 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
839
840 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
841
842 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
843
844 * lib/target-supports.exp (check_profiling_available): Assume profiling
845 isn't available for mips*-*-elf targets.
846
847 2004-04-14 Uros Bizjak <uros@kss-loka.si>
848
849 * gcc.dg/builtins-38.c: New test.
850
851 2004-04-14 Eric Christopher <echristo@redhat.com>
852
853 * g++.dg/charset/charset.exp: Run .cc extension tests.
854
855 2004-04-14 Zack Weinberg <zack@codesourcery.com>
856
857 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
858
859 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
860
861 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
862
863 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
864
865 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
866 * gcc.dg/i386-387-2.c: Likewise.
867
868 * gcc.dg/i386-387-7.c: New test.
869 * gcc.dg/i386-387-8.c: New test.
870
871 * gcc.dg/builtins-37.c: New test.
872
873 2004-04-13 Geoffrey Keating <geoffk@apple.com>
874
875 * g++.dg/pch/externc-1.C: Add missing semicolon.
876
877 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
878
879 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
880
881 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
882
883 * gcc.c-torture/execute/20040411-1.c: New test.
884
885 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
886
887 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
888
889 2004-04-09 Chris Demetriou <cgd@broadcom.com>
890
891 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
892
893 2004-04-09 Zack Weinberg <zack@codesourcery.com>
894
895 * lib/target-supports.exp (check_named_sections_available): New.
896 * lib/gcc-dg.exp (dg-require-named-sections): New.
897 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
898 old-deja.exp. Also prune error-count message from HP linker.
899 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
900
901 * g++.dg/init/init-ref4.C: Use dg-require-weak.
902 * g++.old-deja/g++.pt/static3.C: Likewise.
903 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
904
905 2004-04-09 Roger Sayle <roger@eyesopen.com>
906
907 * gcc.c-torture/execute/20040409-1.c: New test case.
908 * gcc.c-torture/execute/20040409-2.c: New test case.
909 * gcc.c-torture/execute/20040409-3.c: New test case.
910
911 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
912
913 * gcc.dg/20040409-1.c: New test.
914
915 2004-04-08 Roger Sayle <roger@eyesopen.com>
916
917 PR target/14888
918 * g++.dg/opt/pr14888.C: New test case.
919
920 2004-04-08 Geoffrey Keating <geoffk@apple.com>
921
922 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
923 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
924 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
925 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
926 New tests.
927
928 2004-04-08 Paul Brook <paul@codesourcery.com>
929
930 * gcc.dg/spill-1.c: New test.
931
932 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
933
934 * gcc.dg/torture/builtin-ctype-2.c: New test.
935
936 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
937
938 * gcc.dg/pch/pch.exp: Add largefile test.
939
940 2004-04-06 Geoffrey Keating <geoffk@apple.com>
941
942 * g++.dg/pch/externc-1.Hs: New.
943 * g++.dg/pch/externc-1.C: New.
944
945 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
946
947 * gcc.dg/compat/struct-by-value-5a_main.c,
948 gcc.dg/compat/struct-by-value-5b_main.c: New files.
949 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
950 * gcc.dg/compat/struct-by-value-5a_x.c,
951 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
952 gcc.dg/compat/struct-by-value-5_x.c.
953 * gcc.dg/compat/struct-by-value-5a_y.c,
954 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
955 gcc.dg/compat/struct-by-value-5_y.c.
956
957 * gcc.dg/compat/struct-by-value-6a_main.c,
958 gcc.dg/compat/struct-by-value-6b_main.c: New files.
959 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
960 * gcc.dg/compat/struct-by-value-6a_x.c,
961 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
962 gcc.dg/compat/struct-by-value-6_x.c.
963 * gcc.dg/compat/struct-by-value-6a_y.c,
964 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
965 gcc.dg/compat/struct-by-value-6_y.c.
966
967 * gcc.dg/compat/struct-by-value-7a_main.c,
968 gcc.dg/compat/struct-by-value-7b_main.c: New files.
969 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
970 * gcc.dg/compat/struct-by-value-7a_x.c,
971 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
972 gcc.dg/compat/struct-by-value-7_x.c.
973 * gcc.dg/compat/struct-by-value-7a_y.c,
974 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
975 gcc.dg/compat/struct-by-value-7_y.c.
976
977 2004-04-06 Jakub Jelinek <jakub@redhat.com>
978
979 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
980 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
981 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
982 options.
983
984 2004-04-06 Uros Bizjak <uros@kss-loka.si>
985
986 * gcc.dg/builtins-36.c: New test.
987
988 2004-04-06 Paul Brook <paul@codesourcery.com>
989
990 * README.gcc: Remove obsolete contraint on testcases.
991
992 2004-04-05 Paul Brook <paul@codesourcery.com>
993
994 PR2123
995 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
996 failure and exit(0) on success.
997 * g++.dg/expr/anew2.C: Ditto.
998 * g++.dg/expr/anew3.C: Ditto.
999 * g++.dg/expr/anew4.C: Ditto.
1000
1001 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
1002
1003 PR c++/3518
1004 * g++.dg/template/unify7.C: New.
1005
1006 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
1007
1008 * g++.dg/README: Bring up to date with new subdirectories; remove
1009 duplicate subdirectory lines.
1010
1011 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
1012
1013 PR c++/14007
1014 * g++.dg/template/unify5.C: New.
1015 * g++.dg/template/unify6.C: New.
1016 * g++.dg/template/qualttp20.C: Adjust.
1017 * g++.old-deja/g++.jason/report.C: Adjust.
1018 * g++.old-deja/g++.other/qual1.C: Adjust.
1019
1020 2004-04-01 Mark Mitchell <mark@codesourcery.com>
1021
1022 PR c++/14803
1023 * g++.dg/inherit/ptrmem1.C: New test.
1024
1025 2004-04-01 Jakub Jelinek <jakub@redhat.com>
1026
1027 PR c++/14755
1028 * gcc.c-torture/execute/20040331-1.c: New test.
1029 * gcc.dg/20040331-1.c: New test.
1030
1031 2004-04-01 Paul Brook <paul@codesourcery.com>
1032
1033 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
1034
1035 2004-03-30 Mark Mitchell <mark@codesourcery.com>
1036
1037 PR c++/14724
1038 * g++.dg/init/goto1.C: New test.
1039
1040 PR c++/14763
1041 * g++.dg/template/defarg4.C: New test.
1042
1043 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
1044
1045 * gcc.dg/altivec-11.c: Extend test for more valid cases.
1046
1047 2004-03-28 David Edelsohn <edelsohn@gnu.org>
1048
1049 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
1050
1051 2004-03-28 Zack Weinberg <zack@codesourcery.com>
1052
1053 * gcc.dg/noncompile/undeclared-2.c: New test.
1054
1055 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
1056
1057 * gcc.dg/940409-1.c: Remove XFAIL.
1058 * gcc.dg/reg-vol-struct-1.c: New test.
1059
1060 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1061
1062 * gcc.dg/torture/builtin-wctype-1.c: New test.
1063
1064 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
1065
1066 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
1067 * gcc.dg/20001101-1.c: Likewise.
1068 * gcc.dg/20001102-1.c: Likewise.
1069
1070 2004-03-25 Roger Sayle <roger@eyesopen.com>
1071
1072 * gcc.dg/compare8.c: Add an additional test for XOR.
1073
1074 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1075
1076 * gcc.dg/torture/builtin-ctype-1.c: New test.
1077
1078 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1079
1080 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
1081 * gcc.dg/torture/builtin-math-1.c: Likewise.
1082 * gcc.dg/torture/builtin-power-1.c: New test.
1083
1084 2004-03-24 Andreas Schwab <schwab@suse.de>
1085
1086 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
1087 IA64 assembler.
1088
1089 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
1090 Roger Sayle <roger@eyesopen.com>
1091
1092 * gcc.dg/compare8.c: New test case.
1093
1094 2004-03-23 Ziemowit Laski <zlaski@apple.com>
1095
1096 * g++.dg/ext/altivec-7.C: New test.
1097
1098 2004-03-23 Zack Weinberg <zack@codesourcery.com>
1099
1100 PR 12267, 12391, 12560, 13129, 14114, 14133
1101 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
1102 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
1103 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
1104 Adjust error regexps.
1105 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
1106 * gcc.dg/noncompile/undeclared-1.c: New test cases.
1107 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
1108 * gcc.dg/local1.c: Add explanatory comment.
1109
1110 2004-03-23 Roger Sayle <roger@eyesopen.com>
1111
1112 PR optimization/14669
1113 * g++.dg/opt/fold2.C: New test case.
1114
1115 2004-03-22 Jakub Jelinek <jakub@redhat.com>
1116
1117 PR c/14069
1118 * gcc.dg/20040322-1.c: New test.
1119
1120 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1121
1122 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
1123 * gcc.dg/ultrasp4.c: Likewise.
1124 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
1125
1126 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1127
1128 * gcc.dg/i386-sse-8.c: Reset default options.
1129
1130 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
1131
1132 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
1133 in the error message text.
1134
1135 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
1136
1137 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
1138
1139 2004-03-21 Mark Mitchell <mark@codesourcery.com>
1140
1141 PR c++/14616
1142 * g++.dg/init/array13.C: New test.
1143
1144 2004-03-20 Roger Sayle <roger@eyesopen.com>
1145
1146 PR target/13889
1147 * gcc.c-torture/compile/pr13889.c: New test case.
1148
1149 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
1150
1151 PR c/14635
1152 * builtins-1.c (nan, nans): Don't test.
1153 * builtins-30.c: Don't use nan, nanf, nanl.
1154 * builtins-35.c: New test.
1155
1156 2004-03-19 Ziemowit Laski <zlaski@apple.com>
1157
1158 * g++.dg/ext/altivec-6.C: New test.
1159
1160 2004-03-19 Mark Mitchell <mark@codesourcery.com>
1161
1162 * g++.dg/init/placement3.C: New test.
1163
1164 * g++.dg/template/spec13.C: New test.
1165
1166 * g++.dg/lookup/using11.C: New test.
1167
1168 * g++.dg/lookup/koenig3.C: New test.
1169
1170 * g++.dg/template/operator2.C: New test.
1171
1172 * g++.dg/expr/dtor3.C: New test.
1173 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
1174 marker.
1175 * g++.old-deja/g++.law/visibility28.C: Likewise.
1176
1177 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
1178
1179 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
1180 * gcc.dg/ppc64-abi-3.c: Likewise.
1181
1182 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1183
1184 PR c++/14545
1185 * g++.dg/parse/template15.C: New test.
1186
1187 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1188
1189 * g++.dg/expr/dtor2.C: New test.
1190
1191 * g++.dg/lookup/anon4.C: New test.
1192
1193 * g++.dg/overload/using1.C: New test.
1194
1195 * g++.dg/template/lookup7.C: New test.
1196
1197 * g++.dg/template/typename6.C: New test.
1198
1199 * g++.dg/expr/cond6.C: New test.
1200
1201 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1202
1203 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
1204
1205 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1206
1207 * g++.dg/expr/cond5.C: New test.
1208 * g++.dg/expr/constcast1.C: Likewise.
1209 * g++.dg/expr/ptrmem2.C: Likewise.
1210 * g++.dg/expr/ptrmem3.C: Likewise.
1211 * g++.dg/lookup/main1.C: Likewise.
1212 * g++.dg/template/lookup6.C: Likewise.
1213
1214 2004-03-18 Mark Mitchell <mark@codesourcery.com>
1215
1216 * gcc.dg/local1.c: New test.
1217
1218 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
1219
1220 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1221
1222 * gcc.dg/torture/builtin-convert-1.c: New test.
1223
1224 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1225
1226 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
1227
1228 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1229
1230 PR c++/14481
1231 * g++.dg/warn/Wunused-7.C: New test.
1232
1233 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1234
1235 * gcc.dg/torture/builtin-integral-1.c: New test.
1236
1237 2004-03-16 Mark Mitchell <mark@codesourcery.com>
1238
1239 PR c++/14586
1240 * g++.dg/parse/non-dependent3.C: New test.
1241
1242 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
1243
1244 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
1245 * g++.dg/eh/simd-2.C: Likewise.
1246 * g++.dg/init/array10.C: Likewise.
1247 * gcc.c-torture/compile/simd-1.c: Likewise.
1248 * gcc.c-torture/compile/simd-2.c: Likewise.
1249 * gcc.c-torture/compile/simd-3.c: Likewise.
1250 * gcc.c-torture/compile/simd-4.c: Likewise.
1251 * gcc.c-torture/compile/simd-6.c: Likewise.
1252 * gcc.c-torture/execute/simd-1.c: Likewise.
1253 * gcc.c-torture/execute/simd-2.c: Likewise.
1254 * gcc.dg/compat/vector-defs.h: Likewise.
1255 * gcc.dg/20020531-1.c: Likewise.
1256 * gcc.dg/altivec-3.c: Likewise.
1257 * gcc.dg/altivec-4.c: Likewise.
1258 * gcc.dg/altivec-varargs-1.c: Likewise.
1259 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
1260 * gcc.dg/i386-mmx-3.c: Likewise.
1261 * gcc.dg/i386-sse-4.c: Likewise.
1262 * gcc.dg/i386-sse-5.c: Likewise.
1263 * gcc.dg/i386-sse-8.c: Likewise.
1264 * gcc.dg/simd-1.c: Likewise.
1265 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
1266 __ev64_opaque__ since the machine description provides it.
1267
1268 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1269
1270 * lib/compat.exp (skip_list): New global variable.
1271 Use it to hold the user defined COMPAT_SKIPS list if any.
1272 (compat-obj): Add the members of skip_list to optall.
1273
1274 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1275
1276 * gcc.dg/compat/union-by-value-1_main.c,
1277 union-by-value-1_x.c, union-by-value-1_y.c,
1278 union-check.h, union-defs.h,
1279 union-init.h, union-return-1_main.c,
1280 union-return-1_x.c, union-return-1_y.c: New files.
1281
1282 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1283
1284 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
1285 mixed-struct-init.h: Add 4 mixed structure types.
1286 struct-by-value-21_main.c, struct-by-value-21_x.c,
1287 struct-by-value-21_y.c, struct-return-21_main.c,
1288 struct-return-21_x.c, struct-return-21_y.c: New files.
1289
1290 2004-03-13 Mark Mitchell <mark@codesourcery.com>
1291
1292 PR c++/14550
1293 * g++.dg/parse/template14.C: New test.
1294
1295 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1296
1297 * gcc.c-torture/execute/20040313-1.c: New test.
1298
1299 2004-03-13 Jakub Jelinek <jakub@redhat.com>
1300
1301 PR target/14533
1302 * gcc.dg/20040311-2.c: New test.
1303
1304 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
1305
1306 PR other/14544
1307 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
1308 bit-field.
1309
1310 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
1311
1312 * gcc.dg/20040305-2.c: Add missing return statement.
1313
1314 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1315
1316 * gcc.dg/builtins-34.c: Also check pow10*.
1317
1318 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1319
1320 PR target/14262
1321 * gcc.dg/20040305-2.c: New test.
1322
1323 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
1324
1325 * gcc.dg/20040310-1.c: New test.
1326
1327 2004-03-11 Roger Sayle <roger@eyesopen.com>
1328
1329 * gcc.c-torture/execute/20040311-1.c: New test case.
1330
1331 2004-03-11 Mark Mitchell <mark@codesourcery.com>
1332
1333 PR c++/14476
1334 * g++.dg/lookup/enum1.C: New test.
1335
1336 2004-03-10 Mark Mitchell <mark@codesourcery.com>
1337
1338 PR c++/14510
1339 * g++.dg/lookup/struct2.C: New test.
1340
1341 2004-03-10 Uros Bizjak <uros@kss-loka.si>
1342
1343 * gcc.dg/builtins-34.c: New test.
1344
1345 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1346
1347 * gcc.dg/torture/builtin-nonneg-1.c: New test.
1348
1349 2004-03-09 James E Wilson <wilson@specifixinc.com>
1350
1351 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
1352 * gcc.dg/alias-2.c: New testcase.
1353
1354 2004-03-09 Zack Weinberg <zack@codesourcery.com>
1355
1356 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
1357
1358 2004-03-09 Roger Sayle <roger@eyesopen.com>
1359
1360 * gcc.c-torture/execute/20040309-1.c: New test case.
1361
1362 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
1363
1364 PR c++/14397
1365 * g++.dg/overload/ref1.C: New.
1366
1367 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1368
1369 PR c++/14409
1370 * g++.dg/template/spec12.C: New test.
1371
1372 PR c++/14448
1373 * g++.dg/parse/crash14.C: New test.
1374
1375 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1376
1377 PR c++/14230
1378 * g++.dg/init/ref11.C: New test.
1379
1380 2004-03-09 Mark Mitchell <mark@codesourcery.com>
1381
1382 PR c++/14432
1383 * g++.dg/parse/builtin2.C: New test.
1384
1385 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1386
1387 PR c++/14401
1388 * g++.dg/init/ctor3.C: New test.
1389 * g++.dg/init/union1.C: New test.
1390 * g++.dg/ext/anon-struct4.C: New test.
1391
1392 2004-03-08 Mark Mitchell <mark@codesourcery.com>
1393
1394 * g++.dg/lookup/koenig1.C: Tweak error messages.
1395 * g++.dg/lookup/used-before-declaration.C: Likewise.
1396 * g++.dg/other/do1.C: Likewise.
1397 * g++.dg/overload/koenig1.C: Likewise.
1398 * g++.dg/parse/crash13.C: Likewise.
1399 * g++.dg/template/instantiate3.C: Likewise.
1400
1401 2004-03-08 Eric Christopher <echristo@redhat.com>
1402
1403 * * lib/target-supports.exp: Enable libiconv in test
1404 compilation. Fix up error checking.
1405
1406 2004-03-08 Roger Sayle <roger@eyesopen.com>
1407
1408 PR middle-end/14289
1409 * gcc.dg/pr14289-1.c: New test case.
1410 * gcc.dg/pr14289-2.c: Likewise.
1411 * gcc.dg/pr14289-3.c: Likewise.
1412
1413 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
1414
1415 * gcc.c-torture/execute/20040308-1.c: New test.
1416
1417 2004-03-07 Roger Sayle <roger@eyesopen.com>
1418
1419 * gcc.c-torture/execute/20040307-1.c: New test case.
1420
1421 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
1422
1423 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
1424
1425 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
1426
1427 * gcc.dg/20040306-1.c: New test.
1428
1429 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
1430
1431 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
1432 them static.
1433 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
1434
1435 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1436
1437 PR c/14465
1438 * gcc.dg/decl-6.c: New test.
1439
1440 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1441
1442 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
1443 Rename LOGPOW -> LOG_POW.
1444 (SQRT_EXP, POW_EXP): New.
1445
1446 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1447
1448 * gcc.dg/i386-sse-8.c: New test.
1449
1450 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1451
1452 PR c/14114
1453 * gcc.dg/decl-5.c: New test.
1454
1455 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
1456
1457 * gcc.dg/20040305-1.c: New test.
1458
1459 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
1460
1461 PR other/14354
1462 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
1463
1464 2004-03-04 Ziemowit Laski <zlaski@apple.com>
1465
1466 PR c++/14425, c++/14426
1467 * g++.dg/ext/altivec-4.C: New test.
1468 * g++.dg/ext/altivec-5.C: New test.
1469
1470 2004-03-04 Geoffrey Keating <geoffk@apple.com>
1471
1472 * g++.old-deja/g++.other/linkage1.C: Expect errors about
1473 global variables of a type with no linkage.
1474 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
1475 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
1476 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
1477 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
1478 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
1479 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
1480 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
1481 * g++.dg/warn/deprecated.C: Name enum Color.
1482 * g++.dg/overload/VLA.C: Name structure for 'b'.
1483 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
1484
1485 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1486
1487 * gcc.c-torture/compile/20040304-1.c: New test.
1488
1489 2004-03-03 Zack Weinberg <zack@codesourcery.com>
1490
1491 PR 13728
1492 * gcc.dg/decl-4.c: New testcase.
1493
1494 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
1495
1496 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
1497 as PRECF if sizeof (float) > sizeof (double).
1498 (PRECL): Make it the same as PRECF if
1499 sizeof (float) > sizeof (long double).
1500
1501 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1502
1503 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
1504 system type. Add check for irix6 which doesn't have c99 runtime.
1505
1506 2004-03-03 Bob Wilson <bob.wilson@acm.org>
1507
1508 * gcc.dg/const-elim-1.c: xfail for xtensa.
1509
1510 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1511
1512 PR c++/14369
1513 * g++.dg/template/cond4.C: New test.
1514
1515 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1516
1517 PR c++/14360
1518 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
1519
1520 PR c++/14361
1521 * g++.dg/parse/defarg7.C: New test.
1522
1523 PR c++/14359
1524 * g++.dg/template/friend26.C: New test.
1525
1526 2004-03-01 Mark Mitchell <mark@codesourcery.com>
1527
1528 PR c++/14324
1529 * g++.dg/abi/mangle21.C: New test.
1530
1531 PR c++/14260
1532 * g++.dg/parse/constructor2.C: New test.
1533
1534 PR c++/14337
1535 * g++.dg/template/sfinae1.C: New test.
1536
1537 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1538
1539 PR c++/14267
1540 * g++.dg/expr/crash2.C: New test.
1541
1542 PR middle-end/13448
1543 * gcc.dg/inline-5.c: New test.
1544 * gcc.dg/always-inline.c: Split out tests into ...
1545 * gcc.dg/always-inline2.c: ... this and ...
1546 * gcc.dg/always-inline3.c: ... this.
1547
1548 2004-02-29 Mark Mitchell <mark@codesourcery.com>
1549
1550 PR debug/12103
1551 * g++.dg/debug/crash1.C: New test.
1552
1553 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
1554
1555 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
1556 function with __attribute__((noinline)).
1557 (recurser_void2): Likewise.
1558 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
1559 (recurser_void2): Likewise.
1560
1561 2004-02-29 Roger Sayle <roger@eyesopen.com>
1562
1563 PR middle-end/14203
1564 * g++.dg/warn/Wunused-6.C: New test case.
1565
1566 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
1567
1568 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
1569 not defined.
1570
1571 2004-02-27 Eric Christopher <echristo@redhat.com>
1572
1573 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
1574 * g++.dg/charset/asm2.c: Run only x86.
1575 * gcc.dg/charset/asm3.c: Ditto.
1576
1577 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
1578
1579 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
1580 ld_library_path.
1581
1582 2004-02-27 Ziemowit Laski <zlaski@apple.com>
1583
1584 * g++.dg/ext/altivec-3.C: New.
1585
1586 2004-02-26 Richard Henderson <rth@redhat.com>
1587
1588 * g++.dg/ext/attrib10.C: Mark for warning.
1589 * gcc.dg/attr-alias-1.c: New.
1590
1591 2004-02-26 Richard Henderson <rth@redhat.com>
1592
1593 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
1594 * gcc.c-torture/execute/20040208-2.c: ... it back.
1595
1596 2004-02-26 Eric Christopher <echristo@redhat.com>
1597
1598 * lib/target-supports.exp (check-iconv-available): New function.
1599 * lib/gcc-dg.exp (dg-require-iconv): New function.
1600 Use above.
1601 * gcc.dg/charset: New directory.
1602 * gcc.dg/charset/charset.exp: New file.
1603 * gcc.dg/charset/asm1.c: Ditto.
1604 * gcc.dg/charset/asm2.c: Ditto.
1605 * gcc.dg/charset/asm3.c: Ditto.
1606 * gcc.dg/charset/asm4.c: Ditto.
1607 * gcc.dg/charset/asm5.c: Ditto.
1608 * gcc.dg/charset/attribute1.c: Ditto.
1609 * gcc.dg/charset/attribute2.c: Ditto.
1610 * gcc.dg/charset/string1.c: Ditto.
1611 * g++.dg/charset: New directory.
1612 * g++.dg/dg.exp: Add here. Special options.
1613 * g++.dg/charset/charset.exp: New file.
1614 * g++.dg/charset/asm1.c: Ditto.
1615 * g++.dg/charset/asm2.c: Ditto.
1616 * g++.dg/charset/asm3.c: Ditto.
1617 * g++.dg/charset/asm4.c: Ditto.
1618 * g++.dg/charset/attribute1.c: Ditto.
1619 * g++.dg/charset/attribute2.c: Ditto.
1620 * g++.dg/charset/extern1.cc: Ditto.
1621 * g++.dg/charset/extern2.cc: Ditto.
1622 * g++.dg/charset/string1.c: Ditto.
1623
1624 2004-02-26 Mark Mitchell <mark@codesourcery.com>
1625
1626 PR c++/14278
1627 * g++.dg/parse/comma1.C: New test.
1628
1629 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1630
1631 PR c++/14284
1632 * g++.dg/template/ttp8.C: New test.
1633
1634 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
1635
1636 * gcc.dg/fixuns-trunc-1.c: New test.
1637
1638 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1639
1640 * gcc.dg/builtins-config.h: Use #elif.
1641
1642 2004-02-26 Michael Matz <matz@suse.de>
1643
1644 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
1645 * gcc.dg/991214-1.c: Likewise.
1646 * gcc.dg/i386-asm-1.c: Likewise.
1647
1648 2004-02-25 Richard Henderson <rth@redhat.com>
1649
1650 * gcc.c-torture/execute/20040208-2.c: Move ...
1651 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
1652
1653 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1654
1655 PR c++/14246
1656 * g++.dg/other/crash-3.C: New test.
1657
1658 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1659
1660 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
1661 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
1662
1663 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
1664 HP-UX.
1665
1666 2004-02-24 Michael Matz <matz@suse.de>
1667
1668 * gcc.dg/i386-regparm.c: New.
1669
1670 2004-02-23 James E Wilson <wilson@specifixinc.com>
1671
1672 * gcc.c-torture/execute/20040223-1.c: New.
1673
1674 2004-02-23 Zack Weinberg <zack@codesourcery.com>
1675 Kazu Hirata <kazu@cs.umass.edu>
1676
1677 * gcc.dg/fwritable-strings-1.c: Remove.
1678
1679 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
1680
1681 PR c/14156
1682 * gcc.dg/20040223-1.c: New test.
1683
1684 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1685
1686 PR c++/14106
1687 * g++.dg/ext/typeof9.C: New test.
1688
1689 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1690
1691 PR c++/14250
1692 * g++.dg/other/switch1.C: New test.
1693
1694 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1695
1696 * gcc.dg/cast-function-1.c: Adjust for new informative message.
1697 * gcc.dg/va-arg-1.c: Likewise.
1698
1699 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1700
1701 PR c++/14143
1702 * g++.dg/template/koenig5.C: New test.
1703
1704 2004-02-21 Ziemowit Laski <zlaski@apple.com>
1705
1706 * g++.dg/ext/altivec-1.C: Generalize target triple.
1707 * g++.dg/ext/altivec-2.C: New test case.
1708 * g++.dg/ext/altivec_check.h: New file.
1709 * gcc.dg/altivec-1.c: Generalize target triple;
1710 include altivec_check.h and call altivec_check().
1711 * gcc.dg/altivec-[2-5].c: Generalize target triple.
1712 * gcc.dg/altivec-6.c: New test case.
1713 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
1714 type casts as needed.
1715 * gcc.dg/altivec-10.c: Include altivec_check.h and call
1716 altivec_check().
1717 * gcc.dg/altivec-12.c: New test case.
1718 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
1719 include altivec_check.h and call altivec_check().
1720 * gcc.dg/altivec_check.h: New file.
1721
1722 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1723
1724 * lib/target-supports.exp (check_alias_available): Don't mangle
1725 function `g' in test program.
1726
1727 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1728
1729 * lib/target-supports.exp (check_profiling_available): Check
1730 argument to determine whether we support a profiling type.
1731 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
1732 check_profiling_available.
1733 * g++.dg/bprob/bprob.exp: Likewise
1734 * g77.dg/bprob/bprob.exp: Likewise.
1735 * gcc.misc-tests/bprob.exp: Likewise.
1736 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
1737 dg-require-profiling and delete expected error handling.
1738 * gcc.dg/20021014-1.c: Likewise.
1739 * gcc.dg/nest.c: Likewise.
1740
1741 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1742
1743 PR c++/12007
1744 * g++.dg/other/vthunk1.C: New test.
1745
1746 2004-02-20 Falk Hueffner <falk@debian.org>
1747
1748 PR target/14201
1749 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
1750
1751 2004-02-20 Mark Mitchell <mark@codesourcery.com>
1752
1753 PR c++/13927
1754 * g++.dg/other/error8.C: Remove XFAIL markers.
1755
1756 PR c++/14173
1757 * g++.dg/ext/packed5.C: New test.
1758
1759 PR c++/14199
1760 * g++.dg/warn/Wunused-5.C: New test.
1761
1762 PR c++/14186
1763 * g++.dg/lookup/member1.C: New test.
1764
1765 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
1766
1767 * gcc.c-torture/compile/20040130-1.c: Enable only when
1768 __INT_MAX__ >= 2147483647L.
1769 * gcc.c-torture/compile/961203-1.c: Likewise.
1770
1771 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
1772
1773 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
1774 * g++.dg/opt/template1.C: Robustify assembler regexp
1775
1776 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1777
1778 * gcc.c-torture/execute/simd-4.x: Remove.
1779 * gcc.c-torture/execute/va-arg-25.x: Likewise.
1780 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
1781 Guard with #ifndef SKIP_ATTRIBUTE.
1782 * gcc.dg/compat/vector-1_y.c: Likewise.
1783 * gcc.dg/compat/vector-2_x.c: Likewise.
1784 * gcc.dg/compat/vector-2_y.c: Likewise.
1785 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
1786 * g++.dg/eh/simd-2.C: Likewise.
1787
1788 2004-02-19 Alan Modra <amodra@bigpond.net.au>
1789
1790 * gcc.c-torture/compile/complex-1.c: New.
1791
1792 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
1793
1794 PR target/14209
1795 * gcc.c-torture/execute/20040218-1.c: New test.
1796
1797 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1798
1799 PR c++/14181
1800 * g++.dg/parse/new2.C: New test.
1801
1802 2004-02-18 Paul Brook <paul@codesourcery.com>
1803
1804 * gcc.c-torture/compile/libcall-1.c: New test.
1805
1806 2004-02-18 Paul Brook <paul@codesourcery.com>
1807
1808 PR debug/12934
1809 * gcc.dg/debug/debug-7.c: New test.
1810
1811 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
1812
1813 * gcc.dg/20040217-1.c: New test.
1814
1815 2004-02-17 Zack Weinberg <zack@codesourcery.com>
1816
1817 * gcc.c-torture/execute/990208-1.x: Delete.
1818
1819 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
1820
1821 * gcc.c-torture/execute/20040208-2.x: New file.
1822
1823 2004-02-17 Mark Mitchell <mark@codesourcery.com>
1824
1825 PR c++/11326
1826 * g++.dg/abi/structret1.C: New test.
1827
1828 2004-02-17 Jakub Jelinek <jakub@redhat.com>
1829
1830 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
1831 (i386_cpuid): No need to test if cpuid is available on AMD64.
1832 Fix assembly, so that it works onboth i386 and AMD64.
1833 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
1834 (vecInLong): Fix s[] member type to unsigned int.
1835 (vecInWord): Remove type.
1836 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
1837 (a64, b64, c64, d64, e64): Remove.
1838 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
1839 Remove unused variable. Remove initialization of removed variables.
1840 Don't call mmx_tests nor sse_tests.
1841 (reference_mmx, reference_sse): Remove.
1842 (check): Add return stmt.
1843 * gcc.dg/i386-sse-7.c: New test.
1844 * gcc.dg/i386-mmx-4.c: New test.
1845
1846 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1847
1848 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
1849 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1850 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1851 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
1852 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
1853 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
1854 g++.dg/tc1/dr94.C: Fix line terminator.
1855
1856 2004-02-16 Geoffrey Keating <geoffk@apple.com>
1857
1858 * gcc.c-torture/compile/20040216-1.c: New.
1859
1860 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1861
1862 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
1863 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
1864 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
1865 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
1866 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
1867 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
1868
1869 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1870
1871 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
1872
1873 2004-02-15 Mark Mitchell <mark@codesourcery.com>
1874
1875 PR c++/13971
1876 * g++.dg/expr/cond4.C: New test.
1877
1878 PR c++/14086
1879 * g++.dg/lookup/crash2.C: New test.
1880
1881 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
1882
1883 * gcc.c-torture/compile/20040214-2.c: New test.
1884
1885 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
1886
1887 PR c++/14116
1888 * g++.dg/ext/typeof8.C: New test.
1889
1890 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
1891
1892 * gcc.c-torture/compile/20040214-1.c: New test.
1893
1894 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1895
1896 PR c++/13635
1897 * g++.dg/template/spec11.C: New test.
1898
1899 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1900
1901 PR c++/13927
1902 * g++.dg/other/error8.C: New test.
1903
1904 2004-02-13 Mark Mitchell <mark@codesourcery.com>
1905
1906 PR c++/14122
1907 * g++.dg/template/array4.C: New test.
1908
1909 PR c++/14108
1910 * g++.dg/inherit/thunk2.C: New test.
1911
1912 PR c++/14083
1913 * g++.dg/eh/cond2.C: New test.
1914
1915 2004-02-12 Alan Modra <amodra@bigpond.net.au>
1916
1917 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
1918
1919 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
1920
1921 * lib/scanasm.exp (dg-scan): Quote pattern before display.
1922
1923 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
1924
1925 * g++.dg/simd-2.C: xfail on ppc64-linux.
1926
1927 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
1928
1929 PR c/456
1930 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
1931 tests.
1932
1933 2004-02-11 Uros Bizjak <uros@kss-loka.si>
1934
1935 * gcc.dg/builtins-33.c: New test.
1936
1937 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
1938
1939 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
1940
1941 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1942
1943 * g++.dg/simd-2.C: Set -maltivec for ppc64.
1944
1945 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
1946
1947 * gcc.dg/ppc64-abi-3.c: New test.
1948
1949 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
1950
1951 PR c/14092
1952
1953 * gcc.dg/pr14092-1.c: New testcase.
1954
1955 2004-02-10 Alan Modra <amodra@bigpond.net.au>
1956
1957 * gcc.dg/cpp/assert4.c: Fix typo last change.
1958
1959 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
1960 * gcc.dg/cpp/assert4.c: Handle powerpc64.
1961
1962 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
1963
1964 2004-02-09 Roger Sayle <roger@eyesopen.com>
1965
1966 * gcc.c-torture/compile/20040209-1.c: New test case.
1967
1968 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
1969
1970 * gcc.dg/c90-init-1.c: Adjust expected error messages.
1971
1972 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
1973
1974 * gcc.c-torture/execute/20040208-[12].c: New tests.
1975
1976 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1977
1978 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
1979
1980 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1981
1982 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
1983
1984 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1985
1986 Bug 13856
1987 * gcc.dg/visibility-8.c: New testcase.
1988
1989 2004-02-07 Zack Weinberg <zack@codesourcery.com>
1990
1991 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
1992 arguments.
1993 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
1994
1995 2004-02-07 Roger Sayle <roger@eyesopen.com>
1996
1997 PR middle-end/13696
1998 * g++.dg/opt/fold1.C: New test case.
1999
2000 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2001
2002 PR c++/14033
2003 * g++.dg/other/crash-2.C: New test.
2004
2005 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2006
2007 PR c++/14028
2008 * g++.dg/parse/angle-bracket2.C: New test.
2009
2010 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2011
2012 PR middle-end/13750
2013 Revert:
2014 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2015 PR pch/13361
2016 * testsuite/g++.dg/pch/wchar-1.C: New.
2017 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2018
2019 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2020
2021 PR c++/14008
2022 * g++.dg/parse/error15.C: New test.
2023 * g++.dg/parse/crash11.C: Update dg-error mark.
2024
2025 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2026
2027 PR c++/13932
2028 * g++.dg/warn/conv2.C: New test.
2029
2030 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2031
2032 PR c++/13086
2033 * g++.dg/warn/incomplete1.C: Remove xfail.
2034
2035 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2036
2037 * lib/file-format.exp (gcc_target_object_format): Use
2038 ${tool}_target_compile, not gcc_target_compile.
2039 * lib/target-supports.exp (check_alias_available): Likewise.
2040 (check_gc_sections_available): Likewise.
2041 * g++.dg/ext/attrib10.C: Use dg-require-alias.
2042 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
2043 dg-require-alias.
2044
2045 2004-02-04 Mark Mitchell <mark@codesourcery.com>
2046
2047 PR c++/13969
2048 * g++.dg/template/static6.C: New test.
2049
2050 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
2051
2052 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
2053
2054 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2055
2056 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
2057 tests for systems where `char' is unsigned by default.
2058
2059 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2060
2061 PR c++/13997
2062 * g++.dg/template/partial3.C: New test.
2063
2064 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
2065
2066 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
2067 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
2068 Remove mentions of obsolete ports.
2069
2070 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
2071
2072 * gcc.dg/noncompile/20001228-1.c: Fix for new
2073 error message.
2074
2075 2004-02-03 Roger Sayle <roger@eyesopen.com>
2076
2077 PR target/9348
2078 * gcc.c-torture/execute/multdi-1.c: New test case.
2079
2080 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2081
2082 PR c++/13925
2083 * g++.dg/template/lookup5.C: New test.
2084
2085 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2086
2087 PR c++/13950
2088 * g++.dg/template/lookup4.C: New test.
2089
2090 PR c++/13970
2091 * g++.dg/parse/error14.C: New test.
2092
2093 PR c++/14002
2094 * g++.dg/parse/template13.C: New test.
2095
2096 2004-02-03 Mark Mitchell <mark@codesourcery.com>
2097
2098 PR c++/13978
2099 * g++.dg/template/koenig4.C: New test.
2100
2101 PR c++/13968
2102 * g++.dg/template/crash17.C: New test.
2103
2104 PR c++/13975
2105 * g++.dg/parse/error13.C: New test.
2106 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
2107
2108 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2109
2110 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
2111
2112 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
2113
2114 PR c/11658
2115 PR c/13994
2116 * gcc.dg/noncompile/20040203-1.c: New test.
2117 * gcc.dg/noncompile/20040203-2.c: Likewise.
2118 * gcc.dg/noncompile/20040203-3.c: Likewise.
2119 * gcc.dg/20040203-1.c: Likewise.
2120
2121 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
2122
2123 PR c++/10858
2124 * g++.dg/template/sizeof7.C: New test.
2125
2126 2004-02-02 Eric Christopher <echristo@redhat.com>
2127 Zack Weinberg <zack@codesourcery.com>
2128
2129 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
2130
2131 2004-02-02 Zack Weinberg <zack@codesourcery.com>
2132
2133 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
2134 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
2135 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
2136 * gcc.dg/cleanup-5.c: Run only on Linux targets.
2137
2138 2004-02-02 Mark Mitchell <mark@codesourcery.com>
2139
2140 PR c++/13113
2141 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
2142
2143 PR c++/13854
2144 * g++.dg/ext/attrib13.C: New test.
2145
2146 PR c++/13907
2147 * g++.dg/conversion/op2.C: New test.
2148
2149 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2150
2151 * gcc.dg/titype-1.c: Fix pasto.
2152
2153 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2154
2155 * gcc.dg/titype-1.c: New test.
2156
2157 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2158
2159 PR c++/13957
2160 * g++.dg/template/non-type-template-argument-1.C,
2161 g++.dg/template/qualified-id1.C: Update dg-error marks.
2162 * g++.dg/template/nontype6.C: New test.
2163
2164 2004-02-01 Roger Sayle <roger@eyesopen.com>
2165
2166 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
2167 * gcc.dg/builtins-31.c: New testcase.
2168 * gcc.dg/builtins-32.c: New testcase.
2169
2170 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
2171
2172 * objc.dg/call-super-2.m: Update line numbers
2173 for the including of stddef.h.
2174
2175 2004-01-30 Michael Matz <matz@suse.de>
2176
2177 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
2178 g++.dg/ext/case-range3.C: New tests.
2179
2180 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2181
2182 DR206
2183 PR c++/13813
2184 * g++.dg/template/member4.C: New test.
2185
2186 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2187
2188 PR c++/13683
2189 * g++.dg/template/sizeof6.C: New test.
2190
2191 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2192
2193 * gcc.dg/fwritable-strings-1.c: New test.
2194
2195 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
2196
2197 * gcc.c-torture/compile/20040130-1.c: New test.
2198
2199 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
2200
2201 * objc.dg/call-super-2.m: Include stddef.h for size_t.
2202
2203 2004-01-29 Mark Mitchell <mark@codesourcery.com>
2204
2205 PR c++/13883
2206 * g++.dg/template/ctor3.C: New test.
2207
2208 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2209
2210 * g++.dg/tc1: New directory.
2211 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
2212 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
2213 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
2214 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
2215 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
2216
2217 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2218
2219 * g++.dg/parse/error11.C: New test.
2220 * g++.dg/parse/error12.C: Likewise.
2221
2222 2004-01-28 Ziemowit Laski <zlaski@apple.com>
2223
2224 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
2225 (scan_initial, main): Use aligned_sizeof instead of sizeof.
2226
2227 2004-01-28 Mark Mitchell <mark@codesourcery.com>
2228
2229 PR c++/13791
2230 * g++.dg/ext/attrib12.C: New test.
2231
2232 PR c++/13736
2233 * g++.dg/parse/cast2.C: New test.
2234
2235 2004-01-27 James E Wilson <wilson@specifixinc.com>
2236
2237 * objc.dg/encode-2.m (main): New local string. Set depending on
2238 sizeof long. Use in sscanf call.
2239 * objc.dg/encode-3.m (main): New local string. Set depending on
2240 sizeof long. Use in scan_initial call.
2241
2242 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2243
2244 * objc.dg/call-super-2.m: Make LP64-safe.
2245 * objc.dg/desig-init-1.m: Likewise.
2246
2247 2004-01-27 Devang Patel <dpatel@apple.com>
2248
2249 * g++.dg/debug/namespace1.C: New test.
2250
2251 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
2252
2253 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
2254 xscale-*-*.
2255
2256 * gcc.dg/arm-mmx-1.c: New test.
2257
2258 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2259
2260 * gcc.dg/20040127-1.c: New test.
2261 * gcc.dg/20040127-2.c: New test.
2262
2263 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2264
2265 * objc.dg/stret-1.m (glob): Renamed to globa.
2266
2267 2004-01-26 Mark Mitchell <mark@codesourcery.com>
2268
2269 PR c++/13663
2270 * g++.dg/expr/for1.C: New test.
2271
2272 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
2273
2274 PR middle-end/13779
2275 * gcc.dg/darwin-longlong.c: New test.
2276
2277 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
2278
2279 * gcc.dg/20040124-1.c: Moved test from here...
2280 * gcc.c-torture/compile/20040124-1.c: ...to here.
2281
2282 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2283
2284 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
2285 the assembly output if -m64 is passed.
2286
2287 2004-01-25 Mark Mitchell <mark@codesourcery.com>
2288
2289 PR c++/13833
2290 * g++.dg/template/cond3.C: New test.
2291
2292 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2293
2294 PR c++/13810
2295 * g++.dg/template/ttp7.C: New test.
2296
2297 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2298
2299 PR c++/13797
2300 * g++.dg/template/nontype4.C: New test.
2301 * g++.dg/template/nontype5.C: Likewise.
2302
2303 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
2304
2305 * gcc.dg/torture/mips-clobber-at.c: New test.
2306
2307 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
2308
2309 * gcc.dg/20040124-1.c: New test.
2310
2311 2004-01-24 Jakub Jelinek <jakub@redhat.com>
2312
2313 * gcc.dg/20040123-1.c: New test.
2314
2315 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2316
2317 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
2318
2319 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
2320
2321 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
2322
2323 2004-01-23 Andrew Pinski <apinski@apple.com>
2324
2325 * gcc.dg/20030121-1.c: Move to ..
2326 * gcc.dg/20040121-1.c: here.
2327
2328 2004-01-23 Roger Sayle <roger@eyesopen.com>
2329
2330 * gcc.dg/builtins-29.c: New test case.
2331
2332 2004-01-23 Zack Weinberg <zack@codesourcery.com>
2333
2334 PR 18314
2335 * gcc.dg/builtins-30.c: New testcase.
2336
2337 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
2338
2339 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
2340 * lib/g77.exp: Likewise.
2341 * lib/objc.exp: Likewise.
2342 * lib/g++.exp: Likewise.
2343
2344 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2345
2346 * gcc.dg/struct-by-value-2.c: New test.
2347
2348 2004-01-21 Andrew Pinski <apinski@apple.com>
2349
2350 PR target/13785
2351 * gcc.dg/20030121-1.c: New test.
2352
2353 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
2354
2355 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
2356 clobber frame pointer register in asm statement.
2357
2358 2004-01-21 Falk Hueffner <falk@debian.org>
2359
2360 * gcc.c-torture/compile/20040121-1.c: New test.
2361
2362 2004-01-21 Zack Weinberg <zack@codesourcery.com>
2363
2364 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
2365
2366 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
2367
2368 * gcc.dg/ppc64-abi-2.c: New test.
2369
2370 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
2371
2372 * lib/treelang.exp: Fill out this file.
2373 * lib/treelang-dg.exp: New File.
2374
2375 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
2376
2377 * gcc.c-torture/compile/981022-1.c: Remove.
2378 * gcc.dg/array-5.c: Remove XFAIL.
2379 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
2380 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
2381 gcc.dg/cond-lvalue-1.c: Update.
2382 * gcc.dg/cast-lvalue-2.c: New test.
2383
2384 2004-01-19 Mark Mitchell <mark@codesourcery.com>
2385
2386 PR c++/13592
2387 * g++.dg/other/error1.C (class foo): Tweak error message.
2388
2389 PR c++/13592
2390 * g++.dg/template/call2.C: New test.
2391
2392 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2393
2394 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
2395 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
2396 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
2397 scalar-return-1_x.c, scalar-return-2_y.c,
2398 scalar-return-3_x.c, scalar-return-3_y.c,
2399 scalar-return-4_x.c, scalar-return-4_y.c,
2400 struct-align-1.h, struct-align-1_x.c,
2401 struct-align-1_y.c, struct-align-2.h,
2402 struct-align-2_x.c, struct-align-2_y.c,
2403 struct-by-value-10_y.c, struct-by-value-11_x.c,
2404 struct-by-value-11_y.c, struct-by-value-12_x.c,
2405 struct-by-value-12_y.c, struct-by-value-13_x.c,
2406 struct-by-value-13_y.c, struct-by-value-14_x.c,
2407 struct-by-value-14_y.c, struct-by-value-15_x.c,
2408 struct-by-value-15_y.c, struct-by-value-16_y.c,
2409 struct-by-value-17_y.c, struct-by-value-18_y.c,
2410 struct-by-value-19_y.c, struct-by-value-1_x.c,
2411 struct-by-value-1_y.c, struct-by-value-20_y.c,
2412 struct-by-value-2_x.c, struct-by-value-2_y.c,
2413 struct-by-value-3_y.c, struct-by-value-4_x.c,
2414 struct-by-value-4_y.c, struct-by-value-5_y.c,
2415 struct-by-value-6_y.c, struct-by-value-7_y.c
2416 struct-by-value-8_x.c, struct-by-value-8_y.c
2417 struct-by-value-9_x.c, struct-by-value-9_y.c
2418 struct-return-10_x.c, struct-return-10_y.c,
2419 struct-return-19_x.c, struct-return-20_x.c
2420 struct-return-2_x.c, struct-return-2_y.c
2421 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
2422 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
2423
2424 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2425
2426 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
2427 attribute on sparc*-sun-solaris2.*.
2428
2429 2004-01-18 Mark Mitchell <mark@codesourcery.com>
2430
2431 PR c++/13710
2432 * g++.dg/ext/typeof7.C: New test.
2433
2434 2004-01-18 David Edelsohn <edelsohn@gnu.org>
2435
2436 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
2437 * gcc.dg/const-elim-1.c: Same.
2438
2439 2004-01-17 Ziemowit Laski <zlaski@apple.com>
2440
2441 * objc.dg/stret-1.m: New.
2442 * objc.dg/stret-2.m: New.
2443
2444 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
2445
2446 PR c++/11895
2447 * g++.dg/ext/vector1.C: New test.
2448
2449 2004-01-16 Geoffrey Keating <geoffk@apple.com>
2450
2451 * gcc.dg/pch/import-1.c: New.
2452 * gcc.dg/pch/import-1.hs: New.
2453 * gcc.dg/pch/import-1a.h: New.
2454 * gcc.dg/pch/import-1b.h: New.
2455 * gcc.dg/pch/import-1c.h: New.
2456
2457 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2458
2459 PR c++/13574
2460 * g++.dg/ext/array1.C: New test.
2461
2462 PR c++/13178
2463 * g++.dg/conversion/op1.C: New test.
2464
2465 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
2466
2467 PR 11864
2468 From Kazumoto Kojima / Dan Kegel:
2469 * gcc.dg/pr11864-1.c: New test.
2470
2471 PR 10392
2472 From Marcus Comstedt / Dan Kegel:
2473 * gcc.dg/pr10392-1.c: New test.
2474
2475 2004-01-16 Mark Mitchell <mark@codesourcery.com>
2476
2477 PR c++/13478
2478 * g++.dg/init/ref10.C: New test.
2479
2480 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2481
2482 PR c++/13407
2483 * g++.dg/parse/typename6.C: New test.
2484
2485 2004-01-15 Geoffrey Keating <geoffk@apple.com>
2486
2487 PR pch/13361
2488 * testsuite/g++.dg/pch/wchar-1.C: New.
2489 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2490
2491 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2492
2493 PR c++/9259
2494 * g++.dg/expr/sizeof2.C: New test.
2495
2496 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
2497
2498 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
2499
2500 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2501
2502 PR c++/13659
2503 * g++.dg/lookup/strong-using-3.C: New.
2504 * g++.dg/lookup/using-10.C: New.
2505
2506 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
2507
2508 PR c++/13594
2509 * g++.dg/lookup/strong-using-2.C: New.
2510
2511 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
2512 Dan Kegel <dank@kegel.com>
2513 J"orn Rennecke <joern.rennecke@superh.com>
2514
2515 PR target/9365
2516 * gcc.dg/pr9365-1.c: New test.
2517
2518 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2519
2520 PR c++/8856
2521 * g++.dg/parse/casting-operator2.C: New test.
2522 * g++.old-deja/g++.pt/explicit83.C: Remove.
2523
2524 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
2525
2526 * gcc.dg/label-compound-stmt-1.c: New test.
2527 * gcc.c-torture/compile/950922-1.c,
2528 gcc.c-torture/compile/20000211-3.c,
2529 gcc.c-torture/compile/20000518-1.c,
2530 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
2531 compound statements.
2532
2533 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
2534
2535 * gcc.dg/ppc64-abi-1.c: New test.
2536
2537 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
2538
2539 * g++.dg/ext/attrib9.C: Add dg-warnings.
2540
2541 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2542
2543 PR c++/12335
2544 * g++.dg/parse/dtor3.C: New test.
2545
2546 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
2547
2548 PR c++/12709
2549 * g++.dg/parse/try-catch-1.C: New test.
2550
2551 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
2552
2553 * ada/acats/run_all.sh: Add more verbose output in acats.log
2554 when compiling tests.
2555
2556 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2557
2558 PR 13656
2559 * gcc.dg/typedef-redecl.c: New test case.
2560 * gcc.dg/typedef-redecl.h: New support file.
2561
2562 2004-01-13 Jan Hubicka <jh@suse.cz>
2563
2564 * gcc.dg/always_inline.c: New test.
2565 * gcc.dg/debug/20031231-1.c: Fix.
2566
2567 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2568
2569 PR c++/13474
2570 * g++.dg/template/array3.C: New test.
2571
2572 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2573
2574 * g++.dg/ext/lvalue1.C: No longer expected to fail.
2575 * g++.dg/warn/Wunused-2.C: Likewise.
2576
2577 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2578
2579 PR c++/13289
2580 * g++.dg/template/instantiate6.C: New test.
2581
2582 2004-01-12 Roger Sayle <roger@eyesopen.com>
2583
2584 PR middle-end/11397
2585 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
2586
2587 2004-01-12 Jan Hubicka <jh@suse.cz>
2588
2589 PR opt/12826
2590 * gcc.dg/20040112-1.c: New.
2591
2592 * gcc.dg/dwarf-die[1-7].c: Move to...
2593 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
2594 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
2595
2596 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
2597
2598 PR c++/4100
2599 * g++.dg/parse/friend4.C: New test.
2600
2601 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
2602
2603 PR c++/4100
2604 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
2605 definition is called a friend.
2606
2607 2004-01-11 Zack Weinberg <zack@codesourcery.com>
2608
2609 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
2610
2611 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
2612
2613 PR c++/3478
2614 * g++.dg/parse/error10.C: New test.
2615 * g++.dg/template/arg2.C: Accept "invalid type" error.
2616
2617 2004-01-11 Jakub Jelinek <jakub@redhat.com>
2618
2619 PR middle-end/13392
2620 * g++.dg/opt/expect2.C: New test.
2621
2622 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2623
2624 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
2625 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
2626 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
2627 Update dg-error regexps.
2628
2629 2004-01-10 Zack Weinberg <zack@codesourcery.com>
2630
2631 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
2632 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
2633
2634 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2635
2636 * gcc.dg/pragma-re-1.c: Use right pointer type.
2637
2638 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2639
2640 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
2641
2642 2004-01-09 Geoffrey Keating <geoffk@apple.com>
2643
2644 * gcc.dg/rs6000-ldouble-1.c: New.
2645
2646 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2647
2648 DR 337
2649 PR c++/9256
2650 * g++.dg/other/abstract1.C: New test.
2651
2652 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
2653
2654 * g++.dg/lookup/strong-using-1.C: New.
2655
2656 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
2657
2658 PR c/11234
2659 * gcc.dg/func-ptr-conv-1.c: New test.
2660 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
2661
2662 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
2663
2664 PR target/13380.
2665 * gcc.c-torture/compile/20040109-1.c: New.
2666
2667 2004-01-08 Stuart Hastings <stuart@apple.com>
2668
2669 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
2670 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
2671 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
2672
2673 2004-01-09 Alan Modra <amodra@bigpond.net.au>
2674
2675 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
2676
2677 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
2678
2679 * ada/acats/run_acats: Treat 'gnatchop' the same way
2680 as 'gnatmake'. Export GCC_DRIVER.
2681 * ada/acats/run_all.sh: Add target_gnatchop. Use
2682 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
2683
2684 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2685
2686 PR c++/12573
2687 * g++.dg/template/dependent-expr4.C: New test.
2688
2689 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
2690
2691 * gcc.dg/altivec-11.c: New test.
2692
2693 2004-01-07 Mark Mitchell <mark@codesourcery.com>
2694
2695 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
2696
2697 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2698
2699 PR c/6024
2700 * gcc.dg/enum-compat-1.c: New test.
2701 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
2702
2703 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
2704
2705 PR c/12165
2706 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
2707 gcc.dg/c99-idem-qual-3.c: New tests.
2708
2709 2004-01-07 Alan Modra <amodra@bigpond.net.au>
2710
2711 * gcc.dg/winline-7.c: Don't cast void * to int.
2712
2713 2004-01-06 Jan Hubicka <jh@suse.cz>
2714
2715 * gcc.dg/i386-sse-5.c: New test
2716 * g++.dg/eh/simd-1.c: Add -w argument for i386.
2717
2718 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2719
2720 PR c++/12815
2721 * g++.dg/rtti/typeid4.C: New test.
2722
2723 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2724
2725 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
2726
2727 2004-01-05 Mark Mitchell <mark@codesourcery.com>
2728
2729 PR c++/12132
2730 * g++.dg/template/error11.C: New test.
2731
2732 PR c++/13451
2733 * g++.dg/template/class2.C: New test.
2734
2735 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
2736 Richard Sandiford <rsandifo@redhat.com>
2737
2738 PR c++/13387
2739 * g++.dg/opt/alias3.C: New test.
2740
2741 2004-01-04 Mark Mitchell <mark@codesourcery.com>
2742
2743 PR c++/13157
2744 * g++.dg/template/koenig3.C: New test.
2745
2746 PR c++/13529
2747 * g++.dg/parse/offsetof3.C: New test.
2748
2749 * g++.dg/init/copy7.C: Add missing dg-error markers.
2750
2751 PR c++/12226
2752 * g++.dg/init/copy7.c: New test.
2753
2754 PR c++/13536
2755 * g++.dg/parse/cast1.C: New test.
2756
2757 2004-01-04 Jan Hubicka <jh@suse.cz>
2758
2759 * gcc.dg/winline[1-7].c: New tests.
2760
2761 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2762
2763 PR c++/13520
2764 * g++.dg/template/qualttp22.C: New test.
2765
2766 2004-01-01 Jan Hubicka <jh@suse.cz>
2767
2768 * gcc.dg/debug/20031231-1.c: New.
2769 * gcc.c-torture/compile/20040101-1.c: New.
2770 * gcc.dg/dwarf-die-[1-7].c: New.
2771
2772 2004-01-01 Jakub Jelinek <jakub@redhat.com>
2773
2774 PR optimization/13521
2775 * gcc.c-torture/compile/20031231-1.c: New test.
2776
2777 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2778
2779 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
2780
2781 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2782
2783 PR c++/10079
2784 * g++.dg/template/crash16.C: New test.
2785
2786 2003-12-30 Mark Mitchell <mark@codesourcery.com>
2787
2788 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
2789
2790 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
2791
2792 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
2793 ports.
2794 * g++.old-deja/g++.jason/thunk3.C: Likewise.
2795 * g++.old-deja/g++.law/profile1.C: Likewise.
2796 * gcc.c-torture/compile/981006-1.c: Likewise.
2797 * gcc.c-torture/execute/loop-2e.x: Likewise.
2798 * gcc.c-torture/execute/loop-2f.x: Remove.
2799 * gcc.c-torture/execute/loop-2g.x: Likewise.
2800 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
2801 * gcc.dg/20020312-2.c: Remove traces of dead ports.
2802
2803 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
2804
2805 PR c++/13507
2806 * g++.dg/ext/attrib11.C: New test.
2807
2808 PR c++/13494
2809 * g++.dg/template/array2-1.C: New test.
2810 * g++.dg/template/array2-2.C: New test.
2811
2812 2003-12-29 Mark Mitchell <mark@codesourcery.com>
2813
2814 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
2815
2816 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
2817
2818 PR c++/12774
2819 * g++.dg/template/array1-1.C: New test.
2820 * g++.dg/template/array1-2.C: New test.
2821
2822 2003-12-29 Roger Sayle <roger@eyesopen.com>
2823
2824 PR fortran/12632
2825 * g77.dg/12632.f: New test case.
2826
2827 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2828
2829 PR c++/13289
2830 * g++.dg/parse/nontype1.C: New test.
2831
2832 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2833
2834 PR c++/12403
2835 * g++.dg/parse/explicit1.C: New test.
2836 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
2837
2838 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2839
2840 PR c++/13081
2841 * g++.dg/opt/inline6.C: New test.
2842
2843 PR c++/12613
2844 * g++.dg/parse/error9.C: New test.
2845
2846 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
2847
2848 2003-12-28 Mark Mitchell <mark@codesourcery.com>
2849
2850 PR c++/13009
2851 * g++.dg/init/assign1.C: New test.
2852
2853 2003-12-28 Roger Sayle <roger@eyesopen.com>
2854
2855 PR c++/13070
2856 * g++.dg/warn/format3.C: New test case.
2857
2858 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2859
2860 * gcc.c-torture/compile/20031227-1.c: New test.
2861
2862 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2863
2864 * g++.dg/bprob/bprob.exp: Load target-supports.exp
2865 * g77.dg/bprob/bprob.exp: Likewise.
2866 * gcc.misc-tests/bprob.exp: Likewise.
2867 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
2868 variants on systems where the library does not provide that
2869 functionality.
2870 * gcc.dg/builtins-20.c: Use builtins-config.h.
2871 * gcc.dg/builtins-config.h: New file.
2872
2873 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2874
2875 * lib/gcc-dg.exp (dg-require-profiling): New function.
2876 * lib/target-supports.exp (check_profiling_available): Likewise.
2877 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
2878 * g77.dg/bprob/bprob.exp: Likewise.
2879 * gcc.misc-tests/bprob.exp: Likewise.
2880 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
2881 * gcc.dg/20021014-1.c: Likewise.
2882 * gcc.dg/nest.c: Likewise.
2883
2884 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2885
2886 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
2887 compiling.
2888 * g++.dg/lookup/java2.C: Likewise.
2889 * gcc.dg/cpp/lexident.c: Likewise.
2890
2891 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
2892
2893 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
2894 given.
2895 * gcc.c-torture/compile/961203-1.c: Likewise.
2896 * gcc.c-torture/compile/980506-1.c: Likewise.
2897
2898 2003-12-23 Zack Weinberg <zack@codesourcery.com>
2899
2900 * lib/gcc-dg.exp (dg-prune-output): New annotation.
2901 (additional_prunes): New global.
2902 (gcc-dg-prune): Handle additional per-test pruning.
2903 (dg-test): Clear additional_prunes between tests.
2904
2905 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
2906 dg-prune-output to avoid spurious failures from assembler
2907 complaining about nonexistent WAW violations.
2908 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
2909 Use dg-prune-output to avoid spurious failures from assembler
2910 warning about Itanium B-step errata.
2911
2912 2003-12-23 Mark Mitchell <mark@codesourcery.com>
2913
2914 * g++.dg/abi/macro0.C: New test.
2915 * g++.dg/abi/macro1.C: Likewise.
2916 * g++.dg/abi/macro2.C: Likewise.
2917
2918 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
2919 * g++.dg/abi/bitfield7.C: Likewise.
2920 * g++.dg/abi/dtor2.C: Likewise.
2921 * g++.dg/abi/mangle11.C: Likewise.
2922 * g++.dg/abi/mangle12.C: Likewise.
2923 * g++.dg/abi/mangle14.C: Likewise.
2924 * g++.dg/abi/mangle17.C: Likewise.
2925 * g++.dg/abi/vbase10.C: Likewise.
2926 * g++.dg/abi/vbase14.C: Likewise.
2927 * g++.dg/template/qualttp17.C: Likewise.
2928
2929 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
2930
2931 PR c/11995
2932 * gcc.dg/20031223-1.c: New test.
2933
2934 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2935
2936 * gcc.dg/noreturn-7.c: New test.
2937
2938 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
2939
2940 * gcc.dg/null-pointer-1.c: New test.
2941
2942 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2943
2944 * g++.old-deja/g++.jason/template18.C: Remove.
2945 * g++.old-deja/g++.jason/template37.C: Likewise.
2946
2947 PR c++/12862
2948 * g++.dg/lookup/ns1.C: New test.
2949
2950 PR c++/12397
2951 * g++.dg/template/lookup3.C: New test.
2952
2953 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2954
2955 * g++.dg/template/recurse1.C: New test
2956
2957 2003-12-22 Mark Mitchell <mark@codesourcery.com>
2958
2959 PR c++/12479
2960 * g++.dg/parse/semicolon1.C: New test.
2961 * g++.dg/parse/semicolon1.h: Likewise.
2962
2963 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
2964
2965 * gcc.dg/darwin-misaligned.c: New test.
2966
2967 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
2968
2969 PR c/9163
2970 * gcc.dg/20031222-1.c: New test.
2971
2972 2003-12-21 Mark Mitchell <mark@codesourcery.com>
2973
2974 PR c++/13438
2975 * g++.dg/parse/error8.C: New test.
2976
2977 PR c++/11554
2978 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
2979
2980 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
2981
2982 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
2983 too small.
2984 * gcc.c-torture/compile/930217-1.c: Likewise.
2985 * gcc.c-torture/compile/930513-1.c: Likewise.
2986 * gcc.c-torture/execute/920908-2.c: Likewise.
2987 * gcc.c-torture/execute/921204-1.c: Likewise.
2988 * gcc.c-torture/execute/930621-1.c: Likewise.
2989 * gcc.c-torture/execute/930630-1.c: Likewise.
2990 * gcc.c-torture/execute/931031-1.c: Likewise.
2991 * gcc.c-torture/execute/980602-2.c: Likewise.
2992 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
2993 * gcc.c-torture/execute/compndlit-1.c: Likewise.
2994 * gcc.c-torture/execute/extzvsi.c: Likewise.
2995 * gcc.c-torture/unsorted/ext.c: Likewise.
2996
2997 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
2998
2999 PR target/12749
3000 * gcc.c-torture/compile/20031220-2.c: New test case.
3001
3002 2003-12-20 Roger Sayle <roger@eyesopen.com>
3003
3004 PR optimization/13031
3005 * gcc.c-torture/compile/20031220-1.c: New test case.
3006
3007 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3008
3009 * gcc.dg/cast-function-1.c: New test.
3010
3011 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
3012
3013 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
3014 formats.
3015
3016 2003-12-19 Mark Mitchell <mark@codesourcery.com>
3017
3018 PR c++/12795
3019 * g++.dg/ext/attrib10.C: New test.
3020
3021 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3022
3023 * gcc.dg/cleanup-10.c: New test.
3024 * gcc.dg/cleanup-11.c: New test.
3025
3026 2003-12-19 Jakub Jelinek <jakub@redhat.com>
3027
3028 PR c++/13239
3029 * g++.dg/opt/expect1.C: New test.
3030
3031 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
3032
3033 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
3034
3035 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
3036
3037 PR debug/12923
3038 * gcc.dg/20031218-1.c: New test.
3039
3040 PR debug/12389
3041 * gcc.dg/20031218-2.c: New test.
3042 * gcc.dg/20031218-3.c: New test.
3043
3044 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
3045 of label name and allow for USER_LABEL_PREFIX == "_" names.
3046 * g++.dg/abi/mangle18-2.C: Likewise.
3047 * g++.dg/abi/mangle19-1.C: Likewise.
3048 * g++.dg/abi/mangle19-2.C: Likewise.
3049 * g++.dg/abi/mangle20-1.C: Likewise.
3050 * g++.dg/abi/mangle20-2.C: Likewise.
3051
3052 2003-12-18 Richard Henderson <rth@redhat.com>
3053
3054 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
3055
3056 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
3057 Dan Kegel <dank@kegel.com>
3058
3059 PR other/12009
3060 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
3061 testing a cross compiler, it causes spurious compile failures.
3062 * lib/g++.exp: Likewise.
3063
3064 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3065
3066 PR c++/13262
3067 * g++.dg/template/access13.C: New test.
3068
3069 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
3070
3071 * gcc.dg/20031216-1.c: New test.
3072
3073 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3074
3075 PR c++/9154
3076 * g++.dg/template/error10.C: New test.
3077
3078 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3079
3080 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
3081 * g++.dg/eh/simd-2.C: Likewise.
3082
3083 2003-12-17 James E Wilson <wilson@specifixinc.com>
3084 Roger Sayle <roger@eyesopen.com>
3085
3086 * gcc.c-torture/execute/ieee/mzero5.c: New.
3087
3088 2003-12-17 Mark Mitchell <mark@codesourcery.com>
3089
3090 PR c++/10603
3091 * g++.dg/parse/error6.C: New test.
3092
3093 PR c++/12827
3094 * g++.dg/parse/error7.C: New test.
3095
3096 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
3097
3098 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
3099 at -O with stabs debugging formats.
3100 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
3101 * gcc.dg/debug/debug-2.c: Likewise.
3102
3103 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3104
3105 PR c++/12696
3106 * g++.dg/init/error1.C: New test.
3107
3108 PR c++/12218
3109 * g++.dg/init/pm3.C: New test.
3110
3111 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
3112
3113 PR c/3347
3114 * gcc.dg/bitfld-8.c: New test.
3115
3116 2003-12-16 James Lemke <jim@wasabisystems.com>
3117
3118 * gcc.dg/arm-scd42-[123].c: New tests.
3119
3120 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3121
3122 PR c++/9043
3123 * g++.dg/abi/mangle20-1.C: New test.
3124 * g++.dg/abi/mangle20-2.C: New test.
3125
3126 2003-12-16 Mark Mitchell <mark@codesourcery.com>
3127
3128 PR c++/13275
3129 * g++.dg/other/offsetof2.C: Remove XFAIL.
3130 * g++.dg/parse/offsetof1.C: New test.
3131 * g++.gd/parse/offsetof2.C: Likewise.
3132
3133 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3134
3135 * g++.dg/template/nontype3.C: New test.
3136 * g++.dg/template/static2.C: Tweaked the dg-error clause.
3137
3138 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3139
3140 * g++.dg/warn/noreturn-3.C: Also test instantiation.
3141
3142 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
3143
3144 PR c++/13387
3145 * g++.dg/expr/assign1.C: New test.
3146
3147 PR c++/13242
3148 * g++.dg/abi/mangle19-1.C: New test.
3149 * g++.dg/abi/mangle19-2.C: New test.
3150
3151 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
3152
3153 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
3154
3155 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
3156
3157 * gcc.c-torture/execute/20031216-1.c: New test.
3158
3159 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3160
3161 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
3162 an ICE regression.
3163
3164 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3165
3166 PR c++/10926
3167 * g++.dg/template/error9.C: New test.
3168
3169 PR c++/11116
3170 * g++.dg/template/error8.C: New test.
3171
3172 2003-12-15 Roger Sayle <roger@eyesopen.com>
3173
3174 PR middle-end/13400
3175 * gcc.c-torture/execute/20031215-1.c: New test case.
3176
3177 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3178
3179 PR c++/13269
3180 * g++.dg/parse/error5.C: New test.
3181
3182 PR c++/12989
3183 * g++.dg/expr/sizeof1.C: New test.
3184
3185 PR c++/13310
3186 * g++.dg/template/crash15.C: New test.
3187
3188 2003-12-15 Geoffrey Keating <geoffk@apple.com>
3189
3190 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
3191 a non-POD type as the last named parameter of a varargs function.
3192
3193 2003-12-15 Mark Mitchell <mark@codesourcery.com>
3194
3195 PR c++/13243
3196 PR c++/12573
3197 * g++.dg/template/crash14.C: New test.
3198 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
3199
3200 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
3201
3202 * g++.dg/other/java1.C: New test.
3203
3204 PR c++/13241
3205 * g++.dg/abi/mangle18-1.C: New test.
3206 * g++.dg/abi/mangle18-2.C: New test.
3207
3208 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3209
3210 PR optimization/10312
3211 * gcc.c-torture/execute/20031214-1.c: New.
3212
3213 2003-12-14 Mark Mitchell <mark@codesourcery.com>
3214
3215 PR c++/10779
3216 PR c++/12160
3217 * g++.dg/parse/error3.C: New test.
3218 * g++.dg/parse/error4.C: Likewise.
3219 * g++.dg/abi/mangle4.C: Tweak error messages.
3220 * g++.dg/lookup/using5.C: Likewise.
3221 * g++.dg/other/error2.C: Likewise.
3222 * g++.dg/parse/typename5.C: Likewise.
3223 * g++.dg/parse/undefined1.C: Likewise.
3224 * g++.dg/template/arg2.C: Likewise.
3225 * g++.dg/template/ttp3.C: Likewise.
3226 * g++.dg/template/type1.C: Likewise.
3227 * g++.old-deja/g++.other/crash32.C: Likewise.
3228 * g++.old-djea/g++.pt/defarg8.C: Likewise.
3229
3230 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3231
3232 PR c++/13106
3233 * g++.dg/warn/noreturn-3.C: New test.
3234
3235 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3236
3237 PR c++/13118
3238 * g++.dg/abi/covariant3.C: New.
3239
3240 2003-12-12 Jakub Jelinek <jakub@redhat.com>
3241
3242 * g++.dg/eh/ia64-1.C: New test.
3243
3244 2003-12-12 Roger Sayle <roger@eyesopen.com>
3245
3246 PR optimization/13037
3247 * g77.f-torture/execute/13037.f: New test case.
3248
3249 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
3250
3251 PR c++/12881
3252 * g++.dg/abi/covariant2.C: New.
3253
3254 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
3255
3256 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
3257
3258 2003-12-11 Zack Weinberg <zack@codesourcery.com>
3259
3260 * gcc.c-torture/execute/wchar_t-1.x: Delete.
3261
3262 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
3263
3264 PR other/10819
3265 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
3266 to fix Bug 10819.
3267 * lib/g++.exp (g++_version): Likewise.
3268 * lib/g77.exp (g77_version): Likewise.
3269 * lib/objc.exp (default_objc_version): Likewise.
3270
3271 2003-12-10 Richard Henderson <rth@redhat.com>
3272
3273 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
3274
3275 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
3276
3277 2003-12-08 Matt Austern <austern@apple.com>
3278
3279 PR c/13134
3280 * lib/gcc-dg.exp (dg-require-visibility): Define.
3281 * lib/target-supports (check_visibility_available): Define.
3282 * gcc.dg/visibility-1.c: New test.
3283 * gcc.dg/visibility-2.c: Likewise.
3284 * gcc.dg/visibility-3.c: Likewise.
3285 * gcc.dg/visibility-4.c: Likewise.
3286 * gcc.dg/visibility-5.c: Likewise.
3287 * gcc.dg/visibility-6.c: Likewise.
3288 * g++.dg/ext/visibility-1.C: Likewise.
3289 * g++.dg/ext/visibility-2.C: Likewise.
3290 * g++.dg/ext/visibility-3.C: Likewise.
3291 * g++.dg/ext/visibility-4.C: Likewise.
3292 * g++.dg/ext/visibility-5.C: Likewise.
3293 * g++.dg/ext/visibility-6.C: Likewise.
3294
3295 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3296
3297 * g++.dg/lookup/java1.C: New test.
3298 * g++.dg/lookup/java2.C: New test.
3299
3300 2003-12-07 Falk Hueffner <falk@debian.org>
3301
3302 * g++.dg/opt/noreturn-1.C: New test.
3303
3304 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
3305
3306 * gcc.dg/overflow-1.c: New test.
3307
3308 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3309
3310 * g77.f-torture/compile/13060.f: New test.
3311
3312 2003-12-06 Mark Mitchell <mark@codesourcery.com>
3313
3314 PR c++/13323
3315 * g++.dg/inherit/operator2.C: New test.
3316
3317 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3318
3319 PR c++/13305
3320 * g++.dg/ext/attrib9.C: New test.
3321
3322 2003-12-05 Mark Mitchell <mark@codesourcery.com>
3323
3324 PR c++/13314
3325 * g++.dg/template/error7.C: New test.
3326
3327 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
3328 J"orn Rennecke <joern.rennecke@superh.com>
3329
3330 PR target/13302
3331 * g++.dg/other/struct-va_list.C: New test.
3332
3333 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3334
3335 PR c++/13166
3336 * g++.dg/parse/defarg6.C: New test.
3337
3338 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
3339
3340 PR target/13256
3341 * gcc.c-torture/execute/20031201-1.c: New test.
3342
3343 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
3344
3345 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
3346
3347 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3348
3349 * gcc.dg/builtin-return-1.c: New test.
3350
3351 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
3352 J"orn Rennecke <joern.rennecke@superh.com>
3353
3354 PR optimization/13260
3355 * gcc.c-torture/execute/20031204-1.c: New test.
3356
3357 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3358
3359 PR c++/9127
3360 * g++.dg/template/error6.C: New test.
3361
3362 2003-12-03 Jakub Jelinek <jakub@redhat.com>
3363
3364 * gcc.dg/20031202-1.c: New test.
3365
3366 2003-12-03 Mark Mitchell <mark@codesourcery.com>
3367
3368 PR c++/13179
3369 * g++.dg/template/eh1.C: New test.
3370
3371 PR c++/10771
3372 * g++.dg/template/error5.C: New test.
3373
3374 2003-12-02 David Ung <davidu@mips.com>
3375
3376 * gcc.dg/compat/vector-check.h: Corrected type for var
3377 g_##TMODE
3378
3379 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3380
3381 PR c++/10126
3382 * g++.dg/template/ptrmem8.C: New test.
3383
3384 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3385
3386 PR c++/12573
3387 * g++.dg/template/dependent-expr3.C: New test.
3388
3389 2003-12-01 James Lemke <jim@wasabisystems.com>
3390
3391 * gcc.dg/arm-g2.c: New test.
3392
3393 2003-12-01 Roger Sayle <roger@eyesopen.com>
3394
3395 PR optimization/11634
3396 * gcc.dg/20031201-2.c: New test case.
3397
3398 2003-12-01 Zack Weinberg <zack@codesourcery.com>
3399
3400 PR 11433
3401 * objc.dg/proto-lossage-3.m: New test.
3402
3403 2003-12-01 Roger Sayle <roger@eyesopen.com>
3404
3405 PR optimization/12628
3406 * gcc.dg/20031201-1.c: New test case.
3407
3408 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3409
3410 * gcc.dg/unaligned-1.c: New test.
3411
3412 2003-11-30 Mark Mitchell <mark@codesourcery.com>
3413
3414 PR c++/9849
3415 * g++.dg/template/error4.C: New test.
3416 * g++.dg/template/nested3.C: Adjust error markers.
3417
3418 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3419
3420 * gcc.dg/cpp/assert4.c: Check more #system assertions.
3421
3422 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
3423
3424 PR c/10333
3425 * gcc.dg/bitfld-7.c: New test.
3426
3427 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
3428
3429 * gcc.dg/tls/asm-1.C: New test.
3430
3431 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3432
3433 * gcc.dg/cpp/assert4.c: Update.
3434
3435 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3436
3437 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
3438 * gcc.dg/builtin-apply3.c: New test.
3439
3440 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3441
3442 * lib/compat.exp (compat-obj): New xfaildata parameter.
3443 Use it to set compiler_conditional_xfail_data before compiling.
3444 (compat-get-options): Handle dg-xfail-if.
3445 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
3446 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
3447 * gcc.dg/compat/vector-1_y.c: Likewise.
3448 * gcc.dg/compat/vector-2_x.c: Likewise.
3449 * gcc.dg/compat/vector-2_y.c: Likewise.
3450
3451 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3452
3453 * g++.dg/opt/reg-stack4.C: New test.
3454
3455 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
3456
3457 * gcc.dg/builtin-apply2.c: New test.
3458
3459 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3460
3461 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
3462
3463 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3464
3465 PR c++/12924
3466 * g++.dg/template/template-id-2.C: New test.
3467
3468 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3469
3470 PR c++/5369
3471 * g++.dg/template/memfriend1.C: New test.
3472 * g++.dg/template/memfriend2.C: Likewise.
3473 * g++.dg/template/memfriend3.C: Likewise.
3474 * g++.dg/template/memfriend4.C: Likewise.
3475 * g++.dg/template/memfriend5.C: Likewise.
3476 * g++.dg/template/memfriend6.C: Likewise.
3477 * g++.dg/template/memfriend7.C: Likewise.
3478 * g++.dg/template/memfriend8.C: Likewise.
3479 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
3480
3481 2003-11-21 Mark Mitchell <mark@codesourcery.com>
3482
3483 PR c++/12515
3484 * g++.dg/ext/cond1.C: New test.
3485
3486 2003-11-20 Richard Henderson <rth@redhat.com>
3487
3488 * gcc.dg/20020201-2.c: Remove.
3489 * gcc.dg/20020201-4.c: Remove.
3490 * gcc.dg/20020304-1.c: Remove.
3491
3492 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
3493
3494 * gcc.dg/cpp/trad/xwin1.c: New test case.
3495
3496 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
3497
3498 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
3499 * lib/g77.exp: Likewise.
3500 * lib/objc.exp: Likewise.
3501 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
3502 for darwin.
3503
3504 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3505
3506 PR c++/12932
3507 * g++.dg/template/static5.C: New test.
3508
3509 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
3510
3511 * gcc.dg/nested-func-1.c: New test.
3512
3513 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3514
3515 * gcc.dg/cpp/assert4.c: New test.
3516
3517 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3518
3519 PR c++/2294
3520 * g++.dg/lookup/using9.c: New test.
3521
3522 2003-11-14 Mark Mitchell <mark@codesourcery.com>
3523
3524 PR c++/12762
3525 * g++.dg/template/error3.C: New test.
3526
3527 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
3528
3529 PR ada/13035
3530 * ada/acats/run_acats, run_all.sh: Fix syntax error.
3531 No longer use a wrapper for gcc, since this does not work under
3532 Windows.
3533
3534 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
3535
3536 PR c++/2094
3537 * g++.dg/template/ptrmem7.C: New test.
3538
3539 2003-11-13 Andrew Pinski <apinski@apple.com>
3540
3541 * gcc.c-torture/compile/20031113-1.c: New test.
3542
3543 2003-11-13 Mark Mitchell <mark@codesourcery.com>
3544 Kean Johnston <jkj@sco.com>
3545
3546 PR c/13029
3547 * gcc.dg/unused-4.c: Update.
3548
3549 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3550
3551 * g++.dg/opt/const3.C: New test.
3552
3553 2003-11-13 Jan Hubicka <jh@suse.cz>
3554
3555 * gcc.c-torture/compile/20031112-1.c: New test.
3556
3557 2003-11-12 Mark Mitchell <mark@codesourcery.com>
3558
3559 * g++.dg/parse/crash10.C: Remove bogus error marker.
3560
3561 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
3562
3563 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
3564 (host_gcc): Likewise.
3565 (ROOT): Honor $PWDCMD.
3566 (BASE): Likewise.
3567 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
3568
3569 2003-11-12 Catherine Moore <clm@redhat.com>
3570
3571 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
3572
3573 2003-11-12 Andreas Jaeger <aj@suse.de>
3574 Jakub Jelinek <jakub@redhat.com>
3575 Andrew Pinski <pinskia@physics.uc.edu>
3576 Richard Henderson <rth@redhat.com>
3577
3578 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
3579 systems.
3580 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
3581
3582 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
3583 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
3584
3585 2003-11-11 Andreas Jaeger <aj@suse.de>
3586
3587 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
3588
3589 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
3590
3591 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
3592
3593 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
3594 Clean ups.
3595
3596 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
3597
3598 * gcc.dg/trampoline-1.c: New test.
3599
3600 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
3601
3602 * gcc.c-torture/compile/200031109-1.c: New test.
3603
3604 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3605
3606 PR c/3190
3607 PR c/8714
3608 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
3609 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
3610 gcc.dg/format/no-y2k-1.c: Update.
3611
3612 2003-11-08 Roger Sayle <roger@eyesopen.com>
3613
3614 PR optimization/10467
3615 * gcc.dg/20031108-1.c: New test case.
3616
3617 2003-11-07 Geoffrey Keating <geoffk@apple.com>
3618
3619 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
3620
3621 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
3622
3623 * gcc.dg/compound-lvalue-1.c: New test.
3624 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
3625 some XFAILs.
3626
3627 2003-11-06 Geoffrey Keating <geoffk@apple.com>
3628
3629 * gcc.dg/altivec-varargs-1.c: New test.
3630
3631 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
3632
3633 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
3634 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
3635 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
3636 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
3637 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
3638
3639 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
3640
3641 * gcc.dg/cond-lvalue-1.c: New test.
3642
3643 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
3644
3645 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
3646
3647 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3648
3649 PR c++/11616
3650 * g++.dg/template/instantiate5.C: New test.
3651
3652 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3653
3654 PR c++/12726
3655 * g++.dg/ext/complit2.C: Replace test with self-contained version.
3656 * ChangeLog: Add missing first entry for above test.
3657
3658 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3659
3660 PR c++/9810
3661 * g++.dg/template/using8.C: New test.
3662 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
3663
3664 2003-11-02 Roger Sayle <roger@eyesopen.com>
3665
3666 PR optimization/10817
3667 * gcc.c-torture/compile/20031102-1.c: New test case.
3668
3669 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
3670
3671 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
3672 2147483647.
3673
3674 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3675
3676 * gcc.dg/20031102-1.c: New test.
3677
3678 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
3679
3680 * gcc.dg/complex-1.c: New test.
3681
3682 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3683
3684 PR c++/12796
3685 * g++.dg/template/crash13.C: Adjust expected error location.
3686 * g++.old-deja/g++.brendan/ns1.C: Likewise.
3687
3688 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3689
3690 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3691
3692 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3693
3694 PR/10239
3695 * gcc.c-torture/compile/20031031-2.c: New test.
3696
3697 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
3698
3699 PR/11640
3700 * gcc.c-torture/compile/20031031-1.c: New test.
3701
3702 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
3703
3704 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
3705 * gcc.misc-tests/bprob.exp: Likewise.
3706 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
3707 the execution test on arm-elf configs.
3708 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
3709 configs that don't support scratch files.
3710 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
3711
3712 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
3713
3714 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
3715 done by dejagnu.
3716
3717 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
3718
3719 * ada/acats/run_all.sh: Redirect mv output to /dev/null
3720 Avoid non pure sh syntax. Add more logging.
3721
3722 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
3723 fail.
3724
3725 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3726
3727 PR libgcj/10610
3728 * gcc.dg/ppc-stackalign-1.c: New test.
3729
3730 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
3731
3732 * ada/acats/run_all.sh: Change output to be more compliant with
3733 dejagnu framework.
3734 Create acats.sum and acats.log files under testsuite/ada/acats
3735 Only run [a-z]* directories, to filter out e.g. CVS.
3736 Redirect build output to log file.
3737
3738 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3739
3740 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
3741
3742 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
3743
3744 PR ada/5909:
3745 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
3746
3747 2003-10-27 Jakub Jelinek <jakub@redhat.com>
3748
3749 * gcc.c-torture/compile/20031023-1.c: New test.
3750 * gcc.c-torture/compile/20031023-2.c: New test.
3751 * gcc.c-torture/compile/20031023-3.c: New test.
3752 * gcc.c-torture/compile/20031023-4.c: New test.
3753
3754 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3755
3756 PR c++/10371
3757 * g++.dg/lookup/scoped8.C: New test.
3758
3759 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3760
3761 * g++.dg/opt/reg-stack3.C: New test.
3762
3763 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3764
3765 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
3766
3767 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3768
3769 PR c++/11076
3770 * g++.dg/template/crash13.C: New test.
3771
3772 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
3773
3774 * gcc.dg/c99-restrict-2.c: New test.
3775
3776 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
3777
3778 PR c++/12698, c++/12699, c++/12700, c++/12566
3779 * g++.dg/inherit/covariant9.C: New test.
3780 * g++.dg/inherit/covariant10.C: New test.
3781 * g++.dg/inherit/covariant11.C: New test.
3782
3783 2003-10-23 Jason Merrill <jason@redhat.com>
3784
3785 PR c++/12726
3786 * g++.dg/ext/complit2.C: New test.
3787
3788 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3789
3790 PR target/12654
3791 * gcc.c-torture/execute/20031020-1.c: New test.
3792
3793 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3794
3795 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
3796 following the jump_insn.
3797
3798 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
3799
3800 * gcc.dg/cast-lvalue-1.c: New test.
3801
3802 2003-10-21 Mark Mitchell <mark@codesourcery.com>
3803
3804 PR c++/11962
3805 * g++.dg/template/cond2.C: New test.
3806
3807 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
3808
3809 * gcc.dg/builtins-28.c: New test.
3810
3811 2003-10-20 Jan Hubicka <jh@suse.cz>
3812
3813 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
3814 parameter.
3815 * testsuite/gcc.dg/inline-2.c: Likewise.
3816
3817 2003-10-20 Phil Edwards <phil@codesourcery.com>
3818
3819 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
3820 * gcc.dg/nest.c: Likewise.
3821
3822 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3823
3824 PR c++/9781, c++/10583, c++/11862
3825 * g++.dg/parse/crash13.C: New test.
3826
3827 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3828
3829 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
3830
3831 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3832
3833 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
3834 Define HAVE_C99_RUNTIME except on Solaris.
3835 * gcc.dg/builtins-20.c: Likewise.
3836
3837 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3838
3839 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
3840
3841 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3842
3843 PR c++/12495
3844 * g++.dg/template/crash21.C: New test.
3845
3846 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3847
3848 PR c++/2513
3849 * g++.dg/template/typename5.C: New test.
3850
3851 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3852
3853 PR c++/12369
3854 * g++.dg/template/friend25.C: New test.
3855
3856 2003-10-16 Ziemowit Laski <zlaski@apple.com>
3857
3858 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
3859 versions.
3860
3861 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
3862
3863 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
3864 == 2147483647.
3865
3866 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
3867
3868 * gcc.c-torture/execute/960416-1.x: Remove.
3869 * gcc.c-torture/execute/divconst-3.x: Likewise.
3870
3871 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
3872
3873 PR target/12598
3874 * gcc.dg/torture/cris-volatile-1.c: New test.
3875
3876 2003-10-14 Roger Sayle <roger@eyesopen.com>
3877
3878 PR optimization/9325
3879 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
3880 for overflowing floating point to integer conversion during RTL
3881 simplification.
3882
3883 2003-10-13 Ziemowit Laski <zlaski@apple.com>
3884
3885 * objc/execute/_cmd.m: Fix typo.
3886 * objc.dg/image-info.m, objc.dg/symtab-1.m:
3887 Relax 'scan-assembler' regexp.
3888 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
3889 objc.dg/try-catch-4.m: Run on non-Darwin targets.
3890 * objc.dg/zero-link-2.m: Remove blank line.
3891 * objc.dg/zero-link-3.m: New test case.
3892
3893 2003-10-13 Geoffrey Keating <geoffk@apple.com>
3894
3895 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
3896
3897 * gcc.dg/asm-names.c: Use scan-assembler-not rather
3898 than linker trickery.
3899
3900 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3901
3902 PR c++/12370
3903 * g++.dg/other/friend2.C: New test.
3904
3905 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3906
3907 * gcc.dg/20031012-1.c: New test.
3908
3909 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
3910
3911 * gcc.dg/weak/weak-3.c: Fix for new warning.
3912
3913 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
3914
3915 PR optimization/8750
3916 * gcc.c-torture/execute/20031012-1.c: New test case.
3917
3918 2003-10-11 Roger Sayle <roger@eyesopen.com>
3919
3920 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
3921 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
3922
3923 2003-10-11 Roger Sayle <roger@eyesopen.com>
3924
3925 PR optimization/12260
3926 * gcc.c-torture/compile/20031011-2.c: New test case.
3927
3928 2003-10-11 Roger Sayle <roger@eyesopen.com>
3929
3930 * gcc.c-torture/execute/20031011-1.c: New testcase.
3931
3932 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
3933
3934 * gcc.c-torture/compile/20031011-1.c: New test.
3935
3936 2003-10-11 Jan Hubicka <jh@suse.cz>
3937
3938 * g++.dg/other/first-global.C: New test.
3939
3940 2003-10-11 Roger Sayle <roger@eyesopen.com>
3941
3942 * gcc.c-torture/execute/string-opt-18.c: New testcase.
3943
3944 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
3945
3946 * gcc.c-torture/compile/20031010-1.c: New test.
3947
3948 2003-10-10 Geoffrey Keating <geoffk@apple.com>
3949
3950 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
3951 * gcc.c-torture/execute/va-arg-25.c: ... here.
3952
3953 2003-10-09 Mark Mitchell <mark@codesourcery.com>
3954
3955 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
3956
3957 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
3958
3959 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
3960
3961 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3962
3963 * g++.dg/parse/error2.C: New test.
3964
3965 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
3966
3967 PR c++/11097
3968 * g++.dg/other/error5.C: Modify the error message.
3969 * g++.dg/lookup/using8.C: New test.
3970
3971 2003-10-07 Geoffrey Keating <geoffk@apple.com>
3972
3973 * gcc.dg/darwin-abi-2.c: New file.
3974 * gcc.c-torture/execute/va-arg-24.c: New file.
3975
3976 2003-10-06 Bob Wilson <bob.wilson@acm.org>
3977
3978 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
3979 indentation.
3980
3981 2003-10-06 Mark Mitchell <mark@codesourcery.com>
3982
3983 PR c++/10147
3984 * g++.dg/other/error4.C: Update error messages.
3985 * g++.dg/template/ptrmem4.C: Likewise.
3986
3987 PR c++/12337
3988 * g++.dg/init/new9.C: New test.
3989
3990 PR c++/12334, c++/12236, c++/8656
3991 * g++.dg/ext/attrib8.C: New test.
3992
3993 2003-10-06 Devang Patel <dpatel@apple.com>
3994
3995 * gcc.dg/debug/dwarf2-3.h: New test.
3996 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
3997
3998 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
3999
4000 * g++.dg/opt/cfg2.C: New test.
4001
4002 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4003
4004 * g++.dg/opt/float1.C: New test.
4005
4006 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4007
4008 * gcc.dg/c90-array-lval-6.c: New test.
4009 * gcc.dg/c99-array-lval-6.c: New test.
4010
4011 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
4012 Ziemowit Laski <zlaski@apple.com>
4013
4014 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
4015 'Derived', so that it is never considered a class method; add
4016 new warning for '+port' method ambiguity.
4017 * objc.dg/method-12.m: Include <objc/objc.h> instead of
4018 <objc/objc-api.h> (needed on Mac OS X).
4019 * objc.dg/method-13.m: New test.
4020
4021 2003-10-03 Roger Sayle <roger@eyesopen.com>
4022
4023 PR optimization/9325, PR java/6391
4024 * gcc.c-torture/execute/20031003-1.c: New test case.
4025
4026 2003-10-02 Mark Mitchell <mark@codesourcery.com>
4027
4028 PR optimization/12180
4029 * gcc.dg/20031002-1.c: New test.
4030
4031 PR c++/12486
4032 * g++.dg/inherit/error1.C: New test.
4033
4034 2003-10-02 Chris Demetriou <cgd@broadcom.com>
4035
4036 * lib/f-torture.exp (search_for): Rename to...
4037 (search_for_re): This. Also, clean up comments and the
4038 "regexp" invocation.
4039
4040 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
4041
4042 * gcc.c-torture/compile/20031002-1.c: New test.
4043
4044 2003-10-02 Jakub Jelinek <jakub@redhat.com>
4045
4046 * g++.dg/opt/cond1.C: New test.
4047
4048 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
4049
4050 * gcc.dg/Wold-style-definition-2.c: New testcase.
4051 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
4052
4053 2003-09-29 Richard Henderson <rth@redhat.com>
4054
4055 * g++.dg/init/array10.C: Add dg-options.
4056
4057 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
4058
4059 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
4060
4061 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4062
4063 * g++.dg/template/friend19.C: Fix typo.
4064 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
4065
4066 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
4067
4068 * gcc.c-torture/execute/20030928-1.c: New test.
4069 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
4070
4071 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
4072
4073 * g++.dg/opt/unroll1.C: New test.
4074
4075 2003-09-26 Roger Sayle <roger@eyesopen.com>
4076
4077 PR optimization/11741
4078 * gcc.dg/20030926-1.c: New test case.
4079
4080 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4081
4082 PR c++/5655
4083 * g++.dg/parse/access7.C: New test.
4084 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
4085
4086 2003-09-24 Ziemowit Laski <zlaski@apple.com>
4087
4088 MERGE OF objc-improvements-branch into MAINLINE:
4089 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
4090 if libobjc has not been built.
4091 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
4092 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
4093 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
4094 objc/execute/nested-3.m, objc/execute/np-2.m,
4095 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
4096 objc/execute/redefining_self.m, objc/execute/root_methods.m,
4097 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
4098 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
4099 objc.dg/special/unclaimed-category-1.h,
4100 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
4101 well as GNU runtime.
4102 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
4103 * execute/cascading-1.m, execute/function-message-1.m,
4104 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
4105 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
4106 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
4107 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
4108 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
4109 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
4110 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
4111 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
4112 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
4113 * objc.dg/bitfield-2.m: Run only on Darwin.
4114 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
4115 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
4116 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
4117 * objc.dg/const-str-1.m: Fix constant string layout.
4118
4119 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
4120
4121 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
4122
4123 2003-09-23 Geoffrey Keating <geoffk@apple.com>
4124
4125 * gcc.dg/darwin-abi-1.c: New file.
4126
4127 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
4128
4129 PR target/12281
4130 * gcc.c-torture/compile/20030921-1.c: New test.
4131
4132 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
4133
4134 * g++.dg/opt/reg-stack2.C: New test.
4135
4136 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4137
4138 * g++.dg/eh/delayslot1.C: New test.
4139
4140 2003-09-20 Richard Henderson <rth@redhat.com>
4141
4142 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
4143
4144 2003-09-20 Roger Sayle <roger@eyesopen.com>
4145
4146 * gcc.c-torture/execute/20030920-1.c: New test case.
4147
4148 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4149
4150 * g++.dg/rtti/typeid3.C: Correct expected error message.
4151
4152 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4153
4154 PR c++/157
4155 * g++.dg/parse/crash12.C: New test.
4156
4157 2003-09-19 Janis Johnson <janis187@us.ibm.com>
4158
4159 * gcc.dg/compat/mixed-struct-check.h: New.
4160 * gcc.dg/compat/mixed-struct-defs.h: New.
4161 * gcc.dg/compat/mixed-struct-init.h: New.
4162 * gcc.dg/compat/struct-by-value-19_main.c: New.
4163 * gcc.dg/compat/struct-by-value-19_x.c: New.
4164 * gcc.dg/compat/struct-by-value-19_y.c: New.
4165 * gcc.dg/compat/struct-by-value-20_main.c: New.
4166 * gcc.dg/compat/struct-by-value-20_x.c: New.
4167 * gcc.dg/compat/struct-by-value-20_y.c: New.
4168 * gcc.dg/compat/struct-return-19_main.c: New.
4169 * gcc.dg/compat/struct-return-19_x.c: New.
4170 * gcc.dg/compat/struct-return-19_y.c: New.
4171 * gcc.dg/compat/struct-return-20_main.c: New.
4172 * gcc.dg/compat/struct-return-20_x.c: New.
4173 * gcc.dg/compat/struct-return-20_y.c: New.
4174
4175 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
4176 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
4177 so that it will not complain on LP64 targets.
4178
4179 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4180
4181 PR c++/495
4182 * g++.dg/template/friend24.C: New test.
4183
4184 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
4185
4186 PR c++/12332
4187 * g++.dg/template/memtmpl2.C: New test.
4188
4189 2003-09-18 Mark Mitchell <mark@codesourcery.com>
4190
4191 PR target/11184
4192 * gcc.dg/builtin-apply1.c: New test.
4193
4194 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
4195
4196 PR c++/9848
4197 * g++.dg/warn/Wunused-4.C: New test.
4198
4199 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4200
4201 PR c++/12316
4202 * g++.dg/other/gc2.C: New test.
4203
4204 2003-09-17 Mark Mitchell <mark@codesourcery.com>
4205
4206 PR c++/11991
4207 * g++.dg/rtti/typeid3.C: New test.
4208
4209 PR c++/12266
4210 * g++.dg/overload/template1.C: New test.
4211
4212 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
4213
4214 * g++.dg/opt/cfg3.C: New test.
4215
4216 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4217
4218 PR c++/7939
4219 * g++.dg/template/crash11.C: New test.
4220
4221 2003-09-16 Jason Merrill <jason@redhat.com>
4222 Jakub Jelinek <jakub@redhat.com>
4223
4224 * gcc.dg/attr-warn-unused-result.c: New test.
4225
4226 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
4227
4228 PR c++/12184
4229 * g++.dg/expr/call2.C: New test.
4230
4231 2003-09-15 Andreas Jaeger <aj@suse.de>
4232
4233 * gcc.dg/Wold-style-definition-1.c: New test.
4234
4235 2003-09-14 Mark Mitchell <mark@codesourcery.com>
4236
4237 PR c++/3907
4238 * g++.dg/parse/template12.C: New test.
4239
4240 * g++.dg/abi/bitfield11.C: New test.
4241 * g++.dg/abi/bitfield12.C: Likewise.
4242
4243 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
4244
4245 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
4246 non-expansion of functional macro name without arguments at EOL.
4247 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
4248
4249 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
4250
4251 * gcc.c-torture/execute/20030914-[12].c: New tests.
4252
4253 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
4254
4255 PR c++/11788
4256 * g++.dg/overload/addr1.C: New test.
4257
4258 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
4259
4260 * gcc.dg/20030909-1.c: New test.
4261
4262 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4263
4264 * gcc.dg/ultrasp10.c: New test.
4265
4266 2003-09-09 Devang Patel <dpatel@apple.com>
4267
4268 * gcc.dg/darwin-ld-6.c: New test.
4269
4270 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4271
4272 * gcc.dg/torture/builtin-explog-1.c: New testcase.
4273
4274 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4275
4276 * gcc.dg/ia64-types1.c: New test.
4277 * gcc.dg/ia64-types2.c: Likewise.
4278
4279 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4280
4281 * gcc.dg/builtins-1.c: Add more _Complex tests.
4282 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4283
4284 * gcc.dg/builtins-1.c: Test existing _Complex functions.
4285 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4286
4287 2003-09-08 Mark Mitchell <mark@codesourcery.com>
4288
4289 PR c++/11786
4290 * g++.dg/lookup/koenig2.C: New test.
4291
4292 PR c++/5296
4293 * g++.dg/rtti/typeid2.C: New test.
4294
4295 2003-09-08 Jakub Jelinek <jakub@redhat.com>
4296
4297 * gcc.c-torture/compile/20030904-1.c: New test.
4298
4299 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4300
4301 * g++.dg/opt/longbranch2.C: New test.
4302
4303 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4304
4305 * g++.dg/template/crash10.C: Only compile it.
4306
4307 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
4308
4309 PR middle-end/11665
4310 * gcc.c-torture/compile/20030907-1.c: New test.
4311 * g++.dg/init/array11.C: New test.
4312
4313 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4314
4315 PR c++/11852
4316 * g++.dg/init/struct1.C: New test.
4317
4318 2003-09-07 Mark Mitchell <mark@codesourcery.com>
4319
4320 PR c++/12181
4321 * g++.dg/expr/comma1.C: New test.
4322
4323 2003-09-06 Mark Mitchell <mark@codesourcery.com>
4324
4325 PR c++/11867
4326 * g++.dg/expr/static_cast5.C: New test.
4327
4328 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
4329
4330 PR c++/11507
4331 * g++.dg/lookup/scoped7.C: New test.
4332
4333 PR c++/9574
4334 * g++.dg/other/static1.C: New test.
4335
4336 PR c++/11490
4337 * g++.dg/warn/template-1.C: New test.
4338
4339 PR c++/11432
4340 * g++.dg/template/crash10.C: New test.
4341
4342 PR c++/2478
4343 * g++.dg/overload/VLA.C: New test.
4344
4345 PR c++/10804
4346 * g++.dg/template/call1.C: New test.
4347
4348 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4349
4350 PR c++/11794
4351 * g++.dg/parse/using3.C: New test.
4352
4353 2003-09-06 Roger Sayle <roger@eyesopen.com>
4354
4355 PR c++/11409
4356 * g++.dg/overload/builtin3.C: New test case.
4357
4358 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
4359
4360 PR c/9862
4361 * gcc.dg/20030906-1.c: New test.
4362 * gcc.dg/20030906-2.c: Likewise.
4363
4364 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
4365
4366 PR c++/12167
4367 * g++.dg/parse/defarg5.C: New test.
4368
4369 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
4370
4371 2003-09-05 Mark Mitchell <mark@codesourcery.com>
4372
4373 PR c++/12163
4374 * g++.dg/expr/static_cast4.C: New test.
4375
4376 PR c++/12146
4377 * g++.dg/template/crash9.C: New test.
4378
4379 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
4380
4381 * g++.old-deja/g++.ext/pretty2.C: Update for change
4382 in __FUNCTION__.
4383 * g++.old-deja/g++.ext/pretty3.C: Likewise.
4384
4385 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
4386
4387 PR c++/11922
4388 * g++/dg/template/qualified-id1.C: New test.
4389
4390 PR c++/12037
4391 * g++.dg/warn/noeffect4.C: New test.
4392
4393 2003-09-04 Matt Austern <austern@apple.com>
4394
4395 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
4396 * g++.dg/ext/fnname2.C: Likewise.
4397 * g++.dg/ext/fnname3.C: Likewise.
4398
4399 2003-09-04 Mark Mitchell <mark@codesourcery.com>
4400
4401 * g++.dg/expr/lval1.C: New test.
4402 * g++.dg/ext/lvcast.C: Remove.
4403
4404 2003-09-03 Roger Sayle <roger@eyesopen.com>
4405
4406 PR optimization/11700.
4407 * gcc.c-torture/compile/20030903-1.c: New test case.
4408
4409 2003-09-03 Mark Mitchell <mark@codesourcery.com>
4410
4411 PR c++/12053
4412 * g++.dg/abi/layout4.C: New test.
4413
4414 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
4415
4416 PR c++/11553
4417 * g++.dg/parse/friend3.C: New test.
4418
4419 2003-09-02 Mark Mitchell <mark@codesourcery.com>
4420
4421 PR c++/11847
4422 * g++.dg/template/class1.C: New test.
4423
4424 PR c++/11808
4425 * g++.dg/expr/call1.C: New test.
4426
4427 2003-09-01 Mark Mitchell <mark@codesourcery.com>
4428
4429 PR c++/12114
4430 * g++.dg/init/ref9.C: New test.
4431
4432 PR c++/11972
4433 * g++.dg/template/nested4.C: New test.
4434
4435 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4436
4437 PR c++/12093
4438 * g++.dg/template/non-dependent4.C: New test.
4439
4440 PR c++/11928
4441 * g++.dg/inherit/conv1.C: New test.
4442
4443 2003-08-29 Mark Mitchell <mark@codesourcery.com>
4444
4445 PR c++/6196
4446 * g++.dg/ext/label1.C: New test.
4447 * g++.dg/ext/label2.C: Likewise.
4448
4449 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4450
4451 * g++.dg/expr/cond3.C: New test.
4452
4453 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4454
4455 * gcc.dg/builtins-1.c: Add new builtin cases.
4456
4457 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4458
4459 * gcc.dg/builtins-1.c: Add new cases.
4460 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4461
4462 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4463
4464 * gcc.dg/builtins-1.c: Add more math builtin tests.
4465 * gcc.dg/torture/builtin-attr-1.c: New test.
4466
4467 2003-08-28 Mark Mitchell <mark@codesourcery.com>
4468
4469 PR optimization/5079
4470 * g++.dg/opt/static3.C: New test.
4471
4472 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4473
4474 * gcc.misc-tests/gcov-10b.c: New test.
4475
4476 2003-08-27 Mark Mitchell <mark@codesourcery.com>
4477
4478 * g++.dg/opt/ptrmem3.C: New test.
4479
4480 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
4481
4482 2003-08-27 Jakub Jelinek <jakub@redhat.com>
4483
4484 * gcc.dg/20030826-2.c: New test.
4485
4486 2003-08-26 Roger Sayle <roger@eyesopen.com>
4487
4488 PR middle-end/12002
4489 * g77.f-torture/compile/12002.f: New test case.
4490
4491 2003-08-26 Roger Sayle <roger@eyesopen.com>
4492
4493 * gcc.dg/20030826-1.c: New test case.
4494
4495 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
4496
4497 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
4498
4499 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
4500
4501 PR c++/11871
4502 * c++.dg/lookup/crash1.C: New test.
4503
4504 * c++.dg/warn/noeffect3.C: New test.
4505
4506 2003-08-25 Janis Johnson <janis187@us.ibm.com>
4507
4508 * gcc.dg/compat/vector-1_x.c: Compile with -w.
4509 * gcc.dg/compat/vector-1_y.c: Ditto.
4510 * gcc.dg/compat/vector-2_x.c: Ditto.
4511 * gcc.dg/compat/vector-2_y.c: Ditto.
4512
4513 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
4514
4515 * gcc.dg/20030702-1.c: New test.
4516
4517 2003-08-25 Mark Mitchell <mark@codesourcery.com>
4518
4519 PR c++/8795
4520 * g++.dg/ext/altivec-1.C: New test.
4521
4522 2003-08-24 Richard Henderson <rth@redhat.com>
4523
4524 * g++.dg/eh/simd-2.C: Add -w for x86.
4525
4526 2003-08-23 Jakub Jelinek <jakub@redhat.com>
4527
4528 * gcc.dg/20030815-1.c: New test.
4529
4530 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4531
4532 PR c++/3765
4533 * g++.dg/parse/access6.C: New test.
4534
4535 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4536
4537 PR c++/641, c++/11876
4538 * g++.dg/template/friend22.C: New test.
4539 * g++.dg/template/friend23.C: Likewise.
4540
4541 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4542
4543 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
4544 identically.
4545
4546 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4547
4548 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
4549
4550 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4551
4552 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
4553
4554 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4555
4556 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
4557
4558 2003-08-22 Mark Mitchell <mark@codesourcery.com>
4559
4560 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
4561
4562 2003-08-21 Mark Mitchell <mark@codesourcery.com>
4563
4564 PR c++/11919
4565 * g++.dg/overload/prom1.C: New test.
4566
4567 PR c++/11551
4568 * g++.dg/parse/dtor2.C: New test.
4569
4570 PR c++/10762
4571 * g++.dg/parse/using2.C: New test.
4572
4573 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
4574
4575 PR target/11805
4576 * gcc.c-torture/compile/20030821-1.c: New.
4577
4578 2003-08-20 Mark Mitchell <mark@codesourcery.com>
4579
4580 PR c++/11834
4581 * g++.dg/template/deduce2.C: New test.
4582
4583 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
4584
4585 * gcc.c-torture/execute/20030821-1.c: New test.
4586
4587 2003-08-20 Roger Sayle <roger@eyesopen.com>
4588
4589 PR middle-end/11984
4590 * gcc.dg/20030820-1.c: New test case.
4591
4592 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
4593
4594 PR c++/11945
4595 * g++.dg/warn/noeffect2.C: New test.
4596
4597 2003-08-19 Mark Mitchell <mark@codesourcery.com>
4598
4599 PR c++/10926
4600 * g++.dg/template/dtor2.C: New test.
4601
4602 PR c++/11684
4603 * g++.dg/template/operator1.C: New test.
4604 * g++.dg/parse/operator4.C: New test.
4605
4606 PR c++/11946.C
4607 * g++.dg/expr/enum1.C: New test.
4608 * gcc.dg/c99-bool-1.c: Remove bogus warning.
4609
4610 PR c++/11036.C
4611 * g++.dg/parse/elab2.C: New test.
4612 * g++.dg/parse/typedef4.C: Change error message.
4613 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
4614 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
4615 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
4616
4617 2003-08-19 Geoffrey Keating <geoffk@apple.com>
4618
4619 * gcc.dg/pch/warn-1.c: New.
4620 * gcc.dg/pch/warn-1.hs: New.
4621
4622 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
4623 not-tested file.
4624
4625 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4626
4627 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
4628
4629 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
4630
4631 * gcc.dg/uninit-D.c: New Test.
4632 * gcc.dg/uninit-E.c: New Test.
4633 * gcc.dg/uninit-F.c: New Test.
4634 * gcc.dg/uninit-G.c: New Test.
4635
4636 2003-08-19 Michael Ritzert <ritzert@t-online.de>
4637
4638 * g++.dg/README: Describe the pch directory.
4639
4640 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4641
4642 PR c++/11174
4643 * g++.dg/parse/access4.C: New test.
4644 * g++.dg/parse/access5.C: Likewise.
4645 * g++.old-deja/g++.jason/access17.C: Adjust error message.
4646
4647 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
4648
4649 * gcc.dg/noncompile/20030818-1.c: New.
4650
4651 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
4652
4653 PR c++/11957
4654 * g++.dg/warn/noeffect1.C: New test.
4655
4656 * g++.dg/template/scope2.C: New test.
4657 * g++.dg/template/error2.C: Correct dg-error
4658
4659 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
4660
4661 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
4662
4663 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
4664
4665 PR C++/11512
4666 * g++.dg/template/warn1.C: New.
4667
4668 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
4669
4670 * g++.dg/template/error2.C: New test.
4671 * g++.dg/lookup/using7.C: Adjust errors
4672 * g++.old-deja/g++.pt/crash36.C: Likewise.
4673 * g++.old-deja/g++.pt/derived3.C: Likewise.
4674
4675 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4676
4677 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
4678 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
4679 * gcc.c-torture/execute/builtins/string-9.c: New, from
4680 string-opt-9.c. Adjust for execute/builtins framework.
4681 * gcc.c-torture/execute/string-opt-9.c: Delete.
4682
4683 2003-08-12 Mark Mitchell <mark@codesourcery.com>
4684
4685 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
4686
4687 * g++.dg/parse/ret-type2.C: New test.
4688
4689 PR c++/11703
4690 * g++.dg/init/new8.C: New test.
4691
4692 PR c++/10923
4693 * g++.dg/parse/typedef5.C: New test.
4694
4695 PR c++/9512
4696 * g++.dg/parse/qualified2.C: New test.
4697 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
4698 invalid code.
4699
4700 2003-08-11 Mark Mitchell <mark@codesourcery.com>
4701
4702 * g++.dg/conversion/ptrmem1.C: New test.
4703
4704 2003-08-11 Jakub Jelinek <jakub@redhat.com>
4705
4706 PR target/11693
4707 * gcc.dg/20030811-1.c: New test.
4708
4709 PR target/11535
4710 * gcc.c-torture/execute/20030811-1.c: New test.
4711
4712 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4713
4714 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
4715
4716 2003-08-10 Mark Mitchell <mark@codesourcery.com>
4717
4718 PR c++/11789.C
4719 * g++.dg/inherit/multiple1.C: New test.
4720
4721 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
4722
4723 * gcc.dg/spe1.c: New test.
4724
4725 PR c++/11670
4726 * g++.dg/expr/cast2.C: New test.
4727
4728 PR c++/10530
4729 * g++.dg/template/dependent-name2.C: New test.
4730
4731 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
4732
4733 * g++.dg/parse/crash11.C: Put the dg options in comments.
4734
4735 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
4736
4737 * lib/gcc-dg.exp: Update for diagnostic change.
4738
4739 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4740
4741 PR c++/5767
4742 * g++.dg/parse/crash11.C: New test.
4743
4744 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
4745
4746 * gcc.dg/cpp/spacing1.c: Update.
4747
4748 2003-08-04 Janis Johnson <janis187@us.ibm.com>
4749
4750 PR target/11739
4751 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
4752 a value for -mtune.
4753
4754 2003-08-04 Roger Sayle <roger@eyesopen.com>
4755
4756 PR middle-end/11771
4757 * gcc.c-torture/compile/20030804-1.c: New test case.
4758
4759 2003-08-04 Roger Sayle <roger@eyesopen.com>
4760
4761 * gcc.dg/20030804-1.c: New test case.
4762
4763 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
4764
4765 * gcc.dg/cpp/separate-1.c: New test.
4766
4767 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
4768
4769 PR c++/11704
4770 * g++.dg/template/dependent-expr2.C: New test.
4771
4772 PR c++/11766
4773 * g++.dg/expr/ptrmem1.C: New test.
4774
4775 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4776
4777 PR c++/9453
4778 * g++.dg/template/friend15.C: New test.
4779
4780 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
4781
4782 * lib/dg-pch.exp: Work round PCH bug.
4783
4784 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4785
4786 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
4787 builtins. Move cases from builtins-4.c here.
4788
4789 * gcc.dg/torture/builtin-math-1.c: New test taken from
4790 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
4791 additional cases.
4792
4793 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
4794 Delete.
4795
4796 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
4797
4798 PR c++/9447
4799 * g++.dg/template/using7.C: New test.
4800
4801 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
4802
4803 * import1.c, import2.c: New tests.
4804
4805 2003-08-01 Jakub Jelinek <jakub@redhat.com>
4806
4807 * g++.dg/eh/crossjump1.C: New test.
4808
4809 2003-08-01 Mark Mitchell <mark@codesourcery.com>
4810
4811 PR c++/11697
4812 * g++.dg/template/using6.C: New test.
4813
4814 PR c++/11744
4815 * g++.dg/template/koenig2.C: New test.
4816
4817 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4818
4819 PR c++/7983
4820 * g++.dg/parse/typedef4.C: New test.
4821
4822 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4823
4824 PR c++/8442, c++/8806
4825 * g++.dg/template/elab1.C: New test.
4826 * g++.dg/template/type2.C: Likewise.
4827 * g++.dg/template/ttp3.C: Adjust expected error message.
4828 * g++.old-deja/g++.law/visibility13.C: Likewise.
4829 * g++.old-deja/g++.niklas/t135.C: Likewise.
4830 * g++.old-deja/g++.pt/ttp41.C: Likewise.
4831 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
4832 template argument.
4833 * g++.old-deja/g++.pt/ttp44.C: Likewise.
4834
4835 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
4836
4837 PR c++/11295
4838 * g++.dg/ext/stmtexpr1.C: New test.
4839
4840 * g++.dg/opt/tmp1.C: New test.
4841
4842 PR c++/11525
4843 * g++.dg/parse/constant4.C: New test.
4844
4845 PR c++/9447
4846 * g++.dg/template/using5.C: New test.
4847
4848 2003-07-31 Roger Sayle <roger@eyesopen.com>
4849
4850 * gcc.dg/builtins-27.c: New test case.
4851
4852 2003-07-31 Jakub Jelinek <jakub@redhat.com>
4853
4854 * gcc.dg/tls/opt-7.c: New test.
4855
4856 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
4857
4858 * g++.old-deja/g++.other/crash18.C: Remove.
4859
4860 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
4861
4862 * g++.dg/template/explicit3.C: New.
4863 * g++.dg/template/explicit4.C: New.
4864 * g++.dg/template/explicit5.C: New.
4865
4866 PR c++/11347
4867 * g++.dg/template/memtmpl1.C: New.
4868
4869 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
4870
4871 PR target/11565
4872 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
4873 * gcc.dg/i386-387-5.c (dg-options): Likewise.
4874
4875 2003-07-30 Jan Hubicka <jh@suse.cz>
4876
4877 * vtgc1.c: Kill.
4878
4879 2003-07-29 Zack Weinberg <zack@codesourcery.com>
4880
4881 * gcc.dg/struct-in-proto-1.c: New test.
4882
4883 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
4884
4885 * gcc.dg/cpp/include2.c: Only expect one message.
4886
4887 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
4888
4889 PR c++/9447
4890 * g++.dg/template/using1.C: New test.
4891 * g++.dg/template/using2.C: New test.
4892 * g++.dg/template/using3.C: New test.
4893 * g++.dg/template/using4.C: New test.
4894
4895 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
4896
4897 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
4898 * gcc.c-torture/execute/string-opt-10.c: Likewise.
4899
4900 2003-07-28 Jan Hubicka <jh@suse.cz>
4901
4902 PR c++/11530
4903 * g++.dg/opt/call1.C: New test.
4904
4905 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
4906
4907 PR c++/11667
4908 * g++.dg/init/enum2.C: New test.
4909 * g++.dg/template/overload1.C: Add "-w" option.
4910
4911 2003-07-28 <hp@bitrange.com>
4912
4913 * gcc.dg/Wdeclaration-after-statement-1.c,
4914 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
4915
4916 2003-07-28 Jakub Jelinek <jakub@redhat.com>
4917
4918 * gcc.c-torture/compile/20030725-1.c: New test.
4919
4920 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
4921
4922 * gcc.dg/20030505.c: Only run for SPE.
4923 Remove definition of opaque type.
4924
4925 2003-07-27 Mark Mitchell <mark@codesourcery.com>
4926
4927 * g++.dg/template/ptrmem6.C: New test.
4928
4929 2003-07-26 Geoffrey Keating <geoffk@apple.com>
4930
4931 * gcc.c-torture/compile/zero-strct-2.c: New test.
4932
4933 2003-07-25 Geoffrey Keating <geoffk@apple.com>
4934
4935 * gcc.dg/intermod-1.c: New test.
4936
4937 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
4938
4939 PR c++/11617
4940 * g++.dg/template/lookup2.C: New test.
4941 * g++.dg/template/memclass1.C: Remove instantiated from error.
4942 * g++.dg/other/error2.C: Tweak expected errors.
4943
4944 PR c++/11596
4945 * g++.dg/template/defarg3.C: New test.
4946
4947 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
4948
4949 2003-07-24 Mark Mitchell <mark@codesourcery.com>
4950
4951 * g++.dg/inherit/access5.C: New test.
4952
4953 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4954
4955 PR c++/11513
4956 * g++.dg/template/crash8.C: New test.
4957
4958 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
4959
4960 PR c/10602
4961 * gcc.dg/noncompile/incomplete-2.c: New test.
4962
4963 2003-07-23 Mark Mitchell <mark@codesourcery.com>
4964
4965 PR c++/11645
4966 * g++.dg/inherit/access4.C: New test.
4967
4968 PR c++/11517
4969 * g++.dg/expr/cond2.C: New test.
4970
4971 PR optimization/10679
4972 * g++.dg/opt/inline4.C: New test.
4973
4974 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
4975
4976 * g++.dg/parse/crash10: New test.
4977
4978 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
4979
4980 * g++.dg/ext/flexary1.C: New test.
4981
4982 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4983
4984 PR c++/10793
4985 * g++.dg/template/crash9.C: New test.
4986
4987 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4988
4989 PR c++/3004
4990 * g++.dg/parse/typedef3.C: New test.
4991
4992 PR c++/7906
4993 * g++.dg/parse/operator2.C: New test.
4994
4995 PR c++/8895
4996 * g++.dg/parse/def-tmpl-arg1.C: New test.
4997
4998 PR c++/9282
4999 * g++.dg/parse/funptr1.C: New test.
5000
5001 PR c++/9452
5002 * g++.dg/parse/ambig3.C: New test.
5003
5004 PR c++/9454
5005 * g++.dg/parse/operator3.C: New test.
5006
5007 PR c++/9486
5008 * g++.dg/parse/template10.C: New test.
5009
5010 PR c++/9488
5011 * g++.dg/parse/template11.C: New test.
5012
5013 PR c++/10150
5014 * g++.dg/parse/invalid-op1.C: New test.
5015
5016 PR c++/10247
5017 * g++.dg/parse/condexpr1.C: New test.
5018
5019 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
5020
5021 * g++.dg/ext/packed3.C: New test.
5022 * g++.dg/ext/packed4.C: New test.
5023
5024 * gcc.dg/pack-test-3.c: New test.
5025
5026 2003-07-21 Janis Johnson <janis187@us.ibm.com>
5027
5028 * lib/compat.exp: Handle dg-options per source file.
5029 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
5030 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
5031 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
5032 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
5033 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
5034 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
5035 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
5036 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
5037 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
5038 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
5039 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
5040 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
5041 * g++.dg/compat/break/bitfield7_x.C: Ditto.
5042 * g++.dg/compat/break/bitfield7_y.C: Ditto.
5043
5044 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
5045
5046 PR c/10320
5047 * gcc.c-torture/execute/20030718-1.c: New test.
5048
5049 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5050
5051 PR optimization/11536
5052 * gcc.dg/20030721-1.c: New test.
5053
5054 2003-07-19 Mark Mitchell <mark@codesourcery.com>
5055
5056 PR c++/11546
5057 * g++.dg/template/lookup1.C: New test.
5058
5059 2003-07-19 Zack Weinberg <zack@codesourcery.com>
5060
5061 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
5062 diagnostics of ill-formed constructs involving labels.
5063 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
5064 the new 'previously defined here' message.
5065
5066 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
5067
5068 * g++.dg/parse/non-dependent2.C: New test.
5069
5070 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
5071
5072 * g++.dg/init/init-ref4.C: xfail on targets without
5073 weak symbols.
5074
5075 2003-07-17 Jakub Jelinek <jakub@redhat.com>
5076
5077 PR target/11087
5078 * gcc.c-torture/execute/20030717-1.c: New test.
5079
5080 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5081
5082 * g++.dg/opt/cfg1.C: New test.
5083
5084 2003-07-17 Mark Mitchell <mark@codesourcery.com>
5085
5086 PR optimization/11557
5087 * gcc.dg/20030717-1.c: New test.
5088
5089 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5090
5091 PR c++/10476
5092 * g++.dg/expr/crash-1.C: New test.
5093
5094 PR c++/11027
5095 * g++.dg/template/init3.C: New test.
5096
5097 PR c++/8222
5098 * g++.dg/template/non-dependent1.C: New test.
5099
5100 PR c++/11070
5101 * g++.dg/template/non-dependent2.C: New test.
5102
5103 PR c++/11071
5104 * g++.dg/template/non-dependent3.C: New test.
5105
5106 PR c++/9907
5107 * g++.dg/template/sizeof5.C: New test.
5108
5109 2003-07-17 Geoffrey Keating <geoffk@apple.com>
5110
5111 PR 11498
5112 * gcc.c-torture/compile/mangle-1.c: New file.
5113
5114 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5115
5116 PR c++/7809
5117 * g++.dg/parse/access3.C: New test.
5118
5119 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
5120
5121 PR c++/11384
5122 * g++.dg/init/init-ref4.C: New test.
5123
5124 2003-07-16 Mark Mitchell <mark@codesourcery.com>
5125
5126 PR c++/11547
5127 * g++.dg/parse/constant3.C: New test.
5128 * g++.dg/parse/crash7.C: Likewise.
5129
5130 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
5131
5132 PR target/11008
5133 * gcc.dg/i386-pentium4-not-mull.c: New.
5134
5135 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
5136
5137 * gcc.dg/asm-names.c (ymain): Make it weak.
5138
5139 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5140
5141 PR c++/5421
5142 * g++.dg/template/friend21.C: New test.
5143
5144 2003-07-16 Jakub Jelinek <jakub@redhat.com>
5145
5146 * gcc.dg/cleanup-8.c: New test.
5147 * gcc.dg/cleanup-9.c: New test.
5148
5149 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
5150
5151 * g++.dg/ext/dll-MI1.h: New file.
5152 * g++.dg/ext/dllexport-MI1.C: New file.
5153 * g++.dg/ext/dllimport-MI1.C: New file.
5154
5155 2003-07-15 Jakub Jelinek <jakub@redhat.com>
5156
5157 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
5158 it does not have cmpstrsi patterns (just cmpmemsi).
5159
5160 2003-07-15 Mark Mitchell <mark@codesourcery.com>
5161
5162 PR debug/11473
5163 * g++.dg/debug/debug8.C: New test.
5164
5165 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5166
5167 PR c++/10108
5168 * g++.dg/template/crash7.C: New test.
5169
5170 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
5171
5172 PR target/10795
5173 * gcc.c-torture/compile/20030708-1.c: New.
5174
5175 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
5176
5177 * gcc.c-torture/execute/20030715-1.c: New test.
5178
5179 2003-07-14 Geoffrey Keating <geoffk@apple.com>
5180
5181 * gcc.dg/pch/inline-3.c: New file.
5182 * gcc.dg/pch/inline-3.hs: New file.
5183 * gcc.dg/pch/inline-4.c: New file.
5184 * gcc.dg/pch/inline-4.hs: New file.
5185
5186 2003-07-14 Mark Mitchell <mark@codesourcery.com>
5187
5188 PR c++/11509
5189 * g++.dg/template/crash6.C: New test.
5190
5191 PR c++/7053
5192 * g++.dg/template/friend20.C: New test.
5193
5194 PR c++/7019
5195 * g++.dg/template/overload2.C: New test.
5196
5197 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5198
5199 PR optimization/11440
5200 * gcc.c-torture/execute/20030714-1.c: New test.
5201
5202 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5203
5204 PR c++/11154
5205 * g++.dg/template/partial2.C: New test.
5206
5207 2003-07-13 Mark Mitchell <mark@codesourcery.com>
5208
5209 PR c++/11503
5210 * g++.dg/template/anon1.C: New test.
5211
5212 PR c++/11493
5213 PR c++/11495
5214 * g++.dg/parse/template9.C: Likewise.
5215 * g++.dg/template/crash4.C: New test.
5216 * g++.dg/template/koenig1.C: Likewise.
5217 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
5218 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
5219 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
5220 functions.
5221 * g++.old-deja/g++.jason/template36.C: Likewise.
5222 * g++.old-deja/g++.mike/p1989.C: Likewise.
5223 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
5224 * g++.old-deja/g++.pt/ttp20.C: Use this->.
5225 * g++.old-deja/g++.pt/ttp21.C: Use this->.
5226 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
5227 compiling.
5228 * g++.old-deja/g++.pt/union2.C: Use this->.
5229
5230 2003-07-11 Jakub Jelinek <jakub@redhat.com>
5231
5232 * gcc.dg/20030711-1.c: New test.
5233
5234 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
5235
5236 PR c++/11050
5237 * g++.dg/parse/args1.C: New test.
5238 * g++.pt/defarg8.C: Change expected errors.
5239
5240 2003-07-11 Mark Mitchell <mark@codesourcery.com>
5241
5242 PR c++/8164
5243 * g++.dg/template/nontype2.C: New test.
5244
5245 PR c++/10558
5246 * g++.dg/parse/template8.C: New test.
5247
5248 PR c++/8327
5249 * g++.dg/template/scope1.C: New test.
5250
5251 * g++.dg/warn/Wsign-compare-1.C: New test.
5252
5253 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5254
5255 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
5256
5257 2003-07-10 Mark Mitchell <mark@codesourcery.com>
5258
5259 PR c++/9411
5260 * g++.dg/template/explicit2.C: New test.
5261
5262 PR c++/10032
5263 * g++.dg/warn/pedantic1.C: New test.
5264
5265 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
5266
5267 PR c++ 9483
5268 * g++.dg/other/field1.C: New test.
5269
5270 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
5271
5272 PR c/11449
5273 * gcc.c-torture/compile/20030707-1.c: New.
5274
5275 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5276
5277 PR c++/10849
5278 * g++.dg/template/access12.C: New test.
5279
5280 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
5281
5282 * g++.dg/bprob/bprob.exp (prof_ext): Update.
5283 * g77.dg/bprob/bprob.exp (prof_ext): Update.
5284 * gcc.misc-tests/bprob.exp (prof_ext): Update.
5285 * gcc.misc-tests/gcov.exp: Update
5286 * g++.dg/gcov/gcov.exp: Update
5287 * lib/gcov.exp: Update.
5288
5289 2003-07-08 Mark Mitchell <mark@codesourcery.com>
5290
5291 * g++.dg/abi/mangle17.C: Make sure template expressions are
5292 dependent.
5293 * g++.dg/abi/mangle4.C: Mark erroneous casts.
5294 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
5295 * g++.dg/opt/stack1.C: Remove erroneous code.
5296 * g++.dg/parse/template7.C: New test.
5297 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
5298 * g++.old-deja/g++.pt/crash4.C: Likewise.
5299
5300 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5301
5302 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
5303 with zero or one occurence of `$' after the initial `L'.
5304
5305 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
5306
5307 * gcc.c-torture/compile/20030704-1.c: Add a comment.
5308
5309 2003-07-08 Roger Sayle <roger@eyesopen.com>
5310
5311 PR c/11370
5312 * gcc.dg/Wunreachable-6.c: New testcase.
5313 * gcc.dg/Wunreachable-7.c: New testcase.
5314
5315 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5316
5317 PR c/11420
5318 * gcc.dg/20030708-1.c: New test.
5319
5320 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
5321
5322 * gcc.dg/compat/sdata-section.h: New file.
5323 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
5324 * gcc.dg/torture/mips-sdata-1.c: New test.
5325
5326 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5327
5328 PR c++/11030
5329 * g++.dg/template/friend19.C: New test.
5330
5331 2003-07-08 Jakub Jelinek <jakub@redhat.com>
5332
5333 * g++.dg/opt/strength-reduce.C: New test.
5334
5335 2003-07-07 Roger Sayle <roger@eyesopen.com>
5336
5337 PR target/10979
5338 * gcc.dg/20030707-1.c: New testcase.
5339
5340 2003-07-07 Roger Sayle <roger@eyesopen.com>
5341
5342 PR optimization/11059
5343 * g++.dg/opt/emptyunion.C: New testcase.
5344
5345 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
5346 Eric Botcazou <ebotcazou@libertysurf.fr>
5347
5348 * g++.dg/opt/stack1.C: New test.
5349
5350 2003-07-05 Mark Mitchell <mark@codesourcery.com>
5351
5352 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
5353 run test.
5354
5355 PR c++/11431
5356 * g++.dg/expr/static_cast3.C: New test.
5357
5358 2003-07-04 Zack Weinberg <zack@codesourcery.com>
5359
5360 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
5361 everywhere.
5362 * gcc.dg/concat.c: Concatenation of string constants with
5363 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
5364 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
5365 * gcc.dg/cpp/escape-2.c: Use wide character constants where
5366 necessary to avoid multi-character character constant warning.
5367 * gcc.dg/cpp/escape.c: Likewise.
5368 * gcc.dg/cpp/ucs.c: Likewise.
5369 Remove backslashes from dg-bogus comments, as they confuse Tcl.
5370 Fix a typo.
5371
5372 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5373
5374 PR c/11428
5375 * gcc.c-torture/compile/20030704-1.c: New.
5376
5377 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
5378
5379 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
5380
5381 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
5382
5383 PR c++/5287, PR c++/7910, PR c++/11021
5384 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
5385 tests for warnings.
5386 * g++.dg/ext/dllimport2.C: Add tests for warnings.
5387 * g++.dg/ext/dllimport3.C: Likewise.
5388 * g++.dg/ext/dllimport4.C: New file.
5389 * g++.dg/ext/dllimport5.C: New file.
5390 * g++.dg/ext/dllimport6.C: New file.
5391 * g++.dg/ext/dllimport7.C: New file.
5392 * g++.dg/ext/dllimport8.C: New file.
5393 * g++.dg/ext/dllimport9.C: New file.
5394 * g++.dg/ext/dllimport10.C: New file.
5395 * g++.dg/ext/dllexport1.C: New file.
5396
5397 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5398
5399 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
5400 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
5401
5402 2003-07-03 Roger Sayle <roger@eyesopen.com>
5403
5404 * gcc.dg/builtins-25.c: New testcase.
5405 * gcc.dg/builtins-26.c: New testcase.
5406
5407 2003-07-03 Janis Johnson <janis187@us.ibm.com>
5408
5409 * gcc.dg/compat/vector-defs.h: New file.
5410 * gcc.dg/compat/vector-setup.h: New file.
5411 * gcc.dg/compat/vector-check.h: New file.
5412 * gcc.dg/compat/vector-1_main.c: New file.
5413 * gcc.dg/compat/vector-1_x.c: New file.
5414 * gcc.dg/compat/vector-1_y.c: New file.
5415 * gcc.dg/compat/vector-2_main.c: New file.
5416 * gcc.dg/compat/vector-2_x.c: New file.
5417 * gcc.dg/compat/vector-2_y.c: New file.
5418
5419 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
5420 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
5421 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
5422 * gcc.dg/compat/struct-align-1.h: New file.
5423 * gcc.dg/compat/struct-align-1_main.c: New file.
5424 * gcc.dg/compat/struct-align-1_x.c: New file.
5425 * gcc.dg/compat/struct-align-1_y.c: New file.
5426 * gcc.dg/compat/struct-align-2.h: New file.
5427 * gcc.dg/compat/struct-align-2_main.c: New file.
5428 * gcc.dg/compat/struct-align-2_x.c: New file.
5429 * gcc.dg/compat/struct-align-2_y.c: New file.
5430
5431 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
5432 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5433 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5434 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5435 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5436 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5437 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5438 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5439 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5440 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5441 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5442 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5443 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5444 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5445 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5446 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5447 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5448 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5449 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5450 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5451 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5452 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5453 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5454 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5455 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5456 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5457 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5458 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5459 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5460
5461 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5462
5463 * gcc.dg/i386-call-1.c: New test.
5464
5465 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
5466
5467 PR c++/9162
5468 * g++.dg/parse/defarg4.C: New.
5469
5470 2003-07-03 Roger Sayle <roger@eyesopen.com>
5471
5472 PR target/10700
5473 * gcc.c-torture/compile/20030703-1.c: New test case.
5474
5475 2003-07-03 Mark Mitchell <mark@codesourcery.com>
5476
5477 * g++.dg/template/local3.C: Remove extra semicolon.
5478
5479 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5480
5481 * gcc.dg/i386-volatile-1.c: New test.
5482
5483 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
5484
5485 PR c++/11072
5486 * g++.dg/other/offsetof2.C: XFAIL.
5487 * g++.dg/other/offsetof5.C: New.
5488
5489 PR c++/10219
5490 * g++.dg/template/error1.C: New.
5491
5492 PR c++/9779
5493 * g++.dg/template/dependent-expr1.C: New.
5494
5495 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5496
5497 PR c++/6949
5498 * g++.dg/template/local3.C: New test.
5499
5500 PR c++/11149
5501 * g++.dg/lookup/scoped6.C: New test.
5502
5503 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
5504
5505 PR c++/8046
5506 * g++.dg/other/error7.C: New test.
5507
5508 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
5509
5510 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
5511 * g++.old-deja/g++.abi/vtable3.h: Likewise.
5512 * g++.old-deja/g++.law/code-gen5.C: Likewise.
5513 * g++.old-deja/g++.other/union2.C: Likewise.
5514 * gcc.dg/c90-const-expr-2.c: Likewise.
5515 * gcc.dg/c90-const-expr-3.c: Likewise.
5516 * gcc.dg/c99-const-expr-2.c: Likewise.
5517 * gcc.dg/c99-const-expr-3.c: Likewise.
5518 * gcc.dg/concat.c: Likewise.
5519
5520 2003-07-01 Mark Mitchell <mark@codesourcery.com>
5521
5522 PR c++/9559
5523 * g++.dg/init/static1.C: New test.
5524
5525 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5526
5527 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
5528 * g++.old-deja/g++.other/access2.C: Likewise.
5529 * g++.old-deja/g++.other/decl2.C: Likewise.
5530 * gcc.c-torture/execute/20020615-1.c: Likewise.
5531
5532 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5533
5534 PR c++/4933
5535 * g++.dg/template/sizeof4.C: New test.
5536
5537 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5538
5539 * g++.dg/other/error6.C: New test.
5540
5541 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5542
5543 PR c++/10750
5544 * g++.dg/parse/constant2.C: New test.
5545
5546 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
5547
5548 PR c++/11106
5549 * g++.dg/other/error5.C: New test.
5550
5551 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5552
5553 * gcc.dg/format/gcc_diag-1.c: New test.
5554
5555 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
5556
5557 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
5558
5559 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
5560
5561 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
5562 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
5563 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
5564
5565 2003-06-28 Jakub Jelinek <jakub@redhat.com>
5566
5567 * gcc.c-torture/execute/builtins/string-8.c: New test.
5568 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
5569 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
5570 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
5571
5572 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5573
5574 PR c++/10468
5575 * g++.dg/ext/typeof6.C: New test.
5576
5577 2003-06-27 Mark Mitchell <mark@codesourcery.com>
5578
5579 PR c++/10796
5580 * g++.dg/init/enum1.C: New test.
5581
5582 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
5583
5584 * gcc.dg/20030627-1.c: New test.
5585
5586 2003-06-26 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/11332
5589 * g++.dg/expr/static_cast2.C: New test.
5590
5591 2003-06-26 Roger Sayle <roger@eyesopen.com>
5592 Jakub Jelinek <jakub@redhat.com>
5593
5594 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
5595 sprintf(dst,"%s",src) optimization.
5596 * gcc.c-torture/execute/20030626-1.c: New test case.
5597 * gcc.c-torture/execute/20030626-2.c: New test case.
5598
5599 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
5600
5601 * gcc.c-torture/execute/multi-ix.c: New test.
5602
5603 * gcc.c-torture/execute/simd-4.c (main):
5604 Added missing semicolon at end of union.
5605
5606 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
5607
5608 PR c++/8266
5609 * g++.dg/template/explicit-instantiation3.C: New test.
5610
5611 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5612
5613 * gcc.dg/20030626-1.c: Use signed char.
5614
5615 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5616
5617 * gcc.dg/20030626-1.c: New test.
5618
5619 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
5620
5621 * const-str-2.m: Update.
5622
5623 2003-06-25 Mark Mitchell <mark@codesourcery.com>
5624
5625 PR c++/10990
5626 * g++.dg/rtti/dyncast1.C: New test.
5627 * g++.dg/abi/mangle4.C: Correct base-specifier access.
5628 * g++.dg/lookup/scoped1.C: Remove XFAIL.
5629 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
5630
5631 PR c++/10931
5632 * g++.dg/expr/static_cast1.C: New test.
5633
5634 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
5635
5636 * gcc.dg/20030625-1.c: New test.
5637
5638 2003-06-24 Roger Sayle <roger@eyesopen.com>
5639
5640 * gcc.c-torture/compile/20030624-1.c: New test case.
5641
5642 2003-06-24 Jakub Jelinek <jakub@redhat.com>
5643
5644 * gcc.c-torture/execute/string-opt-17.c: New test.
5645
5646 2003-06-24 Mark Mitchell <mark@codesourcery.com>
5647
5648 PR c++/5754
5649 * g++.dg/parse/crash6.C: New test.
5650
5651 2003-06-23 Roger Sayle <roger@eyesopen.com>
5652
5653 * gcc.dg/builtins-24.c: New test case.
5654
5655 2003-06-23 Jakub Jelinek <jakub@redhat.com>
5656
5657 * g++.dg/opt/operator1.C: New test.
5658
5659 2003-06-22 Roger Sayle <roger@eyesopen.com>
5660
5661 * gcc.c-torture/execute/string-opt-16.c: New test case.
5662
5663 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5664
5665 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
5666 * g++.old-deja/g++.other/conv7.C: Likewise
5667 * g++.old-deja/g++.other/overcnv2.C: Likewise.
5668 * g++.old-deja/g++.other/overload14.C: Likewise.
5669
5670 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
5671
5672 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
5673 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
5674
5675 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5676
5677 PR c++/10888
5678 * g++.dg/warn/Winline-3.C: New test.
5679
5680 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5681
5682 * lib/target-supports.exp (check_alias_available): Make the test
5683 program acceptable to the Solaris assembler.
5684
5685 PR c++/10749
5686 * g++.dg/template/memclass2.C: New test.
5687
5688 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5689 Eric Botcazou <ebotcazou@libertysurf.fr>
5690
5691 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
5692 data for non-matching targets.
5693 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
5694
5695 2003-06-20 Mark Mitchell <mark@codesourcery.com>
5696
5697 PR c++/10845
5698 * g++.dg/template/member3.C: New test.
5699
5700 2003-06-19 Mark Mitchell <mark@codesourcery.com>
5701
5702 PR c++/10939
5703 * g++.dg/template/func1.C: New test.
5704
5705 PR c++/9649
5706 * g++.dg/template/static4.C: New test.
5707 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
5708
5709 PR c++/11041
5710 * g++.dg/init/ref7.C: New test.
5711
5712 2003-06-19 Matt Austern <austern@apple.com>
5713
5714 PR c++/11228
5715 * g++.dg/anew1.C: New test.
5716 * g++.dg/anew2.C: New test.
5717 * g++.dg/anew3.C: New test.
5718 * g++.dg/anew4.C: New test.
5719
5720 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
5721
5722 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
5723
5724 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
5725
5726 * gcc.c-torture/execute/simd-4.c (main): Make expected value
5727 endian-dependent.
5728
5729 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
5730
5731 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
5732 Remove cruft.
5733
5734 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
5735
5736 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
5737 * gcc.c-torture/compile/961203-1.c: Likewise.
5738 * gcc.c-torture/compile/980506-1.c: Likewise.
5739
5740 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5741
5742 PR c++/10712
5743 * g++.dg/lookup/using7.C: New test.
5744
5745 2003-06-17 Mark Mitchell <mark@codesourcery.com>
5746
5747 PR c++/11105
5748 * g++.dg/abi/conv1.C: Remove it.
5749 * g++.dg/template/conv7.C: New test.
5750 * g++.dg/template/conv8.C: Likewise.
5751 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
5752 conversion operator.
5753
5754 2003-06-17 Janis Johnson <janis187@us.ibm.com>
5755
5756 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
5757 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5758 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5759 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
5760 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
5761 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5762 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5763 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
5764 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
5765 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
5766 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
5767 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
5768 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
5769 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
5770 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
5771 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
5772 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
5773 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
5774 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5775 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5776 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5777 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5778 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5779 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5780 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5781 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5782 * gcc.dg/compat/struct-return-10_x.c: Ditto.
5783 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5784 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5785
5786 2003-06-16 Mark Mitchell <mark@codesourcery.com>
5787
5788 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
5789 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
5790 indications.
5791
5792 2003-06-16 Roger Sayle <roger@eyesopen.com>
5793
5794 * gcc.dg/i386-387-5.c: New test case.
5795 * gcc.dg/i386-387-6.c: New test case.
5796 * gcc.dg/builtins-23.c: New test case.
5797
5798 2003-06-15 Roger Sayle <roger@eyesopen.com>
5799
5800 * gcc.dg/builtins-22.c: New test case.
5801 * gcc.dg/i386-387-1.c: Update to test exp.
5802 * gcc.dg/i386-387-2.c: Likewise.
5803
5804 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5805
5806 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
5807
5808 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5809
5810 * lib/gcc-dg.exp (dg-require-dll): New function.
5811 (dg-xfail-if): Likewise.
5812 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
5813 driver.
5814
5815 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
5816 * gcc.c-torture/compile/20001205-1.c: Likewise.
5817 * gcc.c-torture/compile/20001226-1.c: Likewise.
5818 * gcc.c-torture/compile/20010518-2.c: Likewise.
5819 * gcc.c-torture/compile/20020312-1.c: Likewise.
5820 * gcc.c-torture/compile/20020604-1.c: Likewise.
5821 * gcc.c-torture/compile/920501-12.c: Likewise.
5822 * gcc.c-torture/compile/920501-4.c: Likewise.
5823 * gcc.c-torture/compile/920520-1.c: Likewise.
5824 * gcc.c-torture/compile/920521-1.c: Likewise.
5825 * gcc.c-torture/compile/920625-1.c: Likewise.
5826 * gcc.c-torture/compile/961203-1.c: Likewise.
5827 * gcc.c-torture/compile/980506-1.c: Likewise.
5828 * gcc.c-torture/compile/981006-1.c: Likewise.
5829 * gcc.c-torture/compile/981022-1.c: Likewise.
5830 * gcc.c-torture/compile/981223-1.c: Likewise.
5831 * gcc.c-torture/compile/990617-1.c: Likewise.
5832 * gcc.c-torture/compile/dll.c: Likewise.
5833 * gcc.c-torture/compile/labels-3.c: Likewise.
5834 * gcc.c-torture/compile/mipscop-1.c: Likewise.
5835 * gcc.c-torture/compile/mipscop-2.c: Likewise.
5836 * gcc.c-torture/compile/mipscop-3.c: Likewise.
5837 * gcc.c-torture/compile/mipscop-4.c: Likewise.
5838 * gcc.c-torture/compile/simd-5.c: Likewise.
5839 * gcc.c-torture/compile/20000804-1.x: Remove.
5840 * gcc.c-torture/compile/20001205-1.x: Likewise.
5841 * gcc.c-torture/compile/20001226-1.x: Likewise.
5842 * gcc.c-torture/compile/20010518-2.x: Likewise.
5843 * gcc.c-torture/compile/20020312-1.x: Likewise.
5844 * gcc.c-torture/compile/20020604-1.x: Likewise.
5845 * gcc.c-torture/compile/920501-12.x: Likewise.
5846 * gcc.c-torture/compile/920501-4.x: Likewise.
5847 * gcc.c-torture/compile/920520-1.x: Likewise.
5848 * gcc.c-torture/compile/920521-1.x: Likewise.
5849 * gcc.c-torture/compile/920625-1.x: Likewise.
5850 * gcc.c-torture/compile/961203-1.x: Likewise.
5851 * gcc.c-torture/compile/980506-1.x: Likewise.
5852 * gcc.c-torture/compile/981006-1.x: Likewise.
5853 * gcc.c-torture/compile/981022-1.x: Likewise.
5854 * gcc.c-torture/compile/981223-1.x: Likewise.
5855 * gcc.c-torture/compile/990617-1.x: Likewise.
5856 * gcc.c-torture/compile/mipscop-1.x: Likewise.
5857 * gcc.c-torture/compile/mipscop-2.x: Likewise.
5858 * gcc.c-torture/compile/mipscop-3.x: Likewise.
5859 * gcc.c-torture/compile/mipscop-4.x: Likewise.
5860 * gcc.c-torture/compile/simd-5.x: Likewise.
5861
5862 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
5863
5864 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
5865
5866 * gcc.c-torture/execute/20030611-1.c: New test.
5867
5868 2003-06-12 Roger Sayle <roger@eyesopen.com>
5869
5870 PR middle-end/168
5871 * gcc.dg/20030612-1.c: New test case.
5872
5873 2003-06-12 Mark Mitchell <mark@codesourcery.com>
5874
5875 PR c++/10635
5876 * g++.dg/expr/cast1.C: New test.
5877
5878 2003-06-12 Roger Sayle <roger@eyesopen.com>
5879
5880 * gcc.dg/builtins-21.c: New test case.
5881
5882 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
5883
5884 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
5885 options instead of at the end.
5886 * lib/objc.exp (objc_target_compile): Likewise.
5887
5888 2003-06-11 Mark Mitchell <mark@codesourcery.com>
5889
5890 PR c++/10432
5891 * g++.dg/parse/error1.C: New test.
5892
5893 2003-06-11 Janis Johnson <janis187@us.ibm.com>
5894
5895 * gcc.dg/compat/struct-by-value-11_main.c: New file.
5896 * gcc.dg/compat/struct-by-value-11_x.c: New file.
5897 * gcc.dg/compat/struct-by-value-11_y.c: New file.
5898 * gcc.dg/compat/struct-by-value-12_main.c: New file.
5899 * gcc.dg/compat/struct-by-value-12_x.c: New file.
5900 * gcc.dg/compat/struct-by-value-12_y.c: New file.
5901 * gcc.dg/compat/struct-by-value-13_main.c: New file.
5902 * gcc.dg/compat/struct-by-value-13_x.c: New file.
5903 * gcc.dg/compat/struct-by-value-13_y.c: New file.
5904 * gcc.dg/compat/struct-by-value-14_main.c: New file.
5905 * gcc.dg/compat/struct-by-value-14_x.c: New file.
5906 * gcc.dg/compat/struct-by-value-14_y.c: New file.
5907 * gcc.dg/compat/struct-by-value-15_main.c: New file.
5908 * gcc.dg/compat/struct-by-value-15_x.c: New file.
5909 * gcc.dg/compat/struct-by-value-15_y.c: New file.
5910 * gcc.dg/compat/struct-by-value-16_main.c: New file.
5911 * gcc.dg/compat/struct-by-value-16_x.c: New file.
5912 * gcc.dg/compat/struct-by-value-16_y.c: New file.
5913 * gcc.dg/compat/struct-by-value-17_main.c: New file.
5914 * gcc.dg/compat/struct-by-value-17_x.c: New file.
5915 * gcc.dg/compat/struct-by-value-17_y.c: New file.
5916 * gcc.dg/compat/struct-by-value-18_main.c: New file.
5917 * gcc.dg/compat/struct-by-value-18_x.c: New file.
5918 * gcc.dg/compat/struct-by-value-18_y.c: New file.
5919
5920 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
5921 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
5922 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
5923 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
5924 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
5925 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
5926 * gcc.dg/compat/scalar-return-3_main.c: New file.
5927 * gcc.dg/compat/scalar-return-3_x.c: New file.
5928 * gcc.dg/compat/scalar-return-3_y.c: New file.
5929 * gcc.dg/compat/scalar-return-4_main.c: New file.
5930 * gcc.dg/compat/scalar-return-4_x.c: New file.
5931 * gcc.dg/compat/scalar-return-4_y.c: New file.
5932
5933 2003-06-10 Janis Johnson <janis187@us.ibm.com>
5934
5935 * gcc.dg/compat/fp2-struct-check.h: New file.
5936 * gcc.dg/compat/fp2-struct-defs.h: New file.
5937 * gcc.dg/compat/fp2-struct-init.h: New file.
5938 * gcc.dg/compat/struct-by-value-10_main.c: New file.
5939 * gcc.dg/compat/struct-by-value-10_x.c: New file.
5940 * gcc.dg/compat/struct-by-value-10_y.c: New file.
5941 * gcc.dg/compat/struct-return-10_main.c: New file.
5942 * gcc.dg/compat/struct-return-10_x.c: New file.
5943 * gcc.dg/compat/struct-return-10_y.c: New file.
5944
5945 * gcc.dg/compat/compat-common.h: New file.
5946 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
5947 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
5948 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
5949 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
5950 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
5951 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
5952 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
5953 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
5954 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
5955 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
5956 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
5957 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
5958 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
5959 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
5960 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
5961 * gcc.dg/compat/small-struct-check.h: Ditto.
5962 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
5963 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
5964 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
5965 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
5966 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
5967 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
5968 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
5969 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
5970 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
5971 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
5972 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
5973 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
5974 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
5975 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
5976 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
5977 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
5978 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
5979 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
5980 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
5981 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
5982 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
5983 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
5984 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
5985 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
5986 * gcc.dg/compat/struct-return-2_main.c: Ditto.
5987 * gcc.dg/compat/struct-return-2_x.c: Ditto.
5988 * gcc.dg/compat/struct-return-2_y.c: Ditto.
5989 * gcc.dg/compat/struct-return-3_main.c: Ditto.
5990 * gcc.dg/compat/struct-return-3_x.c: Ditto.
5991 * gcc.dg/compat/struct-return-3_y.c: Ditto.
5992
5993 2003-06-10 Geoffrey Keating <geoffk@apple.com>
5994
5995 * g++.dg/pch/static-1.C: New file.
5996 * g++.dg/pch/static-1.Hs: New file.
5997
5998 2003-06-10 Richard Henderson <rth@redhat.com>
5999
6000 * gcc.dg/asm-7.c: Adjust expected warning text.
6001
6002 2003-06-10 Roger Sayle <roger@eyesopen.com>
6003
6004 * gcc.dg/builtins-20.c: New test case.
6005
6006 2003-06-10 Mark Mitchell <mark@codesourcery.com>
6007
6008 PR c++/11131
6009 * g++.dg/opt/template1.C: New test.
6010
6011 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6012
6013 * lib/gcc-dg.exp (dg-test): Clear additional_files and
6014 additional_sources.
6015
6016 2003-05-21 David Taylor <dtaylor@emc.com>
6017
6018 * gcc.dg/Wpadded.c: New file.
6019
6020 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6021
6022 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
6023 * gcc.dg/special/weak-2.c: Add dg-require-weak.
6024 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
6025 dg-require-weak.
6026
6027 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
6028
6029 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
6030
6031 2003-06-09 Mark Mitchell <mark@codesourcery.com>
6032
6033 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
6034 (dg-require-alias): Likewise.
6035 (dg-require-gc-sections): Likewise.
6036 * lib/target-supports.exp (check_gc_sections_available): Likewise.
6037
6038 2003-06-08 Richard Henderson <rth@redhat.com>
6039
6040 * gcc.dg/20011029-2.c: Fix the array reference.
6041 * gcc.dg/asm-7.c: New.
6042
6043 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
6044
6045 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
6046
6047 2003-06-08 Mark Mitchell <mark@codesourcery.com>
6048
6049 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
6050 (dg-require-gc-sections): Likewise.
6051
6052 2003-06-08 Jan Hubicka <jh@suse.cz>
6053
6054 * i386-cmov1.c: Fix regular expression.
6055 * i386-cvt-1.c: Likewise.
6056 * i386-local.c: Likewise.
6057 * i386-local2.c: Likewise.
6058 * i386-mul.c: Likewise.
6059 * i386-ssetype-1.c: Likewise.
6060 * i386-ssetype-3.c: Likewise.
6061 * i386-ssetype-5.c: Likewise.
6062
6063 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6064
6065 PR c++/11039
6066 * g++.dg/warn/implicit-typename2.C: New test.
6067 * g++.dg/warn/implicit-typename3.C: New test.
6068
6069 2003-06-07 Richard Henderson <rth@redhat.com>
6070
6071 * g++.dg/other/offsetof3.C: Use size_t.
6072 * g++.dg/other/offsetof4.C: Likewise.
6073
6074 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
6075
6076 * lib/copy-file.exp: New. Implement gcc_copy_files.
6077
6078 * lib/dg-pch.exp: Load copy-file.exp
6079 (dg-pch): Use gcc_copy_files instead of "file copy".
6080
6081 2003-06-06 Mark Mitchell <mark@codesourcery.com>
6082
6083 * gcc.dg/weak/weak.exp: Simplify.
6084 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
6085 * gcc.dg/weak/weak-1.c: Likewise.
6086 * gcc.dg/weak/weak-2.c: Likewise.
6087 * gcc.dg/weak/weak-3.c: Likewise.
6088 * gcc.dg/weak/weak-4.c: Likewise.
6089 * gcc.dg/weak/weak-5.c: Likewise.
6090 * gcc.dg/weak/weak-6.c: Likewise.
6091 * gcc.dg/weak/weak-7.c: Likewise.
6092 * gcc.dg/weak/weak-8.c: Likewise.
6093 * gcc.dg/weak/weak-9.c: Likewise.
6094
6095 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
6096
6097 gcc.c-torture/execute/20030606-1.c: New.
6098
6099 2003-06-06 Roger Sayle <roger@eyesopen.com>
6100
6101 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
6102 * gcc.dg/builtins-19.c: Likewise.
6103
6104 2003-06-06 Roger Sayle <roger@eyesopen.com>
6105
6106 * gcc.dg/builtins-2.c: Add some more tests.
6107 * gcc.dg/builtins-18.c: New test case.
6108 * gcc.dg/builtins-19.c: New test case.
6109
6110 2003-06-06 Roger Sayle <roger@eyesopen.com>
6111 Jim Wilson <wilson@tuliptree.org>
6112
6113 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
6114
6115 2003-06-06 Jakub Jelinek <jakub@redhat.com>
6116
6117 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
6118 mempcpy/stpcpy calls not to be optimized into something else.
6119 * gcc.c-torture/execute/string-opt-3.c: Moved to...
6120 * gcc.c-torture/execute/builtins/string-7.c: ...here.
6121 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
6122
6123 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6124
6125 * gcc.dg/format/asm_fprintf-1.c: New test.
6126
6127 2003-06-05 Mark Mitchell <mark@codesourcery.com>
6128
6129 * lib/gcc-defs.exp (additional_sources): New variable.
6130 (dg-additional-sources): New function.
6131 (additional_files): New variable.
6132 (dg-additional-files): New function.
6133 (dg-additional-files-options): Likewise.
6134 * lib/gcc-dg.exp (dg-require-weak): New function.
6135 (dg-require-alias): Likewise.
6136 (dg-require-gc-sections): Likewise.
6137 * lib/target-supports.exp (check_alias_available): Remove testfile
6138 parameter.
6139 (check_gc_sections_available): New function.
6140 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
6141 (dg-gpp-additional-files): Likewise.
6142 * lib/g++.exp (additional_sources): Remove.
6143 (additional_files): Likewise.
6144 (g++_target_compile): Use dg-additional-files-options.
6145
6146 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
6147 Tcl logic.
6148 * gcc.dg/special/ecos.exp: Remove.
6149 * gcc.dg/special/20000419-2.c: Use dg-require-*.
6150 * gcc.dg/special/alias-1.c: Likewise.
6151 * gcc.dg/special/alias-2.c: Likewise.
6152 * gcc.dg/special/gcsec-1.c: Likewise.
6153 * gcc.dg/special/weak-1.c: Likewise.
6154 * gcc.dg/special/weak-2.c: Likewise.
6155 * gcc.dg/special/wkali-1.c: Likewise.
6156 * gcc.dg/special/wkali-2.c: Likewise.
6157
6158 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
6159 dg-gpp-additional-*.
6160 * g++.dg/special/conpr-3.C: Likewise.
6161 * g++.dg/special/conpr-4.C: Likewise.
6162 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
6163 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
6164 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
6165 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
6166 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
6167 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
6168 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
6169 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
6170 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
6171 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
6172 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
6173 * g++.old-deja/g++.other/comdat1.C: Likewise.
6174 * g++.old-deja/g++.other/comdat2.C: Likewise.
6175 * g++.old-deja/g++.other/comdat3.C: Likewise.
6176 * g++.old-deja/g++.other/ctor1.C: Likewise.
6177 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
6178
6179 2003-06-05 Richard Henderson <rth@redhat.com>
6180
6181 * gcc.dg/debug/20030605-1.c: New.
6182
6183 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6184
6185 * README.QMTEST: Update.
6186
6187 2003-06-04 Richard Henderson <rth@redhat.com>
6188
6189 * gcc.dg/cleanup-1.c: New.
6190 * gcc.dg/cleanup-2.c: New.
6191 * gcc.dg/cleanup-3.c: New.
6192 * gcc.dg/cleanup-4.c: New.
6193 * gcc.dg/cleanup-5.c: New.
6194 * gcc.dg/cleanup-6.c: New.
6195 * gcc.dg/cleanup-7.c: New.
6196
6197 2003-06-04 Mark Mitchell <mark@codesourcery.com>
6198
6199 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
6200
6201 * lib/dg-pch.exp: New file.
6202 * g++.dg/pch/pch.exp: Use dg-pch.exp.
6203 * gcc.dg/pch/pch.exp: Likewise.
6204
6205 2003-06-04 Roger Sayle <roger@eyesopen.com>
6206
6207 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
6208 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
6209 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
6210 * gcc.dg/builtins-17.c: New test case.
6211 * gcc.dg/i386-387-4.c: New test case.
6212 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
6213
6214 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6215
6216 * gcc.dg/ultrasp9.c: New test.
6217
6218 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6219
6220 * gcc.c-torture/compile/20030604-1.c: New test.
6221 * gcc.dg/sparc-constant-1.c: New test.
6222
6223 2003-06-03 Glen Nakamura <glen@imodulo.com>
6224
6225 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
6226
6227 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
6228
6229 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
6230
6231 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
6232 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
6233
6234 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
6235
6236 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
6237
6238 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6239
6240 PR c++/10940
6241 * g++.dg/template/spec10.C: New test.
6242
6243 2003-06-03 Roger Sayle <roger@eyesopen.com>
6244
6245 * gcc.dg/builtins-16.c: New test case.
6246
6247 2003-06-03 Jakub Jelinek <jakub@redhat.com>
6248
6249 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
6250 mempcpy test with post-increments.
6251 * gcc.c-torture/execute/string-opt-3.c: New test.
6252 * gcc.dg/string-opt-1.c: New test.
6253
6254 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
6255
6256 PR fortran/10965
6257 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
6258
6259 2003-06-02 Mark Mitchell <mark@codesourcery.com>
6260
6261 * lib/scanasm.exp (dg-scan): New function, factored out of ...
6262 (scan-assembler): ... here. Use dg-scan.
6263 (scan-assembler-not): Likewise.
6264 (scan-file): New function.
6265 (scan-file-not): Likewise.
6266 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
6267 * gcc.dg/cpp/_Pragma4.c: Likewise.
6268 * gcc.dg/cpp/_Pragma5.c: Likewise.
6269 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6270 * gcc.dg/cpp/avoidpaste2.c: Likewise.
6271 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
6272 * gcc.dg/cpp/cmdlne-P.c: Likewise.
6273 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
6274 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
6275 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
6276 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
6277 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
6278 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
6279 * gcc.dg/cpp/cxxcom1.c: Likewise.
6280 * gcc.dg/cpp/line1.c: Likewise.
6281 * gcc.dg/cpp/maccom1.c: Likewise.
6282 * gcc.dg/cpp/maccom2.c: Likewise.
6283 * gcc.dg/cpp/maccom3.c: Likewise.
6284 * gcc.dg/cpp/maccom4.c: Likewise.
6285 * gcc.dg/cpp/maccom5.c: Likewise.
6286 * gcc.dg/cpp/maccom6.c: Likewise.
6287 * gcc.dg/cpp/multiline.c: Likewise.
6288 * gcc.dg/cpp/spacing1.c: Likewise.
6289 * gcc.dg/cpp/spacing2.c: Likewise.
6290 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
6291 * gcc.dg/cpp/trad/maccom1.c: Likewise.
6292 * gcc.dg/cpp/trad/maccom2.c: Likewise.
6293 * gcc.dg/cpp/trad/maccom3.c: Likewise.
6294 * gcc.dg/cpp/trad/maccom4.c: Likewise.
6295 * gcc.dg/cpp/trad/maccom6.c: Likewise.
6296 * gcc.dg/cpp/cxxcom2.c: Likewise.
6297 * gcc.dg/cpp/cxxcom2.h: New file.
6298
6299 * gcc.dg/cpp/truefalse.cpp: Move it to ...
6300 * g++.dg/cpp/truefalse.C: Here.
6301 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
6302
6303 2003-06-01 Loren James Rittle <ljrittle@acm.org>
6304
6305 * gcc.dg/cpp/redef3.c: New file.
6306
6307 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6308
6309 * gcc.dg/i386-loop-3.c: New test.
6310
6311 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
6312
6313 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
6314
6315 2003-05-31 Roger Sayle <roger@eyesopen.com>
6316
6317 * gcc.dg/fwrapv-1.c: New test case.
6318 * gcc.dg/fwrapv-2.c: New test case.
6319
6320 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6321
6322 PR c++/10956
6323 * g++.dg/template/spec9.C: New test.
6324
6325 2003-05-29 Roger Sayle <roger@eyesopen.com>
6326
6327 * gcc.dg/duff-4.c: New test case.
6328
6329 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
6330
6331 PR fortran/10843
6332 * g77.dg/ffixed-form-1.f: New test
6333 * g77.dg/ffixed-form-2.f: New test
6334 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
6335 * g77.dg/ffree-form-3.f: New test
6336
6337 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
6338
6339 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
6340 * gcc.dg/wint_t-1.c: Likewise.
6341
6342 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6343
6344 * g++.dg/template/access11.C: New test.
6345
6346 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6347
6348 PR c++/10849
6349 * g++.dg/template/access10.C: New test.
6350
6351 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6352 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6353
6354 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
6355
6356 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6357
6358 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
6359 suppress for powerpc-*-darwin*.
6360 * gcc.dg/torture/builtin-noret-2.c: Likewise.
6361
6362 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
6363
6364 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
6365 suppress option for powerpc-*-darwin*.
6366
6367 2003-05-23 Roger Sayle <roger@eyesopen.com>
6368
6369 * gcc.dg/builtins-1.c: Add tests for tan and atan.
6370 * gcc.dg/builtins-4.c: Add test for fmod.
6371
6372 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6373
6374 PR c++/10682
6375 * g++.dg/template/instantiate4.C: New test.
6376
6377 2003-05-22 Roger Sayle <roger@eyesopen.com>
6378
6379 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
6380
6381 2003-05-21 Janis Johnson <janis187@us.ibm.com>
6382
6383 * gcc.dg/compat/scalar-return-1_main.c: New file.
6384 * gcc.dg/compat/scalar-return-1_x.c: New file.
6385 * gcc.dg/compat/scalar-return-1_y.c: New file.
6386 * gcc.dg/compat/scalar-return-2_main.c: New file.
6387 * gcc.dg/compat/scalar-return-2_x.c: New file.
6388 * gcc.dg/compat/scalar-return-2_y.c: New file.
6389 * gcc.dg/compat/struct-return-3_main.c: New file.
6390 * gcc.dg/compat/struct-return-3_y.c: New file.
6391 * gcc.dg/compat/struct-return-3_x.c: New file.
6392 * gcc.dg/compat/struct-return-2_main.c: New file.
6393 * gcc.dg/compat/struct-return-2_x.c: New file.
6394 * gcc.dg/compat/struct-return-2_y.c: New file.
6395
6396 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6397
6398 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
6399 for hppa*-hp-hpux*.
6400 * gcc.dg/20021014-1.c (dg-options): Likewise.
6401 * gcc.dg/nest.c (dg-options): Likewise.
6402
6403 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
6404
6405 PR c++/9738
6406 * g++.dg/ext/dllimport2.C: New file.
6407 * g++.dg/ext/dllimport3.C: New file.
6408
6409 2003-05-20 Janis Johnson <janis187@us.ibm.com>
6410
6411 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
6412 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
6413 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
6414 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
6415 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
6416 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
6417 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
6418 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
6419 * gcc.dg/compat/small-struct-defs.h: New file.
6420 * gcc.dg/compat/small-struct-init.h: New file.
6421 * gcc.dg/compat/small-struct-check.h: New file.
6422 * gcc.dg/compat/fp-struct-defs.h: New file.
6423 * gcc.dg/compat/fp-struct-check.h: New file.
6424 * gcc.dg/compat/fp-struct-init.h: New file.
6425 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
6426 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
6427
6428 2003-05-19 Jakub Jelinek <jakub@redhat.com>
6429
6430 * gcc.dg/20030225-2.c: New test.
6431
6432 2003-05-18 Roger Sayle <roger@eyesopen.com>
6433 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6434
6435 * gcc.c-torture/compile/20030518-1.c: New test case.
6436
6437 2003-05-18 Mark Mitchell <mark@codesourcery.com>
6438
6439 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
6440 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
6441 gcc-dg-debug-runtest.
6442 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
6443 gcc-dg-debug-runtest.
6444
6445 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6446
6447 PR c++/9022
6448 * g++.dg/lookup/using6.C: New test.
6449
6450 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6451
6452 * g++.dg/parse/access2.C: New test.
6453
6454 2003-05-17 Mark Mitchell <mark@codesourcery.com>
6455
6456 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
6457 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
6458 * gcc.dg/debug/debug.exp: Likewise.
6459
6460 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
6461
6462 * gcc.dg/dollar.c: New test.
6463
6464 2003-05-16 Janis Johnson <janis187@us.ibm.com>
6465
6466 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
6467 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
6468 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
6469 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
6470 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
6471 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
6472 * gcc.dg/compat/struct-by-value-6_main.c: New file.
6473 * gcc.dg/compat/struct-by-value-6_x.c: New file.
6474 * gcc.dg/compat/struct-by-value-6_y.c: New file.
6475 * gcc.dg/compat/struct-by-value-7_main.c: New file.
6476 * gcc.dg/compat/struct-by-value-7_x.c: New file.
6477 * gcc.dg/compat/struct-by-value-7_y.c: New file.
6478 * gcc.dg/compat/struct-by-value-8_main.c: New file.
6479 * gcc.dg/compat/struct-by-value-8_x.c: New file.
6480 * gcc.dg/compat/struct-by-value-8_y.c: New file.
6481 * gcc.dg/compat/struct-by-value-9_main.c: New file.
6482 * gcc.dg/compat/struct-by-value-9_x.c: New file.
6483 * gcc.dg/compat/struct-by-value-9_y.c: New file.
6484
6485 2003-05-16 Mark Mitchell <mark@codesourcery.com>
6486
6487 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
6488 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
6489 support for "repo" mode.
6490 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
6491 * lib/g77-dg.exp: Likewise.
6492 * lib/obj-dg.exp: Likewise.
6493
6494 2003-05-16 Jakub Jelinek <jakub@redhat.com>
6495
6496 Merge from gcc-3_2-rhl8-branch:
6497 2003-04-23 Jakub Jelinek <jakub@redhat.com>
6498
6499 * gcc.dg/tls/opt-6.c: New test.
6500
6501 2003-04-05 Jakub Jelinek <jakub@redhat.com>
6502
6503 * gcc.dg/20030405-1.c: New test.
6504
6505 2003-03-09 Jakub Jelinek <jakub@redhat.com>
6506
6507 * gcc.dg/20030309-1.c: New test.
6508
6509 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6510
6511 * gcc.c-torture/execute/20030307-1.c: New test.
6512
6513 2003-02-20 Randolph Chung <tausq@debian.org>
6514
6515 * gcc.c-torture/compile/20030220-1.c: New test.
6516
6517 2003-02-18 Jakub Jelinek <jakub@redhat.com>
6518
6519 * gcc.dg/20030217-1.c: New test.
6520
6521 2003-01-29 Jakub Jelinek <jakub@redhat.com>
6522
6523 * gcc.c-torture/compile/20020129-1.c: New test.
6524
6525 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6526
6527 * gcc.dg/unroll-1.c: New test.
6528
6529 2002-11-16 Jan Hubicka <jh@suse.cz>
6530
6531 * gcc.c-torture/execute/20020920-1.c: New test.
6532
6533 2002-10-08 Jakub Jelinek <jakub@redhat.com>
6534
6535 PR target/7434
6536 * gcc.c-torture/compile/20021008-1.c: New test.
6537
6538 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
6539
6540 PR target/7559
6541 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
6542
6543 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6544
6545 * gcc.c-torture/compile/20020807-1.c: New test.
6546
6547 2002-07-30 Jakub Jelinek <jakub@redhat.com>
6548
6549 * gcc.dg/tls/opt-1.c: New test.
6550
6551 2002-07-29 Jakub Jelinek <jakub@redhat.com>
6552
6553 * gcc.dg/20020729-1.c: New test.
6554
6555 2002-07-20 Jakub Jelinek <jakub@redhat.com>
6556
6557 * g++.dg/opt/life1.C: New test.
6558
6559 2002-05-20 Jakub Jelinek <jakub@redhat.com>
6560
6561 * gcc.dg/20020525-1.c: New test.
6562
6563 2002-05-24 Jakub Jelinek <jakub@redhat.com>
6564
6565 PR c++/6794
6566 * g++.dg/ext/pretty1.C: New test.
6567 * g++.dg/ext/pretty2.C: New test.
6568
6569 2003-05-15 Mark Mitchell <mark@codesourcery.com>
6570
6571 PR c++/8385
6572 * g++.dg/ext/typeof5.C: New test.
6573
6574 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
6575
6576 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
6577 __USER_LABEL_PREFIX__ into account.
6578 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
6579
6580 2003-05-14 Roger Sayle <roger@eyesopen.com>
6581
6582 * gcc.dg/builtins-15.c: New test case.
6583
6584 2003-05-13 Zack Weinberg <zack@codesourcery.com>
6585
6586 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
6587
6588 2003-05-12 Mark Mitchell <mark@codesourcery.com>
6589
6590 * lib/g++.exp: Tweak handling of additional source files.
6591 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
6592 * g++.dg/special/conpr-2a.C: Rename to ...
6593 * g++.dg/special/conpr-2a.cc: ... this.
6594 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
6595 * g++.dg/special/conpr-3a.C: Rename to ...
6596 * g++.dg/special/conpr-3a.cc: This.
6597 * g++.dg/special/conpr-3b.C: Rename to ...
6598 * g++.dg/special/conpr-3b.cc: This.
6599 * g++.dg/special/conpr-4.C: New test.
6600 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
6601
6602 2003-05-12 David Edelsohn <edelsohn@gnu.org>
6603
6604 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
6605
6606 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6607
6608 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
6609 * g++.old-deja/g++.robertl/eb71.C: Likewise.
6610 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
6611 * g++.old-deja/g++.other/warn3.C: Likewise.
6612
6613 2003-05-11 Roger Sayle <roger@eyesopen.com>
6614
6615 * gcc.dg/i386-387-1.c: Update to also test log.
6616 * gcc.dg/i386-387-2.c: Likewise.
6617
6618 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
6619
6620 * g77.f-torture/execute/int8421.f: New test.
6621
6622 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6623
6624 PR c++/10230, c++/10481
6625 * g++.dg/lookup/scoped5.C: New test.
6626
6627 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6628
6629 PR c++/10552
6630 * g++.dg/template/ttp6.C: New test.
6631
6632 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
6633
6634 * gcc.c-torture/execute/builtins: New directory.
6635 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
6636 gcc.c-torture/execute/builtins.
6637 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
6638 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
6639 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
6640 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
6641
6642 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6643
6644 PR c++/9252
6645 * g++.dg/template/access8.C: New test.
6646 * g++.dg/template/access9.C: New test.
6647
6648 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6649
6650 PR c++/9554
6651 * g++.dg/parse/access1.C: New test.
6652
6653 2003-05-09 DJ Delorie <dj@redhat.com>
6654
6655 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
6656 long, and not an int.
6657
6658 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6659
6660 PR c++/10555, c++/10576
6661 * g++.dg/template/memclass1.C: New test.
6662
6663 2003-05-08 DJ Delorie <dj@redhat.com>
6664
6665 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
6666 targets.
6667 * gcc.c-torture/execute/20021024-1.x: Likewise.
6668 * gcc.c-torture/execute/shiftdi.x: Likewise.
6669 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
6670 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
6671 * gcc.dg/20021018-1.c: Likewise.
6672
6673 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6674
6675 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
6676
6677 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
6678 (bcopy): Call memmove.
6679
6680 2003-05-08 Roger Sayle <roger@eyesopen.com>
6681
6682 * g77.f-torture/compile/8485.f: New test case.
6683
6684 2003-05-07 Richard Henderson <rth@redhat.com>
6685
6686 PR c++/10570
6687 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
6688 Verify exception_cleanup not called for rethrows.
6689 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
6690 when exiting catch block without rethrowing.
6691 * g++.dg/eh/forced3.C: New.
6692 * g++.dg/eh/forced4.C: New.
6693
6694 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
6695
6696 * gcc.dg/20030505.c: Fix triplet.
6697
6698 2003-05-06 DJ Delorie <dj@redhat.com>
6699
6700 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
6701 * gcc.dg/nest.c: Likewise.
6702
6703 2003-05-05 Roger Sayle <roger@eyesopen.com>
6704
6705 * gcc.dg/builtins-14.c: New test case.
6706
6707 2003-05-05 Janis Johnson <janis187@us.ibm.com>
6708
6709 * lib/compat.exp (compat-execute): New argument.
6710 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
6711 * gcc.dg/compat: New test directory.
6712 * gcc.dg/compat/compat.exp: New expect script.
6713 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
6714 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
6715 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
6716 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
6717 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
6718 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
6719
6720 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
6721 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
6722 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
6723 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
6724 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
6725 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
6726 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
6727 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
6728 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
6729 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
6730 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
6731 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
6732 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
6733 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
6734 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
6735
6736 2003-05-05 Zack Weinberg <zack@codesourcery.com>
6737
6738 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
6739
6740 2003-05-05 Jakub Jelinek <jakub@redhat.com>
6741
6742 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
6743
6744 2003-05-05 Geoffrey Keating <geoffk@apple.com>
6745
6746 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
6747 * gcc.dg/ppc-fsel-2.c: New test.
6748
6749 * gcc.dg/unused-5.c: New test.
6750
6751 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6752
6753 PR c++/10496
6754 * g++.dg/warn/pmf1.C: New test.
6755
6756 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6757
6758 PR c++/4494
6759 * g++.dg/warn/main.C: New test.
6760
6761 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6762
6763 * gcc.dg/nonnull-3.c: New test.
6764
6765 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
6766
6767 * gcc.dg/cpp/Wtrigraphs.c: Update.
6768 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
6769
6770 2003-05-03 Geoffrey Keating <geoffk@apple.com>
6771
6772 * gcc.dg/ppc-fsel-1.c: New test.
6773
6774 2003-05-03 Zack Weinberg <zack@codesourcery.com>
6775
6776 PR c/10604
6777 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
6778
6779 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
6780
6781 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
6782
6783 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6784
6785 PR c++/9364, c++/10553, c++/10586
6786 * g++.dg/parse/typename4.C: New test.
6787 * g++.dg/parse/typename5.C: Likewise.
6788
6789 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
6790
6791 * gcc.c-torture/compile/20030503-1.c: New test.
6792
6793 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6794
6795 * g++.dg/lookup/using5.C: Fix testcase error.
6796
6797 2003-05-01 Chris Demetriou <cgd@broadcom.com>
6798
6799 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
6800 since MEABI is no longer supported. Remove all vestiges
6801 of MEABI from the test.
6802
6803 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6804
6805 PR c++/10554
6806 * g++.dg/lookup/using5.C: New test.
6807
6808 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6809
6810 PR c++/8772
6811 * g++.dg/template/ttp5.C: New test.
6812
6813 2003-04-30 Mark Mitchell <mark@codesourcery.com>
6814
6815 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
6816 (dg-gpp-additional-sources): New function.
6817 (dg-gpp-additional-files): Likewise.
6818 * lib/g++.exp (additional_sources): New variable.
6819 (additional_files): Likewise.
6820 (g++_target_compile): Deal with them.
6821 * lib/old-dejagnu.exp: Remove.
6822 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
6823 * g++.old-deja: Revise all tests to use dg commands.
6824
6825 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6826
6827 PR c++/9432, c++/9528
6828 * g++.dg/lookup/using4.C: New test.
6829
6830 2003-04-29 Geoffrey Keating <geoffk@apple.com>
6831
6832 * gcc.dg/noreturn-5.c: New file.
6833 * gcc.dg/noreturn-6.c: New file.
6834
6835 * gcc.c-torture/compile/inline-1.c: New file.
6836
6837 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6838
6839 PR c++/10551
6840 * g++.dg/template/explicit1.C: New test.
6841
6842 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6843
6844 PR c++/10549
6845 * g++.dg/other/bitfield1.C: New test.
6846
6847 PR c++/10527
6848 * g++.dg/init/new7.C: New test.
6849
6850 2003-04-29 Mark Mitchell <mark@codesourcery.com>
6851
6852 * g++.dg/ext/desig1.C: New test.
6853 * g++.dg/ext/init1.C: Update.
6854
6855 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
6856
6857 2003-04-28 Mark Mitchell <mark@codesourcery.com>
6858
6859 PR c++/10180
6860 * g++.dg/warn/Winline-1.C: New test.
6861
6862 2003-04-28 Jakub Jelinek <jakub@redhat.com>
6863
6864 * gcc.c-torture/execute/string-opt-19.c: New test.
6865
6866 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
6867 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
6868
6869 2003-04-27 Mark Mitchell <mark@codesourcery.com>
6870
6871 PR c++/10506
6872 * g++.dg/init/new6.C: New test.
6873
6874 PR c++/10503
6875 * g++.dg/init/ref6.C: New test.
6876
6877 2003-04-26 David Edelsohn <edelsohn@gnu.org>
6878
6879 * g++.dg/warn/weak1.C: XFAIL on AIX4.
6880
6881 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6882
6883 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
6884 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
6885
6886 2003-04-25 Mark Mitchell <mark@codesourcery.com>
6887
6888 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
6889 initialized static data members.
6890
6891 2003-04-25 H.J. Lu <hjl@gnu.org>
6892
6893 * gcc.dg/ia64-sync-4.c: New test.
6894
6895 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6896
6897 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
6898 date.
6899
6900 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
6901
6902 PR c++/10337
6903 * g++.dg/warn/conv1.C: New test.
6904 * g++.old-deja/g++.other/conv7.C: Adjust.
6905 * g++.old-deja/g++.other/overload14.C: Adjust.
6906
6907 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6908
6909 PR c++/10471
6910 * g++.dg/template/defarg2.C: New test.
6911
6912 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
6913
6914 * gcc.dg/cpp/include2.c: Update.
6915 * gcc.dg/cpp/multiline-2.c: New.
6916 * gcc.dg/cpp/multiline.c: Update.
6917 * gcc.dg/cpp/strify2.c: Update.
6918 * gcc.dg/cpp/trad/literals-2.c: Update.
6919
6920 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6921
6922 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
6923
6924 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6925
6926 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
6927
6928 2003-04-23 Mark Mitchell <mark@codesourcery.com>
6929
6930 PR c++/10451
6931 * g++.dg/parse/crash4.C: New test.
6932
6933 PR c++/9847
6934 * g++.dg/parse/crash5.C: New test.
6935
6936 2003-04-22 Mark Mitchell <mark@codesourcery.com>
6937
6938 PR c++/10446
6939 * g++.dg/parse/crash3.C: New test.
6940
6941 PR c++/10428
6942 * g++.dg/parse/elab1.C: New test.
6943
6944 2003-04-22 Devang Patel <dpatel@apple.com>
6945
6946 * gcc.dg/cpp/trad/funlike-5.c: New test.
6947
6948 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
6949
6950 * g++.dg/other/packed1.C: Fix dg options.
6951
6952 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
6953
6954 * g++.dg/other/offsetof2.C: New test.
6955
6956 2003-04-21 Mark Mitchell <mark@codesourcery.com>
6957
6958 * g++.dg/template/recurse.C: Adjust location of error messages.
6959
6960 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
6961
6962 PR c++/9881
6963 * g++.dg/init/addr-const1.C: New test.
6964 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
6965
6966 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
6967
6968 PR c++/10405
6969 * g++.dg/lookup/struct-hack1.C: New test.
6970
6971 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
6972
6973 * ucs.c: Update diagnostic messages.
6974
6975 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6976
6977 * gcc.dg/cpp/truefalse.cpp: New test.
6978 * gcc.dg/cpp/cpp.exp: Update.
6979 * g++.dg/other/stdbool-if.C: Remove.
6980
6981 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
6982
6983 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
6984 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
6985
6986 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
6987
6988 * gcc.c-torture/compile/20030418-1.c: New test.
6989
6990 2003-04-17 Janis Johnson <janis187@us.ibm.com>
6991
6992 * README.compat: Remove; content moved to doc/sourcebuild.texi.
6993
6994 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6995
6996 PR c++/10347
6997 g++.dg/template/dependent-name1.C: New test.
6998
6999 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
7000
7001 * gcc.dg/warn-1.c (tourist_guide): New array,
7002 contains a pointer to bar.
7003
7004 2003-04-16 Roger Sayle <roger@eyesopen.com>
7005
7006 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
7007 * gcc.c-torture/execute/medce-1.c: New test case.
7008 * gcc.c-torture/execute/medce-2.c: New test case.
7009
7010 2003-04-15 Mark Mitchell <mark@codesourcery.com>
7011
7012 * lib/prune.exp: Ignore more messages.
7013
7014 PR c++/10381
7015 * g++.dg/parse/lookup3.C: New test.
7016
7017 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
7018
7019 * gcc.c-torture/compile/20030415-1.c : New test.
7020
7021 2003-04-14 Mark Mitchell <mark@codesourcery.com>
7022
7023 * gcc.c-torture/execute/scope-2.c: Move to ...
7024 * gcc.dg/noncompile/scope.c: .... here.
7025
7026 2003-04-14 Roger Sayle <roger@eyesopen.com>
7027
7028 * gcc.dg/20030414-2.c: New test case.
7029
7030 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
7031
7032 PR target/10377
7033 * gcc.dg/20030414-1.c: New test.
7034
7035 2003-04-13 Roger Sayle <roger@eyesopen.com>
7036
7037 * gcc.dg/builtins-12.c: New test case.
7038 * gcc.dg/builtins-13.c: New test case.
7039
7040 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7041
7042 * gcc.c-torture/execute/string-opt-18.c: New test.
7043
7044 2003-04-13 Mark Mitchell <mark@codesourcery.com>
7045
7046 PR c++/10300
7047 * g++.dg/init/new5.C: New test.
7048
7049 2003-04-12 Mark Mitchell <mark@codesourcery.com>
7050
7051 PR c++/7910
7052 * g++.dg/ext/dllimport1.C: New test.
7053
7054 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7055
7056 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
7057
7058 2003-04-11 Bud Davis <bdavis9659@comcast.net>
7059
7060 PR Fortran/9263
7061 * g77.f-torture/noncompile/9263.f: New test
7062 PR Fortran/1832
7063 * g77.f-torture/execute/1832.f: New test
7064
7065 2003-04-11 David Chad <davidc@freebsd.org>
7066 Loren J. Rittle <ljrittle@acm.org>
7067
7068 libobjc/8562
7069 * objc.dg/headers.m: New test.
7070
7071 2003-04-10 Zack Weinberg <zack@codesourcery.com>
7072
7073 * gcc.c-torture/execute/builtin-noret-2.c: New.
7074 * gcc.c-torture/execute/builtin-noret-2.x: New.
7075 XFAIL builtin-noret-2.c at -O1 and above.
7076 * gcc.dg/redecl.c: New.
7077 * gcc.dg/Wshadow-1.c: Update error regexps.
7078
7079 2003-04-10 Mark Mitchell <mark@codesourcery.com>
7080
7081 * g++.dg/abi/bitfield10.C: New test.
7082
7083 2003-04-09 Mike Stump <mrs@apple.com>
7084
7085 * gcc.dg/pch/pch.exp: Make testcase names longer.
7086 * g++.dg/pch/pch.exp: Make testcase names longer.
7087
7088 2003-04-08 Roger Sayle <roger@eyesopen.com>
7089
7090 * gcc.dg/builtins-11.c: New test case.
7091
7092 2003-04-08 Roger Sayle <roger@eyesopen.com>
7093
7094 * gcc.dg/builtins-9.c: New test case.
7095 * gcc.dg/builtins-10.c: New test case.
7096
7097 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
7098
7099 * gcc.dg/noncompile/init-4.c.c: New test.
7100
7101 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
7102
7103 * gcc.misc-test/gcov-9.c: New test.
7104 * gcc.misc-test/gcov-10.c: New test
7105 * gcc.misc-test/gcov-11.c: New test.
7106
7107 2003-04-05 Zack Weinberg <zack@codesourcery.com>
7108
7109 PR optimization/10024
7110 * gcc.c-torture/compile/20030405-1.c: New test.
7111
7112 2003-04-04 Geoffrey Keating <geoffk@apple.com>
7113
7114 * gcc.dg/pch/static-3.c: New.
7115 * gcc.dg/pch/static-3.hs: New.
7116 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
7117
7118 2003-04-04 Richard Henderson <rth@redhat.com>
7119
7120 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
7121 * g++.dg/eh/forced2.C: Likewise.
7122
7123 2003-04-03 Mike Stump <mrs@apple.com>
7124
7125 * lib/scanasm.exp (scan-assembler): Add xfail processing for
7126 target arg.
7127 (scan-assembler-times, scan-assembler-not): Likewise.
7128 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
7129
7130 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7131
7132 * gcc.dg/sparc-loop-1.c: New test.
7133
7134 2003-04-02 Geoffrey Keating <geoffk@apple.com>
7135
7136 PR other/9274
7137 * g++.dg/pch/system-2.C: New.
7138 * g++.dg/pch/system-2.Hs: New.
7139
7140 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
7141
7142 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
7143
7144 * g++.dg/eh/simd-1.C (vecfunc): Same.
7145
7146 2003-04-01 Roger Sayle <roger@eyesopen.com>
7147
7148 * gcc.c-torture/execute/20030401-1.c: New test case.
7149
7150 2003-04-01 Ziemowit Laski <zlaski@apple.com>
7151
7152 * objc.dg/defs.m: New.
7153
7154 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
7155
7156 * g++.dg/eh/simd-1.C: New.
7157 * g++.dg/eh/simd-2.C: New.
7158
7159 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
7160
7161 * gcc.c-torture/execute/simd-3.c: New.
7162
7163 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7164
7165 PR c/9936
7166 * gcc.dg/20030331-2.c: New test.
7167
7168 2003-03-31 Mark Mitchell <mark@codesourcery.com>
7169
7170 PR c++/10278
7171 * g++.dg/parse/crash2.C: New test.
7172
7173 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7174
7175 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
7176 * gcc.c-torture/execute/20030331-1.c: ...here.
7177
7178 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7179
7180 * gcc.c-torture/execute/20030331-1.c: New test.
7181
7182 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
7183
7184 * lib/gcov.exp: Adjust call return testing strings.
7185 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
7186
7187 2003-03-31 Roger Sayle <roger@eyesopen.com>
7188
7189 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
7190 * gcc.dg/builtins-7.c: New test case.
7191 * gcc.dg/builtins-8.c: New test case.
7192
7193 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
7194
7195 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
7196
7197 2003-03-30 Mark Mitchell <mark@codesourcery.com>
7198
7199 PR c++/7647
7200 * g++.dg/lookup-class-member-2.C: New test.
7201
7202 2003-03-30 Glen Nakamura <glen@imodulo.com>
7203
7204 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
7205
7206 2003-03-28 Roger Sayle <roger@eyesopen.com>
7207
7208 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
7209
7210 2003-03-28 Mark Mitchell <mark@codesourcery.com>
7211
7212 * g++.dg/init/attrib1.C: New test.
7213
7214 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7215
7216 * gcc.dg/ultrasp8.c: New test.
7217
7218 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7219
7220 * gcc.dg/ultrasp7.c: New test.
7221
7222 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
7223
7224 PR c++/10047
7225 * g++.dg/template/inline1.C: New test.
7226
7227 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
7228
7229 * gcc.dg/sparc-dwarf2.c: New test.
7230
7231 2003-03-27 Roger Sayle <roger@eyesopen.com>
7232
7233 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
7234 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
7235
7236 2003-03-27 Mark Mitchell <mark@codesourcery.com>
7237
7238 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
7239 than reading .x files.
7240 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
7241 * g77.dg/gcov/gcov-1.f: Likewise.
7242 * gcc.misc-tests/gcov-4b.c: Likewise.
7243 * gcc.misc-tests/gcov-5b.c: Likewise.
7244 * gcc.misc-tests/gcov-6.c: Likewise.
7245 * gcc.misc-tests/gcov-7.c: Likewise.
7246 * gcc.misc-tests/gcov-8.c: Likewise.
7247 * g++.dg/gcov/gcov-1.x: Remove.
7248 * g77.dg/gcov/gcov-1.x: Likewise.
7249 * gcc.misc-tests/gcov-4b.x: Likewise.
7250 * gcc.misc-tests/gcov-5b.x: Likewise.
7251 * gcc.misc-tests/gcov-6.x: Likewise.
7252 * gcc.misc-tests/gcov-7.x: Likewise.
7253 * gcc.misc-tests/gcov-8.x: Likewise.
7254
7255 2003-03-27 Glen Nakamura <glen@imodulo.com>
7256
7257 PR opt/10087
7258 * gcc.dg/20030324-1.c: New test.
7259
7260 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
7261
7262 PR c++/10224
7263 * g++.dg/template/arg3.C: New test.
7264
7265 PR c++/10158
7266 * g++.dg/template/friend18.C: New test.
7267
7268 2003-03-26 Roger Sayle <roger@eyesopen.com>
7269
7270 * g77.f-torture/compile/20030326-1.f: New test case.
7271
7272 2003-03-26 Janis Johnson <janis187@us.ibm.com>
7273
7274 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
7275
7276 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
7277
7278 2003-03-26 Jakub Jelinek <jakub@redhat.com>
7279
7280 * gcc.dg/ia64-sync-3.c: New test.
7281
7282 2003-03-26 Alan Modra <amodra@bigpond.net.au>
7283
7284 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
7285
7286 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7287
7288 * gcc.dg/ultrasp6.c: New test.
7289
7290 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7291
7292 * gcc.dg/i386-signbit-1.c: New test.
7293 * gcc.dg/i386-signbit-2.c: New test.
7294 * gcc.dg/i386-signbit-3.c: New test.
7295
7296 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
7297
7298 * gcc.dg/ultrasp5.c: Fix options.
7299
7300 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7301
7302 * gcc.dg/ultrasp5.c: Fix comment.
7303
7304 2003-03-24 Bud Davis <bdavis9659@comcast.net>
7305
7306 PR fortran/10197
7307 * g77.f-torture/execute/10197.f: New test.
7308
7309 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
7310
7311 PR c++/9898, c++/383
7312 * g++.dg/template/conv6.C: New test.
7313
7314 PR c++/10119
7315 * g++.dg/template/ptrmem5.C: New test.
7316
7317 PR c++/10026
7318 * g++.dg/lookup/koenig1.C: New test.
7319
7320 PR C++/10199
7321 * g++.dg/lookup/template2.C: New test.
7322
7323 2003-03-24 Jakub Jelinek <jakub@redhat.com>
7324
7325 * g++.dg/opt/rtti1.C: New test.
7326
7327 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7328
7329 * gcc.dg/ultrasp5.c: New test.
7330
7331 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
7332
7333 PR middle-end/9967
7334 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
7335 builtin fputs.
7336
7337 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
7338
7339 PR c/8224
7340 * gcc.dg/20030323-1.c: New test.
7341
7342 2003-03-23 Roger Sayle <roger@eyesopen.com>
7343
7344 * gcc.c-torture/compile/20030323-1.c: New test case.
7345
7346 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
7347
7348 * gcc.dg/20030321-1.c: New test.
7349
7350 2003-03-22 Zack Weinberg <zack@codesourcery.com>
7351
7352 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
7353
7354 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
7355
7356 PR c++/9978, c++/9708
7357 * g++.dg/ext/vlm1.C: Adjust expected error.
7358 * g++.dg/ext/vla2.C: New test.
7359 * g++.dg/template/arg1.C: New test.
7360 * g++.dg/template/arg2.C: New test.
7361
7362 2003-03-22 Bud Davis <bdavis9659@comcast.net>
7363
7364 * g77.f-torture/execute/select.f: New test.
7365 * g77.f-torture/noncompile/select_no_compile.f: New test.
7366
7367 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
7368
7369 PR c++/9898
7370 * g++.dg/other/error4.C: New test.
7371
7372 2003-03-20 Mark Mitchell <mark@codesourcery.com>
7373
7374 * g++.dg/template/friend17.C: New test.
7375
7376 2003-03-21 Alan Modra <amodra@bigpond.net.au>
7377
7378 * gcc.c-torture/compile/20030320-1.c: New.
7379
7380 2003-03-20 Roger Sayle <roger@eyesopen.com>
7381
7382 * gcc.dg/builtins-6.c: New test case.
7383
7384 2003-03-19 Alan Modra <amodra@bigpond.net.au>
7385
7386 PR target/10073
7387 * gcc.c-torture/compile/20030319-1.c: New.
7388
7389 2003-03-18 Jan Hubicka <jh@suse.cz>
7390
7391 * gcc.dg/i386-cvt-1.c: New test.
7392
7393 2003-03-17 Zack Weinberg <zack@codesourcery.com>
7394
7395 * objc.dg/naming-1.m: Use "(parse|syntax) error".
7396 * objc.dg/naming-2.m: Likewise.
7397
7398 2003-03-17 Mark Mitchell <mark@codesourcery.com>
7399
7400 PR c++/9639
7401 * g++.dg/parse/crash1.C: New test.
7402
7403 2003-03-16 Mark Mitchell <mark@codesourcery.com>
7404
7405 PR c++/8805
7406 * g++.dg/eh/cleanup1.C: New test.
7407
7408 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
7409
7410 * gcc.c-torture/execute/20030316-1.c: New test case.
7411
7412 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
7413
7414 PR c++/9629
7415 * g++.dg/init/ctor2.C: New test.
7416
7417 2003-03-15 Roger Sayle <roger@eyesopen.com>
7418
7419 * g77.f-torture/compile/xformat.f: New test case.
7420
7421 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7422
7423 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
7424 * g++.old-deja/g++.mike/eh50.C: Likewise.
7425
7426 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7427
7428 PR c++/6440
7429 * g++.dg/template/spec7.C: New test.
7430 * g++.dg/template/spec8.C: Likewise.
7431
7432 2003-03-14 Jakub Jelinek <jakub@redhat.com>
7433
7434 * gcc.c-torture/execute/20030313-1.c: New test.
7435
7436 2003-03-14 Richard Henderson <rth@redhat.com>
7437
7438 * gcc.dg/inline-2.c: Adjust alpha test for external call.
7439
7440 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
7441
7442 * gcc.c-torture/compile/20030314-1.c: New test.
7443
7444 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
7445
7446 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
7447 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
7448 thumb target,
7449 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
7450 to accept newer _imp__ prefix and additional
7451 newline in .drectve section.
7452 * gcc.dg/dll-4.c: Likewise.
7453 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
7454 switch.
7455
7456 2003-03-13 Mark Mitchell <mark@codesourcery.com>
7457
7458 * g++.dg/parse/namespace9.C: New test.
7459
7460 * g++.dg/init/ref5.C: New test.
7461 * g++.dg/parse/ptrmem1.C: Likewise.
7462
7463 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7464
7465 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
7466 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
7467 regular expression.
7468 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
7469 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
7470
7471 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
7472
7473 * gcc.c-torture/execute/20030224-2.c: New test.
7474
7475 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7476
7477 * gcc.dg/decl-3.c: New test.
7478
7479 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7480
7481 * gcc.dg/i386-loop-2.c: New test.
7482
7483 2003-03-11 Mark Mitchell <mark@codesourcery.com>
7484
7485 PR c++/9474
7486 * g++.dg/parse/namespace8.C: New test.
7487
7488 PR c++/9924
7489 * g++.dg/overload/builtin2.C: New test.
7490
7491 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
7492
7493 * gcc.dg/return-type-3.c: New test.
7494
7495 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7496
7497 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
7498 profiling options are not supported.
7499
7500 2003-03-10 Mark Mitchell <mark@codesourcery.com>
7501
7502 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
7503 * g++.old-deja/g++.warn/impint2.C: Likewise.
7504
7505 2003-03-10 Devang Patel <dpatel@apple.com>
7506
7507 * g++.dg/cpp/c++_cmd_1.C: New test.
7508 * g++.dg/cpp/c++_cmd_1.h: New file.
7509
7510 2003-03-10 Segher Boessenkool <segher@koffie.nl>
7511
7512 * gcc.dg/altivec-9.c: New file.
7513
7514 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7515
7516 * gcc.dg/ppc-sdata-1.c: New test.
7517 * gcc.dg/ppc-sdata-2.c: New test.
7518
7519 2003-03-09 Mark Mitchell <mark@codesourcery.com>
7520
7521 PR c++/9373
7522 * g++.dg/opt/ptrmem2.C: New test.
7523
7524 PR c++/8534
7525 * g++.dg/opt/ptrmem1.C: New test.
7526
7527 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7528
7529 * gcc.dg/i386-loop-1.c: New test.
7530
7531 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7532
7533 PR c++/9970
7534 * g++.dg/lookup/friend1.C: New test.
7535
7536 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7537
7538 PR c++/9823
7539 * g++.dg/parser/constructor1.C: New test.
7540
7541 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
7542
7543 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
7544
7545 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
7546
7547 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
7548
7549 * gcc.dg/cpp/Wunused.c: Update test.
7550
7551 2003-03-08 Jan Hubicka <jh@suse.cz>
7552
7553 * gcc.dg/inline-3.c: New test.
7554
7555 2003-03-08 Mark Mitchell <mark@codesourcery.com>
7556
7557 PR c++/9809
7558 * g++.dg/parse/builtin1.C: New test.
7559
7560 PR c++/9982
7561 * g++.dg/abi/cookie1.C: New test.
7562 * g++.dg/abi/cookie2.C: Likewise.
7563
7564 PR c++/9524
7565 * g++.dg/template/field1.C: New test.
7566
7567 PR c++/9912
7568 * g++.dg/parse/class1.C: New test.
7569 * g++.dg/parse/namespace7.C: Likewise.
7570 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
7571
7572 2003-03-07 Mark Mitchell <mark@codesourcery.com>
7573
7574 * g++.dg/init/ref4.C: New test.
7575
7576 2003-03-07 Jan Hubicka <jh@suse.cz>
7577
7578 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
7579 * gcc.dg/inline-3.c: New test.
7580
7581 2003-03-06 Mark Mitchell <mark@codesourcery.com>
7582
7583 * g++.dg/init/ref3.C: New test.
7584
7585 PR c++/9965
7586 * g++.dg/init/ref2.C: New test.
7587
7588 PR c++/9400
7589 * g++.dg/warn/Wshadow-2.C: New test.
7590
7591 PR c++/9791
7592 * g++.dg/warn/Woverloaded-1.C: New test.
7593
7594 2003-03-05 Jan Hubicka <jh@suse.cz>
7595
7596 * gcc.dg/i386-local2.c: New.
7597 * gcc.dg/i386-local.c: Fix typo.
7598
7599 2003-03-05 Mark Mitchell <mark@codesourcery.com>
7600
7601 * g++.dg/abi/layout3.C: New test.
7602
7603 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
7604
7605 * gcc.c-torture/compile/20030305-1.c
7606
7607 2003-03-05 Jan Hubicka <jh@suse.cz>
7608
7609 * gcc.dg/i386-local.c: New.
7610
7611 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
7612
7613 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
7614
7615 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7616
7617 * gcc.dg/switch-2.c: New test.
7618 * gcc.dg/switch-3.c: New test.
7619 * gcc.dg/Wswitch.c: Adjust line numbers.
7620 * gcc.dg/Wswitch-default.c: Likewise.
7621 * gcc.dg/Wswitch-enum.c: Likewise.
7622
7623 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
7624
7625 * gcc.c-torture/execute/20030222-1.c: New test.
7626
7627 2003-03-03 James E Wilson <wilson@tuliptree.org>
7628
7629 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
7630
7631 2003-03-03 Mark Mitchell <mark@codesourcery.com>
7632
7633 PR c++/9878
7634 * g++.dg/init/ref1.C: New test.
7635
7636 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
7637
7638 * gcc.dg/sh-relax.c: New SH-only test.
7639
7640 2003-03-03 Geoffrey Keating <geoffk@apple.com>
7641
7642 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
7643 comment explaining purpose of testcase.
7644
7645 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7646
7647 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
7648 for HC11/HC12 (asm needs two int registers).
7649 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
7650 HC11/HC12 because the test uses an asm which needs two 32-bit
7651 registers.
7652
7653 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
7654
7655 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
7656 for HC11/HC12 (array is too large otherwise).
7657 * gcc.c-torture/compile/920501-4.x: New file, likewise.
7658 * gcc.c-torture/compile/20010518-2.x: Likewise.
7659 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
7660 HC11/HC12 (array is too large).
7661
7662 2003-03-01 Geoffrey Keating <geoffk@apple.com>
7663
7664 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
7665 * lib/g++-dg.exp (g++-dg-test): Likewise.
7666
7667 2003-03-01 Roger Sayle <roger@eyesopen.com>
7668
7669 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
7670 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
7671
7672 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7673
7674 * g++.dg/warn/implicit-typename1.C: Remove warning.
7675
7676 2003-02-28 Richard Henderson <rth@redhat.com>
7677
7678 * gcc.dg/noreturn-1.c: Move noreturn warning line.
7679 * gcc.dg/return-type-1.c: Move control reaches end warning line.
7680
7681 2003-02-28 Geoffrey Keating <geoffk@apple.com>
7682
7683 * gcc.dg/pch/pch.exp: Change .pch to .gch.
7684 * g++.dg/pch/pch.exp: Likewise.
7685
7686 2003-02-28 Mark Mitchell <mark@codesourcery.com>
7687
7688 PR c++/9879
7689 * testsuite/g++.dg/init/new4.C: New test.
7690
7691 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
7692
7693 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
7694
7695 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
7696
7697 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
7698 unsigned long.
7699
7700 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
7701 wider than float.
7702
7703 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7704
7705 * lib/scanasm.exp: Add support for counting numbers of
7706 occurences.
7707 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
7708 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
7709
7710 2003-02-25 Mark Mitchell <mark@codesourcery.com>
7711
7712 PR c++/9683
7713 * g++.dg/template/static3.C: New test.
7714
7715 PR c++/9829
7716 * g++.dg/parse/namespace6.C: New test.
7717
7718 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7719
7720 PR target/9732
7721 * gcc.dg/20030225-1.c: New test.
7722
7723 2003-02-24 Mark Mitchell <mark@codesourcery.com>
7724
7725 * README: Remove out-of-date information.
7726
7727 PR c++/9836
7728 * g++.dg/template/spec6.C: New test.
7729
7730 2003-02-24 Jeff Law <law@redhat.com>
7731
7732 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
7733
7734 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7735
7736 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
7737 * gcc.dg/pragma-ep-1.c: Likewise.
7738
7739 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7740
7741 PR c++/9602
7742 * g++.dg/template/friend16.C: New test.
7743
7744 2003-02-23 Mark Mitchell <mark@codesourcery.com>
7745
7746 PR c++/5333
7747 * g++.dg/parse/fused-params1.C: Adjust error messages.
7748 * g++.dg/template/nested3.C: New test.
7749
7750 2003-02-24 Alan Modra <amodra@bigpond.net.au>
7751
7752 * g++.dg/abi/param1.C: New test.
7753
7754 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7755
7756 PR c++/7982
7757 * g++.dg/warn/implicit-typename1.C: New test.
7758
7759 2003-02-22 Kelley Cook <kelleycook@comcast.net>
7760
7761 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
7762 with "mtune".
7763 * g++.old-deja/g++.other/store-expr2.C: Likewise.
7764 * gcc.c-torture/execute/20010129-1.x: Likewise.
7765 * gcc.dg/20011107-1.c: Likewise.
7766 * gcc.dg/20020108-1.c: Likewise.
7767 * gcc.dg/20020122-3.c: Likewise.
7768 * gcc.dg/20020206-1.c: Likewise.
7769 * gcc.dg/20020310-1.c: Likewise.
7770 * gcc.dg/20020426-2.c: Likewise.
7771 * gcc.dg/20020517-1.c: Likewise.
7772 * gcc.dg/991230-1.c: Likewise.
7773 * gcc.dg/i386-unroll-1.c: Likewise.
7774 * gcc.misc-tests/i386-prefetch.exp: Likewise.
7775
7776 2003-02-22 Jan Hubicka <jh@suse.cz>
7777
7778 * gcc.dg/i386-mul.c: New test.
7779
7780 2003-02-21 Roger Sayle <roger@eyesopen.com>
7781
7782 * gcc.dg/builtins-5.c: New test case.
7783
7784 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
7785
7786 * gcc.dg/asmreg-1.c: New test.
7787
7788 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7789
7790 PR c++/9749
7791 * g++.dg/parse/varmod1.C: New test.
7792
7793 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7794
7795 PR c++/9727
7796 * g++.dg/template/op1.C: New test.
7797
7798 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++/8906
7801 * g++.dg/template/nested2.C: New test.
7802
7803 2003-02-21 Mark Mitchell <mark@codesourcery.com>
7804
7805 PR c++/8724
7806 * g++.dg/expr/dtor1.C: New test.
7807
7808 2003-02-21 Zack Weinberg <zack@codesourcery.com>
7809
7810 * gcc.dg/cpp/include3.c: New test.
7811 * gcc.dg/cpp/inc/foo.h: New file.
7812
7813 2003-02-21 Glen Nakamura <glen@imodulo.com>
7814
7815 * gcc.c-torture/execute/20030221-1.c: New test.
7816
7817 2003-02-20 Mark Mitchell <mark@codesourcery.com>
7818
7819 PR c++/9729
7820 * g++.dg/abi/conv1.C: New test.
7821
7822 2003-02-20 Jan Hubicka <jh@suse.cz>
7823
7824 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
7825
7826 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
7827
7828 * gcc.c-torture/compile/20030219-1.c: New test.
7829
7830 2003-02-18 Jan Hubicka <jh@suse.cz>
7831
7832 * gcc.dg/funcorder.c: New test.
7833
7834 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7835
7836 * gcc.c-torture/execute/20030218-1.c: New.
7837
7838 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
7839
7840 * gcc.dg/20030218-1.c: New.
7841
7842 2003-02-18 Richard Henderson <rth@redhat.com>
7843
7844 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
7845 * gcc.dg/attr-used-2.c: New.
7846
7847 2003-02-18 Mark Mitchell <mark@codesourcery.com>
7848
7849 PR c++/9704
7850 * g++.dg/init/copy5.C: New test.
7851
7852 2003-02-18 Geoffrey Keating <geoffk@apple.com>
7853
7854 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
7855 * g++.dg/pch/pch.exp: Likewise.
7856
7857 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
7858
7859 * gcc.c-torture/execute/20030209-1.c: Enable the test if
7860 STACK_SIZE is not defined.
7861
7862 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7863
7864 PR c++/9457
7865 * g++.dg/template/init1.C: New test.
7866
7867 2003-02-16 Jan HUbicka <jh@suse.cz>
7868
7869 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
7870 (foo): Add few extra tests
7871 * gcc.dg/c99-const-expr-3.c: Likewise.
7872 * gcc.c-torture/execute/20030216-1.c: New.
7873
7874 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7875
7876 PR c++/9459
7877 * g++.dg/ext/typeof4.C: New test.
7878
7879 2003-02-15 Roger Sayle <roger@eyesopen.com>
7880
7881 * gcc.dg/i386-387-3.c: New test case.
7882
7883 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
7884
7885 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
7886 cris-*-elf* cris-*-aout* and mmix-*-*.
7887
7888 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
7889
7890 * gcc.dg/20030213-1.c: New test.
7891
7892 2003-02-12 Roger Sayle <roger@eyesopen.com>
7893
7894 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
7895 * gcc.dg/i386-387-2.c: Likewise.
7896
7897 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
7898
7899 * gcc.dg/ppc-spe.c: Fix formatting.
7900 Enable tests that were previously unsupported by gas.
7901 Delete tests for instructions that no longer exist.
7902 Switch arguments on evsubifw builtin.
7903
7904 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
7905
7906 * gcc.c-torture/execute/20030209-1.c: Disable the test if
7907 STACK_SIZE is too small.
7908
7909 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
7910 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
7911
7912 * gcc.dg/decl-2.c: New test.
7913
7914 2003-02-10 Jan Hubicka <jh@suse.cz>
7915
7916 * gcc.dg/i386-fpcvt-1.c: New test.
7917
7918 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
7919
7920 * gcc.c-torture/execute/20030209-1.c: New test.
7921
7922 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
7923
7924 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
7925 int-wide bitops, use the constants of the same width.
7926 Likewise, if long long is 32-bit wide, test bitops using
7927 32-bit constants.
7928
7929 2003-02-07 Loren James Rittle <ljrittle@acm.org>
7930
7931 * gcc.dg/20021014-1.c: Annotate with expected notice text.
7932
7933 2003-02-07 Roger Sayle <roger@eyesopen.com>
7934
7935 * testsuite/gcc.dg/builtins-4.c: New test case.
7936
7937 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7938
7939 * gcc.dg/20020430-1.c: Fix dg command typos.
7940 * gcc.dg/20020503-1.c: Likewise.
7941
7942 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7943
7944 PR c++/8785
7945 * g++.dg/parse/fused-params1.C: New test.
7946
7947 PR c++/8857
7948 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
7949
7950 PR c++/8921
7951 * g++.dg/parse/non-dependent1.C: New test.
7952
7953 PR c++/8928
7954 * g++.dg/parse/dupl-tmpl-args1.C: New test.
7955
7956 PR c++/9228
7957 * g++.dg/parse/undefined7.C: New test.
7958 * g++.dg/parse/non-templ1.C: New test.
7959
7960 PR c++/9229
7961 * g++.dg/parse/too-many-tmpl-args1.C: New test.
7962
7963 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
7964
7965 * gcc.c-torture/compile/20030206-1.c: New test.
7966
7967 2003-02-05 Roger Sayle <roger@eyesopen.com>
7968
7969 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
7970 "pow" to "foo" to avoid potential confusion with a math built-in.
7971
7972 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7973
7974 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
7975 conditions for SPARC targets.
7976
7977 2003-02-05 Jakub Jelinek <jakub@redhat.com>
7978
7979 * gcc.dg/20030204-1.c: New test.
7980
7981 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7982
7983 PR c++/38
7984 * g++.dg/parse/array-size1.C: New test.
7985
7986 PR c++/5657
7987 * g++.dg/parse/undefined3.C: New test.
7988
7989 PR c++/5665
7990 * g++.dg/parse/undefined4.C: New test.
7991
7992 PR c++/5975
7993 * g++.dg/parse/undefined5.C: New test.
7994
7995 PR c++/7259
7996 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
7997
7998 PR c++/8578
7999 * g++.dg/parse/casting-operator1.C: New test.
8000
8001 PR c++/8596
8002 * g++.dg/parse/undefined6.C: New test.
8003
8004 PR c++/8736
8005 * g++.dg/parse/missing-template1.C: New test.
8006
8007 2003-02-04 Jan Hubicka <jh@suse.cz>
8008
8009 * gcc.dg/i386-cadd.c: Compile using -march=k8.
8010 * gcc.dg/i386-cmov?.c: Likewise.
8011 * gcc.dg/i386-fpcvt-?.c: Likewise.
8012 * gcc.dg/i386-ssefp-1.c: Likewise.
8013 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
8014 conventions.
8015
8016 2003-02-03 Mark Mitchell <mark@codesourcery.com>
8017
8018 PR c++/7129
8019 * testsuite/g++.dg/ext/max.C: New test.
8020
8021 2003-02-03 Jan Hubicka <jh@suse.cz>
8022
8023 * gcc.c-torture/execute/20030203-1.c: New test.
8024
8025 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
8026
8027 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
8028 'natural-endian'.
8029
8030 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
8031
8032 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
8033 * g++.dg/init/new2.C: Likewise.
8034 * g++.dg/other/new1.C: Likewise.
8035
8036 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
8037
8038 * gcc.dg/struct-ret-libc.c: New test.
8039
8040 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
8041
8042 * gcc.dg/20030129-1.c: New test.
8043
8044 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8045
8046 PR c++/8849
8047 * g++.dg/template/ptrmem4.C: New test.
8048
8049 2003-01-29 Mark Mitchell <mark@codesourcery.com>
8050
8051 * g++.dg/parser/constant1.C: New test.
8052
8053 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8054
8055 PR c++/8591
8056 * g++.dg/parse/friend2.C: New test.
8057
8058 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
8059
8060 PR c++/9437
8061 * g++.dg/template/unify4.C: New test.
8062
8063 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
8064
8065 * gcc.c-torture/execute/20030128-1.c: New test.
8066
8067 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
8068
8069 * g++.dg/lookup/nested1.C: Test moved from ...
8070 * g++.old-deja/g++.other/lookup24.C: ... here.
8071
8072 2003-01-28 Jan Hubicka <jh@suse.cz>
8073
8074 * gcc.dg/i386-cmov5.c: New test.
8075
8076 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8077
8078 * gcc.c-torture/execute/20010925-1.c: Changed the
8079 memcpy declaration.
8080
8081 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8082
8083 PR c++/3902
8084 * g++.dg/parse/template5.C: New test.
8085
8086 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
8087
8088 PR fortran/9258
8089 * g77.dg/pr9258: New test.
8090
8091 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
8092
8093 * README: Move relevant parts from README.g++.
8094
8095 * README.g++: Remove this file.
8096
8097 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
8098
8099 * g++.dg/abi/dcast1.C: New test.
8100
8101 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8102
8103 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
8104
8105 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
8106
8107 PR c++/47
8108 * g++.old-deja/g++.other/lookup24.C: New test.
8109
8110 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8111
8112 PR middle-end/7227
8113 * gcc.dg/uninit-C.c: New test.
8114
8115 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
8116
8117 * g++.dg/abi/covariant1.C: New test.
8118
8119 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
8120
8121 * gcc.dg/20030123-1.c: New test.
8122
8123 2003-01-25 Jan Hubicka <jh@suse.cz>
8124
8125 PR opt/8492
8126 * gcc.c-torture/compile/20030125-1.c
8127
8128 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
8129
8130 PR c++/9403
8131 * g++.dg/parse/template3.C: New test.
8132 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
8133
8134 PR c++/795
8135 * g++.dg/parse/template4.C: New test.
8136
8137 PR c++/9415
8138 * g++.dg/template/qual2.C: New test.
8139
8140 PR c++/8545
8141 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
8142
8143 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
8144
8145 2003-01-25 Roger Sayle <roger@eyesopen.com>
8146
8147 * gcc.c-torture/execute/switch-1.c: New test case.
8148
8149 2003-01-25 Jan Hubicka <jh@suse.cz>
8150
8151 * gcc.c-torture/execute/20030125-1.[cx]: New test.
8152
8153 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
8154
8155 Tweaks for Bison-1.875. From the NEWS file:
8156 "- `parse error' -> `syntax error'
8157 Bison now uniformly uses the term `syntax error'"
8158 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
8159 * gcc.dg/cpp/digraph2.c: Likewise.
8160 * gcc.dg/cpp/direct2.c: Likewise.
8161 * gcc.dg/cpp/paste4.c: Likewise.
8162 * gcc.dg/c90-restrict-1.c: Likewise.
8163 * gcc.dg/c99-func-2.c: Likewise.
8164 * gcc.dg/noncompile/920721-2.c: Likewise.
8165 * gcc.dg/noncompile/930622-2.c: Likewise.
8166 * gcc.dg/noncompile/940112-1.c: Likewise.
8167 * gcc.dg/noncompile/950921-1.c: Likewise.
8168 * gcc.dg/noncompile/951123-1.c: Likewise.
8169 * gcc.dg/noncompile/971104-1.c: Likewise.
8170 * gcc.dg/noncompile/990416-1.c: Likewise.
8171
8172 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
8173
8174 * g++.dg/parse/undefined1.C: Add error message.
8175
8176 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8177
8178 PR c++/9354
8179 * g++.dg/parse/new1.C: New test.
8180
8181 PR c++/9216
8182 * g++.dg/parse/template2.C: New test.
8183
8184 PR c++/9354
8185 * g++.dg/parse/typedef2.C: New test.
8186
8187 PR c++/9328
8188 * g++.dg/ext/typeof3.C: New test.
8189
8190 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8191
8192 PR c++/2738
8193 * g++.dg/parse/ret-type1.C: New test.
8194
8195 PR c++/3792
8196 * g++.dg/parse/tmpl-outside1.C: New test.
8197
8198 PR c++/4207
8199 * g++.dg/parse/int-as-enum1.C: New test.
8200
8201 PR c++/4903
8202 * g++.dg/parse/no-typename1.C: New test.
8203
8204 PR c++/5533
8205 * g++.dg/parse/no-value1.C: New test.
8206
8207 PR c++/5921
8208 * g++.dg/parse/wrong-inline1.C: New test.
8209
8210 PR c++/6402
8211 * g++.dg/parse/ref1.C: New test.
8212
8213 PR c++/6992
8214 * g++.dg/parse/attr-ctor1.C: New test.
8215
8216 PR c++/7229
8217 * g++.dg/parse/namespace5.C: New test.
8218
8219 PR c++/7917
8220 * g++.dg/parse/func-def1.C: New test.
8221
8222 PR c++/8143
8223 * g++.dg/parse/undefined1.C: New test.
8224
8225 PR c++/5723, PR c++/8522
8226 * g++.dg/parse/specialization1.C: New test.
8227
8228 PR c++/163, PR c++/8595
8229 * g++.dg/parse/struct-as-enum1.C: New test.
8230
8231 PR c++/9173
8232 * g++.dg/parse/undefined2.C: New test.
8233
8234 2003-01-22 Mark Mitchell <mark@codesourcery.com>
8235
8236 PR c++/9298
8237 * g++.dg/parse/template1.C: New test.
8238
8239 PR c++/9384
8240 * g++.dg/parse/using1.C: New test.
8241
8242 PR c++/9285
8243 PR c++/9294
8244 * g++.dg/parse/expr2.C: New test.
8245
8246 PR c++/9388
8247 * g++.dg/parse/lookup2.C: Likewise.
8248
8249 2003-01-21 Jan Hubicka <jh@suse.cz>
8250
8251 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
8252 * gcc.c-torture/execute/eeprof-1.c: Likewise.
8253 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
8254 * gcc.c-torture/execute/string-opt-*.c: Likewise.
8255
8256 2003-01-20 Nick Clifton <nickc@redhat.com>
8257
8258 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
8259 problem with ARM sibcall code generation.
8260
8261 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
8262
8263 * gcc.c-torture/execute/20030120-1.c: New.
8264
8265 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
8266
8267 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
8268
8269 2003-01-17 Mark Mitchell <mark@codesourcery.com>
8270
8271 PR c++/9272
8272 * g++.dg/parse/ctor1.C: New test.
8273
8274 PR c++/9294:
8275 * g++.dg/parse/qualified1.C: New test.
8276
8277 * g++.dg/parse/typename3.C: New test.
8278
8279 2003-01-16 Richard Henderson <rth@redhat.com>
8280
8281 * g++.dg/tls/init-2.C: Fix error matches for real this time.
8282
8283 2003-01-16 Richard Henderson <rth@redhat.com>
8284
8285 * g++.dg/pch/pch.exp: Copy test header to the working directory
8286 before using it either for precompilation or direct use.
8287 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
8288 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
8289
8290 2003-01-16 Richard Henderson <rth@redhat.com>
8291
8292 * gcc.dg/pch/pch.exp: Copy test header to the working directory
8293 before using it either for precompilation or direct use.
8294 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
8295 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
8296
8297 2003-01-16 Mark Mitchell <mark@codesourcery.com>
8298
8299 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
8300 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
8301 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
8302 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
8303 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
8304 typename warning into error.
8305 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
8306 error messages.
8307 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
8308 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
8309 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
8310 messages.
8311 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
8312 make declaration visible in template.
8313 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
8314 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
8315 messages.
8316 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
8317 message.
8318 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
8319 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
8320 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
8321 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
8322 typename warning with error message.
8323 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
8324 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
8325 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
8326
8327 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
8328
8329 * g++.dg/parse/ambig2.C: New test.
8330
8331 2003-01-15 Richard Henderson <rth@redhat.com>
8332
8333 * g++.dg/tls/init-2.C: Update error message string.
8334
8335 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8336
8337 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
8338
8339 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
8340
8341 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
8342 all for HC11/HC12.
8343 * gcc.c-torture/compile/20001205-1.x: Likewise.
8344 * gcc.c-torture/compile/20001226-1.x: Likewise.
8345 * gcc.c-torture/compile/920520-1.x: Likewise.
8346 * gcc.c-torture/compile/961203-1.x: Likewise.
8347 * gcc.c-torture/compile/20020604-1.x: Likewise.
8348
8349 2003-01-15 Jan Hubicka <jh@suse.cz>
8350
8351 * gcc.c-torture/compile/20030115-1.c: New test.
8352
8353 * gcc.dg/i386-fpcvt-1.c: New test.
8354 * gcc.dg/i386-fpcvt-2.c: New test.
8355
8356 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
8357
8358 Further conform g++'s __vmi_class_type_info to the C++ ABI
8359 specification.
8360 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
8361 the specification.
8362
8363 2003-01-14 Jan Hubicka <jh@suse.cz>
8364
8365 * gcc.dg/i386-fpcvt-1.c: New test.
8366 * gcc.dg/i386-fpcvt-2.c: New test.
8367
8368 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8369
8370 * gcc.dg/i386-mmx-3.c: New test.
8371
8372 2003-01-12 Mark Mitchell <mark@codesourcery.com>
8373
8374 PR c++/9264
8375 * g++.dg/parse/octal1.C: New file.
8376
8377 PR c++/9172
8378 * g++.dg/parse/typename1.C: New file.
8379
8380 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
8381
8382 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
8383 * gcc.dg/bf-no-ms-layout.c: Likewise.
8384 * gcc.dg/bf-ms-attrib.c: Likewise.
8385
8386 2003-01-10 Mark Mitchell <mark@codesourcery.com>
8387
8388 PR c++/9099
8389 * g++.dg/parse/dtor1.C: New file.
8390
8391 PR c++/9128
8392 * g++.dg/rtti/typeid1.C: New file.
8393
8394 PR c++/9153
8395 * g++.dg/parse/lookup1.C: New file.
8396
8397 PR c++/9171
8398 * g++.dg/templ/spec5.C: New file.
8399
8400 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
8401
8402 * gcc.c-torture/compile/20030110-1.c: New test.
8403
8404 2003-01-09 Geoffrey Keating <geoffk@apple.com>
8405
8406 Merge from pch-branch:
8407
8408 2002-12-23 Geoffrey Keating <geoffk@apple.com>
8409
8410 * gcc.dg/pch/cpp-1.h: New.
8411 * gcc.dg/pch/cpp-1.c: New.
8412 * gcc.dg/pch/cpp-2.h: New.
8413 * gcc.dg/pch/cpp-2.c: New.
8414
8415 2002-11-19 Geoffrey Keating <geoffk@apple.com>
8416
8417 * gcc.dg/pch/except-1.h: New.
8418 * gcc.dg/pch/except-1.c: New.
8419
8420 2002-11-13 Geoffrey Keating <geoffk@apple.com>
8421
8422 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
8423 running test.
8424 * gcc.dg/pch: Include *.hp not *.h.
8425 * gcc.dg/pch/system-1.h: New.
8426 * gcc.dg/pch/system-1.c: New.
8427
8428 2002-11-11 Geoffrey Keating <geoffk@apple.com>
8429
8430 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
8431 rather than trying to build and run a program using PCH.
8432 * gcc.dg/pch: Remove dg-do commands from test files.
8433
8434 2002-11-08 Geoffrey Keating <geoffk@apple.com>
8435
8436 * gcc.dg/pch/macro-3.c: New.
8437 * gcc.dg/pch/macro-3.h: New.
8438
8439 2002-11-04 Geoffrey Keating <geoffk@apple.com>
8440
8441 * gcc.dg/pch/common-1.c: New.
8442 * gcc.dg/pch/common-1.h: New.
8443 * gcc.dg/pch/decl-1.c: New.
8444 * gcc.dg/pch/decl-1.h: New.
8445 * gcc.dg/pch/decl-2.c: New.
8446 * gcc.dg/pch/decl-2.h: New.
8447 * gcc.dg/pch/decl-3.c: New.
8448 * gcc.dg/pch/decl-3.h: New.
8449 * gcc.dg/pch/decl-4.c: New.
8450 * gcc.dg/pch/decl-4.h: New.
8451 * gcc.dg/pch/decl-5.c: New.
8452 * gcc.dg/pch/decl-5.h: New.
8453 * gcc.dg/pch/global-1.c: New.
8454 * gcc.dg/pch/global-1.h: New.
8455 * gcc.dg/pch/inline-1.c: New.
8456 * gcc.dg/pch/inline-1.h: New.
8457 * gcc.dg/pch/inline-2.c: New.
8458 * gcc.dg/pch/inline-2.h: New.
8459 * gcc.dg/pch/static-1.c: New.
8460 * gcc.dg/pch/static-1.h: New.
8461 * gcc.dg/pch/static-2.c: New.
8462 * gcc.dg/pch/static-2.h: New.
8463
8464 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
8465
8466 * g++.dg/pch/pch.exp: Better handle failing testcases.
8467 * gcc.dg/pch/pch.exp: Likewise.
8468 * gcc.dg/pch/macro-1.c: New.
8469 * gcc.dg/pch/macro-1.h: New.
8470 * gcc.dg/pch/macro-2.c: New.
8471 * gcc.dg/pch/macro-2.h: New.
8472
8473 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
8474
8475 * g++.dg/dg.exp: Treat files in pch/ specially.
8476 * g++.dg/pch/pch.exp: New file.
8477 * g++.dg/pch/empty.H: New file.
8478 * g++.dg/pch/empty.C: New file.
8479 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
8480 "precompile".
8481
8482 * gcc.dg/pch/pch.exp: New file.
8483 * gcc.dg/pch/empty.h: New file.
8484 * gcc.dg/pch/empty.c: New file.
8485 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
8486 "precompile".
8487
8488 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8489
8490 * g++.dg/template/friend14.C: New test.
8491
8492 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8493
8494 * gcc.dg/old-style-asm-1.c: New test.
8495
8496 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
8497
8498 * gcc.c-torture/compile/20030109-1.c: New test.
8499
8500 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
8501
8502 * gcc.c-torture/execute/20030109-1.c: New test.
8503
8504 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
8505
8506 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
8507 * g++.old-deja/g++.mike/dyncast2.C: Likewise
8508 * g++.old-deja/g++.mike/dyncast3.C: Likewise
8509 * g++.old-deja/g++.mike/eh2.C: Likewise
8510 * g++.old-deja/g++.mike/eh3.C: Likewise
8511 * g++.old-deja/g++.mike/eh5.C: Likewise
8512 * g++.old-deja/g++.mike/eh6.C: Likewise
8513 * g++.old-deja/g++.mike/eh7.C: Likewise
8514 * g++.old-deja/g++.mike/eh8.C: Likewise
8515 * g++.old-deja/g++.mike/eh9.C: Likewise
8516 * g++.old-deja/g++.mike/eh10.C: Likewise
8517 * g++.old-deja/g++.mike/eh12.C: Likewise
8518 * g++.old-deja/g++.mike/eh13.C: Likewise
8519 * g++.old-deja/g++.mike/eh14.C: Likewise
8520 * g++.old-deja/g++.mike/eh16.C: Likewise
8521 * g++.old-deja/g++.mike/eh17.C: Likewise
8522 * g++.old-deja/g++.mike/eh18.C: Likewise
8523 * g++.old-deja/g++.mike/eh21.C: Likewise
8524 * g++.old-deja/g++.mike/eh23.C: Likewise
8525 * g++.old-deja/g++.mike/eh24.C: Likewise
8526 * g++.old-deja/g++.mike/eh25.C: Likewise
8527 * g++.old-deja/g++.mike/eh26.C: Likewise
8528 * g++.old-deja/g++.mike/eh27.C: Likewise
8529 * g++.old-deja/g++.mike/eh28.C: Likewise
8530 * g++.old-deja/g++.mike/eh29.C: Likewise
8531 * g++.old-deja/g++.mike/eh31.C: Likewise
8532 * g++.old-deja/g++.mike/eh33.C: Likewise
8533 * g++.old-deja/g++.mike/eh34.C: Likewise
8534 * g++.old-deja/g++.mike/eh35.C: Likewise
8535 * g++.old-deja/g++.mike/eh36.C: Likewise
8536 * g++.old-deja/g++.mike/eh37.C: Likewise
8537 * g++.old-deja/g++.mike/eh38.C: Likewise
8538 * g++.old-deja/g++.mike/eh39.C: Likewise
8539 * g++.old-deja/g++.mike/eh40.C: Likewise
8540 * g++.old-deja/g++.mike/eh41.C: Likewise
8541 * g++.old-deja/g++.mike/eh42.C: Likewise
8542 * g++.old-deja/g++.mike/eh44.C: Likewise
8543 * g++.old-deja/g++.mike/eh46.C: Likewise
8544 * g++.old-deja/g++.mike/eh47.C: Likewise
8545 * g++.old-deja/g++.mike/eh48.C: Likewise
8546 * g++.old-deja/g++.mike/eh49.C: Likewise
8547 * g++.old-deja/g++.mike/eh50.C: Likewise
8548 * g++.old-deja/g++.mike/eh51.C: Likewise
8549 * g++.old-deja/g++.mike/eh53.C: Likewise
8550 * g++.old-deja/g++.mike/eh55.C: Likewise
8551 * g++.old-deja/g++.mike/p7912.C: Likewise
8552 * g++.old-deja/g++.mike/p9706.C: Likewise
8553 * g++.old-deja/g++.mike/p10416.C: Likewise
8554 * g++.old-deja/g++.mike/p11667.C: Likewise
8555 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
8556 Remove redundant reference to Iris.
8557 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
8558 Elxsi, i860, Pico Java, and WE32K.
8559
8560 2003-01-07 Mark Mitchell <mark@codesourcery.com>
8561
8562 * g++.dg/ext/asm4.C: New test.
8563
8564 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8565
8566 PR c++/9030
8567 * g++.dg/template/friend12.C: New test.
8568 * g++.dg/template/friend13.C: Likewise.
8569 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
8570
8571 2003-01-08 Jan Hubicka <jh@suse.cz>
8572
8573 * gcc.dg/i386-cadd.c: New test.
8574 * gcc.dg/i386-cmov4.c: Likewise.
8575
8576 2003-01-06 Mark Mitchell <mark@codesourcery.com>
8577
8578 PR c++/9165
8579 * g++.dg/warn/Wunused-3.C: New test.
8580
8581 * g++.dg/abi/bitfield9.C: New test.
8582
8583 PR c++/9189
8584 * g++.dg/parse/defarg3.C: New test.
8585
8586 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
8587
8588 * g++.dg/parse/ambig1.C: New test.
8589 * g++.dg/parse/defarg2.C: New test.
8590
8591 2003-01-05 Mark Mitchell <mark@codesourcery.com>
8592
8593 * g++.dg/template/defarg-1.C: New test.
8594 * g++.dg/template/local2.C: Likewise.
8595
8596 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
8597
8598 * gcc.c-torture/execute/20030105-1.c: New test.
8599
8600 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8601
8602 * g++.dg/parse/namespace3.C: Remove extra semicolons.
8603 * g++.dg/parse/namespace4.C: Likewise.
8604
8605 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
8606
8607 * g++.dg/template/ntp2.C: New test.
8608
8609 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
8610
8611 * g++.dg/parse/extern-C-1.C: New test.
8612
8613 * g++.dg/parse/namespace4.C: New test.
8614
8615 * g++.dg/template/nested1.C: New test.
8616
8617 * g++.dg/parse/namespace3.C: New test.
8618
8619 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
8620
8621 * g++.dg/lookup/two-stage1.C: New test.
8622
8623 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8624
8625 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
8626 * g++.old-deja/g++.jason/access8.C: Likewise.
8627 * g++.old-deja/g++.other/decl5.C: Likewise.
8628
8629 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8630
8631 * g++.dg/parse/parse7.C: New test.
8632
8633 2003-01-02 Mark Mitchell <mark@codesourcery.com>
8634
8635 PR c++/2843
8636 * g++.dg/ext/attrib7.C: New test.
8637
8638 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
8639
8640 * g++.dg/parse/parse6.C: New test.
8641
8642 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
8643
8644 * gcc.dg/h8300-stack-1.c: New.
8645
8646 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8647
8648 g++.dg/lookup/exception1.C: New test.
8649
8650 g++.dg/lookup/template1.C: New test.
8651
8652 g++.dg/parse/namespace2.C: New test.
8653
8654 g++.dg/parse/parens2.C: New test.
8655
8656 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8657
8658 * g++.dg/parse/parse5.C: New test.
8659 * g++.dg/lookup/scoped4.C: New test.
8660
8661 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
8662
8663 * g++.dg/parse/parens1.C: New test.
8664
8665 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
8666 angle-bracket1.C.
8667 * g++.dg/parse/parens2.C: New test.
8668
8669 * g++.dg/lookup/scope-operator1.C: New test.
8670
8671 * g++.dg/parse/operator1.C: New test.
8672
8673 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8674
8675 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
8676 * g++.old-deja/g++.other/access6.C: Likewise.
8677 * g++.old-deja/g++.other/decl1.C: Likewise.
8678 * g++.old-deja/g++.pt/typename12.C: Likewise.
8679
8680 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8681
8682 * g++.dg/parse/namespace1.C: New test.
8683
8684 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8685
8686 * g++.dg/parse/parse4.C: New test.
8687
8688 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8689
8690 * g++.dg/parse/parse3.C: New test.
8691
8692 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8693
8694 * g++.dg/parse/parse2.C: New test.
8695
8696 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8697
8698 * g++.dg/template/friend11.C: New test.
8699
8700 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
8701
8702 * g++.dg/parse/parse1.C: New test.
8703
8704 2002-12-31 Janis Johnson <janis187@us.ibm.com>
8705
8706 * lib/profopt.exp: Change the name of a global variable to avoid
8707 possible clashes with other test suites.
8708
8709 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
8710
8711 * g++.dg/inherit/covariant8.C: New test.
8712
8713 2002-12-31 Mark Mitchell <mark@codesourcery.com>
8714
8715 * g++.dg/init/array9.C: New test.
8716
8717 PR c++/9112
8718 * g++.dg/parse/expr1.C: New test.
8719
8720 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
8721
8722 * gcc.c-torture/compile/20021230-1.c: New test.
8723
8724 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
8725
8726 * g++.dg/inherit/covariant5.C: New test.
8727 * g++.dg/inherit/covariant6.C: New test.
8728 * g++.dg/inherit/covariant7.C: New test.
8729
8730 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8731
8732 PR c++/2739
8733 * g++.dg/other/access2.C: New test.
8734
8735 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
8736
8737 * g++.dg/other/anon-struct.C: No longer fails
8738 * g++.old-deja/g++.brendan/parse4.C: Likewise.
8739 * g++.old-deja/g++.brendan/parse5.C: Likewise.
8740 * g++.old-deja/g++.brendan/parse6.C: Likewise.
8741
8742 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
8743
8744 * g++.dg/parse/angle-bracket.C (main): No longer fails.
8745
8746 2002-12-27 Mark Mitchell <mark@codesourcery.com>
8747
8748 * g++.dg/eh/spec4.C: Remove stray semicolon.
8749 * g++.dg/expr/pmf-1.C: Change error message.
8750 * g++.dg/ext/asm1.C: Remove stray semicolon.
8751 * g++.dg/ext/typename1.C: Add missing typenames.
8752 * g++.dg/inherit/template-as-base.C: Change error message.
8753 * g++.dg/lookup/scoped1.C: Likewise.
8754 * g++.dg/lookup/scoped2.C: Likewise.
8755 * g++.dg/lookup/using2.C: Likewise.
8756 * g++.dg/other/component1.C: Remove stray semicolon.
8757 * g++.dg/other/do1.C: Change error message.
8758 * g++.dg/other/error2.C: Likewise.
8759 * g++.dg/other/init1.C: Likewise.
8760 * g++.dg/other/packed1.C: Remove stray semicolon.
8761 * g++.dg/other/ptrmem2.C: Change error message.
8762 * g++.dg/parse/parameter-declaration-1.C: Remove line number
8763 marker.
8764 * g++.dg/special/initp1.C: Remove invalid attribute usage.
8765 * g++.dg/template/access3.C: Add typename keyword.
8766 * g++.dg/template/access5.C: Remove stray semicolon.
8767 * g++.dg/template/access6.C: Likewise.
8768 * g++.dg/template/complit1.C: Likewise.
8769 * g++.dg/template/crash1.C: Change error message.
8770 * g++.dg/template/inherit2.C: Remove stray semicolon.
8771 * g++.dg/template/instantiate2.C: Likewise.
8772 * g++.dg/template/instantiate3.C: Change error message.
8773 * g++.dg/template/qual1.C: Remove stray semicolon.
8774 * g++.dg/template/qualttp18.C: Change error message.
8775 * g++.dg/template/ref1.C: Remove stray semicolon.
8776 * g++.dg/template/sizeof1.C (A::value): Declare it.
8777 * g++.dg/template/spec4.C: Change error message.
8778 * g++.dg/template/static1.C: Likewise.
8779 * g++.dg/template/type1.C: Likewise.
8780 * g++.dg/template/typename3.C: Likewise.
8781 * g++.old-deja/g++.benjamin/13478.C: Change error message.
8782 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
8783 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
8784 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
8785 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
8786 named return value extension.
8787 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
8788 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
8789 * g++.old-deja/g++.bob/extern_C.C: Likewise.
8790 * g++.old-deja/g++.bob/inherit2.C: Likewise.
8791 * g++.old-deja/g++.brendan/complex1.C: Likewise.
8792 * g++.old-deja/g++.brendan/copy5.C: Likewise.
8793 * g++.old-deja/g++.brendan/crash13.C: Likewise.
8794 * g++.old-deja/g++.brendan/crash15.C: Likewise.
8795 * g++.old-deja/g++.brendan/crash18.C: Change error message.
8796 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
8797 * g++.old-deja/g++.brendan/crash38.C: Likewise.
8798 * g++.old-deja/g++.brendan/crash50.C: Likewise.
8799 * g++.old-deja/g++.brendan/crash56.C: Likewise.
8800 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
8801 syntax.
8802 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
8803 * g++.old-deja/g++.brendan/crash8.C: Change error message.
8804 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
8805 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
8806 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
8807 * g++.old-deja/g++.brendan/template11.C: Likewise.
8808 * g++.old-deja/g++.brendan/template26.C: Likewise.
8809 * g++.old-deja/g++.brendan/template27.C: Use explicit
8810 specialization syntax.
8811 * g++.old-deja/g++.brendan/template30.C: Likewise.
8812 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
8813 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
8814 non-dependent names.
8815 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
8816 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
8817 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
8818 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
8819 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
8820 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
8821 named return value extension.
8822 * g++.old-deja/g++.ext/namedret2.C: Likewise.
8823 * g++.old-deja/g++.ext/namedret3.C: Likewise.
8824 * g++.old-deja/g++.ext/return1.C: Likewise.
8825 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
8826 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
8827 * g++.old-deja/g++.jason/access8.C: Likewise.
8828 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
8829 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
8830 pseudo-destructor names.
8831 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
8832 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
8833 pseudo-destructor names.
8834 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
8835 * g++.old-deja/g++.jason/overload19.C: Likewise.
8836 * g++.old-deja/g++.jason/overload32.C: Likewise.
8837 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
8838 stray semicolons.
8839 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
8840 * g++.old-deja/g++.jason/return.C: Likewise.
8841 * g++.old-deja/g++.jason/return2.C: Likewise.
8842 * g++.old-deja/g++.jason/shadow1.C: Likewise.
8843 * g++.old-deja/g++.jason/special.C: Use explicit specialization
8844 syntax.
8845 * g++.old-deja/g++.jason/template10.C: Account for use of
8846 non-dependent names.
8847 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
8848 syntax.
8849 * g++.old-deja/g++.jason/template37.C: Likewise.
8850 * g++.old-deja/g++.law/access4.C: Change error messages.
8851 * g++.old-deja/g++.law/arm13.C: Remove incorrect
8852 pseudo-destructor names.
8853 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
8854 * g++.old-deja/g++.law/ctors9.C: Likewise.
8855 * g++.old-deja/g++.law/cvt22.C: Likewise.
8856 * g++.old-deja/g++.law/dtors5.C: Likewise.
8857 * g++.old-deja/g++.law/global-init1.C: Likewise.
8858 * g++.old-deja/g++.law/missed-error3.C: Likewise.
8859 * g++.old-deja/g++.law/operators28.C: Likewise.
8860 * g++.old-deja/g++.law/visibility28.C: Likewise.
8861 * g++.old-deja/g++.martin/eval1.C: Likewise.
8862 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
8863 name.
8864 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
8865 * g++.old-deja/g++.mike/net34.C: Likewise.
8866 * g++.old-deja/g++.mike/net36.C: Likewise.
8867 * g++.old-deja/g++.mike/ns2.C: Likewise.
8868 * g++.old-deja/g++.mike/p12306.C: Likewise.
8869 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
8870 value extension.
8871 * g++.old-deja/g++.mike/p700.C: Likewise.
8872 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
8873 * g++.old-deja/g++.mike/p710.C: Likewise.
8874 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
8875 value extension.
8876 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
8877 * g++.old-deja/g++.mike/pmf9.C: Likewise.
8878 * g++.old-deja/g++.ns/crash2.C: Likewise.
8879 * g++.old-deja/g++.ns/crash3.C: Likewise.
8880 * g++.old-deja/g++.ns/invalid1.C: Likewise.
8881 * g++.old-deja/g++.ns/ns17.C: Likewise.
8882 * g++.old-deja/g++.ns/template16.C: Likewise.
8883 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
8884 keyword.
8885 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
8886 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
8887 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
8888 named return value extension.
8889 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
8890 * g++.old-deja/g++.other/access4.C: Issue additional error
8891 messages.
8892 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
8893 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
8894 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
8895 * g++.old-deja/g++.other/crash25.C: Change error message.
8896 * g++.old-deja/g++.other/crash4.C: Change error message.
8897 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
8898 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
8899 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
8900 checks.
8901 * g++.old-deja/g++.other/defarg8.C: Likewise.
8902 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
8903 * g++.old-deja/g++.other/dtor10.C: Likewise.
8904 * g++.old-deja/g++.other/incomplete.C: Likewise.
8905 * g++.old-deja/g++.other/linkage7.C: Likewise.
8906 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
8907 lookup algorithm.
8908 * g++.old-deja/g++.other/mangle2.C: Likewise.
8909 * g++.old-deja/g++.other/refinit2.C: Likewise.
8910 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
8911 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
8912 * g++.old-deja/g++.pt/crash28.C: Likewise.
8913 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
8914 syntax.
8915 * g++.old-deja/g++.pt/crash32.C: Change error message.
8916 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
8917 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
8918 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
8919 error message position.
8920 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
8921 * g++.old-deja/g++.pt/defarg8.C: Change error message.
8922 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
8923 syntax.
8924 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
8925 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
8926 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
8927 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
8928 keyword.
8929 * g++.old-deja/g++.pt/explicit31.C: Likewise.
8930 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
8931 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
8932 keyword.
8933 * g++.old-deja/g++.pt/explicit71.C: Change error message.
8934 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
8935 syntax.
8936 * g++.old-deja/g++.pt/friend28.C: Account for use of
8937 non-dependent names.
8938 * g++.old-deja/g++.pt/friend29.C: Likewise.
8939 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
8940 rules.
8941 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
8942 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
8943 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
8944 lookup rules.
8945 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
8946 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
8947 keyword.
8948 * g++.old-deja/g++.pt/memclass20.C: Likewise.
8949 * g++.old-deja/g++.pt/memclass5.C: Likewise.
8950 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
8951 keyword.
8952 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
8953 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
8954 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
8955 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
8956 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
8957 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
8958 keyword.
8959 * g++.old-deja/g++.pt/spec10.C: Likewise.
8960 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
8961 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
8962 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
8963 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
8964 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
8965 * g++.old-deja/g++.pt/ttp62.C: Likewise.
8966 * g++.old-deja/g++.pt/ttp64.C: Likewise.
8967 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
8968 * g++.old-deja/g++.pt/typename15.C: Likewise.
8969 * g++.old-deja/g++.pt/typename22.C: Likewise.
8970 * g++.old-deja/g++.pt/typename6.C: Change error messages.
8971 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
8972 * g++.old-deja/g++.pt/virtual2.C: Likewise.
8973 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
8974 syntax.
8975 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
8976 return value extension.
8977 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
8978 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
8979 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
8980 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
8981
8982 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
8983
8984 * g++.dg/warn/inline1.C: New test.
8985 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
8986 * g++.old-deja/g++.jason/synth10.C: Likewise.
8987 * g++.old-deja/g++.mike/net31.C: Likewise.
8988 * g++.old-deja/g++.mike/p8786.C: Likewise.
8989
8990 * g++.dg/template/friend10.C: New test.
8991 * g++.dg/template/conv5.C: New test.
8992
8993 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
8994
8995 * g++.dg/lookup/scoped3.C: New test.
8996
8997 * g++.dg/lookup/decl1.C: New test.
8998 * g++.dg/lookup/decl2.C: New test.
8999
9000 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
9001
9002 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
9003 gcc.c-torture/compile/20021015-1.c,
9004 gcc.c-torture/compile/20021015-2.c,
9005 gcc.c-torture/compile/20021123-1.c,
9006 gcc.c-torture/compile/20021123-2.c,
9007 gcc.c-torture/compile/20021123-3.c,
9008 gcc.c-torture/compile/20021123-4.c,
9009 gcc.c-torture/execute/20021024-1.c: Add tests previously added
9010 only to 3.1 or 3.2 branch.
9011
9012 2002-12-23 Mark Mitchell <mark@codesourcery.com>
9013
9014 * gcc.dg/i386-bitfield3.c: New test.
9015
9016 * gcc.dg/i386-bitfield2.c: New test.
9017
9018 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
9019
9020 * g++.dg/parse/conv_op1.C: New test.
9021
9022 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
9023
9024 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
9025 approved.
9026
9027 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
9028
9029 * gcc.c-torture/compile/20021220-1.c: New test.
9030
9031 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
9032
9033 * gcc.dg/i386-fastcall-1.c: New.
9034
9035 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9036
9037 * gcc.c-torture/execute/20021219-1.c: New test.
9038
9039 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9040
9041 * gcc.dg/i386-pic-1.c: New test.
9042
9043 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9044
9045 PR c++/8099
9046 * g++.dg/template/friend9.C: New test.
9047
9048 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9049
9050 PR c++/3663
9051 * g++.dg/template/access7.C: New test.
9052
9053 2002-12-18 Nick Clifton <nickc@redhat.com>
9054
9055 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
9056 the libstdc++-v3 directory has been found.
9057
9058 2002-12-12 Devang Patel <dpatel@apple.com>
9059 * gcc.dg/darwin-ld-1.c: New test.
9060 * gcc.dg/darwin-ld-2.c: New test.
9061 * gcc.dg/darwin-ld-3.c: New test.
9062 * gcc.dg/darwin-ld-4.c: New test.
9063 * gcc.dg/darwin-ld-5.c: New test.
9064
9065 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
9066
9067 * gcc.c-torture/compile/20021212-1.c: New test.
9068
9069 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
9070
9071 * gcc.dg/fshort-wchar: New test.
9072
9073 2002-12-10 Mark Mitchell <mark@codesourcery.com>
9074
9075 PR c++/8372
9076 * g++.dg/template/dtor1.C: New test.
9077
9078 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
9079 markers.
9080
9081 2002-12-10 Jakub Jelinek <jakub@redhat.com>
9082
9083 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
9084
9085 2002-12-09 Mark Mitchell <mark@codesourcery.com>
9086
9087 * g++.dg/template/static1.C: New test.
9088 * g++.dg/template/static2.C: New test.
9089 * g++.old-deja/g++.ext/memconst.C: New test.
9090
9091 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9092
9093 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
9094 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
9095 * g++.dg/special/initp1.C: Likewise.
9096
9097 2002-12-06 Jakub Jelinek <jakub@redhat.com>
9098
9099 * gcc.c-torture/execute/20021204-1.c: New test.
9100
9101 2002-12-04 Geoffrey Keating <geoffk@apple.com>
9102
9103 * gcc.dg/ppc-fmadd-1.c: New file.
9104 * gcc.dg/ppc-fmadd-2.c: New file.
9105 * gcc.dg/ppc-fmadd-3.c: New file.
9106
9107 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9108
9109 * gcc.c-torture/compile/20021204-1.c: New test.
9110
9111 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
9112
9113 * g++.dg/inherit/covariant2.C: New test.
9114 * g++.dg/inherit/covariant3.C: New test.
9115 * g++.dg/inherit/covariant4.C: New test.
9116 * g++.dg/inherit/covariant1.C: Remove XFAIL.
9117 * g++.old-deja/g++.robertl/eb17.C: Likewise.
9118
9119 2002-12-03 Mark Mitchell <mark@codesourcery.com>
9120
9121 PR c++/8688
9122 * g++.dg/init/brace3.C: New test.
9123
9124 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
9125
9126 * gcc.dg/20020210-1.c: Fix a comment typo.
9127
9128 2002-12-02 Mark Mitchell <mark@codesourcery.com>
9129
9130 PR c++/8720
9131 * g++.dg/parse/defarg1.C: New test.
9132
9133 PR c++/8615
9134 * g++.dg/template/char1.C: New test.
9135
9136 * g++.dg/template/varmod1.C: Fix typo.
9137
9138 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9139
9140 DR 180
9141 * g++.old-deja/g++.pt/crash32.C: Expect error.
9142
9143 2002-12-01 Mark Mitchell <mark@codesourcery.com>
9144
9145 PR c++/5919
9146 * g++.dg/template/varmod1.C: New test.
9147
9148 PR c++/8727
9149 * g++.dg/inherit/typeinfo1.C: New test.
9150
9151 PR c++/8663
9152 * g++.dg/inherit/typedef1.C: New test.
9153
9154 2002-11-30 Mark Mitchell <mark@codesourcery.com>
9155
9156 PR c++/8332
9157 PR c++/8493
9158 * g++.dg/template/strlen1.C: New test.
9159
9160 PR c++/8227
9161 * g++.dg/template/ctor2.C: New test.
9162
9163 PR c++/8214
9164 * g++.dg/init/string1.C: New test.
9165
9166 PR c++/8511
9167 * g++.dg/template/friend8.C: New test.
9168
9169 2002-11-29 Joe Buck <jbuck@synopsys.com>
9170
9171 * g++.dg/lookup/anon2.C: New test.
9172
9173 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
9174
9175 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
9176 h8300 port.
9177
9178 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
9179
9180 * gcc.dg/bitfld-6.c: New test.
9181
9182 2002-11-27 Jan Hubicka <jh@suse.cz>
9183
9184 * gcc.c-torture/execute/20021127.[cx]: New test.
9185
9186 2002-11-26 Jan Hubicka <jh@suse.cz>
9187
9188 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
9189 quality.
9190
9191 2002-11-26 Geoffrey Keating <geoffk@apple.com>
9192
9193 * g++.dg/init/brace2.C: New test.
9194 * g++.old-deja/g++.mike/p9129.C: Correct.
9195
9196 2002-11-26 Mark Mitchell <mark@codesourcery.com>
9197
9198 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
9199
9200 2002-11-25 Andreas Bauer <baueran@in.tum.de>
9201
9202 * gcc.dg/sibcall-6: New test for indirect sibcalls.
9203
9204 2002-11-25 Mark Mitchell <mark@codesourcery.com>
9205
9206 * testsuite/g++.dg/abi/empty11.C: New test.
9207 * testsuite/g++.dg/rtti/cv1.C: New test.
9208
9209 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
9210
9211 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
9212
9213 2002-11-24 Mark Mitchell <mark@codesourcery.com>
9214
9215 * g++.dg/abi/empty10.C: New test.
9216
9217 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
9218
9219 * gcc.c-torture/compile/20021124-1.c: New test.
9220
9221 2002-11-22 Mark Mitchell <mark@codesourcery.com>
9222
9223 * g++.dg/abi/rtti2.C: New test.
9224
9225 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9226
9227 * gcc.dg/i386-unroll-1.c: New test.
9228
9229 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9230
9231 * gcc.c-torture/compile/20021120-1.c: New test.
9232 * gcc.c-torture/compile/20021120-2.c: New test.
9233
9234 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9235
9236 * gcc.dg/bitfld-5.c: New test.
9237
9238 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9239
9240 * gcc.c-torture/execute/20021120-3.c: New test.
9241
9242 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9243
9244 * gcc.c-torture/execute/20021120-2.c: New test.
9245
9246 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
9247
9248 * gcc.c-torture/execute/20021120-1.c: New test.
9249
9250 2002-11-20 Jakub Jelinek <jakub@redhat.com>
9251
9252 * gcc.c-torture/execute/20021118-3.c: New test.
9253
9254 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9255
9256 * gcc.c-torture/compile/20021119-1.c: New test.
9257
9258 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
9259
9260 * gcc.dg/duff-1.c: New test.
9261 * gcc.dg/duff-2.c: New test.
9262 * gcc.dg/duff-3.c: New test.
9263
9264 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
9265
9266 * gcc.dg/cpp/_Pragma5.c: New test.
9267
9268 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9269
9270 * gcc.c-torture/execute/20021118-2.c: New test.
9271
9272 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
9273
9274 * gcc.c-torture/execute/20021118-1.c: New test.
9275
9276 2002-11-16 Jakub Jelinek <jakub@redhat.com>
9277
9278 * gcc.dg/20021116-1.c: New test.
9279
9280 2002-11-14 Mark Mitchell <mark@codesourcery.com>
9281
9282 * g++.dg/abi/vcall1.C: New test.
9283
9284 2002-11-14 Jakub Jelinek <jakub@redhat.com>
9285
9286 * gcc.dg/20021029-1.c: New test.
9287 * gcc.dg/20021029-2.c: New test.
9288
9289 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9290
9291 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
9292
9293 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9294
9295 PR c/8439
9296 * gcc.dg/20021110.c: Move to ...
9297 * gcc.c-torture/compile/20021110.c: .... here.
9298
9299 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9300
9301 PR c/8467
9302 * gcc.c-torture/execute/20021111-1.c
9303
9304 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
9305
9306 PR c/8439
9307 * gcc.dg/20021110.c: New test.
9308
9309 2002-11-10 Mark Mitchell <mark@codesourcery.com>
9310
9311 * g++.dg/abi/vthunk3.C: Run only on x86.
9312
9313 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
9314
9315 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
9316
9317 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
9318
9319 * lib/compat.exp (compat-execute): Fix logic error in last
9320 change.
9321
9322 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
9323
9324 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
9325
9326 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9327
9328 PR c++/8389
9329 * g++.dg/template/access6.C: New test.
9330
9331 2002-11-08 Jan Hubicka <jh@suse.cz>
9332
9333 * gcc.dg/i386-ssefp-1.c: New test.
9334 * gcc.dg/i386-ssefp-1.c: New test.
9335
9336 2002-11-08 Jan Hubicka <jh@suse.cz>
9337
9338 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
9339
9340 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9341
9342 * g++.dg/abi/vthunk3.C: New test.
9343
9344 PR c++/8338
9345 * g++.dg/template/crash2.C: New test.
9346
9347 2002-11-07 Mark Mitchell <mark@codesourcery.com>
9348
9349 * testsuite/g++.dg/abi/dtor1.C: New test.
9350 * testsuite/g++.dg/abi/dtor2.C: Likewise.
9351
9352 2002-11-05 Geoffrey Keating <geoffk@apple.com>
9353
9354 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
9355 Darwin.
9356
9357 2002-11-04 Adam Nemet <anemet@lnxw.com>
9358
9359 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
9360 -mthumb. Only xfail with -O0.
9361
9362 2002-11-03 Mark Mitchell <mark@codesourcery.com>
9363
9364 * g++.dg/abi/thunk1.C: New test.
9365 * g++.dg/abi/thunk2.C: Likewise.
9366 * g++.dg/abi/vtt1.C: Likewise.
9367
9368 2002-11-02 Diego Novillo <dnovillo@redhat.com>
9369
9370 PR optimization/8423
9371 * gcc.c-torture/execute/builtin-constant.c: New test.
9372
9373 2002-11-01 Zack Weinberg <zack@codesourcery.com>
9374
9375 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
9376 Add some more cases.
9377
9378 2002-11-01 Mark Mitchell <mark@codesourcery.com>
9379
9380 PR c++/8391
9381 * g++.dg/opt/local1.C: New test.
9382
9383 2002-10-30 Mark Mitchell <mark@codesourcery.com>
9384
9385 PR c++/8160
9386 * g++.dg/template/complit1.C: New test.
9387
9388 PR c++/8149
9389 * g++.dg/template/typename4.C: Likewise.
9390
9391 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9392
9393 Core issue 287, PR c++/7639
9394 * g++.dg/template/instantiate1.C: Adjust error location.
9395 * g++.dg/template/instantiate3.C: New test.
9396 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
9397 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
9398 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
9399
9400 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
9401
9402 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
9403
9404 2002-10-29 Mark Mitchell <mark@codesourcery.com>
9405
9406 PR c++/8287
9407 * g++.dg/init/dtor2.C: New test.
9408
9409 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9410
9411 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
9412 * gcc.dg/nest.c: Bypass errors on irix6.
9413
9414 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
9415
9416 * gcc.dg/nest.c: Expect error for mmix-*-*.
9417 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
9418
9419 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
9420
9421 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
9422 markers.
9423
9424 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
9425
9426 2002-10-25 Mike Stump <mrs@apple.com>
9427
9428 * gcc.dg/warn-1.c: New test.
9429
9430 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9431
9432 * g++.dg/template/typename3.C: New test.
9433
9434 2002-10-25 Mark Mitchell <mark@codesourcery.com>
9435
9436 * g++.dg/lookup/ptrmem1.C: New test.
9437
9438 * g++.dg/abi/vthunk2.C: New test.
9439
9440 2002-10-25 Zack Weinberg <zack@codesourcery.com>
9441
9442 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
9443
9444 2002-10-24 Mark Mitchell <mark@codesourcery.com>
9445
9446 * g++.dg/abi/empty9.C: New test.
9447
9448 2002-10-24 Richard Henderson <rth@redhat.com>
9449
9450 * g++.dg/inherit/thunk1.C: Enable for ia64.
9451
9452 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9453
9454 PR c++/8067
9455 * g++.dg/lookup/pretty1.C: New test.
9456
9457 2002-10-23 Jakub Jelinek <jakub@redhat.com>
9458
9459 * gcc.dg/20021023-1.c: New test.
9460
9461 2002-10-23 Mark Mitchell <mark@codesourcery.com>
9462
9463 PR c++/7679
9464 * g++.dg/parse/inline1.C: New test.
9465
9466 2002-10-23 Richard Henderson <rth@redhat.com>
9467
9468 * g++.dg/inherit/thunk1.C: Enable for x86_64.
9469
9470 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
9471
9472 2002-10-22 Mark Mitchell <mark@codesourcery.com>
9473
9474 PR c++/6579
9475 * g++.dg/parse/stmtexpr3.C: New test.
9476
9477 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
9478
9479 * g++.dg/expr/cond1.C: New test.
9480
9481 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9482
9483 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
9484
9485 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9486
9487 * g++.dg/abi/vbase13.C: New test.
9488 * g++.dg/abi/vbase14.C: Likewise.
9489
9490 2002-10-21 Jakub Jelinek <jakub@redhat.com>
9491
9492 * gcc.dg/tls/pic-1.c: New test.
9493 * gcc.dg/tls/nonpic-1.c: New test.
9494 * gcc.dg/20021018-1.c: New test.
9495
9496 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9497
9498 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
9499 Remove only files with the same base name as the test case.
9500 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
9501 (profopt-execute): Likewise. Also, remove old profiling
9502 and performance data files before running the tests.
9503
9504 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
9505 * g++.dg/bprob/bprob.exp: Likewise.
9506 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
9507 to allow more general test case names.
9508
9509 * g++.dg/bprob/bprob-1.C: Rename to ...
9510 * g++.dg/bprob/g++-bprob-1.C: ... this.
9511
9512 * g77.dg/bprob/bprob-1.f: Rename to ...
9513 * g77.dg/bprob/g77-bprob-1.f: ... this.
9514
9515 2002-10-21 Zack Weinberg <zack@codesourcery.com>
9516
9517 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
9518 bison 1.50 or later.
9519
9520 2002-10-21 Janis Johnson <janis187@us.ibm.com>
9521
9522 * g++.dg/README: Describe more test directories.
9523
9524 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9525
9526 * g++.dg/init/array6.C: Add additional tests.
9527
9528 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
9529
9530 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
9531 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
9532
9533 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
9534
9535 * gcc.c-torture/compile/20020604-1.x: New.
9536 * gcc.c-torture/compile/simd-5.x: Likewise.
9537 * gcc.c-torture/execute/920710-1.x: Likewise.
9538 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
9539
9540 2002-10-21 Mark Mitchell <mark@codesourcery.com>
9541
9542 * g++.dg/inherit/override1.C: Add dg-options clause.
9543
9544 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9545
9546 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
9547 _mm_slli_si128.
9548
9549 2002-10-19 Andreas Schwab <schwab@suse.de>
9550
9551 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
9552 directory component.
9553
9554 2002-10-18 Mark Mitchell <mark@codesourcery.com>
9555
9556 * g++.dg/inherit/thunk1.C: New test.
9557
9558 * g++.dg/inherit/override1.C: New test.
9559
9560 * g++.dg/abi/mangle11.C: New test.
9561 * g++.dg/abi/mangle14.C: New test.
9562 * g++.dg/abi/mangle17.C: New test.
9563
9564 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
9565
9566 * g++.dg/overload/member2.C: New test.
9567
9568 2002-10-17 Janis Johnson <janis187@us.ibm.com>
9569
9570 * g++.dg/README: Describe new compat directory.
9571 * g++.dg/dg.exp: Skip tests in compat directory.
9572 * README.compat: New file.
9573 * lib/compat.exp: New expect script.
9574 * g++.dg/compat: New test directory.
9575 * g++.dg/compat/compat.exp: New expect script.
9576 * g++.dg/compat/abi: New test directory.
9577 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
9578 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
9579 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
9580 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
9581 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
9582 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
9583 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
9584 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
9585 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
9586 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
9587 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
9588 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
9589 * g++.dg/compat/break: New test directory.
9590 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
9591 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
9592 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
9593 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
9594 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
9595 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
9596 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
9597 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
9598 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
9599 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
9600 g++.dg/compat/break/README: New files.
9601 * g++.dg/compat/eh: New test directory.
9602 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
9603 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
9604 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
9605 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
9606 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
9607 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
9608 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
9609 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
9610 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
9611 g++.dg/compat/eh/filter2_y.C,
9612 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
9613 g++.dg/compat/eh/new1_y.C,
9614 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
9615 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
9616 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
9617 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
9618 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
9619 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
9620 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
9621 g++.dg/compat/eh/unexpected1_y.C: New files.
9622 * g++.dg/compat/init: New test directory.
9623 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
9624 g++.dg/compat/init/array5_y.C,
9625 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
9626 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
9627 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
9628 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
9629 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
9630 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
9631 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
9632 g++.dg/compat/init/init-ref2_y.C: New files.
9633
9634 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9635
9636 PR c++/7584
9637 * g++.dg/inherit/using3.C: New test.
9638
9639 2002-10-17 Jan Hubicka <jh@suse.cz>
9640
9641 * gcc.dg/20021017-2.c: New test.
9642
9643 2002-10-17 Mark Mitchell <mark@codesourcery.com>
9644
9645 * g++.dg/abi/mangle16.C: Adjust.
9646
9647 * g++.dg/init/array8.C: New test.
9648
9649 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
9650
9651 * gcc.dg/special/mips-abi.exp: New test.
9652 * gcc.dg/special/mips-abi.s: Empty file used by the above.
9653
9654 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9655
9656 * g++.dg/abi/mangle16.C: New test.
9657 * g++.dg/abi/mangle17.C: Likewise.
9658
9659 PR c++/7478
9660 * g++.dg/template/ref1.C: New test.
9661
9662 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9663
9664 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
9665
9666 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
9667
9668 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
9669
9670 2002-10-16 Mark Mitchell <mark@codesourcery.com>
9671
9672 PR c++/7524
9673 * g++.dg/init/array7.C: New test.
9674
9675 2002-10-15 Mark Mitchell <mark@codesourcery.com>
9676
9677 * g++.dg/init/array6.C: New test.
9678
9679 * g++.dg/abi/mangle13.C: Likewise.
9680 * g++.dg/abi/mangle14.C: Likewise.
9681 * g++.dg/abi/mangle15.C: Likewise.
9682
9683 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9684
9685 * g++.dg/abi/empty8.C: New test.
9686
9687 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
9688
9689 * g++.dg/init/ctor1.C: New test.
9690
9691 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
9692
9693 * gcc.c-torture/execute/20021015-1.c: New test.
9694
9695 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
9696
9697 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
9698
9699 2002-10-14 Jan Hubicka <jh@suse.cz>
9700
9701 * gcc.dg/i386-ssetype-[1-5].c: New tests.
9702
9703 2002-10-14 Richard Henderson <rth@redhat.com>
9704
9705 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
9706
9707 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9708
9709 PR optimization/6631
9710 * g++.dg/opt/const2.C: New test.
9711
9712 2002-10-14 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/7176
9715 * g++.dg/parse/friend1.C: New test.
9716 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
9717
9718 2002-10-14 Jakub Jelinek <jakub@redhat.com>
9719
9720 * gcc.dg/20021014-1.c: New test.
9721
9722 2002-10-11 Mark Mitchell <mark@codesourcery.com>
9723
9724 PR c++/5661
9725 * g++.dg/ext/vlm1.C: New test.
9726 * g++.dg/ext/vlm2.C: Likewise.
9727
9728 * g++.dg/init/array1.C: Remove invalid braces.
9729 * g++.dg/init/brace1.C: New test.
9730 * g++.dg/init/copy2.C: Likewise.
9731 * g++.dg/init/copy3.C: Likewise.
9732 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
9733 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
9734 braces.
9735
9736 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
9737
9738 * gcc.dg/cpp/assembler.S: Don't use -ansi.
9739
9740 2002-10-11 Richard Shann <richard.shann@superh.com>
9741
9742 * gcc.c-torture/compile/simd-5.c: New test.
9743
9744 2002-10-10 Roger Sayle <roger@eyesopen.com>
9745
9746 * gcc.c-torture/execute/shiftopt-1.c: New test case.
9747
9748 2002-10-10 Jim Wilson <wilson@redhat.com>
9749
9750 * gcc.c-torture/execute/20021010-1.c: New test.
9751
9752 2002-10-09 Zack Weinberg <zack@codesourcery.com>
9753
9754 PR c/7353
9755 * g++.dg/ext/typedef-init.C: New test.
9756 * gcc.dg/typedef-init.c: New test.
9757
9758 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
9759
9760 * gcc.dg/cpp/paste13.c: New test.
9761
9762 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9763
9764 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
9765 remaining platforms, XFAIL during compile, not execute. Don't
9766 XFAIL at -O0.
9767
9768 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
9769
9770 * gcc.dg/alias-1.c: Tweak expected warning.
9771
9772 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
9773
9774 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
9775
9776 2002-10-06 Andreas Jaeger <aj@suse.de>
9777
9778 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
9779 * gcc.dg/cpp/c++98.C: Likewise.
9780
9781 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
9782 * g++.dg/cpp/c++98.C: Likewise.
9783
9784 * g++.dg/README (Subdirectories): Mention cpp directory.
9785
9786 PR target/7559
9787 * gcc.dg/20021006-1.c: New test.
9788
9789 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9790
9791 PR c++/7804
9792 * g++.dg/other/warning1.C: New test.
9793
9794 2002-10-04 Roger Sayle <roger@eyesopen.com>
9795
9796 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
9797 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
9798 and sparc-*-* with -m64 as expected failures. See PR 8087.
9799
9800 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9801
9802 PR c++/7931
9803 * g++.dg/template/ptrmem3.C: New test.
9804
9805 PR c++/7754
9806 * g++.dg/template/union1.C: New test.
9807
9808 2002-10-03 Mark Mitchell <mark@codesourcery.com>
9809
9810 PR c++/8006
9811 * g++.dg/abi/mangle9.C: New test.
9812 * g++.dg/abi/mangle10.C: New test.
9813 * g++.dg/abi/mangle11.C: New test.
9814 * g++.dg/abi/mangle12.C: New test.
9815
9816 2002-10-02 Mark Mitchell <mark@codesourcery.com>
9817
9818 PR c++/7188.
9819 * g++.dg/template/meminit1.C: New test.
9820 * g++.dg/warn/Wreorder-1.C: Likewise.
9821 * g++.old-deja/g++.mike/warn3.C: Tweak.
9822 * lib/prune.exp: Ingore "in copy constructor".
9823
9824 2002-10-02 Andreas Jaeger <aj@suse.de>
9825
9826 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
9827 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
9828 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
9829 on x86-64.
9830
9831 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9832
9833 * gcc.dg/empty1.C: Fix typo.
9834
9835 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
9836
9837 * gcc.dg/alias-1.c: New test.
9838
9839 2002-10-01 Mark Mitchell <mark@codesourcery.com>
9840
9841 * gcc.dg/empty1.C: New test.
9842
9843 * g++.dg/tls/init-2.C: Tweak error messages.
9844
9845 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
9846
9847 * gcc.c-torture/compile/20020923-1.c: New test.
9848
9849 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
9850
9851 * gcc.c-torture/execute/ffs-1.c: New test.
9852 * gcc.c-torture/execute/ffs-2.c: Ditto.
9853
9854 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
9855
9856 * g++.dg/overload/member1.C: New test.
9857
9858 2002-09-30 Mark Mitchell <mark@codesourcery.com>
9859
9860 * g++.dg/abi/empty7.C: New test.
9861 * g++.dg/init/pm2.C: Likewise.
9862
9863 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
9864
9865 * g++.dg/rtti/crash1.C: New test.
9866
9867 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
9868
9869 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
9870 gcc.dg/sibcall-4.c: New tests.
9871
9872 2002-09-28 Roger Sayle <roger@eyesopen.com>
9873
9874 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
9875 powerpc and MMIX targets.
9876
9877 2002-09-27 Zack Weinberg <zack@codesourcery.com>
9878
9879 * gcc.dg/cpp/20020927-1.c: New.
9880
9881 2002-09-26 David S. Miller <davem@redhat.com>
9882
9883 * gcc.c-torture/compile/trunctfdf.c: New.
9884
9885 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9886
9887 * lib/target-supports.exp (check_weak_available): Handle solaris2.
9888
9889 2002-09-27 Alan Modra <amodra@bigpond.net.au>
9890
9891 * gcc.c-torture/execute/loop-15.c: New.
9892
9893 2002-09-26 Janis Johnson <janis187@us.ibm.com>
9894
9895 * README.QMTEST: Fix typo.
9896
9897 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
9898
9899 * gcc.dg/20020926-1.c: New test.
9900
9901 2002-09-25 David S. Miller <davem@redhat.com>
9902
9903 PR target/7842
9904 * gcc.c-torture/execute/shiftdi.c: New test.
9905
9906 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
9907
9908 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
9909 unique to the tool.
9910 * lib/g77.exp (g77_init): Likewise.
9911 * lib/g++.exp (g++_init): Likewise.
9912 * lib/objc.exp (objc_init): Likewise.
9913
9914 2002-09-25 Mark Mitchell <mark@codesourcery.com>
9915
9916 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
9917 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
9918 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
9919
9920 2002-09-25 Richard Henderson <rth@redhat.com>
9921
9922 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
9923 too-small long double.
9924
9925 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
9926
9927 * gcc.dg/20020919-1.c: New test.
9928
9929 2002-09-23 Mark Mitchell <mark@codesourcery.com>
9930
9931 * g++.dg/abi/bitfield6.C: New test.
9932 * g++.dg/abi/bitfield7.C: New test.
9933 * g++.dg/abi/bitfield8.C: New test.
9934 * g++.dg/abi/vbase11.C: New test.
9935
9936 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
9937
9938 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
9939 hppa*-*-hpux*. Update test comment.
9940
9941 2002-09-20 Jakub Jelinek <jakub@redhat.com>
9942
9943 * gcc.dg/tls/struct-1.c: New test.
9944
9945 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
9946
9947 * gcc.dg/cpp/tr-warn2.c: Update.
9948
9949 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9950
9951 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
9952
9953 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
9954
9955 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
9956 systems.
9957
9958 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
9959
9960 * gcc.c-torture/execute/ieee/mzero3.c: New test.
9961
9962 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9963 Adjust for c++filt moved to binutils. Remove spurious duplicate
9964 setting of cxxfilt.
9965
9966 2002-09-19 Geoffrey Keating <geoffk@apple.com>
9967
9968 * gcc.dg/20020312-2.c: Update for darwin.
9969
9970 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
9971
9972 * g++.old-deja/g++.other/crash32.C: Mark ICE.
9973
9974 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
9975
9976 * objc.dg/comp-types-1.m: New test.
9977 * objc.dg/comp-types-2.m: New test.
9978 * objc.dg/comp-types-3.m: New test.
9979 * objc.dg/comp-types-4.m: New test.
9980 * objc.dg/comp-types-5.m: New test.
9981 * objc.dg/comp-types-6.m: New test.
9982
9983 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
9984
9985 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
9986
9987 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9988
9989 * g++.dg/other/do1.C: New test.
9990
9991 * g++.dg/template/subst1.C: New test.
9992
9993 2002-09-16 Steve Ellcey <sje@cup.hp.com>
9994
9995 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
9996
9997 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
9998
9999 * g++.dg/template/qualttp20.C: Adjust expected errors.
10000 * g++.old-deja/g++.jason/report.C: Likewise.
10001 * g++.old-deja/g++.other/qual1.C: Likewise.
10002
10003 * g++.dg/lookup/scoped2.C: New test.
10004
10005 * g++.dg/ext/asm3.C: New test.
10006
10007 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
10008
10009 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
10010
10011 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
10012
10013 * ChangeLog: follow spelling conventions.
10014 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
10015 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
10016 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
10017 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
10018 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
10019 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
10020 * g++.old-deja/g++.law/global-init1.C: Likewise.
10021 * g++.old-deja/g++.other/delete4.C: Likewise.
10022 * g++.old-deja/g++.other/inline21.C: Likewise.
10023 * g++.old-deja/g++.other/singleton.C: Likewise.
10024 * g77.dg/strlen0.f: Likewise.
10025 * g77.f-torture/compile/20010519-1.f: Likewise.
10026 * g77.f-torture/compile/980310-4.f: Likewise.
10027 * gcc.c-torture/compile/20000605-1.c: Likewise.
10028 * gcc.c-torture/execute/20020225-1.c: Likewise.
10029 * gcc.dg/c90-hexfloat-2.c: Likewise.
10030 * gcc.dg/c99-bool-1.c: Likewise.
10031 * gcc.dg/c99-hexfloat-2.c: Likewise.
10032 * gcc.dg/dll-2.c: Likewise.
10033 * gcc.dg/wtr-union-init-1.c: Likewise.
10034 * gcc.dg/wtr-union-init-2.c: Likewise.
10035 * gcc.dg/wtr-union-init-3.c: Likewise.
10036 * gcc.dg/cpp/avoidpaste1.c: Likewise.
10037 * gcc.dg/cpp/defined.c: Likewise.
10038 * gcc.dg/cpp/macsyntx.c: Likewise.
10039 * gcc.dg/cpp/paste2.c: Likewise.
10040 * gcc.dg/cpp/trad/defined.c: Likewise.
10041 * gcc.dg/format/c90-printf-1.c: Likewise.
10042 * gcc.dg/format/c90-scanf-1.c: Likewise.
10043 * gcc.dg/format/c99-printf-1.c: Likewise.
10044 * gcc.dg/format/c99-scanf-1.c: Likewise.
10045 * gcc.misc-tests/gcov-8.c: Likewise.
10046 * lib/profopt.exp: Likewise.
10047
10048 2002-09-15 Krister Walfridsson <cato@df.lth.se>
10049
10050 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
10051
10052 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
10053
10054 * g++.dg/inherit/using2.C: New test.
10055
10056 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
10057
10058 * ChangeLog: Follow spelling conventions.
10059 * g++.dg/template/friend4.C: Likewise.
10060 * g++.old-deja/g++.pt/crash67.C: Likewise.
10061 * gcc.c-torture/execute/20000801-4.c: Likewise.
10062 * gcc.dg/c90-digraph-1.c: Likewise.
10063 * gcc.dg/c94-digraph-1.c: Likewise.
10064 * gcc.dg/c99-digraph-1.c: Likewise.
10065 * gcc.dg/cpp/line5.c: Likewise.
10066 * gcc.dg/cpp/multiline.c: Likewise.
10067 * gcc.dg/cpp/trad/literals-1.c: Likewise.
10068 * gcc.dg/format/attr-3.c: Likewise.
10069 * gcc.dg/format/c90-scanf-3.c: Likewise.
10070 * gcc.dg/format/ext-4.c: Likewise.
10071
10072 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
10073
10074 * g++.dg/template/pretty1.C: New test.
10075
10076 2002-09-14 Alan Modra <amodra@bigpond.net.au>
10077
10078 * gcc.c-torture/execute/struct-cpy-1.c: New test.
10079
10080 2002-09-13 Matt Austern <austern@apple.com>
10081
10082 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
10083 passing a cast expression to a function by const reference.
10084
10085 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
10086
10087 * g++.dg/template/deduce1.C: New test.
10088
10089 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
10090
10091 * gcc.c-torture/execute/simd-1.c: Force all use of int to
10092 32-bit int.
10093
10094 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
10095
10096 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
10097 usage.
10098
10099 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
10100
10101 * gcc.c-torture/compile/20020910-1.c: New test.
10102
10103 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
10104
10105 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
10106
10107 2002-09-10 Andreas Jaeger <aj@suse.de>
10108
10109 * gcc.dg/20020312-2.c: Adjust for x86-64.
10110
10111 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
10112
10113 * g77.dg/7388.f: New test case for PR 7388.
10114
10115 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
10116
10117 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
10118
10119 2002-09-05 Ziemowit Laski <zlaski@apple.com>
10120
10121 * objc.dg/proto-lossage-1.m: New test.
10122
10123 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
10124
10125 * gcc.dg/cpp/_Pragma4.c: Fix typo.
10126
10127 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
10128
10129 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
10130 expected to pass.
10131
10132 2002-09-06 Stan Shebs <shebs@apple.com>
10133 David Edelsohn <edelsohn@gnu.org>
10134
10135 * gcc.dg/weak: New directory.
10136 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
10137 target-specific xfail bits.
10138 * gcc.dg/typeof-2.c: Move to new directory.
10139 * gcc.dg/weak.exp: New expect script.
10140
10141 2002-09-06 Alan Modra <amodra@bigpond.net.au>
10142
10143 * gcc.c-torture/execute/extzvsi.c: New test.
10144
10145 2002-09-05 Stan Shebs <shebs@apple.com>
10146
10147 * gcc.dg/weak-1.c: xfail on Darwin.
10148 * gcc.dg/weak-2.c: Ditto.
10149 * gcc.dg/weak-3.c: Ditto.
10150 * gcc.dg/weak-4.c: Ditto.
10151 * gcc.dg/weak-5.c: Ditto.
10152 * gcc.dg/weak-6.c: Ditto.
10153 * gcc.dg/weak-7.c: Ditto.
10154 * gcc.dg/weak-8.c: Ditto.
10155 * gcc.dg/weak-9.c: Ditto.
10156
10157 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
10158
10159 * gcc.c-torture/execute/loop-14.c: New test.
10160
10161 2002-09-04 Jakub Jelinek <jakub@redhat.com>
10162
10163 * g++.dg/other/cxa-atexit1.C: New test.
10164
10165 * gcc.dg/typeof-2.c: New test.
10166
10167 2002-09-03 Roger Sayle <roger@eyesopen.com>
10168
10169 * gcc.dg/builtins-2.c: New testcase.
10170 * gcc.dg/builtins-3.c: New testcase.
10171
10172 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
10173
10174 * gcc.dg/cpp/_Pragma4.c: New test.
10175
10176 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
10177
10178 * objc/execute/nil_method-1.m: New testcase.
10179
10180 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
10181
10182 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
10183 [Object class], not [Object initialize].
10184
10185 2002-08-31 Roger Sayle <roger@eyesopen.com>
10186 Hans-Peter Nilsson <hp@bitrange.com>
10187
10188 * gcc.c-torture/execute/20020720-1.x: Skip test on
10189 mmix-knuth-mmixware. Correct comment.
10190
10191 2002-08-27 Mark Mitchell <mark@codesourcery.com>
10192
10193 * testsuite/g++.dg/abi/bitfield5.C: New test.
10194 * testsuite/g++.dg/abi/vbase10.C: Likewise.
10195
10196 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
10197
10198 * objc.dg/undeclared-selector.m: New test.
10199
10200 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
10201
10202 * g++.dg/other/offsetof1.C: Avoid cast warning.
10203
10204 2002-08-26 Ziemowit Laski <zlaski@apple.com>
10205
10206 * objc.dg/super-class-2.m: New test.
10207
10208 2002-08-24 Matt Austern <austern@apple.com>
10209
10210 * g++.dg/ext/lvaddr.C: New test.
10211 * g++.dg/ext/lvcast.C: New test.
10212
10213 2002-08-22 Mark Mitchell <mark@codesourcery.com>
10214
10215 * testsuite/g++.dg/inherit/cond1.C: New test.
10216
10217 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
10218
10219 * gcc.dg/noncompile/incomplete-1.c: New test.
10220
10221 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
10222
10223 * gcc.dg/typespec-1.c: New test.
10224
10225 2002-08-20 Devang Patel <dpatel@apple.com>
10226 * objc.dg/proto-hier-2.m: New test.
10227
10228 2002-08-19 Ziemowit Laski <zlaski@apple.com>
10229
10230 * objc.dg/bitfield-1.m: New test.
10231 * objc.dg/bitfield-2.m: New test.
10232
10233 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
10234
10235 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
10236 gcc.dg/c99-flex-array-4.c: New tests.
10237
10238 2002-08-16 Stan Shebs <shebs@apple.com>
10239
10240 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
10241
10242 2002-08-15 Jakub Jelinek <jakub@redhat.com>
10243
10244 * gcc.dg/typeof-1.c: New test.
10245 * g++.dg/ext/typeof2.C: New test.
10246
10247 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
10248
10249 * g++.dg/other/offsetof1.C: New test.
10250
10251 2002-08-14 Richard Henderson <rth@redhat.com>
10252
10253 * gcc.dg/tls/diag-3.c: Fix expected message strings.
10254
10255 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
10256
10257 * gcc.dg/cpp/_Pragma3.c: New test.
10258
10259 2002-08-13 Mark Mitchell <mark@codesourcery.com>
10260
10261 * g++.dg/template/inherit3: New test.
10262
10263 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
10264
10265 * gcc.dg/bitfld-4.c: Add blank options.
10266
10267 2002-08-09 Mark Mitchell <mark@codesourcery.com>
10268
10269 * g++.dg/template/crash1.C: New test.
10270
10271 2002-08-08 Jakub Jelinek <jakub@redhat.com>
10272
10273 * gcc.dg/tls/opt-2.c: New test.
10274
10275 2002-08-08 Devang Patel <dpatel@apple.com>
10276
10277 * objc.dg/selector-1.m : New test
10278
10279 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
10280
10281 * g++.dg/abi/bitfield4.C: New test.
10282 * gcc.dg/bitfld-4.c: New test.
10283
10284 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
10285
10286 * g++.dg/other/packed1.C: New test.
10287
10288 2002-08-07 Mark Mitchell <mark@codesourcery.com>
10289
10290 * g++.dg/abi/offsetof.C: Tweak error messages.
10291 * g++.old-deja/g++.mike/p10769a.C: Likewise.
10292
10293 2002-08-08 Jakub Jelinek <jakub@redhat.com>
10294
10295 * gcc.dg/bitfld-3.c: New test.
10296
10297 2002-08-07 Jakub Jelinek <jakub@redhat.com>
10298 Richard Henderson <rth@redhat.com>
10299
10300 * gcc.dg/i386-bitfield1.c: New test.
10301 * g++.dg/abi/bitfield3.C: Update.
10302
10303 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
10304
10305 * objc.dg/const-str-2.m: Update.
10306 * gcc.dg/cpp/c++98.c: Change to C extension.
10307 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
10308 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
10309
10310 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
10311
10312 * testsuite/gcc.dg/tls/diag-3.c: New.
10313
10314 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
10315
10316 * g++.dg/README (Subdirectories): Document new subdir expr.
10317 * g++.dg/expr/pmf-1.C: New test.
10318
10319 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
10320
10321 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
10322
10323 2002-08-06 Jakub Jelinek <jakub@redhat.com>
10324
10325 * g++.dg/abi/bitfield3.C: New test.
10326
10327 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
10328
10329 * lib/gcov.exp: Tweak expected line formats.
10330 * gcc.misc-tests/gcov8.c: New test.
10331 * gcc.misc-tests/gcov8.x: New flags.
10332
10333 2002-08-05 Jakub Jelinek <jakub@redhat.com>
10334
10335 * consistency.vlad/layout/endian.c: Include string.h.
10336
10337 * gcc.c-torture/execute/20020805-1.c: New test.
10338
10339 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
10340
10341 * g++.dg/other/conversion1.C: New test.
10342
10343 2002-08-03 Roger Sayle <roger@eyesopen.com>
10344
10345 * gcc.dg/builtins-1.c: New testcase.
10346
10347 2002-08-02 Mark Mitchell <mark@codesourcery.com>
10348
10349 * g++.dg/inherit/access3.C: New test.
10350
10351 2002-08-01 Jakub Jelinek <jakub@redhat.com>
10352
10353 * gcc.dg/ia64-visibility-2.c: New test.
10354
10355 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
10356
10357 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
10358 __qualifier_flags to __flags.
10359
10360 2002-07-31 Mark Mitchell <mark@codesourcery.com>
10361
10362 * g++.dg/inherit/operator1.C: New test.
10363 * g++.dg/lookup/disamb1.C: Fix typo in comment.
10364 * g++.dg/other/error1.C: Change expected error message.
10365 * g++.dg/template/conv4.C: Likewise.
10366
10367 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
10368
10369 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
10370 for documented behavior.
10371
10372 2002-07-25 Roger Sayle <roger@eyesopen.com>
10373
10374 * gcc.c-torture/execute/20020720-1.x: Skip this test on
10375 several targets known to fail.
10376
10377 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
10378
10379 * gcc.dg/mips-args-[123].c: New tests.
10380
10381 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
10382
10383 * gcc.dg/ppc-spe.c: New.
10384
10385 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
10386
10387 * g++.dg/other/ptrmem4.C: New testcase.
10388
10389 2002-07-24 Richard Henderson <rth@redhat.com>
10390
10391 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
10392
10393 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
10394
10395 * g++.dg/ext/alignof1.C (main): Return 0 for success.
10396
10397 2002-07-24 Roger Sayle <roger@eyesopen.com>
10398
10399 * gcc.c-torture/execute/memset-3.c: New testcase.
10400
10401 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
10402
10403 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
10404 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
10405
10406 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10407
10408 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
10409 Delete.
10410
10411 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
10412
10413 * gcc.c-torture/compile/simd-4.c: New test.
10414
10415 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10416
10417 PR c++/7347, c++/7348
10418 * g++.dg/template/access4.C: New test.
10419 * g++.dg/template/access5.C: New test.
10420 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
10421 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
10422 * g++.old-deja/g++.pt/ttp58.C: Likewise.
10423 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
10424
10425 2002-07-22 Jakub Jelinek <jakub@redhat.com>
10426
10427 * gcc.dg/gnu89-init-2.c: New test.
10428
10429 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
10430
10431 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
10432
10433 2002-07-20 Roger Sayle <roger@eyesopen.com>
10434
10435 * gcc.c-torture/execute/20020720-1.c: New testcase.
10436
10437 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
10438
10439 * gcc.dg/cpp/Wsignprom.c: New tests.
10440
10441 2002-07-20 Alan Modra <amodra@bigpond.net.au>
10442
10443 * gcc.c-torture/execute/loop-13.c: New test.
10444
10445 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
10446
10447 * gcc.dg/cpp/expr.c: New tests.
10448
10449 2002 07-18 David Edelsohn <edelsohn@gnu.org>
10450
10451 * g++.dg/opt/pr6713.C: Add template instantiation.
10452
10453 2002-07-18 Alan Modra <amodra@bigpond.net.au>
10454
10455 * gcc.dg/nest.c: New test.
10456
10457 2002-07-17 Richard Henderson <rth@redhat.com>
10458
10459 * g++.dg/opt/pr6713.C: New test.
10460
10461 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
10462
10463 * gcc.c-torture/execute/loop-2e.x: Let the testcase
10464 XFAIL for all x86 processors.
10465
10466 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
10467
10468 * gcc.c-torture/execute/20010122-1.x: Do not test with
10469 -fomit-frame-pointer.
10470
10471 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10472
10473 * g++.dg/template/instantiate2.C: New test.
10474 * g++.dg/template/spec4.C: New test.
10475
10476 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10477
10478 * g++.dg/template/access2.C: New test.
10479 * g++.dg/template/access3.C: New test.
10480
10481 2002-07-15 Zack Weinberg <zack@codesourcery.com>
10482
10483 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
10484 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
10485 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
10486 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
10487 Convert to use <stdarg.h>.
10488 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
10489 Delete.
10490 * gcc.dg/va-arg-2.c: New.
10491 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
10492
10493 2002-07-15 Jakub Jelinek <jakub@redhat.com>
10494
10495 * gcc.c-torture/compile/20020710-1.c: New test.
10496
10497 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
10498 Andrew Pinski <pinskia@physics.uc.edu>
10499
10500 gcc.c-torture/compile/simd-2.c: New testcase.
10501 gcc.c-torture/compile/simd-3.c: Likewise.
10502
10503 2002-07-11 Mark Mitchell <mark@codesourcery.com>
10504
10505 PR c++/7224
10506 * g++.dg/overload/error1.C: New test.
10507
10508 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10509
10510 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
10511 configuration and IRIX 6 O32 ABI.
10512
10513 2002-07-11 Roger Sayle <roger@eyesopen.com>
10514
10515 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
10516
10517 2002-07-10 Roger Sayle <roger@eyesopen.com>
10518
10519 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
10520
10521 2002-07-10 Jeffrey A Law <law@redhat.com>
10522
10523 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
10524
10525 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
10526
10527 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
10528
10529 * gcc.dg/20020312-2.c: Check for __PPC__.
10530
10531 2002-07-09 Diego Novillo <dnovillo@redhat.com>
10532
10533 * gcc.c-torture/compile/20020709-1.c: New test.
10534
10535 2002-07-07 Roger Sayle <roger@eyesopen.com>
10536
10537 * g++.dg/template/qualttp21.C: New test case.
10538
10539 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
10540
10541 * gcc.c-torture/compile/20020706-1.c: New test.
10542 * gcc.c-torture/compile/20020706-2.c: New test.
10543
10544 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
10545 Alexandre Oliva <aoliva@redhat.com>
10546
10547 * g++.dg/warn/incomplete1.C: New test.
10548
10549 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10550
10551 PR c++/7099
10552 * g++.dg/warn/noreturn1.C: New test.
10553
10554 2002-07-03 Mark Mitchell <mark@codesourcery.com>
10555
10556 PR c++/6706
10557 * g++.dg/debug/debug6.C: New test.
10558 * g++.dg/debug/debug7.C: New test.
10559
10560 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
10561
10562 * gcc.c-torture/compile/simd-3.c: New test.
10563
10564 2002-07-03 Chris Demetriou <cgd@broadcom.com>
10565
10566 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
10567 * gcc.dg/20020620-1.c: Likewise.
10568
10569 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10570
10571 PR c++/6944
10572 * g++.dg/init/array4.C: New test.
10573 * g++.dg/init/array5.C: New test.
10574
10575 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
10576
10577 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
10578 * gcc.c-torture/execute/simd-2.c (main): Likewise.
10579
10580 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10581
10582 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
10583 * gcc.dg/wtr-aggr-init-1.c: Likewise.
10584 * gcc.dg/wtr-conversion-1.c: Likewise.
10585 * gcc.dg/wtr-escape-1.c: Likewise.
10586 * gcc.dg/wtr-int-type-1.c: Likewise.
10587 * gcc.dg/wtr-label-1.c: Likewise.
10588 * gcc.dg/wtr-static-1.c: Likewise.
10589 * gcc.dg/wtr-strcat-1.c: Likewise.
10590 * gcc.dg/wtr-suffix-1.c: Likewise.
10591 * gcc.dg/wtr-switch-1.c: Likewise.
10592 * gcc.dg/wtr-unary-plus-1.c: Likewise.
10593 * gcc.dg/wtr-union-init-1.c: Likewise.
10594 * gcc.dg/wtr-union-init-2.c: Likewise.
10595 * gcc.dg/wtr-union-init-3.c: Likewise.
10596
10597 * gcc.dg/wtr-func-def-1.c: New test.
10598
10599 2002-07-02 Devang Patel <dpatel@apple.com>
10600
10601 * objc.dg/param-1.m: New test.
10602
10603 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
10604
10605 * gcc.dg/cpp/trad/directive.c: Add test.
10606 * gcc.dg/cpp/trad/macroargs.c: Add test.
10607 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
10608
10609 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
10610
10611 * gcc.dg/cpp/cmdlne-M.c: New test.
10612
10613 2002-07-02 Ziemowit Laski <zlaski@apple.com>
10614
10615 * objc.dg/desig-init-1.m: New test.
10616
10617 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10618
10619 PR c++/6716
10620 * g++.dg/template/instantiate1.C: New test.
10621
10622 2002-07-01 Mark Mitchell <mark@codesourcery.com>
10623
10624 PR c++/7112
10625 * g++.dg/template/sizeof2.C: New test.
10626
10627 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10628
10629 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
10630 gcc.dg/cpp/trad/include.c: New tests.
10631
10632 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
10633
10634 PR target/7177
10635 * gcc.c-torture/compile/20020701-1.c: New test.
10636
10637 2002-07-01 Stan Shebs <shebs@apple.com>
10638
10639 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
10640 header here...
10641 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
10642 (objc-torture-execute): or here.
10643
10644 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
10645
10646 * gcc.c-torture/execute/arith-rand-ll.c: New test.
10647
10648 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
10649
10650 * gcc.dg/cpp/trad/escaped-nl.c: New test.
10651
10652 2002-06-30 Devang Patel <dpatel@apple.com>
10653
10654 * objc.dg/fsyntax-only.m: New test.
10655
10656 2002-06-27 Mark Mitchell <mark@codesourcery.com>
10657
10658 PR c++/6695
10659 * g++.dg/template/friend7.C: New file.
10660
10661 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
10662
10663 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
10664 return type.
10665
10666 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
10667
10668 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
10669 avoid division by zero.
10670
10671 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
10672
10673 * gcc.dg/Wunknownprag.c: New tests.
10674
10675 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
10676
10677 * gcc.c-torture/execute/simd-2.c: New test.
10678
10679 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
10680
10681 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
10682 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
10683 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
10684 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
10685 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
10686 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
10687 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
10688 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
10689 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
10690 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
10691 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
10692 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
10693 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
10694 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
10695 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
10696 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
10697 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
10698
10699 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
10700
10701 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
10702 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
10703 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
10704 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
10705 New tests.
10706 * gcc.dg/cpp/trad/directive.c: Update.
10707
10708 2002-06-23 Andreas Jaeger <aj@suse.de>
10709
10710 * gcc.c-torture/execute/complex-6.c: New.
10711
10712 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
10713
10714 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
10715 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
10716 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
10717 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
10718
10719 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
10720
10721 * gcc.dg/cpp/trad: New directory with traditional tests copied
10722 from parent directory.
10723 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10724 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10725 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10726 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10727 Move to trad/ and rename.
10728 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
10729 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
10730 gcc.dg/cpp/trad/redef2.c: New tests.
10731 * gcc.dg/cpp/trad/trad.exp: New driver.
10732
10733 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
10734
10735 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
10736 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
10737 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
10738 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
10739 Remove.
10740
10741 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
10742
10743 * gcc.dg/20020620-1.c: New test.
10744
10745 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10746
10747 * g++.dg/template/ttp4.C: New test.
10748
10749 2002-06-19 Jakub Jelinek <jakub@redhat.com>
10750
10751 * g++.dg/opt/vt1.C: Fix regexp.
10752
10753 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10754
10755 * gcc.c-torture/execute/pure-1.c: Make functions static again.
10756 Don't use attribute `noinline'.
10757
10758 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10759
10760 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
10761
10762 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
10763
10764 * gcc.c-torture/execute/simd-1.c: New.
10765
10766 * gcc.dg/simd-1.c: New.
10767
10768 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
10769
10770 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
10771
10772 2002-06-16 Richard Henderson <rth@redhat.com>
10773
10774 * g++.dg/ext/anon-struct1.C: New.
10775 * g++.dg/ext/anon-struct2.C: New.
10776 * g++.dg/ext/anon-struct3.C: New.
10777 * gcc.dg/anon-struct-1.c: New.
10778 * gcc.dg/anon-struct-2.c: New.
10779 * gcc.dg/anon-struct-3.c: New.
10780 * gcc.dg/20011008-1.c: Adjust warning text.
10781 * gcc.dg/20020527-1.c: Add -fms-extensions.
10782
10783 2002-06-16 Richard Henderson <rth@redhat.com>
10784
10785 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
10786
10787 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
10788
10789 * gcc.c-torture/execute/20020615-1.c: New test.
10790
10791 2002-06-15 Roger Sayle <roger@eyesopen.com>
10792
10793 * gcc.c-tortuture/execute/compare-1.c: New test case.
10794 * gcc.c-tortuture/execute/compare-2.c: New test case.
10795 * gcc.c-tortuture/execute/compare-3.c: New test case.
10796
10797 2002-06-13 Richard Henderson <rth@redhat.com>
10798
10799 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
10800 ia64 ilp32.
10801
10802 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10803
10804 * g++.dg/template/typename2.C: Update error message.
10805
10806 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
10807
10808 * gcc.c-torture/execute/20020611-1.c: New test.
10809
10810 2002-06-11 Bob Wilson <bob.wilson@acm.org>
10811
10812 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
10813 list of targets to skip.
10814
10815 2002-06-10 Bob Wilson <bob.wilson@acm.org>
10816
10817 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
10818 targets if not optimizing.
10819
10820 2002-06-10 Jakub Jelinek <jakub@redhat.com>
10821
10822 * gcc.c-torture/compile/20020605-1.c: New test.
10823
10824 * g++.dg/opt/vt1.C: New test.
10825
10826 * gcc.dg/20020531-1.c: New test.
10827
10828 * gcc.dg/20020530-1.c: New test.
10829
10830 * gcc.dg/20020527-1.c: New test.
10831
10832 * g++.dg/opt/cse1.C: New test.
10833
10834 2002-06-07 Roger Sayle <roger@eyesopen.com>
10835
10836 * gcc.dg/20020607-2.c: New test case.
10837
10838 2002-06-07 Jakub Jelinek <jakub@redhat.com>
10839
10840 * gcc.c-torture/compile/20020604-1.c: New test.
10841
10842 2002-06-04 Richard Henderson <rth@redhat.com>
10843
10844 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
10845 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
10846 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
10847
10848 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
10849
10850 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
10851
10852 2002-06-03 Richard Henderson <rth@redhat.com>
10853
10854 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
10855 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
10856
10857 2002-06-02 Richard Henderson <rth@redhat.com>
10858
10859 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
10860 test functions static.
10861
10862 2002-06-02 Andreas Jaeger <aj@suse.de>
10863
10864 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
10865 now.
10866
10867 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
10868
10869 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
10870 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
10871 Update for mofified diagnostics.
10872 * gcc.dg/c99-intconst-1.c: No longer fail.
10873
10874 2002-06-02 Richard Henderson <rth@redhat.com>
10875
10876 * gcc.dg/uninit-A.c: Remove xfail markers.
10877
10878 2002-06-01 Roger Sayle <roger@eyesopen.com>
10879
10880 * gcc.dg/fnegate-1.c: New test case.
10881
10882 2002-05-30 Osku Salerma <osku@iki.fi>
10883
10884 * gcc.c-torture/execute/mayalias-1.c: New file.
10885
10886 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
10887
10888 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
10889 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
10890 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
10891
10892 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
10893
10894 * gcc.c-torture/execute/20020529-1.c: New test.
10895
10896 2002-05-27 Richard Henderson <rth@redhat.com>
10897
10898 * g++.dg/ext/attrib6.C: New test case.
10899
10900 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10901
10902 * gcc.c-torture/execute/pure-1.c: New test.
10903
10904 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10905
10906 * gcc.dg/cpp/arith-2.c: Remove.
10907
10908 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
10909
10910 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
10911 * gcc.dg/cpp/if-3.c: Remove.
10912
10913 2002-05-26 Jakub Jelinek <jakub@redhat.com>
10914
10915 * g++.dg/opt/cse2.C: New test.
10916
10917 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
10918
10919 * gcc.dg/cpp/arith-1.c: New semantic tests.
10920 * gcc.dg/cpp/if-1.c: Update.
10921
10922 2002-05-24 Ben Elliston <bje@redhat.com>
10923
10924 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
10925
10926 2002-05-24 Jakub Jelinek <jakub@redhat.com>
10927
10928 * gcc.dg/verbose-asm.c: New test.
10929
10930 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
10931
10932 * gcc.dg/cpp/paste12.c: New test.
10933
10934 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10935
10936 * g++.dg/parse/named_ops.C: New test.
10937
10938 2002-05-23 Mark Mitchell <mark@codesourcery.com>
10939
10940 * gcc/testsuite/gcc.dg/weak-8.c: New test.
10941
10942 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
10943
10944 * gcc.dg/weak-2.c: Allow optional leading underscore
10945 in scan-assembler symbol name.
10946 * gcc.dg/weak-3.c: Likewise.
10947 * gcc.dg/weak-4.c: Likewise.
10948 * gcc.dg/weak-5.c: Likewise.
10949
10950 2002-05-23 Jakub Jelinek <jakub@redhat.com>
10951
10952 * gcc.dg/20020523-1.c: New test.
10953
10954 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10955
10956 * objc.dg/const-str-2.m: Update now that we stop after
10957 a command line error.
10958
10959 2002-05-22 Richard Henderson <rth@redhat.com>
10960
10961 * g++.dg/dg.exp: Fix typo in test pruneing.
10962
10963 2002-05-22 Richard Henderson <rth@redhat.com>
10964
10965 * g++.dg/dg.exp: Prune the tls subdirectory.
10966 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
10967 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
10968 * g++.dg/tls/init-1.C: New.
10969
10970 2002-05-22 Jakub Jelinek <jakub@redhat.com>
10971
10972 * gcc.dg/20020517-1.c: New test.
10973
10974 2002-05-21 Richard Henderson <rth@redhat.com>
10975
10976 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
10977 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
10978
10979 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
10980
10981 * g++.dg/other/copy2.C: New test.
10982
10983 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
10984
10985 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
10986 (MAX_COPY): Bump up to 10 times sizeof (long long).
10987 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
10988
10989 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
10990 sizeof (long long).
10991
10992 * gcc.c-torture/execute/strcpy-1.c: New test.
10993
10994 2002-05-19 Jason Merrill <jason2redhat.com>
10995
10996 * g++.dg/ext/oper1.C: New test.
10997
10998 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
10999 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
11000
11001 * README.QMTEST: New file.
11002
11003 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
11004
11005 2002-05-19 Andreas Jaeger <aj@suse.de>
11006
11007 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
11008 now.
11009 * gcc.c-torture/execute/loop-2d.x: Likewise.
11010
11011 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
11012
11013 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
11014 support weak symbols.
11015 * gcc.dg/weak-4.c: Likewise
11016 * gcc.dg/weak-6.c: Likewise
11017
11018 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
11019
11020 * gcc.dg/weak-3.c: Add dg-excess-error comment for
11021 cygwin, coff and h8300-*-hms targets
11022 * gcc.dg/weak-5.c: Likewise
11023 * gcc.dg/weak-7.c: Likewise
11024
11025 2002-05-16 Jason Merrill <jason@redhat.com>
11026
11027 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
11028 (scan-assembler-not, scan-assembler-dem): Likewise.
11029 (scan-assembler-dem-not): Likewise.
11030
11031 2002-05-15 Richard Henderson <rth@redhat.com>
11032
11033 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
11034
11035 2002-05-15 Richard Henderson <rth@redhat.com>
11036
11037 * gcc.dg/weak-5.c (vfoo1c): No warning here.
11038 (vfoo1f): Warning here.
11039 (vfoo1l): Don't redefine the alias.
11040
11041 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
11042
11043 * g++.dg/init/pm1.C: New test.
11044
11045 2002-05-12 David S. Miller <davem@redhat.com>
11046
11047 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
11048 types.
11049
11050 2002-05-10 Roger Sayle <roger@eyesopen.com>
11051
11052 * gcc.c-torture/execute/20020510-1.c: New test case.
11053
11054 2002-05-10 David S. Miller <davem@redhat.com>
11055
11056 * gcc.c-torture/execute/conversion.c: Test long double too.
11057
11058 2002-05-09 Jakub Jelinek <jakub@redhat.com>
11059
11060 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
11061 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
11062 * lib/g++.exp (g++_link_flags): Likewise.
11063 * lib/objc.exp (objc_target_compile): Likewise.
11064
11065 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
11066
11067 * gcc.dg/cpp/poison.c: Update.
11068 * gcc.dg/cpp/20000625-2.c: Remove.
11069 * gcc.dg/cpp/direct2s.c: Remove final test.
11070
11071 2002-05-08 Tom Rix <trix@redhat.com>
11072
11073 * gcc.c-torture/execute/20020508-1.c: New test.
11074 * gcc.c-torture/execute/20020508-2.c: New test.
11075 * gcc.c-torture/execute/20020508-3.c: New test.
11076
11077 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
11078
11079 * gcc.dg/cpp/charconst-4.c: More tests.
11080
11081 2002-05-08 Mark Mitchell <mark@codesourcery.com>
11082
11083 PR c/6569
11084 * gcc.dg/weak-3.c: Update location of warning messages.
11085 * gcc.dg/weak-5.c: Likewise.
11086
11087 2002-05-06 Roger Sayle <roger@eyesopen.com>
11088
11089 * gcc.c-torture/execute/20020506-1.c: New test case.
11090
11091 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
11092
11093 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
11094
11095 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11096
11097 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
11098
11099 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11100
11101 * gcc.dg/cpp/charconst-3.c: New test.
11102
11103 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11104
11105 * gcc.dg/cpp/charconst.c: Update tests.
11106
11107 2002-05-05 Tim Josling <tej@melbpc.org.au>
11108
11109 * treelang: Added directory for new sample language treelang. Also
11110 lib/treelang.exp: New file to signal treelang should be tested.
11111
11112 2002-05-03 Jakub Jelinek <jakub@redhat.com>
11113
11114 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
11115 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
11116 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
11117 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
11118 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
11119 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
11120 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
11121
11122 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
11123
11124 * gcc.dg/format/xopen-2.c: New test.
11125
11126 2002-05-03 Jakub Jelinek <jakub@redhat.com>
11127
11128 * gcc.dg/20020503-1.c: New test.
11129
11130 2002-05-02 Mark Mitchell <mark@codesourcery.com>
11131
11132 * g++.dg/init/dtor1.C: Make it tougher.
11133
11134 2002-05-01 Mark Mitchell <mark@codesourcery.com>
11135
11136 * g++.dg/init/dtor1.C: New test.
11137
11138 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
11139
11140 * gcc.dg/altivec-8.c: New.
11141
11142 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
11143
11144 * gcc.dg/altivec-7.c: New.
11145
11146 2002-04-29 Jakub Jelinek <jakub@redhat.com>
11147
11148 * g++.dg/parse/typedef1.C: New test.
11149
11150 2002-04-29 Mark Mitchell <mark@codesourcery.com>
11151
11152 PR c++/6486
11153 * g++.dg/template/friend6.C: New test.
11154
11155 PR c++/6492
11156 * g++.dg/init/copy1.C: New test.
11157
11158 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
11159
11160 * g++.dg/warn/effc1.C: New test.
11161
11162 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
11163
11164 * gcc.dg/cpp/if-cexp.c: Add a test.
11165
11166 2002-04-28 Jakub Jelinek <jakub@redhat.com>
11167
11168 * gcc.dg/20020426-2.c: New test.
11169
11170 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
11171
11172 * gcc.dg/cpp/if-mop.c: Update.
11173 * gcc.dg/cpp/if-mpar.c: Add test.
11174 * gcc.dg/cpp/if-oppr.c: Update.
11175
11176 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11177
11178 PR c/6343
11179 * gcc.dg/weak-[2-7].c: New tests.
11180
11181 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
11182
11183 * gcc.dg/enum1.c: New test.
11184
11185 2002-04-26 Mark Mitchell <mark@codesourcery.com>
11186
11187 PR c++/6497
11188 * g++.dg/inherit/access2.C: New test.
11189
11190 2002-04-26 Mark Mitchell <mark@codesourcery.com>
11191
11192 PR bootstrap/6445
11193 * gcc.dg/20020426-1.c: New test.
11194
11195 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
11196
11197 * g++.dg/abi/enum1.C: New test.
11198
11199 2002-04-26 Richard Henderson <rth@redhat.com>
11200
11201 * gcc.dg/c99-bool-1.c: Expect always true warning.
11202
11203 2002-04-25 Roger Sayle <roger@eyesopen.com>
11204
11205 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
11206
11207 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11208
11209 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
11210 targets.
11211
11212 2002-04-24 Mark Mitchell <mark@codesourcery.com>
11213
11214 * g++.dg/abi/mange7.C: New test.
11215
11216 PR c++/6438.
11217 * g++.dg/parse/stmtexpr2.C: New test.
11218
11219 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
11220
11221 * gcc.dg/20020312-2.c: Add SH target.
11222
11223 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11224
11225 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
11226 compiler output on mips*-*-irix*.
11227
11228 2002-04-23 Jakub Jelinek <jakub@redhat.com>
11229
11230 * g++.dg/parse/attr1.C: New test.
11231
11232 2002-04-23 Roger Sayle <roger@eyesopen.com>
11233
11234 * gcc.c-torture/execute/string-opt-17.c: New test case.
11235 * gcc.c-torture/execute/memset-2.c: New test case.
11236
11237 2002-04-23 Mark Mitchell <mark@codesourcery.com>
11238
11239 PR c++/6256:
11240 * g++.dg/template/friend5.C: New test.
11241
11242 PR c++/6331:
11243 * g++.dg/template/qual1.C: Likewise.
11244
11245 2002-04-22 Zack Weinberg <zack@codesourcery.com>
11246
11247 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
11248 Include stdlib.h, not stdio.h or ctype.h.
11249
11250 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
11251
11252 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
11253 cris-*-elf* and mmix-*-*.
11254 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
11255 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
11256 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
11257 Ditto.
11258 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
11259 * gcc.dg/wchar_t-1.c: Ditto.
11260
11261 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
11262
11263 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
11264 Clarify comment.
11265
11266 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
11267
11268 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
11269
11270 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11271
11272 * gcc.c-torture/execute/20000906-1.x: Delete.
11273
11274 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
11275
11276 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
11277
11278 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
11279
11280 * PR6367
11281 * g77.f-torture/execute/6367.f: New test.
11282 * g77.f-torture/execute/6367.x: Disable for MMIX.
11283
11284 2002-04-19 Mark Mitchell <mark@codesourcery.com>
11285
11286 * PR6352
11287 * g++.dg/opt/inline2.C: New test.
11288
11289 2002-04-18 Richard Henderson <rth@redhat.com>
11290
11291 * gcc.dg/20000906-1.c: Enable for all targets.
11292 * gcc.c-torture/compile/iftrap-2.c: New.
11293
11294 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11295
11296 * gcc.dg/20020418-1.c: New test.
11297 * gcc.dg/20020418-2.c: New test.
11298
11299 2002-04-18 Richard Henderson <rth@redhat.com>
11300
11301 * gcc.c-torture/compile/iftrap-1.c: New.
11302 * gcc.dg/iftrap-1.c: Adjust for ia64.
11303 * gcc.dg/iftrap-2.c: New.
11304
11305 2002-04-18 Jakub Jelinek <jakub@redhat.com>
11306
11307 * gcc.c-torture/compile/20020418-1.c: New test.
11308
11309 2002-04-18 Roger Sayle <roger@eyesopen.com>
11310
11311 * gcc.c-torture/compile/20020415-1.c: New.
11312
11313 2002-04-18 David S. Miller <davem@redhat.com>
11314
11315 * gcc.c-torture/execute/20020418-1.c: New test.
11316
11317 2002-04-17 Jakub Jelinek <jakub@redhat.com>
11318
11319 * gcc.dg/20020416-1.c: New test.
11320
11321 * g++.dg/opt/inline1.C: New test.
11322
11323 2002-04-16 Jakub Jelinek <jakub@redhat.com>
11324
11325 * gcc.dg/altivec-5.c: New test.
11326
11327 * gcc.dg/20020415-1.c: New test.
11328
11329 2002-04-15 Mark Mitchell <mark@codesourcery.com>
11330
11331 * testsuite/lib/chill.exp: Remove.
11332
11333 2002-04-14 Jakub Jelinek <jakub@redhat.com>
11334
11335 * g++.dg/other/big-struct.C: New test.
11336
11337 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
11338
11339 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
11340 of scratch file.
11341
11342 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
11343
11344 PR c/6277
11345 * gcc.dg/i386-387-1.c: Allow optional leading underscore
11346 in scan-assembler function name
11347
11348 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
11349
11350 * g77.f-torture/execute/980628-4.x,
11351 g77.f-torture/execute/980628-5.x,
11352 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11353 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11354 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
11355 i[34567]86-*-*.
11356
11357 2002-04-13 David S. Miller <davem@redhat.com>
11358
11359 * gcc.c-torture/execute/20020413-1.c: New test.
11360
11361 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
11362
11363 * gcc.dg/asm-6.c,
11364 * g++.dg/ext/asm1.C: New tests.
11365
11366 2002-04-12 Mark Mitchell <mark@codesourcery.com>
11367
11368 PR c++ 5373.
11369 * g++.dg/parse/stmtexpr1.C: New test.
11370
11371 PR c++/5189.
11372 * g++.dg/template/copy1.C: New test.
11373
11374 2002-04-12 Richard Henderson <rth@redhat.com>
11375
11376 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
11377
11378 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
11379
11380 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
11381 gcc.c-torture/execute/20020307-2.c.
11382
11383 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
11384
11385 * g++.dg/ext/attrib5.C,
11386 * g++.dg/lookup/struct1.C: New tests.
11387
11388 2002-04-11 Jakub Jelinek <jakub@redhat.com>
11389
11390 * gcc.dg/20020411-1.c: New test.
11391
11392 * gcc.c-torture/execute/20020411-1.c: New test.
11393
11394 2002-04-10 Janis Johnson <janis187@us.ibm.com>
11395
11396 * g77.f-torture/execute/6177.f: New test.
11397
11398 2002-04-10 Jakub Jelinek <jakub@redhat.com>
11399
11400 PR middle-end/6247
11401 * g++.dg/opt/cleanup1.C: New test.
11402
11403 * g++.dg/opt/const1.C: New test.
11404
11405 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
11406
11407 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
11408
11409 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
11410
11411 PR c++/5507
11412 * g++.dg/template/typename2.C: New test.
11413
11414 2002-04-10 Alan Modra <amodra@bigpond.net.au>
11415
11416 * gcc.c-torture/execute/loop-12.c: New.
11417
11418 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
11419
11420 * g77.f-torture/execute/980628-4.x,
11421 g77.f-torture/execute/980628-5.x,
11422 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
11423 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
11424 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
11425
11426 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11427
11428 PR optimization/6086
11429 * g++.dg/opt/preinc1.C: New test.
11430
11431 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11432
11433 PR c++/5571
11434 * g++.dg/opt/static2.C: New test.
11435
11436 2002-04-06 Mark Mitchell <mark@codesourcery.com>
11437
11438 PR c/5120
11439 * gcc.dg/20020406-1.c: New test.
11440
11441 2002-04-04 David S. Miller <davem@redhat.com>
11442
11443 * gcc.c-torture/execute/20020404-1.c: New test.
11444
11445 2002-04-04 Jakub Jelinek <jakub@redhat.com>
11446
11447 PR c/6123
11448 * gcc.dg/20020312-2.c: Do not declare global register variable
11449 if __PIC__ or __pic__ is defined.
11450
11451 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
11452
11453 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
11454 __asm__ so that it works correctly even if -ansi -pedantic-errors.
11455
11456 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11457
11458 * gcc.misc-tests/linkage.exp: Update last change to handle
11459 sparc*-, not just sparc-.
11460
11461 2002-04-03 Richard Henderson <rth@redhat.com>
11462
11463 * gcc.dg/cpp/ucs.c: Improved long UCS test.
11464
11465 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11466
11467 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
11468
11469 2002-04-02 David S. Miller <davem@redhat.com>
11470
11471 * gcc.c-torture/execute/20020402-3.c: New test.
11472
11473 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
11474
11475 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
11476 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
11477
11478 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
11479 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
11480 g77.f-torture/execute/20001201.x,
11481 g77.f-torture/execute/u77-test.x: New files.
11482
11483 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
11484 * gcc.dg/wchar_t-1.c: Ditto.
11485
11486 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11487
11488 * gcc.c-torture/execute/20020402-1.c: New test.
11489
11490 2002-04-01 Richard Henderson <rth@redhat.com>
11491
11492 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
11493
11494 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
11495
11496 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11497
11498 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
11499
11500 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11501
11502 * g++.dg/inherit/template-as-base.C: Expect error.
11503 * g++.dg/inherit/namespace-as-base.C: Likewise.
11504
11505 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
11506
11507 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
11508 g++.dg/ext/instantiate3.C: Tweak match patterns.
11509
11510 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
11511 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
11512 -da test.
11513
11514 2002-03-31 Richard Henderson <rth@redhat.com>
11515
11516 * gcc.dg/special/alias-2.c: New.
11517 * gcc.dg/special/ecos.exp: Run it.
11518
11519 2002-03-31 Richard Henderson <rth@redhat.com>
11520
11521 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
11522
11523 2002-03-31 Kazu Hirata <kazu@hxi.com>
11524
11525 * gcc.dg/weak-1.c: Disable on h8300 port.
11526
11527 2002-03-29 Janis Johnson <janis187@us.ibm.com>
11528
11529 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
11530 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
11531 ordering tests.
11532 * g++.dg/bprob/bprob-1.C: New test.
11533 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
11534 * g++.dg/gcov/gcov-1.C: New test.
11535 * g++.dg/gcov/gcov-1.x: New file.
11536 * g++.dg/gcov/gcov-2.C: New test.
11537 * g++.dg/gcov/gcov-3.C: New test.
11538 * g++.dg/gcov/gcov-3.h: New file.
11539
11540 2002-03-28 Roger Sayle <roger@eyesopen.com>
11541
11542 * g++.old-deja/g++.other/builtins5.C: New test.
11543 * g++.old-deja/g++.other/builtins6.C: New test.
11544 * g++.old-deja/g++.other/builtins7.C: New test.
11545 * g++.old-deja/g++.other/builtins8.C: New test.
11546 * g++.old-deja/g++.other/builtins9.C: New test.
11547
11548 2002-03-29 Jakub Jelinek <jakub@redhat.com>
11549
11550 * g++.dg/opt/static1.C: New test.
11551
11552 * g++.dg/opt/longbranch1.C: New test.
11553
11554 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
11555
11556 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
11557
11558 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
11559
11560 2002-03-28 Jeffrey A Law (law@redhat.com)
11561
11562 * gcc.c-torture/execute/20020328-1.c: New test.
11563
11564 2002-03-27 Richard Henderson <rth@redhat.com>
11565
11566 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
11567 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
11568 move from g++.old-deja/g++.ext/.
11569
11570 2002-03-27 Mark Mitchell <mark@codesourcery.com>
11571
11572 * g++.dg/init/new2.C: New test.
11573
11574 2002-03-26 Richard Henderson <rth@redhat.com>
11575
11576 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
11577
11578 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
11579 on sparc.
11580
11581 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
11582 sparcv9 systems.
11583 * gcc.dg/20001102-1.c: Likewise.
11584
11585 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
11586
11587 * gcc.dg/cpp/endif-pedantic1.c,
11588 gcc.dg/cpp/endif-pedantic2.c: New tests.
11589
11590 2002-03-26 Mark Mitchell <mark@codesourcery.com>
11591
11592 * g++.dg/init/new1.C: New test.
11593
11594 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
11595
11596 * g++.dg/abi/vbase9.C: New test.
11597
11598 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
11599
11600 * gcc.dg/arm-asm.c: New test.
11601
11602 2002-03-26 Andrew Cagney <ac131313@redhat.com>
11603
11604 * gcc.dg/Wswitch-enum.c: New test.
11605 Fix PR c/5044.
11606
11607 2002-03-26 Richard Henderson <rth@redhat.com>
11608
11609 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
11610 structure.
11611
11612 2002-03-25 Richard Henderson <rth@redhat.com>
11613
11614 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
11615 sparcv9 systems.
11616
11617 * gcc.c-torture/compile/20011119-1.c (xxx): New.
11618 * gcc.c-torture/compile/20011119-2.c (xxx): New.
11619
11620 2002-03-25 Zack Weinberg <zack@codesourcery.com>
11621
11622 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
11623
11624 2002-03-25 Bob Wilson <bob.wilson@acm.org>
11625
11626 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
11627 targets using generic thunk support.
11628
11629 2002-03-25 Jakub Jelinek <jakub@redhat.com>
11630
11631 * gcc.c-torture/compile/20020323-1.c: New test.
11632
11633 * g++.dg/opt/conj2.C: New test.
11634
11635 2002-03-24 Richard Henderson <rth@redhat.com>
11636
11637 * gcc.dg/weak-1.c: Use -fno-common.
11638
11639 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11640
11641 * g77.dg/f77-edit-apostrophe-out.f: New test
11642 * g77.dg/f77-edit-h-out.f: New test
11643 * g77.dg/f77-edit-t-in.f: New test
11644 * g77.dg/f77-edit-t-out.f: New test
11645 * g77.dg/f77-edit-x-out.f: New test
11646 * g77.dg/f77-edit-slash-out.f: New test
11647 * g77.dg/f77-edit-colon-out.f: New test
11648 * g77.dg/f77-edit-s-out.f: New test
11649
11650 2002-03-24 Richard Henderson <rth@redhat.com>
11651
11652 * objc/execute/formal_protocol-6.x: New XFAIL.
11653
11654 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11655
11656 * gcc.dg/weak-1.c: Early return from dg-final on platforms
11657 that do not support weak symbols
11658
11659 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
11660
11661 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
11662 * lib/g77.exp: Likewise
11663 * lib/objc.exp: Likewise
11664
11665 2002-03-23 Andrew Cagney <ac131313@redhat.com>
11666
11667 * gcc.dg/Wswitch-default.c: New test.
11668
11669 2002-03-23 Jakub Jelinek <jakub@redhat.com>
11670
11671 * g++.dg/other/enum1.C: New test.
11672
11673 2002-03-23 Zack Weinberg <zack@codesourcery.com>
11674
11675 * gcc.dg/pragma-ep-3.c: Fix typo.
11676
11677 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11678
11679 * g++.dg/inherit/template-as-base.C: New test.
11680
11681 2002-03-22 Jakub Jelinek <jakub@redhat.com>
11682
11683 * g++.old-deja/g++.other/dwarf2-1.C: Move...
11684 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
11685
11686 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
11687
11688 * gcc.dg/cpp/multiline.c: Update to match.
11689
11690 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
11691
11692 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
11693
11694 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
11695
11696 * gcc.dg/cpp/extratokens2.c: New file.
11697
11698 2002-03-21 David Edelsohn <edelsohn@gnu.org>
11699
11700 * gcc.dg/20020312-2.c: Add rs6000 target.
11701
11702 * gcc.c-torture/compile/20020319-1.c: New test.
11703
11704 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11705
11706 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
11707 (A, E): Handle this.
11708
11709 2002-03-20 Jason Merrill <jason@redhat.com>
11710
11711 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
11712 ignoring -fpic.
11713 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
11714 through prune_gcc_output.
11715
11716 2002-03-20 Jakub Jelinek <jakub@redhat.com>
11717
11718 * gcc.c-torture/compile/20020320-1.c: New test.
11719
11720 2002-03-19 Jakub Jelinek <jakub@redhat.com>
11721
11722 * gcc.c-torture/compile/20020318-1.c: New test.
11723
11724 * gcc.dg/struct-by-value-1.c: New test.
11725
11726 * gcc.dg/20020319-1.c: New test.
11727
11728 2002-03-18 Jakub Jelinek <jakub@redhat.com>
11729
11730 * g++.dg/opt/conj1.C: New test.
11731
11732 2002-03-17 Mark Mitchell <mark@codesourcery.com>
11733
11734 * g++.dg/template/qualttp20.C: Revert previous change.
11735 * g++.dg/template/qualttp3.C: Likewise.
11736 * g++.dg/template/qualttp4.C: Likewise
11737 * g++.dg/template/qualttp5.C: Likewise
11738 * g++.dg/template/qualttp6.C: Likewise
11739 * g++.dg/template/qualttp7.C: Likewise
11740 * g++.dg/template/qualttp8.C: Likewise
11741 * g++.dg/template/recurse.C: Likewise.
11742
11743 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
11744
11745 * gcc.dg/cpp/wchar-1.c: Update.
11746
11747 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
11748
11749 * g++.dg/template/conv1.C: New test.
11750 * g++.dg/template/conv2.C: New test.
11751 * g++.dg/template/conv3.C: New test.
11752 * g++.dg/template/conv4.C: New test.
11753
11754 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11755
11756 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
11757 * g++.dg/template/qualttp3.C: Likewise.
11758 * g++.dg/template/qualttp4.C: Likewise
11759 * g++.dg/template/qualttp5.C: Likewise
11760 * g++.dg/template/qualttp6.C: Likewise
11761 * g++.dg/template/qualttp7.C: Likewise
11762 * g++.dg/template/qualttp8.C: Likewise
11763 * g++.dg/template/recurse.C: Likewise.
11764
11765 2002-03-15 Mark Mitchell <mark@codesourcery.com>
11766
11767 * g++.dg/opt/dtor1.C: New test.
11768
11769 2002-03-15 Jakub Jelinek <jakub@redhat.com>
11770
11771 * gcc.c-torture/compile/20020315-1.c: New test.
11772
11773 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
11774
11775 * gcc.dg/weak-1.c: Fix scan tests.
11776
11777 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
11778
11779 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
11780 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
11781 cris-*-aout* mmix-*-*.
11782 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
11783 cris-*-aout* mmix-*-*.
11784 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
11785 cris-*-elf* cris-*-aout* and mmix-*-*.
11786 * gcc.dg/20001009-1.c: Ditto.
11787 * gcc.dg/20010912-1.c: Ditto.
11788 * gcc.dg/20020122-4.c: Ditto.
11789 * gcc.dg/inline-2.c: Ditto.
11790
11791 2002-03-14 Jeffrey A Law (law@cygnus.com)
11792
11793 * gcc.c-torture/compile/20020314-1.c: New test.
11794
11795 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
11796
11797 * gcc.c-torture/execute/20020314-1.c: New test.
11798
11799 2002-03-14 Jakub Jelinek <jakub@redhat.com>
11800
11801 * g++.dg/warn/Wunused-1.C: New test.
11802
11803 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
11804
11805 * g++.dg/abi/mangle6.C: New test.
11806
11807 2002-03-13 Jakub Jelinek <jakub@redhat.com>
11808
11809 * gcc.c-torture/compile/20020309-2.c: New test.
11810
11811 * gcc.c-torture/compile/20020312-1.c: New test.
11812
11813 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
11814
11815 * g++.dg/other/access1.C: New test.
11816
11817 2002-03-12 Jakub Jelinek <jakub@redhat.com>
11818
11819 * gcc.c-torture/execute/wchar_t-1.c: New test.
11820
11821 2002-03-12 David Edelsohn <edelsohn@gnu.org>
11822
11823 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
11824
11825 2002-03-12 Roger Sayle <roger@eyesopen.com>
11826
11827 * gcc.dg/20020312-1.c: New test case.
11828
11829 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
11830
11831 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
11832
11833 2002-03-11 Richard Henderson <rth@redhat.com>
11834
11835 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
11836 * g++.old-deja/g++.jason/report.C: Likewise.
11837
11838 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11839
11840 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
11841 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
11842
11843 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
11844
11845 * testsuite/g++.dg/overload/pmf1.C: New test.
11846
11847 2002-03-11 Kazu Hirata <kazu@hxi.com>
11848
11849 * gcc.c-torture/execute/20020307-1.c: Use long.
11850
11851 2002-03-11 Jakub Jelinek <jakub@redhat.com>
11852
11853 PR optimization/5844
11854 * gcc.dg/20020310-1.c: New test.
11855
11856 2002-03-09 Michael Meissner <meissner@redhat.com>
11857
11858 * gcc.c-torture/execute/memcpy-2.c: New test.
11859 * gcc.c-torture/execute/memset-1.c: New test.
11860 * gcc.c-torture/execute/strlen-1.c: New test.
11861 * gcc.c-torture/execute/strcmp-1.c: New test.
11862 * gcc.c-torture/execute/strncmp-1.c: New test.
11863
11864 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
11865
11866 * gcc.dg/ppc-ldstruct.c: New test.
11867
11868 2002-03-09 Jakub Jelinek <jakub@redhat.com>
11869
11870 * gcc.c-torture/execute/va-arg-22.c: New test.
11871
11872 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11873
11874 * gcc.c-torture/compile/20020309-1.c: New test.
11875
11876 2002-03-08 Jakub Jelinek <jakub@redhat.com>
11877
11878 * gcc.c-torture/execute/20020307-2.c: New test.
11879
11880 2002-03-07 Jeffrey A Law (law@redhat.com)
11881
11882 * g77.f-torture/compile/20020307-1.f: New test.
11883
11884 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
11885
11886 * gcc.dg/unordered-1.c: New test.
11887
11888 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
11889
11890 * gcc.c-torture/execute/20020307-1.c: New test.
11891
11892 2002-03-05 Jakub Jelinek <jakub@redhat.com>
11893
11894 * gcc.dg/20020304-1.c: New test.
11895
11896 * gcc.c-torture/compile/20020304-2.c: New test.
11897
11898 2002-03-04 Zack Weinberg <zack@codesourcery.com>
11899
11900 * gcc.c-torture/compile/20020304-1.c: New test case
11901 (from PR c/5830).
11902
11903 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
11904
11905 * gcc.dg/20020103-1.c: Add other -D ppc variants.
11906
11907 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
11908
11909 * g++.dg/other/classkey1.C: New test.
11910
11911 2002-03-01 Richard Henderson <rth@redhat.com>
11912
11913 * gcc.c-torture/compile/981223-1.x: New.
11914 * gcc.c-torture/compile/920625-1.x: New.
11915
11916 2002-02-28 Richard Henderson <rth@redhat.com>
11917
11918 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
11919
11920 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
11921
11922 * gcc.c-torture/execute/20020227-1.c: New test.
11923
11924 2002-02-27 Mark Mitchell <mark@codesourcery.com>
11925
11926 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
11927 here" ERROR lines.
11928 * g++.old-deja/g++.oliva/partord1.C: Likewise.
11929 * g++.old-deja.g++.other/defarg1.C: Likewise.
11930 * g++.old-deja/g++.pt/calls2.C: Likewise.
11931 * g++.old-deja/g++.pt/crash20.C: Likewise.
11932 * g++.old-deja/g++.pt/crash30.C: Likewise.
11933 * g++.old-deja/g++.pt/crash36.C: Likewise.
11934 * g++.old-deja/g++.pt/crash6.C: Likewise.
11935 * g++.old-deja/g++.pt/defarg13.C: Likewise.
11936 * g++.old-deja/g++.pt/derived3.C: Likewise.
11937 * g++.old-deja/g++.pt/error1.C: Likewise.
11938 * g++.old-deja/g++.pt/friend21.C: Likewise.
11939 * g++.old-deja/g++.pt/friend23.C: Likewise.
11940 * g++.old-deja/g++.pt/infinite1.C: Likewise.
11941 * g++.old-deja/g++.robertl/eb128.C: Likewise.
11942
11943 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
11944
11945 * gcc.c-torture/execute/20020225-2.c: New test.
11946
11947 2002-02-27 Zack Weinberg <zack@codesourcery.com>
11948
11949 * gcc.c-torture/execute/920730-1t.c,
11950 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
11951 Delete test cases, only relevant to -traditional.
11952
11953 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
11954
11955 * gcc.dg/cpp/undef1.c: Remove.
11956 * gcc.dg/cpp/directiv.c: Update.
11957 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
11958
11959 2002-02-27 Michael Meissner <meissner@redhat.com>
11960
11961 * gcc.c-torture/execute/20020226-1.c: New test.
11962
11963 2002-02-26 Jakub Jelinek <jakub@redhat.com>
11964
11965 * g++.dg/debug/debug4.C: New test.
11966
11967 * gcc.dg/ia64-visibility-1.c: New test.
11968
11969 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
11970
11971 * gcc.dg/debug/20020224-1.c: New.
11972
11973 2002-02-25 Kazu Hirata <kazu@hxi.com>
11974
11975 * gcc.c-torture/execute/960416-1.x: New.
11976 * gcc.c-torture/execute/divconst-3.x: Likewise.
11977
11978 2002-02-25 Jakub Jelinek <jakub@redhat.com>
11979
11980 * gcc.dg/20020224-1.c: New test.
11981
11982 2002-02-25 Alan Modra <amodra@bigpond.net.au>
11983
11984 * gcc.c-torture/execute/20020225-1.c: New.
11985
11986 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
11987
11988 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
11989
11990 2002-02-23 Jakub Jelinek <jakub@redhat.com>
11991
11992 * gcc.dg/20020222-1.c: New test.
11993
11994 2002-02-22 Jakub Jelinek <jakub@redhat.com>
11995
11996 * g++.dg/opt/anonunion1.C: New test.
11997
11998 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
11999
12000 * g++.dg/template/qualttp19.C: New test.
12001 * g++.dg/template/qualttp20.C: New test.
12002 * g++.old-deja/g++.jason/report.C: Adjust expected errors
12003 * g++.old-deja/g++.other/qual1.C: Likewise.
12004
12005 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
12006
12007 * gcc.dg/attr-alwaysinline.c: New.
12008
12009 2002-02-21 Jakub Jelinek <jakub@redhat.com>
12010
12011 * gcc.dg/20020220-1.c: New test.
12012
12013 * gcc.dg/20020220-2.c: New test.
12014
12015 * g++.dg/opt/mmx1.C: New test.
12016
12017 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
12018
12019 * gcc.c-torture/compile/20020110.c: New test.
12020
12021 2002-02-20 Jakub Jelinek <jakub@redhat.com>
12022
12023 * gcc.c-torture/execute/20020219-1.c: New test.
12024
12025 * gcc.dg/20020219-1.c: New test.
12026
12027 * gcc.dg/noncompile/20020220-1.c: New test.
12028
12029 * g++.dg/opt/ptrintsum1.C: New test.
12030
12031 * gcc.dg/debug/20020220-1.c: New test.
12032
12033 2002-02-17 Jakub Jelinek <jakub@redhat.com>
12034
12035 * gcc.c-torture/execute/20020216-1.c: New test.
12036
12037 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12038
12039 * gcc.dg/decl-1.c: Update, new test.
12040
12041 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
12042
12043 * g++.dg/abi/bitfield1.C: New test.
12044 * g++.dg/abi/bitfield2.C: New test.
12045
12046 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
12047
12048 * gcc.dg/attr-nest.c: New test.
12049
12050 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
12051
12052 * gcc.c-torture/execute/20020215-1.c: New test.
12053
12054 2002-02-14 Jakub Jelinek <jakub@redhat.com>
12055
12056 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
12057 * g++.dg/debug/debug.exp: New.
12058 * g++.dg/debug/trivial.C: New.
12059 * g++.dg/debug/debug1.C: Moved...
12060 * g++.dg/other/debug1.C: ...from here.
12061 * g++.dg/debug/debug2.C: Moved...
12062 * g++.dg/other/debug2.C: ...from here.
12063 * g++.dg/debug/debug3.C: Moved...
12064 * g++.dg/other/debug3.C: ...from here.
12065
12066 * gcc.dg/noncompile/20020213-1.c: New test.
12067
12068 2002-02-13 Jakub Jelinek <jakub@redhat.com>
12069
12070 * g++.dg/other/debug3.C: New test.
12071
12072 * gcc.c-torture/execute/20020213-1.c: New test.
12073
12074 2002-02-13 Richard Smith <richard@ex-parrot.com>
12075
12076 * g++.old-deja/g++.other/thunk1.C: New test.
12077
12078 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12079
12080 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
12081
12082 2002-02-13 Stan Shebs <shebs@apple.com>
12083
12084 * gcc.dg/altivec-3.c: New.
12085
12086 2002-02-12 Jakub Jelinek <jakub@redhat.com>
12087
12088 * gcc.dg/Wunreachable-1.c: New test.
12089 * gcc.dg/Wunreachable-2.c: New test.
12090
12091 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12092
12093 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
12094
12095 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
12096
12097 * gcc.dg/decl-1.c: New test.
12098
12099 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
12100
12101 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
12102
12103 2002-02-10 Kazu Hirata <kazu@hxi.com>
12104
12105 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
12106 * gcc.c-torture/compile/980506-1.x: Likewise.
12107
12108 2002-02-10 Kazu Hirata <kazu@hxi.com>
12109
12110 * gcc.dg/20020210-1.c: New.
12111
12112 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
12113
12114 * g77.f-torture/execute/947.f: New regression test
12115 for PR fortran/947.
12116
12117 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
12118
12119 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
12120 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
12121
12122 2002-02-08 Richard Henderson <rth@redhat.com>
12123
12124 * gcc.c-torture/compile/labels-3.c: New.
12125
12126 2002-02-08 Jakub Jelinek <jakub@redhat.com>
12127
12128 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
12129 expression statements work instead.
12130 * gcc.dg/noncompile/20020207-1.c: New test.
12131
12132 2002-02-07 Richard Henderson <rth@redhat.com>
12133
12134 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
12135
12136 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12137
12138 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
12139 message from g77
12140 * lib/g77-dg.exp: Trim g77 error messages so that they are
12141 recognized by dg.exp.
12142
12143 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12144
12145 PR fortran/5473
12146 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
12147
12148 2002-02-07 Richard Henderson <rth@redhat.com>
12149
12150 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
12151 to be sufficiently aligned for integers.
12152
12153 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
12154
12155 * g++.dg/template/friend4.C: New test.
12156
12157 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
12158
12159 PR fortran/5743
12160 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
12161 unsupported cases.
12162
12163 2002-02-07 Richard Henderson <rth@redhat.com>
12164
12165 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
12166 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
12167 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
12168 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
12169
12170 2002-02-06 Richard Henderson <rth@redhat.com>
12171
12172 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
12173
12174 2002-02-06 Janis Johnson <janis187@us.ibm.com>
12175
12176 * gcc.dg/20020206-1.c: New test.
12177
12178 2002-02-06 Jakub Jelinek <jakub@redhat.com>
12179
12180 * gcc.c-torture/execute/20020206-1.c: New test.
12181
12182 * gcc.c-torture/execute/20020206-2.c: New test.
12183
12184 PR optimization/5429:
12185 * gcc.c-torture/compile/20020206-1.c: New test.
12186
12187 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
12188
12189 * g++.dg/ext/align1.C: Do not use an explicit alignment value
12190 as certain file formats cannot support particularly large
12191 alignments.
12192
12193 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
12194 and do not expect to be able to link the executable.
12195
12196 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
12197 fail because the COFF format does not support the weak attribute.
12198
12199 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
12200
12201 * g77.dg/pr5473.f: New test
12202
12203 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
12204
12205 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
12206 Fix testcase accordingly.
12207
12208 2002-02-04 Richard Henderson <rth@redhat.com>
12209
12210 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
12211 (buf): Change to be an array of pointers, not ints.
12212
12213 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12214
12215 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
12216 before all tests. Move warning one line above to match where it
12217 C frontend emits.
12218 * gcc.dg/Wswitch-2.c: New test.
12219 * g++.dg/warn/Wswitch-1.C: New test.
12220 * g++.dg/warn/Wswitch-2.C: New test.
12221
12222 2002-02-04 Richard Henderson <rth@redhat.com>
12223
12224 * g++.dg/abi/offsetof.C: Fix size comparison.
12225
12226 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
12227
12228 * gcc.dg/cast-qual-2.c: New test.
12229
12230 2002-02-04 Jakub Jelinek <jakub@redhat.com>
12231
12232 * gcc.dg/20020201-4.c: New test.
12233
12234 2002-02-04 Ben Elliston <bje@redhat.com>
12235
12236 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
12237 target_info attribute != 0, in addition to the empty string.
12238 (gcc_target_compile): Likewise.
12239
12240 2002-02-03 Andrew Cagney <ac131313@redhat.com>
12241
12242 * gcc.dg/Wswitch.c: New test.
12243 PR gcc/4475. PR gcc/3780.
12244
12245 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
12246
12247 * g77.f-torture/execute/5122.f: New test for regressions
12248 against PR fortran/5122.
12249
12250 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
12251
12252 * g77.f-torture/compile/pr3743.f: Delete
12253 * g77.dg/pr3743-1.f: New test.
12254 * g77.dg/pr3743-2.f: New test.
12255 * g77.dg/pr3743-3.f: New test.
12256 * g77.dg/pr3743-4.f: New test.
12257
12258 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12259
12260 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
12261
12262 2002-02-02 Richard Henderson <rth@redhat.com>
12263
12264 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
12265 * gcc.c-torture/execute/bf64-1.c: Likewise.
12266
12267 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12268
12269 * gcc.dg/20020201-2.c: New test.
12270
12271 * gcc.dg/20020201-3.c: New test.
12272
12273 * gcc.c-torture/execute/bitfld-2.c: New test.
12274
12275 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
12276
12277 * gcc.dg/bitfld-1.c: Update.
12278 * gcc.dg/bitfld-2.c: Update.
12279 * gcc.c-torture/execute/bitfld-1.x: New.
12280
12281 2002-02-02 Jakub Jelinek <jakub@redhat.com>
12282
12283 * gcc.c-torture/execute/20020201-1.c: New test.
12284
12285 2002-02-01 Janis Johnson <janis187@us.ibm.com>
12286
12287 PR target/5469
12288 * gcc.dg/20020201-1.c: New test.
12289
12290 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
12291
12292 PR fortran/3743
12293 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
12294 * g77.f-torture/compile/pr3743.x: Remove
12295
12296 2002-01-31 Tom Rix <trix@redhat.com>
12297
12298 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
12299
12300 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12301
12302 * gcc.dg/noncompile/20020130-1.c: New test.
12303
12304 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
12305
12306 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
12307
12308 2002-01-29 Richard Henderson <rth@redhat.com>
12309
12310 * gcc.c-torture/execute/991118-1.c: Cast various constants back
12311 to long long.
12312 * gcc.c-torture/execute/bf64-1.c: Likewise.
12313
12314 2002-01-29 Jakub Jelinek <jakub@redhat.com>
12315
12316 * gcc.c-torture/execute/20020129-1.c: New test.
12317
12318 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12319
12320 * gcc.c-torture/compile/20000224-1.c: Update.
12321 * gcc.c-torture/execute/bitfld-1.c: New tests.
12322 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
12323 * gcc.dg/uninit-A.c: Update.
12324
12325 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
12326
12327 * g++.dg/template/ctor1.C: Add instantiation.
12328
12329 2002-01-28 Paul Koning <pkoning@equallogic.com>
12330
12331 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
12332 argument to __builtin_prefetch to be const ptr.
12333
12334 2002-01-28 Jakub Jelinek <jakub@redhat.com>
12335
12336 * gcc.c-torture/compile/20020120-1.c: New test.
12337
12338 2002-01-27 Kazu Hirata <kazu@hxi.com>
12339
12340 * gcc.c-torture/execute/20020127-1.c: New test.
12341
12342 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
12343
12344 * g77.dg/f77-edit-i-in.f: New test
12345 * g77.dg/f77-edit-i-out.f: New test
12346
12347 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
12348
12349 * gcc.dg/debug/debug.exp: New file.
12350 * gcc.dg/debug/trivial.c: New file.
12351 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
12352 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
12353 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
12354 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
12355 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
12356 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
12357 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
12358 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
12359 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
12360 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
12361 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
12362 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
12363 * gcc.dg/20000503-1.c: Removed.
12364 * gcc.dg/20010207-1.c: Removed.
12365 * gcc.dg/20011223-1.c: Removed.
12366 * gcc.dg/20020104-2.c: Removed.
12367 * gcc.dg/debug-1.c: Removed.
12368 * gcc.dg/debug-2.c: Removed.
12369 * gcc.dg/debug-3.c: Removed.
12370 * gcc.dg/debug-4.c: Removed.
12371 * gcc.dg/debug-5.c: Removed.
12372 * gcc.dg/debug-6.c: Removed.
12373 * gcc.dg/dwarf2-1.c: Removed.
12374 * gcc.dg/dwarf2-2.c: Removed.
12375
12376 2002-01-25 Jakub Jelinek <jakub@redhat.com>
12377
12378 * g++.old-deja/g++.other/eh5.C: New test.
12379 * g++.old-deja/g++.other/sibcall2.C: New test.
12380 * g++.old-deja/g++.other/array9.C: New test.
12381 * g++.old-deja/g++.other/typename2.C: New test.
12382 * g++.old-deja/g++.other/crash60.C: New test.
12383 * g++.old-deja/g++.other/conv9.C: New test.
12384 * g++.old-deja/g++.other/mangle10.C: New test.
12385 * g++.old-deja/g++.other/unchanging1.C: New test.
12386 * g++.old-deja/g++.other/exprstmt1.C: New test.
12387 * g++.old-deja/g++.other/inline23.C: New test.
12388 * g++.old-deja/g++.eh/ia64-1.C: New test.
12389 * g++.old-deja/g++.other/dwarf2-1.C: New test.
12390 * g++.old-deja/g++.other/reload1.C: New test.
12391 * g++.old-deja/g++.other/static20.C: New test.
12392 * g++.old-deja/g++.other/local-alloc1.C: New test.
12393 * g++.old-deja/g++.other/conv8.C: New test.
12394 * g++.old-deja/g++.other/stmtexpr2.C: New test.
12395 * g++.old-deja/g++.other/storeexpr1.C: New test.
12396 * g++.old-deja/g++.other/storeexpr2.C: New test.
12397 * g++.dg/eh/template2.C: New test.
12398 * g++.dg/warn/weak1.C: New test.
12399
12400 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
12401
12402 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
12403 Remove first, non-varying, argument.
12404
12405 2002-01-23 Richard Henderson <rth@redhat.com>
12406
12407 * gcc.dg/inline-2.c: New.
12408
12409 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
12410 Add optional target arg. Check number of arguments.
12411 (scan-assembler-not, scan-assembler-dem): Likewise.
12412 (scan-assembler-dem-not): Likewise.
12413
12414 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12415
12416 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
12417 line 12.
12418 * g++.old-deja/g++.brendan/parse3.C,
12419 g++.old-deja/g++.other/crash26.C,
12420 g++.old-deja/g++.other/crash28.C,
12421 g++.old-deja/g++.other/crash29.C,
12422 g++.old-deja/g++.other/crash30.C,
12423 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
12424
12425 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
12426
12427 * gcc.dg/20020115-1.c: New.
12428
12429 2002-01-23 Bob Wilson <bob.wilson@acm.org>
12430
12431 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
12432
12433 2002-01-23 Janis Johnson <janis187@us.ibm.com>
12434
12435 * gcc.dg/20020122-3.c: New.
12436
12437 2002-01-23 Jakub Jelinek <jakub@redhat.com>
12438
12439 * g++.dg/other/gc1.C: New test.
12440
12441 2002-01-23 Zack Weinberg <zack@codesourcery.com>
12442
12443 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
12444
12445 2002-01-22 Richard Henderson <rth@redhat.com>
12446
12447 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
12448
12449 2002-01-22 Richard Henderson <rth@redhat.com>
12450
12451 * gcc.dg/20020122-4.c: New.
12452
12453 2002-01-22 H.J. Lu <hjl@gnu.org>
12454
12455 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
12456 link output.
12457 * gcc.dg/special/ecos.exp: Likewise.
12458 * lib/g++-dg.exp: Likewise.
12459 * lib/g77-dg.exp: Likewise.
12460 * lib/gcc-dg.exp : Likewise.
12461 * lib/mike-g++.exp: Likewise.
12462 * lib/mike-g77.exp: Likewise.
12463 * lib/mike-gcc.exp: Likewise.
12464 * lib/objc-dg.exp: Likewise.
12465
12466 2002-01-22 Janis Johnson <janis187@us.ibm.com>
12467
12468 PR target/5379
12469 * gcc.dg/20020122-2.c: New test.
12470
12471 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
12472
12473 * gcc.dg/20020122-1.c: New test.
12474
12475 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
12476
12477 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
12478
12479 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
12480
12481 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
12482
12483 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12484
12485 * gcc.c-torture/compile/20020121-1.c: New test.
12486
12487 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
12488
12489 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
12490 ld_library_path.
12491
12492 2002-01-21 Jakub Jelinek <jakub@redhat.com>
12493
12494 * gcc.dg/20020218-1.c: New test.
12495
12496 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
12497
12498 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
12499 messages
12500 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
12501 "At global scope" warning
12502 * g++.dg/ext/align1.C: Change cygwin test for alignment
12503 from db-bogus to dg-warning
12504
12505 2002-01-21 Zack Weinberg <zack@codesourcery.com>
12506
12507 * g77.f-torture/compile/cpp2.F: New test.
12508
12509 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
12510
12511 * g++.dg/template/access1.C: New test.
12512
12513 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
12514
12515 * gcc.dg/20020118-1.c: New.
12516
12517 2002-01-18 Kazu Hirata <kazu@hxi.com>
12518
12519 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
12520
12521 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12522
12523 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
12524 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
12525 alignment warnings.
12526
12527 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
12528
12529 * gcc.misc-tests/i386-prefetch.exp: Save and restore
12530 torture_with_loops and torture_without_loops
12531
12532 2002-01-17 Jakub Jelinek <jakub@redhat.com>
12533
12534 * gcc.c-torture/compile/20020116-1.c: New test.
12535
12536 2002-01-16 Jakub Jelinek <jakub@redhat.com>
12537
12538 * gcc.dg/20020116-2.c: New test.
12539
12540 * gcc.dg/ultrasp4.c: New test.
12541
12542 * gcc.dg/20020116-1.c: New test.
12543
12544 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
12545
12546 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
12547 by EABI.
12548
12549 2002-01-15 Janis Johnson <janis187@us.ibm.com>
12550
12551 * gcc.misc-tests/i386-prefetch.exp: New.
12552 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
12553 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
12554 * gcc.misc-tests/i386-pf-none-1.c: New test.
12555 * gcc.misc-tests/i386-pf-sse-1.c: New test.
12556
12557 2002-01-15 Jakub Jelinek <jakub@redhat.com>
12558
12559 * gcc.dg/gnu89-init-1.c: Add new tests.
12560
12561 2002-01-15 Andreas Jaeger <aj@suse.de>
12562
12563 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
12564 * gcc.dg/i386-mmx-2.c: Likewise.
12565 * gcc.dg/i386-sse-1.c: Likewise.
12566 * gcc.dg/i386-sse-2.c: Likewise.
12567 * gcc.dg/i386-sse-3.c: Likewise.
12568
12569 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
12570
12571 * g77.f-torture/execute/intrinsic-unix-bessel.f:
12572 Uncomment additional cases that now pass.
12573
12574 2002-01-11 Richard Henderson <rth@redhat.com>
12575
12576 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
12577 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
12578
12579 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
12580
12581 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
12582
12583 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
12584
12585 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
12586 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
12587
12588 2002-01-10 Dale Johannesen <dalej@apple.com>
12589
12590 * gcc.c-torture/execute/loop-11.c: New.
12591
12592 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
12593
12594 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
12595 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
12596
12597 2002-01-09 Richard Henderson <rth@redhat.com>
12598
12599 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
12600 type in which to perform the operation for each size.
12601
12602 2002-01-09 Alan Matsuoka (alanm@redhat.com)
12603
12604 * gcc.c-torture/compile/20020109-2.c: New test.
12605
12606 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
12607
12608 * gcc.c-torture/execute/loop-10.c: New test.
12609
12610 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12611
12612 * gcc.c-torture/compile/20010226-1.c: New test.
12613 * gcc.c-torture/compile/20010227-1.c: New test.
12614 * gcc.c-torture/compile/20010426-1.c: New test.
12615 * gcc.c-torture/compile/20010510-1.c: New test.
12616 * gcc.c-torture/compile/20010605-3.c: New test.
12617 * gcc.c-torture/compile/20010824-1.c: New test.
12618 * gcc.c-torture/execute/20010409-1.c: New test.
12619 * gcc.dg/noncompile/20000901-1.c: New test.
12620 * gcc.dg/20001023-1.c: New test.
12621 * gcc.dg/20001101-1.c: New test.
12622 * gcc.dg/20001102-1.c: New test.
12623 * gcc.dg/20010207-1.c: New test.
12624 * gcc.dg/20010405-1.c: New test.
12625 * gcc.dg/20010822-1.c: New test.
12626 * gcc.dg/20011107-1.c: New test.
12627
12628 2002-01-09 Jeffrey A Law (law@redhat.com)
12629
12630 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
12631
12632 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
12633 execution failure on PA targets.
12634
12635 2002-01-09 Jakub Jelinek <jakub@redhat.com>
12636
12637 * gcc.c-torture/compile/20020109-1.c: New test.
12638
12639 2002-01-08 Kazu Hirata <kazu@hxi.com>
12640
12641 * gcc.c-torture/execute/20020108-1.c: New test.
12642
12643 2002-01-08 Jakub Jelinek <jakub@redhat.com>
12644
12645 * gcc.dg/20020108-1.c: New test.
12646
12647 2002-01-08 H.J. Lu <hjl@gnu.org>
12648
12649 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
12650 for header files.
12651
12652 2002-01-08 Geoff Keating <geoffk@redhat.com>
12653
12654 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
12655 consistency.
12656
12657 002-01-07 Aldy Hernandez <aldyh@redhat.com>
12658
12659 * gcc.dg/altivec-4.c: Test altivec predicates.
12660
12661 2002-01-07 Jakub Jelinek <jakub@redhat.com>
12662
12663 * gcc.c-torture/execute/20020107-1.c: New test.
12664
12665 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
12666
12667 PR c/5279
12668 * gcc.c-torture/compile/20020106-1.c: New test.
12669
12670 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
12671
12672 * gcc.c-torture/execute/nestfunc-4.c: New test.
12673
12674 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12675
12676 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
12677 extra triple that slipped in.
12678 * g++.old-deja/g++.abi/align.C: Likewise.
12679 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12680
12681 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
12682
12683 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
12684 * g++.old-deja/g++.abi/align.C: Likewise.
12685 * g++.old-deja/g++.abi/bitfields.C: Likewise.
12686
12687 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
12688 on FreeBSD/i386.
12689 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
12690 FreeBSD.
12691
12692 2002-01-04 Jakub Jelinek <jakub@redhat.com>
12693
12694 * gcc.dg/20020104-1.c: New test.
12695
12696 * gcc.dg/20020104-2.c: New test.
12697
12698 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
12699
12700 * gcc.dg/20020103-1.c: Fix typo in target selector.
12701
12702 2002-01-03 Richard Henderson <rth@redhat.com>
12703
12704 * gcc.dg/20020103-1.c: New.
12705
12706 2002-01-03 Kazu Hirata <kazu@hxi.com>
12707
12708 * gcc.c-torture/execute/20020103-1.c: New test.
12709
12710 2002-01-03 Jakub Jelinek <jakub@redhat.com>
12711
12712 * g++.dg/other/debug2.C: New test.
12713
12714 * gcc.c-torture/compile/20020103-1.c: New test.
12715
12716 2002-01-02 Jakub Jelinek <jakub@redhat.com>
12717
12718 * gcc.dg/gnu89-init-1.c: Added new tests.
12719
12720 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12721
12722 * g++.dg/template/friend2.C: Remove as patch is reverted.
12723
12724 * g++.dg/warn/oldcast1.C: New test.
12725
12726 * g++.dg/template/ptrmem1.C: New test.
12727 * g++.dg/template/ptrmem2.C: New test.
12728
12729 * g++.dg/template/ntp.C: New test.
12730
12731 * g++.dg/other/component1.C: New test.
12732
12733 * g++.dg/template/ttp3.C: New test.
12734
12735 * g++.dg/template/friend2.C: New test.
12736 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
12737
12738 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12739
12740 * g++.dg/other/ptrmem1.C: New test.
12741 * g++.dg/other/ptrmem2.C: New test.
12742
12743 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12744
12745 * g++.dg/template/ctor1.C: New test.
12746
12747 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
12748
12749 * g++.dg/template/friend2.C: New test.
12750
12751 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
12752
12753 * gcc.dg/mmix-1.c: New test.
12754
12755 2001-12-31 Richard Henderson <rth@redhat.com>
12756
12757 * gcc.dg/asm-5.c: New.
12758
12759 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
12760
12761 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
12762 in namespace __gnu_cxx
12763
12764 2001-12-30 Richard Henderson <rth@redhat.com>
12765
12766 * gcc.dg/debug-6.c: New.
12767
12768 2001-12-30 Jakub Jelinek <jakub@redhat.com>
12769
12770 * gcc.c-torture/compile/20011229-2.c: New test.
12771
12772 2001-12-29 Jakub Jelinek <jakub@redhat.com>
12773
12774 * gcc.dg/debug-3.c: New test.
12775 * gcc.dg/debug-4.c: New test.
12776 * gcc.dg/debug-5.c: New test.
12777
12778 2001-12-29 Richard Henderson <rth@redhat.com>
12779
12780 * g++.dg/eh/loop1.C: New.
12781
12782 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12783
12784 * g++.dg/template/crash1.C: New test.
12785
12786 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
12787
12788 * g++.dg/other/const1.C: New test.
12789
12790 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12791
12792 * gcc.c-torture/compile/20011229-1.c: New test.
12793
12794 2001-12-28 Stan Shebs <shebs@apple.com>
12795
12796 * lib/objc-torture.exp: Resync with c-torture.exp.
12797 * lib/objc.exp: Load standard libraries.
12798
12799 2001-12-28 Jakub Jelinek <jakub@redhat.com>
12800
12801 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
12802 additional tests.
12803
12804 2001-12-27 Roger Sayle <roger@eyesopen.com>
12805
12806 * gcc.c-torture/execute/string-opt-16.c: New testcase.
12807
12808 2001-12-27 Richard Henderson <rth@redhat.com>
12809
12810 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
12811
12812 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
12813
12814 * g++.dg/eh/ctor1.C: New test.
12815 * g++.dg/other/error2.C: New test.
12816
12817 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
12818
12819 * g++.dg/other/init2.C: New test.
12820
12821 2001-12-24 Richard Henderson <rth@redhat.com>
12822
12823 * gcc.dg/20011223-1.c: New.
12824 * gcc.dg/inline-1.c: New.
12825
12826 2001-12-23 Richard Henderson <rth@redhat.com>
12827
12828 * gcc.dg/asm-4.c: Test operand modifiers.
12829
12830 2001-12-23 Richard Henderson <rth@redhat.com>
12831
12832 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
12833
12834 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
12835
12836 * gcc.c-torture/execute/20011223-1.c: New test.
12837
12838 2001-12-21 Richard Henderson <rth@redhat.com>
12839
12840 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
12841 re-enables the warning.
12842
12843 2001-12-21 Richard Henderson <rth@redhat.com>
12844
12845 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
12846
12847 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12848
12849 * gcc.c-torture/compile/20011218-1.c: New test.
12850
12851 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
12852
12853 * gcc.misc-test/arm-isr.exp: New file. Control running of the
12854 arm-isr.c test.
12855 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
12856 epilogue generation for ARM ISR routines.
12857
12858 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12859
12860 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
12861 * gcc.dg/format/c90-printf-3.c: Likewise.
12862 * gcc.dg/format/c99-printf-3.c: Likewise.
12863 * gcc.dg/format/ext-1.c: Likewise.
12864 * gcc.dg/format/ext-6.c: Likewise.
12865 * gcc.dg/format/format.h: Prototype unlocked stdio.
12866
12867 2001-12-20 Richard Henderson <rth@redhat.com>
12868
12869 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
12870 (arena): Use it.
12871 (malloc): Correct allocation logic. Abort if we fill up the
12872 arena before initialization complete.
12873 (realloc): Correct allocation logic.
12874
12875 2001-12-20 Jakub Jelinek <jakub@redhat.com>
12876
12877 * gcc.c-torture/compile/20011219-2.c: New test.
12878
12879 * gcc.c-torture/execute/20011219-1.c: New test.
12880
12881 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
12882
12883 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
12884 target does not support weak symbols.
12885
12886 2001-12-19 Jakub Jelinek <jakub@redhat.com>
12887
12888 * gcc.c-torture/compile/20011219-1.c: New test.
12889
12890 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
12891
12892 * g++.dg/other/error1.C: New test.
12893
12894 2001-12-17 Jeffrey A Law (law@redhat.com)
12895
12896 * gcc.c-torture/execute/20011217-1.c: New test.
12897
12898 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
12899
12900 * objc.dg/special/: New directory.
12901 * objc.dg/special/special.exp: New file.
12902 * objc.dg/special/unclaimed-category-1.h: New file.
12903 * objc.dg/special/unclaimed-category-1a.m: New file.
12904 * objc.dg/special/unclaimed-category-1.m: New file.
12905
12906 2001-12-17 Andreas Jaeger <aj@suse.de>
12907
12908 * gcc.c-torture/compile/20011217-2.c: New test.
12909
12910 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
12911
12912 * gcc.c-torture/compile/20011217-1.c: New test.
12913
12914 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
12915
12916 * testsuite/gcc.dg/20011214-1.c: New.
12917
12918 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
12919
12920 * gcc.dg/altivec-4.c: New.
12921
12922 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
12923
12924 * gcc.dg/20011113-1.c: New test.
12925
12926 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
12927
12928 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
12929 std::__malloc_alloc_template<0> and
12930 std::__default_alloc_template<false, 0>.
12931
12932 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
12933
12934 * objc/execute/bf-21.m: New test.
12935 * objc/execute/enumeration-1.m: New test.
12936 * objc/execute/enumeration-2.m: New test.
12937
12938 2001-12-12 Jakub Jelinek <jakub@redhat.com>
12939
12940 * gcc.dg/gnu89-init-1.c: New test.
12941
12942 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
12943
12944 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
12945 * g++.old-deja/g++.jason/2371.C: Likewise.
12946 * g++.old-deja/g++.jason/template33.C: Likewise.
12947 * g++.old-deja/g++.jason/template34.C: Likewise.
12948 * g++.old-deja/g++.jason/template36.C: Likewise.
12949 * g++.old-deja/g++.oliva/typename1.C: Likewise.
12950 * g++.old-deja/g++.oliva/typename2.C: Likewise.
12951 * g++.old-deja/g++.other/typename1.C: Likewise.
12952 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12953 * g++.old-deja/g++.pt/nontype5.C: Likewise.
12954 * g++.old-deja/g++.pt/typename11.C: Likewise.
12955 * g++.old-deja/g++.pt/typename14.C: Likewise.
12956 * g++.old-deja/g++.pt/typename16.C: Likewise.
12957 * g++.old-deja/g++.pt/typename3.C: Likewise.
12958 * g++.old-deja/g++.pt/typename4.C: Likewise.
12959 * g++.old-deja/g++.pt/typename5.C: Likewise.
12960 * g++.old-deja/g++.pt/typename7.C: Likewise.
12961 * g++.old-deja/g++.robertl/eb9.C: Likewise.
12962
12963 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
12964
12965 * g++.dg/other/linkage1.C: New test.
12966 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
12967 specifiers.
12968
12969 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
12970
12971 * gcc.dg/concat.c: New test.
12972
12973 2001-12-11 Stan Shebs <shebs@apple.com>
12974
12975 * objc/compile: New test directory.
12976 * objc/compile/compile.exp: New expect script.
12977 * objc/compile/20011211-1.m: New compile test.
12978
12979 2001-12-11 Jason Merrill <jason@redhat.com>
12980
12981 * lib/prune.exp (prune_gcc_output): Also handle "In member
12982 function". So many permutations...
12983
12984 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
12985
12986 * g++.dg/template/typedef1.C: New test.
12987
12988 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
12989
12990 * g++.dg/other/copy1.C: New test.
12991
12992 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
12993
12994 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
12995
12996 * gcc.dg/builtin-choose-expr.c: New.
12997
12998 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
12999
13000 * gcc.dg/altivec-2.c: New.
13001
13002 2001-12-07 Richard Henderson <rth@redhat.com>
13003
13004 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
13005
13006 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
13007
13008 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
13009 ultrasparc.
13010
13011 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13012
13013 * g++-old.deja/g++.robertl/eb101.C: Deleted.
13014
13015 2001-12-06 Janis Johnson <janis187@us.ibm.com>
13016
13017 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
13018 variable argument list.
13019
13020 2001-12-06 Zack Weinberg <zack@codesourcery.com>
13021
13022 * gcc.c-torture/execute/memcheck: Delete entire directory.
13023 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
13024 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
13025
13026 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
13027
13028 * gcc.dg/Wshadow-1.c: New test.
13029
13030 2001-12-05 Jakub Jelinek <jakub@redhat.com>
13031
13032 * gcc.c-torture/compile/20011130-1.c: New test.
13033
13034 * gcc.dg/noncompile/20011025-1.c: New test.
13035
13036 * g++.dg/other/anon-union.C: New test.
13037
13038 * gcc.c-torture/execute/20011024-1.c: New test.
13039
13040 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
13041
13042 * gcc.c-torture/execute/20000722-1.x,
13043 gcc.c-torture/execute/20010123-1.x: Remove.
13044 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
13045 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
13046 gcc.dg/c99-complit-2.c: New tests.
13047
13048 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
13049
13050 * g++.dg/inherit/base1.C: New test.
13051
13052 2001-12-04 Jakub Jelinek <jakub@redhat.com>
13053
13054 * g++.dg/other/stdarg1.C: New test.
13055
13056 * gcc.c-torture/compile/20011130-2.c: New test.
13057
13058 2001-12-03 Janis Johnson <janis187@us.ibm.com>
13059
13060 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
13061 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
13062 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
13063 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
13064 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
13065 * gcc.dg/builtin-prefetch-1.c: New test.
13066
13067 2001-12-03 Jakub Jelinek <jakub@redhat.com>
13068
13069 * gcc.dg/20011130-1.c: New test.
13070
13071 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
13072
13073 * g++.dg/other/scope1.C: New test.
13074 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
13075
13076 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13077
13078 * gcc.dg/vla-init-1.c: New test.
13079
13080 2001-12-01 Geoff Keating <geoffk@redhat.com>
13081
13082 * gcc.c-torture/compile/structs.c: New testcase from GDB.
13083
13084 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
13085
13086 * objc.dg/alias.m: Update.
13087 * objc.dg/class-1.m: Update.
13088 * objc.dg/const-str-1.m: Update.
13089 * objc.dg/fwd-proto-1.m: Update.
13090 * objc.dg/id-1.m: Update.
13091 * objc.dg/super-class-1.m: Update.
13092
13093 2001-11-29 Mark Mitchell <mark@codesourcery.com>
13094
13095 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
13096 constructs.
13097
13098 2001-11-28 Jeffrey A Law (law@cygnus.com)
13099
13100 * gcc.c-torture/execute/20011128-1.c: New test.
13101
13102 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
13103
13104 * gcc.dg/20011127-1.c: New test.
13105
13106 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13107
13108 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
13109 from Austin Group draft 7.
13110 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
13111 scanf format arguments.
13112 * gcc.dg/format/no-exargs-2.c: New test.
13113
13114 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
13115
13116 * g++.dg/abi/vbase8-4.C: New test.
13117
13118 2001-11-24 Ian Lance Taylor <ian@airs.com>
13119
13120 * gcc.c-torture/execute/20011121-1.c: New test.
13121
13122 2001-11-23 Jeffrey A Law (law@cygnus.com)
13123
13124 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
13125
13126 2001-11-23 Andreas Jaeger <aj@suse.de>
13127
13128 * gcc.dg/cpp/charconst-2.c: New test.
13129
13130 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
13131
13132 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
13133 to the host if it is remote. Let tests specify extra headers
13134 they use.
13135 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
13136 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
13137 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
13138 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
13139 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
13140 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
13141 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
13142 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
13143 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
13144 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
13145
13146 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
13147
13148 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
13149 for little endian ARMs.
13150
13151 2001-11-20 Jakub Jelinek <jakub@redhat.com>
13152
13153 * gcc.c-torture/compile/20011119-1.c: New test.
13154 * gcc.c-torture/compile/20011119-2.c: New test.
13155
13156 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
13157
13158 * gcc.dg/altivec-1.c: Fix typo.
13159
13160 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13161
13162 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
13163
13164 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
13165
13166 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
13167
13168 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
13169
13170 * lib/g77.exp: Don't specify --rpath-link.
13171
13172 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
13173 across all the headers.
13174 * gcc.dg/format/format.exp: For testing on a remote host,
13175 copy format.h.
13176
13177 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
13178 * gcc.c-torture/execute/930406-1.c: Likewise.
13179 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
13180
13181 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
13182
13183 * gcc.dg/altivec-1.c: New.
13184
13185 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
13186
13187 * gcc.dg/cpp/fpreprocessed.c: New test case.
13188
13189 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13190
13191 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
13192 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
13193 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
13194
13195 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13196
13197 * gcc.dg/no-builtin-1.c: New test.
13198
13199 2001-11-16 Jakub Jelinek <jakub@redhat.com>
13200
13201 * gcc.c-torture/execute/20011115-1.c: New test.
13202
13203 2001-11-15 Jakub Jelinek <jakub@redhat.com>
13204
13205 * gcc.c-torture/compile/20011114-2.c: New test.
13206 * gcc.c-torture/compile/20011114-3.c: New test.
13207 * gcc.c-torture/compile/20011114-4.c: New test.
13208
13209 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
13210
13211 * g++.dg/other/init1.C: New test.
13212
13213 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
13214
13215 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
13216 message.
13217
13218 * gcc.c-torture/execute/20011114-1.c: New testcase.
13219
13220 * gcc.c-torture/compile/20010327-1.c: Revert last change.
13221 * gcc.c-torture/compile/20011114-1.c: New test, exactly
13222 like the (before this change) version of 20010327-1.c.
13223
13224 2001-11-14 Roger Sayle <roger@eyesopen.com>
13225
13226 * gcc.c-torture/execute/string-opt-13.c: New testcase.
13227
13228 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
13229
13230 * g++.dg/init/array2.C: New test.
13231
13232 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
13233
13234 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
13235
13236 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
13237
13238 * g++.dg/other/forscope1.C: New test.
13239 * g++.dg/ext/forscope1.C: New test.
13240 * g++.dg/ext/forscope2.C: New test.
13241
13242 2001-11-13 Jakub Jelinek <jakub@redhat.com>
13243
13244 * gcc.c-torture/execute/20011113-1.c: New test.
13245
13246 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
13247
13248 * gcc.c-torture/execute/20011109-2.c: New test.
13249
13250 * gcc.c-torture/execute/20011109-1.c: New test.
13251
13252 2001-11-09 Jakub Jelinek <jakub@redhat.com>
13253
13254 * gcc.c-torture/compile/20011109-1.c: New test.
13255
13256 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
13257
13258 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
13259 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
13260 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
13261 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
13262 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
13263 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
13264 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
13265
13266 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
13267
13268 * g++.dg/warn/Wshadow-1.C: New tests.
13269 * g++.old-deja/g++.mike/for3.C: Update.
13270
13271 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
13272
13273 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
13274 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
13275 XFAILs. Adjust expected error texts.
13276 * gcc.c-torture/compile/20011106-1.c,
13277 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
13278 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
13279 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
13280 gcc.dg/c99-array-lval-5.c: New tests.
13281
13282 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13283
13284 * gcc.dg/cpp/defined.c: Update.
13285
13286 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13287
13288 * gcc.c-torture/execute/anon-1.c: New test.
13289
13290 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
13291
13292 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
13293 same size, so no warning should be produced on stormy16.
13294
13295 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
13296 due to oversized array.
13297 * g++.old-deja/g++.mike/ns15.C: Likewise.
13298 * g++.old-deja/g++.pt/crash16.C: Likewise.
13299
13300 2001-11-02 Graham Stott <grahams@redhat.com>
13301
13302 * g++.dgother/debug1.C: Fix typos.
13303
13304 2001-11-01 Jakub Jelinek <jakub@redhat.com>
13305
13306 * g++.dg/other/debug1.C: New test.
13307
13308 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
13309
13310 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
13311 of unsigned long.
13312
13313 2001-10-30 Jakub Jelinek <jakub@redhat.com>
13314
13315 * gcc.dg/20011029-2.c: New test.
13316
13317 * gcc.c-torture/compile/20011029-1.c: New test.
13318
13319 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
13320
13321 * objc/execute/class_self-1.m: New test.
13322 * objc/execute/class_self-2.m: New test.
13323
13324 2001-10-25 Zack Weinberg <zack@codesourcery.com>
13325
13326 * gcc.misc-tests/msgs.exp: Delete.
13327 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
13328 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
13329 error set to match recent changes.
13330
13331 2001-10-24 Zack Weinberg <zack@codesourcery.com>
13332
13333 * gcc.dg/20011021-1.c: New test.
13334
13335 2001-10-24 Jakub Jelinek <jakub@redhat.com>
13336
13337 * gcc.c-torture/compile/20011023-1.c: New test.
13338
13339 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
13340
13341 * lib/g77.exp: Rewrite based on lib/g++.exp.
13342
13343 2001-10-19 Jakub Jelinek <jakub@redhat.com>
13344
13345 * gcc.c-torture/execute/20011019-1.c: New test.
13346
13347 * gcc.dg/20011018-1.c: New test.
13348
13349 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
13350
13351 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
13352
13353 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
13354
13355 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
13356 * gcc.dg/attr-invalid.c: Likewise.
13357
13358 2001-10-18 Jakub Jelinek <jakub@redhat.com>
13359
13360 * testsuite/gcc.dg/20011015-1.c: New test.
13361
13362 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13363
13364 * g++.dg/template/unify2.C: New test.
13365
13366 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
13367
13368 * g++.dg/other/exception-specification.C: New test
13369
13370 2001-10-13 Tom Rix <trix@redhat.com>
13371
13372 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
13373 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
13374
13375 2001-10-12 Jakub Jelinek <jakub@redhat.com>
13376
13377 * testsuite/gcc.dg/20011009-1.c: New test.
13378
13379 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
13380
13381 PR g++/4476
13382 * g++.dg/other/friend1.C: New test.
13383
13384 2001-10-11 Richard Henderson <rth@redhat.com>
13385
13386 * g++.old-deja/g++.other/crash18.C: Add -S to options.
13387
13388 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13389
13390 * gcc.c-torture/compile/20011010-1.c: New.
13391
13392 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
13393
13394 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
13395 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
13396 g77.f-torture/execute/execute.exp,
13397 g77.f-torture/noncompile/noncompile.exp,
13398 gcc.c-torture/compile/compile.exp,
13399 gcc.c-torture/execute/execute.exp,
13400 gcc.c-torture/execute/ieee/ieee.exp,
13401 gcc.c-torture/execute/memcheck/memcheck.exp,
13402 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
13403 objc/execute/execute.exp: Update FSF address.
13404
13405 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
13406
13407 * gcc.dg/cpp/cmdlne-C.c: Update.
13408 * gcc.dg/cpp/cmdlne-C2.c: New.
13409
13410 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13411
13412 * gcc.c-torture/execute/20011008-3.c: New.
13413
13414 2001-10-08 DJ Delorie <dj@redhat.com>
13415
13416 * gcc.dg/20011008-1.c: New.
13417 * gcc.dg/20011008-2.c: New.
13418
13419 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
13420
13421 * gcc.dg/cpp/spacing1.c: Update test.
13422
13423 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13424
13425 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
13426 spelling errors of "separate" as "seperate".
13427
13428 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
13429
13430 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
13431 enough to avoid inlining.
13432
13433 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13434
13435 * lib/g77.exp: set libg2c_dir correctly.
13436
13437 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
13438
13439 * gcc.dg/cpp/macro11.c: New test.
13440
13441 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13442
13443 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
13444 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
13445 gcc.dg/format/multattr-3.c: New tests.
13446 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
13447 tests for format attributes on function pointers being rejected.
13448
13449 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13450
13451 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
13452
13453 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
13454
13455 * g++.dg/warn/format1.C: New test.
13456
13457 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
13458
13459 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
13460
13461 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13462
13463 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
13464
13465 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
13466
13467 * gcc.dg/cpp/redef2.c: Add test.
13468
13469 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
13470
13471 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
13472 long-standing bug on i686, apparently.
13473 * gcc.c-torture/execute/loop-2c.x: New file.
13474 * gcc.c-torture/execute/loop-2d.x: New file.
13475 * gcc.c-torture/execute/loop-3c.x: New file.
13476
13477 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
13478
13479 * gcc.dg/cpp/20000625-2.c: Correct line number.
13480
13481 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13482
13483 * gcc.dg/cpp/macro10.c: New test.
13484 * gcc.dg/cpp/strify3.c: New test.
13485 * gcc.dg/cpp/spacing1.c: Add tests.
13486 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
13487 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
13488
13489 2001-09-24 DJ Delorie <dj@redhat.com>
13490
13491 * gcc.c-torture/execute/20010924-1.c: New test.
13492
13493 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
13494
13495 * testsuite/objc/execute/paste.m: Remove.
13496
13497 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
13498
13499 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
13500
13501 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
13502
13503 * g77.dg/strlen0.f: New test.
13504
13505 2001-09-21 Richard Henderson <rth@redhat.com>
13506
13507 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
13508 * g++.old-deja/g++.abi/vtable2.C: Likewise.
13509
13510 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
13511
13512 Table-driven attributes.
13513 * g++.dg/ext/attrib1.C: New test.
13514
13515 2001-09-20 DJ Delorie <dj@redhat.com>
13516
13517 * gcc.dg/20000926-1.c: Update expected warning messages.
13518 * gcc.dg/array-2.c: Likewise, and test for warnings too.
13519 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
13520 array.
13521
13522 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
13523
13524 * g++.dg/eh/registers1.C: New test case.
13525
13526 2001-09-17 Richard Henderson <rth@redhat.com>
13527
13528 * gcc.dg/array-5.c: Fix VLA decomposition test.
13529
13530 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
13531
13532 * gcc.dg/cpp/line5.c: New testcase.
13533
13534 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
13535
13536 * gcc.dg/cpp/macro9.c: New test.
13537
13538 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
13539
13540 * gcc.c-torture/execute/980223.c: Change type of addr from long
13541 to char *.
13542
13543 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
13544
13545 * gcc.c-torture/execute/20010915-1.c: New test.
13546
13547 2001-09-14 Janis Johnson <janis187@us.ibm.com>
13548
13549 * g77.dg/bprob: New directory.
13550 * g77.dg/bprob/bprob.exp: New file.
13551 * g77.dg/bprob/bprob-1.f: New test.
13552 * g77.dg/gcov: New directory.
13553 * g77.dg/gcov/gcov.exp: New file.
13554 * g77.dg/gcov/gcov-1.f: New test.
13555 * g77.dg/gcov/gcov-1.x: New file.
13556
13557 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
13558
13559 * gcc.dg/cpp/directiv.c: Update.
13560 * gcc.dg/cpp/undef1.c: Update.
13561
13562 2001-09-12 Jakub Jelinek <jakub@redhat.com>
13563
13564 * gcc.dg/20010912-1.c: New test.
13565
13566 2001-09-11 Janis Johnson <janis187@us.ibm.com>
13567
13568 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
13569 language-independent file in lib.
13570 * lib/gcov.exp: New file.
13571
13572 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
13573
13574 * gcc.c-torture/compile/20010911-1.c: New test.
13575
13576 2001-09-10 Janis Johnson <janis187@us.ibm.com>
13577
13578 * lib/profopt.exp: New, to support profile-directed optimizations.
13579 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
13580 * gcc.misc-tests/bprob-1.c: New test.
13581 * gcc.misc-tests/bprob-2.c: New test.
13582
13583 2001-09-07 Janis Johnson <janis187@us.ibm.com>
13584
13585 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
13586 XFAIL and which kinds of gcov output to verify.
13587 * gcc.misc-tests/gcov-4b.x: New file.
13588 * gcc.misc-tests/gcov-5b.x: New file.
13589 * gcc.misc-tests/gcov-6.x: New file.
13590 * gcc.misc-tests/gcov-7.c: New test.
13591 * gcc.misc-tests/gcov-7.x: New file.
13592
13593 2001-09-06 Janis Johnson <janis187@us.ibm.com>
13594
13595 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
13596 * gcc.misc-tests/gcov-6.c: New test.
13597
13598 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
13599
13600 PR c++/3986
13601 * g++.dg/abi/vbase1.C: New test.
13602
13603 2001-09-05 Ziemowit Laski <zlaski@apple.com>
13604
13605 * objc.dg/method-2.m: New.
13606
13607 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
13608
13609 PR c++/4203
13610 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
13611 * g++.dg/init/empty1.C: New test.
13612
13613 2001-09-03 Jakub Jelinek <jakub@redhat.com>
13614
13615 * gcc.c-torture/compile/20010903-1.c: New test.
13616
13617 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
13618
13619 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
13620 for m68k.
13621
13622 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
13623
13624 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
13625
13626 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
13627
13628 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
13629
13630 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
13631
13632 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
13633 for 16-bit 'unsigned int'.
13634
13635 2001-08-29 Kazu Hirata <kazu@hxi.com>
13636
13637 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
13638
13639 2001-08-27 Richard Henderson <rth@redhat.com>
13640
13641 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
13642 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
13643
13644 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
13645
13646 * gcc.dg/asm-names.c (ymain): New.
13647
13648 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
13649
13650 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
13651 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
13652 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
13653
13654 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13655
13656 * gcc.dg/compare5.c: New testcase.
13657
13658 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
13659
13660 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
13661 and "In instantiation".
13662
13663 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
13664
13665 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
13666
13667 2001-08-20 Janis Johnson <janis187@us.ibm.com>
13668
13669 * gcc.misc-tests/gcov.exp: Add support for branch information.
13670 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
13671 * gcc.misc-tests/gcov-4.c: New test.
13672 * gcc.misc-tests/gcov-4b.c: New test.
13673 * gcc.misc-tests/gcov-5b.c: New test.
13674
13675 2001-08-20 Zack Weinberg <zackw@panix.com>
13676
13677 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
13678 expected to fail.
13679
13680 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
13681
13682 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
13683
13684 2001-08-19 Jakub Jelinek <jakub@redhat.com>
13685
13686 * g++.dg/eh/template1.C: New test.
13687
13688 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
13689
13690 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
13691 Fix thinko.
13692 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
13693 for xfail.
13694
13695 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
13696
13697 * lib/g77-dg.exp: Use prune.exp for common procedures
13698 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
13699 * lib/g77.exp: (g77-dg-prune) Remove
13700
13701 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
13702
13703 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
13704
13705 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13706
13707 * g++.dg/template/unify1.C: New test.
13708
13709 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
13710
13711 * g++.dg/abi/empty4.C: New test.
13712
13713 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
13714
13715 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
13716 solaris2.*
13717 * g77.f-torture/compile/pr3743.x: Likewise
13718
13719 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13720
13721 * g++.dg/other/using-declaration.C: New test.
13722
13723 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13724
13725 * gcc.dg/cpp/tr-sign.c: New testcase.
13726
13727 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
13728
13729 * gcc.dg/cpp/19951025-1.c: Revert.
13730 * gcc.dg/cpp/directiv.c: We no longer process directives that
13731 interrupt macro arguments.
13732
13733 2001-08-03 Zack Weinberg <zackw@stanford.edu>
13734
13735 * gcc.dg/bconstp-1.c: New test.
13736
13737 2001-08-03 Richard Henderson <rth@redhat.com>
13738
13739 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
13740
13741 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
13742
13743 * gcc.dg/cpp/19951025-1.c: Update.
13744
13745 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
13746
13747 * g77.dg/ff90-1.f (s): Fix reference of variable z,
13748 should be x.
13749
13750 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
13751
13752 Kill -fhonor-std.
13753 * g++.old-deja/g++.ns/ns14.C: Remove special options.
13754 * g++.old-deja/g++.other/std1.C: Likewise.
13755 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
13756
13757 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13758
13759 * lib/g77.exp: Load gcc-defs.exp for common procedures
13760 (g77_pass, g77_fail, g77_finish, g77_exit,
13761 ${tool}_check_unsupported_p} Now redundant. Deleted.
13762
13763 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
13764
13765 * g77.dg/fbackslash.f
13766 * g77.dg/fcase-preserve.f
13767 * g77.dg/ff90-1.f
13768 * g77.dg/ffixed-line-length-0.f
13769 * g77.dg/ffixed-line-length-132.f
13770 * g77.dg/ffixed-line-length-7.f
13771 * g77.dg/ffixed-line-length-72.f
13772 * g77.dg/ffixed-line-length-none.f
13773 * g77.dg/ffree-form-1.f
13774 * g77.dg/fno-backslash.f
13775 * g77.dg/fno-f90-1.f
13776 * g77.dg/fno-fixed-form-1.f
13777 * g77.dg/fno-onetrip.f
13778 * g77.dg/fno-typeless-boz.f
13779 * g77.dg/fno-underscoring.f
13780 * g77.dg/fno-vxt-1.f
13781 * g77.dg/fonetrip.f
13782 * g77.dg/ftypeless-boz.f
13783 * g77.dg/fugly-assumed.f
13784 * g77.dg/funderscoring.f
13785 * g77.dg/fvxt-1.f
13786
13787 2001-08-01 Ziemowit Laski <zlaski@apple.com>
13788
13789 * objc.dg/fwd-proto-1.m: New.
13790 * objc.dg/local-decl-1.m: New.
13791 * objc.dg/naming-1.m: New.
13792 * objc.dg/naming-2.m: New.
13793 * objc.dg/proto-hier-1.m: New.
13794
13795 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
13796
13797 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
13798 largest-type elements to a struct makes its size grow.
13799
13800 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13801
13802 * g++.dg/abi/vthunk1.C: New test.
13803
13804 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
13805
13806 * g++.dg/abi/vbase8-22.C: New test.
13807
13808 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13809
13810 * gcc.dg/cpp/macro8.c: New test.
13811
13812 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13813
13814 * g++.dg/abi/vbase8-21.C: New test.
13815
13816 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
13817
13818 * g++.dg/abi/vbase8-10.C: New test.
13819
13820 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13821
13822 * lib/g++.exp (g++_set_ld_library_path): Renamed to
13823 ${tool}_set_ld_library_path.
13824 Changed caller.
13825 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
13826 g++.exp.
13827
13828 2001-07-26 Stan Cox <scox@redhat.com>
13829
13830 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
13831 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
13832 gcc_exit, gcc_check_unsupported_p):
13833 Moved to gcc-deps.exp
13834 * gcc-deps.exp: New file.
13835
13836 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13837
13838 * g++.old-deja/g++.pt/defarg14.C: New test.
13839
13840 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13841
13842 * g++.old-deja/g++.other/lineno5.C: New test.
13843
13844 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13845
13846 * g++.old-deja/g++.pt/crash68.C: New test.
13847
13848 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
13849
13850 * g++.old-deja/g++.other/crash42.C: New test.
13851
13852 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
13853
13854 * gcc.dg/cpp/extratokens.c: Fix.
13855 * gcc.dg/cpp/skipping2.c: New tests.
13856
13857 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13858
13859 * gcc.c-torture/execute/20010724-1.c: New file.
13860 * gcc.c-torture/execute/20010724-1.x: New file.
13861
13862 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13863
13864 * g++.old-deja/g++.other/cond7.C: New test.
13865
13866 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13867
13868 * g++.old-deja/g++.other/optimize4.C: New test.
13869
13870 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
13871
13872 * g++.old-deja/g++.abi/vbase8-5.C: New test.
13873
13874 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
13875
13876 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
13877 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
13878 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
13879 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
13880
13881 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
13882 bug report" message.
13883
13884 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
13885 * g++.dg/ext/instantiate1.C: Move from old-deja.
13886
13887 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
13888
13889 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
13890 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
13891 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
13892 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
13893
13894 2001-07-23 Jeffrey A Law (law@cygnus.com)
13895
13896 * gcc.c-torture/execute/20010723-1.c: New test.
13897
13898 2001-07-23 Ben Elliston <bje@redhat.com>
13899
13900 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
13901
13902 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13903
13904 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
13905 i[34567]86-*-*.
13906 Delete handling of ieee_multilib_flags.
13907 Pass -mieee for alpha*-*-* and sh-*-*.
13908 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
13909
13910 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
13911
13912 Remove old-abi tests.
13913 * g++.old-deja/g++.mike/p11116.C: Remove.
13914 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
13915
13916 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
13917
13918 * g77.f-torture/compile/pr3743.f: New test
13919
13920 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
13921
13922 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
13923
13924 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13925
13926 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
13927 g++.old-deja/g++.pt/static6.C: Likewise.
13928 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
13929 supports weak symbols.
13930
13931 2001-07-18 Andreas Jaeger <aj@suse.de>
13932
13933 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
13934 supported again.
13935
13936 2001-07-18 Andreas Jaeger <aj@suse.de>
13937
13938 * gcc.dg/iftrap-1.c: Fix target line.
13939
13940 2001-07-17 Richard Henderson <rth@redhat.com>
13941
13942 * gcc.c-torture/execute/20010717-1.c: New.
13943
13944 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13945
13946 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
13947 tests.
13948
13949 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13950
13951 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
13952
13953 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13954
13955 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
13956 UAC_SIGBUS, UAC_NOPRINT definitions.
13957
13958 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
13959
13960 * objc/execute/object_is_class.m: New test.
13961 * objc/execute/object_is_meta_class.m: New test.
13962
13963 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13964
13965 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
13966 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
13967
13968 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
13969
13970 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
13971 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
13972
13973 2001-07-14 Richard Henderson <rth@redhat.com>
13974
13975 * gcc.dg/iftrap-1.c: New.
13976
13977 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
13978
13979 * g77.f-torture/execute/intrinsic77.f: New test.
13980
13981 2001-07-11 Janis Johnson <janis@us.ibm.com>
13982
13983 * gcc.misc-tests/gcov-3.c: New test.
13984
13985 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13986
13987 * gcc.c-torture/compile/20010711-1.c,
13988 * gcc.c-torture/compile/20010711-2.c: New tests.
13989
13990 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
13991
13992 * gcc.c-torture/execute/20010711-1.c: New test.
13993
13994 2001-07-11 Ben Elliston <bje@redhat.com>
13995
13996 * g++.old-deja/g++.other/enum5.C: New test.
13997
13998 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
13999
14000 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
14001 (g++-dg-prune): Call prune_gcc_output.
14002 * prune.exp: New file for prune_gcc_output.
14003 * lib/g++.exp, lib/gcc.exp: Load it.
14004
14005 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
14006
14007 * gcc.c-torture/compile/20010701-1.c,
14008 g++.old-deja/g++.ext/attrib6.C: New tests.
14009
14010 2001-07-06 Jeffrey A Law (law@cygnus.com)
14011
14012 * gcc.c-torture/compile/20010706-1.c: New test.
14013
14014 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
14015
14016 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
14017
14018 2001-06-28 Stan Shebs <shebs@apple.com>
14019
14020 * gcc.dg/pragma-darwin.c: New test.
14021
14022 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14023
14024 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
14025 Solaris 2.[678] system.
14026
14027 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
14028
14029 * gcc.dg/20010622-1.c: New test.
14030
14031 2001-06-18 Stan Shebs <shebs@apple.com>
14032
14033 * objc.dg: New directory.
14034 * objc.dg/dg.exp: New file.
14035 * objc.dg/alias.m: New.
14036 * objc.dg/class-1.m: New.
14037 * objc.dg/class-2.m: New.
14038 * objc.dg/const-str-1.m: New.
14039 * objc.dg/const-str-2.m: New.
14040 * objc.dg/id-1.m: New.
14041 * objc.dg/method-1.m: New.
14042 * objc.dg/super-class-1.m: New.
14043 * lib/objc-dg.exp: New file.
14044
14045 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
14046
14047 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
14048 of label name.
14049
14050 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
14051
14052 * g++.old-deja/g++.abi/vbase8-9.C: New test.
14053
14054 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14055
14056 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
14057 variable.
14058
14059 2001-06-12 Richard Henderson <rth@redhat.com>
14060
14061 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
14062
14063 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
14064
14065 * g++.old-deja/g++.abi/vbase5.C: New test.
14066 * g++.old-deja/g++.abi/vbase6.C: New test.
14067 * g++.old-deja/g++.abi/vbase7.C: New test.
14068
14069 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14070
14071 * gcc.c-torture/compile/20010610-1.c: New test.
14072
14073 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
14074
14075 * g++.old-deja/g++.abi/vbase4.C: New test.
14076
14077 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14078
14079 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
14080 support %f for HC11/HC12 targets.
14081 * gcc.c-torture/execute/930513-1.x: New file, likewise.
14082 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
14083 on HC11/HC12 targets.
14084 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
14085
14086 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14087
14088 * gcc.dg/wchar_t-1.c: New file.
14089 * gcc.dg/wint_t-1.c: Likewise.
14090
14091 2001-06-11 Bernd Schmidt <bernds@redhat.com>
14092
14093 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
14094
14095 2001-06-11 Richard Henderson <rth@redhat.com>
14096
14097 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
14098
14099 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
14100
14101 * gcc.c-torture/compile/20010611-1.c: New test.
14102
14103 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
14104
14105 * gcc.dg/c99-tag-1.c: Add more tests.
14106
14107 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
14108
14109 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
14110 representation on MN10300 and ARM/Thumb.
14111
14112 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
14113
14114 * g77.f-torture/execute/20010610.f: New.
14115
14116 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
14117
14118 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
14119 names.
14120
14121 2001-06-09 Richard Henderson <rth@redhat.com>
14122
14123 * gcc.c-torture/execute/ashrdi-1.c: New.
14124 * gcc.c-torture/execute/ashldi-1.c: New.
14125 * gcc.c-torture/execute/lshrdi-1.c: New.
14126
14127 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
14128
14129 * objc/execute/load-3.m: Added. Check sending +load to categories,
14130 in addition to classes.
14131
14132 2001-06-08 Stan Shebs <shebs@apple.com>
14133
14134 * objc/execute/load-2.m: New test. From Nicola Pero
14135 <n.pero@mi.flashnet.it>.
14136
14137 2001-06-08 Jakub Jelinek <jakub@redhat.com>
14138
14139 * gcc.c-torture/execute/20010605-2.c: New test.
14140
14141 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
14142
14143 * g++.old-deja/g++.abi/vbase2.C: New test.
14144 * g++.old-deja/g++.abi/vbase3.C: New test.
14145
14146 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
14147
14148 * g++.old-deja/g++.pt/friend49.C: New test.
14149
14150 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
14151
14152 * g++.old-deja/g++.ext/anon3.C: New test.
14153
14154 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
14155
14156 * g++.old-deja/g++.other/conv7.C: New test.
14157
14158 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
14159
14160 * gcc.c-torture/compile/20010605-2.c: New test.
14161
14162 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
14163
14164 * gcc.c-torture/execute/20010604-1.c: New test.
14165
14166 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
14167
14168 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
14169
14170 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
14171
14172 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
14173 (g++_link_flags): Likewise.
14174 (g++_init): Pass gccpath's value to two previous functions.
14175
14176 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14177
14178 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
14179 Ensure logfile entry matches exec command line.
14180
14181 2001-05-31 Richard Henderson <rth@redhat.com>
14182
14183 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
14184 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
14185
14186 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
14187
14188 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
14189 compiler for irix6.2
14190
14191 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
14192
14193 * g++.old-deja/g++.other/optimize3.C: New file.
14194
14195 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
14196
14197 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
14198 assemble.
14199
14200 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
14201
14202 * g++.old-deja/g++.other/optimize2.C: New file.
14203
14204 2001-05-25 Diego Novillo <dnovillo@redhat.com>
14205
14206 * gcc.c-torture/compile/20010518-2.c: New file.
14207 * gcc.c-torture/execute/20010518-1.c: New file.
14208 * gcc.c-torture/execute/20010518-2.c: New file.
14209
14210 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
14211
14212 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
14213
14214 2001-05-24 Mark Mitchell <mark@codesourcery.com>
14215
14216 G++ no longer defines builtins that do not begin with __builtin.
14217 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
14218 * g++.old-deja/g++.brendand/misc13.C: Likewise.
14219 * g++.old-deja/g++.law/builtin1.C: Likewise.
14220 * g++.old-deja/g++.law/cvt2.C: Likewise.
14221 * g++.old-deja/g++.mike/net5.C: Likewise.
14222 * g++.old-deja/g++.other/builtins1.C: Likewise.
14223 * g++.old-deja/g++.other/builtins2.C: Likewise.
14224 * g++.old-deja/g++.other/builtins3.C: Likewise.
14225 * g++.old-deja/g++.other/builtins4.C: Likewise.
14226 * g++.old-deja/g++.other/inline8.C: Likewise.
14227 * g++.old-deja/g++.robertl/eb39.C: Likewise.
14228
14229 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
14230
14231 * g++.old-deja/g++.pt/using1.C: Adjust.
14232 * g++.old-deja/g++.pt/using2.C: New test.
14233
14234 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
14235
14236 * gcc.dg/cpp/charconst.c: New tests.
14237 * gcc.dg/cpp/escape.c: New tests.
14238 * gcc.dg/cpp/escape-1.c: New tests.
14239 * gcc.dg/cpp/escape-2.c: New tests.
14240 * gcc.dg/cpp/ucs.c: New tests.
14241
14242 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
14243
14244 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
14245 native compiler for irix6.5.
14246
14247 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
14248
14249 * lib/g++.exp (g++_include_flags): Use args to compute
14250 get_multilibs.
14251 (g++_link_flags): Likewise.
14252 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
14253
14254 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
14255
14256 * gcc.dg/c90-hexfloat-1.c: Add more tests.
14257
14258 2001-05-21 Geoff Keating <geoffk@redhat.com>
14259
14260 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
14261 this file.
14262
14263 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14264
14265 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
14266 STACK_SIZE;
14267 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
14268 to STACK_SIZE; Use it to define size of add_histo array.
14269 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
14270 to STACK_SIZE.
14271 (f): Use GITT_SIZE to define size of gitt local table.
14272 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
14273 to STACK_SIZE; Use it to define size of bytemem array.
14274
14275 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
14276
14277 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
14278 on 68HC11/HC12 due to the asm instruction.
14279 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
14280 * gcc.c-torture/compile/920520-1.x: Likewise.
14281 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
14282 on 68HC11/HC12 because the function is larger than 64K.
14283 * gcc.c-torture/compile/961203-1.x: New file, this test fails
14284 on 68HC11/HC12 because the structure is too large.
14285
14286 2001-05-20 Richard Henderson <rth@redhat.com>
14287
14288 * gcc.c-torture/execute/20010520-1.c: New.
14289
14290 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14291
14292 * g++.old-deja/g++.warn/compare1.C: New test.
14293 * gcc.dg/compare4.c: New test.
14294
14295 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
14296
14297 * g++.old-deja/g++.other/optimize1.C: New test.
14298
14299 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14300
14301 * g++.old-deja/g++.pt/spec41.C: New test.
14302
14303 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
14304
14305 * gcc.c-torture/compile/20010114-1.x: Remove.
14306
14307 2001-05-18 Stan Shebs <shebs@apple.com>
14308
14309 * gcc.c-torture/compile/20010518-1.c: New test.
14310
14311 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
14312
14313 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
14314 * g++.old-deja/g++.pt/crash67.C: New test.
14315
14316 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
14317
14318 * g++.old-deja/g++.other/debug9.C: New test.
14319
14320 2001-05-16 Zack Weinberg <zackw@stanford.edu>
14321
14322 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
14323
14324 2001-05-16 Jan Hubicka <jh@suse.cz>
14325
14326 * gcc.c-torture/compile/20010516-1.c: New test.
14327
14328 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
14329
14330 * g++.old-deja/g++.other/crash41.C: New test.
14331
14332 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
14333
14334 * g++.old-deja/g++.pt/crash66.C: New test.
14335
14336 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
14337
14338 * g++.old-deja/g++.robertl/eb27.C: Convert.
14339
14340 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
14341
14342 * g++.dg/friend-warn.C: New test. Do not warn about friend
14343 declaration being redundant.
14344
14345 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
14346
14347 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
14348
14349 2001-05-14 Mark Mitchell <mark@codesourcery.com>
14350
14351 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
14352
14353 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
14354
14355 * lib/g++.exp: Use testsuite_flags.
14356
14357 2001-05-13 Mark Mitchell <mark@codesourcery.com>
14358
14359 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
14360
14361 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
14362
14363 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
14364
14365 2001-05-11 Mark Mitchell <mark@codesourcery.com>
14366
14367 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
14368
14369 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
14370
14371 * gcc.c-torture/compile/20010313-1.c: New test.
14372
14373 2001-05-09 Zack Weinberg <zackw@stanford.edu>
14374
14375 * gcc.dg/cpp/direct2.c: New test.
14376 * gccq.dg/cpp/direct2s.c: New test.
14377
14378 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
14379
14380 2001-05-07 Mark Mitchell <mark@codesourcery.com>
14381
14382 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
14383 * g++.old-deja/g++.other/op3.C: Likewise.
14384
14385 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
14386
14387 * gcc.dg/cpp/syshdr.h: New file.
14388 * gcc.dg/cpp/sysmac1.c: Update.
14389 * gcc.dg/cpp/sysmac2.c: Update.
14390
14391 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
14392
14393 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
14394
14395 2001-05-04 David Edelsohn <edelsohn@gnu.org>
14396
14397 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
14398 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
14399
14400 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
14401
14402 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
14403
14404 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
14405
14406 * lib/g++.exp (g++_include_flags): Don't use any special flags
14407 if TESTING_IN_BUILD_TREE is not defined.
14408 (g++_init): Use a plain 'c++' as the compiler if
14409 TESTING_IN_BUILD_TREEE is not defined.
14410
14411 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14412
14413 * g++.old-deja/g++.eh/catch13.C: New test.
14414 * g++.old-deja/g++.eh/catch14.C: New test.
14415
14416 2001-05-02 Jakub Jelinek <jakub@redhat.com>
14417
14418 * gcc.dg/cpp/tr-define.c: New test.
14419
14420 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
14421
14422 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
14423 <stdlib.h>, not <malloc.h>.
14424
14425 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14426
14427 * g++.old-deja/g++.ns/template17.C: New test.
14428
14429 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
14430
14431 * g++.old-deja/g++.pt/ref4.C: New test.
14432
14433 2001-04-30 Richard Henderson <rth@redhat.com>
14434
14435 * gcc.dg/20000724-1.c: Revert last change.
14436
14437 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
14438
14439 * g77.f-torture/execute/20010430.f: New test.
14440
14441 2001-04-30 Mark Mitchell <mark@codesourcery.com>
14442
14443 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
14444
14445 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
14446
14447 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
14448
14449 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14450
14451 * g++.old-deja/g++.eh/crash6.C: New test.
14452
14453 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14454
14455 * g++.old-deja/g++.other/warn7.C: New test.
14456
14457 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
14458
14459 * g++.old-deja/g++.other/defarg9.C: New test.
14460
14461 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14462
14463 * g77.f-torture/compile/20010426.f: New test.
14464 * g77.f-torture/execute/20010426.f: New test.
14465
14466 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
14467
14468 * g77.f-torture/compile/20000629-1.x: Remove - error
14469 has been fixed.
14470
14471 2001-04-26 Jeffrey A Law (law@cygnus.com)
14472
14473 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
14474 Tweak slightly to work with g++.dg framework.
14475 * g++.dg/special/ecos.exp: Run initp1.C test.
14476 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
14477
14478 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
14479 its linker doesn't give line numbers either.
14480 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
14481
14482 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14483
14484 * g++.old-deja/g++.other/lex1.C: New test.
14485
14486 2001-04-26 Jakub Jelinek <jakub@redhat.com>
14487
14488 * gcc.dg/noncompile/20010425-1.c: New test.
14489
14490 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
14491
14492 * g++.old-deja/g++.pt/mangle2.C: New test.
14493
14494 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14495
14496 * gcc.dg/format/plus-1.c: New test.
14497
14498 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14499
14500 * gcc.dg/20010423-1.c: New test.
14501
14502 2001-04-25 Jakub Jelinek <jakub@redhat.com>
14503
14504 * gcc.c-torture/execute/20010422-1.c: New test.
14505
14506 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
14507
14508 * g++.old-deja/g++.ns/type2.C: New test.
14509
14510 2001-04-24 Zack Weinberg <zackw@stanford.edu>
14511
14512 * g++.old-deja/g++.other/perf1.C: New test.
14513
14514 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
14515
14516 * gcc.dg/c99-func-2.c: Remove xfail.
14517 * gcc.dg/c99-func-3.c: Remove xfail.
14518 * gcc.dg/c99-func-4.c: Remove xfail.
14519
14520 2001-04-23 Zack Weinberg <zackw@stanford.edu>
14521
14522 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
14523
14524 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
14525
14526 * gcc.c-torture/compile/20010423-1.c: New test.
14527
14528 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14529
14530 * g++.old-deja/g++.pt/typename28.C: New test.
14531
14532 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
14533
14534 * g++.old-deja/g++.abi/empty2.C: New test.
14535 * g++.old-deja/g++.abi/empty3.C: New test.
14536
14537 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14538
14539 * g++.old-deja/g++.other/comdat2.C: New test.
14540 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
14541
14542 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14543
14544 * g++.old-deja/g++.other/overload14.C: New test.
14545
14546 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14547
14548 * g++.old-deja/g++.other/lookup23.C: New test.
14549
14550 2001-04-20 Jakub Jelinek <jakub@redhat.com>
14551
14552 * gcc.c-torture/execute/20010403-1.c: New test.
14553
14554 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
14555 Mark Mitchell <mark@codesourcery.com>
14556
14557 * lib/old-dejagnu.exp: Don't delete output of executable.
14558 Add .exe suffix to executables.
14559
14560 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
14561
14562 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
14563
14564 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14565
14566 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
14567
14568 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14569
14570 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
14571 * g++.old-deja/g++.abi/crash1.C: New test.
14572
14573 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
14574
14575 * g++.old-deja/g++.other/crash40.C: New test.
14576
14577 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14578
14579 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
14580
14581 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
14582
14583 * g++.old-deja/g++.other/warn6.C: New test.
14584
14585 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
14586
14587 * g++.old-deja/g++.robertl/eb42.C: Same.
14588
14589 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14590
14591 * gcc.dg/wtr-conversion-1.c: New testcase.
14592
14593 2001-04-10 Richard Henderson <rth@redhat.com>
14594
14595 * g++.old-deja/g++.other/array5.C: New.
14596
14597 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14598
14599 * gcc.c-torture/execute/20010408-1.c: New test.
14600
14601 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
14602
14603 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
14604 headers and constructs.
14605 * g++.old-deja/g++.robertl/eb79.C: Same.
14606 * g++.old-deja/g++.robertl/eb77.C (main): Same.
14607 * g++.old-deja/g++.robertl/eb73.C: Same.
14608 * g++.old-deja/g++.robertl/eb66.C (main): Same.
14609 * g++.old-deja/g++.robertl/eb55.C (t): Same.
14610 * g++.old-deja/g++.robertl/eb54.C (main): Same.
14611 * g++.old-deja/g++.robertl/eb46.C (main): Same.
14612 * g++.old-deja/g++.robertl/eb44.C: Same.
14613 * g++.old-deja/g++.robertl/eb41.C (main): Same.
14614 * g++.old-deja/g++.robertl/eb4.C (main): Same.
14615 * g++.old-deja/g++.robertl/eb39.C: Same.
14616 * g++.old-deja/g++.robertl/eb33.C (main): Same.
14617 * g++.old-deja/g++.robertl/eb31.C (main): Same.
14618 * g++.old-deja/g++.robertl/eb30.C: Same.
14619 * g++.old-deja/g++.robertl/eb3.C: Same.
14620 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
14621 * g++.old-deja/g++.robertl/eb21.C: Same.
14622 * g++.old-deja/g++.robertl/eb15.C: Same.
14623 * g++.old-deja/g++.robertl/eb118.C: Same.
14624 * g++.old-deja/g++.robertl/eb115.C (main): Same.
14625 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
14626 * g++.old-deja/g++.robertl/eb109.C: Same.
14627 * g++.old-deja/g++.other/sibcall1.C (main): Same.
14628 * g++.old-deja/g++.mike/rtti1.C: Same.
14629 * g++.old-deja/g++.mike/p658.C: Same.
14630 * g++.old-deja/g++.mike/net46.C: Same.
14631 * g++.old-deja/g++.mike/net34.C: Same.
14632 * g++.old-deja/g++.mike/memoize1.C: Same.
14633 * g++.old-deja/g++.mike/eh2.C: Same.
14634 * g++.old-deja/g++.law/weak.C: Same.
14635 * g++.old-deja/g++.law/visibility7.C: Same.
14636 * g++.old-deja/g++.law/visibility25.C: Same.
14637 * g++.old-deja/g++.law/visibility22.C: Same.
14638 * g++.old-deja/g++.law/visibility2.C: Same.
14639 * g++.old-deja/g++.law/visibility17.C: Same.
14640 * g++.old-deja/g++.law/visibility13.C: Same.
14641 * g++.old-deja/g++.law/visibility10.C: Same.
14642 * g++.old-deja/g++.law/visibility1.C: Same.
14643 * g++.old-deja/g++.law/virtual3.C (eval): Same.
14644 * g++.old-deja/g++.law/vbase1.C: Same.
14645 * g++.old-deja/g++.law/operators32.C: Same.
14646 * g++.old-deja/g++.law/nest3.C: Same.
14647 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
14648 * g++.old-deja/g++.law/except5.C (main): Same.
14649 * g++.old-deja/g++.law/cvt7.C (run): Same.
14650 * g++.old-deja/g++.law/cvt2.C: Same.
14651 * g++.old-deja/g++.law/cvt16.C: Same.
14652 * g++.old-deja/g++.law/ctors6.C (bar): Same.
14653 * g++.old-deja/g++.law/ctors17.C (main): Same.
14654 * g++.old-deja/g++.law/ctors13.C: Same.
14655 * g++.old-deja/g++.law/ctors12.C (main): Same.
14656 * g++.old-deja/g++.law/ctors10.C: Same.
14657 * g++.old-deja/g++.law/code-gen5.C: Same.
14658 * g++.old-deja/g++.law/bad-error7.C: Same.
14659 * g++.old-deja/g++.law/arm9.C: Same.
14660 * g++.old-deja/g++.law/arm12.C: Same.
14661 * g++.old-deja/g++.law/arg8.C: Same.
14662 * g++.old-deja/g++.law/arg1.C: Same.
14663 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
14664 * g++.old-deja/g++.jason/template31.C: Same.
14665 * g++.old-deja/g++.jason/template24.C (main): Same.
14666 * g++.old-deja/g++.jason/2371.C: Same.
14667 * g++.old-deja/g++.eh/new2.C: Same.
14668 * g++.old-deja/g++.eh/new1.C: Same.
14669 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
14670 * g++.old-deja/g++.brendan/nest21.C (main): Same.
14671 * g++.old-deja/g++.brendan/err-msg3.C: Same.
14672 * g++.old-deja/g++.brendan/crash62.C: Same.
14673 * g++.old-deja/g++.brendan/crash52.C: Same.
14674 * g++.old-deja/g++.brendan/crash49.C (main): Same.
14675 * g++.old-deja/g++.brendan/crash38.C: Same.
14676 * g++.old-deja/g++.brendan/crash15.C (main): Same.
14677 * g++.old-deja/g++.brendan/copy9.C: Same.
14678
14679 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
14680
14681 * gcc.c-torture/execute/20001203-2.c (memset):
14682 Count argument is of type __SIZE_TYPE__.
14683
14684 2001-04-04 Diego Novillo <dnovillo@redhat.com>
14685
14686 * gcc.c-torture/compile/20010404-1.c: New test.
14687
14688 2001-04-04 Jakub Jelinek <jakub@redhat.com>
14689
14690 * gcc.c-torture/compile/20010326-1.c: New test.
14691
14692 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
14693
14694 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
14695 peculiarities of the SH.
14696 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
14697
14698 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14699
14700 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
14701 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
14702 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
14703
14704 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14705
14706 * g77.f-torture/compile/20010321-1.f: New test.
14707
14708 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14709
14710 * gcc.c-torture/compile/20010329-1.c: New test.
14711
14712 2001-04-02 Jakub Jelinek <jakub@redhat.com>
14713
14714 * gcc.c-torture/execute/20010329-1.c: New test.
14715
14716 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14717
14718 * g++.old-deja/g++.other/eh4.C: Fix typo.
14719
14720 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
14721
14722 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
14723
14724 2001-03-28 Philip Blundell <philb@gnu.org>
14725
14726 * gcc.c-torture/compile/20010328-1.c: New test.
14727
14728 2001-03-27 Richard Henderson <rth@redhat.com>
14729
14730 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
14731 * g++.old-deja/g++.eh/vbase3.C: Likewise.
14732
14733 2001-03-27 Alan Modra <alan@linuxcare.com.au>
14734
14735 * gcc.c-torture/compile/20010327-1.c: New test.
14736
14737 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
14738
14739 * g++.old-deja/g++.other/friend12.C: New test.
14740 * g++.old-deja/g++.other/friend9.C: Expect no errors.
14741 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
14742
14743 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
14744
14745 * gcc.c-torture/execute/20010325-1.c: New test.
14746
14747 2001-03-23 Jakub Jelinek <jakub@redhat.com>
14748
14749 * g++.old-deja/g++.other/mangle3.C: New test.
14750
14751 2001-03-22 Jakub Jelinek <jakub@redhat.com>
14752
14753 * g++.old-deja/g++.other/anon8.C: New test.
14754
14755 2001-03-20 Philip Blundell <philb@gnu.org>
14756
14757 * gcc.c-torture/compile/20010320-1.c: New test.
14758
14759 2001-03-17 Richard Henderson <rth@redhat.com>
14760
14761 * g++.old-deja/g++.other/eh4.C: Add expected error text.
14762
14763 2001-03-15 Geoff Keating <geoff@redhat.com>
14764
14765 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
14766 tests on AIX.
14767
14768 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
14769
14770 * g++.old-deja/g++.other/eh4.C: New test.
14771
14772 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
14773
14774 * gcc.dg/cpp/mi1.c: Update.
14775
14776 2001-03-14 Jakub Jelinek <jakub@redhat.com>
14777
14778 * g++.old-deja/g++.other/regstack.C: New test.
14779
14780 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
14781
14782 * g++.old-deja/g++.other/ref4.C: New test.
14783
14784 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
14785
14786 * objc/execute/va_method.m: Added.
14787 * objc/execute/IMP.m: Added.
14788 * objc/execute/_cmd.m: Added.
14789 * objc/execute/accessing_ivars.m: Added.
14790 * objc/execute/class-1.m: Added.
14791 * objc/execute/class-10.m: Added.
14792 * objc/execute/class-11.m: Added.
14793 * objc/execute/class-12.m: Added.
14794 * objc/execute/class-13.m: Added.
14795 * objc/execute/class-14.m: Added.
14796 * objc/execute/class-2.m: Added.
14797 * objc/execute/class-3.m: Added.
14798 * objc/execute/class-4.m: Added.
14799 * objc/execute/class-5.m: Added.
14800 * objc/execute/class-6.m: Added.
14801 * objc/execute/class-7.m: Added.
14802 * objc/execute/class-8.m: Added.
14803 * objc/execute/class-9.m: Added.
14804 * objc/execute/class-tests-1.h
14805 * objc/execute/class-tests-2.h
14806 * objc/execute/compatibility_alias.m: Added.
14807 * objc/execute/encode-1.m: Added.
14808 * objc/execute/formal_protocol-1.m: Added.
14809 * objc/execute/formal_protocol-2.m: Added.
14810 * objc/execute/formal_protocol-3.m: Added.
14811 * objc/execute/formal_protocol-4.m: Added.
14812 * objc/execute/formal_protocol-5.m: Added.
14813 * objc/execute/formal_protocol-6.m: Added.
14814 * objc/execute/formal_protocol-7.m: Added.
14815 * objc/execute/informal_protocol.m: Added.
14816 * objc/execute/initialize.m: Added.
14817 * objc/execute/load.m: Added.
14818 * objc/execute/many_args_method.m: Added.
14819 * objc/execute/nested-3.m: Added.
14820 * objc/execute/no_clash.m: Added.
14821 * objc/execute/private.m: Added.
14822 * objc/execute/redefining_self.m: Added.
14823 * objc/execute/root_methods.m: Added.
14824 * objc/execute/selector-1.m: Added.
14825 * objc/execute/static-1.m: Added.
14826 * objc/execute/static-2.m: Added.
14827 * objc/execute/va_method.m: Added.
14828
14829 2001-03-10 Richard Henderson <rth@redhat.com>
14830
14831 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
14832
14833 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
14834
14835 * g++.old-deja/g++.other/crash31.C: XFAIL.
14836 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
14837 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
14838 * gcc.c-torture/execute/20010123-1.x: XFAIL.
14839 * gcc.c-torture/execute/20010124-1.x: XFAIL.
14840 * gcc.dg/sequence-pt-1.c: XFAIL one test.
14841
14842 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14843
14844 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
14845
14846 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14847
14848 * gcc.dg/20000724-1.c: Don't use multiline strings.
14849
14850 2001-03-06 Zack Weinberg <zackw@stanford.edu>
14851
14852 * objc/execute/string1.m, objc/execute/string2.m: Compare the
14853 result of -cString against what we expect it to be; don't just
14854 print it out for no one to read.
14855
14856 * objc/execute/string3.m, objc/execute/string4.m: New tests.
14857 Based on testcases provided by Nicola Pero.
14858
14859 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14860
14861 * gcc.dg/cpp/macro7.c: New test.
14862
14863 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
14864
14865 * gcc.dg/cpp/multiline.c: Update.
14866
14867 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14868
14869 * g++.old-deja/g++.other/enum3.C: New test.
14870
14871 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14872
14873 * g++.old-deja/g++.other/pod1.C: New test.
14874
14875 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
14876
14877 * g++.old-deja/g++.ext/overload1.C: New test.
14878
14879 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14880
14881 * g++.old-deja/g++.pt/using1.C: New test.
14882
14883 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
14884
14885 * g++.old-deja/g++.other/using9.C: New test.
14886
14887 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
14888
14889 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
14890
14891 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
14892
14893 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
14894
14895 * g++.old-deja/g++.ext/realpt1.C: Remove.
14896
14897 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
14898
14899 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
14900
14901 2001-02-26 Will Cohen <wcohen@redhat.com>
14902
14903 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
14904
14905 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
14906
14907 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
14908 templatized constructors.
14909
14910 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14911
14912 * gcc.c-torture/execute/20010224-1.c: New test.
14913
14914 2001-02-23 Jakub Jelinek <jakub@redhat.com>
14915
14916 * gcc.c-torture/execute/20010222-1.c: New test.
14917
14918 2001-02-22 Jakub Jelinek <jakub@redhat.com>
14919
14920 * g++.old-deja/g++.other/inline20.C: New test.
14921
14922 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
14923
14924 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
14925
14926 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
14927
14928 * g++.old-deja/g++.other/lookup22.C: New test.
14929
14930 2001-02-19 Zack Weinberg <zackw@stanford.edu>
14931
14932 * g77.dg: New directory.
14933 * g77.dg/20010216-1.f: New test case.
14934 * g77.dg/dg.exp: New driver.
14935 * lib/g77-dg.exp: New driver library.
14936
14937 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14938
14939 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
14940
14941 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
14942
14943 * g++.old-deja/g++.other/decl9.C: New test.
14944
14945 2001-02-16 Jakub Jelinek <jakub@redhat.com>
14946
14947 * g++.old-deja/g++.other/init16.C: Update the test so that it does
14948 not need <string> and also tests the initialization at runtime.
14949
14950 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
14951
14952 * gcc.c-torture/execute/longlong.c: New test.
14953
14954 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14955
14956 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
14957
14958 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
14959
14960 * gcc.c-torture/execute/920302-1.c (execute):
14961 Change argument type to short.
14962
14963 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14964
14965 * g++.old-deja/g++.pt/deduct6.C: New test.
14966
14967 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
14968
14969 * g++.old-deja/g++.pt/deduct5.C: New test.
14970
14971 2001-02-14 Jakub Jelinek <jakub@redhat.com>
14972
14973 * gcc.c-torture/execute/20010209-1.c: New test.
14974
14975 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
14976
14977 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
14978
14979 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
14980
14981 * g++.dg/vtgc1.C: Update for new ABI.
14982
14983 * consistency.vlad: New directory, 1665 files.
14984
14985 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
14986
14987 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
14988 return type.
14989 * gcc.dg/cpp/digraphs.c: Declare puts.
14990
14991 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14992
14993 * g++.old-deja/g++.other/warn5.C: New test.
14994
14995 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
14996
14997 * g++.old-deja/g++.pt/spec40.C: New test.
14998
14999 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
15000
15001 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
15002 case.
15003 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
15004
15005 2001-02-12 Jakub Jelinek <jakub@redhat.com>
15006
15007 * gcc.c-torture/compile/20010209-1.c: New test.
15008
15009 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
15010
15011 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
15012 excess errors message but not if it crashes.
15013 * g++.old-deja/g++.other/crash27.C: Likewise.
15014 * g++.old-deja/g++.other/crash28.C: Likewise.
15015 * g++.old-deja/g++.other/crash30.C: Likewise.
15016 * g++.old-deja/g++.other/crash32.C: Likewise.
15017 * g++.old-deja/g++.other/crash35.C: Likewise.
15018 * g++.old-deja/g++.pt/inherit2.C: Likewise.
15019
15020 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
15021
15022 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
15023 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
15024 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
15025 g77.f-torture/execute/execute.exp,
15026 g77.f-torture/noncompile/noncompile.exp,
15027 gcc.c-torture/execute/execute.exp,
15028 gcc.c-torture/execute/memcheck/memcheck.exp,
15029 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
15030 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
15031 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
15032 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
15033 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
15034 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
15035 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
15036 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
15037 Remove bug reporting instructions with ancient email addresses.
15038
15039 2001-02-07 Jakub Jelinek <jakub@redhat.com>
15040
15041 * gcc.dg/20010202-1.c: New test.
15042 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
15043
15044 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
15045
15046 * g++.dg/stdbool-if.C: New test.
15047
15048 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
15049
15050 * objc/execute/fdecl.m: Added main().
15051
15052 2001-02-07 Jakub Jelinek <jakub@redhat.com>
15053
15054 * gcc.c-torture/execute/20010206-1.c: New test.
15055
15056 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
15057
15058 * gcc.dg/cpp/avoidpaste1.c: Update.
15059
15060 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
15061
15062 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
15063 Pero <nicola@brainstorm.co.uk>.
15064 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
15065
15066 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
15067
15068 * g++.old-deja/g++.pt/spec39.C: New test.
15069
15070 2001-02-05 Jakub Jelinek <jakub@redhat.com>
15071
15072 * gcc.c-torture/compile/20010202-1.c: New test.
15073
15074 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
15075
15076 * g++.old-deja/g++.abi/primary2.C: New test.
15077 * g++.old-deja/g++.abi/primary3.C: New test.
15078 * g++.old-deja/g++.abi/primary4.C: New test.
15079 * g++.old-deja/g++.abi/primary5.C: New test.
15080 * g++.old-deja/g++.abi/vtable3.h: New test.
15081 * g++.old-deja/g++.abi/vtable3a.C: New test.
15082 * g++.old-deja/g++.abi/vtable3b.C: New test.
15083 * g++.old-deja/g++.abi/vtable3c.C: New test.
15084 * g++.old-deja/g++.abi/vtable3d.C: New test.
15085 * g++.old-deja/g++.abi/vtable3e.C: New test.
15086 * g++.old-deja/g++.abi/vtable3f.C: New test.
15087 * g++.old-deja/g++.abi/vtable3g.C: New test.
15088 * g++.old-deja/g++.abi/vtable3h.C: New test.
15089 * g++.old-deja/g++.abi/vtable3i.C: New test.
15090 * g++.old-deja/g++.abi/vtable3j.C: New test.
15091 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
15092
15093 2001-02-03 Jakub Jelinek <jakub@redhat.com>
15094
15095 * g++.old-deja/g++.other/anon6.C: New test.
15096 * g++.old-deja/g++.other/anon7.C: New test.
15097
15098 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
15099
15100 * gcc.dg/cpp/avoidpaste2.c: New tests.
15101
15102 2001-01-31 Jakub Jelinek <jakub@redhat.com>
15103
15104 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
15105
15106 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
15107
15108 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
15109 DECIMAL_DIG cases for Irix."
15110
15111 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
15112
15113 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
15114
15115 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
15116
15117 * gcc.dg/c99-tag-1.c: New test.
15118
15119 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
15120
15121 * gcc.dg/cpp/tr-warn1.c: Add tests.
15122
15123 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
15124
15125 * gcc.dg/cpp/avoidpaste1.c: Update.
15126 * gcc.dg/cpp/paste4.c: Update.
15127
15128 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
15129
15130 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
15131 cases for Irix.
15132
15133 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
15134
15135 * g++.old-deja/g++.other/inline19.C: New test.
15136
15137 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
15138
15139 * gcc.dg/Wlarger-than.c: New test.
15140
15141 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
15142
15143 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
15144
15145 2001-01-29 Jakub Jelinek <jakub@redhat.com>
15146
15147 * gcc.c-torture/execute/20010129-1.c: New test.
15148 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
15149
15150 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
15151
15152 * gcc.dg/cpp/avoidpaste1.c: Test case.
15153
15154 2001-01-28 Jakub Jelinek <jakub@redhat.com>
15155
15156 * g++.old-deja/g++.other/inline18.C: New test.
15157
15158 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15159
15160 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
15161 and __builtin_putchar.
15162
15163 2001-01-27 Jakub Jelinek <jakub@redhat.com>
15164
15165 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
15166 tests.
15167
15168 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
15169
15170 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
15171 floating point number rounding mode to round to the nearest
15172 representable mode.
15173
15174 2001-01-25 Jakub Jelinek <jakub@redhat.com>
15175
15176 * g++.old-deja/g++.other/mangle2.C: New test.
15177
15178 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
15179
15180 * gcc.c-torture/compile/20010124-1.c: New test.
15181
15182 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
15183
15184 * g++.old-deja/g++.pt/spec38.C: New test.
15185
15186 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15187
15188 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
15189 "Build don't run".
15190
15191 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15192
15193 * gcc.c-torture/execute/20010123-1.c: New test.
15194
15195 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
15196
15197 * g++.old-deja/g++.pt/spec37.C: New test.
15198
15199 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
15200
15201 * g++.old-deja/g++.pt/overload14.C: New test.
15202
15203 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15204
15205 * gcc.c-torture/execute/20010122-1.c: New test, exercise
15206 __builtin_return_address.
15207
15208 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
15209
15210 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
15211 * g++.old-deja/g++.pt/spec35.C: New test.
15212 * g++.old-deja/g++.pt/spec36.C: New test.
15213
15214 2001-01-20 Jakub Jelinek <jakub@redhat.com>
15215
15216 * gcc.c-torture/compile/20010118-1.c: New test.
15217
15218 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
15219
15220 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
15221
15222 2001-01-19 Jakub Jelinek <jakub@redhat.com>
15223
15224 * gcc.c-torture/execute/20010119-1.c: New test.
15225
15226 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15227
15228 * g++.old-deja/g++.other/vbase5.C: New test.
15229
15230 2001-01-19 Jakub Jelinek <jakub@redhat.com>
15231
15232 * gcc.c-torture/execute/20010118-1.c: New test.
15233
15234 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15235
15236 * g++.old-deja/g++.pt/deduct3.C: New test.
15237
15238 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
15239
15240 * g++.old-deja/g++.pt/spec34.C: New test.
15241
15242 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
15243
15244 * g77.f-torture/compile/20000601-2.f: New test.
15245
15246 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15247
15248 * g++.old-deja/g++.other/init17.C: New test.
15249
15250 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
15251
15252 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
15253
15254 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15255
15256 * g++.old-deja/g++.pt/unify8.C: New test.
15257
15258 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15259
15260 * g++.old-deja/g++.abi/vbase1.C: New test.
15261
15262 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
15263
15264 * g++.old-deja/g++.pt/crash65.C: New test.
15265
15266 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
15267
15268 * gcc.dg/cpp/assembl2.S: New test case.
15269
15270 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
15271
15272 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
15273 are supported.
15274
15275 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15276
15277 * g++.old-deja/g++.other/builtins1.C: New test.
15278 * g++.old-deja/g++.other/builtins2.C: Likewise.
15279 * g++.old-deja/g++.other/builtins3.C: Likewise.
15280 * g++.old-deja/g++.other/builtins4.C: Likewise.
15281
15282 2001-01-17 Jakub Jelinek <jakub@redhat.com>
15283
15284 * gcc.c-torture/compile/20010117-1.c: New test.
15285 * gcc.c-torture/compile/20010117-2.c: New test.
15286
15287 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
15288
15289 * g77.f-torture/execute/20010116.[fx]: New test,
15290 XFAIL on i?86-*-*.
15291 * g77.f-torture/compile/20010115.f: Indicate it's
15292 a test for PR fortran/1636.
15293
15294 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
15295
15296 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
15297
15298 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
15299
15300 * g77.f-torture/compile/20010115.f: New test.
15301
15302 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
15303
15304 * g++.old-deja/g++.pt/nontype5.C: New test.
15305
15306 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
15307
15308 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
15309 have an equivalent working one below it.
15310
15311 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
15312
15313 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
15314 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15315
15316 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
15317
15318 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
15319 message containing "init_priority".
15320 (conpr-2.C): Likewise.
15321 (conpr-3.C): Likewise.
15322 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
15323
15324 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15325
15326 * gcc.c-torture/execute/20010114-2.c: New test.
15327
15328 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
15329
15330 * gcc.c-torture/compile/20010114-1.c: New test.
15331 * gcc.c-torture/compile/20010114-1.x: Xfail.
15332 * gcc.c-torture/compile/20010114-2.c: New test.
15333 * gcc.c-torture/execute/20010114-1.c: New test.
15334 * gcc.dg/trunc-1.c: New test.
15335 * gcc.dg/uninit-B.c: New test.
15336
15337 2001-01-13 Nick Clifton <nickc@redhat.com>
15338
15339 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
15340 target.
15341
15342 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
15343
15344 * gcc.c-torture/compile/20010113-1.c: New test.
15345
15346 2001-01-13 Jakub Jelinek <jakub@redhat.com>
15347
15348 * gcc.c-torture/compile/20001212-1.c: New test.
15349
15350 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
15351
15352 * gcc.dg/cpp/widestr1.c: Update.
15353 * gcc.dg/cpp/prag-imp.c: Remove.
15354
15355 2001-01-12 Jakub Jelinek <jakub@redhat.com>
15356
15357 * gcc.c-torture/execute/20000801-3.x: Remove.
15358 * gcc.dg/c90-init-1.c: New test.
15359 * gcc.dg/c99-init-1.c: New test.
15360 * gcc.dg/c99-init-2.c: New test.
15361 * gcc.dg/gnu99-init-1.c: New test.
15362
15363 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
15364
15365 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
15366 testing that no relevant ones were found.
15367
15368 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
15369
15370 * g++.old-deja/g++.pt/cast2.C: New test.
15371
15372 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
15373
15374 * g++.old-deja/g++.pt/friend47.C: New test.
15375
15376 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15377
15378 * g++.old-deja/g++.pt/instantiate13.C: New test.
15379
15380 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15381
15382 * g++.old-deja/g++.other/defarg7.C: New test.
15383 * g++.old-deja/g++.other/defarg8.C: New test.
15384
15385 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15386
15387 * g++.old-deja/g++.pt/crash64.C: New test.
15388
15389 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
15390
15391 * g++.old-deja/g++.pt/crash63.C: New test.
15392
15393 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
15394
15395 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
15396
15397 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
15398
15399 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
15400
15401 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15402
15403 * g++.old-deja/g++.pt/error3.C: New test.
15404
15405 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15406
15407 * g++.old-deja/g++.other/crash39.C: New test.
15408
15409 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
15410
15411 * g++.old-deja/g++.other/vbase4.C: New test.
15412
15413 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
15414
15415 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
15416 * gcc.dg/special/20000419-2.c: New file. Identical to above.
15417 * gcc.dg/special/special.exp: New test driver which will check
15418 for alias support for the above test.
15419
15420 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
15421
15422 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
15423 problems on small machines.
15424 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
15425 parameterize.
15426
15427 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
15428
15429 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
15430 mips.
15431 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
15432
15433 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
15434
15435 * g++.old_deja/g++.pt/using8.C: New test.
15436
15437 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
15438
15439 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
15440
15441 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
15442
15443 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
15444 where a failure is expected.
15445 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
15446
15447 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15448
15449 * g++.old_deja/g++.pt/instantiate12.C: New test.
15450
15451 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15452
15453 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
15454 start of structs.
15455 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
15456 * g++.old-deja/g++.brendan/crash17.C: Likewise.
15457 * g++.old-deja/g++.brendan/crash29.C: Likewise.
15458 * g++.old-deja/g++.brendan/crash48.C: Likewise.
15459 * g++.old-deja/g++.brendan/ns1.C: Likewise.
15460 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
15461 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
15462 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
15463 * g++.old-deja/g++.eh/spec6.C: Likewise.
15464 * g++.old-deja/g++.jason/crash3.C: Likewise.
15465 * g++.old-deja/g++.law/ctors11.C: Likewise.
15466 * g++.old-deja/g++.law/ctors17.C: Likewise.
15467 * g++.old-deja/g++.law/ctors5.C: Likewise.
15468 * g++.old-deja/g++.law/ctors9.C: Likewise.
15469 * g++.old-deja/g++.mike/ambig1.C: Likewise.
15470 * g++.old-deja/g++.mike/net22.C: Likewise.
15471 * g++.old-deja/g++.mike/p3538a.C: Likewise.
15472 * g++.old-deja/g++.mike/p3538b.C: Likewise.
15473 * g++.old-deja/g++.mike/virt3.C: Likewise.
15474 * g++.old-deja/g++.niklas/t128.C: Likewise.
15475 * g++.old-deja/g++.other/anon4.C: Likewise.
15476 * g++.old-deja/g++.other/using1.C: Likewise.
15477 * g++.old-deja/g++.other/warn3.C: Likewise.
15478 * g++.old-deja/g++.pt/t37.C: Likewise.
15479 * g++.old-deja/g++.robertl/eb69.C: Likewise.
15480 * g++.old-deja/g++.robertl/eb71.C: Likewise.
15481
15482 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
15483
15484 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
15485
15486 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15487
15488 * gcc.c-torture/execute/stdio-opt-3.c: New test.
15489
15490 2001-01-07 Jakub Jelinek <jakub@redhat.com>
15491
15492 * gcc.c-torture/compile/20010107-1.c: New test.
15493
15494 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15495
15496 * gcc.c-torture/execute/builtin-noret-1.c: New test.
15497
15498 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
15499
15500 * gcc.dg/format/format.h: New file.
15501 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
15502 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
15503 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
15504 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
15505 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
15506 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
15507 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
15508 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
15509 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
15510 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
15511 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
15512 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
15513 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
15514 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
15515 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
15516 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
15517 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
15518 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
15519 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
15520 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
15521 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
15522 instead of declaring standard types, macros and functions in each
15523 test.
15524
15525 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
15526
15527 * gcc.c-torture/execute/20010106-1.c: New test.
15528
15529 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
15530
15531 * gcc.dg/format/format.exp: New file.
15532 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
15533 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
15534 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
15535 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
15536 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
15537 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
15538 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
15539 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
15540 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
15541 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
15542 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
15543 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
15544 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
15545 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
15546 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
15547 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
15548 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
15549 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
15550 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
15551 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
15552 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
15553 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
15554 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
15555 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
15556 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
15557 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
15558 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
15559 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
15560 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
15561 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
15562 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
15563 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
15564 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
15565 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
15566 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
15567 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
15568 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
15569 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
15570 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
15571 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
15572 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
15573 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
15574
15575 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
15576
15577 * gcc.c-torture/execute/991228-1.c: Take word endianness into
15578 account.
15579
15580 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
15581
15582 * gcc.c-torture/execute/builtin-complex-1.c: New test.
15583
15584 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
15585
15586 * g++.old-deja/g++.pt/crash62.C: New test.
15587
15588 2001-01-04 Richard Henderson <rth@redhat.com>
15589
15590 * gcc.dg/20000926-1.c: Update expected warnings.
15591 * gcc.dg/array-2.c: Likewise.
15592 * gcc.dg/array-4.c: Also validate flexible array members.
15593 * gcc.dg/c99-flex-array-1.c: New.
15594
15595 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
15596
15597 * gcc.c-torture/compile/20001222-1.x: Remove.
15598
15599 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15600
15601 * gcc.c-torture/execute/built-in-setjmp.c: New.
15602
15603 2001-01-03 Richard Henderson <rth@redhat.com>
15604
15605 * gcc.dg/940510-1.c: Update expected error wording.
15606 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
15607
15608 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
15609
15610 * lib/target-supports.exp (check_alias_available): Modified to
15611 indicate aliases not supported if only weak aliases are supported.
15612
15613 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15614
15615 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
15616 Turn on cmpstrsi checks for __pj__ and __i370__.
15617
15618 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15619
15620 * g++.old-deja/g++.other/virtual11.C: New test.
15621
15622 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
15623
15624 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
15625
15626 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15627
15628 * gcc.c-torture/compile/20010102-1.c: New test.
15629
15630 2001-01-02 Andreas Jaeger <aj@suse.de>
15631
15632 * gcc.dg/noreturn-3.c: New test.
15633
15634 * gcc.dg/noreturn-4.c: New test.
15635
15636 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15637
15638 * gcc.c-torture/execute/stdio-opt-1.c: Also test
15639 __builtin_fputc and __builtin_fwrite.
15640
15641 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15642
15643 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
15644 signed char, not default char.
15645
15646 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
15647
15648 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
15649
15650 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
15651
15652 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
15653
15654 2000-12-29 Richard Henderson <rth@redhat.com>
15655
15656 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
15657 (__cyg_profile_func_exit): Define.
15658
15659 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
15660
15661 * g++.dg/vtgc1.C: New test.
15662
15663 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
15664
15665 * gcc.dg/noncompile/20001228-1.c: New test.
15666
15667 * gcc.dg/20001228-1.c: New test.
15668
15669 * gcc.c-torture/execute/20001228-1.c: New test.
15670
15671 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
15672
15673 * gcc.dg/format-strfmon-1.c: New test.
15674
15675 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15676
15677 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
15678 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
15679 * gcc.c-torture/execute/string-opt-1.c: Likewise.
15680 * gcc.c-torture/execute/string-opt-2.c: Likewise.
15681 * gcc.c-torture/execute/string-opt-3.c: Likewise.
15682 * gcc.c-torture/execute/string-opt-4.c: Likewise.
15683 * gcc.c-torture/execute/string-opt-6.c: Likewise.
15684 * gcc.c-torture/execute/string-opt-7.c: Likewise.
15685 * gcc.c-torture/execute/string-opt-8.c: Likewise.
15686 * gcc.c-torture/execute/string-opt-9.c: Likewise.
15687 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15688 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15689 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15690
15691 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
15692 * gcc.c-torture/execute/string-opt-4.c: Test index.
15693
15694 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
15695
15696 * gcc.c-torture/compile/20001226-1.c: New test.
15697
15698 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
15699
15700 * gcc.c-torture/compile/20001222-1.c: New test.
15701 * gcc.c-torture/compile/20001222-1.x: Xfail.
15702
15703 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
15704
15705 * gcc.c-torture/execute/comp-goto-2.c: New test.
15706
15707 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
15708
15709 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
15710 Use long types if __INT_MAX__ is 32767.
15711 (main): Use cast to (sint32 *) when poking 88 into a_page.
15712
15713 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
15714
15715 2000-12-21 Bernd Schmidt <bernds@redhat.com>
15716
15717 * gcc.c-torture/compile/20001221-1.c: New test.
15718 * gcc.c-torture/execute/20001221-1.c: New test.
15719
15720 2000-12-20 Richard Henderson <rth@redhat.com>
15721
15722 * g++.old-deja/g++.pt/crash36.C: Update error lines.
15723 * g++.old-deja/g++.robertl/eb109.C: Likewise.
15724
15725 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15726
15727 * gcc.dg/compare3.c: New test.
15728
15729 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15730
15731 * gcc.dg/format-warnll-1.c: New test.
15732
15733 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
15734
15735 * gcc.dg/cpp/cmdlne-P.c: New test.
15736
15737 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
15738
15739 * gcc.c-torture/execute/builtin-abs-1.c,
15740 gcc.c-torture/execute/builtin-abs-2.c: New tests.
15741
15742 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15743
15744 * gcc.dg/cpp/multiline.c: New test.
15745
15746 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
15747
15748 * g++.old-deja/g++.other/syshdr1.C: Update.
15749 * gcc.dg/cpp/lineflags.c: Remove temporarily.
15750
15751 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15752
15753 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
15754
15755 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15756
15757 * g++.old-deja/g++.pt/ttp65.C: New test.
15758
15759 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15760
15761 * g++.old-deja/g++.pt/ttp64.C: New test.
15762
15763 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15764
15765 * g++.old-deja/g++.pt/spec33.C: New test.
15766
15767 2000-12-14 Catherine Moore <clm@redhat.com>
15768
15769 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
15770 * gcc.c-torture/execute/920612-2.c: Likewise.
15771 * gcc.c-torture/execute/920428-2.c: Likewise.
15772 * gcc-c-torture/execute/va-arg-11.c: Call exit.
15773 * gcc.c-torture/execute/va-arg-21.c: Likewise.
15774
15775 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15776
15777 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
15778 * gcc.dg/pack-test-2.c: Likewise.
15779
15780 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15781
15782 Tests by Zack Weinberg <zackw@stanford.edu>.
15783
15784 * gcc.dg/cpp/defined.c: Update.
15785 * gcc.dg/cpp/defined_trad.c: New tests.
15786
15787 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
15788
15789 * gcc.dg/cpp/trad-direct.c: Update.
15790
15791 2000-12-11 Neil Booth <neilb@earthling.net>
15792
15793 * gcc.dg/cpp/defined_trad.c
15794
15795 2000-12-11 Neil Booth <neilb@earthling.net>
15796
15797 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
15798
15799 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
15800
15801 * gcc.dg/format-miss-2.c: New test.
15802
15803 2000-12-09 Neil Booth <neilb@earthling.net>
15804
15805 * gcc.dg/cpp/lineflags.c: New tests.
15806 * gcc.dg/cpp/poison.c: Update.
15807 * gcc.dg/cpp/redef2.c: Update.
15808 * gcc.dg/cpp/skipping.c: New test.
15809
15810 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
15811
15812 * g++.old-deja/g++.other/eh3.C: New testcase.
15813
15814 2000-12-07 Neil Booth <neilb@earthling.net>
15815
15816 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
15817 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
15818 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
15819 wtr-union-init-2.c, wtr-union-init-3.c: Update.
15820 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
15821 Update.
15822
15823 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15824
15825 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
15826 __SIZE_TYPE__ instead of int for type of integers cast to
15827 pointers.
15828
15829 2000-12-07 Jakub Jelinek <jakub@redhat.com>
15830
15831 * g++.old-deja/g++.other/cleanup4.C: New test.
15832
15833 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15834
15835 * format-sec-1.c: New test.
15836
15837 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15838
15839 * gcc.dg/format-nonlit-3.c: New test.
15840
15841 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
15842
15843 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
15844 through a null pointer.
15845
15846 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15847
15848 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
15849 * g++.old-deja/g++.pt/partial4.C: New test.
15850
15851 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
15852
15853 * gcc.c-torture/execute/ieee/hugeval.x: New.
15854
15855 2000-12-06 Neil Booth <neilb@earthling.net>
15856
15857 * gcc.dg/cpp/backslash2.c: New tests.
15858
15859 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15860
15861 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
15862 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
15863
15864 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
15865
15866 * gcc.c-torture/execute/20001203-2.c: New testcase.
15867
15868 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15869
15870 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
15871 * g++.old-deja/g++.other/virtual10.C: New test.
15872
15873 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
15874
15875 * g++.old-deja/g++.mike/pmf5.C: Remove test.
15876
15877 2000-12-05 Richard Henderson <rth@redhat.com>
15878
15879 * gcc.c-torture/compile/20001205-1.c: New.
15880
15881 2000-12-04 Neil Booth <neilb@earthling.net>
15882
15883 * g++.old-deja/g++.other/virtual9.C: New test.
15884 * g++.old-deja/g++.pt/crash61.C: New test.
15885 * gcc.c-torture/execute/loop-9.c: New test.
15886
15887 2000-12-04 Neil Booth <neilb@earthling.net>
15888
15889 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
15890 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
15891 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
15892 * gcc.dg/cpp/extratokens.c: ...here.
15893
15894 2000-12-04 Neil Booth <neilb@earthling.net>
15895
15896 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
15897 New tests.
15898
15899 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15900
15901 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
15902 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
15903
15904 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
15905
15906 * gcc.c-torture/execute/20001203-1.c: New test.
15907
15908 2000-12-03 Neil Booth <neilb@earthling.net>
15909
15910 * gcc.dg/cpp/macro6.c: New test cases.
15911
15912 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15913
15914 * gcc.c-torture/execute/string-opt-9.c: New test.
15915 * gcc.c-torture/execute/string-opt-10.c: Likewise.
15916 * gcc.c-torture/execute/string-opt-11.c: Likewise.
15917 * gcc.c-torture/execute/string-opt-12.c: Likewise.
15918
15919 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
15920 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
15921
15922 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
15923
15924 * gcc.dg/cpp/if-6.c: New testcase.
15925
15926 * gcc.dg/20001201-1.c: New testcase.
15927
15928 2000-12-02 Neil Booth <neilb@earthling.net>
15929
15930 * g++.old-deja/g++.other/externC4.C,
15931 g++.old-deja/g++.other/friend10.C: New tests.
15932
15933 2000-12-02 Neil Booth <neilb@earthling.net>
15934
15935 * g++.old-deja/g++.other/instan2.C
15936 * g++.old-deja/g++.other/instan3.C: New test.
15937
15938 2000-12-02 Neil Booth <neilb@earthling.net>
15939
15940 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
15941 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
15942 gnuc99.c,gnuc99-pedantic.c: New tests.
15943
15944 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15945
15946 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
15947 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
15948
15949 2000-12-01 Neil Booth <neilb@earthling.net>
15950
15951 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
15952 * gcc.dg/cpp/poison.c: Update.
15953 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
15954
15955 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
15956
15957 * g77.f-torture/execute/20001201.f: New test.
15958
15959 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
15960
15961 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
15962
15963 2000-12-01 Jakub Jelinek <jakub@redhat.com>
15964
15965 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
15966
15967 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
15968
15969 * g++.old-deja/g++.other/cast6.C: New test.
15970
15971 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
15972
15973 * gcc.c-torture/execute/20001130-2.c: New testcase.
15974
15975 2000-11-30 Richard Henderson <rth@redhat.com>
15976
15977 * gcc.c-torture/execute/20001130-1.c: New test.
15978
15979 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15980
15981 * g++.old-deja/g++.other/op3.C: New test.
15982
15983 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15984
15985 * g++.old-deja/g++.other/op2.C: New test.
15986
15987 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
15988
15989 * g++.old-deja/g++.other/crash38.C: New test.
15990
15991 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
15992
15993 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
15994
15995 2000-11-29 Jakub Jelinek <jakub@redhat.com>
15996
15997 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
15998 tests.
15999 * gcc.c-torture/execute/string-opt-6.c: New test.
16000
16001 * gcc.dg/20001117-1.c: Add main.
16002
16003 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
16004
16005 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
16006 Move from here ...
16007 * gcc.dg/940510-1.c: ... to here.
16008
16009 * gcc.dg/20000926-1.c: GNU C now allows initializations of
16010 zero-size arrays in toplevel structures.
16011
16012 2000-11-28 Jakub Jelinek <jakub@redhat.com>
16013
16014 * gcc.c-torture/execute/loop-8.c: New test.
16015
16016 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16017
16018 * g++.old-deja/g++.other/base1.C: New test.
16019
16020 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16021
16022 * g++.old-deja/g++.other/parse2.C: New test.
16023
16024 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16025
16026 * g++.old-deja/g++.pt/incomplete1.C: New test.
16027
16028 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
16029
16030 * g++.old-deja/g++.other/friend9.C: New test.
16031
16032 2000-11-28 Jakub Jelinek <jakub@redhat.com>
16033
16034 * gcc.dg/20001127-1.c: New test.
16035
16036 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
16037
16038 * g++.old-deja/g++.pt/friend46.C: New test.
16039
16040 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
16041
16042 * g++.old-deja/g++.other/ptrmem8.C: New test.
16043
16044 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16045
16046 * gcc.c-torture/execute/string-opt-7.c: New test.
16047 * gcc.c-torture/execute/string-opt-8.c: Likewise.
16048
16049 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
16050
16051 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
16052 instead of 'mkcheck 2'.
16053
16054 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
16055
16056 * gcc.c-torture/execute/memcheck/driver.c,
16057 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
16058 C9X references to refer to C99.
16059
16060 2000-11-25 Jakub Jelinek <jakub@redhat.com>
16061
16062 * gcc.dg/ultrasp3.c: New test.
16063
16064 2000-11-25 Neil Booth <neilb@earthling.net>
16065
16066 * gcc.dg/cpp/include2.c: Update test to be locale independent.
16067
16068 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
16069
16070 * gcc.c-torture/compile/20001123-2.c: New.
16071
16072 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16073
16074 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
16075
16076 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
16077
16078 * gcc.dg/sequence-point-1.c: Add some new tests.
16079 * gcc.c-torture/execute/20001124-1.c: New test.
16080
16081 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
16082
16083 * g++.old-deja/g++.other/vaarg4.C: New test.
16084 * gcc.c-torture/compile/20001123-1.c: New test.
16085
16086 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
16087
16088 * g++.other/crash24.C: Adjust and remove XFAIL.
16089 * g++.other/crash37.C: New test.
16090
16091 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
16092
16093 * g++.old-deja/g++.pt/instantiate9.C: New test.
16094
16095 2000-11-22 Mark Mitchell <mark@codesourcery.com>
16096
16097 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
16098 new ABI, too.
16099
16100 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
16101 * g++.old-deja/g++.robertl/eb55.C: Likewise.
16102
16103 2000-11-22 Neil Booth <neilb@earthling.net>
16104
16105 * gcc.dg/cpp/Wtrigraphs.c: New test.
16106
16107 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
16108
16109 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
16110
16111 2000-11-22 Jakub Jelinek <jakub@redhat.com>
16112
16113 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
16114
16115 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
16116
16117 * lib/gcc-dg.exp: load_lib scanasm.exp.
16118 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
16119 * lib/g++-dg.exp: load_lib scanasm.exp.
16120 * lib/scanasm.exp: New.
16121 (scan-assembler, scan-assembler-not): Add optional arguments to
16122 test name, or if not present, the pattern name.
16123 (scan-assembler-dem, scan-assembler-dem-not): New.
16124
16125 * g++.dg/dg.exp: New.
16126
16127 2000-11-21 Neil Booth <neilb@earthling.net>
16128
16129 * gcc.dg/cpp/integrated1.c: Remove.
16130
16131 2000-11-21 Jakub Jelinek <jakub@redhat.com>
16132
16133 * gcc.c-torture/execute/20001121-1.c: New test.
16134
16135 2000-11-21 Richard Henderson <rth@redhat.com>
16136
16137 * gcc.c-torture/compile/20001121-1.c: New test.
16138
16139 2000-11-20 Neil Booth <neilb@earthling.net>
16140
16141 * gcc.dg/cpp/integrated1.c: New test.
16142
16143 2000-11-21 Jakub Jelinek <jakub@redhat.com>
16144
16145 * g++.old-deja/g++.other/inline17.C: New test.
16146
16147 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
16148
16149 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
16150 local variable to be zero: I made the variable global. Now
16151 uses abort() and exit() instead of relying on main's return value.
16152
16153 2000-11-20 Neil Booth <neilb@earthling.net>
16154
16155 * gcc.dg/cpp/paste2.c: Update test.
16156 * objc/execute/paste.m: New test.
16157
16158 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
16159
16160 * gcc.dg/c99-condexpr-1.c: New test.
16161
16162 2000-11-20 Neil Booth <neilb@earthling.net>
16163
16164 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
16165
16166 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
16167
16168 * g++.old-deja/g++.pt/export1.C: New test.
16169
16170 2000-11-20 Jakub Jelinek <jakub@redhat.com>
16171
16172 * gcc.dg/20001117-1.c: New test.
16173
16174 2000-11-18 Richard Henderson <rth@redhat.com>
16175
16176 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
16177
16178 2000-11-18 Richard Henderson <rth@redhat.com>
16179
16180 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
16181 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
16182 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
16183
16184 2000-11-18 Richard Henderson <rth@redhat.com>
16185
16186 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
16187 (main): New. Exit cleanly.
16188
16189 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
16190
16191 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
16192 gcc.dg/c99-fordecl-2.c: New tests.
16193
16194 2000-11-18 Richard Henderson <rth@redhat.com>
16195
16196 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
16197 * gcc.c-torture/execute/zerolen-2.c: New.
16198
16199 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16200
16201 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
16202 memory.
16203
16204 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
16205
16206 * g++.old-deja/g++.pt/instantiate8.C: New test.
16207
16208 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
16209
16210 * g++.old-deja/g++.other/incomplete.C: Add more tests.
16211 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
16212
16213 2000-11-16 Nick Clifton <nickc@redhat.com>
16214
16215 * gcc.c-torture/execute/nestfunc-2.c: New test.
16216 * gcc.c-torture/execute/nestfunc-3.c: New test.
16217
16218 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
16219
16220 * gcc.c-torture/compile/20001116-1.c: New test.
16221
16222 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16223
16224 * gcc.c-torture/execute/20001115-1.c: New test.
16225
16226 2000-11-15 Mark Mitchell <mark@codesourcery.com>
16227
16228 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
16229 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
16230 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
16231 * g++.old-deja/g++.abi/vmihint.C: Likewise.
16232
16233 2000-11-15 Neil Booth <neilb@earthling.net>
16234
16235 gcc.dg/cpp/_Pragma1.c: Update.
16236 gcc.dg/cpp/_Pragma2.c: New test.
16237
16238 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
16239
16240 * g++.old-deja/g++.other/anon5.C: New test.
16241
16242 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
16243
16244 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
16245 tests.
16246
16247 2000-11-14 Jakub Jelinek <jakub@redhat.com>
16248
16249 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
16250 output.
16251
16252 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16253
16254 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
16255 labels at end of compound statements.
16256
16257 2000-11-13 Jakub Jelinek <jakub@redhat.com>
16258
16259 * gcc.c-torture/execute/loop-7.c: New test.
16260
16261 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16262
16263 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
16264
16265 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16266
16267 * gcc.dg/c99-bool-1.c: New test.
16268
16269 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
16270
16271 * gcc.dg/c99-scope-1.c: Remove xfail.
16272 * gcc.dg/c99-scope-2.c: New test.
16273
16274 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16275
16276 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
16277 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
16278
16279 2000-11-11 Mark Mitchell <mark@codesourcery.com>
16280
16281 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
16282 error messages.
16283
16284 * g++.mike/p700.C: Don't typedef wchar_t.
16285 * g++.mike/p784.C: Likewise.
16286 * g++.mike/eb101.C: Don't use __wchar_t.
16287
16288 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
16289
16290 * g77.f-torture/execute/20001111.[fx]: Test premature exit
16291 from DO loop.
16292
16293 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
16294
16295 * gcc.c-torture/execute/20001111-1.c: New test.
16296
16297 2000-11-10 Nick Clifton <nickc@redhat.com>
16298
16299 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
16300 long multuiple and accumulate.
16301
16302 2000-11-09 Richard Henderson <rth@redhat.com>
16303
16304 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
16305 via size_t instead of int.
16306
16307 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
16308 * gcc.c-torture/execute/string-opt-2.c: Likewise.
16309 * gcc.c-torture/execute/string-opt-3.c: Likewise.
16310 * gcc.c-torture/execute/string-opt-4.c: Likewise.
16311
16312 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
16313
16314 * gcc.c-torture/compile/20001109-1.c: New test.
16315 * gcc.c-torture/compile/20001109-2.c: New test.
16316
16317 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
16318
16319 * g++.old-deja/g++.pt/operator1.C: New test.
16320 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
16321
16322 2000-11-09 Jakub Jelinek <jakub@redhat.com>
16323
16324 * gcc.dg/20001108-1.c: New test.
16325
16326 2000-11-09 Jakub Jelinek <jakub@redhat.com>
16327
16328 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
16329 with both arguments constant strings.
16330 * gcc.c-torture/execute/string-opt-3.c: New test.
16331 * gcc.c-torture/execute/string-opt-4.c: New test.
16332 * gcc.c-torture/execute/string-opt-5.c: New test.
16333
16334 2000-11-08 Nick Clifton <nickc@redhat.com>
16335
16336 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
16337 mulsidi3adddi patterns.
16338
16339 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
16340
16341 * g++.old-deja/g++.other/crash36.C: New test.
16342
16343 2000-11-08 Jakub Jelinek <jakub@redhat.com>
16344
16345 * g++.old-deja/g++.other/init16.C: New test.
16346
16347 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
16348
16349 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
16350
16351 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
16352
16353 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
16354 * gcc.c-torture/execute/va-arg-16.x: Likewise.
16355 * gcc.c-torture/execute/va-arg-17.x: Likewise.
16356
16357 2000-11-07 DJ Delorie <dj@redhat.com>
16358
16359 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
16360
16361 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16362
16363 * gcc.c-torture/execute/string-opt-1.c: New test.
16364
16365 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
16366
16367 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
16368 mips-sgi-irix6.* because the MIPS ABI passes floating-point
16369 parameters in registers, and there is no way for a varargs
16370 function to know in which order the integer and floating-point
16371 parameters should be interleaved when they are placed on the
16372 stack.
16373 * gcc.c-torture/execute/va-arg-16.x: Likewise.
16374 * gcc.c-torture/execute/va-arg-17.x: Likewise.
16375
16376 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16377
16378 * gcc.c-torture/execute/string-opt-2.c: New test.
16379
16380 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
16381
16382 * g++.old-deja/g++.pt/crash60.C: New test.
16383
16384 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16385
16386 * g++.old-deja/g++.other/crash24.C: New test.
16387 * g++.old-deja/g++.other/crash25.C: New test.
16388 * g++.old-deja/g++.other/crash26.C: New test.
16389 * g++.old-deja/g++.other/crash27.C: New test.
16390 * g++.old-deja/g++.other/crash28.C: New test.
16391 * g++.old-deja/g++.other/crash29.C: New test.
16392 * g++.old-deja/g++.other/crash30.C: New test.
16393 * g++.old-deja/g++.other/crash31.C: New test.
16394 * g++.old-deja/g++.other/crash32.C: New test.
16395 * g++.old-deja/g++.other/crash33.C: New test.
16396 * g++.old-deja/g++.other/crash34.C: New test.
16397 * g++.old-deja/g++.other/crash35.C: New test.
16398
16399 2000-11-06 Jakub Jelinek <jakub@redhat.com>
16400
16401 * gcc.c-torture/execute/20001031-1.c: New test.
16402
16403 2000-11-04 Mark Mitchell <mark@codesourcery.com>
16404
16405 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
16406 namespace.
16407
16408 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
16409 standards-conformant.
16410
16411 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
16412
16413 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
16414 * g++.old-deja/g++.mike/p755a.C: Likewise.
16415 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
16416 library makes no calls to `operator new' during initialization.
16417
16418 2000-11-04 Neil Booth <neilb@earthling.net>
16419
16420 * gcc.dg/cpp/include2.c: New tests.
16421
16422 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
16423
16424 * lib/g++.exp (g++_set_ld_library_path): New function.
16425 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
16426
16427 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
16428
16429 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
16430 warnings.
16431
16432 2000-11-01 Richard Henderson <rth@redhat.com>
16433
16434 * g++.old-deja/g++.ext/namedret1.C: New.
16435 * g++.old-deja/g++.ext/namedret2.C: New.
16436 * g++.old-deja/g++.ext/namedret3.C: New.
16437
16438 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
16439
16440 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
16441 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
16442
16443 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16444
16445 * gcc.c-torture/execute/va-arg-21.c: New test.
16446
16447 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
16448
16449 * gcc.dg/c99-complex-2.c: New test.
16450
16451 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16452
16453 * gcc.c-torture/execute/stdio-opt-1.c: New test.
16454
16455 2000-10-31 Jakub Jelinek <jakub@redhat.com>
16456
16457 * g++.old-deja/g++.other/inline16.C: New test.
16458
16459 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
16460
16461 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
16462 __PRETTY_FUNCTION__
16463
16464 2000-10-29 Neil Booth <neilb@earthling.net>
16465
16466 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
16467 New tests.
16468 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
16469 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
16470 optimisation.
16471
16472 2000-10-29 Neil Booth <neilb@earthling.net>
16473
16474 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
16475 * mi1.c, mi1c.h: Add null directives to multiple-include test.
16476 * mi5.c: Test multiple includes work with -C.
16477 * trigraphs.c: Test ^= version.
16478
16479 2000-10-28 Neil Booth <neilb@earthling.net>
16480
16481 New tests and test updates for new macro expander.
16482
16483 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
16484 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
16485 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
16486 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
16487 new diagnostic messages.
16488
16489 * gcc.dg/cpp/macro3.c: New tests.
16490
16491 2000-10-27 Mark Mitchell <mark@codesourcery.com>
16492
16493 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
16494 on the same line.
16495
16496 2000-10-27 Jakub Jelinek <jakub@redhat.com>
16497
16498 * g++.old-deja/g++.other/eh2.C: New test.
16499
16500 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
16501
16502 * gcc.c-torture/execute/20001027-1.c: New test.
16503
16504 2000-10-26 Richard Henderson <rth@redhat.com>
16505
16506 * gcc.c-torture/execute/20001026-1.c: New.
16507
16508 2000-10-26 Mark Mitchell <mark@codesourcery.com>
16509
16510 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
16511 * g++.old-deja/g++.law/builtin1.C: Likewise.
16512 * g++.old-deja/g++.law/ctors10.C: Likewise.
16513 * g++.old-deja/g++.law/virtual3.C: Likewise.
16514 * g++.old-deja/g++.mike/p658.C: Likewise.
16515 * g++.old-deja/g++.other/sibcall1.C: Likewise.
16516 * g++.old-deja/g++.other/vaarg2.C: Likewise.
16517 * g++.old-deja/g++.robertl/eb124.C: Likewise.
16518 * g++.old-deja/g++.robertl/eb44.C: Likewise.
16519 * g++.old-deja/g++.robertl/eb77.C: Likewise.
16520
16521 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
16522
16523 * gcc.c-torture/compile/20001024-1.c: New test.
16524
16525 2000-10-25 Mark Mitchell <mark@codesourcery.com>
16526
16527 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
16528 to tell us whether or not we are using V3.
16529
16530 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
16531
16532 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
16533 operands.
16534
16535 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
16536
16537 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
16538
16539 2000-10-25 Jakub Jelinek <jakub@redhat.com>
16540
16541 * gcc.c-torture/execute/20001024-1.c: New test.
16542
16543 2000-10-24 Jakub Jelinek <jakub@redhat.com>
16544
16545 * g++.old-deja/g++.other/sibcall1.C: New test.
16546
16547 2000-10-20 Jakub Jelinek <jakub@redhat.com>
16548
16549 * gcc.dg/noncompile/init-3.c: New test.
16550
16551 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
16552
16553 * gcc.dg/format-array-1.c: New test.
16554
16555 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16556
16557 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
16558 writing through null pointers; remove comment about testing
16559 unterminated strings.
16560
16561 2000-10-17 Matthew Hiller <hiller@redhat.com>
16562
16563 * gcc.c-torture/execute/20001017-2.c: New test.
16564
16565 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
16566
16567 * gcc.c-torture/compile/20001018-1.c: New test.
16568 * gcc.c-torture/compile/20001018-1.x: Xfail.
16569
16570 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16571
16572 * gcc.c-torture/execute/20001017-1.c: New test.
16573
16574 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16575
16576 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
16577 for multiple use of arguments with scanf formats; add tests for
16578 multiple use of arguments.
16579
16580 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
16581
16582 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
16583
16584 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
16585
16586 * gcc.dg/format-miss-1.c: New test.
16587
16588 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16589
16590 * gcc.c-torture/execute/20001013-1.c: New test.
16591
16592 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16593
16594 * gcc.dg/format-branch-1.c: New test.
16595
16596 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
16597
16598 * README, lib/file-format.exp: Remove EGCS references.
16599
16600 2000-10-16 Jakub Jelinek <jakub@redhat.com>
16601
16602 * gcc.dg/20001013-1.c: New test.
16603
16604 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
16605
16606 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
16607 for intmax_t in the compiler using __typeof__ and the type rules
16608 for conditional expressions.
16609
16610 2000-10-13 Jakub Jelinek <jakub@redhat.com>
16611
16612 * gcc.dg/20001012-1.c: New test.
16613 * gcc.dg/20001012-2.c: New test.
16614
16615 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16616
16617 * gcc.dg/format-attr-1.c: New test.
16618
16619 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16620
16621 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
16622 __LONG_LONG_MAX__ instead of LLONG_MAX.
16623
16624 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
16625
16626 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
16627 scanf flags.
16628 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
16629 flags.
16630
16631 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
16632
16633 * gcc.dg/sequence-pt-1.c: New test.
16634
16635 2000-10-11 Geoff Keating <geoffk@cygnus.com>
16636
16637 * gcc.c-torture/execute/20001011-1.c: New testcase.
16638 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
16639
16640 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16641
16642 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
16643 does not error on it.
16644
16645 2000-10-10 Jakub Jelinek <jakub@redhat.com>
16646
16647 * gcc.dg/20001009-1.c: New test.
16648
16649 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
16650
16651 * gcc.c-torture/compile/20001009-1.c: Move from here ....
16652 * gcc.c-torture/execute/20001009-2.c: ... to here.
16653
16654 2000-10-09 Geoff Keating <geoffk@cygnus.com>
16655
16656 * gcc.c-torture/compile/20001009-1.c: New testcase.
16657 * gcc.c-torture/execute/20001009-1.c: New testcase.
16658 Testcases provided by Jan Hubicka <jh@suse.cz>.
16659
16660 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16661
16662 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16663 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
16664 uintmax_t using <limits.h> to emulate the compiler's internal
16665 logic. No longer XFAIL %j tests.
16666
16667 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
16668
16669 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
16670 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
16671 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
16672 regexps and details of expected handling of some bad formats.
16673 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
16674 suppression.
16675
16676 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
16677
16678 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
16679 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
16680 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
16681 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
16682 in list archives.
16683
16684 2000-10-06 Richard Henderson <rth@cygnus.com>
16685
16686 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
16687 * g++.old-deja/g++.brendan/crash52.C: Likewise.
16688 * g++.old-deja/g++.jason/report.C: Likewise.
16689 * g++.old-deja/g++.law/friend5.C: Likewise.
16690 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
16691 of the expected warnings.
16692
16693 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
16694
16695 * g++.old-deja/g++.pt/enum14.C: New test.
16696
16697 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
16698
16699 * g++.old-deja/g++.pt/crash59.C: New test.
16700
16701 2000-10-04 Will Cohen <wcohen@redhat.com>
16702
16703 * gcc.dg/20000926-1.c: New test.
16704
16705 2000-10-03 Geoff Keating <geoffk@cygnus.com>
16706
16707 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
16708 function name for current C++ compiler.
16709 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
16710
16711 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
16712
16713 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
16714 __PRETTY_FUNCTION__.
16715 * g++.old-deja/g++.ext/pretty2.C: Likewise.
16716
16717 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16718
16719 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
16720
16721 2000-09-26 Jakub Jelinek <jakub@redhat.com>
16722
16723 * gcc.c-torture/compile/20000923-1.c: New test.
16724
16725 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
16726
16727 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
16728 * g++.old-deja/g++.pt/ttp62.C: Same.
16729 * g++.old-deja/g++.other/inline14.C: Same.
16730
16731 2000-09-24 Richard Henderson <rth@cygnus.com>
16732
16733 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
16734
16735 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
16736
16737 * gcc.dg/c90-printf-1.c: Add test for wide string format.
16738
16739 2000-09-22 Geoff Keating <geoffk@cygnus.com>
16740
16741 * gcc.c-torture/compile/20000922-1.c: New file.
16742
16743 2000-09-21 Nick Clifton <nickc@redhat.com>
16744
16745 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
16746 a signed long modulo operation.
16747 (mod6): New function - perform an unsigned long modulo operation.
16748 (main): Add tests for modulos of very large numbers by very small
16749 dividends.
16750
16751 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16752
16753 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
16754
16755 2000-09-19 Richard Henderson <rth@cygnus.com>
16756
16757 * gcc.dg/compare2.c (case 10): XFAIL.
16758
16759 2000-09-18 Richard Henderson <rth@cygnus.com>
16760
16761 * gcc.c-torture/execute/20000906-1.c: Move ...
16762 * gcc.dg/20000906-1.c: ... here. Only run on targets
16763 that support __builtin_trap.
16764
16765 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
16766
16767 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
16768
16769 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16770
16771 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
16772 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
16773 more $ format tests.
16774
16775 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
16776
16777 * gcc.dg/format-errmk-1.c: New test.
16778
16779 2000-09-17 Greg McGary <greg@mcgary.org>
16780
16781 * gcc.c-torture/execute/20000917-1.x: Remove.
16782
16783 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
16784
16785 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
16786
16787 2000-09-17 Greg McGary <greg@mcgary.org>
16788
16789 * gcc.c-torture/execute/20000917-1.c: New test.
16790 * gcc.c-torture/execute/20000917-1.x: XFAIL.
16791
16792 2000-09-16 Neil Booth <NeilB@earthling.net>
16793
16794 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
16795 in nested macro bug.
16796
16797 2000-09-15 Neil Booth <NeilB@earthling.net>
16798
16799 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
16800
16801 2000-09-14 Jeffrey A Law (law@cygnus.com)
16802
16803 * gcc.c-torture/execute/20000914-1.c: New test.
16804
16805 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
16806
16807 * g++.other/inline13.C: New test.
16808
16809 2000-09-12 Andreas Jaeger <aj@suse.de>
16810
16811 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
16812 constant by Ulrich Drepper <drepper@redhat.com>.
16813
16814 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
16815
16816 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
16817
16818 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16819
16820 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
16821
16822 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
16823
16824 * gcc.dg/cpp/backslash.c: New test.
16825
16826 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
16827
16828 * gcc.c-torture/execute/20000910-1.c: New test.
16829 * gcc.c-torture/execute/20000910-2.c: Likewise.
16830
16831 2000-09-11 Robert Lipe <robertl@sco.com>
16832
16833 * gcc.dg/pragma-align.c: New test.
16834
16835 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
16836
16837 * g++.old-deja/g++.pt/explicit82.C: New test.
16838 * g++.old-deja/g++.pt/explicit83.C: New test.
16839
16840 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
16841
16842 * gcc.dg/asm-names.c: New test.
16843
16844 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16845
16846 * gcc.dg/cpp/tr-warn6.c: New test
16847
16848 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
16849
16850 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
16851 be accepted.
16852
16853 2000-09-07 Catherine Moore <clm@redhat.com>
16854
16855 * gcc.c-torture/execute/unroll-1.c: New test.
16856
16857 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
16858
16859 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
16860 ERROR markers.
16861 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
16862 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
16863 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
16864 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
16865 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
16866 Preprocess only.
16867 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
16868 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
16869
16870 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16871
16872 * g++.old-deja/g++.pt/deduct2.C: New test.
16873
16874 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16875
16876 * g++.old-deja/g++.pt/parms2.C: New test.
16877
16878 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
16879
16880 * g++.old-deja/g++.pt/crash58.C: New test.
16881
16882 2000-09-06 Greg McGary <greg@mcgary.org>
16883
16884 * gcc.c-torture/execute/20000906-1.c: New test.
16885 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
16886
16887 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16888
16889 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
16890
16891 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16892
16893 * g++.old-deja/g++.pt/crash57.C: New test.
16894
16895 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16896
16897 * g++.old-deja/g++.pt/crash56.C: New test.
16898
16899 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
16900
16901 * g++.old-deja/g++.pt/koenig1.C: New test.
16902
16903 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16904
16905 * gcc.dg/20000904-1.c: New test.
16906
16907 2000-09-04 Jakub Jelinek <jakub@redhat.com>
16908
16909 * gcc.dg/cpp/paste8.c: New test.
16910
16911 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
16912
16913 * gcc.c-torture/compile/20000827-1.c: New test.
16914
16915 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16916
16917 * gcc.dg/format-diag-1.c: New test.
16918
16919 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
16920
16921 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
16922 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
16923 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
16924 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
16925 gcc.dg/formatz-1.c: Adjust warning regular expressions.
16926
16927 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16928
16929 * g++.old-deja/g++.other/nested4.C: New test.
16930
16931 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
16932
16933 * g++.old-deja/g++.ns/scoped1.C: New test.
16934
16935 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
16936
16937 * lib/g++.exp: Support testing already-installed GCC.
16938
16939 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16940
16941 * wtr-label-1.c, wtr-suffix-1.c: New tests.
16942
16943 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16944
16945 * gcc.dg/return-type-2.c: New test.
16946
16947 2000-08-27 Geoff Keating <geoffk@cygnus.com>
16948
16949 * gcc.c-torture/compile/20000825-1.c: New test.
16950
16951 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
16952
16953 * gcc.dg/dwarf2-2.c: New test.
16954
16955 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
16956
16957 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
16958 dg-warning regexps.
16959
16960 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
16961
16962 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
16963 gcc.dg/format-ext-5.c: New tests.
16964
16965 2000-08-25 Jakub Jelinek <jakub@redhat.com>
16966
16967 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
16968
16969 2000-08-24 Mark Mitchell <mark@codesourcery.com>
16970
16971 * gcc.dg/noncompile/930622-2.c: Adjust error message.
16972
16973 2000-08-24 Richard Henderson <rth@cygnus.com>
16974
16975 * gcc.dg/ia64-sync-1.c: New test.
16976 * gcc.dg/ia64-sync-2.c: New test.
16977 * gcc.dg/ia64-asm-1.c: New test.
16978
16979 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
16980
16981 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
16982 * gcc.dg/format-ext-2.c: New test.
16983
16984 2000-08-23 Jason Merrill <jason@redhat.com>
16985
16986 * lib/old-dejagnu.exp: Also ignore "In member function" and
16987 "At global scope".
16988
16989 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16990
16991 * gcc.dg/noncompile/label-lineno-1.c: New test.
16992
16993 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16994
16995 * gcc.dg/c99-array-nonobj-1.c: New test.
16996
16997 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
16998
16999 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
17000 tests.
17001 * gcc.dg/format-ext-1.c: New test.
17002
17003 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17004
17005 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
17006 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
17007 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
17008 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
17009 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
17010
17011 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
17012
17013 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
17014 gcc.dg/c99-strftime-2.c: New tests.
17015
17016 2000-08-22 Richard Henderson <rth@cygnus.com>
17017
17018 * gcc.c-torture/execute/20000822-1.c: New test.
17019
17020 2000-08-21 Jakub Jelinek <jakub@redhat.com>
17021
17022 * gcc.c-torture/execute/20000819-1.x: Remove.
17023
17024 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
17025
17026 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
17027 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
17028 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
17029 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
17030 gcc.dg/format-xopen-1.c: New tests.
17031
17032 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
17033
17034 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
17035
17036 2000-08-21 Jakub Jelinek <jakub@redhat.com>
17037
17038 * g++.old-deja/g++.other/loop2.C: New test.
17039
17040 * gcc.c-torture/compile/20000606-1.c: New test.
17041 * gcc.c-torture/compile/20000728-1.c: New test.
17042 * gcc.c-torture/execute/20000801-1.c: New test.
17043 * gcc.c-torture/execute/20000801-2.c: New test.
17044 * gcc.c-torture/execute/20000819-1.c: New test.
17045 * gcc.c-torture/execute/20000819-1.x: XFAIL.
17046 * gcc.dg/20000629-1.c: New test.
17047 * gcc.dg/20000724-1.c: New test.
17048 * gcc.dg/20000807-1.c: New test.
17049
17050 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
17051
17052 * gcc.dg/cpp/pragma-1.c: New test.
17053 * gcc.dg/cpp/pragma-2.c: New test.
17054
17055 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
17056
17057 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
17058 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
17059
17060 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17061
17062 * gcc.c-torture/compile/20000818-1.c: New test.
17063
17064 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
17065
17066 * gcc.c-torture/execute/20000818-1.c: New test.
17067
17068 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
17069
17070 * gcc.dg/format-va-1.c: New test.
17071
17072 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17073
17074 * g++.old-deja/g++.other/typedef8.C: New test.
17075
17076 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17077
17078 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
17079 * g++.old-deja/g++.mike/net36.C: Mark candidate.
17080 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
17081 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
17082 * g++.old-deja/g++.other/ptrmem7.C: New test.
17083 * g++.old-deja/g++.pt/ptrmem10.C: New test.
17084
17085 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
17086
17087 * g++.old-deja/g++.pt/typename27.C: New test.
17088
17089 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
17090
17091 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
17092 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
17093 * g++.old-deja/g++.pt/friend45.C: New test.
17094 * g++.old-deja/g++.other/friend8.C: New test.
17095
17096 2000-08-15 Richard Henderson <rth@cygnus.com>
17097
17098 * gcc.c-torture/execute/20000815-1.c: New test.
17099
17100 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
17101
17102 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
17103 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
17104 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
17105
17106 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
17107
17108 * g++.old-deja/g++.other/refinit2.C: New test.
17109
17110 2000-08-13 Geoff Keating <geoffk@cygnus.com>
17111
17112 * lib/c-torture.exp (c-torture): Make
17113 compiler_conditional_xfail_data global.
17114 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
17115 compiler_conditional_xfail_data machinery.
17116 (f-torture-execute): Likewise.
17117 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
17118 and only when unrolling loops.
17119
17120 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
17121
17122 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
17123
17124 * g++.old-deja/g++.pt/explicit81.C: New test.
17125
17126 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
17127
17128 * g++.old-deja/g++.pt/typename26.C: New test.
17129
17130 2000-08-10 Geoff Keating <geoffk@cygnus.com>
17131
17132 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
17133 warning.
17134
17135 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
17136
17137 * g++.old-deja/g++.other/array3.C: New test.
17138
17139 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
17140
17141 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
17142 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
17143 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
17144 New tests.
17145
17146 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
17147
17148 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
17149 * g++.old-deja/g++.abi/vmihint.C: Likewise.
17150
17151 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
17152
17153 * gcc.c-torture/execute/20000808-1.c: New test.
17154
17155 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
17156
17157 * gcc.dg/c90-const-expr-1.c: New test.
17158
17159 2000-08-08 Richard Henderson <rth@cygnus.com>
17160
17161 * gcc.dg/noncompile/920923-1.c: Declare calloc.
17162
17163 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
17164
17165 * gcc.dg/noncompile/const-ll-1.c: New test.
17166
17167 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
17168
17169 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
17170
17171 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
17172
17173 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
17174 that running programs linked against the shared version of libobjc
17175 run correctly.
17176
17177 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
17178
17179 * gcc.dg/c99-printf-1.c: New test.
17180
17181 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
17182
17183 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
17184
17185 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
17186
17187 * gcc.c-torture/execute/20000731-1.x: Delete.
17188
17189 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
17190
17191 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
17192 and torture_without_loops as is done by c-torture.exp.
17193 (search_for): Copy from c-torture.exp.
17194 (gcc-dg-runtest): New function, drives a directory of tests
17195 iterating over the TORTURE_OPTIONS.
17196 (scan-assembler, scan-assembler-not): Move here from
17197 individual directory drivers.
17198
17199 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
17200 defined by lib/gcc-dg.exp.
17201 * gcc.dg/cpp/cpp.exp: Likewise.
17202 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
17203 gcc-dg-runtest, so we cycle over optimization options.
17204
17205 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
17206 * gcc.dg/compare2.c: No longer expected to fail.
17207
17208 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17209
17210 * gcc.c-torture/execute/20000804-1.c: New test.
17211
17212 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
17213
17214 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
17215
17216 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
17217
17218 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
17219
17220 2000-08-03 Jeffrey A Law (law@cygnus.com)
17221
17222 * gcc.c-torture/compile/20000803-1.c: New test.
17223
17224 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
17225
17226 * gcc.c-torture/execute/20000801-3.c,
17227 gcc.c-torture/execute/20000801-4.c: New tests.
17228 * gcc.c-torture/execute/20000801-3.x,
17229 gcc.c-torture/execute/20000801-4.x: Xfail.
17230
17231 2000-08-02 Geoff Keating <geoffk@cygnus.com>
17232
17233 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
17234 libobjc/.libs to allow for libtool.
17235
17236 2000-08-02 Jakub Jelinek <jakub@redhat.com>
17237
17238 * gcc.c-torture/compile/20000802-1.c: New test.
17239
17240 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
17241
17242 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
17243
17244 2000-07-31 Jeffrey A Law (law@cygnus.com)
17245
17246 * gcc-c-torture/execute/20000731-2.c: New test.
17247
17248 * gcc.c-torture/execute/20000731-1.c: New test.
17249 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
17250
17251 2000-07-31 Jakub Jelinek <jakub@redhat.com>
17252
17253 * testsuite/gcc.dg/cpp/paste7.c: New test.
17254 * gcc.dg/cpp/20000725-1.c: New test.
17255
17256 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
17257
17258 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
17259 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
17260 declaration warning for __builtin_dwarf_reg_size.
17261
17262 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
17263
17264 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
17265
17266 * gcc.dg/noncompile/voidparam-1.c: New test.
17267
17268 2000-07-30 Richard Henderson <rth@cygnus.com>
17269
17270 * gcc.dg/c90-digraph-1.c: Don't xfail.
17271 * gcc.dg/compare2.c (case 10): Xfail.
17272 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
17273
17274 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
17275
17276 * gcc.dg/c99-main-1.c: New test.
17277
17278 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
17279
17280 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
17281
17282 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
17283
17284 * gcc.c-tortuer/execute/20000726-1.c: New test.
17285
17286 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
17287
17288 * gcc.c-torture/execute/enum-2.c: New test.
17289
17290 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17291
17292 * gcc.dg/cpp/tr-warn3.c: New test.
17293
17294 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
17295
17296 * g++.old-deja/g++.ext/implicit1.C: Remove.
17297 * g++.old-deja/g++.jason/c2.C: Remove
17298 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
17299 * g++.old-deja/g++.pt/crash16.C: Likewise.
17300 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
17301
17302 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
17303
17304 * g++.old-deja/g++.other/for2.C: New test.
17305
17306 2000-07-25 Jakub Jelinek <jakub@redhat.com>
17307
17308 * gcc.dg/20000720-1.c: New test.
17309
17310 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
17311
17312 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
17313
17314 2000-07-24 Geoff Keating <geoffk@cygnus.com>
17315
17316 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
17317 * gcc.c-torture/execute/20000722-1.c: New.
17318 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
17319
17320 2000-07-24 Jakub Jelinek <jakub@redhat.com>
17321
17322 * gcc.dg/cpp/20000720-1.S: New test.
17323
17324 2000-07-21 Michael Meissner <meissner@redhat.com>
17325
17326 * gcc.c-torture/execute/ieee/hugeval.c: New test.
17327
17328 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
17329
17330 * g++.old-deja/g++.brendan/crash16.C,
17331 g++.old-deja/g++.brendan/parse3.C,
17332 g++.old-deja/g++.brendan/redecl1.C,
17333 g++.old-deja/g++.ns/template13.C,
17334 g++.old-deja/g++.other/decl4.C,
17335 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
17336
17337 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
17338
17339 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
17340 and "Internal error".
17341
17342 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
17343 regexps.
17344 * gcc.dg/cpp/paste6.c: New test.
17345
17346 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
17347
17348 * gcc.dg/cpp/tr-direct.c: New test.
17349
17350 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
17351 gcc.dg/cpp/undef1.c: Tweak error regexps.
17352
17353 2000-07-18 Eric Christopher <echristo@redhat.com>
17354
17355 * gcc.c-torture/compile/20000718-1.c: New test.
17356
17357 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
17358
17359 * cpplex.c (_cpp_push_token): If the token being pushed back
17360 is the previous token in this context, just subtract one from
17361 context->posn.
17362 * cppmacro.c (save_expansion): Clear aux field when storing a
17363 placemarker.
17364
17365 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
17366
17367 * gcc.dg/noncompile/redecl-1.c: New test.
17368
17369 2000-07-18 Jakub Jelinek <jakub@redhat.com>
17370
17371 * gcc.c-torture/execute/20000717-5.c: New test.
17372 * gcc.c-torture/execute/20000717-1.x: Removed.
17373
17374 2000-07-17 Richard Henderson <rth@cygnus.com>
17375
17376 * gcc.c-torture/execute/20000717-4.c: New test.
17377
17378 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
17379
17380 * gcc.dg/cpp/syshdr.c: New test.
17381 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
17382
17383 2000-07-17 Neil Booth <neilb@earthling.net>
17384
17385 * gcc.dg/cpp/cmdlne-dM.c: New test.
17386 * gcc.dg/cpp/cmdlne-dD.c: New test.
17387
17388 2000-07-17 Jeffrey A Law (law@cygnus.com)
17389
17390 * gcc.c-torture/execute/20000717-3.c: New test.
17391
17392 * gcc.c-torture/compile/20000717-1.c: New test.
17393
17394 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
17395
17396 * gcc.c-torture/execute/20000717-2.c: New test.
17397
17398 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
17399
17400 * gcc.dg/formatz-1.c: New test.
17401
17402 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
17403 * gcc.dg/c99-digraph-1.c: New tests.
17404
17405 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
17406 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
17407
17408 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
17409 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
17410 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
17411 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
17412 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
17413 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
17414 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
17415
17416 2000-07-17 Greg McGary <greg@mcgary.org>
17417
17418 * gcc.c-torture/execute/20000717-1.c: New test.
17419 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
17420
17421 2000-07-15 Jakub Jelinek <jakub@redhat.com>
17422
17423 * gcc.c-torture/execute/20000715-2.c: New test.
17424 * gcc.dg/20000715-1.c: New test.
17425
17426 2000-07-15 Michael Meissner <meissner@redhat.com>
17427
17428 * gcc.c-torture/execute/20000715-1.c: New test.
17429
17430 2000-07-13 Jakub Jelinek <jakub@redhat.com>
17431
17432 * gcc.c-torture/execute/20000707-1.c: New test.
17433
17434 2000-07-13 Neil Booth <NeilB@earthling.net>
17435
17436 * testsuite/gcc.dg/cpp/digraph1.c,
17437 testsuite/gcc.dg/cpp/digraph2.c,
17438 testsuite/gcc.dg/cpp/digraphs.c: New tests.
17439
17440 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
17441
17442 * g77.f-torture/compile/20000630-2.f: New test.
17443 * g77.f-torture/compile/20000630-2.x
17444
17445 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
17446
17447 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
17448
17449 2000-07-11 Neil Booth <NeilB@earthling.net>
17450
17451 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
17452
17453 2000-07-11 Neil Booth <NeilB@earthling.net>
17454
17455 * gcc.dg/cpp/cmdlne-C.c: New.
17456
17457 2000-07-09 Neil Booth <NeilB@earthling.net>
17458
17459 * gcc.dg/cpp/directiv.c: New tests.
17460 * gcc.dg/cpp/undef1.c: Update.
17461
17462 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
17463
17464 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
17465
17466 2000-07-09 Neil Booth <NeilB@earthling.net>
17467
17468 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
17469
17470 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
17471
17472 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
17473 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
17474
17475 2000-07-08 Neil Booth <NeilB@earthling.net>
17476
17477 * gcc.dg/cpp/macsyntx.c: New tests.
17478
17479 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17480
17481 * gcc.dg/20000707-1.c: New test.
17482
17483 2000-07-07 Jakub Jelinek <jakub@redhat.com>
17484
17485 * gcc.c-torture/execute/20000706-1.c: New test.
17486 * gcc.c-torture/execute/20000706-2.c: New test.
17487 * gcc.c-torture/execute/20000706-3.c: New test.
17488 * gcc.c-torture/execute/20000706-4.c: New test.
17489 * gcc.c-torture/execute/20000706-5.c: New test.
17490
17491 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17492
17493 * g++.old-deja/g++.pt/instantiate7.C: New test.
17494
17495 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
17496
17497 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
17498 * g++.old-deja/g++.mike/thunk3.C: Likewise.
17499 * g++.old-deja/g++.other/rtti3.C: Likewise.
17500 * g++.old-deja/g++.other/rttid3.C: Likewise.
17501
17502 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
17503
17504 * g77.f-torture/compile/20000630-1.x: Fix typo
17505
17506 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
17507
17508 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
17509 assembly output.
17510
17511 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
17512
17513 * gcc.dg/cpp/ident.c: New test.
17514
17515 2000-07-05 Neil Booth <NeilB@earthling.net>
17516
17517 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
17518 gcc.dg/cpp/lexstrng.c: New tests.
17519
17520 2000-07-04 Neil Booth <NeilB@earthling.net>
17521
17522 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
17523 * gcc.dg/cpp/strify2.c: Same.
17524
17525 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
17526
17527 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
17528 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
17529 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
17530 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
17531
17532 * testsuite/gcc.dg/cpp/macro1.c,
17533 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
17534 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
17535 testsuite/gcc.dg/cpp/strify1.c,
17536 testsuite/gcc.dg/cpp/strify2.c: New tests.
17537
17538 2000-07-03 Jakub Jelinek <jakub@redhat.com>
17539
17540 * gcc.c-torture/execute/20000703-1.c: New test.
17541
17542 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17543
17544 * g++.old-deja/g++.pt (lookup10.C): New test.
17545
17546 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
17547
17548 * g++.old-deja/g++.pt (typename25.C): New test.
17549
17550 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
17551
17552 * gcc.c-torture/compile/20000701-1.c: New test.
17553
17554 2000-06-30 Nick Clifton <nickc@cygnus.com>
17555
17556 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
17557 to test case.
17558
17559 2000-06-30 Catherine Moore <clm@cygnus.com>
17560
17561 * gcc.c-torture/execute/align-1.c: New test.
17562
17563 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
17564
17565 * g++.old-deja/g++.pt/expr8.C: New test.
17566 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
17567
17568 2000-06-29 Nick Clifton <nickc@cygnus.com>
17569
17570 * gcc.c-torture/compile/20000629-1.c: New test.
17571
17572 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17573
17574
17575 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
17576 gcc.dg/noncompile directory, depending on whether they're
17577 preprocessor tests or not. Annotate all the tests for the dg
17578 framework.
17579
17580 * gcc.c-torture/noncompile/noncompile.exp: Delete.
17581 * gcc.dg/noncompile/noncompile.exp: New.
17582
17583 * Moved files:
17584 Old name New name
17585 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
17586 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
17587 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
17588 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
17589 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
17590 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
17591 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
17592 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
17593 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
17594 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
17595 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
17596 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
17597 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
17598 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
17599 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
17600 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
17601 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
17602 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
17603 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
17604 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
17605 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
17606 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
17607 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
17608 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
17609
17610 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
17611 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
17612 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
17613 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
17614 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
17615 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
17616
17617 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
17618
17619 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
17620 declare one variable. On the fourth, error.
17621 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
17622 declared by 20000628-1a.h.
17623
17624 2000-06-29 Richard Henderson <rth@redhat.com>
17625
17626 * gcc.c-torture/execute/930529-1.x: New file.
17627 * gcc.dg/920413-1.c: Adjust expected warning text.
17628 * gcc.dg/980217-1.c: Declare abort.
17629 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
17630
17631 2000-06-29 Jeffrey A Law (law@cygnus.com)
17632
17633 * g77.f-torture/compile/20000629-1.f: New test.
17634 * g77.f-torture/compile/20000629-1.x: Expected to fail.
17635
17636 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17637
17638 Rearrange lots of files, removing entirely the
17639 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
17640 directories.
17641
17642 * Deleted files:
17643 gcc.c-torture/code_quality/code_quality.exp
17644 gcc.c-torture/special/special.exp
17645 gcc.failure/failure.exp
17646 gcc.failure/940409-1.x
17647 gcc.c-torture/compile/961203-1.x
17648
17649 * New files:
17650 gcc.misc-tests/linkage.exp
17651 gcc.c-torture/execute/920730-1t.c
17652 gcc.c-torture/execute/920730-1t.x
17653 gcc.c-torture/compile/920520-1.x
17654 gcc.c-torture/compile/920521-1.x
17655 gcc.c-torture/compile/981006-1.x
17656 gcc.c-torture/execute/eeprof-1.x
17657
17658 * Moved files (possibly with modifications to fit a new harness):
17659 Old name New name
17660 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
17661 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
17662 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
17663 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
17664 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
17665 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
17666 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
17667 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
17668 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
17669 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
17670 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
17671 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
17672 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
17673 gcc.failure/940409-1.c gcc.dg/940409-1.c
17674
17675 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
17676
17677 * c-torture/compile/961203-1.x: Delete.
17678
17679 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
17680 not exit. Include stdio.h.
17681 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
17682 * gcc.misc-tests/dg-12.c: Likewise.
17683 * gcc.misc-tests/dg-5.c: Likewise.
17684 * gcc.misc-tests/dg-6.c: Likewise.
17685 * gcc.misc-tests/dg-7.c: Prototype abort.
17686 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
17687 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
17688 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
17689 not exit.
17690 * gcc.misc-tests/sieve.c: Use return from main, not exit.
17691 * gcc.misc-tests/sort2.c: Use return from main, not exit.
17692
17693 2000-06-28 Jakub Jelinek <jakub@redhat.com>
17694
17695 * gcc.dg/cpp/20000628-1.c: New test.
17696 * gcc.dg/cpp/20000628-1.h: New header for above test.
17697 * gcc.dg/cpp/20000628-1a.h: Likewise.
17698
17699 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
17700
17701 * gcc.dg/cpp: New directory.
17702 * gcc.dg/cpp/cpp.exp: New driver.
17703 * gcc.dg/cpp/20000627-1.c: New test.
17704 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
17705 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
17706 and rewrite as a compilation test.
17707
17708 * gcc.dg: Move many files into the cpp subdirectory, possibly
17709 renaming or editing them as well.
17710 Old name New name
17711 990119-1.c cpp/19990119-1.c
17712 990228-1.c cpp/19990228-1.c
17713 990407-1.c cpp/19990407-1.c
17714 990409-1.c cpp/19990409-1.c
17715 990413-1.c cpp/19990413-1.c
17716 990703-1.c cpp/19990703-1.c
17717 20000127-1.c cpp/20000127-1.c
17718 20000129-1.c cpp/20000129-1.c
17719 20000207-1.c cpp/20000207-1.c
17720 20000207-2.c cpp/20000207-2.c
17721 20000209-1.c cpp/20000209-1.c
17722 20000209-2.c cpp/20000209-2.c
17723 20000301-1.c cpp/20000301-1.c
17724 20000419-1.c cpp/20000419-1.c
17725 20000510-1.S cpp/20000510-1.S
17726 20000519-1.c cpp/20000519-1.c
17727 20000529-1.c cpp/20000529-1.c
17728 20000625-1.c cpp/20000625-1.c
17729 20000625-2.c cpp/20000625-2.c
17730 cpp-as1.c cpp/assert1.c
17731 cpp-as2.c cpp/assert2.c
17732 cxx-comments-1.c cpp/cxxcom1.c
17733 cxx-comments-2.c cpp/cxxcom2.c
17734 endif-label.c cpp/endif.c
17735 cpp-hash1.c cpp/hash1.c
17736 cpp-hash2.c cpp/hash2.c
17737 cpp-if1.c cpp/if-1.c
17738 cpp-if2.c cpp/if-2.c
17739 cpp-if3.c cpp/if-3.c
17740 cpp-if4.c cpp/if-4.c
17741 cpp-if5.c cpp/if-5.c
17742 cpp-cond.c cpp/if-cexp.c
17743 cpp-missingop.c cpp/if-mop.c
17744 cpp-missingparen.c cpp/if-mpar.c
17745 cpp-opprec.c cpp/if-oppr.c
17746 cpp-ifparen.c cpp/if-paren.c
17747 cpp-shortcircuit.c cpp/if-sc.c
17748 cpp-shift.c cpp/if-shift.c
17749 cpp-unary.c cpp/if-unary.c
17750 cpp-li1.c cpp/line1.c
17751 cpp-li2.c cpp/line2.c
17752 lineno.c cpp/line3.c
17753 lineno-2.c cpp/line4.c
17754 cpp-mi.c cpp/mi1.c
17755 cpp-mic.h cpp/mi1c.h
17756 cpp-micc.h cpp/mi1cc.h
17757 cpp-mind.h cpp/mi1nd.h
17758 cpp-mindp.h cpp/mi1ndp.h
17759 cpp-mix.h cpp/mi1x.h
17760 cpp-mi2.c cpp/mi2.c
17761 cpp-mi2a.h cpp/mi2a.h
17762 cpp-mi2b.h cpp/mi2b.h
17763 cpp-mi2c.h cpp/mi2c.h
17764 cpp-mi3.c cpp/mi3.c
17765 cpp-mi3.def cpp/mi3.def
17766 poison-1.c cpp/poison.c
17767 pr-impl.c cpp/prag-imp.c
17768 cpp-redef-2.c cpp/redef1.c
17769 cpp-redef.c cpp/redef2.c
17770 strpaste.c cpp/strp1.c
17771 strpaste-2.c cpp/strp2.c
17772 cpp-tradpaste.c cpp/tr-paste.c
17773 cpp-tradstringify.c cpp/tr-str.c
17774 cpp-tradwarn1.c cpp/tr-warn1.c
17775 cpp-tradwarn2.c cpp/tr-warn2.c
17776 trigraphs.c cpp/trigraphs.c
17777 cpp-unc1.c cpp/unc1.c
17778 cpp-unc2.c cpp/unc2.c
17779 cpp-unc3.c cpp/unc3.c
17780 cpp-unc.c cpp/unc4.c
17781 undef.c cpp/undef1.c
17782 undef-2.c cpp/undef2.c
17783 cpp-wi1.c cpp/widestr1.c
17784
17785 2000-06-27 Mark Mitchell <mark@codesourcery.com>
17786
17787 * lib/g++.exp (g++_include_flags): Tweak.
17788
17789 2000-06-27 H.J. Lu <hjl@gnu.org>
17790 Loren J. Rittle <ljrittle@acm.org>
17791
17792 * lib/g++.exp (g++_include_flags): Override libgloss.exp
17793 version with one that knows about the new gcc tree structure.
17794 (g++_link_flags): Same.
17795
17796 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
17797
17798 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
17799 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
17800 case we are cross-compiling.
17801
17802 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
17803 g++.old-deja/g++.niklas/Makefile.in,
17804 g++.old-deja/g++.niklas/configure.in,
17805 g++.old-deja/g++.other/Makefile.in,
17806 g++.old-deja/g++.other/configure.in,
17807 gcc.c-torture/code_quality/Makefile.in,
17808 gcc.c-torture/code_quality/configure.in,
17809 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
17810 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
17811 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
17812 gcc.c-torture/execute/ieee/Makefile.in,
17813 gcc.c-torture/execute/ieee/configure.in,
17814 gcc.c-torture/noncompile/Makefile.in,
17815 gcc.c-torture/noncompile/configure.in,
17816 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
17817 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
17818 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
17819
17820 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17821
17822 * g++.old-deja/g++.other/ambig3.C: New test.
17823
17824 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
17825
17826 * g++.old-deja/g++.pt/syntax1.C: New test.
17827 * g++.old-deja/g++.pt/syntax2.C: New test.
17828 * g++.old-deja/g++.other/syntax3.C: New test.
17829 * g++.old-deja/g++.other/syntax4.C: New test.
17830
17831 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17832
17833 * gcc.dg/20000623-1.c: Prototype exit and abort.
17834
17835 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
17836
17837 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
17838 New tests.
17839 * gcc.dg/cpp-mi3.def: New file.
17840
17841 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
17842 inside assertions.
17843 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
17844 lexer's error messages.
17845 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
17846 divine anything from the linemarkers.
17847 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
17848 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
17849
17850 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
17851
17852 * gcc.dg/20000623-1.c: New test.
17853
17854 2000-06-22 Jakub Jelinek <jakub@redhat.com>
17855
17856 * gcc.c-torture/execute/20000622-1.c: New test.
17857
17858 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17859
17860 * g++.old-deja/g++.other/init15.C: New test.
17861
17862 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
17863
17864 * g++.old-deja/g++.pt/vaarg2.C: New test.
17865 * g++.old-deja/g++.pt/vaarg3.C: New test.
17866
17867 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
17868
17869 * g++.old-deja/g++.other/dyncast6.C: New test.
17870
17871 2000-06-15 Jakub Jelinek <jakub@redhat.com>
17872
17873 * gcc.c-torture/execute/loop-6.c: New test.
17874
17875 2000-06-14 Jakub Jelinek <jakub@redhat.com>
17876
17877 * gcc.dg/20000614-1.c: New test.
17878 * gcc.dg/20000614-2.c: New test.
17879
17880 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
17881
17882 * g++.old-deja/g++.other/inline12.C: New test.
17883
17884 2000-06-13 Jakub Jelinek <jakub@redhat.com>
17885
17886 * g++.old-deja/g++.other/eh1.C: New test.
17887
17888 2000-06-12 Jakub Jelinek <jakub@redhat.com>
17889
17890 * g++.old-deja/g++.other/type.C: New test.
17891
17892 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17893
17894 * g++.old-deja/g++.other/initstring.C: New test.
17895
17896 2000-06-12 Jason Merrill <jason@redhat.com>
17897
17898 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
17899
17900 2000-06-09 Jeffrey A Law (law@cygnus.com)
17901
17902 * gcc.c-torture/compile/20000609-1.c: New test.
17903
17904 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
17905
17906 * gcc.dg/20000609-1.c: New test.
17907
17908 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
17909
17910 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
17911 * gcc.c-torture/noncompile/poison-1.c: Move...
17912 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
17913 * gcc.dg/cpp-li1.c: Add a token after the #line.
17914
17915 2000-06-05 Richard Henderson <rth@cygnus.com>
17916
17917 * gcc.c-torture/execute/20000605-2.c: New test.
17918 * gcc.c-torture/execute/20000605-3.c: New test.
17919
17920 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
17921
17922 * g77.f-torture/execute/20000503-1.x: New file.
17923
17924 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
17925
17926 * g++.old-deja/g++.eh/badalloc1.C: New test.
17927
17928 2000-06-05 Richard Henderson <rth@cygnus.com>
17929
17930 * gcc.c-torture/execute/20000605-1.c: New test.
17931
17932 2000-06-05 Jakub Jelinek <jakub@redhat.com>
17933 Nathan Sidwell <nathan@codesourcery.com>
17934
17935 * gcc.c-torture/compile/20000605-1.c: New test.
17936
17937 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
17938
17939 * g77.f-torture/compile/20000601-1.f: New test.
17940
17941 2000-06-03 Richard Henderson <rth@cygnus.com>
17942
17943 * gcc.c-torture/execute/20000603-1.c: New.
17944
17945 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
17946
17947 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
17948 * gcc.dg/noreturn-2.c (noreturn): Likewise.
17949
17950 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
17951
17952 * gcc.dg/compare2.c (case 12): XFAIL.
17953 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
17954 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
17955
17956 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
17957
17958 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
17959
17960 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
17961 guard macro is already defined when the header is first
17962 included.
17963 * gcc.dg/cpp-mix.h: New file.
17964 * gcc.dg/endif-label.c: Update patterns to match compiler.
17965
17966 * g++.brendan/complex1.C: Declare abort.
17967 * g++.law/refs4.C: Remove XFAIL.
17968 * g++.oliva/expr2.C: Declare abort and exit.
17969
17970 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
17971
17972 * gcc.c-torture/execute/20000528-1.c: New test.
17973
17974 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
17975 * g++.old-deja/g++.law/temps4.C: Likewise.
17976
17977 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
17978 stdlib.h. Call abort() on failure.
17979 * g++.old-deja/g++.law/refs4.C: Likewise.
17980 * g++.old-deja/g++.law/temps4.C: Likewise.
17981 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
17982 * gcc.c-torture/execute/20000112-1.c: Include string.h.
17983
17984 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
17985
17986 Relative to g++.dg/special:
17987 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
17988
17989 Relative to g++.old-deja:
17990 * g++.brendan/complex1.C, g++.jason/optimize2.C,
17991 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
17992 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
17993 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
17994 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
17995 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
17996 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
17997
17998 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
17999 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
18000 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
18001 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
18002 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
18003 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
18004 and/or string.h.
18005
18006 * g++.other/goto1.C: Update expectations for error messages.
18007
18008 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
18009
18010 * gcc.c-torture/compile/20000523-1.c: New test.
18011
18012 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
18013
18014 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
18015
18016 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
18017
18018 * g++.old-deja/g++.eh/catch11.C: New test.
18019 * g++.old-deja/g++.eh/catch12.C: New test.
18020
18021 2000-05-24 Nick Clifton <nickc@cygnus.com>
18022
18023 * gcc.c-torture/execute/20000523-1.c: New test.
18024
18025 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
18026
18027 * c-torture/execute/bcp-1.c: Replace abort in arg of
18028 __builtin_constant_p with a generic external function.
18029
18030 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
18031 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
18032 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
18033 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
18034 Prototype abort and/or exit.
18035
18036 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
18037 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
18038 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
18039 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
18040
18041 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
18042
18043 * gcc.dg/dwarf2-1.c: New test.
18044
18045 2000-05-20 Richard Henderson <rth@cygnus.com>
18046
18047 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
18048
18049 2000-05-20 Andreas Jaeger <aj@suse.de>
18050
18051 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
18052 testcase.
18053
18054 2000-05-19 David Edelsohn <edelsohn@gnu.org>
18055
18056 * gcc.c-torture/execute/20000519-2.c: New test.
18057
18058 2000-05-19 Andreas Jaeger <aj@suse.de>
18059
18060 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
18061 which fails with SSA.
18062
18063 * lib/c-torture.exp: Also test with -O3 -fssa.
18064
18065 2000-05-18 Michael Meissner <meissner@redhat.com>
18066
18067 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
18068 * gcc.c-torture/execute/920415-1.c: Ditto.
18069 * gcc.c-torture/execute/920501-1.c: Ditto.
18070 * gcc.c-torture/execute/conversion.c: Ditto.
18071 * gcc.c-torture/execute/cvt-1.c: Ditto.
18072
18073 2000-05-18 Jeffrey A Law (law@cygnus.com)
18074
18075 * gcc.c-torture/compile/20000518-1.c: New test.
18076
18077 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
18078
18079 * g77.f-torture/compile/200005018.f: New test.
18080
18081 2000-05-17 Jeffrey A Law (law@cygnus.com)
18082
18083 * gcc.c-torture/compile/20000517-1.c: New test.
18084
18085 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18086
18087 * gcc.c-torture/execute/20000516-1.c: New test.
18088
18089 2000-05-15 Jakub Jelinek <jakub@redhat.com>
18090
18091 * g++.old-deja/g++.other/eh.C: New test.
18092
18093 2000-05-12 Richard Henderson <rth@cygnus.com>
18094
18095 * gcc.c-torture/execute/990208-1.c (main): Don't pass
18096 constants through to doit's conditional.
18097
18098 2000-05-11 Jeffrey A Law (law@cygnus.com)
18099
18100 * gcc.c-torture/compile/20000511-1.c: New test.
18101 * g77.f-torture/compile/20000511-1.f: New test.
18102 * g77.f-torture/compile/20000511-2.f: New test.
18103
18104 2000-05-11 Michael Meissner <meissner@redhat.com>
18105
18106 * gcc.c-torture/execute/20000511-1.c: New test.
18107
18108 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
18109
18110 * gcc.dg/dg.exp: Scan .S files as well as .c files.
18111 * gcc.dg/20000510-1.S: New.
18112
18113 2000-05-08 Catherine Moore <clm@cygnus.com>
18114
18115 * gcc.dg/unused-3.c: New.
18116
18117 2000-05-06 Richard Henderson <rth@cygnus.com>
18118
18119 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
18120 * g++.old-deja/g++.mike/warn1.C: Likewise.
18121 * g++.old-deja/g++.pt/local1.C: Likewise.
18122 * g++.old-deja/g++.pt/local7.C: Likewise.
18123 * g++.old-deja/g++.pt/spec16.C: Likewise.
18124
18125 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
18126
18127 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
18128
18129 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
18130
18131 * g77.f-torture/execute/20000503-1.f: New test.
18132
18133 2000-05-04 Andreas Jaeger <aj@suse.de>
18134
18135 * gcc.dg/noreturn-2.c: New test.
18136
18137 2000-05-04 Neil Booth <NeilB@earthling.net>
18138
18139 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
18140 preprocessor.
18141
18142 2000-05-04 Richard Henderson <rth@cygnus.com>
18143
18144 * gcc.c-torture/execute/20000503-1.c: Fix typo.
18145
18146 2000-05-04 Richard Henderson <rth@cygnus.com>
18147
18148 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
18149 OpenSSL by Jason R Thorpe.
18150
18151 2000-05-03 Jim Wilson <wilson@cygnus.com>
18152
18153 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
18154
18155 2000-05-03 Robert Lipe <robertlipe@usa.net>
18156
18157 * gcc.dg/20000503-1.c: New test.
18158
18159 2000-05-02 Jakub Jelinek <jakub@redhat.com>
18160
18161 * gcc.c-torture/compile/20000502-1.c: New test.
18162 * g++.old-deja/g++.other/align.C: New test.
18163 * gcc.dg/cpp-tradstringify.c: New test.
18164
18165 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
18166
18167 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
18168 and hard registers.
18169
18170 2000-04-26 Geoff Keating <geoffk@cygnus.com>
18171
18172 * gcc.c-torture/execute/loop-5.c: New test.
18173
18174 2000-04-25 Jakub Jelinek <jakub@redhat.com>
18175
18176 * gcc.c-torture/execute/va-arg-20.c: New test.
18177
18178 2000-04-23 Jeffrey A Law (law@cygnus.com)
18179
18180 * gcc.c-torture/execute/20000422-1.c: New test.
18181
18182 2000-04-20 Greg McGary <gkm@gnu.org>
18183
18184 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
18185 when optimizing, but without sibling-call optimizations (-O1).
18186
18187 2000-04-20 Jeffrey A Law (law@cygnus.com)
18188
18189 * gcc.c-torture/compile/20000420-1.c: New test.
18190
18191 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
18192
18193 * g++.abi/ptrflags.C: New test.
18194 * g++.eh/catchptr1.C: Test incomplete pointer chains.
18195
18196 2000-04-19 Catherine Moore <clm@cygnus.com>
18197
18198 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
18199
18200 2000-04-19 Greg McGary <gkm@gnu.org>
18201
18202 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
18203 sibling-call optimizations.
18204
18205 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
18206
18207 * gcc.dg/20000419-1.c: New test.
18208
18209 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
18210
18211 * gcc.c-torture/execute/20000412-6.c: New test.
18212
18213 2000-04-12 Jeffrey A Law (law@cygnus.com)
18214
18215 * gcc.c-torture/execute/20000412-5.c: New test.
18216 * g77.f-torture/compile/20000412-1.f: New test.
18217 * gcc.c-torture/execute/20000412-4.c: New test.
18218 * gcc.c-torture/compile/20000412-2.c: New test.
18219 * gcc.c-torture/execute/20000412-3.c: New test.
18220 * gcc.c-torture/compile/20000412-1.c: New test.
18221 * gcc.c-torture/execute/20000412-2.c: New test.
18222
18223 2000-04-12 Jakub Jelinek <jakub@redhat.com>
18224
18225 * objc/execute/bf-20.m: New test.
18226
18227 2000-04-10 Richard Henderson <rth@cygnus.com>
18228
18229 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
18230
18231 * gcc.c-torture/execute/20000412-1.c: New test.
18232
18233 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
18234
18235 * g++.old-deja/g++.eh/catchptr1.C: New test.
18236
18237 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
18238
18239 * g++.old-deja/g++.abi/cxa_vec.C: New test.
18240
18241 2000-04-08 Neil Booth <NeilB@earthling.net>
18242
18243 * gcc.dg/cpp-nullchar.c: Remove test as
18244 embedded nulls cause problems.
18245
18246 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18247
18248 * gcc.dg/compare2.c: New test.
18249
18250 2000-04-08 Neil Booth <NeilB@earthling.net>
18251
18252 * gcc.dg/cpp-nullchar.c: New test.
18253
18254 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
18255
18256 * gcc.dg/cpp-mi2.c: New test.
18257 * gcc.dg/cpp-mi2[abc].h: New files.
18258
18259 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
18260
18261 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
18262 member name.
18263
18264 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
18265
18266 * g++.old-deja/g++.abi/vmihint.C: New test.
18267
18268 2000-04-06 Neil Booth <NeilB@earthling.net>
18269
18270 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
18271 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
18272 copyright.
18273
18274 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
18275
18276 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
18277 avoid stack-frame overwrite.
18278
18279 2000-04-05 Jakub Jelinek <jakub@redhat.com>
18280
18281 * gcc.c-torture/compile/20000405-2.c: New test.
18282 * gcc.c-torture/compile/20000405-3.c: New test.
18283
18284 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18285
18286 * gcc.c-torture/compile/20000405-1.c: New test.
18287
18288 2000-04-04 Geoff Keating <geoffk@cygnus.com>
18289
18290 * gcc.dg/cast-qual-1.c: Revert last change.
18291
18292 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18293
18294 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
18295
18296 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
18297
18298 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
18299 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
18300
18301 2000-04-03 Jeffrey A Law (law@cygnus.com)
18302
18303 * gcc.c-torture/compile/20000403-2.c: New test.
18304 * gcc.c-torture/compile/20000403-1.c: New test.
18305
18306 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
18307
18308 * gcc.c-torture/execute/20000403-1.c: New test.
18309
18310 2000-04-03 Geoff Keating <geoffk@cygnus.com>
18311
18312 * gcc.c-torture/execute/20000402-1.c: New test.
18313
18314 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
18315
18316 * gcc.c-torture/execute/va-arg-15.c: New test.
18317 * gcc.c-torture/execute/va-arg-16.c: New test.
18318 * gcc.c-torture/execute/va-arg-17.c: New test.
18319 * gcc.c-torture/execute/va-arg-18.c: New test.
18320 * gcc.c-torture/execute/va-arg-19.c: New test.
18321
18322 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
18323
18324 * gcc.c-torture/compile/981211-1.c: Move to...
18325 * gcc.dg/cpp-as1.c: ...here.
18326 * gcc.dg/cpp-as2.c: New file.
18327
18328 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
18329 compiler.
18330
18331 2000-04-02 Neil Booth <NeilB@earthling.net>
18332
18333 * gcc.dg/cpp-cond.c New tests.
18334 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
18335 accidental success less likely.
18336 * gcc.dg/cpp-missingop.c New tests.
18337 * gcc.dg/cpp-missingparen.c New tests.
18338 * gcc.dg/cpp-shift.c New tests.
18339 * gcc.dg/cpp-shortcircuit.c New tests.
18340 * gcc.dg/cpp-unary.c New tests.
18341
18342 2000-03-29 Jeffrey A Law (law@cygnus.com)
18343
18344 * gcc.c-torture/compile/20000329-1.c: New test.
18345
18346 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
18347
18348 * gcc.c-torture/compile/20000326-1.c: New test.
18349 * gcc.c-torture/compile/20000326-2.c: New test.
18350
18351 2000-03-24 Geoff Keating <geoffk@cygnus.com>
18352
18353 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
18354 the first parameter is a function argument.
18355
18356 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
18357
18358 * g++.old-deja/g++.ext/array4.C: New test.
18359
18360 2000-03-22 Geoff Keating <geoffk@cygnus.com>
18361
18362 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
18363
18364 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18365
18366 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
18367
18368 2000-03-19 Richard Henderson <rth@cygnus.com>
18369
18370 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
18371
18372 2000-03-19 Richard Henderson <rth@cygnus.com>
18373
18374 * gcc.c-torture/compile/20000319-1.c: New test.
18375
18376 2000-03-14 Jeffrey A Law (law@cygnus.com)
18377
18378 * gcc.c-torture/execute/20000314-3.c: New test.
18379 * gcc.c-torture/execute/20000314-2.c: New test.
18380 * gcc.c-torture/execute/20000314-1.c: New test.
18381 * gcc.c-torture/compile/20000314-2.c: New test.
18382 * gcc.c-torture/compile/20000314-1.c: New test.
18383
18384 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
18385
18386 * g++.old-deja/g++.warn/inline.C: New test.
18387
18388 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
18389
18390 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
18391 standards-compliant result rather than specific constants.
18392 Put test-values in array.
18393
18394 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
18395
18396 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
18397 (g++_target_compile): Put test-specific options last.
18398
18399 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18400
18401 * g++.old-deja/g++.eh/vbase4.C: New test.
18402
18403 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18404
18405 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
18406
18407 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18408
18409 * g++.old-deja/g++.brendan/misc12.C: Removed.
18410 * g++.old-deja/g++.pt/memtemp77.C: Constify.
18411 * g++.old-deja/g++.ext/pretty4.C: New test.
18412
18413 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
18414
18415 * g++.old-deja/g++.other/string2.C: New test.
18416
18417 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
18418
18419 * g++.old-deja/g++.warn/impint2.C: New test.
18420
18421 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
18422
18423 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
18424 is 1, not zero.
18425
18426 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
18427
18428 * g++.old-deja/g++.warn/impint.C: New test.
18429 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
18430 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
18431 * g++.old-deja/g++.pt/explicit12.C: Likewise.
18432 * g++.old-deja/g++.pt/explicit13.C: Likewise.
18433 * g++.old-deja/g++.pt/explicit17.C: Likewise.
18434 * g++.old-deja/g++.pt/explicit18.C: Likewise.
18435 * g++.old-deja/g++.pt/explicit19.C: Likewise.
18436 * g++.old-deja/g++.pt/explicit23.C: Likewise.
18437 * g++.old-deja/g++.pt/explicit31.C: Likewise.
18438 * g++.old-deja/g++.pt/explicit35.C: Likewise.
18439 * g++.old-deja/g++.pt/explicit6.C: Likewise.
18440 * g++.old-deja/g++.pt/memclass7.C: Likewise.
18441
18442 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
18443
18444 * gcc.dg/cpp-redef.c: New test.
18445
18446 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
18447
18448 * g++.old-deja/g++.pt/unify7.C: New test.
18449
18450 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18451
18452 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
18453 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
18454
18455 2000-02-25 Geoff Keating <geoffk@cygnus.com>
18456
18457 * gcc.c-torture/compile/20000224-1.c: New test.
18458
18459 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18460
18461 * gcc.c-torture/compile/cpp-2.c: New test.
18462 * gcc.c-torture/compile/cpp-1.c: New test.
18463
18464 2000-02-25 Jeffrey A Law (law@cygnus.com)
18465
18466 * gcc.c-torture/execute/20000225-1.c: New test.
18467
18468 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18469
18470 * gcc.dg/cpp-li2.c: New test.
18471
18472 * gcc.dg/cpp-wi1.c: New test.
18473
18474 * gcc.dg/cpp-li1.c: New test.
18475
18476 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
18477
18478 * g++.old-deja/g++.other/sizeof5.C: New test.
18479
18480 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18481
18482 * gcc.c-torture/execute/va-arg-13.c: New test.
18483
18484 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
18485
18486 * gcc.c-torture/execute/va-arg-12.c: New test.
18487
18488 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18489
18490 * gcc.c-torture/execute/20000223-1.c: New test.
18491
18492 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
18493
18494 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
18495
18496 2000-02-22 Mark Mitchell <mark@codesourcery.com>
18497
18498 * g++.old-deja/g++.abi/ptrmem.C: New test.
18499
18500 2000-02-19 Richard Henderson <rth@cygnus.com>
18501
18502 * gcc.c-torture/compile/init-3.c: New.
18503
18504 2000-02-17 Mark Mitchell <mark@codesourcery.com>
18505
18506 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
18507 ALWAYS_CXXFLAGS.
18508
18509 2000-02-11 Robert Lipe <robertl@sco.com>
18510
18511 * gcc.c-torture/compile/20000211-3.c: New test.
18512
18513 2000-02-11 Martin Buchholz <martin@xemacs.org>
18514
18515 * gcc.c-torture/compile/20000211-2.c: New test.
18516
18517 2000-02-11 Jeffrey A Law (law@cygnus.com)
18518
18519 * gcc.c-torture/compile/20000211-1.c: New test.
18520
18521 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
18522
18523 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
18524 on native targets
18525
18526 2000-02-08 Nathan Sidwell <nathan@acm.org>
18527
18528 * g++.old-deja/g++.other/cast5.C: New test.
18529
18530 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
18531
18532 * gcc.c-torture/execute/20000205-1.c: New.
18533
18534 2000-02-03 Nathan Sidwell <nathan@acm.org>
18535
18536 * g++.old-deja/g++.jason/cast3.C: Return void.
18537 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
18538
18539 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18540
18541 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
18542
18543 * gcc.dg/loop-1.c: New test.
18544
18545 2000-01-27 Jakub Jelinek <jakub@redhat.com>
18546
18547 * gcc.c-torture/compile/20000127-1.c: New test.
18548 * gcc.c-torture/execute/991228-1.c: New test.
18549
18550 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18551
18552 * gcc.dg/unused-2.c: New test.
18553
18554 * gcc.dg/conv-1.c: New test.
18555
18556 2000-01-24 Mark Mitchell <mark@codesourcery.com>
18557
18558 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
18559 compiler.
18560 (tool_option_proc): Fix typo.
18561
18562 2000-01-24 Geoff Keating <geoffk@cygnus.com>
18563
18564 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
18565 of the ld on the host, not on the build machine.
18566 Also, don't crash if '--help' is not a supported option.
18567
18568 2000-01-24 Richard Henderson <rth@cygnus.com>
18569
18570 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
18571
18572 2000-01-20 Jeffrey A Law (law@cygnus.com)
18573
18574 * gcc.c-torture/execute/20000120-2.c: New test.
18575 * gcc.c-torture/execute/20000120-1.c: New test.
18576
18577 2000-01-13 Jeffrey A Law (law@cygnus.com)
18578
18579 * gcc.c-torture/execute/20000113-1.c: New test.
18580
18581 2000-01-12 Jeffrey A Law (law@cygnus.com)
18582
18583 * gcc.c-torture/execute/20000112-1.c: New test.
18584
18585 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18586
18587 * gcc.dg/20000111-1.c: New test.
18588
18589 2000-01-10 Jeffrey A Law (law@cygnus.com)
18590
18591 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
18592 with 16 bit integers.
18593
18594 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18595
18596 * gcc.dg/20000108-1.c: New test.
18597
18598 2000-01-05 Nathan Sidwell <nathan@acm.org>
18599
18600 * g++.old-deja/g++.ns/koenig8.C: New test.
18601
18602 2000-01-05 Nathan Sidwell <nathan@acm.org>
18603
18604 * g++.old-deja/g++.other/cast4.C: New test.
18605
18606 2000-01-05 Jeffrey A Law (law@cygnus.com)
18607
18608 * gcc.c-torture/compile/20000105-2.c: New test.
18609 * gcc.c-torture/compile/20000105-1.c: New test.
18610
18611 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18612
18613 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
18614 references to printf & atoi to conform to ANSI standard.
18615 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
18616 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
18617 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
18618 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
18619 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
18620 * g++.old-deja/g++.brendan/complex1.C: Likewise.
18621 * g++.old-deja/g++.brendan/copy1.C: Likewise.
18622 * g++.old-deja/g++.brendan/copy2.C: Likewise.
18623 * g++.old-deja/g++.brendan/copy3.C: Likewise.
18624 * g++.old-deja/g++.brendan/copy4.C: Likewise.
18625 * g++.old-deja/g++.brendan/copy5.C: Likewise.
18626 * g++.old-deja/g++.brendan/copy6.C: Likewise.
18627 * g++.old-deja/g++.brendan/copy7.C: Likewise.
18628 * g++.old-deja/g++.brendan/copy8.C: Likewise.
18629 * g++.old-deja/g++.brendan/crash11.C: Likewise.
18630 * g++.old-deja/g++.brendan/crash14.C: Likewise.
18631 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
18632 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
18633 * g++.old-deja/g++.brendan/delete2.C: Likewise.
18634 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
18635 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
18636 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
18637 * g++.old-deja/g++.brendan/eh1.C: Likewise.
18638 * g++.old-deja/g++.brendan/groff1.C: Likewise.
18639 * g++.old-deja/g++.brendan/init3.C: Likewise.
18640 * g++.old-deja/g++.brendan/misc12.C: Likewise.
18641 * g++.old-deja/g++.brendan/misc7.C: Likewise.
18642 * g++.old-deja/g++.brendan/new2.C: Likewise.
18643 * g++.old-deja/g++.brendan/operators4.C: Likewise.
18644 * g++.old-deja/g++.brendan/operators5.C: Likewise.
18645 * g++.old-deja/g++.brendan/overload2.C: Likewise.
18646 * g++.old-deja/g++.brendan/overload7.C: Likewise.
18647 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
18648 * g++.old-deja/g++.brendan/reference1.C: Likewise.
18649 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
18650 * g++.old-deja/g++.brendan/template24.C: Likewise.
18651 * g++.old-deja/g++.brendan/template3.C: Likewise.
18652 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
18653 * g++.old-deja/g++.jason/inline3.C: Likewise.
18654 * g++.old-deja/g++.jason/opeq.C: Likewise.
18655 * g++.old-deja/g++.law/arg5.C: Likewise.
18656 * g++.old-deja/g++.law/arm7.C: Likewise.
18657 * g++.old-deja/g++.law/ctors11.C: Likewise.
18658 * g++.old-deja/g++.law/cvt8.C: Likewise.
18659 * g++.old-deja/g++.law/init9.C: Likewise.
18660 * g++.old-deja/g++.law/refs4.C: Likewise.
18661 * g++.old-deja/g++.law/template2.C: Likewise.
18662 * g++.old-deja/g++.law/visibility24.C: Likewise.
18663 * g++.old-deja/g++.law/vtable3.C: Likewise.
18664 * g++.old-deja/g++.mike/asm2.C: Likewise.
18665 * g++.old-deja/g++.mike/eh1.C: Likewise.
18666 * g++.old-deja/g++.mike/misc1.C: Likewise.
18667 * g++.old-deja/g++.mike/misc13.C: Likewise.
18668 * g++.old-deja/g++.mike/misc14.C: Likewise.
18669 * g++.old-deja/g++.mike/ns12.C: Likewise.
18670 * g++.old-deja/g++.mike/p1248.C: Likewise.
18671 * g++.old-deja/g++.mike/p3708.C: Likewise.
18672 * g++.old-deja/g++.mike/p3708a.C: Likewise.
18673 * g++.old-deja/g++.mike/p3708b.C: Likewise.
18674 * g++.old-deja/g++.mike/p646.C: Likewise.
18675 * g++.old-deja/g++.mike/p700.C: Likewise.
18676 * g++.old-deja/g++.mike/p783.C: Likewise.
18677 * g++.old-deja/g++.mike/p783a.C: Likewise.
18678 * g++.old-deja/g++.mike/p783b.C: Likewise.
18679 * g++.old-deja/g++.mike/p786.C: Likewise.
18680 * g++.old-deja/g++.mike/p789.C: Likewise.
18681 * g++.old-deja/g++.mike/p789a.C: Likewise.
18682 * g++.old-deja/g++.mike/p807a.C: Likewise.
18683 * g++.old-deja/g++.other/delete3.C: Likewise.
18684 * g++.old-deja/g++.other/dyncast1.C: Likewise.
18685 * g++.old-deja/g++.other/dyncast2.C: Likewise.
18686 * g++.old-deja/g++.other/dyncast3.C: Likewise.
18687 * g++.old-deja/g++.other/empty1.C: Likewise.
18688 * g++.old-deja/g++.other/temporary1.C: Likewise.
18689 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
18690 * g++.old-deja/g++.pt/t16.C: Likewise.
18691 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
18692
18693 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
18694
18695 * gcc.dg/991230-1.c: New test.
18696
18697 1999-12-29 Jeffrey A Law (law@cygnus.com)
18698
18699 * gcc.c-torture/compile/991229-3.c: New test.
18700 * gcc.c-torture/compile/991229-2.c: New test.
18701 * gcc.c-torture/compile/991229-1.c: New test.
18702
18703 1999-12-29 Greg McGary <gkm@eng.ascend.com>
18704
18705 * gcc.c-torture/compile/labels-2.c: New test.
18706
18707 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
18708
18709 * gcc.c-torture/execute/991227-1.c: New test.
18710
18711 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18712
18713 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
18714
18715 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
18716
18717 * gcc.c-torture/execute/991221-1.c: New test.
18718
18719 1999-12-20 Nathan Sidwell <nathan@acm.org>
18720
18721 * g++.old-deja/g++.other/cast3.C: New test.
18722
18723 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
18724
18725 * gcc.c-torture/execute/991216-4.c: New test.
18726
18727 1999-12-16 Michael Meissner <meissner@cygnus.com>
18728
18729 * gcc.c-torture/execute/991216-1.c: New test.
18730 * gcc.c-torture/execute/991216-2.c: New test.
18731 * gcc.c-torture/execute/991216-3.c: New test.
18732
18733 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18734
18735 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
18736 Actually make the test fail by using "-O2" for compilation.
18737
18738 1999-12-15 Nathan Sidwell <nathan@acm.org>
18739
18740 * g++.old-deja/g++.warn/cast-align1.C: New test.
18741
18742 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18743
18744 * gcc.c-torture/compile/991214-1.c: New test.
18745 * gcc.c-torture/compile/991214-2.c: New test.
18746
18747 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
18748
18749 * gcc.dg/991214-1.c: New test.
18750
18751 1999-12-13 Jeffrey A Law (law@cygnus.com)
18752
18753 * gcc.c-torture/compile/991213-3.c: New test.
18754 * gcc.c-torture/compile/991213-2.c: New test.
18755 * gcc.c-torture/compile/991213-1.c: New test.
18756
18757 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
18758
18759 * gcc.dg/991209-1.c: New test.
18760
18761 1999-12-08 Nathan Sidwell <nathan@acm.org>
18762
18763 * gcc.c-torture/compile/991208-1.c: New test.
18764
18765 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18766
18767 * gcc.dg/ultrasp2.c: New test.
18768
18769 1999-12-05 Alex Samuel <samuel@codesourcery.com>
18770
18771 * g++.old-deja/g++.abi/align.C (main): Fix typo.
18772
18773 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
18774
18775 * gcc.c-torture/compile/991202-1.c: New test.
18776 * gcc.c-torture/execute/991202-1.c: New test.
18777 * gcc.c-torture/execute/991202-2.c: New test.
18778 * gcc.c-torture/execute/991202-3.c: New test.
18779
18780 1999-12-02 Alex Samuel <samuel@codesourcery.com>
18781
18782 * g++.old-deja/g++.abi/align.C: New test.
18783 * g++.old-deja/g++.abi/aggregates.C: Likewise.
18784 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18785
18786 1999-12-01 Richard Henderson <rth@cygnus.com>
18787
18788 * gcc.c-torture/execute/991201-1.c: New.
18789
18790 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
18791
18792 * gcc.dg/991129-1.c: New test.
18793
18794 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
18795
18796 * gcc.c-torture/compile/991127-1.c: New test.
18797
18798 1999-11-22 Nathan Sidwell <nathan@acm.org>
18799
18800 * g++.old-deja/g++.other/warn4.C: New test.
18801
18802 1999-11-22 Nathan Sidwell <nathan@acm.org>
18803
18804 * g++.old-deja/g++.eh/cleanup2.C: New test.
18805 * g++.old-deja/g++.ext/pretty2.C: New test.
18806 * g++.old-deja/g++.ext/pretty3.C: New test.
18807 * g++.old-deja/g++.other/debug6.C: New test.
18808
18809 1999-10-20 Jim Wilson <wilson@cygnus.com>
18810
18811 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
18812 compiler_output to look for one error message instead of two.
18813
18814 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
18815
18816 * gcc.c-torture/execute/991118-1.c: Also test case
18817 where the word boundary does not split a byte evenly.
18818
18819 1999-11-19 Nathan Sidwell <nathan@acm.org>
18820
18821 * g++.old-deja/g++.ext/restrict1.C: New test.
18822
18823 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
18824
18825 * gcc.c-torture/execute/991118-1.c: New test.
18826
18827 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
18828
18829 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
18830 working directory pathnames.
18831
18832 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
18833
18834 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
18835 host is equipped with driver.h and driver.o so it can actually
18836 compile and run the tests.
18837
18838 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
18839
18840 * gcc.c-torture/compile/991008-1.c: New test.
18841
18842 1999-11-08 Nick Clifton <nickc@cygnus.com>
18843
18844 * lib/gcc-dg.exp: Include target-supports.exp
18845
18846 1999-11-05 Nick Clifton <nickc@cygnus.com>
18847
18848 * lib/target-supports.exp: New file: Provide procs to test for
18849 features supported by the target.
18850 (check_weak_available): Moved here from ecos.exp.
18851 (check_alias_available): New proc: Determine of the target
18852 toolchain supports the alias attribute.
18853
18854 * gcc.dg/special/ecos.exp: Move check_weak_available to
18855 target-supports.exp.
18856 (alias-1.c): Only perform the test if the target supports
18857 aliases.
18858 (wkali-1.c): Only perform the test if the target supports
18859 aliases.
18860
18861 * gcc.dg/990506-0.c: Expect error messages from cross
18862 targets as well as native targets.
18863
18864 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18865
18866 * gcc.dg/ultrasp1.c: Removed xfail.
18867 * gcc.dg/struct-ret-2.c: Likewise.
18868 * gcc.dg/array-1.c: Likewise.
18869
18870 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
18871
18872 * gcc.dg/struct-ret-2.c: New test.
18873
18874 * gcc.dg/array-1.c: New test.
18875
18876 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
18877
18878 * gcc.c-torture/execute/991030-1.c: New test.
18879
18880 1999-10-26 Richard Henderson <rth@cygnus.com>
18881
18882 * gcc.c-torture/compile/991026-2.c: New test.
18883
18884 1999-10-26 Jeffrey A Law (law@cygnus.com)
18885
18886 * gcc.c-torture/compile/991026-1.c: New test.
18887
18888 1999-10-23 Jeffrey A Law (law@cygnus.com)
18889
18890 * gcc.c-torture/execute/991023-1.c: New test.
18891
18892 1999-10-19 Jeffrey A Law (law@cygnus.com)
18893
18894 * gcc.c-torture/execute/991019-1.c: New test.
18895
18896 1999-10-16 Richard Henderson <rth@cygnus.com>
18897
18898 * gcc.c-torture/execute/991016-1.c: New test.
18899
18900 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
18901
18902 * gcc.c-torture/execute/991014-1.c: New test.
18903
18904 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
18905
18906 * g++.old-deja/g++.other/union2.C: New test.
18907
18908 1999-10-13 Nathan Sidwell <nathan@acm.org>
18909
18910 * g++.old-deja/g++.other/vaarg2.C: New test.
18911 * g++.old-deja/g++.other/vaarg3.C: New test.
18912
18913 1999-10-12 Craig Burley <craig@jcb-sc.com>
18914
18915 * g77.f-torture/noncompile/19990905-1.f: Moved from being
18916 in compile/.
18917
18918 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
18919
18920 * gcc.c-torture/execute/va-arg-11.c: New test.
18921
18922 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
18923
18924 * lib/file-format.exp (gcc_target_object_format): Don't
18925 crash if objdump is unavailable.
18926
18927 1999-09-29 Donn Terry <donn@interix.com>
18928
18929 * gcc.misc-tests/mg.exp: delete extraneous redirection.
18930
18931 1999-09-28 Nick Clifton <nickc@cygnus.com>
18932
18933 * gcc.c-torture/compile/990928-1.c: New test.
18934
18935 1999-09-28 Nathan Sidwell <nathan@acm.org>
18936
18937 * g++.old-deja/g++.other/decl6.C: New test.
18938
18939 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18940
18941 * gcc.c-torture/execute/va-arg-10.c: New test.
18942
18943 1999-09-27 Nathan Sidwell <nathan@acm.org>
18944
18945 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
18946 __PRETTY_FUNCTION__.
18947
18948 1999-09-23 Nick Clifton <nickc@cygnus.com>
18949
18950 * gcc.c-torture/execute/990923-1.c: New test.
18951
18952 1999-09-21 Nick Clifton <nickc@cygnus.com>
18953
18954 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
18955 for which -fpic is inappropriate.
18956
18957 1999-09-21 Mark Mitchell <mark@codesourcery.com>
18958
18959 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
18960
18961 1999-09-21 Nathan Sidwell <nathan@acm.org>
18962
18963 * g++.old-deja/g++.other/dyncast1.C: New test.
18964 * g++.old-deja/g++.other/dyncast2.C: New test.
18965 * g++.old-deja/g++.other/dyncast3.C: New test.
18966 * g++.old-deja/g++.other/dyncast4.C: New test.
18967 * g++.old-deja/g++.other/dyncast5.C: New test.
18968 * g++.old-deja/g++.eh/catch3.C: New test.
18969 * g++.old-deja/g++.eh/catch3p.C: New test.
18970 * g++.old-deja/g++.eh/catch4.C: New test.
18971 * g++.old-deja/g++.eh/catch4p.C: New test.
18972 * g++.old-deja/g++.eh/catch5.C: New test.
18973 * g++.old-deja/g++.eh/catch5p.C: New test.
18974 * g++.old-deja/g++.eh/catch6.C: New test.
18975 * g++.old-deja/g++.eh/catch6p.C: New test.
18976 * g++.old-deja/g++.eh/catch7.C: New test.
18977 * g++.old-deja/g++.eh/catch7p.C: New test.
18978 * g++.old-deja/g++.eh/catch8.C: New test.
18979 * g++.old-deja/g++.eh/catch8p.C: New test.
18980 * g++.old-deja/g++.eh/catch9.C: New test.
18981 * g++.old-deja/g++.eh/catch9p.C: New test.
18982
18983 1999-09-13 Nathan Sidwell <nathan@acm.org>
18984
18985 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
18986 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
18987
18988 1999-09-13 Jeffrey A Law (law@cygnus.com)
18989
18990 * gcc.c-torture/compile/990913-1.c: New test.
18991
18992 1999-09-10 Nathan Sidwell <nathan@acm.org>
18993
18994 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
18995 * g++.old-deja/g++.jason/rfg5.C: Likewise.
18996
18997 1999-09-09 Richard Henderson <rth@cygnus.com>
18998
18999 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
19000
19001 1999-09-09 Nathan Sidwell <nathan@acm.org>
19002
19003 * g++.old-deja/g++.other/lookup11.C: New test.
19004 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
19005 what is permitted and what we want.
19006 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
19007 overload use.
19008 * g++.old-deja/g++.jason/rfg5.C: Likewise
19009
19010 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
19011
19012 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
19013 * gcc.c-torture/noncompile/poison-1.c: New file.
19014
19015 1999-09-08 Nathan Sidwell <nathan@acm.org>
19016
19017 * g++.old-deja/g++.other/sizeof3.C: New test.
19018 * g++.old-deja/g++.other/sizeof4.C: New test.
19019 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
19020 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
19021
19022 1999-09-07 Richard Henderson <rth@cygnus.com>
19023
19024 * gcc.dg/va-arg-1.c: New.
19025
19026 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19027
19028 * gcc.c-torture/execute/va-arg-9.c: New test.
19029
19030 1999-09-05 Craig Burley <craig@jcb-sc.com>
19031
19032 * g77.f-torture/compile/980519-2.f: New test.
19033 * g77.f-torture/compile/19990905-0.f: New test.
19034 * g77.f-torture/compile/19990905-1.f: New test.
19035 * g77.f-torture/compile/19990905-2.f: New test.
19036
19037 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
19038
19039 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
19040
19041 * gcc.c-torture/execute/990827-1.c: Fix typo.
19042
19043 1999-09-03 Nathan Sidwell <nathan@acm.org>
19044
19045 * g++.old-deja/g++.other/deref1.C: New test.
19046
19047 1999-09-02 Nathan Sidwell <nathan@acm.org>
19048
19049 * g++.old-deja/g++.other/ambig2.C: New test.
19050 * g++.old-deja/g++.other/cond5.C: New test.
19051 * g++.old-deja/g++.other/lookup16.C: New test.
19052
19053 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
19054
19055 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
19056 assemblers too.
19057
19058 1999-08-31 Jeffrey A Law (law@cygnus.com)
19059
19060 * lib/c-torture.exp: Avoid the "compare executables" optimization
19061 when testing native.
19062
19063 1999-08-29 Jeffrey A Law (law@cygnus.com)
19064
19065 * gcc.c-torture/execute/990829-1.c: New test.
19066 * gcc.c-torture/compile/990829-1.c: New test.
19067
19068 1999-08-27 Paul Burchard <burchard@pobox.com>
19069
19070 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
19071 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
19072 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
19073 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
19074 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
19075 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
19076 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
19077 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
19078 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
19079 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
19080 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
19081
19082 1999-08-27 Jeffrey A Law (law@cygnus.com)
19083
19084 * gcc.c-torture/execute/990827-1.c: New test.
19085
19086 1999-08-26 Craig Burley <craig@jcb-sc.com>
19087
19088 * g77.f-torture/noncompile/19990826-4.f: New test.
19089
19090 * g77.f-torture/compile/19990826-3.f: New test.
19091
19092 * g77.f-torture/execute/19990826-2.f: New test.
19093
19094 * g77.f-torture/compile/19990826-1.f: New test.
19095
19096 * gcc.c-torture/execute/990826-0.c: New test.
19097 * g77.c-torture/execute/19990826-0.f: New test.
19098
19099 * g77.f-torture/noncompile/970626-2.f: New test.
19100
19101 1999-08-25 Paul Burchard <burchard@pobox.com>
19102
19103 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
19104 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
19105 lss-011.C: New tests.
19106
19107 1999-08-25 Nathan Sidwell <nathan@acm.org>
19108
19109 * g++.old-deja/g++.other/decl5.C: New test.
19110
19111 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19112
19113 * noncompile/noncompile.exp: Load_lib c-torture.exp.
19114 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
19115 call `postbase' for each one. All callers of `postbase' changed
19116 to call this instead.
19117
19118 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
19119
19120 * gcc.c-torture/execute/990811-1.c: New test.
19121
19122 1999-08-09 Nick Clifton <nickc@cygnus.com>
19123
19124 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
19125 just native ones.
19126
19127 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
19128 just native ones.
19129
19130 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
19131
19132 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
19133
19134 1999-08-04 Jeffrey A Law (law@cygnus.com)
19135
19136 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
19137
19138 1999-08-04 Nathan Sidwell <nathan@acm.org>
19139
19140 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
19141
19142 1999-08-04 Jeffrey A Law (law@cygnus.com)
19143
19144 * gcc.c-torture/execute/990804-1.c: New test.
19145
19146 1999-08-03 Nathan Sidwell <nathan@acm.org>
19147
19148 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
19149 * g++.old-deja/g++.brendan/crash64.C: Likewise
19150 * g++.old-deja/g++.brendan/overload8.C: Likewise
19151
19152 1999-08-03 Nathan Sidwell <nathan@acm.org>
19153
19154 * g++.old-deja/g++.other/struct1.C: New test.
19155
19156 1999-08-03 Nathan Sidwell <nathan@acm.org>
19157
19158 * g++.old-deja/g++.other/enum2.C: New test.
19159
19160 1999-08-02 Richard Henderson <rth@cygnus.com>
19161
19162 Adapted from tests from Franz Sirl:
19163 * gcc.c-torture/execute/va-arg-7.c: New test.
19164 * gcc.c-torture/execute/va-arg-8.c: New test.
19165
19166 1999-08-01 Jeffrey A Law (law@cygnus.com)
19167
19168 * gcc.c-torture/compile/990801-2.c: New test.
19169
19170 * gcc.c-torture/compile/990801-1.c: New test.
19171
19172 1999-07-27 Michael Meissner <meissner@cygnus.com>
19173
19174 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
19175 fp-cmp-1.c, converting double to float.
19176
19177 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
19178 fp-cmp-1.c, converting double to long double.
19179
19180 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
19181 from fr1 to unknown_register, since fr1 is a legitimate register
19182 on some machines.
19183
19184 1999-07-25 Jeffrey A Law (law@cygnus.com)
19185
19186 * README: More listname related changes.
19187
19188 1999-07-08 Catherine Moore <clm@cygnus.com>
19189
19190 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
19191
19192 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
19193
19194 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
19195
19196 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
19197
19198 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
19199
19200 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
19201
19202 * gcc.dg/990703-1.c: New test.
19203
19204 1999-06-29 Nick Clifton <nickc@cygnus.com>
19205
19206 * lib/file-format.exp: New file: Move definition of proc
19207 gcc_target_object_format to here from
19208 gcc.dg/special/ecos.exp.
19209
19210 * lib/c-torture.exp: Include lib file-format.exp.
19211 * lib/gcc-dg.exp: Include lib file-format.exp.
19212
19213 * gcc.dg/special/ecos.exp: Remove definition of proc
19214 gcc_target_object_format.
19215
19216 1999-06-28 Jeffrey A Law (law@cygnus.com)
19217
19218 * gcc.c-torture/execute/990628-1.c: New test.
19219
19220 1999-06-25 Jeffrey A Law (law@cygnus.com)
19221
19222 * gcc.c-torture/compile/990625-2.c: New test.
19223
19224 * gcc.c-torture/compile/990625-1.c: New test.
19225
19226 1999-06-23 Nick Clifton <nickc@cygnus.com>
19227
19228 * gcc.c-torture/compile/dll.c: New test case. Check that dll
19229 attributes compile.
19230 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
19231 ports that use the COFF/PE file format.
19232
19233 1999-06-17 Jeffrey A Law (law@cygnus.com)
19234
19235 * gcc.c-torture/compile/990617-1.c: New test.
19236
19237 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
19238
19239 * g++.old-deja/g++.other/decl4.C: New test.
19240
19241 1999-06-14 Nathan Sidwell <nathan@acm.org>
19242
19243 * g++.old-deja/g++.other/bitfld3.C: New test.
19244
19245 1999-06-08 Nathan Sidwell <nathan@acm.org>
19246
19247 * g++.old-deja/g++.eh/catch1.C: New test.
19248
19249 1999-06-07 Jeffrey A Law (law@cygnus.com)
19250
19251 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
19252
19253 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
19254 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
19255
19256 1999-06-05 Craig Burley <craig@jcb-sc.com>
19257
19258 * g77.f-torture/compile/19990502-0.f: Replace with new,
19259 shorter, test that still fails after recent changes.
19260
19261 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19262
19263 * gcc.c-torture/execute/990604-1.c: New test.
19264
19265 1999-05-31 Jeffrey A Law (law@cygnus.com)
19266
19267 * gcc.c-torture/execute/990531-1.c: New test.
19268
19269 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19270
19271 * gcc.c-torture/compile/990527-1.c: New test.
19272
19273 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
19274
19275 * gcc.c-torture/execute/990527-1.c: New test.
19276
19277 1999-05-25 Nick Clifton <nickc@cygnus.com>
19278
19279 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
19280 bitfields as signed.
19281
19282 1999-05-25 Craig Burley <craig@jcb-sc.com>
19283
19284 * g77.f-torture/compile/19990525-0.f: New test.
19285
19286 1999-05-25 Jeffrey A Law (law@cygnus.com)
19287
19288 * gcc.c-torture/execute/990525-2.c: New test.
19289
19290 * gcc.c-torture/execute/990525-1.c: New test.
19291
19292 1999-05-24 Nathan Sidwell <nathan@acm.org>
19293
19294 * g++.old-deja/g++.other/anon3.C: New test.
19295 * g++.old-deja/g++.other/anon4.C: New test.
19296 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
19297 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
19298 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
19299 Merrill).
19300
19301 1999-05-24 Jeffrey A Law (law@cygnus.com)
19302
19303 * gcc.c-torture/execute/990524-1.c: New test.
19304
19305 * gcc.dg/990524-1.c: New test.
19306
19307 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19308
19309 * gcc.c-torture/compile/990523-1.c: New test.
19310
19311 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
19312
19313 * gcc.c-torture/compile/990519-1.c: New test.
19314
19315 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19316
19317 * gcc.c-torture/compile/990517-1.c: New test.
19318
19319 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
19320 (e4, f4): New tests.
19321 (main): Call them.
19322
19323 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19324
19325 * gcc.dg/noreturn-1.c: New test.
19326
19327 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19328
19329 * gcc.c-torture/execute/990513-1.c: New test.
19330
19331 1999-05-10 Richard Henderson <rth@cygnus.com>
19332
19333 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
19334
19335 1999-05-10 Craig Burley <craig@jcb-sc.com>
19336
19337 * g77.f-torture/execute/erfc.f: Use small single-precision
19338 values, to avoid problems on Alphas when not -mieee.
19339
19340 1999-05-08 Craig Burley <craig@jcb-sc.com>
19341
19342 * gcc.dg/990506-0.c: New test.
19343
19344 1999-05-08 Richard Henderson <rth@cygnus.com>
19345
19346 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
19347 the constant to test. Don't XFAIL 64-bit targets.
19348
19349 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
19350 * g++.old-deja/g++.law/profile1.C: Likewise.
19351
19352 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
19353 operator new instances.
19354 * g++.old-deja/g++.other/delete5.C: Likewise.
19355
19356 1999-05-03 Craig Burley <craig@jcb-sc.com>
19357
19358 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
19359 intrinsic.
19360
19361 1999-05-03 Craig Burley <craig@jcb-sc.com>
19362
19363 * g77.f-torture/execute/u77-test.f: Reverse order of two
19364 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
19365
19366 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19367
19368 * gcc.dg/compare1.c: New test.
19369
19370 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
19371
19372 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
19373 New tests.
19374
19375 1999-05-02 Craig Burley <craig@jcb-sc.com>
19376
19377 * g77.f-torture/compile/19990502-1.f: New test.
19378
19379 1999-05-02 Craig Burley <craig@jcb-sc.com>
19380
19381 * g77.f-torture/compile/19990502-0.f: New test.
19382
19383 1999-05-02 Craig Burley <craig@jcb-sc.com>
19384
19385 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
19386 intrinsic.
19387
19388 1999-05-02 Craig Burley <craig@jcb-sc.com>
19389
19390 * g77.f-torture/execute/u77-test.f (main): List libU77
19391 intrinsics not currently tested.
19392 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
19393 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
19394 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
19395 Trim blanks off the ends of some printed strings.
19396
19397 1999-05-02 Craig Burley <craig@jcb-sc.com>
19398
19399 * g77.f-torture/execute/u77-test.f (main): Just warn about
19400 FSTAT gid disagreement, as it's expected on some systems.
19401
19402 1999-05-01 Craig Burley <craig@jcb-sc.com>
19403
19404 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
19405 use a new function, which allows for some slop.
19406 Clean up some commentary.
19407 (issum): The new function.
19408 (sgladd): Deleted subroutine.
19409
19410 1999-05-01 Craig Burley <craig@jcb-sc.com>
19411
19412 * g77.f-torture/execute/u77-test.f: Modify to be more like
19413 libf2c/libU77 version, bringing patches to that version here.
19414 Add suitable commentary.
19415
19416 1999-04-25 Richard Henderson <rth@cygnus.com>
19417
19418 * gcc.dg/990424-1.c: New test.
19419
19420 1999-04-24 Craig Burley <craig@jcb-sc.com>
19421
19422 * g77.f-torture/execute/u77-test.f (main): Bug involving
19423 LSTAT has been fixed, so turn back on full checking.
19424
19425 1999-04-20 Craig Burley <craig@jcb-sc.com>
19426
19427 * g77.f-torture/compile/19990419-0.f: New test.
19428 * g77.f-torture/execute/19990419-1.f: New test.
19429
19430 1999-04-17 Richard Henderson <rth@cygnus.com>
19431
19432 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
19433 to avoid the need for a prototype to supress a warning.
19434
19435 1999-04-07 Jim Wilson <wilson@cygnus.com>
19436
19437 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
19438
19439 1999-04-04 Jeffrey A Law (law@cygnus.com)
19440
19441 * gcc.c-torture/execute/990404-1.c: New test.
19442
19443 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19444
19445 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
19446 * gcc.dg/cpp-if3.c: Don't use -pedantic.
19447 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
19448 missing initializer warnings.
19449
19450 1999-03-28 Jeffrey A Law (law@cygnus.com)
19451
19452 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
19453 matching strings.
19454
19455 1999-03-26 Jeffrey A Law (law@cygnus.com)
19456
19457 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
19458
19459 1999-03-26 Craig Burley <craig@jcb-sc.com>
19460
19461 * g77.f-torture/execute/19990325-0.f: New test.
19462 * g77.f-torture/execute/19990325-1.f: New test.
19463
19464 1999-03-24 Jeffrey A Law (law@cygnus.com)
19465
19466 * gcc.c-torture/execute/990324-1.c: New test.
19467
19468 1999-03-22 Jim Wilson <wilson@cygnus.com>
19469
19470 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
19471 test with 4.
19472
19473 1999-03-17 Richard Henderson <rth@cygnus.com>
19474
19475 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
19476
19477 1999-03-13 Craig Burley <craig@jcb-sc.com>
19478
19479 * g77.f-torture/execute/19990313-2.f: New test.
19480 * g77.f-torture/execute/19990313-3.f: New test.
19481
19482 1999-03-13 Craig Burley <craig@jcb-sc.com>
19483
19484 * g77.f-torture/execute/19990313-0.f: New test.
19485 * g77.f-torture/execute/19990313-1.f: New test.
19486
19487 1999-03-12 Jim Wilson <wilson@cygnus.com>
19488
19489 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
19490 printf to sprintf.
19491 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
19492 (main): Add check for u15. Conditionalize u31 check depending on
19493 whether ints are <32 bits or >=32 bits.
19494
19495 1999-03-08 Craig Burley <craig@jcb-sc.com>
19496
19497 * g77.f-torture/execute/19981119-0.f: Improve testiness.
19498
19499 1999-03-08 Craig Burley <craig@jcb-sc.com>
19500
19501 * g77.f-torture/compile/19990305-0.f: New test.
19502 * g77.f-torture/execute/19981119-0.f: New test.
19503
19504 1999-03-08 Craig Burley <craig@jcb-sc.com>
19505
19506 * g77.f-torture/execute/970625-2.f: call ABORT if final
19507 result is not correct, instead of just printing it.
19508 Add this checking via newly introduced obfuscation, to
19509 trip up buggy front ends.
19510
19511 1999-03-07 Craig Burley <craig@jcb-sc.com>
19512
19513 * g77.f-torture/compile/960317-1.f: Moved from being
19514 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
19515
19516 1999-03-06 Craig Burley <craig@jcb-sc.com>
19517
19518 * g77.f-torture/execute/960317-1.f: New (old) test.
19519 * g77.f-torture/execute/970625-2.f: Ditto.
19520
19521 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
19522
19523 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
19524 message on line 1 or line 2; cccp and cpplib do this differently.
19525
19526 1999-03-01 Jeffrey A Law (law@cygnus.com)
19527
19528 * g++.old-deja/g++.law/weak1.C: New test.
19529
19530 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19531
19532 * gcc.c-torture/execute/990119-1.c: Renamed to...
19533 * gcc.dg/990119-1.c: this, so it will only be tested once
19534 (it's a preprocessor test, it doesn't need to be run at
19535 multiple optimization levels).
19536
19537 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
19538
19539 * lib/g++.exp: Don't add incdir=$base_dir/../include to
19540 ALWAYS_CXXFLAGS.
19541
19542 1999-02-24 Craig Burley <craig@jcb-sc.com>
19543
19544 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
19545 * g77.f-torture/compile/19981216-0.f: ...as it is expected
19546 to not be compilable by current g77.
19547
19548 1999-02-24 Nick Clifton <nickc@cygnus.com>
19549
19550 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
19551
19552 1999-02-22 Jeffrey A Law (law@cygnus.com)
19553
19554 * gcc.c-torture/execute/990222-1.c: New test.
19555
19556 1999-02-19 Craig Burley <craig@jcb-sc.com>
19557
19558 * g77.f-torture/compile/19990218-0.f: New test.
19559 * g77.f-torture/noncompile/19990218-1.f: New test.
19560
19561 1999-02-18 Craig Burley <craig@jcb-sc.com>
19562
19563 * g77.f-torture/compile/19981216-0.f: New test.
19564
19565 1999-02-14 Jeffrey A Law (law@cygnus.com)
19566
19567 * gcc.dg/990214-1.c: New test.
19568
19569 1999-02-13 Jeffrey A Law (law@cygnus.com)
19570
19571 * gcc.dg/990213-2.c: New test.
19572
19573 * gcc.dg/990213-1.c: New test.
19574
19575 1999-02-12 Jeffrey A Law (law@cygnus.com)
19576
19577 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
19578 ints.
19579
19580 1999-02-11 Nick Clifton <nickc@cygnus.com>
19581
19582 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
19583 specified by target.
19584
19585 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
19586
19587 1999-02-11 Jeffrey A Law (law@cygnus.com)
19588
19589 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
19590
19591 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
19592
19593 * gcc.dg/special/ecos.exp: New test driver for new tests with
19594 special requirements.
19595
19596 * gcc.dg/special/alias-1.c: New test.
19597 * gcc.dg/special/gcsec-1.c: New test.
19598 * gcc.dg/special/weak-1.c: New test.
19599 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
19600 * gcc.dg/special/weak-2.c: New test.
19601 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
19602 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
19603 * gcc.dg/special/wkali-1.c: New test.
19604 * gcc.dg/special/wkali-2.c: New test.
19605 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
19606 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
19607
19608 1999-02-10 Felix Lee <flee@cygnus.com>
19609
19610 * lib/c-torture.exp (c-torture-compile): Pull out code for
19611 analyzing gcc error messages.
19612 (c-torture-execute): Likewise. Fix some (harmless) false
19613 positives.
19614 * lib/gcc.exp (gcc_check_compile): New function.
19615
19616 1999-02-08 Richard Henderson <rth@cygnus.com>
19617
19618 * gcc.c-torture/execute/990208-1.c: New test.
19619
19620 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
19621
19622 * g++.dg/special/ecos.exp: New driver for new tests with special
19623 requirements
19624
19625 * g++.dg/special/conpr-1.C: New test
19626 * g++.dg/special/conpr-2.C: New test
19627 * g++.dg/special/conpr-2a.C: New test
19628 * g++.dg/special/conpr-3.C: New test
19629 * g++.dg/special/conpr-3a.C: New test
19630 * g++.dg/special/conpr-3b.C: New test
19631
19632 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
19633 allow g++ to use the dg driver
19634
19635 * README: Add comment about g++.dg directory
19636
19637 1999-02-06 Jeffrey A Law (law@cygnus.com)
19638
19639 * README: Update email addresses.
19640
19641 1999-02-03 Nick Clifton <nickc@cygnus.com>
19642
19643 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
19644 arguments in order to force structure S onto the stack even on
19645 the alpha.
19646 (test): Pass 10 leading arguments to function foo as well as the
19647 structure S.
19648
19649 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
19650 failure for all targets.
19651
19652 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
19653 abort to terminate program execution.
19654
19655 1999-01-30 Richard Henderson <rth@cygnus.com>
19656
19657 * gcc.c-torture/execute/990130-1.c: New test.
19658
19659 1999-01-30 Jeffrey A Law (law@cygnus.com)
19660
19661 * gcc.dg/990130-1.c: New test.
19662
19663 1999-01-28 Michael Meissner <meissner@cygnus.com>
19664
19665 * gcc.c-torture/execute/990128-1.c: New test.
19666
19667 1999-01-27 Michael Meissner <meissner@cygnus.com>
19668
19669 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
19670
19671 1999-01-27 Felix Lee <flee@cygnus.com>
19672
19673 * lib/c-torture.exp (c-torture-compile): pull out code for
19674 analyzing gcc error messages.
19675 (c-torture-execute): ditto, and fix some (harmless) false
19676 positives.
19677 * lib/gcc.exp (gcc_check_compile): new function.
19678
19679 1999-01-17 Jeffrey A Law (law@cygnus.com)
19680
19681 * gcc.dg/990117-1.c: New test.
19682
19683 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
19684
19685 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
19686
19687 1999-01-15 Jeffrey A Law (law@cygnus.com)
19688
19689 * g77.f-torture/compile/990115-1.f: New test.
19690
19691 1999-01-07 Jeffrey A Law (law@cygnus.com)
19692
19693 * gcc.c-torture/compile/990107-1.c: New test
19694
19695 1999-01-06 Jeffrey A Law (law@cygnus.com)
19696
19697 * gcc.c-torture/execute/990106-2.c: New test.
19698
19699 * gcc.c-torture/execute/990106-1.c: New test.
19700
19701 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
19702
19703 * gcc.c-torture/compile/981223-1.c: New test.
19704
19705 1998-12-29 Richard Henderson <rth@cygnus.com>
19706
19707 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
19708 (opt3): Rename from opt4 and disable.
19709
19710 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
19711
19712 * g++.old-deja/g++.pt/ptrmem5.C: New test.
19713
19714 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
19715
19716 * g++.old-deja/g++.other/conv5.C: New test.
19717
19718 1998-12-14 Nick Clifton <nickc@cygnus.com>
19719
19720 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
19721
19722 1998-12-11 Jeffrey A Law (law@cygnus.com)
19723
19724 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
19725
19726 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
19727
19728 * gcc.c-torture/compile/981211-1.c: New test.
19729
19730 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
19731
19732 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
19733
19734 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
19735
19736 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19737
19738 * gcc.special/930510-1.c: Make C9X safe.
19739 * gcc.misc-tests/gcov-1.c Similarly.
19740 * gcc.misc-tests/gcov-2.c Similarly.
19741
19742 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19743
19744 * gcc.dg/ultrasp1.c: New test.
19745
19746 1998-12-06 Richard Henderson <rth@cygnus.com>
19747
19748 * gcc.c-torture/execute/981206.c: New test.
19749
19750 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19751
19752 * g++.old-deja/g++.ns/template7.C: New test.
19753
19754 * g++.old-deja/g++.other/expr1.C: New test.
19755
19756 * g++.old-deja/g++.eh/tmpl3.C: New test.
19757
19758 * g++.old-deja/g++.eh/tmpl2.C: New test.
19759
19760 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
19761
19762 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
19763 * g++.old-deja/g++.other/using6.C: Removed.
19764 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
19765
19766 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
19767
19768 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
19769
19770 * g++.old-deja/g++.pt/overload8.C: New test.
19771
19772 * g++.old-deja/g++.pt/overload7.C: New test.
19773
19774 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
19775
19776 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
19777 and relinking messages.
19778 * lib/g++.exp (g++_target_compile): Remove .rpo file when
19779 compiling with -frepo.
19780
19781 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
19782
19783 * g++.old-deja/g++.pt/lookup6.C: New test.
19784
19785 1998-11-30 Nick Clifton <nickc@cygnus.com>
19786
19787 * gcc.c-torture/execute/981130-1.c: New test.
19788 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
19789
19790 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19791
19792 * g++.old-deja/g++.pt/explicit76.C: New test.
19793
19794 * g++.old-deja/g++.pt/friend38.C: New test.
19795
19796 * g++.old-deja/g++.ns/crash2.C: New test.
19797
19798 * g++.old-deja/g++.pt/defarg8.C: New test.
19799
19800 * g++.old-deja/g++.pt/instantiate6.C: New test.
19801
19802 * g++.old-deja/g++.pt/static6.C: New test.
19803
19804 * g++.old-deja/g++.pt/decl2.C: New test.
19805
19806 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
19807
19808 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
19809 problem is actually related with name lookup, but so what? :-)
19810
19811 * g++.old-deja/g++.pt/friend37.C: New test.
19812
19813 1998-11-25 Dave Love <d.love@dl.ac.uk>
19814
19815 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
19816 element, which fails on some systems.
19817
19818 * g77.f-torture/execute/labug1.f: New test.
19819
19820 1998-11-21 Jeffrey A Law (law@cygnus.com)
19821
19822 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
19823 is defined.
19824
19825 1998-11-18 Dave Love <d.love@dl.ac.uk>
19826
19827 * g77.f-torture/compile/981117-1.f: New test.
19828
19829 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
19830
19831 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
19832 properly discarded.
19833
19834 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
19835
19836 * gcc.c-torture/execute/memcheck: New directory of tests for
19837 -fcheck-memory-usage.
19838
19839 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
19840
19841 * README: New file, general information about the testsuite and
19842 new description of the various C++ test subdirectories.
19843 * README.g++: Eliminate obsolete information, update and move most
19844 relevant stuff to README.
19845
19846 1998-11-07 Richard Henderson <rth@cygnus.com>
19847
19848 * gcc.c-torture/compile/981107-1.c: New test.
19849
19850 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
19851
19852 * execute/memcpy-bi.c: New testcase.
19853
19854 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
19855
19856 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
19857 base classes.
19858
19859 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
19860 template is selected.
19861
19862 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
19863 classes, it should be accepted for all types.
19864
19865 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
19866
19867 * g++.old-deja/g++.pt/spec24.C: Ensure that template
19868 specializations start with template headers.
19869
19870 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
19871
19872 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
19873
19874 * g++.old-deja/g++.other/init9.C: Test cross initialization of
19875 non-POD types.
19876
19877 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
19878
19879 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
19880
19881 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
19882
19883 * compile/981022-1.c, compile/981022-1.x: New test and driver.
19884
19885 1998-10-19 Jeffrey A Law (law@cygnus.com)
19886
19887 * 981019-1.c: New test.
19888
19889 1998-10-14 Robert Lipe <robertl@dgii.com>
19890
19891 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
19892 find objc headers.
19893
19894 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
19895
19896 * compile/981001-4.c: Remove use of GCC extension that triggers a
19897 compiler bug.
19898
19899 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
19900
19901 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
19902
19903 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
19904
19905 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
19906 instantiation of template produces incorrect code for delete
19907 expression.
19908
19909 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
19910 constructors' name is not unique.
19911 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
19912 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
19913
19914 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
19915 automatic array of const is ill-formed.
19916
19917 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
19918 of template parameter?
19919
19920 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
19921 const.
19922
19923 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
19924 pointer-to-member expression.
19925
19926 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
19927 declaration causes ICE.
19928
19929 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
19930
19931 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
19932 reserved in the global namespace.
19933
19934 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
19935 generate needed virtual table.
19936
19937 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
19938
19939 1998-10-10 Dariush Eslimi <eslimi@loran.com>
19940
19941 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
19942 template-dependent type
19943
19944 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19945
19946 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
19947 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
19948 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
19949
19950 * g++.old-deja/g++.other/using5.C: New test; using decl from base
19951 class should be usable as argument of member function.
19952 * g++.old-deja/g++.other/using6.C: New test; using decl from base
19953 class should be usable as return type of member function.
19954 * g++.old-deja/g++.other/using7.C: New test; using decl from base
19955 class should be usable as type of data member.
19956
19957 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
19958
19959 1998-10-09 Jeffrey A Law (law@cygnus.com)
19960
19961 * gcc.c-torture/special/920521-1.c: Fix bogus test.
19962
19963 1998-10-08 Nick Clifton <nickc@cygnus.com>
19964
19965 * gcc.dg/dll-?.c Add thumb to target list.
19966 Fix assembler scan patterns to match current assembler output.
19967
19968 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
19969
19970 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
19971 matching of template brackets.
19972
19973 * g++.old-deja/g++.other/using4.C: New test. Test using
19974 declarations of methods from base classes.
19975
19976 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
19977 within functions should introduce names into the innermost
19978 enclosing namespace.
19979
19980 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
19981 of static locals if first initialization throws.
19982
19983 1998-10-07 Jim Wilson <wilson@cygnus.com>
19984
19985 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
19986
19987 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
19988
19989 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
19990 lose track of the possible targets of tablejump insns.
19991 * special/special.exp: Run it.
19992
19993 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
19994
19995 * g++.old-deja/g++.pt/friend35.C: New test. A template function
19996 must be declared before its specializations can be named in friend
19997 declarations.
19998
19999 1998-10-05 Dave Love <d.love@dl.ac.uk>
20000
20001 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
20002
20003 * g77.f-torture/execute/io1.f: New test.
20004
20005 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
20006
20007 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
20008 with pointer to template function, for which no argument deduction
20009 is possible.
20010
20011 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
20012 specialization of template function as argument to template
20013 function.
20014
20015 * g++.old-deja/g++.other/access2.C: New test; Inner class
20016 shouldn't have privileged access to Outer's names.
20017
20018 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
20019
20020 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
20021 friend template declared within template class conflicts with
20022 nested class of the same name.
20023
20024 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
20025 is ignored.
20026
20027 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
20028 object with direct initializer as function declaration.
20029
20030 * g++.old-deja/g++.other/decl2.C: New test; duplicate
20031 initializers.
20032
20033 * g++.old-deja/g++.other/null2.C: New test; conditional operator
20034 involving const pointer and NULL produces incorrect result.
20035
20036 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
20037 type name without `typename' should be rejected with -pedantic.
20038
20039 1998-10-02 Richard Henderson <rth@cygnus.com>
20040
20041 * g++.old-deja/g++.other/addrof1.C: New test.
20042
20043 1998-10-01 Nick Clifton <nickc@cygnus.com>
20044
20045 * gcc.c-torture/compile/981001-1.c: New test.
20046 * gcc.c-torture/execute/981001-1.c: New test.
20047
20048 1998-10-01 Jeffrey A Law (law@cygnus.com)
20049
20050 * gcc.c-torture/compile/981001-2.c: New test.
20051 * gcc.c-torture/compile/981001-3.c: New test.
20052 * gcc.c-torture/compile/981001-4.c: New test.
20053
20054 1998-10-01 Robert Lipe <robertl@dgii.com>
20055
20056 * lib/objc.exp (objc_target_compile): Add -L during compiles for
20057 multilibbed hosts. Idea grafted from g77.exp.
20058
20059 1998-09-30 Dave Love <d.love@dl.ac.uk>
20060
20061 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
20062 avoid losing on systems which need -lsocket.
20063
20064 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
20065
20066 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
20067 * g++.old-deja/g++.other/nested2.C: Ditto.
20068 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
20069 failure.
20070
20071 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
20072
20073 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
20074 preferred over template operator!= for enum bitfields.
20075
20076 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
20077
20078 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
20079 that happen to have the same base name, but in different scopes,
20080 are incorrectly rejected.
20081
20082 1998-09-16 Richard Henderson <rth@cygnus.com>
20083
20084 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
20085 on the native word size instead of an integer literal.
20086
20087 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
20088
20089 * g++.old-deja/g++.other/static2.C: Invocation of static data
20090 member of type pointer-to-function denoted as non-static member.
20091
20092 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
20093 checks involving function types and aliases.
20094
20095 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
20096
20097 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
20098 redefined to the same non-trivial type.
20099
20100 * g++.old-deja/g++.pt/explicit73.C: Test for proper
20101 namespace-qualification of template specializations declared in
20102 other namespaces.
20103
20104 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
20105 to declare a subset of the specializations of a template function
20106 as friends of specializations of a template class.
20107
20108 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
20109 member templates that do not fully specialize the enclosing
20110 template class are rejected.
20111
20112 1998-09-11 Dave Love <d.love@dl.ac.uk>
20113
20114 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
20115
20116 1998-09-08 Dave Love <d.love@dl.ac.uk>
20117
20118 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
20119 altered from libf2c/libU77 version.
20120
20121 1998-09-06 Dave Love <d.love@dl.ac.uk>
20122
20123 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
20124
20125 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
20126
20127 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
20128 (un)signed char are different types for template specialization
20129 purposes.
20130
20131 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
20132
20133 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
20134 * objc: ObjC testsuite.
20135
20136 1998-08-31 Catherine Moore <clm@cygnus.com>
20137
20138 * gcc.c-torture/execute/941014-1.x: New file.
20139
20140 1998-08-31 Nick Clifton <nickc@cygnus.com>
20141
20142 * lib/c-torture.exp: Add support for
20143 torture_eval_before_compile and torture_eval_before_execute
20144 variables.
20145
20146 1998-08-30 Jeffrey A Law (law@cygnus.com)
20147
20148 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
20149 this test triggers valid.
20150
20151 1998-08-27 Jeffrey A Law (law@cygnus.com)
20152
20153 * gcc.dg/980827-1.c: New test.
20154
20155 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
20156
20157 * gcc.c-torture/execute/loop-4b.c: New test.
20158
20159 1998-08-26 Nick Clifton <nickc@cygnus.com>
20160
20161 * lib/c-torture.exp: Add support for
20162 torture_eval_before_compile and torture_eval_before_execute
20163 variables.
20164
20165 1998-08-25 Jeffrey A Law (law@cygnus.com)
20166
20167 * gcc.c-torture/compile/980825-1.c: New test.
20168
20169 1998-08-24 Nick Clifton <nickc@cygnus.com>
20170
20171 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
20172 count number tests in opt_t0 not good_t0.
20173
20174 1998-08-24 Jeffrey A Law (law@cygnus.com)
20175
20176 * gcc.c-torture/compile/930326-1.x: Fix typo.
20177
20178 1998-08-23 Mark Mitchell <mark@markmitchell.com>
20179
20180 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
20181 causes an ICE.
20182
20183 1998-08-21 Jeffrey A Law (law@cygnus.com)
20184
20185 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
20186 STACK_SIZE is defined.
20187 * gcc.c-torture/unsorted/stuct.c: Similarly.
20188
20189 * gcc.c-torture/compile/980821-1.c: New test.
20190
20191 1998-08-21 Jeffrey A Law (law@cygnus.com)
20192
20193 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
20194
20195 1998-08-19 Mark Mitchell <mark@markmitchell.com>
20196
20197 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
20198 code.
20199
20200 1998-08-09 Mark Mitchell <mark@markmitchell.com>
20201
20202 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
20203 error'.
20204
20205 1998-08-18 Jeffrey A Law (law@cygnus.com)
20206
20207 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
20208
20209 1998-08-16 Jeffrey A Law (law@cygnus.com)
20210
20211 * gcc.c-torture/compile/980816-1.c: New test.
20212
20213 * gcc.dg/980816-1.c: New test.
20214
20215 1998-08-13 Jeffrey A Law (law@cygnus.com)
20216
20217 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
20218 compiler for ieee tests.
20219
20220 1998-08-01 Dave Love <d.love@dl.ac.uk>
20221
20222 * g77.f-torture/compile/980729-0.f: New test.
20223
20224 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
20225
20226 * gcc.c-torture/special/eeprof-1.c: New test, for
20227 -finstrument-functions.
20228 * gcc.c-torture/special/special.exp: Run it.
20229
20230 1998-07-29 Jeffrey A Law (law@cygnus.com)
20231
20232 * gcc.c-torture/compile/980729-1.c: New test.
20233
20234 1998-07-27 Nick Clifton <nickc@cygnus.com>
20235
20236 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
20237 __thumb__ is defined, and test for ARM style doubles if so.
20238
20239 1998-07-26 Dave Love <d.love@dl.ac.uk>
20240
20241 * g77.f-torture/noncompile/980615-0.f: New test.
20242
20243 1998-07-26 H.J. Lu (hjl@gnu.org)
20244
20245 * gcc.dg/980312-1.c: Do link instead of compile.
20246 * gcc.dg/980313-1.c: Likewise.
20247
20248 1998-07-26 Jeffrey A Law (law@cygnus.com)
20249
20250 * gcc.c-torture/compile/980726-1.c: New test.
20251
20252 1998-07-25 Dave Love <d.love@dl.ac.uk>
20253
20254 * g77.f-torture/execute/io0.f: New test.
20255
20256 1998-07-24 Nick Clifton <nickc@cygnus.com>
20257
20258 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
20259 an int.
20260
20261 1998-06-18 Michael Meissner <meissner@cygnus.com>
20262
20263 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
20264 m32r bugs.
20265
20266 1998-07-17 Nick Clifton <nickc@cygnus.com>
20267
20268 * gcc.dg/980626-1.c: Expect failures for all toolchains until
20269 c-decl.c:grokdeclarator can handle mode attributes.
20270
20271 1998-07-16 Jeffrey A Law (law@cygnus.com)
20272
20273 * gcc.c-torture/execute/980716-1.c: New test.
20274
20275 1998-07-13 Jeffrey A Law (law@cygnus.com)
20276
20277 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
20278 the mn10200.
20279 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
20280 the mn10200.
20281 * gcc.c-torture/execute/va-arg-3.x: Similarly.
20282 * gcc.c-torture/compile/930326-1.x: Similarly.
20283
20284 1998-07-13 Dave Love <d.love@dl.ac.uk>
20285
20286 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
20287 New test from Craig.
20288
20289 1998-07-12 Dave Love <d.love@dl.ac.uk>
20290
20291 * g77.f-torture/noncompile/980616-0.f: New test.
20292
20293 * g77.f-torture/execute/970816-3.f: New test from Craig.
20294
20295 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20296
20297 * g++.other/singleton.C: Return error value instead of taking
20298 SIGSEGV.
20299
20300 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
20301
20302 * g++.other/singleton.C: New test. Warning is under dispute.
20303 Runtime crash is not.
20304
20305 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
20306
20307 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
20308 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
20309 using6.C, using7.C}: New namespace tests.
20310
20311 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
20312
20313 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
20314 specialization with typedef'ed names used as array indexes.
20315
20316 1998-07-09 Jeffrey A Law (law@cygnus.com)
20317
20318 * gcc.c-torture/execute/980709-1.c: New test.
20319
20320 * gcc.dg/980709-1.c: New test.
20321
20322 1998-07-07 Richard Henderson <rth@cygnus.com>
20323
20324 * gcc.c-torture/execute/bcp-1.c: New test.
20325
20326 1998-07-07 Jeffrey A Law (law@cygnus.com)
20327
20328 * gcc.c-torture/execute/980707-1.c: New test.
20329
20330 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
20331
20332 * gcc.c-torture/compile/980706-1.c: New test.
20333
20334 1998-07-01 Dave Love <d.love@dl.ac.uk>
20335
20336 * g77.f-torture/execute/980701-0.f,
20337 g77.f-torture/execute/980701-1.f: New test from Craig.
20338
20339 1998-07-01 Jeffrey A Law (law@cygnus.com)
20340
20341 * gcc.c-torture/compile/980701-1.c: New test.
20342
20343 * gcc.c-torture/execute/980701-1.c: New test.
20344
20345 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
20346 rlsruhe.de>
20347
20348 * g++.old-deja/g++.robertl/eb132.C: New test.
20349 * g++.old-deja/g++.robertl/eb133.C: Likewise.
20350
20351 1998-06-29 Dave Love <d.love@dl.ac.uk>
20352
20353 * g77.f-torture/execute/980628-7.f,
20354 g77.f-torture/execute/980628-8.f,
20355 g77.f-torture/execute/980628-9.f,
20356 g77.f-torture/execute/980628-10.f: New tests from Craig.
20357
20358 * g77.f-torture/execute/980628-3.f: Remove mail headers.
20359
20360 1998-06-28 Jeffrey A Law (law@cygnus.com)
20361
20362 * g77.f-torture/execute/980628-4.f: New test from Craig.
20363 * g77.f-torture/execute/980628-5.f: Likewise.
20364 * g77.f-torture/execute/980628-2.f: Likewise.
20365 * g77.f-torture/execute/980628-0.f: Likewise.
20366 * g77.f-torture/execute/980628-1.f: Likewise.
20367 * g77.f-torture/execute/980628-3.f: Likewise.
20368 * g77.f-torture/execute/980628-6.f: Likewise.
20369
20370 1998-06-28 Jeffrey A Law (law@cygnus.com)
20371
20372 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
20373 directory when nothing has been installed yet.
20374
20375 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
20376
20377 * gcc.c-torture/special/special.exp: Handle newer versions of
20378 dejagnu.
20379
20380 1998-06-26 Jeffrey A Law (law@cygnus.com)
20381
20382 * gcc.dg/980626-1.c: New test.
20383
20384 1998-06-19 Bruno Haible <haible@ilog.fr>
20385
20386 * gcc.misc-tests/m-un-2.c: New test.
20387 * g++.old-deja/g++.other/warn01.c: Likewise.
20388
20389 1998-06-19 Robert Lipe <robertl@dgii.com>
20390
20391 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
20392 compatibility with assmblers with a different comment character.
20393 Eliminate use of GAS-specific extensions.
20394
20395 1998-06-19 Jeffrey A Law (law@cygnus.com)
20396
20397 * gcc.c-torture/execute/ieee/980619-1.c: New test.
20398
20399 1998-06-19 Robert Lipe <robertl@dgii.com>
20400
20401 *lib/g77.exp: Replace search for libf2c.a with search for newly
20402 renamed libg2c.a
20403
20404 1998-06-17 Jeffrey A Law (law@cygnus.com)
20405
20406 * gcc.c-torture/execute/980617-1.c: New test.
20407
20408 1998-06-12 Jeffrey A Law (law@cygnus.com)
20409
20410 * gcc.c-torture/execute/980612-1.c: New test.
20411
20412 1998-06-08 Jeffrey A Law (law@cygnus.com)
20413
20414 * gcc.dg/980523-1.c: Only test on ppc-linux.
20415 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
20416
20417 * gcc.c-torture/execute/980608-1.c: New test.
20418
20419 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
20420
20421 * gcc.c-torture/execute/980605-1.c: New test.
20422
20423 1998-06-04 Jeffrey A Law (law@cygnus.com)
20424
20425 * gcc.c-torture/execute/980604-1.c: New test.
20426
20427 1998-06-02 Jeffrey A Law (law@cygnus.com)
20428
20429 * gcc.c-torture/execute/980602-1.c: New test.
20430 * gcc.c-torture/execute/980602-2.c: Likewise.
20431
20432 1998-06-02 Dave Love <d.love@dl.ac.uk>
20433
20434 * 970125-0.f: Fix per JCB. Add commentary.
20435
20436 1998-05-31 Michael Meissner <meissner@cygnus.com>
20437
20438 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
20439 IEEE -0 support.
20440
20441 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
20442
20443 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
20444 earlier.
20445
20446 1998-05-28 Catherine Moore <clm@cygnus.com>
20447
20448 * gcc.c-torture/execute/980526-3.c: New test.
20449
20450 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
20451
20452 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
20453 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
20454 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
20455 m88k-motorola-sysv3 to XFAIL.
20456
20457 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20458
20459 * gcc.dg/980526-1.c: New test.
20460 * gcc.c-torture/execute/980526-2.c: New test.
20461
20462 1998-05-26 Jeffrey A Law (law@cygnus.com)
20463
20464 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
20465
20466 * gcc.c-torture/execute/980526-1.c: New test.
20467
20468 1998-05-26 Dave Love <d.love@dl.ac.uk>
20469
20470 * g77.f-torture/execute/alpha2.f: Add runtime test.
20471
20472 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
20473
20474 * g++.old-deja/old-deja.exp: Strip leading directories.
20475
20476 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
20477 error for the line. Don't run multiple tests for the same line.
20478
20479 1998-05-23 Jeffrey A Law (law@cygnus.com)
20480
20481 * gcc.dg/980523-1.c: New test.
20482
20483 1998-05-23 Dave Love <d.love@dl.ac.uk>
20484
20485 * g77.f-torture/compile/970915-0.f: New test.
20486
20487 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
20488
20489 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
20490
20491 1998-05-21 Jeffrey A Law (law@cygnus.com)
20492
20493 * gcc.dg/980520-1.c: New test.
20494
20495 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
20496
20497 * gcc.dg/980502-1.c: Fix return type.
20498
20499 1998-05-20 Jeffrey A Law (law@cygnus.com)
20500
20501 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
20502 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
20503 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
20504 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
20505 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
20506
20507 1998-05-20 Dave Love <d.love@dl.ac.uk>
20508
20509 * g77.f-torture/execute/980520-1.f: New test.
20510
20511 1998-05-15 Dave Love <d.love@dl.ac.uk>
20512
20513 * lib/mike-g77.exp: New file.
20514
20515 * g77.f-torture/noncompile/noncompile.exp,
20516 g77.f-torture/noncompile/check0.f: New files.
20517
20518 1998-05-14 Dave Love <d.love@dl.ac.uk>
20519
20520 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
20521 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
20522 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
20523 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
20524 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
20525 abort where appropriate.
20526
20527 1998-05-05 Michael Meissner <meissner@cygnus.com>
20528
20529 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
20530 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
20531
20532 1998-04-29 Dave Love <d.love@dl.ac.uk>
20533
20534 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
20535
20536 1998-04-27 Dave Love <d.love@dl.ac.uk>
20537
20538 * g77.f-torture/compile/980427-0.f: New test.
20539
20540 1998-04-24 Dave Love <d.love@dl.ac.uk>
20541
20542 * g77.f-torture/compile/980424-0.f: New test.
20543
20544 1998-04-19 Dave Love <d.love@dl.ac.uk>
20545
20546 * g77.f-torture/compile/980419-2.f (main): New test.
20547 * g77.f-torture/compile/970125-0.f: New test.
20548 * g77.f-torture/compile/980419-1.f: New test.
20549
20550 1998-04-08 Jim Wilson <wilson@cygnus.com>
20551
20552 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
20553 of loop-4.c.
20554
20555 1998-04-07 Jim Wilson <wilson@cygnus.com>
20556
20557 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
20558
20559 1998-04-03 Jim Wilson <wilson@cygnus.com>
20560
20561 * gcc.c-torture/compile/980329-1.c: New test.
20562
20563 1998-03-18 Jim Wilson <wilson@cygnus.com>
20564
20565 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
20566 * gcc.dg/980312-1.c: Fix typo in -march command.
20567
20568 1998-03-16 H.J. Lu (hjl@gnu.org)
20569
20570 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
20571
20572 1998-03-11 Robert Lipe <robertl@dgii.com>
20573
20574 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
20575 Dave Love agree the Fortran source is bogus.
20576
20577 1998-03-11 Robert Lipe <robertl@dgii.com>
20578
20579 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
20580 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
20581 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
20582 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
20583 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
20584
20585 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
20586
20587 * g++.old-deja/g++.other/friend1.C: New test.
20588
20589 1998-02-18 Dave Love <d.love@dl.ac.uk>
20590
20591 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
20592 possibly uninitialized) variables and declare dnrm2.
20593
20594 1998-02-23 Robert Lipe <robertl@dgii.com>
20595
20596 From Bruno Haible <haible@ilog.fr>:
20597 * gcc.c-torture/execute/980223.c: New test.
20598
20599 1998-02-13 Jeffrey A Law (law@cygnus.com)
20600
20601 * gcc.dg/ifelse-1.c: New test.
20602
20603 1998-02-09 H.J. Lu (hjl@gnu.org)
20604
20605 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
20606
20607 * lib/old-dejagnu.exp (old-dejagnu): Added the
20608 "execution test - XFAIL *-*-*" handling in the spirit of
20609 "excess errors test -". Changed the "execution test fails"
20610 handling to be like "excess errors test fails".
20611 * Update various tests accordingly.
20612
20613 1998-02-06 Jim Wilson <wilson@cygnus.com>
20614
20615 * gcc.c-torture/execute/980205.c: New test.
20616
20617 1998-01-18 Jeffrey A Law (law@cygnus.com)
20618
20619 * lib/c-torture.exp: Look for .x files instead of .cexp files.
20620 * lib/f-torture.exp: Similarly.
20621 * gcc.c-torture: Rename all .cexp files to .x files.
20622
20623 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
20624
20625 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
20626 (940510-1.c): Removed duplicate.
20627 (971104-1.c): New test.
20628
20629 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
20630
20631 * lib/f-torture.exp: Improve error and loop detection.
20632
20633 1997-11-19 Michael Meissner <meissner@cygnus.com>
20634
20635 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
20636 use that to size the filler array.
20637
20638 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
20639
20640 * lib/c-torture.exp(c-torture-execute): Fix typo.
20641
20642 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
20643 testcase as the executable name. Keep the executable around if
20644 the test fails.
20645
20646 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
20647
20648 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
20649 changes. Only test one -g option, and move it to the end of the
20650 list of options to test.
20651
20652 1997-09-19 Michael Meissner <meissner@cygnus.com>
20653
20654 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
20655 variable GCC_TORTURE_OPTIONS to supply default switches separated
20656 by colons. If no environment variable, run tests with -O0 -g, -O1
20657 -g, and -O2 -g as well.
20658
20659 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
20660
20661 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
20662 explanatory comments. Fix indentation.
20663
20664 1997-09-15 Jeffrey A Law (law@cygnus.com)
20665
20666 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
20667
20668 1997-09-11 Jeffrey A Law (law@cygnus.com)
20669
20670 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
20671 * g++.old-deja/g++.mike/p7325.C: Likewise.
20672 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
20673
20674 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
20675
20676 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
20677 * g++.old-deja/g++.brendan/crash30.C: Likewise.
20678 * g++.old-deja/g++.brendan/crash39.C: Likewise.
20679 * g++.old-deja/g++.law/operators4.C: Likewise.
20680
20681 1997-09-11 Joe Buck (jbuck@synopsys.com)
20682
20683 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
20684 * g++.old-deja/g++.mike/p784.C: Ditto.
20685 * g++.old-deja/g++.mike/p785.C: Ditto.
20686
20687 1997-09-05 Jeffrey A Law (law@cygnus.com)
20688
20689 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
20690
20691 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20692
20693 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
20694 target feature; pass this to c-torture-execute as needed.
20695
20696 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
20697
20698 * lib/c-torture.exp(c-torture-execute): If the previous and the
20699 current executables being tested are identical, we don't need to
20700 run the executable again. Try to make the executable names
20701 unique. Add an optional argument for passing additional compiler
20702 flags.
20703
20704 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
20705
20706 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
20707
20708 1997-08-29 Jeffrey A Law (law@cygnus.com)
20709
20710 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
20711
20712 1997-07-31 Jeffrey A Law (law@cygnus.com)
20713
20714 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
20715 32bit or larger longs.
20716
20717 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
20718 have either a 32bit long or 32bit int.
20719
20720 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
20721
20722 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
20723 Make double precision tests dependent on sizeof (double).
20724
20725 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
20726
20727 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
20728 too.
20729
20730 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
20731
20732 * gcc.c-torture/compile/961203-1.cexp: New script.
20733
20734 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
20735
20736 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
20737 up the includes ourselves.
20738
20739 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
20740
20741 * lib/plumhall.exp: Remove random include, and add a few
20742 verbose messages for debugging.
20743
20744 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
20745
20746 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
20747 of trying to do it ourselves.
20748
20749 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
20750
20751 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
20752
20753 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
20754
20755 * gcc.prms/5403.c: Made regexp a bit less strict.
20756
20757 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
20758
20759 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
20760 is returned from remote_load instead.
20761 * lib/plumhall.exp: Ditto.
20762 * lib/mike-g++.exp: Ditto.
20763 * lib/old-dejagnu.exp: Ditto.
20764 * lib/c-torture.exp: Ditto.
20765
20766 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
20767
20768 * lib/g++.exp: Use build_wrapper procedure.
20769 * lib/gcc.exp: Ditto.
20770
20771 1997-05-20 Jeffrey A Law (law@cygnus.com)
20772
20773 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
20774 an old-style decl for malloc. Fixes tests to work when
20775 sizeof (int) != sizeof (size_t).
20776
20777 1997-05-15 Mike Meissner <meissner@cygnus.com>
20778
20779 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
20780
20781 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
20782 use stdargs.h interface.
20783
20784 1997-05-15 Mike Meissner <meissner@cygnus.com>
20785
20786 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
20787 NO_VARARGS when compiling.
20788
20789 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
20790
20791 * lib/plumhall.exp(ph_includes): New procedure.
20792 (ph_make): Use it.
20793 (ph_compiler): Ditto.
20794
20795 * lib/g++.exp: Rename test-glue.c to testglue.c.
20796 * lib/gcc.exp: Ditto.
20797
20798 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
20799
20800 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
20801 to completion when it's called.
20802
20803 1997-03-21 Michael Meissner <meissner@cygnus.com>
20804
20805 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
20806 is defined, don't do test.
20807
20808 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
20809
20810 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
20811 for object files.
20812 (ph_summary): Mark skipped testcases as untested, not unresolved.
20813
20814 * lib/plumhall.exp (ph_make): If unresolved because of bad
20815 errorCode, record errorCode in log file.
20816 (*): Replace send_log/verbose with verbose -log.
20817
20818 1997-03-19 Michael Meissner <meissner@cygnus.com>
20819
20820 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
20821 double conversion if double isn't at least 8 bytes.
20822
20823 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
20824 int to work with targets where int is 16 bits.
20825
20826 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
20827 8 bytes, just exit, since 4 byte doubles don't have enough bits of
20828 precision for the test to complete.
20829
20830 1997-03-14 Michael Meissner <meissner@cygnus.com>
20831
20832 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
20833 if d10v is not compiled with the -mdouble64 flag.
20834 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
20835
20836 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
20837 d10v is not compiled with the -mint32 flag.
20838
20839 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
20840
20841 * lib/plumhall.exp: Use incr_count.
20842
20843 1997-03-12 Jeffrey A Law (law@cygnus.com)
20844
20845 * gcc.c-torture: Update to c-torture-1.45.
20846
20847 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
20848
20849 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
20850 the name of the expect testcase file).
20851
20852 * lib/g++.exp(g++_init): Ditto.
20853
20854 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
20855
20856 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
20857 the host.
20858
20859 * lib/gcc.exp(gcc_exit): New procedure.
20860
20861 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
20862
20863 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
20864 specs where appropriate.
20865
20866 * g++.old-deja/g++.arm/*: Added additional ERROR checks
20867 because of new "candidates are" messages, and removed a few
20868
20869 * Converted all non-old-style g++ testcases to old-style, and
20870 moved into g++.old-deja.
20871
20872 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
20873
20874 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
20875 options.
20876
20877 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
20878 succeeded.
20879
20880 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
20881
20882 1997-02-13 Michael Meissner <meissner@cygnus.com>
20883
20884 * lib/gcc.exp (gcc_target_compile): Add support for defining
20885 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
20886 the machine doesn't have those features.
20887
20888 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
20889
20890 * g++.law/operators4.exp: Don't use LIBS.
20891
20892 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
20893
20894 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
20895
20896 * lib/mike-g++.exp: Don't set the compiler to be tested here.
20897 * lib/g++.exp: Set it here instead. Also, allow use of the
20898 --tool_exec and --tool_opt options. Change CXX to
20899 GXX_UNDER_TEST.
20900
20901 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
20902
20903 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
20904
20905 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
20906
20907 * lib/old-dejagnu.exp: Use prune_warnings instead of
20908 prune_system_crud.
20909 * lib/mike-g++.exp: Ditto.
20910 * lib/gcc.exp: Ditto.
20911 * lib/g++.exp: Ditto.
20912
20913 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
20914
20915 1997-02-07 Jeffrey A Law (law@cygnus.com)
20916
20917 * 941014-2.c: Include stdlib.h
20918 * 960327-1.c: Include stdio.h
20919 * dbra.c, index-1.c: Don't assume ints are 32bits.
20920
20921 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
20922
20923 * lib/gcc.exp: Add gcc,stack_size target feature.
20924
20925 * lib/g++.exp(g++_target_compile): Add the include and link
20926 paths here, not in two other places. And, it's $options, not
20927 options.
20928
20929 * lib/mike-g++.exp(postbase): Remove the code that determines
20930 the correct include and link paths.
20931 * g++.old-deja/old-deja.exp: Ditto.
20932
20933 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
20934
20935 * lib/g++.exp(g++_init): target_compile no longer returns the
20936 filename of the result.
20937
20938 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
20939
20940 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
20941 call to glob.
20942
20943 * gcc.c-torture/special/special.exp: Change call to
20944 gcc_target_compile to include the object file.
20945
20946 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
20947
20948 * gcc.c-torture/special/special.exp: Correct misspelling in last
20949 change.
20950
20951 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
20952
20953 * lib/plumhall.exp(ph_summary): Log the entire output of the
20954 executable. Return -1 if there were any failures, 0 otherwise.
20955 (ph_execute): Return -1 if there were any failures, 0 otherwise.
20956 (ph_make): Clean up objects and executables that were built
20957 if the tests succeeded.
20958
20959 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
20960
20961 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
20962 libraries and includes in the build tree as appropriate.
20963
20964 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20965
20966 * lib/c-torture.exp: Instead of looking for the global variable
20967 NO_LONG_LONG, check to see if that's a feature of the target.
20968
20969 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
20970
20971 * config/default.exp: Minimize. Delete the remainer of the files in
20972 config; this functionality is now in devo/dejagnu/config.
20973
20974 g++.*/*: Pass any additional flags used to compile to postbase;
20975 delete CXXFLAGS.
20976
20977 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
20978 is now done by runtest.exp. Use gcc_target_compile instead of
20979 compile.
20980
20981 lib/c-torture.exp: Use gcc_target_compile instead of compile.
20982 Remove references to CFLAGS. Use remote_file instead of
20983 calling rm -f.
20984 (c-torture): Take a list of arguments to use to compile this
20985 testcase.
20986
20987 lib/g++.exp: Simplify. Use target_compile instead of compile.
20988 lib/gcc-dg.exp: Ditto.
20989 lib/gcc.exp: Ditto.
20990 lib/mike-{gcc,g++}.exp: Ditto.
20991 lib/old-dejagnu.exp: Ditto.
20992 lib/plumhall.exp: Ditto.
20993
20994 1997-01-08 Jim Wilson <wilson@cygnus.com>
20995
20996 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
20997 (ph_linker): Likewise.
20998
20999 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
21000
21001 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
21002 MAP_ANON / MAP_ANONYMOUS if defined;
21003 else try to map from /dev/zero .
21004
21005 1996-11-12 Jeffrey A Law (law@cygnus.com)
21006
21007 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
21008 isn't defined, then define it to MAP_ANONYMOUS.
21009
21010 1996-11-12 Jeffrey A Law (law@cygnus.com)
21011
21012 * gcc.c-torture: Update to c-torture-1.42 release.
21013
21014 1996-11-11 Jeffrey A Law (law@cygnus.com)
21015
21016 * gcc.c-torture: Update to c-torture-1.41 release.
21017
21018 1996-10-27 Jeffrey A Law (law@cygnus.com)
21019
21020 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
21021 c-torture release.
21022
21023 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
21024
21025 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
21026 and LDFLAGS. Fix second case to append the target_info ldflags
21027 onto LDFLAGS, not CFLAGS.
21028 * lib/g++.exp (g++_init): Add target_info stuff.
21029 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
21030 of libgloss and newlib flags for !native.
21031
21032 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
21033 (GDB): Fix relative path to go up another dir for finding gdb.
21034
21035 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
21036
21037 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
21038 versions in the target_info array, if they don't exist.
21039
21040 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
21041
21042 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
21043
21044 1996-07-08 Jim Wilson <wilson@cygnus.com>
21045
21046 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
21047 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
21048
21049 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
21050
21051 * lib/old-dejagnu.exp: Don't remove the output file before we've
21052 actually tested it. Don't append pwd to the path of the executable
21053 we're testing.
21054
21055 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
21056
21057 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
21058
21059 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
21060
21061 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
21062 temporary directory for compiler files, and set it to a default
21063 value of /tmp. Set $output as the name of the output file from
21064 compiling the testcase. Add a -o option to $cflags_var so the
21065 compiler writes the final output file as $output. Set $executable
21066 to $output.
21067
21068 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
21069 directory for compiler files, and set it to /tmp if it doesn't
21070 already have a value. Set $output_file to the name of the output
21071 file from compiling the testcase. Add a -o option to CXXFLAGS so
21072 the compiler writes the final output file as $output. Use $output
21073 as the executable to be tested.
21074
21075 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
21076
21077 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
21078
21079 1996-06-08 Jeffrey A Law (law@cygnus.com)
21080
21081 * gcc.c-torture/execute/pending-1.c: New test. Still
21082 pending in Tege's queue.
21083
21084 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
21085
21086 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
21087 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
21088 if there were failures. Call unresolved if there were unresolved
21089 testcases. Call gcc_fail if program did not run to completion.
21090 (ph_make): Pass additional argument name to ph_execute.
21091 (ph_execute): Add new argument. Pass additional arguments to
21092 ph_summary. Call gcc_fail is there is no execution output.
21093
21094 1996-04-24 Jeffrey A Law (law@cygnus.com)
21095
21096 * lib/plumhall.exp (proc_summary): Output relavent summary
21097 lines into the log so specific failures in plumhall can be
21098 investigated.
21099
21100 1996-04-10 Jeffrey A Law (law@cygnus.com)
21101
21102 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
21103 (c-torture-execute): Don't try to execute tests which use
21104 "long long" types if $NO_LONG_LONG is nonzero.
21105
21106 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
21107
21108 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
21109 not c-torture.
21110
21111 * gcc.ieee: Move from here.
21112 * gcc.c-torture/execute/ieee: To here.
21113
21114 1996-03-26 Jeffrey A Law (law@cygnus.com)
21115
21116 * gcc.c-torture: Update to c-torture-1.41 release.
21117
21118 1996-03-22 Jeffrey A Law (law@cygnus.com)
21119
21120 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
21121 not "$output".
21122
21123 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
21124
21125 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
21126 -c present.
21127
21128 1996-03-02 Jeffrey A Law (law@cygnus.com)
21129
21130 * config/proelf.exp: Handle connecting to a simulator.
21131
21132 1996-01-31 Jeffrey A Law (law@cygnus.com)
21133
21134 * config/proelf.exp: New file. Enough framework that we can
21135 run c-torture tests on the proelf targets (or any other target
21136 that gdb can connect to for that matter).
21137
21138 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
21139
21140 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
21141 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
21142
21143 * lib/plumhall.exp (ph_execute): Always call ph_summary if
21144 exec_output exists.
21145
21146 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
21147
21148 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
21149 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
21150
21151 * config/*.exp: Update FSF address. Change result of ${tool}_load
21152 to pass/fail/unresolved/unsupported/untested. Caller must now
21153 call unresolved/unsupported/untested.
21154 * lib/*.exp: Update FSF address. Update to handle new results of
21155 ${tool}_load.
21156 * lib/chill.exp (verbose): Delete.
21157
21158 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
21159
21160 * lib/gcc.exp (default_gcc_start): Change order of args to
21161 $LDFLAGS $CFLAGS $LIBS.
21162 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
21163 Save/set/restore CFLAGS. Pass single arg to gcc_start.
21164 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
21165 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
21166 * gcc.misc-tests/dg-test.exp: Likewise.
21167 * gcc.misc-tests/msgs.exp: Likewise.
21168 * gcc.prms/prms.exp: Likewise.
21169 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
21170 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
21171
21172 * lib/dg.exp: Deleted, moved to dejagnu/lib.
21173
21174 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
21175
21176 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
21177
21178 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
21179 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
21180
21181 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
21182 necessary.
21183
21184 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
21185
21186 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
21187 global for loop; add use of $mathlib.
21188 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
21189 settings here; set mathlib for anything but VxWorks.
21190
21191 1996-01-22 Jeffrey A Law (law@cygnus.com)
21192
21193 * gcc.c-torture: Update to c-torture-1.40 release.
21194
21195 1996-01-03 Jeffrey A Law (law@cygnus.com)
21196
21197 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
21198 dg.exp.
21199
21200 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
21201
21202 * lib/c-torture.exp (c-torture-execute): Declare "output" as
21203 global.
21204
21205 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
21206
21207 * lib/g++.exp (LIBS): Define if not already.
21208 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
21209 (gcc-dg-prune): Call prune_gcc_output.
21210 * lib/gcc.exp (prune_gcc_output): New proc.
21211 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
21212 prune_gcc_output.
21213
21214 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
21215
21216 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
21217 (c-torture-execute): Likewise. Rename `name' to `testcase'.
21218
21219 1995-11-15 Jeffrey A Law (law@cygnus.com)
21220
21221 * gcc.c-torture: Update to c-torture-1.39 release.
21222
21223 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
21224
21225 * lib/c-torture.exp (c-torture-execute): Don't return if one option
21226 fails, try others as well.
21227
21228 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
21229
21230 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
21231 If compilation fails, mark execute tests as `untested'.
21232 If test is marked as unsupported, don't mark compilation and
21233 execute tests as failed.
21234
21235 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
21236
21237 * lib/g++.exp (g++_init): Don't link in libg++, and look to
21238 libstdc++ for whether or not we want to be doing shared
21239 libraries. Delete link_curses since we don't need it anymore.
21240 * lib/mike-g++.exp (postbase): Don't link in libg++.
21241 * g++.old-deja/old-deja.exp: Likewise.
21242
21243 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
21244
21245 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
21246
21247 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
21248
21249 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
21250 For that, add `-Wl,-a,shared_archive'.
21251 * g++.old-deja/old-deja.exp: Likewise.
21252
21253 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
21254
21255 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
21256
21257 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
21258
21259 * lib/mike-g++.exp (postbase): Pay attention to the status of
21260 g++_load.
21261
21262 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
21263
21264 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
21265
21266 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
21267
21268 * lib/gcc.exp (default_gcc_start): No longer need to log program
21269 being executed or its output, execute_anywhere does that now.
21270 * lib/g++.exp (default_g++_version): Call execute_anywhere.
21271 (default_g++_start): Likewise. Delete calls to verbose/send_log.
21272
21273 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
21274
21275 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
21276 the same as those in lib/g++.exp.
21277
21278 1995-10-10 Jeff Law (law@hurl.cygnus.com)
21279
21280 * gcc.c-torture: Update to c-torture-1.38 release.
21281 * gcc.ieee: Related changes.
21282
21283 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
21284
21285 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
21286 "exec". Minor reformatting changes.
21287
21288 * config/rom68k.exp (${tool}_load): Make it work in a canadian
21289 cross. This means all "exec" calls now work on a remote host as
21290 well.
21291 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
21292 cross. Filter out the extra "\r\n" stuff that expect puts in.
21293 (c-torture-execute): Filter out the bogus warnings like
21294 c-torture-compile does. Add support for canadian cross.
21295 * lib/gcc.exp (default_gcc_version, default_gcc_start)
21296 Use execute_anywhere rather than calling exec directly. Now it
21297 works for canadian cross testing.
21298
21299 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
21300
21301 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
21302 results into a variable, and check that rather than using file exists.
21303
21304 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
21305
21306 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
21307 create a libg++.so. For sunos4.1.*, also add -ltermcap.
21308
21309 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
21310
21311 * g++.old-deja/old-deja.exp: Create and pass runshlib and
21312 lib_curses if there's a shared libg++ in the build tree.
21313
21314 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
21315
21316 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
21317 if not supported target.
21318
21319 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
21320
21321 * lib/g++.exp (g++_init): Move empty setting of runshlib and
21322 link_curses up to always happen, not just for native builds.
21323
21324 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
21325
21326 * gcc.c-torture: Update to c-torture-1.36 release.
21327 * gcc.failure: Related changes.
21328
21329 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
21330
21331 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
21332
21333 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
21334
21335 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
21336 * lib/mike-g++.exp (postbase): Not in here. Still reference
21337 runshlib, link_curses, and mathlib for link and run.
21338
21339 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
21340 pass the runtime shared library options for Solaris, OSF/1, and
21341 Irix5, and link with -lcurses to avoid unresolved references.
21342
21343 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
21344
21345 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
21346 only run once.
21347
21348 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
21349
21350 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
21351
21352 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
21353
21354 * gcc.c-torture: Update to c-torture-1.35 release. Note we
21355 do not have a framework for the "compat" tests yet.
21356
21357 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
21358
21359 * lib/mike-g++.exp (postbase): New local variable `mathlib',
21360 set to null if we're testing vxworks5.1. Use that instead of
21361 `-lm' in the setting of LIBS for link and run.
21362
21363 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
21364
21365 * config/rom68k.exp (${tool}_load): Major changes to make it
21366 work. Verified that it does in fact return the stuff in
21367 exec_output properly. Catch any Emul or any TRAP other than 0.
21368
21369 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
21370
21371 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
21372 LDFLAGS properly for targets that need stuff from libgloss.
21373 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
21374 only run once.
21375 (gpp_initialized): New variable.
21376
21377 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
21378
21379 * config/rom68k.exp: Load libgloss.exp.
21380 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
21381 so we can produce a fully linked binary.
21382 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
21383 so we can produce a fully linked binary.
21384
21385 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
21386
21387 * lib/plumhall.exp (ph_section): Watch for expected failures.
21388 Add missing `else'.
21389
21390 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
21391 run the testcase.
21392 (c-torture): Likewise.
21393
21394 1995-08-28 Doug Evans <dje@cygnus.com>
21395
21396 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
21397
21398 * lib/mike-g++.exp (mike_cleanup): New proc.
21399 (prebase): New globals compiler_result, not_compiler_result,
21400 target_regexp.
21401 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
21402 allow leading "-" in pattern. Watch for unsupported tests.
21403 If $compiler_result is set, pattern match assembler code,
21404 and ditto for $not_compiler_result.
21405 * lib/mike-gcc.exp: Likewise.
21406
21407 * lib/plumhall.exp (ph_execute): Only call ph_summary if
21408 execution "succeeded".
21409
21410 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
21411
21412 * config/win32.exp: New file.
21413 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
21414
21415 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
21416
21417 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
21418 unsupported.
21419 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
21420 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
21421 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
21422
21423 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
21424 "... without exceptions was ...". That is now handled by
21425 prune_system_crud.
21426 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21427
21428 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
21429
21430 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
21431 sieve.c,sort2.c}: New files.
21432 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
21433 sieve.exp,sort2.exp}: Drivers for them.
21434
21435 * lib/mike-gcc.exp (program_output): New user settable variable.
21436 (postbase): Call prune_system_crud. Also prune extraneous compiler
21437 messages.
21438 * lib/mike-g++.exp (program_output): New user settable variable.
21439
21440 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
21441
21442 * config/sh.exp: Deleted (use sim.exp instead).
21443
21444 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
21445
21446 * config/vx.exp: Declare CHECKTASK as global.
21447 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
21448 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
21449 * lib/old-dejagnu.exp: Load [pwd]/$executable.
21450
21451 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
21452
21453 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
21454 target. Like vx.exp, only includes `vx29k.exp' instead of
21455 `vxworks.exp'.
21456
21457 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
21458
21459 * config/sim.exp: Increase time limit from 120 seconds to 240.
21460
21461 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
21462
21463 * gcc.c-torture/execute/950628-1.c: New test.
21464
21465 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
21466
21467 * gcc.c-torture: Update with changes/additions from
21468 c-torture-1.34.
21469
21470 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
21471
21472 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
21473
21474 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
21475
21476 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
21477
21478 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
21479
21480 * gcc.c-torture/compile/950512-1.c: New test.
21481 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
21482 * gcc.dg/struct-ret-1.c: Likewise.
21483
21484 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
21485
21486 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
21487 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
21488
21489 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
21490
21491 * gcc.c-torture/special/920411-1.c: Deleted.
21492 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
21493
21494 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
21495
21496 * config/sim.exp (${tool}_load): Hack in call to bash to get a
21497 cpu limit.
21498
21499 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
21500
21501 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
21502
21503 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
21504
21505 From kenner;
21506 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
21507 is the proper length.
21508 * va-arg-3.c: Likewise.
21509
21510 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
21511
21512 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
21513 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
21514
21515 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
21516 * lib/g++.exp (default_g++_start): Delete old cruft.
21517
21518 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
21519
21520 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
21521 (2 * (1 << 18)) to (2 * (1 << 17)).
21522
21523 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
21524
21525 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
21526
21527 * config/rom68k.exp: Renamed from config/idp.exp
21528
21529 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
21530
21531 * c-torture/compile/921109-2.c
21532
21533 1995-04-18 Mike Stump <mrs@cygnus.com>
21534
21535 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
21536 excess errors.
21537
21538 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
21539
21540 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
21541 output.
21542 * lib/g++.exp (default_g++_start): Likewise.
21543
21544 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
21545
21546 * gcc.c-torture/compile/950329-1.c: New test.
21547
21548 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
21549
21550 * config/bug.exp (${tool}_load): Updated to use new remote_open
21551 and remote_close procs.
21552 * config/idp.exp: New file.
21553
21554 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
21555
21556 * gcc.c-torture/execute/950322-1.c: New test.
21557
21558 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
21559
21560 * config/vx.exp (${tool}_load): Clean up testing of return code from
21561 vxworks_ld and vxworks_spawn.
21562
21563 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
21564
21565 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
21566
21567 1995-03-13 Mike Stump <mrs@cygnus.com>
21568
21569 * lib/old-deja.exp: Add `excess errors test - ' error, now one
21570 can mark excess errors on a machine by machine basis. Note, the
21571 default is to not expect any excess errors, even when excess
21572 errors test - is given, so you will want to put an XFAIL ... on
21573 these lines. For example, // excess errors test - XFAIL hppa*-*-*
21574 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
21575 those 4 machines, but no others.
21576
21577 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
21578
21579 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
21580 * lib/c-torture.exp: to here.
21581
21582 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
21583
21584 * gcc.c-torture/execute/950221-1.c: New test.
21585 * gcc.c-torture/execute/struct-ret-1.c: New test.
21586 * gcc.c-torture/compile/950221-1.c: New test.
21587
21588 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
21589
21590 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
21591
21592 * gcc.c-torture/execute/arith-1.c (main): Return 0.
21593 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
21594
21595 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
21596
21597 * g++.gb: New directory of tests, derived from my signature and
21598 class scoping tests.
21599
21600 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
21601 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
21602 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
21603 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
21604 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
21605 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
21606 * g++.gb/sig25.C: Likewise.
21607
21608 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
21609 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
21610 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
21611 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
21612 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
21613 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
21614 * g++.gb/sig25.exp: Likewise.
21615
21616 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
21617 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
21618 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
21619 * g++.gb/scope13.C: Likewise, this test still fails.
21620
21621 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
21622 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
21623 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
21624 * g++.gb/scope13.exp: Ditto.
21625
21626 * g++.gb/README: New file, explains what these tests are about.
21627
21628 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
21629
21630 * lib/dg.exp (dg-do): Support `preprocess'.
21631 (dg-test): Likewise.
21632
21633 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
21634
21635 * config/udi.exp: change "continue -expect" to "exp_continue".
21636
21637 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
21638
21639 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
21640 Delete redundant tests.
21641
21642 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
21643 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
21644 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
21645 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
21646 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
21647 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
21648 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
21649 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
21650
21651 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
21652 storing label pointers.
21653 * gcc.c-torture/execute/921019-1.c: Likewise.
21654 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
21655 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
21656 parameter fp.
21657 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
21658 constants.
21659
21660 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
21661 Delete obsolete tests.
21662
21663 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
21664 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
21665 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
21666 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
21667 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
21668 * gcc.c-torture/compile/950124-1.c: New test.
21669
21670 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
21671
21672 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
21673
21674 * lib/mike-g++.exp: Add -lm to LIBS.
21675
21676 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
21677
21678 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
21679
21680 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
21681
21682 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
21683
21684 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
21685
21686 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
21687
21688 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
21689
21690 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
21691 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
21692 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
21693 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
21694 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
21695 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
21696 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
21697 * g++.law/{operators31.C, operators32.C,
21698 * g++.law/{operators33.C, operators34.C}: Likewise.
21699 * g++.law/{pic1.C, refs2.C}: Likewise.
21700 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
21701 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
21702 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
21703 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21704
21705 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
21706 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
21707 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
21708 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
21709 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
21710 * g++.law/{enum9.exp, friend5.exp}: Likewise.
21711 * g++.law/{nest3.exp, nest4.exp}: Likewise.
21712 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
21713 * g++.law/{operators30.exp, operators31.exp}: Likewise.
21714 * g++.law/{operators32.exp, operators33.exp}: Likewise.
21715 * g++.law/{operators34.exp}: Likewise.
21716 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
21717 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
21718 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
21719 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
21720 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
21721
21722 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
21723 No longer expected to fail.
21724 * g++.law/missed-error3.C: Tweak for recent bool changes.
21725
21726 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
21727
21728 * config/emb-unix: Deleted.
21729 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
21730 remote execution. Do final link on remote host if REMOTE_LINK is set.
21731
21732 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
21733
21734 * lib/dg.exp (dg-test): Fix typo in last patch.
21735
21736 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
21737
21738 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
21739 (handles multiple occurrences).
21740
21741 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
21742
21743 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
21744 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
21745 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
21746 printed).
21747 * lib/c-torture.exp (c-torture-compile): Likewise.
21748 (c-torture): Prepend full path if missing.
21749 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
21750 (gcc_fail): Likewise.
21751 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
21752
21753 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
21754
21755 * lib/netware.exp: Only attach to NetWare i386 systems.
21756
21757 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
21758
21759 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
21760 messages. Add test name to "output pattern match" pass/fail message.
21761
21762 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
21763
21764 * gcc.dg: New testsuite.
21765 * gcc.dg/dg.exp: New file.
21766
21767 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
21768 test-switch.c}: Deleted.
21769
21770 * gcc.misc-tests/msgs.exp: New testcase driver.
21771
21772 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
21773
21774 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
21775 Watch for illegal return values from ${tool}_load.
21776 * config/unix.exp (${tool}_load): Fix pass/fail detection for
21777 cross targets. Coerce return value >0 to 1.
21778
21779 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
21780
21781 * config/unix.exp (${tool}_load): Call program rsh, not proc.
21782
21783 * config/emb-unix.exp: New file.
21784
21785 * config/sim.exp: Error if variable $SIM not defined.
21786 (${tool}_load): Mark test as "untested" if simulator missing.
21787
21788 * config/unix.exp: Load remote.exp to get rcp_download.
21789 * lib/c-torture.exp: Use different option lists for testcases with
21790 and without loops.
21791 * gcc.c-torture/execute/execute.exp: Likewise.
21792
21793 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
21794
21795 * config/*.exp: Clarify return code from ${tool}_load.
21796 Call `unresolved' or `untested' instead of `warning' or `perror'
21797 (sometimes you still want to call both though).
21798 Add comment that `shell_id' is local to each file.
21799 * config/udi.exp (timeout): Set to 30.
21800 Don't print warning if connection fails, $connectmode has already
21801 printed an error.
21802 (${tool}_load): Move verbose messages to level 2.
21803 Rework pattern for "Process started" message.
21804 Pass `shell_id' to ${connectmode}_download.
21805 Retry twice upon timeout. Make resetting of target more robust.
21806 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
21807 Pass `shell_id' to exit_$connectmode.
21808 Only call exit_$connectmode if connected.
21809 * config/unix.exp (${tool}_load): Check return codes better.
21810 * config/vrtx.exp (${tool}_load): Likewise.
21811 * config/vx.exp (${tool}_load): Likewise.
21812 Delete unneeded global's.
21813 * lib/dg.exp (dg-test): Update to reflect clarified return codes
21814 from ${tool}_load.
21815 (dg-stat): Delete.
21816 (dg-init): Delete recording of pass/fail counts.
21817 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
21818 (old-dejagnu-init): Likewise.
21819 (old-dejagnu-stat): Delete contents, empty proc now.
21820 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
21821 (c-torture): Delete references to lcnt, lpass, lfail.
21822 Get option list from TORTURE_OPTIONS.
21823 Delete -funroll[-all]-loops if no loops.
21824 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
21825 (g++_stat): Delete contents (empty proc now).
21826 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
21827 (gcc_finish): Likewise.
21828 (gcc_stat): Deleted.
21829 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
21830 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
21831 * gcc.c-torture/execute/execute.exp: Likewise.
21832 Split tests into two parts: compile, execute.
21833 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
21834 no loops. Update to reflect clarified return codes from ${tool}_load.
21835
21836 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
21837
21838 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
21839 to grep for.
21840 (old-dejagnu): Likewise (where necessary).
21841
21842 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
21843
21844 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
21845
21846 * lib/dg.exp (dg-process-target): Fix processing of selector.
21847 Add comment regarding use of `error'.
21848
21849 * lib/gcc.exp (prune_system_crud): Define if missing.
21850 * lib/g++.exp (prune_system_crud): Likewise.
21851
21852 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
21853 Call prune_system_crud.
21854 * lib/dg.exp (dg-runtest): New proc.
21855 Use perror instead of send_user for tcl errors in testcase.
21856 Don't return any value, it's never used.
21857 Don't clobber previous definition of `unknown'.
21858 Print tcl errors in `dg-final'.
21859
21860 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
21861
21862 * lib/dg.exp (dg-process-target): Improve syntax error messages.
21863 (dg-test): Don't print errorInfo, it contains stack backtrace.
21864
21865 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
21866
21867 * lib/g++.exp (runtest_file_p): Define if missing.
21868
21869 1994-09-24 Doug Evans (dje@cygnus.com)
21870
21871 * lib/mike-g++.exp: Comment out loading of g++.exp.
21872 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
21873 (default_g++_version): Always print something.
21874 (default_g++_start): Comment out call to `which'.
21875 (g++_start, g++_load): Deleted (must be defined in config file).
21876 * lib/gcc.exp: Test for existence of $CC at start.
21877 Delete check for tmpdir (done in gcc_init).
21878 (default_gcc_version): Always print something.
21879 (default_gcc_start): Comment out call to `which'.
21880 * config/*.exp: Major cleanup - make cross targets work at least a
21881 little better for g++ (by not being "--tool gcc" specific).
21882 Rename gcc_xxx to ${tool}_xxx.
21883 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
21884 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
21885
21886 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
21887
21888 * lib/c-torture.exp (c-torture-compile): Rework compiler
21889 message processing.
21890
21891 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
21892 c-torture.
21893
21894 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
21895
21896 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
21897
21898 * lib/dg.exp (dg-process-target): Support { target native }.
21899
21900 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
21901
21902 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
21903 looked for "... program xxx got fatal signal".
21904 Correct regsub munging of `comp_output'.
21905 Ignore compiler messages "path prefix not used" and "linker input
21906 file unused".
21907
21908 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
21909
21910 * lib/gcc.exp (runtest_file_p): Define if missing.
21911 * gcc.prms/template.c: Example to work from.
21912
21913 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
21914
21915 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
21916 * lib/dg.exp (dg-test): Call unsupported testcases as such.
21917
21918 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
21919 * gcc.prms/1883.c: Moved from compile/940714-1.c.
21920 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
21921 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
21922
21923 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
21924 (dg-process-target): No longer a varargs proc.
21925 Return S/N for target, P/F for xfail. All callers changed.
21926 (user option procs): More argument checking.
21927 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
21928 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
21929 (dg-test): Skip test if not running on selected target in `dg-do'.
21930 Update handling of `dg-do-what', `dg-output-text'.
21931 Separate execution pass/fail from output pattern match pass/fail.
21932 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
21933
21934 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
21935
21936 * gcc.c-torture/special/special.exp: Don't expect failure for mips
21937 target for 920510-1.c.
21938
21939 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
21940
21941 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
21942 Clean up comment regarding use of passcnt, etc.
21943 (gcc_stat): Don't update `testcnt' here.
21944 (gcc_finish): Do it here.
21945 Might as well reset `but_id' here too.
21946 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
21947 to determine if the file should be tested.
21948 * gcc.c-torture/compile/compile.exp: Likewise.
21949 * gcc.c-torture/execute/execute.exp: Likewise.
21950 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21951 * gcc.misc-tests/dg-test.exp: Likewise.
21952 * gcc.prms/prms.exp: Likewise.
21953 * gcc.wendy/wendy.exp: Likewise.
21954 * g++.old-deja.exp: Likewise.
21955 Move "Testing file" message to verbose level 1.
21956
21957 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
21958
21959 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
21960
21961 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
21962
21963 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
21964 (default_gcc_start): Accept optional second list element
21965 of compiler flags. Print compiler output at verbosity level 2.
21966 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
21967 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
21968 Save current values of framework globals passcnt, failcnt, xpasscnt,
21969 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
21970 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
21971 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
21972 xfailcnt to compute stats. Update framework global `testcnt' from
21973 pass/fail counts.
21974 (gcc_finish): New proc. Clean up test environment.
21975 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
21976 (gcc_epass, gcc_efail): Delete.
21977 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
21978 argument of line number.
21979 (dg-init): If the tool has an init routine, call it.
21980 (dg-test): Remove args `cflags_var' and `libs_var'.
21981 Pass all compiler options to ${tool}_start.
21982 Handle missing line number.
21983 (dg-finish): New function.
21984 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
21985 particular files. Call gcc_finish at end. Move "skipping test"
21986 message to verbosity level 3.
21987 * gcc.c-torture/compile/compile.exp: Likewise.
21988 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
21989 * gcc.c-torture/execute/execute.exp: Likewise.
21990 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21991 Print testcase being tried at verbosity level 1.
21992 * gcc.c-torture/special/special.exp: Unset xfail.
21993 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
21994 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
21995 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
21996 * gcc.failure/failure.exp: Likewise.
21997 * gcc.ieee/ieee.exp: Likewise.
21998 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
21999 Update call to dg-test. Call dg-finish at end.
22000 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
22001 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
22002 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
22003 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
22004 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
22005 * gcc.wendy/wendy.exp: Add copyright.
22006 Delete setting of tmpdir (done by gcc_init).
22007 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
22008 Pass compiler flags to gcc_start. Call gcc_finish at end.
22009 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
22010 gcc_[ce]pass/fail.
22011
22012 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
22013
22014 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
22015 confusion.
22016 (g++_load): Likewise.
22017
22018 * config/*.exp (gcc_load): Some were varargs fns and some were not.
22019 Rename argument to `prog' to remove the confusion.
22020 Varargs fns behave differently too!
22021 (g++_load): Likewise.
22022
22023 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
22024
22025 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
22026 what it is. Delete (always) printing of status value for !native.
22027 Simplify verbose code, and include status and exec_output.
22028 (g++_load): Use gcc_load.
22029
22030 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
22031
22032 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
22033 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
22034 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
22035 940714-3.c as these testcases don't exist anymore. Make
22036 va-arg-1.c expected to pass.
22037
22038 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
22039
22040 * gcc.misc-tests/misc.exp: Only run specific testcases.
22041 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
22042 * gcc.misc-tests/dg-[1-9].c: New files.
22043
22044 * lib/dg.exp: New testsuite driver.
22045 * gcc.prms/prms.exp: Use it.
22046
22047 * README.gcc: New file.
22048
22049 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
22050 Document and reset `lxpass' and `lxfail'.
22051 Simplify "initialized" message.
22052 (gcc_stat): Clean up comments a little.
22053
22054 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
22055
22056 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
22057
22058 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
22059
22060 * lib/old-dejagnu.exp (process-option): New proc.
22061 (old-dejagnu-init, old-dejagnu-stat): Likewise.
22062 (old-dejagnu): Simplify.
22063 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
22064
22065 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
22066
22067 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
22068 exists and is not an empty string.
22069
22070 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
22071 $xfail rather than calling setup_xfail. Clear $xfail when test is
22072 finished.
22073 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
22074 automatically.
22075
22076 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
22077 longer expected to fail.
22078
22079 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
22080 "f" function call.
22081
22082 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
22083
22084 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
22085 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
22086 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
22087 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
22088 c-torture-1.29.
22089
22090 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
22091 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
22092
22093 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
22094
22095 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
22096 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
22097
22098 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
22099 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
22100 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
22101
22102 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
22103
22104 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
22105 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
22106 940714-1.c, 940714-2.c, 940714-3.c},
22107 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
22108 gcc.misc-tests/{mg.c,mg.exp}:
22109 New tests.
22110 * gcc.noncompile/noncompile.exp: Change accordingly.
22111
22112 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
22113
22114 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
22115 Undo previous clobberage.
22116
22117 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
22118
22119 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
22120 * gcc.special/{930510-1.c, special.exp}:
22121 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
22122 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
22123 struct-varargs-1.c}: New tests from c-torture-1.26.
22124
22125 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
22126
22127 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
22128 argument to switch.
22129
22130 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
22131
22132 * Revert the previous changes. Please see Rob's directory
22133 (/lisa/test/rob/progressive/gcc/testsuite) for testing
22134 fixes.
22135
22136 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
22137
22138 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
22139 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
22140 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
22141 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
22142 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
22143 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
22144 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
22145 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
22146 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
22147 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
22148 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
22149 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
22150 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
22151 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
22152 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
22153 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
22154 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
22155 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
22156 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
22157 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
22158 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
22159 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
22160 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
22161 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
22162 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
22163 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
22164 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
22165
22166 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
22167
22168 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
22169 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
22170 with perror calls.
22171
22172 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
22173
22174 * config/unix.exp (g++_load): Fix syntax.
22175
22176 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
22177
22178 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
22179 * gcc.noncompile/921017-1.c: Deleted obsolete test.
22180 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
22181 Don't expect va-arg-1.c to fail. Correct expected output for
22182 920928-1.c.
22183 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
22184 * gcc.wendy/hbm4.c: Correct typo.
22185 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
22186
22187 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
22188
22189 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
22190 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
22191 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
22192 * lib/c-torture.exp (c-torture-compile): Ditto.
22193
22194 Reduce volume of output (remove all the -I's and such).
22195 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
22196 Call gcc_cpass, gcc_cfail.
22197 (c-torture): Pass testing option to c-torture-compile.
22198
22199 1994-03-21 Doug Evans (dje@cygnus.com)
22200
22201 Bring patches over from progressive.
22202 * config/default.exp: Exit remote shell cleanly.
22203 (g++_exit, g++_start): Add default versions.
22204 * config/sim.exp (gcc_load): Use perror, not error.
22205
22206 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
22207
22208 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
22209 set in site.exp.
22210
22211 1994-03-14 Doug Evans (dje@cygnus.com)
22212
22213 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
22214 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
22215 (wendy_try): New proc to run testcase.
22216 (main loop): Call 'em.
22217 * gcc.wendy/*.c: Clean up pass to correct expected output.
22218
22219 * lib/gcc.exp: Minor cleanup work.
22220 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
22221
22222 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
22223
22224 * config/sim.exp (gcc_load): Document return codes better.
22225 Don't pass -v to simulator.
22226
22227 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
22228
22229 * gcc.special/920717-x.c: Fix typo.
22230 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
22231 get at sources.
22232
22233 * lib/mike-gcc.exp: Fix typo.
22234
22235 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
22236
22237 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
22238 binary to use, transform the name.
22239 * config/*.exp: rename everything. Nuke any g++ specific files,
22240 it's now a special case of gcc that requires no special support.
22241 Add a default.exp for unsupported targets.
22242
22243 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
22244
22245 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
22246 lib/old-dejagnu.exp: Fix a few patterns to work with the new
22247 version of Tcl.
22248
22249 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
22250
22251 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
22252 than a warning.
22253
22254 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
22255
22256 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
22257
22258 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
22259
22260 * gcc.execute/execute.exp: Combine opt_list and foption_list into
22261 option_list. Compile every file with only 4/6 option choices
22262 (same as C torture) instead of with 12/18 different option
22263 choices.
22264 * lib/c-torture.exp: Likewise.
22265
22266 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
22267 not already set.
22268
22269 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
22270
22271 * lib/old-deja.exp: Add `excess errors test fails' error, now one
22272 can put an XFAIL *-*-* on excess errors.
22273
22274 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
22275
22276 * g++.law: Add more tests derived from g++-bugs snapshots.
22277
22278 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
22279 equivalent to g++.law/init9.
22280
22281 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
22282 compiled it, and the a.out file after we've run it.
22283
22284 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
22285
22286 * lib/mike-g++.exp (postbase): Delete the .o file after we've
22287 compiled it, and the a.out file after we've run it.
22288
22289 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
22290
22291 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
22292
22293 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
22294
22295 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
22296 version number.
22297
22298 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
22299
22300 * g++.law: New directory of g++ tests derived from the g++-bugs
22301 snapshots.
22302
22303 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
22304
22305 * gcc.compile: initbug1.c initbug1.exp testcase added
22306
22307 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
22308
22309 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
22310 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
22311 fixes submitted by Jeff Law (law@cs.utah.edu)
22312 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
22313 Jeff Law (law@cs.utah.edu)
22314
22315
22316 1993-11-30 Mike Stump (mrs@cygnus.com)
22317
22318 * config/unix-g++.exp: Follow the gcc way of doing things.
22319 * g++.old-deja/old-deja.exp: Minor updates.
22320 * lib/g++.exp: New file, follow the gcc way of doing things.
22321 * lib/old-dejagnu.exp: Minor updates.
22322 * lib/mike-g++.exp: Always unset errorInfo.
22323
22324 1993-11-06 Mike Stump (mrs@cygnus.com)
22325
22326 * lib/gcc.exp: Fix some errors with the below change, CC and
22327 CFLAGS should be global when setting, not local.
22328
22329 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
22330
22331 * lib/gcc.exp: Transform tool name.
22332
22333 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22334
22335 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
22336
22337 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22338
22339 * lib/gcc.exp: change gcc_done to gcc_stat
22340
22341 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
22342
22343 * Upgraded gcc testsuite to c-torture version 1.25
22344
22345 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
22346
22347 * lib/gcc.exp: added reporting code. Changed verbose compile message.
22348 * lib/c-torture: added hooks for new reporting code.
22349
22350 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
22351
22352 * config/sh-gcc.exp: check if sh-sim exists in the path
22353
22354 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
22355
22356 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
22357 * gcc.compile/compile.exp: Initial changes for new logic.
22358 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
22359 * gcc.failure/failure.exp: Initial changes for new logic.
22360 * gcc.ieee/ieee.exp: Initial changes for new logic.
22361 * gcc.misc-tests/misc.exp: Initial changes for new logic.
22362 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
22363 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
22364 * lib/c-torture.exp: Initial changes for new logic.
22365 * lib/gcc.exp: Initial changes for new logic.
22366
22367 1993-10-15 Mike Stump (mrs@cygnus.com)
22368
22369 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
22370 depend upon failure or success. Fully qualify names in failure
22371 and success messages. Always remove a.out before starting
22372 compile, just in case. Pay more attention to error text output by
22373 the compiler. Handle testcases with no known past errors just
22374 like all others, so that things are uniform. Other miscellaneous
22375 improvements.
22376
22377 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
22378
22379 * gcc.cpp: new directory for cpp tests
22380
22381 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
22382
22383 * lib/chill.exp: Code reformatted, removed unused code.
22384 * config/unix-chill.exp: Code reformatted, removed unused code.
22385 * chill.execute/execute.exp: Code reformatted, removed unused code.
22386 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
22387
22388 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
22389
22390 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
22391 routines not written.
22392
22393 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
22394
22395 * config/bug-gcc.exp: Use new procs from bug.exp.
22396
22397 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
22398
22399 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
22400 via ftp, rather than depending on NFS.
22401 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
22402 case.
22403
22404 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
22405
22406 * config/bug-gcc.exp: Use new download proc.
22407
22408 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
22409
22410 * chill.execute/execute.exp: cleanups, handles errors better
22411 * chill.compile/compile.exp: rewrite, based on execute.exp
22412 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
22413 * lib/chill.exp: major changes to diff proc and compile and link
22414 procs. added chill_fail and chill_pass wrappers to pass and
22415 fail. added more comments, and handle error codes better.
22416 Added a hack to capture stderr from exec, so noncompile tests
22417 can work.
22418
22419 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
22420
22421 * chill.execute/execute.exp: rewrite of testsuite driver
22422 * lib/chill.exp: rewrite of testsuite driver
22423 * config/unix-chill.exp: rewrite of testsuite driver
22424
22425 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
22426
22427 In chill.execute:
22428 * iexpr.ch: Standardize uppercase.
22429 * tuples.dat: Standardize uppercase.
22430 * vary.ch: standardize. Correct varying string assignments.
22431 * vary.dat: Add new output lines.
22432
22433 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
22434
22435 In chill.execute:
22436 * chprintf.ch: Standardize use of uppercase.
22437 * tuples.ch: Standardize and turn arr2 into a DCL,
22438 rather than a SYN.
22439 * pinits.ch: Standardize.
22440
22441 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
22442
22443 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
22444 * Makefil: Renamed to Makefile.in.
22445 * configure.in: New.
22446
22447 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
22448
22449 In chill.execute:
22450 * .cvsignore: Add result/output files.
22451 * Makefile: Fix up variables at start. Use MFLAGS
22452 everywhere. Correct bool_loc, built_ins entries.
22453 Add entry for vary1.ch.
22454 * bitarray.ch: Standardize upper-case usage.
22455 * bitexpr.ch: Standardize, add output of b1.
22456 * params.ch: Use arrayt in along PROC parameters, to
22457 avoid novelty problems.
22458 * sets.ch: Tiny cleanup.
22459 * vary1.ch: Re-indent.
22460
22461 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
22462
22463 * Add PR-related files to Makefiles, .cvsignore files, etc.
22464
22465 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
22466
22467 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
22468 with compiler objects. New names are test-flow.c and test-loop.c
22469
22470 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
22471
22472 * Upgraded c-torture tests from 1.19 to 1.20
22473
22474 * new files:
22475 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
22476 * gcc.compile: 930623-1.c 930623-2.c
22477 * gcc.noncompile: 930622-1.c 930622-2.c
22478 * gcc.failure: 920411-1.c 920627-2.c
22479 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
22480
22481 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
22482
22483 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22484 More changes to get testsuite working properly. Needs more work.
22485 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
22486
22487 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
22488
22489 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
22490 More changes to get testsuite working properly. Needs more work.
22491
22492 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
22493
22494 * chill.compile/compile.exp: Added for Dejagnu support
22495 * chill.execute/execute.exp: Added for Dejagnu support
22496 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
22497
22498 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
22499
22500 This should complete moving the CHILL test files.
22501 * chill.noncompile(.cvsignore printf.grt
22502 in-printf.grt chprintf.grt chprintf.ch):
22503 Added test-support files.
22504 (Makefile): Modified further.
22505 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
22506 signal.ch): Added test files.
22507 * chill.execute (.cvsignore printf.grt printr.c
22508 in-printf.grt rts.c chprintf.grt rts.h): Added
22509 test-support files.
22510 (Makefile): More corrections.
22511
22512 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
22513
22514 * chill.compile, chill.execute, chill.nocompile: Add CHILL
22515 test cases, ready for DejaGnu.
22516
22517 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
22518
22519 * Upgraded c-torture tests from 1.18 to 1.19
22520
22521 * gcc.compile: added test(s):
22522 930607-1.c
22523 * gcc.execute: added test(s):
22524 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
22525
22526 * added new subdirectory for misc tests: gcc.misc-tests
22527 * gcc.misc-test(s): added tests:
22528 inst-check.c test-consts.c test-ior.c test-switch.c
22529
22530 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
22531
22532 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
22533
22534 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
22535
22536 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
22537
22538 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
22539
22540 * Upgraded c-torture tests from 1.17 to 1.18
22541
22542 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
22543
22544 * Upgraded c-torture tests from 1.12 to 1.17
22545
22546 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
22547
22548 * lib/old-dejagnu.exp:
22549 Fixed handling of XFAIL target triplets to correctly
22550 recognize wildcard characters. Removed code that
22551 appended a unique id tag to the end of the file name
22552 printed out by the result of the testcases within a
22553 given test file.
22554
22555 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
22556
22557 * lib/old-dejagnu.exp:
22558 Reworked expected failure handling to trigger off of XFAIL
22559 keyword in keyphrase embeded in testcase source code. The
22560 XFAIL keyword must be at the end of the keyphrase line. It
22561 may optionally be followed by one or more target triplets.
22562 It has just occured that the handling of wildcards in the
22563 target triplet may not be correct.
22564
22565 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
22566
22567 * g++.old-deja/tests:
22568 Moved all subdirectories up one level into g++.old-deja .
22569
22570 * lib/old-dejagnu.exp:
22571 Fixed problem with CXXFLAGS not being properly reset, and being
22572 corrupted with extraneous "-c" compiler option. This was
22573 causing binaries to not be generated for test that needed them.
22574 Modified strings passed to "pass" and "fail" so that individual
22575 tests from the same test file would be distinguished by an
22576 identifier appended to the test file name in the summary logs;
22577 this corrected a problem with erroneous diff logs. Added code
22578 to search testcases for expected fail and unexpected pass keywords.
22579
22580 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
22581
22582 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
22583
22584 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
22585
22586 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
22587 Removed extraneous text from end of "Special g++ Options"
22588 keyphrase.
22589
22590 * lib/old-dejagnu.exp: Added pattern matching to look for new
22591 keywords, embedded in testcases comments, which will trigger
22592 calls to xpass and xfail.
22593
22594 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
22595
22596 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
22597 comments embedded in the testcases, especially the one looking for
22598 special compiler options, as well as the pattern matching for the
22599 compiler output again.
22600
22601 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
22602
22603 * lib/old-dejagnu.exp: Do a proper check of the return value for
22604 execute tests. Fixed several problems with the pattern matching
22605 of the compiler output which gave erroneous test results.
22606 Changed several of the test result messages to be more descriptive.
22607 * config/unix-g++.exp: Proc g++_load now actually works and
22608 executes the tests passed to it and returns a usable return
22609 value.
22610
22611 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
22612
22613 * lib/gcc.exp: Exits gracefully if $CC is bogus.
22614
22615 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
22616
22617 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
22618 Modified both files to properly execute the old style
22619 dejagnu tests. The previous versions of these files were
22620 experimental and did not function anything near correctly.
22621
22622 1993-04-05 Rob Savoye (rob@cygnus.com)
22623
22624 * Removed all Makefile.in and configure.in files. No configuration
22625 needed now.
22626
22627 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
22628
22629 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
22630
22631 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
22632
22633 * gcc.compile/configure.in, gcc.unsorted/configure.in,
22634 gcc.special/configure.in, gcc.noncompile/configure.in,
22635 gcc.execute/configure.in, gcc.code_quality/configure.in,
22636 g++.other/configure.in, g++.old-deja/configure.in,
22637 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
22638 in srcname setting.
22639
22640 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
22641
22642 * lib/udi.exp: Fixed mondfe and mondfe_download.
22643 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
22644 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
22645
22646 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
22647
22648 * config/udi-gdb.exp: Check $shell_id after connecting to target.
22649 (gdb_exit): Don't remove *_soc files.
22650
22651 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
22652
22653 * lib/c-torture.exp: Don't look for main; instead always use -w
22654 -c. This is how the c-torture tests work. Remove the object
22655 file if the compilation succeeds.
22656 * gcc.execute/execute.exp: Remove executable if test passes.
22657 * gcc.noncompile/noncompile.exp: Every test is an expected
22658 failure.
22659 * gcc.special/special.exp: Added tests from c-torture 1.11,
22660 corrected use of existing test.
22661 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
22662 gcc.execute/920625-1.c: Updated to c-torture 1.11.
22663 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
22664 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
22665 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
22666 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
22667 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
22668 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
22669 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
22670 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
22671 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
22672 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
22673 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
22674 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
22675 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
22676 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
22677 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
22678 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
22679 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
22680 c-torture 1.11.
22681 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
22682 correspond to c-torture 1.11.
22683
22684 * New file.