]> gcc.gnu.org Git - gcc.git/blob - gcc/testsuite/ChangeLog
re PR c/456 (constant expressions constraints (gcc.dg/c90-const-expr-1))
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
2
3 PR c/456
4 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
5 tests.
6
7 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8
9 * gcc.dg/builtins-33.c: New test.
10
11 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
12
13 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
14
15 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
16
17 * g++.dg/simd-2.C: Set -maltivec for ppc64.
18
19 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
20
21 * gcc.dg/ppc64-abi-3.c: New test.
22
23 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
24
25 PR c/14092
26
27 * gcc.dg/pr14092-1.c: New testcase.
28
29 2004-02-10 Alan Modra <amodra@bigpond.net.au>
30
31 * gcc.dg/cpp/assert4.c: Fix typo last change.
32
33 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
34 * gcc.dg/cpp/assert4.c: Handle powerpc64.
35
36 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
37
38 2004-02-09 Roger Sayle <roger@eyesopen.com>
39
40 * gcc.c-torture/compile/20040209-1.c: New test case.
41
42 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
43
44 * gcc.dg/c90-init-1.c: Adjust expected error messages.
45
46 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
47
48 * gcc.c-torture/execute/20040208-[12].c: New tests.
49
50 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
51
52 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
53
54 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
55
56 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
57
58 2004-02-07 Zack Weinberg <zack@codesourcery.com>
59
60 Bug 13856
61 * gcc.dg/visibility-8.c: New testcase.
62
63 2004-02-07 Zack Weinberg <zack@codesourcery.com>
64
65 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
66 arguments.
67 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
68
69 2004-02-07 Roger Sayle <roger@eyesopen.com>
70
71 PR middle-end/13696
72 * g++.dg/opt/fold1.C: New test case.
73
74 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
75
76 PR c++/14033
77 * g++.dg/other/crash-2.C: New test.
78
79 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
80
81 PR c++/14028
82 * g++.dg/parse/angle-bracket2.C: New test.
83
84 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
85
86 PR middle-end/13750
87 Revert:
88 2004-01-15 Geoffrey Keating <geoffk@apple.com>
89 PR pch/13361
90 * testsuite/g++.dg/pch/wchar-1.C: New.
91 * testsuite/g++.dg/pch/wchar-1.Hs: New.
92
93 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
94
95 PR c++/14008
96 * g++.dg/parse/error15.C: New test.
97 * g++.dg/parse/crash11.C: Update dg-error mark.
98
99 2004-02-04 Mark Mitchell <mark@codesourcery.com>
100
101 PR c++/13932
102 * g++.dg/warn/conv2.C: New test.
103
104 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
105
106 PR c++/13086
107 * g++.dg/warn/incomplete1.C: Remove xfail.
108
109 2004-02-04 Mark Mitchell <mark@codesourcery.com>
110
111 * lib/file-format.exp (gcc_target_object_format): Use
112 ${tool}_target_compile, not gcc_target_compile.
113 * lib/target-supports.exp (check_alias_available): Likewise.
114 (check_gc_sections_available): Likewise.
115 * g++.dg/ext/attrib10.C: Use dg-require-alias.
116 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
117 dg-require-alias.
118
119 2004-02-04 Mark Mitchell <mark@codesourcery.com>
120
121 PR c++/13969
122 * g++.dg/template/static6.C: New test.
123
124 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
125
126 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
127
128 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
129
130 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
131 tests for systems where `char' is unsigned by default.
132
133 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
134
135 PR c++/13997
136 * g++.dg/template/partial3.C: New test.
137
138 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
139
140 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
141 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
142 Remove mentions of obsolete ports.
143
144 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
145
146 * gcc.dg/noncompile/20001228-1.c: Fix for new
147 error message.
148
149 2004-02-03 Roger Sayle <roger@eyesopen.com>
150
151 PR target/9348
152 * gcc.c-torture/execute/multdi-1.c: New test case.
153
154 2004-02-03 Mark Mitchell <mark@codesourcery.com>
155
156 PR c++/13925
157 * g++.dg/template/lookup5.C: New test.
158
159 2004-02-03 Mark Mitchell <mark@codesourcery.com>
160
161 PR c++/13950
162 * g++.dg/template/lookup4.C: New test.
163
164 PR c++/13970
165 * g++.dg/parse/error14.C: New test.
166
167 PR c++/14002
168 * g++.dg/parse/template13.C: New test.
169
170 2004-02-03 Mark Mitchell <mark@codesourcery.com>
171
172 PR c++/13978
173 * g++.dg/template/koenig4.C: New test.
174
175 PR c++/13968
176 * g++.dg/template/crash17.C: New test.
177
178 PR c++/13975
179 * g++.dg/parse/error13.C: New test.
180 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
181
182 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
183
184 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
185
186 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
187
188 PR c/11658
189 PR c/13994
190 * gcc.dg/noncompile/20040203-1.c: New test.
191 * gcc.dg/noncompile/20040203-2.c: Likewise.
192 * gcc.dg/noncompile/20040203-3.c: Likewise.
193 * gcc.dg/20040203-1.c: Likewise.
194
195 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
196
197 PR c++/10858
198 * g++.dg/template/sizeof7.C: New test.
199
200 2004-02-02 Eric Christopher <echristo@redhat.com>
201 Zack Weinberg <zack@codesourcery.com>
202
203 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
204
205 2004-02-02 Zack Weinberg <zack@codesourcery.com>
206
207 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
208 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
209 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
210 * gcc.dg/cleanup-5.c: Run only on Linux targets.
211
212 2004-02-02 Mark Mitchell <mark@codesourcery.com>
213
214 PR c++/13113
215 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
216
217 PR c++/13854
218 * g++.dg/ext/attrib13.C: New test.
219
220 PR c++/13907
221 * g++.dg/conversion/op2.C: New test.
222
223 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
224
225 * gcc.dg/titype-1.c: Fix pasto.
226
227 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
228
229 * gcc.dg/titype-1.c: New test.
230
231 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
232
233 PR c++/13957
234 * g++.dg/template/non-type-template-argument-1.C,
235 g++.dg/template/qualified-id1.C: Update dg-error marks.
236 * g++.dg/template/nontype6.C: New test.
237
238 2004-02-01 Roger Sayle <roger@eyesopen.com>
239
240 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
241 * gcc.dg/builtins-31.c: New testcase.
242 * gcc.dg/builtins-32.c: New testcase.
243
244 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
245
246 * objc.dg/call-super-2.m: Update line numbers
247 for the including of stddef.h.
248
249 2004-01-30 Michael Matz <matz@suse.de>
250
251 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
252 g++.dg/ext/case-range3.C: New tests.
253
254 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
255
256 DR206
257 PR c++/13813
258 * g++.dg/template/member4.C: New test.
259
260 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
261
262 PR c++/13683
263 * g++.dg/template/sizeof6.C: New test.
264
265 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
266
267 * gcc.dg/fwritable-strings-1.c: New test.
268
269 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
270
271 * gcc.c-torture/compile/20040130-1.c: New test.
272
273 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
274
275 * objc.dg/call-super-2.m: Include stddef.h for size_t.
276
277 2004-01-29 Mark Mitchell <mark@codesourcery.com>
278
279 PR c++/13883
280 * g++.dg/template/ctor3.C: New test.
281
282 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
283
284 * g++.dg/tc1: New directory.
285 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
286 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
287 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
288 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
289 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
290
291 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
292
293 * g++.dg/parse/error11.C: New test.
294 * g++.dg/parse/error12.C: Likewise.
295
296 2004-01-28 Ziemowit Laski <zlaski@apple.com>
297
298 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
299 (scan_initial, main): Use aligned_sizeof instead of sizeof.
300
301 2004-01-28 Mark Mitchell <mark@codesourcery.com>
302
303 PR c++/13791
304 * g++.dg/ext/attrib12.C: New test.
305
306 PR c++/13736
307 * g++.dg/parse/cast2.C: New test.
308
309 2004-01-27 James E Wilson <wilson@specifixinc.com>
310
311 * objc.dg/encode-2.m (main): New local string. Set depending on
312 sizeof long. Use in sscanf call.
313 * objc.dg/encode-3.m (main): New local string. Set depending on
314 sizeof long. Use in scan_initial call.
315
316 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
317
318 * objc.dg/call-super-2.m: Make LP64-safe.
319 * objc.dg/desig-init-1.m: Likewise.
320
321 2004-01-27 Devang Patel <dpatel@apple.com>
322
323 * g++.dg/debug/namespace1.C: New test.
324
325 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
326
327 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
328 xscale-*-*.
329
330 * gcc.dg/arm-mmx-1.c: New test.
331
332 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
333
334 * gcc.dg/20040127-1.c: New test.
335 * gcc.dg/20040127-2.c: New test.
336
337 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
338
339 * objc.dg/stret-1.m (glob): Renamed to globa.
340
341 2004-01-26 Mark Mitchell <mark@codesourcery.com>
342
343 PR c++/13663
344 * g++.dg/expr/for1.C: New test.
345
346 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
347
348 PR middle-end/13779
349 * gcc.dg/darwin-longlong.c: New test.
350
351 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
352
353 * gcc.dg/20040124-1.c: Moved test from here...
354 * gcc.c-torture/compile/20040124-1.c: ...to here.
355
356 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
357
358 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
359 the assembly output if -m64 is passed.
360
361 2004-01-25 Mark Mitchell <mark@codesourcery.com>
362
363 PR c++/13833
364 * g++.dg/template/cond3.C: New test.
365
366 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
367
368 PR c++/13810
369 * g++.dg/template/ttp7.C: New test.
370
371 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
372
373 PR c++/13797
374 * g++.dg/template/nontype4.C: New test.
375 * g++.dg/template/nontype5.C: Likewise.
376
377 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
378
379 * gcc.dg/torture/mips-clobber-at.c: New test.
380
381 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
382
383 * gcc.dg/20040124-1.c: New test.
384
385 2004-01-24 Jakub Jelinek <jakub@redhat.com>
386
387 * gcc.dg/20040123-1.c: New test.
388
389 2004-01-23 Zack Weinberg <zack@codesourcery.com>
390
391 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
392
393 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
394
395 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
396
397 2004-01-23 Andrew Pinski <apinski@apple.com>
398
399 * gcc.dg/20030121-1.c: Move to ..
400 * gcc.dg/20040121-1.c: here.
401
402 2004-01-23 Roger Sayle <roger@eyesopen.com>
403
404 * gcc.dg/builtins-29.c: New test case.
405
406 2004-01-23 Zack Weinberg <zack@codesourcery.com>
407
408 PR 18314
409 * gcc.dg/builtins-30.c: New testcase.
410
411 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
412
413 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
414 * lib/g77.exp: Likewise.
415 * lib/objc.exp: Likewise.
416 * lib/g++.exp: Likewise.
417
418 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
419
420 * gcc.dg/struct-by-value-2.c: New test.
421
422 2004-01-21 Andrew Pinski <apinski@apple.com>
423
424 PR target/13785
425 * gcc.dg/20030121-1.c: New test.
426
427 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
428
429 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
430 clobber frame pointer register in asm statement.
431
432 2004-01-21 Falk Hueffner <falk@debian.org>
433
434 * gcc.c-torture/compile/20040121-1.c: New test.
435
436 2004-01-21 Zack Weinberg <zack@codesourcery.com>
437
438 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
439
440 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
441
442 * gcc.dg/ppc64-abi-2.c: New test.
443
444 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
445
446 * lib/treelang.exp: Fill out this file.
447 * lib/treelang-dg.exp: New File.
448
449 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
450
451 * gcc.c-torture/compile/981022-1.c: Remove.
452 * gcc.dg/array-5.c: Remove XFAIL.
453 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
454 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
455 gcc.dg/cond-lvalue-1.c: Update.
456 * gcc.dg/cast-lvalue-2.c: New test.
457
458 2004-01-19 Mark Mitchell <mark@codesourcery.com>
459
460 PR c++/13592
461 * g++.dg/other/error1.C (class foo): Tweak error message.
462
463 PR c++/13592
464 * g++.dg/template/call2.C: New test.
465
466 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
467
468 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
469 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
470 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
471 scalar-return-1_x.c, scalar-return-2_y.c,
472 scalar-return-3_x.c, scalar-return-3_y.c,
473 scalar-return-4_x.c, scalar-return-4_y.c,
474 struct-align-1.h, struct-align-1_x.c,
475 struct-align-1_y.c, struct-align-2.h,
476 struct-align-2_x.c, struct-align-2_y.c,
477 struct-by-value-10_y.c, struct-by-value-11_x.c,
478 struct-by-value-11_y.c, struct-by-value-12_x.c,
479 struct-by-value-12_y.c, struct-by-value-13_x.c,
480 struct-by-value-13_y.c, struct-by-value-14_x.c,
481 struct-by-value-14_y.c, struct-by-value-15_x.c,
482 struct-by-value-15_y.c, struct-by-value-16_y.c,
483 struct-by-value-17_y.c, struct-by-value-18_y.c,
484 struct-by-value-19_y.c, struct-by-value-1_x.c,
485 struct-by-value-1_y.c, struct-by-value-20_y.c,
486 struct-by-value-2_x.c, struct-by-value-2_y.c,
487 struct-by-value-3_y.c, struct-by-value-4_x.c,
488 struct-by-value-4_y.c, struct-by-value-5_y.c,
489 struct-by-value-6_y.c, struct-by-value-7_y.c
490 struct-by-value-8_x.c, struct-by-value-8_y.c
491 struct-by-value-9_x.c, struct-by-value-9_y.c
492 struct-return-10_x.c, struct-return-10_y.c,
493 struct-return-19_x.c, struct-return-20_x.c
494 struct-return-2_x.c, struct-return-2_y.c
495 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
496 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
497
498 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
499
500 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
501 attribute on sparc*-sun-solaris2.*.
502
503 2004-01-18 Mark Mitchell <mark@codesourcery.com>
504
505 PR c++/13710
506 * g++.dg/ext/typeof7.C: New test.
507
508 2004-01-18 David Edelsohn <edelsohn@gnu.org>
509
510 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
511 * gcc.dg/const-elim-1.c: Same.
512
513 2004-01-17 Ziemowit Laski <zlaski@apple.com>
514
515 * objc.dg/stret-1.m: New.
516 * objc.dg/stret-2.m: New.
517
518 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
519
520 PR c++/11895
521 * g++.dg/ext/vector1.C: New test.
522
523 2004-01-16 Geoffrey Keating <geoffk@apple.com>
524
525 * gcc.dg/pch/import-1.c: New.
526 * gcc.dg/pch/import-1.hs: New.
527 * gcc.dg/pch/import-1a.h: New.
528 * gcc.dg/pch/import-1b.h: New.
529 * gcc.dg/pch/import-1c.h: New.
530
531 2004-01-16 Mark Mitchell <mark@codesourcery.com>
532
533 PR c++/13574
534 * g++.dg/ext/array1.C: New test.
535
536 PR c++/13178
537 * g++.dg/conversion/op1.C: New test.
538
539 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
540
541 PR 11864
542 From Kazumoto Kojima / Dan Kegel:
543 * gcc.dg/pr11864-1.c: New test.
544
545 PR 10392
546 From Marcus Comstedt / Dan Kegel:
547 * gcc.dg/pr10392-1.c: New test.
548
549 2004-01-16 Mark Mitchell <mark@codesourcery.com>
550
551 PR c++/13478
552 * g++.dg/init/ref10.C: New test.
553
554 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
555
556 PR c++/13407
557 * g++.dg/parse/typename6.C: New test.
558
559 2004-01-15 Geoffrey Keating <geoffk@apple.com>
560
561 PR pch/13361
562 * testsuite/g++.dg/pch/wchar-1.C: New.
563 * testsuite/g++.dg/pch/wchar-1.Hs: New.
564
565 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
566
567 PR c++/9259
568 * g++.dg/expr/sizeof2.C: New test.
569
570 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
571
572 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
573
574 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
575
576 PR c++/13659
577 * g++.dg/lookup/strong-using-3.C: New.
578 * g++.dg/lookup/using-10.C: New.
579
580 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
581
582 PR c++/13594
583 * g++.dg/lookup/strong-using-2.C: New.
584
585 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
586 Dan Kegel <dank@kegel.com>
587 J"orn Rennecke <joern.rennecke@superh.com>
588
589 PR target/9365
590 * gcc.dg/pr9365-1.c: New test.
591
592 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
593
594 PR c++/8856
595 * g++.dg/parse/casting-operator2.C: New test.
596 * g++.old-deja/g++.pt/explicit83.C: Remove.
597
598 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
599
600 * gcc.dg/label-compound-stmt-1.c: New test.
601 * gcc.c-torture/compile/950922-1.c,
602 gcc.c-torture/compile/20000211-3.c,
603 gcc.c-torture/compile/20000518-1.c,
604 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
605 compound statements.
606
607 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
608
609 * gcc.dg/ppc64-abi-1.c: New test.
610
611 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
612
613 * g++.dg/ext/attrib9.C: Add dg-warnings.
614
615 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
616
617 PR c++/12335
618 * g++.dg/parse/dtor3.C: New test.
619
620 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
621
622 PR c++/12709
623 * g++.dg/parse/try-catch-1.C: New test.
624
625 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
626
627 * ada/acats/run_all.sh: Add more verbose output in acats.log
628 when compiling tests.
629
630 2004-01-12 Zack Weinberg <zack@codesourcery.com>
631
632 PR 13656
633 * gcc.dg/typedef-redecl.c: New test case.
634 * gcc.dg/typedef-redecl.h: New support file.
635
636 2004-01-13 Jan Hubicka <jh@suse.cz>
637
638 * gcc.dg/always_inline.c: New test.
639 * gcc.dg/debug/20031231-1.c: Fix.
640
641 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
642
643 PR c++/13474
644 * g++.dg/template/array3.C: New test.
645
646 2004-01-12 Zack Weinberg <zack@codesourcery.com>
647
648 * g++.dg/ext/lvalue1.C: No longer expected to fail.
649 * g++.dg/warn/Wunused-2.C: Likewise.
650
651 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
652
653 PR c++/13289
654 * g++.dg/template/instantiate6.C: New test.
655
656 2004-01-12 Roger Sayle <roger@eyesopen.com>
657
658 PR middle-end/11397
659 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
660
661 2004-01-12 Jan Hubicka <jh@suse.cz>
662
663 PR opt/12826
664 * gcc.dg/20040112-1.c: New.
665
666 * gcc.dg/dwarf-die[1-7].c: Move to...
667 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
668 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
669
670 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
671
672 PR c++/4100
673 * g++.dg/parse/friend4.C: New test.
674
675 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
676
677 PR c++/4100
678 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
679 definition is called a friend.
680
681 2004-01-11 Zack Weinberg <zack@codesourcery.com>
682
683 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
684
685 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
686
687 PR c++/3478
688 * g++.dg/parse/error10.C: New test.
689 * g++.dg/template/arg2.C: Accept "invalid type" error.
690
691 2004-01-11 Jakub Jelinek <jakub@redhat.com>
692
693 PR middle-end/13392
694 * g++.dg/opt/expect2.C: New test.
695
696 2004-01-10 Zack Weinberg <zack@codesourcery.com>
697
698 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
699 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
700 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
701 Update dg-error regexps.
702
703 2004-01-10 Zack Weinberg <zack@codesourcery.com>
704
705 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
706 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
707
708 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
709
710 * gcc.dg/pragma-re-1.c: Use right pointer type.
711
712 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
713
714 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
715
716 2004-01-09 Geoffrey Keating <geoffk@apple.com>
717
718 * gcc.dg/rs6000-ldouble-1.c: New.
719
720 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
721
722 DR 337
723 PR c++/9256
724 * g++.dg/other/abstract1.C: New test.
725
726 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
727
728 * g++.dg/lookup/strong-using-1.C: New.
729
730 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
731
732 PR c/11234
733 * gcc.dg/func-ptr-conv-1.c: New test.
734 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
735
736 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
737
738 PR target/13380.
739 * gcc.c-torture/compile/20040109-1.c: New.
740
741 2004-01-08 Stuart Hastings <stuart@apple.com>
742
743 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
744 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
745 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
746
747 2004-01-09 Alan Modra <amodra@bigpond.net.au>
748
749 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
750
751 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
752
753 * ada/acats/run_acats: Treat 'gnatchop' the same way
754 as 'gnatmake'. Export GCC_DRIVER.
755 * ada/acats/run_all.sh: Add target_gnatchop. Use
756 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
757
758 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
759
760 PR c++/12573
761 * g++.dg/template/dependent-expr4.C: New test.
762
763 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
764
765 * gcc.dg/altivec-11.c: New test.
766
767 2004-01-07 Mark Mitchell <mark@codesourcery.com>
768
769 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
770
771 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
772
773 PR c/6024
774 * gcc.dg/enum-compat-1.c: New test.
775 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
776
777 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
778
779 PR c/12165
780 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
781 gcc.dg/c99-idem-qual-3.c: New tests.
782
783 2004-01-07 Alan Modra <amodra@bigpond.net.au>
784
785 * gcc.dg/winline-7.c: Don't cast void * to int.
786
787 2004-01-06 Jan Hubicka <jh@suse.cz>
788
789 * gcc.dg/i386-sse-5.c: New test
790 * g++.dg/eh/simd-1.c: Add -w argument for i386.
791
792 2004-01-05 Mark Mitchell <mark@codesourcery.com>
793
794 PR c++/12815
795 * g++.dg/rtti/typeid4.C: New test.
796
797 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
798
799 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
800
801 2004-01-05 Mark Mitchell <mark@codesourcery.com>
802
803 PR c++/12132
804 * g++.dg/template/error11.C: New test.
805
806 PR c++/13451
807 * g++.dg/template/class2.C: New test.
808
809 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
810 Richard Sandiford <rsandifo@redhat.com>
811
812 PR c++/13387
813 * g++.dg/opt/alias3.C: New test.
814
815 2004-01-04 Mark Mitchell <mark@codesourcery.com>
816
817 PR c++/13157
818 * g++.dg/template/koenig3.C: New test.
819
820 PR c++/13529
821 * g++.dg/parse/offsetof3.C: New test.
822
823 * g++.dg/init/copy7.C: Add missing dg-error markers.
824
825 PR c++/12226
826 * g++.dg/init/copy7.c: New test.
827
828 PR c++/13536
829 * g++.dg/parse/cast1.C: New test.
830
831 2004-01-04 Jan Hubicka <jh@suse.cz>
832
833 * gcc.dg/winline[1-7].c: New tests.
834
835 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
836
837 PR c++/13520
838 * g++.dg/template/qualttp22.C: New test.
839
840 2004-01-01 Jan Hubicka <jh@suse.cz>
841
842 * gcc.dg/debug/20031231-1.c: New.
843 * gcc.c-torture/compile/20040101-1.c: New.
844 * gcc.dg/dwarf-die-[1-7].c: New.
845
846 2004-01-01 Jakub Jelinek <jakub@redhat.com>
847
848 PR optimization/13521
849 * gcc.c-torture/compile/20031231-1.c: New test.
850
851 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
852
853 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
854
855 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
856
857 PR c++/10079
858 * g++.dg/template/crash16.C: New test.
859
860 2003-12-30 Mark Mitchell <mark@codesourcery.com>
861
862 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
863
864 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
865
866 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
867 ports.
868 * g++.old-deja/g++.jason/thunk3.C: Likewise.
869 * g++.old-deja/g++.law/profile1.C: Likewise.
870 * gcc.c-torture/compile/981006-1.c: Likewise.
871 * gcc.c-torture/execute/loop-2e.x: Likewise.
872 * gcc.c-torture/execute/loop-2f.x: Remove.
873 * gcc.c-torture/execute/loop-2g.x: Likewise.
874 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
875 * gcc.dg/20020312-2.c: Remove traces of dead ports.
876
877 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
878
879 PR c++/13507
880 * g++.dg/ext/attrib11.C: New test.
881
882 PR c++/13494
883 * g++.dg/template/array2-1.C: New test.
884 * g++.dg/template/array2-2.C: New test.
885
886 2003-12-29 Mark Mitchell <mark@codesourcery.com>
887
888 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
889
890 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
891
892 PR c++/12774
893 * g++.dg/template/array1-1.C: New test.
894 * g++.dg/template/array1-2.C: New test.
895
896 2003-12-29 Roger Sayle <roger@eyesopen.com>
897
898 PR fortran/12632
899 * g77.dg/12632.f: New test case.
900
901 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
902
903 PR c++/13289
904 * g++.dg/parse/nontype1.C: New test.
905
906 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
907
908 PR c++/12403
909 * g++.dg/parse/explicit1.C: New test.
910 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
911
912 2003-12-28 Mark Mitchell <mark@codesourcery.com>
913
914 PR c++/13081
915 * g++.dg/opt/inline6.C: New test.
916
917 PR c++/12613
918 * g++.dg/parse/error9.C: New test.
919
920 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
921
922 2003-12-28 Mark Mitchell <mark@codesourcery.com>
923
924 PR c++/13009
925 * g++.dg/init/assign1.C: New test.
926
927 2003-12-28 Roger Sayle <roger@eyesopen.com>
928
929 PR c++/13070
930 * g++.dg/warn/format3.C: New test case.
931
932 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
933
934 * gcc.c-torture/compile/20031227-1.c: New test.
935
936 2003-12-23 Mark Mitchell <mark@codesourcery.com>
937
938 * g++.dg/bprob/bprob.exp: Load target-supports.exp
939 * g77.dg/bprob/bprob.exp: Likewise.
940 * gcc.misc-tests/bprob.exp: Likewise.
941 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
942 variants on systems where the library does not provide that
943 functionality.
944 * gcc.dg/builtins-20.c: Use builtins-config.h.
945 * gcc.dg/builtins-config.h: New file.
946
947 2003-12-23 Mark Mitchell <mark@codesourcery.com>
948
949 * lib/gcc-dg.exp (dg-require-profiling): New function.
950 * lib/target-supports.exp (check_profiling_available): Likewise.
951 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
952 * g77.dg/bprob/bprob.exp: Likewise.
953 * gcc.misc-tests/bprob.exp: Likewise.
954 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
955 * gcc.dg/20021014-1.c: Likewise.
956 * gcc.dg/nest.c: Likewise.
957
958 2003-12-23 Mark Mitchell <mark@codesourcery.com>
959
960 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
961 compiling.
962 * g++.dg/lookup/java2.C: Likewise.
963 * gcc.dg/cpp/lexident.c: Likewise.
964
965 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
966
967 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
968 given.
969 * gcc.c-torture/compile/961203-1.c: Likewise.
970 * gcc.c-torture/compile/980506-1.c: Likewise.
971
972 2003-12-23 Zack Weinberg <zack@codesourcery.com>
973
974 * lib/gcc-dg.exp (dg-prune-output): New annotation.
975 (additional_prunes): New global.
976 (gcc-dg-prune): Handle additional per-test pruning.
977 (dg-test): Clear additional_prunes between tests.
978
979 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
980 dg-prune-output to avoid spurious failures from assembler
981 complaining about nonexistent WAW violations.
982 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
983 Use dg-prune-output to avoid spurious failures from assembler
984 warning about Itanium B-step errata.
985
986 2003-12-23 Mark Mitchell <mark@codesourcery.com>
987
988 * g++.dg/abi/macro0.C: New test.
989 * g++.dg/abi/macro1.C: Likewise.
990 * g++.dg/abi/macro2.C: Likewise.
991
992 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
993 * g++.dg/abi/bitfield7.C: Likewise.
994 * g++.dg/abi/dtor2.C: Likewise.
995 * g++.dg/abi/mangle11.C: Likewise.
996 * g++.dg/abi/mangle12.C: Likewise.
997 * g++.dg/abi/mangle14.C: Likewise.
998 * g++.dg/abi/mangle17.C: Likewise.
999 * g++.dg/abi/vbase10.C: Likewise.
1000 * g++.dg/abi/vbase14.C: Likewise.
1001 * g++.dg/template/qualttp17.C: Likewise.
1002
1003 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1004
1005 PR c/11995
1006 * gcc.dg/20031223-1.c: New test.
1007
1008 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1009
1010 * gcc.dg/noreturn-7.c: New test.
1011
1012 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1013
1014 * gcc.dg/null-pointer-1.c: New test.
1015
1016 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1017
1018 * g++.old-deja/g++.jason/template18.C: Remove.
1019 * g++.old-deja/g++.jason/template37.C: Likewise.
1020
1021 PR c++/12862
1022 * g++.dg/lookup/ns1.C: New test.
1023
1024 PR c++/12397
1025 * g++.dg/template/lookup3.C: New test.
1026
1027 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1028
1029 * g++.dg/template/recurse1.C: New test
1030
1031 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1032
1033 PR c++/12479
1034 * g++.dg/parse/semicolon1.C: New test.
1035 * g++.dg/parse/semicolon1.h: Likewise.
1036
1037 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
1038
1039 * gcc.dg/darwin-misaligned.c: New test.
1040
1041 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1042
1043 PR c/9163
1044 * gcc.dg/20031222-1.c: New test.
1045
1046 2003-12-21 Mark Mitchell <mark@codesourcery.com>
1047
1048 PR c++/13438
1049 * g++.dg/parse/error8.C: New test.
1050
1051 PR c++/11554
1052 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1053
1054 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
1055
1056 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1057 too small.
1058 * gcc.c-torture/compile/930217-1.c: Likewise.
1059 * gcc.c-torture/compile/930513-1.c: Likewise.
1060 * gcc.c-torture/execute/920908-2.c: Likewise.
1061 * gcc.c-torture/execute/921204-1.c: Likewise.
1062 * gcc.c-torture/execute/930621-1.c: Likewise.
1063 * gcc.c-torture/execute/930630-1.c: Likewise.
1064 * gcc.c-torture/execute/931031-1.c: Likewise.
1065 * gcc.c-torture/execute/980602-2.c: Likewise.
1066 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1067 * gcc.c-torture/execute/compndlit-1.c: Likewise.
1068 * gcc.c-torture/execute/extzvsi.c: Likewise.
1069 * gcc.c-torture/unsorted/ext.c: Likewise.
1070
1071 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
1072
1073 PR target/12749
1074 * gcc.c-torture/compile/20031220-2.c: New test case.
1075
1076 2003-12-20 Roger Sayle <roger@eyesopen.com>
1077
1078 PR optimization/13031
1079 * gcc.c-torture/compile/20031220-1.c: New test case.
1080
1081 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1082
1083 * gcc.dg/cast-function-1.c: New test.
1084
1085 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
1086
1087 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1088 formats.
1089
1090 2003-12-19 Mark Mitchell <mark@codesourcery.com>
1091
1092 PR c++/12795
1093 * g++.dg/ext/attrib10.C: New test.
1094
1095 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1096
1097 * gcc.dg/cleanup-10.c: New test.
1098 * gcc.dg/cleanup-11.c: New test.
1099
1100 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1101
1102 PR c++/13239
1103 * g++.dg/opt/expect1.C: New test.
1104
1105 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
1106
1107 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1108
1109 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
1110
1111 PR debug/12923
1112 * gcc.dg/20031218-1.c: New test.
1113
1114 PR debug/12389
1115 * gcc.dg/20031218-2.c: New test.
1116 * gcc.dg/20031218-3.c: New test.
1117
1118 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1119 of label name and allow for USER_LABEL_PREFIX == "_" names.
1120 * g++.dg/abi/mangle18-2.C: Likewise.
1121 * g++.dg/abi/mangle19-1.C: Likewise.
1122 * g++.dg/abi/mangle19-2.C: Likewise.
1123 * g++.dg/abi/mangle20-1.C: Likewise.
1124 * g++.dg/abi/mangle20-2.C: Likewise.
1125
1126 2003-12-18 Richard Henderson <rth@redhat.com>
1127
1128 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1129
1130 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
1131 Dan Kegel <dank@kegel.com>
1132
1133 PR other/12009
1134 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
1135 testing a cross compiler, it causes spurious compile failures.
1136 * lib/g++.exp: Likewise.
1137
1138 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1139
1140 PR c++/13262
1141 * g++.dg/template/access13.C: New test.
1142
1143 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1144
1145 * gcc.dg/20031216-1.c: New test.
1146
1147 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1148
1149 PR c++/9154
1150 * g++.dg/template/error10.C: New test.
1151
1152 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1153
1154 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1155 * g++.dg/eh/simd-2.C: Likewise.
1156
1157 2003-12-17 James E Wilson <wilson@specifixinc.com>
1158 Roger Sayle <roger@eyesopen.com>
1159
1160 * gcc.c-torture/execute/ieee/mzero5.c: New.
1161
1162 2003-12-17 Mark Mitchell <mark@codesourcery.com>
1163
1164 PR c++/10603
1165 * g++.dg/parse/error6.C: New test.
1166
1167 PR c++/12827
1168 * g++.dg/parse/error7.C: New test.
1169
1170 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1171
1172 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1173 at -O with stabs debugging formats.
1174 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1175 * gcc.dg/debug/debug-2.c: Likewise.
1176
1177 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1178
1179 PR c++/12696
1180 * g++.dg/init/error1.C: New test.
1181
1182 PR c++/12218
1183 * g++.dg/init/pm3.C: New test.
1184
1185 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
1186
1187 PR c/3347
1188 * gcc.dg/bitfld-8.c: New test.
1189
1190 2003-12-16 James Lemke <jim@wasabisystems.com>
1191
1192 * gcc.dg/arm-scd42-[123].c: New tests.
1193
1194 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1195
1196 PR c++/9043
1197 * g++.dg/abi/mangle20-1.C: New test.
1198 * g++.dg/abi/mangle20-2.C: New test.
1199
1200 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1201
1202 PR c++/13275
1203 * g++.dg/other/offsetof2.C: Remove XFAIL.
1204 * g++.dg/parse/offsetof1.C: New test.
1205 * g++.gd/parse/offsetof2.C: Likewise.
1206
1207 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1208
1209 * g++.dg/template/nontype3.C: New test.
1210 * g++.dg/template/static2.C: Tweaked the dg-error clause.
1211
1212 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1213
1214 * g++.dg/warn/noreturn-3.C: Also test instantiation.
1215
1216 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1217
1218 PR c++/13387
1219 * g++.dg/expr/assign1.C: New test.
1220
1221 PR c++/13242
1222 * g++.dg/abi/mangle19-1.C: New test.
1223 * g++.dg/abi/mangle19-2.C: New test.
1224
1225 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
1226
1227 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1228
1229 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1230
1231 * gcc.c-torture/execute/20031216-1.c: New test.
1232
1233 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1234
1235 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1236 an ICE regression.
1237
1238 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1239
1240 PR c++/10926
1241 * g++.dg/template/error9.C: New test.
1242
1243 PR c++/11116
1244 * g++.dg/template/error8.C: New test.
1245
1246 2003-12-15 Roger Sayle <roger@eyesopen.com>
1247
1248 PR middle-end/13400
1249 * gcc.c-torture/execute/20031215-1.c: New test case.
1250
1251 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1252
1253 PR c++/13269
1254 * g++.dg/parse/error5.C: New test.
1255
1256 PR c++/12989
1257 * g++.dg/expr/sizeof1.C: New test.
1258
1259 PR c++/13310
1260 * g++.dg/template/crash15.C: New test.
1261
1262 2003-12-15 Geoffrey Keating <geoffk@apple.com>
1263
1264 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1265 a non-POD type as the last named parameter of a varargs function.
1266
1267 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1268
1269 PR c++/13243
1270 PR c++/12573
1271 * g++.dg/template/crash14.C: New test.
1272 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1273
1274 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
1275
1276 * g++.dg/other/java1.C: New test.
1277
1278 PR c++/13241
1279 * g++.dg/abi/mangle18-1.C: New test.
1280 * g++.dg/abi/mangle18-2.C: New test.
1281
1282 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1283
1284 PR optimization/10312
1285 * gcc.c-torture/execute/20031214-1.c: New.
1286
1287 2003-12-14 Mark Mitchell <mark@codesourcery.com>
1288
1289 PR c++/10779
1290 PR c++/12160
1291 * g++.dg/parse/error3.C: New test.
1292 * g++.dg/parse/error4.C: Likewise.
1293 * g++.dg/abi/mangle4.C: Tweak error messages.
1294 * g++.dg/lookup/using5.C: Likewise.
1295 * g++.dg/other/error2.C: Likewise.
1296 * g++.dg/parse/typename5.C: Likewise.
1297 * g++.dg/parse/undefined1.C: Likewise.
1298 * g++.dg/template/arg2.C: Likewise.
1299 * g++.dg/template/ttp3.C: Likewise.
1300 * g++.dg/template/type1.C: Likewise.
1301 * g++.old-deja/g++.other/crash32.C: Likewise.
1302 * g++.old-djea/g++.pt/defarg8.C: Likewise.
1303
1304 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1305
1306 PR c++/13106
1307 * g++.dg/warn/noreturn-3.C: New test.
1308
1309 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1310
1311 PR c++/13118
1312 * g++.dg/abi/covariant3.C: New.
1313
1314 2003-12-12 Jakub Jelinek <jakub@redhat.com>
1315
1316 * g++.dg/eh/ia64-1.C: New test.
1317
1318 2003-12-12 Roger Sayle <roger@eyesopen.com>
1319
1320 PR optimization/13037
1321 * g77.f-torture/execute/13037.f: New test case.
1322
1323 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1324
1325 PR c++/12881
1326 * g++.dg/abi/covariant2.C: New.
1327
1328 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
1329
1330 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1331
1332 2003-12-11 Zack Weinberg <zack@codesourcery.com>
1333
1334 * gcc.c-torture/execute/wchar_t-1.x: Delete.
1335
1336 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
1337
1338 PR other/10819
1339 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1340 to fix Bug 10819.
1341 * lib/g++.exp (g++_version): Likewise.
1342 * lib/g77.exp (g77_version): Likewise.
1343 * lib/objc.exp (default_objc_version): Likewise.
1344
1345 2003-12-10 Richard Henderson <rth@redhat.com>
1346
1347 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1348
1349 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1350
1351 2003-12-08 Matt Austern <austern@apple.com>
1352
1353 PR c/13134
1354 * lib/gcc-dg.exp (dg-require-visibility): Define.
1355 * lib/target-supports (check_visibility_available): Define.
1356 * gcc.dg/visibility-1.c: New test.
1357 * gcc.dg/visibility-2.c: Likewise.
1358 * gcc.dg/visibility-3.c: Likewise.
1359 * gcc.dg/visibility-4.c: Likewise.
1360 * gcc.dg/visibility-5.c: Likewise.
1361 * gcc.dg/visibility-6.c: Likewise.
1362 * g++.dg/ext/visibility-1.C: Likewise.
1363 * g++.dg/ext/visibility-2.C: Likewise.
1364 * g++.dg/ext/visibility-3.C: Likewise.
1365 * g++.dg/ext/visibility-4.C: Likewise.
1366 * g++.dg/ext/visibility-5.C: Likewise.
1367 * g++.dg/ext/visibility-6.C: Likewise.
1368
1369 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1370
1371 * g++.dg/lookup/java1.C: New test.
1372 * g++.dg/lookup/java2.C: New test.
1373
1374 2003-12-07 Falk Hueffner <falk@debian.org>
1375
1376 * g++.dg/opt/noreturn-1.C: New test.
1377
1378 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
1379
1380 * gcc.dg/overflow-1.c: New test.
1381
1382 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1383
1384 * g77.f-torture/compile/13060.f: New test.
1385
1386 2003-12-06 Mark Mitchell <mark@codesourcery.com>
1387
1388 PR c++/13323
1389 * g++.dg/inherit/operator2.C: New test.
1390
1391 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1392
1393 PR c++/13305
1394 * g++.dg/ext/attrib9.C: New test.
1395
1396 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1397
1398 PR c++/13314
1399 * g++.dg/template/error7.C: New test.
1400
1401 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
1402 J"orn Rennecke <joern.rennecke@superh.com>
1403
1404 PR target/13302
1405 * g++.dg/other/struct-va_list.C: New test.
1406
1407 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1408
1409 PR c++/13166
1410 * g++.dg/parse/defarg6.C: New test.
1411
1412 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
1413
1414 PR target/13256
1415 * gcc.c-torture/execute/20031201-1.c: New test.
1416
1417 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
1418
1419 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1420
1421 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1422
1423 * gcc.dg/builtin-return-1.c: New test.
1424
1425 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
1426 J"orn Rennecke <joern.rennecke@superh.com>
1427
1428 PR optimization/13260
1429 * gcc.c-torture/execute/20031204-1.c: New test.
1430
1431 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1432
1433 PR c++/9127
1434 * g++.dg/template/error6.C: New test.
1435
1436 2003-12-03 Jakub Jelinek <jakub@redhat.com>
1437
1438 * gcc.dg/20031202-1.c: New test.
1439
1440 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1441
1442 PR c++/13179
1443 * g++.dg/template/eh1.C: New test.
1444
1445 PR c++/10771
1446 * g++.dg/template/error5.C: New test.
1447
1448 2003-12-02 David Ung <davidu@mips.com>
1449
1450 * gcc.dg/compat/vector-check.h: Corrected type for var
1451 g_##TMODE
1452
1453 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1454
1455 PR c++/10126
1456 * g++.dg/template/ptrmem8.C: New test.
1457
1458 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1459
1460 PR c++/12573
1461 * g++.dg/template/dependent-expr3.C: New test.
1462
1463 2003-12-01 James Lemke <jim@wasabisystems.com>
1464
1465 * gcc.dg/arm-g2.c: New test.
1466
1467 2003-12-01 Roger Sayle <roger@eyesopen.com>
1468
1469 PR optimization/11634
1470 * gcc.dg/20031201-2.c: New test case.
1471
1472 2003-12-01 Zack Weinberg <zack@codesourcery.com>
1473
1474 PR 11433
1475 * objc.dg/proto-lossage-3.m: New test.
1476
1477 2003-12-01 Roger Sayle <roger@eyesopen.com>
1478
1479 PR optimization/12628
1480 * gcc.dg/20031201-1.c: New test case.
1481
1482 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1483
1484 * gcc.dg/unaligned-1.c: New test.
1485
1486 2003-11-30 Mark Mitchell <mark@codesourcery.com>
1487
1488 PR c++/9849
1489 * g++.dg/template/error4.C: New test.
1490 * g++.dg/template/nested3.C: Adjust error markers.
1491
1492 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1493
1494 * gcc.dg/cpp/assert4.c: Check more #system assertions.
1495
1496 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
1497
1498 PR c/10333
1499 * gcc.dg/bitfld-7.c: New test.
1500
1501 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
1502
1503 * gcc.dg/tls/asm-1.C: New test.
1504
1505 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1506
1507 * gcc.dg/cpp/assert4.c: Update.
1508
1509 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1510
1511 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1512 * gcc.dg/builtin-apply3.c: New test.
1513
1514 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1515
1516 * lib/compat.exp (compat-obj): New xfaildata parameter.
1517 Use it to set compiler_conditional_xfail_data before compiling.
1518 (compat-get-options): Handle dg-xfail-if.
1519 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1520 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1521 * gcc.dg/compat/vector-1_y.c: Likewise.
1522 * gcc.dg/compat/vector-2_x.c: Likewise.
1523 * gcc.dg/compat/vector-2_y.c: Likewise.
1524
1525 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1526
1527 * g++.dg/opt/reg-stack4.C: New test.
1528
1529 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1530
1531 * gcc.dg/builtin-apply2.c: New test.
1532
1533 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1534
1535 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1536
1537 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1538
1539 PR c++/12924
1540 * g++.dg/template/template-id-2.C: New test.
1541
1542 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1543
1544 PR c++/5369
1545 * g++.dg/template/memfriend1.C: New test.
1546 * g++.dg/template/memfriend2.C: Likewise.
1547 * g++.dg/template/memfriend3.C: Likewise.
1548 * g++.dg/template/memfriend4.C: Likewise.
1549 * g++.dg/template/memfriend5.C: Likewise.
1550 * g++.dg/template/memfriend6.C: Likewise.
1551 * g++.dg/template/memfriend7.C: Likewise.
1552 * g++.dg/template/memfriend8.C: Likewise.
1553 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1554
1555 2003-11-21 Mark Mitchell <mark@codesourcery.com>
1556
1557 PR c++/12515
1558 * g++.dg/ext/cond1.C: New test.
1559
1560 2003-11-20 Richard Henderson <rth@redhat.com>
1561
1562 * gcc.dg/20020201-2.c: Remove.
1563 * gcc.dg/20020201-4.c: Remove.
1564 * gcc.dg/20020304-1.c: Remove.
1565
1566 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
1567
1568 * gcc.dg/cpp/trad/xwin1.c: New test case.
1569
1570 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
1571
1572 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1573 * lib/g77.exp: Likewise.
1574 * lib/objc.exp: Likewise.
1575 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1576 for darwin.
1577
1578 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1579
1580 PR c++/12932
1581 * g++.dg/template/static5.C: New test.
1582
1583 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
1584
1585 * gcc.dg/nested-func-1.c: New test.
1586
1587 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1588
1589 * gcc.dg/cpp/assert4.c: New test.
1590
1591 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1592
1593 PR c++/2294
1594 * g++.dg/lookup/using9.c: New test.
1595
1596 2003-11-14 Mark Mitchell <mark@codesourcery.com>
1597
1598 PR c++/12762
1599 * g++.dg/template/error3.C: New test.
1600
1601 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
1602
1603 PR ada/13035
1604 * ada/acats/run_acats, run_all.sh: Fix syntax error.
1605 No longer use a wrapper for gcc, since this does not work under
1606 Windows.
1607
1608 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1609
1610 PR c++/2094
1611 * g++.dg/template/ptrmem7.C: New test.
1612
1613 2003-11-13 Andrew Pinski <apinski@apple.com>
1614
1615 * gcc.c-torture/compile/20031113-1.c: New test.
1616
1617 2003-11-13 Mark Mitchell <mark@codesourcery.com>
1618 Kean Johnston <jkj@sco.com>
1619
1620 PR c/13029
1621 * gcc.dg/unused-4.c: Update.
1622
1623 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1624
1625 * g++.dg/opt/const3.C: New test.
1626
1627 2003-11-13 Jan Hubicka <jh@suse.cz>
1628
1629 * gcc.c-torture/compile/20031112-1.c: New test.
1630
1631 2003-11-12 Mark Mitchell <mark@codesourcery.com>
1632
1633 * g++.dg/parse/crash10.C: Remove bogus error marker.
1634
1635 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1636
1637 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1638 (host_gcc): Likewise.
1639 (ROOT): Honor $PWDCMD.
1640 (BASE): Likewise.
1641 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1642
1643 2003-11-12 Catherine Moore <clm@redhat.com>
1644
1645 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
1646
1647 2003-11-12 Andreas Jaeger <aj@suse.de>
1648 Jakub Jelinek <jakub@redhat.com>
1649 Andrew Pinski <pinskia@physics.uc.edu>
1650 Richard Henderson <rth@redhat.com>
1651
1652 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1653 systems.
1654 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1655
1656 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1657 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1658
1659 2003-11-11 Andreas Jaeger <aj@suse.de>
1660
1661 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1662
1663 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1664
1665 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
1666
1667 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1668 Clean ups.
1669
1670 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
1671
1672 * gcc.dg/trampoline-1.c: New test.
1673
1674 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1675
1676 * gcc.c-torture/compile/200031109-1.c: New test.
1677
1678 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1679
1680 PR c/3190
1681 PR c/8714
1682 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1683 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1684 gcc.dg/format/no-y2k-1.c: Update.
1685
1686 2003-11-08 Roger Sayle <roger@eyesopen.com>
1687
1688 PR optimization/10467
1689 * gcc.dg/20031108-1.c: New test case.
1690
1691 2003-11-07 Geoffrey Keating <geoffk@apple.com>
1692
1693 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1694
1695 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1696
1697 * gcc.dg/compound-lvalue-1.c: New test.
1698 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1699 some XFAILs.
1700
1701 2003-11-06 Geoffrey Keating <geoffk@apple.com>
1702
1703 * gcc.dg/altivec-varargs-1.c: New test.
1704
1705 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1706
1707 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1708 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1709 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
1710 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
1711 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1712
1713 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
1714
1715 * gcc.dg/cond-lvalue-1.c: New test.
1716
1717 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
1718
1719 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1720
1721 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1722
1723 PR c++/11616
1724 * g++.dg/template/instantiate5.C: New test.
1725
1726 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1727
1728 PR c++/12726
1729 * g++.dg/ext/complit2.C: Replace test with self-contained version.
1730 * ChangeLog: Add missing first entry for above test.
1731
1732 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1733
1734 PR c++/9810
1735 * g++.dg/template/using8.C: New test.
1736 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1737
1738 2003-11-02 Roger Sayle <roger@eyesopen.com>
1739
1740 PR optimization/10817
1741 * gcc.c-torture/compile/20031102-1.c: New test case.
1742
1743 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
1744
1745 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1746 2147483647.
1747
1748 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1749
1750 * gcc.dg/20031102-1.c: New test.
1751
1752 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1753
1754 * gcc.dg/complex-1.c: New test.
1755
1756 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1757
1758 PR c++/12796
1759 * g++.dg/template/crash13.C: Adjust expected error location.
1760 * g++.old-deja/g++.brendan/ns1.C: Likewise.
1761
1762 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1763
1764 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1765
1766 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1767
1768 PR/10239
1769 * gcc.c-torture/compile/20031031-2.c: New test.
1770
1771 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1772
1773 PR/11640
1774 * gcc.c-torture/compile/20031031-1.c: New test.
1775
1776 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1777
1778 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1779 * gcc.misc-tests/bprob.exp: Likewise.
1780 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1781 the execution test on arm-elf configs.
1782 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
1783 configs that don't support scratch files.
1784 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1785
1786 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
1787
1788 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1789 done by dejagnu.
1790
1791 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
1792
1793 * ada/acats/run_all.sh: Redirect mv output to /dev/null
1794 Avoid non pure sh syntax. Add more logging.
1795
1796 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1797 fail.
1798
1799 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1800
1801 PR libgcj/10610
1802 * gcc.dg/ppc-stackalign-1.c: New test.
1803
1804 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
1805
1806 * ada/acats/run_all.sh: Change output to be more compliant with
1807 dejagnu framework.
1808 Create acats.sum and acats.log files under testsuite/ada/acats
1809 Only run [a-z]* directories, to filter out e.g. CVS.
1810 Redirect build output to log file.
1811
1812 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1813
1814 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1815
1816 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1817
1818 PR ada/5909:
1819 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1820
1821 2003-10-27 Jakub Jelinek <jakub@redhat.com>
1822
1823 * gcc.c-torture/compile/20031023-1.c: New test.
1824 * gcc.c-torture/compile/20031023-2.c: New test.
1825 * gcc.c-torture/compile/20031023-3.c: New test.
1826 * gcc.c-torture/compile/20031023-4.c: New test.
1827
1828 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1829
1830 PR c++/10371
1831 * g++.dg/lookup/scoped8.C: New test.
1832
1833 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1834
1835 * g++.dg/opt/reg-stack3.C: New test.
1836
1837 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1838
1839 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
1840
1841 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1842
1843 PR c++/11076
1844 * g++.dg/template/crash13.C: New test.
1845
1846 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1847
1848 * gcc.dg/c99-restrict-2.c: New test.
1849
1850 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
1851
1852 PR c++/12698, c++/12699, c++/12700, c++/12566
1853 * g++.dg/inherit/covariant9.C: New test.
1854 * g++.dg/inherit/covariant10.C: New test.
1855 * g++.dg/inherit/covariant11.C: New test.
1856
1857 2003-10-23 Jason Merrill <jason@redhat.com>
1858
1859 PR c++/12726
1860 * g++.dg/ext/complit2.C: New test.
1861
1862 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1863
1864 PR target/12654
1865 * gcc.c-torture/execute/20031020-1.c: New test.
1866
1867 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1868
1869 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1870 following the jump_insn.
1871
1872 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
1873
1874 * gcc.dg/cast-lvalue-1.c: New test.
1875
1876 2003-10-21 Mark Mitchell <mark@codesourcery.com>
1877
1878 PR c++/11962
1879 * g++.dg/template/cond2.C: New test.
1880
1881 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
1882
1883 * gcc.dg/builtins-28.c: New test.
1884
1885 2003-10-20 Jan Hubicka <jh@suse.cz>
1886
1887 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1888 parameter.
1889 * testsuite/gcc.dg/inline-2.c: Likewise.
1890
1891 2003-10-20 Phil Edwards <phil@codesourcery.com>
1892
1893 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
1894 * gcc.dg/nest.c: Likewise.
1895
1896 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1897
1898 PR c++/9781, c++/10583, c++/11862
1899 * g++.dg/parse/crash13.C: New test.
1900
1901 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1902
1903 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1904
1905 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1906
1907 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1908 Define HAVE_C99_RUNTIME except on Solaris.
1909 * gcc.dg/builtins-20.c: Likewise.
1910
1911 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1912
1913 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1914
1915 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1916
1917 PR c++/12495
1918 * g++.dg/template/crash21.C: New test.
1919
1920 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1921
1922 PR c++/2513
1923 * g++.dg/template/typename5.C: New test.
1924
1925 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1926
1927 PR c++/12369
1928 * g++.dg/template/friend25.C: New test.
1929
1930 2003-10-16 Ziemowit Laski <zlaski@apple.com>
1931
1932 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1933 versions.
1934
1935 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
1936
1937 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1938 == 2147483647.
1939
1940 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
1941
1942 * gcc.c-torture/execute/960416-1.x: Remove.
1943 * gcc.c-torture/execute/divconst-3.x: Likewise.
1944
1945 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
1946
1947 PR target/12598
1948 * gcc.dg/torture/cris-volatile-1.c: New test.
1949
1950 2003-10-14 Roger Sayle <roger@eyesopen.com>
1951
1952 PR optimization/9325
1953 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1954 for overflowing floating point to integer conversion during RTL
1955 simplification.
1956
1957 2003-10-13 Ziemowit Laski <zlaski@apple.com>
1958
1959 * objc/execute/_cmd.m: Fix typo.
1960 * objc.dg/image-info.m, objc.dg/symtab-1.m:
1961 Relax 'scan-assembler' regexp.
1962 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1963 objc.dg/try-catch-4.m: Run on non-Darwin targets.
1964 * objc.dg/zero-link-2.m: Remove blank line.
1965 * objc.dg/zero-link-3.m: New test case.
1966
1967 2003-10-13 Geoffrey Keating <geoffk@apple.com>
1968
1969 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1970
1971 * gcc.dg/asm-names.c: Use scan-assembler-not rather
1972 than linker trickery.
1973
1974 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1975
1976 PR c++/12370
1977 * g++.dg/other/friend2.C: New test.
1978
1979 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1980
1981 * gcc.dg/20031012-1.c: New test.
1982
1983 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1984
1985 * gcc.dg/weak/weak-3.c: Fix for new warning.
1986
1987 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
1988
1989 PR optimization/8750
1990 * gcc.c-torture/execute/20031012-1.c: New test case.
1991
1992 2003-10-11 Roger Sayle <roger@eyesopen.com>
1993
1994 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1995 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1996
1997 2003-10-11 Roger Sayle <roger@eyesopen.com>
1998
1999 PR optimization/12260
2000 * gcc.c-torture/compile/20031011-2.c: New test case.
2001
2002 2003-10-11 Roger Sayle <roger@eyesopen.com>
2003
2004 * gcc.c-torture/execute/20031011-1.c: New testcase.
2005
2006 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2007
2008 * gcc.c-torture/compile/20031011-1.c: New test.
2009
2010 2003-10-11 Jan Hubicka <jh@suse.cz>
2011
2012 * g++.dg/other/first-global.C: New test.
2013
2014 2003-10-11 Roger Sayle <roger@eyesopen.com>
2015
2016 * gcc.c-torture/execute/string-opt-18.c: New testcase.
2017
2018 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
2019
2020 * gcc.c-torture/compile/20031010-1.c: New test.
2021
2022 2003-10-10 Geoffrey Keating <geoffk@apple.com>
2023
2024 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2025 * gcc.c-torture/execute/va-arg-25.c: ... here.
2026
2027 2003-10-09 Mark Mitchell <mark@codesourcery.com>
2028
2029 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2030
2031 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
2032
2033 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2034
2035 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2036
2037 * g++.dg/parse/error2.C: New test.
2038
2039 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2040
2041 PR c++/11097
2042 * g++.dg/other/error5.C: Modify the error message.
2043 * g++.dg/lookup/using8.C: New test.
2044
2045 2003-10-07 Geoffrey Keating <geoffk@apple.com>
2046
2047 * gcc.dg/darwin-abi-2.c: New file.
2048 * gcc.c-torture/execute/va-arg-24.c: New file.
2049
2050 2003-10-06 Bob Wilson <bob.wilson@acm.org>
2051
2052 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
2053 indentation.
2054
2055 2003-10-06 Mark Mitchell <mark@codesourcery.com>
2056
2057 PR c++/10147
2058 * g++.dg/other/error4.C: Update error messages.
2059 * g++.dg/template/ptrmem4.C: Likewise.
2060
2061 PR c++/12337
2062 * g++.dg/init/new9.C: New test.
2063
2064 PR c++/12334, c++/12236, c++/8656
2065 * g++.dg/ext/attrib8.C: New test.
2066
2067 2003-10-06 Devang Patel <dpatel@apple.com>
2068
2069 * gcc.dg/debug/dwarf2-3.h: New test.
2070 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2071
2072 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
2073
2074 * g++.dg/opt/cfg2.C: New test.
2075
2076 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2077
2078 * g++.dg/opt/float1.C: New test.
2079
2080 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2081
2082 * gcc.dg/c90-array-lval-6.c: New test.
2083 * gcc.dg/c99-array-lval-6.c: New test.
2084
2085 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
2086 Ziemowit Laski <zlaski@apple.com>
2087
2088 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2089 'Derived', so that it is never considered a class method; add
2090 new warning for '+port' method ambiguity.
2091 * objc.dg/method-12.m: Include <objc/objc.h> instead of
2092 <objc/objc-api.h> (needed on Mac OS X).
2093 * objc.dg/method-13.m: New test.
2094
2095 2003-10-03 Roger Sayle <roger@eyesopen.com>
2096
2097 PR optimization/9325, PR java/6391
2098 * gcc.c-torture/execute/20031003-1.c: New test case.
2099
2100 2003-10-02 Mark Mitchell <mark@codesourcery.com>
2101
2102 PR optimization/12180
2103 * gcc.dg/20031002-1.c: New test.
2104
2105 PR c++/12486
2106 * g++.dg/inherit/error1.C: New test.
2107
2108 2003-10-02 Chris Demetriou <cgd@broadcom.com>
2109
2110 * lib/f-torture.exp (search_for): Rename to...
2111 (search_for_re): This. Also, clean up comments and the
2112 "regexp" invocation.
2113
2114 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
2115
2116 * gcc.c-torture/compile/20031002-1.c: New test.
2117
2118 2003-10-02 Jakub Jelinek <jakub@redhat.com>
2119
2120 * g++.dg/opt/cond1.C: New test.
2121
2122 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
2123
2124 * gcc.dg/Wold-style-definition-2.c: New testcase.
2125 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2126
2127 2003-09-29 Richard Henderson <rth@redhat.com>
2128
2129 * g++.dg/init/array10.C: Add dg-options.
2130
2131 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2132
2133 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2134
2135 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2136
2137 * g++.dg/template/friend19.C: Fix typo.
2138 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2139
2140 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
2141
2142 * gcc.c-torture/execute/20030928-1.c: New test.
2143 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2144
2145 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2146
2147 * g++.dg/opt/unroll1.C: New test.
2148
2149 2003-09-26 Roger Sayle <roger@eyesopen.com>
2150
2151 PR optimization/11741
2152 * gcc.dg/20030926-1.c: New test case.
2153
2154 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2155
2156 PR c++/5655
2157 * g++.dg/parse/access7.C: New test.
2158 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2159
2160 2003-09-24 Ziemowit Laski <zlaski@apple.com>
2161
2162 MERGE OF objc-improvements-branch into MAINLINE:
2163 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2164 if libobjc has not been built.
2165 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2166 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2167 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2168 objc/execute/nested-3.m, objc/execute/np-2.m,
2169 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2170 objc/execute/redefining_self.m, objc/execute/root_methods.m,
2171 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2172 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2173 objc.dg/special/unclaimed-category-1.h,
2174 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2175 well as GNU runtime.
2176 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2177 * execute/cascading-1.m, execute/function-message-1.m,
2178 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2179 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2180 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2181 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2182 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2183 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2184 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2185 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2186 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2187 * objc.dg/bitfield-2.m: Run only on Darwin.
2188 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2189 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2190 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2191 * objc.dg/const-str-1.m: Fix constant string layout.
2192
2193 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
2194
2195 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2196
2197 2003-09-23 Geoffrey Keating <geoffk@apple.com>
2198
2199 * gcc.dg/darwin-abi-1.c: New file.
2200
2201 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
2202
2203 PR target/12281
2204 * gcc.c-torture/compile/20030921-1.c: New test.
2205
2206 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2207
2208 * g++.dg/opt/reg-stack2.C: New test.
2209
2210 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2211
2212 * g++.dg/eh/delayslot1.C: New test.
2213
2214 2003-09-20 Richard Henderson <rth@redhat.com>
2215
2216 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2217
2218 2003-09-20 Roger Sayle <roger@eyesopen.com>
2219
2220 * gcc.c-torture/execute/20030920-1.c: New test case.
2221
2222 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2223
2224 * g++.dg/rtti/typeid3.C: Correct expected error message.
2225
2226 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2227
2228 PR c++/157
2229 * g++.dg/parse/crash12.C: New test.
2230
2231 2003-09-19 Janis Johnson <janis187@us.ibm.com>
2232
2233 * gcc.dg/compat/mixed-struct-check.h: New.
2234 * gcc.dg/compat/mixed-struct-defs.h: New.
2235 * gcc.dg/compat/mixed-struct-init.h: New.
2236 * gcc.dg/compat/struct-by-value-19_main.c: New.
2237 * gcc.dg/compat/struct-by-value-19_x.c: New.
2238 * gcc.dg/compat/struct-by-value-19_y.c: New.
2239 * gcc.dg/compat/struct-by-value-20_main.c: New.
2240 * gcc.dg/compat/struct-by-value-20_x.c: New.
2241 * gcc.dg/compat/struct-by-value-20_y.c: New.
2242 * gcc.dg/compat/struct-return-19_main.c: New.
2243 * gcc.dg/compat/struct-return-19_x.c: New.
2244 * gcc.dg/compat/struct-return-19_y.c: New.
2245 * gcc.dg/compat/struct-return-20_main.c: New.
2246 * gcc.dg/compat/struct-return-20_x.c: New.
2247 * gcc.dg/compat/struct-return-20_y.c: New.
2248
2249 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
2250 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2251 so that it will not complain on LP64 targets.
2252
2253 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2254
2255 PR c++/495
2256 * g++.dg/template/friend24.C: New test.
2257
2258 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
2259
2260 PR c++/12332
2261 * g++.dg/template/memtmpl2.C: New test.
2262
2263 2003-09-18 Mark Mitchell <mark@codesourcery.com>
2264
2265 PR target/11184
2266 * gcc.dg/builtin-apply1.c: New test.
2267
2268 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
2269
2270 PR c++/9848
2271 * g++.dg/warn/Wunused-4.C: New test.
2272
2273 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2274
2275 PR c++/12316
2276 * g++.dg/other/gc2.C: New test.
2277
2278 2003-09-17 Mark Mitchell <mark@codesourcery.com>
2279
2280 PR c++/11991
2281 * g++.dg/rtti/typeid3.C: New test.
2282
2283 PR c++/12266
2284 * g++.dg/overload/template1.C: New test.
2285
2286 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2287
2288 * g++.dg/opt/cfg3.C: New test.
2289
2290 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2291
2292 PR c++/7939
2293 * g++.dg/template/crash11.C: New test.
2294
2295 2003-09-16 Jason Merrill <jason@redhat.com>
2296 Jakub Jelinek <jakub@redhat.com>
2297
2298 * gcc.dg/attr-warn-unused-result.c: New test.
2299
2300 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
2301
2302 PR c++/12184
2303 * g++.dg/expr/call2.C: New test.
2304
2305 2003-09-15 Andreas Jaeger <aj@suse.de>
2306
2307 * gcc.dg/Wold-style-definition-1.c: New test.
2308
2309 2003-09-14 Mark Mitchell <mark@codesourcery.com>
2310
2311 PR c++/3907
2312 * g++.dg/parse/template12.C: New test.
2313
2314 * g++.dg/abi/bitfield11.C: New test.
2315 * g++.dg/abi/bitfield12.C: Likewise.
2316
2317 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
2318
2319 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
2320 non-expansion of functional macro name without arguments at EOL.
2321 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
2322
2323 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
2324
2325 * gcc.c-torture/execute/20030914-[12].c: New tests.
2326
2327 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
2328
2329 PR c++/11788
2330 * g++.dg/overload/addr1.C: New test.
2331
2332 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
2333
2334 * gcc.dg/20030909-1.c: New test.
2335
2336 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2337
2338 * gcc.dg/ultrasp10.c: New test.
2339
2340 2003-09-09 Devang Patel <dpatel@apple.com>
2341
2342 * gcc.dg/darwin-ld-6.c: New test.
2343
2344 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2345
2346 * gcc.dg/torture/builtin-explog-1.c: New testcase.
2347
2348 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2349
2350 * gcc.dg/ia64-types1.c: New test.
2351 * gcc.dg/ia64-types2.c: Likewise.
2352
2353 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2354
2355 * gcc.dg/builtins-1.c: Add more _Complex tests.
2356 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2357
2358 * gcc.dg/builtins-1.c: Test existing _Complex functions.
2359 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2360
2361 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2362
2363 PR c++/11786
2364 * g++.dg/lookup/koenig2.C: New test.
2365
2366 PR c++/5296
2367 * g++.dg/rtti/typeid2.C: New test.
2368
2369 2003-09-08 Jakub Jelinek <jakub@redhat.com>
2370
2371 * gcc.c-torture/compile/20030904-1.c: New test.
2372
2373 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2374
2375 * g++.dg/opt/longbranch2.C: New test.
2376
2377 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2378
2379 * g++.dg/template/crash10.C: Only compile it.
2380
2381 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2382
2383 PR middle-end/11665
2384 * gcc.c-torture/compile/20030907-1.c: New test.
2385 * g++.dg/init/array11.C: New test.
2386
2387 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2388
2389 PR c++/11852
2390 * g++.dg/init/struct1.C: New test.
2391
2392 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/12181
2395 * g++.dg/expr/comma1.C: New test.
2396
2397 2003-09-06 Mark Mitchell <mark@codesourcery.com>
2398
2399 PR c++/11867
2400 * g++.dg/expr/static_cast5.C: New test.
2401
2402 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2403
2404 PR c++/11507
2405 * g++.dg/lookup/scoped7.C: New test.
2406
2407 PR c++/9574
2408 * g++.dg/other/static1.C: New test.
2409
2410 PR c++/11490
2411 * g++.dg/warn/template-1.C: New test.
2412
2413 PR c++/11432
2414 * g++.dg/template/crash10.C: New test.
2415
2416 PR c++/2478
2417 * g++.dg/overload/VLA.C: New test.
2418
2419 PR c++/10804
2420 * g++.dg/template/call1.C: New test.
2421
2422 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2423
2424 PR c++/11794
2425 * g++.dg/parse/using3.C: New test.
2426
2427 2003-09-06 Roger Sayle <roger@eyesopen.com>
2428
2429 PR c++/11409
2430 * g++.dg/overload/builtin3.C: New test case.
2431
2432 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
2433
2434 PR c/9862
2435 * gcc.dg/20030906-1.c: New test.
2436 * gcc.dg/20030906-2.c: Likewise.
2437
2438 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2439
2440 PR c++/12167
2441 * g++.dg/parse/defarg5.C: New test.
2442
2443 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2444
2445 2003-09-05 Mark Mitchell <mark@codesourcery.com>
2446
2447 PR c++/12163
2448 * g++.dg/expr/static_cast4.C: New test.
2449
2450 PR c++/12146
2451 * g++.dg/template/crash9.C: New test.
2452
2453 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2454
2455 * g++.old-deja/g++.ext/pretty2.C: Update for change
2456 in __FUNCTION__.
2457 * g++.old-deja/g++.ext/pretty3.C: Likewise.
2458
2459 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
2460
2461 PR c++/11922
2462 * g++/dg/template/qualified-id1.C: New test.
2463
2464 PR c++/12037
2465 * g++.dg/warn/noeffect4.C: New test.
2466
2467 2003-09-04 Matt Austern <austern@apple.com>
2468
2469 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2470 * g++.dg/ext/fnname2.C: Likewise.
2471 * g++.dg/ext/fnname3.C: Likewise.
2472
2473 2003-09-04 Mark Mitchell <mark@codesourcery.com>
2474
2475 * g++.dg/expr/lval1.C: New test.
2476 * g++.dg/ext/lvcast.C: Remove.
2477
2478 2003-09-03 Roger Sayle <roger@eyesopen.com>
2479
2480 PR optimization/11700.
2481 * gcc.c-torture/compile/20030903-1.c: New test case.
2482
2483 2003-09-03 Mark Mitchell <mark@codesourcery.com>
2484
2485 PR c++/12053
2486 * g++.dg/abi/layout4.C: New test.
2487
2488 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
2489
2490 PR c++/11553
2491 * g++.dg/parse/friend3.C: New test.
2492
2493 2003-09-02 Mark Mitchell <mark@codesourcery.com>
2494
2495 PR c++/11847
2496 * g++.dg/template/class1.C: New test.
2497
2498 PR c++/11808
2499 * g++.dg/expr/call1.C: New test.
2500
2501 2003-09-01 Mark Mitchell <mark@codesourcery.com>
2502
2503 PR c++/12114
2504 * g++.dg/init/ref9.C: New test.
2505
2506 PR c++/11972
2507 * g++.dg/template/nested4.C: New test.
2508
2509 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2510
2511 PR c++/12093
2512 * g++.dg/template/non-dependent4.C: New test.
2513
2514 PR c++/11928
2515 * g++.dg/inherit/conv1.C: New test.
2516
2517 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2518
2519 PR c++/6196
2520 * g++.dg/ext/label1.C: New test.
2521 * g++.dg/ext/label2.C: Likewise.
2522
2523 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2524
2525 * g++.dg/expr/cond3.C: New test.
2526
2527 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2528
2529 * gcc.dg/builtins-1.c: Add new builtin cases.
2530
2531 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2532
2533 * gcc.dg/builtins-1.c: Add new cases.
2534 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2535
2536 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2537
2538 * gcc.dg/builtins-1.c: Add more math builtin tests.
2539 * gcc.dg/torture/builtin-attr-1.c: New test.
2540
2541 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2542
2543 PR optimization/5079
2544 * g++.dg/opt/static3.C: New test.
2545
2546 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2547
2548 * gcc.misc-tests/gcov-10b.c: New test.
2549
2550 2003-08-27 Mark Mitchell <mark@codesourcery.com>
2551
2552 * g++.dg/opt/ptrmem3.C: New test.
2553
2554 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2555
2556 2003-08-27 Jakub Jelinek <jakub@redhat.com>
2557
2558 * gcc.dg/20030826-2.c: New test.
2559
2560 2003-08-26 Roger Sayle <roger@eyesopen.com>
2561
2562 PR middle-end/12002
2563 * g77.f-torture/compile/12002.f: New test case.
2564
2565 2003-08-26 Roger Sayle <roger@eyesopen.com>
2566
2567 * gcc.dg/20030826-1.c: New test case.
2568
2569 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
2570
2571 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2572
2573 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
2574
2575 PR c++/11871
2576 * c++.dg/lookup/crash1.C: New test.
2577
2578 * c++.dg/warn/noeffect3.C: New test.
2579
2580 2003-08-25 Janis Johnson <janis187@us.ibm.com>
2581
2582 * gcc.dg/compat/vector-1_x.c: Compile with -w.
2583 * gcc.dg/compat/vector-1_y.c: Ditto.
2584 * gcc.dg/compat/vector-2_x.c: Ditto.
2585 * gcc.dg/compat/vector-2_y.c: Ditto.
2586
2587 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
2588
2589 * gcc.dg/20030702-1.c: New test.
2590
2591 2003-08-25 Mark Mitchell <mark@codesourcery.com>
2592
2593 PR c++/8795
2594 * g++.dg/ext/altivec-1.C: New test.
2595
2596 2003-08-24 Richard Henderson <rth@redhat.com>
2597
2598 * g++.dg/eh/simd-2.C: Add -w for x86.
2599
2600 2003-08-23 Jakub Jelinek <jakub@redhat.com>
2601
2602 * gcc.dg/20030815-1.c: New test.
2603
2604 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2605
2606 PR c++/3765
2607 * g++.dg/parse/access6.C: New test.
2608
2609 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2610
2611 PR c++/641, c++/11876
2612 * g++.dg/template/friend22.C: New test.
2613 * g++.dg/template/friend23.C: Likewise.
2614
2615 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2616
2617 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2618 identically.
2619
2620 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2621
2622 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2623
2624 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2625
2626 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2627
2628 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2629
2630 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2631
2632 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2633
2634 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2635
2636 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2637
2638 PR c++/11919
2639 * g++.dg/overload/prom1.C: New test.
2640
2641 PR c++/11551
2642 * g++.dg/parse/dtor2.C: New test.
2643
2644 PR c++/10762
2645 * g++.dg/parse/using2.C: New test.
2646
2647 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
2648
2649 PR target/11805
2650 * gcc.c-torture/compile/20030821-1.c: New.
2651
2652 2003-08-20 Mark Mitchell <mark@codesourcery.com>
2653
2654 PR c++/11834
2655 * g++.dg/template/deduce2.C: New test.
2656
2657 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
2658
2659 * gcc.c-torture/execute/20030821-1.c: New test.
2660
2661 2003-08-20 Roger Sayle <roger@eyesopen.com>
2662
2663 PR middle-end/11984
2664 * gcc.dg/20030820-1.c: New test case.
2665
2666 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
2667
2668 PR c++/11945
2669 * g++.dg/warn/noeffect2.C: New test.
2670
2671 2003-08-19 Mark Mitchell <mark@codesourcery.com>
2672
2673 PR c++/10926
2674 * g++.dg/template/dtor2.C: New test.
2675
2676 PR c++/11684
2677 * g++.dg/template/operator1.C: New test.
2678 * g++.dg/parse/operator4.C: New test.
2679
2680 PR c++/11946.C
2681 * g++.dg/expr/enum1.C: New test.
2682 * gcc.dg/c99-bool-1.c: Remove bogus warning.
2683
2684 PR c++/11036.C
2685 * g++.dg/parse/elab2.C: New test.
2686 * g++.dg/parse/typedef4.C: Change error message.
2687 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2688 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2689 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2690
2691 2003-08-19 Geoffrey Keating <geoffk@apple.com>
2692
2693 * gcc.dg/pch/warn-1.c: New.
2694 * gcc.dg/pch/warn-1.hs: New.
2695
2696 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2697 not-tested file.
2698
2699 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2700
2701 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2702
2703 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2704
2705 * gcc.dg/uninit-D.c: New Test.
2706 * gcc.dg/uninit-E.c: New Test.
2707 * gcc.dg/uninit-F.c: New Test.
2708 * gcc.dg/uninit-G.c: New Test.
2709
2710 2003-08-19 Michael Ritzert <ritzert@t-online.de>
2711
2712 * g++.dg/README: Describe the pch directory.
2713
2714 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2715
2716 PR c++/11174
2717 * g++.dg/parse/access4.C: New test.
2718 * g++.dg/parse/access5.C: Likewise.
2719 * g++.old-deja/g++.jason/access17.C: Adjust error message.
2720
2721 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
2722
2723 * gcc.dg/noncompile/20030818-1.c: New.
2724
2725 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
2726
2727 PR c++/11957
2728 * g++.dg/warn/noeffect1.C: New test.
2729
2730 * g++.dg/template/scope2.C: New test.
2731 * g++.dg/template/error2.C: Correct dg-error
2732
2733 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
2734
2735 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2736
2737 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2738
2739 PR C++/11512
2740 * g++.dg/template/warn1.C: New.
2741
2742 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
2743
2744 * g++.dg/template/error2.C: New test.
2745 * g++.dg/lookup/using7.C: Adjust errors
2746 * g++.old-deja/g++.pt/crash36.C: Likewise.
2747 * g++.old-deja/g++.pt/derived3.C: Likewise.
2748
2749 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2750
2751 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2752 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2753 * gcc.c-torture/execute/builtins/string-9.c: New, from
2754 string-opt-9.c. Adjust for execute/builtins framework.
2755 * gcc.c-torture/execute/string-opt-9.c: Delete.
2756
2757 2003-08-12 Mark Mitchell <mark@codesourcery.com>
2758
2759 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2760
2761 * g++.dg/parse/ret-type2.C: New test.
2762
2763 PR c++/11703
2764 * g++.dg/init/new8.C: New test.
2765
2766 PR c++/10923
2767 * g++.dg/parse/typedef5.C: New test.
2768
2769 PR c++/9512
2770 * g++.dg/parse/qualified2.C: New test.
2771 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2772 invalid code.
2773
2774 2003-08-11 Mark Mitchell <mark@codesourcery.com>
2775
2776 * g++.dg/conversion/ptrmem1.C: New test.
2777
2778 2003-08-11 Jakub Jelinek <jakub@redhat.com>
2779
2780 PR target/11693
2781 * gcc.dg/20030811-1.c: New test.
2782
2783 PR target/11535
2784 * gcc.c-torture/execute/20030811-1.c: New test.
2785
2786 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2787
2788 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2789
2790 2003-08-10 Mark Mitchell <mark@codesourcery.com>
2791
2792 PR c++/11789.C
2793 * g++.dg/inherit/multiple1.C: New test.
2794
2795 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
2796
2797 * gcc.dg/spe1.c: New test.
2798
2799 PR c++/11670
2800 * g++.dg/expr/cast2.C: New test.
2801
2802 PR c++/10530
2803 * g++.dg/template/dependent-name2.C: New test.
2804
2805 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
2806
2807 * g++.dg/parse/crash11.C: Put the dg options in comments.
2808
2809 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
2810
2811 * lib/gcc-dg.exp: Update for diagnostic change.
2812
2813 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2814
2815 PR c++/5767
2816 * g++.dg/parse/crash11.C: New test.
2817
2818 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
2819
2820 * gcc.dg/cpp/spacing1.c: Update.
2821
2822 2003-08-04 Janis Johnson <janis187@us.ibm.com>
2823
2824 PR target/11739
2825 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2826 a value for -mtune.
2827
2828 2003-08-04 Roger Sayle <roger@eyesopen.com>
2829
2830 PR middle-end/11771
2831 * gcc.c-torture/compile/20030804-1.c: New test case.
2832
2833 2003-08-04 Roger Sayle <roger@eyesopen.com>
2834
2835 * gcc.dg/20030804-1.c: New test case.
2836
2837 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2838
2839 * gcc.dg/cpp/separate-1.c: New test.
2840
2841 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
2842
2843 PR c++/11704
2844 * g++.dg/template/dependent-expr2.C: New test.
2845
2846 PR c++/11766
2847 * g++.dg/expr/ptrmem1.C: New test.
2848
2849 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2850
2851 PR c++/9453
2852 * g++.dg/template/friend15.C: New test.
2853
2854 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
2855
2856 * lib/dg-pch.exp: Work round PCH bug.
2857
2858 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2859
2860 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
2861 builtins. Move cases from builtins-4.c here.
2862
2863 * gcc.dg/torture/builtin-math-1.c: New test taken from
2864 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2865 additional cases.
2866
2867 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2868 Delete.
2869
2870 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
2871
2872 PR c++/9447
2873 * g++.dg/template/using7.C: New test.
2874
2875 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
2876
2877 * import1.c, import2.c: New tests.
2878
2879 2003-08-01 Jakub Jelinek <jakub@redhat.com>
2880
2881 * g++.dg/eh/crossjump1.C: New test.
2882
2883 2003-08-01 Mark Mitchell <mark@codesourcery.com>
2884
2885 PR c++/11697
2886 * g++.dg/template/using6.C: New test.
2887
2888 PR c++/11744
2889 * g++.dg/template/koenig2.C: New test.
2890
2891 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2892
2893 PR c++/7983
2894 * g++.dg/parse/typedef4.C: New test.
2895
2896 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2897
2898 PR c++/8442, c++/8806
2899 * g++.dg/template/elab1.C: New test.
2900 * g++.dg/template/type2.C: Likewise.
2901 * g++.dg/template/ttp3.C: Adjust expected error message.
2902 * g++.old-deja/g++.law/visibility13.C: Likewise.
2903 * g++.old-deja/g++.niklas/t135.C: Likewise.
2904 * g++.old-deja/g++.pt/ttp41.C: Likewise.
2905 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2906 template argument.
2907 * g++.old-deja/g++.pt/ttp44.C: Likewise.
2908
2909 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
2910
2911 PR c++/11295
2912 * g++.dg/ext/stmtexpr1.C: New test.
2913
2914 * g++.dg/opt/tmp1.C: New test.
2915
2916 PR c++/11525
2917 * g++.dg/parse/constant4.C: New test.
2918
2919 PR c++/9447
2920 * g++.dg/template/using5.C: New test.
2921
2922 2003-07-31 Roger Sayle <roger@eyesopen.com>
2923
2924 * gcc.dg/builtins-27.c: New test case.
2925
2926 2003-07-31 Jakub Jelinek <jakub@redhat.com>
2927
2928 * gcc.dg/tls/opt-7.c: New test.
2929
2930 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
2931
2932 * g++.old-deja/g++.other/crash18.C: Remove.
2933
2934 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
2935
2936 * g++.dg/template/explicit3.C: New.
2937 * g++.dg/template/explicit4.C: New.
2938 * g++.dg/template/explicit5.C: New.
2939
2940 PR c++/11347
2941 * g++.dg/template/memtmpl1.C: New.
2942
2943 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
2944
2945 PR target/11565
2946 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2947 * gcc.dg/i386-387-5.c (dg-options): Likewise.
2948
2949 2003-07-30 Jan Hubicka <jh@suse.cz>
2950
2951 * vtgc1.c: Kill.
2952
2953 2003-07-29 Zack Weinberg <zack@codesourcery.com>
2954
2955 * gcc.dg/struct-in-proto-1.c: New test.
2956
2957 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
2958
2959 * gcc.dg/cpp/include2.c: Only expect one message.
2960
2961 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
2962
2963 PR c++/9447
2964 * g++.dg/template/using1.C: New test.
2965 * g++.dg/template/using2.C: New test.
2966 * g++.dg/template/using3.C: New test.
2967 * g++.dg/template/using4.C: New test.
2968
2969 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
2970
2971 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2972 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2973
2974 2003-07-28 Jan Hubicka <jh@suse.cz>
2975
2976 PR c++/11530
2977 * g++.dg/opt/call1.C: New test.
2978
2979 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
2980
2981 PR c++/11667
2982 * g++.dg/init/enum2.C: New test.
2983 * g++.dg/template/overload1.C: Add "-w" option.
2984
2985 2003-07-28 <hp@bitrange.com>
2986
2987 * gcc.dg/Wdeclaration-after-statement-1.c,
2988 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2989
2990 2003-07-28 Jakub Jelinek <jakub@redhat.com>
2991
2992 * gcc.c-torture/compile/20030725-1.c: New test.
2993
2994 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
2995
2996 * gcc.dg/20030505.c: Only run for SPE.
2997 Remove definition of opaque type.
2998
2999 2003-07-27 Mark Mitchell <mark@codesourcery.com>
3000
3001 * g++.dg/template/ptrmem6.C: New test.
3002
3003 2003-07-26 Geoffrey Keating <geoffk@apple.com>
3004
3005 * gcc.c-torture/compile/zero-strct-2.c: New test.
3006
3007 2003-07-25 Geoffrey Keating <geoffk@apple.com>
3008
3009 * gcc.dg/intermod-1.c: New test.
3010
3011 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
3012
3013 PR c++/11617
3014 * g++.dg/template/lookup2.C: New test.
3015 * g++.dg/template/memclass1.C: Remove instantiated from error.
3016 * g++.dg/other/error2.C: Tweak expected errors.
3017
3018 PR c++/11596
3019 * g++.dg/template/defarg3.C: New test.
3020
3021 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3022
3023 2003-07-24 Mark Mitchell <mark@codesourcery.com>
3024
3025 * g++.dg/inherit/access5.C: New test.
3026
3027 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3028
3029 PR c++/11513
3030 * g++.dg/template/crash8.C: New test.
3031
3032 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
3033
3034 PR c/10602
3035 * gcc.dg/noncompile/incomplete-2.c: New test.
3036
3037 2003-07-23 Mark Mitchell <mark@codesourcery.com>
3038
3039 PR c++/11645
3040 * g++.dg/inherit/access4.C: New test.
3041
3042 PR c++/11517
3043 * g++.dg/expr/cond2.C: New test.
3044
3045 PR optimization/10679
3046 * g++.dg/opt/inline4.C: New test.
3047
3048 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
3049
3050 * g++.dg/parse/crash10: New test.
3051
3052 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3053
3054 * g++.dg/ext/flexary1.C: New test.
3055
3056 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3057
3058 PR c++/10793
3059 * g++.dg/template/crash9.C: New test.
3060
3061 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3062
3063 PR c++/3004
3064 * g++.dg/parse/typedef3.C: New test.
3065
3066 PR c++/7906
3067 * g++.dg/parse/operator2.C: New test.
3068
3069 PR c++/8895
3070 * g++.dg/parse/def-tmpl-arg1.C: New test.
3071
3072 PR c++/9282
3073 * g++.dg/parse/funptr1.C: New test.
3074
3075 PR c++/9452
3076 * g++.dg/parse/ambig3.C: New test.
3077
3078 PR c++/9454
3079 * g++.dg/parse/operator3.C: New test.
3080
3081 PR c++/9486
3082 * g++.dg/parse/template10.C: New test.
3083
3084 PR c++/9488
3085 * g++.dg/parse/template11.C: New test.
3086
3087 PR c++/10150
3088 * g++.dg/parse/invalid-op1.C: New test.
3089
3090 PR c++/10247
3091 * g++.dg/parse/condexpr1.C: New test.
3092
3093 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3094
3095 * g++.dg/ext/packed3.C: New test.
3096 * g++.dg/ext/packed4.C: New test.
3097
3098 * gcc.dg/pack-test-3.c: New test.
3099
3100 2003-07-21 Janis Johnson <janis187@us.ibm.com>
3101
3102 * lib/compat.exp: Handle dg-options per source file.
3103 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3104 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3105 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3106 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3107 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3108 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3109 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3110 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3111 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3112 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3113 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3114 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3115 * g++.dg/compat/break/bitfield7_x.C: Ditto.
3116 * g++.dg/compat/break/bitfield7_y.C: Ditto.
3117
3118 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3119
3120 PR c/10320
3121 * gcc.c-torture/execute/20030718-1.c: New test.
3122
3123 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3124
3125 PR optimization/11536
3126 * gcc.dg/20030721-1.c: New test.
3127
3128 2003-07-19 Mark Mitchell <mark@codesourcery.com>
3129
3130 PR c++/11546
3131 * g++.dg/template/lookup1.C: New test.
3132
3133 2003-07-19 Zack Weinberg <zack@codesourcery.com>
3134
3135 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3136 diagnostics of ill-formed constructs involving labels.
3137 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3138 the new 'previously defined here' message.
3139
3140 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
3141
3142 * g++.dg/parse/non-dependent2.C: New test.
3143
3144 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3145
3146 * g++.dg/init/init-ref4.C: xfail on targets without
3147 weak symbols.
3148
3149 2003-07-17 Jakub Jelinek <jakub@redhat.com>
3150
3151 PR target/11087
3152 * gcc.c-torture/execute/20030717-1.c: New test.
3153
3154 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3155
3156 * g++.dg/opt/cfg1.C: New test.
3157
3158 2003-07-17 Mark Mitchell <mark@codesourcery.com>
3159
3160 PR optimization/11557
3161 * gcc.dg/20030717-1.c: New test.
3162
3163 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3164
3165 PR c++/10476
3166 * g++.dg/expr/crash-1.C: New test.
3167
3168 PR c++/11027
3169 * g++.dg/template/init3.C: New test.
3170
3171 PR c++/8222
3172 * g++.dg/template/non-dependent1.C: New test.
3173
3174 PR c++/11070
3175 * g++.dg/template/non-dependent2.C: New test.
3176
3177 PR c++/11071
3178 * g++.dg/template/non-dependent3.C: New test.
3179
3180 PR c++/9907
3181 * g++.dg/template/sizeof5.C: New test.
3182
3183 2003-07-17 Geoffrey Keating <geoffk@apple.com>
3184
3185 PR 11498
3186 * gcc.c-torture/compile/mangle-1.c: New file.
3187
3188 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3189
3190 PR c++/7809
3191 * g++.dg/parse/access3.C: New test.
3192
3193 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3194
3195 PR c++/11384
3196 * g++.dg/init/init-ref4.C: New test.
3197
3198 2003-07-16 Mark Mitchell <mark@codesourcery.com>
3199
3200 PR c++/11547
3201 * g++.dg/parse/constant3.C: New test.
3202 * g++.dg/parse/crash7.C: Likewise.
3203
3204 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
3205
3206 PR target/11008
3207 * gcc.dg/i386-pentium4-not-mull.c: New.
3208
3209 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
3210
3211 * gcc.dg/asm-names.c (ymain): Make it weak.
3212
3213 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3214
3215 PR c++/5421
3216 * g++.dg/template/friend21.C: New test.
3217
3218 2003-07-16 Jakub Jelinek <jakub@redhat.com>
3219
3220 * gcc.dg/cleanup-8.c: New test.
3221 * gcc.dg/cleanup-9.c: New test.
3222
3223 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
3224
3225 * g++.dg/ext/dll-MI1.h: New file.
3226 * g++.dg/ext/dllexport-MI1.C: New file.
3227 * g++.dg/ext/dllimport-MI1.C: New file.
3228
3229 2003-07-15 Jakub Jelinek <jakub@redhat.com>
3230
3231 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3232 it does not have cmpstrsi patterns (just cmpmemsi).
3233
3234 2003-07-15 Mark Mitchell <mark@codesourcery.com>
3235
3236 PR debug/11473
3237 * g++.dg/debug/debug8.C: New test.
3238
3239 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3240
3241 PR c++/10108
3242 * g++.dg/template/crash7.C: New test.
3243
3244 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
3245
3246 PR target/10795
3247 * gcc.c-torture/compile/20030708-1.c: New.
3248
3249 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3250
3251 * gcc.c-torture/execute/20030715-1.c: New test.
3252
3253 2003-07-14 Geoffrey Keating <geoffk@apple.com>
3254
3255 * gcc.dg/pch/inline-3.c: New file.
3256 * gcc.dg/pch/inline-3.hs: New file.
3257 * gcc.dg/pch/inline-4.c: New file.
3258 * gcc.dg/pch/inline-4.hs: New file.
3259
3260 2003-07-14 Mark Mitchell <mark@codesourcery.com>
3261
3262 PR c++/11509
3263 * g++.dg/template/crash6.C: New test.
3264
3265 PR c++/7053
3266 * g++.dg/template/friend20.C: New test.
3267
3268 PR c++/7019
3269 * g++.dg/template/overload2.C: New test.
3270
3271 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3272
3273 PR optimization/11440
3274 * gcc.c-torture/execute/20030714-1.c: New test.
3275
3276 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3277
3278 PR c++/11154
3279 * g++.dg/template/partial2.C: New test.
3280
3281 2003-07-13 Mark Mitchell <mark@codesourcery.com>
3282
3283 PR c++/11503
3284 * g++.dg/template/anon1.C: New test.
3285
3286 PR c++/11493
3287 PR c++/11495
3288 * g++.dg/parse/template9.C: Likewise.
3289 * g++.dg/template/crash4.C: New test.
3290 * g++.dg/template/koenig1.C: Likewise.
3291 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3292 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3293 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3294 functions.
3295 * g++.old-deja/g++.jason/template36.C: Likewise.
3296 * g++.old-deja/g++.mike/p1989.C: Likewise.
3297 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3298 * g++.old-deja/g++.pt/ttp20.C: Use this->.
3299 * g++.old-deja/g++.pt/ttp21.C: Use this->.
3300 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3301 compiling.
3302 * g++.old-deja/g++.pt/union2.C: Use this->.
3303
3304 2003-07-11 Jakub Jelinek <jakub@redhat.com>
3305
3306 * gcc.dg/20030711-1.c: New test.
3307
3308 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
3309
3310 PR c++/11050
3311 * g++.dg/parse/args1.C: New test.
3312 * g++.pt/defarg8.C: Change expected errors.
3313
3314 2003-07-11 Mark Mitchell <mark@codesourcery.com>
3315
3316 PR c++/8164
3317 * g++.dg/template/nontype2.C: New test.
3318
3319 PR c++/10558
3320 * g++.dg/parse/template8.C: New test.
3321
3322 PR c++/8327
3323 * g++.dg/template/scope1.C: New test.
3324
3325 * g++.dg/warn/Wsign-compare-1.C: New test.
3326
3327 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3328
3329 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3330
3331 2003-07-10 Mark Mitchell <mark@codesourcery.com>
3332
3333 PR c++/9411
3334 * g++.dg/template/explicit2.C: New test.
3335
3336 PR c++/10032
3337 * g++.dg/warn/pedantic1.C: New test.
3338
3339 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
3340
3341 PR c++ 9483
3342 * g++.dg/other/field1.C: New test.
3343
3344 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3345
3346 PR c/11449
3347 * gcc.c-torture/compile/20030707-1.c: New.
3348
3349 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3350
3351 PR c++/10849
3352 * g++.dg/template/access12.C: New test.
3353
3354 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
3355
3356 * g++.dg/bprob/bprob.exp (prof_ext): Update.
3357 * g77.dg/bprob/bprob.exp (prof_ext): Update.
3358 * gcc.misc-tests/bprob.exp (prof_ext): Update.
3359 * gcc.misc-tests/gcov.exp: Update
3360 * g++.dg/gcov/gcov.exp: Update
3361 * lib/gcov.exp: Update.
3362
3363 2003-07-08 Mark Mitchell <mark@codesourcery.com>
3364
3365 * g++.dg/abi/mangle17.C: Make sure template expressions are
3366 dependent.
3367 * g++.dg/abi/mangle4.C: Mark erroneous casts.
3368 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3369 * g++.dg/opt/stack1.C: Remove erroneous code.
3370 * g++.dg/parse/template7.C: New test.
3371 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3372 * g++.old-deja/g++.pt/crash4.C: Likewise.
3373
3374 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3375
3376 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3377 with zero or one occurence of `$' after the initial `L'.
3378
3379 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
3380
3381 * gcc.c-torture/compile/20030704-1.c: Add a comment.
3382
3383 2003-07-08 Roger Sayle <roger@eyesopen.com>
3384
3385 PR c/11370
3386 * gcc.dg/Wunreachable-6.c: New testcase.
3387 * gcc.dg/Wunreachable-7.c: New testcase.
3388
3389 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3390
3391 PR c/11420
3392 * gcc.dg/20030708-1.c: New test.
3393
3394 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
3395
3396 * gcc.dg/compat/sdata-section.h: New file.
3397 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3398 * gcc.dg/torture/mips-sdata-1.c: New test.
3399
3400 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3401
3402 PR c++/11030
3403 * g++.dg/template/friend19.C: New test.
3404
3405 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3406
3407 * g++.dg/opt/strength-reduce.C: New test.
3408
3409 2003-07-07 Roger Sayle <roger@eyesopen.com>
3410
3411 PR target/10979
3412 * gcc.dg/20030707-1.c: New testcase.
3413
3414 2003-07-07 Roger Sayle <roger@eyesopen.com>
3415
3416 PR optimization/11059
3417 * g++.dg/opt/emptyunion.C: New testcase.
3418
3419 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3420 Eric Botcazou <ebotcazou@libertysurf.fr>
3421
3422 * g++.dg/opt/stack1.C: New test.
3423
3424 2003-07-05 Mark Mitchell <mark@codesourcery.com>
3425
3426 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3427 run test.
3428
3429 PR c++/11431
3430 * g++.dg/expr/static_cast3.C: New test.
3431
3432 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3433
3434 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3435 everywhere.
3436 * gcc.dg/concat.c: Concatenation of string constants with
3437 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3438 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3439 * gcc.dg/cpp/escape-2.c: Use wide character constants where
3440 necessary to avoid multi-character character constant warning.
3441 * gcc.dg/cpp/escape.c: Likewise.
3442 * gcc.dg/cpp/ucs.c: Likewise.
3443 Remove backslashes from dg-bogus comments, as they confuse Tcl.
3444 Fix a typo.
3445
3446 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3447
3448 PR c/11428
3449 * gcc.c-torture/compile/20030704-1.c: New.
3450
3451 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3452
3453 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3454
3455 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
3456
3457 PR c++/5287, PR c++/7910, PR c++/11021
3458 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3459 tests for warnings.
3460 * g++.dg/ext/dllimport2.C: Add tests for warnings.
3461 * g++.dg/ext/dllimport3.C: Likewise.
3462 * g++.dg/ext/dllimport4.C: New file.
3463 * g++.dg/ext/dllimport5.C: New file.
3464 * g++.dg/ext/dllimport6.C: New file.
3465 * g++.dg/ext/dllimport7.C: New file.
3466 * g++.dg/ext/dllimport8.C: New file.
3467 * g++.dg/ext/dllimport9.C: New file.
3468 * g++.dg/ext/dllimport10.C: New file.
3469 * g++.dg/ext/dllexport1.C: New file.
3470
3471 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3472
3473 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3474 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3475
3476 2003-07-03 Roger Sayle <roger@eyesopen.com>
3477
3478 * gcc.dg/builtins-25.c: New testcase.
3479 * gcc.dg/builtins-26.c: New testcase.
3480
3481 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3482
3483 * gcc.dg/compat/vector-defs.h: New file.
3484 * gcc.dg/compat/vector-setup.h: New file.
3485 * gcc.dg/compat/vector-check.h: New file.
3486 * gcc.dg/compat/vector-1_main.c: New file.
3487 * gcc.dg/compat/vector-1_x.c: New file.
3488 * gcc.dg/compat/vector-1_y.c: New file.
3489 * gcc.dg/compat/vector-2_main.c: New file.
3490 * gcc.dg/compat/vector-2_x.c: New file.
3491 * gcc.dg/compat/vector-2_y.c: New file.
3492
3493 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3494 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3495 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3496 * gcc.dg/compat/struct-align-1.h: New file.
3497 * gcc.dg/compat/struct-align-1_main.c: New file.
3498 * gcc.dg/compat/struct-align-1_x.c: New file.
3499 * gcc.dg/compat/struct-align-1_y.c: New file.
3500 * gcc.dg/compat/struct-align-2.h: New file.
3501 * gcc.dg/compat/struct-align-2_main.c: New file.
3502 * gcc.dg/compat/struct-align-2_x.c: New file.
3503 * gcc.dg/compat/struct-align-2_y.c: New file.
3504
3505 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3506 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3507 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3508 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3509 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3510 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3511 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3512 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3513 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3514 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3515 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3516 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3517 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3518 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3519 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3520 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3521 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3522 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3523 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3524 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3525 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3526 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3527 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3528 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3529 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3530 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3531 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3532 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3533 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3534
3535 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3536
3537 * gcc.dg/i386-call-1.c: New test.
3538
3539 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
3540
3541 PR c++/9162
3542 * g++.dg/parse/defarg4.C: New.
3543
3544 2003-07-03 Roger Sayle <roger@eyesopen.com>
3545
3546 PR target/10700
3547 * gcc.c-torture/compile/20030703-1.c: New test case.
3548
3549 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3550
3551 * g++.dg/template/local3.C: Remove extra semicolon.
3552
3553 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3554
3555 * gcc.dg/i386-volatile-1.c: New test.
3556
3557 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
3558
3559 PR c++/11072
3560 * g++.dg/other/offsetof2.C: XFAIL.
3561 * g++.dg/other/offsetof5.C: New.
3562
3563 PR c++/10219
3564 * g++.dg/template/error1.C: New.
3565
3566 PR c++/9779
3567 * g++.dg/template/dependent-expr1.C: New.
3568
3569 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3570
3571 PR c++/6949
3572 * g++.dg/template/local3.C: New test.
3573
3574 PR c++/11149
3575 * g++.dg/lookup/scoped6.C: New test.
3576
3577 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
3578
3579 PR c++/8046
3580 * g++.dg/other/error7.C: New test.
3581
3582 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
3583
3584 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3585 * g++.old-deja/g++.abi/vtable3.h: Likewise.
3586 * g++.old-deja/g++.law/code-gen5.C: Likewise.
3587 * g++.old-deja/g++.other/union2.C: Likewise.
3588 * gcc.dg/c90-const-expr-2.c: Likewise.
3589 * gcc.dg/c90-const-expr-3.c: Likewise.
3590 * gcc.dg/c99-const-expr-2.c: Likewise.
3591 * gcc.dg/c99-const-expr-3.c: Likewise.
3592 * gcc.dg/concat.c: Likewise.
3593
3594 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3595
3596 PR c++/9559
3597 * g++.dg/init/static1.C: New test.
3598
3599 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3600
3601 * Changelog: Remove ">>>>>>>" from previous change.
3602
3603 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3604
3605 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3606 * g++.old-deja/g++.other/access2.C: Likewise.
3607 * g++.old-deja/g++.other/decl2.C: Likewise.
3608 * gcc.c-torture/execute/20020615-1.c: Likewise.
3609
3610 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3611
3612 PR c++/4933
3613 * g++.dg/template/sizeof4.C: New test.
3614
3615 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3616
3617 * g++.dg/other/error6.C: New test.
3618
3619 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3620
3621 PR c++/10750
3622 * g++.dg/parse/constant2.C: New test.
3623
3624 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3625
3626 PR c++/11106
3627 * g++.dg/other/error5.C: New test.
3628
3629 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3630
3631 * gcc.dg/format/gcc_diag-1.c: New test.
3632
3633 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
3634
3635 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3636
3637 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
3638
3639 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3640 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3641 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3642
3643 2003-06-28 Jakub Jelinek <jakub@redhat.com>
3644
3645 * gcc.c-torture/execute/builtins/string-8.c: New test.
3646 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3647 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3648 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3649
3650 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3651
3652 PR c++/10468
3653 * g++.dg/ext/typeof6.C: New test.
3654
3655 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3656
3657 PR c++/10796
3658 * g++.dg/init/enum1.C: New test.
3659
3660 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
3661
3662 * gcc.dg/20030627-1.c: New test.
3663
3664 2003-06-26 Mark Mitchell <mark@codesourcery.com>
3665
3666 PR c++/11332
3667 * g++.dg/expr/static_cast2.C: New test.
3668
3669 2003-06-26 Roger Sayle <roger@eyesopen.com>
3670 Jakub Jelinek <jakub@redhat.com>
3671
3672 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3673 sprintf(dst,"%s",src) optimization.
3674 * gcc.c-torture/execute/20030626-1.c: New test case.
3675 * gcc.c-torture/execute/20030626-2.c: New test case.
3676
3677 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
3678
3679 * gcc.c-torture/execute/multi-ix.c: New test.
3680
3681 * gcc.c-torture/execute/simd-4.c (main):
3682 Added missing semicolon at end of union.
3683
3684 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
3685
3686 PR c++/8266
3687 * g++.dg/template/explicit-instantiation3.C: New test.
3688
3689 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3690
3691 * gcc.dg/20030626-1.c: Use signed char.
3692
3693 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3694
3695 * gcc.dg/20030626-1.c: New test.
3696
3697 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
3698
3699 * const-str-2.m: Update.
3700
3701 2003-06-25 Mark Mitchell <mark@codesourcery.com>
3702
3703 PR c++/10990
3704 * g++.dg/rtti/dyncast1.C: New test.
3705 * g++.dg/abi/mangle4.C: Correct base-specifier access.
3706 * g++.dg/lookup/scoped1.C: Remove XFAIL.
3707 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3708
3709 PR c++/10931
3710 * g++.dg/expr/static_cast1.C: New test.
3711
3712 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
3713
3714 * gcc.dg/20030625-1.c: New test.
3715
3716 2003-06-24 Roger Sayle <roger@eyesopen.com>
3717
3718 * gcc.c-torture/compile/20030624-1.c: New test case.
3719
3720 2003-06-24 Jakub Jelinek <jakub@redhat.com>
3721
3722 * gcc.c-torture/execute/string-opt-17.c: New test.
3723
3724 2003-06-24 Mark Mitchell <mark@codesourcery.com>
3725
3726 PR c++/5754
3727 * g++.dg/parse/crash6.C: New test.
3728
3729 2003-06-23 Roger Sayle <roger@eyesopen.com>
3730
3731 * gcc.dg/builtins-24.c: New test case.
3732
3733 2003-06-23 Jakub Jelinek <jakub@redhat.com>
3734
3735 * g++.dg/opt/operator1.C: New test.
3736
3737 2003-06-22 Roger Sayle <roger@eyesopen.com>
3738
3739 * gcc.c-torture/execute/string-opt-16.c: New test case.
3740
3741 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3742
3743 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
3744 * g++.old-deja/g++.other/conv7.C: Likewise
3745 * g++.old-deja/g++.other/overcnv2.C: Likewise.
3746 * g++.old-deja/g++.other/overload14.C: Likewise.
3747
3748 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3749
3750 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3751 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3752
3753 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3754
3755 PR c++/10888
3756 * g++.dg/warn/Winline-3.C: New test.
3757
3758 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3759
3760 * lib/target-supports.exp (check_alias_available): Make the test
3761 program acceptable to the Solaris assembler.
3762
3763 PR c++/10749
3764 * g++.dg/template/memclass2.C: New test.
3765
3766 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3767 Eric Botcazou <ebotcazou@libertysurf.fr>
3768
3769 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3770 data for non-matching targets.
3771 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3772
3773 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3774
3775 PR c++/10845
3776 * g++.dg/template/member3.C: New test.
3777
3778 2003-06-19 Mark Mitchell <mark@codesourcery.com>
3779
3780 PR c++/10939
3781 * g++.dg/template/func1.C: New test.
3782
3783 PR c++/9649
3784 * g++.dg/template/static4.C: New test.
3785 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3786
3787 PR c++/11041
3788 * g++.dg/init/ref7.C: New test.
3789
3790 2003-06-19 Matt Austern <austern@apple.com>
3791
3792 PR c++/11228
3793 * g++.dg/anew1.C: New test.
3794 * g++.dg/anew2.C: New test.
3795 * g++.dg/anew3.C: New test.
3796 * g++.dg/anew4.C: New test.
3797
3798 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
3799
3800 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3801
3802 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
3803
3804 * gcc.c-torture/execute/simd-4.c (main): Make expected value
3805 endian-dependent.
3806
3807 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
3808
3809 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3810 Remove cruft.
3811
3812 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
3813
3814 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3815 * gcc.c-torture/compile/961203-1.c: Likewise.
3816 * gcc.c-torture/compile/980506-1.c: Likewise.
3817
3818 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3819
3820 PR c++/10712
3821 * g++.dg/lookup/using7.C: New test.
3822
3823 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3824
3825 PR c++/11105
3826 * g++.dg/abi/conv1.C: Remove it.
3827 * g++.dg/template/conv7.C: New test.
3828 * g++.dg/template/conv8.C: Likewise.
3829 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3830 conversion operator.
3831
3832 2003-06-17 Janis Johnson <janis187@us.ibm.com>
3833
3834 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3835 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3836 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3837 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3838 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3839 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3840 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3841 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3842 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3843 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3844 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3845 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3846 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3847 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3848 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3849 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3850 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3851 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3852 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3853 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3854 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3855 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3856 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3857 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3858 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3859 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3860 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3861 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3862 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3863
3864 2003-06-16 Mark Mitchell <mark@codesourcery.com>
3865
3866 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3867 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3868 indications.
3869
3870 2003-06-16 Roger Sayle <roger@eyesopen.com>
3871
3872 * gcc.dg/i386-387-5.c: New test case.
3873 * gcc.dg/i386-387-6.c: New test case.
3874 * gcc.dg/builtins-23.c: New test case.
3875
3876 2003-06-15 Roger Sayle <roger@eyesopen.com>
3877
3878 * gcc.dg/builtins-22.c: New test case.
3879 * gcc.dg/i386-387-1.c: Update to test exp.
3880 * gcc.dg/i386-387-2.c: Likewise.
3881
3882 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3883
3884 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3885
3886 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3887
3888 * lib/gcc-dg.exp (dg-require-dll): New function.
3889 (dg-xfail-if): Likewise.
3890 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3891 driver.
3892
3893 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3894 * gcc.c-torture/compile/20001205-1.c: Likewise.
3895 * gcc.c-torture/compile/20001226-1.c: Likewise.
3896 * gcc.c-torture/compile/20010518-2.c: Likewise.
3897 * gcc.c-torture/compile/20020312-1.c: Likewise.
3898 * gcc.c-torture/compile/20020604-1.c: Likewise.
3899 * gcc.c-torture/compile/920501-12.c: Likewise.
3900 * gcc.c-torture/compile/920501-4.c: Likewise.
3901 * gcc.c-torture/compile/920520-1.c: Likewise.
3902 * gcc.c-torture/compile/920521-1.c: Likewise.
3903 * gcc.c-torture/compile/920625-1.c: Likewise.
3904 * gcc.c-torture/compile/961203-1.c: Likewise.
3905 * gcc.c-torture/compile/980506-1.c: Likewise.
3906 * gcc.c-torture/compile/981006-1.c: Likewise.
3907 * gcc.c-torture/compile/981022-1.c: Likewise.
3908 * gcc.c-torture/compile/981223-1.c: Likewise.
3909 * gcc.c-torture/compile/990617-1.c: Likewise.
3910 * gcc.c-torture/compile/dll.c: Likewise.
3911 * gcc.c-torture/compile/labels-3.c: Likewise.
3912 * gcc.c-torture/compile/mipscop-1.c: Likewise.
3913 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3914 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3915 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3916 * gcc.c-torture/compile/simd-5.c: Likewise.
3917 * gcc.c-torture/compile/20000804-1.x: Remove.
3918 * gcc.c-torture/compile/20001205-1.x: Likewise.
3919 * gcc.c-torture/compile/20001226-1.x: Likewise.
3920 * gcc.c-torture/compile/20010518-2.x: Likewise.
3921 * gcc.c-torture/compile/20020312-1.x: Likewise.
3922 * gcc.c-torture/compile/20020604-1.x: Likewise.
3923 * gcc.c-torture/compile/920501-12.x: Likewise.
3924 * gcc.c-torture/compile/920501-4.x: Likewise.
3925 * gcc.c-torture/compile/920520-1.x: Likewise.
3926 * gcc.c-torture/compile/920521-1.x: Likewise.
3927 * gcc.c-torture/compile/920625-1.x: Likewise.
3928 * gcc.c-torture/compile/961203-1.x: Likewise.
3929 * gcc.c-torture/compile/980506-1.x: Likewise.
3930 * gcc.c-torture/compile/981006-1.x: Likewise.
3931 * gcc.c-torture/compile/981022-1.x: Likewise.
3932 * gcc.c-torture/compile/981223-1.x: Likewise.
3933 * gcc.c-torture/compile/990617-1.x: Likewise.
3934 * gcc.c-torture/compile/mipscop-1.x: Likewise.
3935 * gcc.c-torture/compile/mipscop-2.x: Likewise.
3936 * gcc.c-torture/compile/mipscop-3.x: Likewise.
3937 * gcc.c-torture/compile/mipscop-4.x: Likewise.
3938 * gcc.c-torture/compile/simd-5.x: Likewise.
3939
3940 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3941
3942 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3943
3944 * gcc.c-torture/execute/20030611-1.c: New test.
3945
3946 2003-06-12 Roger Sayle <roger@eyesopen.com>
3947
3948 PR middle-end/168
3949 * gcc.dg/20030612-1.c: New test case.
3950
3951 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3952
3953 PR c++/10635
3954 * g++.dg/expr/cast1.C: New test.
3955
3956 2003-06-12 Roger Sayle <roger@eyesopen.com>
3957
3958 * gcc.dg/builtins-21.c: New test case.
3959
3960 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
3961
3962 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3963 options instead of at the end.
3964 * lib/objc.exp (objc_target_compile): Likewise.
3965
3966 2003-06-11 Mark Mitchell <mark@codesourcery.com>
3967
3968 PR c++/10432
3969 * g++.dg/parse/error1.C: New test.
3970
3971 2003-06-11 Janis Johnson <janis187@us.ibm.com>
3972
3973 * gcc.dg/compat/struct-by-value-11_main.c: New file.
3974 * gcc.dg/compat/struct-by-value-11_x.c: New file.
3975 * gcc.dg/compat/struct-by-value-11_y.c: New file.
3976 * gcc.dg/compat/struct-by-value-12_main.c: New file.
3977 * gcc.dg/compat/struct-by-value-12_x.c: New file.
3978 * gcc.dg/compat/struct-by-value-12_y.c: New file.
3979 * gcc.dg/compat/struct-by-value-13_main.c: New file.
3980 * gcc.dg/compat/struct-by-value-13_x.c: New file.
3981 * gcc.dg/compat/struct-by-value-13_y.c: New file.
3982 * gcc.dg/compat/struct-by-value-14_main.c: New file.
3983 * gcc.dg/compat/struct-by-value-14_x.c: New file.
3984 * gcc.dg/compat/struct-by-value-14_y.c: New file.
3985 * gcc.dg/compat/struct-by-value-15_main.c: New file.
3986 * gcc.dg/compat/struct-by-value-15_x.c: New file.
3987 * gcc.dg/compat/struct-by-value-15_y.c: New file.
3988 * gcc.dg/compat/struct-by-value-16_main.c: New file.
3989 * gcc.dg/compat/struct-by-value-16_x.c: New file.
3990 * gcc.dg/compat/struct-by-value-16_y.c: New file.
3991 * gcc.dg/compat/struct-by-value-17_main.c: New file.
3992 * gcc.dg/compat/struct-by-value-17_x.c: New file.
3993 * gcc.dg/compat/struct-by-value-17_y.c: New file.
3994 * gcc.dg/compat/struct-by-value-18_main.c: New file.
3995 * gcc.dg/compat/struct-by-value-18_x.c: New file.
3996 * gcc.dg/compat/struct-by-value-18_y.c: New file.
3997
3998 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3999 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4000 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4001 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4002 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4003 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4004 * gcc.dg/compat/scalar-return-3_main.c: New file.
4005 * gcc.dg/compat/scalar-return-3_x.c: New file.
4006 * gcc.dg/compat/scalar-return-3_y.c: New file.
4007 * gcc.dg/compat/scalar-return-4_main.c: New file.
4008 * gcc.dg/compat/scalar-return-4_x.c: New file.
4009 * gcc.dg/compat/scalar-return-4_y.c: New file.
4010
4011 2003-06-10 Janis Johnson <janis187@us.ibm.com>
4012
4013 * gcc.dg/compat/fp2-struct-check.h: New file.
4014 * gcc.dg/compat/fp2-struct-defs.h: New file.
4015 * gcc.dg/compat/fp2-struct-init.h: New file.
4016 * gcc.dg/compat/struct-by-value-10_main.c: New file.
4017 * gcc.dg/compat/struct-by-value-10_x.c: New file.
4018 * gcc.dg/compat/struct-by-value-10_y.c: New file.
4019 * gcc.dg/compat/struct-return-10_main.c: New file.
4020 * gcc.dg/compat/struct-return-10_x.c: New file.
4021 * gcc.dg/compat/struct-return-10_y.c: New file.
4022
4023 * gcc.dg/compat/compat-common.h: New file.
4024 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4025 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4026 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4027 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4028 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4029 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4030 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4031 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4032 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4033 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4034 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4035 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4036 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4037 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4038 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4039 * gcc.dg/compat/small-struct-check.h: Ditto.
4040 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4041 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4042 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4043 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4044 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4045 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4046 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4047 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4048 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4049 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4050 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4051 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4052 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4053 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4054 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4055 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4056 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4057 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4058 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4059 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4060 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4061 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4062 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4063 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4064 * gcc.dg/compat/struct-return-2_main.c: Ditto.
4065 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4066 * gcc.dg/compat/struct-return-2_y.c: Ditto.
4067 * gcc.dg/compat/struct-return-3_main.c: Ditto.
4068 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4069 * gcc.dg/compat/struct-return-3_y.c: Ditto.
4070
4071 2003-06-10 Geoffrey Keating <geoffk@apple.com>
4072
4073 * g++.dg/pch/static-1.C: New file.
4074 * g++.dg/pch/static-1.Hs: New file.
4075
4076 2003-06-10 Richard Henderson <rth@redhat.com>
4077
4078 * gcc.dg/asm-7.c: Adjust expected warning text.
4079
4080 2003-06-10 Roger Sayle <roger@eyesopen.com>
4081
4082 * gcc.dg/builtins-20.c: New test case.
4083
4084 2003-06-10 Mark Mitchell <mark@codesourcery.com>
4085
4086 PR c++/11131
4087 * g++.dg/opt/template1.C: New test.
4088
4089 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4090
4091 * lib/gcc-dg.exp (dg-test): Clear additional_files and
4092 additional_sources.
4093
4094 2003-05-21 David Taylor <dtaylor@emc.com>
4095
4096 * gcc.dg/Wpadded.c: New file.
4097
4098 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4099
4100 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4101 * gcc.dg/special/weak-2.c: Add dg-require-weak.
4102 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4103 dg-require-weak.
4104
4105 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
4106
4107 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4108
4109 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4110
4111 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4112 (dg-require-alias): Likewise.
4113 (dg-require-gc-sections): Likewise.
4114 * lib/target-supports.exp (check_gc_sections_available): Likewise.
4115
4116 2003-06-08 Richard Henderson <rth@redhat.com>
4117
4118 * gcc.dg/20011029-2.c: Fix the array reference.
4119 * gcc.dg/asm-7.c: New.
4120
4121 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
4122
4123 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4124
4125 2003-06-08 Mark Mitchell <mark@codesourcery.com>
4126
4127 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4128 (dg-require-gc-sections): Likewise.
4129
4130 2003-06-08 Jan Hubicka <jh@suse.cz>
4131
4132 * i386-cmov1.c: Fix regular expression.
4133 * i386-cvt-1.c: Likewise.
4134 * i386-local.c: Likewise.
4135 * i386-local2.c: Likewise.
4136 * i386-mul.c: Likewise.
4137 * i386-ssetype-1.c: Likewise.
4138 * i386-ssetype-3.c: Likewise.
4139 * i386-ssetype-5.c: Likewise.
4140
4141 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4142
4143 PR c++/11039
4144 * g++.dg/warn/implicit-typename2.C: New test.
4145 * g++.dg/warn/implicit-typename3.C: New test.
4146
4147 2003-06-07 Richard Henderson <rth@redhat.com>
4148
4149 * g++.dg/other/offsetof3.C: Use size_t.
4150 * g++.dg/other/offsetof4.C: Likewise.
4151
4152 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
4153
4154 * lib/copy-file.exp: New. Implement gcc_copy_files.
4155
4156 * lib/dg-pch.exp: Load copy-file.exp
4157 (dg-pch): Use gcc_copy_files instead of "file copy".
4158
4159 2003-06-06 Mark Mitchell <mark@codesourcery.com>
4160
4161 * gcc.dg/weak/weak.exp: Simplify.
4162 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4163 * gcc.dg/weak/weak-1.c: Likewise.
4164 * gcc.dg/weak/weak-2.c: Likewise.
4165 * gcc.dg/weak/weak-3.c: Likewise.
4166 * gcc.dg/weak/weak-4.c: Likewise.
4167 * gcc.dg/weak/weak-5.c: Likewise.
4168 * gcc.dg/weak/weak-6.c: Likewise.
4169 * gcc.dg/weak/weak-7.c: Likewise.
4170 * gcc.dg/weak/weak-8.c: Likewise.
4171 * gcc.dg/weak/weak-9.c: Likewise.
4172
4173 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
4174
4175 gcc.c-torture/execute/20030606-1.c: New.
4176
4177 2003-06-06 Roger Sayle <roger@eyesopen.com>
4178
4179 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4180 * gcc.dg/builtins-19.c: Likewise.
4181
4182 2003-06-06 Roger Sayle <roger@eyesopen.com>
4183
4184 * gcc.dg/builtins-2.c: Add some more tests.
4185 * gcc.dg/builtins-18.c: New test case.
4186 * gcc.dg/builtins-19.c: New test case.
4187
4188 2003-06-06 Roger Sayle <roger@eyesopen.com>
4189 Jim Wilson <wilson@tuliptree.org>
4190
4191 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4192
4193 2003-06-06 Jakub Jelinek <jakub@redhat.com>
4194
4195 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4196 mempcpy/stpcpy calls not to be optimized into something else.
4197 * gcc.c-torture/execute/string-opt-3.c: Moved to...
4198 * gcc.c-torture/execute/builtins/string-7.c: ...here.
4199 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4200
4201 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4202
4203 * gcc.dg/format/asm_fprintf-1.c: New test.
4204
4205 2003-06-05 Mark Mitchell <mark@codesourcery.com>
4206
4207 * lib/gcc-defs.exp (additional_sources): New variable.
4208 (dg-additional-sources): New function.
4209 (additional_files): New variable.
4210 (dg-additional-files): New function.
4211 (dg-additional-files-options): Likewise.
4212 * lib/gcc-dg.exp (dg-require-weak): New function.
4213 (dg-require-alias): Likewise.
4214 (dg-require-gc-sections): Likewise.
4215 * lib/target-supports.exp (check_alias_available): Remove testfile
4216 parameter.
4217 (check_gc_sections_available): New function.
4218 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4219 (dg-gpp-additional-files): Likewise.
4220 * lib/g++.exp (additional_sources): Remove.
4221 (additional_files): Likewise.
4222 (g++_target_compile): Use dg-additional-files-options.
4223
4224 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
4225 Tcl logic.
4226 * gcc.dg/special/ecos.exp: Remove.
4227 * gcc.dg/special/20000419-2.c: Use dg-require-*.
4228 * gcc.dg/special/alias-1.c: Likewise.
4229 * gcc.dg/special/alias-2.c: Likewise.
4230 * gcc.dg/special/gcsec-1.c: Likewise.
4231 * gcc.dg/special/weak-1.c: Likewise.
4232 * gcc.dg/special/weak-2.c: Likewise.
4233 * gcc.dg/special/wkali-1.c: Likewise.
4234 * gcc.dg/special/wkali-2.c: Likewise.
4235
4236 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4237 dg-gpp-additional-*.
4238 * g++.dg/special/conpr-3.C: Likewise.
4239 * g++.dg/special/conpr-4.C: Likewise.
4240 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4241 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4242 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4243 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4244 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4245 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4246 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4247 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4248 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4249 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4250 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4251 * g++.old-deja/g++.other/comdat1.C: Likewise.
4252 * g++.old-deja/g++.other/comdat2.C: Likewise.
4253 * g++.old-deja/g++.other/comdat3.C: Likewise.
4254 * g++.old-deja/g++.other/ctor1.C: Likewise.
4255 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4256
4257 2003-06-05 Richard Henderson <rth@redhat.com>
4258
4259 * gcc.dg/debug/20030605-1.c: New.
4260
4261 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4262
4263 * README.QMTEST: Update.
4264
4265 2003-06-04 Richard Henderson <rth@redhat.com>
4266
4267 * gcc.dg/cleanup-1.c: New.
4268 * gcc.dg/cleanup-2.c: New.
4269 * gcc.dg/cleanup-3.c: New.
4270 * gcc.dg/cleanup-4.c: New.
4271 * gcc.dg/cleanup-5.c: New.
4272 * gcc.dg/cleanup-6.c: New.
4273 * gcc.dg/cleanup-7.c: New.
4274
4275 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4276
4277 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4278
4279 * lib/dg-pch.exp: New file.
4280 * g++.dg/pch/pch.exp: Use dg-pch.exp.
4281 * gcc.dg/pch/pch.exp: Likewise.
4282
4283 2003-06-04 Roger Sayle <roger@eyesopen.com>
4284
4285 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4286 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4287 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4288 * gcc.dg/builtins-17.c: New test case.
4289 * gcc.dg/i386-387-4.c: New test case.
4290 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4291
4292 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4293
4294 * gcc.dg/ultrasp9.c: New test.
4295
4296 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4297
4298 * gcc.c-torture/compile/20030604-1.c: New test.
4299 * gcc.dg/sparc-constant-1.c: New test.
4300
4301 2003-06-03 Glen Nakamura <glen@imodulo.com>
4302
4303 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4304
4305 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
4306
4307 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4308
4309 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4310 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4311
4312 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
4313
4314 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4315
4316 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4317
4318 PR c++/10940
4319 * g++.dg/template/spec10.C: New test.
4320
4321 2003-06-03 Roger Sayle <roger@eyesopen.com>
4322
4323 * gcc.dg/builtins-16.c: New test case.
4324
4325 2003-06-03 Jakub Jelinek <jakub@redhat.com>
4326
4327 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4328 mempcpy test with post-increments.
4329 * gcc.c-torture/execute/string-opt-3.c: New test.
4330 * gcc.dg/string-opt-1.c: New test.
4331
4332 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
4333
4334 PR fortran/10965
4335 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4336
4337 2003-06-02 Mark Mitchell <mark@codesourcery.com>
4338
4339 * lib/scanasm.exp (dg-scan): New function, factored out of ...
4340 (scan-assembler): ... here. Use dg-scan.
4341 (scan-assembler-not): Likewise.
4342 (scan-file): New function.
4343 (scan-file-not): Likewise.
4344 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4345 * gcc.dg/cpp/_Pragma4.c: Likewise.
4346 * gcc.dg/cpp/_Pragma5.c: Likewise.
4347 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4348 * gcc.dg/cpp/avoidpaste2.c: Likewise.
4349 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4350 * gcc.dg/cpp/cmdlne-P.c: Likewise.
4351 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4352 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4353 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4354 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4355 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4356 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4357 * gcc.dg/cpp/cxxcom1.c: Likewise.
4358 * gcc.dg/cpp/line1.c: Likewise.
4359 * gcc.dg/cpp/maccom1.c: Likewise.
4360 * gcc.dg/cpp/maccom2.c: Likewise.
4361 * gcc.dg/cpp/maccom3.c: Likewise.
4362 * gcc.dg/cpp/maccom4.c: Likewise.
4363 * gcc.dg/cpp/maccom5.c: Likewise.
4364 * gcc.dg/cpp/maccom6.c: Likewise.
4365 * gcc.dg/cpp/multiline.c: Likewise.
4366 * gcc.dg/cpp/spacing1.c: Likewise.
4367 * gcc.dg/cpp/spacing2.c: Likewise.
4368 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4369 * gcc.dg/cpp/trad/maccom1.c: Likewise.
4370 * gcc.dg/cpp/trad/maccom2.c: Likewise.
4371 * gcc.dg/cpp/trad/maccom3.c: Likewise.
4372 * gcc.dg/cpp/trad/maccom4.c: Likewise.
4373 * gcc.dg/cpp/trad/maccom6.c: Likewise.
4374 * gcc.dg/cpp/cxxcom2.c: Likewise.
4375 * gcc.dg/cpp/cxxcom2.h: New file.
4376
4377 * gcc.dg/cpp/truefalse.cpp: Move it to ...
4378 * g++.dg/cpp/truefalse.C: Here.
4379 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4380
4381 2003-06-01 Loren James Rittle <ljrittle@acm.org>
4382
4383 * gcc.dg/cpp/redef3.c: New file.
4384
4385 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4386
4387 * gcc.dg/i386-loop-3.c: New test.
4388
4389 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
4390
4391 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4392
4393 2003-05-31 Roger Sayle <roger@eyesopen.com>
4394
4395 * gcc.dg/fwrapv-1.c: New test case.
4396 * gcc.dg/fwrapv-2.c: New test case.
4397
4398 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4399
4400 PR c++/10956
4401 * g++.dg/template/spec9.C: New test.
4402
4403 2003-05-29 Roger Sayle <roger@eyesopen.com>
4404
4405 * gcc.dg/duff-4.c: New test case.
4406
4407 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
4408
4409 PR fortran/10843
4410 * g77.dg/ffixed-form-1.f: New test
4411 * g77.dg/ffixed-form-2.f: New test
4412 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4413 * g77.dg/ffree-form-3.f: New test
4414
4415 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
4416
4417 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4418 * gcc.dg/wint_t-1.c: Likewise.
4419
4420 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4421
4422 * g++.dg/template/access11.C: New test.
4423
4424 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4425
4426 PR c++/10849
4427 * g++.dg/template/access10.C: New test.
4428
4429 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4430 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4431
4432 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4433
4434 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4435
4436 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4437 suppress for powerpc-*-darwin*.
4438 * gcc.dg/torture/builtin-noret-2.c: Likewise.
4439
4440 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4441
4442 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4443 suppress option for powerpc-*-darwin*.
4444
4445 2003-05-23 Roger Sayle <roger@eyesopen.com>
4446
4447 * gcc.dg/builtins-1.c: Add tests for tan and atan.
4448 * gcc.dg/builtins-4.c: Add test for fmod.
4449
4450 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4451
4452 PR c++/10682
4453 * g++.dg/template/instantiate4.C: New test.
4454
4455 2003-05-22 Roger Sayle <roger@eyesopen.com>
4456
4457 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4458
4459 2003-05-21 Janis Johnson <janis187@us.ibm.com>
4460
4461 * gcc.dg/compat/scalar-return-1_main.c: New file.
4462 * gcc.dg/compat/scalar-return-1_x.c: New file.
4463 * gcc.dg/compat/scalar-return-1_y.c: New file.
4464 * gcc.dg/compat/scalar-return-2_main.c: New file.
4465 * gcc.dg/compat/scalar-return-2_x.c: New file.
4466 * gcc.dg/compat/scalar-return-2_y.c: New file.
4467 * gcc.dg/compat/struct-return-3_main.c: New file.
4468 * gcc.dg/compat/struct-return-3_y.c: New file.
4469 * gcc.dg/compat/struct-return-3_x.c: New file.
4470 * gcc.dg/compat/struct-return-2_main.c: New file.
4471 * gcc.dg/compat/struct-return-2_x.c: New file.
4472 * gcc.dg/compat/struct-return-2_y.c: New file.
4473
4474 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4475
4476 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4477 for hppa*-hp-hpux*.
4478 * gcc.dg/20021014-1.c (dg-options): Likewise.
4479 * gcc.dg/nest.c (dg-options): Likewise.
4480
4481 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
4482
4483 PR c++/9738
4484 * g++.dg/ext/dllimport2.C: New file.
4485 * g++.dg/ext/dllimport3.C: New file.
4486
4487 2003-05-20 Janis Johnson <janis187@us.ibm.com>
4488
4489 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4490 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4491 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4492 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4493 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4494 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4495 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4496 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4497 * gcc.dg/compat/small-struct-defs.h: New file.
4498 * gcc.dg/compat/small-struct-init.h: New file.
4499 * gcc.dg/compat/small-struct-check.h: New file.
4500 * gcc.dg/compat/fp-struct-defs.h: New file.
4501 * gcc.dg/compat/fp-struct-check.h: New file.
4502 * gcc.dg/compat/fp-struct-init.h: New file.
4503 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4504 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4505
4506 2003-05-19 Jakub Jelinek <jakub@redhat.com>
4507
4508 * gcc.dg/20030225-2.c: New test.
4509
4510 2003-05-18 Roger Sayle <roger@eyesopen.com>
4511 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4512
4513 * gcc.c-torture/compile/20030518-1.c: New test case.
4514
4515 2003-05-18 Mark Mitchell <mark@codesourcery.com>
4516
4517 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4518 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4519 gcc-dg-debug-runtest.
4520 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4521 gcc-dg-debug-runtest.
4522
4523 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4524
4525 PR c++/9022
4526 * g++.dg/lookup/using6.C: New test.
4527
4528 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4529
4530 * g++.dg/parse/access2.C: New test.
4531
4532 2003-05-17 Mark Mitchell <mark@codesourcery.com>
4533
4534 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4535 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4536 * gcc.dg/debug/debug.exp: Likewise.
4537
4538 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
4539
4540 * gcc.dg/dollar.c: New test.
4541
4542 2003-05-16 Janis Johnson <janis187@us.ibm.com>
4543
4544 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4545 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4546 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4547 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4548 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4549 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4550 * gcc.dg/compat/struct-by-value-6_main.c: New file.
4551 * gcc.dg/compat/struct-by-value-6_x.c: New file.
4552 * gcc.dg/compat/struct-by-value-6_y.c: New file.
4553 * gcc.dg/compat/struct-by-value-7_main.c: New file.
4554 * gcc.dg/compat/struct-by-value-7_x.c: New file.
4555 * gcc.dg/compat/struct-by-value-7_y.c: New file.
4556 * gcc.dg/compat/struct-by-value-8_main.c: New file.
4557 * gcc.dg/compat/struct-by-value-8_x.c: New file.
4558 * gcc.dg/compat/struct-by-value-8_y.c: New file.
4559 * gcc.dg/compat/struct-by-value-9_main.c: New file.
4560 * gcc.dg/compat/struct-by-value-9_x.c: New file.
4561 * gcc.dg/compat/struct-by-value-9_y.c: New file.
4562
4563 2003-05-16 Mark Mitchell <mark@codesourcery.com>
4564
4565 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4566 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
4567 support for "repo" mode.
4568 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4569 * lib/g77-dg.exp: Likewise.
4570 * lib/obj-dg.exp: Likewise.
4571
4572 2003-05-16 Jakub Jelinek <jakub@redhat.com>
4573
4574 Merge from gcc-3_2-rhl8-branch:
4575 2003-04-23 Jakub Jelinek <jakub@redhat.com>
4576
4577 * gcc.dg/tls/opt-6.c: New test.
4578
4579 2003-04-05 Jakub Jelinek <jakub@redhat.com>
4580
4581 * gcc.dg/20030405-1.c: New test.
4582
4583 2003-03-09 Jakub Jelinek <jakub@redhat.com>
4584
4585 * gcc.dg/20030309-1.c: New test.
4586
4587 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4588
4589 * gcc.c-torture/execute/20030307-1.c: New test.
4590
4591 2003-02-20 Randolph Chung <tausq@debian.org>
4592
4593 * gcc.c-torture/compile/20030220-1.c: New test.
4594
4595 2003-02-18 Jakub Jelinek <jakub@redhat.com>
4596
4597 * gcc.dg/20030217-1.c: New test.
4598
4599 2003-01-29 Jakub Jelinek <jakub@redhat.com>
4600
4601 * gcc.c-torture/compile/20020129-1.c: New test.
4602
4603 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4604
4605 * gcc.dg/unroll-1.c: New test.
4606
4607 2002-11-16 Jan Hubicka <jh@suse.cz>
4608
4609 * gcc.c-torture/execute/20020920-1.c: New test.
4610
4611 2002-10-08 Jakub Jelinek <jakub@redhat.com>
4612
4613 PR target/7434
4614 * gcc.c-torture/compile/20021008-1.c: New test.
4615
4616 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
4617
4618 PR target/7559
4619 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4620
4621 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4622
4623 * gcc.c-torture/compile/20020807-1.c: New test.
4624
4625 2002-07-30 Jakub Jelinek <jakub@redhat.com>
4626
4627 * gcc.dg/tls/opt-1.c: New test.
4628
4629 2002-07-29 Jakub Jelinek <jakub@redhat.com>
4630
4631 * gcc.dg/20020729-1.c: New test.
4632
4633 2002-07-20 Jakub Jelinek <jakub@redhat.com>
4634
4635 * g++.dg/opt/life1.C: New test.
4636
4637 2002-05-20 Jakub Jelinek <jakub@redhat.com>
4638
4639 * gcc.dg/20020525-1.c: New test.
4640
4641 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4642
4643 PR c++/6794
4644 * g++.dg/ext/pretty1.C: New test.
4645 * g++.dg/ext/pretty2.C: New test.
4646
4647 2003-05-15 Mark Mitchell <mark@codesourcery.com>
4648
4649 PR c++/8385
4650 * g++.dg/ext/typeof5.C: New test.
4651
4652 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
4653
4654 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4655 __USER_LABEL_PREFIX__ into account.
4656 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4657
4658 2003-05-14 Roger Sayle <roger@eyesopen.com>
4659
4660 * gcc.dg/builtins-15.c: New test case.
4661
4662 2003-05-13 Zack Weinberg <zack@codesourcery.com>
4663
4664 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4665
4666 2003-05-12 Mark Mitchell <mark@codesourcery.com>
4667
4668 * lib/g++.exp: Tweak handling of additional source files.
4669 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4670 * g++.dg/special/conpr-2a.C: Rename to ...
4671 * g++.dg/special/conpr-2a.cc: ... this.
4672 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4673 * g++.dg/special/conpr-3a.C: Rename to ...
4674 * g++.dg/special/conpr-3a.cc: This.
4675 * g++.dg/special/conpr-3b.C: Rename to ...
4676 * g++.dg/special/conpr-3b.cc: This.
4677 * g++.dg/special/conpr-4.C: New test.
4678 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4679
4680 2003-05-12 David Edelsohn <edelsohn@gnu.org>
4681
4682 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4683
4684 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4685
4686 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4687 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4688 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4689 * g++.old-deja/g++.other/warn3.C: Likewise.
4690
4691 2003-05-11 Roger Sayle <roger@eyesopen.com>
4692
4693 * gcc.dg/i386-387-1.c: Update to also test log.
4694 * gcc.dg/i386-387-2.c: Likewise.
4695
4696 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
4697
4698 * g77.f-torture/execute/int8421.f: New test.
4699
4700 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4701
4702 PR c++/10230, c++/10481
4703 * g++.dg/lookup/scoped5.C: New test.
4704
4705 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4706
4707 PR c++/10552
4708 * g++.dg/template/ttp6.C: New test.
4709
4710 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
4711
4712 * gcc.c-torture/execute/builtins: New directory.
4713 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4714 gcc.c-torture/execute/builtins.
4715 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4716 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4717 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
4718 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4719
4720 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4721
4722 PR c++/9252
4723 * g++.dg/template/access8.C: New test.
4724 * g++.dg/template/access9.C: New test.
4725
4726 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4727
4728 PR c++/9554
4729 * g++.dg/parse/access1.C: New test.
4730
4731 2003-05-09 DJ Delorie <dj@redhat.com>
4732
4733 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4734 long, and not an int.
4735
4736 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4737
4738 PR c++/10555, c++/10576
4739 * g++.dg/template/memclass1.C: New test.
4740
4741 2003-05-08 DJ Delorie <dj@redhat.com>
4742
4743 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4744 targets.
4745 * gcc.c-torture/execute/20021024-1.x: Likewise.
4746 * gcc.c-torture/execute/shiftdi.x: Likewise.
4747 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4748 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4749 * gcc.dg/20021018-1.c: Likewise.
4750
4751 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4752
4753 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4754
4755 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4756 (bcopy): Call memmove.
4757
4758 2003-05-08 Roger Sayle <roger@eyesopen.com>
4759
4760 * g77.f-torture/compile/8485.f: New test case.
4761
4762 2003-05-07 Richard Henderson <rth@redhat.com>
4763
4764 PR c++/10570
4765 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4766 Verify exception_cleanup not called for rethrows.
4767 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4768 when exiting catch block without rethrowing.
4769 * g++.dg/eh/forced3.C: New.
4770 * g++.dg/eh/forced4.C: New.
4771
4772 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
4773
4774 * gcc.dg/20030505.c: Fix triplet.
4775
4776 2003-05-06 DJ Delorie <dj@redhat.com>
4777
4778 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4779 * gcc.dg/nest.c: Likewise.
4780
4781 2003-05-05 Roger Sayle <roger@eyesopen.com>
4782
4783 * gcc.dg/builtins-14.c: New test case.
4784
4785 2003-05-05 Janis Johnson <janis187@us.ibm.com>
4786
4787 * lib/compat.exp (compat-execute): New argument.
4788 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4789 * gcc.dg/compat: New test directory.
4790 * gcc.dg/compat/compat.exp: New expect script.
4791 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4792 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4793 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4794 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4795 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4796 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4797
4798 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4799 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4800 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4801 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4802 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4803 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4804 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4805 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4806 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4807 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4808 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4809 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4810 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4811 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4812 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4813
4814 2003-05-05 Zack Weinberg <zack@codesourcery.com>
4815
4816 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4817
4818 2003-05-05 Jakub Jelinek <jakub@redhat.com>
4819
4820 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4821
4822 2003-05-05 Geoffrey Keating <geoffk@apple.com>
4823
4824 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4825 * gcc.dg/ppc-fsel-2.c: New test.
4826
4827 * gcc.dg/unused-5.c: New test.
4828
4829 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4830
4831 PR c++/10496
4832 * g++.dg/warn/pmf1.C: New test.
4833
4834 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4835
4836 PR c++/4494
4837 * g++.dg/warn/main.C: New test.
4838
4839 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4840
4841 * gcc.dg/nonnull-3.c: New test.
4842
4843 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
4844
4845 * gcc.dg/cpp/Wtrigraphs.c: Update.
4846 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4847
4848 2003-05-03 Geoffrey Keating <geoffk@apple.com>
4849
4850 * gcc.dg/ppc-fsel-1.c: New test.
4851
4852 2003-05-03 Zack Weinberg <zack@codesourcery.com>
4853
4854 PR c/10604
4855 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4856
4857 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
4858
4859 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4860
4861 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4862
4863 PR c++/9364, c++/10553, c++/10586
4864 * g++.dg/parse/typename4.C: New test.
4865 * g++.dg/parse/typename5.C: Likewise.
4866
4867 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
4868
4869 * gcc.c-torture/compile/20030503-1.c: New test.
4870
4871 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4872
4873 * g++.dg/lookup/using5.C: Fix testcase error.
4874
4875 2003-05-01 Chris Demetriou <cgd@broadcom.com>
4876
4877 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4878 since MEABI is no longer supported. Remove all vestiges
4879 of MEABI from the test.
4880
4881 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4882
4883 PR c++/10554
4884 * g++.dg/lookup/using5.C: New test.
4885
4886 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4887
4888 PR c++/8772
4889 * g++.dg/template/ttp5.C: New test.
4890
4891 2003-04-30 Mark Mitchell <mark@codesourcery.com>
4892
4893 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4894 (dg-gpp-additional-sources): New function.
4895 (dg-gpp-additional-files): Likewise.
4896 * lib/g++.exp (additional_sources): New variable.
4897 (additional_files): Likewise.
4898 (g++_target_compile): Deal with them.
4899 * lib/old-dejagnu.exp: Remove.
4900 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4901 * g++.old-deja: Revise all tests to use dg commands.
4902
4903 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4904
4905 PR c++/9432, c++/9528
4906 * g++.dg/lookup/using4.C: New test.
4907
4908 2003-04-29 Geoffrey Keating <geoffk@apple.com>
4909
4910 * gcc.dg/noreturn-5.c: New file.
4911 * gcc.dg/noreturn-6.c: New file.
4912
4913 * gcc.c-torture/compile/inline-1.c: New file.
4914
4915 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4916
4917 PR c++/10551
4918 * g++.dg/template/explicit1.C: New test.
4919
4920 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4921
4922 PR c++/10549
4923 * g++.dg/other/bitfield1.C: New test.
4924
4925 PR c++/10527
4926 * g++.dg/init/new7.C: New test.
4927
4928 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4929
4930 * g++.dg/ext/desig1.C: New test.
4931 * g++.dg/ext/init1.C: Update.
4932
4933 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4934
4935 2003-04-28 Mark Mitchell <mark@codesourcery.com>
4936
4937 PR c++/10180
4938 * g++.dg/warn/Winline-1.C: New test.
4939
4940 2003-04-28 Jakub Jelinek <jakub@redhat.com>
4941
4942 * gcc.c-torture/execute/string-opt-19.c: New test.
4943
4944 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4945 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4946
4947 2003-04-27 Mark Mitchell <mark@codesourcery.com>
4948
4949 PR c++/10506
4950 * g++.dg/init/new6.C: New test.
4951
4952 PR c++/10503
4953 * g++.dg/init/ref6.C: New test.
4954
4955 2003-04-26 David Edelsohn <edelsohn@gnu.org>
4956
4957 * g++.dg/warn/weak1.C: XFAIL on AIX4.
4958
4959 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4960
4961 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4962 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4963
4964 2003-04-25 Mark Mitchell <mark@codesourcery.com>
4965
4966 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4967 initialized static data members.
4968
4969 2003-04-25 H.J. Lu <hjl@gnu.org>
4970
4971 * gcc.dg/ia64-sync-4.c: New test.
4972
4973 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4974
4975 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
4976 date.
4977
4978 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
4979
4980 PR c++/10337
4981 * g++.dg/warn/conv1.C: New test.
4982 * g++.old-deja/g++.other/conv7.C: Adjust.
4983 * g++.old-deja/g++.other/overload14.C: Adjust.
4984
4985 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4986
4987 PR c++/10471
4988 * g++.dg/template/defarg2.C: New test.
4989
4990 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
4991
4992 * gcc.dg/cpp/include2.c: Update.
4993 * gcc.dg/cpp/multiline-2.c: New.
4994 * gcc.dg/cpp/multiline.c: Update.
4995 * gcc.dg/cpp/strify2.c: Update.
4996 * gcc.dg/cpp/trad/literals-2.c: Update.
4997
4998 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4999
5000 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5001
5002 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5003
5004 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5005
5006 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5007
5008 PR c++/10451
5009 * g++.dg/parse/crash4.C: New test.
5010
5011 PR c++/9847
5012 * g++.dg/parse/crash5.C: New test.
5013
5014 2003-04-22 Mark Mitchell <mark@codesourcery.com>
5015
5016 PR c++/10446
5017 * g++.dg/parse/crash3.C: New test.
5018
5019 PR c++/10428
5020 * g++.dg/parse/elab1.C: New test.
5021
5022 2003-04-22 Devang Patel <dpatel@apple.com>
5023
5024 * gcc.dg/cpp/trad/funlike-5.c: New test.
5025
5026 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
5027
5028 * g++.dg/other/packed1.C: Fix dg options.
5029
5030 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
5031
5032 * g++.dg/other/offsetof2.C: New test.
5033
5034 2003-04-21 Mark Mitchell <mark@codesourcery.com>
5035
5036 * g++.dg/template/recurse.C: Adjust location of error messages.
5037
5038 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
5039
5040 PR c++/9881
5041 * g++.dg/init/addr-const1.C: New test.
5042 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5043
5044 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
5045
5046 PR c++/10405
5047 * g++.dg/lookup/struct-hack1.C: New test.
5048
5049 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
5050
5051 * ucs.c: Update diagnostic messages.
5052
5053 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5054
5055 * gcc.dg/cpp/truefalse.cpp: New test.
5056 * gcc.dg/cpp/cpp.exp: Update.
5057 * g++.dg/other/stdbool-if.C: Remove.
5058
5059 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5060
5061 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5062 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5063
5064 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5065
5066 * gcc.c-torture/compile/20030418-1.c: New test.
5067
5068 2003-04-17 Janis Johnson <janis187@us.ibm.com>
5069
5070 * README.compat: Remove; content moved to doc/sourcebuild.texi.
5071
5072 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5073
5074 PR c++/10347
5075 g++.dg/template/dependent-name1.C: New test.
5076
5077 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
5078
5079 * gcc.dg/warn-1.c (tourist_guide): New array,
5080 contains a pointer to bar.
5081
5082 2003-04-16 Roger Sayle <roger@eyesopen.com>
5083
5084 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5085 * gcc.c-torture/execute/medce-1.c: New test case.
5086 * gcc.c-torture/execute/medce-2.c: New test case.
5087
5088 2003-04-15 Mark Mitchell <mark@codesourcery.com>
5089
5090 * lib/prune.exp: Ignore more messages.
5091
5092 PR c++/10381
5093 * g++.dg/parse/lookup3.C: New test.
5094
5095 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
5096
5097 * gcc.c-torture/compile/20030415-1.c : New test.
5098
5099 2003-04-14 Mark Mitchell <mark@codesourcery.com>
5100
5101 * gcc.c-torture/execute/scope-2.c: Move to ...
5102 * gcc.dg/noncompile/scope.c: .... here.
5103
5104 2003-04-14 Roger Sayle <roger@eyesopen.com>
5105
5106 * gcc.dg/20030414-2.c: New test case.
5107
5108 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
5109
5110 PR target/10377
5111 * gcc.dg/20030414-1.c: New test.
5112
5113 2003-04-13 Roger Sayle <roger@eyesopen.com>
5114
5115 * gcc.dg/builtins-12.c: New test case.
5116 * gcc.dg/builtins-13.c: New test case.
5117
5118 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5119
5120 * gcc.c-torture/execute/string-opt-18.c: New test.
5121
5122 2003-04-13 Mark Mitchell <mark@codesourcery.com>
5123
5124 PR c++/10300
5125 * g++.dg/init/new5.C: New test.
5126
5127 2003-04-12 Mark Mitchell <mark@codesourcery.com>
5128
5129 PR c++/7910
5130 * g++.dg/ext/dllimport1.C: New test.
5131
5132 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5133
5134 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5135
5136 2003-04-11 Bud Davis <bdavis9659@comcast.net>
5137
5138 PR Fortran/9263
5139 * g77.f-torture/noncompile/9263.f: New test
5140 PR Fortran/1832
5141 * g77.f-torture/execute/1832.f: New test
5142
5143 2003-04-11 David Chad <davidc@freebsd.org>
5144 Loren J. Rittle <ljrittle@acm.org>
5145
5146 libobjc/8562
5147 * objc.dg/headers.m: New test.
5148
5149 2003-04-10 Zack Weinberg <zack@codesourcery.com>
5150
5151 * gcc.c-torture/execute/builtin-noret-2.c: New.
5152 * gcc.c-torture/execute/builtin-noret-2.x: New.
5153 XFAIL builtin-noret-2.c at -O1 and above.
5154 * gcc.dg/redecl.c: New.
5155 * gcc.dg/Wshadow-1.c: Update error regexps.
5156
5157 2003-04-10 Mark Mitchell <mark@codesourcery.com>
5158
5159 * g++.dg/abi/bitfield10.C: New test.
5160
5161 2003-04-09 Mike Stump <mrs@apple.com>
5162
5163 * gcc.dg/pch/pch.exp: Make testcase names longer.
5164 * g++.dg/pch/pch.exp: Make testcase names longer.
5165
5166 2003-04-08 Roger Sayle <roger@eyesopen.com>
5167
5168 * gcc.dg/builtins-11.c: New test case.
5169
5170 2003-04-08 Roger Sayle <roger@eyesopen.com>
5171
5172 * gcc.dg/builtins-9.c: New test case.
5173 * gcc.dg/builtins-10.c: New test case.
5174
5175 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
5176
5177 * gcc.dg/noncompile/init-4.c.c: New test.
5178
5179 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
5180
5181 * gcc.misc-test/gcov-9.c: New test.
5182 * gcc.misc-test/gcov-10.c: New test
5183 * gcc.misc-test/gcov-11.c: New test.
5184
5185 2003-04-05 Zack Weinberg <zack@codesourcery.com>
5186
5187 PR optimization/10024
5188 * gcc.c-torture/compile/20030405-1.c: New test.
5189
5190 2003-04-04 Geoffrey Keating <geoffk@apple.com>
5191
5192 * gcc.dg/pch/static-3.c: New.
5193 * gcc.dg/pch/static-3.hs: New.
5194 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5195
5196 2003-04-04 Richard Henderson <rth@redhat.com>
5197
5198 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5199 * g++.dg/eh/forced2.C: Likewise.
5200
5201 2003-04-03 Mike Stump <mrs@apple.com>
5202
5203 * lib/scanasm.exp (scan-assembler): Add xfail processing for
5204 target arg.
5205 (scan-assembler-times, scan-assembler-not): Likewise.
5206 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5207
5208 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5209
5210 * gcc.dg/sparc-loop-1.c: New test.
5211
5212 2003-04-02 Geoffrey Keating <geoffk@apple.com>
5213
5214 PR other/9274
5215 * g++.dg/pch/system-2.C: New.
5216 * g++.dg/pch/system-2.Hs: New.
5217
5218 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
5219
5220 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5221
5222 * g++.dg/eh/simd-1.C (vecfunc): Same.
5223
5224 2003-04-01 Roger Sayle <roger@eyesopen.com>
5225
5226 * gcc.c-torture/execute/20030401-1.c: New test case.
5227
5228 2003-04-01 Ziemowit Laski <zlaski@apple.com>
5229
5230 * objc.dg/defs.m: New.
5231
5232 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
5233
5234 * g++.dg/eh/simd-1.C: New.
5235 * g++.dg/eh/simd-2.C: New.
5236
5237 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
5238
5239 * gcc.c-torture/execute/simd-3.c: New.
5240
5241 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5242
5243 PR c/9936
5244 * gcc.dg/20030331-2.c: New test.
5245
5246 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5247
5248 PR c++/10278
5249 * g++.dg/parse/crash2.C: New test.
5250
5251 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5252
5253 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5254 * gcc.c-torture/execute/20030331-1.c: ...here.
5255
5256 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5257
5258 * gcc.c-torture/execute/20030331-1.c: New test.
5259
5260 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
5261
5262 * lib/gcov.exp: Adjust call return testing strings.
5263 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5264
5265 2003-03-31 Roger Sayle <roger@eyesopen.com>
5266
5267 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5268 * gcc.dg/builtins-7.c: New test case.
5269 * gcc.dg/builtins-8.c: New test case.
5270
5271 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5272
5273 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5274
5275 2003-03-30 Mark Mitchell <mark@codesourcery.com>
5276
5277 PR c++/7647
5278 * g++.dg/lookup-class-member-2.C: New test.
5279
5280 2003-03-30 Glen Nakamura <glen@imodulo.com>
5281
5282 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5283
5284 2003-03-28 Roger Sayle <roger@eyesopen.com>
5285
5286 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
5287
5288 2003-03-28 Mark Mitchell <mark@codesourcery.com>
5289
5290 * g++.dg/init/attrib1.C: New test.
5291
5292 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5293
5294 * gcc.dg/ultrasp8.c: New test.
5295
5296 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5297
5298 * gcc.dg/ultrasp7.c: New test.
5299
5300 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
5301
5302 PR c++/10047
5303 * g++.dg/template/inline1.C: New test.
5304
5305 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5306
5307 * gcc.dg/sparc-dwarf2.c: New test.
5308
5309 2003-03-27 Roger Sayle <roger@eyesopen.com>
5310
5311 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5312 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5313
5314 2003-03-27 Mark Mitchell <mark@codesourcery.com>
5315
5316 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5317 than reading .x files.
5318 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5319 * g77.dg/gcov/gcov-1.f: Likewise.
5320 * gcc.misc-tests/gcov-4b.c: Likewise.
5321 * gcc.misc-tests/gcov-5b.c: Likewise.
5322 * gcc.misc-tests/gcov-6.c: Likewise.
5323 * gcc.misc-tests/gcov-7.c: Likewise.
5324 * gcc.misc-tests/gcov-8.c: Likewise.
5325 * g++.dg/gcov/gcov-1.x: Remove.
5326 * g77.dg/gcov/gcov-1.x: Likewise.
5327 * gcc.misc-tests/gcov-4b.x: Likewise.
5328 * gcc.misc-tests/gcov-5b.x: Likewise.
5329 * gcc.misc-tests/gcov-6.x: Likewise.
5330 * gcc.misc-tests/gcov-7.x: Likewise.
5331 * gcc.misc-tests/gcov-8.x: Likewise.
5332
5333 2003-03-27 Glen Nakamura <glen@imodulo.com>
5334
5335 PR opt/10087
5336 * gcc.dg/20030324-1.c: New test.
5337
5338 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
5339
5340 PR c++/10224
5341 * g++.dg/template/arg3.C: New test.
5342
5343 PR c++/10158
5344 * g++.dg/template/friend18.C: New test.
5345
5346 2003-03-26 Roger Sayle <roger@eyesopen.com>
5347
5348 * g77.f-torture/compile/20030326-1.f: New test case.
5349
5350 2003-03-26 Janis Johnson <janis187@us.ibm.com>
5351
5352 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5353
5354 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5355
5356 2003-03-26 Jakub Jelinek <jakub@redhat.com>
5357
5358 * gcc.dg/ia64-sync-3.c: New test.
5359
5360 2003-03-26 Alan Modra <amodra@bigpond.net.au>
5361
5362 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5363
5364 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5365
5366 * gcc.dg/ultrasp6.c: New test.
5367
5368 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5369
5370 * gcc.dg/i386-signbit-1.c: New test.
5371 * gcc.dg/i386-signbit-2.c: New test.
5372 * gcc.dg/i386-signbit-3.c: New test.
5373
5374 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5375
5376 * gcc.dg/ultrasp5.c: Fix options.
5377
5378 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5379
5380 * gcc.dg/ultrasp5.c: Fix comment.
5381
5382 2003-03-24 Bud Davis <bdavis9659@comcast.net>
5383
5384 PR fortran/10197
5385 * g77.f-torture/execute/10197.f: New test.
5386
5387 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
5388
5389 PR c++/9898, c++/383
5390 * g++.dg/template/conv6.C: New test.
5391
5392 PR c++/10119
5393 * g++.dg/template/ptrmem5.C: New test.
5394
5395 PR c++/10026
5396 * g++.dg/lookup/koenig1.C: New test.
5397
5398 PR C++/10199
5399 * g++.dg/lookup/template2.C: New test.
5400
5401 2003-03-24 Jakub Jelinek <jakub@redhat.com>
5402
5403 * g++.dg/opt/rtti1.C: New test.
5404
5405 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5406
5407 * gcc.dg/ultrasp5.c: New test.
5408
5409 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
5410
5411 PR middle-end/9967
5412 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5413 builtin fputs.
5414
5415 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5416
5417 PR c/8224
5418 * gcc.dg/20030323-1.c: New test.
5419
5420 2003-03-23 Roger Sayle <roger@eyesopen.com>
5421
5422 * gcc.c-torture/compile/20030323-1.c: New test case.
5423
5424 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
5425
5426 * gcc.dg/20030321-1.c: New test.
5427
5428 2003-03-22 Zack Weinberg <zack@codesourcery.com>
5429
5430 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5431
5432 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
5433
5434 PR c++/9978, c++/9708
5435 * g++.dg/ext/vlm1.C: Adjust expected error.
5436 * g++.dg/ext/vla2.C: New test.
5437 * g++.dg/template/arg1.C: New test.
5438 * g++.dg/template/arg2.C: New test.
5439
5440 2003-03-22 Bud Davis <bdavis9659@comcast.net>
5441
5442 * g77.f-torture/execute/select.f: New test.
5443 * g77.f-torture/noncompile/select_no_compile.f: New test.
5444
5445 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
5446
5447 PR c++/9898
5448 * g++.dg/other/error4.C: New test.
5449
5450 2003-03-20 Mark Mitchell <mark@codesourcery.com>
5451
5452 * g++.dg/template/friend17.C: New test.
5453
5454 2003-03-21 Alan Modra <amodra@bigpond.net.au>
5455
5456 * gcc.c-torture/compile/20030320-1.c: New.
5457
5458 2003-03-20 Roger Sayle <roger@eyesopen.com>
5459
5460 * gcc.dg/builtins-6.c: New test case.
5461
5462 2003-03-19 Alan Modra <amodra@bigpond.net.au>
5463
5464 PR target/10073
5465 * gcc.c-torture/compile/20030319-1.c: New.
5466
5467 2003-03-18 Jan Hubicka <jh@suse.cz>
5468
5469 * gcc.dg/i386-cvt-1.c: New test.
5470
5471 2003-03-17 Zack Weinberg <zack@codesourcery.com>
5472
5473 * objc.dg/naming-1.m: Use "(parse|syntax) error".
5474 * objc.dg/naming-2.m: Likewise.
5475
5476 2003-03-17 Mark Mitchell <mark@codesourcery.com>
5477
5478 PR c++/9639
5479 * g++.dg/parse/crash1.C: New test.
5480
5481 2003-03-16 Mark Mitchell <mark@codesourcery.com>
5482
5483 PR c++/8805
5484 * g++.dg/eh/cleanup1.C: New test.
5485
5486 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5487
5488 * gcc.c-torture/execute/20030316-1.c: New test case.
5489
5490 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
5491
5492 PR c++/9629
5493 * g++.dg/init/ctor2.C: New test.
5494
5495 2003-03-15 Roger Sayle <roger@eyesopen.com>
5496
5497 * g77.f-torture/compile/xformat.f: New test case.
5498
5499 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5500
5501 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5502 * g++.old-deja/g++.mike/eh50.C: Likewise.
5503
5504 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5505
5506 PR c++/6440
5507 * g++.dg/template/spec7.C: New test.
5508 * g++.dg/template/spec8.C: Likewise.
5509
5510 2003-03-14 Jakub Jelinek <jakub@redhat.com>
5511
5512 * gcc.c-torture/execute/20030313-1.c: New test.
5513
5514 2003-03-14 Richard Henderson <rth@redhat.com>
5515
5516 * gcc.dg/inline-2.c: Adjust alpha test for external call.
5517
5518 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5519
5520 * gcc.c-torture/compile/20030314-1.c: New test.
5521
5522 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
5523
5524 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5525 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5526 thumb target,
5527 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5528 to accept newer _imp__ prefix and additional
5529 newline in .drectve section.
5530 * gcc.dg/dll-4.c: Likewise.
5531 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5532 switch.
5533
5534 2003-03-13 Mark Mitchell <mark@codesourcery.com>
5535
5536 * g++.dg/parse/namespace9.C: New test.
5537
5538 * g++.dg/init/ref5.C: New test.
5539 * g++.dg/parse/ptrmem1.C: Likewise.
5540
5541 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5542
5543 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5544 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5545 regular expression.
5546 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5547 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5548
5549 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
5550
5551 * gcc.c-torture/execute/20030224-2.c: New test.
5552
5553 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5554
5555 * gcc.dg/decl-3.c: New test.
5556
5557 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5558
5559 * gcc.dg/i386-loop-2.c: New test.
5560
5561 2003-03-11 Mark Mitchell <mark@codesourcery.com>
5562
5563 PR c++/9474
5564 * g++.dg/parse/namespace8.C: New test.
5565
5566 PR c++/9924
5567 * g++.dg/overload/builtin2.C: New test.
5568
5569 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
5570
5571 * gcc.dg/return-type-3.c: New test.
5572
5573 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5574
5575 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5576 profiling options are not supported.
5577
5578 2003-03-10 Mark Mitchell <mark@codesourcery.com>
5579
5580 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5581 * g++.old-deja/g++.warn/impint2.C: Likewise.
5582
5583 2003-03-10 Devang Patel <dpatel@apple.com>
5584
5585 * g++.dg/cpp/c++_cmd_1.C: New test.
5586 * g++.dg/cpp/c++_cmd_1.h: New file.
5587
5588 2003-03-10 Segher Boessenkool <segher@koffie.nl>
5589
5590 * gcc.dg/altivec-9.c: New file.
5591
5592 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5593
5594 * gcc.dg/ppc-sdata-1.c: New test.
5595 * gcc.dg/ppc-sdata-2.c: New test.
5596
5597 2003-03-09 Mark Mitchell <mark@codesourcery.com>
5598
5599 PR c++/9373
5600 * g++.dg/opt/ptrmem2.C: New test.
5601
5602 PR c++/8534
5603 * g++.dg/opt/ptrmem1.C: New test.
5604
5605 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5606
5607 * gcc.dg/i386-loop-1.c: New test.
5608
5609 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5610
5611 PR c++/9970
5612 * g++.dg/lookup/friend1.C: New test.
5613
5614 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5615
5616 PR c++/9823
5617 * g++.dg/parser/constructor1.C: New test.
5618
5619 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
5620
5621 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5622
5623 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5624
5625 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
5626
5627 * gcc.dg/cpp/Wunused.c: Update test.
5628
5629 2003-03-08 Jan Hubicka <jh@suse.cz>
5630
5631 * gcc.dg/inline-3.c: New test.
5632
5633 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5634
5635 PR c++/9809
5636 * g++.dg/parse/builtin1.C: New test.
5637
5638 PR c++/9982
5639 * g++.dg/abi/cookie1.C: New test.
5640 * g++.dg/abi/cookie2.C: Likewise.
5641
5642 PR c++/9524
5643 * g++.dg/template/field1.C: New test.
5644
5645 PR c++/9912
5646 * g++.dg/parse/class1.C: New test.
5647 * g++.dg/parse/namespace7.C: Likewise.
5648 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5649
5650 2003-03-07 Mark Mitchell <mark@codesourcery.com>
5651
5652 * g++.dg/init/ref4.C: New test.
5653
5654 2003-03-07 Jan Hubicka <jh@suse.cz>
5655
5656 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5657 * gcc.dg/inline-3.c: New test.
5658
5659 2003-03-06 Mark Mitchell <mark@codesourcery.com>
5660
5661 * g++.dg/init/ref3.C: New test.
5662
5663 PR c++/9965
5664 * g++.dg/init/ref2.C: New test.
5665
5666 PR c++/9400
5667 * g++.dg/warn/Wshadow-2.C: New test.
5668
5669 PR c++/9791
5670 * g++.dg/warn/Woverloaded-1.C: New test.
5671
5672 2003-03-05 Jan Hubicka <jh@suse.cz>
5673
5674 * gcc.dg/i386-local2.c: New.
5675 * gcc.dg/i386-local.c: Fix typo.
5676
5677 2003-03-05 Mark Mitchell <mark@codesourcery.com>
5678
5679 * g++.dg/abi/layout3.C: New test.
5680
5681 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5682
5683 * gcc.c-torture/compile/20030305-1.c
5684
5685 2003-03-05 Jan Hubicka <jh@suse.cz>
5686
5687 * gcc.dg/i386-local.c: New.
5688
5689 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
5690
5691 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5692
5693 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5694
5695 * gcc.dg/switch-2.c: New test.
5696 * gcc.dg/switch-3.c: New test.
5697 * gcc.dg/Wswitch.c: Adjust line numbers.
5698 * gcc.dg/Wswitch-default.c: Likewise.
5699 * gcc.dg/Wswitch-enum.c: Likewise.
5700
5701 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
5702
5703 * gcc.c-torture/execute/20030222-1.c: New test.
5704
5705 2003-03-03 James E Wilson <wilson@tuliptree.org>
5706
5707 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5708
5709 2003-03-03 Mark Mitchell <mark@codesourcery.com>
5710
5711 PR c++/9878
5712 * g++.dg/init/ref1.C: New test.
5713
5714 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
5715
5716 * gcc.dg/sh-relax.c: New SH-only test.
5717
5718 2003-03-03 Geoffrey Keating <geoffk@apple.com>
5719
5720 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
5721 comment explaining purpose of testcase.
5722
5723 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5724
5725 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5726 for HC11/HC12 (asm needs two int registers).
5727 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5728 HC11/HC12 because the test uses an asm which needs two 32-bit
5729 registers.
5730
5731 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5732
5733 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5734 for HC11/HC12 (array is too large otherwise).
5735 * gcc.c-torture/compile/920501-4.x: New file, likewise.
5736 * gcc.c-torture/compile/20010518-2.x: Likewise.
5737 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5738 HC11/HC12 (array is too large).
5739
5740 2003-03-01 Geoffrey Keating <geoffk@apple.com>
5741
5742 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5743 * lib/g++-dg.exp (g++-dg-test): Likewise.
5744
5745 2003-03-01 Roger Sayle <roger@eyesopen.com>
5746
5747 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5748 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5749
5750 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5751
5752 * g++.dg/warn/implicit-typename1.C: Remove warning.
5753
5754 2003-02-28 Richard Henderson <rth@redhat.com>
5755
5756 * gcc.dg/noreturn-1.c: Move noreturn warning line.
5757 * gcc.dg/return-type-1.c: Move control reaches end warning line.
5758
5759 2003-02-28 Geoffrey Keating <geoffk@apple.com>
5760
5761 * gcc.dg/pch/pch.exp: Change .pch to .gch.
5762 * g++.dg/pch/pch.exp: Likewise.
5763
5764 2003-02-28 Mark Mitchell <mark@codesourcery.com>
5765
5766 PR c++/9879
5767 * testsuite/g++.dg/init/new4.C: New test.
5768
5769 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
5770
5771 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5772
5773 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
5774
5775 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5776 unsigned long.
5777
5778 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5779 wider than float.
5780
5781 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5782
5783 * lib/scanasm.exp: Add support for counting numbers of
5784 occurences.
5785 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5786 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5787
5788 2003-02-25 Mark Mitchell <mark@codesourcery.com>
5789
5790 PR c++/9683
5791 * g++.dg/template/static3.C: New test.
5792
5793 PR c++/9829
5794 * g++.dg/parse/namespace6.C: New test.
5795
5796 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5797
5798 PR target/9732
5799 * gcc.dg/20030225-1.c: New test.
5800
5801 2003-02-24 Mark Mitchell <mark@codesourcery.com>
5802
5803 * README: Remove out-of-date information.
5804
5805 PR c++/9836
5806 * g++.dg/template/spec6.C: New test.
5807
5808 2003-02-24 Jeff Law <law@redhat.com>
5809
5810 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5811
5812 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5813
5814 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5815 * gcc.dg/pragma-ep-1.c: Likewise.
5816
5817 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5818
5819 PR c++/9602
5820 * g++.dg/template/friend16.C: New test.
5821
5822 2003-02-23 Mark Mitchell <mark@codesourcery.com>
5823
5824 PR c++/5333
5825 * g++.dg/parse/fused-params1.C: Adjust error messages.
5826 * g++.dg/template/nested3.C: New test.
5827
5828 2003-02-24 Alan Modra <amodra@bigpond.net.au>
5829
5830 * g++.dg/abi/param1.C: New test.
5831
5832 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5833
5834 PR c++/7982
5835 * g++.dg/warn/implicit-typename1.C: New test.
5836
5837 2003-02-22 Kelley Cook <kelleycook@comcast.net>
5838
5839 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5840 with "mtune".
5841 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5842 * gcc.c-torture/execute/20010129-1.x: Likewise.
5843 * gcc.dg/20011107-1.c: Likewise.
5844 * gcc.dg/20020108-1.c: Likewise.
5845 * gcc.dg/20020122-3.c: Likewise.
5846 * gcc.dg/20020206-1.c: Likewise.
5847 * gcc.dg/20020310-1.c: Likewise.
5848 * gcc.dg/20020426-2.c: Likewise.
5849 * gcc.dg/20020517-1.c: Likewise.
5850 * gcc.dg/991230-1.c: Likewise.
5851 * gcc.dg/i386-unroll-1.c: Likewise.
5852 * gcc.misc-tests/i386-prefetch.exp: Likewise.
5853
5854 2003-02-22 Jan Hubicka <jh@suse.cz>
5855
5856 * gcc.dg/i386-mul.c: New test.
5857
5858 2003-02-21 Roger Sayle <roger@eyesopen.com>
5859
5860 * gcc.dg/builtins-5.c: New test case.
5861
5862 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
5863
5864 * gcc.dg/asmreg-1.c: New test.
5865
5866 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5867
5868 PR c++/9749
5869 * g++.dg/parse/varmod1.C: New test.
5870
5871 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5872
5873 PR c++/9727
5874 * g++.dg/template/op1.C: New test.
5875
5876 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5877
5878 PR c++/8906
5879 * g++.dg/template/nested2.C: New test.
5880
5881 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5882
5883 PR c++/8724
5884 * g++.dg/expr/dtor1.C: New test.
5885
5886 2003-02-21 Zack Weinberg <zack@codesourcery.com>
5887
5888 * gcc.dg/cpp/include3.c: New test.
5889 * gcc.dg/cpp/inc/foo.h: New file.
5890
5891 2003-02-21 Glen Nakamura <glen@imodulo.com>
5892
5893 * gcc.c-torture/execute/20030221-1.c: New test.
5894
5895 2003-02-20 Mark Mitchell <mark@codesourcery.com>
5896
5897 PR c++/9729
5898 * g++.dg/abi/conv1.C: New test.
5899
5900 2003-02-20 Jan Hubicka <jh@suse.cz>
5901
5902 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5903
5904 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
5905
5906 * gcc.c-torture/compile/20030219-1.c: New test.
5907
5908 2003-02-18 Jan Hubicka <jh@suse.cz>
5909
5910 * gcc.dg/funcorder.c: New test.
5911
5912 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5913
5914 * gcc.c-torture/execute/20030218-1.c: New.
5915
5916 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
5917
5918 * gcc.dg/20030218-1.c: New.
5919
5920 2003-02-18 Richard Henderson <rth@redhat.com>
5921
5922 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5923 * gcc.dg/attr-used-2.c: New.
5924
5925 2003-02-18 Mark Mitchell <mark@codesourcery.com>
5926
5927 PR c++/9704
5928 * g++.dg/init/copy5.C: New test.
5929
5930 2003-02-18 Geoffrey Keating <geoffk@apple.com>
5931
5932 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5933 * g++.dg/pch/pch.exp: Likewise.
5934
5935 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5936
5937 * gcc.c-torture/execute/20030209-1.c: Enable the test if
5938 STACK_SIZE is not defined.
5939
5940 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5941
5942 PR c++/9457
5943 * g++.dg/template/init1.C: New test.
5944
5945 2003-02-16 Jan HUbicka <jh@suse.cz>
5946
5947 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5948 (foo): Add few extra tests
5949 * gcc.dg/c99-const-expr-3.c: Likewise.
5950 * gcc.c-torture/execute/20030216-1.c: New.
5951
5952 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5953
5954 PR c++/9459
5955 * g++.dg/ext/typeof4.C: New test.
5956
5957 2003-02-15 Roger Sayle <roger@eyesopen.com>
5958
5959 * gcc.dg/i386-387-3.c: New test case.
5960
5961 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
5962
5963 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5964 cris-*-elf* cris-*-aout* and mmix-*-*.
5965
5966 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
5967
5968 * gcc.dg/20030213-1.c: New test.
5969
5970 2003-02-12 Roger Sayle <roger@eyesopen.com>
5971
5972 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5973 * gcc.dg/i386-387-2.c: Likewise.
5974
5975 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
5976
5977 * gcc.dg/ppc-spe.c: Fix formatting.
5978 Enable tests that were previously unsupported by gas.
5979 Delete tests for instructions that no longer exist.
5980 Switch arguments on evsubifw builtin.
5981
5982 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
5983
5984 * gcc.c-torture/execute/20030209-1.c: Disable the test if
5985 STACK_SIZE is too small.
5986
5987 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5988 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5989
5990 * gcc.dg/decl-2.c: New test.
5991
5992 2003-02-10 Jan Hubicka <jh@suse.cz>
5993
5994 * gcc.dg/i386-fpcvt-1.c: New test.
5995
5996 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
5997
5998 * gcc.c-torture/execute/20030209-1.c: New test.
5999
6000 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
6001
6002 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6003 int-wide bitops, use the constants of the same width.
6004 Likewise, if long long is 32-bit wide, test bitops using
6005 32-bit constants.
6006
6007 2003-02-07 Loren James Rittle <ljrittle@acm.org>
6008
6009 * gcc.dg/20021014-1.c: Annotate with expected notice text.
6010
6011 2003-02-07 Roger Sayle <roger@eyesopen.com>
6012
6013 * testsuite/gcc.dg/builtins-4.c: New test case.
6014
6015 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6016
6017 * gcc.dg/20020430-1.c: Fix dg command typos.
6018 * gcc.dg/20020503-1.c: Likewise.
6019
6020 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6021
6022 PR c++/8785
6023 * g++.dg/parse/fused-params1.C: New test.
6024
6025 PR c++/8857
6026 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6027
6028 PR c++/8921
6029 * g++.dg/parse/non-dependent1.C: New test.
6030
6031 PR c++/8928
6032 * g++.dg/parse/dupl-tmpl-args1.C: New test.
6033
6034 PR c++/9228
6035 * g++.dg/parse/undefined7.C: New test.
6036 * g++.dg/parse/non-templ1.C: New test.
6037
6038 PR c++/9229
6039 * g++.dg/parse/too-many-tmpl-args1.C: New test.
6040
6041 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6042
6043 * gcc.c-torture/compile/20030206-1.c: New test.
6044
6045 2003-02-05 Roger Sayle <roger@eyesopen.com>
6046
6047 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6048 "pow" to "foo" to avoid potential confusion with a math built-in.
6049
6050 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6051
6052 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6053 conditions for SPARC targets.
6054
6055 2003-02-05 Jakub Jelinek <jakub@redhat.com>
6056
6057 * gcc.dg/20030204-1.c: New test.
6058
6059 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6060
6061 PR c++/38
6062 * g++.dg/parse/array-size1.C: New test.
6063
6064 PR c++/5657
6065 * g++.dg/parse/undefined3.C: New test.
6066
6067 PR c++/5665
6068 * g++.dg/parse/undefined4.C: New test.
6069
6070 PR c++/5975
6071 * g++.dg/parse/undefined5.C: New test.
6072
6073 PR c++/7259
6074 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6075
6076 PR c++/8578
6077 * g++.dg/parse/casting-operator1.C: New test.
6078
6079 PR c++/8596
6080 * g++.dg/parse/undefined6.C: New test.
6081
6082 PR c++/8736
6083 * g++.dg/parse/missing-template1.C: New test.
6084
6085 2003-02-04 Jan Hubicka <jh@suse.cz>
6086
6087 * gcc.dg/i386-cadd.c: Compile using -march=k8.
6088 * gcc.dg/i386-cmov?.c: Likewise.
6089 * gcc.dg/i386-fpcvt-?.c: Likewise.
6090 * gcc.dg/i386-ssefp-1.c: Likewise.
6091 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
6092 conventions.
6093
6094 2003-02-03 Mark Mitchell <mark@codesourcery.com>
6095
6096 PR c++/7129
6097 * testsuite/g++.dg/ext/max.C: New test.
6098
6099 2003-02-03 Jan Hubicka <jh@suse.cz>
6100
6101 * gcc.c-torture/execute/20030203-1.c: New test.
6102
6103 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
6104
6105 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6106 'natural-endian'.
6107
6108 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
6109
6110 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6111 * g++.dg/init/new2.C: Likewise.
6112 * g++.dg/other/new1.C: Likewise.
6113
6114 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
6115
6116 * gcc.dg/struct-ret-libc.c: New test.
6117
6118 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
6119
6120 * gcc.dg/20030129-1.c: New test.
6121
6122 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6123
6124 PR c++/8849
6125 * g++.dg/template/ptrmem4.C: New test.
6126
6127 2003-01-29 Mark Mitchell <mark@codesourcery.com>
6128
6129 * g++.dg/parser/constant1.C: New test.
6130
6131 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6132
6133 PR c++/8591
6134 * g++.dg/parse/friend2.C: New test.
6135
6136 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
6137
6138 PR c++/9437
6139 * g++.dg/template/unify4.C: New test.
6140
6141 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
6142
6143 * gcc.c-torture/execute/20030128-1.c: New test.
6144
6145 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
6146
6147 * g++.dg/lookup/nested1.C: Test moved from ...
6148 * g++.old-deja/g++.other/lookup24.C: ... here.
6149
6150 2003-01-28 Jan Hubicka <jh@suse.cz>
6151
6152 * gcc.dg/i386-cmov5.c: New test.
6153
6154 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6155
6156 * gcc.c-torture/execute/20010925-1.c: Changed the
6157 memcpy declaration.
6158
6159 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6160
6161 PR c++/3902
6162 * g++.dg/parse/template5.C: New test.
6163
6164 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
6165
6166 PR fortran/9258
6167 * g77.dg/pr9258: New test.
6168
6169 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6170
6171 * README: Move relevant parts from README.g++.
6172
6173 * README.g++: Remove this file.
6174
6175 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6176
6177 * g++.dg/abi/dcast1.C: New test.
6178
6179 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6180
6181 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6182
6183 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
6184
6185 PR c++/47
6186 * g++.old-deja/g++.other/lookup24.C: New test.
6187
6188 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6189
6190 PR middle-end/7227
6191 * gcc.dg/uninit-C.c: New test.
6192
6193 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
6194
6195 * g++.dg/abi/covariant1.C: New test.
6196
6197 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
6198
6199 * gcc.dg/20030123-1.c: New test.
6200
6201 2003-01-25 Jan Hubicka <jh@suse.cz>
6202
6203 PR opt/8492
6204 * gcc.c-torture/compile/20030125-1.c
6205
6206 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
6207
6208 PR c++/9403
6209 * g++.dg/parse/template3.C: New test.
6210 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6211
6212 PR c++/795
6213 * g++.dg/parse/template4.C: New test.
6214
6215 PR c++/9415
6216 * g++.dg/template/qual2.C: New test.
6217
6218 PR c++/8545
6219 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6220
6221 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6222
6223 2003-01-25 Roger Sayle <roger@eyesopen.com>
6224
6225 * gcc.c-torture/execute/switch-1.c: New test case.
6226
6227 2003-01-25 Jan Hubicka <jh@suse.cz>
6228
6229 * gcc.c-torture/execute/20030125-1.[cx]: New test.
6230
6231 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
6232
6233 Tweaks for Bison-1.875. From the NEWS file:
6234 "- `parse error' -> `syntax error'
6235 Bison now uniformly uses the term `syntax error'"
6236 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6237 * gcc.dg/cpp/digraph2.c: Likewise.
6238 * gcc.dg/cpp/direct2.c: Likewise.
6239 * gcc.dg/cpp/paste4.c: Likewise.
6240 * gcc.dg/c90-restrict-1.c: Likewise.
6241 * gcc.dg/c99-func-2.c: Likewise.
6242 * gcc.dg/noncompile/920721-2.c: Likewise.
6243 * gcc.dg/noncompile/930622-2.c: Likewise.
6244 * gcc.dg/noncompile/940112-1.c: Likewise.
6245 * gcc.dg/noncompile/950921-1.c: Likewise.
6246 * gcc.dg/noncompile/951123-1.c: Likewise.
6247 * gcc.dg/noncompile/971104-1.c: Likewise.
6248 * gcc.dg/noncompile/990416-1.c: Likewise.
6249
6250 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
6251
6252 * g++.dg/parse/undefined1.C: Add error message.
6253
6254 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6255
6256 PR c++/9354
6257 * g++.dg/parse/new1.C: New test.
6258
6259 PR c++/9216
6260 * g++.dg/parse/template2.C: New test.
6261
6262 PR c++/9354
6263 * g++.dg/parse/typedef2.C: New test.
6264
6265 PR c++/9328
6266 * g++.dg/ext/typeof3.C: New test.
6267
6268 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6269
6270 PR c++/2738
6271 * g++.dg/parse/ret-type1.C: New test.
6272
6273 PR c++/3792
6274 * g++.dg/parse/tmpl-outside1.C: New test.
6275
6276 PR c++/4207
6277 * g++.dg/parse/int-as-enum1.C: New test.
6278
6279 PR c++/4903
6280 * g++.dg/parse/no-typename1.C: New test.
6281
6282 PR c++/5533
6283 * g++.dg/parse/no-value1.C: New test.
6284
6285 PR c++/5921
6286 * g++.dg/parse/wrong-inline1.C: New test.
6287
6288 PR c++/6402
6289 * g++.dg/parse/ref1.C: New test.
6290
6291 PR c++/6992
6292 * g++.dg/parse/attr-ctor1.C: New test.
6293
6294 PR c++/7229
6295 * g++.dg/parse/namespace5.C: New test.
6296
6297 PR c++/7917
6298 * g++.dg/parse/func-def1.C: New test.
6299
6300 PR c++/8143
6301 * g++.dg/parse/undefined1.C: New test.
6302
6303 PR c++/5723, PR c++/8522
6304 * g++.dg/parse/specialization1.C: New test.
6305
6306 PR c++/163, PR c++/8595
6307 * g++.dg/parse/struct-as-enum1.C: New test.
6308
6309 PR c++/9173
6310 * g++.dg/parse/undefined2.C: New test.
6311
6312 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6313
6314 PR c++/9298
6315 * g++.dg/parse/template1.C: New test.
6316
6317 PR c++/9384
6318 * g++.dg/parse/using1.C: New test.
6319
6320 PR c++/9285
6321 PR c++/9294
6322 * g++.dg/parse/expr2.C: New test.
6323
6324 PR c++/9388
6325 * g++.dg/parse/lookup2.C: Likewise.
6326
6327 2003-01-21 Jan Hubicka <jh@suse.cz>
6328
6329 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
6330 * gcc.c-torture/execute/eeprof-1.c: Likewise.
6331 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6332 * gcc.c-torture/execute/string-opt-*.c: Likewise.
6333
6334 2003-01-20 Nick Clifton <nickc@redhat.com>
6335
6336 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
6337 problem with ARM sibcall code generation.
6338
6339 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
6340
6341 * gcc.c-torture/execute/20030120-1.c: New.
6342
6343 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
6344
6345 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6346
6347 2003-01-17 Mark Mitchell <mark@codesourcery.com>
6348
6349 PR c++/9272
6350 * g++.dg/parse/ctor1.C: New test.
6351
6352 PR c++/9294:
6353 * g++.dg/parse/qualified1.C: New test.
6354
6355 * g++.dg/parse/typename3.C: New test.
6356
6357 2003-01-16 Richard Henderson <rth@redhat.com>
6358
6359 * g++.dg/tls/init-2.C: Fix error matches for real this time.
6360
6361 2003-01-16 Richard Henderson <rth@redhat.com>
6362
6363 * g++.dg/pch/pch.exp: Copy test header to the working directory
6364 before using it either for precompilation or direct use.
6365 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6366 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6367
6368 2003-01-16 Richard Henderson <rth@redhat.com>
6369
6370 * gcc.dg/pch/pch.exp: Copy test header to the working directory
6371 before using it either for precompilation or direct use.
6372 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6373 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6374
6375 2003-01-16 Mark Mitchell <mark@codesourcery.com>
6376
6377 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6378 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6379 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6380 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6381 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6382 typename warning into error.
6383 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6384 error messages.
6385 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6386 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6387 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6388 messages.
6389 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6390 make declaration visible in template.
6391 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6392 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6393 messages.
6394 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6395 message.
6396 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6397 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6398 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6399 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6400 typename warning with error message.
6401 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6402 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6403 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6404
6405 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
6406
6407 * g++.dg/parse/ambig2.C: New test.
6408
6409 2003-01-15 Richard Henderson <rth@redhat.com>
6410
6411 * g++.dg/tls/init-2.C: Update error message string.
6412
6413 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6414
6415 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6416
6417 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
6418
6419 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6420 all for HC11/HC12.
6421 * gcc.c-torture/compile/20001205-1.x: Likewise.
6422 * gcc.c-torture/compile/20001226-1.x: Likewise.
6423 * gcc.c-torture/compile/920520-1.x: Likewise.
6424 * gcc.c-torture/compile/961203-1.x: Likewise.
6425 * gcc.c-torture/compile/20020604-1.x: Likewise.
6426
6427 2003-01-15 Jan Hubicka <jh@suse.cz>
6428
6429 * gcc.c-torture/compile/20030115-1.c: New test.
6430
6431 * gcc.dg/i386-fpcvt-1.c: New test.
6432 * gcc.dg/i386-fpcvt-2.c: New test.
6433
6434 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
6435
6436 Further conform g++'s __vmi_class_type_info to the C++ ABI
6437 specification.
6438 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6439 the specification.
6440
6441 2003-01-14 Jan Hubicka <jh@suse.cz>
6442
6443 * gcc.dg/i386-fpcvt-1.c: New test.
6444 * gcc.dg/i386-fpcvt-2.c: New test.
6445
6446 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6447
6448 * gcc.dg/i386-mmx-3.c: New test.
6449
6450 2003-01-12 Mark Mitchell <mark@codesourcery.com>
6451
6452 PR c++/9264
6453 * g++.dg/parse/octal1.C: New file.
6454
6455 PR c++/9172
6456 * g++.dg/parse/typename1.C: New file.
6457
6458 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
6459
6460 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6461 * gcc.dg/bf-no-ms-layout.c: Likewise.
6462 * gcc.dg/bf-ms-attrib.c: Likewise.
6463
6464 2003-01-10 Mark Mitchell <mark@codesourcery.com>
6465
6466 PR c++/9099
6467 * g++.dg/parse/dtor1.C: New file.
6468
6469 PR c++/9128
6470 * g++.dg/rtti/typeid1.C: New file.
6471
6472 PR c++/9153
6473 * g++.dg/parse/lookup1.C: New file.
6474
6475 PR c++/9171
6476 * g++.dg/templ/spec5.C: New file.
6477
6478 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
6479
6480 * gcc.c-torture/compile/20030110-1.c: New test.
6481
6482 2003-01-09 Geoffrey Keating <geoffk@apple.com>
6483
6484 Merge from pch-branch:
6485
6486 2002-12-23 Geoffrey Keating <geoffk@apple.com>
6487
6488 * gcc.dg/pch/cpp-1.h: New.
6489 * gcc.dg/pch/cpp-1.c: New.
6490 * gcc.dg/pch/cpp-2.h: New.
6491 * gcc.dg/pch/cpp-2.c: New.
6492
6493 2002-11-19 Geoffrey Keating <geoffk@apple.com>
6494
6495 * gcc.dg/pch/except-1.h: New.
6496 * gcc.dg/pch/except-1.c: New.
6497
6498 2002-11-13 Geoffrey Keating <geoffk@apple.com>
6499
6500 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6501 running test.
6502 * gcc.dg/pch: Include *.hp not *.h.
6503 * gcc.dg/pch/system-1.h: New.
6504 * gcc.dg/pch/system-1.c: New.
6505
6506 2002-11-11 Geoffrey Keating <geoffk@apple.com>
6507
6508 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6509 rather than trying to build and run a program using PCH.
6510 * gcc.dg/pch: Remove dg-do commands from test files.
6511
6512 2002-11-08 Geoffrey Keating <geoffk@apple.com>
6513
6514 * gcc.dg/pch/macro-3.c: New.
6515 * gcc.dg/pch/macro-3.h: New.
6516
6517 2002-11-04 Geoffrey Keating <geoffk@apple.com>
6518
6519 * gcc.dg/pch/common-1.c: New.
6520 * gcc.dg/pch/common-1.h: New.
6521 * gcc.dg/pch/decl-1.c: New.
6522 * gcc.dg/pch/decl-1.h: New.
6523 * gcc.dg/pch/decl-2.c: New.
6524 * gcc.dg/pch/decl-2.h: New.
6525 * gcc.dg/pch/decl-3.c: New.
6526 * gcc.dg/pch/decl-3.h: New.
6527 * gcc.dg/pch/decl-4.c: New.
6528 * gcc.dg/pch/decl-4.h: New.
6529 * gcc.dg/pch/decl-5.c: New.
6530 * gcc.dg/pch/decl-5.h: New.
6531 * gcc.dg/pch/global-1.c: New.
6532 * gcc.dg/pch/global-1.h: New.
6533 * gcc.dg/pch/inline-1.c: New.
6534 * gcc.dg/pch/inline-1.h: New.
6535 * gcc.dg/pch/inline-2.c: New.
6536 * gcc.dg/pch/inline-2.h: New.
6537 * gcc.dg/pch/static-1.c: New.
6538 * gcc.dg/pch/static-1.h: New.
6539 * gcc.dg/pch/static-2.c: New.
6540 * gcc.dg/pch/static-2.h: New.
6541
6542 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
6543
6544 * g++.dg/pch/pch.exp: Better handle failing testcases.
6545 * gcc.dg/pch/pch.exp: Likewise.
6546 * gcc.dg/pch/macro-1.c: New.
6547 * gcc.dg/pch/macro-1.h: New.
6548 * gcc.dg/pch/macro-2.c: New.
6549 * gcc.dg/pch/macro-2.h: New.
6550
6551 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
6552
6553 * g++.dg/dg.exp: Treat files in pch/ specially.
6554 * g++.dg/pch/pch.exp: New file.
6555 * g++.dg/pch/empty.H: New file.
6556 * g++.dg/pch/empty.C: New file.
6557 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6558 "precompile".
6559
6560 * gcc.dg/pch/pch.exp: New file.
6561 * gcc.dg/pch/empty.h: New file.
6562 * gcc.dg/pch/empty.c: New file.
6563 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6564 "precompile".
6565
6566 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6567
6568 * g++.dg/template/friend14.C: New test.
6569
6570 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6571
6572 * gcc.dg/old-style-asm-1.c: New test.
6573
6574 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
6575
6576 * gcc.c-torture/compile/20030109-1.c: New test.
6577
6578 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6579
6580 * gcc.c-torture/execute/20030109-1.c: New test.
6581
6582 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
6583
6584 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6585 * g++.old-deja/g++.mike/dyncast2.C: Likewise
6586 * g++.old-deja/g++.mike/dyncast3.C: Likewise
6587 * g++.old-deja/g++.mike/eh2.C: Likewise
6588 * g++.old-deja/g++.mike/eh3.C: Likewise
6589 * g++.old-deja/g++.mike/eh5.C: Likewise
6590 * g++.old-deja/g++.mike/eh6.C: Likewise
6591 * g++.old-deja/g++.mike/eh7.C: Likewise
6592 * g++.old-deja/g++.mike/eh8.C: Likewise
6593 * g++.old-deja/g++.mike/eh9.C: Likewise
6594 * g++.old-deja/g++.mike/eh10.C: Likewise
6595 * g++.old-deja/g++.mike/eh12.C: Likewise
6596 * g++.old-deja/g++.mike/eh13.C: Likewise
6597 * g++.old-deja/g++.mike/eh14.C: Likewise
6598 * g++.old-deja/g++.mike/eh16.C: Likewise
6599 * g++.old-deja/g++.mike/eh17.C: Likewise
6600 * g++.old-deja/g++.mike/eh18.C: Likewise
6601 * g++.old-deja/g++.mike/eh21.C: Likewise
6602 * g++.old-deja/g++.mike/eh23.C: Likewise
6603 * g++.old-deja/g++.mike/eh24.C: Likewise
6604 * g++.old-deja/g++.mike/eh25.C: Likewise
6605 * g++.old-deja/g++.mike/eh26.C: Likewise
6606 * g++.old-deja/g++.mike/eh27.C: Likewise
6607 * g++.old-deja/g++.mike/eh28.C: Likewise
6608 * g++.old-deja/g++.mike/eh29.C: Likewise
6609 * g++.old-deja/g++.mike/eh31.C: Likewise
6610 * g++.old-deja/g++.mike/eh33.C: Likewise
6611 * g++.old-deja/g++.mike/eh34.C: Likewise
6612 * g++.old-deja/g++.mike/eh35.C: Likewise
6613 * g++.old-deja/g++.mike/eh36.C: Likewise
6614 * g++.old-deja/g++.mike/eh37.C: Likewise
6615 * g++.old-deja/g++.mike/eh38.C: Likewise
6616 * g++.old-deja/g++.mike/eh39.C: Likewise
6617 * g++.old-deja/g++.mike/eh40.C: Likewise
6618 * g++.old-deja/g++.mike/eh41.C: Likewise
6619 * g++.old-deja/g++.mike/eh42.C: Likewise
6620 * g++.old-deja/g++.mike/eh44.C: Likewise
6621 * g++.old-deja/g++.mike/eh46.C: Likewise
6622 * g++.old-deja/g++.mike/eh47.C: Likewise
6623 * g++.old-deja/g++.mike/eh48.C: Likewise
6624 * g++.old-deja/g++.mike/eh49.C: Likewise
6625 * g++.old-deja/g++.mike/eh50.C: Likewise
6626 * g++.old-deja/g++.mike/eh51.C: Likewise
6627 * g++.old-deja/g++.mike/eh53.C: Likewise
6628 * g++.old-deja/g++.mike/eh55.C: Likewise
6629 * g++.old-deja/g++.mike/p7912.C: Likewise
6630 * g++.old-deja/g++.mike/p9706.C: Likewise
6631 * g++.old-deja/g++.mike/p10416.C: Likewise
6632 * g++.old-deja/g++.mike/p11667.C: Likewise
6633 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6634 Remove redundant reference to Iris.
6635 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6636 Elxsi, i860, Pico Java, and WE32K.
6637
6638 2003-01-07 Mark Mitchell <mark@codesourcery.com>
6639
6640 * g++.dg/ext/asm4.C: New test.
6641
6642 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6643
6644 PR c++/9030
6645 * g++.dg/template/friend12.C: New test.
6646 * g++.dg/template/friend13.C: Likewise.
6647 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6648
6649 2003-01-08 Jan Hubicka <jh@suse.cz>
6650
6651 * gcc.dg/i386-cadd.c: New test.
6652 * gcc.dg/i386-cmov4.c: Likewise.
6653
6654 2003-01-06 Mark Mitchell <mark@codesourcery.com>
6655
6656 PR c++/9165
6657 * g++.dg/warn/Wunused-3.C: New test.
6658
6659 * g++.dg/abi/bitfield9.C: New test.
6660
6661 PR c++/9189
6662 * g++.dg/parse/defarg3.C: New test.
6663
6664 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
6665
6666 * g++.dg/parse/ambig1.C: New test.
6667 * g++.dg/parse/defarg2.C: New test.
6668
6669 2003-01-05 Mark Mitchell <mark@codesourcery.com>
6670
6671 * g++.dg/template/defarg-1.C: New test.
6672 * g++.dg/template/local2.C: Likewise.
6673
6674 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
6675
6676 * gcc.c-torture/execute/20030105-1.c: New test.
6677
6678 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6679
6680 * g++.dg/parse/namespace3.C: Remove extra semicolons.
6681 * g++.dg/parse/namespace4.C: Likewise.
6682
6683 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
6684
6685 * g++.dg/template/ntp2.C: New test.
6686
6687 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
6688
6689 * g++.dg/parse/extern-C-1.C: New test.
6690
6691 * g++.dg/parse/namespace4.C: New test.
6692
6693 * g++.dg/template/nested1.C: New test.
6694
6695 * g++.dg/parse/namespace3.C: New test.
6696
6697 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
6698
6699 * g++.dg/lookup/two-stage1.C: New test.
6700
6701 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6702
6703 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6704 * g++.old-deja/g++.jason/access8.C: Likewise.
6705 * g++.old-deja/g++.other/decl5.C: Likewise.
6706
6707 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6708
6709 * g++.dg/parse/parse7.C: New test.
6710
6711 2003-01-02 Mark Mitchell <mark@codesourcery.com>
6712
6713 PR c++/2843
6714 * g++.dg/ext/attrib7.C: New test.
6715
6716 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6717
6718 * g++.dg/parse/parse6.C: New test.
6719
6720 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
6721
6722 * gcc.dg/h8300-stack-1.c: New.
6723
6724 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6725
6726 g++.dg/lookup/exception1.C: New test.
6727
6728 g++.dg/lookup/template1.C: New test.
6729
6730 g++.dg/parse/namespace2.C: New test.
6731
6732 g++.dg/parse/parens2.C: New test.
6733
6734 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6735
6736 * g++.dg/parse/parse5.C: New test.
6737 * g++.dg/lookup/scoped4.C: New test.
6738
6739 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6740
6741 * g++.dg/parse/parens1.C: New test.
6742
6743 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6744 angle-bracket1.C.
6745 * g++.dg/parse/parens2.C: New test.
6746
6747 * g++.dg/lookup/scope-operator1.C: New test.
6748
6749 * g++.dg/parse/operator1.C: New test.
6750
6751 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6752
6753 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6754 * g++.old-deja/g++.other/access6.C: Likewise.
6755 * g++.old-deja/g++.other/decl1.C: Likewise.
6756 * g++.old-deja/g++.pt/typename12.C: Likewise.
6757
6758 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6759
6760 * g++.dg/parse/namespace1.C: New test.
6761
6762 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6763
6764 * g++.dg/parse/parse4.C: New test.
6765
6766 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6767
6768 * g++.dg/parse/parse3.C: New test.
6769
6770 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6771
6772 * g++.dg/parse/parse2.C: New test.
6773
6774 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6775
6776 * g++.dg/template/friend11.C: New test.
6777
6778 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6779
6780 * g++.dg/parse/parse1.C: New test.
6781
6782 2002-12-31 Janis Johnson <janis187@us.ibm.com>
6783
6784 * lib/profopt.exp: Change the name of a global variable to avoid
6785 possible clashes with other test suites.
6786
6787 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
6788
6789 * g++.dg/inherit/covariant8.C: New test.
6790
6791 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6792
6793 * g++.dg/init/array9.C: New test.
6794
6795 PR c++/9112
6796 * g++.dg/parse/expr1.C: New test.
6797
6798 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
6799
6800 * gcc.c-torture/compile/20021230-1.c: New test.
6801
6802 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
6803
6804 * g++.dg/inherit/covariant5.C: New test.
6805 * g++.dg/inherit/covariant6.C: New test.
6806 * g++.dg/inherit/covariant7.C: New test.
6807
6808 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6809
6810 PR c++/2739
6811 * g++.dg/other/access2.C: New test.
6812
6813 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
6814
6815 * g++.dg/other/anon-struct.C: No longer fails
6816 * g++.old-deja/g++.brendan/parse4.C: Likewise.
6817 * g++.old-deja/g++.brendan/parse5.C: Likewise.
6818 * g++.old-deja/g++.brendan/parse6.C: Likewise.
6819
6820 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
6821
6822 * g++.dg/parse/angle-bracket.C (main): No longer fails.
6823
6824 2002-12-27 Mark Mitchell <mark@codesourcery.com>
6825
6826 * g++.dg/eh/spec4.C: Remove stray semicolon.
6827 * g++.dg/expr/pmf-1.C: Change error message.
6828 * g++.dg/ext/asm1.C: Remove stray semicolon.
6829 * g++.dg/ext/typename1.C: Add missing typenames.
6830 * g++.dg/inherit/template-as-base.C: Change error message.
6831 * g++.dg/lookup/scoped1.C: Likewise.
6832 * g++.dg/lookup/scoped2.C: Likewise.
6833 * g++.dg/lookup/using2.C: Likewise.
6834 * g++.dg/other/component1.C: Remove stray semicolon.
6835 * g++.dg/other/do1.C: Change error message.
6836 * g++.dg/other/error2.C: Likewise.
6837 * g++.dg/other/init1.C: Likewise.
6838 * g++.dg/other/packed1.C: Remove stray semicolon.
6839 * g++.dg/other/ptrmem2.C: Change error message.
6840 * g++.dg/parse/parameter-declaration-1.C: Remove line number
6841 marker.
6842 * g++.dg/special/initp1.C: Remove invalid attribute usage.
6843 * g++.dg/template/access3.C: Add typename keyword.
6844 * g++.dg/template/access5.C: Remove stray semicolon.
6845 * g++.dg/template/access6.C: Likewise.
6846 * g++.dg/template/complit1.C: Likewise.
6847 * g++.dg/template/crash1.C: Change error message.
6848 * g++.dg/template/inherit2.C: Remove stray semicolon.
6849 * g++.dg/template/instantiate2.C: Likewise.
6850 * g++.dg/template/instantiate3.C: Change error message.
6851 * g++.dg/template/qual1.C: Remove stray semicolon.
6852 * g++.dg/template/qualttp18.C: Change error message.
6853 * g++.dg/template/ref1.C: Remove stray semicolon.
6854 * g++.dg/template/sizeof1.C (A::value): Declare it.
6855 * g++.dg/template/spec4.C: Change error message.
6856 * g++.dg/template/static1.C: Likewise.
6857 * g++.dg/template/type1.C: Likewise.
6858 * g++.dg/template/typename3.C: Likewise.
6859 * g++.old-deja/g++.benjamin/13478.C: Change error message.
6860 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6861 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6862 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6863 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6864 named return value extension.
6865 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6866 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6867 * g++.old-deja/g++.bob/extern_C.C: Likewise.
6868 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6869 * g++.old-deja/g++.brendan/complex1.C: Likewise.
6870 * g++.old-deja/g++.brendan/copy5.C: Likewise.
6871 * g++.old-deja/g++.brendan/crash13.C: Likewise.
6872 * g++.old-deja/g++.brendan/crash15.C: Likewise.
6873 * g++.old-deja/g++.brendan/crash18.C: Change error message.
6874 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6875 * g++.old-deja/g++.brendan/crash38.C: Likewise.
6876 * g++.old-deja/g++.brendan/crash50.C: Likewise.
6877 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6878 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6879 syntax.
6880 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6881 * g++.old-deja/g++.brendan/crash8.C: Change error message.
6882 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6883 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6884 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6885 * g++.old-deja/g++.brendan/template11.C: Likewise.
6886 * g++.old-deja/g++.brendan/template26.C: Likewise.
6887 * g++.old-deja/g++.brendan/template27.C: Use explicit
6888 specialization syntax.
6889 * g++.old-deja/g++.brendan/template30.C: Likewise.
6890 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6891 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6892 non-dependent names.
6893 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6894 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6895 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6896 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6897 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6898 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6899 named return value extension.
6900 * g++.old-deja/g++.ext/namedret2.C: Likewise.
6901 * g++.old-deja/g++.ext/namedret3.C: Likewise.
6902 * g++.old-deja/g++.ext/return1.C: Likewise.
6903 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6904 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6905 * g++.old-deja/g++.jason/access8.C: Likewise.
6906 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6907 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6908 pseudo-destructor names.
6909 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6910 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6911 pseudo-destructor names.
6912 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6913 * g++.old-deja/g++.jason/overload19.C: Likewise.
6914 * g++.old-deja/g++.jason/overload32.C: Likewise.
6915 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6916 stray semicolons.
6917 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6918 * g++.old-deja/g++.jason/return.C: Likewise.
6919 * g++.old-deja/g++.jason/return2.C: Likewise.
6920 * g++.old-deja/g++.jason/shadow1.C: Likewise.
6921 * g++.old-deja/g++.jason/special.C: Use explicit specialization
6922 syntax.
6923 * g++.old-deja/g++.jason/template10.C: Account for use of
6924 non-dependent names.
6925 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6926 syntax.
6927 * g++.old-deja/g++.jason/template37.C: Likewise.
6928 * g++.old-deja/g++.law/access4.C: Change error messages.
6929 * g++.old-deja/g++.law/arm13.C: Remove incorrect
6930 pseudo-destructor names.
6931 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6932 * g++.old-deja/g++.law/ctors9.C: Likewise.
6933 * g++.old-deja/g++.law/cvt22.C: Likewise.
6934 * g++.old-deja/g++.law/dtors5.C: Likewise.
6935 * g++.old-deja/g++.law/global-init1.C: Likewise.
6936 * g++.old-deja/g++.law/missed-error3.C: Likewise.
6937 * g++.old-deja/g++.law/operators28.C: Likewise.
6938 * g++.old-deja/g++.law/visibility28.C: Likewise.
6939 * g++.old-deja/g++.martin/eval1.C: Likewise.
6940 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6941 name.
6942 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6943 * g++.old-deja/g++.mike/net34.C: Likewise.
6944 * g++.old-deja/g++.mike/net36.C: Likewise.
6945 * g++.old-deja/g++.mike/ns2.C: Likewise.
6946 * g++.old-deja/g++.mike/p12306.C: Likewise.
6947 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6948 value extension.
6949 * g++.old-deja/g++.mike/p700.C: Likewise.
6950 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6951 * g++.old-deja/g++.mike/p710.C: Likewise.
6952 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6953 value extension.
6954 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6955 * g++.old-deja/g++.mike/pmf9.C: Likewise.
6956 * g++.old-deja/g++.ns/crash2.C: Likewise.
6957 * g++.old-deja/g++.ns/crash3.C: Likewise.
6958 * g++.old-deja/g++.ns/invalid1.C: Likewise.
6959 * g++.old-deja/g++.ns/ns17.C: Likewise.
6960 * g++.old-deja/g++.ns/template16.C: Likewise.
6961 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6962 keyword.
6963 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6964 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6965 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6966 named return value extension.
6967 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6968 * g++.old-deja/g++.other/access4.C: Issue additional error
6969 messages.
6970 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6971 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6972 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6973 * g++.old-deja/g++.other/crash25.C: Change error message.
6974 * g++.old-deja/g++.other/crash4.C: Change error message.
6975 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6976 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6977 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6978 checks.
6979 * g++.old-deja/g++.other/defarg8.C: Likewise.
6980 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6981 * g++.old-deja/g++.other/dtor10.C: Likewise.
6982 * g++.old-deja/g++.other/incomplete.C: Likewise.
6983 * g++.old-deja/g++.other/linkage7.C: Likewise.
6984 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6985 lookup algorithm.
6986 * g++.old-deja/g++.other/mangle2.C: Likewise.
6987 * g++.old-deja/g++.other/refinit2.C: Likewise.
6988 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6989 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6990 * g++.old-deja/g++.pt/crash28.C: Likewise.
6991 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6992 syntax.
6993 * g++.old-deja/g++.pt/crash32.C: Change error message.
6994 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6995 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6996 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6997 error message position.
6998 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6999 * g++.old-deja/g++.pt/defarg8.C: Change error message.
7000 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7001 syntax.
7002 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7003 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7004 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7005 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7006 keyword.
7007 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7008 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7009 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7010 keyword.
7011 * g++.old-deja/g++.pt/explicit71.C: Change error message.
7012 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7013 syntax.
7014 * g++.old-deja/g++.pt/friend28.C: Account for use of
7015 non-dependent names.
7016 * g++.old-deja/g++.pt/friend29.C: Likewise.
7017 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7018 rules.
7019 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7020 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7021 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7022 lookup rules.
7023 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7024 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7025 keyword.
7026 * g++.old-deja/g++.pt/memclass20.C: Likewise.
7027 * g++.old-deja/g++.pt/memclass5.C: Likewise.
7028 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7029 keyword.
7030 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7031 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7032 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7033 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7034 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7035 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7036 keyword.
7037 * g++.old-deja/g++.pt/spec10.C: Likewise.
7038 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7039 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7040 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7041 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7042 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7043 * g++.old-deja/g++.pt/ttp62.C: Likewise.
7044 * g++.old-deja/g++.pt/ttp64.C: Likewise.
7045 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7046 * g++.old-deja/g++.pt/typename15.C: Likewise.
7047 * g++.old-deja/g++.pt/typename22.C: Likewise.
7048 * g++.old-deja/g++.pt/typename6.C: Change error messages.
7049 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7050 * g++.old-deja/g++.pt/virtual2.C: Likewise.
7051 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7052 syntax.
7053 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7054 return value extension.
7055 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7056 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7057 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7058 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7059
7060 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
7061
7062 * g++.dg/warn/inline1.C: New test.
7063 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7064 * g++.old-deja/g++.jason/synth10.C: Likewise.
7065 * g++.old-deja/g++.mike/net31.C: Likewise.
7066 * g++.old-deja/g++.mike/p8786.C: Likewise.
7067
7068 * g++.dg/template/friend10.C: New test.
7069 * g++.dg/template/conv5.C: New test.
7070
7071 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
7072
7073 * g++.dg/lookup/scoped3.C: New test.
7074
7075 * g++.dg/lookup/decl1.C: New test.
7076 * g++.dg/lookup/decl2.C: New test.
7077
7078 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
7079
7080 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7081 gcc.c-torture/compile/20021015-1.c,
7082 gcc.c-torture/compile/20021015-2.c,
7083 gcc.c-torture/compile/20021123-1.c,
7084 gcc.c-torture/compile/20021123-2.c,
7085 gcc.c-torture/compile/20021123-3.c,
7086 gcc.c-torture/compile/20021123-4.c,
7087 gcc.c-torture/execute/20021024-1.c: Add tests previously added
7088 only to 3.1 or 3.2 branch.
7089
7090 2002-12-23 Mark Mitchell <mark@codesourcery.com>
7091
7092 * gcc.dg/i386-bitfield3.c: New test.
7093
7094 * gcc.dg/i386-bitfield2.c: New test.
7095
7096 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
7097
7098 * g++.dg/parse/conv_op1.C: New test.
7099
7100 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
7101
7102 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7103 approved.
7104
7105 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
7106
7107 * gcc.c-torture/compile/20021220-1.c: New test.
7108
7109 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
7110
7111 * gcc.dg/i386-fastcall-1.c: New.
7112
7113 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7114
7115 * gcc.c-torture/execute/20021219-1.c: New test.
7116
7117 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7118
7119 * gcc.dg/i386-pic-1.c: New test.
7120
7121 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7122
7123 PR c++/8099
7124 * g++.dg/template/friend9.C: New test.
7125
7126 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7127
7128 PR c++/3663
7129 * g++.dg/template/access7.C: New test.
7130
7131 2002-12-18 Nick Clifton <nickc@redhat.com>
7132
7133 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7134 the libstdc++-v3 directory has been found.
7135
7136 2002-12-12 Devang Patel <dpatel@apple.com>
7137 * gcc.dg/darwin-ld-1.c: New test.
7138 * gcc.dg/darwin-ld-2.c: New test.
7139 * gcc.dg/darwin-ld-3.c: New test.
7140 * gcc.dg/darwin-ld-4.c: New test.
7141 * gcc.dg/darwin-ld-5.c: New test.
7142
7143 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7144
7145 * gcc.c-torture/compile/20021212-1.c: New test.
7146
7147 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
7148
7149 * gcc.dg/fshort-wchar: New test.
7150
7151 2002-12-10 Mark Mitchell <mark@codesourcery.com>
7152
7153 PR c++/8372
7154 * g++.dg/template/dtor1.C: New test.
7155
7156 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7157 markers.
7158
7159 2002-12-10 Jakub Jelinek <jakub@redhat.com>
7160
7161 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7162
7163 2002-12-09 Mark Mitchell <mark@codesourcery.com>
7164
7165 * g++.dg/template/static1.C: New test.
7166 * g++.dg/template/static2.C: New test.
7167 * g++.old-deja/g++.ext/memconst.C: New test.
7168
7169 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7170
7171 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7172 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7173 * g++.dg/special/initp1.C: Likewise.
7174
7175 2002-12-06 Jakub Jelinek <jakub@redhat.com>
7176
7177 * gcc.c-torture/execute/20021204-1.c: New test.
7178
7179 2002-12-04 Geoffrey Keating <geoffk@apple.com>
7180
7181 * gcc.dg/ppc-fmadd-1.c: New file.
7182 * gcc.dg/ppc-fmadd-2.c: New file.
7183 * gcc.dg/ppc-fmadd-3.c: New file.
7184
7185 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7186
7187 * gcc.c-torture/compile/20021204-1.c: New test.
7188
7189 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
7190
7191 * g++.dg/inherit/covariant2.C: New test.
7192 * g++.dg/inherit/covariant3.C: New test.
7193 * g++.dg/inherit/covariant4.C: New test.
7194 * g++.dg/inherit/covariant1.C: Remove XFAIL.
7195 * g++.old-deja/g++.robertl/eb17.C: Likewise.
7196
7197 2002-12-03 Mark Mitchell <mark@codesourcery.com>
7198
7199 PR c++/8688
7200 * g++.dg/init/brace3.C: New test.
7201
7202 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
7203
7204 * gcc.dg/20020210-1.c: Fix a comment typo.
7205
7206 2002-12-02 Mark Mitchell <mark@codesourcery.com>
7207
7208 PR c++/8720
7209 * g++.dg/parse/defarg1.C: New test.
7210
7211 PR c++/8615
7212 * g++.dg/template/char1.C: New test.
7213
7214 * g++.dg/template/varmod1.C: Fix typo.
7215
7216 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7217
7218 DR 180
7219 * g++.old-deja/g++.pt/crash32.C: Expect error.
7220
7221 2002-12-01 Mark Mitchell <mark@codesourcery.com>
7222
7223 PR c++/5919
7224 * g++.dg/template/varmod1.C: New test.
7225
7226 PR c++/8727
7227 * g++.dg/inherit/typeinfo1.C: New test.
7228
7229 PR c++/8663
7230 * g++.dg/inherit/typedef1.C: New test.
7231
7232 2002-11-30 Mark Mitchell <mark@codesourcery.com>
7233
7234 PR c++/8332
7235 PR c++/8493
7236 * g++.dg/template/strlen1.C: New test.
7237
7238 PR c++/8227
7239 * g++.dg/template/ctor2.C: New test.
7240
7241 PR c++/8214
7242 * g++.dg/init/string1.C: New test.
7243
7244 PR c++/8511
7245 * g++.dg/template/friend8.C: New test.
7246
7247 2002-11-29 Joe Buck <jbuck@synopsys.com>
7248
7249 * g++.dg/lookup/anon2.C: New test.
7250
7251 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
7252
7253 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7254 h8300 port.
7255
7256 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
7257
7258 * gcc.dg/bitfld-6.c: New test.
7259
7260 2002-11-27 Jan Hubicka <jh@suse.cz>
7261
7262 * gcc.c-torture/execute/20021127.[cx]: New test.
7263
7264 2002-11-26 Jan Hubicka <jh@suse.cz>
7265
7266 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7267 quality.
7268
7269 2002-11-26 Geoffrey Keating <geoffk@apple.com>
7270
7271 * g++.dg/init/brace2.C: New test.
7272 * g++.old-deja/g++.mike/p9129.C: Correct.
7273
7274 2002-11-26 Mark Mitchell <mark@codesourcery.com>
7275
7276 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7277
7278 2002-11-25 Andreas Bauer <baueran@in.tum.de>
7279
7280 * gcc.dg/sibcall-6: New test for indirect sibcalls.
7281
7282 2002-11-25 Mark Mitchell <mark@codesourcery.com>
7283
7284 * testsuite/g++.dg/abi/empty11.C: New test.
7285 * testsuite/g++.dg/rtti/cv1.C: New test.
7286
7287 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
7288
7289 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7290
7291 2002-11-24 Mark Mitchell <mark@codesourcery.com>
7292
7293 * g++.dg/abi/empty10.C: New test.
7294
7295 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7296
7297 * gcc.c-torture/compile/20021124-1.c: New test.
7298
7299 2002-11-22 Mark Mitchell <mark@codesourcery.com>
7300
7301 * g++.dg/abi/rtti2.C: New test.
7302
7303 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7304
7305 * gcc.dg/i386-unroll-1.c: New test.
7306
7307 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7308
7309 * gcc.c-torture/compile/20021120-1.c: New test.
7310 * gcc.c-torture/compile/20021120-2.c: New test.
7311
7312 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7313
7314 * gcc.dg/bitfld-5.c: New test.
7315
7316 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7317
7318 * gcc.c-torture/execute/20021120-3.c: New test.
7319
7320 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7321
7322 * gcc.c-torture/execute/20021120-2.c: New test.
7323
7324 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7325
7326 * gcc.c-torture/execute/20021120-1.c: New test.
7327
7328 2002-11-20 Jakub Jelinek <jakub@redhat.com>
7329
7330 * gcc.c-torture/execute/20021118-3.c: New test.
7331
7332 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7333
7334 * gcc.c-torture/compile/20021119-1.c: New test.
7335
7336 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
7337
7338 * gcc.dg/duff-1.c: New test.
7339 * gcc.dg/duff-2.c: New test.
7340 * gcc.dg/duff-3.c: New test.
7341
7342 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
7343
7344 * gcc.dg/cpp/_Pragma5.c: New test.
7345
7346 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7347
7348 * gcc.c-torture/execute/20021118-2.c: New test.
7349
7350 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7351
7352 * gcc.c-torture/execute/20021118-1.c: New test.
7353
7354 2002-11-16 Jakub Jelinek <jakub@redhat.com>
7355
7356 * gcc.dg/20021116-1.c: New test.
7357
7358 2002-11-14 Mark Mitchell <mark@codesourcery.com>
7359
7360 * g++.dg/abi/vcall1.C: New test.
7361
7362 2002-11-14 Jakub Jelinek <jakub@redhat.com>
7363
7364 * gcc.dg/20021029-1.c: New test.
7365 * gcc.dg/20021029-2.c: New test.
7366
7367 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7368
7369 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7370
7371 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7372
7373 PR c/8439
7374 * gcc.dg/20021110.c: Move to ...
7375 * gcc.c-torture/compile/20021110.c: .... here.
7376
7377 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7378
7379 PR c/8467
7380 * gcc.c-torture/execute/20021111-1.c
7381
7382 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7383
7384 PR c/8439
7385 * gcc.dg/20021110.c: New test.
7386
7387 2002-11-10 Mark Mitchell <mark@codesourcery.com>
7388
7389 * g++.dg/abi/vthunk3.C: Run only on x86.
7390
7391 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
7392
7393 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7394
7395 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
7396
7397 * lib/compat.exp (compat-execute): Fix logic error in last
7398 change.
7399
7400 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
7401
7402 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7403
7404 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7405
7406 PR c++/8389
7407 * g++.dg/template/access6.C: New test.
7408
7409 2002-11-08 Jan Hubicka <jh@suse.cz>
7410
7411 * gcc.dg/i386-ssefp-1.c: New test.
7412 * gcc.dg/i386-ssefp-1.c: New test.
7413
7414 2002-11-08 Jan Hubicka <jh@suse.cz>
7415
7416 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7417
7418 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7419
7420 * g++.dg/abi/vthunk3.C: New test.
7421
7422 PR c++/8338
7423 * g++.dg/template/crash2.C: New test.
7424
7425 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7426
7427 * testsuite/g++.dg/abi/dtor1.C: New test.
7428 * testsuite/g++.dg/abi/dtor2.C: Likewise.
7429
7430 2002-11-05 Geoffrey Keating <geoffk@apple.com>
7431
7432 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7433 Darwin.
7434
7435 2002-11-04 Adam Nemet <anemet@lnxw.com>
7436
7437 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7438 -mthumb. Only xfail with -O0.
7439
7440 2002-11-03 Mark Mitchell <mark@codesourcery.com>
7441
7442 * g++.dg/abi/thunk1.C: New test.
7443 * g++.dg/abi/thunk2.C: Likewise.
7444 * g++.dg/abi/vtt1.C: Likewise.
7445
7446 2002-11-02 Diego Novillo <dnovillo@redhat.com>
7447
7448 PR optimization/8423
7449 * gcc.c-torture/execute/builtin-constant.c: New test.
7450
7451 2002-11-01 Zack Weinberg <zack@codesourcery.com>
7452
7453 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7454 Add some more cases.
7455
7456 2002-11-01 Mark Mitchell <mark@codesourcery.com>
7457
7458 PR c++/8391
7459 * g++.dg/opt/local1.C: New test.
7460
7461 2002-10-30 Mark Mitchell <mark@codesourcery.com>
7462
7463 PR c++/8160
7464 * g++.dg/template/complit1.C: New test.
7465
7466 PR c++/8149
7467 * g++.dg/template/typename4.C: Likewise.
7468
7469 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7470
7471 Core issue 287, PR c++/7639
7472 * g++.dg/template/instantiate1.C: Adjust error location.
7473 * g++.dg/template/instantiate3.C: New test.
7474 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7475 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7476 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7477
7478 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
7479
7480 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7481
7482 2002-10-29 Mark Mitchell <mark@codesourcery.com>
7483
7484 PR c++/8287
7485 * g++.dg/init/dtor2.C: New test.
7486
7487 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7488
7489 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7490 * gcc.dg/nest.c: Bypass errors on irix6.
7491
7492 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
7493
7494 * gcc.dg/nest.c: Expect error for mmix-*-*.
7495 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7496
7497 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
7498
7499 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7500 markers.
7501
7502 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7503
7504 2002-10-25 Mike Stump <mrs@apple.com>
7505
7506 * gcc.dg/warn-1.c: New test.
7507
7508 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7509
7510 * g++.dg/template/typename3.C: New test.
7511
7512 2002-10-25 Mark Mitchell <mark@codesourcery.com>
7513
7514 * g++.dg/lookup/ptrmem1.C: New test.
7515
7516 * g++.dg/abi/vthunk2.C: New test.
7517
7518 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7519
7520 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7521
7522 2002-10-24 Mark Mitchell <mark@codesourcery.com>
7523
7524 * g++.dg/abi/empty9.C: New test.
7525
7526 2002-10-24 Richard Henderson <rth@redhat.com>
7527
7528 * g++.dg/inherit/thunk1.C: Enable for ia64.
7529
7530 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7531
7532 PR c++/8067
7533 * g++.dg/lookup/pretty1.C: New test.
7534
7535 2002-10-23 Jakub Jelinek <jakub@redhat.com>
7536
7537 * gcc.dg/20021023-1.c: New test.
7538
7539 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7540
7541 PR c++/7679
7542 * g++.dg/parse/inline1.C: New test.
7543
7544 2002-10-23 Richard Henderson <rth@redhat.com>
7545
7546 * g++.dg/inherit/thunk1.C: Enable for x86_64.
7547
7548 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7549
7550 2002-10-22 Mark Mitchell <mark@codesourcery.com>
7551
7552 PR c++/6579
7553 * g++.dg/parse/stmtexpr3.C: New test.
7554
7555 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
7556
7557 * g++.dg/expr/cond1.C: New test.
7558
7559 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7560
7561 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7562
7563 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7564
7565 * g++.dg/abi/vbase13.C: New test.
7566 * g++.dg/abi/vbase14.C: Likewise.
7567
7568 2002-10-21 Jakub Jelinek <jakub@redhat.com>
7569
7570 * gcc.dg/tls/pic-1.c: New test.
7571 * gcc.dg/tls/nonpic-1.c: New test.
7572 * gcc.dg/20021018-1.c: New test.
7573
7574 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7575
7576 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7577 Remove only files with the same base name as the test case.
7578 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7579 (profopt-execute): Likewise. Also, remove old profiling
7580 and performance data files before running the tests.
7581
7582 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7583 * g++.dg/bprob/bprob.exp: Likewise.
7584 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
7585 to allow more general test case names.
7586
7587 * g++.dg/bprob/bprob-1.C: Rename to ...
7588 * g++.dg/bprob/g++-bprob-1.C: ... this.
7589
7590 * g77.dg/bprob/bprob-1.f: Rename to ...
7591 * g77.dg/bprob/g77-bprob-1.f: ... this.
7592
7593 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7594
7595 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7596 bison 1.50 or later.
7597
7598 2002-10-21 Janis Johnson <janis187@us.ibm.com>
7599
7600 * g++.dg/README: Describe more test directories.
7601
7602 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7603
7604 * g++.dg/init/array6.C: Add additional tests.
7605
7606 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7607
7608 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7609 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7610
7611 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
7612
7613 * gcc.c-torture/compile/20020604-1.x: New.
7614 * gcc.c-torture/compile/simd-5.x: Likewise.
7615 * gcc.c-torture/execute/920710-1.x: Likewise.
7616 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7617
7618 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7619
7620 * g++.dg/inherit/override1.C: Add dg-options clause.
7621
7622 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7623
7624 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7625 _mm_slli_si128.
7626
7627 2002-10-19 Andreas Schwab <schwab@suse.de>
7628
7629 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7630 directory component.
7631
7632 2002-10-18 Mark Mitchell <mark@codesourcery.com>
7633
7634 * g++.dg/inherit/thunk1.C: New test.
7635
7636 * g++.dg/inherit/override1.C: New test.
7637
7638 * g++.dg/abi/mangle11.C: New test.
7639 * g++.dg/abi/mangle14.C: New test.
7640 * g++.dg/abi/mangle17.C: New test.
7641
7642 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
7643
7644 * g++.dg/overload/member2.C: New test.
7645
7646 2002-10-17 Janis Johnson <janis187@us.ibm.com>
7647
7648 * g++.dg/README: Describe new compat directory.
7649 * g++.dg/dg.exp: Skip tests in compat directory.
7650 * README.compat: New file.
7651 * lib/compat.exp: New expect script.
7652 * g++.dg/compat: New test directory.
7653 * g++.dg/compat/compat.exp: New expect script.
7654 * g++.dg/compat/abi: New test directory.
7655 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7656 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7657 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7658 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7659 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7660 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7661 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7662 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7663 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7664 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7665 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7666 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7667 * g++.dg/compat/break: New test directory.
7668 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7669 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7670 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7671 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7672 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7673 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7674 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7675 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7676 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7677 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7678 g++.dg/compat/break/README: New files.
7679 * g++.dg/compat/eh: New test directory.
7680 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7681 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7682 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7683 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7684 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7685 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7686 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7687 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7688 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7689 g++.dg/compat/eh/filter2_y.C,
7690 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7691 g++.dg/compat/eh/new1_y.C,
7692 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7693 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7694 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7695 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7696 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7697 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7698 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7699 g++.dg/compat/eh/unexpected1_y.C: New files.
7700 * g++.dg/compat/init: New test directory.
7701 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7702 g++.dg/compat/init/array5_y.C,
7703 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7704 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7705 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7706 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7707 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7708 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7709 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7710 g++.dg/compat/init/init-ref2_y.C: New files.
7711
7712 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7713
7714 PR c++/7584
7715 * g++.dg/inherit/using3.C: New test.
7716
7717 2002-10-17 Jan Hubicka <jh@suse.cz>
7718
7719 * gcc.dg/20021017-2.c: New test.
7720
7721 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7722
7723 * g++.dg/abi/mangle16.C: Adjust.
7724
7725 * g++.dg/init/array8.C: New test.
7726
7727 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
7728
7729 * gcc.dg/special/mips-abi.exp: New test.
7730 * gcc.dg/special/mips-abi.s: Empty file used by the above.
7731
7732 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7733
7734 * g++.dg/abi/mangle16.C: New test.
7735 * g++.dg/abi/mangle17.C: Likewise.
7736
7737 PR c++/7478
7738 * g++.dg/template/ref1.C: New test.
7739
7740 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7741
7742 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7743
7744 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
7745
7746 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7747
7748 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7749
7750 PR c++/7524
7751 * g++.dg/init/array7.C: New test.
7752
7753 2002-10-15 Mark Mitchell <mark@codesourcery.com>
7754
7755 * g++.dg/init/array6.C: New test.
7756
7757 * g++.dg/abi/mangle13.C: Likewise.
7758 * g++.dg/abi/mangle14.C: Likewise.
7759 * g++.dg/abi/mangle15.C: Likewise.
7760
7761 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7762
7763 * g++.dg/abi/empty8.C: New test.
7764
7765 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
7766
7767 * g++.dg/init/ctor1.C: New test.
7768
7769 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
7770
7771 * gcc.c-torture/execute/20021015-1.c: New test.
7772
7773 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
7774
7775 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7776
7777 2002-10-14 Jan Hubicka <jh@suse.cz>
7778
7779 * gcc.dg/i386-ssetype-[1-5].c: New tests.
7780
7781 2002-10-14 Richard Henderson <rth@redhat.com>
7782
7783 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7784
7785 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7786
7787 PR optimization/6631
7788 * g++.dg/opt/const2.C: New test.
7789
7790 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7791
7792 PR c++/7176
7793 * g++.dg/parse/friend1.C: New test.
7794 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7795
7796 2002-10-14 Jakub Jelinek <jakub@redhat.com>
7797
7798 * gcc.dg/20021014-1.c: New test.
7799
7800 2002-10-11 Mark Mitchell <mark@codesourcery.com>
7801
7802 PR c++/5661
7803 * g++.dg/ext/vlm1.C: New test.
7804 * g++.dg/ext/vlm2.C: Likewise.
7805
7806 * g++.dg/init/array1.C: Remove invalid braces.
7807 * g++.dg/init/brace1.C: New test.
7808 * g++.dg/init/copy2.C: Likewise.
7809 * g++.dg/init/copy3.C: Likewise.
7810 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7811 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7812 braces.
7813
7814 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
7815
7816 * gcc.dg/cpp/assembler.S: Don't use -ansi.
7817
7818 2002-10-11 Richard Shann <richard.shann@superh.com>
7819
7820 * gcc.c-torture/compile/simd-5.c: New test.
7821
7822 2002-10-10 Roger Sayle <roger@eyesopen.com>
7823
7824 * gcc.c-torture/execute/shiftopt-1.c: New test case.
7825
7826 2002-10-10 Jim Wilson <wilson@redhat.com>
7827
7828 * gcc.c-torture/execute/20021010-1.c: New test.
7829
7830 2002-10-09 Zack Weinberg <zack@codesourcery.com>
7831
7832 PR c/7353
7833 * g++.dg/ext/typedef-init.C: New test.
7834 * gcc.dg/typedef-init.c: New test.
7835
7836 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
7837
7838 * gcc.dg/cpp/paste13.c: New test.
7839
7840 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7841
7842 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
7843 remaining platforms, XFAIL during compile, not execute. Don't
7844 XFAIL at -O0.
7845
7846 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
7847
7848 * gcc.dg/alias-1.c: Tweak expected warning.
7849
7850 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7851
7852 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7853
7854 2002-10-06 Andreas Jaeger <aj@suse.de>
7855
7856 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7857 * gcc.dg/cpp/c++98.C: Likewise.
7858
7859 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7860 * g++.dg/cpp/c++98.C: Likewise.
7861
7862 * g++.dg/README (Subdirectories): Mention cpp directory.
7863
7864 PR target/7559
7865 * gcc.dg/20021006-1.c: New test.
7866
7867 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7868
7869 PR c++/7804
7870 * g++.dg/other/warning1.C: New test.
7871
7872 2002-10-04 Roger Sayle <roger@eyesopen.com>
7873
7874 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
7875 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
7876 and sparc-*-* with -m64 as expected failures. See PR 8087.
7877
7878 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7879
7880 PR c++/7931
7881 * g++.dg/template/ptrmem3.C: New test.
7882
7883 PR c++/7754
7884 * g++.dg/template/union1.C: New test.
7885
7886 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7887
7888 PR c++/8006
7889 * g++.dg/abi/mangle9.C: New test.
7890 * g++.dg/abi/mangle10.C: New test.
7891 * g++.dg/abi/mangle11.C: New test.
7892 * g++.dg/abi/mangle12.C: New test.
7893
7894 2002-10-02 Mark Mitchell <mark@codesourcery.com>
7895
7896 PR c++/7188.
7897 * g++.dg/template/meminit1.C: New test.
7898 * g++.dg/warn/Wreorder-1.C: Likewise.
7899 * g++.old-deja/g++.mike/warn3.C: Tweak.
7900 * lib/prune.exp: Ingore "in copy constructor".
7901
7902 2002-10-02 Andreas Jaeger <aj@suse.de>
7903
7904 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7905 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7906 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7907 on x86-64.
7908
7909 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7910
7911 * gcc.dg/empty1.C: Fix typo.
7912
7913 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
7914
7915 * gcc.dg/alias-1.c: New test.
7916
7917 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7918
7919 * gcc.dg/empty1.C: New test.
7920
7921 * g++.dg/tls/init-2.C: Tweak error messages.
7922
7923 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
7924
7925 * gcc.c-torture/compile/20020923-1.c: New test.
7926
7927 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
7928
7929 * gcc.c-torture/execute/ffs-1.c: New test.
7930 * gcc.c-torture/execute/ffs-2.c: Ditto.
7931
7932 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
7933
7934 * g++.dg/overload/member1.C: New test.
7935
7936 2002-09-30 Mark Mitchell <mark@codesourcery.com>
7937
7938 * g++.dg/abi/empty7.C: New test.
7939 * g++.dg/init/pm2.C: Likewise.
7940
7941 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
7942
7943 * g++.dg/rtti/crash1.C: New test.
7944
7945 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
7946
7947 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7948 gcc.dg/sibcall-4.c: New tests.
7949
7950 2002-09-28 Roger Sayle <roger@eyesopen.com>
7951
7952 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7953 powerpc and MMIX targets.
7954
7955 2002-09-27 Zack Weinberg <zack@codesourcery.com>
7956
7957 * gcc.dg/cpp/20020927-1.c: New.
7958
7959 2002-09-26 David S. Miller <davem@redhat.com>
7960
7961 * gcc.c-torture/compile/trunctfdf.c: New.
7962
7963 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7964
7965 * lib/target-supports.exp (check_weak_available): Handle solaris2.
7966
7967 2002-09-27 Alan Modra <amodra@bigpond.net.au>
7968
7969 * gcc.c-torture/execute/loop-15.c: New.
7970
7971 2002-09-26 Janis Johnson <janis187@us.ibm.com>
7972
7973 * README.QMTEST: Fix typo.
7974
7975 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7976
7977 * gcc.dg/20020926-1.c: New test.
7978
7979 2002-09-25 David S. Miller <davem@redhat.com>
7980
7981 PR target/7842
7982 * gcc.c-torture/execute/shiftdi.c: New test.
7983
7984 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
7985
7986 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7987 unique to the tool.
7988 * lib/g77.exp (g77_init): Likewise.
7989 * lib/g++.exp (g++_init): Likewise.
7990 * lib/objc.exp (objc_init): Likewise.
7991
7992 2002-09-25 Mark Mitchell <mark@codesourcery.com>
7993
7994 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7995 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7996 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7997
7998 2002-09-25 Richard Henderson <rth@redhat.com>
7999
8000 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8001 too-small long double.
8002
8003 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
8004
8005 * gcc.dg/20020919-1.c: New test.
8006
8007 2002-09-23 Mark Mitchell <mark@codesourcery.com>
8008
8009 * g++.dg/abi/bitfield6.C: New test.
8010 * g++.dg/abi/bitfield7.C: New test.
8011 * g++.dg/abi/bitfield8.C: New test.
8012 * g++.dg/abi/vbase11.C: New test.
8013
8014 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
8015
8016 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8017 hppa*-*-hpux*. Update test comment.
8018
8019 2002-09-20 Jakub Jelinek <jakub@redhat.com>
8020
8021 * gcc.dg/tls/struct-1.c: New test.
8022
8023 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
8024
8025 * gcc.dg/cpp/tr-warn2.c: Update.
8026
8027 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8028
8029 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8030
8031 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8032
8033 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8034 systems.
8035
8036 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8037
8038 * gcc.c-torture/execute/ieee/mzero3.c: New test.
8039
8040 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8041 Adjust for c++filt moved to binutils. Remove spurious duplicate
8042 setting of cxxfilt.
8043
8044 2002-09-19 Geoffrey Keating <geoffk@apple.com>
8045
8046 * gcc.dg/20020312-2.c: Update for darwin.
8047
8048 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
8049
8050 * g++.old-deja/g++.other/crash32.C: Mark ICE.
8051
8052 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
8053
8054 * objc.dg/comp-types-1.m: New test.
8055 * objc.dg/comp-types-2.m: New test.
8056 * objc.dg/comp-types-3.m: New test.
8057 * objc.dg/comp-types-4.m: New test.
8058 * objc.dg/comp-types-5.m: New test.
8059 * objc.dg/comp-types-6.m: New test.
8060
8061 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
8062
8063 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8064
8065 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8066
8067 * g++.dg/other/do1.C: New test.
8068
8069 * g++.dg/template/subst1.C: New test.
8070
8071 2002-09-16 Steve Ellcey <sje@cup.hp.com>
8072
8073 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8074
8075 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8076
8077 * g++.dg/template/qualttp20.C: Adjust expected errors.
8078 * g++.old-deja/g++.jason/report.C: Likewise.
8079 * g++.old-deja/g++.other/qual1.C: Likewise.
8080
8081 * g++.dg/lookup/scoped2.C: New test.
8082
8083 * g++.dg/ext/asm3.C: New test.
8084
8085 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
8086
8087 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8088
8089 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
8090
8091 * ChangeLog: follow spelling conventions.
8092 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8093 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8094 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8095 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8096 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8097 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8098 * g++.old-deja/g++.law/global-init1.C: Likewise.
8099 * g++.old-deja/g++.other/delete4.C: Likewise.
8100 * g++.old-deja/g++.other/inline21.C: Likewise.
8101 * g++.old-deja/g++.other/singleton.C: Likewise.
8102 * g77.dg/strlen0.f: Likewise.
8103 * g77.f-torture/compile/20010519-1.f: Likewise.
8104 * g77.f-torture/compile/980310-4.f: Likewise.
8105 * gcc.c-torture/compile/20000605-1.c: Likewise.
8106 * gcc.c-torture/execute/20020225-1.c: Likewise.
8107 * gcc.dg/c90-hexfloat-2.c: Likewise.
8108 * gcc.dg/c99-bool-1.c: Likewise.
8109 * gcc.dg/c99-hexfloat-2.c: Likewise.
8110 * gcc.dg/dll-2.c: Likewise.
8111 * gcc.dg/wtr-union-init-1.c: Likewise.
8112 * gcc.dg/wtr-union-init-2.c: Likewise.
8113 * gcc.dg/wtr-union-init-3.c: Likewise.
8114 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8115 * gcc.dg/cpp/defined.c: Likewise.
8116 * gcc.dg/cpp/macsyntx.c: Likewise.
8117 * gcc.dg/cpp/paste2.c: Likewise.
8118 * gcc.dg/cpp/trad/defined.c: Likewise.
8119 * gcc.dg/format/c90-printf-1.c: Likewise.
8120 * gcc.dg/format/c90-scanf-1.c: Likewise.
8121 * gcc.dg/format/c99-printf-1.c: Likewise.
8122 * gcc.dg/format/c99-scanf-1.c: Likewise.
8123 * gcc.misc-tests/gcov-8.c: Likewise.
8124 * lib/profopt.exp: Likewise.
8125
8126 2002-09-15 Krister Walfridsson <cato@df.lth.se>
8127
8128 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8129
8130 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8131
8132 * g++.dg/inherit/using2.C: New test.
8133
8134 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
8135
8136 * ChangeLog: Follow spelling conventions.
8137 * g++.dg/template/friend4.C: Likewise.
8138 * g++.old-deja/g++.pt/crash67.C: Likewise.
8139 * gcc.c-torture/execute/20000801-4.c: Likewise.
8140 * gcc.dg/c90-digraph-1.c: Likewise.
8141 * gcc.dg/c94-digraph-1.c: Likewise.
8142 * gcc.dg/c99-digraph-1.c: Likewise.
8143 * gcc.dg/cpp/line5.c: Likewise.
8144 * gcc.dg/cpp/multiline.c: Likewise.
8145 * gcc.dg/cpp/trad/literals-1.c: Likewise.
8146 * gcc.dg/format/attr-3.c: Likewise.
8147 * gcc.dg/format/c90-scanf-3.c: Likewise.
8148 * gcc.dg/format/ext-4.c: Likewise.
8149
8150 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8151
8152 * g++.dg/template/pretty1.C: New test.
8153
8154 2002-09-14 Alan Modra <amodra@bigpond.net.au>
8155
8156 * gcc.c-torture/execute/struct-cpy-1.c: New test.
8157
8158 2002-09-13 Matt Austern <austern@apple.com>
8159
8160 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8161 passing a cast expression to a function by const reference.
8162
8163 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
8164
8165 * g++.dg/template/deduce1.C: New test.
8166
8167 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
8168
8169 * gcc.c-torture/execute/simd-1.c: Force all use of int to
8170 32-bit int.
8171
8172 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
8173
8174 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8175 usage.
8176
8177 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
8178
8179 * gcc.c-torture/compile/20020910-1.c: New test.
8180
8181 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
8182
8183 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8184
8185 2002-09-10 Andreas Jaeger <aj@suse.de>
8186
8187 * gcc.dg/20020312-2.c: Adjust for x86-64.
8188
8189 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
8190
8191 * g77.dg/7388.f: New test case for PR 7388.
8192
8193 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
8194
8195 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8196
8197 2002-09-05 Ziemowit Laski <zlaski@apple.com>
8198
8199 * objc.dg/proto-lossage-1.m: New test.
8200
8201 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
8202
8203 * gcc.dg/cpp/_Pragma4.c: Fix typo.
8204
8205 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
8206
8207 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
8208 expected to pass.
8209
8210 2002-09-06 Stan Shebs <shebs@apple.com>
8211 David Edelsohn <edelsohn@gnu.org>
8212
8213 * gcc.dg/weak: New directory.
8214 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8215 target-specific xfail bits.
8216 * gcc.dg/typeof-2.c: Move to new directory.
8217 * gcc.dg/weak.exp: New expect script.
8218
8219 2002-09-06 Alan Modra <amodra@bigpond.net.au>
8220
8221 * gcc.c-torture/execute/extzvsi.c: New test.
8222
8223 2002-09-05 Stan Shebs <shebs@apple.com>
8224
8225 * gcc.dg/weak-1.c: xfail on Darwin.
8226 * gcc.dg/weak-2.c: Ditto.
8227 * gcc.dg/weak-3.c: Ditto.
8228 * gcc.dg/weak-4.c: Ditto.
8229 * gcc.dg/weak-5.c: Ditto.
8230 * gcc.dg/weak-6.c: Ditto.
8231 * gcc.dg/weak-7.c: Ditto.
8232 * gcc.dg/weak-8.c: Ditto.
8233 * gcc.dg/weak-9.c: Ditto.
8234
8235 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
8236
8237 * gcc.c-torture/execute/loop-14.c: New test.
8238
8239 2002-09-04 Jakub Jelinek <jakub@redhat.com>
8240
8241 * g++.dg/other/cxa-atexit1.C: New test.
8242
8243 * gcc.dg/typeof-2.c: New test.
8244
8245 2002-09-03 Roger Sayle <roger@eyesopen.com>
8246
8247 * gcc.dg/builtins-2.c: New testcase.
8248 * gcc.dg/builtins-3.c: New testcase.
8249
8250 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
8251
8252 * gcc.dg/cpp/_Pragma4.c: New test.
8253
8254 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
8255
8256 * objc/execute/nil_method-1.m: New testcase.
8257
8258 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
8259
8260 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8261 [Object class], not [Object initialize].
8262
8263 2002-08-31 Roger Sayle <roger@eyesopen.com>
8264 Hans-Peter Nilsson <hp@bitrange.com>
8265
8266 * gcc.c-torture/execute/20020720-1.x: Skip test on
8267 mmix-knuth-mmixware. Correct comment.
8268
8269 2002-08-27 Mark Mitchell <mark@codesourcery.com>
8270
8271 * testsuite/g++.dg/abi/bitfield5.C: New test.
8272 * testsuite/g++.dg/abi/vbase10.C: Likewise.
8273
8274 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
8275
8276 * objc.dg/undeclared-selector.m: New test.
8277
8278 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
8279
8280 * g++.dg/other/offsetof1.C: Avoid cast warning.
8281
8282 2002-08-26 Ziemowit Laski <zlaski@apple.com>
8283
8284 * objc.dg/super-class-2.m: New test.
8285
8286 2002-08-24 Matt Austern <austern@apple.com>
8287
8288 * g++.dg/ext/lvaddr.C: New test.
8289 * g++.dg/ext/lvcast.C: New test.
8290
8291 2002-08-22 Mark Mitchell <mark@codesourcery.com>
8292
8293 * testsuite/g++.dg/inherit/cond1.C: New test.
8294
8295 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
8296
8297 * gcc.dg/noncompile/incomplete-1.c: New test.
8298
8299 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8300
8301 * gcc.dg/typespec-1.c: New test.
8302
8303 2002-08-20 Devang Patel <dpatel@apple.com>
8304 * objc.dg/proto-hier-2.m: New test.
8305
8306 2002-08-19 Ziemowit Laski <zlaski@apple.com>
8307
8308 * objc.dg/bitfield-1.m: New test.
8309 * objc.dg/bitfield-2.m: New test.
8310
8311 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
8312
8313 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8314 gcc.dg/c99-flex-array-4.c: New tests.
8315
8316 2002-08-16 Stan Shebs <shebs@apple.com>
8317
8318 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8319
8320 2002-08-15 Jakub Jelinek <jakub@redhat.com>
8321
8322 * gcc.dg/typeof-1.c: New test.
8323 * g++.dg/ext/typeof2.C: New test.
8324
8325 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
8326
8327 * g++.dg/other/offsetof1.C: New test.
8328
8329 2002-08-14 Richard Henderson <rth@redhat.com>
8330
8331 * gcc.dg/tls/diag-3.c: Fix expected message strings.
8332
8333 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
8334
8335 * gcc.dg/cpp/_Pragma3.c: New test.
8336
8337 2002-08-13 Mark Mitchell <mark@codesourcery.com>
8338
8339 * g++.dg/template/inherit3: New test.
8340
8341 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
8342
8343 * gcc.dg/bitfld-4.c: Add blank options.
8344
8345 2002-08-09 Mark Mitchell <mark@codesourcery.com>
8346
8347 * g++.dg/template/crash1.C: New test.
8348
8349 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8350
8351 * gcc.dg/tls/opt-2.c: New test.
8352
8353 2002-08-08 Devang Patel <dpatel@apple.com>
8354
8355 * objc.dg/selector-1.m : New test
8356
8357 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8358
8359 * g++.dg/abi/bitfield4.C: New test.
8360 * gcc.dg/bitfld-4.c: New test.
8361
8362 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8363
8364 * g++.dg/other/packed1.C: New test.
8365
8366 2002-08-07 Mark Mitchell <mark@codesourcery.com>
8367
8368 * g++.dg/abi/offsetof.C: Tweak error messages.
8369 * g++.old-deja/g++.mike/p10769a.C: Likewise.
8370
8371 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8372
8373 * gcc.dg/bitfld-3.c: New test.
8374
8375 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8376 Richard Henderson <rth@redhat.com>
8377
8378 * gcc.dg/i386-bitfield1.c: New test.
8379 * g++.dg/abi/bitfield3.C: Update.
8380
8381 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
8382
8383 * objc.dg/const-str-2.m: Update.
8384 * gcc.dg/cpp/c++98.c: Change to C extension.
8385 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8386 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8387
8388 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8389
8390 * testsuite/gcc.dg/tls/diag-3.c: New.
8391
8392 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8393
8394 * g++.dg/README (Subdirectories): Document new subdir expr.
8395 * g++.dg/expr/pmf-1.C: New test.
8396
8397 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8398
8399 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8400
8401 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8402
8403 * g++.dg/abi/bitfield3.C: New test.
8404
8405 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8406
8407 * lib/gcov.exp: Tweak expected line formats.
8408 * gcc.misc-tests/gcov8.c: New test.
8409 * gcc.misc-tests/gcov8.x: New flags.
8410
8411 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8412
8413 * consistency.vlad/layout/endian.c: Include string.h.
8414
8415 * gcc.c-torture/execute/20020805-1.c: New test.
8416
8417 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8418
8419 * g++.dg/other/conversion1.C: New test.
8420
8421 2002-08-03 Roger Sayle <roger@eyesopen.com>
8422
8423 * gcc.dg/builtins-1.c: New testcase.
8424
8425 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8426
8427 * g++.dg/inherit/access3.C: New test.
8428
8429 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8430
8431 * gcc.dg/ia64-visibility-2.c: New test.
8432
8433 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
8434
8435 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8436 __qualifier_flags to __flags.
8437
8438 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8439
8440 * g++.dg/inherit/operator1.C: New test.
8441 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8442 * g++.dg/other/error1.C: Change expected error message.
8443 * g++.dg/template/conv4.C: Likewise.
8444
8445 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8446
8447 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8448 for documented behavior.
8449
8450 2002-07-25 Roger Sayle <roger@eyesopen.com>
8451
8452 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8453 several targets known to fail.
8454
8455 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8456
8457 * gcc.dg/mips-args-[123].c: New tests.
8458
8459 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8460
8461 * gcc.dg/ppc-spe.c: New.
8462
8463 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8464
8465 * g++.dg/other/ptrmem4.C: New testcase.
8466
8467 2002-07-24 Richard Henderson <rth@redhat.com>
8468
8469 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8470
8471 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8472
8473 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8474
8475 2002-07-24 Roger Sayle <roger@eyesopen.com>
8476
8477 * gcc.c-torture/execute/memset-3.c: New testcase.
8478
8479 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8480
8481 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8482 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8483
8484 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8485
8486 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8487 Delete.
8488
8489 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8490
8491 * gcc.c-torture/compile/simd-4.c: New test.
8492
8493 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8494
8495 PR c++/7347, c++/7348
8496 * g++.dg/template/access4.C: New test.
8497 * g++.dg/template/access5.C: New test.
8498 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8499 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8500 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8501 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8502
8503 2002-07-22 Jakub Jelinek <jakub@redhat.com>
8504
8505 * gcc.dg/gnu89-init-2.c: New test.
8506
8507 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
8508
8509 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8510
8511 2002-07-20 Roger Sayle <roger@eyesopen.com>
8512
8513 * gcc.c-torture/execute/20020720-1.c: New testcase.
8514
8515 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
8516
8517 * gcc.dg/cpp/Wsignprom.c: New tests.
8518
8519 2002-07-20 Alan Modra <amodra@bigpond.net.au>
8520
8521 * gcc.c-torture/execute/loop-13.c: New test.
8522
8523 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
8524
8525 * gcc.dg/cpp/expr.c: New tests.
8526
8527 2002 07-18 David Edelsohn <edelsohn@gnu.org>
8528
8529 * g++.dg/opt/pr6713.C: Add template instantiation.
8530
8531 2002-07-18 Alan Modra <amodra@bigpond.net.au>
8532
8533 * gcc.dg/nest.c: New test.
8534
8535 2002-07-17 Richard Henderson <rth@redhat.com>
8536
8537 * g++.dg/opt/pr6713.C: New test.
8538
8539 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
8540
8541 * gcc.c-torture/execute/loop-2e.x: Let the testcase
8542 XFAIL for all x86 processors.
8543
8544 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
8545
8546 * gcc.c-torture/execute/20010122-1.x: Do not test with
8547 -fomit-frame-pointer.
8548
8549 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8550
8551 * g++.dg/template/instantiate2.C: New test.
8552 * g++.dg/template/spec4.C: New test.
8553
8554 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8555
8556 * g++.dg/template/access2.C: New test.
8557 * g++.dg/template/access3.C: New test.
8558
8559 2002-07-15 Zack Weinberg <zack@codesourcery.com>
8560
8561 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8562 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8563 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8564 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8565 Convert to use <stdarg.h>.
8566 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8567 Delete.
8568 * gcc.dg/va-arg-2.c: New.
8569 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8570
8571 2002-07-15 Jakub Jelinek <jakub@redhat.com>
8572
8573 * gcc.c-torture/compile/20020710-1.c: New test.
8574
8575 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
8576 Andrew Pinski <pinskia@physics.uc.edu>
8577
8578 gcc.c-torture/compile/simd-2.c: New testcase.
8579 gcc.c-torture/compile/simd-3.c: Likewise.
8580
8581 2002-07-11 Mark Mitchell <mark@codesourcery.com>
8582
8583 PR c++/7224
8584 * g++.dg/overload/error1.C: New test.
8585
8586 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8587
8588 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8589 configuration and IRIX 6 O32 ABI.
8590
8591 2002-07-11 Roger Sayle <roger@eyesopen.com>
8592
8593 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8594
8595 2002-07-10 Roger Sayle <roger@eyesopen.com>
8596
8597 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8598
8599 2002-07-10 Jeffrey A Law <law@redhat.com>
8600
8601 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8602
8603 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
8604
8605 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
8606
8607 * gcc.dg/20020312-2.c: Check for __PPC__.
8608
8609 2002-07-09 Diego Novillo <dnovillo@redhat.com>
8610
8611 * gcc.c-torture/compile/20020709-1.c: New test.
8612
8613 2002-07-07 Roger Sayle <roger@eyesopen.com>
8614
8615 * g++.dg/template/qualttp21.C: New test case.
8616
8617 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
8618
8619 * gcc.c-torture/compile/20020706-1.c: New test.
8620 * gcc.c-torture/compile/20020706-2.c: New test.
8621
8622 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
8623 Alexandre Oliva <aoliva@redhat.com>
8624
8625 * g++.dg/warn/incomplete1.C: New test.
8626
8627 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8628
8629 PR c++/7099
8630 * g++.dg/warn/noreturn1.C: New test.
8631
8632 2002-07-03 Mark Mitchell <mark@codesourcery.com>
8633
8634 PR c++/6706
8635 * g++.dg/debug/debug6.C: New test.
8636 * g++.dg/debug/debug7.C: New test.
8637
8638 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
8639
8640 * gcc.c-torture/compile/simd-3.c: New test.
8641
8642 2002-07-03 Chris Demetriou <cgd@broadcom.com>
8643
8644 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8645 * gcc.dg/20020620-1.c: Likewise.
8646
8647 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8648
8649 PR c++/6944
8650 * g++.dg/init/array4.C: New test.
8651 * g++.dg/init/array5.C: New test.
8652
8653 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
8654
8655 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8656 * gcc.c-torture/execute/simd-2.c (main): Likewise.
8657
8658 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8659
8660 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8661 * gcc.dg/wtr-aggr-init-1.c: Likewise.
8662 * gcc.dg/wtr-conversion-1.c: Likewise.
8663 * gcc.dg/wtr-escape-1.c: Likewise.
8664 * gcc.dg/wtr-int-type-1.c: Likewise.
8665 * gcc.dg/wtr-label-1.c: Likewise.
8666 * gcc.dg/wtr-static-1.c: Likewise.
8667 * gcc.dg/wtr-strcat-1.c: Likewise.
8668 * gcc.dg/wtr-suffix-1.c: Likewise.
8669 * gcc.dg/wtr-switch-1.c: Likewise.
8670 * gcc.dg/wtr-unary-plus-1.c: Likewise.
8671 * gcc.dg/wtr-union-init-1.c: Likewise.
8672 * gcc.dg/wtr-union-init-2.c: Likewise.
8673 * gcc.dg/wtr-union-init-3.c: Likewise.
8674
8675 * gcc.dg/wtr-func-def-1.c: New test.
8676
8677 2002-07-02 Devang Patel <dpatel@apple.com>
8678
8679 * objc.dg/param-1.m: New test.
8680
8681 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
8682
8683 * gcc.dg/cpp/trad/directive.c: Add test.
8684 * gcc.dg/cpp/trad/macroargs.c: Add test.
8685 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8686
8687 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
8688
8689 * gcc.dg/cpp/cmdlne-M.c: New test.
8690
8691 2002-07-02 Ziemowit Laski <zlaski@apple.com>
8692
8693 * objc.dg/desig-init-1.m: New test.
8694
8695 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8696
8697 PR c++/6716
8698 * g++.dg/template/instantiate1.C: New test.
8699
8700 2002-07-01 Mark Mitchell <mark@codesourcery.com>
8701
8702 PR c++/7112
8703 * g++.dg/template/sizeof2.C: New test.
8704
8705 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8706
8707 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8708 gcc.dg/cpp/trad/include.c: New tests.
8709
8710 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
8711
8712 PR target/7177
8713 * gcc.c-torture/compile/20020701-1.c: New test.
8714
8715 2002-07-01 Stan Shebs <shebs@apple.com>
8716
8717 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8718 header here...
8719 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8720 (objc-torture-execute): or here.
8721
8722 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
8723
8724 * gcc.c-torture/execute/arith-rand-ll.c: New test.
8725
8726 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8727
8728 * gcc.dg/cpp/trad/escaped-nl.c: New test.
8729
8730 2002-06-30 Devang Patel <dpatel@apple.com>
8731
8732 * objc.dg/fsyntax-only.m: New test.
8733
8734 2002-06-27 Mark Mitchell <mark@codesourcery.com>
8735
8736 PR c++/6695
8737 * g++.dg/template/friend7.C: New file.
8738
8739 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
8740
8741 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8742 return type.
8743
8744 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
8745
8746 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8747 avoid division by zero.
8748
8749 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
8750
8751 * gcc.dg/Wunknownprag.c: New tests.
8752
8753 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
8754
8755 * gcc.c-torture/execute/simd-2.c: New test.
8756
8757 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
8758
8759 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8760 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8761 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8762 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8763 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8764 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8765 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8766 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8767 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8768 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8769 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8770 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8771 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8772 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8773 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8774 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8775 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8776
8777 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
8778
8779 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8780 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8781 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8782 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8783 New tests.
8784 * gcc.dg/cpp/trad/directive.c: Update.
8785
8786 2002-06-23 Andreas Jaeger <aj@suse.de>
8787
8788 * gcc.c-torture/execute/complex-6.c: New.
8789
8790 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
8791
8792 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8793 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8794 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8795 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8796
8797 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
8798
8799 * gcc.dg/cpp/trad: New directory with traditional tests copied
8800 from parent directory.
8801 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8802 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8803 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8804 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8805 Move to trad/ and rename.
8806 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8807 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8808 gcc.dg/cpp/trad/redef2.c: New tests.
8809 * gcc.dg/cpp/trad/trad.exp: New driver.
8810
8811 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
8812
8813 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8814 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8815 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8816 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8817 Remove.
8818
8819 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
8820
8821 * gcc.dg/20020620-1.c: New test.
8822
8823 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8824
8825 * g++.dg/template/ttp4.C: New test.
8826
8827 2002-06-19 Jakub Jelinek <jakub@redhat.com>
8828
8829 * g++.dg/opt/vt1.C: Fix regexp.
8830
8831 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8832
8833 * gcc.c-torture/execute/pure-1.c: Make functions static again.
8834 Don't use attribute `noinline'.
8835
8836 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8837
8838 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8839
8840 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
8841
8842 * gcc.c-torture/execute/simd-1.c: New.
8843
8844 * gcc.dg/simd-1.c: New.
8845
8846 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8847
8848 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8849
8850 2002-06-16 Richard Henderson <rth@redhat.com>
8851
8852 * g++.dg/ext/anon-struct1.C: New.
8853 * g++.dg/ext/anon-struct2.C: New.
8854 * g++.dg/ext/anon-struct3.C: New.
8855 * gcc.dg/anon-struct-1.c: New.
8856 * gcc.dg/anon-struct-2.c: New.
8857 * gcc.dg/anon-struct-3.c: New.
8858 * gcc.dg/20011008-1.c: Adjust warning text.
8859 * gcc.dg/20020527-1.c: Add -fms-extensions.
8860
8861 2002-06-16 Richard Henderson <rth@redhat.com>
8862
8863 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8864
8865 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
8866
8867 * gcc.c-torture/execute/20020615-1.c: New test.
8868
8869 2002-06-15 Roger Sayle <roger@eyesopen.com>
8870
8871 * gcc.c-tortuture/execute/compare-1.c: New test case.
8872 * gcc.c-tortuture/execute/compare-2.c: New test case.
8873 * gcc.c-tortuture/execute/compare-3.c: New test case.
8874
8875 2002-06-13 Richard Henderson <rth@redhat.com>
8876
8877 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
8878 ia64 ilp32.
8879
8880 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8881
8882 * g++.dg/template/typename2.C: Update error message.
8883
8884 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
8885
8886 * gcc.c-torture/execute/20020611-1.c: New test.
8887
8888 2002-06-11 Bob Wilson <bob.wilson@acm.org>
8889
8890 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8891 list of targets to skip.
8892
8893 2002-06-10 Bob Wilson <bob.wilson@acm.org>
8894
8895 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8896 targets if not optimizing.
8897
8898 2002-06-10 Jakub Jelinek <jakub@redhat.com>
8899
8900 * gcc.c-torture/compile/20020605-1.c: New test.
8901
8902 * g++.dg/opt/vt1.C: New test.
8903
8904 * gcc.dg/20020531-1.c: New test.
8905
8906 * gcc.dg/20020530-1.c: New test.
8907
8908 * gcc.dg/20020527-1.c: New test.
8909
8910 * g++.dg/opt/cse1.C: New test.
8911
8912 2002-06-07 Roger Sayle <roger@eyesopen.com>
8913
8914 * gcc.dg/20020607-2.c: New test case.
8915
8916 2002-06-07 Jakub Jelinek <jakub@redhat.com>
8917
8918 * gcc.c-torture/compile/20020604-1.c: New test.
8919
8920 2002-06-04 Richard Henderson <rth@redhat.com>
8921
8922 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8923 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8924 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8925
8926 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
8927
8928 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8929
8930 2002-06-03 Richard Henderson <rth@redhat.com>
8931
8932 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8933 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8934
8935 2002-06-02 Richard Henderson <rth@redhat.com>
8936
8937 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8938 test functions static.
8939
8940 2002-06-02 Andreas Jaeger <aj@suse.de>
8941
8942 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8943 now.
8944
8945 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
8946
8947 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8948 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8949 Update for mofified diagnostics.
8950 * gcc.dg/c99-intconst-1.c: No longer fail.
8951
8952 2002-06-02 Richard Henderson <rth@redhat.com>
8953
8954 * gcc.dg/uninit-A.c: Remove xfail markers.
8955
8956 2002-06-01 Roger Sayle <roger@eyesopen.com>
8957
8958 * gcc.dg/fnegate-1.c: New test case.
8959
8960 2002-05-30 Osku Salerma <osku@iki.fi>
8961
8962 * gcc.c-torture/execute/mayalias-1.c: New file.
8963
8964 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
8965
8966 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8967 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8968 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8969
8970 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
8971
8972 * gcc.c-torture/execute/20020529-1.c: New test.
8973
8974 2002-05-27 Richard Henderson <rth@redhat.com>
8975
8976 * g++.dg/ext/attrib6.C: New test case.
8977
8978 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8979
8980 * gcc.c-torture/execute/pure-1.c: New test.
8981
8982 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8983
8984 * gcc.dg/cpp/arith-2.c: Remove.
8985
8986 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8987
8988 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8989 * gcc.dg/cpp/if-3.c: Remove.
8990
8991 2002-05-26 Jakub Jelinek <jakub@redhat.com>
8992
8993 * g++.dg/opt/cse2.C: New test.
8994
8995 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
8996
8997 * gcc.dg/cpp/arith-1.c: New semantic tests.
8998 * gcc.dg/cpp/if-1.c: Update.
8999
9000 2002-05-24 Ben Elliston <bje@redhat.com>
9001
9002 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9003
9004 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9005
9006 * gcc.dg/verbose-asm.c: New test.
9007
9008 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
9009
9010 * gcc.dg/cpp/paste12.c: New test.
9011
9012 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9013
9014 * g++.dg/parse/named_ops.C: New test.
9015
9016 2002-05-23 Mark Mitchell <mark@codesourcery.com>
9017
9018 * gcc/testsuite/gcc.dg/weak-8.c: New test.
9019
9020 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
9021
9022 * gcc.dg/weak-2.c: Allow optional leading underscore
9023 in scan-assembler symbol name.
9024 * gcc.dg/weak-3.c: Likewise.
9025 * gcc.dg/weak-4.c: Likewise.
9026 * gcc.dg/weak-5.c: Likewise.
9027
9028 2002-05-23 Jakub Jelinek <jakub@redhat.com>
9029
9030 * gcc.dg/20020523-1.c: New test.
9031
9032 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9033
9034 * objc.dg/const-str-2.m: Update now that we stop after
9035 a command line error.
9036
9037 2002-05-22 Richard Henderson <rth@redhat.com>
9038
9039 * g++.dg/dg.exp: Fix typo in test pruneing.
9040
9041 2002-05-22 Richard Henderson <rth@redhat.com>
9042
9043 * g++.dg/dg.exp: Prune the tls subdirectory.
9044 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9045 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9046 * g++.dg/tls/init-1.C: New.
9047
9048 2002-05-22 Jakub Jelinek <jakub@redhat.com>
9049
9050 * gcc.dg/20020517-1.c: New test.
9051
9052 2002-05-21 Richard Henderson <rth@redhat.com>
9053
9054 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9055 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9056
9057 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
9058
9059 * g++.dg/other/copy2.C: New test.
9060
9061 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
9062
9063 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9064 (MAX_COPY): Bump up to 10 times sizeof (long long).
9065 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9066
9067 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9068 sizeof (long long).
9069
9070 * gcc.c-torture/execute/strcpy-1.c: New test.
9071
9072 2002-05-19 Jason Merrill <jason2redhat.com>
9073
9074 * g++.dg/ext/oper1.C: New test.
9075
9076 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
9077 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
9078
9079 * README.QMTEST: New file.
9080
9081 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9082
9083 2002-05-19 Andreas Jaeger <aj@suse.de>
9084
9085 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9086 now.
9087 * gcc.c-torture/execute/loop-2d.x: Likewise.
9088
9089 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
9090
9091 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
9092 support weak symbols.
9093 * gcc.dg/weak-4.c: Likewise
9094 * gcc.dg/weak-6.c: Likewise
9095
9096 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
9097
9098 * gcc.dg/weak-3.c: Add dg-excess-error comment for
9099 cygwin, coff and h8300-*-hms targets
9100 * gcc.dg/weak-5.c: Likewise
9101 * gcc.dg/weak-7.c: Likewise
9102
9103 2002-05-16 Jason Merrill <jason@redhat.com>
9104
9105 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9106 (scan-assembler-not, scan-assembler-dem): Likewise.
9107 (scan-assembler-dem-not): Likewise.
9108
9109 2002-05-15 Richard Henderson <rth@redhat.com>
9110
9111 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9112
9113 2002-05-15 Richard Henderson <rth@redhat.com>
9114
9115 * gcc.dg/weak-5.c (vfoo1c): No warning here.
9116 (vfoo1f): Warning here.
9117 (vfoo1l): Don't redefine the alias.
9118
9119 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
9120
9121 * g++.dg/init/pm1.C: New test.
9122
9123 2002-05-12 David S. Miller <davem@redhat.com>
9124
9125 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9126 types.
9127
9128 2002-05-10 Roger Sayle <roger@eyesopen.com>
9129
9130 * gcc.c-torture/execute/20020510-1.c: New test case.
9131
9132 2002-05-10 David S. Miller <davem@redhat.com>
9133
9134 * gcc.c-torture/execute/conversion.c: Test long double too.
9135
9136 2002-05-09 Jakub Jelinek <jakub@redhat.com>
9137
9138 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9139 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9140 * lib/g++.exp (g++_link_flags): Likewise.
9141 * lib/objc.exp (objc_target_compile): Likewise.
9142
9143 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
9144
9145 * gcc.dg/cpp/poison.c: Update.
9146 * gcc.dg/cpp/20000625-2.c: Remove.
9147 * gcc.dg/cpp/direct2s.c: Remove final test.
9148
9149 2002-05-08 Tom Rix <trix@redhat.com>
9150
9151 * gcc.c-torture/execute/20020508-1.c: New test.
9152 * gcc.c-torture/execute/20020508-2.c: New test.
9153 * gcc.c-torture/execute/20020508-3.c: New test.
9154
9155 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
9156
9157 * gcc.dg/cpp/charconst-4.c: More tests.
9158
9159 2002-05-08 Mark Mitchell <mark@codesourcery.com>
9160
9161 PR c/6569
9162 * gcc.dg/weak-3.c: Update location of warning messages.
9163 * gcc.dg/weak-5.c: Likewise.
9164
9165 2002-05-06 Roger Sayle <roger@eyesopen.com>
9166
9167 * gcc.c-torture/execute/20020506-1.c: New test case.
9168
9169 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
9170
9171 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9172
9173 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9174
9175 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9176
9177 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9178
9179 * gcc.dg/cpp/charconst-3.c: New test.
9180
9181 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9182
9183 * gcc.dg/cpp/charconst.c: Update tests.
9184
9185 2002-05-05 Tim Josling <tej@melbpc.org.au>
9186
9187 * treelang: Added directory for new sample language treelang. Also
9188 lib/treelang.exp: New file to signal treelang should be tested.
9189
9190 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9191
9192 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9193 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9194 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9195 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9196 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9197 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9198 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9199
9200 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
9201
9202 * gcc.dg/format/xopen-2.c: New test.
9203
9204 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9205
9206 * gcc.dg/20020503-1.c: New test.
9207
9208 2002-05-02 Mark Mitchell <mark@codesourcery.com>
9209
9210 * g++.dg/init/dtor1.C: Make it tougher.
9211
9212 2002-05-01 Mark Mitchell <mark@codesourcery.com>
9213
9214 * g++.dg/init/dtor1.C: New test.
9215
9216 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
9217
9218 * gcc.dg/altivec-8.c: New.
9219
9220 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
9221
9222 * gcc.dg/altivec-7.c: New.
9223
9224 2002-04-29 Jakub Jelinek <jakub@redhat.com>
9225
9226 * g++.dg/parse/typedef1.C: New test.
9227
9228 2002-04-29 Mark Mitchell <mark@codesourcery.com>
9229
9230 PR c++/6486
9231 * g++.dg/template/friend6.C: New test.
9232
9233 PR c++/6492
9234 * g++.dg/init/copy1.C: New test.
9235
9236 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
9237
9238 * g++.dg/warn/effc1.C: New test.
9239
9240 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
9241
9242 * gcc.dg/cpp/if-cexp.c: Add a test.
9243
9244 2002-04-28 Jakub Jelinek <jakub@redhat.com>
9245
9246 * gcc.dg/20020426-2.c: New test.
9247
9248 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
9249
9250 * gcc.dg/cpp/if-mop.c: Update.
9251 * gcc.dg/cpp/if-mpar.c: Add test.
9252 * gcc.dg/cpp/if-oppr.c: Update.
9253
9254 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9255
9256 PR c/6343
9257 * gcc.dg/weak-[2-7].c: New tests.
9258
9259 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9260
9261 * gcc.dg/enum1.c: New test.
9262
9263 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9264
9265 PR c++/6497
9266 * g++.dg/inherit/access2.C: New test.
9267
9268 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9269
9270 PR bootstrap/6445
9271 * gcc.dg/20020426-1.c: New test.
9272
9273 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9274
9275 * g++.dg/abi/enum1.C: New test.
9276
9277 2002-04-26 Richard Henderson <rth@redhat.com>
9278
9279 * gcc.dg/c99-bool-1.c: Expect always true warning.
9280
9281 2002-04-25 Roger Sayle <roger@eyesopen.com>
9282
9283 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9284
9285 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9286
9287 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9288 targets.
9289
9290 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9291
9292 * g++.dg/abi/mange7.C: New test.
9293
9294 PR c++/6438.
9295 * g++.dg/parse/stmtexpr2.C: New test.
9296
9297 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9298
9299 * gcc.dg/20020312-2.c: Add SH target.
9300
9301 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9302
9303 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9304 compiler output on mips*-*-irix*.
9305
9306 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9307
9308 * g++.dg/parse/attr1.C: New test.
9309
9310 2002-04-23 Roger Sayle <roger@eyesopen.com>
9311
9312 * gcc.c-torture/execute/string-opt-17.c: New test case.
9313 * gcc.c-torture/execute/memset-2.c: New test case.
9314
9315 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9316
9317 PR c++/6256:
9318 * g++.dg/template/friend5.C: New test.
9319
9320 PR c++/6331:
9321 * g++.dg/template/qual1.C: Likewise.
9322
9323 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9324
9325 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9326 Include stdlib.h, not stdio.h or ctype.h.
9327
9328 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9329
9330 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9331 cris-*-elf* and mmix-*-*.
9332 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9333 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9334 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9335 Ditto.
9336 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9337 * gcc.dg/wchar_t-1.c: Ditto.
9338
9339 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9340
9341 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9342 Clarify comment.
9343
9344 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9345
9346 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9347
9348 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9349
9350 * gcc.c-torture/execute/20000906-1.x: Delete.
9351
9352 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9353
9354 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9355
9356 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9357
9358 * PR6367
9359 * g77.f-torture/execute/6367.f: New test.
9360 * g77.f-torture/execute/6367.x: Disable for MMIX.
9361
9362 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9363
9364 * PR6352
9365 * g++.dg/opt/inline2.C: New test.
9366
9367 2002-04-18 Richard Henderson <rth@redhat.com>
9368
9369 * gcc.dg/20000906-1.c: Enable for all targets.
9370 * gcc.c-torture/compile/iftrap-2.c: New.
9371
9372 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9373
9374 * gcc.dg/20020418-1.c: New test.
9375 * gcc.dg/20020418-2.c: New test.
9376
9377 2002-04-18 Richard Henderson <rth@redhat.com>
9378
9379 * gcc.c-torture/compile/iftrap-1.c: New.
9380 * gcc.dg/iftrap-1.c: Adjust for ia64.
9381 * gcc.dg/iftrap-2.c: New.
9382
9383 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9384
9385 * gcc.c-torture/compile/20020418-1.c: New test.
9386
9387 2002-04-18 Roger Sayle <roger@eyesopen.com>
9388
9389 * gcc.c-torture/compile/20020415-1.c: New.
9390
9391 2002-04-18 David S. Miller <davem@redhat.com>
9392
9393 * gcc.c-torture/execute/20020418-1.c: New test.
9394
9395 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9396
9397 * gcc.dg/20020416-1.c: New test.
9398
9399 * g++.dg/opt/inline1.C: New test.
9400
9401 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9402
9403 * gcc.dg/altivec-5.c: New test.
9404
9405 * gcc.dg/20020415-1.c: New test.
9406
9407 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9408
9409 * testsuite/lib/chill.exp: Remove.
9410
9411 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9412
9413 * g++.dg/other/big-struct.C: New test.
9414
9415 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9416
9417 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9418 of scratch file.
9419
9420 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9421
9422 PR c/6277
9423 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9424 in scan-assembler function name
9425
9426 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9427
9428 * g77.f-torture/execute/980628-4.x,
9429 g77.f-torture/execute/980628-5.x,
9430 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9431 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9432 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9433 i[34567]86-*-*.
9434
9435 2002-04-13 David S. Miller <davem@redhat.com>
9436
9437 * gcc.c-torture/execute/20020413-1.c: New test.
9438
9439 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9440
9441 * gcc.dg/asm-6.c,
9442 * g++.dg/ext/asm1.C: New tests.
9443
9444 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9445
9446 PR c++ 5373.
9447 * g++.dg/parse/stmtexpr1.C: New test.
9448
9449 PR c++/5189.
9450 * g++.dg/template/copy1.C: New test.
9451
9452 2002-04-12 Richard Henderson <rth@redhat.com>
9453
9454 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9455
9456 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9457
9458 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9459 gcc.c-torture/execute/20020307-2.c.
9460
9461 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9462
9463 * g++.dg/ext/attrib5.C,
9464 * g++.dg/lookup/struct1.C: New tests.
9465
9466 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9467
9468 * gcc.dg/20020411-1.c: New test.
9469
9470 * gcc.c-torture/execute/20020411-1.c: New test.
9471
9472 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9473
9474 * g77.f-torture/execute/6177.f: New test.
9475
9476 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9477
9478 PR middle-end/6247
9479 * g++.dg/opt/cleanup1.C: New test.
9480
9481 * g++.dg/opt/const1.C: New test.
9482
9483 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9484
9485 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9486
9487 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9488
9489 PR c++/5507
9490 * g++.dg/template/typename2.C: New test.
9491
9492 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9493
9494 * gcc.c-torture/execute/loop-12.c: New.
9495
9496 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9497
9498 * g77.f-torture/execute/980628-4.x,
9499 g77.f-torture/execute/980628-5.x,
9500 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9501 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9502 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9503
9504 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9505
9506 PR optimization/6086
9507 * g++.dg/opt/preinc1.C: New test.
9508
9509 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9510
9511 PR c++/5571
9512 * g++.dg/opt/static2.C: New test.
9513
9514 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9515
9516 PR c/5120
9517 * gcc.dg/20020406-1.c: New test.
9518
9519 2002-04-04 David S. Miller <davem@redhat.com>
9520
9521 * gcc.c-torture/execute/20020404-1.c: New test.
9522
9523 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9524
9525 PR c/6123
9526 * gcc.dg/20020312-2.c: Do not declare global register variable
9527 if __PIC__ or __pic__ is defined.
9528
9529 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9530
9531 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9532 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9533
9534 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9535
9536 * gcc.misc-tests/linkage.exp: Update last change to handle
9537 sparc*-, not just sparc-.
9538
9539 2002-04-03 Richard Henderson <rth@redhat.com>
9540
9541 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9542
9543 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9544
9545 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9546
9547 2002-04-02 David S. Miller <davem@redhat.com>
9548
9549 * gcc.c-torture/execute/20020402-3.c: New test.
9550
9551 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9552
9553 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9554 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9555
9556 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9557 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9558 g77.f-torture/execute/20001201.x,
9559 g77.f-torture/execute/u77-test.x: New files.
9560
9561 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9562 * gcc.dg/wchar_t-1.c: Ditto.
9563
9564 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9565
9566 * gcc.c-torture/execute/20020402-1.c: New test.
9567
9568 2002-04-01 Richard Henderson <rth@redhat.com>
9569
9570 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9571
9572 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9573
9574 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9575
9576 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9577
9578 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9579
9580 * g++.dg/inherit/template-as-base.C: Expect error.
9581 * g++.dg/inherit/namespace-as-base.C: Likewise.
9582
9583 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9584
9585 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9586 g++.dg/ext/instantiate3.C: Tweak match patterns.
9587
9588 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9589 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9590 -da test.
9591
9592 2002-03-31 Richard Henderson <rth@redhat.com>
9593
9594 * gcc.dg/special/alias-2.c: New.
9595 * gcc.dg/special/ecos.exp: Run it.
9596
9597 2002-03-31 Richard Henderson <rth@redhat.com>
9598
9599 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9600
9601 2002-03-31 Kazu Hirata <kazu@hxi.com>
9602
9603 * gcc.dg/weak-1.c: Disable on h8300 port.
9604
9605 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9606
9607 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9608 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9609 ordering tests.
9610 * g++.dg/bprob/bprob-1.C: New test.
9611 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9612 * g++.dg/gcov/gcov-1.C: New test.
9613 * g++.dg/gcov/gcov-1.x: New file.
9614 * g++.dg/gcov/gcov-2.C: New test.
9615 * g++.dg/gcov/gcov-3.C: New test.
9616 * g++.dg/gcov/gcov-3.h: New file.
9617
9618 2002-03-28 Roger Sayle <roger@eyesopen.com>
9619
9620 * g++.old-deja/g++.other/builtins5.C: New test.
9621 * g++.old-deja/g++.other/builtins6.C: New test.
9622 * g++.old-deja/g++.other/builtins7.C: New test.
9623 * g++.old-deja/g++.other/builtins8.C: New test.
9624 * g++.old-deja/g++.other/builtins9.C: New test.
9625
9626 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9627
9628 * g++.dg/opt/static1.C: New test.
9629
9630 * g++.dg/opt/longbranch1.C: New test.
9631
9632 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9633
9634 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9635
9636 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9637
9638 2002-03-28 Jeffrey A Law (law@redhat.com)
9639
9640 * gcc.c-torture/execute/20020328-1.c: New test.
9641
9642 2002-03-27 Richard Henderson <rth@redhat.com>
9643
9644 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9645 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9646 move from g++.old-deja/g++.ext/.
9647
9648 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9649
9650 * g++.dg/init/new2.C: New test.
9651
9652 2002-03-26 Richard Henderson <rth@redhat.com>
9653
9654 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9655
9656 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9657 on sparc.
9658
9659 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9660 sparcv9 systems.
9661 * gcc.dg/20001102-1.c: Likewise.
9662
9663 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9664
9665 * gcc.dg/cpp/endif-pedantic1.c,
9666 gcc.dg/cpp/endif-pedantic2.c: New tests.
9667
9668 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9669
9670 * g++.dg/init/new1.C: New test.
9671
9672 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9673
9674 * g++.dg/abi/vbase9.C: New test.
9675
9676 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9677
9678 * gcc.dg/arm-asm.c: New test.
9679
9680 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9681
9682 * gcc.dg/Wswitch-enum.c: New test.
9683 Fix PR c/5044.
9684
9685 2002-03-26 Richard Henderson <rth@redhat.com>
9686
9687 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9688 structure.
9689
9690 2002-03-25 Richard Henderson <rth@redhat.com>
9691
9692 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9693 sparcv9 systems.
9694
9695 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9696 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9697
9698 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9699
9700 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9701
9702 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9703
9704 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9705 targets using generic thunk support.
9706
9707 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9708
9709 * gcc.c-torture/compile/20020323-1.c: New test.
9710
9711 * g++.dg/opt/conj2.C: New test.
9712
9713 2002-03-24 Richard Henderson <rth@redhat.com>
9714
9715 * gcc.dg/weak-1.c: Use -fno-common.
9716
9717 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9718
9719 * g77.dg/f77-edit-apostrophe-out.f: New test
9720 * g77.dg/f77-edit-h-out.f: New test
9721 * g77.dg/f77-edit-t-in.f: New test
9722 * g77.dg/f77-edit-t-out.f: New test
9723 * g77.dg/f77-edit-x-out.f: New test
9724 * g77.dg/f77-edit-slash-out.f: New test
9725 * g77.dg/f77-edit-colon-out.f: New test
9726 * g77.dg/f77-edit-s-out.f: New test
9727
9728 2002-03-24 Richard Henderson <rth@redhat.com>
9729
9730 * objc/execute/formal_protocol-6.x: New XFAIL.
9731
9732 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9733
9734 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9735 that do not support weak symbols
9736
9737 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9738
9739 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9740 * lib/g77.exp: Likewise
9741 * lib/objc.exp: Likewise
9742
9743 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9744
9745 * gcc.dg/Wswitch-default.c: New test.
9746
9747 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9748
9749 * g++.dg/other/enum1.C: New test.
9750
9751 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9752
9753 * gcc.dg/pragma-ep-3.c: Fix typo.
9754
9755 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9756
9757 * g++.dg/inherit/template-as-base.C: New test.
9758
9759 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9760
9761 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9762 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9763
9764 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9765
9766 * gcc.dg/cpp/multiline.c: Update to match.
9767
9768 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9769
9770 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9771
9772 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9773
9774 * gcc.dg/cpp/extratokens2.c: New file.
9775
9776 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9777
9778 * gcc.dg/20020312-2.c: Add rs6000 target.
9779
9780 * gcc.c-torture/compile/20020319-1.c: New test.
9781
9782 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9783
9784 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9785 (A, E): Handle this.
9786
9787 2002-03-20 Jason Merrill <jason@redhat.com>
9788
9789 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9790 ignoring -fpic.
9791 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9792 through prune_gcc_output.
9793
9794 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9795
9796 * gcc.c-torture/compile/20020320-1.c: New test.
9797
9798 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9799
9800 * gcc.c-torture/compile/20020318-1.c: New test.
9801
9802 * gcc.dg/struct-by-value-1.c: New test.
9803
9804 * gcc.dg/20020319-1.c: New test.
9805
9806 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9807
9808 * g++.dg/opt/conj1.C: New test.
9809
9810 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9811
9812 * g++.dg/template/qualttp20.C: Revert previous change.
9813 * g++.dg/template/qualttp3.C: Likewise.
9814 * g++.dg/template/qualttp4.C: Likewise
9815 * g++.dg/template/qualttp5.C: Likewise
9816 * g++.dg/template/qualttp6.C: Likewise
9817 * g++.dg/template/qualttp7.C: Likewise
9818 * g++.dg/template/qualttp8.C: Likewise
9819 * g++.dg/template/recurse.C: Likewise.
9820
9821 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9822
9823 * gcc.dg/cpp/wchar-1.c: Update.
9824
9825 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9826
9827 * g++.dg/template/conv1.C: New test.
9828 * g++.dg/template/conv2.C: New test.
9829 * g++.dg/template/conv3.C: New test.
9830 * g++.dg/template/conv4.C: New test.
9831
9832 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9833
9834 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9835 * g++.dg/template/qualttp3.C: Likewise.
9836 * g++.dg/template/qualttp4.C: Likewise
9837 * g++.dg/template/qualttp5.C: Likewise
9838 * g++.dg/template/qualttp6.C: Likewise
9839 * g++.dg/template/qualttp7.C: Likewise
9840 * g++.dg/template/qualttp8.C: Likewise
9841 * g++.dg/template/recurse.C: Likewise.
9842
9843 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9844
9845 * g++.dg/opt/dtor1.C: New test.
9846
9847 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9848
9849 * gcc.c-torture/compile/20020315-1.c: New test.
9850
9851 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9852
9853 * gcc.dg/weak-1.c: Fix scan tests.
9854
9855 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9856
9857 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9858 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9859 cris-*-aout* mmix-*-*.
9860 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9861 cris-*-aout* mmix-*-*.
9862 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9863 cris-*-elf* cris-*-aout* and mmix-*-*.
9864 * gcc.dg/20001009-1.c: Ditto.
9865 * gcc.dg/20010912-1.c: Ditto.
9866 * gcc.dg/20020122-4.c: Ditto.
9867 * gcc.dg/inline-2.c: Ditto.
9868
9869 2002-03-14 Jeffrey A Law (law@cygnus.com)
9870
9871 * gcc.c-torture/compile/20020314-1.c: New test.
9872
9873 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
9874
9875 * gcc.c-torture/execute/20020314-1.c: New test.
9876
9877 2002-03-14 Jakub Jelinek <jakub@redhat.com>
9878
9879 * g++.dg/warn/Wunused-1.C: New test.
9880
9881 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9882
9883 * g++.dg/abi/mangle6.C: New test.
9884
9885 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9886
9887 * gcc.c-torture/compile/20020309-2.c: New test.
9888
9889 * gcc.c-torture/compile/20020312-1.c: New test.
9890
9891 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9892
9893 * g++.dg/other/access1.C: New test.
9894
9895 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9896
9897 * gcc.c-torture/execute/wchar_t-1.c: New test.
9898
9899 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9900
9901 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9902
9903 2002-03-12 Roger Sayle <roger@eyesopen.com>
9904
9905 * gcc.dg/20020312-1.c: New test case.
9906
9907 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9908
9909 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9910
9911 2002-03-11 Richard Henderson <rth@redhat.com>
9912
9913 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9914 * g++.old-deja/g++.jason/report.C: Likewise.
9915
9916 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9917
9918 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9919 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9920
9921 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9922
9923 * testsuite/g++.dg/overload/pmf1.C: New test.
9924
9925 2002-03-11 Kazu Hirata <kazu@hxi.com>
9926
9927 * gcc.c-torture/execute/20020307-1.c: Use long.
9928
9929 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9930
9931 PR optimization/5844
9932 * gcc.dg/20020310-1.c: New test.
9933
9934 2002-03-09 Michael Meissner <meissner@redhat.com>
9935
9936 * gcc.c-torture/execute/memcpy-2.c: New test.
9937 * gcc.c-torture/execute/memset-1.c: New test.
9938 * gcc.c-torture/execute/strlen-1.c: New test.
9939 * gcc.c-torture/execute/strcmp-1.c: New test.
9940 * gcc.c-torture/execute/strncmp-1.c: New test.
9941
9942 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9943
9944 * gcc.dg/ppc-ldstruct.c: New test.
9945
9946 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9947
9948 * gcc.c-torture/execute/va-arg-22.c: New test.
9949
9950 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9951
9952 * gcc.c-torture/compile/20020309-1.c: New test.
9953
9954 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9955
9956 * gcc.c-torture/execute/20020307-2.c: New test.
9957
9958 2002-03-07 Jeffrey A Law (law@redhat.com)
9959
9960 * g77.f-torture/compile/20020307-1.f: New test.
9961
9962 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9963
9964 * gcc.dg/unordered-1.c: New test.
9965
9966 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9967
9968 * gcc.c-torture/execute/20020307-1.c: New test.
9969
9970 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9971
9972 * gcc.dg/20020304-1.c: New test.
9973
9974 * gcc.c-torture/compile/20020304-2.c: New test.
9975
9976 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9977
9978 * gcc.c-torture/compile/20020304-1.c: New test case
9979 (from PR c/5830).
9980
9981 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9982
9983 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9984
9985 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9986
9987 * g++.dg/other/classkey1.C: New test.
9988
9989 2002-03-01 Richard Henderson <rth@redhat.com>
9990
9991 * gcc.c-torture/compile/981223-1.x: New.
9992 * gcc.c-torture/compile/920625-1.x: New.
9993
9994 2002-02-28 Richard Henderson <rth@redhat.com>
9995
9996 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9997
9998 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9999
10000 * gcc.c-torture/execute/20020227-1.c: New test.
10001
10002 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10003
10004 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10005 here" ERROR lines.
10006 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10007 * g++.old-deja.g++.other/defarg1.C: Likewise.
10008 * g++.old-deja/g++.pt/calls2.C: Likewise.
10009 * g++.old-deja/g++.pt/crash20.C: Likewise.
10010 * g++.old-deja/g++.pt/crash30.C: Likewise.
10011 * g++.old-deja/g++.pt/crash36.C: Likewise.
10012 * g++.old-deja/g++.pt/crash6.C: Likewise.
10013 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10014 * g++.old-deja/g++.pt/derived3.C: Likewise.
10015 * g++.old-deja/g++.pt/error1.C: Likewise.
10016 * g++.old-deja/g++.pt/friend21.C: Likewise.
10017 * g++.old-deja/g++.pt/friend23.C: Likewise.
10018 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10019 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10020
10021 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10022
10023 * gcc.c-torture/execute/20020225-2.c: New test.
10024
10025 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10026
10027 * gcc.c-torture/execute/920730-1t.c,
10028 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10029 Delete test cases, only relevant to -traditional.
10030
10031 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10032
10033 * gcc.dg/cpp/undef1.c: Remove.
10034 * gcc.dg/cpp/directiv.c: Update.
10035 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10036
10037 2002-02-27 Michael Meissner <meissner@redhat.com>
10038
10039 * gcc.c-torture/execute/20020226-1.c: New test.
10040
10041 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10042
10043 * g++.dg/debug/debug4.C: New test.
10044
10045 * gcc.dg/ia64-visibility-1.c: New test.
10046
10047 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10048
10049 * gcc.dg/debug/20020224-1.c: New.
10050
10051 2002-02-25 Kazu Hirata <kazu@hxi.com>
10052
10053 * gcc.c-torture/execute/960416-1.x: New.
10054 * gcc.c-torture/execute/divconst-3.x: Likewise.
10055
10056 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10057
10058 * gcc.dg/20020224-1.c: New test.
10059
10060 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10061
10062 * gcc.c-torture/execute/20020225-1.c: New.
10063
10064 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10065
10066 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10067
10068 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10069
10070 * gcc.dg/20020222-1.c: New test.
10071
10072 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10073
10074 * g++.dg/opt/anonunion1.C: New test.
10075
10076 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10077
10078 * g++.dg/template/qualttp19.C: New test.
10079 * g++.dg/template/qualttp20.C: New test.
10080 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10081 * g++.old-deja/g++.other/qual1.C: Likewise.
10082
10083 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10084
10085 * gcc.dg/attr-alwaysinline.c: New.
10086
10087 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10088
10089 * gcc.dg/20020220-1.c: New test.
10090
10091 * gcc.dg/20020220-2.c: New test.
10092
10093 * g++.dg/opt/mmx1.C: New test.
10094
10095 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10096
10097 * gcc.c-torture/compile/20020110.c: New test.
10098
10099 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10100
10101 * gcc.c-torture/execute/20020219-1.c: New test.
10102
10103 * gcc.dg/20020219-1.c: New test.
10104
10105 * gcc.dg/noncompile/20020220-1.c: New test.
10106
10107 * g++.dg/opt/ptrintsum1.C: New test.
10108
10109 * gcc.dg/debug/20020220-1.c: New test.
10110
10111 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10112
10113 * gcc.c-torture/execute/20020216-1.c: New test.
10114
10115 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10116
10117 * gcc.dg/decl-1.c: Update, new test.
10118
10119 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10120
10121 * g++.dg/abi/bitfield1.C: New test.
10122 * g++.dg/abi/bitfield2.C: New test.
10123
10124 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10125
10126 * gcc.dg/attr-nest.c: New test.
10127
10128 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10129
10130 * gcc.c-torture/execute/20020215-1.c: New test.
10131
10132 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10133
10134 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10135 * g++.dg/debug/debug.exp: New.
10136 * g++.dg/debug/trivial.C: New.
10137 * g++.dg/debug/debug1.C: Moved...
10138 * g++.dg/other/debug1.C: ...from here.
10139 * g++.dg/debug/debug2.C: Moved...
10140 * g++.dg/other/debug2.C: ...from here.
10141 * g++.dg/debug/debug3.C: Moved...
10142 * g++.dg/other/debug3.C: ...from here.
10143
10144 * gcc.dg/noncompile/20020213-1.c: New test.
10145
10146 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10147
10148 * g++.dg/other/debug3.C: New test.
10149
10150 * gcc.c-torture/execute/20020213-1.c: New test.
10151
10152 2002-02-13 Richard Smith <richard@ex-parrot.com>
10153
10154 * g++.old-deja/g++.other/thunk1.C: New test.
10155
10156 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10157
10158 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10159
10160 2002-02-13 Stan Shebs <shebs@apple.com>
10161
10162 * gcc.dg/altivec-3.c: New.
10163
10164 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10165
10166 * gcc.dg/Wunreachable-1.c: New test.
10167 * gcc.dg/Wunreachable-2.c: New test.
10168
10169 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10170
10171 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10172
10173 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10174
10175 * gcc.dg/decl-1.c: New test.
10176
10177 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10178
10179 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10180
10181 2002-02-10 Kazu Hirata <kazu@hxi.com>
10182
10183 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10184 * gcc.c-torture/compile/980506-1.x: Likewise.
10185
10186 2002-02-10 Kazu Hirata <kazu@hxi.com>
10187
10188 * gcc.dg/20020210-1.c: New.
10189
10190 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10191
10192 * g77.f-torture/execute/947.f: New regression test
10193 for PR fortran/947.
10194
10195 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10196
10197 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10198 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10199
10200 2002-02-08 Richard Henderson <rth@redhat.com>
10201
10202 * gcc.c-torture/compile/labels-3.c: New.
10203
10204 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10205
10206 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10207 expression statements work instead.
10208 * gcc.dg/noncompile/20020207-1.c: New test.
10209
10210 2002-02-07 Richard Henderson <rth@redhat.com>
10211
10212 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10213
10214 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10215
10216 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10217 message from g77
10218 * lib/g77-dg.exp: Trim g77 error messages so that they are
10219 recognized by dg.exp.
10220
10221 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10222
10223 PR fortran/5473
10224 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10225
10226 2002-02-07 Richard Henderson <rth@redhat.com>
10227
10228 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10229 to be sufficiently aligned for integers.
10230
10231 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10232
10233 * g++.dg/template/friend4.C: New test.
10234
10235 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10236
10237 PR fortran/5743
10238 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10239 unsupported cases.
10240
10241 2002-02-07 Richard Henderson <rth@redhat.com>
10242
10243 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10244 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10245 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10246 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10247
10248 2002-02-06 Richard Henderson <rth@redhat.com>
10249
10250 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10251
10252 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10253
10254 * gcc.dg/20020206-1.c: New test.
10255
10256 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10257
10258 * gcc.c-torture/execute/20020206-1.c: New test.
10259
10260 * gcc.c-torture/execute/20020206-2.c: New test.
10261
10262 PR optimization/5429:
10263 * gcc.c-torture/compile/20020206-1.c: New test.
10264
10265 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10266
10267 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10268 as certain file formats cannot support particularly large
10269 alignments.
10270
10271 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10272 and do not expect to be able to link the executable.
10273
10274 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10275 fail because the COFF format does not support the weak attribute.
10276
10277 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10278
10279 * g77.dg/pr5473.f: New test
10280
10281 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10282
10283 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10284 Fix testcase accordingly.
10285
10286 2002-02-04 Richard Henderson <rth@redhat.com>
10287
10288 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10289 (buf): Change to be an array of pointers, not ints.
10290
10291 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10292
10293 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10294 before all tests. Move warning one line above to match where it
10295 C frontend emits.
10296 * gcc.dg/Wswitch-2.c: New test.
10297 * g++.dg/warn/Wswitch-1.C: New test.
10298 * g++.dg/warn/Wswitch-2.C: New test.
10299
10300 2002-02-04 Richard Henderson <rth@redhat.com>
10301
10302 * g++.dg/abi/offsetof.C: Fix size comparison.
10303
10304 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10305
10306 * gcc.dg/cast-qual-2.c: New test.
10307
10308 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10309
10310 * gcc.dg/20020201-4.c: New test.
10311
10312 2002-02-04 Ben Elliston <bje@redhat.com>
10313
10314 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10315 target_info attribute != 0, in addition to the empty string.
10316 (gcc_target_compile): Likewise.
10317
10318 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10319
10320 * gcc.dg/Wswitch.c: New test.
10321 PR gcc/4475. PR gcc/3780.
10322
10323 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10324
10325 * g77.f-torture/execute/5122.f: New test for regressions
10326 against PR fortran/5122.
10327
10328 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10329
10330 * g77.f-torture/compile/pr3743.f: Delete
10331 * g77.dg/pr3743-1.f: New test.
10332 * g77.dg/pr3743-2.f: New test.
10333 * g77.dg/pr3743-3.f: New test.
10334 * g77.dg/pr3743-4.f: New test.
10335
10336 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10337
10338 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10339
10340 2002-02-02 Richard Henderson <rth@redhat.com>
10341
10342 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10343 * gcc.c-torture/execute/bf64-1.c: Likewise.
10344
10345 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10346
10347 * gcc.dg/20020201-2.c: New test.
10348
10349 * gcc.dg/20020201-3.c: New test.
10350
10351 * gcc.c-torture/execute/bitfld-2.c: New test.
10352
10353 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10354
10355 * gcc.dg/bitfld-1.c: Update.
10356 * gcc.dg/bitfld-2.c: Update.
10357 * gcc.c-torture/execute/bitfld-1.x: New.
10358
10359 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10360
10361 * gcc.c-torture/execute/20020201-1.c: New test.
10362
10363 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10364
10365 PR target/5469
10366 * gcc.dg/20020201-1.c: New test.
10367
10368 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10369
10370 PR fortran/3743
10371 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10372 * g77.f-torture/compile/pr3743.x: Remove
10373
10374 2002-01-31 Tom Rix <trix@redhat.com>
10375
10376 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10377
10378 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10379
10380 * gcc.dg/noncompile/20020130-1.c: New test.
10381
10382 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10383
10384 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10385
10386 2002-01-29 Richard Henderson <rth@redhat.com>
10387
10388 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10389 to long long.
10390 * gcc.c-torture/execute/bf64-1.c: Likewise.
10391
10392 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10393
10394 * gcc.c-torture/execute/20020129-1.c: New test.
10395
10396 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10397
10398 * gcc.c-torture/compile/20000224-1.c: Update.
10399 * gcc.c-torture/execute/bitfld-1.c: New tests.
10400 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10401 * gcc.dg/uninit-A.c: Update.
10402
10403 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10404
10405 * g++.dg/template/ctor1.C: Add instantiation.
10406
10407 2002-01-28 Paul Koning <pkoning@equallogic.com>
10408
10409 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10410 argument to __builtin_prefetch to be const ptr.
10411
10412 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10413
10414 * gcc.c-torture/compile/20020120-1.c: New test.
10415
10416 2002-01-27 Kazu Hirata <kazu@hxi.com>
10417
10418 * gcc.c-torture/execute/20020127-1.c: New test.
10419
10420 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10421
10422 * g77.dg/f77-edit-i-in.f: New test
10423 * g77.dg/f77-edit-i-out.f: New test
10424
10425 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10426
10427 * gcc.dg/debug/debug.exp: New file.
10428 * gcc.dg/debug/trivial.c: New file.
10429 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10430 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10431 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10432 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10433 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10434 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10435 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10436 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10437 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10438 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10439 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10440 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10441 * gcc.dg/20000503-1.c: Removed.
10442 * gcc.dg/20010207-1.c: Removed.
10443 * gcc.dg/20011223-1.c: Removed.
10444 * gcc.dg/20020104-2.c: Removed.
10445 * gcc.dg/debug-1.c: Removed.
10446 * gcc.dg/debug-2.c: Removed.
10447 * gcc.dg/debug-3.c: Removed.
10448 * gcc.dg/debug-4.c: Removed.
10449 * gcc.dg/debug-5.c: Removed.
10450 * gcc.dg/debug-6.c: Removed.
10451 * gcc.dg/dwarf2-1.c: Removed.
10452 * gcc.dg/dwarf2-2.c: Removed.
10453
10454 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10455
10456 * g++.old-deja/g++.other/eh5.C: New test.
10457 * g++.old-deja/g++.other/sibcall2.C: New test.
10458 * g++.old-deja/g++.other/array9.C: New test.
10459 * g++.old-deja/g++.other/typename2.C: New test.
10460 * g++.old-deja/g++.other/crash60.C: New test.
10461 * g++.old-deja/g++.other/conv9.C: New test.
10462 * g++.old-deja/g++.other/mangle10.C: New test.
10463 * g++.old-deja/g++.other/unchanging1.C: New test.
10464 * g++.old-deja/g++.other/exprstmt1.C: New test.
10465 * g++.old-deja/g++.other/inline23.C: New test.
10466 * g++.old-deja/g++.eh/ia64-1.C: New test.
10467 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10468 * g++.old-deja/g++.other/reload1.C: New test.
10469 * g++.old-deja/g++.other/static20.C: New test.
10470 * g++.old-deja/g++.other/local-alloc1.C: New test.
10471 * g++.old-deja/g++.other/conv8.C: New test.
10472 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10473 * g++.old-deja/g++.other/storeexpr1.C: New test.
10474 * g++.old-deja/g++.other/storeexpr2.C: New test.
10475 * g++.dg/eh/template2.C: New test.
10476 * g++.dg/warn/weak1.C: New test.
10477
10478 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10479
10480 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10481 Remove first, non-varying, argument.
10482
10483 2002-01-23 Richard Henderson <rth@redhat.com>
10484
10485 * gcc.dg/inline-2.c: New.
10486
10487 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10488 Add optional target arg. Check number of arguments.
10489 (scan-assembler-not, scan-assembler-dem): Likewise.
10490 (scan-assembler-dem-not): Likewise.
10491
10492 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10493
10494 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10495 line 12.
10496 * g++.old-deja/g++.brendan/parse3.C,
10497 g++.old-deja/g++.other/crash26.C,
10498 g++.old-deja/g++.other/crash28.C,
10499 g++.old-deja/g++.other/crash29.C,
10500 g++.old-deja/g++.other/crash30.C,
10501 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10502
10503 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10504
10505 * gcc.dg/20020115-1.c: New.
10506
10507 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10508
10509 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10510
10511 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10512
10513 * gcc.dg/20020122-3.c: New.
10514
10515 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10516
10517 * g++.dg/other/gc1.C: New test.
10518
10519 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10520
10521 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10522
10523 2002-01-22 Richard Henderson <rth@redhat.com>
10524
10525 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10526
10527 2002-01-22 Richard Henderson <rth@redhat.com>
10528
10529 * gcc.dg/20020122-4.c: New.
10530
10531 2002-01-22 H.J. Lu <hjl@gnu.org>
10532
10533 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10534 link output.
10535 * gcc.dg/special/ecos.exp: Likewise.
10536 * lib/g++-dg.exp: Likewise.
10537 * lib/g77-dg.exp: Likewise.
10538 * lib/gcc-dg.exp : Likewise.
10539 * lib/mike-g++.exp: Likewise.
10540 * lib/mike-g77.exp: Likewise.
10541 * lib/mike-gcc.exp: Likewise.
10542 * lib/objc-dg.exp: Likewise.
10543
10544 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10545
10546 PR target/5379
10547 * gcc.dg/20020122-2.c: New test.
10548
10549 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10550
10551 * gcc.dg/20020122-1.c: New test.
10552
10553 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10554
10555 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10556
10557 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10558
10559 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10560
10561 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10562
10563 * gcc.c-torture/compile/20020121-1.c: New test.
10564
10565 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10566
10567 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10568 ld_library_path.
10569
10570 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10571
10572 * gcc.dg/20020218-1.c: New test.
10573
10574 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10575
10576 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10577 messages
10578 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10579 "At global scope" warning
10580 * g++.dg/ext/align1.C: Change cygwin test for alignment
10581 from db-bogus to dg-warning
10582
10583 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10584
10585 * g77.f-torture/compile/cpp2.F: New test.
10586
10587 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10588
10589 * g++.dg/template/access1.C: New test.
10590
10591 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10592
10593 * gcc.dg/20020118-1.c: New.
10594
10595 2002-01-18 Kazu Hirata <kazu@hxi.com>
10596
10597 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10598
10599 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10600
10601 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10602 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10603 alignment warnings.
10604
10605 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10606
10607 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10608 torture_with_loops and torture_without_loops
10609
10610 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10611
10612 * gcc.c-torture/compile/20020116-1.c: New test.
10613
10614 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10615
10616 * gcc.dg/20020116-2.c: New test.
10617
10618 * gcc.dg/ultrasp4.c: New test.
10619
10620 * gcc.dg/20020116-1.c: New test.
10621
10622 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10623
10624 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10625 by EABI.
10626
10627 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10628
10629 * gcc.misc-tests/i386-prefetch.exp: New.
10630 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10631 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10632 * gcc.misc-tests/i386-pf-none-1.c: New test.
10633 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10634
10635 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10636
10637 * gcc.dg/gnu89-init-1.c: Add new tests.
10638
10639 2002-01-15 Andreas Jaeger <aj@suse.de>
10640
10641 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10642 * gcc.dg/i386-mmx-2.c: Likewise.
10643 * gcc.dg/i386-sse-1.c: Likewise.
10644 * gcc.dg/i386-sse-2.c: Likewise.
10645 * gcc.dg/i386-sse-3.c: Likewise.
10646
10647 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10648
10649 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10650 Uncomment additional cases that now pass.
10651
10652 2002-01-11 Richard Henderson <rth@redhat.com>
10653
10654 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10655 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10656
10657 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10658
10659 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10660
10661 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10662
10663 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10664 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10665
10666 2002-01-10 Dale Johannesen <dalej@apple.com>
10667
10668 * gcc.c-torture/execute/loop-11.c: New.
10669
10670 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10671
10672 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10673 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10674
10675 2002-01-09 Richard Henderson <rth@redhat.com>
10676
10677 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10678 type in which to perform the operation for each size.
10679
10680 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10681
10682 * gcc.c-torture/compile/20020109-2.c: New test.
10683
10684 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10685
10686 * gcc.c-torture/execute/loop-10.c: New test.
10687
10688 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10689
10690 * gcc.c-torture/compile/20010226-1.c: New test.
10691 * gcc.c-torture/compile/20010227-1.c: New test.
10692 * gcc.c-torture/compile/20010426-1.c: New test.
10693 * gcc.c-torture/compile/20010510-1.c: New test.
10694 * gcc.c-torture/compile/20010605-3.c: New test.
10695 * gcc.c-torture/compile/20010824-1.c: New test.
10696 * gcc.c-torture/execute/20010409-1.c: New test.
10697 * gcc.dg/noncompile/20000901-1.c: New test.
10698 * gcc.dg/20001023-1.c: New test.
10699 * gcc.dg/20001101-1.c: New test.
10700 * gcc.dg/20001102-1.c: New test.
10701 * gcc.dg/20010207-1.c: New test.
10702 * gcc.dg/20010405-1.c: New test.
10703 * gcc.dg/20010822-1.c: New test.
10704 * gcc.dg/20011107-1.c: New test.
10705
10706 2002-01-09 Jeffrey A Law (law@redhat.com)
10707
10708 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10709
10710 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10711 execution failure on PA targets.
10712
10713 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10714
10715 * gcc.c-torture/compile/20020109-1.c: New test.
10716
10717 2002-01-08 Kazu Hirata <kazu@hxi.com>
10718
10719 * gcc.c-torture/execute/20020108-1.c: New test.
10720
10721 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10722
10723 * gcc.dg/20020108-1.c: New test.
10724
10725 2002-01-08 H.J. Lu <hjl@gnu.org>
10726
10727 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10728 for header files.
10729
10730 2002-01-08 Geoff Keating <geoffk@redhat.com>
10731
10732 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10733 consistency.
10734
10735 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10736
10737 * gcc.dg/altivec-4.c: Test altivec predicates.
10738
10739 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10740
10741 * gcc.c-torture/execute/20020107-1.c: New test.
10742
10743 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10744
10745 PR c/5279
10746 * gcc.c-torture/compile/20020106-1.c: New test.
10747
10748 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10749
10750 * gcc.c-torture/execute/nestfunc-4.c: New test.
10751
10752 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10753
10754 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10755 extra triple that slipped in.
10756 * g++.old-deja/g++.abi/align.C: Likewise.
10757 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10758
10759 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10760
10761 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10762 * g++.old-deja/g++.abi/align.C: Likewise.
10763 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10764
10765 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10766 on FreeBSD/i386.
10767 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10768 FreeBSD.
10769
10770 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10771
10772 * gcc.dg/20020104-1.c: New test.
10773
10774 * gcc.dg/20020104-2.c: New test.
10775
10776 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10777
10778 * gcc.dg/20020103-1.c: Fix typo in target selector.
10779
10780 2002-01-03 Richard Henderson <rth@redhat.com>
10781
10782 * gcc.dg/20020103-1.c: New.
10783
10784 2002-01-03 Kazu Hirata <kazu@hxi.com>
10785
10786 * gcc.c-torture/execute/20020103-1.c: New test.
10787
10788 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10789
10790 * g++.dg/other/debug2.C: New test.
10791
10792 * gcc.c-torture/compile/20020103-1.c: New test.
10793
10794 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10795
10796 * gcc.dg/gnu89-init-1.c: Added new tests.
10797
10798 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10799
10800 * g++.dg/template/friend2.C: Remove as patch is reverted.
10801
10802 * g++.dg/warn/oldcast1.C: New test.
10803
10804 * g++.dg/template/ptrmem1.C: New test.
10805 * g++.dg/template/ptrmem2.C: New test.
10806
10807 * g++.dg/template/ntp.C: New test.
10808
10809 * g++.dg/other/component1.C: New test.
10810
10811 * g++.dg/template/ttp3.C: New test.
10812
10813 * g++.dg/template/friend2.C: New test.
10814 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10815
10816 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10817
10818 * g++.dg/other/ptrmem1.C: New test.
10819 * g++.dg/other/ptrmem2.C: New test.
10820
10821 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10822
10823 * g++.dg/template/ctor1.C: New test.
10824
10825 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10826
10827 * g++.dg/template/friend2.C: New test.
10828
10829 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10830
10831 * gcc.dg/mmix-1.c: New test.
10832
10833 2001-12-31 Richard Henderson <rth@redhat.com>
10834
10835 * gcc.dg/asm-5.c: New.
10836
10837 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10838
10839 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10840 in namespace __gnu_cxx
10841
10842 2001-12-30 Richard Henderson <rth@redhat.com>
10843
10844 * gcc.dg/debug-6.c: New.
10845
10846 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10847
10848 * gcc.c-torture/compile/20011229-2.c: New test.
10849
10850 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10851
10852 * gcc.dg/debug-3.c: New test.
10853 * gcc.dg/debug-4.c: New test.
10854 * gcc.dg/debug-5.c: New test.
10855
10856 2001-12-29 Richard Henderson <rth@redhat.com>
10857
10858 * g++.dg/eh/loop1.C: New.
10859
10860 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10861
10862 * g++.dg/template/crash1.C: New test.
10863
10864 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10865
10866 * g++.dg/other/const1.C: New test.
10867
10868 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10869
10870 * gcc.c-torture/compile/20011229-1.c: New test.
10871
10872 2001-12-28 Stan Shebs <shebs@apple.com>
10873
10874 * lib/objc-torture.exp: Resync with c-torture.exp.
10875 * lib/objc.exp: Load standard libraries.
10876
10877 2001-12-28 Jakub Jelinek <jakub@redhat.com>
10878
10879 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10880 additional tests.
10881
10882 2001-12-27 Roger Sayle <roger@eyesopen.com>
10883
10884 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10885
10886 2001-12-27 Richard Henderson <rth@redhat.com>
10887
10888 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10889
10890 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10891
10892 * g++.dg/eh/ctor1.C: New test.
10893 * g++.dg/other/error2.C: New test.
10894
10895 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10896
10897 * g++.dg/other/init2.C: New test.
10898
10899 2001-12-24 Richard Henderson <rth@redhat.com>
10900
10901 * gcc.dg/20011223-1.c: New.
10902 * gcc.dg/inline-1.c: New.
10903
10904 2001-12-23 Richard Henderson <rth@redhat.com>
10905
10906 * gcc.dg/asm-4.c: Test operand modifiers.
10907
10908 2001-12-23 Richard Henderson <rth@redhat.com>
10909
10910 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10911
10912 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10913
10914 * gcc.c-torture/execute/20011223-1.c: New test.
10915
10916 2001-12-21 Richard Henderson <rth@redhat.com>
10917
10918 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10919 re-enables the warning.
10920
10921 2001-12-21 Richard Henderson <rth@redhat.com>
10922
10923 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10924
10925 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10926
10927 * gcc.c-torture/compile/20011218-1.c: New test.
10928
10929 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10930
10931 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10932 arm-isr.c test.
10933 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10934 epilogue generation for ARM ISR routines.
10935
10936 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10937
10938 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10939 * gcc.dg/format/c90-printf-3.c: Likewise.
10940 * gcc.dg/format/c99-printf-3.c: Likewise.
10941 * gcc.dg/format/ext-1.c: Likewise.
10942 * gcc.dg/format/ext-6.c: Likewise.
10943 * gcc.dg/format/format.h: Prototype unlocked stdio.
10944
10945 2001-12-20 Richard Henderson <rth@redhat.com>
10946
10947 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10948 (arena): Use it.
10949 (malloc): Correct allocation logic. Abort if we fill up the
10950 arena before initialization complete.
10951 (realloc): Correct allocation logic.
10952
10953 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10954
10955 * gcc.c-torture/compile/20011219-2.c: New test.
10956
10957 * gcc.c-torture/execute/20011219-1.c: New test.
10958
10959 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10960
10961 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10962 target does not support weak symbols.
10963
10964 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10965
10966 * gcc.c-torture/compile/20011219-1.c: New test.
10967
10968 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10969
10970 * g++.dg/other/error1.C: New test.
10971
10972 2001-12-17 Jeffrey A Law (law@redhat.com)
10973
10974 * gcc.c-torture/execute/20011217-1.c: New test.
10975
10976 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10977
10978 * objc.dg/special/: New directory.
10979 * objc.dg/special/special.exp: New file.
10980 * objc.dg/special/unclaimed-category-1.h: New file.
10981 * objc.dg/special/unclaimed-category-1a.m: New file.
10982 * objc.dg/special/unclaimed-category-1.m: New file.
10983
10984 2001-12-17 Andreas Jaeger <aj@suse.de>
10985
10986 * gcc.c-torture/compile/20011217-2.c: New test.
10987
10988 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10989
10990 * gcc.c-torture/compile/20011217-1.c: New test.
10991
10992 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10993
10994 * testsuite/gcc.dg/20011214-1.c: New.
10995
10996 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10997
10998 * gcc.dg/altivec-4.c: New.
10999
11000 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11001
11002 * gcc.dg/20011113-1.c: New test.
11003
11004 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11005
11006 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11007 std::__malloc_alloc_template<0> and
11008 std::__default_alloc_template<false, 0>.
11009
11010 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11011
11012 * objc/execute/bf-21.m: New test.
11013 * objc/execute/enumeration-1.m: New test.
11014 * objc/execute/enumeration-2.m: New test.
11015
11016 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11017
11018 * gcc.dg/gnu89-init-1.c: New test.
11019
11020 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11021
11022 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11023 * g++.old-deja/g++.jason/2371.C: Likewise.
11024 * g++.old-deja/g++.jason/template33.C: Likewise.
11025 * g++.old-deja/g++.jason/template34.C: Likewise.
11026 * g++.old-deja/g++.jason/template36.C: Likewise.
11027 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11028 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11029 * g++.old-deja/g++.other/typename1.C: Likewise.
11030 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11031 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11032 * g++.old-deja/g++.pt/typename11.C: Likewise.
11033 * g++.old-deja/g++.pt/typename14.C: Likewise.
11034 * g++.old-deja/g++.pt/typename16.C: Likewise.
11035 * g++.old-deja/g++.pt/typename3.C: Likewise.
11036 * g++.old-deja/g++.pt/typename4.C: Likewise.
11037 * g++.old-deja/g++.pt/typename5.C: Likewise.
11038 * g++.old-deja/g++.pt/typename7.C: Likewise.
11039 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11040
11041 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11042
11043 * g++.dg/other/linkage1.C: New test.
11044 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11045 specifiers.
11046
11047 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11048
11049 * gcc.dg/concat.c: New test.
11050
11051 2001-12-11 Stan Shebs <shebs@apple.com>
11052
11053 * objc/compile: New test directory.
11054 * objc/compile/compile.exp: New expect script.
11055 * objc/compile/20011211-1.m: New compile test.
11056
11057 2001-12-11 Jason Merrill <jason@redhat.com>
11058
11059 * lib/prune.exp (prune_gcc_output): Also handle "In member
11060 function". So many permutations...
11061
11062 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11063
11064 * g++.dg/template/typedef1.C: New test.
11065
11066 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11067
11068 * g++.dg/other/copy1.C: New test.
11069
11070 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11071
11072 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11073
11074 * gcc.dg/builtin-choose-expr.c: New.
11075
11076 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11077
11078 * gcc.dg/altivec-2.c: New.
11079
11080 2001-12-07 Richard Henderson <rth@redhat.com>
11081
11082 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11083
11084 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11085
11086 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11087 ultrasparc.
11088
11089 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11090
11091 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11092
11093 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11094
11095 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11096 variable argument list.
11097
11098 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11099
11100 * gcc.c-torture/execute/memcheck: Delete entire directory.
11101 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11102 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11103
11104 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11105
11106 * gcc.dg/Wshadow-1.c: New test.
11107
11108 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11109
11110 * gcc.c-torture/compile/20011130-1.c: New test.
11111
11112 * gcc.dg/noncompile/20011025-1.c: New test.
11113
11114 * g++.dg/other/anon-union.C: New test.
11115
11116 * gcc.c-torture/execute/20011024-1.c: New test.
11117
11118 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11119
11120 * gcc.c-torture/execute/20000722-1.x,
11121 gcc.c-torture/execute/20010123-1.x: Remove.
11122 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11123 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11124 gcc.dg/c99-complit-2.c: New tests.
11125
11126 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11127
11128 * g++.dg/inherit/base1.C: New test.
11129
11130 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11131
11132 * g++.dg/other/stdarg1.C: New test.
11133
11134 * gcc.c-torture/compile/20011130-2.c: New test.
11135
11136 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11137
11138 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11139 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11140 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11141 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11142 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11143 * gcc.dg/builtin-prefetch-1.c: New test.
11144
11145 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11146
11147 * gcc.dg/20011130-1.c: New test.
11148
11149 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11150
11151 * g++.dg/other/scope1.C: New test.
11152 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11153
11154 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11155
11156 * gcc.dg/vla-init-1.c: New test.
11157
11158 2001-12-01 Geoff Keating <geoffk@redhat.com>
11159
11160 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11161
11162 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11163
11164 * objc.dg/alias.m: Update.
11165 * objc.dg/class-1.m: Update.
11166 * objc.dg/const-str-1.m: Update.
11167 * objc.dg/fwd-proto-1.m: Update.
11168 * objc.dg/id-1.m: Update.
11169 * objc.dg/super-class-1.m: Update.
11170
11171 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11172
11173 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11174 constructs.
11175
11176 2001-11-28 Jeffrey A Law (law@cygnus.com)
11177
11178 * gcc.c-torture/execute/20011128-1.c: New test.
11179
11180 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11181
11182 * gcc.dg/20011127-1.c: New test.
11183
11184 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11185
11186 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11187 from Austin Group draft 7.
11188 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11189 scanf format arguments.
11190 * gcc.dg/format/no-exargs-2.c: New test.
11191
11192 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11193
11194 * g++.dg/abi/vbase8-4.C: New test.
11195
11196 2001-11-24 Ian Lance Taylor <ian@airs.com>
11197
11198 * gcc.c-torture/execute/20011121-1.c: New test.
11199
11200 2001-11-23 Jeffrey A Law (law@cygnus.com)
11201
11202 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11203
11204 2001-11-23 Andreas Jaeger <aj@suse.de>
11205
11206 * gcc.dg/cpp/charconst-2.c: New test.
11207
11208 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11209
11210 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11211 to the host if it is remote. Let tests specify extra headers
11212 they use.
11213 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11214 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11215 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11216 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11217 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11218 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11219 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11220 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11221 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11222 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11223
11224 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11225
11226 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11227 for little endian ARMs.
11228
11229 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11230
11231 * gcc.c-torture/compile/20011119-1.c: New test.
11232 * gcc.c-torture/compile/20011119-2.c: New test.
11233
11234 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11235
11236 * gcc.dg/altivec-1.c: Fix typo.
11237
11238 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11239
11240 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11241
11242 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11243
11244 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11245
11246 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11247
11248 * lib/g77.exp: Don't specify --rpath-link.
11249
11250 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11251 across all the headers.
11252 * gcc.dg/format/format.exp: For testing on a remote host,
11253 copy format.h.
11254
11255 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11256 * gcc.c-torture/execute/930406-1.c: Likewise.
11257 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11258
11259 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11260
11261 * gcc.dg/altivec-1.c: New.
11262
11263 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11264
11265 * gcc.dg/cpp/fpreprocessed.c: New test case.
11266
11267 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11268
11269 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11270 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11271 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11272
11273 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11274
11275 * gcc.dg/no-builtin-1.c: New test.
11276
11277 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11278
11279 * gcc.c-torture/execute/20011115-1.c: New test.
11280
11281 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11282
11283 * gcc.c-torture/compile/20011114-2.c: New test.
11284 * gcc.c-torture/compile/20011114-3.c: New test.
11285 * gcc.c-torture/compile/20011114-4.c: New test.
11286
11287 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11288
11289 * g++.dg/other/init1.C: New test.
11290
11291 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11292
11293 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11294 message.
11295
11296 * gcc.c-torture/execute/20011114-1.c: New testcase.
11297
11298 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11299 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11300 like the (before this change) version of 20010327-1.c.
11301
11302 2001-11-14 Roger Sayle <roger@eyesopen.com>
11303
11304 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11305
11306 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11307
11308 * g++.dg/init/array2.C: New test.
11309
11310 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11311
11312 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11313
11314 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11315
11316 * g++.dg/other/forscope1.C: New test.
11317 * g++.dg/ext/forscope1.C: New test.
11318 * g++.dg/ext/forscope2.C: New test.
11319
11320 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11321
11322 * gcc.c-torture/execute/20011113-1.c: New test.
11323
11324 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11325
11326 * gcc.c-torture/execute/20011109-2.c: New test.
11327
11328 * gcc.c-torture/execute/20011109-1.c: New test.
11329
11330 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11331
11332 * gcc.c-torture/compile/20011109-1.c: New test.
11333
11334 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11335
11336 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11337 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11338 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11339 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11340 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11341 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11342 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11343
11344 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11345
11346 * g++.dg/warn/Wshadow-1.C: New tests.
11347 * g++.old-deja/g++.mike/for3.C: Update.
11348
11349 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11350
11351 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11352 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11353 XFAILs. Adjust expected error texts.
11354 * gcc.c-torture/compile/20011106-1.c,
11355 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11356 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11357 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11358 gcc.dg/c99-array-lval-5.c: New tests.
11359
11360 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11361
11362 * gcc.dg/cpp/defined.c: Update.
11363
11364 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11365
11366 * gcc.c-torture/execute/anon-1.c: New test.
11367
11368 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11369
11370 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11371 same size, so no warning should be produced on stormy16.
11372
11373 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11374 due to oversized array.
11375 * g++.old-deja/g++.mike/ns15.C: Likewise.
11376 * g++.old-deja/g++.pt/crash16.C: Likewise.
11377
11378 2001-11-02 Graham Stott <grahams@redhat.com>
11379
11380 * g++.dgother/debug1.C: Fix typos.
11381
11382 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11383
11384 * g++.dg/other/debug1.C: New test.
11385
11386 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11387
11388 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11389 of unsigned long.
11390
11391 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11392
11393 * gcc.dg/20011029-2.c: New test.
11394
11395 * gcc.c-torture/compile/20011029-1.c: New test.
11396
11397 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11398
11399 * objc/execute/class_self-1.m: New test.
11400 * objc/execute/class_self-2.m: New test.
11401
11402 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11403
11404 * gcc.misc-tests/msgs.exp: Delete.
11405 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11406 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11407 error set to match recent changes.
11408
11409 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11410
11411 * gcc.dg/20011021-1.c: New test.
11412
11413 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11414
11415 * gcc.c-torture/compile/20011023-1.c: New test.
11416
11417 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11418
11419 * lib/g77.exp: Rewrite based on lib/g++.exp.
11420
11421 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11422
11423 * gcc.c-torture/execute/20011019-1.c: New test.
11424
11425 * gcc.dg/20011018-1.c: New test.
11426
11427 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11428
11429 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11430
11431 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11432
11433 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11434 * gcc.dg/attr-invalid.c: Likewise.
11435
11436 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11437
11438 * testsuite/gcc.dg/20011015-1.c: New test.
11439
11440 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11441
11442 * g++.dg/template/unify2.C: New test.
11443
11444 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11445
11446 * g++.dg/other/exception-specification.C: New test
11447
11448 2001-10-13 Tom Rix <trix@redhat.com>
11449
11450 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11451 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11452
11453 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11454
11455 * testsuite/gcc.dg/20011009-1.c: New test.
11456
11457 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11458
11459 PR g++/4476
11460 * g++.dg/other/friend1.C: New test.
11461
11462 2001-10-11 Richard Henderson <rth@redhat.com>
11463
11464 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11465
11466 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11467
11468 * gcc.c-torture/compile/20011010-1.c: New.
11469
11470 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11471
11472 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11473 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11474 g77.f-torture/execute/execute.exp,
11475 g77.f-torture/noncompile/noncompile.exp,
11476 gcc.c-torture/compile/compile.exp,
11477 gcc.c-torture/execute/execute.exp,
11478 gcc.c-torture/execute/ieee/ieee.exp,
11479 gcc.c-torture/execute/memcheck/memcheck.exp,
11480 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11481 objc/execute/execute.exp: Update FSF address.
11482
11483 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11484
11485 * gcc.dg/cpp/cmdlne-C.c: Update.
11486 * gcc.dg/cpp/cmdlne-C2.c: New.
11487
11488 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11489
11490 * gcc.c-torture/execute/20011008-3.c: New.
11491
11492 2001-10-08 DJ Delorie <dj@redhat.com>
11493
11494 * gcc.dg/20011008-1.c: New.
11495 * gcc.dg/20011008-2.c: New.
11496
11497 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11498
11499 * gcc.dg/cpp/spacing1.c: Update test.
11500
11501 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11502
11503 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11504 spelling errors of "separate" as "seperate".
11505
11506 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11507
11508 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11509 enough to avoid inlining.
11510
11511 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11512
11513 * lib/g77.exp: set libg2c_dir correctly.
11514
11515 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11516
11517 * gcc.dg/cpp/macro11.c: New test.
11518
11519 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11520
11521 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11522 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11523 gcc.dg/format/multattr-3.c: New tests.
11524 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11525 tests for format attributes on function pointers being rejected.
11526
11527 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11528
11529 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11530
11531 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11532
11533 * g++.dg/warn/format1.C: New test.
11534
11535 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11536
11537 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11538
11539 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11540
11541 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11542
11543 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11544
11545 * gcc.dg/cpp/redef2.c: Add test.
11546
11547 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11548
11549 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11550 long-standing bug on i686, apparently.
11551 * gcc.c-torture/execute/loop-2c.x: New file.
11552 * gcc.c-torture/execute/loop-2d.x: New file.
11553 * gcc.c-torture/execute/loop-3c.x: New file.
11554
11555 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11556
11557 * gcc.dg/cpp/20000625-2.c: Correct line number.
11558
11559 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11560
11561 * gcc.dg/cpp/macro10.c: New test.
11562 * gcc.dg/cpp/strify3.c: New test.
11563 * gcc.dg/cpp/spacing1.c: Add tests.
11564 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11565 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11566
11567 2001-09-24 DJ Delorie <dj@redhat.com>
11568
11569 * gcc.c-torture/execute/20010924-1.c: New test.
11570
11571 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11572
11573 * testsuite/objc/execute/paste.m: Remove.
11574
11575 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11576
11577 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11578
11579 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11580
11581 * g77.dg/strlen0.f: New test.
11582
11583 2001-09-21 Richard Henderson <rth@redhat.com>
11584
11585 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11586 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11587
11588 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11589
11590 Table-driven attributes.
11591 * g++.dg/ext/attrib1.C: New test.
11592
11593 2001-09-20 DJ Delorie <dj@redhat.com>
11594
11595 * gcc.dg/20000926-1.c: Update expected warning messages.
11596 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11597 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11598 array.
11599
11600 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11601
11602 * g++.dg/eh/registers1.C: New test case.
11603
11604 2001-09-17 Richard Henderson <rth@redhat.com>
11605
11606 * gcc.dg/array-5.c: Fix VLA decomposition test.
11607
11608 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11609
11610 * gcc.dg/cpp/line5.c: New testcase.
11611
11612 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11613
11614 * gcc.dg/cpp/macro9.c: New test.
11615
11616 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11617
11618 * gcc.c-torture/execute/980223.c: Change type of addr from long
11619 to char *.
11620
11621 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11622
11623 * gcc.c-torture/execute/20010915-1.c: New test.
11624
11625 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11626
11627 * g77.dg/bprob: New directory.
11628 * g77.dg/bprob/bprob.exp: New file.
11629 * g77.dg/bprob/bprob-1.f: New test.
11630 * g77.dg/gcov: New directory.
11631 * g77.dg/gcov/gcov.exp: New file.
11632 * g77.dg/gcov/gcov-1.f: New test.
11633 * g77.dg/gcov/gcov-1.x: New file.
11634
11635 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11636
11637 * gcc.dg/cpp/directiv.c: Update.
11638 * gcc.dg/cpp/undef1.c: Update.
11639
11640 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11641
11642 * gcc.dg/20010912-1.c: New test.
11643
11644 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11645
11646 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11647 language-independent file in lib.
11648 * lib/gcov.exp: New file.
11649
11650 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11651
11652 * gcc.c-torture/compile/20010911-1.c: New test.
11653
11654 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11655
11656 * lib/profopt.exp: New, to support profile-directed optimizations.
11657 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11658 * gcc.misc-tests/bprob-1.c: New test.
11659 * gcc.misc-tests/bprob-2.c: New test.
11660
11661 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11662
11663 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11664 XFAIL and which kinds of gcov output to verify.
11665 * gcc.misc-tests/gcov-4b.x: New file.
11666 * gcc.misc-tests/gcov-5b.x: New file.
11667 * gcc.misc-tests/gcov-6.x: New file.
11668 * gcc.misc-tests/gcov-7.c: New test.
11669 * gcc.misc-tests/gcov-7.x: New file.
11670
11671 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11672
11673 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11674 * gcc.misc-tests/gcov-6.c: New test.
11675
11676 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11677
11678 PR c++/3986
11679 * g++.dg/abi/vbase1.C: New test.
11680
11681 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11682
11683 * objc.dg/method-2.m: New.
11684
11685 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11686
11687 PR c++/4203
11688 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11689 * g++.dg/init/empty1.C: New test.
11690
11691 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11692
11693 * gcc.c-torture/compile/20010903-1.c: New test.
11694
11695 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11696
11697 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11698 for m68k.
11699
11700 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11701
11702 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11703
11704 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11705
11706 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11707
11708 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11709
11710 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11711 for 16-bit 'unsigned int'.
11712
11713 2001-08-29 Kazu Hirata <kazu@hxi.com>
11714
11715 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11716
11717 2001-08-27 Richard Henderson <rth@redhat.com>
11718
11719 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11720 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11721
11722 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11723
11724 * gcc.dg/asm-names.c (ymain): New.
11725
11726 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11727
11728 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11729 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11730 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11731
11732 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11733
11734 * gcc.dg/compare5.c: New testcase.
11735
11736 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11737
11738 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11739 and "In instantiation".
11740
11741 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11742
11743 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11744
11745 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11746
11747 * gcc.misc-tests/gcov.exp: Add support for branch information.
11748 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11749 * gcc.misc-tests/gcov-4.c: New test.
11750 * gcc.misc-tests/gcov-4b.c: New test.
11751 * gcc.misc-tests/gcov-5b.c: New test.
11752
11753 2001-08-20 Zack Weinberg <zackw@panix.com>
11754
11755 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11756 expected to fail.
11757
11758 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11759
11760 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11761
11762 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11763
11764 * g++.dg/eh/template1.C: New test.
11765
11766 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
11767
11768 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11769 Fix thinko.
11770 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11771 for xfail.
11772
11773 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
11774
11775 * lib/g77-dg.exp: Use prune.exp for common procedures
11776 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11777 * lib/g77.exp: (g77-dg-prune) Remove
11778
11779 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
11780
11781 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11782
11783 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11784
11785 * g++.dg/template/unify1.C: New test.
11786
11787 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
11788
11789 * g++.dg/abi/empty4.C: New test.
11790
11791 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
11792
11793 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11794 solaris2.*
11795 * g77.f-torture/compile/pr3743.x: Likewise
11796
11797 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11798
11799 * g++.dg/other/using-declaration.C: New test.
11800
11801 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11802
11803 * gcc.dg/cpp/tr-sign.c: New testcase.
11804
11805 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11806
11807 * gcc.dg/cpp/19951025-1.c: Revert.
11808 * gcc.dg/cpp/directiv.c: We no longer process directives that
11809 interrupt macro arguments.
11810
11811 2001-08-03 Zack Weinberg <zackw@stanford.edu>
11812
11813 * gcc.dg/bconstp-1.c: New test.
11814
11815 2001-08-03 Richard Henderson <rth@redhat.com>
11816
11817 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11818
11819 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
11820
11821 * gcc.dg/cpp/19951025-1.c: Update.
11822
11823 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
11824
11825 * g77.dg/ff90-1.f (s): Fix reference of variable z,
11826 should be x.
11827
11828 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
11829
11830 Kill -fhonor-std.
11831 * g++.old-deja/g++.ns/ns14.C: Remove special options.
11832 * g++.old-deja/g++.other/std1.C: Likewise.
11833 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11834
11835 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11836
11837 * lib/g77.exp: Load gcc-defs.exp for common procedures
11838 (g77_pass, g77_fail, g77_finish, g77_exit,
11839 ${tool}_check_unsupported_p} Now redundant. Deleted.
11840
11841 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11842
11843 * g77.dg/fbackslash.f
11844 * g77.dg/fcase-preserve.f
11845 * g77.dg/ff90-1.f
11846 * g77.dg/ffixed-line-length-0.f
11847 * g77.dg/ffixed-line-length-132.f
11848 * g77.dg/ffixed-line-length-7.f
11849 * g77.dg/ffixed-line-length-72.f
11850 * g77.dg/ffixed-line-length-none.f
11851 * g77.dg/ffree-form-1.f
11852 * g77.dg/fno-backslash.f
11853 * g77.dg/fno-f90-1.f
11854 * g77.dg/fno-fixed-form-1.f
11855 * g77.dg/fno-onetrip.f
11856 * g77.dg/fno-typeless-boz.f
11857 * g77.dg/fno-underscoring.f
11858 * g77.dg/fno-vxt-1.f
11859 * g77.dg/fonetrip.f
11860 * g77.dg/ftypeless-boz.f
11861 * g77.dg/fugly-assumed.f
11862 * g77.dg/funderscoring.f
11863 * g77.dg/fvxt-1.f
11864
11865 2001-08-01 Ziemowit Laski <zlaski@apple.com>
11866
11867 * objc.dg/fwd-proto-1.m: New.
11868 * objc.dg/local-decl-1.m: New.
11869 * objc.dg/naming-1.m: New.
11870 * objc.dg/naming-2.m: New.
11871 * objc.dg/proto-hier-1.m: New.
11872
11873 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
11874
11875 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11876 largest-type elements to a struct makes its size grow.
11877
11878 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11879
11880 * g++.dg/abi/vthunk1.C: New test.
11881
11882 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11883
11884 * g++.dg/abi/vbase8-22.C: New test.
11885
11886 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11887
11888 * gcc.dg/cpp/macro8.c: New test.
11889
11890 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11891
11892 * g++.dg/abi/vbase8-21.C: New test.
11893
11894 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11895
11896 * g++.dg/abi/vbase8-10.C: New test.
11897
11898 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11899
11900 * lib/g++.exp (g++_set_ld_library_path): Renamed to
11901 ${tool}_set_ld_library_path.
11902 Changed caller.
11903 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11904 g++.exp.
11905
11906 2001-07-26 Stan Cox <scox@redhat.com>
11907
11908 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11909 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11910 gcc_exit, gcc_check_unsupported_p):
11911 Moved to gcc-deps.exp
11912 * gcc-deps.exp: New file.
11913
11914 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11915
11916 * g++.old-deja/g++.pt/defarg14.C: New test.
11917
11918 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11919
11920 * g++.old-deja/g++.other/lineno5.C: New test.
11921
11922 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11923
11924 * g++.old-deja/g++.pt/crash68.C: New test.
11925
11926 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11927
11928 * g++.old-deja/g++.other/crash42.C: New test.
11929
11930 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11931
11932 * gcc.dg/cpp/extratokens.c: Fix.
11933 * gcc.dg/cpp/skipping2.c: New tests.
11934
11935 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11936
11937 * gcc.c-torture/execute/20010724-1.c: New file.
11938 * gcc.c-torture/execute/20010724-1.x: New file.
11939
11940 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11941
11942 * g++.old-deja/g++.other/cond7.C: New test.
11943
11944 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11945
11946 * g++.old-deja/g++.other/optimize4.C: New test.
11947
11948 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11949
11950 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11951
11952 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11953
11954 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11955 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11956 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11957 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11958
11959 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11960 bug report" message.
11961
11962 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11963 * g++.dg/ext/instantiate1.C: Move from old-deja.
11964
11965 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11966
11967 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11968 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11969 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11970 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11971
11972 2001-07-23 Jeffrey A Law (law@cygnus.com)
11973
11974 * gcc.c-torture/execute/20010723-1.c: New test.
11975
11976 2001-07-23 Ben Elliston <bje@redhat.com>
11977
11978 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11979
11980 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11981
11982 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11983 i[34567]86-*-*.
11984 Delete handling of ieee_multilib_flags.
11985 Pass -mieee for alpha*-*-* and sh-*-*.
11986 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11987
11988 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11989
11990 Remove old-abi tests.
11991 * g++.old-deja/g++.mike/p11116.C: Remove.
11992 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11993
11994 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11995
11996 * g77.f-torture/compile/pr3743.f: New test
11997
11998 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11999
12000 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12001
12002 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12003
12004 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12005 g++.old-deja/g++.pt/static6.C: Likewise.
12006 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12007 supports weak symbols.
12008
12009 2001-07-18 Andreas Jaeger <aj@suse.de>
12010
12011 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12012 supported again.
12013
12014 2001-07-18 Andreas Jaeger <aj@suse.de>
12015
12016 * gcc.dg/iftrap-1.c: Fix target line.
12017
12018 2001-07-17 Richard Henderson <rth@redhat.com>
12019
12020 * gcc.c-torture/execute/20010717-1.c: New.
12021
12022 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12023
12024 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12025 tests.
12026
12027 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12028
12029 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12030
12031 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12032
12033 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12034 UAC_SIGBUS, UAC_NOPRINT definitions.
12035
12036 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12037
12038 * objc/execute/object_is_class.m: New test.
12039 * objc/execute/object_is_meta_class.m: New test.
12040
12041 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12042
12043 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12044 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12045
12046 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
12047
12048 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12049 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12050
12051 2001-07-14 Richard Henderson <rth@redhat.com>
12052
12053 * gcc.dg/iftrap-1.c: New.
12054
12055 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
12056
12057 * g77.f-torture/execute/intrinsic77.f: New test.
12058
12059 2001-07-11 Janis Johnson <janis@us.ibm.com>
12060
12061 * gcc.misc-tests/gcov-3.c: New test.
12062
12063 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12064
12065 * gcc.c-torture/compile/20010711-1.c,
12066 * gcc.c-torture/compile/20010711-2.c: New tests.
12067
12068 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12069
12070 * gcc.c-torture/execute/20010711-1.c: New test.
12071
12072 2001-07-11 Ben Elliston <bje@redhat.com>
12073
12074 * g++.old-deja/g++.other/enum5.C: New test.
12075
12076 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
12077
12078 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12079 (g++-dg-prune): Call prune_gcc_output.
12080 * prune.exp: New file for prune_gcc_output.
12081 * lib/g++.exp, lib/gcc.exp: Load it.
12082
12083 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
12084
12085 * gcc.c-torture/compile/20010701-1.c,
12086 g++.old-deja/g++.ext/attrib6.C: New tests.
12087
12088 2001-07-06 Jeffrey A Law (law@cygnus.com)
12089
12090 * gcc.c-torture/compile/20010706-1.c: New test.
12091
12092 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
12093
12094 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12095
12096 2001-06-28 Stan Shebs <shebs@apple.com>
12097
12098 * gcc.dg/pragma-darwin.c: New test.
12099
12100 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12101
12102 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12103 Solaris 2.[678] system.
12104
12105 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
12106
12107 * gcc.dg/20010622-1.c: New test.
12108
12109 2001-06-18 Stan Shebs <shebs@apple.com>
12110
12111 * objc.dg: New directory.
12112 * objc.dg/dg.exp: New file.
12113 * objc.dg/alias.m: New.
12114 * objc.dg/class-1.m: New.
12115 * objc.dg/class-2.m: New.
12116 * objc.dg/const-str-1.m: New.
12117 * objc.dg/const-str-2.m: New.
12118 * objc.dg/id-1.m: New.
12119 * objc.dg/method-1.m: New.
12120 * objc.dg/super-class-1.m: New.
12121 * lib/objc-dg.exp: New file.
12122
12123 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
12124
12125 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12126 of label name.
12127
12128 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
12129
12130 * g++.old-deja/g++.abi/vbase8-9.C: New test.
12131
12132 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12133
12134 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12135 variable.
12136
12137 2001-06-12 Richard Henderson <rth@redhat.com>
12138
12139 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12140
12141 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12142
12143 * g++.old-deja/g++.abi/vbase5.C: New test.
12144 * g++.old-deja/g++.abi/vbase6.C: New test.
12145 * g++.old-deja/g++.abi/vbase7.C: New test.
12146
12147 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12148
12149 * gcc.c-torture/compile/20010610-1.c: New test.
12150
12151 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12152
12153 * g++.old-deja/g++.abi/vbase4.C: New test.
12154
12155 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12156
12157 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12158 support %f for HC11/HC12 targets.
12159 * gcc.c-torture/execute/930513-1.x: New file, likewise.
12160 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12161 on HC11/HC12 targets.
12162 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12163
12164 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12165
12166 * gcc.dg/wchar_t-1.c: New file.
12167 * gcc.dg/wint_t-1.c: Likewise.
12168
12169 2001-06-11 Bernd Schmidt <bernds@redhat.com>
12170
12171 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12172
12173 2001-06-11 Richard Henderson <rth@redhat.com>
12174
12175 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12176
12177 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12178
12179 * gcc.c-torture/compile/20010611-1.c: New test.
12180
12181 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12182
12183 * gcc.dg/c99-tag-1.c: Add more tests.
12184
12185 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
12186
12187 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12188 representation on MN10300 and ARM/Thumb.
12189
12190 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
12191
12192 * g77.f-torture/execute/20010610.f: New.
12193
12194 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
12195
12196 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12197 names.
12198
12199 2001-06-09 Richard Henderson <rth@redhat.com>
12200
12201 * gcc.c-torture/execute/ashrdi-1.c: New.
12202 * gcc.c-torture/execute/ashldi-1.c: New.
12203 * gcc.c-torture/execute/lshrdi-1.c: New.
12204
12205 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
12206
12207 * objc/execute/load-3.m: Added. Check sending +load to categories,
12208 in addition to classes.
12209
12210 2001-06-08 Stan Shebs <shebs@apple.com>
12211
12212 * objc/execute/load-2.m: New test. From Nicola Pero
12213 <n.pero@mi.flashnet.it>.
12214
12215 2001-06-08 Jakub Jelinek <jakub@redhat.com>
12216
12217 * gcc.c-torture/execute/20010605-2.c: New test.
12218
12219 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12220
12221 * g++.old-deja/g++.abi/vbase2.C: New test.
12222 * g++.old-deja/g++.abi/vbase3.C: New test.
12223
12224 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12225
12226 * g++.old-deja/g++.pt/friend49.C: New test.
12227
12228 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
12229
12230 * g++.old-deja/g++.ext/anon3.C: New test.
12231
12232 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
12233
12234 * g++.old-deja/g++.other/conv7.C: New test.
12235
12236 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
12237
12238 * gcc.c-torture/compile/20010605-2.c: New test.
12239
12240 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
12241
12242 * gcc.c-torture/execute/20010604-1.c: New test.
12243
12244 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
12245
12246 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12247
12248 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
12249
12250 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12251 (g++_link_flags): Likewise.
12252 (g++_init): Pass gccpath's value to two previous functions.
12253
12254 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12255
12256 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12257 Ensure logfile entry matches exec command line.
12258
12259 2001-05-31 Richard Henderson <rth@redhat.com>
12260
12261 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12262 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12263
12264 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
12265
12266 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12267 compiler for irix6.2
12268
12269 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
12270
12271 * g++.old-deja/g++.other/optimize3.C: New file.
12272
12273 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
12274
12275 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12276 assemble.
12277
12278 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
12279
12280 * g++.old-deja/g++.other/optimize2.C: New file.
12281
12282 2001-05-25 Diego Novillo <dnovillo@redhat.com>
12283
12284 * gcc.c-torture/compile/20010518-2.c: New file.
12285 * gcc.c-torture/execute/20010518-1.c: New file.
12286 * gcc.c-torture/execute/20010518-2.c: New file.
12287
12288 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
12289
12290 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12291
12292 2001-05-24 Mark Mitchell <mark@codesourcery.com>
12293
12294 G++ no longer defines builtins that do not begin with __builtin.
12295 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12296 * g++.old-deja/g++.brendand/misc13.C: Likewise.
12297 * g++.old-deja/g++.law/builtin1.C: Likewise.
12298 * g++.old-deja/g++.law/cvt2.C: Likewise.
12299 * g++.old-deja/g++.mike/net5.C: Likewise.
12300 * g++.old-deja/g++.other/builtins1.C: Likewise.
12301 * g++.old-deja/g++.other/builtins2.C: Likewise.
12302 * g++.old-deja/g++.other/builtins3.C: Likewise.
12303 * g++.old-deja/g++.other/builtins4.C: Likewise.
12304 * g++.old-deja/g++.other/inline8.C: Likewise.
12305 * g++.old-deja/g++.robertl/eb39.C: Likewise.
12306
12307 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
12308
12309 * g++.old-deja/g++.pt/using1.C: Adjust.
12310 * g++.old-deja/g++.pt/using2.C: New test.
12311
12312 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
12313
12314 * gcc.dg/cpp/charconst.c: New tests.
12315 * gcc.dg/cpp/escape.c: New tests.
12316 * gcc.dg/cpp/escape-1.c: New tests.
12317 * gcc.dg/cpp/escape-2.c: New tests.
12318 * gcc.dg/cpp/ucs.c: New tests.
12319
12320 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
12321
12322 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
12323 native compiler for irix6.5.
12324
12325 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
12326
12327 * lib/g++.exp (g++_include_flags): Use args to compute
12328 get_multilibs.
12329 (g++_link_flags): Likewise.
12330 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12331
12332 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
12333
12334 * gcc.dg/c90-hexfloat-1.c: Add more tests.
12335
12336 2001-05-21 Geoff Keating <geoffk@redhat.com>
12337
12338 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12339 this file.
12340
12341 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12342
12343 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12344 STACK_SIZE;
12345 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12346 to STACK_SIZE; Use it to define size of add_histo array.
12347 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12348 to STACK_SIZE.
12349 (f): Use GITT_SIZE to define size of gitt local table.
12350 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12351 to STACK_SIZE; Use it to define size of bytemem array.
12352
12353 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12354
12355 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12356 on 68HC11/HC12 due to the asm instruction.
12357 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12358 * gcc.c-torture/compile/920520-1.x: Likewise.
12359 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12360 on 68HC11/HC12 because the function is larger than 64K.
12361 * gcc.c-torture/compile/961203-1.x: New file, this test fails
12362 on 68HC11/HC12 because the structure is too large.
12363
12364 2001-05-20 Richard Henderson <rth@redhat.com>
12365
12366 * gcc.c-torture/execute/20010520-1.c: New.
12367
12368 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12369
12370 * g++.old-deja/g++.warn/compare1.C: New test.
12371 * gcc.dg/compare4.c: New test.
12372
12373 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
12374
12375 * g++.old-deja/g++.other/optimize1.C: New test.
12376
12377 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12378
12379 * g++.old-deja/g++.pt/spec41.C: New test.
12380
12381 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
12382
12383 * gcc.c-torture/compile/20010114-1.x: Remove.
12384
12385 2001-05-18 Stan Shebs <shebs@apple.com>
12386
12387 * gcc.c-torture/compile/20010518-1.c: New test.
12388
12389 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
12390
12391 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12392 * g++.old-deja/g++.pt/crash67.C: New test.
12393
12394 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
12395
12396 * g++.old-deja/g++.other/debug9.C: New test.
12397
12398 2001-05-16 Zack Weinberg <zackw@stanford.edu>
12399
12400 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12401
12402 2001-05-16 Jan Hubicka <jh@suse.cz>
12403
12404 * gcc.c-torture/compile/20010516-1.c: New test.
12405
12406 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12407
12408 * g++.old-deja/g++.other/crash41.C: New test.
12409
12410 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12411
12412 * g++.old-deja/g++.pt/crash66.C: New test.
12413
12414 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
12415
12416 * g++.old-deja/g++.robertl/eb27.C: Convert.
12417
12418 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
12419
12420 * g++.dg/friend-warn.C: New test. Do not warn about friend
12421 declaration being redundant.
12422
12423 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
12424
12425 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12426
12427 2001-05-14 Mark Mitchell <mark@codesourcery.com>
12428
12429 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12430
12431 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
12432
12433 * lib/g++.exp: Use testsuite_flags.
12434
12435 2001-05-13 Mark Mitchell <mark@codesourcery.com>
12436
12437 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12438
12439 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
12440
12441 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12442
12443 2001-05-11 Mark Mitchell <mark@codesourcery.com>
12444
12445 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12446
12447 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
12448
12449 * gcc.c-torture/compile/20010313-1.c: New test.
12450
12451 2001-05-09 Zack Weinberg <zackw@stanford.edu>
12452
12453 * gcc.dg/cpp/direct2.c: New test.
12454 * gccq.dg/cpp/direct2s.c: New test.
12455
12456 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12457
12458 2001-05-07 Mark Mitchell <mark@codesourcery.com>
12459
12460 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12461 * g++.old-deja/g++.other/op3.C: Likewise.
12462
12463 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
12464
12465 * gcc.dg/cpp/syshdr.h: New file.
12466 * gcc.dg/cpp/sysmac1.c: Update.
12467 * gcc.dg/cpp/sysmac2.c: Update.
12468
12469 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
12470
12471 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12472
12473 2001-05-04 David Edelsohn <edelsohn@gnu.org>
12474
12475 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12476 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12477
12478 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
12479
12480 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12481
12482 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
12483
12484 * lib/g++.exp (g++_include_flags): Don't use any special flags
12485 if TESTING_IN_BUILD_TREE is not defined.
12486 (g++_init): Use a plain 'c++' as the compiler if
12487 TESTING_IN_BUILD_TREEE is not defined.
12488
12489 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12490
12491 * g++.old-deja/g++.eh/catch13.C: New test.
12492 * g++.old-deja/g++.eh/catch14.C: New test.
12493
12494 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12495
12496 * gcc.dg/cpp/tr-define.c: New test.
12497
12498 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
12499
12500 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12501 <stdlib.h>, not <malloc.h>.
12502
12503 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12504
12505 * g++.old-deja/g++.ns/template17.C: New test.
12506
12507 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12508
12509 * g++.old-deja/g++.pt/ref4.C: New test.
12510
12511 2001-04-30 Richard Henderson <rth@redhat.com>
12512
12513 * gcc.dg/20000724-1.c: Revert last change.
12514
12515 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
12516
12517 * g77.f-torture/execute/20010430.f: New test.
12518
12519 2001-04-30 Mark Mitchell <mark@codesourcery.com>
12520
12521 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12522
12523 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
12524
12525 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12526
12527 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12528
12529 * g++.old-deja/g++.eh/crash6.C: New test.
12530
12531 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12532
12533 * g++.old-deja/g++.other/warn7.C: New test.
12534
12535 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12536
12537 * g++.old-deja/g++.other/defarg9.C: New test.
12538
12539 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12540
12541 * g77.f-torture/compile/20010426.f: New test.
12542 * g77.f-torture/execute/20010426.f: New test.
12543
12544 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12545
12546 * g77.f-torture/compile/20000629-1.x: Remove - error
12547 has been fixed.
12548
12549 2001-04-26 Jeffrey A Law (law@cygnus.com)
12550
12551 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12552 Tweak slightly to work with g++.dg framework.
12553 * g++.dg/special/ecos.exp: Run initp1.C test.
12554 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12555
12556 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12557 its linker doesn't give line numbers either.
12558 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12559
12560 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12561
12562 * g++.old-deja/g++.other/lex1.C: New test.
12563
12564 2001-04-26 Jakub Jelinek <jakub@redhat.com>
12565
12566 * gcc.dg/noncompile/20010425-1.c: New test.
12567
12568 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12569
12570 * g++.old-deja/g++.pt/mangle2.C: New test.
12571
12572 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12573
12574 * gcc.dg/format/plus-1.c: New test.
12575
12576 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12577
12578 * gcc.dg/20010423-1.c: New test.
12579
12580 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12581
12582 * gcc.c-torture/execute/20010422-1.c: New test.
12583
12584 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
12585
12586 * g++.old-deja/g++.ns/type2.C: New test.
12587
12588 2001-04-24 Zack Weinberg <zackw@stanford.edu>
12589
12590 * g++.old-deja/g++.other/perf1.C: New test.
12591
12592 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
12593
12594 * gcc.dg/c99-func-2.c: Remove xfail.
12595 * gcc.dg/c99-func-3.c: Remove xfail.
12596 * gcc.dg/c99-func-4.c: Remove xfail.
12597
12598 2001-04-23 Zack Weinberg <zackw@stanford.edu>
12599
12600 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12601
12602 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
12603
12604 * gcc.c-torture/compile/20010423-1.c: New test.
12605
12606 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12607
12608 * g++.old-deja/g++.pt/typename28.C: New test.
12609
12610 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12611
12612 * g++.old-deja/g++.abi/empty2.C: New test.
12613 * g++.old-deja/g++.abi/empty3.C: New test.
12614
12615 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12616
12617 * g++.old-deja/g++.other/comdat2.C: New test.
12618 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12619
12620 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12621
12622 * g++.old-deja/g++.other/overload14.C: New test.
12623
12624 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12625
12626 * g++.old-deja/g++.other/lookup23.C: New test.
12627
12628 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12629
12630 * gcc.c-torture/execute/20010403-1.c: New test.
12631
12632 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
12633 Mark Mitchell <mark@codesourcery.com>
12634
12635 * lib/old-dejagnu.exp: Don't delete output of executable.
12636 Add .exe suffix to executables.
12637
12638 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
12639
12640 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12641
12642 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12643
12644 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12645
12646 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12647
12648 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12649 * g++.old-deja/g++.abi/crash1.C: New test.
12650
12651 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12652
12653 * g++.old-deja/g++.other/crash40.C: New test.
12654
12655 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12656
12657 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12658
12659 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
12660
12661 * g++.old-deja/g++.other/warn6.C: New test.
12662
12663 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12664
12665 * g++.old-deja/g++.robertl/eb42.C: Same.
12666
12667 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12668
12669 * gcc.dg/wtr-conversion-1.c: New testcase.
12670
12671 2001-04-10 Richard Henderson <rth@redhat.com>
12672
12673 * g++.old-deja/g++.other/array5.C: New.
12674
12675 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12676
12677 * gcc.c-torture/execute/20010408-1.c: New test.
12678
12679 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
12680
12681 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12682 headers and constructs.
12683 * g++.old-deja/g++.robertl/eb79.C: Same.
12684 * g++.old-deja/g++.robertl/eb77.C (main): Same.
12685 * g++.old-deja/g++.robertl/eb73.C: Same.
12686 * g++.old-deja/g++.robertl/eb66.C (main): Same.
12687 * g++.old-deja/g++.robertl/eb55.C (t): Same.
12688 * g++.old-deja/g++.robertl/eb54.C (main): Same.
12689 * g++.old-deja/g++.robertl/eb46.C (main): Same.
12690 * g++.old-deja/g++.robertl/eb44.C: Same.
12691 * g++.old-deja/g++.robertl/eb41.C (main): Same.
12692 * g++.old-deja/g++.robertl/eb4.C (main): Same.
12693 * g++.old-deja/g++.robertl/eb39.C: Same.
12694 * g++.old-deja/g++.robertl/eb33.C (main): Same.
12695 * g++.old-deja/g++.robertl/eb31.C (main): Same.
12696 * g++.old-deja/g++.robertl/eb30.C: Same.
12697 * g++.old-deja/g++.robertl/eb3.C: Same.
12698 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12699 * g++.old-deja/g++.robertl/eb21.C: Same.
12700 * g++.old-deja/g++.robertl/eb15.C: Same.
12701 * g++.old-deja/g++.robertl/eb118.C: Same.
12702 * g++.old-deja/g++.robertl/eb115.C (main): Same.
12703 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12704 * g++.old-deja/g++.robertl/eb109.C: Same.
12705 * g++.old-deja/g++.other/sibcall1.C (main): Same.
12706 * g++.old-deja/g++.mike/rtti1.C: Same.
12707 * g++.old-deja/g++.mike/p658.C: Same.
12708 * g++.old-deja/g++.mike/net46.C: Same.
12709 * g++.old-deja/g++.mike/net34.C: Same.
12710 * g++.old-deja/g++.mike/memoize1.C: Same.
12711 * g++.old-deja/g++.mike/eh2.C: Same.
12712 * g++.old-deja/g++.law/weak.C: Same.
12713 * g++.old-deja/g++.law/visibility7.C: Same.
12714 * g++.old-deja/g++.law/visibility25.C: Same.
12715 * g++.old-deja/g++.law/visibility22.C: Same.
12716 * g++.old-deja/g++.law/visibility2.C: Same.
12717 * g++.old-deja/g++.law/visibility17.C: Same.
12718 * g++.old-deja/g++.law/visibility13.C: Same.
12719 * g++.old-deja/g++.law/visibility10.C: Same.
12720 * g++.old-deja/g++.law/visibility1.C: Same.
12721 * g++.old-deja/g++.law/virtual3.C (eval): Same.
12722 * g++.old-deja/g++.law/vbase1.C: Same.
12723 * g++.old-deja/g++.law/operators32.C: Same.
12724 * g++.old-deja/g++.law/nest3.C: Same.
12725 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12726 * g++.old-deja/g++.law/except5.C (main): Same.
12727 * g++.old-deja/g++.law/cvt7.C (run): Same.
12728 * g++.old-deja/g++.law/cvt2.C: Same.
12729 * g++.old-deja/g++.law/cvt16.C: Same.
12730 * g++.old-deja/g++.law/ctors6.C (bar): Same.
12731 * g++.old-deja/g++.law/ctors17.C (main): Same.
12732 * g++.old-deja/g++.law/ctors13.C: Same.
12733 * g++.old-deja/g++.law/ctors12.C (main): Same.
12734 * g++.old-deja/g++.law/ctors10.C: Same.
12735 * g++.old-deja/g++.law/code-gen5.C: Same.
12736 * g++.old-deja/g++.law/bad-error7.C: Same.
12737 * g++.old-deja/g++.law/arm9.C: Same.
12738 * g++.old-deja/g++.law/arm12.C: Same.
12739 * g++.old-deja/g++.law/arg8.C: Same.
12740 * g++.old-deja/g++.law/arg1.C: Same.
12741 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12742 * g++.old-deja/g++.jason/template31.C: Same.
12743 * g++.old-deja/g++.jason/template24.C (main): Same.
12744 * g++.old-deja/g++.jason/2371.C: Same.
12745 * g++.old-deja/g++.eh/new2.C: Same.
12746 * g++.old-deja/g++.eh/new1.C: Same.
12747 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12748 * g++.old-deja/g++.brendan/nest21.C (main): Same.
12749 * g++.old-deja/g++.brendan/err-msg3.C: Same.
12750 * g++.old-deja/g++.brendan/crash62.C: Same.
12751 * g++.old-deja/g++.brendan/crash52.C: Same.
12752 * g++.old-deja/g++.brendan/crash49.C (main): Same.
12753 * g++.old-deja/g++.brendan/crash38.C: Same.
12754 * g++.old-deja/g++.brendan/crash15.C (main): Same.
12755 * g++.old-deja/g++.brendan/copy9.C: Same.
12756
12757 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
12758
12759 * gcc.c-torture/execute/20001203-2.c (memset):
12760 Count argument is of type __SIZE_TYPE__.
12761
12762 2001-04-04 Diego Novillo <dnovillo@redhat.com>
12763
12764 * gcc.c-torture/compile/20010404-1.c: New test.
12765
12766 2001-04-04 Jakub Jelinek <jakub@redhat.com>
12767
12768 * gcc.c-torture/compile/20010326-1.c: New test.
12769
12770 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
12771
12772 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12773 peculiarities of the SH.
12774 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12775
12776 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12777
12778 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12779 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12780 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12781
12782 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12783
12784 * g77.f-torture/compile/20010321-1.f: New test.
12785
12786 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12787
12788 * gcc.c-torture/compile/20010329-1.c: New test.
12789
12790 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12791
12792 * gcc.c-torture/execute/20010329-1.c: New test.
12793
12794 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12795
12796 * g++.old-deja/g++.other/eh4.C: Fix typo.
12797
12798 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12799
12800 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12801
12802 2001-03-28 Philip Blundell <philb@gnu.org>
12803
12804 * gcc.c-torture/compile/20010328-1.c: New test.
12805
12806 2001-03-27 Richard Henderson <rth@redhat.com>
12807
12808 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12809 * g++.old-deja/g++.eh/vbase3.C: Likewise.
12810
12811 2001-03-27 Alan Modra <alan@linuxcare.com.au>
12812
12813 * gcc.c-torture/compile/20010327-1.c: New test.
12814
12815 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
12816
12817 * g++.old-deja/g++.other/friend12.C: New test.
12818 * g++.old-deja/g++.other/friend9.C: Expect no errors.
12819 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12820
12821 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
12822
12823 * gcc.c-torture/execute/20010325-1.c: New test.
12824
12825 2001-03-23 Jakub Jelinek <jakub@redhat.com>
12826
12827 * g++.old-deja/g++.other/mangle3.C: New test.
12828
12829 2001-03-22 Jakub Jelinek <jakub@redhat.com>
12830
12831 * g++.old-deja/g++.other/anon8.C: New test.
12832
12833 2001-03-20 Philip Blundell <philb@gnu.org>
12834
12835 * gcc.c-torture/compile/20010320-1.c: New test.
12836
12837 2001-03-17 Richard Henderson <rth@redhat.com>
12838
12839 * g++.old-deja/g++.other/eh4.C: Add expected error text.
12840
12841 2001-03-15 Geoff Keating <geoff@redhat.com>
12842
12843 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12844 tests on AIX.
12845
12846 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
12847
12848 * g++.old-deja/g++.other/eh4.C: New test.
12849
12850 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
12851
12852 * gcc.dg/cpp/mi1.c: Update.
12853
12854 2001-03-14 Jakub Jelinek <jakub@redhat.com>
12855
12856 * g++.old-deja/g++.other/regstack.C: New test.
12857
12858 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
12859
12860 * g++.old-deja/g++.other/ref4.C: New test.
12861
12862 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
12863
12864 * objc/execute/va_method.m: Added.
12865 * objc/execute/IMP.m: Added.
12866 * objc/execute/_cmd.m: Added.
12867 * objc/execute/accessing_ivars.m: Added.
12868 * objc/execute/class-1.m: Added.
12869 * objc/execute/class-10.m: Added.
12870 * objc/execute/class-11.m: Added.
12871 * objc/execute/class-12.m: Added.
12872 * objc/execute/class-13.m: Added.
12873 * objc/execute/class-14.m: Added.
12874 * objc/execute/class-2.m: Added.
12875 * objc/execute/class-3.m: Added.
12876 * objc/execute/class-4.m: Added.
12877 * objc/execute/class-5.m: Added.
12878 * objc/execute/class-6.m: Added.
12879 * objc/execute/class-7.m: Added.
12880 * objc/execute/class-8.m: Added.
12881 * objc/execute/class-9.m: Added.
12882 * objc/execute/class-tests-1.h
12883 * objc/execute/class-tests-2.h
12884 * objc/execute/compatibility_alias.m: Added.
12885 * objc/execute/encode-1.m: Added.
12886 * objc/execute/formal_protocol-1.m: Added.
12887 * objc/execute/formal_protocol-2.m: Added.
12888 * objc/execute/formal_protocol-3.m: Added.
12889 * objc/execute/formal_protocol-4.m: Added.
12890 * objc/execute/formal_protocol-5.m: Added.
12891 * objc/execute/formal_protocol-6.m: Added.
12892 * objc/execute/formal_protocol-7.m: Added.
12893 * objc/execute/informal_protocol.m: Added.
12894 * objc/execute/initialize.m: Added.
12895 * objc/execute/load.m: Added.
12896 * objc/execute/many_args_method.m: Added.
12897 * objc/execute/nested-3.m: Added.
12898 * objc/execute/no_clash.m: Added.
12899 * objc/execute/private.m: Added.
12900 * objc/execute/redefining_self.m: Added.
12901 * objc/execute/root_methods.m: Added.
12902 * objc/execute/selector-1.m: Added.
12903 * objc/execute/static-1.m: Added.
12904 * objc/execute/static-2.m: Added.
12905 * objc/execute/va_method.m: Added.
12906
12907 2001-03-10 Richard Henderson <rth@redhat.com>
12908
12909 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12910
12911 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12912
12913 * g++.old-deja/g++.other/crash31.C: XFAIL.
12914 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12915 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12916 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12917 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12918 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12919
12920 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12921
12922 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12923
12924 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12925
12926 * gcc.dg/20000724-1.c: Don't use multiline strings.
12927
12928 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12929
12930 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12931 result of -cString against what we expect it to be; don't just
12932 print it out for no one to read.
12933
12934 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12935 Based on testcases provided by Nicola Pero.
12936
12937 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12938
12939 * gcc.dg/cpp/macro7.c: New test.
12940
12941 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12942
12943 * gcc.dg/cpp/multiline.c: Update.
12944
12945 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12946
12947 * g++.old-deja/g++.other/enum3.C: New test.
12948
12949 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12950
12951 * g++.old-deja/g++.other/pod1.C: New test.
12952
12953 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12954
12955 * g++.old-deja/g++.ext/overload1.C: New test.
12956
12957 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12958
12959 * g++.old-deja/g++.pt/using1.C: New test.
12960
12961 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12962
12963 * g++.old-deja/g++.other/using9.C: New test.
12964
12965 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12966
12967 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12968
12969 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12970
12971 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12972
12973 * g++.old-deja/g++.ext/realpt1.C: Remove.
12974
12975 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12976
12977 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12978
12979 2001-02-26 Will Cohen <wcohen@redhat.com>
12980
12981 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12982
12983 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12984
12985 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12986 templatized constructors.
12987
12988 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12989
12990 * gcc.c-torture/execute/20010224-1.c: New test.
12991
12992 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12993
12994 * gcc.c-torture/execute/20010222-1.c: New test.
12995
12996 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12997
12998 * g++.old-deja/g++.other/inline20.C: New test.
12999
13000 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13001
13002 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13003
13004 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13005
13006 * g++.old-deja/g++.other/lookup22.C: New test.
13007
13008 2001-02-19 Zack Weinberg <zackw@stanford.edu>
13009
13010 * g77.dg: New directory.
13011 * g77.dg/20010216-1.f: New test case.
13012 * g77.dg/dg.exp: New driver.
13013 * lib/g77-dg.exp: New driver library.
13014
13015 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13016
13017 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13018
13019 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
13020
13021 * g++.old-deja/g++.other/decl9.C: New test.
13022
13023 2001-02-16 Jakub Jelinek <jakub@redhat.com>
13024
13025 * g++.old-deja/g++.other/init16.C: Update the test so that it does
13026 not need <string> and also tests the initialization at runtime.
13027
13028 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
13029
13030 * gcc.c-torture/execute/longlong.c: New test.
13031
13032 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13033
13034 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13035
13036 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13037
13038 * gcc.c-torture/execute/920302-1.c (execute):
13039 Change argument type to short.
13040
13041 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13042
13043 * g++.old-deja/g++.pt/deduct6.C: New test.
13044
13045 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13046
13047 * g++.old-deja/g++.pt/deduct5.C: New test.
13048
13049 2001-02-14 Jakub Jelinek <jakub@redhat.com>
13050
13051 * gcc.c-torture/execute/20010209-1.c: New test.
13052
13053 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
13054
13055 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13056
13057 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
13058
13059 * g++.dg/vtgc1.C: Update for new ABI.
13060
13061 * consistency.vlad: New directory, 1665 files.
13062
13063 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
13064
13065 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13066 return type.
13067 * gcc.dg/cpp/digraphs.c: Declare puts.
13068
13069 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13070
13071 * g++.old-deja/g++.other/warn5.C: New test.
13072
13073 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13074
13075 * g++.old-deja/g++.pt/spec40.C: New test.
13076
13077 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13078
13079 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13080 case.
13081 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13082
13083 2001-02-12 Jakub Jelinek <jakub@redhat.com>
13084
13085 * gcc.c-torture/compile/20010209-1.c: New test.
13086
13087 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
13088
13089 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13090 excess errors message but not if it crashes.
13091 * g++.old-deja/g++.other/crash27.C: Likewise.
13092 * g++.old-deja/g++.other/crash28.C: Likewise.
13093 * g++.old-deja/g++.other/crash30.C: Likewise.
13094 * g++.old-deja/g++.other/crash32.C: Likewise.
13095 * g++.old-deja/g++.other/crash35.C: Likewise.
13096 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13097
13098 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
13099
13100 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13101 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13102 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13103 g77.f-torture/execute/execute.exp,
13104 g77.f-torture/noncompile/noncompile.exp,
13105 gcc.c-torture/execute/execute.exp,
13106 gcc.c-torture/execute/memcheck/memcheck.exp,
13107 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13108 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13109 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13110 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13111 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13112 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13113 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13114 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13115 Remove bug reporting instructions with ancient email addresses.
13116
13117 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13118
13119 * gcc.dg/20010202-1.c: New test.
13120 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13121
13122 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
13123
13124 * g++.dg/stdbool-if.C: New test.
13125
13126 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
13127
13128 * objc/execute/fdecl.m: Added main().
13129
13130 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13131
13132 * gcc.c-torture/execute/20010206-1.c: New test.
13133
13134 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
13135
13136 * gcc.dg/cpp/avoidpaste1.c: Update.
13137
13138 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
13139
13140 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13141 Pero <nicola@brainstorm.co.uk>.
13142 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13143
13144 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
13145
13146 * g++.old-deja/g++.pt/spec39.C: New test.
13147
13148 2001-02-05 Jakub Jelinek <jakub@redhat.com>
13149
13150 * gcc.c-torture/compile/20010202-1.c: New test.
13151
13152 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
13153
13154 * g++.old-deja/g++.abi/primary2.C: New test.
13155 * g++.old-deja/g++.abi/primary3.C: New test.
13156 * g++.old-deja/g++.abi/primary4.C: New test.
13157 * g++.old-deja/g++.abi/primary5.C: New test.
13158 * g++.old-deja/g++.abi/vtable3.h: New test.
13159 * g++.old-deja/g++.abi/vtable3a.C: New test.
13160 * g++.old-deja/g++.abi/vtable3b.C: New test.
13161 * g++.old-deja/g++.abi/vtable3c.C: New test.
13162 * g++.old-deja/g++.abi/vtable3d.C: New test.
13163 * g++.old-deja/g++.abi/vtable3e.C: New test.
13164 * g++.old-deja/g++.abi/vtable3f.C: New test.
13165 * g++.old-deja/g++.abi/vtable3g.C: New test.
13166 * g++.old-deja/g++.abi/vtable3h.C: New test.
13167 * g++.old-deja/g++.abi/vtable3i.C: New test.
13168 * g++.old-deja/g++.abi/vtable3j.C: New test.
13169 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13170
13171 2001-02-03 Jakub Jelinek <jakub@redhat.com>
13172
13173 * g++.old-deja/g++.other/anon6.C: New test.
13174 * g++.old-deja/g++.other/anon7.C: New test.
13175
13176 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
13177
13178 * gcc.dg/cpp/avoidpaste2.c: New tests.
13179
13180 2001-01-31 Jakub Jelinek <jakub@redhat.com>
13181
13182 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13183
13184 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
13185
13186 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13187 DECIMAL_DIG cases for Irix."
13188
13189 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
13190
13191 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13192
13193 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
13194
13195 * gcc.dg/c99-tag-1.c: New test.
13196
13197 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13198
13199 * gcc.dg/cpp/tr-warn1.c: Add tests.
13200
13201 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13202
13203 * gcc.dg/cpp/avoidpaste1.c: Update.
13204 * gcc.dg/cpp/paste4.c: Update.
13205
13206 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
13207
13208 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13209 cases for Irix.
13210
13211 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13212
13213 * g++.old-deja/g++.other/inline19.C: New test.
13214
13215 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
13216
13217 * gcc.dg/Wlarger-than.c: New test.
13218
13219 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
13220
13221 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13222
13223 2001-01-29 Jakub Jelinek <jakub@redhat.com>
13224
13225 * gcc.c-torture/execute/20010129-1.c: New test.
13226 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13227
13228 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
13229
13230 * gcc.dg/cpp/avoidpaste1.c: Test case.
13231
13232 2001-01-28 Jakub Jelinek <jakub@redhat.com>
13233
13234 * g++.old-deja/g++.other/inline18.C: New test.
13235
13236 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13237
13238 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13239 and __builtin_putchar.
13240
13241 2001-01-27 Jakub Jelinek <jakub@redhat.com>
13242
13243 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13244 tests.
13245
13246 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
13247
13248 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13249 floating point number rounding mode to round to the nearest
13250 representable mode.
13251
13252 2001-01-25 Jakub Jelinek <jakub@redhat.com>
13253
13254 * g++.old-deja/g++.other/mangle2.C: New test.
13255
13256 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
13257
13258 * gcc.c-torture/compile/20010124-1.c: New test.
13259
13260 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
13261
13262 * g++.old-deja/g++.pt/spec38.C: New test.
13263
13264 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13265
13266 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13267 "Build don't run".
13268
13269 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13270
13271 * gcc.c-torture/execute/20010123-1.c: New test.
13272
13273 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13274
13275 * g++.old-deja/g++.pt/spec37.C: New test.
13276
13277 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13278
13279 * g++.old-deja/g++.pt/overload14.C: New test.
13280
13281 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13282
13283 * gcc.c-torture/execute/20010122-1.c: New test, exercise
13284 __builtin_return_address.
13285
13286 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
13287
13288 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13289 * g++.old-deja/g++.pt/spec35.C: New test.
13290 * g++.old-deja/g++.pt/spec36.C: New test.
13291
13292 2001-01-20 Jakub Jelinek <jakub@redhat.com>
13293
13294 * gcc.c-torture/compile/20010118-1.c: New test.
13295
13296 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
13297
13298 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13299
13300 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13301
13302 * gcc.c-torture/execute/20010119-1.c: New test.
13303
13304 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13305
13306 * g++.old-deja/g++.other/vbase5.C: New test.
13307
13308 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13309
13310 * gcc.c-torture/execute/20010118-1.c: New test.
13311
13312 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13313
13314 * g++.old-deja/g++.pt/deduct3.C: New test.
13315
13316 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13317
13318 * g++.old-deja/g++.pt/spec34.C: New test.
13319
13320 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13321
13322 * g77.f-torture/compile/20000601-2.f: New test.
13323
13324 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13325
13326 * g++.old-deja/g++.other/init17.C: New test.
13327
13328 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
13329
13330 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13331
13332 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13333
13334 * g++.old-deja/g++.pt/unify8.C: New test.
13335
13336 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13337
13338 * g++.old-deja/g++.abi/vbase1.C: New test.
13339
13340 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13341
13342 * g++.old-deja/g++.pt/crash65.C: New test.
13343
13344 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
13345
13346 * gcc.dg/cpp/assembl2.S: New test case.
13347
13348 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
13349
13350 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13351 are supported.
13352
13353 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13354
13355 * g++.old-deja/g++.other/builtins1.C: New test.
13356 * g++.old-deja/g++.other/builtins2.C: Likewise.
13357 * g++.old-deja/g++.other/builtins3.C: Likewise.
13358 * g++.old-deja/g++.other/builtins4.C: Likewise.
13359
13360 2001-01-17 Jakub Jelinek <jakub@redhat.com>
13361
13362 * gcc.c-torture/compile/20010117-1.c: New test.
13363 * gcc.c-torture/compile/20010117-2.c: New test.
13364
13365 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13366
13367 * g77.f-torture/execute/20010116.[fx]: New test,
13368 XFAIL on i?86-*-*.
13369 * g77.f-torture/compile/20010115.f: Indicate it's
13370 a test for PR fortran/1636.
13371
13372 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
13373
13374 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13375
13376 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13377
13378 * g77.f-torture/compile/20010115.f: New test.
13379
13380 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
13381
13382 * g++.old-deja/g++.pt/nontype5.C: New test.
13383
13384 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
13385
13386 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13387 have an equivalent working one below it.
13388
13389 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13390
13391 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13392 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13393
13394 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13395
13396 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13397 message containing "init_priority".
13398 (conpr-2.C): Likewise.
13399 (conpr-3.C): Likewise.
13400 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13401
13402 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13403
13404 * gcc.c-torture/execute/20010114-2.c: New test.
13405
13406 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
13407
13408 * gcc.c-torture/compile/20010114-1.c: New test.
13409 * gcc.c-torture/compile/20010114-1.x: Xfail.
13410 * gcc.c-torture/compile/20010114-2.c: New test.
13411 * gcc.c-torture/execute/20010114-1.c: New test.
13412 * gcc.dg/trunc-1.c: New test.
13413 * gcc.dg/uninit-B.c: New test.
13414
13415 2001-01-13 Nick Clifton <nickc@redhat.com>
13416
13417 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13418 target.
13419
13420 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
13421
13422 * gcc.c-torture/compile/20010113-1.c: New test.
13423
13424 2001-01-13 Jakub Jelinek <jakub@redhat.com>
13425
13426 * gcc.c-torture/compile/20001212-1.c: New test.
13427
13428 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
13429
13430 * gcc.dg/cpp/widestr1.c: Update.
13431 * gcc.dg/cpp/prag-imp.c: Remove.
13432
13433 2001-01-12 Jakub Jelinek <jakub@redhat.com>
13434
13435 * gcc.c-torture/execute/20000801-3.x: Remove.
13436 * gcc.dg/c90-init-1.c: New test.
13437 * gcc.dg/c99-init-1.c: New test.
13438 * gcc.dg/c99-init-2.c: New test.
13439 * gcc.dg/gnu99-init-1.c: New test.
13440
13441 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
13442
13443 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13444 testing that no relevant ones were found.
13445
13446 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13447
13448 * g++.old-deja/g++.pt/cast2.C: New test.
13449
13450 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13451
13452 * g++.old-deja/g++.pt/friend47.C: New test.
13453
13454 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13455
13456 * g++.old-deja/g++.pt/instantiate13.C: New test.
13457
13458 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13459
13460 * g++.old-deja/g++.other/defarg7.C: New test.
13461 * g++.old-deja/g++.other/defarg8.C: New test.
13462
13463 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13464
13465 * g++.old-deja/g++.pt/crash64.C: New test.
13466
13467 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13468
13469 * g++.old-deja/g++.pt/crash63.C: New test.
13470
13471 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
13472
13473 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13474
13475 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
13476
13477 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13478
13479 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13480
13481 * g++.old-deja/g++.pt/error3.C: New test.
13482
13483 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13484
13485 * g++.old-deja/g++.other/crash39.C: New test.
13486
13487 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13488
13489 * g++.old-deja/g++.other/vbase4.C: New test.
13490
13491 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
13492
13493 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13494 * gcc.dg/special/20000419-2.c: New file. Identical to above.
13495 * gcc.dg/special/special.exp: New test driver which will check
13496 for alias support for the above test.
13497
13498 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
13499
13500 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13501 problems on small machines.
13502 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13503 parameterize.
13504
13505 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
13506
13507 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13508 mips.
13509 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13510
13511 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
13512
13513 * g++.old_deja/g++.pt/using8.C: New test.
13514
13515 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
13516
13517 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13518
13519 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
13520
13521 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13522 where a failure is expected.
13523 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13524
13525 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13526
13527 * g++.old_deja/g++.pt/instantiate12.C: New test.
13528
13529 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13530
13531 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13532 start of structs.
13533 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13534 * g++.old-deja/g++.brendan/crash17.C: Likewise.
13535 * g++.old-deja/g++.brendan/crash29.C: Likewise.
13536 * g++.old-deja/g++.brendan/crash48.C: Likewise.
13537 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13538 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13539 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13540 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13541 * g++.old-deja/g++.eh/spec6.C: Likewise.
13542 * g++.old-deja/g++.jason/crash3.C: Likewise.
13543 * g++.old-deja/g++.law/ctors11.C: Likewise.
13544 * g++.old-deja/g++.law/ctors17.C: Likewise.
13545 * g++.old-deja/g++.law/ctors5.C: Likewise.
13546 * g++.old-deja/g++.law/ctors9.C: Likewise.
13547 * g++.old-deja/g++.mike/ambig1.C: Likewise.
13548 * g++.old-deja/g++.mike/net22.C: Likewise.
13549 * g++.old-deja/g++.mike/p3538a.C: Likewise.
13550 * g++.old-deja/g++.mike/p3538b.C: Likewise.
13551 * g++.old-deja/g++.mike/virt3.C: Likewise.
13552 * g++.old-deja/g++.niklas/t128.C: Likewise.
13553 * g++.old-deja/g++.other/anon4.C: Likewise.
13554 * g++.old-deja/g++.other/using1.C: Likewise.
13555 * g++.old-deja/g++.other/warn3.C: Likewise.
13556 * g++.old-deja/g++.pt/t37.C: Likewise.
13557 * g++.old-deja/g++.robertl/eb69.C: Likewise.
13558 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13559
13560 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13561
13562 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13563
13564 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13565
13566 * gcc.c-torture/execute/stdio-opt-3.c: New test.
13567
13568 2001-01-07 Jakub Jelinek <jakub@redhat.com>
13569
13570 * gcc.c-torture/compile/20010107-1.c: New test.
13571
13572 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13573
13574 * gcc.c-torture/execute/builtin-noret-1.c: New test.
13575
13576 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13577
13578 * gcc.dg/format/format.h: New file.
13579 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13580 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13581 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13582 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13583 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13584 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13585 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13586 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13587 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13588 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13589 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13590 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13591 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13592 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13593 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13594 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13595 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13596 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13597 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13598 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13599 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13600 instead of declaring standard types, macros and functions in each
13601 test.
13602
13603 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
13604
13605 * gcc.c-torture/execute/20010106-1.c: New test.
13606
13607 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
13608
13609 * gcc.dg/format/format.exp: New file.
13610 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13611 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13612 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13613 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13614 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13615 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13616 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13617 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13618 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13619 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13620 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13621 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13622 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13623 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13624 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13625 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13626 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13627 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13628 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13629 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13630 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13631 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13632 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13633 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13634 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13635 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13636 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13637 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13638 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13639 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13640 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13641 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13642 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13643 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13644 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13645 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13646 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13647 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13648 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13649 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13650 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13651 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13652
13653 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13654
13655 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13656 account.
13657
13658 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13659
13660 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13661
13662 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13663
13664 * g++.old-deja/g++.pt/crash62.C: New test.
13665
13666 2001-01-04 Richard Henderson <rth@redhat.com>
13667
13668 * gcc.dg/20000926-1.c: Update expected warnings.
13669 * gcc.dg/array-2.c: Likewise.
13670 * gcc.dg/array-4.c: Also validate flexible array members.
13671 * gcc.dg/c99-flex-array-1.c: New.
13672
13673 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13674
13675 * gcc.c-torture/compile/20001222-1.x: Remove.
13676
13677 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13678
13679 * gcc.c-torture/execute/built-in-setjmp.c: New.
13680
13681 2001-01-03 Richard Henderson <rth@redhat.com>
13682
13683 * gcc.dg/940510-1.c: Update expected error wording.
13684 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13685
13686 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13687
13688 * lib/target-supports.exp (check_alias_available): Modified to
13689 indicate aliases not supported if only weak aliases are supported.
13690
13691 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13692
13693 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13694 Turn on cmpstrsi checks for __pj__ and __i370__.
13695
13696 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13697
13698 * g++.old-deja/g++.other/virtual11.C: New test.
13699
13700 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13701
13702 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13703
13704 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13705
13706 * gcc.c-torture/compile/20010102-1.c: New test.
13707
13708 2001-01-02 Andreas Jaeger <aj@suse.de>
13709
13710 * gcc.dg/noreturn-3.c: New test.
13711
13712 * gcc.dg/noreturn-4.c: New test.
13713
13714 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13715
13716 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13717 __builtin_fputc and __builtin_fwrite.
13718
13719 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13720
13721 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13722 signed char, not default char.
13723
13724 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13725
13726 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13727
13728 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13729
13730 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13731
13732 2000-12-29 Richard Henderson <rth@redhat.com>
13733
13734 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13735 (__cyg_profile_func_exit): Define.
13736
13737 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13738
13739 * g++.dg/vtgc1.C: New test.
13740
13741 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13742
13743 * gcc.dg/noncompile/20001228-1.c: New test.
13744
13745 * gcc.dg/20001228-1.c: New test.
13746
13747 * gcc.c-torture/execute/20001228-1.c: New test.
13748
13749 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13750
13751 * gcc.dg/format-strfmon-1.c: New test.
13752
13753 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13754
13755 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13756 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13757 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13758 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13759 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13760 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13761 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13762 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13763 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13764 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13765 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13766 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13767 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13768
13769 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13770 * gcc.c-torture/execute/string-opt-4.c: Test index.
13771
13772 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13773
13774 * gcc.c-torture/compile/20001226-1.c: New test.
13775
13776 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13777
13778 * gcc.c-torture/compile/20001222-1.c: New test.
13779 * gcc.c-torture/compile/20001222-1.x: Xfail.
13780
13781 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13782
13783 * gcc.c-torture/execute/comp-goto-2.c: New test.
13784
13785 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13786
13787 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13788 Use long types if __INT_MAX__ is 32767.
13789 (main): Use cast to (sint32 *) when poking 88 into a_page.
13790
13791 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13792
13793 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13794
13795 * gcc.c-torture/compile/20001221-1.c: New test.
13796 * gcc.c-torture/execute/20001221-1.c: New test.
13797
13798 2000-12-20 Richard Henderson <rth@redhat.com>
13799
13800 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13801 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13802
13803 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13804
13805 * gcc.dg/compare3.c: New test.
13806
13807 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13808
13809 * gcc.dg/format-warnll-1.c: New test.
13810
13811 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13812
13813 * gcc.dg/cpp/cmdlne-P.c: New test.
13814
13815 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13816
13817 * gcc.c-torture/execute/builtin-abs-1.c,
13818 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13819
13820 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13821
13822 * gcc.dg/cpp/multiline.c: New test.
13823
13824 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13825
13826 * g++.old-deja/g++.other/syshdr1.C: Update.
13827 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13828
13829 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13830
13831 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13832
13833 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13834
13835 * g++.old-deja/g++.pt/ttp65.C: New test.
13836
13837 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13838
13839 * g++.old-deja/g++.pt/ttp64.C: New test.
13840
13841 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13842
13843 * g++.old-deja/g++.pt/spec33.C: New test.
13844
13845 2000-12-14 Catherine Moore <clm@redhat.com>
13846
13847 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13848 * gcc.c-torture/execute/920612-2.c: Likewise.
13849 * gcc.c-torture/execute/920428-2.c: Likewise.
13850 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13851 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13852
13853 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13854
13855 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13856 * gcc.dg/pack-test-2.c: Likewise.
13857
13858 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13859
13860 Tests by Zack Weinberg <zackw@stanford.edu>.
13861
13862 * gcc.dg/cpp/defined.c: Update.
13863 * gcc.dg/cpp/defined_trad.c: New tests.
13864
13865 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13866
13867 * gcc.dg/cpp/trad-direct.c: Update.
13868
13869 2000-12-11 Neil Booth <neilb@earthling.net>
13870
13871 * gcc.dg/cpp/defined_trad.c
13872
13873 2000-12-11 Neil Booth <neilb@earthling.net>
13874
13875 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13876
13877 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
13878
13879 * gcc.dg/format-miss-2.c: New test.
13880
13881 2000-12-09 Neil Booth <neilb@earthling.net>
13882
13883 * gcc.dg/cpp/lineflags.c: New tests.
13884 * gcc.dg/cpp/poison.c: Update.
13885 * gcc.dg/cpp/redef2.c: Update.
13886 * gcc.dg/cpp/skipping.c: New test.
13887
13888 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
13889
13890 * g++.old-deja/g++.other/eh3.C: New testcase.
13891
13892 2000-12-07 Neil Booth <neilb@earthling.net>
13893
13894 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13895 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13896 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13897 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13898 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13899 Update.
13900
13901 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13902
13903 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13904 __SIZE_TYPE__ instead of int for type of integers cast to
13905 pointers.
13906
13907 2000-12-07 Jakub Jelinek <jakub@redhat.com>
13908
13909 * g++.old-deja/g++.other/cleanup4.C: New test.
13910
13911 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13912
13913 * format-sec-1.c: New test.
13914
13915 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13916
13917 * gcc.dg/format-nonlit-3.c: New test.
13918
13919 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13920
13921 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13922 through a null pointer.
13923
13924 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13925
13926 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13927 * g++.old-deja/g++.pt/partial4.C: New test.
13928
13929 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
13930
13931 * gcc.c-torture/execute/ieee/hugeval.x: New.
13932
13933 2000-12-06 Neil Booth <neilb@earthling.net>
13934
13935 * gcc.dg/cpp/backslash2.c: New tests.
13936
13937 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13938
13939 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13940 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13941
13942 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
13943
13944 * gcc.c-torture/execute/20001203-2.c: New testcase.
13945
13946 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13947
13948 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13949 * g++.old-deja/g++.other/virtual10.C: New test.
13950
13951 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13952
13953 * g++.old-deja/g++.mike/pmf5.C: Remove test.
13954
13955 2000-12-05 Richard Henderson <rth@redhat.com>
13956
13957 * gcc.c-torture/compile/20001205-1.c: New.
13958
13959 2000-12-04 Neil Booth <neilb@earthling.net>
13960
13961 * g++.old-deja/g++.other/virtual9.C: New test.
13962 * g++.old-deja/g++.pt/crash61.C: New test.
13963 * gcc.c-torture/execute/loop-9.c: New test.
13964
13965 2000-12-04 Neil Booth <neilb@earthling.net>
13966
13967 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13968 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13969 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13970 * gcc.dg/cpp/extratokens.c: ...here.
13971
13972 2000-12-04 Neil Booth <neilb@earthling.net>
13973
13974 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13975 New tests.
13976
13977 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13978
13979 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13980 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13981
13982 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13983
13984 * gcc.c-torture/execute/20001203-1.c: New test.
13985
13986 2000-12-03 Neil Booth <neilb@earthling.net>
13987
13988 * gcc.dg/cpp/macro6.c: New test cases.
13989
13990 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13991
13992 * gcc.c-torture/execute/string-opt-9.c: New test.
13993 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13994 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13995 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13996
13997 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13998 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13999
14000 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
14001
14002 * gcc.dg/cpp/if-6.c: New testcase.
14003
14004 * gcc.dg/20001201-1.c: New testcase.
14005
14006 2000-12-02 Neil Booth <neilb@earthling.net>
14007
14008 * g++.old-deja/g++.other/externC4.C,
14009 g++.old-deja/g++.other/friend10.C: New tests.
14010
14011 2000-12-02 Neil Booth <neilb@earthling.net>
14012
14013 * g++.old-deja/g++.other/instan2.C
14014 * g++.old-deja/g++.other/instan3.C: New test.
14015
14016 2000-12-02 Neil Booth <neilb@earthling.net>
14017
14018 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14019 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14020 gnuc99.c,gnuc99-pedantic.c: New tests.
14021
14022 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14023
14024 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14025 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14026
14027 2000-12-01 Neil Booth <neilb@earthling.net>
14028
14029 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14030 * gcc.dg/cpp/poison.c: Update.
14031 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14032
14033 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
14034
14035 * g77.f-torture/execute/20001201.f: New test.
14036
14037 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14038
14039 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14040
14041 2000-12-01 Jakub Jelinek <jakub@redhat.com>
14042
14043 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14044
14045 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
14046
14047 * g++.old-deja/g++.other/cast6.C: New test.
14048
14049 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
14050
14051 * gcc.c-torture/execute/20001130-2.c: New testcase.
14052
14053 2000-11-30 Richard Henderson <rth@redhat.com>
14054
14055 * gcc.c-torture/execute/20001130-1.c: New test.
14056
14057 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14058
14059 * g++.old-deja/g++.other/op3.C: New test.
14060
14061 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14062
14063 * g++.old-deja/g++.other/op2.C: New test.
14064
14065 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14066
14067 * g++.old-deja/g++.other/crash38.C: New test.
14068
14069 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
14070
14071 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14072
14073 2000-11-29 Jakub Jelinek <jakub@redhat.com>
14074
14075 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14076 tests.
14077 * gcc.c-torture/execute/string-opt-6.c: New test.
14078
14079 * gcc.dg/20001117-1.c: Add main.
14080
14081 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
14082
14083 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14084 Move from here ...
14085 * gcc.dg/940510-1.c: ... to here.
14086
14087 * gcc.dg/20000926-1.c: GNU C now allows initializations of
14088 zero-size arrays in toplevel structures.
14089
14090 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14091
14092 * gcc.c-torture/execute/loop-8.c: New test.
14093
14094 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14095
14096 * g++.old-deja/g++.other/base1.C: New test.
14097
14098 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14099
14100 * g++.old-deja/g++.other/parse2.C: New test.
14101
14102 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14103
14104 * g++.old-deja/g++.pt/incomplete1.C: New test.
14105
14106 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14107
14108 * g++.old-deja/g++.other/friend9.C: New test.
14109
14110 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14111
14112 * gcc.dg/20001127-1.c: New test.
14113
14114 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14115
14116 * g++.old-deja/g++.pt/friend46.C: New test.
14117
14118 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14119
14120 * g++.old-deja/g++.other/ptrmem8.C: New test.
14121
14122 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14123
14124 * gcc.c-torture/execute/string-opt-7.c: New test.
14125 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14126
14127 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
14128
14129 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14130 instead of 'mkcheck 2'.
14131
14132 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
14133
14134 * gcc.c-torture/execute/memcheck/driver.c,
14135 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14136 C9X references to refer to C99.
14137
14138 2000-11-25 Jakub Jelinek <jakub@redhat.com>
14139
14140 * gcc.dg/ultrasp3.c: New test.
14141
14142 2000-11-25 Neil Booth <neilb@earthling.net>
14143
14144 * gcc.dg/cpp/include2.c: Update test to be locale independent.
14145
14146 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
14147
14148 * gcc.c-torture/compile/20001123-2.c: New.
14149
14150 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14151
14152 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14153
14154 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
14155
14156 * gcc.dg/sequence-point-1.c: Add some new tests.
14157 * gcc.c-torture/execute/20001124-1.c: New test.
14158
14159 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14160
14161 * g++.old-deja/g++.other/vaarg4.C: New test.
14162 * gcc.c-torture/compile/20001123-1.c: New test.
14163
14164 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14165
14166 * g++.other/crash24.C: Adjust and remove XFAIL.
14167 * g++.other/crash37.C: New test.
14168
14169 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
14170
14171 * g++.old-deja/g++.pt/instantiate9.C: New test.
14172
14173 2000-11-22 Mark Mitchell <mark@codesourcery.com>
14174
14175 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14176 new ABI, too.
14177
14178 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14179 * g++.old-deja/g++.robertl/eb55.C: Likewise.
14180
14181 2000-11-22 Neil Booth <neilb@earthling.net>
14182
14183 * gcc.dg/cpp/Wtrigraphs.c: New test.
14184
14185 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
14186
14187 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14188
14189 2000-11-22 Jakub Jelinek <jakub@redhat.com>
14190
14191 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14192
14193 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
14194
14195 * lib/gcc-dg.exp: load_lib scanasm.exp.
14196 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14197 * lib/g++-dg.exp: load_lib scanasm.exp.
14198 * lib/scanasm.exp: New.
14199 (scan-assembler, scan-assembler-not): Add optional arguments to
14200 test name, or if not present, the pattern name.
14201 (scan-assembler-dem, scan-assembler-dem-not): New.
14202
14203 * g++.dg/dg.exp: New.
14204
14205 2000-11-21 Neil Booth <neilb@earthling.net>
14206
14207 * gcc.dg/cpp/integrated1.c: Remove.
14208
14209 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14210
14211 * gcc.c-torture/execute/20001121-1.c: New test.
14212
14213 2000-11-21 Richard Henderson <rth@redhat.com>
14214
14215 * gcc.c-torture/compile/20001121-1.c: New test.
14216
14217 2000-11-20 Neil Booth <neilb@earthling.net>
14218
14219 * gcc.dg/cpp/integrated1.c: New test.
14220
14221 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14222
14223 * g++.old-deja/g++.other/inline17.C: New test.
14224
14225 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
14226
14227 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14228 local variable to be zero: I made the variable global. Now
14229 uses abort() and exit() instead of relying on main's return value.
14230
14231 2000-11-20 Neil Booth <neilb@earthling.net>
14232
14233 * gcc.dg/cpp/paste2.c: Update test.
14234 * objc/execute/paste.m: New test.
14235
14236 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
14237
14238 * gcc.dg/c99-condexpr-1.c: New test.
14239
14240 2000-11-20 Neil Booth <neilb@earthling.net>
14241
14242 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14243
14244 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
14245
14246 * g++.old-deja/g++.pt/export1.C: New test.
14247
14248 2000-11-20 Jakub Jelinek <jakub@redhat.com>
14249
14250 * gcc.dg/20001117-1.c: New test.
14251
14252 2000-11-18 Richard Henderson <rth@redhat.com>
14253
14254 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14255
14256 2000-11-18 Richard Henderson <rth@redhat.com>
14257
14258 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14259 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14260 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14261
14262 2000-11-18 Richard Henderson <rth@redhat.com>
14263
14264 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14265 (main): New. Exit cleanly.
14266
14267 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
14268
14269 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14270 gcc.dg/c99-fordecl-2.c: New tests.
14271
14272 2000-11-18 Richard Henderson <rth@redhat.com>
14273
14274 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14275 * gcc.c-torture/execute/zerolen-2.c: New.
14276
14277 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14278
14279 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14280 memory.
14281
14282 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14283
14284 * g++.old-deja/g++.pt/instantiate8.C: New test.
14285
14286 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14287
14288 * g++.old-deja/g++.other/incomplete.C: Add more tests.
14289 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14290
14291 2000-11-16 Nick Clifton <nickc@redhat.com>
14292
14293 * gcc.c-torture/execute/nestfunc-2.c: New test.
14294 * gcc.c-torture/execute/nestfunc-3.c: New test.
14295
14296 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14297
14298 * gcc.c-torture/compile/20001116-1.c: New test.
14299
14300 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14301
14302 * gcc.c-torture/execute/20001115-1.c: New test.
14303
14304 2000-11-15 Mark Mitchell <mark@codesourcery.com>
14305
14306 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14307 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14308 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14309 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14310
14311 2000-11-15 Neil Booth <neilb@earthling.net>
14312
14313 gcc.dg/cpp/_Pragma1.c: Update.
14314 gcc.dg/cpp/_Pragma2.c: New test.
14315
14316 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
14317
14318 * g++.old-deja/g++.other/anon5.C: New test.
14319
14320 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
14321
14322 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14323 tests.
14324
14325 2000-11-14 Jakub Jelinek <jakub@redhat.com>
14326
14327 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14328 output.
14329
14330 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14331
14332 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14333 labels at end of compound statements.
14334
14335 2000-11-13 Jakub Jelinek <jakub@redhat.com>
14336
14337 * gcc.c-torture/execute/loop-7.c: New test.
14338
14339 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14340
14341 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14342
14343 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14344
14345 * gcc.dg/c99-bool-1.c: New test.
14346
14347 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14348
14349 * gcc.dg/c99-scope-1.c: Remove xfail.
14350 * gcc.dg/c99-scope-2.c: New test.
14351
14352 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14353
14354 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14355 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14356
14357 2000-11-11 Mark Mitchell <mark@codesourcery.com>
14358
14359 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14360 error messages.
14361
14362 * g++.mike/p700.C: Don't typedef wchar_t.
14363 * g++.mike/p784.C: Likewise.
14364 * g++.mike/eb101.C: Don't use __wchar_t.
14365
14366 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
14367
14368 * g77.f-torture/execute/20001111.[fx]: Test premature exit
14369 from DO loop.
14370
14371 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14372
14373 * gcc.c-torture/execute/20001111-1.c: New test.
14374
14375 2000-11-10 Nick Clifton <nickc@redhat.com>
14376
14377 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14378 long multuiple and accumulate.
14379
14380 2000-11-09 Richard Henderson <rth@redhat.com>
14381
14382 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14383 via size_t instead of int.
14384
14385 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14386 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14387 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14388 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14389
14390 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
14391
14392 * gcc.c-torture/compile/20001109-1.c: New test.
14393 * gcc.c-torture/compile/20001109-2.c: New test.
14394
14395 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
14396
14397 * g++.old-deja/g++.pt/operator1.C: New test.
14398 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14399
14400 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14401
14402 * gcc.dg/20001108-1.c: New test.
14403
14404 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14405
14406 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14407 with both arguments constant strings.
14408 * gcc.c-torture/execute/string-opt-3.c: New test.
14409 * gcc.c-torture/execute/string-opt-4.c: New test.
14410 * gcc.c-torture/execute/string-opt-5.c: New test.
14411
14412 2000-11-08 Nick Clifton <nickc@redhat.com>
14413
14414 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
14415 mulsidi3adddi patterns.
14416
14417 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
14418
14419 * g++.old-deja/g++.other/crash36.C: New test.
14420
14421 2000-11-08 Jakub Jelinek <jakub@redhat.com>
14422
14423 * g++.old-deja/g++.other/init16.C: New test.
14424
14425 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
14426
14427 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14428
14429 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14430
14431 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14432 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14433 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14434
14435 2000-11-07 DJ Delorie <dj@redhat.com>
14436
14437 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14438
14439 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14440
14441 * gcc.c-torture/execute/string-opt-1.c: New test.
14442
14443 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14444
14445 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
14446 mips-sgi-irix6.* because the MIPS ABI passes floating-point
14447 parameters in registers, and there is no way for a varargs
14448 function to know in which order the integer and floating-point
14449 parameters should be interleaved when they are placed on the
14450 stack.
14451 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14452 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14453
14454 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14455
14456 * gcc.c-torture/execute/string-opt-2.c: New test.
14457
14458 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
14459
14460 * g++.old-deja/g++.pt/crash60.C: New test.
14461
14462 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14463
14464 * g++.old-deja/g++.other/crash24.C: New test.
14465 * g++.old-deja/g++.other/crash25.C: New test.
14466 * g++.old-deja/g++.other/crash26.C: New test.
14467 * g++.old-deja/g++.other/crash27.C: New test.
14468 * g++.old-deja/g++.other/crash28.C: New test.
14469 * g++.old-deja/g++.other/crash29.C: New test.
14470 * g++.old-deja/g++.other/crash30.C: New test.
14471 * g++.old-deja/g++.other/crash31.C: New test.
14472 * g++.old-deja/g++.other/crash32.C: New test.
14473 * g++.old-deja/g++.other/crash33.C: New test.
14474 * g++.old-deja/g++.other/crash34.C: New test.
14475 * g++.old-deja/g++.other/crash35.C: New test.
14476
14477 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14478
14479 * gcc.c-torture/execute/20001031-1.c: New test.
14480
14481 2000-11-04 Mark Mitchell <mark@codesourcery.com>
14482
14483 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14484 namespace.
14485
14486 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14487 standards-conformant.
14488
14489 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14490
14491 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14492 * g++.old-deja/g++.mike/p755a.C: Likewise.
14493 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14494 library makes no calls to `operator new' during initialization.
14495
14496 2000-11-04 Neil Booth <neilb@earthling.net>
14497
14498 * gcc.dg/cpp/include2.c: New tests.
14499
14500 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14501
14502 * lib/g++.exp (g++_set_ld_library_path): New function.
14503 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14504
14505 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14506
14507 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14508 warnings.
14509
14510 2000-11-01 Richard Henderson <rth@redhat.com>
14511
14512 * g++.old-deja/g++.ext/namedret1.C: New.
14513 * g++.old-deja/g++.ext/namedret2.C: New.
14514 * g++.old-deja/g++.ext/namedret3.C: New.
14515
14516 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14517
14518 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14519 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14520
14521 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14522
14523 * gcc.c-torture/execute/va-arg-21.c: New test.
14524
14525 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14526
14527 * gcc.dg/c99-complex-2.c: New test.
14528
14529 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14530
14531 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14532
14533 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14534
14535 * g++.old-deja/g++.other/inline16.C: New test.
14536
14537 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14538
14539 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14540 __PRETTY_FUNCTION__
14541
14542 2000-10-29 Neil Booth <neilb@earthling.net>
14543
14544 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14545 New tests.
14546 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14547 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14548 optimisation.
14549
14550 2000-10-29 Neil Booth <neilb@earthling.net>
14551
14552 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14553 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14554 * mi5.c: Test multiple includes work with -C.
14555 * trigraphs.c: Test ^= version.
14556
14557 2000-10-28 Neil Booth <neilb@earthling.net>
14558
14559 New tests and test updates for new macro expander.
14560
14561 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14562 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14563 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14564 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14565 new diagnostic messages.
14566
14567 * gcc.dg/cpp/macro3.c: New tests.
14568
14569 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14570
14571 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14572 on the same line.
14573
14574 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14575
14576 * g++.old-deja/g++.other/eh2.C: New test.
14577
14578 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14579
14580 * gcc.c-torture/execute/20001027-1.c: New test.
14581
14582 2000-10-26 Richard Henderson <rth@redhat.com>
14583
14584 * gcc.c-torture/execute/20001026-1.c: New.
14585
14586 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14587
14588 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14589 * g++.old-deja/g++.law/builtin1.C: Likewise.
14590 * g++.old-deja/g++.law/ctors10.C: Likewise.
14591 * g++.old-deja/g++.law/virtual3.C: Likewise.
14592 * g++.old-deja/g++.mike/p658.C: Likewise.
14593 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14594 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14595 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14596 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14597 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14598
14599 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14600
14601 * gcc.c-torture/compile/20001024-1.c: New test.
14602
14603 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14604
14605 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14606 to tell us whether or not we are using V3.
14607
14608 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14609
14610 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14611 operands.
14612
14613 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14614
14615 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14616
14617 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14618
14619 * gcc.c-torture/execute/20001024-1.c: New test.
14620
14621 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14622
14623 * g++.old-deja/g++.other/sibcall1.C: New test.
14624
14625 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14626
14627 * gcc.dg/noncompile/init-3.c: New test.
14628
14629 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14630
14631 * gcc.dg/format-array-1.c: New test.
14632
14633 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14634
14635 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14636 writing through null pointers; remove comment about testing
14637 unterminated strings.
14638
14639 2000-10-17 Matthew Hiller <hiller@redhat.com>
14640
14641 * gcc.c-torture/execute/20001017-2.c: New test.
14642
14643 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14644
14645 * gcc.c-torture/compile/20001018-1.c: New test.
14646 * gcc.c-torture/compile/20001018-1.x: Xfail.
14647
14648 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14649
14650 * gcc.c-torture/execute/20001017-1.c: New test.
14651
14652 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14653
14654 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14655 for multiple use of arguments with scanf formats; add tests for
14656 multiple use of arguments.
14657
14658 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14659
14660 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14661
14662 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14663
14664 * gcc.dg/format-miss-1.c: New test.
14665
14666 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14667
14668 * gcc.c-torture/execute/20001013-1.c: New test.
14669
14670 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14671
14672 * gcc.dg/format-branch-1.c: New test.
14673
14674 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14675
14676 * README, lib/file-format.exp: Remove EGCS references.
14677
14678 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14679
14680 * gcc.dg/20001013-1.c: New test.
14681
14682 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14683
14684 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14685 for intmax_t in the compiler using __typeof__ and the type rules
14686 for conditional expressions.
14687
14688 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14689
14690 * gcc.dg/20001012-1.c: New test.
14691 * gcc.dg/20001012-2.c: New test.
14692
14693 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14694
14695 * gcc.dg/format-attr-1.c: New test.
14696
14697 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14698
14699 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14700 __LONG_LONG_MAX__ instead of LLONG_MAX.
14701
14702 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14703
14704 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14705 scanf flags.
14706 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14707 flags.
14708
14709 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14710
14711 * gcc.dg/sequence-pt-1.c: New test.
14712
14713 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14714
14715 * gcc.c-torture/execute/20001011-1.c: New testcase.
14716 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14717
14718 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14719
14720 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14721 does not error on it.
14722
14723 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14724
14725 * gcc.dg/20001009-1.c: New test.
14726
14727 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14728
14729 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14730 * gcc.c-torture/execute/20001009-2.c: ... to here.
14731
14732 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14733
14734 * gcc.c-torture/compile/20001009-1.c: New testcase.
14735 * gcc.c-torture/execute/20001009-1.c: New testcase.
14736 Testcases provided by Jan Hubicka <jh@suse.cz>.
14737
14738 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14739
14740 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14741 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14742 uintmax_t using <limits.h> to emulate the compiler's internal
14743 logic. No longer XFAIL %j tests.
14744
14745 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14746
14747 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14748 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14749 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14750 regexps and details of expected handling of some bad formats.
14751 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14752 suppression.
14753
14754 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14755
14756 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14757 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14758 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14759 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14760 in list archives.
14761
14762 2000-10-06 Richard Henderson <rth@cygnus.com>
14763
14764 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14765 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14766 * g++.old-deja/g++.jason/report.C: Likewise.
14767 * g++.old-deja/g++.law/friend5.C: Likewise.
14768 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14769 of the expected warnings.
14770
14771 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14772
14773 * g++.old-deja/g++.pt/enum14.C: New test.
14774
14775 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14776
14777 * g++.old-deja/g++.pt/crash59.C: New test.
14778
14779 2000-10-04 Will Cohen <wcohen@redhat.com>
14780
14781 * gcc.dg/20000926-1.c: New test.
14782
14783 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14784
14785 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14786 function name for current C++ compiler.
14787 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14788
14789 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14790
14791 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14792 __PRETTY_FUNCTION__.
14793 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14794
14795 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14796
14797 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14798
14799 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14800
14801 * gcc.c-torture/compile/20000923-1.c: New test.
14802
14803 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14804
14805 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14806 * g++.old-deja/g++.pt/ttp62.C: Same.
14807 * g++.old-deja/g++.other/inline14.C: Same.
14808
14809 2000-09-24 Richard Henderson <rth@cygnus.com>
14810
14811 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14812
14813 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14814
14815 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14816
14817 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14818
14819 * gcc.c-torture/compile/20000922-1.c: New file.
14820
14821 2000-09-21 Nick Clifton <nickc@redhat.com>
14822
14823 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14824 a signed long modulo operation.
14825 (mod6): New function - perform an unsigned long modulo operation.
14826 (main): Add tests for modulos of very large numbers by very small
14827 dividends.
14828
14829 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14830
14831 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14832
14833 2000-09-19 Richard Henderson <rth@cygnus.com>
14834
14835 * gcc.dg/compare2.c (case 10): XFAIL.
14836
14837 2000-09-18 Richard Henderson <rth@cygnus.com>
14838
14839 * gcc.c-torture/execute/20000906-1.c: Move ...
14840 * gcc.dg/20000906-1.c: ... here. Only run on targets
14841 that support __builtin_trap.
14842
14843 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14844
14845 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14846
14847 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14848
14849 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14850 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14851 more $ format tests.
14852
14853 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14854
14855 * gcc.dg/format-errmk-1.c: New test.
14856
14857 2000-09-17 Greg McGary <greg@mcgary.org>
14858
14859 * gcc.c-torture/execute/20000917-1.x: Remove.
14860
14861 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14862
14863 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14864
14865 2000-09-17 Greg McGary <greg@mcgary.org>
14866
14867 * gcc.c-torture/execute/20000917-1.c: New test.
14868 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14869
14870 2000-09-16 Neil Booth <NeilB@earthling.net>
14871
14872 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14873 in nested macro bug.
14874
14875 2000-09-15 Neil Booth <NeilB@earthling.net>
14876
14877 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14878
14879 2000-09-14 Jeffrey A Law (law@cygnus.com)
14880
14881 * gcc.c-torture/execute/20000914-1.c: New test.
14882
14883 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14884
14885 * g++.other/inline13.C: New test.
14886
14887 2000-09-12 Andreas Jaeger <aj@suse.de>
14888
14889 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14890 constant by Ulrich Drepper <drepper@redhat.com>.
14891
14892 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14893
14894 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14895
14896 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14897
14898 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14899
14900 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14901
14902 * gcc.dg/cpp/backslash.c: New test.
14903
14904 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14905
14906 * gcc.c-torture/execute/20000910-1.c: New test.
14907 * gcc.c-torture/execute/20000910-2.c: Likewise.
14908
14909 2000-09-11 Robert Lipe <robertl@sco.com>
14910
14911 * gcc.dg/pragma-align.c: New test.
14912
14913 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14914
14915 * g++.old-deja/g++.pt/explicit82.C: New test.
14916 * g++.old-deja/g++.pt/explicit83.C: New test.
14917
14918 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14919
14920 * gcc.dg/asm-names.c: New test.
14921
14922 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14923
14924 * gcc.dg/cpp/tr-warn6.c: New test
14925
14926 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14927
14928 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14929 be accepted.
14930
14931 2000-09-07 Catherine Moore <clm@redhat.com>
14932
14933 * gcc.c-torture/execute/unroll-1.c: New test.
14934
14935 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14936
14937 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14938 ERROR markers.
14939 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14940 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14941 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14942 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14943 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14944 Preprocess only.
14945 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14946 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14947
14948 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14949
14950 * g++.old-deja/g++.pt/deduct2.C: New test.
14951
14952 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14953
14954 * g++.old-deja/g++.pt/parms2.C: New test.
14955
14956 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14957
14958 * g++.old-deja/g++.pt/crash58.C: New test.
14959
14960 2000-09-06 Greg McGary <greg@mcgary.org>
14961
14962 * gcc.c-torture/execute/20000906-1.c: New test.
14963 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14964
14965 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14966
14967 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14968
14969 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14970
14971 * g++.old-deja/g++.pt/crash57.C: New test.
14972
14973 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14974
14975 * g++.old-deja/g++.pt/crash56.C: New test.
14976
14977 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14978
14979 * g++.old-deja/g++.pt/koenig1.C: New test.
14980
14981 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14982
14983 * gcc.dg/20000904-1.c: New test.
14984
14985 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14986
14987 * gcc.dg/cpp/paste8.c: New test.
14988
14989 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14990
14991 * gcc.c-torture/compile/20000827-1.c: New test.
14992
14993 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14994
14995 * gcc.dg/format-diag-1.c: New test.
14996
14997 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14998
14999 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15000 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15001 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15002 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15003 gcc.dg/formatz-1.c: Adjust warning regular expressions.
15004
15005 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15006
15007 * g++.old-deja/g++.other/nested4.C: New test.
15008
15009 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15010
15011 * g++.old-deja/g++.ns/scoped1.C: New test.
15012
15013 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
15014
15015 * lib/g++.exp: Support testing already-installed GCC.
15016
15017 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15018
15019 * wtr-label-1.c, wtr-suffix-1.c: New tests.
15020
15021 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15022
15023 * gcc.dg/return-type-2.c: New test.
15024
15025 2000-08-27 Geoff Keating <geoffk@cygnus.com>
15026
15027 * gcc.c-torture/compile/20000825-1.c: New test.
15028
15029 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
15030
15031 * gcc.dg/dwarf2-2.c: New test.
15032
15033 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
15034
15035 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15036 dg-warning regexps.
15037
15038 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
15039
15040 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15041 gcc.dg/format-ext-5.c: New tests.
15042
15043 2000-08-25 Jakub Jelinek <jakub@redhat.com>
15044
15045 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15046
15047 2000-08-24 Mark Mitchell <mark@codesourcery.com>
15048
15049 * gcc.dg/noncompile/930622-2.c: Adjust error message.
15050
15051 2000-08-24 Richard Henderson <rth@cygnus.com>
15052
15053 * gcc.dg/ia64-sync-1.c: New test.
15054 * gcc.dg/ia64-sync-2.c: New test.
15055 * gcc.dg/ia64-asm-1.c: New test.
15056
15057 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
15058
15059 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15060 * gcc.dg/format-ext-2.c: New test.
15061
15062 2000-08-23 Jason Merrill <jason@redhat.com>
15063
15064 * lib/old-dejagnu.exp: Also ignore "In member function" and
15065 "At global scope".
15066
15067 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15068
15069 * gcc.dg/noncompile/label-lineno-1.c: New test.
15070
15071 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15072
15073 * gcc.dg/c99-array-nonobj-1.c: New test.
15074
15075 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15076
15077 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15078 tests.
15079 * gcc.dg/format-ext-1.c: New test.
15080
15081 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15082
15083 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15084 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15085 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15086 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15087 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15088
15089 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
15090
15091 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15092 gcc.dg/c99-strftime-2.c: New tests.
15093
15094 2000-08-22 Richard Henderson <rth@cygnus.com>
15095
15096 * gcc.c-torture/execute/20000822-1.c: New test.
15097
15098 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15099
15100 * gcc.c-torture/execute/20000819-1.x: Remove.
15101
15102 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15103
15104 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15105 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15106 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15107 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15108 gcc.dg/format-xopen-1.c: New tests.
15109
15110 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15111
15112 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15113
15114 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15115
15116 * g++.old-deja/g++.other/loop2.C: New test.
15117
15118 * gcc.c-torture/compile/20000606-1.c: New test.
15119 * gcc.c-torture/compile/20000728-1.c: New test.
15120 * gcc.c-torture/execute/20000801-1.c: New test.
15121 * gcc.c-torture/execute/20000801-2.c: New test.
15122 * gcc.c-torture/execute/20000819-1.c: New test.
15123 * gcc.c-torture/execute/20000819-1.x: XFAIL.
15124 * gcc.dg/20000629-1.c: New test.
15125 * gcc.dg/20000724-1.c: New test.
15126 * gcc.dg/20000807-1.c: New test.
15127
15128 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15129
15130 * gcc.dg/cpp/pragma-1.c: New test.
15131 * gcc.dg/cpp/pragma-2.c: New test.
15132
15133 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
15134
15135 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15136 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
15137
15138 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15139
15140 * gcc.c-torture/compile/20000818-1.c: New test.
15141
15142 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
15143
15144 * gcc.c-torture/execute/20000818-1.c: New test.
15145
15146 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
15147
15148 * gcc.dg/format-va-1.c: New test.
15149
15150 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15151
15152 * g++.old-deja/g++.other/typedef8.C: New test.
15153
15154 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15155
15156 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15157 * g++.old-deja/g++.mike/net36.C: Mark candidate.
15158 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15159 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15160 * g++.old-deja/g++.other/ptrmem7.C: New test.
15161 * g++.old-deja/g++.pt/ptrmem10.C: New test.
15162
15163 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15164
15165 * g++.old-deja/g++.pt/typename27.C: New test.
15166
15167 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
15168
15169 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15170 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15171 * g++.old-deja/g++.pt/friend45.C: New test.
15172 * g++.old-deja/g++.other/friend8.C: New test.
15173
15174 2000-08-15 Richard Henderson <rth@cygnus.com>
15175
15176 * gcc.c-torture/execute/20000815-1.c: New test.
15177
15178 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
15179
15180 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15181 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15182 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15183
15184 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
15185
15186 * g++.old-deja/g++.other/refinit2.C: New test.
15187
15188 2000-08-13 Geoff Keating <geoffk@cygnus.com>
15189
15190 * lib/c-torture.exp (c-torture): Make
15191 compiler_conditional_xfail_data global.
15192 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15193 compiler_conditional_xfail_data machinery.
15194 (f-torture-execute): Likewise.
15195 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15196 and only when unrolling loops.
15197
15198 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15199
15200 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15201
15202 * g++.old-deja/g++.pt/explicit81.C: New test.
15203
15204 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15205
15206 * g++.old-deja/g++.pt/typename26.C: New test.
15207
15208 2000-08-10 Geoff Keating <geoffk@cygnus.com>
15209
15210 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15211 warning.
15212
15213 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
15214
15215 * g++.old-deja/g++.other/array3.C: New test.
15216
15217 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15218
15219 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15220 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15221 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15222 New tests.
15223
15224 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
15225
15226 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15227 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15228
15229 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
15230
15231 * gcc.c-torture/execute/20000808-1.c: New test.
15232
15233 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15234
15235 * gcc.dg/c90-const-expr-1.c: New test.
15236
15237 2000-08-08 Richard Henderson <rth@cygnus.com>
15238
15239 * gcc.dg/noncompile/920923-1.c: Declare calloc.
15240
15241 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
15242
15243 * gcc.dg/noncompile/const-ll-1.c: New test.
15244
15245 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
15246
15247 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15248
15249 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
15250
15251 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15252 that running programs linked against the shared version of libobjc
15253 run correctly.
15254
15255 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15256
15257 * gcc.dg/c99-printf-1.c: New test.
15258
15259 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15260
15261 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15262
15263 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
15264
15265 * gcc.c-torture/execute/20000731-1.x: Delete.
15266
15267 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
15268
15269 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15270 and torture_without_loops as is done by c-torture.exp.
15271 (search_for): Copy from c-torture.exp.
15272 (gcc-dg-runtest): New function, drives a directory of tests
15273 iterating over the TORTURE_OPTIONS.
15274 (scan-assembler, scan-assembler-not): Move here from
15275 individual directory drivers.
15276
15277 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15278 defined by lib/gcc-dg.exp.
15279 * gcc.dg/cpp/cpp.exp: Likewise.
15280 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
15281 gcc-dg-runtest, so we cycle over optimization options.
15282
15283 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15284 * gcc.dg/compare2.c: No longer expected to fail.
15285
15286 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15287
15288 * gcc.c-torture/execute/20000804-1.c: New test.
15289
15290 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
15291
15292 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15293
15294 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
15295
15296 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15297
15298 2000-08-03 Jeffrey A Law (law@cygnus.com)
15299
15300 * gcc.c-torture/compile/20000803-1.c: New test.
15301
15302 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
15303
15304 * gcc.c-torture/execute/20000801-3.c,
15305 gcc.c-torture/execute/20000801-4.c: New tests.
15306 * gcc.c-torture/execute/20000801-3.x,
15307 gcc.c-torture/execute/20000801-4.x: Xfail.
15308
15309 2000-08-02 Geoff Keating <geoffk@cygnus.com>
15310
15311 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15312 libobjc/.libs to allow for libtool.
15313
15314 2000-08-02 Jakub Jelinek <jakub@redhat.com>
15315
15316 * gcc.c-torture/compile/20000802-1.c: New test.
15317
15318 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
15319
15320 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15321
15322 2000-07-31 Jeffrey A Law (law@cygnus.com)
15323
15324 * gcc-c-torture/execute/20000731-2.c: New test.
15325
15326 * gcc.c-torture/execute/20000731-1.c: New test.
15327 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15328
15329 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15330
15331 * testsuite/gcc.dg/cpp/paste7.c: New test.
15332 * gcc.dg/cpp/20000725-1.c: New test.
15333
15334 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15335
15336 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15337 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15338 declaration warning for __builtin_dwarf_reg_size.
15339
15340 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15341
15342 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15343
15344 * gcc.dg/noncompile/voidparam-1.c: New test.
15345
15346 2000-07-30 Richard Henderson <rth@cygnus.com>
15347
15348 * gcc.dg/c90-digraph-1.c: Don't xfail.
15349 * gcc.dg/compare2.c (case 10): Xfail.
15350 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15351
15352 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15353
15354 * gcc.dg/c99-main-1.c: New test.
15355
15356 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15357
15358 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15359
15360 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15361
15362 * gcc.c-tortuer/execute/20000726-1.c: New test.
15363
15364 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15365
15366 * gcc.c-torture/execute/enum-2.c: New test.
15367
15368 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15369
15370 * gcc.dg/cpp/tr-warn3.c: New test.
15371
15372 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15373
15374 * g++.old-deja/g++.ext/implicit1.C: Remove.
15375 * g++.old-deja/g++.jason/c2.C: Remove
15376 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15377 * g++.old-deja/g++.pt/crash16.C: Likewise.
15378 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15379
15380 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15381
15382 * g++.old-deja/g++.other/for2.C: New test.
15383
15384 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15385
15386 * gcc.dg/20000720-1.c: New test.
15387
15388 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15389
15390 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15391
15392 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15393
15394 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15395 * gcc.c-torture/execute/20000722-1.c: New.
15396 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15397
15398 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15399
15400 * gcc.dg/cpp/20000720-1.S: New test.
15401
15402 2000-07-21 Michael Meissner <meissner@redhat.com>
15403
15404 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15405
15406 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15407
15408 * g++.old-deja/g++.brendan/crash16.C,
15409 g++.old-deja/g++.brendan/parse3.C,
15410 g++.old-deja/g++.brendan/redecl1.C,
15411 g++.old-deja/g++.ns/template13.C,
15412 g++.old-deja/g++.other/decl4.C,
15413 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15414
15415 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15416
15417 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15418 and "Internal error".
15419
15420 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15421 regexps.
15422 * gcc.dg/cpp/paste6.c: New test.
15423
15424 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15425
15426 * gcc.dg/cpp/tr-direct.c: New test.
15427
15428 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15429 gcc.dg/cpp/undef1.c: Tweak error regexps.
15430
15431 2000-07-18 Eric Christopher <echristo@redhat.com>
15432
15433 * gcc.c-torture/compile/20000718-1.c: New test.
15434
15435 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15436
15437 * cpplex.c (_cpp_push_token): If the token being pushed back
15438 is the previous token in this context, just subtract one from
15439 context->posn.
15440 * cppmacro.c (save_expansion): Clear aux field when storing a
15441 placemarker.
15442
15443 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15444
15445 * gcc.dg/noncompile/redecl-1.c: New test.
15446
15447 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15448
15449 * gcc.c-torture/execute/20000717-5.c: New test.
15450 * gcc.c-torture/execute/20000717-1.x: Removed.
15451
15452 2000-07-17 Richard Henderson <rth@cygnus.com>
15453
15454 * gcc.c-torture/execute/20000717-4.c: New test.
15455
15456 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15457
15458 * gcc.dg/cpp/syshdr.c: New test.
15459 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15460
15461 2000-07-17 Neil Booth <neilb@earthling.net>
15462
15463 * gcc.dg/cpp/cmdlne-dM.c: New test.
15464 * gcc.dg/cpp/cmdlne-dD.c: New test.
15465
15466 2000-07-17 Jeffrey A Law (law@cygnus.com)
15467
15468 * gcc.c-torture/execute/20000717-3.c: New test.
15469
15470 * gcc.c-torture/compile/20000717-1.c: New test.
15471
15472 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15473
15474 * gcc.c-torture/execute/20000717-2.c: New test.
15475
15476 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15477
15478 * gcc.dg/formatz-1.c: New test.
15479
15480 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15481 * gcc.dg/c99-digraph-1.c: New tests.
15482
15483 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15484 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15485
15486 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15487 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15488 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15489 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15490 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15491 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15492 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15493
15494 2000-07-17 Greg McGary <greg@mcgary.org>
15495
15496 * gcc.c-torture/execute/20000717-1.c: New test.
15497 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15498
15499 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15500
15501 * gcc.c-torture/execute/20000715-2.c: New test.
15502 * gcc.dg/20000715-1.c: New test.
15503
15504 2000-07-15 Michael Meissner <meissner@redhat.com>
15505
15506 * gcc.c-torture/execute/20000715-1.c: New test.
15507
15508 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15509
15510 * gcc.c-torture/execute/20000707-1.c: New test.
15511
15512 2000-07-13 Neil Booth <NeilB@earthling.net>
15513
15514 * testsuite/gcc.dg/cpp/digraph1.c,
15515 testsuite/gcc.dg/cpp/digraph2.c,
15516 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15517
15518 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15519
15520 * g77.f-torture/compile/20000630-2.f: New test.
15521 * g77.f-torture/compile/20000630-2.x
15522
15523 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15524
15525 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15526
15527 2000-07-11 Neil Booth <NeilB@earthling.net>
15528
15529 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15530
15531 2000-07-11 Neil Booth <NeilB@earthling.net>
15532
15533 * gcc.dg/cpp/cmdlne-C.c: New.
15534
15535 2000-07-09 Neil Booth <NeilB@earthling.net>
15536
15537 * gcc.dg/cpp/directiv.c: New tests.
15538 * gcc.dg/cpp/undef1.c: Update.
15539
15540 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15541
15542 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15543
15544 2000-07-09 Neil Booth <NeilB@earthling.net>
15545
15546 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15547
15548 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15549
15550 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15551 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15552
15553 2000-07-08 Neil Booth <NeilB@earthling.net>
15554
15555 * gcc.dg/cpp/macsyntx.c: New tests.
15556
15557 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15558
15559 * gcc.dg/20000707-1.c: New test.
15560
15561 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15562
15563 * gcc.c-torture/execute/20000706-1.c: New test.
15564 * gcc.c-torture/execute/20000706-2.c: New test.
15565 * gcc.c-torture/execute/20000706-3.c: New test.
15566 * gcc.c-torture/execute/20000706-4.c: New test.
15567 * gcc.c-torture/execute/20000706-5.c: New test.
15568
15569 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15570
15571 * g++.old-deja/g++.pt/instantiate7.C: New test.
15572
15573 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15574
15575 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15576 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15577 * g++.old-deja/g++.other/rtti3.C: Likewise.
15578 * g++.old-deja/g++.other/rttid3.C: Likewise.
15579
15580 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15581
15582 * g77.f-torture/compile/20000630-1.x: Fix typo
15583
15584 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15585
15586 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15587 assembly output.
15588
15589 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15590
15591 * gcc.dg/cpp/ident.c: New test.
15592
15593 2000-07-05 Neil Booth <NeilB@earthling.net>
15594
15595 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15596 gcc.dg/cpp/lexstrng.c: New tests.
15597
15598 2000-07-04 Neil Booth <NeilB@earthling.net>
15599
15600 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15601 * gcc.dg/cpp/strify2.c: Same.
15602
15603 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15604
15605 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15606 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15607 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15608 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15609
15610 * testsuite/gcc.dg/cpp/macro1.c,
15611 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15612 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15613 testsuite/gcc.dg/cpp/strify1.c,
15614 testsuite/gcc.dg/cpp/strify2.c: New tests.
15615
15616 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15617
15618 * gcc.c-torture/execute/20000703-1.c: New test.
15619
15620 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15621
15622 * g++.old-deja/g++.pt (lookup10.C): New test.
15623
15624 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15625
15626 * g++.old-deja/g++.pt (typename25.C): New test.
15627
15628 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15629
15630 * gcc.c-torture/compile/20000701-1.c: New test.
15631
15632 2000-06-30 Nick Clifton <nickc@cygnus.com>
15633
15634 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15635 to test case.
15636
15637 2000-06-30 Catherine Moore <clm@cygnus.com>
15638
15639 * gcc.c-torture/execute/align-1.c: New test.
15640
15641 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15642
15643 * g++.old-deja/g++.pt/expr8.C: New test.
15644 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15645
15646 2000-06-29 Nick Clifton <nickc@cygnus.com>
15647
15648 * gcc.c-torture/compile/20000629-1.c: New test.
15649
15650 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15651
15652
15653 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15654 gcc.dg/noncompile directory, depending on whether they're
15655 preprocessor tests or not. Annotate all the tests for the dg
15656 framework.
15657
15658 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15659 * gcc.dg/noncompile/noncompile.exp: New.
15660
15661 * Moved files:
15662 Old name New name
15663 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15664 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15665 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15666 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15667 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15668 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15669 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15670 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15671 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15672 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15673 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15674 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15675 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15676 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15677 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15678 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15679 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15680 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15681 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15682 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15683 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15684 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15685 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15686 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15687
15688 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15689 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15690 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15691 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15692 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15693 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15694
15695 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15696
15697 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15698 declare one variable. On the fourth, error.
15699 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15700 declared by 20000628-1a.h.
15701
15702 2000-06-29 Richard Henderson <rth@redhat.com>
15703
15704 * gcc.c-torture/execute/930529-1.x: New file.
15705 * gcc.dg/920413-1.c: Adjust expected warning text.
15706 * gcc.dg/980217-1.c: Declare abort.
15707 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15708
15709 2000-06-29 Jeffrey A Law (law@cygnus.com)
15710
15711 * g77.f-torture/compile/20000629-1.f: New test.
15712 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15713
15714 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15715
15716 Rearrange lots of files, removing entirely the
15717 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15718 directories.
15719
15720 * Deleted files:
15721 gcc.c-torture/code_quality/code_quality.exp
15722 gcc.c-torture/special/special.exp
15723 gcc.failure/failure.exp
15724 gcc.failure/940409-1.x
15725 gcc.c-torture/compile/961203-1.x
15726
15727 * New files:
15728 gcc.misc-tests/linkage.exp
15729 gcc.c-torture/execute/920730-1t.c
15730 gcc.c-torture/execute/920730-1t.x
15731 gcc.c-torture/compile/920520-1.x
15732 gcc.c-torture/compile/920521-1.x
15733 gcc.c-torture/compile/981006-1.x
15734 gcc.c-torture/execute/eeprof-1.x
15735
15736 * Moved files (possibly with modifications to fit a new harness):
15737 Old name New name
15738 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15739 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15740 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15741 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15742 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15743 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15744 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15745 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15746 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15747 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15748 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15749 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15750 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15751 gcc.failure/940409-1.c gcc.dg/940409-1.c
15752
15753 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15754
15755 * c-torture/compile/961203-1.x: Delete.
15756
15757 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15758 not exit. Include stdio.h.
15759 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15760 * gcc.misc-tests/dg-12.c: Likewise.
15761 * gcc.misc-tests/dg-5.c: Likewise.
15762 * gcc.misc-tests/dg-6.c: Likewise.
15763 * gcc.misc-tests/dg-7.c: Prototype abort.
15764 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15765 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15766 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15767 not exit.
15768 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15769 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15770
15771 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15772
15773 * gcc.dg/cpp/20000628-1.c: New test.
15774 * gcc.dg/cpp/20000628-1.h: New header for above test.
15775 * gcc.dg/cpp/20000628-1a.h: Likewise.
15776
15777 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15778
15779 * gcc.dg/cpp: New directory.
15780 * gcc.dg/cpp/cpp.exp: New driver.
15781 * gcc.dg/cpp/20000627-1.c: New test.
15782 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15783 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15784 and rewrite as a compilation test.
15785
15786 * gcc.dg: Move many files into the cpp subdirectory, possibly
15787 renaming or editing them as well.
15788 Old name New name
15789 990119-1.c cpp/19990119-1.c
15790 990228-1.c cpp/19990228-1.c
15791 990407-1.c cpp/19990407-1.c
15792 990409-1.c cpp/19990409-1.c
15793 990413-1.c cpp/19990413-1.c
15794 990703-1.c cpp/19990703-1.c
15795 20000127-1.c cpp/20000127-1.c
15796 20000129-1.c cpp/20000129-1.c
15797 20000207-1.c cpp/20000207-1.c
15798 20000207-2.c cpp/20000207-2.c
15799 20000209-1.c cpp/20000209-1.c
15800 20000209-2.c cpp/20000209-2.c
15801 20000301-1.c cpp/20000301-1.c
15802 20000419-1.c cpp/20000419-1.c
15803 20000510-1.S cpp/20000510-1.S
15804 20000519-1.c cpp/20000519-1.c
15805 20000529-1.c cpp/20000529-1.c
15806 20000625-1.c cpp/20000625-1.c
15807 20000625-2.c cpp/20000625-2.c
15808 cpp-as1.c cpp/assert1.c
15809 cpp-as2.c cpp/assert2.c
15810 cxx-comments-1.c cpp/cxxcom1.c
15811 cxx-comments-2.c cpp/cxxcom2.c
15812 endif-label.c cpp/endif.c
15813 cpp-hash1.c cpp/hash1.c
15814 cpp-hash2.c cpp/hash2.c
15815 cpp-if1.c cpp/if-1.c
15816 cpp-if2.c cpp/if-2.c
15817 cpp-if3.c cpp/if-3.c
15818 cpp-if4.c cpp/if-4.c
15819 cpp-if5.c cpp/if-5.c
15820 cpp-cond.c cpp/if-cexp.c
15821 cpp-missingop.c cpp/if-mop.c
15822 cpp-missingparen.c cpp/if-mpar.c
15823 cpp-opprec.c cpp/if-oppr.c
15824 cpp-ifparen.c cpp/if-paren.c
15825 cpp-shortcircuit.c cpp/if-sc.c
15826 cpp-shift.c cpp/if-shift.c
15827 cpp-unary.c cpp/if-unary.c
15828 cpp-li1.c cpp/line1.c
15829 cpp-li2.c cpp/line2.c
15830 lineno.c cpp/line3.c
15831 lineno-2.c cpp/line4.c
15832 cpp-mi.c cpp/mi1.c
15833 cpp-mic.h cpp/mi1c.h
15834 cpp-micc.h cpp/mi1cc.h
15835 cpp-mind.h cpp/mi1nd.h
15836 cpp-mindp.h cpp/mi1ndp.h
15837 cpp-mix.h cpp/mi1x.h
15838 cpp-mi2.c cpp/mi2.c
15839 cpp-mi2a.h cpp/mi2a.h
15840 cpp-mi2b.h cpp/mi2b.h
15841 cpp-mi2c.h cpp/mi2c.h
15842 cpp-mi3.c cpp/mi3.c
15843 cpp-mi3.def cpp/mi3.def
15844 poison-1.c cpp/poison.c
15845 pr-impl.c cpp/prag-imp.c
15846 cpp-redef-2.c cpp/redef1.c
15847 cpp-redef.c cpp/redef2.c
15848 strpaste.c cpp/strp1.c
15849 strpaste-2.c cpp/strp2.c
15850 cpp-tradpaste.c cpp/tr-paste.c
15851 cpp-tradstringify.c cpp/tr-str.c
15852 cpp-tradwarn1.c cpp/tr-warn1.c
15853 cpp-tradwarn2.c cpp/tr-warn2.c
15854 trigraphs.c cpp/trigraphs.c
15855 cpp-unc1.c cpp/unc1.c
15856 cpp-unc2.c cpp/unc2.c
15857 cpp-unc3.c cpp/unc3.c
15858 cpp-unc.c cpp/unc4.c
15859 undef.c cpp/undef1.c
15860 undef-2.c cpp/undef2.c
15861 cpp-wi1.c cpp/widestr1.c
15862
15863 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15864
15865 * lib/g++.exp (g++_include_flags): Tweak.
15866
15867 2000-06-27 H.J. Lu <hjl@gnu.org>
15868 Loren J. Rittle <ljrittle@acm.org>
15869
15870 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15871 version with one that knows about the new gcc tree structure.
15872 (g++_link_flags): Same.
15873
15874 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15875
15876 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15877 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15878 case we are cross-compiling.
15879
15880 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15881 g++.old-deja/g++.niklas/Makefile.in,
15882 g++.old-deja/g++.niklas/configure.in,
15883 g++.old-deja/g++.other/Makefile.in,
15884 g++.old-deja/g++.other/configure.in,
15885 gcc.c-torture/code_quality/Makefile.in,
15886 gcc.c-torture/code_quality/configure.in,
15887 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15888 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15889 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15890 gcc.c-torture/execute/ieee/Makefile.in,
15891 gcc.c-torture/execute/ieee/configure.in,
15892 gcc.c-torture/noncompile/Makefile.in,
15893 gcc.c-torture/noncompile/configure.in,
15894 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15895 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15896 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15897
15898 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15899
15900 * g++.old-deja/g++.other/ambig3.C: New test.
15901
15902 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15903
15904 * g++.old-deja/g++.pt/syntax1.C: New test.
15905 * g++.old-deja/g++.pt/syntax2.C: New test.
15906 * g++.old-deja/g++.other/syntax3.C: New test.
15907 * g++.old-deja/g++.other/syntax4.C: New test.
15908
15909 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15910
15911 * gcc.dg/20000623-1.c: Prototype exit and abort.
15912
15913 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15914
15915 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15916 New tests.
15917 * gcc.dg/cpp-mi3.def: New file.
15918
15919 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15920 inside assertions.
15921 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15922 lexer's error messages.
15923 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15924 divine anything from the linemarkers.
15925 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15926 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15927
15928 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15929
15930 * gcc.dg/20000623-1.c: New test.
15931
15932 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15933
15934 * gcc.c-torture/execute/20000622-1.c: New test.
15935
15936 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15937
15938 * g++.old-deja/g++.other/init15.C: New test.
15939
15940 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15941
15942 * g++.old-deja/g++.pt/vaarg2.C: New test.
15943 * g++.old-deja/g++.pt/vaarg3.C: New test.
15944
15945 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15946
15947 * g++.old-deja/g++.other/dyncast6.C: New test.
15948
15949 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15950
15951 * gcc.c-torture/execute/loop-6.c: New test.
15952
15953 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15954
15955 * gcc.dg/20000614-1.c: New test.
15956 * gcc.dg/20000614-2.c: New test.
15957
15958 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15959
15960 * g++.old-deja/g++.other/inline12.C: New test.
15961
15962 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15963
15964 * g++.old-deja/g++.other/eh1.C: New test.
15965
15966 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15967
15968 * g++.old-deja/g++.other/type.C: New test.
15969
15970 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15971
15972 * g++.old-deja/g++.other/initstring.C: New test.
15973
15974 2000-06-12 Jason Merrill <jason@redhat.com>
15975
15976 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15977
15978 2000-06-09 Jeffrey A Law (law@cygnus.com)
15979
15980 * gcc.c-torture/compile/20000609-1.c: New test.
15981
15982 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15983
15984 * gcc.dg/20000609-1.c: New test.
15985
15986 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15987
15988 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15989 * gcc.c-torture/noncompile/poison-1.c: Move...
15990 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15991 * gcc.dg/cpp-li1.c: Add a token after the #line.
15992
15993 2000-06-05 Richard Henderson <rth@cygnus.com>
15994
15995 * gcc.c-torture/execute/20000605-2.c: New test.
15996 * gcc.c-torture/execute/20000605-3.c: New test.
15997
15998 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15999
16000 * g77.f-torture/execute/20000503-1.x: New file.
16001
16002 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
16003
16004 * g++.old-deja/g++.eh/badalloc1.C: New test.
16005
16006 2000-06-05 Richard Henderson <rth@cygnus.com>
16007
16008 * gcc.c-torture/execute/20000605-1.c: New test.
16009
16010 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16011 Nathan Sidwell <nathan@codesourcery.com>
16012
16013 * gcc.c-torture/compile/20000605-1.c: New test.
16014
16015 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
16016
16017 * g77.f-torture/compile/20000601-1.f: New test.
16018
16019 2000-06-03 Richard Henderson <rth@cygnus.com>
16020
16021 * gcc.c-torture/execute/20000603-1.c: New.
16022
16023 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
16024
16025 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16026 * gcc.dg/noreturn-2.c (noreturn): Likewise.
16027
16028 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
16029
16030 * gcc.dg/compare2.c (case 12): XFAIL.
16031 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16032 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16033
16034 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16035
16036 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
16037
16038 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16039 guard macro is already defined when the header is first
16040 included.
16041 * gcc.dg/cpp-mix.h: New file.
16042 * gcc.dg/endif-label.c: Update patterns to match compiler.
16043
16044 * g++.brendan/complex1.C: Declare abort.
16045 * g++.law/refs4.C: Remove XFAIL.
16046 * g++.oliva/expr2.C: Declare abort and exit.
16047
16048 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
16049
16050 * gcc.c-torture/execute/20000528-1.c: New test.
16051
16052 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16053 * g++.old-deja/g++.law/temps4.C: Likewise.
16054
16055 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16056 stdlib.h. Call abort() on failure.
16057 * g++.old-deja/g++.law/refs4.C: Likewise.
16058 * g++.old-deja/g++.law/temps4.C: Likewise.
16059 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16060 * gcc.c-torture/execute/20000112-1.c: Include string.h.
16061
16062 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
16063
16064 Relative to g++.dg/special:
16065 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16066
16067 Relative to g++.old-deja:
16068 * g++.brendan/complex1.C, g++.jason/optimize2.C,
16069 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16070 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16071 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16072 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16073 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16074 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16075
16076 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16077 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16078 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16079 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16080 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16081 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16082 and/or string.h.
16083
16084 * g++.other/goto1.C: Update expectations for error messages.
16085
16086 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
16087
16088 * gcc.c-torture/compile/20000523-1.c: New test.
16089
16090 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16091
16092 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16093
16094 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16095
16096 * g++.old-deja/g++.eh/catch11.C: New test.
16097 * g++.old-deja/g++.eh/catch12.C: New test.
16098
16099 2000-05-24 Nick Clifton <nickc@cygnus.com>
16100
16101 * gcc.c-torture/execute/20000523-1.c: New test.
16102
16103 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
16104
16105 * c-torture/execute/bcp-1.c: Replace abort in arg of
16106 __builtin_constant_p with a generic external function.
16107
16108 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16109 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16110 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16111 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16112 Prototype abort and/or exit.
16113
16114 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16115 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16116 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16117 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16118
16119 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
16120
16121 * gcc.dg/dwarf2-1.c: New test.
16122
16123 2000-05-20 Richard Henderson <rth@cygnus.com>
16124
16125 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16126
16127 2000-05-20 Andreas Jaeger <aj@suse.de>
16128
16129 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16130 testcase.
16131
16132 2000-05-19 David Edelsohn <edelsohn@gnu.org>
16133
16134 * gcc.c-torture/execute/20000519-2.c: New test.
16135
16136 2000-05-19 Andreas Jaeger <aj@suse.de>
16137
16138 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16139 which fails with SSA.
16140
16141 * lib/c-torture.exp: Also test with -O3 -fssa.
16142
16143 2000-05-18 Michael Meissner <meissner@redhat.com>
16144
16145 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16146 * gcc.c-torture/execute/920415-1.c: Ditto.
16147 * gcc.c-torture/execute/920501-1.c: Ditto.
16148 * gcc.c-torture/execute/conversion.c: Ditto.
16149 * gcc.c-torture/execute/cvt-1.c: Ditto.
16150
16151 2000-05-18 Jeffrey A Law (law@cygnus.com)
16152
16153 * gcc.c-torture/compile/20000518-1.c: New test.
16154
16155 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
16156
16157 * g77.f-torture/compile/200005018.f: New test.
16158
16159 2000-05-17 Jeffrey A Law (law@cygnus.com)
16160
16161 * gcc.c-torture/compile/20000517-1.c: New test.
16162
16163 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16164
16165 * gcc.c-torture/execute/20000516-1.c: New test.
16166
16167 2000-05-15 Jakub Jelinek <jakub@redhat.com>
16168
16169 * g++.old-deja/g++.other/eh.C: New test.
16170
16171 2000-05-12 Richard Henderson <rth@cygnus.com>
16172
16173 * gcc.c-torture/execute/990208-1.c (main): Don't pass
16174 constants through to doit's conditional.
16175
16176 2000-05-11 Jeffrey A Law (law@cygnus.com)
16177
16178 * gcc.c-torture/compile/20000511-1.c: New test.
16179 * g77.f-torture/compile/20000511-1.f: New test.
16180 * g77.f-torture/compile/20000511-2.f: New test.
16181
16182 2000-05-11 Michael Meissner <meissner@redhat.com>
16183
16184 * gcc.c-torture/execute/20000511-1.c: New test.
16185
16186 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
16187
16188 * gcc.dg/dg.exp: Scan .S files as well as .c files.
16189 * gcc.dg/20000510-1.S: New.
16190
16191 2000-05-08 Catherine Moore <clm@cygnus.com>
16192
16193 * gcc.dg/unused-3.c: New.
16194
16195 2000-05-06 Richard Henderson <rth@cygnus.com>
16196
16197 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16198 * g++.old-deja/g++.mike/warn1.C: Likewise.
16199 * g++.old-deja/g++.pt/local1.C: Likewise.
16200 * g++.old-deja/g++.pt/local7.C: Likewise.
16201 * g++.old-deja/g++.pt/spec16.C: Likewise.
16202
16203 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
16204
16205 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16206
16207 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
16208
16209 * g77.f-torture/execute/20000503-1.f: New test.
16210
16211 2000-05-04 Andreas Jaeger <aj@suse.de>
16212
16213 * gcc.dg/noreturn-2.c: New test.
16214
16215 2000-05-04 Neil Booth <NeilB@earthling.net>
16216
16217 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16218 preprocessor.
16219
16220 2000-05-04 Richard Henderson <rth@cygnus.com>
16221
16222 * gcc.c-torture/execute/20000503-1.c: Fix typo.
16223
16224 2000-05-04 Richard Henderson <rth@cygnus.com>
16225
16226 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
16227 OpenSSL by Jason R Thorpe.
16228
16229 2000-05-03 Jim Wilson <wilson@cygnus.com>
16230
16231 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16232
16233 2000-05-03 Robert Lipe <robertlipe@usa.net>
16234
16235 * gcc.dg/20000503-1.c: New test.
16236
16237 2000-05-02 Jakub Jelinek <jakub@redhat.com>
16238
16239 * gcc.c-torture/compile/20000502-1.c: New test.
16240 * g++.old-deja/g++.other/align.C: New test.
16241 * gcc.dg/cpp-tradstringify.c: New test.
16242
16243 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
16244
16245 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16246 and hard registers.
16247
16248 2000-04-26 Geoff Keating <geoffk@cygnus.com>
16249
16250 * gcc.c-torture/execute/loop-5.c: New test.
16251
16252 2000-04-25 Jakub Jelinek <jakub@redhat.com>
16253
16254 * gcc.c-torture/execute/va-arg-20.c: New test.
16255
16256 2000-04-23 Jeffrey A Law (law@cygnus.com)
16257
16258 * gcc.c-torture/execute/20000422-1.c: New test.
16259
16260 2000-04-20 Greg McGary <gkm@gnu.org>
16261
16262 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16263 when optimizing, but without sibling-call optimizations (-O1).
16264
16265 2000-04-20 Jeffrey A Law (law@cygnus.com)
16266
16267 * gcc.c-torture/compile/20000420-1.c: New test.
16268
16269 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
16270
16271 * g++.abi/ptrflags.C: New test.
16272 * g++.eh/catchptr1.C: Test incomplete pointer chains.
16273
16274 2000-04-19 Catherine Moore <clm@cygnus.com>
16275
16276 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16277
16278 2000-04-19 Greg McGary <gkm@gnu.org>
16279
16280 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16281 sibling-call optimizations.
16282
16283 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
16284
16285 * gcc.dg/20000419-1.c: New test.
16286
16287 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
16288
16289 * gcc.c-torture/execute/20000412-6.c: New test.
16290
16291 2000-04-12 Jeffrey A Law (law@cygnus.com)
16292
16293 * gcc.c-torture/execute/20000412-5.c: New test.
16294 * g77.f-torture/compile/20000412-1.f: New test.
16295 * gcc.c-torture/execute/20000412-4.c: New test.
16296 * gcc.c-torture/compile/20000412-2.c: New test.
16297 * gcc.c-torture/execute/20000412-3.c: New test.
16298 * gcc.c-torture/compile/20000412-1.c: New test.
16299 * gcc.c-torture/execute/20000412-2.c: New test.
16300
16301 2000-04-12 Jakub Jelinek <jakub@redhat.com>
16302
16303 * objc/execute/bf-20.m: New test.
16304
16305 2000-04-10 Richard Henderson <rth@cygnus.com>
16306
16307 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16308
16309 * gcc.c-torture/execute/20000412-1.c: New test.
16310
16311 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
16312
16313 * g++.old-deja/g++.eh/catchptr1.C: New test.
16314
16315 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
16316
16317 * g++.old-deja/g++.abi/cxa_vec.C: New test.
16318
16319 2000-04-08 Neil Booth <NeilB@earthling.net>
16320
16321 * gcc.dg/cpp-nullchar.c: Remove test as
16322 embedded nulls cause problems.
16323
16324 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16325
16326 * gcc.dg/compare2.c: New test.
16327
16328 2000-04-08 Neil Booth <NeilB@earthling.net>
16329
16330 * gcc.dg/cpp-nullchar.c: New test.
16331
16332 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16333
16334 * gcc.dg/cpp-mi2.c: New test.
16335 * gcc.dg/cpp-mi2[abc].h: New files.
16336
16337 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16338
16339 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16340 member name.
16341
16342 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16343
16344 * g++.old-deja/g++.abi/vmihint.C: New test.
16345
16346 2000-04-06 Neil Booth <NeilB@earthling.net>
16347
16348 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16349 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16350 copyright.
16351
16352 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16353
16354 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16355 avoid stack-frame overwrite.
16356
16357 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16358
16359 * gcc.c-torture/compile/20000405-2.c: New test.
16360 * gcc.c-torture/compile/20000405-3.c: New test.
16361
16362 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16363
16364 * gcc.c-torture/compile/20000405-1.c: New test.
16365
16366 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16367
16368 * gcc.dg/cast-qual-1.c: Revert last change.
16369
16370 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16371
16372 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16373
16374 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16375
16376 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16377 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16378
16379 2000-04-03 Jeffrey A Law (law@cygnus.com)
16380
16381 * gcc.c-torture/compile/20000403-2.c: New test.
16382 * gcc.c-torture/compile/20000403-1.c: New test.
16383
16384 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16385
16386 * gcc.c-torture/execute/20000403-1.c: New test.
16387
16388 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16389
16390 * gcc.c-torture/execute/20000402-1.c: New test.
16391
16392 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16393
16394 * gcc.c-torture/execute/va-arg-15.c: New test.
16395 * gcc.c-torture/execute/va-arg-16.c: New test.
16396 * gcc.c-torture/execute/va-arg-17.c: New test.
16397 * gcc.c-torture/execute/va-arg-18.c: New test.
16398 * gcc.c-torture/execute/va-arg-19.c: New test.
16399
16400 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16401
16402 * gcc.c-torture/compile/981211-1.c: Move to...
16403 * gcc.dg/cpp-as1.c: ...here.
16404 * gcc.dg/cpp-as2.c: New file.
16405
16406 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16407 compiler.
16408
16409 2000-04-02 Neil Booth <NeilB@earthling.net>
16410
16411 * gcc.dg/cpp-cond.c New tests.
16412 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16413 accidental success less likely.
16414 * gcc.dg/cpp-missingop.c New tests.
16415 * gcc.dg/cpp-missingparen.c New tests.
16416 * gcc.dg/cpp-shift.c New tests.
16417 * gcc.dg/cpp-shortcircuit.c New tests.
16418 * gcc.dg/cpp-unary.c New tests.
16419
16420 2000-03-29 Jeffrey A Law (law@cygnus.com)
16421
16422 * gcc.c-torture/compile/20000329-1.c: New test.
16423
16424 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16425
16426 * gcc.c-torture/compile/20000326-1.c: New test.
16427 * gcc.c-torture/compile/20000326-2.c: New test.
16428
16429 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16430
16431 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16432 the first parameter is a function argument.
16433
16434 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16435
16436 * g++.old-deja/g++.ext/array4.C: New test.
16437
16438 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16439
16440 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16441
16442 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16443
16444 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16445
16446 2000-03-19 Richard Henderson <rth@cygnus.com>
16447
16448 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16449
16450 2000-03-19 Richard Henderson <rth@cygnus.com>
16451
16452 * gcc.c-torture/compile/20000319-1.c: New test.
16453
16454 2000-03-14 Jeffrey A Law (law@cygnus.com)
16455
16456 * gcc.c-torture/execute/20000314-3.c: New test.
16457 * gcc.c-torture/execute/20000314-2.c: New test.
16458 * gcc.c-torture/execute/20000314-1.c: New test.
16459 * gcc.c-torture/compile/20000314-2.c: New test.
16460 * gcc.c-torture/compile/20000314-1.c: New test.
16461
16462 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16463
16464 * g++.old-deja/g++.warn/inline.C: New test.
16465
16466 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16467
16468 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16469 standards-compliant result rather than specific constants.
16470 Put test-values in array.
16471
16472 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16473
16474 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16475 (g++_target_compile): Put test-specific options last.
16476
16477 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16478
16479 * g++.old-deja/g++.eh/vbase4.C: New test.
16480
16481 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16482
16483 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16484
16485 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16486
16487 * g++.old-deja/g++.brendan/misc12.C: Removed.
16488 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16489 * g++.old-deja/g++.ext/pretty4.C: New test.
16490
16491 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16492
16493 * g++.old-deja/g++.other/string2.C: New test.
16494
16495 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16496
16497 * g++.old-deja/g++.warn/impint2.C: New test.
16498
16499 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16500
16501 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16502 is 1, not zero.
16503
16504 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16505
16506 * g++.old-deja/g++.warn/impint.C: New test.
16507 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16508 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16509 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16510 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16511 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16512 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16513 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16514 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16515 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16516 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16517 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16518 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16519
16520 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16521
16522 * gcc.dg/cpp-redef.c: New test.
16523
16524 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16525
16526 * g++.old-deja/g++.pt/unify7.C: New test.
16527
16528 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16529
16530 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16531 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16532
16533 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16534
16535 * gcc.c-torture/compile/20000224-1.c: New test.
16536
16537 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16538
16539 * gcc.c-torture/compile/cpp-2.c: New test.
16540 * gcc.c-torture/compile/cpp-1.c: New test.
16541
16542 2000-02-25 Jeffrey A Law (law@cygnus.com)
16543
16544 * gcc.c-torture/execute/20000225-1.c: New test.
16545
16546 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16547
16548 * gcc.dg/cpp-li2.c: New test.
16549
16550 * gcc.dg/cpp-wi1.c: New test.
16551
16552 * gcc.dg/cpp-li1.c: New test.
16553
16554 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16555
16556 * g++.old-deja/g++.other/sizeof5.C: New test.
16557
16558 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16559
16560 * gcc.c-torture/execute/va-arg-13.c: New test.
16561
16562 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16563
16564 * gcc.c-torture/execute/va-arg-12.c: New test.
16565
16566 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16567
16568 * gcc.c-torture/execute/20000223-1.c: New test.
16569
16570 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16571
16572 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16573
16574 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16575
16576 * g++.old-deja/g++.abi/ptrmem.C: New test.
16577
16578 2000-02-19 Richard Henderson <rth@cygnus.com>
16579
16580 * gcc.c-torture/compile/init-3.c: New.
16581
16582 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16583
16584 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16585 ALWAYS_CXXFLAGS.
16586
16587 2000-02-11 Robert Lipe <robertl@sco.com>
16588
16589 * gcc.c-torture/compile/20000211-3.c: New test.
16590
16591 2000-02-11 Martin Buchholz <martin@xemacs.org>
16592
16593 * gcc.c-torture/compile/20000211-2.c: New test.
16594
16595 2000-02-11 Jeffrey A Law (law@cygnus.com)
16596
16597 * gcc.c-torture/compile/20000211-1.c: New test.
16598
16599 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16600
16601 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16602 on native targets
16603
16604 2000-02-08 Nathan Sidwell <nathan@acm.org>
16605
16606 * g++.old-deja/g++.other/cast5.C: New test.
16607
16608 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16609
16610 * gcc.c-torture/execute/20000205-1.c: New.
16611
16612 2000-02-03 Nathan Sidwell <nathan@acm.org>
16613
16614 * g++.old-deja/g++.jason/cast3.C: Return void.
16615 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16616
16617 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16618
16619 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16620
16621 * gcc.dg/loop-1.c: New test.
16622
16623 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16624
16625 * gcc.c-torture/compile/20000127-1.c: New test.
16626 * gcc.c-torture/execute/991228-1.c: New test.
16627
16628 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16629
16630 * gcc.dg/unused-2.c: New test.
16631
16632 * gcc.dg/conv-1.c: New test.
16633
16634 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16635
16636 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16637 compiler.
16638 (tool_option_proc): Fix typo.
16639
16640 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16641
16642 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16643 of the ld on the host, not on the build machine.
16644 Also, don't crash if '--help' is not a supported option.
16645
16646 2000-01-24 Richard Henderson <rth@cygnus.com>
16647
16648 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16649
16650 2000-01-20 Jeffrey A Law (law@cygnus.com)
16651
16652 * gcc.c-torture/execute/20000120-2.c: New test.
16653 * gcc.c-torture/execute/20000120-1.c: New test.
16654
16655 2000-01-13 Jeffrey A Law (law@cygnus.com)
16656
16657 * gcc.c-torture/execute/20000113-1.c: New test.
16658
16659 2000-01-12 Jeffrey A Law (law@cygnus.com)
16660
16661 * gcc.c-torture/execute/20000112-1.c: New test.
16662
16663 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16664
16665 * gcc.dg/20000111-1.c: New test.
16666
16667 2000-01-10 Jeffrey A Law (law@cygnus.com)
16668
16669 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16670 with 16 bit integers.
16671
16672 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16673
16674 * gcc.dg/20000108-1.c: New test.
16675
16676 2000-01-05 Nathan Sidwell <nathan@acm.org>
16677
16678 * g++.old-deja/g++.ns/koenig8.C: New test.
16679
16680 2000-01-05 Nathan Sidwell <nathan@acm.org>
16681
16682 * g++.old-deja/g++.other/cast4.C: New test.
16683
16684 2000-01-05 Jeffrey A Law (law@cygnus.com)
16685
16686 * gcc.c-torture/compile/20000105-2.c: New test.
16687 * gcc.c-torture/compile/20000105-1.c: New test.
16688
16689 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16690
16691 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16692 references to printf & atoi to conform to ANSI standard.
16693 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16694 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16695 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16696 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16697 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16698 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16699 * g++.old-deja/g++.brendan/copy1.C: Likewise.
16700 * g++.old-deja/g++.brendan/copy2.C: Likewise.
16701 * g++.old-deja/g++.brendan/copy3.C: Likewise.
16702 * g++.old-deja/g++.brendan/copy4.C: Likewise.
16703 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16704 * g++.old-deja/g++.brendan/copy6.C: Likewise.
16705 * g++.old-deja/g++.brendan/copy7.C: Likewise.
16706 * g++.old-deja/g++.brendan/copy8.C: Likewise.
16707 * g++.old-deja/g++.brendan/crash11.C: Likewise.
16708 * g++.old-deja/g++.brendan/crash14.C: Likewise.
16709 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16710 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16711 * g++.old-deja/g++.brendan/delete2.C: Likewise.
16712 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16713 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16714 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16715 * g++.old-deja/g++.brendan/eh1.C: Likewise.
16716 * g++.old-deja/g++.brendan/groff1.C: Likewise.
16717 * g++.old-deja/g++.brendan/init3.C: Likewise.
16718 * g++.old-deja/g++.brendan/misc12.C: Likewise.
16719 * g++.old-deja/g++.brendan/misc7.C: Likewise.
16720 * g++.old-deja/g++.brendan/new2.C: Likewise.
16721 * g++.old-deja/g++.brendan/operators4.C: Likewise.
16722 * g++.old-deja/g++.brendan/operators5.C: Likewise.
16723 * g++.old-deja/g++.brendan/overload2.C: Likewise.
16724 * g++.old-deja/g++.brendan/overload7.C: Likewise.
16725 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16726 * g++.old-deja/g++.brendan/reference1.C: Likewise.
16727 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16728 * g++.old-deja/g++.brendan/template24.C: Likewise.
16729 * g++.old-deja/g++.brendan/template3.C: Likewise.
16730 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16731 * g++.old-deja/g++.jason/inline3.C: Likewise.
16732 * g++.old-deja/g++.jason/opeq.C: Likewise.
16733 * g++.old-deja/g++.law/arg5.C: Likewise.
16734 * g++.old-deja/g++.law/arm7.C: Likewise.
16735 * g++.old-deja/g++.law/ctors11.C: Likewise.
16736 * g++.old-deja/g++.law/cvt8.C: Likewise.
16737 * g++.old-deja/g++.law/init9.C: Likewise.
16738 * g++.old-deja/g++.law/refs4.C: Likewise.
16739 * g++.old-deja/g++.law/template2.C: Likewise.
16740 * g++.old-deja/g++.law/visibility24.C: Likewise.
16741 * g++.old-deja/g++.law/vtable3.C: Likewise.
16742 * g++.old-deja/g++.mike/asm2.C: Likewise.
16743 * g++.old-deja/g++.mike/eh1.C: Likewise.
16744 * g++.old-deja/g++.mike/misc1.C: Likewise.
16745 * g++.old-deja/g++.mike/misc13.C: Likewise.
16746 * g++.old-deja/g++.mike/misc14.C: Likewise.
16747 * g++.old-deja/g++.mike/ns12.C: Likewise.
16748 * g++.old-deja/g++.mike/p1248.C: Likewise.
16749 * g++.old-deja/g++.mike/p3708.C: Likewise.
16750 * g++.old-deja/g++.mike/p3708a.C: Likewise.
16751 * g++.old-deja/g++.mike/p3708b.C: Likewise.
16752 * g++.old-deja/g++.mike/p646.C: Likewise.
16753 * g++.old-deja/g++.mike/p700.C: Likewise.
16754 * g++.old-deja/g++.mike/p783.C: Likewise.
16755 * g++.old-deja/g++.mike/p783a.C: Likewise.
16756 * g++.old-deja/g++.mike/p783b.C: Likewise.
16757 * g++.old-deja/g++.mike/p786.C: Likewise.
16758 * g++.old-deja/g++.mike/p789.C: Likewise.
16759 * g++.old-deja/g++.mike/p789a.C: Likewise.
16760 * g++.old-deja/g++.mike/p807a.C: Likewise.
16761 * g++.old-deja/g++.other/delete3.C: Likewise.
16762 * g++.old-deja/g++.other/dyncast1.C: Likewise.
16763 * g++.old-deja/g++.other/dyncast2.C: Likewise.
16764 * g++.old-deja/g++.other/dyncast3.C: Likewise.
16765 * g++.old-deja/g++.other/empty1.C: Likewise.
16766 * g++.old-deja/g++.other/temporary1.C: Likewise.
16767 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16768 * g++.old-deja/g++.pt/t16.C: Likewise.
16769 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16770
16771 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
16772
16773 * gcc.dg/991230-1.c: New test.
16774
16775 1999-12-29 Jeffrey A Law (law@cygnus.com)
16776
16777 * gcc.c-torture/compile/991229-3.c: New test.
16778 * gcc.c-torture/compile/991229-2.c: New test.
16779 * gcc.c-torture/compile/991229-1.c: New test.
16780
16781 1999-12-29 Greg McGary <gkm@eng.ascend.com>
16782
16783 * gcc.c-torture/compile/labels-2.c: New test.
16784
16785 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
16786
16787 * gcc.c-torture/execute/991227-1.c: New test.
16788
16789 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16790
16791 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16792
16793 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
16794
16795 * gcc.c-torture/execute/991221-1.c: New test.
16796
16797 1999-12-20 Nathan Sidwell <nathan@acm.org>
16798
16799 * g++.old-deja/g++.other/cast3.C: New test.
16800
16801 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
16802
16803 * gcc.c-torture/execute/991216-4.c: New test.
16804
16805 1999-12-16 Michael Meissner <meissner@cygnus.com>
16806
16807 * gcc.c-torture/execute/991216-1.c: New test.
16808 * gcc.c-torture/execute/991216-2.c: New test.
16809 * gcc.c-torture/execute/991216-3.c: New test.
16810
16811 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16812
16813 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16814 Actually make the test fail by using "-O2" for compilation.
16815
16816 1999-12-15 Nathan Sidwell <nathan@acm.org>
16817
16818 * g++.old-deja/g++.warn/cast-align1.C: New test.
16819
16820 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16821
16822 * gcc.c-torture/compile/991214-1.c: New test.
16823 * gcc.c-torture/compile/991214-2.c: New test.
16824
16825 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16826
16827 * gcc.dg/991214-1.c: New test.
16828
16829 1999-12-13 Jeffrey A Law (law@cygnus.com)
16830
16831 * gcc.c-torture/compile/991213-3.c: New test.
16832 * gcc.c-torture/compile/991213-2.c: New test.
16833 * gcc.c-torture/compile/991213-1.c: New test.
16834
16835 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
16836
16837 * gcc.dg/991209-1.c: New test.
16838
16839 1999-12-08 Nathan Sidwell <nathan@acm.org>
16840
16841 * gcc.c-torture/compile/991208-1.c: New test.
16842
16843 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16844
16845 * gcc.dg/ultrasp2.c: New test.
16846
16847 1999-12-05 Alex Samuel <samuel@codesourcery.com>
16848
16849 * g++.old-deja/g++.abi/align.C (main): Fix typo.
16850
16851 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
16852
16853 * gcc.c-torture/compile/991202-1.c: New test.
16854 * gcc.c-torture/execute/991202-1.c: New test.
16855 * gcc.c-torture/execute/991202-2.c: New test.
16856 * gcc.c-torture/execute/991202-3.c: New test.
16857
16858 1999-12-02 Alex Samuel <samuel@codesourcery.com>
16859
16860 * g++.old-deja/g++.abi/align.C: New test.
16861 * g++.old-deja/g++.abi/aggregates.C: Likewise.
16862 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16863
16864 1999-12-01 Richard Henderson <rth@cygnus.com>
16865
16866 * gcc.c-torture/execute/991201-1.c: New.
16867
16868 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
16869
16870 * gcc.dg/991129-1.c: New test.
16871
16872 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
16873
16874 * gcc.c-torture/compile/991127-1.c: New test.
16875
16876 1999-11-22 Nathan Sidwell <nathan@acm.org>
16877
16878 * g++.old-deja/g++.other/warn4.C: New test.
16879
16880 1999-11-22 Nathan Sidwell <nathan@acm.org>
16881
16882 * g++.old-deja/g++.eh/cleanup2.C: New test.
16883 * g++.old-deja/g++.ext/pretty2.C: New test.
16884 * g++.old-deja/g++.ext/pretty3.C: New test.
16885 * g++.old-deja/g++.other/debug6.C: New test.
16886
16887 1999-10-20 Jim Wilson <wilson@cygnus.com>
16888
16889 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16890 compiler_output to look for one error message instead of two.
16891
16892 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
16893
16894 * gcc.c-torture/execute/991118-1.c: Also test case
16895 where the word boundary does not split a byte evenly.
16896
16897 1999-11-19 Nathan Sidwell <nathan@acm.org>
16898
16899 * g++.old-deja/g++.ext/restrict1.C: New test.
16900
16901 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16902
16903 * gcc.c-torture/execute/991118-1.c: New test.
16904
16905 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
16906
16907 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16908 working directory pathnames.
16909
16910 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
16911
16912 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16913 host is equipped with driver.h and driver.o so it can actually
16914 compile and run the tests.
16915
16916 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
16917
16918 * gcc.c-torture/compile/991008-1.c: New test.
16919
16920 1999-11-08 Nick Clifton <nickc@cygnus.com>
16921
16922 * lib/gcc-dg.exp: Include target-supports.exp
16923
16924 1999-11-05 Nick Clifton <nickc@cygnus.com>
16925
16926 * lib/target-supports.exp: New file: Provide procs to test for
16927 features supported by the target.
16928 (check_weak_available): Moved here from ecos.exp.
16929 (check_alias_available): New proc: Determine of the target
16930 toolchain supports the alias attribute.
16931
16932 * gcc.dg/special/ecos.exp: Move check_weak_available to
16933 target-supports.exp.
16934 (alias-1.c): Only perform the test if the target supports
16935 aliases.
16936 (wkali-1.c): Only perform the test if the target supports
16937 aliases.
16938
16939 * gcc.dg/990506-0.c: Expect error messages from cross
16940 targets as well as native targets.
16941
16942 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16943
16944 * gcc.dg/ultrasp1.c: Removed xfail.
16945 * gcc.dg/struct-ret-2.c: Likewise.
16946 * gcc.dg/array-1.c: Likewise.
16947
16948 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16949
16950 * gcc.dg/struct-ret-2.c: New test.
16951
16952 * gcc.dg/array-1.c: New test.
16953
16954 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
16955
16956 * gcc.c-torture/execute/991030-1.c: New test.
16957
16958 1999-10-26 Richard Henderson <rth@cygnus.com>
16959
16960 * gcc.c-torture/compile/991026-2.c: New test.
16961
16962 1999-10-26 Jeffrey A Law (law@cygnus.com)
16963
16964 * gcc.c-torture/compile/991026-1.c: New test.
16965
16966 1999-10-23 Jeffrey A Law (law@cygnus.com)
16967
16968 * gcc.c-torture/execute/991023-1.c: New test.
16969
16970 1999-10-19 Jeffrey A Law (law@cygnus.com)
16971
16972 * gcc.c-torture/execute/991019-1.c: New test.
16973
16974 1999-10-16 Richard Henderson <rth@cygnus.com>
16975
16976 * gcc.c-torture/execute/991016-1.c: New test.
16977
16978 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
16979
16980 * gcc.c-torture/execute/991014-1.c: New test.
16981
16982 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
16983
16984 * g++.old-deja/g++.other/union2.C: New test.
16985
16986 1999-10-13 Nathan Sidwell <nathan@acm.org>
16987
16988 * g++.old-deja/g++.other/vaarg2.C: New test.
16989 * g++.old-deja/g++.other/vaarg3.C: New test.
16990
16991 1999-10-12 Craig Burley <craig@jcb-sc.com>
16992
16993 * g77.f-torture/noncompile/19990905-1.f: Moved from being
16994 in compile/.
16995
16996 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
16997
16998 * gcc.c-torture/execute/va-arg-11.c: New test.
16999
17000 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
17001
17002 * lib/file-format.exp (gcc_target_object_format): Don't
17003 crash if objdump is unavailable.
17004
17005 1999-09-29 Donn Terry <donn@interix.com>
17006
17007 * gcc.misc-tests/mg.exp: delete extraneous redirection.
17008
17009 1999-09-28 Nick Clifton <nickc@cygnus.com>
17010
17011 * gcc.c-torture/compile/990928-1.c: New test.
17012
17013 1999-09-28 Nathan Sidwell <nathan@acm.org>
17014
17015 * g++.old-deja/g++.other/decl6.C: New test.
17016
17017 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17018
17019 * gcc.c-torture/execute/va-arg-10.c: New test.
17020
17021 1999-09-27 Nathan Sidwell <nathan@acm.org>
17022
17023 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17024 __PRETTY_FUNCTION__.
17025
17026 1999-09-23 Nick Clifton <nickc@cygnus.com>
17027
17028 * gcc.c-torture/execute/990923-1.c: New test.
17029
17030 1999-09-21 Nick Clifton <nickc@cygnus.com>
17031
17032 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17033 for which -fpic is inappropriate.
17034
17035 1999-09-21 Mark Mitchell <mark@codesourcery.com>
17036
17037 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17038
17039 1999-09-21 Nathan Sidwell <nathan@acm.org>
17040
17041 * g++.old-deja/g++.other/dyncast1.C: New test.
17042 * g++.old-deja/g++.other/dyncast2.C: New test.
17043 * g++.old-deja/g++.other/dyncast3.C: New test.
17044 * g++.old-deja/g++.other/dyncast4.C: New test.
17045 * g++.old-deja/g++.other/dyncast5.C: New test.
17046 * g++.old-deja/g++.eh/catch3.C: New test.
17047 * g++.old-deja/g++.eh/catch3p.C: New test.
17048 * g++.old-deja/g++.eh/catch4.C: New test.
17049 * g++.old-deja/g++.eh/catch4p.C: New test.
17050 * g++.old-deja/g++.eh/catch5.C: New test.
17051 * g++.old-deja/g++.eh/catch5p.C: New test.
17052 * g++.old-deja/g++.eh/catch6.C: New test.
17053 * g++.old-deja/g++.eh/catch6p.C: New test.
17054 * g++.old-deja/g++.eh/catch7.C: New test.
17055 * g++.old-deja/g++.eh/catch7p.C: New test.
17056 * g++.old-deja/g++.eh/catch8.C: New test.
17057 * g++.old-deja/g++.eh/catch8p.C: New test.
17058 * g++.old-deja/g++.eh/catch9.C: New test.
17059 * g++.old-deja/g++.eh/catch9p.C: New test.
17060
17061 1999-09-13 Nathan Sidwell <nathan@acm.org>
17062
17063 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17064 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17065
17066 1999-09-13 Jeffrey A Law (law@cygnus.com)
17067
17068 * gcc.c-torture/compile/990913-1.c: New test.
17069
17070 1999-09-10 Nathan Sidwell <nathan@acm.org>
17071
17072 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17073 * g++.old-deja/g++.jason/rfg5.C: Likewise.
17074
17075 1999-09-09 Richard Henderson <rth@cygnus.com>
17076
17077 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17078
17079 1999-09-09 Nathan Sidwell <nathan@acm.org>
17080
17081 * g++.old-deja/g++.other/lookup11.C: New test.
17082 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17083 what is permitted and what we want.
17084 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17085 overload use.
17086 * g++.old-deja/g++.jason/rfg5.C: Likewise
17087
17088 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
17089
17090 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17091 * gcc.c-torture/noncompile/poison-1.c: New file.
17092
17093 1999-09-08 Nathan Sidwell <nathan@acm.org>
17094
17095 * g++.old-deja/g++.other/sizeof3.C: New test.
17096 * g++.old-deja/g++.other/sizeof4.C: New test.
17097 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17098 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17099
17100 1999-09-07 Richard Henderson <rth@cygnus.com>
17101
17102 * gcc.dg/va-arg-1.c: New.
17103
17104 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17105
17106 * gcc.c-torture/execute/va-arg-9.c: New test.
17107
17108 1999-09-05 Craig Burley <craig@jcb-sc.com>
17109
17110 * g77.f-torture/compile/980519-2.f: New test.
17111 * g77.f-torture/compile/19990905-0.f: New test.
17112 * g77.f-torture/compile/19990905-1.f: New test.
17113 * g77.f-torture/compile/19990905-2.f: New test.
17114
17115 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17116
17117 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
17118
17119 * gcc.c-torture/execute/990827-1.c: Fix typo.
17120
17121 1999-09-03 Nathan Sidwell <nathan@acm.org>
17122
17123 * g++.old-deja/g++.other/deref1.C: New test.
17124
17125 1999-09-02 Nathan Sidwell <nathan@acm.org>
17126
17127 * g++.old-deja/g++.other/ambig2.C: New test.
17128 * g++.old-deja/g++.other/cond5.C: New test.
17129 * g++.old-deja/g++.other/lookup16.C: New test.
17130
17131 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
17132
17133 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17134 assemblers too.
17135
17136 1999-08-31 Jeffrey A Law (law@cygnus.com)
17137
17138 * lib/c-torture.exp: Avoid the "compare executables" optimization
17139 when testing native.
17140
17141 1999-08-29 Jeffrey A Law (law@cygnus.com)
17142
17143 * gcc.c-torture/execute/990829-1.c: New test.
17144 * gcc.c-torture/compile/990829-1.c: New test.
17145
17146 1999-08-27 Paul Burchard <burchard@pobox.com>
17147
17148 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17149 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17150 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17151 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17152 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17153 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17154 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17155 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17156 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17157 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17158 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17159
17160 1999-08-27 Jeffrey A Law (law@cygnus.com)
17161
17162 * gcc.c-torture/execute/990827-1.c: New test.
17163
17164 1999-08-26 Craig Burley <craig@jcb-sc.com>
17165
17166 * g77.f-torture/noncompile/19990826-4.f: New test.
17167
17168 * g77.f-torture/compile/19990826-3.f: New test.
17169
17170 * g77.f-torture/execute/19990826-2.f: New test.
17171
17172 * g77.f-torture/compile/19990826-1.f: New test.
17173
17174 * gcc.c-torture/execute/990826-0.c: New test.
17175 * g77.c-torture/execute/19990826-0.f: New test.
17176
17177 * g77.f-torture/noncompile/970626-2.f: New test.
17178
17179 1999-08-25 Paul Burchard <burchard@pobox.com>
17180
17181 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17182 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17183 lss-011.C: New tests.
17184
17185 1999-08-25 Nathan Sidwell <nathan@acm.org>
17186
17187 * g++.old-deja/g++.other/decl5.C: New test.
17188
17189 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17190
17191 * noncompile/noncompile.exp: Load_lib c-torture.exp.
17192 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17193 call `postbase' for each one. All callers of `postbase' changed
17194 to call this instead.
17195
17196 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
17197
17198 * gcc.c-torture/execute/990811-1.c: New test.
17199
17200 1999-08-09 Nick Clifton <nickc@cygnus.com>
17201
17202 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17203 just native ones.
17204
17205 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17206 just native ones.
17207
17208 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17209
17210 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17211
17212 1999-08-04 Jeffrey A Law (law@cygnus.com)
17213
17214 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17215
17216 1999-08-04 Nathan Sidwell <nathan@acm.org>
17217
17218 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17219
17220 1999-08-04 Jeffrey A Law (law@cygnus.com)
17221
17222 * gcc.c-torture/execute/990804-1.c: New test.
17223
17224 1999-08-03 Nathan Sidwell <nathan@acm.org>
17225
17226 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17227 * g++.old-deja/g++.brendan/crash64.C: Likewise
17228 * g++.old-deja/g++.brendan/overload8.C: Likewise
17229
17230 1999-08-03 Nathan Sidwell <nathan@acm.org>
17231
17232 * g++.old-deja/g++.other/struct1.C: New test.
17233
17234 1999-08-03 Nathan Sidwell <nathan@acm.org>
17235
17236 * g++.old-deja/g++.other/enum2.C: New test.
17237
17238 1999-08-02 Richard Henderson <rth@cygnus.com>
17239
17240 Adapted from tests from Franz Sirl:
17241 * gcc.c-torture/execute/va-arg-7.c: New test.
17242 * gcc.c-torture/execute/va-arg-8.c: New test.
17243
17244 1999-08-01 Jeffrey A Law (law@cygnus.com)
17245
17246 * gcc.c-torture/compile/990801-2.c: New test.
17247
17248 * gcc.c-torture/compile/990801-1.c: New test.
17249
17250 1999-07-27 Michael Meissner <meissner@cygnus.com>
17251
17252 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17253 fp-cmp-1.c, converting double to float.
17254
17255 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17256 fp-cmp-1.c, converting double to long double.
17257
17258 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17259 from fr1 to unknown_register, since fr1 is a legitimate register
17260 on some machines.
17261
17262 1999-07-25 Jeffrey A Law (law@cygnus.com)
17263
17264 * README: More listname related changes.
17265
17266 1999-07-08 Catherine Moore <clm@cygnus.com>
17267
17268 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
17269
17270 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
17271
17272 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17273
17274 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17275
17276 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17277
17278 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
17279
17280 * gcc.dg/990703-1.c: New test.
17281
17282 1999-06-29 Nick Clifton <nickc@cygnus.com>
17283
17284 * lib/file-format.exp: New file: Move definition of proc
17285 gcc_target_object_format to here from
17286 gcc.dg/special/ecos.exp.
17287
17288 * lib/c-torture.exp: Include lib file-format.exp.
17289 * lib/gcc-dg.exp: Include lib file-format.exp.
17290
17291 * gcc.dg/special/ecos.exp: Remove definition of proc
17292 gcc_target_object_format.
17293
17294 1999-06-28 Jeffrey A Law (law@cygnus.com)
17295
17296 * gcc.c-torture/execute/990628-1.c: New test.
17297
17298 1999-06-25 Jeffrey A Law (law@cygnus.com)
17299
17300 * gcc.c-torture/compile/990625-2.c: New test.
17301
17302 * gcc.c-torture/compile/990625-1.c: New test.
17303
17304 1999-06-23 Nick Clifton <nickc@cygnus.com>
17305
17306 * gcc.c-torture/compile/dll.c: New test case. Check that dll
17307 attributes compile.
17308 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17309 ports that use the COFF/PE file format.
17310
17311 1999-06-17 Jeffrey A Law (law@cygnus.com)
17312
17313 * gcc.c-torture/compile/990617-1.c: New test.
17314
17315 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
17316
17317 * g++.old-deja/g++.other/decl4.C: New test.
17318
17319 1999-06-14 Nathan Sidwell <nathan@acm.org>
17320
17321 * g++.old-deja/g++.other/bitfld3.C: New test.
17322
17323 1999-06-08 Nathan Sidwell <nathan@acm.org>
17324
17325 * g++.old-deja/g++.eh/catch1.C: New test.
17326
17327 1999-06-07 Jeffrey A Law (law@cygnus.com)
17328
17329 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17330
17331 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17332 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
17333
17334 1999-06-05 Craig Burley <craig@jcb-sc.com>
17335
17336 * g77.f-torture/compile/19990502-0.f: Replace with new,
17337 shorter, test that still fails after recent changes.
17338
17339 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17340
17341 * gcc.c-torture/execute/990604-1.c: New test.
17342
17343 1999-05-31 Jeffrey A Law (law@cygnus.com)
17344
17345 * gcc.c-torture/execute/990531-1.c: New test.
17346
17347 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17348
17349 * gcc.c-torture/compile/990527-1.c: New test.
17350
17351 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
17352
17353 * gcc.c-torture/execute/990527-1.c: New test.
17354
17355 1999-05-25 Nick Clifton <nickc@cygnus.com>
17356
17357 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17358 bitfields as signed.
17359
17360 1999-05-25 Craig Burley <craig@jcb-sc.com>
17361
17362 * g77.f-torture/compile/19990525-0.f: New test.
17363
17364 1999-05-25 Jeffrey A Law (law@cygnus.com)
17365
17366 * gcc.c-torture/execute/990525-2.c: New test.
17367
17368 * gcc.c-torture/execute/990525-1.c: New test.
17369
17370 1999-05-24 Nathan Sidwell <nathan@acm.org>
17371
17372 * g++.old-deja/g++.other/anon3.C: New test.
17373 * g++.old-deja/g++.other/anon4.C: New test.
17374 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17375 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17376 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17377 Merrill).
17378
17379 1999-05-24 Jeffrey A Law (law@cygnus.com)
17380
17381 * gcc.c-torture/execute/990524-1.c: New test.
17382
17383 * gcc.dg/990524-1.c: New test.
17384
17385 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17386
17387 * gcc.c-torture/compile/990523-1.c: New test.
17388
17389 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
17390
17391 * gcc.c-torture/compile/990519-1.c: New test.
17392
17393 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17394
17395 * gcc.c-torture/compile/990517-1.c: New test.
17396
17397 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17398 (e4, f4): New tests.
17399 (main): Call them.
17400
17401 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17402
17403 * gcc.dg/noreturn-1.c: New test.
17404
17405 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17406
17407 * gcc.c-torture/execute/990513-1.c: New test.
17408
17409 1999-05-10 Richard Henderson <rth@cygnus.com>
17410
17411 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17412
17413 1999-05-10 Craig Burley <craig@jcb-sc.com>
17414
17415 * g77.f-torture/execute/erfc.f: Use small single-precision
17416 values, to avoid problems on Alphas when not -mieee.
17417
17418 1999-05-08 Craig Burley <craig@jcb-sc.com>
17419
17420 * gcc.dg/990506-0.c: New test.
17421
17422 1999-05-08 Richard Henderson <rth@cygnus.com>
17423
17424 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17425 the constant to test. Don't XFAIL 64-bit targets.
17426
17427 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17428 * g++.old-deja/g++.law/profile1.C: Likewise.
17429
17430 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17431 operator new instances.
17432 * g++.old-deja/g++.other/delete5.C: Likewise.
17433
17434 1999-05-03 Craig Burley <craig@jcb-sc.com>
17435
17436 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17437 intrinsic.
17438
17439 1999-05-03 Craig Burley <craig@jcb-sc.com>
17440
17441 * g77.f-torture/execute/u77-test.f: Reverse order of two
17442 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17443
17444 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17445
17446 * gcc.dg/compare1.c: New test.
17447
17448 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
17449
17450 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17451 New tests.
17452
17453 1999-05-02 Craig Burley <craig@jcb-sc.com>
17454
17455 * g77.f-torture/compile/19990502-1.f: New test.
17456
17457 1999-05-02 Craig Burley <craig@jcb-sc.com>
17458
17459 * g77.f-torture/compile/19990502-0.f: New test.
17460
17461 1999-05-02 Craig Burley <craig@jcb-sc.com>
17462
17463 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17464 intrinsic.
17465
17466 1999-05-02 Craig Burley <craig@jcb-sc.com>
17467
17468 * g77.f-torture/execute/u77-test.f (main): List libU77
17469 intrinsics not currently tested.
17470 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17471 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17472 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17473 Trim blanks off the ends of some printed strings.
17474
17475 1999-05-02 Craig Burley <craig@jcb-sc.com>
17476
17477 * g77.f-torture/execute/u77-test.f (main): Just warn about
17478 FSTAT gid disagreement, as it's expected on some systems.
17479
17480 1999-05-01 Craig Burley <craig@jcb-sc.com>
17481
17482 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17483 use a new function, which allows for some slop.
17484 Clean up some commentary.
17485 (issum): The new function.
17486 (sgladd): Deleted subroutine.
17487
17488 1999-05-01 Craig Burley <craig@jcb-sc.com>
17489
17490 * g77.f-torture/execute/u77-test.f: Modify to be more like
17491 libf2c/libU77 version, bringing patches to that version here.
17492 Add suitable commentary.
17493
17494 1999-04-25 Richard Henderson <rth@cygnus.com>
17495
17496 * gcc.dg/990424-1.c: New test.
17497
17498 1999-04-24 Craig Burley <craig@jcb-sc.com>
17499
17500 * g77.f-torture/execute/u77-test.f (main): Bug involving
17501 LSTAT has been fixed, so turn back on full checking.
17502
17503 1999-04-20 Craig Burley <craig@jcb-sc.com>
17504
17505 * g77.f-torture/compile/19990419-0.f: New test.
17506 * g77.f-torture/execute/19990419-1.f: New test.
17507
17508 1999-04-17 Richard Henderson <rth@cygnus.com>
17509
17510 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17511 to avoid the need for a prototype to supress a warning.
17512
17513 1999-04-07 Jim Wilson <wilson@cygnus.com>
17514
17515 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17516
17517 1999-04-04 Jeffrey A Law (law@cygnus.com)
17518
17519 * gcc.c-torture/execute/990404-1.c: New test.
17520
17521 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17522
17523 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17524 * gcc.dg/cpp-if3.c: Don't use -pedantic.
17525 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17526 missing initializer warnings.
17527
17528 1999-03-28 Jeffrey A Law (law@cygnus.com)
17529
17530 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17531 matching strings.
17532
17533 1999-03-26 Jeffrey A Law (law@cygnus.com)
17534
17535 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17536
17537 1999-03-26 Craig Burley <craig@jcb-sc.com>
17538
17539 * g77.f-torture/execute/19990325-0.f: New test.
17540 * g77.f-torture/execute/19990325-1.f: New test.
17541
17542 1999-03-24 Jeffrey A Law (law@cygnus.com)
17543
17544 * gcc.c-torture/execute/990324-1.c: New test.
17545
17546 1999-03-22 Jim Wilson <wilson@cygnus.com>
17547
17548 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17549 test with 4.
17550
17551 1999-03-17 Richard Henderson <rth@cygnus.com>
17552
17553 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
17554
17555 1999-03-13 Craig Burley <craig@jcb-sc.com>
17556
17557 * g77.f-torture/execute/19990313-2.f: New test.
17558 * g77.f-torture/execute/19990313-3.f: New test.
17559
17560 1999-03-13 Craig Burley <craig@jcb-sc.com>
17561
17562 * g77.f-torture/execute/19990313-0.f: New test.
17563 * g77.f-torture/execute/19990313-1.f: New test.
17564
17565 1999-03-12 Jim Wilson <wilson@cygnus.com>
17566
17567 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17568 printf to sprintf.
17569 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17570 (main): Add check for u15. Conditionalize u31 check depending on
17571 whether ints are <32 bits or >=32 bits.
17572
17573 1999-03-08 Craig Burley <craig@jcb-sc.com>
17574
17575 * g77.f-torture/execute/19981119-0.f: Improve testiness.
17576
17577 1999-03-08 Craig Burley <craig@jcb-sc.com>
17578
17579 * g77.f-torture/compile/19990305-0.f: New test.
17580 * g77.f-torture/execute/19981119-0.f: New test.
17581
17582 1999-03-08 Craig Burley <craig@jcb-sc.com>
17583
17584 * g77.f-torture/execute/970625-2.f: call ABORT if final
17585 result is not correct, instead of just printing it.
17586 Add this checking via newly introduced obfuscation, to
17587 trip up buggy front ends.
17588
17589 1999-03-07 Craig Burley <craig@jcb-sc.com>
17590
17591 * g77.f-torture/compile/960317-1.f: Moved from being
17592 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
17593
17594 1999-03-06 Craig Burley <craig@jcb-sc.com>
17595
17596 * g77.f-torture/execute/960317-1.f: New (old) test.
17597 * g77.f-torture/execute/970625-2.f: Ditto.
17598
17599 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
17600
17601 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17602 message on line 1 or line 2; cccp and cpplib do this differently.
17603
17604 1999-03-01 Jeffrey A Law (law@cygnus.com)
17605
17606 * g++.old-deja/g++.law/weak1.C: New test.
17607
17608 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17609
17610 * gcc.c-torture/execute/990119-1.c: Renamed to...
17611 * gcc.dg/990119-1.c: this, so it will only be tested once
17612 (it's a preprocessor test, it doesn't need to be run at
17613 multiple optimization levels).
17614
17615 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17616
17617 * lib/g++.exp: Don't add incdir=$base_dir/../include to
17618 ALWAYS_CXXFLAGS.
17619
17620 1999-02-24 Craig Burley <craig@jcb-sc.com>
17621
17622 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17623 * g77.f-torture/compile/19981216-0.f: ...as it is expected
17624 to not be compilable by current g77.
17625
17626 1999-02-24 Nick Clifton <nickc@cygnus.com>
17627
17628 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17629
17630 1999-02-22 Jeffrey A Law (law@cygnus.com)
17631
17632 * gcc.c-torture/execute/990222-1.c: New test.
17633
17634 1999-02-19 Craig Burley <craig@jcb-sc.com>
17635
17636 * g77.f-torture/compile/19990218-0.f: New test.
17637 * g77.f-torture/noncompile/19990218-1.f: New test.
17638
17639 1999-02-18 Craig Burley <craig@jcb-sc.com>
17640
17641 * g77.f-torture/compile/19981216-0.f: New test.
17642
17643 1999-02-14 Jeffrey A Law (law@cygnus.com)
17644
17645 * gcc.dg/990214-1.c: New test.
17646
17647 1999-02-13 Jeffrey A Law (law@cygnus.com)
17648
17649 * gcc.dg/990213-2.c: New test.
17650
17651 * gcc.dg/990213-1.c: New test.
17652
17653 1999-02-12 Jeffrey A Law (law@cygnus.com)
17654
17655 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17656 ints.
17657
17658 1999-02-11 Nick Clifton <nickc@cygnus.com>
17659
17660 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17661 specified by target.
17662
17663 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17664
17665 1999-02-11 Jeffrey A Law (law@cygnus.com)
17666
17667 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17668
17669 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
17670
17671 * gcc.dg/special/ecos.exp: New test driver for new tests with
17672 special requirements.
17673
17674 * gcc.dg/special/alias-1.c: New test.
17675 * gcc.dg/special/gcsec-1.c: New test.
17676 * gcc.dg/special/weak-1.c: New test.
17677 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17678 * gcc.dg/special/weak-2.c: New test.
17679 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17680 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17681 * gcc.dg/special/wkali-1.c: New test.
17682 * gcc.dg/special/wkali-2.c: New test.
17683 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17684 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17685
17686 1999-02-10 Felix Lee <flee@cygnus.com>
17687
17688 * lib/c-torture.exp (c-torture-compile): Pull out code for
17689 analyzing gcc error messages.
17690 (c-torture-execute): Likewise. Fix some (harmless) false
17691 positives.
17692 * lib/gcc.exp (gcc_check_compile): New function.
17693
17694 1999-02-08 Richard Henderson <rth@cygnus.com>
17695
17696 * gcc.c-torture/execute/990208-1.c: New test.
17697
17698 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
17699
17700 * g++.dg/special/ecos.exp: New driver for new tests with special
17701 requirements
17702
17703 * g++.dg/special/conpr-1.C: New test
17704 * g++.dg/special/conpr-2.C: New test
17705 * g++.dg/special/conpr-2a.C: New test
17706 * g++.dg/special/conpr-3.C: New test
17707 * g++.dg/special/conpr-3a.C: New test
17708 * g++.dg/special/conpr-3b.C: New test
17709
17710 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17711 allow g++ to use the dg driver
17712
17713 * README: Add comment about g++.dg directory
17714
17715 1999-02-06 Jeffrey A Law (law@cygnus.com)
17716
17717 * README: Update email addresses.
17718
17719 1999-02-03 Nick Clifton <nickc@cygnus.com>
17720
17721 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17722 arguments in order to force structure S onto the stack even on
17723 the alpha.
17724 (test): Pass 10 leading arguments to function foo as well as the
17725 structure S.
17726
17727 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17728 failure for all targets.
17729
17730 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17731 abort to terminate program execution.
17732
17733 1999-01-30 Richard Henderson <rth@cygnus.com>
17734
17735 * gcc.c-torture/execute/990130-1.c: New test.
17736
17737 1999-01-30 Jeffrey A Law (law@cygnus.com)
17738
17739 * gcc.dg/990130-1.c: New test.
17740
17741 1999-01-28 Michael Meissner <meissner@cygnus.com>
17742
17743 * gcc.c-torture/execute/990128-1.c: New test.
17744
17745 1999-01-27 Michael Meissner <meissner@cygnus.com>
17746
17747 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17748
17749 1999-01-27 Felix Lee <flee@cygnus.com>
17750
17751 * lib/c-torture.exp (c-torture-compile): pull out code for
17752 analyzing gcc error messages.
17753 (c-torture-execute): ditto, and fix some (harmless) false
17754 positives.
17755 * lib/gcc.exp (gcc_check_compile): new function.
17756
17757 1999-01-17 Jeffrey A Law (law@cygnus.com)
17758
17759 * gcc.dg/990117-1.c: New test.
17760
17761 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17762
17763 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17764
17765 1999-01-15 Jeffrey A Law (law@cygnus.com)
17766
17767 * g77.f-torture/compile/990115-1.f: New test.
17768
17769 1999-01-07 Jeffrey A Law (law@cygnus.com)
17770
17771 * gcc.c-torture/compile/990107-1.c: New test
17772
17773 1999-01-06 Jeffrey A Law (law@cygnus.com)
17774
17775 * gcc.c-torture/execute/990106-2.c: New test.
17776
17777 * gcc.c-torture/execute/990106-1.c: New test.
17778
17779 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
17780
17781 * gcc.c-torture/compile/981223-1.c: New test.
17782
17783 1998-12-29 Richard Henderson <rth@cygnus.com>
17784
17785 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17786 (opt3): Rename from opt4 and disable.
17787
17788 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
17789
17790 * g++.old-deja/g++.pt/ptrmem5.C: New test.
17791
17792 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17793
17794 * g++.old-deja/g++.other/conv5.C: New test.
17795
17796 1998-12-14 Nick Clifton <nickc@cygnus.com>
17797
17798 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17799
17800 1998-12-11 Jeffrey A Law (law@cygnus.com)
17801
17802 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17803
17804 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
17805
17806 * gcc.c-torture/compile/981211-1.c: New test.
17807
17808 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17809
17810 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17811
17812 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17813
17814 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17815
17816 * gcc.special/930510-1.c: Make C9X safe.
17817 * gcc.misc-tests/gcov-1.c Similarly.
17818 * gcc.misc-tests/gcov-2.c Similarly.
17819
17820 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17821
17822 * gcc.dg/ultrasp1.c: New test.
17823
17824 1998-12-06 Richard Henderson <rth@cygnus.com>
17825
17826 * gcc.c-torture/execute/981206.c: New test.
17827
17828 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17829
17830 * g++.old-deja/g++.ns/template7.C: New test.
17831
17832 * g++.old-deja/g++.other/expr1.C: New test.
17833
17834 * g++.old-deja/g++.eh/tmpl3.C: New test.
17835
17836 * g++.old-deja/g++.eh/tmpl2.C: New test.
17837
17838 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17839
17840 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17841 * g++.old-deja/g++.other/using6.C: Removed.
17842 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17843
17844 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17845
17846 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17847
17848 * g++.old-deja/g++.pt/overload8.C: New test.
17849
17850 * g++.old-deja/g++.pt/overload7.C: New test.
17851
17852 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17853
17854 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17855 and relinking messages.
17856 * lib/g++.exp (g++_target_compile): Remove .rpo file when
17857 compiling with -frepo.
17858
17859 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
17860
17861 * g++.old-deja/g++.pt/lookup6.C: New test.
17862
17863 1998-11-30 Nick Clifton <nickc@cygnus.com>
17864
17865 * gcc.c-torture/execute/981130-1.c: New test.
17866 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17867
17868 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17869
17870 * g++.old-deja/g++.pt/explicit76.C: New test.
17871
17872 * g++.old-deja/g++.pt/friend38.C: New test.
17873
17874 * g++.old-deja/g++.ns/crash2.C: New test.
17875
17876 * g++.old-deja/g++.pt/defarg8.C: New test.
17877
17878 * g++.old-deja/g++.pt/instantiate6.C: New test.
17879
17880 * g++.old-deja/g++.pt/static6.C: New test.
17881
17882 * g++.old-deja/g++.pt/decl2.C: New test.
17883
17884 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17885
17886 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
17887 problem is actually related with name lookup, but so what? :-)
17888
17889 * g++.old-deja/g++.pt/friend37.C: New test.
17890
17891 1998-11-25 Dave Love <d.love@dl.ac.uk>
17892
17893 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17894 element, which fails on some systems.
17895
17896 * g77.f-torture/execute/labug1.f: New test.
17897
17898 1998-11-21 Jeffrey A Law (law@cygnus.com)
17899
17900 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17901 is defined.
17902
17903 1998-11-18 Dave Love <d.love@dl.ac.uk>
17904
17905 * g77.f-torture/compile/981117-1.f: New test.
17906
17907 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
17908
17909 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
17910 properly discarded.
17911
17912 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
17913
17914 * gcc.c-torture/execute/memcheck: New directory of tests for
17915 -fcheck-memory-usage.
17916
17917 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17918
17919 * README: New file, general information about the testsuite and
17920 new description of the various C++ test subdirectories.
17921 * README.g++: Eliminate obsolete information, update and move most
17922 relevant stuff to README.
17923
17924 1998-11-07 Richard Henderson <rth@cygnus.com>
17925
17926 * gcc.c-torture/compile/981107-1.c: New test.
17927
17928 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
17929
17930 * execute/memcpy-bi.c: New testcase.
17931
17932 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
17933
17934 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17935 base classes.
17936
17937 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17938 template is selected.
17939
17940 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17941 classes, it should be accepted for all types.
17942
17943 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17944
17945 * g++.old-deja/g++.pt/spec24.C: Ensure that template
17946 specializations start with template headers.
17947
17948 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
17949
17950 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17951
17952 * g++.old-deja/g++.other/init9.C: Test cross initialization of
17953 non-POD types.
17954
17955 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17956
17957 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17958
17959 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17960
17961 * compile/981022-1.c, compile/981022-1.x: New test and driver.
17962
17963 1998-10-19 Jeffrey A Law (law@cygnus.com)
17964
17965 * 981019-1.c: New test.
17966
17967 1998-10-14 Robert Lipe <robertl@dgii.com>
17968
17969 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17970 find objc headers.
17971
17972 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17973
17974 * compile/981001-4.c: Remove use of GCC extension that triggers a
17975 compiler bug.
17976
17977 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
17978
17979 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17980
17981 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17982
17983 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
17984 instantiation of template produces incorrect code for delete
17985 expression.
17986
17987 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
17988 constructors' name is not unique.
17989 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17990 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17991
17992 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
17993 automatic array of const is ill-formed.
17994
17995 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
17996 of template parameter?
17997
17998 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
17999 const.
18000
18001 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
18002 pointer-to-member expression.
18003
18004 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
18005 declaration causes ICE.
18006
18007 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
18008
18009 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
18010 reserved in the global namespace.
18011
18012 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18013 generate needed virtual table.
18014
18015 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18016
18017 1998-10-10 Dariush Eslimi <eslimi@loran.com>
18018
18019 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18020 template-dependent type
18021
18022 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18023
18024 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18025 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18026 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18027
18028 * g++.old-deja/g++.other/using5.C: New test; using decl from base
18029 class should be usable as argument of member function.
18030 * g++.old-deja/g++.other/using6.C: New test; using decl from base
18031 class should be usable as return type of member function.
18032 * g++.old-deja/g++.other/using7.C: New test; using decl from base
18033 class should be usable as type of data member.
18034
18035 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18036
18037 1998-10-09 Jeffrey A Law (law@cygnus.com)
18038
18039 * gcc.c-torture/special/920521-1.c: Fix bogus test.
18040
18041 1998-10-08 Nick Clifton <nickc@cygnus.com>
18042
18043 * gcc.dg/dll-?.c Add thumb to target list.
18044 Fix assembler scan patterns to match current assembler output.
18045
18046 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
18047
18048 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
18049 matching of template brackets.
18050
18051 * g++.old-deja/g++.other/using4.C: New test. Test using
18052 declarations of methods from base classes.
18053
18054 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
18055 within functions should introduce names into the innermost
18056 enclosing namespace.
18057
18058 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
18059 of static locals if first initialization throws.
18060
18061 1998-10-07 Jim Wilson <wilson@cygnus.com>
18062
18063 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18064
18065 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
18066
18067 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
18068 lose track of the possible targets of tablejump insns.
18069 * special/special.exp: Run it.
18070
18071 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18072
18073 * g++.old-deja/g++.pt/friend35.C: New test. A template function
18074 must be declared before its specializations can be named in friend
18075 declarations.
18076
18077 1998-10-05 Dave Love <d.love@dl.ac.uk>
18078
18079 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18080
18081 * g77.f-torture/execute/io1.f: New test.
18082
18083 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18084
18085 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18086 with pointer to template function, for which no argument deduction
18087 is possible.
18088
18089 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18090 specialization of template function as argument to template
18091 function.
18092
18093 * g++.old-deja/g++.other/access2.C: New test; Inner class
18094 shouldn't have privileged access to Outer's names.
18095
18096 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18097
18098 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18099 friend template declared within template class conflicts with
18100 nested class of the same name.
18101
18102 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18103 is ignored.
18104
18105 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18106 object with direct initializer as function declaration.
18107
18108 * g++.old-deja/g++.other/decl2.C: New test; duplicate
18109 initializers.
18110
18111 * g++.old-deja/g++.other/null2.C: New test; conditional operator
18112 involving const pointer and NULL produces incorrect result.
18113
18114 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18115 type name without `typename' should be rejected with -pedantic.
18116
18117 1998-10-02 Richard Henderson <rth@cygnus.com>
18118
18119 * g++.old-deja/g++.other/addrof1.C: New test.
18120
18121 1998-10-01 Nick Clifton <nickc@cygnus.com>
18122
18123 * gcc.c-torture/compile/981001-1.c: New test.
18124 * gcc.c-torture/execute/981001-1.c: New test.
18125
18126 1998-10-01 Jeffrey A Law (law@cygnus.com)
18127
18128 * gcc.c-torture/compile/981001-2.c: New test.
18129 * gcc.c-torture/compile/981001-3.c: New test.
18130 * gcc.c-torture/compile/981001-4.c: New test.
18131
18132 1998-10-01 Robert Lipe <robertl@dgii.com>
18133
18134 * lib/objc.exp (objc_target_compile): Add -L during compiles for
18135 multilibbed hosts. Idea grafted from g77.exp.
18136
18137 1998-09-30 Dave Love <d.love@dl.ac.uk>
18138
18139 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18140 avoid losing on systems which need -lsocket.
18141
18142 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
18143
18144 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18145 * g++.old-deja/g++.other/nested2.C: Ditto.
18146 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18147 failure.
18148
18149 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18150
18151 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18152 preferred over template operator!= for enum bitfields.
18153
18154 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
18155
18156 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18157 that happen to have the same base name, but in different scopes,
18158 are incorrectly rejected.
18159
18160 1998-09-16 Richard Henderson <rth@cygnus.com>
18161
18162 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18163 on the native word size instead of an integer literal.
18164
18165 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18166
18167 * g++.old-deja/g++.other/static2.C: Invocation of static data
18168 member of type pointer-to-function denoted as non-static member.
18169
18170 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18171 checks involving function types and aliases.
18172
18173 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18174
18175 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18176 redefined to the same non-trivial type.
18177
18178 * g++.old-deja/g++.pt/explicit73.C: Test for proper
18179 namespace-qualification of template specializations declared in
18180 other namespaces.
18181
18182 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18183 to declare a subset of the specializations of a template function
18184 as friends of specializations of a template class.
18185
18186 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18187 member templates that do not fully specialize the enclosing
18188 template class are rejected.
18189
18190 1998-09-11 Dave Love <d.love@dl.ac.uk>
18191
18192 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18193
18194 1998-09-08 Dave Love <d.love@dl.ac.uk>
18195
18196 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18197 altered from libf2c/libU77 version.
18198
18199 1998-09-06 Dave Love <d.love@dl.ac.uk>
18200
18201 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18202
18203 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
18204
18205 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18206 (un)signed char are different types for template specialization
18207 purposes.
18208
18209 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
18210
18211 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18212 * objc: ObjC testsuite.
18213
18214 1998-08-31 Catherine Moore <clm@cygnus.com>
18215
18216 * gcc.c-torture/execute/941014-1.x: New file.
18217
18218 1998-08-31 Nick Clifton <nickc@cygnus.com>
18219
18220 * lib/c-torture.exp: Add support for
18221 torture_eval_before_compile and torture_eval_before_execute
18222 variables.
18223
18224 1998-08-30 Jeffrey A Law (law@cygnus.com)
18225
18226 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
18227 this test triggers valid.
18228
18229 1998-08-27 Jeffrey A Law (law@cygnus.com)
18230
18231 * gcc.dg/980827-1.c: New test.
18232
18233 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
18234
18235 * gcc.c-torture/execute/loop-4b.c: New test.
18236
18237 1998-08-26 Nick Clifton <nickc@cygnus.com>
18238
18239 * lib/c-torture.exp: Add support for
18240 torture_eval_before_compile and torture_eval_before_execute
18241 variables.
18242
18243 1998-08-25 Jeffrey A Law (law@cygnus.com)
18244
18245 * gcc.c-torture/compile/980825-1.c: New test.
18246
18247 1998-08-24 Nick Clifton <nickc@cygnus.com>
18248
18249 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18250 count number tests in opt_t0 not good_t0.
18251
18252 1998-08-24 Jeffrey A Law (law@cygnus.com)
18253
18254 * gcc.c-torture/compile/930326-1.x: Fix typo.
18255
18256 1998-08-23 Mark Mitchell <mark@markmitchell.com>
18257
18258 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18259 causes an ICE.
18260
18261 1998-08-21 Jeffrey A Law (law@cygnus.com)
18262
18263 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18264 STACK_SIZE is defined.
18265 * gcc.c-torture/unsorted/stuct.c: Similarly.
18266
18267 * gcc.c-torture/compile/980821-1.c: New test.
18268
18269 1998-08-21 Jeffrey A Law (law@cygnus.com)
18270
18271 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18272
18273 1998-08-19 Mark Mitchell <mark@markmitchell.com>
18274
18275 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18276 code.
18277
18278 1998-08-09 Mark Mitchell <mark@markmitchell.com>
18279
18280 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18281 error'.
18282
18283 1998-08-18 Jeffrey A Law (law@cygnus.com)
18284
18285 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18286
18287 1998-08-16 Jeffrey A Law (law@cygnus.com)
18288
18289 * gcc.c-torture/compile/980816-1.c: New test.
18290
18291 * gcc.dg/980816-1.c: New test.
18292
18293 1998-08-13 Jeffrey A Law (law@cygnus.com)
18294
18295 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18296 compiler for ieee tests.
18297
18298 1998-08-01 Dave Love <d.love@dl.ac.uk>
18299
18300 * g77.f-torture/compile/980729-0.f: New test.
18301
18302 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
18303
18304 * gcc.c-torture/special/eeprof-1.c: New test, for
18305 -finstrument-functions.
18306 * gcc.c-torture/special/special.exp: Run it.
18307
18308 1998-07-29 Jeffrey A Law (law@cygnus.com)
18309
18310 * gcc.c-torture/compile/980729-1.c: New test.
18311
18312 1998-07-27 Nick Clifton <nickc@cygnus.com>
18313
18314 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18315 __thumb__ is defined, and test for ARM style doubles if so.
18316
18317 1998-07-26 Dave Love <d.love@dl.ac.uk>
18318
18319 * g77.f-torture/noncompile/980615-0.f: New test.
18320
18321 1998-07-26 H.J. Lu (hjl@gnu.org)
18322
18323 * gcc.dg/980312-1.c: Do link instead of compile.
18324 * gcc.dg/980313-1.c: Likewise.
18325
18326 1998-07-26 Jeffrey A Law (law@cygnus.com)
18327
18328 * gcc.c-torture/compile/980726-1.c: New test.
18329
18330 1998-07-25 Dave Love <d.love@dl.ac.uk>
18331
18332 * g77.f-torture/execute/io0.f: New test.
18333
18334 1998-07-24 Nick Clifton <nickc@cygnus.com>
18335
18336 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18337 an int.
18338
18339 1998-06-18 Michael Meissner <meissner@cygnus.com>
18340
18341 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18342 m32r bugs.
18343
18344 1998-07-17 Nick Clifton <nickc@cygnus.com>
18345
18346 * gcc.dg/980626-1.c: Expect failures for all toolchains until
18347 c-decl.c:grokdeclarator can handle mode attributes.
18348
18349 1998-07-16 Jeffrey A Law (law@cygnus.com)
18350
18351 * gcc.c-torture/execute/980716-1.c: New test.
18352
18353 1998-07-13 Jeffrey A Law (law@cygnus.com)
18354
18355 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18356 the mn10200.
18357 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
18358 the mn10200.
18359 * gcc.c-torture/execute/va-arg-3.x: Similarly.
18360 * gcc.c-torture/compile/930326-1.x: Similarly.
18361
18362 1998-07-13 Dave Love <d.love@dl.ac.uk>
18363
18364 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18365 New test from Craig.
18366
18367 1998-07-12 Dave Love <d.love@dl.ac.uk>
18368
18369 * g77.f-torture/noncompile/980616-0.f: New test.
18370
18371 * g77.f-torture/execute/970816-3.f: New test from Craig.
18372
18373 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18374
18375 * g++.other/singleton.C: Return error value instead of taking
18376 SIGSEGV.
18377
18378 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18379
18380 * g++.other/singleton.C: New test. Warning is under dispute.
18381 Runtime crash is not.
18382
18383 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18384
18385 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18386 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18387 using6.C, using7.C}: New namespace tests.
18388
18389 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18390
18391 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18392 specialization with typedef'ed names used as array indexes.
18393
18394 1998-07-09 Jeffrey A Law (law@cygnus.com)
18395
18396 * gcc.c-torture/execute/980709-1.c: New test.
18397
18398 * gcc.dg/980709-1.c: New test.
18399
18400 1998-07-07 Richard Henderson <rth@cygnus.com>
18401
18402 * gcc.c-torture/execute/bcp-1.c: New test.
18403
18404 1998-07-07 Jeffrey A Law (law@cygnus.com)
18405
18406 * gcc.c-torture/execute/980707-1.c: New test.
18407
18408 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
18409
18410 * gcc.c-torture/compile/980706-1.c: New test.
18411
18412 1998-07-01 Dave Love <d.love@dl.ac.uk>
18413
18414 * g77.f-torture/execute/980701-0.f,
18415 g77.f-torture/execute/980701-1.f: New test from Craig.
18416
18417 1998-07-01 Jeffrey A Law (law@cygnus.com)
18418
18419 * gcc.c-torture/compile/980701-1.c: New test.
18420
18421 * gcc.c-torture/execute/980701-1.c: New test.
18422
18423 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
18424 rlsruhe.de>
18425
18426 * g++.old-deja/g++.robertl/eb132.C: New test.
18427 * g++.old-deja/g++.robertl/eb133.C: Likewise.
18428
18429 1998-06-29 Dave Love <d.love@dl.ac.uk>
18430
18431 * g77.f-torture/execute/980628-7.f,
18432 g77.f-torture/execute/980628-8.f,
18433 g77.f-torture/execute/980628-9.f,
18434 g77.f-torture/execute/980628-10.f: New tests from Craig.
18435
18436 * g77.f-torture/execute/980628-3.f: Remove mail headers.
18437
18438 1998-06-28 Jeffrey A Law (law@cygnus.com)
18439
18440 * g77.f-torture/execute/980628-4.f: New test from Craig.
18441 * g77.f-torture/execute/980628-5.f: Likewise.
18442 * g77.f-torture/execute/980628-2.f: Likewise.
18443 * g77.f-torture/execute/980628-0.f: Likewise.
18444 * g77.f-torture/execute/980628-1.f: Likewise.
18445 * g77.f-torture/execute/980628-3.f: Likewise.
18446 * g77.f-torture/execute/980628-6.f: Likewise.
18447
18448 1998-06-28 Jeffrey A Law (law@cygnus.com)
18449
18450 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18451 directory when nothing has been installed yet.
18452
18453 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
18454
18455 * gcc.c-torture/special/special.exp: Handle newer versions of
18456 dejagnu.
18457
18458 1998-06-26 Jeffrey A Law (law@cygnus.com)
18459
18460 * gcc.dg/980626-1.c: New test.
18461
18462 1998-06-19 Bruno Haible <haible@ilog.fr>
18463
18464 * gcc.misc-tests/m-un-2.c: New test.
18465 * g++.old-deja/g++.other/warn01.c: Likewise.
18466
18467 1998-06-19 Robert Lipe <robertl@dgii.com>
18468
18469 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18470 compatibility with assmblers with a different comment character.
18471 Eliminate use of GAS-specific extensions.
18472
18473 1998-06-19 Jeffrey A Law (law@cygnus.com)
18474
18475 * gcc.c-torture/execute/ieee/980619-1.c: New test.
18476
18477 1998-06-19 Robert Lipe <robertl@dgii.com>
18478
18479 *lib/g77.exp: Replace search for libf2c.a with search for newly
18480 renamed libg2c.a
18481
18482 1998-06-17 Jeffrey A Law (law@cygnus.com)
18483
18484 * gcc.c-torture/execute/980617-1.c: New test.
18485
18486 1998-06-12 Jeffrey A Law (law@cygnus.com)
18487
18488 * gcc.c-torture/execute/980612-1.c: New test.
18489
18490 1998-06-08 Jeffrey A Law (law@cygnus.com)
18491
18492 * gcc.dg/980523-1.c: Only test on ppc-linux.
18493 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18494
18495 * gcc.c-torture/execute/980608-1.c: New test.
18496
18497 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
18498
18499 * gcc.c-torture/execute/980605-1.c: New test.
18500
18501 1998-06-04 Jeffrey A Law (law@cygnus.com)
18502
18503 * gcc.c-torture/execute/980604-1.c: New test.
18504
18505 1998-06-02 Jeffrey A Law (law@cygnus.com)
18506
18507 * gcc.c-torture/execute/980602-1.c: New test.
18508 * gcc.c-torture/execute/980602-2.c: Likewise.
18509
18510 1998-06-02 Dave Love <d.love@dl.ac.uk>
18511
18512 * 970125-0.f: Fix per JCB. Add commentary.
18513
18514 1998-05-31 Michael Meissner <meissner@cygnus.com>
18515
18516 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18517 IEEE -0 support.
18518
18519 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18520
18521 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18522 earlier.
18523
18524 1998-05-28 Catherine Moore <clm@cygnus.com>
18525
18526 * gcc.c-torture/execute/980526-3.c: New test.
18527
18528 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
18529
18530 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18531 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18532 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18533 m88k-motorola-sysv3 to XFAIL.
18534
18535 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18536
18537 * gcc.dg/980526-1.c: New test.
18538 * gcc.c-torture/execute/980526-2.c: New test.
18539
18540 1998-05-26 Jeffrey A Law (law@cygnus.com)
18541
18542 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18543
18544 * gcc.c-torture/execute/980526-1.c: New test.
18545
18546 1998-05-26 Dave Love <d.love@dl.ac.uk>
18547
18548 * g77.f-torture/execute/alpha2.f: Add runtime test.
18549
18550 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
18551
18552 * g++.old-deja/old-deja.exp: Strip leading directories.
18553
18554 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18555 error for the line. Don't run multiple tests for the same line.
18556
18557 1998-05-23 Jeffrey A Law (law@cygnus.com)
18558
18559 * gcc.dg/980523-1.c: New test.
18560
18561 1998-05-23 Dave Love <d.love@dl.ac.uk>
18562
18563 * g77.f-torture/compile/970915-0.f: New test.
18564
18565 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
18566
18567 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18568
18569 1998-05-21 Jeffrey A Law (law@cygnus.com)
18570
18571 * gcc.dg/980520-1.c: New test.
18572
18573 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
18574
18575 * gcc.dg/980502-1.c: Fix return type.
18576
18577 1998-05-20 Jeffrey A Law (law@cygnus.com)
18578
18579 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18580 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18581 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18582 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18583 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18584
18585 1998-05-20 Dave Love <d.love@dl.ac.uk>
18586
18587 * g77.f-torture/execute/980520-1.f: New test.
18588
18589 1998-05-15 Dave Love <d.love@dl.ac.uk>
18590
18591 * lib/mike-g77.exp: New file.
18592
18593 * g77.f-torture/noncompile/noncompile.exp,
18594 g77.f-torture/noncompile/check0.f: New files.
18595
18596 1998-05-14 Dave Love <d.love@dl.ac.uk>
18597
18598 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18599 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18600 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18601 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18602 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18603 abort where appropriate.
18604
18605 1998-05-05 Michael Meissner <meissner@cygnus.com>
18606
18607 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18608 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18609
18610 1998-04-29 Dave Love <d.love@dl.ac.uk>
18611
18612 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18613
18614 1998-04-27 Dave Love <d.love@dl.ac.uk>
18615
18616 * g77.f-torture/compile/980427-0.f: New test.
18617
18618 1998-04-24 Dave Love <d.love@dl.ac.uk>
18619
18620 * g77.f-torture/compile/980424-0.f: New test.
18621
18622 1998-04-19 Dave Love <d.love@dl.ac.uk>
18623
18624 * g77.f-torture/compile/980419-2.f (main): New test.
18625 * g77.f-torture/compile/970125-0.f: New test.
18626 * g77.f-torture/compile/980419-1.f: New test.
18627
18628 1998-04-08 Jim Wilson <wilson@cygnus.com>
18629
18630 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
18631 of loop-4.c.
18632
18633 1998-04-07 Jim Wilson <wilson@cygnus.com>
18634
18635 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18636
18637 1998-04-03 Jim Wilson <wilson@cygnus.com>
18638
18639 * gcc.c-torture/compile/980329-1.c: New test.
18640
18641 1998-03-18 Jim Wilson <wilson@cygnus.com>
18642
18643 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18644 * gcc.dg/980312-1.c: Fix typo in -march command.
18645
18646 1998-03-16 H.J. Lu (hjl@gnu.org)
18647
18648 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18649
18650 1998-03-11 Robert Lipe <robertl@dgii.com>
18651
18652 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
18653 Dave Love agree the Fortran source is bogus.
18654
18655 1998-03-11 Robert Lipe <robertl@dgii.com>
18656
18657 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18658 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18659 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18660 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18661 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18662
18663 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18664
18665 * g++.old-deja/g++.other/friend1.C: New test.
18666
18667 1998-02-18 Dave Love <d.love@dl.ac.uk>
18668
18669 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18670 possibly uninitialized) variables and declare dnrm2.
18671
18672 1998-02-23 Robert Lipe <robertl@dgii.com>
18673
18674 From Bruno Haible <haible@ilog.fr>:
18675 * gcc.c-torture/execute/980223.c: New test.
18676
18677 1998-02-13 Jeffrey A Law (law@cygnus.com)
18678
18679 * gcc.dg/ifelse-1.c: New test.
18680
18681 1998-02-09 H.J. Lu (hjl@gnu.org)
18682
18683 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18684
18685 * lib/old-dejagnu.exp (old-dejagnu): Added the
18686 "execution test - XFAIL *-*-*" handling in the spirit of
18687 "excess errors test -". Changed the "execution test fails"
18688 handling to be like "excess errors test fails".
18689 * Update various tests accordingly.
18690
18691 1998-02-06 Jim Wilson <wilson@cygnus.com>
18692
18693 * gcc.c-torture/execute/980205.c: New test.
18694
18695 1998-01-18 Jeffrey A Law (law@cygnus.com)
18696
18697 * lib/c-torture.exp: Look for .x files instead of .cexp files.
18698 * lib/f-torture.exp: Similarly.
18699 * gcc.c-torture: Rename all .cexp files to .x files.
18700
18701 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
18702
18703 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18704 (940510-1.c): Removed duplicate.
18705 (971104-1.c): New test.
18706
18707 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
18708
18709 * lib/f-torture.exp: Improve error and loop detection.
18710
18711 1997-11-19 Michael Meissner <meissner@cygnus.com>
18712
18713 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18714 use that to size the filler array.
18715
18716 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
18717
18718 * lib/c-torture.exp(c-torture-execute): Fix typo.
18719
18720 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18721 testcase as the executable name. Keep the executable around if
18722 the test fails.
18723
18724 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
18725
18726 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18727 changes. Only test one -g option, and move it to the end of the
18728 list of options to test.
18729
18730 1997-09-19 Michael Meissner <meissner@cygnus.com>
18731
18732 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18733 variable GCC_TORTURE_OPTIONS to supply default switches separated
18734 by colons. If no environment variable, run tests with -O0 -g, -O1
18735 -g, and -O2 -g as well.
18736
18737 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
18738
18739 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18740 explanatory comments. Fix indentation.
18741
18742 1997-09-15 Jeffrey A Law (law@cygnus.com)
18743
18744 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18745
18746 1997-09-11 Jeffrey A Law (law@cygnus.com)
18747
18748 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18749 * g++.old-deja/g++.mike/p7325.C: Likewise.
18750 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18751
18752 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
18753
18754 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18755 * g++.old-deja/g++.brendan/crash30.C: Likewise.
18756 * g++.old-deja/g++.brendan/crash39.C: Likewise.
18757 * g++.old-deja/g++.law/operators4.C: Likewise.
18758
18759 1997-09-11 Joe Buck (jbuck@synopsys.com)
18760
18761 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18762 * g++.old-deja/g++.mike/p784.C: Ditto.
18763 * g++.old-deja/g++.mike/p785.C: Ditto.
18764
18765 1997-09-05 Jeffrey A Law (law@cygnus.com)
18766
18767 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18768
18769 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18770
18771 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18772 target feature; pass this to c-torture-execute as needed.
18773
18774 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18775
18776 * lib/c-torture.exp(c-torture-execute): If the previous and the
18777 current executables being tested are identical, we don't need to
18778 run the executable again. Try to make the executable names
18779 unique. Add an optional argument for passing additional compiler
18780 flags.
18781
18782 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
18783
18784 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18785
18786 1997-08-29 Jeffrey A Law (law@cygnus.com)
18787
18788 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18789
18790 1997-07-31 Jeffrey A Law (law@cygnus.com)
18791
18792 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18793 32bit or larger longs.
18794
18795 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18796 have either a 32bit long or 32bit int.
18797
18798 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
18799
18800 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18801 Make double precision tests dependent on sizeof (double).
18802
18803 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
18804
18805 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18806 too.
18807
18808 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
18809
18810 * gcc.c-torture/compile/961203-1.cexp: New script.
18811
18812 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
18813
18814 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18815 up the includes ourselves.
18816
18817 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
18818
18819 * lib/plumhall.exp: Remove random include, and add a few
18820 verbose messages for debugging.
18821
18822 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
18823
18824 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18825 of trying to do it ourselves.
18826
18827 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
18828
18829 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18830
18831 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
18832
18833 * gcc.prms/5403.c: Made regexp a bit less strict.
18834
18835 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
18836
18837 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18838 is returned from remote_load instead.
18839 * lib/plumhall.exp: Ditto.
18840 * lib/mike-g++.exp: Ditto.
18841 * lib/old-dejagnu.exp: Ditto.
18842 * lib/c-torture.exp: Ditto.
18843
18844 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
18845
18846 * lib/g++.exp: Use build_wrapper procedure.
18847 * lib/gcc.exp: Ditto.
18848
18849 1997-05-20 Jeffrey A Law (law@cygnus.com)
18850
18851 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18852 an old-style decl for malloc. Fixes tests to work when
18853 sizeof (int) != sizeof (size_t).
18854
18855 1997-05-15 Mike Meissner <meissner@cygnus.com>
18856
18857 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18858
18859 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18860 use stdargs.h interface.
18861
18862 1997-05-15 Mike Meissner <meissner@cygnus.com>
18863
18864 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18865 NO_VARARGS when compiling.
18866
18867 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
18868
18869 * lib/plumhall.exp(ph_includes): New procedure.
18870 (ph_make): Use it.
18871 (ph_compiler): Ditto.
18872
18873 * lib/g++.exp: Rename test-glue.c to testglue.c.
18874 * lib/gcc.exp: Ditto.
18875
18876 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
18877
18878 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18879 to completion when it's called.
18880
18881 1997-03-21 Michael Meissner <meissner@cygnus.com>
18882
18883 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18884 is defined, don't do test.
18885
18886 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
18887
18888 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18889 for object files.
18890 (ph_summary): Mark skipped testcases as untested, not unresolved.
18891
18892 * lib/plumhall.exp (ph_make): If unresolved because of bad
18893 errorCode, record errorCode in log file.
18894 (*): Replace send_log/verbose with verbose -log.
18895
18896 1997-03-19 Michael Meissner <meissner@cygnus.com>
18897
18898 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18899 double conversion if double isn't at least 8 bytes.
18900
18901 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18902 int to work with targets where int is 16 bits.
18903
18904 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18905 8 bytes, just exit, since 4 byte doubles don't have enough bits of
18906 precision for the test to complete.
18907
18908 1997-03-14 Michael Meissner <meissner@cygnus.com>
18909
18910 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18911 if d10v is not compiled with the -mdouble64 flag.
18912 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18913
18914 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18915 d10v is not compiled with the -mint32 flag.
18916
18917 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
18918
18919 * lib/plumhall.exp: Use incr_count.
18920
18921 1997-03-12 Jeffrey A Law (law@cygnus.com)
18922
18923 * gcc.c-torture: Update to c-torture-1.45.
18924
18925 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
18926
18927 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18928 the name of the expect testcase file).
18929
18930 * lib/g++.exp(g++_init): Ditto.
18931
18932 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
18933
18934 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18935 the host.
18936
18937 * lib/gcc.exp(gcc_exit): New procedure.
18938
18939 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
18940
18941 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18942 specs where appropriate.
18943
18944 * g++.old-deja/g++.arm/*: Added additional ERROR checks
18945 because of new "candidates are" messages, and removed a few
18946
18947 * Converted all non-old-style g++ testcases to old-style, and
18948 moved into g++.old-deja.
18949
18950 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
18951
18952 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18953 options.
18954
18955 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18956 succeeded.
18957
18958 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18959
18960 1997-02-13 Michael Meissner <meissner@cygnus.com>
18961
18962 * lib/gcc.exp (gcc_target_compile): Add support for defining
18963 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18964 the machine doesn't have those features.
18965
18966 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
18967
18968 * g++.law/operators4.exp: Don't use LIBS.
18969
18970 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
18971
18972 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18973
18974 * lib/mike-g++.exp: Don't set the compiler to be tested here.
18975 * lib/g++.exp: Set it here instead. Also, allow use of the
18976 --tool_exec and --tool_opt options. Change CXX to
18977 GXX_UNDER_TEST.
18978
18979 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18980
18981 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18982
18983 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
18984
18985 * lib/old-dejagnu.exp: Use prune_warnings instead of
18986 prune_system_crud.
18987 * lib/mike-g++.exp: Ditto.
18988 * lib/gcc.exp: Ditto.
18989 * lib/g++.exp: Ditto.
18990
18991 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18992
18993 1997-02-07 Jeffrey A Law (law@cygnus.com)
18994
18995 * 941014-2.c: Include stdlib.h
18996 * 960327-1.c: Include stdio.h
18997 * dbra.c, index-1.c: Don't assume ints are 32bits.
18998
18999 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
19000
19001 * lib/gcc.exp: Add gcc,stack_size target feature.
19002
19003 * lib/g++.exp(g++_target_compile): Add the include and link
19004 paths here, not in two other places. And, it's $options, not
19005 options.
19006
19007 * lib/mike-g++.exp(postbase): Remove the code that determines
19008 the correct include and link paths.
19009 * g++.old-deja/old-deja.exp: Ditto.
19010
19011 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
19012
19013 * lib/g++.exp(g++_init): target_compile no longer returns the
19014 filename of the result.
19015
19016 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
19017
19018 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19019 call to glob.
19020
19021 * gcc.c-torture/special/special.exp: Change call to
19022 gcc_target_compile to include the object file.
19023
19024 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
19025
19026 * gcc.c-torture/special/special.exp: Correct misspelling in last
19027 change.
19028
19029 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
19030
19031 * lib/plumhall.exp(ph_summary): Log the entire output of the
19032 executable. Return -1 if there were any failures, 0 otherwise.
19033 (ph_execute): Return -1 if there were any failures, 0 otherwise.
19034 (ph_make): Clean up objects and executables that were built
19035 if the tests succeeded.
19036
19037 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
19038
19039 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19040 libraries and includes in the build tree as appropriate.
19041
19042 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19043
19044 * lib/c-torture.exp: Instead of looking for the global variable
19045 NO_LONG_LONG, check to see if that's a feature of the target.
19046
19047 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19048
19049 * config/default.exp: Minimize. Delete the remainer of the files in
19050 config; this functionality is now in devo/dejagnu/config.
19051
19052 g++.*/*: Pass any additional flags used to compile to postbase;
19053 delete CXXFLAGS.
19054
19055 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19056 is now done by runtest.exp. Use gcc_target_compile instead of
19057 compile.
19058
19059 lib/c-torture.exp: Use gcc_target_compile instead of compile.
19060 Remove references to CFLAGS. Use remote_file instead of
19061 calling rm -f.
19062 (c-torture): Take a list of arguments to use to compile this
19063 testcase.
19064
19065 lib/g++.exp: Simplify. Use target_compile instead of compile.
19066 lib/gcc-dg.exp: Ditto.
19067 lib/gcc.exp: Ditto.
19068 lib/mike-{gcc,g++}.exp: Ditto.
19069 lib/old-dejagnu.exp: Ditto.
19070 lib/plumhall.exp: Ditto.
19071
19072 1997-01-08 Jim Wilson <wilson@cygnus.com>
19073
19074 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19075 (ph_linker): Likewise.
19076
19077 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
19078
19079 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19080 MAP_ANON / MAP_ANONYMOUS if defined;
19081 else try to map from /dev/zero .
19082
19083 1996-11-12 Jeffrey A Law (law@cygnus.com)
19084
19085 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
19086 isn't defined, then define it to MAP_ANONYMOUS.
19087
19088 1996-11-12 Jeffrey A Law (law@cygnus.com)
19089
19090 * gcc.c-torture: Update to c-torture-1.42 release.
19091
19092 1996-11-11 Jeffrey A Law (law@cygnus.com)
19093
19094 * gcc.c-torture: Update to c-torture-1.41 release.
19095
19096 1996-10-27 Jeffrey A Law (law@cygnus.com)
19097
19098 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
19099 c-torture release.
19100
19101 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
19102
19103 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19104 and LDFLAGS. Fix second case to append the target_info ldflags
19105 onto LDFLAGS, not CFLAGS.
19106 * lib/g++.exp (g++_init): Add target_info stuff.
19107 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
19108 of libgloss and newlib flags for !native.
19109
19110 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19111 (GDB): Fix relative path to go up another dir for finding gdb.
19112
19113 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
19114
19115 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19116 versions in the target_info array, if they don't exist.
19117
19118 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
19119
19120 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19121
19122 1996-07-08 Jim Wilson <wilson@cygnus.com>
19123
19124 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19125 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19126
19127 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
19128
19129 * lib/old-dejagnu.exp: Don't remove the output file before we've
19130 actually tested it. Don't append pwd to the path of the executable
19131 we're testing.
19132
19133 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
19134
19135 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19136
19137 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
19138
19139 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19140 temporary directory for compiler files, and set it to a default
19141 value of /tmp. Set $output as the name of the output file from
19142 compiling the testcase. Add a -o option to $cflags_var so the
19143 compiler writes the final output file as $output. Set $executable
19144 to $output.
19145
19146 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19147 directory for compiler files, and set it to /tmp if it doesn't
19148 already have a value. Set $output_file to the name of the output
19149 file from compiling the testcase. Add a -o option to CXXFLAGS so
19150 the compiler writes the final output file as $output. Use $output
19151 as the executable to be tested.
19152
19153 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19154
19155 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19156
19157 1996-06-08 Jeffrey A Law (law@cygnus.com)
19158
19159 * gcc.c-torture/execute/pending-1.c: New test. Still
19160 pending in Tege's queue.
19161
19162 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
19163
19164 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19165 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
19166 if there were failures. Call unresolved if there were unresolved
19167 testcases. Call gcc_fail if program did not run to completion.
19168 (ph_make): Pass additional argument name to ph_execute.
19169 (ph_execute): Add new argument. Pass additional arguments to
19170 ph_summary. Call gcc_fail is there is no execution output.
19171
19172 1996-04-24 Jeffrey A Law (law@cygnus.com)
19173
19174 * lib/plumhall.exp (proc_summary): Output relavent summary
19175 lines into the log so specific failures in plumhall can be
19176 investigated.
19177
19178 1996-04-10 Jeffrey A Law (law@cygnus.com)
19179
19180 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19181 (c-torture-execute): Don't try to execute tests which use
19182 "long long" types if $NO_LONG_LONG is nonzero.
19183
19184 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
19185
19186 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19187 not c-torture.
19188
19189 * gcc.ieee: Move from here.
19190 * gcc.c-torture/execute/ieee: To here.
19191
19192 1996-03-26 Jeffrey A Law (law@cygnus.com)
19193
19194 * gcc.c-torture: Update to c-torture-1.41 release.
19195
19196 1996-03-22 Jeffrey A Law (law@cygnus.com)
19197
19198 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19199 not "$output".
19200
19201 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
19202
19203 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19204 -c present.
19205
19206 1996-03-02 Jeffrey A Law (law@cygnus.com)
19207
19208 * config/proelf.exp: Handle connecting to a simulator.
19209
19210 1996-01-31 Jeffrey A Law (law@cygnus.com)
19211
19212 * config/proelf.exp: New file. Enough framework that we can
19213 run c-torture tests on the proelf targets (or any other target
19214 that gdb can connect to for that matter).
19215
19216 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
19217
19218 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19219 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
19220
19221 * lib/plumhall.exp (ph_execute): Always call ph_summary if
19222 exec_output exists.
19223
19224 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
19225
19226 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19227 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19228
19229 * config/*.exp: Update FSF address. Change result of ${tool}_load
19230 to pass/fail/unresolved/unsupported/untested. Caller must now
19231 call unresolved/unsupported/untested.
19232 * lib/*.exp: Update FSF address. Update to handle new results of
19233 ${tool}_load.
19234 * lib/chill.exp (verbose): Delete.
19235
19236 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
19237
19238 * lib/gcc.exp (default_gcc_start): Change order of args to
19239 $LDFLAGS $CFLAGS $LIBS.
19240 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19241 Save/set/restore CFLAGS. Pass single arg to gcc_start.
19242 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19243 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19244 * gcc.misc-tests/dg-test.exp: Likewise.
19245 * gcc.misc-tests/msgs.exp: Likewise.
19246 * gcc.prms/prms.exp: Likewise.
19247 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19248 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19249
19250 * lib/dg.exp: Deleted, moved to dejagnu/lib.
19251
19252 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19253
19254 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19255
19256 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19257 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19258
19259 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19260 necessary.
19261
19262 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
19263
19264 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19265 global for loop; add use of $mathlib.
19266 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19267 settings here; set mathlib for anything but VxWorks.
19268
19269 1996-01-22 Jeffrey A Law (law@cygnus.com)
19270
19271 * gcc.c-torture: Update to c-torture-1.40 release.
19272
19273 1996-01-03 Jeffrey A Law (law@cygnus.com)
19274
19275 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19276 dg.exp.
19277
19278 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
19279
19280 * lib/c-torture.exp (c-torture-execute): Declare "output" as
19281 global.
19282
19283 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
19284
19285 * lib/g++.exp (LIBS): Define if not already.
19286 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19287 (gcc-dg-prune): Call prune_gcc_output.
19288 * lib/gcc.exp (prune_gcc_output): New proc.
19289 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19290 prune_gcc_output.
19291
19292 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
19293
19294 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19295 (c-torture-execute): Likewise. Rename `name' to `testcase'.
19296
19297 1995-11-15 Jeffrey A Law (law@cygnus.com)
19298
19299 * gcc.c-torture: Update to c-torture-1.39 release.
19300
19301 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
19302
19303 * lib/c-torture.exp (c-torture-execute): Don't return if one option
19304 fails, try others as well.
19305
19306 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
19307
19308 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19309 If compilation fails, mark execute tests as `untested'.
19310 If test is marked as unsupported, don't mark compilation and
19311 execute tests as failed.
19312
19313 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
19314
19315 * lib/g++.exp (g++_init): Don't link in libg++, and look to
19316 libstdc++ for whether or not we want to be doing shared
19317 libraries. Delete link_curses since we don't need it anymore.
19318 * lib/mike-g++.exp (postbase): Don't link in libg++.
19319 * g++.old-deja/old-deja.exp: Likewise.
19320
19321 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
19322
19323 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19324
19325 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
19326
19327 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19328 For that, add `-Wl,-a,shared_archive'.
19329 * g++.old-deja/old-deja.exp: Likewise.
19330
19331 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
19332
19333 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19334
19335 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
19336
19337 * lib/mike-g++.exp (postbase): Pay attention to the status of
19338 g++_load.
19339
19340 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
19341
19342 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19343
19344 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
19345
19346 * lib/gcc.exp (default_gcc_start): No longer need to log program
19347 being executed or its output, execute_anywhere does that now.
19348 * lib/g++.exp (default_g++_version): Call execute_anywhere.
19349 (default_g++_start): Likewise. Delete calls to verbose/send_log.
19350
19351 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
19352
19353 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19354 the same as those in lib/g++.exp.
19355
19356 1995-10-10 Jeff Law (law@hurl.cygnus.com)
19357
19358 * gcc.c-torture: Update to c-torture-1.38 release.
19359 * gcc.ieee: Related changes.
19360
19361 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
19362
19363 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19364 "exec". Minor reformatting changes.
19365
19366 * config/rom68k.exp (${tool}_load): Make it work in a canadian
19367 cross. This means all "exec" calls now work on a remote host as
19368 well.
19369 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19370 cross. Filter out the extra "\r\n" stuff that expect puts in.
19371 (c-torture-execute): Filter out the bogus warnings like
19372 c-torture-compile does. Add support for canadian cross.
19373 * lib/gcc.exp (default_gcc_version, default_gcc_start)
19374 Use execute_anywhere rather than calling exec directly. Now it
19375 works for canadian cross testing.
19376
19377 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
19378
19379 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
19380 results into a variable, and check that rather than using file exists.
19381
19382 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
19383
19384 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19385 create a libg++.so. For sunos4.1.*, also add -ltermcap.
19386
19387 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19388
19389 * g++.old-deja/old-deja.exp: Create and pass runshlib and
19390 lib_curses if there's a shared libg++ in the build tree.
19391
19392 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
19393
19394 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19395 if not supported target.
19396
19397 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
19398
19399 * lib/g++.exp (g++_init): Move empty setting of runshlib and
19400 link_curses up to always happen, not just for native builds.
19401
19402 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
19403
19404 * gcc.c-torture: Update to c-torture-1.36 release.
19405 * gcc.failure: Related changes.
19406
19407 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
19408
19409 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19410
19411 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
19412
19413 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19414 * lib/mike-g++.exp (postbase): Not in here. Still reference
19415 runshlib, link_curses, and mathlib for link and run.
19416
19417 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19418 pass the runtime shared library options for Solaris, OSF/1, and
19419 Irix5, and link with -lcurses to avoid unresolved references.
19420
19421 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
19422
19423 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19424 only run once.
19425
19426 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
19427
19428 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19429
19430 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
19431
19432 * gcc.c-torture: Update to c-torture-1.35 release. Note we
19433 do not have a framework for the "compat" tests yet.
19434
19435 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
19436
19437 * lib/mike-g++.exp (postbase): New local variable `mathlib',
19438 set to null if we're testing vxworks5.1. Use that instead of
19439 `-lm' in the setting of LIBS for link and run.
19440
19441 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
19442
19443 * config/rom68k.exp (${tool}_load): Major changes to make it
19444 work. Verified that it does in fact return the stuff in
19445 exec_output properly. Catch any Emul or any TRAP other than 0.
19446
19447 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
19448
19449 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19450 LDFLAGS properly for targets that need stuff from libgloss.
19451 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19452 only run once.
19453 (gpp_initialized): New variable.
19454
19455 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
19456
19457 * config/rom68k.exp: Load libgloss.exp.
19458 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19459 so we can produce a fully linked binary.
19460 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19461 so we can produce a fully linked binary.
19462
19463 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
19464
19465 * lib/plumhall.exp (ph_section): Watch for expected failures.
19466 Add missing `else'.
19467
19468 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19469 run the testcase.
19470 (c-torture): Likewise.
19471
19472 1995-08-28 Doug Evans <dje@cygnus.com>
19473
19474 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19475
19476 * lib/mike-g++.exp (mike_cleanup): New proc.
19477 (prebase): New globals compiler_result, not_compiler_result,
19478 target_regexp.
19479 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
19480 allow leading "-" in pattern. Watch for unsupported tests.
19481 If $compiler_result is set, pattern match assembler code,
19482 and ditto for $not_compiler_result.
19483 * lib/mike-gcc.exp: Likewise.
19484
19485 * lib/plumhall.exp (ph_execute): Only call ph_summary if
19486 execution "succeeded".
19487
19488 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
19489
19490 * config/win32.exp: New file.
19491 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19492
19493 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
19494
19495 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19496 unsupported.
19497 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19498 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19499 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19500
19501 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19502 "... without exceptions was ...". That is now handled by
19503 prune_system_crud.
19504 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19505
19506 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
19507
19508 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19509 sieve.c,sort2.c}: New files.
19510 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19511 sieve.exp,sort2.exp}: Drivers for them.
19512
19513 * lib/mike-gcc.exp (program_output): New user settable variable.
19514 (postbase): Call prune_system_crud. Also prune extraneous compiler
19515 messages.
19516 * lib/mike-g++.exp (program_output): New user settable variable.
19517
19518 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19519
19520 * config/sh.exp: Deleted (use sim.exp instead).
19521
19522 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
19523
19524 * config/vx.exp: Declare CHECKTASK as global.
19525 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19526 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19527 * lib/old-dejagnu.exp: Load [pwd]/$executable.
19528
19529 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19530
19531 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19532 target. Like vx.exp, only includes `vx29k.exp' instead of
19533 `vxworks.exp'.
19534
19535 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
19536
19537 * config/sim.exp: Increase time limit from 120 seconds to 240.
19538
19539 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
19540
19541 * gcc.c-torture/execute/950628-1.c: New test.
19542
19543 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
19544
19545 * gcc.c-torture: Update with changes/additions from
19546 c-torture-1.34.
19547
19548 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
19549
19550 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19551
19552 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
19553
19554 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19555
19556 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
19557
19558 * gcc.c-torture/compile/950512-1.c: New test.
19559 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19560 * gcc.dg/struct-ret-1.c: Likewise.
19561
19562 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
19563
19564 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19565 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19566
19567 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
19568
19569 * gcc.c-torture/special/920411-1.c: Deleted.
19570 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19571
19572 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
19573
19574 * config/sim.exp (${tool}_load): Hack in call to bash to get a
19575 cpu limit.
19576
19577 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
19578
19579 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19580
19581 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
19582
19583 From kenner;
19584 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19585 is the proper length.
19586 * va-arg-3.c: Likewise.
19587
19588 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
19589
19590 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
19591 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19592
19593 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
19594 * lib/g++.exp (default_g++_start): Delete old cruft.
19595
19596 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
19597
19598 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19599 (2 * (1 << 18)) to (2 * (1 << 17)).
19600
19601 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19602
19603 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
19604
19605 * config/rom68k.exp: Renamed from config/idp.exp
19606
19607 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
19608
19609 * c-torture/compile/921109-2.c
19610
19611 1995-04-18 Mike Stump <mrs@cygnus.com>
19612
19613 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19614 excess errors.
19615
19616 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
19617
19618 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19619 output.
19620 * lib/g++.exp (default_g++_start): Likewise.
19621
19622 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
19623
19624 * gcc.c-torture/compile/950329-1.c: New test.
19625
19626 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
19627
19628 * config/bug.exp (${tool}_load): Updated to use new remote_open
19629 and remote_close procs.
19630 * config/idp.exp: New file.
19631
19632 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
19633
19634 * gcc.c-torture/execute/950322-1.c: New test.
19635
19636 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
19637
19638 * config/vx.exp (${tool}_load): Clean up testing of return code from
19639 vxworks_ld and vxworks_spawn.
19640
19641 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
19642
19643 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19644
19645 1995-03-13 Mike Stump <mrs@cygnus.com>
19646
19647 * lib/old-deja.exp: Add `excess errors test - ' error, now one
19648 can mark excess errors on a machine by machine basis. Note, the
19649 default is to not expect any excess errors, even when excess
19650 errors test - is given, so you will want to put an XFAIL ... on
19651 these lines. For example, // excess errors test - XFAIL hppa*-*-*
19652 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19653 those 4 machines, but no others.
19654
19655 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
19656
19657 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19658 * lib/c-torture.exp: to here.
19659
19660 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
19661
19662 * gcc.c-torture/execute/950221-1.c: New test.
19663 * gcc.c-torture/execute/struct-ret-1.c: New test.
19664 * gcc.c-torture/compile/950221-1.c: New test.
19665
19666 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19667
19668 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
19669
19670 * gcc.c-torture/execute/arith-1.c (main): Return 0.
19671 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19672
19673 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
19674
19675 * g++.gb: New directory of tests, derived from my signature and
19676 class scoping tests.
19677
19678 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19679 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19680 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19681 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19682 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19683 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19684 * g++.gb/sig25.C: Likewise.
19685
19686 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19687 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19688 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19689 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19690 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19691 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19692 * g++.gb/sig25.exp: Likewise.
19693
19694 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19695 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19696 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19697 * g++.gb/scope13.C: Likewise, this test still fails.
19698
19699 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19700 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19701 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19702 * g++.gb/scope13.exp: Ditto.
19703
19704 * g++.gb/README: New file, explains what these tests are about.
19705
19706 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
19707
19708 * lib/dg.exp (dg-do): Support `preprocess'.
19709 (dg-test): Likewise.
19710
19711 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
19712
19713 * config/udi.exp: change "continue -expect" to "exp_continue".
19714
19715 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
19716
19717 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19718 Delete redundant tests.
19719
19720 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19721 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19722 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19723 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19724 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19725 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19726 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19727 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19728
19729 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19730 storing label pointers.
19731 * gcc.c-torture/execute/921019-1.c: Likewise.
19732 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19733 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19734 parameter fp.
19735 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19736 constants.
19737
19738 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19739 Delete obsolete tests.
19740
19741 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19742 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19743 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19744 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19745 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19746 * gcc.c-torture/compile/950124-1.c: New test.
19747
19748 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19749
19750 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
19751
19752 * lib/mike-g++.exp: Add -lm to LIBS.
19753
19754 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
19755
19756 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19757
19758 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
19759
19760 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19761
19762 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
19763
19764 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19765
19766 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
19767
19768 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19769 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19770 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19771 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19772 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19773 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19774 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19775 * g++.law/{operators31.C, operators32.C,
19776 * g++.law/{operators33.C, operators34.C}: Likewise.
19777 * g++.law/{pic1.C, refs2.C}: Likewise.
19778 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19779 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19780 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19781 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19782
19783 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19784 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19785 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19786 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19787 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19788 * g++.law/{enum9.exp, friend5.exp}: Likewise.
19789 * g++.law/{nest3.exp, nest4.exp}: Likewise.
19790 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19791 * g++.law/{operators30.exp, operators31.exp}: Likewise.
19792 * g++.law/{operators32.exp, operators33.exp}: Likewise.
19793 * g++.law/{operators34.exp}: Likewise.
19794 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19795 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19796 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19797 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19798 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19799
19800 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19801 No longer expected to fail.
19802 * g++.law/missed-error3.C: Tweak for recent bool changes.
19803
19804 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
19805
19806 * config/emb-unix: Deleted.
19807 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19808 remote execution. Do final link on remote host if REMOTE_LINK is set.
19809
19810 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
19811
19812 * lib/dg.exp (dg-test): Fix typo in last patch.
19813
19814 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
19815
19816 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19817 (handles multiple occurrences).
19818
19819 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
19820
19821 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19822 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19823 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19824 printed).
19825 * lib/c-torture.exp (c-torture-compile): Likewise.
19826 (c-torture): Prepend full path if missing.
19827 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19828 (gcc_fail): Likewise.
19829 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19830
19831 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
19832
19833 * lib/netware.exp: Only attach to NetWare i386 systems.
19834
19835 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
19836
19837 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19838 messages. Add test name to "output pattern match" pass/fail message.
19839
19840 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
19841
19842 * gcc.dg: New testsuite.
19843 * gcc.dg/dg.exp: New file.
19844
19845 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19846 test-switch.c}: Deleted.
19847
19848 * gcc.misc-tests/msgs.exp: New testcase driver.
19849
19850 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
19851
19852 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19853 Watch for illegal return values from ${tool}_load.
19854 * config/unix.exp (${tool}_load): Fix pass/fail detection for
19855 cross targets. Coerce return value >0 to 1.
19856
19857 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
19858
19859 * config/unix.exp (${tool}_load): Call program rsh, not proc.
19860
19861 * config/emb-unix.exp: New file.
19862
19863 * config/sim.exp: Error if variable $SIM not defined.
19864 (${tool}_load): Mark test as "untested" if simulator missing.
19865
19866 * config/unix.exp: Load remote.exp to get rcp_download.
19867 * lib/c-torture.exp: Use different option lists for testcases with
19868 and without loops.
19869 * gcc.c-torture/execute/execute.exp: Likewise.
19870
19871 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
19872
19873 * config/*.exp: Clarify return code from ${tool}_load.
19874 Call `unresolved' or `untested' instead of `warning' or `perror'
19875 (sometimes you still want to call both though).
19876 Add comment that `shell_id' is local to each file.
19877 * config/udi.exp (timeout): Set to 30.
19878 Don't print warning if connection fails, $connectmode has already
19879 printed an error.
19880 (${tool}_load): Move verbose messages to level 2.
19881 Rework pattern for "Process started" message.
19882 Pass `shell_id' to ${connectmode}_download.
19883 Retry twice upon timeout. Make resetting of target more robust.
19884 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19885 Pass `shell_id' to exit_$connectmode.
19886 Only call exit_$connectmode if connected.
19887 * config/unix.exp (${tool}_load): Check return codes better.
19888 * config/vrtx.exp (${tool}_load): Likewise.
19889 * config/vx.exp (${tool}_load): Likewise.
19890 Delete unneeded global's.
19891 * lib/dg.exp (dg-test): Update to reflect clarified return codes
19892 from ${tool}_load.
19893 (dg-stat): Delete.
19894 (dg-init): Delete recording of pass/fail counts.
19895 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19896 (old-dejagnu-init): Likewise.
19897 (old-dejagnu-stat): Delete contents, empty proc now.
19898 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19899 (c-torture): Delete references to lcnt, lpass, lfail.
19900 Get option list from TORTURE_OPTIONS.
19901 Delete -funroll[-all]-loops if no loops.
19902 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19903 (g++_stat): Delete contents (empty proc now).
19904 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19905 (gcc_finish): Likewise.
19906 (gcc_stat): Deleted.
19907 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19908 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19909 * gcc.c-torture/execute/execute.exp: Likewise.
19910 Split tests into two parts: compile, execute.
19911 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
19912 no loops. Update to reflect clarified return codes from ${tool}_load.
19913
19914 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
19915
19916 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19917 to grep for.
19918 (old-dejagnu): Likewise (where necessary).
19919
19920 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
19921
19922 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19923
19924 * lib/dg.exp (dg-process-target): Fix processing of selector.
19925 Add comment regarding use of `error'.
19926
19927 * lib/gcc.exp (prune_system_crud): Define if missing.
19928 * lib/g++.exp (prune_system_crud): Likewise.
19929
19930 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19931 Call prune_system_crud.
19932 * lib/dg.exp (dg-runtest): New proc.
19933 Use perror instead of send_user for tcl errors in testcase.
19934 Don't return any value, it's never used.
19935 Don't clobber previous definition of `unknown'.
19936 Print tcl errors in `dg-final'.
19937
19938 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
19939
19940 * lib/dg.exp (dg-process-target): Improve syntax error messages.
19941 (dg-test): Don't print errorInfo, it contains stack backtrace.
19942
19943 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
19944
19945 * lib/g++.exp (runtest_file_p): Define if missing.
19946
19947 1994-09-24 Doug Evans (dje@cygnus.com)
19948
19949 * lib/mike-g++.exp: Comment out loading of g++.exp.
19950 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
19951 (default_g++_version): Always print something.
19952 (default_g++_start): Comment out call to `which'.
19953 (g++_start, g++_load): Deleted (must be defined in config file).
19954 * lib/gcc.exp: Test for existence of $CC at start.
19955 Delete check for tmpdir (done in gcc_init).
19956 (default_gcc_version): Always print something.
19957 (default_gcc_start): Comment out call to `which'.
19958 * config/*.exp: Major cleanup - make cross targets work at least a
19959 little better for g++ (by not being "--tool gcc" specific).
19960 Rename gcc_xxx to ${tool}_xxx.
19961 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19962 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19963
19964 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
19965
19966 * lib/c-torture.exp (c-torture-compile): Rework compiler
19967 message processing.
19968
19969 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19970 c-torture.
19971
19972 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
19973
19974 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19975
19976 * lib/dg.exp (dg-process-target): Support { target native }.
19977
19978 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
19979
19980 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
19981 looked for "... program xxx got fatal signal".
19982 Correct regsub munging of `comp_output'.
19983 Ignore compiler messages "path prefix not used" and "linker input
19984 file unused".
19985
19986 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
19987
19988 * lib/gcc.exp (runtest_file_p): Define if missing.
19989 * gcc.prms/template.c: Example to work from.
19990
19991 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
19992
19993 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19994 * lib/dg.exp (dg-test): Call unsupported testcases as such.
19995
19996 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19997 * gcc.prms/1883.c: Moved from compile/940714-1.c.
19998 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19999 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20000
20001 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20002 (dg-process-target): No longer a varargs proc.
20003 Return S/N for target, P/F for xfail. All callers changed.
20004 (user option procs): More argument checking.
20005 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20006 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20007 (dg-test): Skip test if not running on selected target in `dg-do'.
20008 Update handling of `dg-do-what', `dg-output-text'.
20009 Separate execution pass/fail from output pattern match pass/fail.
20010 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20011
20012 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
20013
20014 * gcc.c-torture/special/special.exp: Don't expect failure for mips
20015 target for 920510-1.c.
20016
20017 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
20018
20019 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20020 Clean up comment regarding use of passcnt, etc.
20021 (gcc_stat): Don't update `testcnt' here.
20022 (gcc_finish): Do it here.
20023 Might as well reset `but_id' here too.
20024 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20025 to determine if the file should be tested.
20026 * gcc.c-torture/compile/compile.exp: Likewise.
20027 * gcc.c-torture/execute/execute.exp: Likewise.
20028 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20029 * gcc.misc-tests/dg-test.exp: Likewise.
20030 * gcc.prms/prms.exp: Likewise.
20031 * gcc.wendy/wendy.exp: Likewise.
20032 * g++.old-deja.exp: Likewise.
20033 Move "Testing file" message to verbose level 1.
20034
20035 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
20036
20037 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20038
20039 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
20040
20041 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20042 (default_gcc_start): Accept optional second list element
20043 of compiler flags. Print compiler output at verbosity level 2.
20044 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20045 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20046 Save current values of framework globals passcnt, failcnt, xpasscnt,
20047 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20048 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
20049 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20050 xfailcnt to compute stats. Update framework global `testcnt' from
20051 pass/fail counts.
20052 (gcc_finish): New proc. Clean up test environment.
20053 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20054 (gcc_epass, gcc_efail): Delete.
20055 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20056 argument of line number.
20057 (dg-init): If the tool has an init routine, call it.
20058 (dg-test): Remove args `cflags_var' and `libs_var'.
20059 Pass all compiler options to ${tool}_start.
20060 Handle missing line number.
20061 (dg-finish): New function.
20062 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20063 particular files. Call gcc_finish at end. Move "skipping test"
20064 message to verbosity level 3.
20065 * gcc.c-torture/compile/compile.exp: Likewise.
20066 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20067 * gcc.c-torture/execute/execute.exp: Likewise.
20068 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20069 Print testcase being tried at verbosity level 1.
20070 * gcc.c-torture/special/special.exp: Unset xfail.
20071 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20072 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20073 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20074 * gcc.failure/failure.exp: Likewise.
20075 * gcc.ieee/ieee.exp: Likewise.
20076 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20077 Update call to dg-test. Call dg-finish at end.
20078 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
20079 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20080 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20081 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20082 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
20083 * gcc.wendy/wendy.exp: Add copyright.
20084 Delete setting of tmpdir (done by gcc_init).
20085 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20086 Pass compiler flags to gcc_start. Call gcc_finish at end.
20087 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20088 gcc_[ce]pass/fail.
20089
20090 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
20091
20092 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20093 confusion.
20094 (g++_load): Likewise.
20095
20096 * config/*.exp (gcc_load): Some were varargs fns and some were not.
20097 Rename argument to `prog' to remove the confusion.
20098 Varargs fns behave differently too!
20099 (g++_load): Likewise.
20100
20101 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20102
20103 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20104 what it is. Delete (always) printing of status value for !native.
20105 Simplify verbose code, and include status and exec_output.
20106 (g++_load): Use gcc_load.
20107
20108 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
20109
20110 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20111 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20112 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20113 940714-3.c as these testcases don't exist anymore. Make
20114 va-arg-1.c expected to pass.
20115
20116 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
20117
20118 * gcc.misc-tests/misc.exp: Only run specific testcases.
20119 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
20120 * gcc.misc-tests/dg-[1-9].c: New files.
20121
20122 * lib/dg.exp: New testsuite driver.
20123 * gcc.prms/prms.exp: Use it.
20124
20125 * README.gcc: New file.
20126
20127 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20128 Document and reset `lxpass' and `lxfail'.
20129 Simplify "initialized" message.
20130 (gcc_stat): Clean up comments a little.
20131
20132 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
20133
20134 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20135
20136 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
20137
20138 * lib/old-dejagnu.exp (process-option): New proc.
20139 (old-dejagnu-init, old-dejagnu-stat): Likewise.
20140 (old-dejagnu): Simplify.
20141 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20142
20143 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
20144
20145 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20146 exists and is not an empty string.
20147
20148 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20149 $xfail rather than calling setup_xfail. Clear $xfail when test is
20150 finished.
20151 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20152 automatically.
20153
20154 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20155 longer expected to fail.
20156
20157 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20158 "f" function call.
20159
20160 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20161
20162 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20163 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20164 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20165 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20166 c-torture-1.29.
20167
20168 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20169 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20170
20171 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20172
20173 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20174 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20175
20176 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20177 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20178 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20179
20180 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
20181
20182 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20183 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20184 940714-1.c, 940714-2.c, 940714-3.c},
20185 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20186 gcc.misc-tests/{mg.c,mg.exp}:
20187 New tests.
20188 * gcc.noncompile/noncompile.exp: Change accordingly.
20189
20190 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
20191
20192 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20193 Undo previous clobberage.
20194
20195 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
20196
20197 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20198 * gcc.special/{930510-1.c, special.exp}:
20199 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20200 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20201 struct-varargs-1.c}: New tests from c-torture-1.26.
20202
20203 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
20204
20205 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20206 argument to switch.
20207
20208 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
20209
20210 * Revert the previous changes. Please see Rob's directory
20211 (/lisa/test/rob/progressive/gcc/testsuite) for testing
20212 fixes.
20213
20214 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
20215
20216 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20217 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20218 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20219 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20220 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20221 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20222 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20223 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20224 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20225 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20226 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20227 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20228 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20229 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20230 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20231 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20232 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20233 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20234 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20235 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20236 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20237 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20238 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20239 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20240 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20241 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20242 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20243
20244 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
20245
20246 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20247 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20248 with perror calls.
20249
20250 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
20251
20252 * config/unix.exp (g++_load): Fix syntax.
20253
20254 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
20255
20256 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20257 * gcc.noncompile/921017-1.c: Deleted obsolete test.
20258 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20259 Don't expect va-arg-1.c to fail. Correct expected output for
20260 920928-1.c.
20261 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20262 * gcc.wendy/hbm4.c: Correct typo.
20263 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20264
20265 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
20266
20267 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20268 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20269 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
20270 * lib/c-torture.exp (c-torture-compile): Ditto.
20271
20272 Reduce volume of output (remove all the -I's and such).
20273 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20274 Call gcc_cpass, gcc_cfail.
20275 (c-torture): Pass testing option to c-torture-compile.
20276
20277 1994-03-21 Doug Evans (dje@cygnus.com)
20278
20279 Bring patches over from progressive.
20280 * config/default.exp: Exit remote shell cleanly.
20281 (g++_exit, g++_start): Add default versions.
20282 * config/sim.exp (gcc_load): Use perror, not error.
20283
20284 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
20285
20286 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
20287 set in site.exp.
20288
20289 1994-03-14 Doug Evans (dje@cygnus.com)
20290
20291 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20292 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20293 (wendy_try): New proc to run testcase.
20294 (main loop): Call 'em.
20295 * gcc.wendy/*.c: Clean up pass to correct expected output.
20296
20297 * lib/gcc.exp: Minor cleanup work.
20298 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20299
20300 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
20301
20302 * config/sim.exp (gcc_load): Document return codes better.
20303 Don't pass -v to simulator.
20304
20305 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
20306
20307 * gcc.special/920717-x.c: Fix typo.
20308 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20309 get at sources.
20310
20311 * lib/mike-gcc.exp: Fix typo.
20312
20313 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
20314
20315 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20316 binary to use, transform the name.
20317 * config/*.exp: rename everything. Nuke any g++ specific files,
20318 it's now a special case of gcc that requires no special support.
20319 Add a default.exp for unsupported targets.
20320
20321 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
20322
20323 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20324 lib/old-dejagnu.exp: Fix a few patterns to work with the new
20325 version of Tcl.
20326
20327 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
20328
20329 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20330 than a warning.
20331
20332 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
20333
20334 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20335
20336 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
20337
20338 * gcc.execute/execute.exp: Combine opt_list and foption_list into
20339 option_list. Compile every file with only 4/6 option choices
20340 (same as C torture) instead of with 12/18 different option
20341 choices.
20342 * lib/c-torture.exp: Likewise.
20343
20344 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20345 not already set.
20346
20347 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
20348
20349 * lib/old-deja.exp: Add `excess errors test fails' error, now one
20350 can put an XFAIL *-*-* on excess errors.
20351
20352 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
20353
20354 * g++.law: Add more tests derived from g++-bugs snapshots.
20355
20356 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
20357 equivalent to g++.law/init9.
20358
20359 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20360 compiled it, and the a.out file after we've run it.
20361
20362 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
20363
20364 * lib/mike-g++.exp (postbase): Delete the .o file after we've
20365 compiled it, and the a.out file after we've run it.
20366
20367 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
20368
20369 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20370
20371 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
20372
20373 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20374 version number.
20375
20376 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
20377
20378 * g++.law: New directory of g++ tests derived from the g++-bugs
20379 snapshots.
20380
20381 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
20382
20383 * gcc.compile: initbug1.c initbug1.exp testcase added
20384
20385 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
20386
20387 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20388 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20389 fixes submitted by Jeff Law (law@cs.utah.edu)
20390 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20391 Jeff Law (law@cs.utah.edu)
20392
20393
20394 1993-11-30 Mike Stump (mrs@cygnus.com)
20395
20396 * config/unix-g++.exp: Follow the gcc way of doing things.
20397 * g++.old-deja/old-deja.exp: Minor updates.
20398 * lib/g++.exp: New file, follow the gcc way of doing things.
20399 * lib/old-dejagnu.exp: Minor updates.
20400 * lib/mike-g++.exp: Always unset errorInfo.
20401
20402 1993-11-06 Mike Stump (mrs@cygnus.com)
20403
20404 * lib/gcc.exp: Fix some errors with the below change, CC and
20405 CFLAGS should be global when setting, not local.
20406
20407 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
20408
20409 * lib/gcc.exp: Transform tool name.
20410
20411 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20412
20413 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20414
20415 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20416
20417 * lib/gcc.exp: change gcc_done to gcc_stat
20418
20419 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20420
20421 * Upgraded gcc testsuite to c-torture version 1.25
20422
20423 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
20424
20425 * lib/gcc.exp: added reporting code. Changed verbose compile message.
20426 * lib/c-torture: added hooks for new reporting code.
20427
20428 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
20429
20430 * config/sh-gcc.exp: check if sh-sim exists in the path
20431
20432 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
20433
20434 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20435 * gcc.compile/compile.exp: Initial changes for new logic.
20436 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20437 * gcc.failure/failure.exp: Initial changes for new logic.
20438 * gcc.ieee/ieee.exp: Initial changes for new logic.
20439 * gcc.misc-tests/misc.exp: Initial changes for new logic.
20440 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20441 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20442 * lib/c-torture.exp: Initial changes for new logic.
20443 * lib/gcc.exp: Initial changes for new logic.
20444
20445 1993-10-15 Mike Stump (mrs@cygnus.com)
20446
20447 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20448 depend upon failure or success. Fully qualify names in failure
20449 and success messages. Always remove a.out before starting
20450 compile, just in case. Pay more attention to error text output by
20451 the compiler. Handle testcases with no known past errors just
20452 like all others, so that things are uniform. Other miscellaneous
20453 improvements.
20454
20455 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
20456
20457 * gcc.cpp: new directory for cpp tests
20458
20459 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
20460
20461 * lib/chill.exp: Code reformatted, removed unused code.
20462 * config/unix-chill.exp: Code reformatted, removed unused code.
20463 * chill.execute/execute.exp: Code reformatted, removed unused code.
20464 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20465
20466 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
20467
20468 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
20469 routines not written.
20470
20471 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
20472
20473 * config/bug-gcc.exp: Use new procs from bug.exp.
20474
20475 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
20476
20477 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20478 via ftp, rather than depending on NFS.
20479 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20480 case.
20481
20482 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
20483
20484 * config/bug-gcc.exp: Use new download proc.
20485
20486 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
20487
20488 * chill.execute/execute.exp: cleanups, handles errors better
20489 * chill.compile/compile.exp: rewrite, based on execute.exp
20490 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20491 * lib/chill.exp: major changes to diff proc and compile and link
20492 procs. added chill_fail and chill_pass wrappers to pass and
20493 fail. added more comments, and handle error codes better.
20494 Added a hack to capture stderr from exec, so noncompile tests
20495 can work.
20496
20497 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
20498
20499 * chill.execute/execute.exp: rewrite of testsuite driver
20500 * lib/chill.exp: rewrite of testsuite driver
20501 * config/unix-chill.exp: rewrite of testsuite driver
20502
20503 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
20504
20505 In chill.execute:
20506 * iexpr.ch: Standardize uppercase.
20507 * tuples.dat: Standardize uppercase.
20508 * vary.ch: standardize. Correct varying string assignments.
20509 * vary.dat: Add new output lines.
20510
20511 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
20512
20513 In chill.execute:
20514 * chprintf.ch: Standardize use of uppercase.
20515 * tuples.ch: Standardize and turn arr2 into a DCL,
20516 rather than a SYN.
20517 * pinits.ch: Standardize.
20518
20519 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
20520
20521 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
20522 * Makefil: Renamed to Makefile.in.
20523 * configure.in: New.
20524
20525 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
20526
20527 In chill.execute:
20528 * .cvsignore: Add result/output files.
20529 * Makefile: Fix up variables at start. Use MFLAGS
20530 everywhere. Correct bool_loc, built_ins entries.
20531 Add entry for vary1.ch.
20532 * bitarray.ch: Standardize upper-case usage.
20533 * bitexpr.ch: Standardize, add output of b1.
20534 * params.ch: Use arrayt in along PROC parameters, to
20535 avoid novelty problems.
20536 * sets.ch: Tiny cleanup.
20537 * vary1.ch: Re-indent.
20538
20539 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
20540
20541 * Add PR-related files to Makefiles, .cvsignore files, etc.
20542
20543 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
20544
20545 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20546 with compiler objects. New names are test-flow.c and test-loop.c
20547
20548 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
20549
20550 * Upgraded c-torture tests from 1.19 to 1.20
20551
20552 * new files:
20553 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20554 * gcc.compile: 930623-1.c 930623-2.c
20555 * gcc.noncompile: 930622-1.c 930622-2.c
20556 * gcc.failure: 920411-1.c 920627-2.c
20557 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20558
20559 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
20560
20561 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20562 More changes to get testsuite working properly. Needs more work.
20563 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20564
20565 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
20566
20567 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20568 More changes to get testsuite working properly. Needs more work.
20569
20570 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
20571
20572 * chill.compile/compile.exp: Added for Dejagnu support
20573 * chill.execute/execute.exp: Added for Dejagnu support
20574 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
20575
20576 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
20577
20578 This should complete moving the CHILL test files.
20579 * chill.noncompile(.cvsignore printf.grt
20580 in-printf.grt chprintf.grt chprintf.ch):
20581 Added test-support files.
20582 (Makefile): Modified further.
20583 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20584 signal.ch): Added test files.
20585 * chill.execute (.cvsignore printf.grt printr.c
20586 in-printf.grt rts.c chprintf.grt rts.h): Added
20587 test-support files.
20588 (Makefile): More corrections.
20589
20590 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
20591
20592 * chill.compile, chill.execute, chill.nocompile: Add CHILL
20593 test cases, ready for DejaGnu.
20594
20595 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
20596
20597 * Upgraded c-torture tests from 1.18 to 1.19
20598
20599 * gcc.compile: added test(s):
20600 930607-1.c
20601 * gcc.execute: added test(s):
20602 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20603
20604 * added new subdirectory for misc tests: gcc.misc-tests
20605 * gcc.misc-test(s): added tests:
20606 inst-check.c test-consts.c test-ior.c test-switch.c
20607
20608 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
20609
20610 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20611
20612 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
20613
20614 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20615
20616 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
20617
20618 * Upgraded c-torture tests from 1.17 to 1.18
20619
20620 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
20621
20622 * Upgraded c-torture tests from 1.12 to 1.17
20623
20624 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
20625
20626 * lib/old-dejagnu.exp:
20627 Fixed handling of XFAIL target triplets to correctly
20628 recognize wildcard characters. Removed code that
20629 appended a unique id tag to the end of the file name
20630 printed out by the result of the testcases within a
20631 given test file.
20632
20633 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
20634
20635 * lib/old-dejagnu.exp:
20636 Reworked expected failure handling to trigger off of XFAIL
20637 keyword in keyphrase embeded in testcase source code. The
20638 XFAIL keyword must be at the end of the keyphrase line. It
20639 may optionally be followed by one or more target triplets.
20640 It has just occured that the handling of wildcards in the
20641 target triplet may not be correct.
20642
20643 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
20644
20645 * g++.old-deja/tests:
20646 Moved all subdirectories up one level into g++.old-deja .
20647
20648 * lib/old-dejagnu.exp:
20649 Fixed problem with CXXFLAGS not being properly reset, and being
20650 corrupted with extraneous "-c" compiler option. This was
20651 causing binaries to not be generated for test that needed them.
20652 Modified strings passed to "pass" and "fail" so that individual
20653 tests from the same test file would be distinguished by an
20654 identifier appended to the test file name in the summary logs;
20655 this corrected a problem with erroneous diff logs. Added code
20656 to search testcases for expected fail and unexpected pass keywords.
20657
20658 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
20659
20660 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20661
20662 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
20663
20664 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20665 Removed extraneous text from end of "Special g++ Options"
20666 keyphrase.
20667
20668 * lib/old-dejagnu.exp: Added pattern matching to look for new
20669 keywords, embedded in testcases comments, which will trigger
20670 calls to xpass and xfail.
20671
20672 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
20673
20674 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20675 comments embedded in the testcases, especially the one looking for
20676 special compiler options, as well as the pattern matching for the
20677 compiler output again.
20678
20679 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
20680
20681 * lib/old-dejagnu.exp: Do a proper check of the return value for
20682 execute tests. Fixed several problems with the pattern matching
20683 of the compiler output which gave erroneous test results.
20684 Changed several of the test result messages to be more descriptive.
20685 * config/unix-g++.exp: Proc g++_load now actually works and
20686 executes the tests passed to it and returns a usable return
20687 value.
20688
20689 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
20690
20691 * lib/gcc.exp: Exits gracefully if $CC is bogus.
20692
20693 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
20694
20695 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20696 Modified both files to properly execute the old style
20697 dejagnu tests. The previous versions of these files were
20698 experimental and did not function anything near correctly.
20699
20700 1993-04-05 Rob Savoye (rob@cygnus.com)
20701
20702 * Removed all Makefile.in and configure.in files. No configuration
20703 needed now.
20704
20705 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
20706
20707 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20708
20709 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
20710
20711 * gcc.compile/configure.in, gcc.unsorted/configure.in,
20712 gcc.special/configure.in, gcc.noncompile/configure.in,
20713 gcc.execute/configure.in, gcc.code_quality/configure.in,
20714 g++.other/configure.in, g++.old-deja/configure.in,
20715 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20716 in srcname setting.
20717
20718 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
20719
20720 * lib/udi.exp: Fixed mondfe and mondfe_download.
20721 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20722 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20723
20724 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
20725
20726 * config/udi-gdb.exp: Check $shell_id after connecting to target.
20727 (gdb_exit): Don't remove *_soc files.
20728
20729 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
20730
20731 * lib/c-torture.exp: Don't look for main; instead always use -w
20732 -c. This is how the c-torture tests work. Remove the object
20733 file if the compilation succeeds.
20734 * gcc.execute/execute.exp: Remove executable if test passes.
20735 * gcc.noncompile/noncompile.exp: Every test is an expected
20736 failure.
20737 * gcc.special/special.exp: Added tests from c-torture 1.11,
20738 corrected use of existing test.
20739 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20740 gcc.execute/920625-1.c: Updated to c-torture 1.11.
20741 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20742 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20743 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20744 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20745 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20746 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20747 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20748 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20749 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20750 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20751 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20752 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20753 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20754 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20755 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20756 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20757 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20758 c-torture 1.11.
20759 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20760 correspond to c-torture 1.11.
20761
20762 * New file.
20763
This page took 0.953603 seconds and 6 git commands to generate.