1e5ba50b21a99f244bc0248339395cb1de612ac3
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
2
3 PR target/14209
4 * gcc.c-torture/execute/20040218-1.c: New test.
5
6 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7
8 PR c++/14181
9 * g++.dg/parse/new2.C: New test.
10
11 2004-02-18 Paul Brook <paul@codesourcery.com>
12
13 * gcc.c-torture/compile/libcall-1.c: New test.
14
15 2004-02-18 Paul Brook <paul@codesourcery.com>
16
17 PR debug/12934
18 * gcc.dg/debug/debug-7.c: New test.
19
20 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
21
22 * gcc.dg/20040217-1.c: New test.
23
24 2004-02-17 Zack Weinberg <zack@codesourcery.com>
25
26 * gcc.c-torture/execute/990208-1.x: Delete.
27
28 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
29
30 * gcc.c-torture/execute/20040208-2.x: New file.
31
32 2004-02-17 Mark Mitchell <mark@codesourcery.com>
33
34 PR c++/11326
35 * g++.dg/abi/structret1.C: New test.
36
37 2004-02-17 Jakub Jelinek <jakub@redhat.com>
38
39 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
40 (i386_cpuid): No need to test if cpuid is available on AMD64.
41 Fix assembly, so that it works onboth i386 and AMD64.
42 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
43 (vecInLong): Fix s[] member type to unsigned int.
44 (vecInWord): Remove type.
45 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
46 (a64, b64, c64, d64, e64): Remove.
47 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
48 Remove unused variable. Remove initialization of removed variables.
49 Don't call mmx_tests nor sse_tests.
50 (reference_mmx, reference_sse): Remove.
51 (check): Add return stmt.
52 * gcc.dg/i386-sse-7.c: New test.
53 * gcc.dg/i386-mmx-4.c: New test.
54
55 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
56
57 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
58 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
59 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
60 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
61 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
62 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
63 g++.dg/tc1/dr94.C: Fix line terminator.
64
65 2004-02-16 Geoffrey Keating <geoffk@apple.com>
66
67 * gcc.c-torture/compile/20040216-1.c: New.
68
69 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
70
71 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
72 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
73 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
74 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
75 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
76 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
77
78 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
79
80 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
81
82 2004-02-15 Mark Mitchell <mark@codesourcery.com>
83
84 PR c++/13971
85 * g++.dg/expr/cond4.C: New test.
86
87 PR c++/14086
88 * g++.dg/lookup/crash2.C: New test.
89
90 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
91
92 * gcc.c-torture/compile/20040214-2.c: New test.
93
94 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
95
96 PR c++/14116
97 * g++.dg/ext/typeof8.C: New test.
98
99 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
100
101 * gcc.c-torture/compile/20040214-1.c: New test.
102
103 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
104
105 PR c++/13635
106 * g++.dg/template/spec11.C: New test.
107
108 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
109
110 PR c++/13927
111 * g++.dg/other/error8.C: New test.
112
113 2004-02-13 Mark Mitchell <mark@codesourcery.com>
114
115 PR c++/14122
116 * g++.dg/template/array4.C: New test.
117
118 PR c++/14108
119 * g++.dg/inherit/thunk2.C: New test.
120
121 PR c++/14083
122 * g++.dg/eh/cond2.C: New test.
123
124 2004-02-12 Alan Modra <amodra@bigpond.net.au>
125
126 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
127
128 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
129
130 * lib/scanasm.exp (dg-scan): Quote pattern before display.
131
132 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
133
134 * g++.dg/simd-2.C: xfail on ppc64-linux.
135
136 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
137
138 PR c/456
139 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
140 tests.
141
142 2004-02-11 Uros Bizjak <uros@kss-loka.si>
143
144 * gcc.dg/builtins-33.c: New test.
145
146 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
147
148 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
149
150 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
151
152 * g++.dg/simd-2.C: Set -maltivec for ppc64.
153
154 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
155
156 * gcc.dg/ppc64-abi-3.c: New test.
157
158 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
159
160 PR c/14092
161
162 * gcc.dg/pr14092-1.c: New testcase.
163
164 2004-02-10 Alan Modra <amodra@bigpond.net.au>
165
166 * gcc.dg/cpp/assert4.c: Fix typo last change.
167
168 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
169 * gcc.dg/cpp/assert4.c: Handle powerpc64.
170
171 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
172
173 2004-02-09 Roger Sayle <roger@eyesopen.com>
174
175 * gcc.c-torture/compile/20040209-1.c: New test case.
176
177 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
178
179 * gcc.dg/c90-init-1.c: Adjust expected error messages.
180
181 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
182
183 * gcc.c-torture/execute/20040208-[12].c: New tests.
184
185 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
186
187 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
188
189 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
190
191 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
192
193 2004-02-07 Zack Weinberg <zack@codesourcery.com>
194
195 Bug 13856
196 * gcc.dg/visibility-8.c: New testcase.
197
198 2004-02-07 Zack Weinberg <zack@codesourcery.com>
199
200 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
201 arguments.
202 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
203
204 2004-02-07 Roger Sayle <roger@eyesopen.com>
205
206 PR middle-end/13696
207 * g++.dg/opt/fold1.C: New test case.
208
209 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
210
211 PR c++/14033
212 * g++.dg/other/crash-2.C: New test.
213
214 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
215
216 PR c++/14028
217 * g++.dg/parse/angle-bracket2.C: New test.
218
219 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
220
221 PR middle-end/13750
222 Revert:
223 2004-01-15 Geoffrey Keating <geoffk@apple.com>
224 PR pch/13361
225 * testsuite/g++.dg/pch/wchar-1.C: New.
226 * testsuite/g++.dg/pch/wchar-1.Hs: New.
227
228 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
229
230 PR c++/14008
231 * g++.dg/parse/error15.C: New test.
232 * g++.dg/parse/crash11.C: Update dg-error mark.
233
234 2004-02-04 Mark Mitchell <mark@codesourcery.com>
235
236 PR c++/13932
237 * g++.dg/warn/conv2.C: New test.
238
239 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
240
241 PR c++/13086
242 * g++.dg/warn/incomplete1.C: Remove xfail.
243
244 2004-02-04 Mark Mitchell <mark@codesourcery.com>
245
246 * lib/file-format.exp (gcc_target_object_format): Use
247 ${tool}_target_compile, not gcc_target_compile.
248 * lib/target-supports.exp (check_alias_available): Likewise.
249 (check_gc_sections_available): Likewise.
250 * g++.dg/ext/attrib10.C: Use dg-require-alias.
251 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
252 dg-require-alias.
253
254 2004-02-04 Mark Mitchell <mark@codesourcery.com>
255
256 PR c++/13969
257 * g++.dg/template/static6.C: New test.
258
259 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
260
261 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
262
263 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
264
265 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
266 tests for systems where `char' is unsigned by default.
267
268 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
269
270 PR c++/13997
271 * g++.dg/template/partial3.C: New test.
272
273 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
274
275 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
276 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
277 Remove mentions of obsolete ports.
278
279 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
280
281 * gcc.dg/noncompile/20001228-1.c: Fix for new
282 error message.
283
284 2004-02-03 Roger Sayle <roger@eyesopen.com>
285
286 PR target/9348
287 * gcc.c-torture/execute/multdi-1.c: New test case.
288
289 2004-02-03 Mark Mitchell <mark@codesourcery.com>
290
291 PR c++/13925
292 * g++.dg/template/lookup5.C: New test.
293
294 2004-02-03 Mark Mitchell <mark@codesourcery.com>
295
296 PR c++/13950
297 * g++.dg/template/lookup4.C: New test.
298
299 PR c++/13970
300 * g++.dg/parse/error14.C: New test.
301
302 PR c++/14002
303 * g++.dg/parse/template13.C: New test.
304
305 2004-02-03 Mark Mitchell <mark@codesourcery.com>
306
307 PR c++/13978
308 * g++.dg/template/koenig4.C: New test.
309
310 PR c++/13968
311 * g++.dg/template/crash17.C: New test.
312
313 PR c++/13975
314 * g++.dg/parse/error13.C: New test.
315 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
316
317 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
318
319 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
320
321 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
322
323 PR c/11658
324 PR c/13994
325 * gcc.dg/noncompile/20040203-1.c: New test.
326 * gcc.dg/noncompile/20040203-2.c: Likewise.
327 * gcc.dg/noncompile/20040203-3.c: Likewise.
328 * gcc.dg/20040203-1.c: Likewise.
329
330 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
331
332 PR c++/10858
333 * g++.dg/template/sizeof7.C: New test.
334
335 2004-02-02 Eric Christopher <echristo@redhat.com>
336 Zack Weinberg <zack@codesourcery.com>
337
338 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
339
340 2004-02-02 Zack Weinberg <zack@codesourcery.com>
341
342 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
343 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
344 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
345 * gcc.dg/cleanup-5.c: Run only on Linux targets.
346
347 2004-02-02 Mark Mitchell <mark@codesourcery.com>
348
349 PR c++/13113
350 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
351
352 PR c++/13854
353 * g++.dg/ext/attrib13.C: New test.
354
355 PR c++/13907
356 * g++.dg/conversion/op2.C: New test.
357
358 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
359
360 * gcc.dg/titype-1.c: Fix pasto.
361
362 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
363
364 * gcc.dg/titype-1.c: New test.
365
366 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
367
368 PR c++/13957
369 * g++.dg/template/non-type-template-argument-1.C,
370 g++.dg/template/qualified-id1.C: Update dg-error marks.
371 * g++.dg/template/nontype6.C: New test.
372
373 2004-02-01 Roger Sayle <roger@eyesopen.com>
374
375 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
376 * gcc.dg/builtins-31.c: New testcase.
377 * gcc.dg/builtins-32.c: New testcase.
378
379 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
380
381 * objc.dg/call-super-2.m: Update line numbers
382 for the including of stddef.h.
383
384 2004-01-30 Michael Matz <matz@suse.de>
385
386 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
387 g++.dg/ext/case-range3.C: New tests.
388
389 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
390
391 DR206
392 PR c++/13813
393 * g++.dg/template/member4.C: New test.
394
395 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
396
397 PR c++/13683
398 * g++.dg/template/sizeof6.C: New test.
399
400 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
401
402 * gcc.dg/fwritable-strings-1.c: New test.
403
404 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
405
406 * gcc.c-torture/compile/20040130-1.c: New test.
407
408 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
409
410 * objc.dg/call-super-2.m: Include stddef.h for size_t.
411
412 2004-01-29 Mark Mitchell <mark@codesourcery.com>
413
414 PR c++/13883
415 * g++.dg/template/ctor3.C: New test.
416
417 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
418
419 * g++.dg/tc1: New directory.
420 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
421 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
422 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
423 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
424 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
425
426 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
427
428 * g++.dg/parse/error11.C: New test.
429 * g++.dg/parse/error12.C: Likewise.
430
431 2004-01-28 Ziemowit Laski <zlaski@apple.com>
432
433 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
434 (scan_initial, main): Use aligned_sizeof instead of sizeof.
435
436 2004-01-28 Mark Mitchell <mark@codesourcery.com>
437
438 PR c++/13791
439 * g++.dg/ext/attrib12.C: New test.
440
441 PR c++/13736
442 * g++.dg/parse/cast2.C: New test.
443
444 2004-01-27 James E Wilson <wilson@specifixinc.com>
445
446 * objc.dg/encode-2.m (main): New local string. Set depending on
447 sizeof long. Use in sscanf call.
448 * objc.dg/encode-3.m (main): New local string. Set depending on
449 sizeof long. Use in scan_initial call.
450
451 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
452
453 * objc.dg/call-super-2.m: Make LP64-safe.
454 * objc.dg/desig-init-1.m: Likewise.
455
456 2004-01-27 Devang Patel <dpatel@apple.com>
457
458 * g++.dg/debug/namespace1.C: New test.
459
460 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
461
462 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
463 xscale-*-*.
464
465 * gcc.dg/arm-mmx-1.c: New test.
466
467 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
468
469 * gcc.dg/20040127-1.c: New test.
470 * gcc.dg/20040127-2.c: New test.
471
472 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
473
474 * objc.dg/stret-1.m (glob): Renamed to globa.
475
476 2004-01-26 Mark Mitchell <mark@codesourcery.com>
477
478 PR c++/13663
479 * g++.dg/expr/for1.C: New test.
480
481 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
482
483 PR middle-end/13779
484 * gcc.dg/darwin-longlong.c: New test.
485
486 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
487
488 * gcc.dg/20040124-1.c: Moved test from here...
489 * gcc.c-torture/compile/20040124-1.c: ...to here.
490
491 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
492
493 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
494 the assembly output if -m64 is passed.
495
496 2004-01-25 Mark Mitchell <mark@codesourcery.com>
497
498 PR c++/13833
499 * g++.dg/template/cond3.C: New test.
500
501 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
502
503 PR c++/13810
504 * g++.dg/template/ttp7.C: New test.
505
506 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
507
508 PR c++/13797
509 * g++.dg/template/nontype4.C: New test.
510 * g++.dg/template/nontype5.C: Likewise.
511
512 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
513
514 * gcc.dg/torture/mips-clobber-at.c: New test.
515
516 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
517
518 * gcc.dg/20040124-1.c: New test.
519
520 2004-01-24 Jakub Jelinek <jakub@redhat.com>
521
522 * gcc.dg/20040123-1.c: New test.
523
524 2004-01-23 Zack Weinberg <zack@codesourcery.com>
525
526 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
527
528 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
529
530 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
531
532 2004-01-23 Andrew Pinski <apinski@apple.com>
533
534 * gcc.dg/20030121-1.c: Move to ..
535 * gcc.dg/20040121-1.c: here.
536
537 2004-01-23 Roger Sayle <roger@eyesopen.com>
538
539 * gcc.dg/builtins-29.c: New test case.
540
541 2004-01-23 Zack Weinberg <zack@codesourcery.com>
542
543 PR 18314
544 * gcc.dg/builtins-30.c: New testcase.
545
546 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
547
548 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
549 * lib/g77.exp: Likewise.
550 * lib/objc.exp: Likewise.
551 * lib/g++.exp: Likewise.
552
553 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
554
555 * gcc.dg/struct-by-value-2.c: New test.
556
557 2004-01-21 Andrew Pinski <apinski@apple.com>
558
559 PR target/13785
560 * gcc.dg/20030121-1.c: New test.
561
562 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
563
564 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
565 clobber frame pointer register in asm statement.
566
567 2004-01-21 Falk Hueffner <falk@debian.org>
568
569 * gcc.c-torture/compile/20040121-1.c: New test.
570
571 2004-01-21 Zack Weinberg <zack@codesourcery.com>
572
573 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
574
575 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
576
577 * gcc.dg/ppc64-abi-2.c: New test.
578
579 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
580
581 * lib/treelang.exp: Fill out this file.
582 * lib/treelang-dg.exp: New File.
583
584 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
585
586 * gcc.c-torture/compile/981022-1.c: Remove.
587 * gcc.dg/array-5.c: Remove XFAIL.
588 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
589 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
590 gcc.dg/cond-lvalue-1.c: Update.
591 * gcc.dg/cast-lvalue-2.c: New test.
592
593 2004-01-19 Mark Mitchell <mark@codesourcery.com>
594
595 PR c++/13592
596 * g++.dg/other/error1.C (class foo): Tweak error message.
597
598 PR c++/13592
599 * g++.dg/template/call2.C: New test.
600
601 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
602
603 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
604 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
605 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
606 scalar-return-1_x.c, scalar-return-2_y.c,
607 scalar-return-3_x.c, scalar-return-3_y.c,
608 scalar-return-4_x.c, scalar-return-4_y.c,
609 struct-align-1.h, struct-align-1_x.c,
610 struct-align-1_y.c, struct-align-2.h,
611 struct-align-2_x.c, struct-align-2_y.c,
612 struct-by-value-10_y.c, struct-by-value-11_x.c,
613 struct-by-value-11_y.c, struct-by-value-12_x.c,
614 struct-by-value-12_y.c, struct-by-value-13_x.c,
615 struct-by-value-13_y.c, struct-by-value-14_x.c,
616 struct-by-value-14_y.c, struct-by-value-15_x.c,
617 struct-by-value-15_y.c, struct-by-value-16_y.c,
618 struct-by-value-17_y.c, struct-by-value-18_y.c,
619 struct-by-value-19_y.c, struct-by-value-1_x.c,
620 struct-by-value-1_y.c, struct-by-value-20_y.c,
621 struct-by-value-2_x.c, struct-by-value-2_y.c,
622 struct-by-value-3_y.c, struct-by-value-4_x.c,
623 struct-by-value-4_y.c, struct-by-value-5_y.c,
624 struct-by-value-6_y.c, struct-by-value-7_y.c
625 struct-by-value-8_x.c, struct-by-value-8_y.c
626 struct-by-value-9_x.c, struct-by-value-9_y.c
627 struct-return-10_x.c, struct-return-10_y.c,
628 struct-return-19_x.c, struct-return-20_x.c
629 struct-return-2_x.c, struct-return-2_y.c
630 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
631 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
632
633 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
634
635 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
636 attribute on sparc*-sun-solaris2.*.
637
638 2004-01-18 Mark Mitchell <mark@codesourcery.com>
639
640 PR c++/13710
641 * g++.dg/ext/typeof7.C: New test.
642
643 2004-01-18 David Edelsohn <edelsohn@gnu.org>
644
645 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
646 * gcc.dg/const-elim-1.c: Same.
647
648 2004-01-17 Ziemowit Laski <zlaski@apple.com>
649
650 * objc.dg/stret-1.m: New.
651 * objc.dg/stret-2.m: New.
652
653 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
654
655 PR c++/11895
656 * g++.dg/ext/vector1.C: New test.
657
658 2004-01-16 Geoffrey Keating <geoffk@apple.com>
659
660 * gcc.dg/pch/import-1.c: New.
661 * gcc.dg/pch/import-1.hs: New.
662 * gcc.dg/pch/import-1a.h: New.
663 * gcc.dg/pch/import-1b.h: New.
664 * gcc.dg/pch/import-1c.h: New.
665
666 2004-01-16 Mark Mitchell <mark@codesourcery.com>
667
668 PR c++/13574
669 * g++.dg/ext/array1.C: New test.
670
671 PR c++/13178
672 * g++.dg/conversion/op1.C: New test.
673
674 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
675
676 PR 11864
677 From Kazumoto Kojima / Dan Kegel:
678 * gcc.dg/pr11864-1.c: New test.
679
680 PR 10392
681 From Marcus Comstedt / Dan Kegel:
682 * gcc.dg/pr10392-1.c: New test.
683
684 2004-01-16 Mark Mitchell <mark@codesourcery.com>
685
686 PR c++/13478
687 * g++.dg/init/ref10.C: New test.
688
689 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
690
691 PR c++/13407
692 * g++.dg/parse/typename6.C: New test.
693
694 2004-01-15 Geoffrey Keating <geoffk@apple.com>
695
696 PR pch/13361
697 * testsuite/g++.dg/pch/wchar-1.C: New.
698 * testsuite/g++.dg/pch/wchar-1.Hs: New.
699
700 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
701
702 PR c++/9259
703 * g++.dg/expr/sizeof2.C: New test.
704
705 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
706
707 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
708
709 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
710
711 PR c++/13659
712 * g++.dg/lookup/strong-using-3.C: New.
713 * g++.dg/lookup/using-10.C: New.
714
715 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
716
717 PR c++/13594
718 * g++.dg/lookup/strong-using-2.C: New.
719
720 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
721 Dan Kegel <dank@kegel.com>
722 J"orn Rennecke <joern.rennecke@superh.com>
723
724 PR target/9365
725 * gcc.dg/pr9365-1.c: New test.
726
727 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
728
729 PR c++/8856
730 * g++.dg/parse/casting-operator2.C: New test.
731 * g++.old-deja/g++.pt/explicit83.C: Remove.
732
733 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
734
735 * gcc.dg/label-compound-stmt-1.c: New test.
736 * gcc.c-torture/compile/950922-1.c,
737 gcc.c-torture/compile/20000211-3.c,
738 gcc.c-torture/compile/20000518-1.c,
739 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
740 compound statements.
741
742 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
743
744 * gcc.dg/ppc64-abi-1.c: New test.
745
746 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
747
748 * g++.dg/ext/attrib9.C: Add dg-warnings.
749
750 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
751
752 PR c++/12335
753 * g++.dg/parse/dtor3.C: New test.
754
755 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
756
757 PR c++/12709
758 * g++.dg/parse/try-catch-1.C: New test.
759
760 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
761
762 * ada/acats/run_all.sh: Add more verbose output in acats.log
763 when compiling tests.
764
765 2004-01-12 Zack Weinberg <zack@codesourcery.com>
766
767 PR 13656
768 * gcc.dg/typedef-redecl.c: New test case.
769 * gcc.dg/typedef-redecl.h: New support file.
770
771 2004-01-13 Jan Hubicka <jh@suse.cz>
772
773 * gcc.dg/always_inline.c: New test.
774 * gcc.dg/debug/20031231-1.c: Fix.
775
776 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
777
778 PR c++/13474
779 * g++.dg/template/array3.C: New test.
780
781 2004-01-12 Zack Weinberg <zack@codesourcery.com>
782
783 * g++.dg/ext/lvalue1.C: No longer expected to fail.
784 * g++.dg/warn/Wunused-2.C: Likewise.
785
786 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
787
788 PR c++/13289
789 * g++.dg/template/instantiate6.C: New test.
790
791 2004-01-12 Roger Sayle <roger@eyesopen.com>
792
793 PR middle-end/11397
794 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
795
796 2004-01-12 Jan Hubicka <jh@suse.cz>
797
798 PR opt/12826
799 * gcc.dg/20040112-1.c: New.
800
801 * gcc.dg/dwarf-die[1-7].c: Move to...
802 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
803 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
804
805 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
806
807 PR c++/4100
808 * g++.dg/parse/friend4.C: New test.
809
810 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
811
812 PR c++/4100
813 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
814 definition is called a friend.
815
816 2004-01-11 Zack Weinberg <zack@codesourcery.com>
817
818 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
819
820 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
821
822 PR c++/3478
823 * g++.dg/parse/error10.C: New test.
824 * g++.dg/template/arg2.C: Accept "invalid type" error.
825
826 2004-01-11 Jakub Jelinek <jakub@redhat.com>
827
828 PR middle-end/13392
829 * g++.dg/opt/expect2.C: New test.
830
831 2004-01-10 Zack Weinberg <zack@codesourcery.com>
832
833 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
834 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
835 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
836 Update dg-error regexps.
837
838 2004-01-10 Zack Weinberg <zack@codesourcery.com>
839
840 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
841 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
842
843 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
844
845 * gcc.dg/pragma-re-1.c: Use right pointer type.
846
847 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
848
849 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
850
851 2004-01-09 Geoffrey Keating <geoffk@apple.com>
852
853 * gcc.dg/rs6000-ldouble-1.c: New.
854
855 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
856
857 DR 337
858 PR c++/9256
859 * g++.dg/other/abstract1.C: New test.
860
861 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
862
863 * g++.dg/lookup/strong-using-1.C: New.
864
865 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
866
867 PR c/11234
868 * gcc.dg/func-ptr-conv-1.c: New test.
869 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
870
871 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
872
873 PR target/13380.
874 * gcc.c-torture/compile/20040109-1.c: New.
875
876 2004-01-08 Stuart Hastings <stuart@apple.com>
877
878 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
879 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
880 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
881
882 2004-01-09 Alan Modra <amodra@bigpond.net.au>
883
884 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
885
886 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
887
888 * ada/acats/run_acats: Treat 'gnatchop' the same way
889 as 'gnatmake'. Export GCC_DRIVER.
890 * ada/acats/run_all.sh: Add target_gnatchop. Use
891 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
892
893 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
894
895 PR c++/12573
896 * g++.dg/template/dependent-expr4.C: New test.
897
898 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
899
900 * gcc.dg/altivec-11.c: New test.
901
902 2004-01-07 Mark Mitchell <mark@codesourcery.com>
903
904 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
905
906 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
907
908 PR c/6024
909 * gcc.dg/enum-compat-1.c: New test.
910 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
911
912 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
913
914 PR c/12165
915 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
916 gcc.dg/c99-idem-qual-3.c: New tests.
917
918 2004-01-07 Alan Modra <amodra@bigpond.net.au>
919
920 * gcc.dg/winline-7.c: Don't cast void * to int.
921
922 2004-01-06 Jan Hubicka <jh@suse.cz>
923
924 * gcc.dg/i386-sse-5.c: New test
925 * g++.dg/eh/simd-1.c: Add -w argument for i386.
926
927 2004-01-05 Mark Mitchell <mark@codesourcery.com>
928
929 PR c++/12815
930 * g++.dg/rtti/typeid4.C: New test.
931
932 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
933
934 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
935
936 2004-01-05 Mark Mitchell <mark@codesourcery.com>
937
938 PR c++/12132
939 * g++.dg/template/error11.C: New test.
940
941 PR c++/13451
942 * g++.dg/template/class2.C: New test.
943
944 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
945 Richard Sandiford <rsandifo@redhat.com>
946
947 PR c++/13387
948 * g++.dg/opt/alias3.C: New test.
949
950 2004-01-04 Mark Mitchell <mark@codesourcery.com>
951
952 PR c++/13157
953 * g++.dg/template/koenig3.C: New test.
954
955 PR c++/13529
956 * g++.dg/parse/offsetof3.C: New test.
957
958 * g++.dg/init/copy7.C: Add missing dg-error markers.
959
960 PR c++/12226
961 * g++.dg/init/copy7.c: New test.
962
963 PR c++/13536
964 * g++.dg/parse/cast1.C: New test.
965
966 2004-01-04 Jan Hubicka <jh@suse.cz>
967
968 * gcc.dg/winline[1-7].c: New tests.
969
970 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
971
972 PR c++/13520
973 * g++.dg/template/qualttp22.C: New test.
974
975 2004-01-01 Jan Hubicka <jh@suse.cz>
976
977 * gcc.dg/debug/20031231-1.c: New.
978 * gcc.c-torture/compile/20040101-1.c: New.
979 * gcc.dg/dwarf-die-[1-7].c: New.
980
981 2004-01-01 Jakub Jelinek <jakub@redhat.com>
982
983 PR optimization/13521
984 * gcc.c-torture/compile/20031231-1.c: New test.
985
986 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
987
988 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
989
990 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
991
992 PR c++/10079
993 * g++.dg/template/crash16.C: New test.
994
995 2003-12-30 Mark Mitchell <mark@codesourcery.com>
996
997 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
998
999 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1000
1001 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1002 ports.
1003 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1004 * g++.old-deja/g++.law/profile1.C: Likewise.
1005 * gcc.c-torture/compile/981006-1.c: Likewise.
1006 * gcc.c-torture/execute/loop-2e.x: Likewise.
1007 * gcc.c-torture/execute/loop-2f.x: Remove.
1008 * gcc.c-torture/execute/loop-2g.x: Likewise.
1009 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1010 * gcc.dg/20020312-2.c: Remove traces of dead ports.
1011
1012 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
1013
1014 PR c++/13507
1015 * g++.dg/ext/attrib11.C: New test.
1016
1017 PR c++/13494
1018 * g++.dg/template/array2-1.C: New test.
1019 * g++.dg/template/array2-2.C: New test.
1020
1021 2003-12-29 Mark Mitchell <mark@codesourcery.com>
1022
1023 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1024
1025 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
1026
1027 PR c++/12774
1028 * g++.dg/template/array1-1.C: New test.
1029 * g++.dg/template/array1-2.C: New test.
1030
1031 2003-12-29 Roger Sayle <roger@eyesopen.com>
1032
1033 PR fortran/12632
1034 * g77.dg/12632.f: New test case.
1035
1036 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1037
1038 PR c++/13289
1039 * g++.dg/parse/nontype1.C: New test.
1040
1041 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1042
1043 PR c++/12403
1044 * g++.dg/parse/explicit1.C: New test.
1045 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1046
1047 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1048
1049 PR c++/13081
1050 * g++.dg/opt/inline6.C: New test.
1051
1052 PR c++/12613
1053 * g++.dg/parse/error9.C: New test.
1054
1055 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1056
1057 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1058
1059 PR c++/13009
1060 * g++.dg/init/assign1.C: New test.
1061
1062 2003-12-28 Roger Sayle <roger@eyesopen.com>
1063
1064 PR c++/13070
1065 * g++.dg/warn/format3.C: New test case.
1066
1067 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1068
1069 * gcc.c-torture/compile/20031227-1.c: New test.
1070
1071 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1072
1073 * g++.dg/bprob/bprob.exp: Load target-supports.exp
1074 * g77.dg/bprob/bprob.exp: Likewise.
1075 * gcc.misc-tests/bprob.exp: Likewise.
1076 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
1077 variants on systems where the library does not provide that
1078 functionality.
1079 * gcc.dg/builtins-20.c: Use builtins-config.h.
1080 * gcc.dg/builtins-config.h: New file.
1081
1082 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1083
1084 * lib/gcc-dg.exp (dg-require-profiling): New function.
1085 * lib/target-supports.exp (check_profiling_available): Likewise.
1086 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1087 * g77.dg/bprob/bprob.exp: Likewise.
1088 * gcc.misc-tests/bprob.exp: Likewise.
1089 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1090 * gcc.dg/20021014-1.c: Likewise.
1091 * gcc.dg/nest.c: Likewise.
1092
1093 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1094
1095 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1096 compiling.
1097 * g++.dg/lookup/java2.C: Likewise.
1098 * gcc.dg/cpp/lexident.c: Likewise.
1099
1100 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
1101
1102 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1103 given.
1104 * gcc.c-torture/compile/961203-1.c: Likewise.
1105 * gcc.c-torture/compile/980506-1.c: Likewise.
1106
1107 2003-12-23 Zack Weinberg <zack@codesourcery.com>
1108
1109 * lib/gcc-dg.exp (dg-prune-output): New annotation.
1110 (additional_prunes): New global.
1111 (gcc-dg-prune): Handle additional per-test pruning.
1112 (dg-test): Clear additional_prunes between tests.
1113
1114 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
1115 dg-prune-output to avoid spurious failures from assembler
1116 complaining about nonexistent WAW violations.
1117 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1118 Use dg-prune-output to avoid spurious failures from assembler
1119 warning about Itanium B-step errata.
1120
1121 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1122
1123 * g++.dg/abi/macro0.C: New test.
1124 * g++.dg/abi/macro1.C: Likewise.
1125 * g++.dg/abi/macro2.C: Likewise.
1126
1127 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1128 * g++.dg/abi/bitfield7.C: Likewise.
1129 * g++.dg/abi/dtor2.C: Likewise.
1130 * g++.dg/abi/mangle11.C: Likewise.
1131 * g++.dg/abi/mangle12.C: Likewise.
1132 * g++.dg/abi/mangle14.C: Likewise.
1133 * g++.dg/abi/mangle17.C: Likewise.
1134 * g++.dg/abi/vbase10.C: Likewise.
1135 * g++.dg/abi/vbase14.C: Likewise.
1136 * g++.dg/template/qualttp17.C: Likewise.
1137
1138 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1139
1140 PR c/11995
1141 * gcc.dg/20031223-1.c: New test.
1142
1143 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1144
1145 * gcc.dg/noreturn-7.c: New test.
1146
1147 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1148
1149 * gcc.dg/null-pointer-1.c: New test.
1150
1151 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1152
1153 * g++.old-deja/g++.jason/template18.C: Remove.
1154 * g++.old-deja/g++.jason/template37.C: Likewise.
1155
1156 PR c++/12862
1157 * g++.dg/lookup/ns1.C: New test.
1158
1159 PR c++/12397
1160 * g++.dg/template/lookup3.C: New test.
1161
1162 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1163
1164 * g++.dg/template/recurse1.C: New test
1165
1166 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1167
1168 PR c++/12479
1169 * g++.dg/parse/semicolon1.C: New test.
1170 * g++.dg/parse/semicolon1.h: Likewise.
1171
1172 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
1173
1174 * gcc.dg/darwin-misaligned.c: New test.
1175
1176 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1177
1178 PR c/9163
1179 * gcc.dg/20031222-1.c: New test.
1180
1181 2003-12-21 Mark Mitchell <mark@codesourcery.com>
1182
1183 PR c++/13438
1184 * g++.dg/parse/error8.C: New test.
1185
1186 PR c++/11554
1187 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1188
1189 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
1190
1191 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1192 too small.
1193 * gcc.c-torture/compile/930217-1.c: Likewise.
1194 * gcc.c-torture/compile/930513-1.c: Likewise.
1195 * gcc.c-torture/execute/920908-2.c: Likewise.
1196 * gcc.c-torture/execute/921204-1.c: Likewise.
1197 * gcc.c-torture/execute/930621-1.c: Likewise.
1198 * gcc.c-torture/execute/930630-1.c: Likewise.
1199 * gcc.c-torture/execute/931031-1.c: Likewise.
1200 * gcc.c-torture/execute/980602-2.c: Likewise.
1201 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1202 * gcc.c-torture/execute/compndlit-1.c: Likewise.
1203 * gcc.c-torture/execute/extzvsi.c: Likewise.
1204 * gcc.c-torture/unsorted/ext.c: Likewise.
1205
1206 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
1207
1208 PR target/12749
1209 * gcc.c-torture/compile/20031220-2.c: New test case.
1210
1211 2003-12-20 Roger Sayle <roger@eyesopen.com>
1212
1213 PR optimization/13031
1214 * gcc.c-torture/compile/20031220-1.c: New test case.
1215
1216 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1217
1218 * gcc.dg/cast-function-1.c: New test.
1219
1220 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
1221
1222 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1223 formats.
1224
1225 2003-12-19 Mark Mitchell <mark@codesourcery.com>
1226
1227 PR c++/12795
1228 * g++.dg/ext/attrib10.C: New test.
1229
1230 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1231
1232 * gcc.dg/cleanup-10.c: New test.
1233 * gcc.dg/cleanup-11.c: New test.
1234
1235 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1236
1237 PR c++/13239
1238 * g++.dg/opt/expect1.C: New test.
1239
1240 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
1241
1242 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1243
1244 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
1245
1246 PR debug/12923
1247 * gcc.dg/20031218-1.c: New test.
1248
1249 PR debug/12389
1250 * gcc.dg/20031218-2.c: New test.
1251 * gcc.dg/20031218-3.c: New test.
1252
1253 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1254 of label name and allow for USER_LABEL_PREFIX == "_" names.
1255 * g++.dg/abi/mangle18-2.C: Likewise.
1256 * g++.dg/abi/mangle19-1.C: Likewise.
1257 * g++.dg/abi/mangle19-2.C: Likewise.
1258 * g++.dg/abi/mangle20-1.C: Likewise.
1259 * g++.dg/abi/mangle20-2.C: Likewise.
1260
1261 2003-12-18 Richard Henderson <rth@redhat.com>
1262
1263 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1264
1265 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
1266 Dan Kegel <dank@kegel.com>
1267
1268 PR other/12009
1269 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
1270 testing a cross compiler, it causes spurious compile failures.
1271 * lib/g++.exp: Likewise.
1272
1273 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1274
1275 PR c++/13262
1276 * g++.dg/template/access13.C: New test.
1277
1278 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1279
1280 * gcc.dg/20031216-1.c: New test.
1281
1282 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1283
1284 PR c++/9154
1285 * g++.dg/template/error10.C: New test.
1286
1287 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1288
1289 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1290 * g++.dg/eh/simd-2.C: Likewise.
1291
1292 2003-12-17 James E Wilson <wilson@specifixinc.com>
1293 Roger Sayle <roger@eyesopen.com>
1294
1295 * gcc.c-torture/execute/ieee/mzero5.c: New.
1296
1297 2003-12-17 Mark Mitchell <mark@codesourcery.com>
1298
1299 PR c++/10603
1300 * g++.dg/parse/error6.C: New test.
1301
1302 PR c++/12827
1303 * g++.dg/parse/error7.C: New test.
1304
1305 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1306
1307 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1308 at -O with stabs debugging formats.
1309 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1310 * gcc.dg/debug/debug-2.c: Likewise.
1311
1312 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1313
1314 PR c++/12696
1315 * g++.dg/init/error1.C: New test.
1316
1317 PR c++/12218
1318 * g++.dg/init/pm3.C: New test.
1319
1320 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
1321
1322 PR c/3347
1323 * gcc.dg/bitfld-8.c: New test.
1324
1325 2003-12-16 James Lemke <jim@wasabisystems.com>
1326
1327 * gcc.dg/arm-scd42-[123].c: New tests.
1328
1329 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1330
1331 PR c++/9043
1332 * g++.dg/abi/mangle20-1.C: New test.
1333 * g++.dg/abi/mangle20-2.C: New test.
1334
1335 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1336
1337 PR c++/13275
1338 * g++.dg/other/offsetof2.C: Remove XFAIL.
1339 * g++.dg/parse/offsetof1.C: New test.
1340 * g++.gd/parse/offsetof2.C: Likewise.
1341
1342 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1343
1344 * g++.dg/template/nontype3.C: New test.
1345 * g++.dg/template/static2.C: Tweaked the dg-error clause.
1346
1347 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1348
1349 * g++.dg/warn/noreturn-3.C: Also test instantiation.
1350
1351 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1352
1353 PR c++/13387
1354 * g++.dg/expr/assign1.C: New test.
1355
1356 PR c++/13242
1357 * g++.dg/abi/mangle19-1.C: New test.
1358 * g++.dg/abi/mangle19-2.C: New test.
1359
1360 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
1361
1362 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1363
1364 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1365
1366 * gcc.c-torture/execute/20031216-1.c: New test.
1367
1368 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1369
1370 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1371 an ICE regression.
1372
1373 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1374
1375 PR c++/10926
1376 * g++.dg/template/error9.C: New test.
1377
1378 PR c++/11116
1379 * g++.dg/template/error8.C: New test.
1380
1381 2003-12-15 Roger Sayle <roger@eyesopen.com>
1382
1383 PR middle-end/13400
1384 * gcc.c-torture/execute/20031215-1.c: New test case.
1385
1386 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1387
1388 PR c++/13269
1389 * g++.dg/parse/error5.C: New test.
1390
1391 PR c++/12989
1392 * g++.dg/expr/sizeof1.C: New test.
1393
1394 PR c++/13310
1395 * g++.dg/template/crash15.C: New test.
1396
1397 2003-12-15 Geoffrey Keating <geoffk@apple.com>
1398
1399 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1400 a non-POD type as the last named parameter of a varargs function.
1401
1402 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1403
1404 PR c++/13243
1405 PR c++/12573
1406 * g++.dg/template/crash14.C: New test.
1407 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1408
1409 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
1410
1411 * g++.dg/other/java1.C: New test.
1412
1413 PR c++/13241
1414 * g++.dg/abi/mangle18-1.C: New test.
1415 * g++.dg/abi/mangle18-2.C: New test.
1416
1417 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1418
1419 PR optimization/10312
1420 * gcc.c-torture/execute/20031214-1.c: New.
1421
1422 2003-12-14 Mark Mitchell <mark@codesourcery.com>
1423
1424 PR c++/10779
1425 PR c++/12160
1426 * g++.dg/parse/error3.C: New test.
1427 * g++.dg/parse/error4.C: Likewise.
1428 * g++.dg/abi/mangle4.C: Tweak error messages.
1429 * g++.dg/lookup/using5.C: Likewise.
1430 * g++.dg/other/error2.C: Likewise.
1431 * g++.dg/parse/typename5.C: Likewise.
1432 * g++.dg/parse/undefined1.C: Likewise.
1433 * g++.dg/template/arg2.C: Likewise.
1434 * g++.dg/template/ttp3.C: Likewise.
1435 * g++.dg/template/type1.C: Likewise.
1436 * g++.old-deja/g++.other/crash32.C: Likewise.
1437 * g++.old-djea/g++.pt/defarg8.C: Likewise.
1438
1439 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1440
1441 PR c++/13106
1442 * g++.dg/warn/noreturn-3.C: New test.
1443
1444 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1445
1446 PR c++/13118
1447 * g++.dg/abi/covariant3.C: New.
1448
1449 2003-12-12 Jakub Jelinek <jakub@redhat.com>
1450
1451 * g++.dg/eh/ia64-1.C: New test.
1452
1453 2003-12-12 Roger Sayle <roger@eyesopen.com>
1454
1455 PR optimization/13037
1456 * g77.f-torture/execute/13037.f: New test case.
1457
1458 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1459
1460 PR c++/12881
1461 * g++.dg/abi/covariant2.C: New.
1462
1463 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
1464
1465 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1466
1467 2003-12-11 Zack Weinberg <zack@codesourcery.com>
1468
1469 * gcc.c-torture/execute/wchar_t-1.x: Delete.
1470
1471 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
1472
1473 PR other/10819
1474 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1475 to fix Bug 10819.
1476 * lib/g++.exp (g++_version): Likewise.
1477 * lib/g77.exp (g77_version): Likewise.
1478 * lib/objc.exp (default_objc_version): Likewise.
1479
1480 2003-12-10 Richard Henderson <rth@redhat.com>
1481
1482 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1483
1484 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1485
1486 2003-12-08 Matt Austern <austern@apple.com>
1487
1488 PR c/13134
1489 * lib/gcc-dg.exp (dg-require-visibility): Define.
1490 * lib/target-supports (check_visibility_available): Define.
1491 * gcc.dg/visibility-1.c: New test.
1492 * gcc.dg/visibility-2.c: Likewise.
1493 * gcc.dg/visibility-3.c: Likewise.
1494 * gcc.dg/visibility-4.c: Likewise.
1495 * gcc.dg/visibility-5.c: Likewise.
1496 * gcc.dg/visibility-6.c: Likewise.
1497 * g++.dg/ext/visibility-1.C: Likewise.
1498 * g++.dg/ext/visibility-2.C: Likewise.
1499 * g++.dg/ext/visibility-3.C: Likewise.
1500 * g++.dg/ext/visibility-4.C: Likewise.
1501 * g++.dg/ext/visibility-5.C: Likewise.
1502 * g++.dg/ext/visibility-6.C: Likewise.
1503
1504 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1505
1506 * g++.dg/lookup/java1.C: New test.
1507 * g++.dg/lookup/java2.C: New test.
1508
1509 2003-12-07 Falk Hueffner <falk@debian.org>
1510
1511 * g++.dg/opt/noreturn-1.C: New test.
1512
1513 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
1514
1515 * gcc.dg/overflow-1.c: New test.
1516
1517 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1518
1519 * g77.f-torture/compile/13060.f: New test.
1520
1521 2003-12-06 Mark Mitchell <mark@codesourcery.com>
1522
1523 PR c++/13323
1524 * g++.dg/inherit/operator2.C: New test.
1525
1526 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1527
1528 PR c++/13305
1529 * g++.dg/ext/attrib9.C: New test.
1530
1531 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1532
1533 PR c++/13314
1534 * g++.dg/template/error7.C: New test.
1535
1536 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
1537 J"orn Rennecke <joern.rennecke@superh.com>
1538
1539 PR target/13302
1540 * g++.dg/other/struct-va_list.C: New test.
1541
1542 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1543
1544 PR c++/13166
1545 * g++.dg/parse/defarg6.C: New test.
1546
1547 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
1548
1549 PR target/13256
1550 * gcc.c-torture/execute/20031201-1.c: New test.
1551
1552 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
1553
1554 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1555
1556 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1557
1558 * gcc.dg/builtin-return-1.c: New test.
1559
1560 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
1561 J"orn Rennecke <joern.rennecke@superh.com>
1562
1563 PR optimization/13260
1564 * gcc.c-torture/execute/20031204-1.c: New test.
1565
1566 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1567
1568 PR c++/9127
1569 * g++.dg/template/error6.C: New test.
1570
1571 2003-12-03 Jakub Jelinek <jakub@redhat.com>
1572
1573 * gcc.dg/20031202-1.c: New test.
1574
1575 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1576
1577 PR c++/13179
1578 * g++.dg/template/eh1.C: New test.
1579
1580 PR c++/10771
1581 * g++.dg/template/error5.C: New test.
1582
1583 2003-12-02 David Ung <davidu@mips.com>
1584
1585 * gcc.dg/compat/vector-check.h: Corrected type for var
1586 g_##TMODE
1587
1588 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1589
1590 PR c++/10126
1591 * g++.dg/template/ptrmem8.C: New test.
1592
1593 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1594
1595 PR c++/12573
1596 * g++.dg/template/dependent-expr3.C: New test.
1597
1598 2003-12-01 James Lemke <jim@wasabisystems.com>
1599
1600 * gcc.dg/arm-g2.c: New test.
1601
1602 2003-12-01 Roger Sayle <roger@eyesopen.com>
1603
1604 PR optimization/11634
1605 * gcc.dg/20031201-2.c: New test case.
1606
1607 2003-12-01 Zack Weinberg <zack@codesourcery.com>
1608
1609 PR 11433
1610 * objc.dg/proto-lossage-3.m: New test.
1611
1612 2003-12-01 Roger Sayle <roger@eyesopen.com>
1613
1614 PR optimization/12628
1615 * gcc.dg/20031201-1.c: New test case.
1616
1617 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1618
1619 * gcc.dg/unaligned-1.c: New test.
1620
1621 2003-11-30 Mark Mitchell <mark@codesourcery.com>
1622
1623 PR c++/9849
1624 * g++.dg/template/error4.C: New test.
1625 * g++.dg/template/nested3.C: Adjust error markers.
1626
1627 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1628
1629 * gcc.dg/cpp/assert4.c: Check more #system assertions.
1630
1631 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
1632
1633 PR c/10333
1634 * gcc.dg/bitfld-7.c: New test.
1635
1636 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
1637
1638 * gcc.dg/tls/asm-1.C: New test.
1639
1640 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1641
1642 * gcc.dg/cpp/assert4.c: Update.
1643
1644 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1645
1646 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
1647 * gcc.dg/builtin-apply3.c: New test.
1648
1649 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1650
1651 * lib/compat.exp (compat-obj): New xfaildata parameter.
1652 Use it to set compiler_conditional_xfail_data before compiling.
1653 (compat-get-options): Handle dg-xfail-if.
1654 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
1655 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
1656 * gcc.dg/compat/vector-1_y.c: Likewise.
1657 * gcc.dg/compat/vector-2_x.c: Likewise.
1658 * gcc.dg/compat/vector-2_y.c: Likewise.
1659
1660 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1661
1662 * g++.dg/opt/reg-stack4.C: New test.
1663
1664 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1665
1666 * gcc.dg/builtin-apply2.c: New test.
1667
1668 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1669
1670 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
1671
1672 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1673
1674 PR c++/12924
1675 * g++.dg/template/template-id-2.C: New test.
1676
1677 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1678
1679 PR c++/5369
1680 * g++.dg/template/memfriend1.C: New test.
1681 * g++.dg/template/memfriend2.C: Likewise.
1682 * g++.dg/template/memfriend3.C: Likewise.
1683 * g++.dg/template/memfriend4.C: Likewise.
1684 * g++.dg/template/memfriend5.C: Likewise.
1685 * g++.dg/template/memfriend6.C: Likewise.
1686 * g++.dg/template/memfriend7.C: Likewise.
1687 * g++.dg/template/memfriend8.C: Likewise.
1688 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
1689
1690 2003-11-21 Mark Mitchell <mark@codesourcery.com>
1691
1692 PR c++/12515
1693 * g++.dg/ext/cond1.C: New test.
1694
1695 2003-11-20 Richard Henderson <rth@redhat.com>
1696
1697 * gcc.dg/20020201-2.c: Remove.
1698 * gcc.dg/20020201-4.c: Remove.
1699 * gcc.dg/20020304-1.c: Remove.
1700
1701 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
1702
1703 * gcc.dg/cpp/trad/xwin1.c: New test case.
1704
1705 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
1706
1707 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
1708 * lib/g77.exp: Likewise.
1709 * lib/objc.exp: Likewise.
1710 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
1711 for darwin.
1712
1713 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1714
1715 PR c++/12932
1716 * g++.dg/template/static5.C: New test.
1717
1718 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
1719
1720 * gcc.dg/nested-func-1.c: New test.
1721
1722 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1723
1724 * gcc.dg/cpp/assert4.c: New test.
1725
1726 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1727
1728 PR c++/2294
1729 * g++.dg/lookup/using9.c: New test.
1730
1731 2003-11-14 Mark Mitchell <mark@codesourcery.com>
1732
1733 PR c++/12762
1734 * g++.dg/template/error3.C: New test.
1735
1736 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
1737
1738 PR ada/13035
1739 * ada/acats/run_acats, run_all.sh: Fix syntax error.
1740 No longer use a wrapper for gcc, since this does not work under
1741 Windows.
1742
1743 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
1744
1745 PR c++/2094
1746 * g++.dg/template/ptrmem7.C: New test.
1747
1748 2003-11-13 Andrew Pinski <apinski@apple.com>
1749
1750 * gcc.c-torture/compile/20031113-1.c: New test.
1751
1752 2003-11-13 Mark Mitchell <mark@codesourcery.com>
1753 Kean Johnston <jkj@sco.com>
1754
1755 PR c/13029
1756 * gcc.dg/unused-4.c: Update.
1757
1758 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1759
1760 * g++.dg/opt/const3.C: New test.
1761
1762 2003-11-13 Jan Hubicka <jh@suse.cz>
1763
1764 * gcc.c-torture/compile/20031112-1.c: New test.
1765
1766 2003-11-12 Mark Mitchell <mark@codesourcery.com>
1767
1768 * g++.dg/parse/crash10.C: Remove bogus error marker.
1769
1770 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
1771
1772 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
1773 (host_gcc): Likewise.
1774 (ROOT): Honor $PWDCMD.
1775 (BASE): Likewise.
1776 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
1777
1778 2003-11-12 Catherine Moore <clm@redhat.com>
1779
1780 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
1781
1782 2003-11-12 Andreas Jaeger <aj@suse.de>
1783 Jakub Jelinek <jakub@redhat.com>
1784 Andrew Pinski <pinskia@physics.uc.edu>
1785 Richard Henderson <rth@redhat.com>
1786
1787 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1788 systems.
1789 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1790
1791 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1792 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1793
1794 2003-11-11 Andreas Jaeger <aj@suse.de>
1795
1796 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1797
1798 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1799
1800 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
1801
1802 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1803 Clean ups.
1804
1805 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
1806
1807 * gcc.dg/trampoline-1.c: New test.
1808
1809 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1810
1811 * gcc.c-torture/compile/200031109-1.c: New test.
1812
1813 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1814
1815 PR c/3190
1816 PR c/8714
1817 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1818 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1819 gcc.dg/format/no-y2k-1.c: Update.
1820
1821 2003-11-08 Roger Sayle <roger@eyesopen.com>
1822
1823 PR optimization/10467
1824 * gcc.dg/20031108-1.c: New test case.
1825
1826 2003-11-07 Geoffrey Keating <geoffk@apple.com>
1827
1828 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1829
1830 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1831
1832 * gcc.dg/compound-lvalue-1.c: New test.
1833 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1834 some XFAILs.
1835
1836 2003-11-06 Geoffrey Keating <geoffk@apple.com>
1837
1838 * gcc.dg/altivec-varargs-1.c: New test.
1839
1840 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1841
1842 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1843 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1844 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
1845 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
1846 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1847
1848 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
1849
1850 * gcc.dg/cond-lvalue-1.c: New test.
1851
1852 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
1853
1854 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1855
1856 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1857
1858 PR c++/11616
1859 * g++.dg/template/instantiate5.C: New test.
1860
1861 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1862
1863 PR c++/12726
1864 * g++.dg/ext/complit2.C: Replace test with self-contained version.
1865 * ChangeLog: Add missing first entry for above test.
1866
1867 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1868
1869 PR c++/9810
1870 * g++.dg/template/using8.C: New test.
1871 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1872
1873 2003-11-02 Roger Sayle <roger@eyesopen.com>
1874
1875 PR optimization/10817
1876 * gcc.c-torture/compile/20031102-1.c: New test case.
1877
1878 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
1879
1880 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1881 2147483647.
1882
1883 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1884
1885 * gcc.dg/20031102-1.c: New test.
1886
1887 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1888
1889 * gcc.dg/complex-1.c: New test.
1890
1891 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1892
1893 PR c++/12796
1894 * g++.dg/template/crash13.C: Adjust expected error location.
1895 * g++.old-deja/g++.brendan/ns1.C: Likewise.
1896
1897 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1898
1899 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1900
1901 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1902
1903 PR/10239
1904 * gcc.c-torture/compile/20031031-2.c: New test.
1905
1906 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1907
1908 PR/11640
1909 * gcc.c-torture/compile/20031031-1.c: New test.
1910
1911 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1912
1913 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1914 * gcc.misc-tests/bprob.exp: Likewise.
1915 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1916 the execution test on arm-elf configs.
1917 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
1918 configs that don't support scratch files.
1919 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1920
1921 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
1922
1923 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1924 done by dejagnu.
1925
1926 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
1927
1928 * ada/acats/run_all.sh: Redirect mv output to /dev/null
1929 Avoid non pure sh syntax. Add more logging.
1930
1931 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1932 fail.
1933
1934 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1935
1936 PR libgcj/10610
1937 * gcc.dg/ppc-stackalign-1.c: New test.
1938
1939 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
1940
1941 * ada/acats/run_all.sh: Change output to be more compliant with
1942 dejagnu framework.
1943 Create acats.sum and acats.log files under testsuite/ada/acats
1944 Only run [a-z]* directories, to filter out e.g. CVS.
1945 Redirect build output to log file.
1946
1947 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1948
1949 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1950
1951 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1952
1953 PR ada/5909:
1954 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1955
1956 2003-10-27 Jakub Jelinek <jakub@redhat.com>
1957
1958 * gcc.c-torture/compile/20031023-1.c: New test.
1959 * gcc.c-torture/compile/20031023-2.c: New test.
1960 * gcc.c-torture/compile/20031023-3.c: New test.
1961 * gcc.c-torture/compile/20031023-4.c: New test.
1962
1963 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1964
1965 PR c++/10371
1966 * g++.dg/lookup/scoped8.C: New test.
1967
1968 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1969
1970 * g++.dg/opt/reg-stack3.C: New test.
1971
1972 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1973
1974 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
1975
1976 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1977
1978 PR c++/11076
1979 * g++.dg/template/crash13.C: New test.
1980
1981 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1982
1983 * gcc.dg/c99-restrict-2.c: New test.
1984
1985 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
1986
1987 PR c++/12698, c++/12699, c++/12700, c++/12566
1988 * g++.dg/inherit/covariant9.C: New test.
1989 * g++.dg/inherit/covariant10.C: New test.
1990 * g++.dg/inherit/covariant11.C: New test.
1991
1992 2003-10-23 Jason Merrill <jason@redhat.com>
1993
1994 PR c++/12726
1995 * g++.dg/ext/complit2.C: New test.
1996
1997 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1998
1999 PR target/12654
2000 * gcc.c-torture/execute/20031020-1.c: New test.
2001
2002 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2003
2004 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2005 following the jump_insn.
2006
2007 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
2008
2009 * gcc.dg/cast-lvalue-1.c: New test.
2010
2011 2003-10-21 Mark Mitchell <mark@codesourcery.com>
2012
2013 PR c++/11962
2014 * g++.dg/template/cond2.C: New test.
2015
2016 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
2017
2018 * gcc.dg/builtins-28.c: New test.
2019
2020 2003-10-20 Jan Hubicka <jh@suse.cz>
2021
2022 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2023 parameter.
2024 * testsuite/gcc.dg/inline-2.c: Likewise.
2025
2026 2003-10-20 Phil Edwards <phil@codesourcery.com>
2027
2028 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
2029 * gcc.dg/nest.c: Likewise.
2030
2031 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2032
2033 PR c++/9781, c++/10583, c++/11862
2034 * g++.dg/parse/crash13.C: New test.
2035
2036 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2037
2038 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2039
2040 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2041
2042 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2043 Define HAVE_C99_RUNTIME except on Solaris.
2044 * gcc.dg/builtins-20.c: Likewise.
2045
2046 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2047
2048 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2049
2050 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2051
2052 PR c++/12495
2053 * g++.dg/template/crash21.C: New test.
2054
2055 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2056
2057 PR c++/2513
2058 * g++.dg/template/typename5.C: New test.
2059
2060 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2061
2062 PR c++/12369
2063 * g++.dg/template/friend25.C: New test.
2064
2065 2003-10-16 Ziemowit Laski <zlaski@apple.com>
2066
2067 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2068 versions.
2069
2070 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
2071
2072 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2073 == 2147483647.
2074
2075 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
2076
2077 * gcc.c-torture/execute/960416-1.x: Remove.
2078 * gcc.c-torture/execute/divconst-3.x: Likewise.
2079
2080 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
2081
2082 PR target/12598
2083 * gcc.dg/torture/cris-volatile-1.c: New test.
2084
2085 2003-10-14 Roger Sayle <roger@eyesopen.com>
2086
2087 PR optimization/9325
2088 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2089 for overflowing floating point to integer conversion during RTL
2090 simplification.
2091
2092 2003-10-13 Ziemowit Laski <zlaski@apple.com>
2093
2094 * objc/execute/_cmd.m: Fix typo.
2095 * objc.dg/image-info.m, objc.dg/symtab-1.m:
2096 Relax 'scan-assembler' regexp.
2097 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2098 objc.dg/try-catch-4.m: Run on non-Darwin targets.
2099 * objc.dg/zero-link-2.m: Remove blank line.
2100 * objc.dg/zero-link-3.m: New test case.
2101
2102 2003-10-13 Geoffrey Keating <geoffk@apple.com>
2103
2104 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2105
2106 * gcc.dg/asm-names.c: Use scan-assembler-not rather
2107 than linker trickery.
2108
2109 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2110
2111 PR c++/12370
2112 * g++.dg/other/friend2.C: New test.
2113
2114 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2115
2116 * gcc.dg/20031012-1.c: New test.
2117
2118 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2119
2120 * gcc.dg/weak/weak-3.c: Fix for new warning.
2121
2122 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
2123
2124 PR optimization/8750
2125 * gcc.c-torture/execute/20031012-1.c: New test case.
2126
2127 2003-10-11 Roger Sayle <roger@eyesopen.com>
2128
2129 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2130 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2131
2132 2003-10-11 Roger Sayle <roger@eyesopen.com>
2133
2134 PR optimization/12260
2135 * gcc.c-torture/compile/20031011-2.c: New test case.
2136
2137 2003-10-11 Roger Sayle <roger@eyesopen.com>
2138
2139 * gcc.c-torture/execute/20031011-1.c: New testcase.
2140
2141 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2142
2143 * gcc.c-torture/compile/20031011-1.c: New test.
2144
2145 2003-10-11 Jan Hubicka <jh@suse.cz>
2146
2147 * g++.dg/other/first-global.C: New test.
2148
2149 2003-10-11 Roger Sayle <roger@eyesopen.com>
2150
2151 * gcc.c-torture/execute/string-opt-18.c: New testcase.
2152
2153 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
2154
2155 * gcc.c-torture/compile/20031010-1.c: New test.
2156
2157 2003-10-10 Geoffrey Keating <geoffk@apple.com>
2158
2159 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2160 * gcc.c-torture/execute/va-arg-25.c: ... here.
2161
2162 2003-10-09 Mark Mitchell <mark@codesourcery.com>
2163
2164 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2165
2166 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
2167
2168 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2169
2170 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2171
2172 * g++.dg/parse/error2.C: New test.
2173
2174 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2175
2176 PR c++/11097
2177 * g++.dg/other/error5.C: Modify the error message.
2178 * g++.dg/lookup/using8.C: New test.
2179
2180 2003-10-07 Geoffrey Keating <geoffk@apple.com>
2181
2182 * gcc.dg/darwin-abi-2.c: New file.
2183 * gcc.c-torture/execute/va-arg-24.c: New file.
2184
2185 2003-10-06 Bob Wilson <bob.wilson@acm.org>
2186
2187 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
2188 indentation.
2189
2190 2003-10-06 Mark Mitchell <mark@codesourcery.com>
2191
2192 PR c++/10147
2193 * g++.dg/other/error4.C: Update error messages.
2194 * g++.dg/template/ptrmem4.C: Likewise.
2195
2196 PR c++/12337
2197 * g++.dg/init/new9.C: New test.
2198
2199 PR c++/12334, c++/12236, c++/8656
2200 * g++.dg/ext/attrib8.C: New test.
2201
2202 2003-10-06 Devang Patel <dpatel@apple.com>
2203
2204 * gcc.dg/debug/dwarf2-3.h: New test.
2205 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2206
2207 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
2208
2209 * g++.dg/opt/cfg2.C: New test.
2210
2211 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2212
2213 * g++.dg/opt/float1.C: New test.
2214
2215 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2216
2217 * gcc.dg/c90-array-lval-6.c: New test.
2218 * gcc.dg/c99-array-lval-6.c: New test.
2219
2220 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
2221 Ziemowit Laski <zlaski@apple.com>
2222
2223 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2224 'Derived', so that it is never considered a class method; add
2225 new warning for '+port' method ambiguity.
2226 * objc.dg/method-12.m: Include <objc/objc.h> instead of
2227 <objc/objc-api.h> (needed on Mac OS X).
2228 * objc.dg/method-13.m: New test.
2229
2230 2003-10-03 Roger Sayle <roger@eyesopen.com>
2231
2232 PR optimization/9325, PR java/6391
2233 * gcc.c-torture/execute/20031003-1.c: New test case.
2234
2235 2003-10-02 Mark Mitchell <mark@codesourcery.com>
2236
2237 PR optimization/12180
2238 * gcc.dg/20031002-1.c: New test.
2239
2240 PR c++/12486
2241 * g++.dg/inherit/error1.C: New test.
2242
2243 2003-10-02 Chris Demetriou <cgd@broadcom.com>
2244
2245 * lib/f-torture.exp (search_for): Rename to...
2246 (search_for_re): This. Also, clean up comments and the
2247 "regexp" invocation.
2248
2249 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
2250
2251 * gcc.c-torture/compile/20031002-1.c: New test.
2252
2253 2003-10-02 Jakub Jelinek <jakub@redhat.com>
2254
2255 * g++.dg/opt/cond1.C: New test.
2256
2257 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
2258
2259 * gcc.dg/Wold-style-definition-2.c: New testcase.
2260 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2261
2262 2003-09-29 Richard Henderson <rth@redhat.com>
2263
2264 * g++.dg/init/array10.C: Add dg-options.
2265
2266 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2267
2268 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2269
2270 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2271
2272 * g++.dg/template/friend19.C: Fix typo.
2273 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2274
2275 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
2276
2277 * gcc.c-torture/execute/20030928-1.c: New test.
2278 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2279
2280 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2281
2282 * g++.dg/opt/unroll1.C: New test.
2283
2284 2003-09-26 Roger Sayle <roger@eyesopen.com>
2285
2286 PR optimization/11741
2287 * gcc.dg/20030926-1.c: New test case.
2288
2289 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2290
2291 PR c++/5655
2292 * g++.dg/parse/access7.C: New test.
2293 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2294
2295 2003-09-24 Ziemowit Laski <zlaski@apple.com>
2296
2297 MERGE OF objc-improvements-branch into MAINLINE:
2298 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2299 if libobjc has not been built.
2300 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2301 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2302 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2303 objc/execute/nested-3.m, objc/execute/np-2.m,
2304 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2305 objc/execute/redefining_self.m, objc/execute/root_methods.m,
2306 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2307 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2308 objc.dg/special/unclaimed-category-1.h,
2309 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2310 well as GNU runtime.
2311 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2312 * execute/cascading-1.m, execute/function-message-1.m,
2313 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2314 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2315 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2316 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2317 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2318 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2319 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2320 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2321 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2322 * objc.dg/bitfield-2.m: Run only on Darwin.
2323 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2324 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2325 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2326 * objc.dg/const-str-1.m: Fix constant string layout.
2327
2328 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
2329
2330 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2331
2332 2003-09-23 Geoffrey Keating <geoffk@apple.com>
2333
2334 * gcc.dg/darwin-abi-1.c: New file.
2335
2336 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
2337
2338 PR target/12281
2339 * gcc.c-torture/compile/20030921-1.c: New test.
2340
2341 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2342
2343 * g++.dg/opt/reg-stack2.C: New test.
2344
2345 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2346
2347 * g++.dg/eh/delayslot1.C: New test.
2348
2349 2003-09-20 Richard Henderson <rth@redhat.com>
2350
2351 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2352
2353 2003-09-20 Roger Sayle <roger@eyesopen.com>
2354
2355 * gcc.c-torture/execute/20030920-1.c: New test case.
2356
2357 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2358
2359 * g++.dg/rtti/typeid3.C: Correct expected error message.
2360
2361 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2362
2363 PR c++/157
2364 * g++.dg/parse/crash12.C: New test.
2365
2366 2003-09-19 Janis Johnson <janis187@us.ibm.com>
2367
2368 * gcc.dg/compat/mixed-struct-check.h: New.
2369 * gcc.dg/compat/mixed-struct-defs.h: New.
2370 * gcc.dg/compat/mixed-struct-init.h: New.
2371 * gcc.dg/compat/struct-by-value-19_main.c: New.
2372 * gcc.dg/compat/struct-by-value-19_x.c: New.
2373 * gcc.dg/compat/struct-by-value-19_y.c: New.
2374 * gcc.dg/compat/struct-by-value-20_main.c: New.
2375 * gcc.dg/compat/struct-by-value-20_x.c: New.
2376 * gcc.dg/compat/struct-by-value-20_y.c: New.
2377 * gcc.dg/compat/struct-return-19_main.c: New.
2378 * gcc.dg/compat/struct-return-19_x.c: New.
2379 * gcc.dg/compat/struct-return-19_y.c: New.
2380 * gcc.dg/compat/struct-return-20_main.c: New.
2381 * gcc.dg/compat/struct-return-20_x.c: New.
2382 * gcc.dg/compat/struct-return-20_y.c: New.
2383
2384 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
2385 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2386 so that it will not complain on LP64 targets.
2387
2388 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2389
2390 PR c++/495
2391 * g++.dg/template/friend24.C: New test.
2392
2393 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
2394
2395 PR c++/12332
2396 * g++.dg/template/memtmpl2.C: New test.
2397
2398 2003-09-18 Mark Mitchell <mark@codesourcery.com>
2399
2400 PR target/11184
2401 * gcc.dg/builtin-apply1.c: New test.
2402
2403 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
2404
2405 PR c++/9848
2406 * g++.dg/warn/Wunused-4.C: New test.
2407
2408 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2409
2410 PR c++/12316
2411 * g++.dg/other/gc2.C: New test.
2412
2413 2003-09-17 Mark Mitchell <mark@codesourcery.com>
2414
2415 PR c++/11991
2416 * g++.dg/rtti/typeid3.C: New test.
2417
2418 PR c++/12266
2419 * g++.dg/overload/template1.C: New test.
2420
2421 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2422
2423 * g++.dg/opt/cfg3.C: New test.
2424
2425 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2426
2427 PR c++/7939
2428 * g++.dg/template/crash11.C: New test.
2429
2430 2003-09-16 Jason Merrill <jason@redhat.com>
2431 Jakub Jelinek <jakub@redhat.com>
2432
2433 * gcc.dg/attr-warn-unused-result.c: New test.
2434
2435 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
2436
2437 PR c++/12184
2438 * g++.dg/expr/call2.C: New test.
2439
2440 2003-09-15 Andreas Jaeger <aj@suse.de>
2441
2442 * gcc.dg/Wold-style-definition-1.c: New test.
2443
2444 2003-09-14 Mark Mitchell <mark@codesourcery.com>
2445
2446 PR c++/3907
2447 * g++.dg/parse/template12.C: New test.
2448
2449 * g++.dg/abi/bitfield11.C: New test.
2450 * g++.dg/abi/bitfield12.C: Likewise.
2451
2452 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
2453
2454 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
2455 non-expansion of functional macro name without arguments at EOL.
2456 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
2457
2458 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
2459
2460 * gcc.c-torture/execute/20030914-[12].c: New tests.
2461
2462 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
2463
2464 PR c++/11788
2465 * g++.dg/overload/addr1.C: New test.
2466
2467 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
2468
2469 * gcc.dg/20030909-1.c: New test.
2470
2471 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2472
2473 * gcc.dg/ultrasp10.c: New test.
2474
2475 2003-09-09 Devang Patel <dpatel@apple.com>
2476
2477 * gcc.dg/darwin-ld-6.c: New test.
2478
2479 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2480
2481 * gcc.dg/torture/builtin-explog-1.c: New testcase.
2482
2483 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2484
2485 * gcc.dg/ia64-types1.c: New test.
2486 * gcc.dg/ia64-types2.c: Likewise.
2487
2488 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2489
2490 * gcc.dg/builtins-1.c: Add more _Complex tests.
2491 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2492
2493 * gcc.dg/builtins-1.c: Test existing _Complex functions.
2494 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2495
2496 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2497
2498 PR c++/11786
2499 * g++.dg/lookup/koenig2.C: New test.
2500
2501 PR c++/5296
2502 * g++.dg/rtti/typeid2.C: New test.
2503
2504 2003-09-08 Jakub Jelinek <jakub@redhat.com>
2505
2506 * gcc.c-torture/compile/20030904-1.c: New test.
2507
2508 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2509
2510 * g++.dg/opt/longbranch2.C: New test.
2511
2512 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2513
2514 * g++.dg/template/crash10.C: Only compile it.
2515
2516 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2517
2518 PR middle-end/11665
2519 * gcc.c-torture/compile/20030907-1.c: New test.
2520 * g++.dg/init/array11.C: New test.
2521
2522 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2523
2524 PR c++/11852
2525 * g++.dg/init/struct1.C: New test.
2526
2527 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2528
2529 PR c++/12181
2530 * g++.dg/expr/comma1.C: New test.
2531
2532 2003-09-06 Mark Mitchell <mark@codesourcery.com>
2533
2534 PR c++/11867
2535 * g++.dg/expr/static_cast5.C: New test.
2536
2537 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2538
2539 PR c++/11507
2540 * g++.dg/lookup/scoped7.C: New test.
2541
2542 PR c++/9574
2543 * g++.dg/other/static1.C: New test.
2544
2545 PR c++/11490
2546 * g++.dg/warn/template-1.C: New test.
2547
2548 PR c++/11432
2549 * g++.dg/template/crash10.C: New test.
2550
2551 PR c++/2478
2552 * g++.dg/overload/VLA.C: New test.
2553
2554 PR c++/10804
2555 * g++.dg/template/call1.C: New test.
2556
2557 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2558
2559 PR c++/11794
2560 * g++.dg/parse/using3.C: New test.
2561
2562 2003-09-06 Roger Sayle <roger@eyesopen.com>
2563
2564 PR c++/11409
2565 * g++.dg/overload/builtin3.C: New test case.
2566
2567 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
2568
2569 PR c/9862
2570 * gcc.dg/20030906-1.c: New test.
2571 * gcc.dg/20030906-2.c: Likewise.
2572
2573 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2574
2575 PR c++/12167
2576 * g++.dg/parse/defarg5.C: New test.
2577
2578 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2579
2580 2003-09-05 Mark Mitchell <mark@codesourcery.com>
2581
2582 PR c++/12163
2583 * g++.dg/expr/static_cast4.C: New test.
2584
2585 PR c++/12146
2586 * g++.dg/template/crash9.C: New test.
2587
2588 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2589
2590 * g++.old-deja/g++.ext/pretty2.C: Update for change
2591 in __FUNCTION__.
2592 * g++.old-deja/g++.ext/pretty3.C: Likewise.
2593
2594 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
2595
2596 PR c++/11922
2597 * g++/dg/template/qualified-id1.C: New test.
2598
2599 PR c++/12037
2600 * g++.dg/warn/noeffect4.C: New test.
2601
2602 2003-09-04 Matt Austern <austern@apple.com>
2603
2604 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2605 * g++.dg/ext/fnname2.C: Likewise.
2606 * g++.dg/ext/fnname3.C: Likewise.
2607
2608 2003-09-04 Mark Mitchell <mark@codesourcery.com>
2609
2610 * g++.dg/expr/lval1.C: New test.
2611 * g++.dg/ext/lvcast.C: Remove.
2612
2613 2003-09-03 Roger Sayle <roger@eyesopen.com>
2614
2615 PR optimization/11700.
2616 * gcc.c-torture/compile/20030903-1.c: New test case.
2617
2618 2003-09-03 Mark Mitchell <mark@codesourcery.com>
2619
2620 PR c++/12053
2621 * g++.dg/abi/layout4.C: New test.
2622
2623 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
2624
2625 PR c++/11553
2626 * g++.dg/parse/friend3.C: New test.
2627
2628 2003-09-02 Mark Mitchell <mark@codesourcery.com>
2629
2630 PR c++/11847
2631 * g++.dg/template/class1.C: New test.
2632
2633 PR c++/11808
2634 * g++.dg/expr/call1.C: New test.
2635
2636 2003-09-01 Mark Mitchell <mark@codesourcery.com>
2637
2638 PR c++/12114
2639 * g++.dg/init/ref9.C: New test.
2640
2641 PR c++/11972
2642 * g++.dg/template/nested4.C: New test.
2643
2644 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2645
2646 PR c++/12093
2647 * g++.dg/template/non-dependent4.C: New test.
2648
2649 PR c++/11928
2650 * g++.dg/inherit/conv1.C: New test.
2651
2652 2003-08-29 Mark Mitchell <mark@codesourcery.com>
2653
2654 PR c++/6196
2655 * g++.dg/ext/label1.C: New test.
2656 * g++.dg/ext/label2.C: Likewise.
2657
2658 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2659
2660 * g++.dg/expr/cond3.C: New test.
2661
2662 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2663
2664 * gcc.dg/builtins-1.c: Add new builtin cases.
2665
2666 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2667
2668 * gcc.dg/builtins-1.c: Add new cases.
2669 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2670
2671 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2672
2673 * gcc.dg/builtins-1.c: Add more math builtin tests.
2674 * gcc.dg/torture/builtin-attr-1.c: New test.
2675
2676 2003-08-28 Mark Mitchell <mark@codesourcery.com>
2677
2678 PR optimization/5079
2679 * g++.dg/opt/static3.C: New test.
2680
2681 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2682
2683 * gcc.misc-tests/gcov-10b.c: New test.
2684
2685 2003-08-27 Mark Mitchell <mark@codesourcery.com>
2686
2687 * g++.dg/opt/ptrmem3.C: New test.
2688
2689 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
2690
2691 2003-08-27 Jakub Jelinek <jakub@redhat.com>
2692
2693 * gcc.dg/20030826-2.c: New test.
2694
2695 2003-08-26 Roger Sayle <roger@eyesopen.com>
2696
2697 PR middle-end/12002
2698 * g77.f-torture/compile/12002.f: New test case.
2699
2700 2003-08-26 Roger Sayle <roger@eyesopen.com>
2701
2702 * gcc.dg/20030826-1.c: New test case.
2703
2704 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
2705
2706 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
2707
2708 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
2709
2710 PR c++/11871
2711 * c++.dg/lookup/crash1.C: New test.
2712
2713 * c++.dg/warn/noeffect3.C: New test.
2714
2715 2003-08-25 Janis Johnson <janis187@us.ibm.com>
2716
2717 * gcc.dg/compat/vector-1_x.c: Compile with -w.
2718 * gcc.dg/compat/vector-1_y.c: Ditto.
2719 * gcc.dg/compat/vector-2_x.c: Ditto.
2720 * gcc.dg/compat/vector-2_y.c: Ditto.
2721
2722 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
2723
2724 * gcc.dg/20030702-1.c: New test.
2725
2726 2003-08-25 Mark Mitchell <mark@codesourcery.com>
2727
2728 PR c++/8795
2729 * g++.dg/ext/altivec-1.C: New test.
2730
2731 2003-08-24 Richard Henderson <rth@redhat.com>
2732
2733 * g++.dg/eh/simd-2.C: Add -w for x86.
2734
2735 2003-08-23 Jakub Jelinek <jakub@redhat.com>
2736
2737 * gcc.dg/20030815-1.c: New test.
2738
2739 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2740
2741 PR c++/3765
2742 * g++.dg/parse/access6.C: New test.
2743
2744 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2745
2746 PR c++/641, c++/11876
2747 * g++.dg/template/friend22.C: New test.
2748 * g++.dg/template/friend23.C: Likewise.
2749
2750 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2751
2752 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
2753 identically.
2754
2755 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2756
2757 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
2758
2759 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2760
2761 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
2762
2763 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2764
2765 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
2766
2767 2003-08-22 Mark Mitchell <mark@codesourcery.com>
2768
2769 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
2770
2771 2003-08-21 Mark Mitchell <mark@codesourcery.com>
2772
2773 PR c++/11919
2774 * g++.dg/overload/prom1.C: New test.
2775
2776 PR c++/11551
2777 * g++.dg/parse/dtor2.C: New test.
2778
2779 PR c++/10762
2780 * g++.dg/parse/using2.C: New test.
2781
2782 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
2783
2784 PR target/11805
2785 * gcc.c-torture/compile/20030821-1.c: New.
2786
2787 2003-08-20 Mark Mitchell <mark@codesourcery.com>
2788
2789 PR c++/11834
2790 * g++.dg/template/deduce2.C: New test.
2791
2792 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
2793
2794 * gcc.c-torture/execute/20030821-1.c: New test.
2795
2796 2003-08-20 Roger Sayle <roger@eyesopen.com>
2797
2798 PR middle-end/11984
2799 * gcc.dg/20030820-1.c: New test case.
2800
2801 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
2802
2803 PR c++/11945
2804 * g++.dg/warn/noeffect2.C: New test.
2805
2806 2003-08-19 Mark Mitchell <mark@codesourcery.com>
2807
2808 PR c++/10926
2809 * g++.dg/template/dtor2.C: New test.
2810
2811 PR c++/11684
2812 * g++.dg/template/operator1.C: New test.
2813 * g++.dg/parse/operator4.C: New test.
2814
2815 PR c++/11946.C
2816 * g++.dg/expr/enum1.C: New test.
2817 * gcc.dg/c99-bool-1.c: Remove bogus warning.
2818
2819 PR c++/11036.C
2820 * g++.dg/parse/elab2.C: New test.
2821 * g++.dg/parse/typedef4.C: Change error message.
2822 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2823 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2824 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2825
2826 2003-08-19 Geoffrey Keating <geoffk@apple.com>
2827
2828 * gcc.dg/pch/warn-1.c: New.
2829 * gcc.dg/pch/warn-1.hs: New.
2830
2831 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2832 not-tested file.
2833
2834 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2835
2836 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2837
2838 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2839
2840 * gcc.dg/uninit-D.c: New Test.
2841 * gcc.dg/uninit-E.c: New Test.
2842 * gcc.dg/uninit-F.c: New Test.
2843 * gcc.dg/uninit-G.c: New Test.
2844
2845 2003-08-19 Michael Ritzert <ritzert@t-online.de>
2846
2847 * g++.dg/README: Describe the pch directory.
2848
2849 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2850
2851 PR c++/11174
2852 * g++.dg/parse/access4.C: New test.
2853 * g++.dg/parse/access5.C: Likewise.
2854 * g++.old-deja/g++.jason/access17.C: Adjust error message.
2855
2856 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
2857
2858 * gcc.dg/noncompile/20030818-1.c: New.
2859
2860 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
2861
2862 PR c++/11957
2863 * g++.dg/warn/noeffect1.C: New test.
2864
2865 * g++.dg/template/scope2.C: New test.
2866 * g++.dg/template/error2.C: Correct dg-error
2867
2868 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
2869
2870 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2871
2872 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2873
2874 PR C++/11512
2875 * g++.dg/template/warn1.C: New.
2876
2877 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
2878
2879 * g++.dg/template/error2.C: New test.
2880 * g++.dg/lookup/using7.C: Adjust errors
2881 * g++.old-deja/g++.pt/crash36.C: Likewise.
2882 * g++.old-deja/g++.pt/derived3.C: Likewise.
2883
2884 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2885
2886 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2887 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2888 * gcc.c-torture/execute/builtins/string-9.c: New, from
2889 string-opt-9.c. Adjust for execute/builtins framework.
2890 * gcc.c-torture/execute/string-opt-9.c: Delete.
2891
2892 2003-08-12 Mark Mitchell <mark@codesourcery.com>
2893
2894 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2895
2896 * g++.dg/parse/ret-type2.C: New test.
2897
2898 PR c++/11703
2899 * g++.dg/init/new8.C: New test.
2900
2901 PR c++/10923
2902 * g++.dg/parse/typedef5.C: New test.
2903
2904 PR c++/9512
2905 * g++.dg/parse/qualified2.C: New test.
2906 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2907 invalid code.
2908
2909 2003-08-11 Mark Mitchell <mark@codesourcery.com>
2910
2911 * g++.dg/conversion/ptrmem1.C: New test.
2912
2913 2003-08-11 Jakub Jelinek <jakub@redhat.com>
2914
2915 PR target/11693
2916 * gcc.dg/20030811-1.c: New test.
2917
2918 PR target/11535
2919 * gcc.c-torture/execute/20030811-1.c: New test.
2920
2921 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2922
2923 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2924
2925 2003-08-10 Mark Mitchell <mark@codesourcery.com>
2926
2927 PR c++/11789.C
2928 * g++.dg/inherit/multiple1.C: New test.
2929
2930 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
2931
2932 * gcc.dg/spe1.c: New test.
2933
2934 PR c++/11670
2935 * g++.dg/expr/cast2.C: New test.
2936
2937 PR c++/10530
2938 * g++.dg/template/dependent-name2.C: New test.
2939
2940 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
2941
2942 * g++.dg/parse/crash11.C: Put the dg options in comments.
2943
2944 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
2945
2946 * lib/gcc-dg.exp: Update for diagnostic change.
2947
2948 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2949
2950 PR c++/5767
2951 * g++.dg/parse/crash11.C: New test.
2952
2953 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
2954
2955 * gcc.dg/cpp/spacing1.c: Update.
2956
2957 2003-08-04 Janis Johnson <janis187@us.ibm.com>
2958
2959 PR target/11739
2960 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2961 a value for -mtune.
2962
2963 2003-08-04 Roger Sayle <roger@eyesopen.com>
2964
2965 PR middle-end/11771
2966 * gcc.c-torture/compile/20030804-1.c: New test case.
2967
2968 2003-08-04 Roger Sayle <roger@eyesopen.com>
2969
2970 * gcc.dg/20030804-1.c: New test case.
2971
2972 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2973
2974 * gcc.dg/cpp/separate-1.c: New test.
2975
2976 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
2977
2978 PR c++/11704
2979 * g++.dg/template/dependent-expr2.C: New test.
2980
2981 PR c++/11766
2982 * g++.dg/expr/ptrmem1.C: New test.
2983
2984 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2985
2986 PR c++/9453
2987 * g++.dg/template/friend15.C: New test.
2988
2989 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
2990
2991 * lib/dg-pch.exp: Work round PCH bug.
2992
2993 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2994
2995 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
2996 builtins. Move cases from builtins-4.c here.
2997
2998 * gcc.dg/torture/builtin-math-1.c: New test taken from
2999 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3000 additional cases.
3001
3002 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3003 Delete.
3004
3005 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
3006
3007 PR c++/9447
3008 * g++.dg/template/using7.C: New test.
3009
3010 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
3011
3012 * import1.c, import2.c: New tests.
3013
3014 2003-08-01 Jakub Jelinek <jakub@redhat.com>
3015
3016 * g++.dg/eh/crossjump1.C: New test.
3017
3018 2003-08-01 Mark Mitchell <mark@codesourcery.com>
3019
3020 PR c++/11697
3021 * g++.dg/template/using6.C: New test.
3022
3023 PR c++/11744
3024 * g++.dg/template/koenig2.C: New test.
3025
3026 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3027
3028 PR c++/7983
3029 * g++.dg/parse/typedef4.C: New test.
3030
3031 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3032
3033 PR c++/8442, c++/8806
3034 * g++.dg/template/elab1.C: New test.
3035 * g++.dg/template/type2.C: Likewise.
3036 * g++.dg/template/ttp3.C: Adjust expected error message.
3037 * g++.old-deja/g++.law/visibility13.C: Likewise.
3038 * g++.old-deja/g++.niklas/t135.C: Likewise.
3039 * g++.old-deja/g++.pt/ttp41.C: Likewise.
3040 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3041 template argument.
3042 * g++.old-deja/g++.pt/ttp44.C: Likewise.
3043
3044 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
3045
3046 PR c++/11295
3047 * g++.dg/ext/stmtexpr1.C: New test.
3048
3049 * g++.dg/opt/tmp1.C: New test.
3050
3051 PR c++/11525
3052 * g++.dg/parse/constant4.C: New test.
3053
3054 PR c++/9447
3055 * g++.dg/template/using5.C: New test.
3056
3057 2003-07-31 Roger Sayle <roger@eyesopen.com>
3058
3059 * gcc.dg/builtins-27.c: New test case.
3060
3061 2003-07-31 Jakub Jelinek <jakub@redhat.com>
3062
3063 * gcc.dg/tls/opt-7.c: New test.
3064
3065 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
3066
3067 * g++.old-deja/g++.other/crash18.C: Remove.
3068
3069 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
3070
3071 * g++.dg/template/explicit3.C: New.
3072 * g++.dg/template/explicit4.C: New.
3073 * g++.dg/template/explicit5.C: New.
3074
3075 PR c++/11347
3076 * g++.dg/template/memtmpl1.C: New.
3077
3078 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
3079
3080 PR target/11565
3081 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3082 * gcc.dg/i386-387-5.c (dg-options): Likewise.
3083
3084 2003-07-30 Jan Hubicka <jh@suse.cz>
3085
3086 * vtgc1.c: Kill.
3087
3088 2003-07-29 Zack Weinberg <zack@codesourcery.com>
3089
3090 * gcc.dg/struct-in-proto-1.c: New test.
3091
3092 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
3093
3094 * gcc.dg/cpp/include2.c: Only expect one message.
3095
3096 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
3097
3098 PR c++/9447
3099 * g++.dg/template/using1.C: New test.
3100 * g++.dg/template/using2.C: New test.
3101 * g++.dg/template/using3.C: New test.
3102 * g++.dg/template/using4.C: New test.
3103
3104 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
3105
3106 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3107 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3108
3109 2003-07-28 Jan Hubicka <jh@suse.cz>
3110
3111 PR c++/11530
3112 * g++.dg/opt/call1.C: New test.
3113
3114 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
3115
3116 PR c++/11667
3117 * g++.dg/init/enum2.C: New test.
3118 * g++.dg/template/overload1.C: Add "-w" option.
3119
3120 2003-07-28 <hp@bitrange.com>
3121
3122 * gcc.dg/Wdeclaration-after-statement-1.c,
3123 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3124
3125 2003-07-28 Jakub Jelinek <jakub@redhat.com>
3126
3127 * gcc.c-torture/compile/20030725-1.c: New test.
3128
3129 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
3130
3131 * gcc.dg/20030505.c: Only run for SPE.
3132 Remove definition of opaque type.
3133
3134 2003-07-27 Mark Mitchell <mark@codesourcery.com>
3135
3136 * g++.dg/template/ptrmem6.C: New test.
3137
3138 2003-07-26 Geoffrey Keating <geoffk@apple.com>
3139
3140 * gcc.c-torture/compile/zero-strct-2.c: New test.
3141
3142 2003-07-25 Geoffrey Keating <geoffk@apple.com>
3143
3144 * gcc.dg/intermod-1.c: New test.
3145
3146 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
3147
3148 PR c++/11617
3149 * g++.dg/template/lookup2.C: New test.
3150 * g++.dg/template/memclass1.C: Remove instantiated from error.
3151 * g++.dg/other/error2.C: Tweak expected errors.
3152
3153 PR c++/11596
3154 * g++.dg/template/defarg3.C: New test.
3155
3156 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3157
3158 2003-07-24 Mark Mitchell <mark@codesourcery.com>
3159
3160 * g++.dg/inherit/access5.C: New test.
3161
3162 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3163
3164 PR c++/11513
3165 * g++.dg/template/crash8.C: New test.
3166
3167 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
3168
3169 PR c/10602
3170 * gcc.dg/noncompile/incomplete-2.c: New test.
3171
3172 2003-07-23 Mark Mitchell <mark@codesourcery.com>
3173
3174 PR c++/11645
3175 * g++.dg/inherit/access4.C: New test.
3176
3177 PR c++/11517
3178 * g++.dg/expr/cond2.C: New test.
3179
3180 PR optimization/10679
3181 * g++.dg/opt/inline4.C: New test.
3182
3183 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
3184
3185 * g++.dg/parse/crash10: New test.
3186
3187 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3188
3189 * g++.dg/ext/flexary1.C: New test.
3190
3191 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3192
3193 PR c++/10793
3194 * g++.dg/template/crash9.C: New test.
3195
3196 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3197
3198 PR c++/3004
3199 * g++.dg/parse/typedef3.C: New test.
3200
3201 PR c++/7906
3202 * g++.dg/parse/operator2.C: New test.
3203
3204 PR c++/8895
3205 * g++.dg/parse/def-tmpl-arg1.C: New test.
3206
3207 PR c++/9282
3208 * g++.dg/parse/funptr1.C: New test.
3209
3210 PR c++/9452
3211 * g++.dg/parse/ambig3.C: New test.
3212
3213 PR c++/9454
3214 * g++.dg/parse/operator3.C: New test.
3215
3216 PR c++/9486
3217 * g++.dg/parse/template10.C: New test.
3218
3219 PR c++/9488
3220 * g++.dg/parse/template11.C: New test.
3221
3222 PR c++/10150
3223 * g++.dg/parse/invalid-op1.C: New test.
3224
3225 PR c++/10247
3226 * g++.dg/parse/condexpr1.C: New test.
3227
3228 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3229
3230 * g++.dg/ext/packed3.C: New test.
3231 * g++.dg/ext/packed4.C: New test.
3232
3233 * gcc.dg/pack-test-3.c: New test.
3234
3235 2003-07-21 Janis Johnson <janis187@us.ibm.com>
3236
3237 * lib/compat.exp: Handle dg-options per source file.
3238 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3239 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3240 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3241 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3242 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3243 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3244 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3245 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3246 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3247 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3248 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3249 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3250 * g++.dg/compat/break/bitfield7_x.C: Ditto.
3251 * g++.dg/compat/break/bitfield7_y.C: Ditto.
3252
3253 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3254
3255 PR c/10320
3256 * gcc.c-torture/execute/20030718-1.c: New test.
3257
3258 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3259
3260 PR optimization/11536
3261 * gcc.dg/20030721-1.c: New test.
3262
3263 2003-07-19 Mark Mitchell <mark@codesourcery.com>
3264
3265 PR c++/11546
3266 * g++.dg/template/lookup1.C: New test.
3267
3268 2003-07-19 Zack Weinberg <zack@codesourcery.com>
3269
3270 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3271 diagnostics of ill-formed constructs involving labels.
3272 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3273 the new 'previously defined here' message.
3274
3275 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
3276
3277 * g++.dg/parse/non-dependent2.C: New test.
3278
3279 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3280
3281 * g++.dg/init/init-ref4.C: xfail on targets without
3282 weak symbols.
3283
3284 2003-07-17 Jakub Jelinek <jakub@redhat.com>
3285
3286 PR target/11087
3287 * gcc.c-torture/execute/20030717-1.c: New test.
3288
3289 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3290
3291 * g++.dg/opt/cfg1.C: New test.
3292
3293 2003-07-17 Mark Mitchell <mark@codesourcery.com>
3294
3295 PR optimization/11557
3296 * gcc.dg/20030717-1.c: New test.
3297
3298 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3299
3300 PR c++/10476
3301 * g++.dg/expr/crash-1.C: New test.
3302
3303 PR c++/11027
3304 * g++.dg/template/init3.C: New test.
3305
3306 PR c++/8222
3307 * g++.dg/template/non-dependent1.C: New test.
3308
3309 PR c++/11070
3310 * g++.dg/template/non-dependent2.C: New test.
3311
3312 PR c++/11071
3313 * g++.dg/template/non-dependent3.C: New test.
3314
3315 PR c++/9907
3316 * g++.dg/template/sizeof5.C: New test.
3317
3318 2003-07-17 Geoffrey Keating <geoffk@apple.com>
3319
3320 PR 11498
3321 * gcc.c-torture/compile/mangle-1.c: New file.
3322
3323 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3324
3325 PR c++/7809
3326 * g++.dg/parse/access3.C: New test.
3327
3328 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3329
3330 PR c++/11384
3331 * g++.dg/init/init-ref4.C: New test.
3332
3333 2003-07-16 Mark Mitchell <mark@codesourcery.com>
3334
3335 PR c++/11547
3336 * g++.dg/parse/constant3.C: New test.
3337 * g++.dg/parse/crash7.C: Likewise.
3338
3339 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
3340
3341 PR target/11008
3342 * gcc.dg/i386-pentium4-not-mull.c: New.
3343
3344 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
3345
3346 * gcc.dg/asm-names.c (ymain): Make it weak.
3347
3348 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3349
3350 PR c++/5421
3351 * g++.dg/template/friend21.C: New test.
3352
3353 2003-07-16 Jakub Jelinek <jakub@redhat.com>
3354
3355 * gcc.dg/cleanup-8.c: New test.
3356 * gcc.dg/cleanup-9.c: New test.
3357
3358 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
3359
3360 * g++.dg/ext/dll-MI1.h: New file.
3361 * g++.dg/ext/dllexport-MI1.C: New file.
3362 * g++.dg/ext/dllimport-MI1.C: New file.
3363
3364 2003-07-15 Jakub Jelinek <jakub@redhat.com>
3365
3366 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3367 it does not have cmpstrsi patterns (just cmpmemsi).
3368
3369 2003-07-15 Mark Mitchell <mark@codesourcery.com>
3370
3371 PR debug/11473
3372 * g++.dg/debug/debug8.C: New test.
3373
3374 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3375
3376 PR c++/10108
3377 * g++.dg/template/crash7.C: New test.
3378
3379 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
3380
3381 PR target/10795
3382 * gcc.c-torture/compile/20030708-1.c: New.
3383
3384 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3385
3386 * gcc.c-torture/execute/20030715-1.c: New test.
3387
3388 2003-07-14 Geoffrey Keating <geoffk@apple.com>
3389
3390 * gcc.dg/pch/inline-3.c: New file.
3391 * gcc.dg/pch/inline-3.hs: New file.
3392 * gcc.dg/pch/inline-4.c: New file.
3393 * gcc.dg/pch/inline-4.hs: New file.
3394
3395 2003-07-14 Mark Mitchell <mark@codesourcery.com>
3396
3397 PR c++/11509
3398 * g++.dg/template/crash6.C: New test.
3399
3400 PR c++/7053
3401 * g++.dg/template/friend20.C: New test.
3402
3403 PR c++/7019
3404 * g++.dg/template/overload2.C: New test.
3405
3406 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3407
3408 PR optimization/11440
3409 * gcc.c-torture/execute/20030714-1.c: New test.
3410
3411 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3412
3413 PR c++/11154
3414 * g++.dg/template/partial2.C: New test.
3415
3416 2003-07-13 Mark Mitchell <mark@codesourcery.com>
3417
3418 PR c++/11503
3419 * g++.dg/template/anon1.C: New test.
3420
3421 PR c++/11493
3422 PR c++/11495
3423 * g++.dg/parse/template9.C: Likewise.
3424 * g++.dg/template/crash4.C: New test.
3425 * g++.dg/template/koenig1.C: Likewise.
3426 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3427 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3428 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3429 functions.
3430 * g++.old-deja/g++.jason/template36.C: Likewise.
3431 * g++.old-deja/g++.mike/p1989.C: Likewise.
3432 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3433 * g++.old-deja/g++.pt/ttp20.C: Use this->.
3434 * g++.old-deja/g++.pt/ttp21.C: Use this->.
3435 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3436 compiling.
3437 * g++.old-deja/g++.pt/union2.C: Use this->.
3438
3439 2003-07-11 Jakub Jelinek <jakub@redhat.com>
3440
3441 * gcc.dg/20030711-1.c: New test.
3442
3443 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
3444
3445 PR c++/11050
3446 * g++.dg/parse/args1.C: New test.
3447 * g++.pt/defarg8.C: Change expected errors.
3448
3449 2003-07-11 Mark Mitchell <mark@codesourcery.com>
3450
3451 PR c++/8164
3452 * g++.dg/template/nontype2.C: New test.
3453
3454 PR c++/10558
3455 * g++.dg/parse/template8.C: New test.
3456
3457 PR c++/8327
3458 * g++.dg/template/scope1.C: New test.
3459
3460 * g++.dg/warn/Wsign-compare-1.C: New test.
3461
3462 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3463
3464 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3465
3466 2003-07-10 Mark Mitchell <mark@codesourcery.com>
3467
3468 PR c++/9411
3469 * g++.dg/template/explicit2.C: New test.
3470
3471 PR c++/10032
3472 * g++.dg/warn/pedantic1.C: New test.
3473
3474 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
3475
3476 PR c++ 9483
3477 * g++.dg/other/field1.C: New test.
3478
3479 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3480
3481 PR c/11449
3482 * gcc.c-torture/compile/20030707-1.c: New.
3483
3484 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3485
3486 PR c++/10849
3487 * g++.dg/template/access12.C: New test.
3488
3489 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
3490
3491 * g++.dg/bprob/bprob.exp (prof_ext): Update.
3492 * g77.dg/bprob/bprob.exp (prof_ext): Update.
3493 * gcc.misc-tests/bprob.exp (prof_ext): Update.
3494 * gcc.misc-tests/gcov.exp: Update
3495 * g++.dg/gcov/gcov.exp: Update
3496 * lib/gcov.exp: Update.
3497
3498 2003-07-08 Mark Mitchell <mark@codesourcery.com>
3499
3500 * g++.dg/abi/mangle17.C: Make sure template expressions are
3501 dependent.
3502 * g++.dg/abi/mangle4.C: Mark erroneous casts.
3503 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3504 * g++.dg/opt/stack1.C: Remove erroneous code.
3505 * g++.dg/parse/template7.C: New test.
3506 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3507 * g++.old-deja/g++.pt/crash4.C: Likewise.
3508
3509 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3510
3511 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3512 with zero or one occurence of `$' after the initial `L'.
3513
3514 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
3515
3516 * gcc.c-torture/compile/20030704-1.c: Add a comment.
3517
3518 2003-07-08 Roger Sayle <roger@eyesopen.com>
3519
3520 PR c/11370
3521 * gcc.dg/Wunreachable-6.c: New testcase.
3522 * gcc.dg/Wunreachable-7.c: New testcase.
3523
3524 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3525
3526 PR c/11420
3527 * gcc.dg/20030708-1.c: New test.
3528
3529 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
3530
3531 * gcc.dg/compat/sdata-section.h: New file.
3532 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3533 * gcc.dg/torture/mips-sdata-1.c: New test.
3534
3535 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3536
3537 PR c++/11030
3538 * g++.dg/template/friend19.C: New test.
3539
3540 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3541
3542 * g++.dg/opt/strength-reduce.C: New test.
3543
3544 2003-07-07 Roger Sayle <roger@eyesopen.com>
3545
3546 PR target/10979
3547 * gcc.dg/20030707-1.c: New testcase.
3548
3549 2003-07-07 Roger Sayle <roger@eyesopen.com>
3550
3551 PR optimization/11059
3552 * g++.dg/opt/emptyunion.C: New testcase.
3553
3554 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3555 Eric Botcazou <ebotcazou@libertysurf.fr>
3556
3557 * g++.dg/opt/stack1.C: New test.
3558
3559 2003-07-05 Mark Mitchell <mark@codesourcery.com>
3560
3561 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3562 run test.
3563
3564 PR c++/11431
3565 * g++.dg/expr/static_cast3.C: New test.
3566
3567 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3568
3569 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3570 everywhere.
3571 * gcc.dg/concat.c: Concatenation of string constants with
3572 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3573 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3574 * gcc.dg/cpp/escape-2.c: Use wide character constants where
3575 necessary to avoid multi-character character constant warning.
3576 * gcc.dg/cpp/escape.c: Likewise.
3577 * gcc.dg/cpp/ucs.c: Likewise.
3578 Remove backslashes from dg-bogus comments, as they confuse Tcl.
3579 Fix a typo.
3580
3581 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3582
3583 PR c/11428
3584 * gcc.c-torture/compile/20030704-1.c: New.
3585
3586 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3587
3588 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3589
3590 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
3591
3592 PR c++/5287, PR c++/7910, PR c++/11021
3593 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3594 tests for warnings.
3595 * g++.dg/ext/dllimport2.C: Add tests for warnings.
3596 * g++.dg/ext/dllimport3.C: Likewise.
3597 * g++.dg/ext/dllimport4.C: New file.
3598 * g++.dg/ext/dllimport5.C: New file.
3599 * g++.dg/ext/dllimport6.C: New file.
3600 * g++.dg/ext/dllimport7.C: New file.
3601 * g++.dg/ext/dllimport8.C: New file.
3602 * g++.dg/ext/dllimport9.C: New file.
3603 * g++.dg/ext/dllimport10.C: New file.
3604 * g++.dg/ext/dllexport1.C: New file.
3605
3606 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3607
3608 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3609 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3610
3611 2003-07-03 Roger Sayle <roger@eyesopen.com>
3612
3613 * gcc.dg/builtins-25.c: New testcase.
3614 * gcc.dg/builtins-26.c: New testcase.
3615
3616 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3617
3618 * gcc.dg/compat/vector-defs.h: New file.
3619 * gcc.dg/compat/vector-setup.h: New file.
3620 * gcc.dg/compat/vector-check.h: New file.
3621 * gcc.dg/compat/vector-1_main.c: New file.
3622 * gcc.dg/compat/vector-1_x.c: New file.
3623 * gcc.dg/compat/vector-1_y.c: New file.
3624 * gcc.dg/compat/vector-2_main.c: New file.
3625 * gcc.dg/compat/vector-2_x.c: New file.
3626 * gcc.dg/compat/vector-2_y.c: New file.
3627
3628 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3629 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3630 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3631 * gcc.dg/compat/struct-align-1.h: New file.
3632 * gcc.dg/compat/struct-align-1_main.c: New file.
3633 * gcc.dg/compat/struct-align-1_x.c: New file.
3634 * gcc.dg/compat/struct-align-1_y.c: New file.
3635 * gcc.dg/compat/struct-align-2.h: New file.
3636 * gcc.dg/compat/struct-align-2_main.c: New file.
3637 * gcc.dg/compat/struct-align-2_x.c: New file.
3638 * gcc.dg/compat/struct-align-2_y.c: New file.
3639
3640 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
3641 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3642 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3643 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3644 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3645 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3646 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3647 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3648 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3649 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3650 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3651 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3652 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3653 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3654 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3655 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3656 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3657 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3658 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3659 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3660 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3661 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3662 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3663 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3664 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3665 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3666 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3667 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3668 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3669
3670 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3671
3672 * gcc.dg/i386-call-1.c: New test.
3673
3674 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
3675
3676 PR c++/9162
3677 * g++.dg/parse/defarg4.C: New.
3678
3679 2003-07-03 Roger Sayle <roger@eyesopen.com>
3680
3681 PR target/10700
3682 * gcc.c-torture/compile/20030703-1.c: New test case.
3683
3684 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3685
3686 * g++.dg/template/local3.C: Remove extra semicolon.
3687
3688 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3689
3690 * gcc.dg/i386-volatile-1.c: New test.
3691
3692 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
3693
3694 PR c++/11072
3695 * g++.dg/other/offsetof2.C: XFAIL.
3696 * g++.dg/other/offsetof5.C: New.
3697
3698 PR c++/10219
3699 * g++.dg/template/error1.C: New.
3700
3701 PR c++/9779
3702 * g++.dg/template/dependent-expr1.C: New.
3703
3704 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3705
3706 PR c++/6949
3707 * g++.dg/template/local3.C: New test.
3708
3709 PR c++/11149
3710 * g++.dg/lookup/scoped6.C: New test.
3711
3712 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
3713
3714 PR c++/8046
3715 * g++.dg/other/error7.C: New test.
3716
3717 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
3718
3719 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
3720 * g++.old-deja/g++.abi/vtable3.h: Likewise.
3721 * g++.old-deja/g++.law/code-gen5.C: Likewise.
3722 * g++.old-deja/g++.other/union2.C: Likewise.
3723 * gcc.dg/c90-const-expr-2.c: Likewise.
3724 * gcc.dg/c90-const-expr-3.c: Likewise.
3725 * gcc.dg/c99-const-expr-2.c: Likewise.
3726 * gcc.dg/c99-const-expr-3.c: Likewise.
3727 * gcc.dg/concat.c: Likewise.
3728
3729 2003-07-01 Mark Mitchell <mark@codesourcery.com>
3730
3731 PR c++/9559
3732 * g++.dg/init/static1.C: New test.
3733
3734 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3735
3736 * Changelog: Remove ">>>>>>>" from previous change.
3737
3738 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3739
3740 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
3741 * g++.old-deja/g++.other/access2.C: Likewise.
3742 * g++.old-deja/g++.other/decl2.C: Likewise.
3743 * gcc.c-torture/execute/20020615-1.c: Likewise.
3744
3745 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3746
3747 PR c++/4933
3748 * g++.dg/template/sizeof4.C: New test.
3749
3750 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3751
3752 * g++.dg/other/error6.C: New test.
3753
3754 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3755
3756 PR c++/10750
3757 * g++.dg/parse/constant2.C: New test.
3758
3759 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
3760
3761 PR c++/11106
3762 * g++.dg/other/error5.C: New test.
3763
3764 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3765
3766 * gcc.dg/format/gcc_diag-1.c: New test.
3767
3768 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
3769
3770 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
3771
3772 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
3773
3774 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
3775 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
3776 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
3777
3778 2003-06-28 Jakub Jelinek <jakub@redhat.com>
3779
3780 * gcc.c-torture/execute/builtins/string-8.c: New test.
3781 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3782 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3783 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3784
3785 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3786
3787 PR c++/10468
3788 * g++.dg/ext/typeof6.C: New test.
3789
3790 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3791
3792 PR c++/10796
3793 * g++.dg/init/enum1.C: New test.
3794
3795 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
3796
3797 * gcc.dg/20030627-1.c: New test.
3798
3799 2003-06-26 Mark Mitchell <mark@codesourcery.com>
3800
3801 PR c++/11332
3802 * g++.dg/expr/static_cast2.C: New test.
3803
3804 2003-06-26 Roger Sayle <roger@eyesopen.com>
3805 Jakub Jelinek <jakub@redhat.com>
3806
3807 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3808 sprintf(dst,"%s",src) optimization.
3809 * gcc.c-torture/execute/20030626-1.c: New test case.
3810 * gcc.c-torture/execute/20030626-2.c: New test case.
3811
3812 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
3813
3814 * gcc.c-torture/execute/multi-ix.c: New test.
3815
3816 * gcc.c-torture/execute/simd-4.c (main):
3817 Added missing semicolon at end of union.
3818
3819 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
3820
3821 PR c++/8266
3822 * g++.dg/template/explicit-instantiation3.C: New test.
3823
3824 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3825
3826 * gcc.dg/20030626-1.c: Use signed char.
3827
3828 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3829
3830 * gcc.dg/20030626-1.c: New test.
3831
3832 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
3833
3834 * const-str-2.m: Update.
3835
3836 2003-06-25 Mark Mitchell <mark@codesourcery.com>
3837
3838 PR c++/10990
3839 * g++.dg/rtti/dyncast1.C: New test.
3840 * g++.dg/abi/mangle4.C: Correct base-specifier access.
3841 * g++.dg/lookup/scoped1.C: Remove XFAIL.
3842 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3843
3844 PR c++/10931
3845 * g++.dg/expr/static_cast1.C: New test.
3846
3847 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
3848
3849 * gcc.dg/20030625-1.c: New test.
3850
3851 2003-06-24 Roger Sayle <roger@eyesopen.com>
3852
3853 * gcc.c-torture/compile/20030624-1.c: New test case.
3854
3855 2003-06-24 Jakub Jelinek <jakub@redhat.com>
3856
3857 * gcc.c-torture/execute/string-opt-17.c: New test.
3858
3859 2003-06-24 Mark Mitchell <mark@codesourcery.com>
3860
3861 PR c++/5754
3862 * g++.dg/parse/crash6.C: New test.
3863
3864 2003-06-23 Roger Sayle <roger@eyesopen.com>
3865
3866 * gcc.dg/builtins-24.c: New test case.
3867
3868 2003-06-23 Jakub Jelinek <jakub@redhat.com>
3869
3870 * g++.dg/opt/operator1.C: New test.
3871
3872 2003-06-22 Roger Sayle <roger@eyesopen.com>
3873
3874 * gcc.c-torture/execute/string-opt-16.c: New test case.
3875
3876 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3877
3878 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
3879 * g++.old-deja/g++.other/conv7.C: Likewise
3880 * g++.old-deja/g++.other/overcnv2.C: Likewise.
3881 * g++.old-deja/g++.other/overload14.C: Likewise.
3882
3883 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3884
3885 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3886 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3887
3888 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3889
3890 PR c++/10888
3891 * g++.dg/warn/Winline-3.C: New test.
3892
3893 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3894
3895 * lib/target-supports.exp (check_alias_available): Make the test
3896 program acceptable to the Solaris assembler.
3897
3898 PR c++/10749
3899 * g++.dg/template/memclass2.C: New test.
3900
3901 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3902 Eric Botcazou <ebotcazou@libertysurf.fr>
3903
3904 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3905 data for non-matching targets.
3906 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3907
3908 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3909
3910 PR c++/10845
3911 * g++.dg/template/member3.C: New test.
3912
3913 2003-06-19 Mark Mitchell <mark@codesourcery.com>
3914
3915 PR c++/10939
3916 * g++.dg/template/func1.C: New test.
3917
3918 PR c++/9649
3919 * g++.dg/template/static4.C: New test.
3920 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3921
3922 PR c++/11041
3923 * g++.dg/init/ref7.C: New test.
3924
3925 2003-06-19 Matt Austern <austern@apple.com>
3926
3927 PR c++/11228
3928 * g++.dg/anew1.C: New test.
3929 * g++.dg/anew2.C: New test.
3930 * g++.dg/anew3.C: New test.
3931 * g++.dg/anew4.C: New test.
3932
3933 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
3934
3935 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3936
3937 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
3938
3939 * gcc.c-torture/execute/simd-4.c (main): Make expected value
3940 endian-dependent.
3941
3942 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
3943
3944 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3945 Remove cruft.
3946
3947 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
3948
3949 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3950 * gcc.c-torture/compile/961203-1.c: Likewise.
3951 * gcc.c-torture/compile/980506-1.c: Likewise.
3952
3953 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3954
3955 PR c++/10712
3956 * g++.dg/lookup/using7.C: New test.
3957
3958 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3959
3960 PR c++/11105
3961 * g++.dg/abi/conv1.C: Remove it.
3962 * g++.dg/template/conv7.C: New test.
3963 * g++.dg/template/conv8.C: Likewise.
3964 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3965 conversion operator.
3966
3967 2003-06-17 Janis Johnson <janis187@us.ibm.com>
3968
3969 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3970 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3971 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3972 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3973 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3974 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3975 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3976 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3977 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3978 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3979 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3980 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3981 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3982 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3983 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3984 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3985 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3986 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3987 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3988 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3989 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3990 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3991 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3992 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3993 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3994 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3995 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3996 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3997 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3998
3999 2003-06-16 Mark Mitchell <mark@codesourcery.com>
4000
4001 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4002 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4003 indications.
4004
4005 2003-06-16 Roger Sayle <roger@eyesopen.com>
4006
4007 * gcc.dg/i386-387-5.c: New test case.
4008 * gcc.dg/i386-387-6.c: New test case.
4009 * gcc.dg/builtins-23.c: New test case.
4010
4011 2003-06-15 Roger Sayle <roger@eyesopen.com>
4012
4013 * gcc.dg/builtins-22.c: New test case.
4014 * gcc.dg/i386-387-1.c: Update to test exp.
4015 * gcc.dg/i386-387-2.c: Likewise.
4016
4017 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4018
4019 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4020
4021 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4022
4023 * lib/gcc-dg.exp (dg-require-dll): New function.
4024 (dg-xfail-if): Likewise.
4025 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4026 driver.
4027
4028 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4029 * gcc.c-torture/compile/20001205-1.c: Likewise.
4030 * gcc.c-torture/compile/20001226-1.c: Likewise.
4031 * gcc.c-torture/compile/20010518-2.c: Likewise.
4032 * gcc.c-torture/compile/20020312-1.c: Likewise.
4033 * gcc.c-torture/compile/20020604-1.c: Likewise.
4034 * gcc.c-torture/compile/920501-12.c: Likewise.
4035 * gcc.c-torture/compile/920501-4.c: Likewise.
4036 * gcc.c-torture/compile/920520-1.c: Likewise.
4037 * gcc.c-torture/compile/920521-1.c: Likewise.
4038 * gcc.c-torture/compile/920625-1.c: Likewise.
4039 * gcc.c-torture/compile/961203-1.c: Likewise.
4040 * gcc.c-torture/compile/980506-1.c: Likewise.
4041 * gcc.c-torture/compile/981006-1.c: Likewise.
4042 * gcc.c-torture/compile/981022-1.c: Likewise.
4043 * gcc.c-torture/compile/981223-1.c: Likewise.
4044 * gcc.c-torture/compile/990617-1.c: Likewise.
4045 * gcc.c-torture/compile/dll.c: Likewise.
4046 * gcc.c-torture/compile/labels-3.c: Likewise.
4047 * gcc.c-torture/compile/mipscop-1.c: Likewise.
4048 * gcc.c-torture/compile/mipscop-2.c: Likewise.
4049 * gcc.c-torture/compile/mipscop-3.c: Likewise.
4050 * gcc.c-torture/compile/mipscop-4.c: Likewise.
4051 * gcc.c-torture/compile/simd-5.c: Likewise.
4052 * gcc.c-torture/compile/20000804-1.x: Remove.
4053 * gcc.c-torture/compile/20001205-1.x: Likewise.
4054 * gcc.c-torture/compile/20001226-1.x: Likewise.
4055 * gcc.c-torture/compile/20010518-2.x: Likewise.
4056 * gcc.c-torture/compile/20020312-1.x: Likewise.
4057 * gcc.c-torture/compile/20020604-1.x: Likewise.
4058 * gcc.c-torture/compile/920501-12.x: Likewise.
4059 * gcc.c-torture/compile/920501-4.x: Likewise.
4060 * gcc.c-torture/compile/920520-1.x: Likewise.
4061 * gcc.c-torture/compile/920521-1.x: Likewise.
4062 * gcc.c-torture/compile/920625-1.x: Likewise.
4063 * gcc.c-torture/compile/961203-1.x: Likewise.
4064 * gcc.c-torture/compile/980506-1.x: Likewise.
4065 * gcc.c-torture/compile/981006-1.x: Likewise.
4066 * gcc.c-torture/compile/981022-1.x: Likewise.
4067 * gcc.c-torture/compile/981223-1.x: Likewise.
4068 * gcc.c-torture/compile/990617-1.x: Likewise.
4069 * gcc.c-torture/compile/mipscop-1.x: Likewise.
4070 * gcc.c-torture/compile/mipscop-2.x: Likewise.
4071 * gcc.c-torture/compile/mipscop-3.x: Likewise.
4072 * gcc.c-torture/compile/mipscop-4.x: Likewise.
4073 * gcc.c-torture/compile/simd-5.x: Likewise.
4074
4075 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4076
4077 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4078
4079 * gcc.c-torture/execute/20030611-1.c: New test.
4080
4081 2003-06-12 Roger Sayle <roger@eyesopen.com>
4082
4083 PR middle-end/168
4084 * gcc.dg/20030612-1.c: New test case.
4085
4086 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4087
4088 PR c++/10635
4089 * g++.dg/expr/cast1.C: New test.
4090
4091 2003-06-12 Roger Sayle <roger@eyesopen.com>
4092
4093 * gcc.dg/builtins-21.c: New test case.
4094
4095 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
4096
4097 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4098 options instead of at the end.
4099 * lib/objc.exp (objc_target_compile): Likewise.
4100
4101 2003-06-11 Mark Mitchell <mark@codesourcery.com>
4102
4103 PR c++/10432
4104 * g++.dg/parse/error1.C: New test.
4105
4106 2003-06-11 Janis Johnson <janis187@us.ibm.com>
4107
4108 * gcc.dg/compat/struct-by-value-11_main.c: New file.
4109 * gcc.dg/compat/struct-by-value-11_x.c: New file.
4110 * gcc.dg/compat/struct-by-value-11_y.c: New file.
4111 * gcc.dg/compat/struct-by-value-12_main.c: New file.
4112 * gcc.dg/compat/struct-by-value-12_x.c: New file.
4113 * gcc.dg/compat/struct-by-value-12_y.c: New file.
4114 * gcc.dg/compat/struct-by-value-13_main.c: New file.
4115 * gcc.dg/compat/struct-by-value-13_x.c: New file.
4116 * gcc.dg/compat/struct-by-value-13_y.c: New file.
4117 * gcc.dg/compat/struct-by-value-14_main.c: New file.
4118 * gcc.dg/compat/struct-by-value-14_x.c: New file.
4119 * gcc.dg/compat/struct-by-value-14_y.c: New file.
4120 * gcc.dg/compat/struct-by-value-15_main.c: New file.
4121 * gcc.dg/compat/struct-by-value-15_x.c: New file.
4122 * gcc.dg/compat/struct-by-value-15_y.c: New file.
4123 * gcc.dg/compat/struct-by-value-16_main.c: New file.
4124 * gcc.dg/compat/struct-by-value-16_x.c: New file.
4125 * gcc.dg/compat/struct-by-value-16_y.c: New file.
4126 * gcc.dg/compat/struct-by-value-17_main.c: New file.
4127 * gcc.dg/compat/struct-by-value-17_x.c: New file.
4128 * gcc.dg/compat/struct-by-value-17_y.c: New file.
4129 * gcc.dg/compat/struct-by-value-18_main.c: New file.
4130 * gcc.dg/compat/struct-by-value-18_x.c: New file.
4131 * gcc.dg/compat/struct-by-value-18_y.c: New file.
4132
4133 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4134 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4135 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4136 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4137 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4138 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4139 * gcc.dg/compat/scalar-return-3_main.c: New file.
4140 * gcc.dg/compat/scalar-return-3_x.c: New file.
4141 * gcc.dg/compat/scalar-return-3_y.c: New file.
4142 * gcc.dg/compat/scalar-return-4_main.c: New file.
4143 * gcc.dg/compat/scalar-return-4_x.c: New file.
4144 * gcc.dg/compat/scalar-return-4_y.c: New file.
4145
4146 2003-06-10 Janis Johnson <janis187@us.ibm.com>
4147
4148 * gcc.dg/compat/fp2-struct-check.h: New file.
4149 * gcc.dg/compat/fp2-struct-defs.h: New file.
4150 * gcc.dg/compat/fp2-struct-init.h: New file.
4151 * gcc.dg/compat/struct-by-value-10_main.c: New file.
4152 * gcc.dg/compat/struct-by-value-10_x.c: New file.
4153 * gcc.dg/compat/struct-by-value-10_y.c: New file.
4154 * gcc.dg/compat/struct-return-10_main.c: New file.
4155 * gcc.dg/compat/struct-return-10_x.c: New file.
4156 * gcc.dg/compat/struct-return-10_y.c: New file.
4157
4158 * gcc.dg/compat/compat-common.h: New file.
4159 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4160 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4161 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4162 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4163 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4164 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4165 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4166 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4167 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4168 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4169 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4170 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4171 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4172 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4173 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4174 * gcc.dg/compat/small-struct-check.h: Ditto.
4175 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4176 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4177 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4178 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4179 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4180 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4181 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4182 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4183 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4184 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4185 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4186 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4187 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4188 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4189 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4190 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4191 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4192 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4193 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4194 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4195 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4196 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4197 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4198 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4199 * gcc.dg/compat/struct-return-2_main.c: Ditto.
4200 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4201 * gcc.dg/compat/struct-return-2_y.c: Ditto.
4202 * gcc.dg/compat/struct-return-3_main.c: Ditto.
4203 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4204 * gcc.dg/compat/struct-return-3_y.c: Ditto.
4205
4206 2003-06-10 Geoffrey Keating <geoffk@apple.com>
4207
4208 * g++.dg/pch/static-1.C: New file.
4209 * g++.dg/pch/static-1.Hs: New file.
4210
4211 2003-06-10 Richard Henderson <rth@redhat.com>
4212
4213 * gcc.dg/asm-7.c: Adjust expected warning text.
4214
4215 2003-06-10 Roger Sayle <roger@eyesopen.com>
4216
4217 * gcc.dg/builtins-20.c: New test case.
4218
4219 2003-06-10 Mark Mitchell <mark@codesourcery.com>
4220
4221 PR c++/11131
4222 * g++.dg/opt/template1.C: New test.
4223
4224 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4225
4226 * lib/gcc-dg.exp (dg-test): Clear additional_files and
4227 additional_sources.
4228
4229 2003-05-21 David Taylor <dtaylor@emc.com>
4230
4231 * gcc.dg/Wpadded.c: New file.
4232
4233 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4234
4235 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4236 * gcc.dg/special/weak-2.c: Add dg-require-weak.
4237 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4238 dg-require-weak.
4239
4240 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
4241
4242 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4243
4244 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4245
4246 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4247 (dg-require-alias): Likewise.
4248 (dg-require-gc-sections): Likewise.
4249 * lib/target-supports.exp (check_gc_sections_available): Likewise.
4250
4251 2003-06-08 Richard Henderson <rth@redhat.com>
4252
4253 * gcc.dg/20011029-2.c: Fix the array reference.
4254 * gcc.dg/asm-7.c: New.
4255
4256 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
4257
4258 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4259
4260 2003-06-08 Mark Mitchell <mark@codesourcery.com>
4261
4262 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4263 (dg-require-gc-sections): Likewise.
4264
4265 2003-06-08 Jan Hubicka <jh@suse.cz>
4266
4267 * i386-cmov1.c: Fix regular expression.
4268 * i386-cvt-1.c: Likewise.
4269 * i386-local.c: Likewise.
4270 * i386-local2.c: Likewise.
4271 * i386-mul.c: Likewise.
4272 * i386-ssetype-1.c: Likewise.
4273 * i386-ssetype-3.c: Likewise.
4274 * i386-ssetype-5.c: Likewise.
4275
4276 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4277
4278 PR c++/11039
4279 * g++.dg/warn/implicit-typename2.C: New test.
4280 * g++.dg/warn/implicit-typename3.C: New test.
4281
4282 2003-06-07 Richard Henderson <rth@redhat.com>
4283
4284 * g++.dg/other/offsetof3.C: Use size_t.
4285 * g++.dg/other/offsetof4.C: Likewise.
4286
4287 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
4288
4289 * lib/copy-file.exp: New. Implement gcc_copy_files.
4290
4291 * lib/dg-pch.exp: Load copy-file.exp
4292 (dg-pch): Use gcc_copy_files instead of "file copy".
4293
4294 2003-06-06 Mark Mitchell <mark@codesourcery.com>
4295
4296 * gcc.dg/weak/weak.exp: Simplify.
4297 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4298 * gcc.dg/weak/weak-1.c: Likewise.
4299 * gcc.dg/weak/weak-2.c: Likewise.
4300 * gcc.dg/weak/weak-3.c: Likewise.
4301 * gcc.dg/weak/weak-4.c: Likewise.
4302 * gcc.dg/weak/weak-5.c: Likewise.
4303 * gcc.dg/weak/weak-6.c: Likewise.
4304 * gcc.dg/weak/weak-7.c: Likewise.
4305 * gcc.dg/weak/weak-8.c: Likewise.
4306 * gcc.dg/weak/weak-9.c: Likewise.
4307
4308 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
4309
4310 gcc.c-torture/execute/20030606-1.c: New.
4311
4312 2003-06-06 Roger Sayle <roger@eyesopen.com>
4313
4314 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4315 * gcc.dg/builtins-19.c: Likewise.
4316
4317 2003-06-06 Roger Sayle <roger@eyesopen.com>
4318
4319 * gcc.dg/builtins-2.c: Add some more tests.
4320 * gcc.dg/builtins-18.c: New test case.
4321 * gcc.dg/builtins-19.c: New test case.
4322
4323 2003-06-06 Roger Sayle <roger@eyesopen.com>
4324 Jim Wilson <wilson@tuliptree.org>
4325
4326 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4327
4328 2003-06-06 Jakub Jelinek <jakub@redhat.com>
4329
4330 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4331 mempcpy/stpcpy calls not to be optimized into something else.
4332 * gcc.c-torture/execute/string-opt-3.c: Moved to...
4333 * gcc.c-torture/execute/builtins/string-7.c: ...here.
4334 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4335
4336 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4337
4338 * gcc.dg/format/asm_fprintf-1.c: New test.
4339
4340 2003-06-05 Mark Mitchell <mark@codesourcery.com>
4341
4342 * lib/gcc-defs.exp (additional_sources): New variable.
4343 (dg-additional-sources): New function.
4344 (additional_files): New variable.
4345 (dg-additional-files): New function.
4346 (dg-additional-files-options): Likewise.
4347 * lib/gcc-dg.exp (dg-require-weak): New function.
4348 (dg-require-alias): Likewise.
4349 (dg-require-gc-sections): Likewise.
4350 * lib/target-supports.exp (check_alias_available): Remove testfile
4351 parameter.
4352 (check_gc_sections_available): New function.
4353 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4354 (dg-gpp-additional-files): Likewise.
4355 * lib/g++.exp (additional_sources): Remove.
4356 (additional_files): Likewise.
4357 (g++_target_compile): Use dg-additional-files-options.
4358
4359 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
4360 Tcl logic.
4361 * gcc.dg/special/ecos.exp: Remove.
4362 * gcc.dg/special/20000419-2.c: Use dg-require-*.
4363 * gcc.dg/special/alias-1.c: Likewise.
4364 * gcc.dg/special/alias-2.c: Likewise.
4365 * gcc.dg/special/gcsec-1.c: Likewise.
4366 * gcc.dg/special/weak-1.c: Likewise.
4367 * gcc.dg/special/weak-2.c: Likewise.
4368 * gcc.dg/special/wkali-1.c: Likewise.
4369 * gcc.dg/special/wkali-2.c: Likewise.
4370
4371 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4372 dg-gpp-additional-*.
4373 * g++.dg/special/conpr-3.C: Likewise.
4374 * g++.dg/special/conpr-4.C: Likewise.
4375 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4376 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4377 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4378 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4379 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4380 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4381 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4382 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4383 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4384 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4385 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4386 * g++.old-deja/g++.other/comdat1.C: Likewise.
4387 * g++.old-deja/g++.other/comdat2.C: Likewise.
4388 * g++.old-deja/g++.other/comdat3.C: Likewise.
4389 * g++.old-deja/g++.other/ctor1.C: Likewise.
4390 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4391
4392 2003-06-05 Richard Henderson <rth@redhat.com>
4393
4394 * gcc.dg/debug/20030605-1.c: New.
4395
4396 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4397
4398 * README.QMTEST: Update.
4399
4400 2003-06-04 Richard Henderson <rth@redhat.com>
4401
4402 * gcc.dg/cleanup-1.c: New.
4403 * gcc.dg/cleanup-2.c: New.
4404 * gcc.dg/cleanup-3.c: New.
4405 * gcc.dg/cleanup-4.c: New.
4406 * gcc.dg/cleanup-5.c: New.
4407 * gcc.dg/cleanup-6.c: New.
4408 * gcc.dg/cleanup-7.c: New.
4409
4410 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4411
4412 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4413
4414 * lib/dg-pch.exp: New file.
4415 * g++.dg/pch/pch.exp: Use dg-pch.exp.
4416 * gcc.dg/pch/pch.exp: Likewise.
4417
4418 2003-06-04 Roger Sayle <roger@eyesopen.com>
4419
4420 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4421 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4422 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4423 * gcc.dg/builtins-17.c: New test case.
4424 * gcc.dg/i386-387-4.c: New test case.
4425 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4426
4427 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4428
4429 * gcc.dg/ultrasp9.c: New test.
4430
4431 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4432
4433 * gcc.c-torture/compile/20030604-1.c: New test.
4434 * gcc.dg/sparc-constant-1.c: New test.
4435
4436 2003-06-03 Glen Nakamura <glen@imodulo.com>
4437
4438 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4439
4440 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
4441
4442 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4443
4444 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4445 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4446
4447 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
4448
4449 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4450
4451 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4452
4453 PR c++/10940
4454 * g++.dg/template/spec10.C: New test.
4455
4456 2003-06-03 Roger Sayle <roger@eyesopen.com>
4457
4458 * gcc.dg/builtins-16.c: New test case.
4459
4460 2003-06-03 Jakub Jelinek <jakub@redhat.com>
4461
4462 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4463 mempcpy test with post-increments.
4464 * gcc.c-torture/execute/string-opt-3.c: New test.
4465 * gcc.dg/string-opt-1.c: New test.
4466
4467 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
4468
4469 PR fortran/10965
4470 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4471
4472 2003-06-02 Mark Mitchell <mark@codesourcery.com>
4473
4474 * lib/scanasm.exp (dg-scan): New function, factored out of ...
4475 (scan-assembler): ... here. Use dg-scan.
4476 (scan-assembler-not): Likewise.
4477 (scan-file): New function.
4478 (scan-file-not): Likewise.
4479 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4480 * gcc.dg/cpp/_Pragma4.c: Likewise.
4481 * gcc.dg/cpp/_Pragma5.c: Likewise.
4482 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4483 * gcc.dg/cpp/avoidpaste2.c: Likewise.
4484 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4485 * gcc.dg/cpp/cmdlne-P.c: Likewise.
4486 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4487 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4488 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4489 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4490 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4491 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4492 * gcc.dg/cpp/cxxcom1.c: Likewise.
4493 * gcc.dg/cpp/line1.c: Likewise.
4494 * gcc.dg/cpp/maccom1.c: Likewise.
4495 * gcc.dg/cpp/maccom2.c: Likewise.
4496 * gcc.dg/cpp/maccom3.c: Likewise.
4497 * gcc.dg/cpp/maccom4.c: Likewise.
4498 * gcc.dg/cpp/maccom5.c: Likewise.
4499 * gcc.dg/cpp/maccom6.c: Likewise.
4500 * gcc.dg/cpp/multiline.c: Likewise.
4501 * gcc.dg/cpp/spacing1.c: Likewise.
4502 * gcc.dg/cpp/spacing2.c: Likewise.
4503 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4504 * gcc.dg/cpp/trad/maccom1.c: Likewise.
4505 * gcc.dg/cpp/trad/maccom2.c: Likewise.
4506 * gcc.dg/cpp/trad/maccom3.c: Likewise.
4507 * gcc.dg/cpp/trad/maccom4.c: Likewise.
4508 * gcc.dg/cpp/trad/maccom6.c: Likewise.
4509 * gcc.dg/cpp/cxxcom2.c: Likewise.
4510 * gcc.dg/cpp/cxxcom2.h: New file.
4511
4512 * gcc.dg/cpp/truefalse.cpp: Move it to ...
4513 * g++.dg/cpp/truefalse.C: Here.
4514 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4515
4516 2003-06-01 Loren James Rittle <ljrittle@acm.org>
4517
4518 * gcc.dg/cpp/redef3.c: New file.
4519
4520 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4521
4522 * gcc.dg/i386-loop-3.c: New test.
4523
4524 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
4525
4526 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4527
4528 2003-05-31 Roger Sayle <roger@eyesopen.com>
4529
4530 * gcc.dg/fwrapv-1.c: New test case.
4531 * gcc.dg/fwrapv-2.c: New test case.
4532
4533 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4534
4535 PR c++/10956
4536 * g++.dg/template/spec9.C: New test.
4537
4538 2003-05-29 Roger Sayle <roger@eyesopen.com>
4539
4540 * gcc.dg/duff-4.c: New test case.
4541
4542 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
4543
4544 PR fortran/10843
4545 * g77.dg/ffixed-form-1.f: New test
4546 * g77.dg/ffixed-form-2.f: New test
4547 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4548 * g77.dg/ffree-form-3.f: New test
4549
4550 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
4551
4552 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4553 * gcc.dg/wint_t-1.c: Likewise.
4554
4555 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4556
4557 * g++.dg/template/access11.C: New test.
4558
4559 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4560
4561 PR c++/10849
4562 * g++.dg/template/access10.C: New test.
4563
4564 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4565 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4566
4567 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4568
4569 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4570
4571 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4572 suppress for powerpc-*-darwin*.
4573 * gcc.dg/torture/builtin-noret-2.c: Likewise.
4574
4575 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4576
4577 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4578 suppress option for powerpc-*-darwin*.
4579
4580 2003-05-23 Roger Sayle <roger@eyesopen.com>
4581
4582 * gcc.dg/builtins-1.c: Add tests for tan and atan.
4583 * gcc.dg/builtins-4.c: Add test for fmod.
4584
4585 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4586
4587 PR c++/10682
4588 * g++.dg/template/instantiate4.C: New test.
4589
4590 2003-05-22 Roger Sayle <roger@eyesopen.com>
4591
4592 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4593
4594 2003-05-21 Janis Johnson <janis187@us.ibm.com>
4595
4596 * gcc.dg/compat/scalar-return-1_main.c: New file.
4597 * gcc.dg/compat/scalar-return-1_x.c: New file.
4598 * gcc.dg/compat/scalar-return-1_y.c: New file.
4599 * gcc.dg/compat/scalar-return-2_main.c: New file.
4600 * gcc.dg/compat/scalar-return-2_x.c: New file.
4601 * gcc.dg/compat/scalar-return-2_y.c: New file.
4602 * gcc.dg/compat/struct-return-3_main.c: New file.
4603 * gcc.dg/compat/struct-return-3_y.c: New file.
4604 * gcc.dg/compat/struct-return-3_x.c: New file.
4605 * gcc.dg/compat/struct-return-2_main.c: New file.
4606 * gcc.dg/compat/struct-return-2_x.c: New file.
4607 * gcc.dg/compat/struct-return-2_y.c: New file.
4608
4609 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4610
4611 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4612 for hppa*-hp-hpux*.
4613 * gcc.dg/20021014-1.c (dg-options): Likewise.
4614 * gcc.dg/nest.c (dg-options): Likewise.
4615
4616 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
4617
4618 PR c++/9738
4619 * g++.dg/ext/dllimport2.C: New file.
4620 * g++.dg/ext/dllimport3.C: New file.
4621
4622 2003-05-20 Janis Johnson <janis187@us.ibm.com>
4623
4624 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4625 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4626 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4627 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4628 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4629 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4630 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4631 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4632 * gcc.dg/compat/small-struct-defs.h: New file.
4633 * gcc.dg/compat/small-struct-init.h: New file.
4634 * gcc.dg/compat/small-struct-check.h: New file.
4635 * gcc.dg/compat/fp-struct-defs.h: New file.
4636 * gcc.dg/compat/fp-struct-check.h: New file.
4637 * gcc.dg/compat/fp-struct-init.h: New file.
4638 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
4639 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
4640
4641 2003-05-19 Jakub Jelinek <jakub@redhat.com>
4642
4643 * gcc.dg/20030225-2.c: New test.
4644
4645 2003-05-18 Roger Sayle <roger@eyesopen.com>
4646 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4647
4648 * gcc.c-torture/compile/20030518-1.c: New test case.
4649
4650 2003-05-18 Mark Mitchell <mark@codesourcery.com>
4651
4652 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
4653 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
4654 gcc-dg-debug-runtest.
4655 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
4656 gcc-dg-debug-runtest.
4657
4658 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4659
4660 PR c++/9022
4661 * g++.dg/lookup/using6.C: New test.
4662
4663 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4664
4665 * g++.dg/parse/access2.C: New test.
4666
4667 2003-05-17 Mark Mitchell <mark@codesourcery.com>
4668
4669 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
4670 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
4671 * gcc.dg/debug/debug.exp: Likewise.
4672
4673 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
4674
4675 * gcc.dg/dollar.c: New test.
4676
4677 2003-05-16 Janis Johnson <janis187@us.ibm.com>
4678
4679 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
4680 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
4681 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
4682 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
4683 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
4684 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
4685 * gcc.dg/compat/struct-by-value-6_main.c: New file.
4686 * gcc.dg/compat/struct-by-value-6_x.c: New file.
4687 * gcc.dg/compat/struct-by-value-6_y.c: New file.
4688 * gcc.dg/compat/struct-by-value-7_main.c: New file.
4689 * gcc.dg/compat/struct-by-value-7_x.c: New file.
4690 * gcc.dg/compat/struct-by-value-7_y.c: New file.
4691 * gcc.dg/compat/struct-by-value-8_main.c: New file.
4692 * gcc.dg/compat/struct-by-value-8_x.c: New file.
4693 * gcc.dg/compat/struct-by-value-8_y.c: New file.
4694 * gcc.dg/compat/struct-by-value-9_main.c: New file.
4695 * gcc.dg/compat/struct-by-value-9_x.c: New file.
4696 * gcc.dg/compat/struct-by-value-9_y.c: New file.
4697
4698 2003-05-16 Mark Mitchell <mark@codesourcery.com>
4699
4700 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
4701 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
4702 support for "repo" mode.
4703 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
4704 * lib/g77-dg.exp: Likewise.
4705 * lib/obj-dg.exp: Likewise.
4706
4707 2003-05-16 Jakub Jelinek <jakub@redhat.com>
4708
4709 Merge from gcc-3_2-rhl8-branch:
4710 2003-04-23 Jakub Jelinek <jakub@redhat.com>
4711
4712 * gcc.dg/tls/opt-6.c: New test.
4713
4714 2003-04-05 Jakub Jelinek <jakub@redhat.com>
4715
4716 * gcc.dg/20030405-1.c: New test.
4717
4718 2003-03-09 Jakub Jelinek <jakub@redhat.com>
4719
4720 * gcc.dg/20030309-1.c: New test.
4721
4722 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
4723
4724 * gcc.c-torture/execute/20030307-1.c: New test.
4725
4726 2003-02-20 Randolph Chung <tausq@debian.org>
4727
4728 * gcc.c-torture/compile/20030220-1.c: New test.
4729
4730 2003-02-18 Jakub Jelinek <jakub@redhat.com>
4731
4732 * gcc.dg/20030217-1.c: New test.
4733
4734 2003-01-29 Jakub Jelinek <jakub@redhat.com>
4735
4736 * gcc.c-torture/compile/20020129-1.c: New test.
4737
4738 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
4739
4740 * gcc.dg/unroll-1.c: New test.
4741
4742 2002-11-16 Jan Hubicka <jh@suse.cz>
4743
4744 * gcc.c-torture/execute/20020920-1.c: New test.
4745
4746 2002-10-08 Jakub Jelinek <jakub@redhat.com>
4747
4748 PR target/7434
4749 * gcc.c-torture/compile/20021008-1.c: New test.
4750
4751 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
4752
4753 PR target/7559
4754 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
4755
4756 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4757
4758 * gcc.c-torture/compile/20020807-1.c: New test.
4759
4760 2002-07-30 Jakub Jelinek <jakub@redhat.com>
4761
4762 * gcc.dg/tls/opt-1.c: New test.
4763
4764 2002-07-29 Jakub Jelinek <jakub@redhat.com>
4765
4766 * gcc.dg/20020729-1.c: New test.
4767
4768 2002-07-20 Jakub Jelinek <jakub@redhat.com>
4769
4770 * g++.dg/opt/life1.C: New test.
4771
4772 2002-05-20 Jakub Jelinek <jakub@redhat.com>
4773
4774 * gcc.dg/20020525-1.c: New test.
4775
4776 2002-05-24 Jakub Jelinek <jakub@redhat.com>
4777
4778 PR c++/6794
4779 * g++.dg/ext/pretty1.C: New test.
4780 * g++.dg/ext/pretty2.C: New test.
4781
4782 2003-05-15 Mark Mitchell <mark@codesourcery.com>
4783
4784 PR c++/8385
4785 * g++.dg/ext/typeof5.C: New test.
4786
4787 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
4788
4789 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4790 __USER_LABEL_PREFIX__ into account.
4791 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4792
4793 2003-05-14 Roger Sayle <roger@eyesopen.com>
4794
4795 * gcc.dg/builtins-15.c: New test case.
4796
4797 2003-05-13 Zack Weinberg <zack@codesourcery.com>
4798
4799 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4800
4801 2003-05-12 Mark Mitchell <mark@codesourcery.com>
4802
4803 * lib/g++.exp: Tweak handling of additional source files.
4804 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4805 * g++.dg/special/conpr-2a.C: Rename to ...
4806 * g++.dg/special/conpr-2a.cc: ... this.
4807 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4808 * g++.dg/special/conpr-3a.C: Rename to ...
4809 * g++.dg/special/conpr-3a.cc: This.
4810 * g++.dg/special/conpr-3b.C: Rename to ...
4811 * g++.dg/special/conpr-3b.cc: This.
4812 * g++.dg/special/conpr-4.C: New test.
4813 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4814
4815 2003-05-12 David Edelsohn <edelsohn@gnu.org>
4816
4817 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4818
4819 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4820
4821 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4822 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4823 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4824 * g++.old-deja/g++.other/warn3.C: Likewise.
4825
4826 2003-05-11 Roger Sayle <roger@eyesopen.com>
4827
4828 * gcc.dg/i386-387-1.c: Update to also test log.
4829 * gcc.dg/i386-387-2.c: Likewise.
4830
4831 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
4832
4833 * g77.f-torture/execute/int8421.f: New test.
4834
4835 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4836
4837 PR c++/10230, c++/10481
4838 * g++.dg/lookup/scoped5.C: New test.
4839
4840 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4841
4842 PR c++/10552
4843 * g++.dg/template/ttp6.C: New test.
4844
4845 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
4846
4847 * gcc.c-torture/execute/builtins: New directory.
4848 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4849 gcc.c-torture/execute/builtins.
4850 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4851 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4852 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
4853 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4854
4855 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4856
4857 PR c++/9252
4858 * g++.dg/template/access8.C: New test.
4859 * g++.dg/template/access9.C: New test.
4860
4861 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4862
4863 PR c++/9554
4864 * g++.dg/parse/access1.C: New test.
4865
4866 2003-05-09 DJ Delorie <dj@redhat.com>
4867
4868 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4869 long, and not an int.
4870
4871 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4872
4873 PR c++/10555, c++/10576
4874 * g++.dg/template/memclass1.C: New test.
4875
4876 2003-05-08 DJ Delorie <dj@redhat.com>
4877
4878 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4879 targets.
4880 * gcc.c-torture/execute/20021024-1.x: Likewise.
4881 * gcc.c-torture/execute/shiftdi.x: Likewise.
4882 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4883 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4884 * gcc.dg/20021018-1.c: Likewise.
4885
4886 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4887
4888 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4889
4890 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4891 (bcopy): Call memmove.
4892
4893 2003-05-08 Roger Sayle <roger@eyesopen.com>
4894
4895 * g77.f-torture/compile/8485.f: New test case.
4896
4897 2003-05-07 Richard Henderson <rth@redhat.com>
4898
4899 PR c++/10570
4900 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4901 Verify exception_cleanup not called for rethrows.
4902 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4903 when exiting catch block without rethrowing.
4904 * g++.dg/eh/forced3.C: New.
4905 * g++.dg/eh/forced4.C: New.
4906
4907 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
4908
4909 * gcc.dg/20030505.c: Fix triplet.
4910
4911 2003-05-06 DJ Delorie <dj@redhat.com>
4912
4913 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4914 * gcc.dg/nest.c: Likewise.
4915
4916 2003-05-05 Roger Sayle <roger@eyesopen.com>
4917
4918 * gcc.dg/builtins-14.c: New test case.
4919
4920 2003-05-05 Janis Johnson <janis187@us.ibm.com>
4921
4922 * lib/compat.exp (compat-execute): New argument.
4923 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4924 * gcc.dg/compat: New test directory.
4925 * gcc.dg/compat/compat.exp: New expect script.
4926 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4927 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4928 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4929 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4930 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4931 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4932
4933 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4934 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4935 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4936 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4937 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4938 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4939 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4940 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4941 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4942 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4943 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4944 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4945 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4946 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4947 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4948
4949 2003-05-05 Zack Weinberg <zack@codesourcery.com>
4950
4951 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4952
4953 2003-05-05 Jakub Jelinek <jakub@redhat.com>
4954
4955 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4956
4957 2003-05-05 Geoffrey Keating <geoffk@apple.com>
4958
4959 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4960 * gcc.dg/ppc-fsel-2.c: New test.
4961
4962 * gcc.dg/unused-5.c: New test.
4963
4964 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4965
4966 PR c++/10496
4967 * g++.dg/warn/pmf1.C: New test.
4968
4969 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4970
4971 PR c++/4494
4972 * g++.dg/warn/main.C: New test.
4973
4974 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4975
4976 * gcc.dg/nonnull-3.c: New test.
4977
4978 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
4979
4980 * gcc.dg/cpp/Wtrigraphs.c: Update.
4981 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4982
4983 2003-05-03 Geoffrey Keating <geoffk@apple.com>
4984
4985 * gcc.dg/ppc-fsel-1.c: New test.
4986
4987 2003-05-03 Zack Weinberg <zack@codesourcery.com>
4988
4989 PR c/10604
4990 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4991
4992 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
4993
4994 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4995
4996 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4997
4998 PR c++/9364, c++/10553, c++/10586
4999 * g++.dg/parse/typename4.C: New test.
5000 * g++.dg/parse/typename5.C: Likewise.
5001
5002 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
5003
5004 * gcc.c-torture/compile/20030503-1.c: New test.
5005
5006 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5007
5008 * g++.dg/lookup/using5.C: Fix testcase error.
5009
5010 2003-05-01 Chris Demetriou <cgd@broadcom.com>
5011
5012 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5013 since MEABI is no longer supported. Remove all vestiges
5014 of MEABI from the test.
5015
5016 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5017
5018 PR c++/10554
5019 * g++.dg/lookup/using5.C: New test.
5020
5021 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5022
5023 PR c++/8772
5024 * g++.dg/template/ttp5.C: New test.
5025
5026 2003-04-30 Mark Mitchell <mark@codesourcery.com>
5027
5028 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5029 (dg-gpp-additional-sources): New function.
5030 (dg-gpp-additional-files): Likewise.
5031 * lib/g++.exp (additional_sources): New variable.
5032 (additional_files): Likewise.
5033 (g++_target_compile): Deal with them.
5034 * lib/old-dejagnu.exp: Remove.
5035 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5036 * g++.old-deja: Revise all tests to use dg commands.
5037
5038 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5039
5040 PR c++/9432, c++/9528
5041 * g++.dg/lookup/using4.C: New test.
5042
5043 2003-04-29 Geoffrey Keating <geoffk@apple.com>
5044
5045 * gcc.dg/noreturn-5.c: New file.
5046 * gcc.dg/noreturn-6.c: New file.
5047
5048 * gcc.c-torture/compile/inline-1.c: New file.
5049
5050 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5051
5052 PR c++/10551
5053 * g++.dg/template/explicit1.C: New test.
5054
5055 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5056
5057 PR c++/10549
5058 * g++.dg/other/bitfield1.C: New test.
5059
5060 PR c++/10527
5061 * g++.dg/init/new7.C: New test.
5062
5063 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5064
5065 * g++.dg/ext/desig1.C: New test.
5066 * g++.dg/ext/init1.C: Update.
5067
5068 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5069
5070 2003-04-28 Mark Mitchell <mark@codesourcery.com>
5071
5072 PR c++/10180
5073 * g++.dg/warn/Winline-1.C: New test.
5074
5075 2003-04-28 Jakub Jelinek <jakub@redhat.com>
5076
5077 * gcc.c-torture/execute/string-opt-19.c: New test.
5078
5079 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5080 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5081
5082 2003-04-27 Mark Mitchell <mark@codesourcery.com>
5083
5084 PR c++/10506
5085 * g++.dg/init/new6.C: New test.
5086
5087 PR c++/10503
5088 * g++.dg/init/ref6.C: New test.
5089
5090 2003-04-26 David Edelsohn <edelsohn@gnu.org>
5091
5092 * g++.dg/warn/weak1.C: XFAIL on AIX4.
5093
5094 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5095
5096 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5097 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5098
5099 2003-04-25 Mark Mitchell <mark@codesourcery.com>
5100
5101 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5102 initialized static data members.
5103
5104 2003-04-25 H.J. Lu <hjl@gnu.org>
5105
5106 * gcc.dg/ia64-sync-4.c: New test.
5107
5108 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5109
5110 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
5111 date.
5112
5113 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
5114
5115 PR c++/10337
5116 * g++.dg/warn/conv1.C: New test.
5117 * g++.old-deja/g++.other/conv7.C: Adjust.
5118 * g++.old-deja/g++.other/overload14.C: Adjust.
5119
5120 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5121
5122 PR c++/10471
5123 * g++.dg/template/defarg2.C: New test.
5124
5125 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
5126
5127 * gcc.dg/cpp/include2.c: Update.
5128 * gcc.dg/cpp/multiline-2.c: New.
5129 * gcc.dg/cpp/multiline.c: Update.
5130 * gcc.dg/cpp/strify2.c: Update.
5131 * gcc.dg/cpp/trad/literals-2.c: Update.
5132
5133 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5134
5135 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5136
5137 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5138
5139 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5140
5141 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5142
5143 PR c++/10451
5144 * g++.dg/parse/crash4.C: New test.
5145
5146 PR c++/9847
5147 * g++.dg/parse/crash5.C: New test.
5148
5149 2003-04-22 Mark Mitchell <mark@codesourcery.com>
5150
5151 PR c++/10446
5152 * g++.dg/parse/crash3.C: New test.
5153
5154 PR c++/10428
5155 * g++.dg/parse/elab1.C: New test.
5156
5157 2003-04-22 Devang Patel <dpatel@apple.com>
5158
5159 * gcc.dg/cpp/trad/funlike-5.c: New test.
5160
5161 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
5162
5163 * g++.dg/other/packed1.C: Fix dg options.
5164
5165 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
5166
5167 * g++.dg/other/offsetof2.C: New test.
5168
5169 2003-04-21 Mark Mitchell <mark@codesourcery.com>
5170
5171 * g++.dg/template/recurse.C: Adjust location of error messages.
5172
5173 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
5174
5175 PR c++/9881
5176 * g++.dg/init/addr-const1.C: New test.
5177 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5178
5179 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
5180
5181 PR c++/10405
5182 * g++.dg/lookup/struct-hack1.C: New test.
5183
5184 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
5185
5186 * ucs.c: Update diagnostic messages.
5187
5188 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5189
5190 * gcc.dg/cpp/truefalse.cpp: New test.
5191 * gcc.dg/cpp/cpp.exp: Update.
5192 * g++.dg/other/stdbool-if.C: Remove.
5193
5194 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5195
5196 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5197 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5198
5199 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5200
5201 * gcc.c-torture/compile/20030418-1.c: New test.
5202
5203 2003-04-17 Janis Johnson <janis187@us.ibm.com>
5204
5205 * README.compat: Remove; content moved to doc/sourcebuild.texi.
5206
5207 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5208
5209 PR c++/10347
5210 g++.dg/template/dependent-name1.C: New test.
5211
5212 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
5213
5214 * gcc.dg/warn-1.c (tourist_guide): New array,
5215 contains a pointer to bar.
5216
5217 2003-04-16 Roger Sayle <roger@eyesopen.com>
5218
5219 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5220 * gcc.c-torture/execute/medce-1.c: New test case.
5221 * gcc.c-torture/execute/medce-2.c: New test case.
5222
5223 2003-04-15 Mark Mitchell <mark@codesourcery.com>
5224
5225 * lib/prune.exp: Ignore more messages.
5226
5227 PR c++/10381
5228 * g++.dg/parse/lookup3.C: New test.
5229
5230 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
5231
5232 * gcc.c-torture/compile/20030415-1.c : New test.
5233
5234 2003-04-14 Mark Mitchell <mark@codesourcery.com>
5235
5236 * gcc.c-torture/execute/scope-2.c: Move to ...
5237 * gcc.dg/noncompile/scope.c: .... here.
5238
5239 2003-04-14 Roger Sayle <roger@eyesopen.com>
5240
5241 * gcc.dg/20030414-2.c: New test case.
5242
5243 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
5244
5245 PR target/10377
5246 * gcc.dg/20030414-1.c: New test.
5247
5248 2003-04-13 Roger Sayle <roger@eyesopen.com>
5249
5250 * gcc.dg/builtins-12.c: New test case.
5251 * gcc.dg/builtins-13.c: New test case.
5252
5253 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5254
5255 * gcc.c-torture/execute/string-opt-18.c: New test.
5256
5257 2003-04-13 Mark Mitchell <mark@codesourcery.com>
5258
5259 PR c++/10300
5260 * g++.dg/init/new5.C: New test.
5261
5262 2003-04-12 Mark Mitchell <mark@codesourcery.com>
5263
5264 PR c++/7910
5265 * g++.dg/ext/dllimport1.C: New test.
5266
5267 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5268
5269 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5270
5271 2003-04-11 Bud Davis <bdavis9659@comcast.net>
5272
5273 PR Fortran/9263
5274 * g77.f-torture/noncompile/9263.f: New test
5275 PR Fortran/1832
5276 * g77.f-torture/execute/1832.f: New test
5277
5278 2003-04-11 David Chad <davidc@freebsd.org>
5279 Loren J. Rittle <ljrittle@acm.org>
5280
5281 libobjc/8562
5282 * objc.dg/headers.m: New test.
5283
5284 2003-04-10 Zack Weinberg <zack@codesourcery.com>
5285
5286 * gcc.c-torture/execute/builtin-noret-2.c: New.
5287 * gcc.c-torture/execute/builtin-noret-2.x: New.
5288 XFAIL builtin-noret-2.c at -O1 and above.
5289 * gcc.dg/redecl.c: New.
5290 * gcc.dg/Wshadow-1.c: Update error regexps.
5291
5292 2003-04-10 Mark Mitchell <mark@codesourcery.com>
5293
5294 * g++.dg/abi/bitfield10.C: New test.
5295
5296 2003-04-09 Mike Stump <mrs@apple.com>
5297
5298 * gcc.dg/pch/pch.exp: Make testcase names longer.
5299 * g++.dg/pch/pch.exp: Make testcase names longer.
5300
5301 2003-04-08 Roger Sayle <roger@eyesopen.com>
5302
5303 * gcc.dg/builtins-11.c: New test case.
5304
5305 2003-04-08 Roger Sayle <roger@eyesopen.com>
5306
5307 * gcc.dg/builtins-9.c: New test case.
5308 * gcc.dg/builtins-10.c: New test case.
5309
5310 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
5311
5312 * gcc.dg/noncompile/init-4.c.c: New test.
5313
5314 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
5315
5316 * gcc.misc-test/gcov-9.c: New test.
5317 * gcc.misc-test/gcov-10.c: New test
5318 * gcc.misc-test/gcov-11.c: New test.
5319
5320 2003-04-05 Zack Weinberg <zack@codesourcery.com>
5321
5322 PR optimization/10024
5323 * gcc.c-torture/compile/20030405-1.c: New test.
5324
5325 2003-04-04 Geoffrey Keating <geoffk@apple.com>
5326
5327 * gcc.dg/pch/static-3.c: New.
5328 * gcc.dg/pch/static-3.hs: New.
5329 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5330
5331 2003-04-04 Richard Henderson <rth@redhat.com>
5332
5333 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5334 * g++.dg/eh/forced2.C: Likewise.
5335
5336 2003-04-03 Mike Stump <mrs@apple.com>
5337
5338 * lib/scanasm.exp (scan-assembler): Add xfail processing for
5339 target arg.
5340 (scan-assembler-times, scan-assembler-not): Likewise.
5341 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5342
5343 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5344
5345 * gcc.dg/sparc-loop-1.c: New test.
5346
5347 2003-04-02 Geoffrey Keating <geoffk@apple.com>
5348
5349 PR other/9274
5350 * g++.dg/pch/system-2.C: New.
5351 * g++.dg/pch/system-2.Hs: New.
5352
5353 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
5354
5355 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5356
5357 * g++.dg/eh/simd-1.C (vecfunc): Same.
5358
5359 2003-04-01 Roger Sayle <roger@eyesopen.com>
5360
5361 * gcc.c-torture/execute/20030401-1.c: New test case.
5362
5363 2003-04-01 Ziemowit Laski <zlaski@apple.com>
5364
5365 * objc.dg/defs.m: New.
5366
5367 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
5368
5369 * g++.dg/eh/simd-1.C: New.
5370 * g++.dg/eh/simd-2.C: New.
5371
5372 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
5373
5374 * gcc.c-torture/execute/simd-3.c: New.
5375
5376 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5377
5378 PR c/9936
5379 * gcc.dg/20030331-2.c: New test.
5380
5381 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5382
5383 PR c++/10278
5384 * g++.dg/parse/crash2.C: New test.
5385
5386 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5387
5388 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5389 * gcc.c-torture/execute/20030331-1.c: ...here.
5390
5391 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5392
5393 * gcc.c-torture/execute/20030331-1.c: New test.
5394
5395 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
5396
5397 * lib/gcov.exp: Adjust call return testing strings.
5398 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5399
5400 2003-03-31 Roger Sayle <roger@eyesopen.com>
5401
5402 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5403 * gcc.dg/builtins-7.c: New test case.
5404 * gcc.dg/builtins-8.c: New test case.
5405
5406 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5407
5408 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5409
5410 2003-03-30 Mark Mitchell <mark@codesourcery.com>
5411
5412 PR c++/7647
5413 * g++.dg/lookup-class-member-2.C: New test.
5414
5415 2003-03-30 Glen Nakamura <glen@imodulo.com>
5416
5417 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5418
5419 2003-03-28 Roger Sayle <roger@eyesopen.com>
5420
5421 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
5422
5423 2003-03-28 Mark Mitchell <mark@codesourcery.com>
5424
5425 * g++.dg/init/attrib1.C: New test.
5426
5427 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5428
5429 * gcc.dg/ultrasp8.c: New test.
5430
5431 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5432
5433 * gcc.dg/ultrasp7.c: New test.
5434
5435 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
5436
5437 PR c++/10047
5438 * g++.dg/template/inline1.C: New test.
5439
5440 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5441
5442 * gcc.dg/sparc-dwarf2.c: New test.
5443
5444 2003-03-27 Roger Sayle <roger@eyesopen.com>
5445
5446 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5447 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5448
5449 2003-03-27 Mark Mitchell <mark@codesourcery.com>
5450
5451 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5452 than reading .x files.
5453 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5454 * g77.dg/gcov/gcov-1.f: Likewise.
5455 * gcc.misc-tests/gcov-4b.c: Likewise.
5456 * gcc.misc-tests/gcov-5b.c: Likewise.
5457 * gcc.misc-tests/gcov-6.c: Likewise.
5458 * gcc.misc-tests/gcov-7.c: Likewise.
5459 * gcc.misc-tests/gcov-8.c: Likewise.
5460 * g++.dg/gcov/gcov-1.x: Remove.
5461 * g77.dg/gcov/gcov-1.x: Likewise.
5462 * gcc.misc-tests/gcov-4b.x: Likewise.
5463 * gcc.misc-tests/gcov-5b.x: Likewise.
5464 * gcc.misc-tests/gcov-6.x: Likewise.
5465 * gcc.misc-tests/gcov-7.x: Likewise.
5466 * gcc.misc-tests/gcov-8.x: Likewise.
5467
5468 2003-03-27 Glen Nakamura <glen@imodulo.com>
5469
5470 PR opt/10087
5471 * gcc.dg/20030324-1.c: New test.
5472
5473 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
5474
5475 PR c++/10224
5476 * g++.dg/template/arg3.C: New test.
5477
5478 PR c++/10158
5479 * g++.dg/template/friend18.C: New test.
5480
5481 2003-03-26 Roger Sayle <roger@eyesopen.com>
5482
5483 * g77.f-torture/compile/20030326-1.f: New test case.
5484
5485 2003-03-26 Janis Johnson <janis187@us.ibm.com>
5486
5487 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5488
5489 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5490
5491 2003-03-26 Jakub Jelinek <jakub@redhat.com>
5492
5493 * gcc.dg/ia64-sync-3.c: New test.
5494
5495 2003-03-26 Alan Modra <amodra@bigpond.net.au>
5496
5497 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5498
5499 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5500
5501 * gcc.dg/ultrasp6.c: New test.
5502
5503 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5504
5505 * gcc.dg/i386-signbit-1.c: New test.
5506 * gcc.dg/i386-signbit-2.c: New test.
5507 * gcc.dg/i386-signbit-3.c: New test.
5508
5509 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5510
5511 * gcc.dg/ultrasp5.c: Fix options.
5512
5513 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5514
5515 * gcc.dg/ultrasp5.c: Fix comment.
5516
5517 2003-03-24 Bud Davis <bdavis9659@comcast.net>
5518
5519 PR fortran/10197
5520 * g77.f-torture/execute/10197.f: New test.
5521
5522 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
5523
5524 PR c++/9898, c++/383
5525 * g++.dg/template/conv6.C: New test.
5526
5527 PR c++/10119
5528 * g++.dg/template/ptrmem5.C: New test.
5529
5530 PR c++/10026
5531 * g++.dg/lookup/koenig1.C: New test.
5532
5533 PR C++/10199
5534 * g++.dg/lookup/template2.C: New test.
5535
5536 2003-03-24 Jakub Jelinek <jakub@redhat.com>
5537
5538 * g++.dg/opt/rtti1.C: New test.
5539
5540 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5541
5542 * gcc.dg/ultrasp5.c: New test.
5543
5544 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
5545
5546 PR middle-end/9967
5547 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5548 builtin fputs.
5549
5550 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5551
5552 PR c/8224
5553 * gcc.dg/20030323-1.c: New test.
5554
5555 2003-03-23 Roger Sayle <roger@eyesopen.com>
5556
5557 * gcc.c-torture/compile/20030323-1.c: New test case.
5558
5559 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
5560
5561 * gcc.dg/20030321-1.c: New test.
5562
5563 2003-03-22 Zack Weinberg <zack@codesourcery.com>
5564
5565 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5566
5567 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
5568
5569 PR c++/9978, c++/9708
5570 * g++.dg/ext/vlm1.C: Adjust expected error.
5571 * g++.dg/ext/vla2.C: New test.
5572 * g++.dg/template/arg1.C: New test.
5573 * g++.dg/template/arg2.C: New test.
5574
5575 2003-03-22 Bud Davis <bdavis9659@comcast.net>
5576
5577 * g77.f-torture/execute/select.f: New test.
5578 * g77.f-torture/noncompile/select_no_compile.f: New test.
5579
5580 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
5581
5582 PR c++/9898
5583 * g++.dg/other/error4.C: New test.
5584
5585 2003-03-20 Mark Mitchell <mark@codesourcery.com>
5586
5587 * g++.dg/template/friend17.C: New test.
5588
5589 2003-03-21 Alan Modra <amodra@bigpond.net.au>
5590
5591 * gcc.c-torture/compile/20030320-1.c: New.
5592
5593 2003-03-20 Roger Sayle <roger@eyesopen.com>
5594
5595 * gcc.dg/builtins-6.c: New test case.
5596
5597 2003-03-19 Alan Modra <amodra@bigpond.net.au>
5598
5599 PR target/10073
5600 * gcc.c-torture/compile/20030319-1.c: New.
5601
5602 2003-03-18 Jan Hubicka <jh@suse.cz>
5603
5604 * gcc.dg/i386-cvt-1.c: New test.
5605
5606 2003-03-17 Zack Weinberg <zack@codesourcery.com>
5607
5608 * objc.dg/naming-1.m: Use "(parse|syntax) error".
5609 * objc.dg/naming-2.m: Likewise.
5610
5611 2003-03-17 Mark Mitchell <mark@codesourcery.com>
5612
5613 PR c++/9639
5614 * g++.dg/parse/crash1.C: New test.
5615
5616 2003-03-16 Mark Mitchell <mark@codesourcery.com>
5617
5618 PR c++/8805
5619 * g++.dg/eh/cleanup1.C: New test.
5620
5621 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5622
5623 * gcc.c-torture/execute/20030316-1.c: New test case.
5624
5625 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
5626
5627 PR c++/9629
5628 * g++.dg/init/ctor2.C: New test.
5629
5630 2003-03-15 Roger Sayle <roger@eyesopen.com>
5631
5632 * g77.f-torture/compile/xformat.f: New test case.
5633
5634 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5635
5636 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
5637 * g++.old-deja/g++.mike/eh50.C: Likewise.
5638
5639 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5640
5641 PR c++/6440
5642 * g++.dg/template/spec7.C: New test.
5643 * g++.dg/template/spec8.C: Likewise.
5644
5645 2003-03-14 Jakub Jelinek <jakub@redhat.com>
5646
5647 * gcc.c-torture/execute/20030313-1.c: New test.
5648
5649 2003-03-14 Richard Henderson <rth@redhat.com>
5650
5651 * gcc.dg/inline-2.c: Adjust alpha test for external call.
5652
5653 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5654
5655 * gcc.c-torture/compile/20030314-1.c: New test.
5656
5657 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
5658
5659 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
5660 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
5661 thumb target,
5662 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
5663 to accept newer _imp__ prefix and additional
5664 newline in .drectve section.
5665 * gcc.dg/dll-4.c: Likewise.
5666 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
5667 switch.
5668
5669 2003-03-13 Mark Mitchell <mark@codesourcery.com>
5670
5671 * g++.dg/parse/namespace9.C: New test.
5672
5673 * g++.dg/init/ref5.C: New test.
5674 * g++.dg/parse/ptrmem1.C: Likewise.
5675
5676 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5677
5678 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
5679 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
5680 regular expression.
5681 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
5682 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
5683
5684 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
5685
5686 * gcc.c-torture/execute/20030224-2.c: New test.
5687
5688 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5689
5690 * gcc.dg/decl-3.c: New test.
5691
5692 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5693
5694 * gcc.dg/i386-loop-2.c: New test.
5695
5696 2003-03-11 Mark Mitchell <mark@codesourcery.com>
5697
5698 PR c++/9474
5699 * g++.dg/parse/namespace8.C: New test.
5700
5701 PR c++/9924
5702 * g++.dg/overload/builtin2.C: New test.
5703
5704 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
5705
5706 * gcc.dg/return-type-3.c: New test.
5707
5708 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5709
5710 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
5711 profiling options are not supported.
5712
5713 2003-03-10 Mark Mitchell <mark@codesourcery.com>
5714
5715 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
5716 * g++.old-deja/g++.warn/impint2.C: Likewise.
5717
5718 2003-03-10 Devang Patel <dpatel@apple.com>
5719
5720 * g++.dg/cpp/c++_cmd_1.C: New test.
5721 * g++.dg/cpp/c++_cmd_1.h: New file.
5722
5723 2003-03-10 Segher Boessenkool <segher@koffie.nl>
5724
5725 * gcc.dg/altivec-9.c: New file.
5726
5727 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5728
5729 * gcc.dg/ppc-sdata-1.c: New test.
5730 * gcc.dg/ppc-sdata-2.c: New test.
5731
5732 2003-03-09 Mark Mitchell <mark@codesourcery.com>
5733
5734 PR c++/9373
5735 * g++.dg/opt/ptrmem2.C: New test.
5736
5737 PR c++/8534
5738 * g++.dg/opt/ptrmem1.C: New test.
5739
5740 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5741
5742 * gcc.dg/i386-loop-1.c: New test.
5743
5744 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5745
5746 PR c++/9970
5747 * g++.dg/lookup/friend1.C: New test.
5748
5749 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5750
5751 PR c++/9823
5752 * g++.dg/parser/constructor1.C: New test.
5753
5754 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
5755
5756 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
5757
5758 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
5759
5760 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
5761
5762 * gcc.dg/cpp/Wunused.c: Update test.
5763
5764 2003-03-08 Jan Hubicka <jh@suse.cz>
5765
5766 * gcc.dg/inline-3.c: New test.
5767
5768 2003-03-08 Mark Mitchell <mark@codesourcery.com>
5769
5770 PR c++/9809
5771 * g++.dg/parse/builtin1.C: New test.
5772
5773 PR c++/9982
5774 * g++.dg/abi/cookie1.C: New test.
5775 * g++.dg/abi/cookie2.C: Likewise.
5776
5777 PR c++/9524
5778 * g++.dg/template/field1.C: New test.
5779
5780 PR c++/9912
5781 * g++.dg/parse/class1.C: New test.
5782 * g++.dg/parse/namespace7.C: Likewise.
5783 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5784
5785 2003-03-07 Mark Mitchell <mark@codesourcery.com>
5786
5787 * g++.dg/init/ref4.C: New test.
5788
5789 2003-03-07 Jan Hubicka <jh@suse.cz>
5790
5791 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5792 * gcc.dg/inline-3.c: New test.
5793
5794 2003-03-06 Mark Mitchell <mark@codesourcery.com>
5795
5796 * g++.dg/init/ref3.C: New test.
5797
5798 PR c++/9965
5799 * g++.dg/init/ref2.C: New test.
5800
5801 PR c++/9400
5802 * g++.dg/warn/Wshadow-2.C: New test.
5803
5804 PR c++/9791
5805 * g++.dg/warn/Woverloaded-1.C: New test.
5806
5807 2003-03-05 Jan Hubicka <jh@suse.cz>
5808
5809 * gcc.dg/i386-local2.c: New.
5810 * gcc.dg/i386-local.c: Fix typo.
5811
5812 2003-03-05 Mark Mitchell <mark@codesourcery.com>
5813
5814 * g++.dg/abi/layout3.C: New test.
5815
5816 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5817
5818 * gcc.c-torture/compile/20030305-1.c
5819
5820 2003-03-05 Jan Hubicka <jh@suse.cz>
5821
5822 * gcc.dg/i386-local.c: New.
5823
5824 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
5825
5826 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5827
5828 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5829
5830 * gcc.dg/switch-2.c: New test.
5831 * gcc.dg/switch-3.c: New test.
5832 * gcc.dg/Wswitch.c: Adjust line numbers.
5833 * gcc.dg/Wswitch-default.c: Likewise.
5834 * gcc.dg/Wswitch-enum.c: Likewise.
5835
5836 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
5837
5838 * gcc.c-torture/execute/20030222-1.c: New test.
5839
5840 2003-03-03 James E Wilson <wilson@tuliptree.org>
5841
5842 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5843
5844 2003-03-03 Mark Mitchell <mark@codesourcery.com>
5845
5846 PR c++/9878
5847 * g++.dg/init/ref1.C: New test.
5848
5849 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
5850
5851 * gcc.dg/sh-relax.c: New SH-only test.
5852
5853 2003-03-03 Geoffrey Keating <geoffk@apple.com>
5854
5855 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
5856 comment explaining purpose of testcase.
5857
5858 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5859
5860 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5861 for HC11/HC12 (asm needs two int registers).
5862 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5863 HC11/HC12 because the test uses an asm which needs two 32-bit
5864 registers.
5865
5866 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5867
5868 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5869 for HC11/HC12 (array is too large otherwise).
5870 * gcc.c-torture/compile/920501-4.x: New file, likewise.
5871 * gcc.c-torture/compile/20010518-2.x: Likewise.
5872 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5873 HC11/HC12 (array is too large).
5874
5875 2003-03-01 Geoffrey Keating <geoffk@apple.com>
5876
5877 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5878 * lib/g++-dg.exp (g++-dg-test): Likewise.
5879
5880 2003-03-01 Roger Sayle <roger@eyesopen.com>
5881
5882 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5883 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5884
5885 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5886
5887 * g++.dg/warn/implicit-typename1.C: Remove warning.
5888
5889 2003-02-28 Richard Henderson <rth@redhat.com>
5890
5891 * gcc.dg/noreturn-1.c: Move noreturn warning line.
5892 * gcc.dg/return-type-1.c: Move control reaches end warning line.
5893
5894 2003-02-28 Geoffrey Keating <geoffk@apple.com>
5895
5896 * gcc.dg/pch/pch.exp: Change .pch to .gch.
5897 * g++.dg/pch/pch.exp: Likewise.
5898
5899 2003-02-28 Mark Mitchell <mark@codesourcery.com>
5900
5901 PR c++/9879
5902 * testsuite/g++.dg/init/new4.C: New test.
5903
5904 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
5905
5906 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5907
5908 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
5909
5910 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5911 unsigned long.
5912
5913 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5914 wider than float.
5915
5916 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5917
5918 * lib/scanasm.exp: Add support for counting numbers of
5919 occurences.
5920 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5921 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5922
5923 2003-02-25 Mark Mitchell <mark@codesourcery.com>
5924
5925 PR c++/9683
5926 * g++.dg/template/static3.C: New test.
5927
5928 PR c++/9829
5929 * g++.dg/parse/namespace6.C: New test.
5930
5931 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5932
5933 PR target/9732
5934 * gcc.dg/20030225-1.c: New test.
5935
5936 2003-02-24 Mark Mitchell <mark@codesourcery.com>
5937
5938 * README: Remove out-of-date information.
5939
5940 PR c++/9836
5941 * g++.dg/template/spec6.C: New test.
5942
5943 2003-02-24 Jeff Law <law@redhat.com>
5944
5945 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5946
5947 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5948
5949 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5950 * gcc.dg/pragma-ep-1.c: Likewise.
5951
5952 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5953
5954 PR c++/9602
5955 * g++.dg/template/friend16.C: New test.
5956
5957 2003-02-23 Mark Mitchell <mark@codesourcery.com>
5958
5959 PR c++/5333
5960 * g++.dg/parse/fused-params1.C: Adjust error messages.
5961 * g++.dg/template/nested3.C: New test.
5962
5963 2003-02-24 Alan Modra <amodra@bigpond.net.au>
5964
5965 * g++.dg/abi/param1.C: New test.
5966
5967 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5968
5969 PR c++/7982
5970 * g++.dg/warn/implicit-typename1.C: New test.
5971
5972 2003-02-22 Kelley Cook <kelleycook@comcast.net>
5973
5974 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5975 with "mtune".
5976 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5977 * gcc.c-torture/execute/20010129-1.x: Likewise.
5978 * gcc.dg/20011107-1.c: Likewise.
5979 * gcc.dg/20020108-1.c: Likewise.
5980 * gcc.dg/20020122-3.c: Likewise.
5981 * gcc.dg/20020206-1.c: Likewise.
5982 * gcc.dg/20020310-1.c: Likewise.
5983 * gcc.dg/20020426-2.c: Likewise.
5984 * gcc.dg/20020517-1.c: Likewise.
5985 * gcc.dg/991230-1.c: Likewise.
5986 * gcc.dg/i386-unroll-1.c: Likewise.
5987 * gcc.misc-tests/i386-prefetch.exp: Likewise.
5988
5989 2003-02-22 Jan Hubicka <jh@suse.cz>
5990
5991 * gcc.dg/i386-mul.c: New test.
5992
5993 2003-02-21 Roger Sayle <roger@eyesopen.com>
5994
5995 * gcc.dg/builtins-5.c: New test case.
5996
5997 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
5998
5999 * gcc.dg/asmreg-1.c: New test.
6000
6001 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6002
6003 PR c++/9749
6004 * g++.dg/parse/varmod1.C: New test.
6005
6006 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6007
6008 PR c++/9727
6009 * g++.dg/template/op1.C: New test.
6010
6011 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6012
6013 PR c++/8906
6014 * g++.dg/template/nested2.C: New test.
6015
6016 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6017
6018 PR c++/8724
6019 * g++.dg/expr/dtor1.C: New test.
6020
6021 2003-02-21 Zack Weinberg <zack@codesourcery.com>
6022
6023 * gcc.dg/cpp/include3.c: New test.
6024 * gcc.dg/cpp/inc/foo.h: New file.
6025
6026 2003-02-21 Glen Nakamura <glen@imodulo.com>
6027
6028 * gcc.c-torture/execute/20030221-1.c: New test.
6029
6030 2003-02-20 Mark Mitchell <mark@codesourcery.com>
6031
6032 PR c++/9729
6033 * g++.dg/abi/conv1.C: New test.
6034
6035 2003-02-20 Jan Hubicka <jh@suse.cz>
6036
6037 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6038
6039 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
6040
6041 * gcc.c-torture/compile/20030219-1.c: New test.
6042
6043 2003-02-18 Jan Hubicka <jh@suse.cz>
6044
6045 * gcc.dg/funcorder.c: New test.
6046
6047 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6048
6049 * gcc.c-torture/execute/20030218-1.c: New.
6050
6051 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
6052
6053 * gcc.dg/20030218-1.c: New.
6054
6055 2003-02-18 Richard Henderson <rth@redhat.com>
6056
6057 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6058 * gcc.dg/attr-used-2.c: New.
6059
6060 2003-02-18 Mark Mitchell <mark@codesourcery.com>
6061
6062 PR c++/9704
6063 * g++.dg/init/copy5.C: New test.
6064
6065 2003-02-18 Geoffrey Keating <geoffk@apple.com>
6066
6067 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6068 * g++.dg/pch/pch.exp: Likewise.
6069
6070 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6071
6072 * gcc.c-torture/execute/20030209-1.c: Enable the test if
6073 STACK_SIZE is not defined.
6074
6075 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6076
6077 PR c++/9457
6078 * g++.dg/template/init1.C: New test.
6079
6080 2003-02-16 Jan HUbicka <jh@suse.cz>
6081
6082 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6083 (foo): Add few extra tests
6084 * gcc.dg/c99-const-expr-3.c: Likewise.
6085 * gcc.c-torture/execute/20030216-1.c: New.
6086
6087 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6088
6089 PR c++/9459
6090 * g++.dg/ext/typeof4.C: New test.
6091
6092 2003-02-15 Roger Sayle <roger@eyesopen.com>
6093
6094 * gcc.dg/i386-387-3.c: New test case.
6095
6096 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
6097
6098 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6099 cris-*-elf* cris-*-aout* and mmix-*-*.
6100
6101 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
6102
6103 * gcc.dg/20030213-1.c: New test.
6104
6105 2003-02-12 Roger Sayle <roger@eyesopen.com>
6106
6107 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6108 * gcc.dg/i386-387-2.c: Likewise.
6109
6110 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
6111
6112 * gcc.dg/ppc-spe.c: Fix formatting.
6113 Enable tests that were previously unsupported by gas.
6114 Delete tests for instructions that no longer exist.
6115 Switch arguments on evsubifw builtin.
6116
6117 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
6118
6119 * gcc.c-torture/execute/20030209-1.c: Disable the test if
6120 STACK_SIZE is too small.
6121
6122 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6123 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6124
6125 * gcc.dg/decl-2.c: New test.
6126
6127 2003-02-10 Jan Hubicka <jh@suse.cz>
6128
6129 * gcc.dg/i386-fpcvt-1.c: New test.
6130
6131 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
6132
6133 * gcc.c-torture/execute/20030209-1.c: New test.
6134
6135 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
6136
6137 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6138 int-wide bitops, use the constants of the same width.
6139 Likewise, if long long is 32-bit wide, test bitops using
6140 32-bit constants.
6141
6142 2003-02-07 Loren James Rittle <ljrittle@acm.org>
6143
6144 * gcc.dg/20021014-1.c: Annotate with expected notice text.
6145
6146 2003-02-07 Roger Sayle <roger@eyesopen.com>
6147
6148 * testsuite/gcc.dg/builtins-4.c: New test case.
6149
6150 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6151
6152 * gcc.dg/20020430-1.c: Fix dg command typos.
6153 * gcc.dg/20020503-1.c: Likewise.
6154
6155 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6156
6157 PR c++/8785
6158 * g++.dg/parse/fused-params1.C: New test.
6159
6160 PR c++/8857
6161 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6162
6163 PR c++/8921
6164 * g++.dg/parse/non-dependent1.C: New test.
6165
6166 PR c++/8928
6167 * g++.dg/parse/dupl-tmpl-args1.C: New test.
6168
6169 PR c++/9228
6170 * g++.dg/parse/undefined7.C: New test.
6171 * g++.dg/parse/non-templ1.C: New test.
6172
6173 PR c++/9229
6174 * g++.dg/parse/too-many-tmpl-args1.C: New test.
6175
6176 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6177
6178 * gcc.c-torture/compile/20030206-1.c: New test.
6179
6180 2003-02-05 Roger Sayle <roger@eyesopen.com>
6181
6182 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6183 "pow" to "foo" to avoid potential confusion with a math built-in.
6184
6185 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6186
6187 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6188 conditions for SPARC targets.
6189
6190 2003-02-05 Jakub Jelinek <jakub@redhat.com>
6191
6192 * gcc.dg/20030204-1.c: New test.
6193
6194 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6195
6196 PR c++/38
6197 * g++.dg/parse/array-size1.C: New test.
6198
6199 PR c++/5657
6200 * g++.dg/parse/undefined3.C: New test.
6201
6202 PR c++/5665
6203 * g++.dg/parse/undefined4.C: New test.
6204
6205 PR c++/5975
6206 * g++.dg/parse/undefined5.C: New test.
6207
6208 PR c++/7259
6209 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6210
6211 PR c++/8578
6212 * g++.dg/parse/casting-operator1.C: New test.
6213
6214 PR c++/8596
6215 * g++.dg/parse/undefined6.C: New test.
6216
6217 PR c++/8736
6218 * g++.dg/parse/missing-template1.C: New test.
6219
6220 2003-02-04 Jan Hubicka <jh@suse.cz>
6221
6222 * gcc.dg/i386-cadd.c: Compile using -march=k8.
6223 * gcc.dg/i386-cmov?.c: Likewise.
6224 * gcc.dg/i386-fpcvt-?.c: Likewise.
6225 * gcc.dg/i386-ssefp-1.c: Likewise.
6226 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
6227 conventions.
6228
6229 2003-02-03 Mark Mitchell <mark@codesourcery.com>
6230
6231 PR c++/7129
6232 * testsuite/g++.dg/ext/max.C: New test.
6233
6234 2003-02-03 Jan Hubicka <jh@suse.cz>
6235
6236 * gcc.c-torture/execute/20030203-1.c: New test.
6237
6238 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
6239
6240 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6241 'natural-endian'.
6242
6243 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
6244
6245 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6246 * g++.dg/init/new2.C: Likewise.
6247 * g++.dg/other/new1.C: Likewise.
6248
6249 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
6250
6251 * gcc.dg/struct-ret-libc.c: New test.
6252
6253 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
6254
6255 * gcc.dg/20030129-1.c: New test.
6256
6257 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6258
6259 PR c++/8849
6260 * g++.dg/template/ptrmem4.C: New test.
6261
6262 2003-01-29 Mark Mitchell <mark@codesourcery.com>
6263
6264 * g++.dg/parser/constant1.C: New test.
6265
6266 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6267
6268 PR c++/8591
6269 * g++.dg/parse/friend2.C: New test.
6270
6271 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
6272
6273 PR c++/9437
6274 * g++.dg/template/unify4.C: New test.
6275
6276 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
6277
6278 * gcc.c-torture/execute/20030128-1.c: New test.
6279
6280 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
6281
6282 * g++.dg/lookup/nested1.C: Test moved from ...
6283 * g++.old-deja/g++.other/lookup24.C: ... here.
6284
6285 2003-01-28 Jan Hubicka <jh@suse.cz>
6286
6287 * gcc.dg/i386-cmov5.c: New test.
6288
6289 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6290
6291 * gcc.c-torture/execute/20010925-1.c: Changed the
6292 memcpy declaration.
6293
6294 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6295
6296 PR c++/3902
6297 * g++.dg/parse/template5.C: New test.
6298
6299 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
6300
6301 PR fortran/9258
6302 * g77.dg/pr9258: New test.
6303
6304 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6305
6306 * README: Move relevant parts from README.g++.
6307
6308 * README.g++: Remove this file.
6309
6310 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6311
6312 * g++.dg/abi/dcast1.C: New test.
6313
6314 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6315
6316 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6317
6318 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
6319
6320 PR c++/47
6321 * g++.old-deja/g++.other/lookup24.C: New test.
6322
6323 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6324
6325 PR middle-end/7227
6326 * gcc.dg/uninit-C.c: New test.
6327
6328 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
6329
6330 * g++.dg/abi/covariant1.C: New test.
6331
6332 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
6333
6334 * gcc.dg/20030123-1.c: New test.
6335
6336 2003-01-25 Jan Hubicka <jh@suse.cz>
6337
6338 PR opt/8492
6339 * gcc.c-torture/compile/20030125-1.c
6340
6341 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
6342
6343 PR c++/9403
6344 * g++.dg/parse/template3.C: New test.
6345 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6346
6347 PR c++/795
6348 * g++.dg/parse/template4.C: New test.
6349
6350 PR c++/9415
6351 * g++.dg/template/qual2.C: New test.
6352
6353 PR c++/8545
6354 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6355
6356 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6357
6358 2003-01-25 Roger Sayle <roger@eyesopen.com>
6359
6360 * gcc.c-torture/execute/switch-1.c: New test case.
6361
6362 2003-01-25 Jan Hubicka <jh@suse.cz>
6363
6364 * gcc.c-torture/execute/20030125-1.[cx]: New test.
6365
6366 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
6367
6368 Tweaks for Bison-1.875. From the NEWS file:
6369 "- `parse error' -> `syntax error'
6370 Bison now uniformly uses the term `syntax error'"
6371 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6372 * gcc.dg/cpp/digraph2.c: Likewise.
6373 * gcc.dg/cpp/direct2.c: Likewise.
6374 * gcc.dg/cpp/paste4.c: Likewise.
6375 * gcc.dg/c90-restrict-1.c: Likewise.
6376 * gcc.dg/c99-func-2.c: Likewise.
6377 * gcc.dg/noncompile/920721-2.c: Likewise.
6378 * gcc.dg/noncompile/930622-2.c: Likewise.
6379 * gcc.dg/noncompile/940112-1.c: Likewise.
6380 * gcc.dg/noncompile/950921-1.c: Likewise.
6381 * gcc.dg/noncompile/951123-1.c: Likewise.
6382 * gcc.dg/noncompile/971104-1.c: Likewise.
6383 * gcc.dg/noncompile/990416-1.c: Likewise.
6384
6385 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
6386
6387 * g++.dg/parse/undefined1.C: Add error message.
6388
6389 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6390
6391 PR c++/9354
6392 * g++.dg/parse/new1.C: New test.
6393
6394 PR c++/9216
6395 * g++.dg/parse/template2.C: New test.
6396
6397 PR c++/9354
6398 * g++.dg/parse/typedef2.C: New test.
6399
6400 PR c++/9328
6401 * g++.dg/ext/typeof3.C: New test.
6402
6403 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6404
6405 PR c++/2738
6406 * g++.dg/parse/ret-type1.C: New test.
6407
6408 PR c++/3792
6409 * g++.dg/parse/tmpl-outside1.C: New test.
6410
6411 PR c++/4207
6412 * g++.dg/parse/int-as-enum1.C: New test.
6413
6414 PR c++/4903
6415 * g++.dg/parse/no-typename1.C: New test.
6416
6417 PR c++/5533
6418 * g++.dg/parse/no-value1.C: New test.
6419
6420 PR c++/5921
6421 * g++.dg/parse/wrong-inline1.C: New test.
6422
6423 PR c++/6402
6424 * g++.dg/parse/ref1.C: New test.
6425
6426 PR c++/6992
6427 * g++.dg/parse/attr-ctor1.C: New test.
6428
6429 PR c++/7229
6430 * g++.dg/parse/namespace5.C: New test.
6431
6432 PR c++/7917
6433 * g++.dg/parse/func-def1.C: New test.
6434
6435 PR c++/8143
6436 * g++.dg/parse/undefined1.C: New test.
6437
6438 PR c++/5723, PR c++/8522
6439 * g++.dg/parse/specialization1.C: New test.
6440
6441 PR c++/163, PR c++/8595
6442 * g++.dg/parse/struct-as-enum1.C: New test.
6443
6444 PR c++/9173
6445 * g++.dg/parse/undefined2.C: New test.
6446
6447 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6448
6449 PR c++/9298
6450 * g++.dg/parse/template1.C: New test.
6451
6452 PR c++/9384
6453 * g++.dg/parse/using1.C: New test.
6454
6455 PR c++/9285
6456 PR c++/9294
6457 * g++.dg/parse/expr2.C: New test.
6458
6459 PR c++/9388
6460 * g++.dg/parse/lookup2.C: Likewise.
6461
6462 2003-01-21 Jan Hubicka <jh@suse.cz>
6463
6464 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
6465 * gcc.c-torture/execute/eeprof-1.c: Likewise.
6466 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6467 * gcc.c-torture/execute/string-opt-*.c: Likewise.
6468
6469 2003-01-20 Nick Clifton <nickc@redhat.com>
6470
6471 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
6472 problem with ARM sibcall code generation.
6473
6474 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
6475
6476 * gcc.c-torture/execute/20030120-1.c: New.
6477
6478 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
6479
6480 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6481
6482 2003-01-17 Mark Mitchell <mark@codesourcery.com>
6483
6484 PR c++/9272
6485 * g++.dg/parse/ctor1.C: New test.
6486
6487 PR c++/9294:
6488 * g++.dg/parse/qualified1.C: New test.
6489
6490 * g++.dg/parse/typename3.C: New test.
6491
6492 2003-01-16 Richard Henderson <rth@redhat.com>
6493
6494 * g++.dg/tls/init-2.C: Fix error matches for real this time.
6495
6496 2003-01-16 Richard Henderson <rth@redhat.com>
6497
6498 * g++.dg/pch/pch.exp: Copy test header to the working directory
6499 before using it either for precompilation or direct use.
6500 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6501 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6502
6503 2003-01-16 Richard Henderson <rth@redhat.com>
6504
6505 * gcc.dg/pch/pch.exp: Copy test header to the working directory
6506 before using it either for precompilation or direct use.
6507 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6508 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6509
6510 2003-01-16 Mark Mitchell <mark@codesourcery.com>
6511
6512 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6513 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6514 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6515 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6516 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6517 typename warning into error.
6518 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6519 error messages.
6520 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6521 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6522 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6523 messages.
6524 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6525 make declaration visible in template.
6526 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6527 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6528 messages.
6529 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6530 message.
6531 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6532 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6533 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6534 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6535 typename warning with error message.
6536 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6537 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6538 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6539
6540 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
6541
6542 * g++.dg/parse/ambig2.C: New test.
6543
6544 2003-01-15 Richard Henderson <rth@redhat.com>
6545
6546 * g++.dg/tls/init-2.C: Update error message string.
6547
6548 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6549
6550 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6551
6552 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
6553
6554 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6555 all for HC11/HC12.
6556 * gcc.c-torture/compile/20001205-1.x: Likewise.
6557 * gcc.c-torture/compile/20001226-1.x: Likewise.
6558 * gcc.c-torture/compile/920520-1.x: Likewise.
6559 * gcc.c-torture/compile/961203-1.x: Likewise.
6560 * gcc.c-torture/compile/20020604-1.x: Likewise.
6561
6562 2003-01-15 Jan Hubicka <jh@suse.cz>
6563
6564 * gcc.c-torture/compile/20030115-1.c: New test.
6565
6566 * gcc.dg/i386-fpcvt-1.c: New test.
6567 * gcc.dg/i386-fpcvt-2.c: New test.
6568
6569 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
6570
6571 Further conform g++'s __vmi_class_type_info to the C++ ABI
6572 specification.
6573 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6574 the specification.
6575
6576 2003-01-14 Jan Hubicka <jh@suse.cz>
6577
6578 * gcc.dg/i386-fpcvt-1.c: New test.
6579 * gcc.dg/i386-fpcvt-2.c: New test.
6580
6581 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6582
6583 * gcc.dg/i386-mmx-3.c: New test.
6584
6585 2003-01-12 Mark Mitchell <mark@codesourcery.com>
6586
6587 PR c++/9264
6588 * g++.dg/parse/octal1.C: New file.
6589
6590 PR c++/9172
6591 * g++.dg/parse/typename1.C: New file.
6592
6593 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
6594
6595 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6596 * gcc.dg/bf-no-ms-layout.c: Likewise.
6597 * gcc.dg/bf-ms-attrib.c: Likewise.
6598
6599 2003-01-10 Mark Mitchell <mark@codesourcery.com>
6600
6601 PR c++/9099
6602 * g++.dg/parse/dtor1.C: New file.
6603
6604 PR c++/9128
6605 * g++.dg/rtti/typeid1.C: New file.
6606
6607 PR c++/9153
6608 * g++.dg/parse/lookup1.C: New file.
6609
6610 PR c++/9171
6611 * g++.dg/templ/spec5.C: New file.
6612
6613 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
6614
6615 * gcc.c-torture/compile/20030110-1.c: New test.
6616
6617 2003-01-09 Geoffrey Keating <geoffk@apple.com>
6618
6619 Merge from pch-branch:
6620
6621 2002-12-23 Geoffrey Keating <geoffk@apple.com>
6622
6623 * gcc.dg/pch/cpp-1.h: New.
6624 * gcc.dg/pch/cpp-1.c: New.
6625 * gcc.dg/pch/cpp-2.h: New.
6626 * gcc.dg/pch/cpp-2.c: New.
6627
6628 2002-11-19 Geoffrey Keating <geoffk@apple.com>
6629
6630 * gcc.dg/pch/except-1.h: New.
6631 * gcc.dg/pch/except-1.c: New.
6632
6633 2002-11-13 Geoffrey Keating <geoffk@apple.com>
6634
6635 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6636 running test.
6637 * gcc.dg/pch: Include *.hp not *.h.
6638 * gcc.dg/pch/system-1.h: New.
6639 * gcc.dg/pch/system-1.c: New.
6640
6641 2002-11-11 Geoffrey Keating <geoffk@apple.com>
6642
6643 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
6644 rather than trying to build and run a program using PCH.
6645 * gcc.dg/pch: Remove dg-do commands from test files.
6646
6647 2002-11-08 Geoffrey Keating <geoffk@apple.com>
6648
6649 * gcc.dg/pch/macro-3.c: New.
6650 * gcc.dg/pch/macro-3.h: New.
6651
6652 2002-11-04 Geoffrey Keating <geoffk@apple.com>
6653
6654 * gcc.dg/pch/common-1.c: New.
6655 * gcc.dg/pch/common-1.h: New.
6656 * gcc.dg/pch/decl-1.c: New.
6657 * gcc.dg/pch/decl-1.h: New.
6658 * gcc.dg/pch/decl-2.c: New.
6659 * gcc.dg/pch/decl-2.h: New.
6660 * gcc.dg/pch/decl-3.c: New.
6661 * gcc.dg/pch/decl-3.h: New.
6662 * gcc.dg/pch/decl-4.c: New.
6663 * gcc.dg/pch/decl-4.h: New.
6664 * gcc.dg/pch/decl-5.c: New.
6665 * gcc.dg/pch/decl-5.h: New.
6666 * gcc.dg/pch/global-1.c: New.
6667 * gcc.dg/pch/global-1.h: New.
6668 * gcc.dg/pch/inline-1.c: New.
6669 * gcc.dg/pch/inline-1.h: New.
6670 * gcc.dg/pch/inline-2.c: New.
6671 * gcc.dg/pch/inline-2.h: New.
6672 * gcc.dg/pch/static-1.c: New.
6673 * gcc.dg/pch/static-1.h: New.
6674 * gcc.dg/pch/static-2.c: New.
6675 * gcc.dg/pch/static-2.h: New.
6676
6677 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
6678
6679 * g++.dg/pch/pch.exp: Better handle failing testcases.
6680 * gcc.dg/pch/pch.exp: Likewise.
6681 * gcc.dg/pch/macro-1.c: New.
6682 * gcc.dg/pch/macro-1.h: New.
6683 * gcc.dg/pch/macro-2.c: New.
6684 * gcc.dg/pch/macro-2.h: New.
6685
6686 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
6687
6688 * g++.dg/dg.exp: Treat files in pch/ specially.
6689 * g++.dg/pch/pch.exp: New file.
6690 * g++.dg/pch/empty.H: New file.
6691 * g++.dg/pch/empty.C: New file.
6692 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
6693 "precompile".
6694
6695 * gcc.dg/pch/pch.exp: New file.
6696 * gcc.dg/pch/empty.h: New file.
6697 * gcc.dg/pch/empty.c: New file.
6698 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
6699 "precompile".
6700
6701 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6702
6703 * g++.dg/template/friend14.C: New test.
6704
6705 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6706
6707 * gcc.dg/old-style-asm-1.c: New test.
6708
6709 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
6710
6711 * gcc.c-torture/compile/20030109-1.c: New test.
6712
6713 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6714
6715 * gcc.c-torture/execute/20030109-1.c: New test.
6716
6717 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
6718
6719 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
6720 * g++.old-deja/g++.mike/dyncast2.C: Likewise
6721 * g++.old-deja/g++.mike/dyncast3.C: Likewise
6722 * g++.old-deja/g++.mike/eh2.C: Likewise
6723 * g++.old-deja/g++.mike/eh3.C: Likewise
6724 * g++.old-deja/g++.mike/eh5.C: Likewise
6725 * g++.old-deja/g++.mike/eh6.C: Likewise
6726 * g++.old-deja/g++.mike/eh7.C: Likewise
6727 * g++.old-deja/g++.mike/eh8.C: Likewise
6728 * g++.old-deja/g++.mike/eh9.C: Likewise
6729 * g++.old-deja/g++.mike/eh10.C: Likewise
6730 * g++.old-deja/g++.mike/eh12.C: Likewise
6731 * g++.old-deja/g++.mike/eh13.C: Likewise
6732 * g++.old-deja/g++.mike/eh14.C: Likewise
6733 * g++.old-deja/g++.mike/eh16.C: Likewise
6734 * g++.old-deja/g++.mike/eh17.C: Likewise
6735 * g++.old-deja/g++.mike/eh18.C: Likewise
6736 * g++.old-deja/g++.mike/eh21.C: Likewise
6737 * g++.old-deja/g++.mike/eh23.C: Likewise
6738 * g++.old-deja/g++.mike/eh24.C: Likewise
6739 * g++.old-deja/g++.mike/eh25.C: Likewise
6740 * g++.old-deja/g++.mike/eh26.C: Likewise
6741 * g++.old-deja/g++.mike/eh27.C: Likewise
6742 * g++.old-deja/g++.mike/eh28.C: Likewise
6743 * g++.old-deja/g++.mike/eh29.C: Likewise
6744 * g++.old-deja/g++.mike/eh31.C: Likewise
6745 * g++.old-deja/g++.mike/eh33.C: Likewise
6746 * g++.old-deja/g++.mike/eh34.C: Likewise
6747 * g++.old-deja/g++.mike/eh35.C: Likewise
6748 * g++.old-deja/g++.mike/eh36.C: Likewise
6749 * g++.old-deja/g++.mike/eh37.C: Likewise
6750 * g++.old-deja/g++.mike/eh38.C: Likewise
6751 * g++.old-deja/g++.mike/eh39.C: Likewise
6752 * g++.old-deja/g++.mike/eh40.C: Likewise
6753 * g++.old-deja/g++.mike/eh41.C: Likewise
6754 * g++.old-deja/g++.mike/eh42.C: Likewise
6755 * g++.old-deja/g++.mike/eh44.C: Likewise
6756 * g++.old-deja/g++.mike/eh46.C: Likewise
6757 * g++.old-deja/g++.mike/eh47.C: Likewise
6758 * g++.old-deja/g++.mike/eh48.C: Likewise
6759 * g++.old-deja/g++.mike/eh49.C: Likewise
6760 * g++.old-deja/g++.mike/eh50.C: Likewise
6761 * g++.old-deja/g++.mike/eh51.C: Likewise
6762 * g++.old-deja/g++.mike/eh53.C: Likewise
6763 * g++.old-deja/g++.mike/eh55.C: Likewise
6764 * g++.old-deja/g++.mike/p7912.C: Likewise
6765 * g++.old-deja/g++.mike/p9706.C: Likewise
6766 * g++.old-deja/g++.mike/p10416.C: Likewise
6767 * g++.old-deja/g++.mike/p11667.C: Likewise
6768 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
6769 Remove redundant reference to Iris.
6770 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
6771 Elxsi, i860, Pico Java, and WE32K.
6772
6773 2003-01-07 Mark Mitchell <mark@codesourcery.com>
6774
6775 * g++.dg/ext/asm4.C: New test.
6776
6777 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6778
6779 PR c++/9030
6780 * g++.dg/template/friend12.C: New test.
6781 * g++.dg/template/friend13.C: Likewise.
6782 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6783
6784 2003-01-08 Jan Hubicka <jh@suse.cz>
6785
6786 * gcc.dg/i386-cadd.c: New test.
6787 * gcc.dg/i386-cmov4.c: Likewise.
6788
6789 2003-01-06 Mark Mitchell <mark@codesourcery.com>
6790
6791 PR c++/9165
6792 * g++.dg/warn/Wunused-3.C: New test.
6793
6794 * g++.dg/abi/bitfield9.C: New test.
6795
6796 PR c++/9189
6797 * g++.dg/parse/defarg3.C: New test.
6798
6799 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
6800
6801 * g++.dg/parse/ambig1.C: New test.
6802 * g++.dg/parse/defarg2.C: New test.
6803
6804 2003-01-05 Mark Mitchell <mark@codesourcery.com>
6805
6806 * g++.dg/template/defarg-1.C: New test.
6807 * g++.dg/template/local2.C: Likewise.
6808
6809 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
6810
6811 * gcc.c-torture/execute/20030105-1.c: New test.
6812
6813 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6814
6815 * g++.dg/parse/namespace3.C: Remove extra semicolons.
6816 * g++.dg/parse/namespace4.C: Likewise.
6817
6818 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
6819
6820 * g++.dg/template/ntp2.C: New test.
6821
6822 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
6823
6824 * g++.dg/parse/extern-C-1.C: New test.
6825
6826 * g++.dg/parse/namespace4.C: New test.
6827
6828 * g++.dg/template/nested1.C: New test.
6829
6830 * g++.dg/parse/namespace3.C: New test.
6831
6832 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
6833
6834 * g++.dg/lookup/two-stage1.C: New test.
6835
6836 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6837
6838 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6839 * g++.old-deja/g++.jason/access8.C: Likewise.
6840 * g++.old-deja/g++.other/decl5.C: Likewise.
6841
6842 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6843
6844 * g++.dg/parse/parse7.C: New test.
6845
6846 2003-01-02 Mark Mitchell <mark@codesourcery.com>
6847
6848 PR c++/2843
6849 * g++.dg/ext/attrib7.C: New test.
6850
6851 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6852
6853 * g++.dg/parse/parse6.C: New test.
6854
6855 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
6856
6857 * gcc.dg/h8300-stack-1.c: New.
6858
6859 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6860
6861 g++.dg/lookup/exception1.C: New test.
6862
6863 g++.dg/lookup/template1.C: New test.
6864
6865 g++.dg/parse/namespace2.C: New test.
6866
6867 g++.dg/parse/parens2.C: New test.
6868
6869 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6870
6871 * g++.dg/parse/parse5.C: New test.
6872 * g++.dg/lookup/scoped4.C: New test.
6873
6874 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6875
6876 * g++.dg/parse/parens1.C: New test.
6877
6878 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6879 angle-bracket1.C.
6880 * g++.dg/parse/parens2.C: New test.
6881
6882 * g++.dg/lookup/scope-operator1.C: New test.
6883
6884 * g++.dg/parse/operator1.C: New test.
6885
6886 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6887
6888 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6889 * g++.old-deja/g++.other/access6.C: Likewise.
6890 * g++.old-deja/g++.other/decl1.C: Likewise.
6891 * g++.old-deja/g++.pt/typename12.C: Likewise.
6892
6893 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6894
6895 * g++.dg/parse/namespace1.C: New test.
6896
6897 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6898
6899 * g++.dg/parse/parse4.C: New test.
6900
6901 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6902
6903 * g++.dg/parse/parse3.C: New test.
6904
6905 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6906
6907 * g++.dg/parse/parse2.C: New test.
6908
6909 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6910
6911 * g++.dg/template/friend11.C: New test.
6912
6913 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6914
6915 * g++.dg/parse/parse1.C: New test.
6916
6917 2002-12-31 Janis Johnson <janis187@us.ibm.com>
6918
6919 * lib/profopt.exp: Change the name of a global variable to avoid
6920 possible clashes with other test suites.
6921
6922 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
6923
6924 * g++.dg/inherit/covariant8.C: New test.
6925
6926 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6927
6928 * g++.dg/init/array9.C: New test.
6929
6930 PR c++/9112
6931 * g++.dg/parse/expr1.C: New test.
6932
6933 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
6934
6935 * gcc.c-torture/compile/20021230-1.c: New test.
6936
6937 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
6938
6939 * g++.dg/inherit/covariant5.C: New test.
6940 * g++.dg/inherit/covariant6.C: New test.
6941 * g++.dg/inherit/covariant7.C: New test.
6942
6943 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6944
6945 PR c++/2739
6946 * g++.dg/other/access2.C: New test.
6947
6948 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
6949
6950 * g++.dg/other/anon-struct.C: No longer fails
6951 * g++.old-deja/g++.brendan/parse4.C: Likewise.
6952 * g++.old-deja/g++.brendan/parse5.C: Likewise.
6953 * g++.old-deja/g++.brendan/parse6.C: Likewise.
6954
6955 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
6956
6957 * g++.dg/parse/angle-bracket.C (main): No longer fails.
6958
6959 2002-12-27 Mark Mitchell <mark@codesourcery.com>
6960
6961 * g++.dg/eh/spec4.C: Remove stray semicolon.
6962 * g++.dg/expr/pmf-1.C: Change error message.
6963 * g++.dg/ext/asm1.C: Remove stray semicolon.
6964 * g++.dg/ext/typename1.C: Add missing typenames.
6965 * g++.dg/inherit/template-as-base.C: Change error message.
6966 * g++.dg/lookup/scoped1.C: Likewise.
6967 * g++.dg/lookup/scoped2.C: Likewise.
6968 * g++.dg/lookup/using2.C: Likewise.
6969 * g++.dg/other/component1.C: Remove stray semicolon.
6970 * g++.dg/other/do1.C: Change error message.
6971 * g++.dg/other/error2.C: Likewise.
6972 * g++.dg/other/init1.C: Likewise.
6973 * g++.dg/other/packed1.C: Remove stray semicolon.
6974 * g++.dg/other/ptrmem2.C: Change error message.
6975 * g++.dg/parse/parameter-declaration-1.C: Remove line number
6976 marker.
6977 * g++.dg/special/initp1.C: Remove invalid attribute usage.
6978 * g++.dg/template/access3.C: Add typename keyword.
6979 * g++.dg/template/access5.C: Remove stray semicolon.
6980 * g++.dg/template/access6.C: Likewise.
6981 * g++.dg/template/complit1.C: Likewise.
6982 * g++.dg/template/crash1.C: Change error message.
6983 * g++.dg/template/inherit2.C: Remove stray semicolon.
6984 * g++.dg/template/instantiate2.C: Likewise.
6985 * g++.dg/template/instantiate3.C: Change error message.
6986 * g++.dg/template/qual1.C: Remove stray semicolon.
6987 * g++.dg/template/qualttp18.C: Change error message.
6988 * g++.dg/template/ref1.C: Remove stray semicolon.
6989 * g++.dg/template/sizeof1.C (A::value): Declare it.
6990 * g++.dg/template/spec4.C: Change error message.
6991 * g++.dg/template/static1.C: Likewise.
6992 * g++.dg/template/type1.C: Likewise.
6993 * g++.dg/template/typename3.C: Likewise.
6994 * g++.old-deja/g++.benjamin/13478.C: Change error message.
6995 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6996 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6997 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6998 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6999 named return value extension.
7000 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7001 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7002 * g++.old-deja/g++.bob/extern_C.C: Likewise.
7003 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7004 * g++.old-deja/g++.brendan/complex1.C: Likewise.
7005 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7006 * g++.old-deja/g++.brendan/crash13.C: Likewise.
7007 * g++.old-deja/g++.brendan/crash15.C: Likewise.
7008 * g++.old-deja/g++.brendan/crash18.C: Change error message.
7009 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7010 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7011 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7012 * g++.old-deja/g++.brendan/crash56.C: Likewise.
7013 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7014 syntax.
7015 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7016 * g++.old-deja/g++.brendan/crash8.C: Change error message.
7017 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7018 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7019 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7020 * g++.old-deja/g++.brendan/template11.C: Likewise.
7021 * g++.old-deja/g++.brendan/template26.C: Likewise.
7022 * g++.old-deja/g++.brendan/template27.C: Use explicit
7023 specialization syntax.
7024 * g++.old-deja/g++.brendan/template30.C: Likewise.
7025 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7026 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7027 non-dependent names.
7028 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7029 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7030 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7031 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7032 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7033 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7034 named return value extension.
7035 * g++.old-deja/g++.ext/namedret2.C: Likewise.
7036 * g++.old-deja/g++.ext/namedret3.C: Likewise.
7037 * g++.old-deja/g++.ext/return1.C: Likewise.
7038 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7039 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7040 * g++.old-deja/g++.jason/access8.C: Likewise.
7041 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7042 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7043 pseudo-destructor names.
7044 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7045 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7046 pseudo-destructor names.
7047 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7048 * g++.old-deja/g++.jason/overload19.C: Likewise.
7049 * g++.old-deja/g++.jason/overload32.C: Likewise.
7050 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7051 stray semicolons.
7052 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7053 * g++.old-deja/g++.jason/return.C: Likewise.
7054 * g++.old-deja/g++.jason/return2.C: Likewise.
7055 * g++.old-deja/g++.jason/shadow1.C: Likewise.
7056 * g++.old-deja/g++.jason/special.C: Use explicit specialization
7057 syntax.
7058 * g++.old-deja/g++.jason/template10.C: Account for use of
7059 non-dependent names.
7060 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7061 syntax.
7062 * g++.old-deja/g++.jason/template37.C: Likewise.
7063 * g++.old-deja/g++.law/access4.C: Change error messages.
7064 * g++.old-deja/g++.law/arm13.C: Remove incorrect
7065 pseudo-destructor names.
7066 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7067 * g++.old-deja/g++.law/ctors9.C: Likewise.
7068 * g++.old-deja/g++.law/cvt22.C: Likewise.
7069 * g++.old-deja/g++.law/dtors5.C: Likewise.
7070 * g++.old-deja/g++.law/global-init1.C: Likewise.
7071 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7072 * g++.old-deja/g++.law/operators28.C: Likewise.
7073 * g++.old-deja/g++.law/visibility28.C: Likewise.
7074 * g++.old-deja/g++.martin/eval1.C: Likewise.
7075 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7076 name.
7077 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7078 * g++.old-deja/g++.mike/net34.C: Likewise.
7079 * g++.old-deja/g++.mike/net36.C: Likewise.
7080 * g++.old-deja/g++.mike/ns2.C: Likewise.
7081 * g++.old-deja/g++.mike/p12306.C: Likewise.
7082 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7083 value extension.
7084 * g++.old-deja/g++.mike/p700.C: Likewise.
7085 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7086 * g++.old-deja/g++.mike/p710.C: Likewise.
7087 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7088 value extension.
7089 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7090 * g++.old-deja/g++.mike/pmf9.C: Likewise.
7091 * g++.old-deja/g++.ns/crash2.C: Likewise.
7092 * g++.old-deja/g++.ns/crash3.C: Likewise.
7093 * g++.old-deja/g++.ns/invalid1.C: Likewise.
7094 * g++.old-deja/g++.ns/ns17.C: Likewise.
7095 * g++.old-deja/g++.ns/template16.C: Likewise.
7096 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7097 keyword.
7098 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7099 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7100 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7101 named return value extension.
7102 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7103 * g++.old-deja/g++.other/access4.C: Issue additional error
7104 messages.
7105 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7106 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7107 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7108 * g++.old-deja/g++.other/crash25.C: Change error message.
7109 * g++.old-deja/g++.other/crash4.C: Change error message.
7110 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7111 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7112 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7113 checks.
7114 * g++.old-deja/g++.other/defarg8.C: Likewise.
7115 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7116 * g++.old-deja/g++.other/dtor10.C: Likewise.
7117 * g++.old-deja/g++.other/incomplete.C: Likewise.
7118 * g++.old-deja/g++.other/linkage7.C: Likewise.
7119 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7120 lookup algorithm.
7121 * g++.old-deja/g++.other/mangle2.C: Likewise.
7122 * g++.old-deja/g++.other/refinit2.C: Likewise.
7123 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7124 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7125 * g++.old-deja/g++.pt/crash28.C: Likewise.
7126 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7127 syntax.
7128 * g++.old-deja/g++.pt/crash32.C: Change error message.
7129 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7130 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7131 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7132 error message position.
7133 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7134 * g++.old-deja/g++.pt/defarg8.C: Change error message.
7135 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7136 syntax.
7137 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7138 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7139 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7140 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7141 keyword.
7142 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7143 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7144 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7145 keyword.
7146 * g++.old-deja/g++.pt/explicit71.C: Change error message.
7147 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7148 syntax.
7149 * g++.old-deja/g++.pt/friend28.C: Account for use of
7150 non-dependent names.
7151 * g++.old-deja/g++.pt/friend29.C: Likewise.
7152 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7153 rules.
7154 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7155 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7156 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7157 lookup rules.
7158 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7159 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7160 keyword.
7161 * g++.old-deja/g++.pt/memclass20.C: Likewise.
7162 * g++.old-deja/g++.pt/memclass5.C: Likewise.
7163 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7164 keyword.
7165 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7166 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7167 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7168 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7169 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7170 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7171 keyword.
7172 * g++.old-deja/g++.pt/spec10.C: Likewise.
7173 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7174 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7175 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7176 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7177 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7178 * g++.old-deja/g++.pt/ttp62.C: Likewise.
7179 * g++.old-deja/g++.pt/ttp64.C: Likewise.
7180 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7181 * g++.old-deja/g++.pt/typename15.C: Likewise.
7182 * g++.old-deja/g++.pt/typename22.C: Likewise.
7183 * g++.old-deja/g++.pt/typename6.C: Change error messages.
7184 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7185 * g++.old-deja/g++.pt/virtual2.C: Likewise.
7186 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7187 syntax.
7188 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7189 return value extension.
7190 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7191 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7192 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7193 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7194
7195 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
7196
7197 * g++.dg/warn/inline1.C: New test.
7198 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7199 * g++.old-deja/g++.jason/synth10.C: Likewise.
7200 * g++.old-deja/g++.mike/net31.C: Likewise.
7201 * g++.old-deja/g++.mike/p8786.C: Likewise.
7202
7203 * g++.dg/template/friend10.C: New test.
7204 * g++.dg/template/conv5.C: New test.
7205
7206 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
7207
7208 * g++.dg/lookup/scoped3.C: New test.
7209
7210 * g++.dg/lookup/decl1.C: New test.
7211 * g++.dg/lookup/decl2.C: New test.
7212
7213 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
7214
7215 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7216 gcc.c-torture/compile/20021015-1.c,
7217 gcc.c-torture/compile/20021015-2.c,
7218 gcc.c-torture/compile/20021123-1.c,
7219 gcc.c-torture/compile/20021123-2.c,
7220 gcc.c-torture/compile/20021123-3.c,
7221 gcc.c-torture/compile/20021123-4.c,
7222 gcc.c-torture/execute/20021024-1.c: Add tests previously added
7223 only to 3.1 or 3.2 branch.
7224
7225 2002-12-23 Mark Mitchell <mark@codesourcery.com>
7226
7227 * gcc.dg/i386-bitfield3.c: New test.
7228
7229 * gcc.dg/i386-bitfield2.c: New test.
7230
7231 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
7232
7233 * g++.dg/parse/conv_op1.C: New test.
7234
7235 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
7236
7237 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7238 approved.
7239
7240 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
7241
7242 * gcc.c-torture/compile/20021220-1.c: New test.
7243
7244 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
7245
7246 * gcc.dg/i386-fastcall-1.c: New.
7247
7248 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7249
7250 * gcc.c-torture/execute/20021219-1.c: New test.
7251
7252 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7253
7254 * gcc.dg/i386-pic-1.c: New test.
7255
7256 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7257
7258 PR c++/8099
7259 * g++.dg/template/friend9.C: New test.
7260
7261 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7262
7263 PR c++/3663
7264 * g++.dg/template/access7.C: New test.
7265
7266 2002-12-18 Nick Clifton <nickc@redhat.com>
7267
7268 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7269 the libstdc++-v3 directory has been found.
7270
7271 2002-12-12 Devang Patel <dpatel@apple.com>
7272 * gcc.dg/darwin-ld-1.c: New test.
7273 * gcc.dg/darwin-ld-2.c: New test.
7274 * gcc.dg/darwin-ld-3.c: New test.
7275 * gcc.dg/darwin-ld-4.c: New test.
7276 * gcc.dg/darwin-ld-5.c: New test.
7277
7278 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7279
7280 * gcc.c-torture/compile/20021212-1.c: New test.
7281
7282 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
7283
7284 * gcc.dg/fshort-wchar: New test.
7285
7286 2002-12-10 Mark Mitchell <mark@codesourcery.com>
7287
7288 PR c++/8372
7289 * g++.dg/template/dtor1.C: New test.
7290
7291 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7292 markers.
7293
7294 2002-12-10 Jakub Jelinek <jakub@redhat.com>
7295
7296 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7297
7298 2002-12-09 Mark Mitchell <mark@codesourcery.com>
7299
7300 * g++.dg/template/static1.C: New test.
7301 * g++.dg/template/static2.C: New test.
7302 * g++.old-deja/g++.ext/memconst.C: New test.
7303
7304 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7305
7306 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7307 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7308 * g++.dg/special/initp1.C: Likewise.
7309
7310 2002-12-06 Jakub Jelinek <jakub@redhat.com>
7311
7312 * gcc.c-torture/execute/20021204-1.c: New test.
7313
7314 2002-12-04 Geoffrey Keating <geoffk@apple.com>
7315
7316 * gcc.dg/ppc-fmadd-1.c: New file.
7317 * gcc.dg/ppc-fmadd-2.c: New file.
7318 * gcc.dg/ppc-fmadd-3.c: New file.
7319
7320 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7321
7322 * gcc.c-torture/compile/20021204-1.c: New test.
7323
7324 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
7325
7326 * g++.dg/inherit/covariant2.C: New test.
7327 * g++.dg/inherit/covariant3.C: New test.
7328 * g++.dg/inherit/covariant4.C: New test.
7329 * g++.dg/inherit/covariant1.C: Remove XFAIL.
7330 * g++.old-deja/g++.robertl/eb17.C: Likewise.
7331
7332 2002-12-03 Mark Mitchell <mark@codesourcery.com>
7333
7334 PR c++/8688
7335 * g++.dg/init/brace3.C: New test.
7336
7337 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
7338
7339 * gcc.dg/20020210-1.c: Fix a comment typo.
7340
7341 2002-12-02 Mark Mitchell <mark@codesourcery.com>
7342
7343 PR c++/8720
7344 * g++.dg/parse/defarg1.C: New test.
7345
7346 PR c++/8615
7347 * g++.dg/template/char1.C: New test.
7348
7349 * g++.dg/template/varmod1.C: Fix typo.
7350
7351 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7352
7353 DR 180
7354 * g++.old-deja/g++.pt/crash32.C: Expect error.
7355
7356 2002-12-01 Mark Mitchell <mark@codesourcery.com>
7357
7358 PR c++/5919
7359 * g++.dg/template/varmod1.C: New test.
7360
7361 PR c++/8727
7362 * g++.dg/inherit/typeinfo1.C: New test.
7363
7364 PR c++/8663
7365 * g++.dg/inherit/typedef1.C: New test.
7366
7367 2002-11-30 Mark Mitchell <mark@codesourcery.com>
7368
7369 PR c++/8332
7370 PR c++/8493
7371 * g++.dg/template/strlen1.C: New test.
7372
7373 PR c++/8227
7374 * g++.dg/template/ctor2.C: New test.
7375
7376 PR c++/8214
7377 * g++.dg/init/string1.C: New test.
7378
7379 PR c++/8511
7380 * g++.dg/template/friend8.C: New test.
7381
7382 2002-11-29 Joe Buck <jbuck@synopsys.com>
7383
7384 * g++.dg/lookup/anon2.C: New test.
7385
7386 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
7387
7388 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7389 h8300 port.
7390
7391 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
7392
7393 * gcc.dg/bitfld-6.c: New test.
7394
7395 2002-11-27 Jan Hubicka <jh@suse.cz>
7396
7397 * gcc.c-torture/execute/20021127.[cx]: New test.
7398
7399 2002-11-26 Jan Hubicka <jh@suse.cz>
7400
7401 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7402 quality.
7403
7404 2002-11-26 Geoffrey Keating <geoffk@apple.com>
7405
7406 * g++.dg/init/brace2.C: New test.
7407 * g++.old-deja/g++.mike/p9129.C: Correct.
7408
7409 2002-11-26 Mark Mitchell <mark@codesourcery.com>
7410
7411 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7412
7413 2002-11-25 Andreas Bauer <baueran@in.tum.de>
7414
7415 * gcc.dg/sibcall-6: New test for indirect sibcalls.
7416
7417 2002-11-25 Mark Mitchell <mark@codesourcery.com>
7418
7419 * testsuite/g++.dg/abi/empty11.C: New test.
7420 * testsuite/g++.dg/rtti/cv1.C: New test.
7421
7422 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
7423
7424 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7425
7426 2002-11-24 Mark Mitchell <mark@codesourcery.com>
7427
7428 * g++.dg/abi/empty10.C: New test.
7429
7430 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7431
7432 * gcc.c-torture/compile/20021124-1.c: New test.
7433
7434 2002-11-22 Mark Mitchell <mark@codesourcery.com>
7435
7436 * g++.dg/abi/rtti2.C: New test.
7437
7438 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7439
7440 * gcc.dg/i386-unroll-1.c: New test.
7441
7442 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7443
7444 * gcc.c-torture/compile/20021120-1.c: New test.
7445 * gcc.c-torture/compile/20021120-2.c: New test.
7446
7447 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7448
7449 * gcc.dg/bitfld-5.c: New test.
7450
7451 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7452
7453 * gcc.c-torture/execute/20021120-3.c: New test.
7454
7455 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7456
7457 * gcc.c-torture/execute/20021120-2.c: New test.
7458
7459 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7460
7461 * gcc.c-torture/execute/20021120-1.c: New test.
7462
7463 2002-11-20 Jakub Jelinek <jakub@redhat.com>
7464
7465 * gcc.c-torture/execute/20021118-3.c: New test.
7466
7467 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7468
7469 * gcc.c-torture/compile/20021119-1.c: New test.
7470
7471 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
7472
7473 * gcc.dg/duff-1.c: New test.
7474 * gcc.dg/duff-2.c: New test.
7475 * gcc.dg/duff-3.c: New test.
7476
7477 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
7478
7479 * gcc.dg/cpp/_Pragma5.c: New test.
7480
7481 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7482
7483 * gcc.c-torture/execute/20021118-2.c: New test.
7484
7485 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7486
7487 * gcc.c-torture/execute/20021118-1.c: New test.
7488
7489 2002-11-16 Jakub Jelinek <jakub@redhat.com>
7490
7491 * gcc.dg/20021116-1.c: New test.
7492
7493 2002-11-14 Mark Mitchell <mark@codesourcery.com>
7494
7495 * g++.dg/abi/vcall1.C: New test.
7496
7497 2002-11-14 Jakub Jelinek <jakub@redhat.com>
7498
7499 * gcc.dg/20021029-1.c: New test.
7500 * gcc.dg/20021029-2.c: New test.
7501
7502 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7503
7504 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7505
7506 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7507
7508 PR c/8439
7509 * gcc.dg/20021110.c: Move to ...
7510 * gcc.c-torture/compile/20021110.c: .... here.
7511
7512 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7513
7514 PR c/8467
7515 * gcc.c-torture/execute/20021111-1.c
7516
7517 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7518
7519 PR c/8439
7520 * gcc.dg/20021110.c: New test.
7521
7522 2002-11-10 Mark Mitchell <mark@codesourcery.com>
7523
7524 * g++.dg/abi/vthunk3.C: Run only on x86.
7525
7526 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
7527
7528 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7529
7530 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
7531
7532 * lib/compat.exp (compat-execute): Fix logic error in last
7533 change.
7534
7535 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
7536
7537 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7538
7539 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7540
7541 PR c++/8389
7542 * g++.dg/template/access6.C: New test.
7543
7544 2002-11-08 Jan Hubicka <jh@suse.cz>
7545
7546 * gcc.dg/i386-ssefp-1.c: New test.
7547 * gcc.dg/i386-ssefp-1.c: New test.
7548
7549 2002-11-08 Jan Hubicka <jh@suse.cz>
7550
7551 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7552
7553 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7554
7555 * g++.dg/abi/vthunk3.C: New test.
7556
7557 PR c++/8338
7558 * g++.dg/template/crash2.C: New test.
7559
7560 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7561
7562 * testsuite/g++.dg/abi/dtor1.C: New test.
7563 * testsuite/g++.dg/abi/dtor2.C: Likewise.
7564
7565 2002-11-05 Geoffrey Keating <geoffk@apple.com>
7566
7567 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7568 Darwin.
7569
7570 2002-11-04 Adam Nemet <anemet@lnxw.com>
7571
7572 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7573 -mthumb. Only xfail with -O0.
7574
7575 2002-11-03 Mark Mitchell <mark@codesourcery.com>
7576
7577 * g++.dg/abi/thunk1.C: New test.
7578 * g++.dg/abi/thunk2.C: Likewise.
7579 * g++.dg/abi/vtt1.C: Likewise.
7580
7581 2002-11-02 Diego Novillo <dnovillo@redhat.com>
7582
7583 PR optimization/8423
7584 * gcc.c-torture/execute/builtin-constant.c: New test.
7585
7586 2002-11-01 Zack Weinberg <zack@codesourcery.com>
7587
7588 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7589 Add some more cases.
7590
7591 2002-11-01 Mark Mitchell <mark@codesourcery.com>
7592
7593 PR c++/8391
7594 * g++.dg/opt/local1.C: New test.
7595
7596 2002-10-30 Mark Mitchell <mark@codesourcery.com>
7597
7598 PR c++/8160
7599 * g++.dg/template/complit1.C: New test.
7600
7601 PR c++/8149
7602 * g++.dg/template/typename4.C: Likewise.
7603
7604 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7605
7606 Core issue 287, PR c++/7639
7607 * g++.dg/template/instantiate1.C: Adjust error location.
7608 * g++.dg/template/instantiate3.C: New test.
7609 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7610 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7611 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7612
7613 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
7614
7615 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7616
7617 2002-10-29 Mark Mitchell <mark@codesourcery.com>
7618
7619 PR c++/8287
7620 * g++.dg/init/dtor2.C: New test.
7621
7622 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7623
7624 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7625 * gcc.dg/nest.c: Bypass errors on irix6.
7626
7627 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
7628
7629 * gcc.dg/nest.c: Expect error for mmix-*-*.
7630 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7631
7632 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
7633
7634 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7635 markers.
7636
7637 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
7638
7639 2002-10-25 Mike Stump <mrs@apple.com>
7640
7641 * gcc.dg/warn-1.c: New test.
7642
7643 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7644
7645 * g++.dg/template/typename3.C: New test.
7646
7647 2002-10-25 Mark Mitchell <mark@codesourcery.com>
7648
7649 * g++.dg/lookup/ptrmem1.C: New test.
7650
7651 * g++.dg/abi/vthunk2.C: New test.
7652
7653 2002-10-25 Zack Weinberg <zack@codesourcery.com>
7654
7655 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
7656
7657 2002-10-24 Mark Mitchell <mark@codesourcery.com>
7658
7659 * g++.dg/abi/empty9.C: New test.
7660
7661 2002-10-24 Richard Henderson <rth@redhat.com>
7662
7663 * g++.dg/inherit/thunk1.C: Enable for ia64.
7664
7665 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7666
7667 PR c++/8067
7668 * g++.dg/lookup/pretty1.C: New test.
7669
7670 2002-10-23 Jakub Jelinek <jakub@redhat.com>
7671
7672 * gcc.dg/20021023-1.c: New test.
7673
7674 2002-10-23 Mark Mitchell <mark@codesourcery.com>
7675
7676 PR c++/7679
7677 * g++.dg/parse/inline1.C: New test.
7678
7679 2002-10-23 Richard Henderson <rth@redhat.com>
7680
7681 * g++.dg/inherit/thunk1.C: Enable for x86_64.
7682
7683 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
7684
7685 2002-10-22 Mark Mitchell <mark@codesourcery.com>
7686
7687 PR c++/6579
7688 * g++.dg/parse/stmtexpr3.C: New test.
7689
7690 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
7691
7692 * g++.dg/expr/cond1.C: New test.
7693
7694 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7695
7696 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
7697
7698 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7699
7700 * g++.dg/abi/vbase13.C: New test.
7701 * g++.dg/abi/vbase14.C: Likewise.
7702
7703 2002-10-21 Jakub Jelinek <jakub@redhat.com>
7704
7705 * gcc.dg/tls/pic-1.c: New test.
7706 * gcc.dg/tls/nonpic-1.c: New test.
7707 * gcc.dg/20021018-1.c: New test.
7708
7709 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7710
7711 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
7712 Remove only files with the same base name as the test case.
7713 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
7714 (profopt-execute): Likewise. Also, remove old profiling
7715 and performance data files before running the tests.
7716
7717 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
7718 * g++.dg/bprob/bprob.exp: Likewise.
7719 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
7720 to allow more general test case names.
7721
7722 * g++.dg/bprob/bprob-1.C: Rename to ...
7723 * g++.dg/bprob/g++-bprob-1.C: ... this.
7724
7725 * g77.dg/bprob/bprob-1.f: Rename to ...
7726 * g77.dg/bprob/g77-bprob-1.f: ... this.
7727
7728 2002-10-21 Zack Weinberg <zack@codesourcery.com>
7729
7730 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
7731 bison 1.50 or later.
7732
7733 2002-10-21 Janis Johnson <janis187@us.ibm.com>
7734
7735 * g++.dg/README: Describe more test directories.
7736
7737 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7738
7739 * g++.dg/init/array6.C: Add additional tests.
7740
7741 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
7742
7743 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
7744 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
7745
7746 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
7747
7748 * gcc.c-torture/compile/20020604-1.x: New.
7749 * gcc.c-torture/compile/simd-5.x: Likewise.
7750 * gcc.c-torture/execute/920710-1.x: Likewise.
7751 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
7752
7753 2002-10-21 Mark Mitchell <mark@codesourcery.com>
7754
7755 * g++.dg/inherit/override1.C: Add dg-options clause.
7756
7757 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
7758
7759 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
7760 _mm_slli_si128.
7761
7762 2002-10-19 Andreas Schwab <schwab@suse.de>
7763
7764 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
7765 directory component.
7766
7767 2002-10-18 Mark Mitchell <mark@codesourcery.com>
7768
7769 * g++.dg/inherit/thunk1.C: New test.
7770
7771 * g++.dg/inherit/override1.C: New test.
7772
7773 * g++.dg/abi/mangle11.C: New test.
7774 * g++.dg/abi/mangle14.C: New test.
7775 * g++.dg/abi/mangle17.C: New test.
7776
7777 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
7778
7779 * g++.dg/overload/member2.C: New test.
7780
7781 2002-10-17 Janis Johnson <janis187@us.ibm.com>
7782
7783 * g++.dg/README: Describe new compat directory.
7784 * g++.dg/dg.exp: Skip tests in compat directory.
7785 * README.compat: New file.
7786 * lib/compat.exp: New expect script.
7787 * g++.dg/compat: New test directory.
7788 * g++.dg/compat/compat.exp: New expect script.
7789 * g++.dg/compat/abi: New test directory.
7790 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7791 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7792 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7793 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7794 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7795 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7796 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7797 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7798 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7799 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7800 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7801 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7802 * g++.dg/compat/break: New test directory.
7803 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7804 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7805 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7806 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7807 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7808 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7809 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7810 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7811 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7812 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7813 g++.dg/compat/break/README: New files.
7814 * g++.dg/compat/eh: New test directory.
7815 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7816 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7817 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7818 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7819 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7820 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7821 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7822 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7823 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7824 g++.dg/compat/eh/filter2_y.C,
7825 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7826 g++.dg/compat/eh/new1_y.C,
7827 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7828 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7829 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7830 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7831 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7832 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7833 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7834 g++.dg/compat/eh/unexpected1_y.C: New files.
7835 * g++.dg/compat/init: New test directory.
7836 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7837 g++.dg/compat/init/array5_y.C,
7838 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7839 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7840 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7841 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7842 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7843 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7844 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7845 g++.dg/compat/init/init-ref2_y.C: New files.
7846
7847 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7848
7849 PR c++/7584
7850 * g++.dg/inherit/using3.C: New test.
7851
7852 2002-10-17 Jan Hubicka <jh@suse.cz>
7853
7854 * gcc.dg/20021017-2.c: New test.
7855
7856 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7857
7858 * g++.dg/abi/mangle16.C: Adjust.
7859
7860 * g++.dg/init/array8.C: New test.
7861
7862 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
7863
7864 * gcc.dg/special/mips-abi.exp: New test.
7865 * gcc.dg/special/mips-abi.s: Empty file used by the above.
7866
7867 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7868
7869 * g++.dg/abi/mangle16.C: New test.
7870 * g++.dg/abi/mangle17.C: Likewise.
7871
7872 PR c++/7478
7873 * g++.dg/template/ref1.C: New test.
7874
7875 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7876
7877 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7878
7879 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
7880
7881 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7882
7883 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7884
7885 PR c++/7524
7886 * g++.dg/init/array7.C: New test.
7887
7888 2002-10-15 Mark Mitchell <mark@codesourcery.com>
7889
7890 * g++.dg/init/array6.C: New test.
7891
7892 * g++.dg/abi/mangle13.C: Likewise.
7893 * g++.dg/abi/mangle14.C: Likewise.
7894 * g++.dg/abi/mangle15.C: Likewise.
7895
7896 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7897
7898 * g++.dg/abi/empty8.C: New test.
7899
7900 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
7901
7902 * g++.dg/init/ctor1.C: New test.
7903
7904 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
7905
7906 * gcc.c-torture/execute/20021015-1.c: New test.
7907
7908 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
7909
7910 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7911
7912 2002-10-14 Jan Hubicka <jh@suse.cz>
7913
7914 * gcc.dg/i386-ssetype-[1-5].c: New tests.
7915
7916 2002-10-14 Richard Henderson <rth@redhat.com>
7917
7918 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7919
7920 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7921
7922 PR optimization/6631
7923 * g++.dg/opt/const2.C: New test.
7924
7925 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7926
7927 PR c++/7176
7928 * g++.dg/parse/friend1.C: New test.
7929 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7930
7931 2002-10-14 Jakub Jelinek <jakub@redhat.com>
7932
7933 * gcc.dg/20021014-1.c: New test.
7934
7935 2002-10-11 Mark Mitchell <mark@codesourcery.com>
7936
7937 PR c++/5661
7938 * g++.dg/ext/vlm1.C: New test.
7939 * g++.dg/ext/vlm2.C: Likewise.
7940
7941 * g++.dg/init/array1.C: Remove invalid braces.
7942 * g++.dg/init/brace1.C: New test.
7943 * g++.dg/init/copy2.C: Likewise.
7944 * g++.dg/init/copy3.C: Likewise.
7945 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7946 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7947 braces.
7948
7949 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
7950
7951 * gcc.dg/cpp/assembler.S: Don't use -ansi.
7952
7953 2002-10-11 Richard Shann <richard.shann@superh.com>
7954
7955 * gcc.c-torture/compile/simd-5.c: New test.
7956
7957 2002-10-10 Roger Sayle <roger@eyesopen.com>
7958
7959 * gcc.c-torture/execute/shiftopt-1.c: New test case.
7960
7961 2002-10-10 Jim Wilson <wilson@redhat.com>
7962
7963 * gcc.c-torture/execute/20021010-1.c: New test.
7964
7965 2002-10-09 Zack Weinberg <zack@codesourcery.com>
7966
7967 PR c/7353
7968 * g++.dg/ext/typedef-init.C: New test.
7969 * gcc.dg/typedef-init.c: New test.
7970
7971 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
7972
7973 * gcc.dg/cpp/paste13.c: New test.
7974
7975 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7976
7977 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
7978 remaining platforms, XFAIL during compile, not execute. Don't
7979 XFAIL at -O0.
7980
7981 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
7982
7983 * gcc.dg/alias-1.c: Tweak expected warning.
7984
7985 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7986
7987 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7988
7989 2002-10-06 Andreas Jaeger <aj@suse.de>
7990
7991 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7992 * gcc.dg/cpp/c++98.C: Likewise.
7993
7994 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7995 * g++.dg/cpp/c++98.C: Likewise.
7996
7997 * g++.dg/README (Subdirectories): Mention cpp directory.
7998
7999 PR target/7559
8000 * gcc.dg/20021006-1.c: New test.
8001
8002 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8003
8004 PR c++/7804
8005 * g++.dg/other/warning1.C: New test.
8006
8007 2002-10-04 Roger Sayle <roger@eyesopen.com>
8008
8009 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8010 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8011 and sparc-*-* with -m64 as expected failures. See PR 8087.
8012
8013 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8014
8015 PR c++/7931
8016 * g++.dg/template/ptrmem3.C: New test.
8017
8018 PR c++/7754
8019 * g++.dg/template/union1.C: New test.
8020
8021 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8022
8023 PR c++/8006
8024 * g++.dg/abi/mangle9.C: New test.
8025 * g++.dg/abi/mangle10.C: New test.
8026 * g++.dg/abi/mangle11.C: New test.
8027 * g++.dg/abi/mangle12.C: New test.
8028
8029 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8030
8031 PR c++/7188.
8032 * g++.dg/template/meminit1.C: New test.
8033 * g++.dg/warn/Wreorder-1.C: Likewise.
8034 * g++.old-deja/g++.mike/warn3.C: Tweak.
8035 * lib/prune.exp: Ingore "in copy constructor".
8036
8037 2002-10-02 Andreas Jaeger <aj@suse.de>
8038
8039 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8040 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8041 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8042 on x86-64.
8043
8044 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8045
8046 * gcc.dg/empty1.C: Fix typo.
8047
8048 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8049
8050 * gcc.dg/alias-1.c: New test.
8051
8052 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8053
8054 * gcc.dg/empty1.C: New test.
8055
8056 * g++.dg/tls/init-2.C: Tweak error messages.
8057
8058 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8059
8060 * gcc.c-torture/compile/20020923-1.c: New test.
8061
8062 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8063
8064 * gcc.c-torture/execute/ffs-1.c: New test.
8065 * gcc.c-torture/execute/ffs-2.c: Ditto.
8066
8067 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8068
8069 * g++.dg/overload/member1.C: New test.
8070
8071 2002-09-30 Mark Mitchell <mark@codesourcery.com>
8072
8073 * g++.dg/abi/empty7.C: New test.
8074 * g++.dg/init/pm2.C: Likewise.
8075
8076 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
8077
8078 * g++.dg/rtti/crash1.C: New test.
8079
8080 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
8081
8082 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8083 gcc.dg/sibcall-4.c: New tests.
8084
8085 2002-09-28 Roger Sayle <roger@eyesopen.com>
8086
8087 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8088 powerpc and MMIX targets.
8089
8090 2002-09-27 Zack Weinberg <zack@codesourcery.com>
8091
8092 * gcc.dg/cpp/20020927-1.c: New.
8093
8094 2002-09-26 David S. Miller <davem@redhat.com>
8095
8096 * gcc.c-torture/compile/trunctfdf.c: New.
8097
8098 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8099
8100 * lib/target-supports.exp (check_weak_available): Handle solaris2.
8101
8102 2002-09-27 Alan Modra <amodra@bigpond.net.au>
8103
8104 * gcc.c-torture/execute/loop-15.c: New.
8105
8106 2002-09-26 Janis Johnson <janis187@us.ibm.com>
8107
8108 * README.QMTEST: Fix typo.
8109
8110 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8111
8112 * gcc.dg/20020926-1.c: New test.
8113
8114 2002-09-25 David S. Miller <davem@redhat.com>
8115
8116 PR target/7842
8117 * gcc.c-torture/execute/shiftdi.c: New test.
8118
8119 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
8120
8121 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8122 unique to the tool.
8123 * lib/g77.exp (g77_init): Likewise.
8124 * lib/g++.exp (g++_init): Likewise.
8125 * lib/objc.exp (objc_init): Likewise.
8126
8127 2002-09-25 Mark Mitchell <mark@codesourcery.com>
8128
8129 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8130 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8131 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8132
8133 2002-09-25 Richard Henderson <rth@redhat.com>
8134
8135 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8136 too-small long double.
8137
8138 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
8139
8140 * gcc.dg/20020919-1.c: New test.
8141
8142 2002-09-23 Mark Mitchell <mark@codesourcery.com>
8143
8144 * g++.dg/abi/bitfield6.C: New test.
8145 * g++.dg/abi/bitfield7.C: New test.
8146 * g++.dg/abi/bitfield8.C: New test.
8147 * g++.dg/abi/vbase11.C: New test.
8148
8149 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
8150
8151 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8152 hppa*-*-hpux*. Update test comment.
8153
8154 2002-09-20 Jakub Jelinek <jakub@redhat.com>
8155
8156 * gcc.dg/tls/struct-1.c: New test.
8157
8158 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
8159
8160 * gcc.dg/cpp/tr-warn2.c: Update.
8161
8162 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8163
8164 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8165
8166 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8167
8168 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8169 systems.
8170
8171 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8172
8173 * gcc.c-torture/execute/ieee/mzero3.c: New test.
8174
8175 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8176 Adjust for c++filt moved to binutils. Remove spurious duplicate
8177 setting of cxxfilt.
8178
8179 2002-09-19 Geoffrey Keating <geoffk@apple.com>
8180
8181 * gcc.dg/20020312-2.c: Update for darwin.
8182
8183 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
8184
8185 * g++.old-deja/g++.other/crash32.C: Mark ICE.
8186
8187 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
8188
8189 * objc.dg/comp-types-1.m: New test.
8190 * objc.dg/comp-types-2.m: New test.
8191 * objc.dg/comp-types-3.m: New test.
8192 * objc.dg/comp-types-4.m: New test.
8193 * objc.dg/comp-types-5.m: New test.
8194 * objc.dg/comp-types-6.m: New test.
8195
8196 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
8197
8198 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8199
8200 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8201
8202 * g++.dg/other/do1.C: New test.
8203
8204 * g++.dg/template/subst1.C: New test.
8205
8206 2002-09-16 Steve Ellcey <sje@cup.hp.com>
8207
8208 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8209
8210 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8211
8212 * g++.dg/template/qualttp20.C: Adjust expected errors.
8213 * g++.old-deja/g++.jason/report.C: Likewise.
8214 * g++.old-deja/g++.other/qual1.C: Likewise.
8215
8216 * g++.dg/lookup/scoped2.C: New test.
8217
8218 * g++.dg/ext/asm3.C: New test.
8219
8220 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
8221
8222 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8223
8224 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
8225
8226 * ChangeLog: follow spelling conventions.
8227 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8228 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8229 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8230 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8231 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8232 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8233 * g++.old-deja/g++.law/global-init1.C: Likewise.
8234 * g++.old-deja/g++.other/delete4.C: Likewise.
8235 * g++.old-deja/g++.other/inline21.C: Likewise.
8236 * g++.old-deja/g++.other/singleton.C: Likewise.
8237 * g77.dg/strlen0.f: Likewise.
8238 * g77.f-torture/compile/20010519-1.f: Likewise.
8239 * g77.f-torture/compile/980310-4.f: Likewise.
8240 * gcc.c-torture/compile/20000605-1.c: Likewise.
8241 * gcc.c-torture/execute/20020225-1.c: Likewise.
8242 * gcc.dg/c90-hexfloat-2.c: Likewise.
8243 * gcc.dg/c99-bool-1.c: Likewise.
8244 * gcc.dg/c99-hexfloat-2.c: Likewise.
8245 * gcc.dg/dll-2.c: Likewise.
8246 * gcc.dg/wtr-union-init-1.c: Likewise.
8247 * gcc.dg/wtr-union-init-2.c: Likewise.
8248 * gcc.dg/wtr-union-init-3.c: Likewise.
8249 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8250 * gcc.dg/cpp/defined.c: Likewise.
8251 * gcc.dg/cpp/macsyntx.c: Likewise.
8252 * gcc.dg/cpp/paste2.c: Likewise.
8253 * gcc.dg/cpp/trad/defined.c: Likewise.
8254 * gcc.dg/format/c90-printf-1.c: Likewise.
8255 * gcc.dg/format/c90-scanf-1.c: Likewise.
8256 * gcc.dg/format/c99-printf-1.c: Likewise.
8257 * gcc.dg/format/c99-scanf-1.c: Likewise.
8258 * gcc.misc-tests/gcov-8.c: Likewise.
8259 * lib/profopt.exp: Likewise.
8260
8261 2002-09-15 Krister Walfridsson <cato@df.lth.se>
8262
8263 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8264
8265 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8266
8267 * g++.dg/inherit/using2.C: New test.
8268
8269 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
8270
8271 * ChangeLog: Follow spelling conventions.
8272 * g++.dg/template/friend4.C: Likewise.
8273 * g++.old-deja/g++.pt/crash67.C: Likewise.
8274 * gcc.c-torture/execute/20000801-4.c: Likewise.
8275 * gcc.dg/c90-digraph-1.c: Likewise.
8276 * gcc.dg/c94-digraph-1.c: Likewise.
8277 * gcc.dg/c99-digraph-1.c: Likewise.
8278 * gcc.dg/cpp/line5.c: Likewise.
8279 * gcc.dg/cpp/multiline.c: Likewise.
8280 * gcc.dg/cpp/trad/literals-1.c: Likewise.
8281 * gcc.dg/format/attr-3.c: Likewise.
8282 * gcc.dg/format/c90-scanf-3.c: Likewise.
8283 * gcc.dg/format/ext-4.c: Likewise.
8284
8285 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8286
8287 * g++.dg/template/pretty1.C: New test.
8288
8289 2002-09-14 Alan Modra <amodra@bigpond.net.au>
8290
8291 * gcc.c-torture/execute/struct-cpy-1.c: New test.
8292
8293 2002-09-13 Matt Austern <austern@apple.com>
8294
8295 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8296 passing a cast expression to a function by const reference.
8297
8298 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
8299
8300 * g++.dg/template/deduce1.C: New test.
8301
8302 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
8303
8304 * gcc.c-torture/execute/simd-1.c: Force all use of int to
8305 32-bit int.
8306
8307 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
8308
8309 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8310 usage.
8311
8312 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
8313
8314 * gcc.c-torture/compile/20020910-1.c: New test.
8315
8316 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
8317
8318 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8319
8320 2002-09-10 Andreas Jaeger <aj@suse.de>
8321
8322 * gcc.dg/20020312-2.c: Adjust for x86-64.
8323
8324 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
8325
8326 * g77.dg/7388.f: New test case for PR 7388.
8327
8328 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
8329
8330 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8331
8332 2002-09-05 Ziemowit Laski <zlaski@apple.com>
8333
8334 * objc.dg/proto-lossage-1.m: New test.
8335
8336 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
8337
8338 * gcc.dg/cpp/_Pragma4.c: Fix typo.
8339
8340 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
8341
8342 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
8343 expected to pass.
8344
8345 2002-09-06 Stan Shebs <shebs@apple.com>
8346 David Edelsohn <edelsohn@gnu.org>
8347
8348 * gcc.dg/weak: New directory.
8349 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8350 target-specific xfail bits.
8351 * gcc.dg/typeof-2.c: Move to new directory.
8352 * gcc.dg/weak.exp: New expect script.
8353
8354 2002-09-06 Alan Modra <amodra@bigpond.net.au>
8355
8356 * gcc.c-torture/execute/extzvsi.c: New test.
8357
8358 2002-09-05 Stan Shebs <shebs@apple.com>
8359
8360 * gcc.dg/weak-1.c: xfail on Darwin.
8361 * gcc.dg/weak-2.c: Ditto.
8362 * gcc.dg/weak-3.c: Ditto.
8363 * gcc.dg/weak-4.c: Ditto.
8364 * gcc.dg/weak-5.c: Ditto.
8365 * gcc.dg/weak-6.c: Ditto.
8366 * gcc.dg/weak-7.c: Ditto.
8367 * gcc.dg/weak-8.c: Ditto.
8368 * gcc.dg/weak-9.c: Ditto.
8369
8370 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
8371
8372 * gcc.c-torture/execute/loop-14.c: New test.
8373
8374 2002-09-04 Jakub Jelinek <jakub@redhat.com>
8375
8376 * g++.dg/other/cxa-atexit1.C: New test.
8377
8378 * gcc.dg/typeof-2.c: New test.
8379
8380 2002-09-03 Roger Sayle <roger@eyesopen.com>
8381
8382 * gcc.dg/builtins-2.c: New testcase.
8383 * gcc.dg/builtins-3.c: New testcase.
8384
8385 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
8386
8387 * gcc.dg/cpp/_Pragma4.c: New test.
8388
8389 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
8390
8391 * objc/execute/nil_method-1.m: New testcase.
8392
8393 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
8394
8395 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8396 [Object class], not [Object initialize].
8397
8398 2002-08-31 Roger Sayle <roger@eyesopen.com>
8399 Hans-Peter Nilsson <hp@bitrange.com>
8400
8401 * gcc.c-torture/execute/20020720-1.x: Skip test on
8402 mmix-knuth-mmixware. Correct comment.
8403
8404 2002-08-27 Mark Mitchell <mark@codesourcery.com>
8405
8406 * testsuite/g++.dg/abi/bitfield5.C: New test.
8407 * testsuite/g++.dg/abi/vbase10.C: Likewise.
8408
8409 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
8410
8411 * objc.dg/undeclared-selector.m: New test.
8412
8413 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
8414
8415 * g++.dg/other/offsetof1.C: Avoid cast warning.
8416
8417 2002-08-26 Ziemowit Laski <zlaski@apple.com>
8418
8419 * objc.dg/super-class-2.m: New test.
8420
8421 2002-08-24 Matt Austern <austern@apple.com>
8422
8423 * g++.dg/ext/lvaddr.C: New test.
8424 * g++.dg/ext/lvcast.C: New test.
8425
8426 2002-08-22 Mark Mitchell <mark@codesourcery.com>
8427
8428 * testsuite/g++.dg/inherit/cond1.C: New test.
8429
8430 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
8431
8432 * gcc.dg/noncompile/incomplete-1.c: New test.
8433
8434 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8435
8436 * gcc.dg/typespec-1.c: New test.
8437
8438 2002-08-20 Devang Patel <dpatel@apple.com>
8439 * objc.dg/proto-hier-2.m: New test.
8440
8441 2002-08-19 Ziemowit Laski <zlaski@apple.com>
8442
8443 * objc.dg/bitfield-1.m: New test.
8444 * objc.dg/bitfield-2.m: New test.
8445
8446 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
8447
8448 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8449 gcc.dg/c99-flex-array-4.c: New tests.
8450
8451 2002-08-16 Stan Shebs <shebs@apple.com>
8452
8453 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8454
8455 2002-08-15 Jakub Jelinek <jakub@redhat.com>
8456
8457 * gcc.dg/typeof-1.c: New test.
8458 * g++.dg/ext/typeof2.C: New test.
8459
8460 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
8461
8462 * g++.dg/other/offsetof1.C: New test.
8463
8464 2002-08-14 Richard Henderson <rth@redhat.com>
8465
8466 * gcc.dg/tls/diag-3.c: Fix expected message strings.
8467
8468 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
8469
8470 * gcc.dg/cpp/_Pragma3.c: New test.
8471
8472 2002-08-13 Mark Mitchell <mark@codesourcery.com>
8473
8474 * g++.dg/template/inherit3: New test.
8475
8476 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
8477
8478 * gcc.dg/bitfld-4.c: Add blank options.
8479
8480 2002-08-09 Mark Mitchell <mark@codesourcery.com>
8481
8482 * g++.dg/template/crash1.C: New test.
8483
8484 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8485
8486 * gcc.dg/tls/opt-2.c: New test.
8487
8488 2002-08-08 Devang Patel <dpatel@apple.com>
8489
8490 * objc.dg/selector-1.m : New test
8491
8492 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8493
8494 * g++.dg/abi/bitfield4.C: New test.
8495 * gcc.dg/bitfld-4.c: New test.
8496
8497 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8498
8499 * g++.dg/other/packed1.C: New test.
8500
8501 2002-08-07 Mark Mitchell <mark@codesourcery.com>
8502
8503 * g++.dg/abi/offsetof.C: Tweak error messages.
8504 * g++.old-deja/g++.mike/p10769a.C: Likewise.
8505
8506 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8507
8508 * gcc.dg/bitfld-3.c: New test.
8509
8510 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8511 Richard Henderson <rth@redhat.com>
8512
8513 * gcc.dg/i386-bitfield1.c: New test.
8514 * g++.dg/abi/bitfield3.C: Update.
8515
8516 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
8517
8518 * objc.dg/const-str-2.m: Update.
8519 * gcc.dg/cpp/c++98.c: Change to C extension.
8520 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8521 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8522
8523 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8524
8525 * testsuite/gcc.dg/tls/diag-3.c: New.
8526
8527 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8528
8529 * g++.dg/README (Subdirectories): Document new subdir expr.
8530 * g++.dg/expr/pmf-1.C: New test.
8531
8532 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8533
8534 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8535
8536 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8537
8538 * g++.dg/abi/bitfield3.C: New test.
8539
8540 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8541
8542 * lib/gcov.exp: Tweak expected line formats.
8543 * gcc.misc-tests/gcov8.c: New test.
8544 * gcc.misc-tests/gcov8.x: New flags.
8545
8546 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8547
8548 * consistency.vlad/layout/endian.c: Include string.h.
8549
8550 * gcc.c-torture/execute/20020805-1.c: New test.
8551
8552 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8553
8554 * g++.dg/other/conversion1.C: New test.
8555
8556 2002-08-03 Roger Sayle <roger@eyesopen.com>
8557
8558 * gcc.dg/builtins-1.c: New testcase.
8559
8560 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8561
8562 * g++.dg/inherit/access3.C: New test.
8563
8564 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8565
8566 * gcc.dg/ia64-visibility-2.c: New test.
8567
8568 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
8569
8570 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8571 __qualifier_flags to __flags.
8572
8573 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8574
8575 * g++.dg/inherit/operator1.C: New test.
8576 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8577 * g++.dg/other/error1.C: Change expected error message.
8578 * g++.dg/template/conv4.C: Likewise.
8579
8580 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8581
8582 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8583 for documented behavior.
8584
8585 2002-07-25 Roger Sayle <roger@eyesopen.com>
8586
8587 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8588 several targets known to fail.
8589
8590 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8591
8592 * gcc.dg/mips-args-[123].c: New tests.
8593
8594 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8595
8596 * gcc.dg/ppc-spe.c: New.
8597
8598 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8599
8600 * g++.dg/other/ptrmem4.C: New testcase.
8601
8602 2002-07-24 Richard Henderson <rth@redhat.com>
8603
8604 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8605
8606 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8607
8608 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8609
8610 2002-07-24 Roger Sayle <roger@eyesopen.com>
8611
8612 * gcc.c-torture/execute/memset-3.c: New testcase.
8613
8614 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8615
8616 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8617 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8618
8619 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8620
8621 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8622 Delete.
8623
8624 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8625
8626 * gcc.c-torture/compile/simd-4.c: New test.
8627
8628 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8629
8630 PR c++/7347, c++/7348
8631 * g++.dg/template/access4.C: New test.
8632 * g++.dg/template/access5.C: New test.
8633 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8634 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8635 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8636 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
8637
8638 2002-07-22 Jakub Jelinek <jakub@redhat.com>
8639
8640 * gcc.dg/gnu89-init-2.c: New test.
8641
8642 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
8643
8644 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
8645
8646 2002-07-20 Roger Sayle <roger@eyesopen.com>
8647
8648 * gcc.c-torture/execute/20020720-1.c: New testcase.
8649
8650 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
8651
8652 * gcc.dg/cpp/Wsignprom.c: New tests.
8653
8654 2002-07-20 Alan Modra <amodra@bigpond.net.au>
8655
8656 * gcc.c-torture/execute/loop-13.c: New test.
8657
8658 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
8659
8660 * gcc.dg/cpp/expr.c: New tests.
8661
8662 2002 07-18 David Edelsohn <edelsohn@gnu.org>
8663
8664 * g++.dg/opt/pr6713.C: Add template instantiation.
8665
8666 2002-07-18 Alan Modra <amodra@bigpond.net.au>
8667
8668 * gcc.dg/nest.c: New test.
8669
8670 2002-07-17 Richard Henderson <rth@redhat.com>
8671
8672 * g++.dg/opt/pr6713.C: New test.
8673
8674 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
8675
8676 * gcc.c-torture/execute/loop-2e.x: Let the testcase
8677 XFAIL for all x86 processors.
8678
8679 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
8680
8681 * gcc.c-torture/execute/20010122-1.x: Do not test with
8682 -fomit-frame-pointer.
8683
8684 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8685
8686 * g++.dg/template/instantiate2.C: New test.
8687 * g++.dg/template/spec4.C: New test.
8688
8689 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8690
8691 * g++.dg/template/access2.C: New test.
8692 * g++.dg/template/access3.C: New test.
8693
8694 2002-07-15 Zack Weinberg <zack@codesourcery.com>
8695
8696 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
8697 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
8698 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
8699 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
8700 Convert to use <stdarg.h>.
8701 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
8702 Delete.
8703 * gcc.dg/va-arg-2.c: New.
8704 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
8705
8706 2002-07-15 Jakub Jelinek <jakub@redhat.com>
8707
8708 * gcc.c-torture/compile/20020710-1.c: New test.
8709
8710 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
8711 Andrew Pinski <pinskia@physics.uc.edu>
8712
8713 gcc.c-torture/compile/simd-2.c: New testcase.
8714 gcc.c-torture/compile/simd-3.c: Likewise.
8715
8716 2002-07-11 Mark Mitchell <mark@codesourcery.com>
8717
8718 PR c++/7224
8719 * g++.dg/overload/error1.C: New test.
8720
8721 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8722
8723 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
8724 configuration and IRIX 6 O32 ABI.
8725
8726 2002-07-11 Roger Sayle <roger@eyesopen.com>
8727
8728 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
8729
8730 2002-07-10 Roger Sayle <roger@eyesopen.com>
8731
8732 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
8733
8734 2002-07-10 Jeffrey A Law <law@redhat.com>
8735
8736 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
8737
8738 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
8739
8740 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
8741
8742 * gcc.dg/20020312-2.c: Check for __PPC__.
8743
8744 2002-07-09 Diego Novillo <dnovillo@redhat.com>
8745
8746 * gcc.c-torture/compile/20020709-1.c: New test.
8747
8748 2002-07-07 Roger Sayle <roger@eyesopen.com>
8749
8750 * g++.dg/template/qualttp21.C: New test case.
8751
8752 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
8753
8754 * gcc.c-torture/compile/20020706-1.c: New test.
8755 * gcc.c-torture/compile/20020706-2.c: New test.
8756
8757 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
8758 Alexandre Oliva <aoliva@redhat.com>
8759
8760 * g++.dg/warn/incomplete1.C: New test.
8761
8762 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8763
8764 PR c++/7099
8765 * g++.dg/warn/noreturn1.C: New test.
8766
8767 2002-07-03 Mark Mitchell <mark@codesourcery.com>
8768
8769 PR c++/6706
8770 * g++.dg/debug/debug6.C: New test.
8771 * g++.dg/debug/debug7.C: New test.
8772
8773 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
8774
8775 * gcc.c-torture/compile/simd-3.c: New test.
8776
8777 2002-07-03 Chris Demetriou <cgd@broadcom.com>
8778
8779 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8780 * gcc.dg/20020620-1.c: Likewise.
8781
8782 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8783
8784 PR c++/6944
8785 * g++.dg/init/array4.C: New test.
8786 * g++.dg/init/array5.C: New test.
8787
8788 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
8789
8790 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8791 * gcc.c-torture/execute/simd-2.c (main): Likewise.
8792
8793 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8794
8795 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8796 * gcc.dg/wtr-aggr-init-1.c: Likewise.
8797 * gcc.dg/wtr-conversion-1.c: Likewise.
8798 * gcc.dg/wtr-escape-1.c: Likewise.
8799 * gcc.dg/wtr-int-type-1.c: Likewise.
8800 * gcc.dg/wtr-label-1.c: Likewise.
8801 * gcc.dg/wtr-static-1.c: Likewise.
8802 * gcc.dg/wtr-strcat-1.c: Likewise.
8803 * gcc.dg/wtr-suffix-1.c: Likewise.
8804 * gcc.dg/wtr-switch-1.c: Likewise.
8805 * gcc.dg/wtr-unary-plus-1.c: Likewise.
8806 * gcc.dg/wtr-union-init-1.c: Likewise.
8807 * gcc.dg/wtr-union-init-2.c: Likewise.
8808 * gcc.dg/wtr-union-init-3.c: Likewise.
8809
8810 * gcc.dg/wtr-func-def-1.c: New test.
8811
8812 2002-07-02 Devang Patel <dpatel@apple.com>
8813
8814 * objc.dg/param-1.m: New test.
8815
8816 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
8817
8818 * gcc.dg/cpp/trad/directive.c: Add test.
8819 * gcc.dg/cpp/trad/macroargs.c: Add test.
8820 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8821
8822 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
8823
8824 * gcc.dg/cpp/cmdlne-M.c: New test.
8825
8826 2002-07-02 Ziemowit Laski <zlaski@apple.com>
8827
8828 * objc.dg/desig-init-1.m: New test.
8829
8830 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8831
8832 PR c++/6716
8833 * g++.dg/template/instantiate1.C: New test.
8834
8835 2002-07-01 Mark Mitchell <mark@codesourcery.com>
8836
8837 PR c++/7112
8838 * g++.dg/template/sizeof2.C: New test.
8839
8840 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8841
8842 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8843 gcc.dg/cpp/trad/include.c: New tests.
8844
8845 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
8846
8847 PR target/7177
8848 * gcc.c-torture/compile/20020701-1.c: New test.
8849
8850 2002-07-01 Stan Shebs <shebs@apple.com>
8851
8852 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8853 header here...
8854 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8855 (objc-torture-execute): or here.
8856
8857 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
8858
8859 * gcc.c-torture/execute/arith-rand-ll.c: New test.
8860
8861 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8862
8863 * gcc.dg/cpp/trad/escaped-nl.c: New test.
8864
8865 2002-06-30 Devang Patel <dpatel@apple.com>
8866
8867 * objc.dg/fsyntax-only.m: New test.
8868
8869 2002-06-27 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR c++/6695
8872 * g++.dg/template/friend7.C: New file.
8873
8874 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
8875
8876 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8877 return type.
8878
8879 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
8880
8881 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8882 avoid division by zero.
8883
8884 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
8885
8886 * gcc.dg/Wunknownprag.c: New tests.
8887
8888 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
8889
8890 * gcc.c-torture/execute/simd-2.c: New test.
8891
8892 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
8893
8894 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8895 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8896 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8897 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8898 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8899 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8900 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8901 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8902 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8903 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8904 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8905 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8906 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8907 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8908 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8909 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8910 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8911
8912 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
8913
8914 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8915 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8916 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8917 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8918 New tests.
8919 * gcc.dg/cpp/trad/directive.c: Update.
8920
8921 2002-06-23 Andreas Jaeger <aj@suse.de>
8922
8923 * gcc.c-torture/execute/complex-6.c: New.
8924
8925 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
8926
8927 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8928 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8929 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8930 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8931
8932 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
8933
8934 * gcc.dg/cpp/trad: New directory with traditional tests copied
8935 from parent directory.
8936 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8937 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8938 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8939 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8940 Move to trad/ and rename.
8941 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8942 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8943 gcc.dg/cpp/trad/redef2.c: New tests.
8944 * gcc.dg/cpp/trad/trad.exp: New driver.
8945
8946 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
8947
8948 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8949 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8950 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8951 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8952 Remove.
8953
8954 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
8955
8956 * gcc.dg/20020620-1.c: New test.
8957
8958 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8959
8960 * g++.dg/template/ttp4.C: New test.
8961
8962 2002-06-19 Jakub Jelinek <jakub@redhat.com>
8963
8964 * g++.dg/opt/vt1.C: Fix regexp.
8965
8966 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8967
8968 * gcc.c-torture/execute/pure-1.c: Make functions static again.
8969 Don't use attribute `noinline'.
8970
8971 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8972
8973 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8974
8975 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
8976
8977 * gcc.c-torture/execute/simd-1.c: New.
8978
8979 * gcc.dg/simd-1.c: New.
8980
8981 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8982
8983 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8984
8985 2002-06-16 Richard Henderson <rth@redhat.com>
8986
8987 * g++.dg/ext/anon-struct1.C: New.
8988 * g++.dg/ext/anon-struct2.C: New.
8989 * g++.dg/ext/anon-struct3.C: New.
8990 * gcc.dg/anon-struct-1.c: New.
8991 * gcc.dg/anon-struct-2.c: New.
8992 * gcc.dg/anon-struct-3.c: New.
8993 * gcc.dg/20011008-1.c: Adjust warning text.
8994 * gcc.dg/20020527-1.c: Add -fms-extensions.
8995
8996 2002-06-16 Richard Henderson <rth@redhat.com>
8997
8998 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8999
9000 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
9001
9002 * gcc.c-torture/execute/20020615-1.c: New test.
9003
9004 2002-06-15 Roger Sayle <roger@eyesopen.com>
9005
9006 * gcc.c-tortuture/execute/compare-1.c: New test case.
9007 * gcc.c-tortuture/execute/compare-2.c: New test case.
9008 * gcc.c-tortuture/execute/compare-3.c: New test case.
9009
9010 2002-06-13 Richard Henderson <rth@redhat.com>
9011
9012 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
9013 ia64 ilp32.
9014
9015 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9016
9017 * g++.dg/template/typename2.C: Update error message.
9018
9019 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
9020
9021 * gcc.c-torture/execute/20020611-1.c: New test.
9022
9023 2002-06-11 Bob Wilson <bob.wilson@acm.org>
9024
9025 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9026 list of targets to skip.
9027
9028 2002-06-10 Bob Wilson <bob.wilson@acm.org>
9029
9030 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9031 targets if not optimizing.
9032
9033 2002-06-10 Jakub Jelinek <jakub@redhat.com>
9034
9035 * gcc.c-torture/compile/20020605-1.c: New test.
9036
9037 * g++.dg/opt/vt1.C: New test.
9038
9039 * gcc.dg/20020531-1.c: New test.
9040
9041 * gcc.dg/20020530-1.c: New test.
9042
9043 * gcc.dg/20020527-1.c: New test.
9044
9045 * g++.dg/opt/cse1.C: New test.
9046
9047 2002-06-07 Roger Sayle <roger@eyesopen.com>
9048
9049 * gcc.dg/20020607-2.c: New test case.
9050
9051 2002-06-07 Jakub Jelinek <jakub@redhat.com>
9052
9053 * gcc.c-torture/compile/20020604-1.c: New test.
9054
9055 2002-06-04 Richard Henderson <rth@redhat.com>
9056
9057 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9058 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9059 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9060
9061 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
9062
9063 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9064
9065 2002-06-03 Richard Henderson <rth@redhat.com>
9066
9067 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9068 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9069
9070 2002-06-02 Richard Henderson <rth@redhat.com>
9071
9072 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9073 test functions static.
9074
9075 2002-06-02 Andreas Jaeger <aj@suse.de>
9076
9077 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9078 now.
9079
9080 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
9081
9082 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9083 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9084 Update for mofified diagnostics.
9085 * gcc.dg/c99-intconst-1.c: No longer fail.
9086
9087 2002-06-02 Richard Henderson <rth@redhat.com>
9088
9089 * gcc.dg/uninit-A.c: Remove xfail markers.
9090
9091 2002-06-01 Roger Sayle <roger@eyesopen.com>
9092
9093 * gcc.dg/fnegate-1.c: New test case.
9094
9095 2002-05-30 Osku Salerma <osku@iki.fi>
9096
9097 * gcc.c-torture/execute/mayalias-1.c: New file.
9098
9099 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
9100
9101 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9102 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9103 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9104
9105 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
9106
9107 * gcc.c-torture/execute/20020529-1.c: New test.
9108
9109 2002-05-27 Richard Henderson <rth@redhat.com>
9110
9111 * g++.dg/ext/attrib6.C: New test case.
9112
9113 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9114
9115 * gcc.c-torture/execute/pure-1.c: New test.
9116
9117 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9118
9119 * gcc.dg/cpp/arith-2.c: Remove.
9120
9121 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9122
9123 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9124 * gcc.dg/cpp/if-3.c: Remove.
9125
9126 2002-05-26 Jakub Jelinek <jakub@redhat.com>
9127
9128 * g++.dg/opt/cse2.C: New test.
9129
9130 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
9131
9132 * gcc.dg/cpp/arith-1.c: New semantic tests.
9133 * gcc.dg/cpp/if-1.c: Update.
9134
9135 2002-05-24 Ben Elliston <bje@redhat.com>
9136
9137 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9138
9139 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9140
9141 * gcc.dg/verbose-asm.c: New test.
9142
9143 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
9144
9145 * gcc.dg/cpp/paste12.c: New test.
9146
9147 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9148
9149 * g++.dg/parse/named_ops.C: New test.
9150
9151 2002-05-23 Mark Mitchell <mark@codesourcery.com>
9152
9153 * gcc/testsuite/gcc.dg/weak-8.c: New test.
9154
9155 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
9156
9157 * gcc.dg/weak-2.c: Allow optional leading underscore
9158 in scan-assembler symbol name.
9159 * gcc.dg/weak-3.c: Likewise.
9160 * gcc.dg/weak-4.c: Likewise.
9161 * gcc.dg/weak-5.c: Likewise.
9162
9163 2002-05-23 Jakub Jelinek <jakub@redhat.com>
9164
9165 * gcc.dg/20020523-1.c: New test.
9166
9167 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9168
9169 * objc.dg/const-str-2.m: Update now that we stop after
9170 a command line error.
9171
9172 2002-05-22 Richard Henderson <rth@redhat.com>
9173
9174 * g++.dg/dg.exp: Fix typo in test pruneing.
9175
9176 2002-05-22 Richard Henderson <rth@redhat.com>
9177
9178 * g++.dg/dg.exp: Prune the tls subdirectory.
9179 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9180 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9181 * g++.dg/tls/init-1.C: New.
9182
9183 2002-05-22 Jakub Jelinek <jakub@redhat.com>
9184
9185 * gcc.dg/20020517-1.c: New test.
9186
9187 2002-05-21 Richard Henderson <rth@redhat.com>
9188
9189 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9190 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9191
9192 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
9193
9194 * g++.dg/other/copy2.C: New test.
9195
9196 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
9197
9198 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9199 (MAX_COPY): Bump up to 10 times sizeof (long long).
9200 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9201
9202 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9203 sizeof (long long).
9204
9205 * gcc.c-torture/execute/strcpy-1.c: New test.
9206
9207 2002-05-19 Jason Merrill <jason2redhat.com>
9208
9209 * g++.dg/ext/oper1.C: New test.
9210
9211 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
9212 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
9213
9214 * README.QMTEST: New file.
9215
9216 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9217
9218 2002-05-19 Andreas Jaeger <aj@suse.de>
9219
9220 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9221 now.
9222 * gcc.c-torture/execute/loop-2d.x: Likewise.
9223
9224 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
9225
9226 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
9227 support weak symbols.
9228 * gcc.dg/weak-4.c: Likewise
9229 * gcc.dg/weak-6.c: Likewise
9230
9231 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
9232
9233 * gcc.dg/weak-3.c: Add dg-excess-error comment for
9234 cygwin, coff and h8300-*-hms targets
9235 * gcc.dg/weak-5.c: Likewise
9236 * gcc.dg/weak-7.c: Likewise
9237
9238 2002-05-16 Jason Merrill <jason@redhat.com>
9239
9240 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9241 (scan-assembler-not, scan-assembler-dem): Likewise.
9242 (scan-assembler-dem-not): Likewise.
9243
9244 2002-05-15 Richard Henderson <rth@redhat.com>
9245
9246 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9247
9248 2002-05-15 Richard Henderson <rth@redhat.com>
9249
9250 * gcc.dg/weak-5.c (vfoo1c): No warning here.
9251 (vfoo1f): Warning here.
9252 (vfoo1l): Don't redefine the alias.
9253
9254 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
9255
9256 * g++.dg/init/pm1.C: New test.
9257
9258 2002-05-12 David S. Miller <davem@redhat.com>
9259
9260 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9261 types.
9262
9263 2002-05-10 Roger Sayle <roger@eyesopen.com>
9264
9265 * gcc.c-torture/execute/20020510-1.c: New test case.
9266
9267 2002-05-10 David S. Miller <davem@redhat.com>
9268
9269 * gcc.c-torture/execute/conversion.c: Test long double too.
9270
9271 2002-05-09 Jakub Jelinek <jakub@redhat.com>
9272
9273 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9274 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9275 * lib/g++.exp (g++_link_flags): Likewise.
9276 * lib/objc.exp (objc_target_compile): Likewise.
9277
9278 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
9279
9280 * gcc.dg/cpp/poison.c: Update.
9281 * gcc.dg/cpp/20000625-2.c: Remove.
9282 * gcc.dg/cpp/direct2s.c: Remove final test.
9283
9284 2002-05-08 Tom Rix <trix@redhat.com>
9285
9286 * gcc.c-torture/execute/20020508-1.c: New test.
9287 * gcc.c-torture/execute/20020508-2.c: New test.
9288 * gcc.c-torture/execute/20020508-3.c: New test.
9289
9290 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
9291
9292 * gcc.dg/cpp/charconst-4.c: More tests.
9293
9294 2002-05-08 Mark Mitchell <mark@codesourcery.com>
9295
9296 PR c/6569
9297 * gcc.dg/weak-3.c: Update location of warning messages.
9298 * gcc.dg/weak-5.c: Likewise.
9299
9300 2002-05-06 Roger Sayle <roger@eyesopen.com>
9301
9302 * gcc.c-torture/execute/20020506-1.c: New test case.
9303
9304 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
9305
9306 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9307
9308 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9309
9310 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9311
9312 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9313
9314 * gcc.dg/cpp/charconst-3.c: New test.
9315
9316 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9317
9318 * gcc.dg/cpp/charconst.c: Update tests.
9319
9320 2002-05-05 Tim Josling <tej@melbpc.org.au>
9321
9322 * treelang: Added directory for new sample language treelang. Also
9323 lib/treelang.exp: New file to signal treelang should be tested.
9324
9325 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9326
9327 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9328 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9329 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9330 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9331 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9332 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9333 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9334
9335 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
9336
9337 * gcc.dg/format/xopen-2.c: New test.
9338
9339 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9340
9341 * gcc.dg/20020503-1.c: New test.
9342
9343 2002-05-02 Mark Mitchell <mark@codesourcery.com>
9344
9345 * g++.dg/init/dtor1.C: Make it tougher.
9346
9347 2002-05-01 Mark Mitchell <mark@codesourcery.com>
9348
9349 * g++.dg/init/dtor1.C: New test.
9350
9351 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
9352
9353 * gcc.dg/altivec-8.c: New.
9354
9355 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
9356
9357 * gcc.dg/altivec-7.c: New.
9358
9359 2002-04-29 Jakub Jelinek <jakub@redhat.com>
9360
9361 * g++.dg/parse/typedef1.C: New test.
9362
9363 2002-04-29 Mark Mitchell <mark@codesourcery.com>
9364
9365 PR c++/6486
9366 * g++.dg/template/friend6.C: New test.
9367
9368 PR c++/6492
9369 * g++.dg/init/copy1.C: New test.
9370
9371 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
9372
9373 * g++.dg/warn/effc1.C: New test.
9374
9375 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
9376
9377 * gcc.dg/cpp/if-cexp.c: Add a test.
9378
9379 2002-04-28 Jakub Jelinek <jakub@redhat.com>
9380
9381 * gcc.dg/20020426-2.c: New test.
9382
9383 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
9384
9385 * gcc.dg/cpp/if-mop.c: Update.
9386 * gcc.dg/cpp/if-mpar.c: Add test.
9387 * gcc.dg/cpp/if-oppr.c: Update.
9388
9389 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9390
9391 PR c/6343
9392 * gcc.dg/weak-[2-7].c: New tests.
9393
9394 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9395
9396 * gcc.dg/enum1.c: New test.
9397
9398 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9399
9400 PR c++/6497
9401 * g++.dg/inherit/access2.C: New test.
9402
9403 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9404
9405 PR bootstrap/6445
9406 * gcc.dg/20020426-1.c: New test.
9407
9408 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9409
9410 * g++.dg/abi/enum1.C: New test.
9411
9412 2002-04-26 Richard Henderson <rth@redhat.com>
9413
9414 * gcc.dg/c99-bool-1.c: Expect always true warning.
9415
9416 2002-04-25 Roger Sayle <roger@eyesopen.com>
9417
9418 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9419
9420 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9421
9422 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9423 targets.
9424
9425 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9426
9427 * g++.dg/abi/mange7.C: New test.
9428
9429 PR c++/6438.
9430 * g++.dg/parse/stmtexpr2.C: New test.
9431
9432 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9433
9434 * gcc.dg/20020312-2.c: Add SH target.
9435
9436 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9437
9438 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9439 compiler output on mips*-*-irix*.
9440
9441 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9442
9443 * g++.dg/parse/attr1.C: New test.
9444
9445 2002-04-23 Roger Sayle <roger@eyesopen.com>
9446
9447 * gcc.c-torture/execute/string-opt-17.c: New test case.
9448 * gcc.c-torture/execute/memset-2.c: New test case.
9449
9450 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9451
9452 PR c++/6256:
9453 * g++.dg/template/friend5.C: New test.
9454
9455 PR c++/6331:
9456 * g++.dg/template/qual1.C: Likewise.
9457
9458 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9459
9460 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9461 Include stdlib.h, not stdio.h or ctype.h.
9462
9463 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9464
9465 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9466 cris-*-elf* and mmix-*-*.
9467 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9468 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9469 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9470 Ditto.
9471 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9472 * gcc.dg/wchar_t-1.c: Ditto.
9473
9474 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9475
9476 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9477 Clarify comment.
9478
9479 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9480
9481 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9482
9483 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9484
9485 * gcc.c-torture/execute/20000906-1.x: Delete.
9486
9487 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9488
9489 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9490
9491 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9492
9493 * PR6367
9494 * g77.f-torture/execute/6367.f: New test.
9495 * g77.f-torture/execute/6367.x: Disable for MMIX.
9496
9497 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9498
9499 * PR6352
9500 * g++.dg/opt/inline2.C: New test.
9501
9502 2002-04-18 Richard Henderson <rth@redhat.com>
9503
9504 * gcc.dg/20000906-1.c: Enable for all targets.
9505 * gcc.c-torture/compile/iftrap-2.c: New.
9506
9507 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9508
9509 * gcc.dg/20020418-1.c: New test.
9510 * gcc.dg/20020418-2.c: New test.
9511
9512 2002-04-18 Richard Henderson <rth@redhat.com>
9513
9514 * gcc.c-torture/compile/iftrap-1.c: New.
9515 * gcc.dg/iftrap-1.c: Adjust for ia64.
9516 * gcc.dg/iftrap-2.c: New.
9517
9518 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9519
9520 * gcc.c-torture/compile/20020418-1.c: New test.
9521
9522 2002-04-18 Roger Sayle <roger@eyesopen.com>
9523
9524 * gcc.c-torture/compile/20020415-1.c: New.
9525
9526 2002-04-18 David S. Miller <davem@redhat.com>
9527
9528 * gcc.c-torture/execute/20020418-1.c: New test.
9529
9530 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9531
9532 * gcc.dg/20020416-1.c: New test.
9533
9534 * g++.dg/opt/inline1.C: New test.
9535
9536 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9537
9538 * gcc.dg/altivec-5.c: New test.
9539
9540 * gcc.dg/20020415-1.c: New test.
9541
9542 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9543
9544 * testsuite/lib/chill.exp: Remove.
9545
9546 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9547
9548 * g++.dg/other/big-struct.C: New test.
9549
9550 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9551
9552 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9553 of scratch file.
9554
9555 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9556
9557 PR c/6277
9558 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9559 in scan-assembler function name
9560
9561 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9562
9563 * g77.f-torture/execute/980628-4.x,
9564 g77.f-torture/execute/980628-5.x,
9565 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9566 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9567 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9568 i[34567]86-*-*.
9569
9570 2002-04-13 David S. Miller <davem@redhat.com>
9571
9572 * gcc.c-torture/execute/20020413-1.c: New test.
9573
9574 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9575
9576 * gcc.dg/asm-6.c,
9577 * g++.dg/ext/asm1.C: New tests.
9578
9579 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9580
9581 PR c++ 5373.
9582 * g++.dg/parse/stmtexpr1.C: New test.
9583
9584 PR c++/5189.
9585 * g++.dg/template/copy1.C: New test.
9586
9587 2002-04-12 Richard Henderson <rth@redhat.com>
9588
9589 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9590
9591 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9592
9593 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9594 gcc.c-torture/execute/20020307-2.c.
9595
9596 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9597
9598 * g++.dg/ext/attrib5.C,
9599 * g++.dg/lookup/struct1.C: New tests.
9600
9601 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9602
9603 * gcc.dg/20020411-1.c: New test.
9604
9605 * gcc.c-torture/execute/20020411-1.c: New test.
9606
9607 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9608
9609 * g77.f-torture/execute/6177.f: New test.
9610
9611 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9612
9613 PR middle-end/6247
9614 * g++.dg/opt/cleanup1.C: New test.
9615
9616 * g++.dg/opt/const1.C: New test.
9617
9618 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9619
9620 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9621
9622 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9623
9624 PR c++/5507
9625 * g++.dg/template/typename2.C: New test.
9626
9627 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9628
9629 * gcc.c-torture/execute/loop-12.c: New.
9630
9631 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9632
9633 * g77.f-torture/execute/980628-4.x,
9634 g77.f-torture/execute/980628-5.x,
9635 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9636 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9637 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
9638
9639 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9640
9641 PR optimization/6086
9642 * g++.dg/opt/preinc1.C: New test.
9643
9644 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9645
9646 PR c++/5571
9647 * g++.dg/opt/static2.C: New test.
9648
9649 2002-04-06 Mark Mitchell <mark@codesourcery.com>
9650
9651 PR c/5120
9652 * gcc.dg/20020406-1.c: New test.
9653
9654 2002-04-04 David S. Miller <davem@redhat.com>
9655
9656 * gcc.c-torture/execute/20020404-1.c: New test.
9657
9658 2002-04-04 Jakub Jelinek <jakub@redhat.com>
9659
9660 PR c/6123
9661 * gcc.dg/20020312-2.c: Do not declare global register variable
9662 if __PIC__ or __pic__ is defined.
9663
9664 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
9665
9666 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
9667 __asm__ so that it works correctly even if -ansi -pedantic-errors.
9668
9669 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9670
9671 * gcc.misc-tests/linkage.exp: Update last change to handle
9672 sparc*-, not just sparc-.
9673
9674 2002-04-03 Richard Henderson <rth@redhat.com>
9675
9676 * gcc.dg/cpp/ucs.c: Improved long UCS test.
9677
9678 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9679
9680 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
9681
9682 2002-04-02 David S. Miller <davem@redhat.com>
9683
9684 * gcc.c-torture/execute/20020402-3.c: New test.
9685
9686 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
9687
9688 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
9689 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
9690
9691 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
9692 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
9693 g77.f-torture/execute/20001201.x,
9694 g77.f-torture/execute/u77-test.x: New files.
9695
9696 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
9697 * gcc.dg/wchar_t-1.c: Ditto.
9698
9699 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9700
9701 * gcc.c-torture/execute/20020402-1.c: New test.
9702
9703 2002-04-01 Richard Henderson <rth@redhat.com>
9704
9705 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
9706
9707 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
9708
9709 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9710
9711 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
9712
9713 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9714
9715 * g++.dg/inherit/template-as-base.C: Expect error.
9716 * g++.dg/inherit/namespace-as-base.C: Likewise.
9717
9718 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
9719
9720 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
9721 g++.dg/ext/instantiate3.C: Tweak match patterns.
9722
9723 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
9724 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
9725 -da test.
9726
9727 2002-03-31 Richard Henderson <rth@redhat.com>
9728
9729 * gcc.dg/special/alias-2.c: New.
9730 * gcc.dg/special/ecos.exp: Run it.
9731
9732 2002-03-31 Richard Henderson <rth@redhat.com>
9733
9734 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
9735
9736 2002-03-31 Kazu Hirata <kazu@hxi.com>
9737
9738 * gcc.dg/weak-1.c: Disable on h8300 port.
9739
9740 2002-03-29 Janis Johnson <janis187@us.ibm.com>
9741
9742 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
9743 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
9744 ordering tests.
9745 * g++.dg/bprob/bprob-1.C: New test.
9746 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
9747 * g++.dg/gcov/gcov-1.C: New test.
9748 * g++.dg/gcov/gcov-1.x: New file.
9749 * g++.dg/gcov/gcov-2.C: New test.
9750 * g++.dg/gcov/gcov-3.C: New test.
9751 * g++.dg/gcov/gcov-3.h: New file.
9752
9753 2002-03-28 Roger Sayle <roger@eyesopen.com>
9754
9755 * g++.old-deja/g++.other/builtins5.C: New test.
9756 * g++.old-deja/g++.other/builtins6.C: New test.
9757 * g++.old-deja/g++.other/builtins7.C: New test.
9758 * g++.old-deja/g++.other/builtins8.C: New test.
9759 * g++.old-deja/g++.other/builtins9.C: New test.
9760
9761 2002-03-29 Jakub Jelinek <jakub@redhat.com>
9762
9763 * g++.dg/opt/static1.C: New test.
9764
9765 * g++.dg/opt/longbranch1.C: New test.
9766
9767 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
9768
9769 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
9770
9771 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
9772
9773 2002-03-28 Jeffrey A Law (law@redhat.com)
9774
9775 * gcc.c-torture/execute/20020328-1.c: New test.
9776
9777 2002-03-27 Richard Henderson <rth@redhat.com>
9778
9779 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9780 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9781 move from g++.old-deja/g++.ext/.
9782
9783 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9784
9785 * g++.dg/init/new2.C: New test.
9786
9787 2002-03-26 Richard Henderson <rth@redhat.com>
9788
9789 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9790
9791 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9792 on sparc.
9793
9794 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9795 sparcv9 systems.
9796 * gcc.dg/20001102-1.c: Likewise.
9797
9798 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9799
9800 * gcc.dg/cpp/endif-pedantic1.c,
9801 gcc.dg/cpp/endif-pedantic2.c: New tests.
9802
9803 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9804
9805 * g++.dg/init/new1.C: New test.
9806
9807 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9808
9809 * g++.dg/abi/vbase9.C: New test.
9810
9811 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9812
9813 * gcc.dg/arm-asm.c: New test.
9814
9815 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9816
9817 * gcc.dg/Wswitch-enum.c: New test.
9818 Fix PR c/5044.
9819
9820 2002-03-26 Richard Henderson <rth@redhat.com>
9821
9822 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9823 structure.
9824
9825 2002-03-25 Richard Henderson <rth@redhat.com>
9826
9827 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9828 sparcv9 systems.
9829
9830 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9831 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9832
9833 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9834
9835 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9836
9837 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9838
9839 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9840 targets using generic thunk support.
9841
9842 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9843
9844 * gcc.c-torture/compile/20020323-1.c: New test.
9845
9846 * g++.dg/opt/conj2.C: New test.
9847
9848 2002-03-24 Richard Henderson <rth@redhat.com>
9849
9850 * gcc.dg/weak-1.c: Use -fno-common.
9851
9852 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9853
9854 * g77.dg/f77-edit-apostrophe-out.f: New test
9855 * g77.dg/f77-edit-h-out.f: New test
9856 * g77.dg/f77-edit-t-in.f: New test
9857 * g77.dg/f77-edit-t-out.f: New test
9858 * g77.dg/f77-edit-x-out.f: New test
9859 * g77.dg/f77-edit-slash-out.f: New test
9860 * g77.dg/f77-edit-colon-out.f: New test
9861 * g77.dg/f77-edit-s-out.f: New test
9862
9863 2002-03-24 Richard Henderson <rth@redhat.com>
9864
9865 * objc/execute/formal_protocol-6.x: New XFAIL.
9866
9867 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9868
9869 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9870 that do not support weak symbols
9871
9872 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9873
9874 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9875 * lib/g77.exp: Likewise
9876 * lib/objc.exp: Likewise
9877
9878 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9879
9880 * gcc.dg/Wswitch-default.c: New test.
9881
9882 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9883
9884 * g++.dg/other/enum1.C: New test.
9885
9886 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9887
9888 * gcc.dg/pragma-ep-3.c: Fix typo.
9889
9890 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9891
9892 * g++.dg/inherit/template-as-base.C: New test.
9893
9894 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9895
9896 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9897 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9898
9899 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9900
9901 * gcc.dg/cpp/multiline.c: Update to match.
9902
9903 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9904
9905 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9906
9907 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9908
9909 * gcc.dg/cpp/extratokens2.c: New file.
9910
9911 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9912
9913 * gcc.dg/20020312-2.c: Add rs6000 target.
9914
9915 * gcc.c-torture/compile/20020319-1.c: New test.
9916
9917 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9918
9919 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9920 (A, E): Handle this.
9921
9922 2002-03-20 Jason Merrill <jason@redhat.com>
9923
9924 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9925 ignoring -fpic.
9926 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9927 through prune_gcc_output.
9928
9929 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9930
9931 * gcc.c-torture/compile/20020320-1.c: New test.
9932
9933 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9934
9935 * gcc.c-torture/compile/20020318-1.c: New test.
9936
9937 * gcc.dg/struct-by-value-1.c: New test.
9938
9939 * gcc.dg/20020319-1.c: New test.
9940
9941 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9942
9943 * g++.dg/opt/conj1.C: New test.
9944
9945 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9946
9947 * g++.dg/template/qualttp20.C: Revert previous change.
9948 * g++.dg/template/qualttp3.C: Likewise.
9949 * g++.dg/template/qualttp4.C: Likewise
9950 * g++.dg/template/qualttp5.C: Likewise
9951 * g++.dg/template/qualttp6.C: Likewise
9952 * g++.dg/template/qualttp7.C: Likewise
9953 * g++.dg/template/qualttp8.C: Likewise
9954 * g++.dg/template/recurse.C: Likewise.
9955
9956 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9957
9958 * gcc.dg/cpp/wchar-1.c: Update.
9959
9960 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9961
9962 * g++.dg/template/conv1.C: New test.
9963 * g++.dg/template/conv2.C: New test.
9964 * g++.dg/template/conv3.C: New test.
9965 * g++.dg/template/conv4.C: New test.
9966
9967 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9968
9969 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9970 * g++.dg/template/qualttp3.C: Likewise.
9971 * g++.dg/template/qualttp4.C: Likewise
9972 * g++.dg/template/qualttp5.C: Likewise
9973 * g++.dg/template/qualttp6.C: Likewise
9974 * g++.dg/template/qualttp7.C: Likewise
9975 * g++.dg/template/qualttp8.C: Likewise
9976 * g++.dg/template/recurse.C: Likewise.
9977
9978 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9979
9980 * g++.dg/opt/dtor1.C: New test.
9981
9982 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9983
9984 * gcc.c-torture/compile/20020315-1.c: New test.
9985
9986 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9987
9988 * gcc.dg/weak-1.c: Fix scan tests.
9989
9990 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9991
9992 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9993 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9994 cris-*-aout* mmix-*-*.
9995 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9996 cris-*-aout* mmix-*-*.
9997 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9998 cris-*-elf* cris-*-aout* and mmix-*-*.
9999 * gcc.dg/20001009-1.c: Ditto.
10000 * gcc.dg/20010912-1.c: Ditto.
10001 * gcc.dg/20020122-4.c: Ditto.
10002 * gcc.dg/inline-2.c: Ditto.
10003
10004 2002-03-14 Jeffrey A Law (law@cygnus.com)
10005
10006 * gcc.c-torture/compile/20020314-1.c: New test.
10007
10008 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
10009
10010 * gcc.c-torture/execute/20020314-1.c: New test.
10011
10012 2002-03-14 Jakub Jelinek <jakub@redhat.com>
10013
10014 * g++.dg/warn/Wunused-1.C: New test.
10015
10016 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
10017
10018 * g++.dg/abi/mangle6.C: New test.
10019
10020 2002-03-13 Jakub Jelinek <jakub@redhat.com>
10021
10022 * gcc.c-torture/compile/20020309-2.c: New test.
10023
10024 * gcc.c-torture/compile/20020312-1.c: New test.
10025
10026 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
10027
10028 * g++.dg/other/access1.C: New test.
10029
10030 2002-03-12 Jakub Jelinek <jakub@redhat.com>
10031
10032 * gcc.c-torture/execute/wchar_t-1.c: New test.
10033
10034 2002-03-12 David Edelsohn <edelsohn@gnu.org>
10035
10036 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10037
10038 2002-03-12 Roger Sayle <roger@eyesopen.com>
10039
10040 * gcc.dg/20020312-1.c: New test case.
10041
10042 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
10043
10044 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10045
10046 2002-03-11 Richard Henderson <rth@redhat.com>
10047
10048 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10049 * g++.old-deja/g++.jason/report.C: Likewise.
10050
10051 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10052
10053 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10054 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10055
10056 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10057
10058 * testsuite/g++.dg/overload/pmf1.C: New test.
10059
10060 2002-03-11 Kazu Hirata <kazu@hxi.com>
10061
10062 * gcc.c-torture/execute/20020307-1.c: Use long.
10063
10064 2002-03-11 Jakub Jelinek <jakub@redhat.com>
10065
10066 PR optimization/5844
10067 * gcc.dg/20020310-1.c: New test.
10068
10069 2002-03-09 Michael Meissner <meissner@redhat.com>
10070
10071 * gcc.c-torture/execute/memcpy-2.c: New test.
10072 * gcc.c-torture/execute/memset-1.c: New test.
10073 * gcc.c-torture/execute/strlen-1.c: New test.
10074 * gcc.c-torture/execute/strcmp-1.c: New test.
10075 * gcc.c-torture/execute/strncmp-1.c: New test.
10076
10077 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
10078
10079 * gcc.dg/ppc-ldstruct.c: New test.
10080
10081 2002-03-09 Jakub Jelinek <jakub@redhat.com>
10082
10083 * gcc.c-torture/execute/va-arg-22.c: New test.
10084
10085 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10086
10087 * gcc.c-torture/compile/20020309-1.c: New test.
10088
10089 2002-03-08 Jakub Jelinek <jakub@redhat.com>
10090
10091 * gcc.c-torture/execute/20020307-2.c: New test.
10092
10093 2002-03-07 Jeffrey A Law (law@redhat.com)
10094
10095 * g77.f-torture/compile/20020307-1.f: New test.
10096
10097 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
10098
10099 * gcc.dg/unordered-1.c: New test.
10100
10101 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
10102
10103 * gcc.c-torture/execute/20020307-1.c: New test.
10104
10105 2002-03-05 Jakub Jelinek <jakub@redhat.com>
10106
10107 * gcc.dg/20020304-1.c: New test.
10108
10109 * gcc.c-torture/compile/20020304-2.c: New test.
10110
10111 2002-03-04 Zack Weinberg <zack@codesourcery.com>
10112
10113 * gcc.c-torture/compile/20020304-1.c: New test case
10114 (from PR c/5830).
10115
10116 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
10117
10118 * gcc.dg/20020103-1.c: Add other -D ppc variants.
10119
10120 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
10121
10122 * g++.dg/other/classkey1.C: New test.
10123
10124 2002-03-01 Richard Henderson <rth@redhat.com>
10125
10126 * gcc.c-torture/compile/981223-1.x: New.
10127 * gcc.c-torture/compile/920625-1.x: New.
10128
10129 2002-02-28 Richard Henderson <rth@redhat.com>
10130
10131 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10132
10133 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10134
10135 * gcc.c-torture/execute/20020227-1.c: New test.
10136
10137 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10138
10139 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10140 here" ERROR lines.
10141 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10142 * g++.old-deja.g++.other/defarg1.C: Likewise.
10143 * g++.old-deja/g++.pt/calls2.C: Likewise.
10144 * g++.old-deja/g++.pt/crash20.C: Likewise.
10145 * g++.old-deja/g++.pt/crash30.C: Likewise.
10146 * g++.old-deja/g++.pt/crash36.C: Likewise.
10147 * g++.old-deja/g++.pt/crash6.C: Likewise.
10148 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10149 * g++.old-deja/g++.pt/derived3.C: Likewise.
10150 * g++.old-deja/g++.pt/error1.C: Likewise.
10151 * g++.old-deja/g++.pt/friend21.C: Likewise.
10152 * g++.old-deja/g++.pt/friend23.C: Likewise.
10153 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10154 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10155
10156 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10157
10158 * gcc.c-torture/execute/20020225-2.c: New test.
10159
10160 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10161
10162 * gcc.c-torture/execute/920730-1t.c,
10163 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10164 Delete test cases, only relevant to -traditional.
10165
10166 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10167
10168 * gcc.dg/cpp/undef1.c: Remove.
10169 * gcc.dg/cpp/directiv.c: Update.
10170 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10171
10172 2002-02-27 Michael Meissner <meissner@redhat.com>
10173
10174 * gcc.c-torture/execute/20020226-1.c: New test.
10175
10176 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10177
10178 * g++.dg/debug/debug4.C: New test.
10179
10180 * gcc.dg/ia64-visibility-1.c: New test.
10181
10182 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10183
10184 * gcc.dg/debug/20020224-1.c: New.
10185
10186 2002-02-25 Kazu Hirata <kazu@hxi.com>
10187
10188 * gcc.c-torture/execute/960416-1.x: New.
10189 * gcc.c-torture/execute/divconst-3.x: Likewise.
10190
10191 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10192
10193 * gcc.dg/20020224-1.c: New test.
10194
10195 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10196
10197 * gcc.c-torture/execute/20020225-1.c: New.
10198
10199 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10200
10201 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10202
10203 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10204
10205 * gcc.dg/20020222-1.c: New test.
10206
10207 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10208
10209 * g++.dg/opt/anonunion1.C: New test.
10210
10211 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10212
10213 * g++.dg/template/qualttp19.C: New test.
10214 * g++.dg/template/qualttp20.C: New test.
10215 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10216 * g++.old-deja/g++.other/qual1.C: Likewise.
10217
10218 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10219
10220 * gcc.dg/attr-alwaysinline.c: New.
10221
10222 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10223
10224 * gcc.dg/20020220-1.c: New test.
10225
10226 * gcc.dg/20020220-2.c: New test.
10227
10228 * g++.dg/opt/mmx1.C: New test.
10229
10230 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10231
10232 * gcc.c-torture/compile/20020110.c: New test.
10233
10234 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10235
10236 * gcc.c-torture/execute/20020219-1.c: New test.
10237
10238 * gcc.dg/20020219-1.c: New test.
10239
10240 * gcc.dg/noncompile/20020220-1.c: New test.
10241
10242 * g++.dg/opt/ptrintsum1.C: New test.
10243
10244 * gcc.dg/debug/20020220-1.c: New test.
10245
10246 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10247
10248 * gcc.c-torture/execute/20020216-1.c: New test.
10249
10250 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10251
10252 * gcc.dg/decl-1.c: Update, new test.
10253
10254 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10255
10256 * g++.dg/abi/bitfield1.C: New test.
10257 * g++.dg/abi/bitfield2.C: New test.
10258
10259 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10260
10261 * gcc.dg/attr-nest.c: New test.
10262
10263 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10264
10265 * gcc.c-torture/execute/20020215-1.c: New test.
10266
10267 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10268
10269 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10270 * g++.dg/debug/debug.exp: New.
10271 * g++.dg/debug/trivial.C: New.
10272 * g++.dg/debug/debug1.C: Moved...
10273 * g++.dg/other/debug1.C: ...from here.
10274 * g++.dg/debug/debug2.C: Moved...
10275 * g++.dg/other/debug2.C: ...from here.
10276 * g++.dg/debug/debug3.C: Moved...
10277 * g++.dg/other/debug3.C: ...from here.
10278
10279 * gcc.dg/noncompile/20020213-1.c: New test.
10280
10281 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10282
10283 * g++.dg/other/debug3.C: New test.
10284
10285 * gcc.c-torture/execute/20020213-1.c: New test.
10286
10287 2002-02-13 Richard Smith <richard@ex-parrot.com>
10288
10289 * g++.old-deja/g++.other/thunk1.C: New test.
10290
10291 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10292
10293 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10294
10295 2002-02-13 Stan Shebs <shebs@apple.com>
10296
10297 * gcc.dg/altivec-3.c: New.
10298
10299 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10300
10301 * gcc.dg/Wunreachable-1.c: New test.
10302 * gcc.dg/Wunreachable-2.c: New test.
10303
10304 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10305
10306 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10307
10308 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10309
10310 * gcc.dg/decl-1.c: New test.
10311
10312 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10313
10314 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10315
10316 2002-02-10 Kazu Hirata <kazu@hxi.com>
10317
10318 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10319 * gcc.c-torture/compile/980506-1.x: Likewise.
10320
10321 2002-02-10 Kazu Hirata <kazu@hxi.com>
10322
10323 * gcc.dg/20020210-1.c: New.
10324
10325 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10326
10327 * g77.f-torture/execute/947.f: New regression test
10328 for PR fortran/947.
10329
10330 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10331
10332 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10333 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10334
10335 2002-02-08 Richard Henderson <rth@redhat.com>
10336
10337 * gcc.c-torture/compile/labels-3.c: New.
10338
10339 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10340
10341 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10342 expression statements work instead.
10343 * gcc.dg/noncompile/20020207-1.c: New test.
10344
10345 2002-02-07 Richard Henderson <rth@redhat.com>
10346
10347 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10348
10349 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10350
10351 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10352 message from g77
10353 * lib/g77-dg.exp: Trim g77 error messages so that they are
10354 recognized by dg.exp.
10355
10356 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10357
10358 PR fortran/5473
10359 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10360
10361 2002-02-07 Richard Henderson <rth@redhat.com>
10362
10363 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10364 to be sufficiently aligned for integers.
10365
10366 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10367
10368 * g++.dg/template/friend4.C: New test.
10369
10370 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10371
10372 PR fortran/5743
10373 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10374 unsupported cases.
10375
10376 2002-02-07 Richard Henderson <rth@redhat.com>
10377
10378 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10379 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10380 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10381 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10382
10383 2002-02-06 Richard Henderson <rth@redhat.com>
10384
10385 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10386
10387 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10388
10389 * gcc.dg/20020206-1.c: New test.
10390
10391 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10392
10393 * gcc.c-torture/execute/20020206-1.c: New test.
10394
10395 * gcc.c-torture/execute/20020206-2.c: New test.
10396
10397 PR optimization/5429:
10398 * gcc.c-torture/compile/20020206-1.c: New test.
10399
10400 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10401
10402 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10403 as certain file formats cannot support particularly large
10404 alignments.
10405
10406 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10407 and do not expect to be able to link the executable.
10408
10409 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10410 fail because the COFF format does not support the weak attribute.
10411
10412 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10413
10414 * g77.dg/pr5473.f: New test
10415
10416 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10417
10418 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10419 Fix testcase accordingly.
10420
10421 2002-02-04 Richard Henderson <rth@redhat.com>
10422
10423 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10424 (buf): Change to be an array of pointers, not ints.
10425
10426 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10427
10428 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10429 before all tests. Move warning one line above to match where it
10430 C frontend emits.
10431 * gcc.dg/Wswitch-2.c: New test.
10432 * g++.dg/warn/Wswitch-1.C: New test.
10433 * g++.dg/warn/Wswitch-2.C: New test.
10434
10435 2002-02-04 Richard Henderson <rth@redhat.com>
10436
10437 * g++.dg/abi/offsetof.C: Fix size comparison.
10438
10439 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10440
10441 * gcc.dg/cast-qual-2.c: New test.
10442
10443 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10444
10445 * gcc.dg/20020201-4.c: New test.
10446
10447 2002-02-04 Ben Elliston <bje@redhat.com>
10448
10449 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10450 target_info attribute != 0, in addition to the empty string.
10451 (gcc_target_compile): Likewise.
10452
10453 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10454
10455 * gcc.dg/Wswitch.c: New test.
10456 PR gcc/4475. PR gcc/3780.
10457
10458 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10459
10460 * g77.f-torture/execute/5122.f: New test for regressions
10461 against PR fortran/5122.
10462
10463 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10464
10465 * g77.f-torture/compile/pr3743.f: Delete
10466 * g77.dg/pr3743-1.f: New test.
10467 * g77.dg/pr3743-2.f: New test.
10468 * g77.dg/pr3743-3.f: New test.
10469 * g77.dg/pr3743-4.f: New test.
10470
10471 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10472
10473 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10474
10475 2002-02-02 Richard Henderson <rth@redhat.com>
10476
10477 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10478 * gcc.c-torture/execute/bf64-1.c: Likewise.
10479
10480 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10481
10482 * gcc.dg/20020201-2.c: New test.
10483
10484 * gcc.dg/20020201-3.c: New test.
10485
10486 * gcc.c-torture/execute/bitfld-2.c: New test.
10487
10488 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10489
10490 * gcc.dg/bitfld-1.c: Update.
10491 * gcc.dg/bitfld-2.c: Update.
10492 * gcc.c-torture/execute/bitfld-1.x: New.
10493
10494 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10495
10496 * gcc.c-torture/execute/20020201-1.c: New test.
10497
10498 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10499
10500 PR target/5469
10501 * gcc.dg/20020201-1.c: New test.
10502
10503 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10504
10505 PR fortran/3743
10506 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10507 * g77.f-torture/compile/pr3743.x: Remove
10508
10509 2002-01-31 Tom Rix <trix@redhat.com>
10510
10511 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10512
10513 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10514
10515 * gcc.dg/noncompile/20020130-1.c: New test.
10516
10517 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10518
10519 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10520
10521 2002-01-29 Richard Henderson <rth@redhat.com>
10522
10523 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10524 to long long.
10525 * gcc.c-torture/execute/bf64-1.c: Likewise.
10526
10527 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10528
10529 * gcc.c-torture/execute/20020129-1.c: New test.
10530
10531 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10532
10533 * gcc.c-torture/compile/20000224-1.c: Update.
10534 * gcc.c-torture/execute/bitfld-1.c: New tests.
10535 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10536 * gcc.dg/uninit-A.c: Update.
10537
10538 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10539
10540 * g++.dg/template/ctor1.C: Add instantiation.
10541
10542 2002-01-28 Paul Koning <pkoning@equallogic.com>
10543
10544 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10545 argument to __builtin_prefetch to be const ptr.
10546
10547 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10548
10549 * gcc.c-torture/compile/20020120-1.c: New test.
10550
10551 2002-01-27 Kazu Hirata <kazu@hxi.com>
10552
10553 * gcc.c-torture/execute/20020127-1.c: New test.
10554
10555 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10556
10557 * g77.dg/f77-edit-i-in.f: New test
10558 * g77.dg/f77-edit-i-out.f: New test
10559
10560 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10561
10562 * gcc.dg/debug/debug.exp: New file.
10563 * gcc.dg/debug/trivial.c: New file.
10564 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10565 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10566 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10567 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10568 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10569 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10570 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10571 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10572 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10573 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10574 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10575 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10576 * gcc.dg/20000503-1.c: Removed.
10577 * gcc.dg/20010207-1.c: Removed.
10578 * gcc.dg/20011223-1.c: Removed.
10579 * gcc.dg/20020104-2.c: Removed.
10580 * gcc.dg/debug-1.c: Removed.
10581 * gcc.dg/debug-2.c: Removed.
10582 * gcc.dg/debug-3.c: Removed.
10583 * gcc.dg/debug-4.c: Removed.
10584 * gcc.dg/debug-5.c: Removed.
10585 * gcc.dg/debug-6.c: Removed.
10586 * gcc.dg/dwarf2-1.c: Removed.
10587 * gcc.dg/dwarf2-2.c: Removed.
10588
10589 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10590
10591 * g++.old-deja/g++.other/eh5.C: New test.
10592 * g++.old-deja/g++.other/sibcall2.C: New test.
10593 * g++.old-deja/g++.other/array9.C: New test.
10594 * g++.old-deja/g++.other/typename2.C: New test.
10595 * g++.old-deja/g++.other/crash60.C: New test.
10596 * g++.old-deja/g++.other/conv9.C: New test.
10597 * g++.old-deja/g++.other/mangle10.C: New test.
10598 * g++.old-deja/g++.other/unchanging1.C: New test.
10599 * g++.old-deja/g++.other/exprstmt1.C: New test.
10600 * g++.old-deja/g++.other/inline23.C: New test.
10601 * g++.old-deja/g++.eh/ia64-1.C: New test.
10602 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10603 * g++.old-deja/g++.other/reload1.C: New test.
10604 * g++.old-deja/g++.other/static20.C: New test.
10605 * g++.old-deja/g++.other/local-alloc1.C: New test.
10606 * g++.old-deja/g++.other/conv8.C: New test.
10607 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10608 * g++.old-deja/g++.other/storeexpr1.C: New test.
10609 * g++.old-deja/g++.other/storeexpr2.C: New test.
10610 * g++.dg/eh/template2.C: New test.
10611 * g++.dg/warn/weak1.C: New test.
10612
10613 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10614
10615 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10616 Remove first, non-varying, argument.
10617
10618 2002-01-23 Richard Henderson <rth@redhat.com>
10619
10620 * gcc.dg/inline-2.c: New.
10621
10622 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10623 Add optional target arg. Check number of arguments.
10624 (scan-assembler-not, scan-assembler-dem): Likewise.
10625 (scan-assembler-dem-not): Likewise.
10626
10627 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10628
10629 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10630 line 12.
10631 * g++.old-deja/g++.brendan/parse3.C,
10632 g++.old-deja/g++.other/crash26.C,
10633 g++.old-deja/g++.other/crash28.C,
10634 g++.old-deja/g++.other/crash29.C,
10635 g++.old-deja/g++.other/crash30.C,
10636 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
10637
10638 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
10639
10640 * gcc.dg/20020115-1.c: New.
10641
10642 2002-01-23 Bob Wilson <bob.wilson@acm.org>
10643
10644 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
10645
10646 2002-01-23 Janis Johnson <janis187@us.ibm.com>
10647
10648 * gcc.dg/20020122-3.c: New.
10649
10650 2002-01-23 Jakub Jelinek <jakub@redhat.com>
10651
10652 * g++.dg/other/gc1.C: New test.
10653
10654 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10655
10656 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
10657
10658 2002-01-22 Richard Henderson <rth@redhat.com>
10659
10660 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
10661
10662 2002-01-22 Richard Henderson <rth@redhat.com>
10663
10664 * gcc.dg/20020122-4.c: New.
10665
10666 2002-01-22 H.J. Lu <hjl@gnu.org>
10667
10668 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
10669 link output.
10670 * gcc.dg/special/ecos.exp: Likewise.
10671 * lib/g++-dg.exp: Likewise.
10672 * lib/g77-dg.exp: Likewise.
10673 * lib/gcc-dg.exp : Likewise.
10674 * lib/mike-g++.exp: Likewise.
10675 * lib/mike-g77.exp: Likewise.
10676 * lib/mike-gcc.exp: Likewise.
10677 * lib/objc-dg.exp: Likewise.
10678
10679 2002-01-22 Janis Johnson <janis187@us.ibm.com>
10680
10681 PR target/5379
10682 * gcc.dg/20020122-2.c: New test.
10683
10684 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
10685
10686 * gcc.dg/20020122-1.c: New test.
10687
10688 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
10689
10690 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
10691
10692 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
10693
10694 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
10695
10696 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10697
10698 * gcc.c-torture/compile/20020121-1.c: New test.
10699
10700 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
10701
10702 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
10703 ld_library_path.
10704
10705 2002-01-21 Jakub Jelinek <jakub@redhat.com>
10706
10707 * gcc.dg/20020218-1.c: New test.
10708
10709 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
10710
10711 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
10712 messages
10713 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
10714 "At global scope" warning
10715 * g++.dg/ext/align1.C: Change cygwin test for alignment
10716 from db-bogus to dg-warning
10717
10718 2002-01-21 Zack Weinberg <zack@codesourcery.com>
10719
10720 * g77.f-torture/compile/cpp2.F: New test.
10721
10722 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
10723
10724 * g++.dg/template/access1.C: New test.
10725
10726 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
10727
10728 * gcc.dg/20020118-1.c: New.
10729
10730 2002-01-18 Kazu Hirata <kazu@hxi.com>
10731
10732 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
10733
10734 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10735
10736 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
10737 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
10738 alignment warnings.
10739
10740 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
10741
10742 * gcc.misc-tests/i386-prefetch.exp: Save and restore
10743 torture_with_loops and torture_without_loops
10744
10745 2002-01-17 Jakub Jelinek <jakub@redhat.com>
10746
10747 * gcc.c-torture/compile/20020116-1.c: New test.
10748
10749 2002-01-16 Jakub Jelinek <jakub@redhat.com>
10750
10751 * gcc.dg/20020116-2.c: New test.
10752
10753 * gcc.dg/ultrasp4.c: New test.
10754
10755 * gcc.dg/20020116-1.c: New test.
10756
10757 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
10758
10759 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
10760 by EABI.
10761
10762 2002-01-15 Janis Johnson <janis187@us.ibm.com>
10763
10764 * gcc.misc-tests/i386-prefetch.exp: New.
10765 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
10766 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
10767 * gcc.misc-tests/i386-pf-none-1.c: New test.
10768 * gcc.misc-tests/i386-pf-sse-1.c: New test.
10769
10770 2002-01-15 Jakub Jelinek <jakub@redhat.com>
10771
10772 * gcc.dg/gnu89-init-1.c: Add new tests.
10773
10774 2002-01-15 Andreas Jaeger <aj@suse.de>
10775
10776 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
10777 * gcc.dg/i386-mmx-2.c: Likewise.
10778 * gcc.dg/i386-sse-1.c: Likewise.
10779 * gcc.dg/i386-sse-2.c: Likewise.
10780 * gcc.dg/i386-sse-3.c: Likewise.
10781
10782 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10783
10784 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10785 Uncomment additional cases that now pass.
10786
10787 2002-01-11 Richard Henderson <rth@redhat.com>
10788
10789 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10790 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10791
10792 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10793
10794 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10795
10796 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10797
10798 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10799 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10800
10801 2002-01-10 Dale Johannesen <dalej@apple.com>
10802
10803 * gcc.c-torture/execute/loop-11.c: New.
10804
10805 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10806
10807 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10808 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10809
10810 2002-01-09 Richard Henderson <rth@redhat.com>
10811
10812 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10813 type in which to perform the operation for each size.
10814
10815 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10816
10817 * gcc.c-torture/compile/20020109-2.c: New test.
10818
10819 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10820
10821 * gcc.c-torture/execute/loop-10.c: New test.
10822
10823 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10824
10825 * gcc.c-torture/compile/20010226-1.c: New test.
10826 * gcc.c-torture/compile/20010227-1.c: New test.
10827 * gcc.c-torture/compile/20010426-1.c: New test.
10828 * gcc.c-torture/compile/20010510-1.c: New test.
10829 * gcc.c-torture/compile/20010605-3.c: New test.
10830 * gcc.c-torture/compile/20010824-1.c: New test.
10831 * gcc.c-torture/execute/20010409-1.c: New test.
10832 * gcc.dg/noncompile/20000901-1.c: New test.
10833 * gcc.dg/20001023-1.c: New test.
10834 * gcc.dg/20001101-1.c: New test.
10835 * gcc.dg/20001102-1.c: New test.
10836 * gcc.dg/20010207-1.c: New test.
10837 * gcc.dg/20010405-1.c: New test.
10838 * gcc.dg/20010822-1.c: New test.
10839 * gcc.dg/20011107-1.c: New test.
10840
10841 2002-01-09 Jeffrey A Law (law@redhat.com)
10842
10843 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10844
10845 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10846 execution failure on PA targets.
10847
10848 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10849
10850 * gcc.c-torture/compile/20020109-1.c: New test.
10851
10852 2002-01-08 Kazu Hirata <kazu@hxi.com>
10853
10854 * gcc.c-torture/execute/20020108-1.c: New test.
10855
10856 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10857
10858 * gcc.dg/20020108-1.c: New test.
10859
10860 2002-01-08 H.J. Lu <hjl@gnu.org>
10861
10862 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10863 for header files.
10864
10865 2002-01-08 Geoff Keating <geoffk@redhat.com>
10866
10867 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10868 consistency.
10869
10870 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10871
10872 * gcc.dg/altivec-4.c: Test altivec predicates.
10873
10874 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10875
10876 * gcc.c-torture/execute/20020107-1.c: New test.
10877
10878 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10879
10880 PR c/5279
10881 * gcc.c-torture/compile/20020106-1.c: New test.
10882
10883 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10884
10885 * gcc.c-torture/execute/nestfunc-4.c: New test.
10886
10887 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10888
10889 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10890 extra triple that slipped in.
10891 * g++.old-deja/g++.abi/align.C: Likewise.
10892 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10893
10894 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10895
10896 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10897 * g++.old-deja/g++.abi/align.C: Likewise.
10898 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10899
10900 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10901 on FreeBSD/i386.
10902 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10903 FreeBSD.
10904
10905 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10906
10907 * gcc.dg/20020104-1.c: New test.
10908
10909 * gcc.dg/20020104-2.c: New test.
10910
10911 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10912
10913 * gcc.dg/20020103-1.c: Fix typo in target selector.
10914
10915 2002-01-03 Richard Henderson <rth@redhat.com>
10916
10917 * gcc.dg/20020103-1.c: New.
10918
10919 2002-01-03 Kazu Hirata <kazu@hxi.com>
10920
10921 * gcc.c-torture/execute/20020103-1.c: New test.
10922
10923 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10924
10925 * g++.dg/other/debug2.C: New test.
10926
10927 * gcc.c-torture/compile/20020103-1.c: New test.
10928
10929 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10930
10931 * gcc.dg/gnu89-init-1.c: Added new tests.
10932
10933 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10934
10935 * g++.dg/template/friend2.C: Remove as patch is reverted.
10936
10937 * g++.dg/warn/oldcast1.C: New test.
10938
10939 * g++.dg/template/ptrmem1.C: New test.
10940 * g++.dg/template/ptrmem2.C: New test.
10941
10942 * g++.dg/template/ntp.C: New test.
10943
10944 * g++.dg/other/component1.C: New test.
10945
10946 * g++.dg/template/ttp3.C: New test.
10947
10948 * g++.dg/template/friend2.C: New test.
10949 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10950
10951 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10952
10953 * g++.dg/other/ptrmem1.C: New test.
10954 * g++.dg/other/ptrmem2.C: New test.
10955
10956 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10957
10958 * g++.dg/template/ctor1.C: New test.
10959
10960 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10961
10962 * g++.dg/template/friend2.C: New test.
10963
10964 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10965
10966 * gcc.dg/mmix-1.c: New test.
10967
10968 2001-12-31 Richard Henderson <rth@redhat.com>
10969
10970 * gcc.dg/asm-5.c: New.
10971
10972 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10973
10974 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10975 in namespace __gnu_cxx
10976
10977 2001-12-30 Richard Henderson <rth@redhat.com>
10978
10979 * gcc.dg/debug-6.c: New.
10980
10981 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10982
10983 * gcc.c-torture/compile/20011229-2.c: New test.
10984
10985 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10986
10987 * gcc.dg/debug-3.c: New test.
10988 * gcc.dg/debug-4.c: New test.
10989 * gcc.dg/debug-5.c: New test.
10990
10991 2001-12-29 Richard Henderson <rth@redhat.com>
10992
10993 * g++.dg/eh/loop1.C: New.
10994
10995 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10996
10997 * g++.dg/template/crash1.C: New test.
10998
10999 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11000
11001 * g++.dg/other/const1.C: New test.
11002
11003 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11004
11005 * gcc.c-torture/compile/20011229-1.c: New test.
11006
11007 2001-12-28 Stan Shebs <shebs@apple.com>
11008
11009 * lib/objc-torture.exp: Resync with c-torture.exp.
11010 * lib/objc.exp: Load standard libraries.
11011
11012 2001-12-28 Jakub Jelinek <jakub@redhat.com>
11013
11014 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11015 additional tests.
11016
11017 2001-12-27 Roger Sayle <roger@eyesopen.com>
11018
11019 * gcc.c-torture/execute/string-opt-16.c: New testcase.
11020
11021 2001-12-27 Richard Henderson <rth@redhat.com>
11022
11023 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11024
11025 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
11026
11027 * g++.dg/eh/ctor1.C: New test.
11028 * g++.dg/other/error2.C: New test.
11029
11030 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
11031
11032 * g++.dg/other/init2.C: New test.
11033
11034 2001-12-24 Richard Henderson <rth@redhat.com>
11035
11036 * gcc.dg/20011223-1.c: New.
11037 * gcc.dg/inline-1.c: New.
11038
11039 2001-12-23 Richard Henderson <rth@redhat.com>
11040
11041 * gcc.dg/asm-4.c: Test operand modifiers.
11042
11043 2001-12-23 Richard Henderson <rth@redhat.com>
11044
11045 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11046
11047 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
11048
11049 * gcc.c-torture/execute/20011223-1.c: New test.
11050
11051 2001-12-21 Richard Henderson <rth@redhat.com>
11052
11053 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11054 re-enables the warning.
11055
11056 2001-12-21 Richard Henderson <rth@redhat.com>
11057
11058 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11059
11060 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11061
11062 * gcc.c-torture/compile/20011218-1.c: New test.
11063
11064 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
11065
11066 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11067 arm-isr.c test.
11068 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11069 epilogue generation for ARM ISR routines.
11070
11071 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11072
11073 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11074 * gcc.dg/format/c90-printf-3.c: Likewise.
11075 * gcc.dg/format/c99-printf-3.c: Likewise.
11076 * gcc.dg/format/ext-1.c: Likewise.
11077 * gcc.dg/format/ext-6.c: Likewise.
11078 * gcc.dg/format/format.h: Prototype unlocked stdio.
11079
11080 2001-12-20 Richard Henderson <rth@redhat.com>
11081
11082 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11083 (arena): Use it.
11084 (malloc): Correct allocation logic. Abort if we fill up the
11085 arena before initialization complete.
11086 (realloc): Correct allocation logic.
11087
11088 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11089
11090 * gcc.c-torture/compile/20011219-2.c: New test.
11091
11092 * gcc.c-torture/execute/20011219-1.c: New test.
11093
11094 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
11095
11096 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11097 target does not support weak symbols.
11098
11099 2001-12-19 Jakub Jelinek <jakub@redhat.com>
11100
11101 * gcc.c-torture/compile/20011219-1.c: New test.
11102
11103 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
11104
11105 * g++.dg/other/error1.C: New test.
11106
11107 2001-12-17 Jeffrey A Law (law@redhat.com)
11108
11109 * gcc.c-torture/execute/20011217-1.c: New test.
11110
11111 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
11112
11113 * objc.dg/special/: New directory.
11114 * objc.dg/special/special.exp: New file.
11115 * objc.dg/special/unclaimed-category-1.h: New file.
11116 * objc.dg/special/unclaimed-category-1a.m: New file.
11117 * objc.dg/special/unclaimed-category-1.m: New file.
11118
11119 2001-12-17 Andreas Jaeger <aj@suse.de>
11120
11121 * gcc.c-torture/compile/20011217-2.c: New test.
11122
11123 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
11124
11125 * gcc.c-torture/compile/20011217-1.c: New test.
11126
11127 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
11128
11129 * testsuite/gcc.dg/20011214-1.c: New.
11130
11131 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11132
11133 * gcc.dg/altivec-4.c: New.
11134
11135 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11136
11137 * gcc.dg/20011113-1.c: New test.
11138
11139 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11140
11141 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11142 std::__malloc_alloc_template<0> and
11143 std::__default_alloc_template<false, 0>.
11144
11145 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11146
11147 * objc/execute/bf-21.m: New test.
11148 * objc/execute/enumeration-1.m: New test.
11149 * objc/execute/enumeration-2.m: New test.
11150
11151 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11152
11153 * gcc.dg/gnu89-init-1.c: New test.
11154
11155 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11156
11157 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11158 * g++.old-deja/g++.jason/2371.C: Likewise.
11159 * g++.old-deja/g++.jason/template33.C: Likewise.
11160 * g++.old-deja/g++.jason/template34.C: Likewise.
11161 * g++.old-deja/g++.jason/template36.C: Likewise.
11162 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11163 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11164 * g++.old-deja/g++.other/typename1.C: Likewise.
11165 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11166 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11167 * g++.old-deja/g++.pt/typename11.C: Likewise.
11168 * g++.old-deja/g++.pt/typename14.C: Likewise.
11169 * g++.old-deja/g++.pt/typename16.C: Likewise.
11170 * g++.old-deja/g++.pt/typename3.C: Likewise.
11171 * g++.old-deja/g++.pt/typename4.C: Likewise.
11172 * g++.old-deja/g++.pt/typename5.C: Likewise.
11173 * g++.old-deja/g++.pt/typename7.C: Likewise.
11174 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11175
11176 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11177
11178 * g++.dg/other/linkage1.C: New test.
11179 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11180 specifiers.
11181
11182 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11183
11184 * gcc.dg/concat.c: New test.
11185
11186 2001-12-11 Stan Shebs <shebs@apple.com>
11187
11188 * objc/compile: New test directory.
11189 * objc/compile/compile.exp: New expect script.
11190 * objc/compile/20011211-1.m: New compile test.
11191
11192 2001-12-11 Jason Merrill <jason@redhat.com>
11193
11194 * lib/prune.exp (prune_gcc_output): Also handle "In member
11195 function". So many permutations...
11196
11197 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11198
11199 * g++.dg/template/typedef1.C: New test.
11200
11201 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11202
11203 * g++.dg/other/copy1.C: New test.
11204
11205 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11206
11207 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11208
11209 * gcc.dg/builtin-choose-expr.c: New.
11210
11211 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11212
11213 * gcc.dg/altivec-2.c: New.
11214
11215 2001-12-07 Richard Henderson <rth@redhat.com>
11216
11217 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11218
11219 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11220
11221 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11222 ultrasparc.
11223
11224 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11225
11226 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11227
11228 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11229
11230 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11231 variable argument list.
11232
11233 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11234
11235 * gcc.c-torture/execute/memcheck: Delete entire directory.
11236 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11237 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11238
11239 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11240
11241 * gcc.dg/Wshadow-1.c: New test.
11242
11243 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11244
11245 * gcc.c-torture/compile/20011130-1.c: New test.
11246
11247 * gcc.dg/noncompile/20011025-1.c: New test.
11248
11249 * g++.dg/other/anon-union.C: New test.
11250
11251 * gcc.c-torture/execute/20011024-1.c: New test.
11252
11253 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11254
11255 * gcc.c-torture/execute/20000722-1.x,
11256 gcc.c-torture/execute/20010123-1.x: Remove.
11257 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11258 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11259 gcc.dg/c99-complit-2.c: New tests.
11260
11261 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11262
11263 * g++.dg/inherit/base1.C: New test.
11264
11265 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11266
11267 * g++.dg/other/stdarg1.C: New test.
11268
11269 * gcc.c-torture/compile/20011130-2.c: New test.
11270
11271 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11272
11273 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11274 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11275 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11276 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11277 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11278 * gcc.dg/builtin-prefetch-1.c: New test.
11279
11280 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11281
11282 * gcc.dg/20011130-1.c: New test.
11283
11284 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11285
11286 * g++.dg/other/scope1.C: New test.
11287 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11288
11289 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11290
11291 * gcc.dg/vla-init-1.c: New test.
11292
11293 2001-12-01 Geoff Keating <geoffk@redhat.com>
11294
11295 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11296
11297 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11298
11299 * objc.dg/alias.m: Update.
11300 * objc.dg/class-1.m: Update.
11301 * objc.dg/const-str-1.m: Update.
11302 * objc.dg/fwd-proto-1.m: Update.
11303 * objc.dg/id-1.m: Update.
11304 * objc.dg/super-class-1.m: Update.
11305
11306 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11307
11308 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11309 constructs.
11310
11311 2001-11-28 Jeffrey A Law (law@cygnus.com)
11312
11313 * gcc.c-torture/execute/20011128-1.c: New test.
11314
11315 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11316
11317 * gcc.dg/20011127-1.c: New test.
11318
11319 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11320
11321 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11322 from Austin Group draft 7.
11323 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11324 scanf format arguments.
11325 * gcc.dg/format/no-exargs-2.c: New test.
11326
11327 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11328
11329 * g++.dg/abi/vbase8-4.C: New test.
11330
11331 2001-11-24 Ian Lance Taylor <ian@airs.com>
11332
11333 * gcc.c-torture/execute/20011121-1.c: New test.
11334
11335 2001-11-23 Jeffrey A Law (law@cygnus.com)
11336
11337 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11338
11339 2001-11-23 Andreas Jaeger <aj@suse.de>
11340
11341 * gcc.dg/cpp/charconst-2.c: New test.
11342
11343 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11344
11345 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11346 to the host if it is remote. Let tests specify extra headers
11347 they use.
11348 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11349 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11350 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11351 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11352 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11353 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11354 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11355 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11356 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11357 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11358
11359 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11360
11361 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11362 for little endian ARMs.
11363
11364 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11365
11366 * gcc.c-torture/compile/20011119-1.c: New test.
11367 * gcc.c-torture/compile/20011119-2.c: New test.
11368
11369 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11370
11371 * gcc.dg/altivec-1.c: Fix typo.
11372
11373 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11374
11375 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11376
11377 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11378
11379 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11380
11381 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11382
11383 * lib/g77.exp: Don't specify --rpath-link.
11384
11385 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11386 across all the headers.
11387 * gcc.dg/format/format.exp: For testing on a remote host,
11388 copy format.h.
11389
11390 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11391 * gcc.c-torture/execute/930406-1.c: Likewise.
11392 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11393
11394 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11395
11396 * gcc.dg/altivec-1.c: New.
11397
11398 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11399
11400 * gcc.dg/cpp/fpreprocessed.c: New test case.
11401
11402 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11403
11404 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11405 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11406 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11407
11408 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11409
11410 * gcc.dg/no-builtin-1.c: New test.
11411
11412 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11413
11414 * gcc.c-torture/execute/20011115-1.c: New test.
11415
11416 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11417
11418 * gcc.c-torture/compile/20011114-2.c: New test.
11419 * gcc.c-torture/compile/20011114-3.c: New test.
11420 * gcc.c-torture/compile/20011114-4.c: New test.
11421
11422 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11423
11424 * g++.dg/other/init1.C: New test.
11425
11426 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11427
11428 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11429 message.
11430
11431 * gcc.c-torture/execute/20011114-1.c: New testcase.
11432
11433 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11434 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11435 like the (before this change) version of 20010327-1.c.
11436
11437 2001-11-14 Roger Sayle <roger@eyesopen.com>
11438
11439 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11440
11441 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11442
11443 * g++.dg/init/array2.C: New test.
11444
11445 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11446
11447 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11448
11449 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11450
11451 * g++.dg/other/forscope1.C: New test.
11452 * g++.dg/ext/forscope1.C: New test.
11453 * g++.dg/ext/forscope2.C: New test.
11454
11455 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11456
11457 * gcc.c-torture/execute/20011113-1.c: New test.
11458
11459 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11460
11461 * gcc.c-torture/execute/20011109-2.c: New test.
11462
11463 * gcc.c-torture/execute/20011109-1.c: New test.
11464
11465 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11466
11467 * gcc.c-torture/compile/20011109-1.c: New test.
11468
11469 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11470
11471 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11472 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11473 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11474 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11475 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11476 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11477 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11478
11479 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11480
11481 * g++.dg/warn/Wshadow-1.C: New tests.
11482 * g++.old-deja/g++.mike/for3.C: Update.
11483
11484 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11485
11486 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11487 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11488 XFAILs. Adjust expected error texts.
11489 * gcc.c-torture/compile/20011106-1.c,
11490 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11491 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11492 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11493 gcc.dg/c99-array-lval-5.c: New tests.
11494
11495 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11496
11497 * gcc.dg/cpp/defined.c: Update.
11498
11499 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11500
11501 * gcc.c-torture/execute/anon-1.c: New test.
11502
11503 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11504
11505 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11506 same size, so no warning should be produced on stormy16.
11507
11508 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11509 due to oversized array.
11510 * g++.old-deja/g++.mike/ns15.C: Likewise.
11511 * g++.old-deja/g++.pt/crash16.C: Likewise.
11512
11513 2001-11-02 Graham Stott <grahams@redhat.com>
11514
11515 * g++.dgother/debug1.C: Fix typos.
11516
11517 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11518
11519 * g++.dg/other/debug1.C: New test.
11520
11521 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11522
11523 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11524 of unsigned long.
11525
11526 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11527
11528 * gcc.dg/20011029-2.c: New test.
11529
11530 * gcc.c-torture/compile/20011029-1.c: New test.
11531
11532 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11533
11534 * objc/execute/class_self-1.m: New test.
11535 * objc/execute/class_self-2.m: New test.
11536
11537 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11538
11539 * gcc.misc-tests/msgs.exp: Delete.
11540 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11541 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11542 error set to match recent changes.
11543
11544 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11545
11546 * gcc.dg/20011021-1.c: New test.
11547
11548 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11549
11550 * gcc.c-torture/compile/20011023-1.c: New test.
11551
11552 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11553
11554 * lib/g77.exp: Rewrite based on lib/g++.exp.
11555
11556 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11557
11558 * gcc.c-torture/execute/20011019-1.c: New test.
11559
11560 * gcc.dg/20011018-1.c: New test.
11561
11562 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11563
11564 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11565
11566 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11567
11568 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11569 * gcc.dg/attr-invalid.c: Likewise.
11570
11571 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11572
11573 * testsuite/gcc.dg/20011015-1.c: New test.
11574
11575 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11576
11577 * g++.dg/template/unify2.C: New test.
11578
11579 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11580
11581 * g++.dg/other/exception-specification.C: New test
11582
11583 2001-10-13 Tom Rix <trix@redhat.com>
11584
11585 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11586 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11587
11588 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11589
11590 * testsuite/gcc.dg/20011009-1.c: New test.
11591
11592 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11593
11594 PR g++/4476
11595 * g++.dg/other/friend1.C: New test.
11596
11597 2001-10-11 Richard Henderson <rth@redhat.com>
11598
11599 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11600
11601 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11602
11603 * gcc.c-torture/compile/20011010-1.c: New.
11604
11605 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11606
11607 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11608 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11609 g77.f-torture/execute/execute.exp,
11610 g77.f-torture/noncompile/noncompile.exp,
11611 gcc.c-torture/compile/compile.exp,
11612 gcc.c-torture/execute/execute.exp,
11613 gcc.c-torture/execute/ieee/ieee.exp,
11614 gcc.c-torture/execute/memcheck/memcheck.exp,
11615 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11616 objc/execute/execute.exp: Update FSF address.
11617
11618 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11619
11620 * gcc.dg/cpp/cmdlne-C.c: Update.
11621 * gcc.dg/cpp/cmdlne-C2.c: New.
11622
11623 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11624
11625 * gcc.c-torture/execute/20011008-3.c: New.
11626
11627 2001-10-08 DJ Delorie <dj@redhat.com>
11628
11629 * gcc.dg/20011008-1.c: New.
11630 * gcc.dg/20011008-2.c: New.
11631
11632 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11633
11634 * gcc.dg/cpp/spacing1.c: Update test.
11635
11636 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11637
11638 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
11639 spelling errors of "separate" as "seperate".
11640
11641 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
11642
11643 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
11644 enough to avoid inlining.
11645
11646 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11647
11648 * lib/g77.exp: set libg2c_dir correctly.
11649
11650 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
11651
11652 * gcc.dg/cpp/macro11.c: New test.
11653
11654 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11655
11656 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
11657 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
11658 gcc.dg/format/multattr-3.c: New tests.
11659 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
11660 tests for format attributes on function pointers being rejected.
11661
11662 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11663
11664 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
11665
11666 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
11667
11668 * g++.dg/warn/format1.C: New test.
11669
11670 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
11671
11672 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
11673
11674 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11675
11676 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
11677
11678 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
11679
11680 * gcc.dg/cpp/redef2.c: Add test.
11681
11682 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
11683
11684 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
11685 long-standing bug on i686, apparently.
11686 * gcc.c-torture/execute/loop-2c.x: New file.
11687 * gcc.c-torture/execute/loop-2d.x: New file.
11688 * gcc.c-torture/execute/loop-3c.x: New file.
11689
11690 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
11691
11692 * gcc.dg/cpp/20000625-2.c: Correct line number.
11693
11694 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11695
11696 * gcc.dg/cpp/macro10.c: New test.
11697 * gcc.dg/cpp/strify3.c: New test.
11698 * gcc.dg/cpp/spacing1.c: Add tests.
11699 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
11700 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
11701
11702 2001-09-24 DJ Delorie <dj@redhat.com>
11703
11704 * gcc.c-torture/execute/20010924-1.c: New test.
11705
11706 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
11707
11708 * testsuite/objc/execute/paste.m: Remove.
11709
11710 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
11711
11712 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
11713
11714 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
11715
11716 * g77.dg/strlen0.f: New test.
11717
11718 2001-09-21 Richard Henderson <rth@redhat.com>
11719
11720 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
11721 * g++.old-deja/g++.abi/vtable2.C: Likewise.
11722
11723 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
11724
11725 Table-driven attributes.
11726 * g++.dg/ext/attrib1.C: New test.
11727
11728 2001-09-20 DJ Delorie <dj@redhat.com>
11729
11730 * gcc.dg/20000926-1.c: Update expected warning messages.
11731 * gcc.dg/array-2.c: Likewise, and test for warnings too.
11732 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
11733 array.
11734
11735 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
11736
11737 * g++.dg/eh/registers1.C: New test case.
11738
11739 2001-09-17 Richard Henderson <rth@redhat.com>
11740
11741 * gcc.dg/array-5.c: Fix VLA decomposition test.
11742
11743 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
11744
11745 * gcc.dg/cpp/line5.c: New testcase.
11746
11747 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
11748
11749 * gcc.dg/cpp/macro9.c: New test.
11750
11751 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
11752
11753 * gcc.c-torture/execute/980223.c: Change type of addr from long
11754 to char *.
11755
11756 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
11757
11758 * gcc.c-torture/execute/20010915-1.c: New test.
11759
11760 2001-09-14 Janis Johnson <janis187@us.ibm.com>
11761
11762 * g77.dg/bprob: New directory.
11763 * g77.dg/bprob/bprob.exp: New file.
11764 * g77.dg/bprob/bprob-1.f: New test.
11765 * g77.dg/gcov: New directory.
11766 * g77.dg/gcov/gcov.exp: New file.
11767 * g77.dg/gcov/gcov-1.f: New test.
11768 * g77.dg/gcov/gcov-1.x: New file.
11769
11770 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
11771
11772 * gcc.dg/cpp/directiv.c: Update.
11773 * gcc.dg/cpp/undef1.c: Update.
11774
11775 2001-09-12 Jakub Jelinek <jakub@redhat.com>
11776
11777 * gcc.dg/20010912-1.c: New test.
11778
11779 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11780
11781 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11782 language-independent file in lib.
11783 * lib/gcov.exp: New file.
11784
11785 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11786
11787 * gcc.c-torture/compile/20010911-1.c: New test.
11788
11789 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11790
11791 * lib/profopt.exp: New, to support profile-directed optimizations.
11792 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11793 * gcc.misc-tests/bprob-1.c: New test.
11794 * gcc.misc-tests/bprob-2.c: New test.
11795
11796 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11797
11798 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11799 XFAIL and which kinds of gcov output to verify.
11800 * gcc.misc-tests/gcov-4b.x: New file.
11801 * gcc.misc-tests/gcov-5b.x: New file.
11802 * gcc.misc-tests/gcov-6.x: New file.
11803 * gcc.misc-tests/gcov-7.c: New test.
11804 * gcc.misc-tests/gcov-7.x: New file.
11805
11806 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11807
11808 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11809 * gcc.misc-tests/gcov-6.c: New test.
11810
11811 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11812
11813 PR c++/3986
11814 * g++.dg/abi/vbase1.C: New test.
11815
11816 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11817
11818 * objc.dg/method-2.m: New.
11819
11820 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11821
11822 PR c++/4203
11823 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11824 * g++.dg/init/empty1.C: New test.
11825
11826 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11827
11828 * gcc.c-torture/compile/20010903-1.c: New test.
11829
11830 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11831
11832 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11833 for m68k.
11834
11835 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11836
11837 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11838
11839 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11840
11841 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11842
11843 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11844
11845 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11846 for 16-bit 'unsigned int'.
11847
11848 2001-08-29 Kazu Hirata <kazu@hxi.com>
11849
11850 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11851
11852 2001-08-27 Richard Henderson <rth@redhat.com>
11853
11854 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11855 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11856
11857 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11858
11859 * gcc.dg/asm-names.c (ymain): New.
11860
11861 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11862
11863 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11864 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11865 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11866
11867 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11868
11869 * gcc.dg/compare5.c: New testcase.
11870
11871 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11872
11873 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11874 and "In instantiation".
11875
11876 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11877
11878 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11879
11880 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11881
11882 * gcc.misc-tests/gcov.exp: Add support for branch information.
11883 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11884 * gcc.misc-tests/gcov-4.c: New test.
11885 * gcc.misc-tests/gcov-4b.c: New test.
11886 * gcc.misc-tests/gcov-5b.c: New test.
11887
11888 2001-08-20 Zack Weinberg <zackw@panix.com>
11889
11890 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11891 expected to fail.
11892
11893 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11894
11895 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11896
11897 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11898
11899 * g++.dg/eh/template1.C: New test.
11900
11901 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
11902
11903 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11904 Fix thinko.
11905 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11906 for xfail.
11907
11908 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
11909
11910 * lib/g77-dg.exp: Use prune.exp for common procedures
11911 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11912 * lib/g77.exp: (g77-dg-prune) Remove
11913
11914 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
11915
11916 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11917
11918 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11919
11920 * g++.dg/template/unify1.C: New test.
11921
11922 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
11923
11924 * g++.dg/abi/empty4.C: New test.
11925
11926 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
11927
11928 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11929 solaris2.*
11930 * g77.f-torture/compile/pr3743.x: Likewise
11931
11932 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11933
11934 * g++.dg/other/using-declaration.C: New test.
11935
11936 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11937
11938 * gcc.dg/cpp/tr-sign.c: New testcase.
11939
11940 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11941
11942 * gcc.dg/cpp/19951025-1.c: Revert.
11943 * gcc.dg/cpp/directiv.c: We no longer process directives that
11944 interrupt macro arguments.
11945
11946 2001-08-03 Zack Weinberg <zackw@stanford.edu>
11947
11948 * gcc.dg/bconstp-1.c: New test.
11949
11950 2001-08-03 Richard Henderson <rth@redhat.com>
11951
11952 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11953
11954 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
11955
11956 * gcc.dg/cpp/19951025-1.c: Update.
11957
11958 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
11959
11960 * g77.dg/ff90-1.f (s): Fix reference of variable z,
11961 should be x.
11962
11963 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
11964
11965 Kill -fhonor-std.
11966 * g++.old-deja/g++.ns/ns14.C: Remove special options.
11967 * g++.old-deja/g++.other/std1.C: Likewise.
11968 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11969
11970 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11971
11972 * lib/g77.exp: Load gcc-defs.exp for common procedures
11973 (g77_pass, g77_fail, g77_finish, g77_exit,
11974 ${tool}_check_unsupported_p} Now redundant. Deleted.
11975
11976 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11977
11978 * g77.dg/fbackslash.f
11979 * g77.dg/fcase-preserve.f
11980 * g77.dg/ff90-1.f
11981 * g77.dg/ffixed-line-length-0.f
11982 * g77.dg/ffixed-line-length-132.f
11983 * g77.dg/ffixed-line-length-7.f
11984 * g77.dg/ffixed-line-length-72.f
11985 * g77.dg/ffixed-line-length-none.f
11986 * g77.dg/ffree-form-1.f
11987 * g77.dg/fno-backslash.f
11988 * g77.dg/fno-f90-1.f
11989 * g77.dg/fno-fixed-form-1.f
11990 * g77.dg/fno-onetrip.f
11991 * g77.dg/fno-typeless-boz.f
11992 * g77.dg/fno-underscoring.f
11993 * g77.dg/fno-vxt-1.f
11994 * g77.dg/fonetrip.f
11995 * g77.dg/ftypeless-boz.f
11996 * g77.dg/fugly-assumed.f
11997 * g77.dg/funderscoring.f
11998 * g77.dg/fvxt-1.f
11999
12000 2001-08-01 Ziemowit Laski <zlaski@apple.com>
12001
12002 * objc.dg/fwd-proto-1.m: New.
12003 * objc.dg/local-decl-1.m: New.
12004 * objc.dg/naming-1.m: New.
12005 * objc.dg/naming-2.m: New.
12006 * objc.dg/proto-hier-1.m: New.
12007
12008 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
12009
12010 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12011 largest-type elements to a struct makes its size grow.
12012
12013 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12014
12015 * g++.dg/abi/vthunk1.C: New test.
12016
12017 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12018
12019 * g++.dg/abi/vbase8-22.C: New test.
12020
12021 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12022
12023 * gcc.dg/cpp/macro8.c: New test.
12024
12025 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12026
12027 * g++.dg/abi/vbase8-21.C: New test.
12028
12029 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12030
12031 * g++.dg/abi/vbase8-10.C: New test.
12032
12033 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12034
12035 * lib/g++.exp (g++_set_ld_library_path): Renamed to
12036 ${tool}_set_ld_library_path.
12037 Changed caller.
12038 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12039 g++.exp.
12040
12041 2001-07-26 Stan Cox <scox@redhat.com>
12042
12043 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12044 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12045 gcc_exit, gcc_check_unsupported_p):
12046 Moved to gcc-deps.exp
12047 * gcc-deps.exp: New file.
12048
12049 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12050
12051 * g++.old-deja/g++.pt/defarg14.C: New test.
12052
12053 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12054
12055 * g++.old-deja/g++.other/lineno5.C: New test.
12056
12057 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12058
12059 * g++.old-deja/g++.pt/crash68.C: New test.
12060
12061 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12062
12063 * g++.old-deja/g++.other/crash42.C: New test.
12064
12065 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12066
12067 * gcc.dg/cpp/extratokens.c: Fix.
12068 * gcc.dg/cpp/skipping2.c: New tests.
12069
12070 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12071
12072 * gcc.c-torture/execute/20010724-1.c: New file.
12073 * gcc.c-torture/execute/20010724-1.x: New file.
12074
12075 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12076
12077 * g++.old-deja/g++.other/cond7.C: New test.
12078
12079 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12080
12081 * g++.old-deja/g++.other/optimize4.C: New test.
12082
12083 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12084
12085 * g++.old-deja/g++.abi/vbase8-5.C: New test.
12086
12087 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
12088
12089 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12090 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12091 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12092 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12093
12094 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12095 bug report" message.
12096
12097 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12098 * g++.dg/ext/instantiate1.C: Move from old-deja.
12099
12100 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
12101
12102 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12103 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12104 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12105 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12106
12107 2001-07-23 Jeffrey A Law (law@cygnus.com)
12108
12109 * gcc.c-torture/execute/20010723-1.c: New test.
12110
12111 2001-07-23 Ben Elliston <bje@redhat.com>
12112
12113 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12114
12115 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12116
12117 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12118 i[34567]86-*-*.
12119 Delete handling of ieee_multilib_flags.
12120 Pass -mieee for alpha*-*-* and sh-*-*.
12121 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12122
12123 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
12124
12125 Remove old-abi tests.
12126 * g++.old-deja/g++.mike/p11116.C: Remove.
12127 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12128
12129 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
12130
12131 * g77.f-torture/compile/pr3743.f: New test
12132
12133 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
12134
12135 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12136
12137 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12138
12139 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12140 g++.old-deja/g++.pt/static6.C: Likewise.
12141 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12142 supports weak symbols.
12143
12144 2001-07-18 Andreas Jaeger <aj@suse.de>
12145
12146 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12147 supported again.
12148
12149 2001-07-18 Andreas Jaeger <aj@suse.de>
12150
12151 * gcc.dg/iftrap-1.c: Fix target line.
12152
12153 2001-07-17 Richard Henderson <rth@redhat.com>
12154
12155 * gcc.c-torture/execute/20010717-1.c: New.
12156
12157 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12158
12159 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12160 tests.
12161
12162 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12163
12164 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12165
12166 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12167
12168 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12169 UAC_SIGBUS, UAC_NOPRINT definitions.
12170
12171 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12172
12173 * objc/execute/object_is_class.m: New test.
12174 * objc/execute/object_is_meta_class.m: New test.
12175
12176 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12177
12178 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12179 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12180
12181 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
12182
12183 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12184 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12185
12186 2001-07-14 Richard Henderson <rth@redhat.com>
12187
12188 * gcc.dg/iftrap-1.c: New.
12189
12190 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
12191
12192 * g77.f-torture/execute/intrinsic77.f: New test.
12193
12194 2001-07-11 Janis Johnson <janis@us.ibm.com>
12195
12196 * gcc.misc-tests/gcov-3.c: New test.
12197
12198 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12199
12200 * gcc.c-torture/compile/20010711-1.c,
12201 * gcc.c-torture/compile/20010711-2.c: New tests.
12202
12203 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12204
12205 * gcc.c-torture/execute/20010711-1.c: New test.
12206
12207 2001-07-11 Ben Elliston <bje@redhat.com>
12208
12209 * g++.old-deja/g++.other/enum5.C: New test.
12210
12211 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
12212
12213 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12214 (g++-dg-prune): Call prune_gcc_output.
12215 * prune.exp: New file for prune_gcc_output.
12216 * lib/g++.exp, lib/gcc.exp: Load it.
12217
12218 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
12219
12220 * gcc.c-torture/compile/20010701-1.c,
12221 g++.old-deja/g++.ext/attrib6.C: New tests.
12222
12223 2001-07-06 Jeffrey A Law (law@cygnus.com)
12224
12225 * gcc.c-torture/compile/20010706-1.c: New test.
12226
12227 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
12228
12229 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12230
12231 2001-06-28 Stan Shebs <shebs@apple.com>
12232
12233 * gcc.dg/pragma-darwin.c: New test.
12234
12235 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12236
12237 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12238 Solaris 2.[678] system.
12239
12240 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
12241
12242 * gcc.dg/20010622-1.c: New test.
12243
12244 2001-06-18 Stan Shebs <shebs@apple.com>
12245
12246 * objc.dg: New directory.
12247 * objc.dg/dg.exp: New file.
12248 * objc.dg/alias.m: New.
12249 * objc.dg/class-1.m: New.
12250 * objc.dg/class-2.m: New.
12251 * objc.dg/const-str-1.m: New.
12252 * objc.dg/const-str-2.m: New.
12253 * objc.dg/id-1.m: New.
12254 * objc.dg/method-1.m: New.
12255 * objc.dg/super-class-1.m: New.
12256 * lib/objc-dg.exp: New file.
12257
12258 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
12259
12260 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12261 of label name.
12262
12263 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
12264
12265 * g++.old-deja/g++.abi/vbase8-9.C: New test.
12266
12267 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12268
12269 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12270 variable.
12271
12272 2001-06-12 Richard Henderson <rth@redhat.com>
12273
12274 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12275
12276 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12277
12278 * g++.old-deja/g++.abi/vbase5.C: New test.
12279 * g++.old-deja/g++.abi/vbase6.C: New test.
12280 * g++.old-deja/g++.abi/vbase7.C: New test.
12281
12282 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12283
12284 * gcc.c-torture/compile/20010610-1.c: New test.
12285
12286 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12287
12288 * g++.old-deja/g++.abi/vbase4.C: New test.
12289
12290 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12291
12292 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12293 support %f for HC11/HC12 targets.
12294 * gcc.c-torture/execute/930513-1.x: New file, likewise.
12295 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12296 on HC11/HC12 targets.
12297 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12298
12299 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12300
12301 * gcc.dg/wchar_t-1.c: New file.
12302 * gcc.dg/wint_t-1.c: Likewise.
12303
12304 2001-06-11 Bernd Schmidt <bernds@redhat.com>
12305
12306 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12307
12308 2001-06-11 Richard Henderson <rth@redhat.com>
12309
12310 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12311
12312 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12313
12314 * gcc.c-torture/compile/20010611-1.c: New test.
12315
12316 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12317
12318 * gcc.dg/c99-tag-1.c: Add more tests.
12319
12320 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
12321
12322 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12323 representation on MN10300 and ARM/Thumb.
12324
12325 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
12326
12327 * g77.f-torture/execute/20010610.f: New.
12328
12329 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
12330
12331 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12332 names.
12333
12334 2001-06-09 Richard Henderson <rth@redhat.com>
12335
12336 * gcc.c-torture/execute/ashrdi-1.c: New.
12337 * gcc.c-torture/execute/ashldi-1.c: New.
12338 * gcc.c-torture/execute/lshrdi-1.c: New.
12339
12340 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
12341
12342 * objc/execute/load-3.m: Added. Check sending +load to categories,
12343 in addition to classes.
12344
12345 2001-06-08 Stan Shebs <shebs@apple.com>
12346
12347 * objc/execute/load-2.m: New test. From Nicola Pero
12348 <n.pero@mi.flashnet.it>.
12349
12350 2001-06-08 Jakub Jelinek <jakub@redhat.com>
12351
12352 * gcc.c-torture/execute/20010605-2.c: New test.
12353
12354 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12355
12356 * g++.old-deja/g++.abi/vbase2.C: New test.
12357 * g++.old-deja/g++.abi/vbase3.C: New test.
12358
12359 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12360
12361 * g++.old-deja/g++.pt/friend49.C: New test.
12362
12363 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
12364
12365 * g++.old-deja/g++.ext/anon3.C: New test.
12366
12367 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
12368
12369 * g++.old-deja/g++.other/conv7.C: New test.
12370
12371 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
12372
12373 * gcc.c-torture/compile/20010605-2.c: New test.
12374
12375 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
12376
12377 * gcc.c-torture/execute/20010604-1.c: New test.
12378
12379 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
12380
12381 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12382
12383 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
12384
12385 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12386 (g++_link_flags): Likewise.
12387 (g++_init): Pass gccpath's value to two previous functions.
12388
12389 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12390
12391 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12392 Ensure logfile entry matches exec command line.
12393
12394 2001-05-31 Richard Henderson <rth@redhat.com>
12395
12396 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12397 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12398
12399 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
12400
12401 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12402 compiler for irix6.2
12403
12404 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
12405
12406 * g++.old-deja/g++.other/optimize3.C: New file.
12407
12408 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
12409
12410 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12411 assemble.
12412
12413 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
12414
12415 * g++.old-deja/g++.other/optimize2.C: New file.
12416
12417 2001-05-25 Diego Novillo <dnovillo@redhat.com>
12418
12419 * gcc.c-torture/compile/20010518-2.c: New file.
12420 * gcc.c-torture/execute/20010518-1.c: New file.
12421 * gcc.c-torture/execute/20010518-2.c: New file.
12422
12423 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
12424
12425 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12426
12427 2001-05-24 Mark Mitchell <mark@codesourcery.com>
12428
12429 G++ no longer defines builtins that do not begin with __builtin.
12430 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12431 * g++.old-deja/g++.brendand/misc13.C: Likewise.
12432 * g++.old-deja/g++.law/builtin1.C: Likewise.
12433 * g++.old-deja/g++.law/cvt2.C: Likewise.
12434 * g++.old-deja/g++.mike/net5.C: Likewise.
12435 * g++.old-deja/g++.other/builtins1.C: Likewise.
12436 * g++.old-deja/g++.other/builtins2.C: Likewise.
12437 * g++.old-deja/g++.other/builtins3.C: Likewise.
12438 * g++.old-deja/g++.other/builtins4.C: Likewise.
12439 * g++.old-deja/g++.other/inline8.C: Likewise.
12440 * g++.old-deja/g++.robertl/eb39.C: Likewise.
12441
12442 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
12443
12444 * g++.old-deja/g++.pt/using1.C: Adjust.
12445 * g++.old-deja/g++.pt/using2.C: New test.
12446
12447 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
12448
12449 * gcc.dg/cpp/charconst.c: New tests.
12450 * gcc.dg/cpp/escape.c: New tests.
12451 * gcc.dg/cpp/escape-1.c: New tests.
12452 * gcc.dg/cpp/escape-2.c: New tests.
12453 * gcc.dg/cpp/ucs.c: New tests.
12454
12455 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
12456
12457 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
12458 native compiler for irix6.5.
12459
12460 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
12461
12462 * lib/g++.exp (g++_include_flags): Use args to compute
12463 get_multilibs.
12464 (g++_link_flags): Likewise.
12465 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12466
12467 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
12468
12469 * gcc.dg/c90-hexfloat-1.c: Add more tests.
12470
12471 2001-05-21 Geoff Keating <geoffk@redhat.com>
12472
12473 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12474 this file.
12475
12476 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12477
12478 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12479 STACK_SIZE;
12480 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12481 to STACK_SIZE; Use it to define size of add_histo array.
12482 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12483 to STACK_SIZE.
12484 (f): Use GITT_SIZE to define size of gitt local table.
12485 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12486 to STACK_SIZE; Use it to define size of bytemem array.
12487
12488 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12489
12490 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12491 on 68HC11/HC12 due to the asm instruction.
12492 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12493 * gcc.c-torture/compile/920520-1.x: Likewise.
12494 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12495 on 68HC11/HC12 because the function is larger than 64K.
12496 * gcc.c-torture/compile/961203-1.x: New file, this test fails
12497 on 68HC11/HC12 because the structure is too large.
12498
12499 2001-05-20 Richard Henderson <rth@redhat.com>
12500
12501 * gcc.c-torture/execute/20010520-1.c: New.
12502
12503 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12504
12505 * g++.old-deja/g++.warn/compare1.C: New test.
12506 * gcc.dg/compare4.c: New test.
12507
12508 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
12509
12510 * g++.old-deja/g++.other/optimize1.C: New test.
12511
12512 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12513
12514 * g++.old-deja/g++.pt/spec41.C: New test.
12515
12516 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
12517
12518 * gcc.c-torture/compile/20010114-1.x: Remove.
12519
12520 2001-05-18 Stan Shebs <shebs@apple.com>
12521
12522 * gcc.c-torture/compile/20010518-1.c: New test.
12523
12524 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
12525
12526 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12527 * g++.old-deja/g++.pt/crash67.C: New test.
12528
12529 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
12530
12531 * g++.old-deja/g++.other/debug9.C: New test.
12532
12533 2001-05-16 Zack Weinberg <zackw@stanford.edu>
12534
12535 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12536
12537 2001-05-16 Jan Hubicka <jh@suse.cz>
12538
12539 * gcc.c-torture/compile/20010516-1.c: New test.
12540
12541 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12542
12543 * g++.old-deja/g++.other/crash41.C: New test.
12544
12545 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12546
12547 * g++.old-deja/g++.pt/crash66.C: New test.
12548
12549 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
12550
12551 * g++.old-deja/g++.robertl/eb27.C: Convert.
12552
12553 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
12554
12555 * g++.dg/friend-warn.C: New test. Do not warn about friend
12556 declaration being redundant.
12557
12558 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
12559
12560 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12561
12562 2001-05-14 Mark Mitchell <mark@codesourcery.com>
12563
12564 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12565
12566 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
12567
12568 * lib/g++.exp: Use testsuite_flags.
12569
12570 2001-05-13 Mark Mitchell <mark@codesourcery.com>
12571
12572 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12573
12574 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
12575
12576 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12577
12578 2001-05-11 Mark Mitchell <mark@codesourcery.com>
12579
12580 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12581
12582 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
12583
12584 * gcc.c-torture/compile/20010313-1.c: New test.
12585
12586 2001-05-09 Zack Weinberg <zackw@stanford.edu>
12587
12588 * gcc.dg/cpp/direct2.c: New test.
12589 * gccq.dg/cpp/direct2s.c: New test.
12590
12591 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12592
12593 2001-05-07 Mark Mitchell <mark@codesourcery.com>
12594
12595 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12596 * g++.old-deja/g++.other/op3.C: Likewise.
12597
12598 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
12599
12600 * gcc.dg/cpp/syshdr.h: New file.
12601 * gcc.dg/cpp/sysmac1.c: Update.
12602 * gcc.dg/cpp/sysmac2.c: Update.
12603
12604 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
12605
12606 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12607
12608 2001-05-04 David Edelsohn <edelsohn@gnu.org>
12609
12610 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12611 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12612
12613 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
12614
12615 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12616
12617 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
12618
12619 * lib/g++.exp (g++_include_flags): Don't use any special flags
12620 if TESTING_IN_BUILD_TREE is not defined.
12621 (g++_init): Use a plain 'c++' as the compiler if
12622 TESTING_IN_BUILD_TREEE is not defined.
12623
12624 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12625
12626 * g++.old-deja/g++.eh/catch13.C: New test.
12627 * g++.old-deja/g++.eh/catch14.C: New test.
12628
12629 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12630
12631 * gcc.dg/cpp/tr-define.c: New test.
12632
12633 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
12634
12635 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12636 <stdlib.h>, not <malloc.h>.
12637
12638 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12639
12640 * g++.old-deja/g++.ns/template17.C: New test.
12641
12642 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
12643
12644 * g++.old-deja/g++.pt/ref4.C: New test.
12645
12646 2001-04-30 Richard Henderson <rth@redhat.com>
12647
12648 * gcc.dg/20000724-1.c: Revert last change.
12649
12650 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
12651
12652 * g77.f-torture/execute/20010430.f: New test.
12653
12654 2001-04-30 Mark Mitchell <mark@codesourcery.com>
12655
12656 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
12657
12658 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
12659
12660 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
12661
12662 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12663
12664 * g++.old-deja/g++.eh/crash6.C: New test.
12665
12666 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12667
12668 * g++.old-deja/g++.other/warn7.C: New test.
12669
12670 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
12671
12672 * g++.old-deja/g++.other/defarg9.C: New test.
12673
12674 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12675
12676 * g77.f-torture/compile/20010426.f: New test.
12677 * g77.f-torture/execute/20010426.f: New test.
12678
12679 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
12680
12681 * g77.f-torture/compile/20000629-1.x: Remove - error
12682 has been fixed.
12683
12684 2001-04-26 Jeffrey A Law (law@cygnus.com)
12685
12686 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
12687 Tweak slightly to work with g++.dg framework.
12688 * g++.dg/special/ecos.exp: Run initp1.C test.
12689 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
12690
12691 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
12692 its linker doesn't give line numbers either.
12693 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
12694
12695 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12696
12697 * g++.old-deja/g++.other/lex1.C: New test.
12698
12699 2001-04-26 Jakub Jelinek <jakub@redhat.com>
12700
12701 * gcc.dg/noncompile/20010425-1.c: New test.
12702
12703 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
12704
12705 * g++.old-deja/g++.pt/mangle2.C: New test.
12706
12707 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12708
12709 * gcc.dg/format/plus-1.c: New test.
12710
12711 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12712
12713 * gcc.dg/20010423-1.c: New test.
12714
12715 2001-04-25 Jakub Jelinek <jakub@redhat.com>
12716
12717 * gcc.c-torture/execute/20010422-1.c: New test.
12718
12719 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
12720
12721 * g++.old-deja/g++.ns/type2.C: New test.
12722
12723 2001-04-24 Zack Weinberg <zackw@stanford.edu>
12724
12725 * g++.old-deja/g++.other/perf1.C: New test.
12726
12727 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
12728
12729 * gcc.dg/c99-func-2.c: Remove xfail.
12730 * gcc.dg/c99-func-3.c: Remove xfail.
12731 * gcc.dg/c99-func-4.c: Remove xfail.
12732
12733 2001-04-23 Zack Weinberg <zackw@stanford.edu>
12734
12735 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
12736
12737 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
12738
12739 * gcc.c-torture/compile/20010423-1.c: New test.
12740
12741 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12742
12743 * g++.old-deja/g++.pt/typename28.C: New test.
12744
12745 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
12746
12747 * g++.old-deja/g++.abi/empty2.C: New test.
12748 * g++.old-deja/g++.abi/empty3.C: New test.
12749
12750 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12751
12752 * g++.old-deja/g++.other/comdat2.C: New test.
12753 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
12754
12755 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12756
12757 * g++.old-deja/g++.other/overload14.C: New test.
12758
12759 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12760
12761 * g++.old-deja/g++.other/lookup23.C: New test.
12762
12763 2001-04-20 Jakub Jelinek <jakub@redhat.com>
12764
12765 * gcc.c-torture/execute/20010403-1.c: New test.
12766
12767 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
12768 Mark Mitchell <mark@codesourcery.com>
12769
12770 * lib/old-dejagnu.exp: Don't delete output of executable.
12771 Add .exe suffix to executables.
12772
12773 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
12774
12775 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
12776
12777 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12778
12779 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12780
12781 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12782
12783 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12784 * g++.old-deja/g++.abi/crash1.C: New test.
12785
12786 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12787
12788 * g++.old-deja/g++.other/crash40.C: New test.
12789
12790 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12791
12792 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12793
12794 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
12795
12796 * g++.old-deja/g++.other/warn6.C: New test.
12797
12798 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12799
12800 * g++.old-deja/g++.robertl/eb42.C: Same.
12801
12802 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12803
12804 * gcc.dg/wtr-conversion-1.c: New testcase.
12805
12806 2001-04-10 Richard Henderson <rth@redhat.com>
12807
12808 * g++.old-deja/g++.other/array5.C: New.
12809
12810 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12811
12812 * gcc.c-torture/execute/20010408-1.c: New test.
12813
12814 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
12815
12816 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12817 headers and constructs.
12818 * g++.old-deja/g++.robertl/eb79.C: Same.
12819 * g++.old-deja/g++.robertl/eb77.C (main): Same.
12820 * g++.old-deja/g++.robertl/eb73.C: Same.
12821 * g++.old-deja/g++.robertl/eb66.C (main): Same.
12822 * g++.old-deja/g++.robertl/eb55.C (t): Same.
12823 * g++.old-deja/g++.robertl/eb54.C (main): Same.
12824 * g++.old-deja/g++.robertl/eb46.C (main): Same.
12825 * g++.old-deja/g++.robertl/eb44.C: Same.
12826 * g++.old-deja/g++.robertl/eb41.C (main): Same.
12827 * g++.old-deja/g++.robertl/eb4.C (main): Same.
12828 * g++.old-deja/g++.robertl/eb39.C: Same.
12829 * g++.old-deja/g++.robertl/eb33.C (main): Same.
12830 * g++.old-deja/g++.robertl/eb31.C (main): Same.
12831 * g++.old-deja/g++.robertl/eb30.C: Same.
12832 * g++.old-deja/g++.robertl/eb3.C: Same.
12833 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12834 * g++.old-deja/g++.robertl/eb21.C: Same.
12835 * g++.old-deja/g++.robertl/eb15.C: Same.
12836 * g++.old-deja/g++.robertl/eb118.C: Same.
12837 * g++.old-deja/g++.robertl/eb115.C (main): Same.
12838 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12839 * g++.old-deja/g++.robertl/eb109.C: Same.
12840 * g++.old-deja/g++.other/sibcall1.C (main): Same.
12841 * g++.old-deja/g++.mike/rtti1.C: Same.
12842 * g++.old-deja/g++.mike/p658.C: Same.
12843 * g++.old-deja/g++.mike/net46.C: Same.
12844 * g++.old-deja/g++.mike/net34.C: Same.
12845 * g++.old-deja/g++.mike/memoize1.C: Same.
12846 * g++.old-deja/g++.mike/eh2.C: Same.
12847 * g++.old-deja/g++.law/weak.C: Same.
12848 * g++.old-deja/g++.law/visibility7.C: Same.
12849 * g++.old-deja/g++.law/visibility25.C: Same.
12850 * g++.old-deja/g++.law/visibility22.C: Same.
12851 * g++.old-deja/g++.law/visibility2.C: Same.
12852 * g++.old-deja/g++.law/visibility17.C: Same.
12853 * g++.old-deja/g++.law/visibility13.C: Same.
12854 * g++.old-deja/g++.law/visibility10.C: Same.
12855 * g++.old-deja/g++.law/visibility1.C: Same.
12856 * g++.old-deja/g++.law/virtual3.C (eval): Same.
12857 * g++.old-deja/g++.law/vbase1.C: Same.
12858 * g++.old-deja/g++.law/operators32.C: Same.
12859 * g++.old-deja/g++.law/nest3.C: Same.
12860 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12861 * g++.old-deja/g++.law/except5.C (main): Same.
12862 * g++.old-deja/g++.law/cvt7.C (run): Same.
12863 * g++.old-deja/g++.law/cvt2.C: Same.
12864 * g++.old-deja/g++.law/cvt16.C: Same.
12865 * g++.old-deja/g++.law/ctors6.C (bar): Same.
12866 * g++.old-deja/g++.law/ctors17.C (main): Same.
12867 * g++.old-deja/g++.law/ctors13.C: Same.
12868 * g++.old-deja/g++.law/ctors12.C (main): Same.
12869 * g++.old-deja/g++.law/ctors10.C: Same.
12870 * g++.old-deja/g++.law/code-gen5.C: Same.
12871 * g++.old-deja/g++.law/bad-error7.C: Same.
12872 * g++.old-deja/g++.law/arm9.C: Same.
12873 * g++.old-deja/g++.law/arm12.C: Same.
12874 * g++.old-deja/g++.law/arg8.C: Same.
12875 * g++.old-deja/g++.law/arg1.C: Same.
12876 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12877 * g++.old-deja/g++.jason/template31.C: Same.
12878 * g++.old-deja/g++.jason/template24.C (main): Same.
12879 * g++.old-deja/g++.jason/2371.C: Same.
12880 * g++.old-deja/g++.eh/new2.C: Same.
12881 * g++.old-deja/g++.eh/new1.C: Same.
12882 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12883 * g++.old-deja/g++.brendan/nest21.C (main): Same.
12884 * g++.old-deja/g++.brendan/err-msg3.C: Same.
12885 * g++.old-deja/g++.brendan/crash62.C: Same.
12886 * g++.old-deja/g++.brendan/crash52.C: Same.
12887 * g++.old-deja/g++.brendan/crash49.C (main): Same.
12888 * g++.old-deja/g++.brendan/crash38.C: Same.
12889 * g++.old-deja/g++.brendan/crash15.C (main): Same.
12890 * g++.old-deja/g++.brendan/copy9.C: Same.
12891
12892 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
12893
12894 * gcc.c-torture/execute/20001203-2.c (memset):
12895 Count argument is of type __SIZE_TYPE__.
12896
12897 2001-04-04 Diego Novillo <dnovillo@redhat.com>
12898
12899 * gcc.c-torture/compile/20010404-1.c: New test.
12900
12901 2001-04-04 Jakub Jelinek <jakub@redhat.com>
12902
12903 * gcc.c-torture/compile/20010326-1.c: New test.
12904
12905 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
12906
12907 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12908 peculiarities of the SH.
12909 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12910
12911 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12912
12913 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12914 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12915 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12916
12917 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12918
12919 * g77.f-torture/compile/20010321-1.f: New test.
12920
12921 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12922
12923 * gcc.c-torture/compile/20010329-1.c: New test.
12924
12925 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12926
12927 * gcc.c-torture/execute/20010329-1.c: New test.
12928
12929 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12930
12931 * g++.old-deja/g++.other/eh4.C: Fix typo.
12932
12933 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12934
12935 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12936
12937 2001-03-28 Philip Blundell <philb@gnu.org>
12938
12939 * gcc.c-torture/compile/20010328-1.c: New test.
12940
12941 2001-03-27 Richard Henderson <rth@redhat.com>
12942
12943 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12944 * g++.old-deja/g++.eh/vbase3.C: Likewise.
12945
12946 2001-03-27 Alan Modra <alan@linuxcare.com.au>
12947
12948 * gcc.c-torture/compile/20010327-1.c: New test.
12949
12950 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
12951
12952 * g++.old-deja/g++.other/friend12.C: New test.
12953 * g++.old-deja/g++.other/friend9.C: Expect no errors.
12954 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12955
12956 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
12957
12958 * gcc.c-torture/execute/20010325-1.c: New test.
12959
12960 2001-03-23 Jakub Jelinek <jakub@redhat.com>
12961
12962 * g++.old-deja/g++.other/mangle3.C: New test.
12963
12964 2001-03-22 Jakub Jelinek <jakub@redhat.com>
12965
12966 * g++.old-deja/g++.other/anon8.C: New test.
12967
12968 2001-03-20 Philip Blundell <philb@gnu.org>
12969
12970 * gcc.c-torture/compile/20010320-1.c: New test.
12971
12972 2001-03-17 Richard Henderson <rth@redhat.com>
12973
12974 * g++.old-deja/g++.other/eh4.C: Add expected error text.
12975
12976 2001-03-15 Geoff Keating <geoff@redhat.com>
12977
12978 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12979 tests on AIX.
12980
12981 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
12982
12983 * g++.old-deja/g++.other/eh4.C: New test.
12984
12985 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
12986
12987 * gcc.dg/cpp/mi1.c: Update.
12988
12989 2001-03-14 Jakub Jelinek <jakub@redhat.com>
12990
12991 * g++.old-deja/g++.other/regstack.C: New test.
12992
12993 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
12994
12995 * g++.old-deja/g++.other/ref4.C: New test.
12996
12997 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
12998
12999 * objc/execute/va_method.m: Added.
13000 * objc/execute/IMP.m: Added.
13001 * objc/execute/_cmd.m: Added.
13002 * objc/execute/accessing_ivars.m: Added.
13003 * objc/execute/class-1.m: Added.
13004 * objc/execute/class-10.m: Added.
13005 * objc/execute/class-11.m: Added.
13006 * objc/execute/class-12.m: Added.
13007 * objc/execute/class-13.m: Added.
13008 * objc/execute/class-14.m: Added.
13009 * objc/execute/class-2.m: Added.
13010 * objc/execute/class-3.m: Added.
13011 * objc/execute/class-4.m: Added.
13012 * objc/execute/class-5.m: Added.
13013 * objc/execute/class-6.m: Added.
13014 * objc/execute/class-7.m: Added.
13015 * objc/execute/class-8.m: Added.
13016 * objc/execute/class-9.m: Added.
13017 * objc/execute/class-tests-1.h
13018 * objc/execute/class-tests-2.h
13019 * objc/execute/compatibility_alias.m: Added.
13020 * objc/execute/encode-1.m: Added.
13021 * objc/execute/formal_protocol-1.m: Added.
13022 * objc/execute/formal_protocol-2.m: Added.
13023 * objc/execute/formal_protocol-3.m: Added.
13024 * objc/execute/formal_protocol-4.m: Added.
13025 * objc/execute/formal_protocol-5.m: Added.
13026 * objc/execute/formal_protocol-6.m: Added.
13027 * objc/execute/formal_protocol-7.m: Added.
13028 * objc/execute/informal_protocol.m: Added.
13029 * objc/execute/initialize.m: Added.
13030 * objc/execute/load.m: Added.
13031 * objc/execute/many_args_method.m: Added.
13032 * objc/execute/nested-3.m: Added.
13033 * objc/execute/no_clash.m: Added.
13034 * objc/execute/private.m: Added.
13035 * objc/execute/redefining_self.m: Added.
13036 * objc/execute/root_methods.m: Added.
13037 * objc/execute/selector-1.m: Added.
13038 * objc/execute/static-1.m: Added.
13039 * objc/execute/static-2.m: Added.
13040 * objc/execute/va_method.m: Added.
13041
13042 2001-03-10 Richard Henderson <rth@redhat.com>
13043
13044 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13045
13046 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13047
13048 * g++.old-deja/g++.other/crash31.C: XFAIL.
13049 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13050 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13051 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13052 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13053 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13054
13055 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13056
13057 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13058
13059 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13060
13061 * gcc.dg/20000724-1.c: Don't use multiline strings.
13062
13063 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13064
13065 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13066 result of -cString against what we expect it to be; don't just
13067 print it out for no one to read.
13068
13069 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13070 Based on testcases provided by Nicola Pero.
13071
13072 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13073
13074 * gcc.dg/cpp/macro7.c: New test.
13075
13076 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13077
13078 * gcc.dg/cpp/multiline.c: Update.
13079
13080 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13081
13082 * g++.old-deja/g++.other/enum3.C: New test.
13083
13084 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13085
13086 * g++.old-deja/g++.other/pod1.C: New test.
13087
13088 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13089
13090 * g++.old-deja/g++.ext/overload1.C: New test.
13091
13092 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13093
13094 * g++.old-deja/g++.pt/using1.C: New test.
13095
13096 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13097
13098 * g++.old-deja/g++.other/using9.C: New test.
13099
13100 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13101
13102 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13103
13104 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13105
13106 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13107
13108 * g++.old-deja/g++.ext/realpt1.C: Remove.
13109
13110 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13111
13112 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13113
13114 2001-02-26 Will Cohen <wcohen@redhat.com>
13115
13116 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13117
13118 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13119
13120 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13121 templatized constructors.
13122
13123 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13124
13125 * gcc.c-torture/execute/20010224-1.c: New test.
13126
13127 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13128
13129 * gcc.c-torture/execute/20010222-1.c: New test.
13130
13131 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13132
13133 * g++.old-deja/g++.other/inline20.C: New test.
13134
13135 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13136
13137 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13138
13139 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13140
13141 * g++.old-deja/g++.other/lookup22.C: New test.
13142
13143 2001-02-19 Zack Weinberg <zackw@stanford.edu>
13144
13145 * g77.dg: New directory.
13146 * g77.dg/20010216-1.f: New test case.
13147 * g77.dg/dg.exp: New driver.
13148 * lib/g77-dg.exp: New driver library.
13149
13150 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13151
13152 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13153
13154 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
13155
13156 * g++.old-deja/g++.other/decl9.C: New test.
13157
13158 2001-02-16 Jakub Jelinek <jakub@redhat.com>
13159
13160 * g++.old-deja/g++.other/init16.C: Update the test so that it does
13161 not need <string> and also tests the initialization at runtime.
13162
13163 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
13164
13165 * gcc.c-torture/execute/longlong.c: New test.
13166
13167 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13168
13169 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13170
13171 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13172
13173 * gcc.c-torture/execute/920302-1.c (execute):
13174 Change argument type to short.
13175
13176 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13177
13178 * g++.old-deja/g++.pt/deduct6.C: New test.
13179
13180 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13181
13182 * g++.old-deja/g++.pt/deduct5.C: New test.
13183
13184 2001-02-14 Jakub Jelinek <jakub@redhat.com>
13185
13186 * gcc.c-torture/execute/20010209-1.c: New test.
13187
13188 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
13189
13190 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13191
13192 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
13193
13194 * g++.dg/vtgc1.C: Update for new ABI.
13195
13196 * consistency.vlad: New directory, 1665 files.
13197
13198 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
13199
13200 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13201 return type.
13202 * gcc.dg/cpp/digraphs.c: Declare puts.
13203
13204 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13205
13206 * g++.old-deja/g++.other/warn5.C: New test.
13207
13208 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13209
13210 * g++.old-deja/g++.pt/spec40.C: New test.
13211
13212 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13213
13214 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13215 case.
13216 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13217
13218 2001-02-12 Jakub Jelinek <jakub@redhat.com>
13219
13220 * gcc.c-torture/compile/20010209-1.c: New test.
13221
13222 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
13223
13224 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13225 excess errors message but not if it crashes.
13226 * g++.old-deja/g++.other/crash27.C: Likewise.
13227 * g++.old-deja/g++.other/crash28.C: Likewise.
13228 * g++.old-deja/g++.other/crash30.C: Likewise.
13229 * g++.old-deja/g++.other/crash32.C: Likewise.
13230 * g++.old-deja/g++.other/crash35.C: Likewise.
13231 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13232
13233 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
13234
13235 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13236 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13237 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13238 g77.f-torture/execute/execute.exp,
13239 g77.f-torture/noncompile/noncompile.exp,
13240 gcc.c-torture/execute/execute.exp,
13241 gcc.c-torture/execute/memcheck/memcheck.exp,
13242 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13243 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13244 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13245 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13246 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13247 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13248 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13249 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13250 Remove bug reporting instructions with ancient email addresses.
13251
13252 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13253
13254 * gcc.dg/20010202-1.c: New test.
13255 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13256
13257 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
13258
13259 * g++.dg/stdbool-if.C: New test.
13260
13261 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
13262
13263 * objc/execute/fdecl.m: Added main().
13264
13265 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13266
13267 * gcc.c-torture/execute/20010206-1.c: New test.
13268
13269 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
13270
13271 * gcc.dg/cpp/avoidpaste1.c: Update.
13272
13273 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
13274
13275 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13276 Pero <nicola@brainstorm.co.uk>.
13277 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13278
13279 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
13280
13281 * g++.old-deja/g++.pt/spec39.C: New test.
13282
13283 2001-02-05 Jakub Jelinek <jakub@redhat.com>
13284
13285 * gcc.c-torture/compile/20010202-1.c: New test.
13286
13287 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
13288
13289 * g++.old-deja/g++.abi/primary2.C: New test.
13290 * g++.old-deja/g++.abi/primary3.C: New test.
13291 * g++.old-deja/g++.abi/primary4.C: New test.
13292 * g++.old-deja/g++.abi/primary5.C: New test.
13293 * g++.old-deja/g++.abi/vtable3.h: New test.
13294 * g++.old-deja/g++.abi/vtable3a.C: New test.
13295 * g++.old-deja/g++.abi/vtable3b.C: New test.
13296 * g++.old-deja/g++.abi/vtable3c.C: New test.
13297 * g++.old-deja/g++.abi/vtable3d.C: New test.
13298 * g++.old-deja/g++.abi/vtable3e.C: New test.
13299 * g++.old-deja/g++.abi/vtable3f.C: New test.
13300 * g++.old-deja/g++.abi/vtable3g.C: New test.
13301 * g++.old-deja/g++.abi/vtable3h.C: New test.
13302 * g++.old-deja/g++.abi/vtable3i.C: New test.
13303 * g++.old-deja/g++.abi/vtable3j.C: New test.
13304 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13305
13306 2001-02-03 Jakub Jelinek <jakub@redhat.com>
13307
13308 * g++.old-deja/g++.other/anon6.C: New test.
13309 * g++.old-deja/g++.other/anon7.C: New test.
13310
13311 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
13312
13313 * gcc.dg/cpp/avoidpaste2.c: New tests.
13314
13315 2001-01-31 Jakub Jelinek <jakub@redhat.com>
13316
13317 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13318
13319 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
13320
13321 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13322 DECIMAL_DIG cases for Irix."
13323
13324 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
13325
13326 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13327
13328 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
13329
13330 * gcc.dg/c99-tag-1.c: New test.
13331
13332 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13333
13334 * gcc.dg/cpp/tr-warn1.c: Add tests.
13335
13336 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13337
13338 * gcc.dg/cpp/avoidpaste1.c: Update.
13339 * gcc.dg/cpp/paste4.c: Update.
13340
13341 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
13342
13343 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13344 cases for Irix.
13345
13346 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13347
13348 * g++.old-deja/g++.other/inline19.C: New test.
13349
13350 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
13351
13352 * gcc.dg/Wlarger-than.c: New test.
13353
13354 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
13355
13356 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13357
13358 2001-01-29 Jakub Jelinek <jakub@redhat.com>
13359
13360 * gcc.c-torture/execute/20010129-1.c: New test.
13361 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13362
13363 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
13364
13365 * gcc.dg/cpp/avoidpaste1.c: Test case.
13366
13367 2001-01-28 Jakub Jelinek <jakub@redhat.com>
13368
13369 * g++.old-deja/g++.other/inline18.C: New test.
13370
13371 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13372
13373 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13374 and __builtin_putchar.
13375
13376 2001-01-27 Jakub Jelinek <jakub@redhat.com>
13377
13378 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13379 tests.
13380
13381 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
13382
13383 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13384 floating point number rounding mode to round to the nearest
13385 representable mode.
13386
13387 2001-01-25 Jakub Jelinek <jakub@redhat.com>
13388
13389 * g++.old-deja/g++.other/mangle2.C: New test.
13390
13391 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
13392
13393 * gcc.c-torture/compile/20010124-1.c: New test.
13394
13395 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
13396
13397 * g++.old-deja/g++.pt/spec38.C: New test.
13398
13399 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13400
13401 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13402 "Build don't run".
13403
13404 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13405
13406 * gcc.c-torture/execute/20010123-1.c: New test.
13407
13408 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13409
13410 * g++.old-deja/g++.pt/spec37.C: New test.
13411
13412 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13413
13414 * g++.old-deja/g++.pt/overload14.C: New test.
13415
13416 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13417
13418 * gcc.c-torture/execute/20010122-1.c: New test, exercise
13419 __builtin_return_address.
13420
13421 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
13422
13423 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13424 * g++.old-deja/g++.pt/spec35.C: New test.
13425 * g++.old-deja/g++.pt/spec36.C: New test.
13426
13427 2001-01-20 Jakub Jelinek <jakub@redhat.com>
13428
13429 * gcc.c-torture/compile/20010118-1.c: New test.
13430
13431 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
13432
13433 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13434
13435 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13436
13437 * gcc.c-torture/execute/20010119-1.c: New test.
13438
13439 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13440
13441 * g++.old-deja/g++.other/vbase5.C: New test.
13442
13443 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13444
13445 * gcc.c-torture/execute/20010118-1.c: New test.
13446
13447 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13448
13449 * g++.old-deja/g++.pt/deduct3.C: New test.
13450
13451 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13452
13453 * g++.old-deja/g++.pt/spec34.C: New test.
13454
13455 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13456
13457 * g77.f-torture/compile/20000601-2.f: New test.
13458
13459 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13460
13461 * g++.old-deja/g++.other/init17.C: New test.
13462
13463 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
13464
13465 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13466
13467 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13468
13469 * g++.old-deja/g++.pt/unify8.C: New test.
13470
13471 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13472
13473 * g++.old-deja/g++.abi/vbase1.C: New test.
13474
13475 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13476
13477 * g++.old-deja/g++.pt/crash65.C: New test.
13478
13479 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
13480
13481 * gcc.dg/cpp/assembl2.S: New test case.
13482
13483 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
13484
13485 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13486 are supported.
13487
13488 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13489
13490 * g++.old-deja/g++.other/builtins1.C: New test.
13491 * g++.old-deja/g++.other/builtins2.C: Likewise.
13492 * g++.old-deja/g++.other/builtins3.C: Likewise.
13493 * g++.old-deja/g++.other/builtins4.C: Likewise.
13494
13495 2001-01-17 Jakub Jelinek <jakub@redhat.com>
13496
13497 * gcc.c-torture/compile/20010117-1.c: New test.
13498 * gcc.c-torture/compile/20010117-2.c: New test.
13499
13500 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13501
13502 * g77.f-torture/execute/20010116.[fx]: New test,
13503 XFAIL on i?86-*-*.
13504 * g77.f-torture/compile/20010115.f: Indicate it's
13505 a test for PR fortran/1636.
13506
13507 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
13508
13509 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13510
13511 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13512
13513 * g77.f-torture/compile/20010115.f: New test.
13514
13515 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
13516
13517 * g++.old-deja/g++.pt/nontype5.C: New test.
13518
13519 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
13520
13521 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13522 have an equivalent working one below it.
13523
13524 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13525
13526 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13527 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13528
13529 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13530
13531 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13532 message containing "init_priority".
13533 (conpr-2.C): Likewise.
13534 (conpr-3.C): Likewise.
13535 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13536
13537 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13538
13539 * gcc.c-torture/execute/20010114-2.c: New test.
13540
13541 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
13542
13543 * gcc.c-torture/compile/20010114-1.c: New test.
13544 * gcc.c-torture/compile/20010114-1.x: Xfail.
13545 * gcc.c-torture/compile/20010114-2.c: New test.
13546 * gcc.c-torture/execute/20010114-1.c: New test.
13547 * gcc.dg/trunc-1.c: New test.
13548 * gcc.dg/uninit-B.c: New test.
13549
13550 2001-01-13 Nick Clifton <nickc@redhat.com>
13551
13552 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13553 target.
13554
13555 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
13556
13557 * gcc.c-torture/compile/20010113-1.c: New test.
13558
13559 2001-01-13 Jakub Jelinek <jakub@redhat.com>
13560
13561 * gcc.c-torture/compile/20001212-1.c: New test.
13562
13563 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
13564
13565 * gcc.dg/cpp/widestr1.c: Update.
13566 * gcc.dg/cpp/prag-imp.c: Remove.
13567
13568 2001-01-12 Jakub Jelinek <jakub@redhat.com>
13569
13570 * gcc.c-torture/execute/20000801-3.x: Remove.
13571 * gcc.dg/c90-init-1.c: New test.
13572 * gcc.dg/c99-init-1.c: New test.
13573 * gcc.dg/c99-init-2.c: New test.
13574 * gcc.dg/gnu99-init-1.c: New test.
13575
13576 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
13577
13578 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13579 testing that no relevant ones were found.
13580
13581 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13582
13583 * g++.old-deja/g++.pt/cast2.C: New test.
13584
13585 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13586
13587 * g++.old-deja/g++.pt/friend47.C: New test.
13588
13589 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13590
13591 * g++.old-deja/g++.pt/instantiate13.C: New test.
13592
13593 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13594
13595 * g++.old-deja/g++.other/defarg7.C: New test.
13596 * g++.old-deja/g++.other/defarg8.C: New test.
13597
13598 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13599
13600 * g++.old-deja/g++.pt/crash64.C: New test.
13601
13602 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13603
13604 * g++.old-deja/g++.pt/crash63.C: New test.
13605
13606 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
13607
13608 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13609
13610 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
13611
13612 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13613
13614 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13615
13616 * g++.old-deja/g++.pt/error3.C: New test.
13617
13618 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13619
13620 * g++.old-deja/g++.other/crash39.C: New test.
13621
13622 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13623
13624 * g++.old-deja/g++.other/vbase4.C: New test.
13625
13626 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
13627
13628 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13629 * gcc.dg/special/20000419-2.c: New file. Identical to above.
13630 * gcc.dg/special/special.exp: New test driver which will check
13631 for alias support for the above test.
13632
13633 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
13634
13635 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13636 problems on small machines.
13637 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
13638 parameterize.
13639
13640 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
13641
13642 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
13643 mips.
13644 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13645
13646 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
13647
13648 * g++.old_deja/g++.pt/using8.C: New test.
13649
13650 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
13651
13652 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
13653
13654 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
13655
13656 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
13657 where a failure is expected.
13658 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
13659
13660 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13661
13662 * g++.old_deja/g++.pt/instantiate12.C: New test.
13663
13664 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13665
13666 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
13667 start of structs.
13668 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
13669 * g++.old-deja/g++.brendan/crash17.C: Likewise.
13670 * g++.old-deja/g++.brendan/crash29.C: Likewise.
13671 * g++.old-deja/g++.brendan/crash48.C: Likewise.
13672 * g++.old-deja/g++.brendan/ns1.C: Likewise.
13673 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
13674 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
13675 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
13676 * g++.old-deja/g++.eh/spec6.C: Likewise.
13677 * g++.old-deja/g++.jason/crash3.C: Likewise.
13678 * g++.old-deja/g++.law/ctors11.C: Likewise.
13679 * g++.old-deja/g++.law/ctors17.C: Likewise.
13680 * g++.old-deja/g++.law/ctors5.C: Likewise.
13681 * g++.old-deja/g++.law/ctors9.C: Likewise.
13682 * g++.old-deja/g++.mike/ambig1.C: Likewise.
13683 * g++.old-deja/g++.mike/net22.C: Likewise.
13684 * g++.old-deja/g++.mike/p3538a.C: Likewise.
13685 * g++.old-deja/g++.mike/p3538b.C: Likewise.
13686 * g++.old-deja/g++.mike/virt3.C: Likewise.
13687 * g++.old-deja/g++.niklas/t128.C: Likewise.
13688 * g++.old-deja/g++.other/anon4.C: Likewise.
13689 * g++.old-deja/g++.other/using1.C: Likewise.
13690 * g++.old-deja/g++.other/warn3.C: Likewise.
13691 * g++.old-deja/g++.pt/t37.C: Likewise.
13692 * g++.old-deja/g++.robertl/eb69.C: Likewise.
13693 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13694
13695 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
13696
13697 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
13698
13699 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13700
13701 * gcc.c-torture/execute/stdio-opt-3.c: New test.
13702
13703 2001-01-07 Jakub Jelinek <jakub@redhat.com>
13704
13705 * gcc.c-torture/compile/20010107-1.c: New test.
13706
13707 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13708
13709 * gcc.c-torture/execute/builtin-noret-1.c: New test.
13710
13711 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
13712
13713 * gcc.dg/format/format.h: New file.
13714 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
13715 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
13716 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
13717 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
13718 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
13719 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
13720 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
13721 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
13722 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
13723 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
13724 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
13725 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
13726 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
13727 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
13728 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
13729 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
13730 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
13731 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
13732 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
13733 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
13734 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
13735 instead of declaring standard types, macros and functions in each
13736 test.
13737
13738 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
13739
13740 * gcc.c-torture/execute/20010106-1.c: New test.
13741
13742 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
13743
13744 * gcc.dg/format/format.exp: New file.
13745 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
13746 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
13747 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
13748 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
13749 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
13750 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
13751 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
13752 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
13753 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
13754 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
13755 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
13756 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
13757 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
13758 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
13759 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
13760 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
13761 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
13762 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
13763 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
13764 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
13765 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
13766 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
13767 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
13768 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
13769 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
13770 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
13771 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
13772 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
13773 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
13774 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
13775 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
13776 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
13777 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
13778 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
13779 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13780 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13781 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13782 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13783 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13784 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13785 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13786 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13787
13788 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13789
13790 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13791 account.
13792
13793 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13794
13795 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13796
13797 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13798
13799 * g++.old-deja/g++.pt/crash62.C: New test.
13800
13801 2001-01-04 Richard Henderson <rth@redhat.com>
13802
13803 * gcc.dg/20000926-1.c: Update expected warnings.
13804 * gcc.dg/array-2.c: Likewise.
13805 * gcc.dg/array-4.c: Also validate flexible array members.
13806 * gcc.dg/c99-flex-array-1.c: New.
13807
13808 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13809
13810 * gcc.c-torture/compile/20001222-1.x: Remove.
13811
13812 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13813
13814 * gcc.c-torture/execute/built-in-setjmp.c: New.
13815
13816 2001-01-03 Richard Henderson <rth@redhat.com>
13817
13818 * gcc.dg/940510-1.c: Update expected error wording.
13819 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13820
13821 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13822
13823 * lib/target-supports.exp (check_alias_available): Modified to
13824 indicate aliases not supported if only weak aliases are supported.
13825
13826 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13827
13828 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13829 Turn on cmpstrsi checks for __pj__ and __i370__.
13830
13831 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13832
13833 * g++.old-deja/g++.other/virtual11.C: New test.
13834
13835 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13836
13837 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13838
13839 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13840
13841 * gcc.c-torture/compile/20010102-1.c: New test.
13842
13843 2001-01-02 Andreas Jaeger <aj@suse.de>
13844
13845 * gcc.dg/noreturn-3.c: New test.
13846
13847 * gcc.dg/noreturn-4.c: New test.
13848
13849 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13850
13851 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13852 __builtin_fputc and __builtin_fwrite.
13853
13854 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13855
13856 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13857 signed char, not default char.
13858
13859 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13860
13861 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13862
13863 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13864
13865 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13866
13867 2000-12-29 Richard Henderson <rth@redhat.com>
13868
13869 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13870 (__cyg_profile_func_exit): Define.
13871
13872 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13873
13874 * g++.dg/vtgc1.C: New test.
13875
13876 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13877
13878 * gcc.dg/noncompile/20001228-1.c: New test.
13879
13880 * gcc.dg/20001228-1.c: New test.
13881
13882 * gcc.c-torture/execute/20001228-1.c: New test.
13883
13884 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13885
13886 * gcc.dg/format-strfmon-1.c: New test.
13887
13888 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13889
13890 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13891 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13892 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13893 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13894 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13895 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13896 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13897 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13898 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13899 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13900 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13901 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13902 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13903
13904 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13905 * gcc.c-torture/execute/string-opt-4.c: Test index.
13906
13907 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13908
13909 * gcc.c-torture/compile/20001226-1.c: New test.
13910
13911 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13912
13913 * gcc.c-torture/compile/20001222-1.c: New test.
13914 * gcc.c-torture/compile/20001222-1.x: Xfail.
13915
13916 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13917
13918 * gcc.c-torture/execute/comp-goto-2.c: New test.
13919
13920 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13921
13922 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13923 Use long types if __INT_MAX__ is 32767.
13924 (main): Use cast to (sint32 *) when poking 88 into a_page.
13925
13926 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13927
13928 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13929
13930 * gcc.c-torture/compile/20001221-1.c: New test.
13931 * gcc.c-torture/execute/20001221-1.c: New test.
13932
13933 2000-12-20 Richard Henderson <rth@redhat.com>
13934
13935 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13936 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13937
13938 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13939
13940 * gcc.dg/compare3.c: New test.
13941
13942 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13943
13944 * gcc.dg/format-warnll-1.c: New test.
13945
13946 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13947
13948 * gcc.dg/cpp/cmdlne-P.c: New test.
13949
13950 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13951
13952 * gcc.c-torture/execute/builtin-abs-1.c,
13953 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13954
13955 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13956
13957 * gcc.dg/cpp/multiline.c: New test.
13958
13959 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13960
13961 * g++.old-deja/g++.other/syshdr1.C: Update.
13962 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13963
13964 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13965
13966 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13967
13968 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13969
13970 * g++.old-deja/g++.pt/ttp65.C: New test.
13971
13972 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13973
13974 * g++.old-deja/g++.pt/ttp64.C: New test.
13975
13976 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13977
13978 * g++.old-deja/g++.pt/spec33.C: New test.
13979
13980 2000-12-14 Catherine Moore <clm@redhat.com>
13981
13982 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13983 * gcc.c-torture/execute/920612-2.c: Likewise.
13984 * gcc.c-torture/execute/920428-2.c: Likewise.
13985 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13986 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13987
13988 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13989
13990 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13991 * gcc.dg/pack-test-2.c: Likewise.
13992
13993 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13994
13995 Tests by Zack Weinberg <zackw@stanford.edu>.
13996
13997 * gcc.dg/cpp/defined.c: Update.
13998 * gcc.dg/cpp/defined_trad.c: New tests.
13999
14000 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14001
14002 * gcc.dg/cpp/trad-direct.c: Update.
14003
14004 2000-12-11 Neil Booth <neilb@earthling.net>
14005
14006 * gcc.dg/cpp/defined_trad.c
14007
14008 2000-12-11 Neil Booth <neilb@earthling.net>
14009
14010 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14011
14012 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14013
14014 * gcc.dg/format-miss-2.c: New test.
14015
14016 2000-12-09 Neil Booth <neilb@earthling.net>
14017
14018 * gcc.dg/cpp/lineflags.c: New tests.
14019 * gcc.dg/cpp/poison.c: Update.
14020 * gcc.dg/cpp/redef2.c: Update.
14021 * gcc.dg/cpp/skipping.c: New test.
14022
14023 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14024
14025 * g++.old-deja/g++.other/eh3.C: New testcase.
14026
14027 2000-12-07 Neil Booth <neilb@earthling.net>
14028
14029 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14030 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14031 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14032 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14033 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14034 Update.
14035
14036 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14037
14038 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14039 __SIZE_TYPE__ instead of int for type of integers cast to
14040 pointers.
14041
14042 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14043
14044 * g++.old-deja/g++.other/cleanup4.C: New test.
14045
14046 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14047
14048 * format-sec-1.c: New test.
14049
14050 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14051
14052 * gcc.dg/format-nonlit-3.c: New test.
14053
14054 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14055
14056 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14057 through a null pointer.
14058
14059 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14060
14061 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14062 * g++.old-deja/g++.pt/partial4.C: New test.
14063
14064 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
14065
14066 * gcc.c-torture/execute/ieee/hugeval.x: New.
14067
14068 2000-12-06 Neil Booth <neilb@earthling.net>
14069
14070 * gcc.dg/cpp/backslash2.c: New tests.
14071
14072 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14073
14074 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14075 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14076
14077 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
14078
14079 * gcc.c-torture/execute/20001203-2.c: New testcase.
14080
14081 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14082
14083 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14084 * g++.old-deja/g++.other/virtual10.C: New test.
14085
14086 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14087
14088 * g++.old-deja/g++.mike/pmf5.C: Remove test.
14089
14090 2000-12-05 Richard Henderson <rth@redhat.com>
14091
14092 * gcc.c-torture/compile/20001205-1.c: New.
14093
14094 2000-12-04 Neil Booth <neilb@earthling.net>
14095
14096 * g++.old-deja/g++.other/virtual9.C: New test.
14097 * g++.old-deja/g++.pt/crash61.C: New test.
14098 * gcc.c-torture/execute/loop-9.c: New test.
14099
14100 2000-12-04 Neil Booth <neilb@earthling.net>
14101
14102 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14103 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14104 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14105 * gcc.dg/cpp/extratokens.c: ...here.
14106
14107 2000-12-04 Neil Booth <neilb@earthling.net>
14108
14109 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14110 New tests.
14111
14112 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14113
14114 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14115 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14116
14117 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
14118
14119 * gcc.c-torture/execute/20001203-1.c: New test.
14120
14121 2000-12-03 Neil Booth <neilb@earthling.net>
14122
14123 * gcc.dg/cpp/macro6.c: New test cases.
14124
14125 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14126
14127 * gcc.c-torture/execute/string-opt-9.c: New test.
14128 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14129 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14130 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14131
14132 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14133 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14134
14135 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
14136
14137 * gcc.dg/cpp/if-6.c: New testcase.
14138
14139 * gcc.dg/20001201-1.c: New testcase.
14140
14141 2000-12-02 Neil Booth <neilb@earthling.net>
14142
14143 * g++.old-deja/g++.other/externC4.C,
14144 g++.old-deja/g++.other/friend10.C: New tests.
14145
14146 2000-12-02 Neil Booth <neilb@earthling.net>
14147
14148 * g++.old-deja/g++.other/instan2.C
14149 * g++.old-deja/g++.other/instan3.C: New test.
14150
14151 2000-12-02 Neil Booth <neilb@earthling.net>
14152
14153 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14154 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14155 gnuc99.c,gnuc99-pedantic.c: New tests.
14156
14157 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14158
14159 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14160 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14161
14162 2000-12-01 Neil Booth <neilb@earthling.net>
14163
14164 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14165 * gcc.dg/cpp/poison.c: Update.
14166 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14167
14168 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
14169
14170 * g77.f-torture/execute/20001201.f: New test.
14171
14172 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14173
14174 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14175
14176 2000-12-01 Jakub Jelinek <jakub@redhat.com>
14177
14178 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14179
14180 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
14181
14182 * g++.old-deja/g++.other/cast6.C: New test.
14183
14184 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
14185
14186 * gcc.c-torture/execute/20001130-2.c: New testcase.
14187
14188 2000-11-30 Richard Henderson <rth@redhat.com>
14189
14190 * gcc.c-torture/execute/20001130-1.c: New test.
14191
14192 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14193
14194 * g++.old-deja/g++.other/op3.C: New test.
14195
14196 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14197
14198 * g++.old-deja/g++.other/op2.C: New test.
14199
14200 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14201
14202 * g++.old-deja/g++.other/crash38.C: New test.
14203
14204 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
14205
14206 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14207
14208 2000-11-29 Jakub Jelinek <jakub@redhat.com>
14209
14210 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14211 tests.
14212 * gcc.c-torture/execute/string-opt-6.c: New test.
14213
14214 * gcc.dg/20001117-1.c: Add main.
14215
14216 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
14217
14218 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14219 Move from here ...
14220 * gcc.dg/940510-1.c: ... to here.
14221
14222 * gcc.dg/20000926-1.c: GNU C now allows initializations of
14223 zero-size arrays in toplevel structures.
14224
14225 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14226
14227 * gcc.c-torture/execute/loop-8.c: New test.
14228
14229 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14230
14231 * g++.old-deja/g++.other/base1.C: New test.
14232
14233 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14234
14235 * g++.old-deja/g++.other/parse2.C: New test.
14236
14237 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14238
14239 * g++.old-deja/g++.pt/incomplete1.C: New test.
14240
14241 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14242
14243 * g++.old-deja/g++.other/friend9.C: New test.
14244
14245 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14246
14247 * gcc.dg/20001127-1.c: New test.
14248
14249 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14250
14251 * g++.old-deja/g++.pt/friend46.C: New test.
14252
14253 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14254
14255 * g++.old-deja/g++.other/ptrmem8.C: New test.
14256
14257 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14258
14259 * gcc.c-torture/execute/string-opt-7.c: New test.
14260 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14261
14262 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
14263
14264 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14265 instead of 'mkcheck 2'.
14266
14267 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
14268
14269 * gcc.c-torture/execute/memcheck/driver.c,
14270 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14271 C9X references to refer to C99.
14272
14273 2000-11-25 Jakub Jelinek <jakub@redhat.com>
14274
14275 * gcc.dg/ultrasp3.c: New test.
14276
14277 2000-11-25 Neil Booth <neilb@earthling.net>
14278
14279 * gcc.dg/cpp/include2.c: Update test to be locale independent.
14280
14281 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
14282
14283 * gcc.c-torture/compile/20001123-2.c: New.
14284
14285 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14286
14287 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14288
14289 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
14290
14291 * gcc.dg/sequence-point-1.c: Add some new tests.
14292 * gcc.c-torture/execute/20001124-1.c: New test.
14293
14294 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14295
14296 * g++.old-deja/g++.other/vaarg4.C: New test.
14297 * gcc.c-torture/compile/20001123-1.c: New test.
14298
14299 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14300
14301 * g++.other/crash24.C: Adjust and remove XFAIL.
14302 * g++.other/crash37.C: New test.
14303
14304 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
14305
14306 * g++.old-deja/g++.pt/instantiate9.C: New test.
14307
14308 2000-11-22 Mark Mitchell <mark@codesourcery.com>
14309
14310 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14311 new ABI, too.
14312
14313 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14314 * g++.old-deja/g++.robertl/eb55.C: Likewise.
14315
14316 2000-11-22 Neil Booth <neilb@earthling.net>
14317
14318 * gcc.dg/cpp/Wtrigraphs.c: New test.
14319
14320 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
14321
14322 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14323
14324 2000-11-22 Jakub Jelinek <jakub@redhat.com>
14325
14326 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14327
14328 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
14329
14330 * lib/gcc-dg.exp: load_lib scanasm.exp.
14331 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14332 * lib/g++-dg.exp: load_lib scanasm.exp.
14333 * lib/scanasm.exp: New.
14334 (scan-assembler, scan-assembler-not): Add optional arguments to
14335 test name, or if not present, the pattern name.
14336 (scan-assembler-dem, scan-assembler-dem-not): New.
14337
14338 * g++.dg/dg.exp: New.
14339
14340 2000-11-21 Neil Booth <neilb@earthling.net>
14341
14342 * gcc.dg/cpp/integrated1.c: Remove.
14343
14344 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14345
14346 * gcc.c-torture/execute/20001121-1.c: New test.
14347
14348 2000-11-21 Richard Henderson <rth@redhat.com>
14349
14350 * gcc.c-torture/compile/20001121-1.c: New test.
14351
14352 2000-11-20 Neil Booth <neilb@earthling.net>
14353
14354 * gcc.dg/cpp/integrated1.c: New test.
14355
14356 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14357
14358 * g++.old-deja/g++.other/inline17.C: New test.
14359
14360 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
14361
14362 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14363 local variable to be zero: I made the variable global. Now
14364 uses abort() and exit() instead of relying on main's return value.
14365
14366 2000-11-20 Neil Booth <neilb@earthling.net>
14367
14368 * gcc.dg/cpp/paste2.c: Update test.
14369 * objc/execute/paste.m: New test.
14370
14371 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
14372
14373 * gcc.dg/c99-condexpr-1.c: New test.
14374
14375 2000-11-20 Neil Booth <neilb@earthling.net>
14376
14377 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14378
14379 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
14380
14381 * g++.old-deja/g++.pt/export1.C: New test.
14382
14383 2000-11-20 Jakub Jelinek <jakub@redhat.com>
14384
14385 * gcc.dg/20001117-1.c: New test.
14386
14387 2000-11-18 Richard Henderson <rth@redhat.com>
14388
14389 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14390
14391 2000-11-18 Richard Henderson <rth@redhat.com>
14392
14393 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14394 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14395 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14396
14397 2000-11-18 Richard Henderson <rth@redhat.com>
14398
14399 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14400 (main): New. Exit cleanly.
14401
14402 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
14403
14404 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14405 gcc.dg/c99-fordecl-2.c: New tests.
14406
14407 2000-11-18 Richard Henderson <rth@redhat.com>
14408
14409 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14410 * gcc.c-torture/execute/zerolen-2.c: New.
14411
14412 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14413
14414 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14415 memory.
14416
14417 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14418
14419 * g++.old-deja/g++.pt/instantiate8.C: New test.
14420
14421 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14422
14423 * g++.old-deja/g++.other/incomplete.C: Add more tests.
14424 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14425
14426 2000-11-16 Nick Clifton <nickc@redhat.com>
14427
14428 * gcc.c-torture/execute/nestfunc-2.c: New test.
14429 * gcc.c-torture/execute/nestfunc-3.c: New test.
14430
14431 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14432
14433 * gcc.c-torture/compile/20001116-1.c: New test.
14434
14435 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14436
14437 * gcc.c-torture/execute/20001115-1.c: New test.
14438
14439 2000-11-15 Mark Mitchell <mark@codesourcery.com>
14440
14441 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14442 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14443 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14444 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14445
14446 2000-11-15 Neil Booth <neilb@earthling.net>
14447
14448 gcc.dg/cpp/_Pragma1.c: Update.
14449 gcc.dg/cpp/_Pragma2.c: New test.
14450
14451 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
14452
14453 * g++.old-deja/g++.other/anon5.C: New test.
14454
14455 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
14456
14457 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14458 tests.
14459
14460 2000-11-14 Jakub Jelinek <jakub@redhat.com>
14461
14462 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14463 output.
14464
14465 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14466
14467 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14468 labels at end of compound statements.
14469
14470 2000-11-13 Jakub Jelinek <jakub@redhat.com>
14471
14472 * gcc.c-torture/execute/loop-7.c: New test.
14473
14474 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14475
14476 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14477
14478 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14479
14480 * gcc.dg/c99-bool-1.c: New test.
14481
14482 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14483
14484 * gcc.dg/c99-scope-1.c: Remove xfail.
14485 * gcc.dg/c99-scope-2.c: New test.
14486
14487 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14488
14489 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14490 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14491
14492 2000-11-11 Mark Mitchell <mark@codesourcery.com>
14493
14494 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14495 error messages.
14496
14497 * g++.mike/p700.C: Don't typedef wchar_t.
14498 * g++.mike/p784.C: Likewise.
14499 * g++.mike/eb101.C: Don't use __wchar_t.
14500
14501 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
14502
14503 * g77.f-torture/execute/20001111.[fx]: Test premature exit
14504 from DO loop.
14505
14506 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14507
14508 * gcc.c-torture/execute/20001111-1.c: New test.
14509
14510 2000-11-10 Nick Clifton <nickc@redhat.com>
14511
14512 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14513 long multuiple and accumulate.
14514
14515 2000-11-09 Richard Henderson <rth@redhat.com>
14516
14517 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14518 via size_t instead of int.
14519
14520 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14521 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14522 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14523 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14524
14525 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
14526
14527 * gcc.c-torture/compile/20001109-1.c: New test.
14528 * gcc.c-torture/compile/20001109-2.c: New test.
14529
14530 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
14531
14532 * g++.old-deja/g++.pt/operator1.C: New test.
14533 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14534
14535 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14536
14537 * gcc.dg/20001108-1.c: New test.
14538
14539 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14540
14541 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14542 with both arguments constant strings.
14543 * gcc.c-torture/execute/string-opt-3.c: New test.
14544 * gcc.c-torture/execute/string-opt-4.c: New test.
14545 * gcc.c-torture/execute/string-opt-5.c: New test.
14546
14547 2000-11-08 Nick Clifton <nickc@redhat.com>
14548
14549 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
14550 mulsidi3adddi patterns.
14551
14552 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
14553
14554 * g++.old-deja/g++.other/crash36.C: New test.
14555
14556 2000-11-08 Jakub Jelinek <jakub@redhat.com>
14557
14558 * g++.old-deja/g++.other/init16.C: New test.
14559
14560 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
14561
14562 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14563
14564 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14565
14566 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14567 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14568 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14569
14570 2000-11-07 DJ Delorie <dj@redhat.com>
14571
14572 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14573
14574 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14575
14576 * gcc.c-torture/execute/string-opt-1.c: New test.
14577
14578 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14579
14580 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
14581 mips-sgi-irix6.* because the MIPS ABI passes floating-point
14582 parameters in registers, and there is no way for a varargs
14583 function to know in which order the integer and floating-point
14584 parameters should be interleaved when they are placed on the
14585 stack.
14586 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14587 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14588
14589 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14590
14591 * gcc.c-torture/execute/string-opt-2.c: New test.
14592
14593 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
14594
14595 * g++.old-deja/g++.pt/crash60.C: New test.
14596
14597 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14598
14599 * g++.old-deja/g++.other/crash24.C: New test.
14600 * g++.old-deja/g++.other/crash25.C: New test.
14601 * g++.old-deja/g++.other/crash26.C: New test.
14602 * g++.old-deja/g++.other/crash27.C: New test.
14603 * g++.old-deja/g++.other/crash28.C: New test.
14604 * g++.old-deja/g++.other/crash29.C: New test.
14605 * g++.old-deja/g++.other/crash30.C: New test.
14606 * g++.old-deja/g++.other/crash31.C: New test.
14607 * g++.old-deja/g++.other/crash32.C: New test.
14608 * g++.old-deja/g++.other/crash33.C: New test.
14609 * g++.old-deja/g++.other/crash34.C: New test.
14610 * g++.old-deja/g++.other/crash35.C: New test.
14611
14612 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14613
14614 * gcc.c-torture/execute/20001031-1.c: New test.
14615
14616 2000-11-04 Mark Mitchell <mark@codesourcery.com>
14617
14618 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14619 namespace.
14620
14621 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14622 standards-conformant.
14623
14624 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14625
14626 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14627 * g++.old-deja/g++.mike/p755a.C: Likewise.
14628 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14629 library makes no calls to `operator new' during initialization.
14630
14631 2000-11-04 Neil Booth <neilb@earthling.net>
14632
14633 * gcc.dg/cpp/include2.c: New tests.
14634
14635 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14636
14637 * lib/g++.exp (g++_set_ld_library_path): New function.
14638 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
14639
14640 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
14641
14642 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
14643 warnings.
14644
14645 2000-11-01 Richard Henderson <rth@redhat.com>
14646
14647 * g++.old-deja/g++.ext/namedret1.C: New.
14648 * g++.old-deja/g++.ext/namedret2.C: New.
14649 * g++.old-deja/g++.ext/namedret3.C: New.
14650
14651 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
14652
14653 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
14654 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
14655
14656 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14657
14658 * gcc.c-torture/execute/va-arg-21.c: New test.
14659
14660 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
14661
14662 * gcc.dg/c99-complex-2.c: New test.
14663
14664 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14665
14666 * gcc.c-torture/execute/stdio-opt-1.c: New test.
14667
14668 2000-10-31 Jakub Jelinek <jakub@redhat.com>
14669
14670 * g++.old-deja/g++.other/inline16.C: New test.
14671
14672 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
14673
14674 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
14675 __PRETTY_FUNCTION__
14676
14677 2000-10-29 Neil Booth <neilb@earthling.net>
14678
14679 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
14680 New tests.
14681 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
14682 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
14683 optimisation.
14684
14685 2000-10-29 Neil Booth <neilb@earthling.net>
14686
14687 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
14688 * mi1.c, mi1c.h: Add null directives to multiple-include test.
14689 * mi5.c: Test multiple includes work with -C.
14690 * trigraphs.c: Test ^= version.
14691
14692 2000-10-28 Neil Booth <neilb@earthling.net>
14693
14694 New tests and test updates for new macro expander.
14695
14696 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
14697 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
14698 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
14699 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
14700 new diagnostic messages.
14701
14702 * gcc.dg/cpp/macro3.c: New tests.
14703
14704 2000-10-27 Mark Mitchell <mark@codesourcery.com>
14705
14706 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
14707 on the same line.
14708
14709 2000-10-27 Jakub Jelinek <jakub@redhat.com>
14710
14711 * g++.old-deja/g++.other/eh2.C: New test.
14712
14713 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
14714
14715 * gcc.c-torture/execute/20001027-1.c: New test.
14716
14717 2000-10-26 Richard Henderson <rth@redhat.com>
14718
14719 * gcc.c-torture/execute/20001026-1.c: New.
14720
14721 2000-10-26 Mark Mitchell <mark@codesourcery.com>
14722
14723 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
14724 * g++.old-deja/g++.law/builtin1.C: Likewise.
14725 * g++.old-deja/g++.law/ctors10.C: Likewise.
14726 * g++.old-deja/g++.law/virtual3.C: Likewise.
14727 * g++.old-deja/g++.mike/p658.C: Likewise.
14728 * g++.old-deja/g++.other/sibcall1.C: Likewise.
14729 * g++.old-deja/g++.other/vaarg2.C: Likewise.
14730 * g++.old-deja/g++.robertl/eb124.C: Likewise.
14731 * g++.old-deja/g++.robertl/eb44.C: Likewise.
14732 * g++.old-deja/g++.robertl/eb77.C: Likewise.
14733
14734 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
14735
14736 * gcc.c-torture/compile/20001024-1.c: New test.
14737
14738 2000-10-25 Mark Mitchell <mark@codesourcery.com>
14739
14740 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
14741 to tell us whether or not we are using V3.
14742
14743 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
14744
14745 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
14746 operands.
14747
14748 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
14749
14750 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
14751
14752 2000-10-25 Jakub Jelinek <jakub@redhat.com>
14753
14754 * gcc.c-torture/execute/20001024-1.c: New test.
14755
14756 2000-10-24 Jakub Jelinek <jakub@redhat.com>
14757
14758 * g++.old-deja/g++.other/sibcall1.C: New test.
14759
14760 2000-10-20 Jakub Jelinek <jakub@redhat.com>
14761
14762 * gcc.dg/noncompile/init-3.c: New test.
14763
14764 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
14765
14766 * gcc.dg/format-array-1.c: New test.
14767
14768 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14769
14770 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
14771 writing through null pointers; remove comment about testing
14772 unterminated strings.
14773
14774 2000-10-17 Matthew Hiller <hiller@redhat.com>
14775
14776 * gcc.c-torture/execute/20001017-2.c: New test.
14777
14778 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
14779
14780 * gcc.c-torture/compile/20001018-1.c: New test.
14781 * gcc.c-torture/compile/20001018-1.x: Xfail.
14782
14783 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14784
14785 * gcc.c-torture/execute/20001017-1.c: New test.
14786
14787 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14788
14789 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14790 for multiple use of arguments with scanf formats; add tests for
14791 multiple use of arguments.
14792
14793 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14794
14795 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14796
14797 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14798
14799 * gcc.dg/format-miss-1.c: New test.
14800
14801 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14802
14803 * gcc.c-torture/execute/20001013-1.c: New test.
14804
14805 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14806
14807 * gcc.dg/format-branch-1.c: New test.
14808
14809 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14810
14811 * README, lib/file-format.exp: Remove EGCS references.
14812
14813 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14814
14815 * gcc.dg/20001013-1.c: New test.
14816
14817 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14818
14819 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14820 for intmax_t in the compiler using __typeof__ and the type rules
14821 for conditional expressions.
14822
14823 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14824
14825 * gcc.dg/20001012-1.c: New test.
14826 * gcc.dg/20001012-2.c: New test.
14827
14828 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14829
14830 * gcc.dg/format-attr-1.c: New test.
14831
14832 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14833
14834 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14835 __LONG_LONG_MAX__ instead of LLONG_MAX.
14836
14837 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14838
14839 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14840 scanf flags.
14841 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14842 flags.
14843
14844 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14845
14846 * gcc.dg/sequence-pt-1.c: New test.
14847
14848 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14849
14850 * gcc.c-torture/execute/20001011-1.c: New testcase.
14851 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14852
14853 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14854
14855 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14856 does not error on it.
14857
14858 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14859
14860 * gcc.dg/20001009-1.c: New test.
14861
14862 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14863
14864 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14865 * gcc.c-torture/execute/20001009-2.c: ... to here.
14866
14867 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14868
14869 * gcc.c-torture/compile/20001009-1.c: New testcase.
14870 * gcc.c-torture/execute/20001009-1.c: New testcase.
14871 Testcases provided by Jan Hubicka <jh@suse.cz>.
14872
14873 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14874
14875 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14876 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14877 uintmax_t using <limits.h> to emulate the compiler's internal
14878 logic. No longer XFAIL %j tests.
14879
14880 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14881
14882 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14883 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14884 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14885 regexps and details of expected handling of some bad formats.
14886 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14887 suppression.
14888
14889 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14890
14891 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14892 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14893 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14894 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14895 in list archives.
14896
14897 2000-10-06 Richard Henderson <rth@cygnus.com>
14898
14899 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14900 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14901 * g++.old-deja/g++.jason/report.C: Likewise.
14902 * g++.old-deja/g++.law/friend5.C: Likewise.
14903 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14904 of the expected warnings.
14905
14906 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14907
14908 * g++.old-deja/g++.pt/enum14.C: New test.
14909
14910 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14911
14912 * g++.old-deja/g++.pt/crash59.C: New test.
14913
14914 2000-10-04 Will Cohen <wcohen@redhat.com>
14915
14916 * gcc.dg/20000926-1.c: New test.
14917
14918 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14919
14920 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14921 function name for current C++ compiler.
14922 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14923
14924 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14925
14926 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14927 __PRETTY_FUNCTION__.
14928 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14929
14930 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14931
14932 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14933
14934 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14935
14936 * gcc.c-torture/compile/20000923-1.c: New test.
14937
14938 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14939
14940 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14941 * g++.old-deja/g++.pt/ttp62.C: Same.
14942 * g++.old-deja/g++.other/inline14.C: Same.
14943
14944 2000-09-24 Richard Henderson <rth@cygnus.com>
14945
14946 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14947
14948 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14949
14950 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14951
14952 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14953
14954 * gcc.c-torture/compile/20000922-1.c: New file.
14955
14956 2000-09-21 Nick Clifton <nickc@redhat.com>
14957
14958 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14959 a signed long modulo operation.
14960 (mod6): New function - perform an unsigned long modulo operation.
14961 (main): Add tests for modulos of very large numbers by very small
14962 dividends.
14963
14964 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14965
14966 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14967
14968 2000-09-19 Richard Henderson <rth@cygnus.com>
14969
14970 * gcc.dg/compare2.c (case 10): XFAIL.
14971
14972 2000-09-18 Richard Henderson <rth@cygnus.com>
14973
14974 * gcc.c-torture/execute/20000906-1.c: Move ...
14975 * gcc.dg/20000906-1.c: ... here. Only run on targets
14976 that support __builtin_trap.
14977
14978 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14979
14980 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14981
14982 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14983
14984 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14985 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14986 more $ format tests.
14987
14988 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14989
14990 * gcc.dg/format-errmk-1.c: New test.
14991
14992 2000-09-17 Greg McGary <greg@mcgary.org>
14993
14994 * gcc.c-torture/execute/20000917-1.x: Remove.
14995
14996 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14997
14998 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14999
15000 2000-09-17 Greg McGary <greg@mcgary.org>
15001
15002 * gcc.c-torture/execute/20000917-1.c: New test.
15003 * gcc.c-torture/execute/20000917-1.x: XFAIL.
15004
15005 2000-09-16 Neil Booth <NeilB@earthling.net>
15006
15007 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15008 in nested macro bug.
15009
15010 2000-09-15 Neil Booth <NeilB@earthling.net>
15011
15012 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15013
15014 2000-09-14 Jeffrey A Law (law@cygnus.com)
15015
15016 * gcc.c-torture/execute/20000914-1.c: New test.
15017
15018 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
15019
15020 * g++.other/inline13.C: New test.
15021
15022 2000-09-12 Andreas Jaeger <aj@suse.de>
15023
15024 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15025 constant by Ulrich Drepper <drepper@redhat.com>.
15026
15027 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
15028
15029 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15030
15031 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15032
15033 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15034
15035 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
15036
15037 * gcc.dg/cpp/backslash.c: New test.
15038
15039 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
15040
15041 * gcc.c-torture/execute/20000910-1.c: New test.
15042 * gcc.c-torture/execute/20000910-2.c: Likewise.
15043
15044 2000-09-11 Robert Lipe <robertl@sco.com>
15045
15046 * gcc.dg/pragma-align.c: New test.
15047
15048 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
15049
15050 * g++.old-deja/g++.pt/explicit82.C: New test.
15051 * g++.old-deja/g++.pt/explicit83.C: New test.
15052
15053 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
15054
15055 * gcc.dg/asm-names.c: New test.
15056
15057 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15058
15059 * gcc.dg/cpp/tr-warn6.c: New test
15060
15061 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
15062
15063 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15064 be accepted.
15065
15066 2000-09-07 Catherine Moore <clm@redhat.com>
15067
15068 * gcc.c-torture/execute/unroll-1.c: New test.
15069
15070 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
15071
15072 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15073 ERROR markers.
15074 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15075 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15076 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15077 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15078 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15079 Preprocess only.
15080 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15081 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15082
15083 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15084
15085 * g++.old-deja/g++.pt/deduct2.C: New test.
15086
15087 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15088
15089 * g++.old-deja/g++.pt/parms2.C: New test.
15090
15091 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15092
15093 * g++.old-deja/g++.pt/crash58.C: New test.
15094
15095 2000-09-06 Greg McGary <greg@mcgary.org>
15096
15097 * gcc.c-torture/execute/20000906-1.c: New test.
15098 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15099
15100 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15101
15102 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15103
15104 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15105
15106 * g++.old-deja/g++.pt/crash57.C: New test.
15107
15108 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15109
15110 * g++.old-deja/g++.pt/crash56.C: New test.
15111
15112 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15113
15114 * g++.old-deja/g++.pt/koenig1.C: New test.
15115
15116 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15117
15118 * gcc.dg/20000904-1.c: New test.
15119
15120 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15121
15122 * gcc.dg/cpp/paste8.c: New test.
15123
15124 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
15125
15126 * gcc.c-torture/compile/20000827-1.c: New test.
15127
15128 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15129
15130 * gcc.dg/format-diag-1.c: New test.
15131
15132 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15133
15134 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15135 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15136 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15137 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15138 gcc.dg/formatz-1.c: Adjust warning regular expressions.
15139
15140 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15141
15142 * g++.old-deja/g++.other/nested4.C: New test.
15143
15144 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15145
15146 * g++.old-deja/g++.ns/scoped1.C: New test.
15147
15148 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
15149
15150 * lib/g++.exp: Support testing already-installed GCC.
15151
15152 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15153
15154 * wtr-label-1.c, wtr-suffix-1.c: New tests.
15155
15156 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15157
15158 * gcc.dg/return-type-2.c: New test.
15159
15160 2000-08-27 Geoff Keating <geoffk@cygnus.com>
15161
15162 * gcc.c-torture/compile/20000825-1.c: New test.
15163
15164 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
15165
15166 * gcc.dg/dwarf2-2.c: New test.
15167
15168 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
15169
15170 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15171 dg-warning regexps.
15172
15173 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
15174
15175 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15176 gcc.dg/format-ext-5.c: New tests.
15177
15178 2000-08-25 Jakub Jelinek <jakub@redhat.com>
15179
15180 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15181
15182 2000-08-24 Mark Mitchell <mark@codesourcery.com>
15183
15184 * gcc.dg/noncompile/930622-2.c: Adjust error message.
15185
15186 2000-08-24 Richard Henderson <rth@cygnus.com>
15187
15188 * gcc.dg/ia64-sync-1.c: New test.
15189 * gcc.dg/ia64-sync-2.c: New test.
15190 * gcc.dg/ia64-asm-1.c: New test.
15191
15192 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
15193
15194 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15195 * gcc.dg/format-ext-2.c: New test.
15196
15197 2000-08-23 Jason Merrill <jason@redhat.com>
15198
15199 * lib/old-dejagnu.exp: Also ignore "In member function" and
15200 "At global scope".
15201
15202 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15203
15204 * gcc.dg/noncompile/label-lineno-1.c: New test.
15205
15206 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15207
15208 * gcc.dg/c99-array-nonobj-1.c: New test.
15209
15210 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15211
15212 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15213 tests.
15214 * gcc.dg/format-ext-1.c: New test.
15215
15216 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15217
15218 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15219 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15220 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15221 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15222 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15223
15224 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
15225
15226 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15227 gcc.dg/c99-strftime-2.c: New tests.
15228
15229 2000-08-22 Richard Henderson <rth@cygnus.com>
15230
15231 * gcc.c-torture/execute/20000822-1.c: New test.
15232
15233 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15234
15235 * gcc.c-torture/execute/20000819-1.x: Remove.
15236
15237 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15238
15239 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15240 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15241 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15242 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15243 gcc.dg/format-xopen-1.c: New tests.
15244
15245 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15246
15247 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15248
15249 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15250
15251 * g++.old-deja/g++.other/loop2.C: New test.
15252
15253 * gcc.c-torture/compile/20000606-1.c: New test.
15254 * gcc.c-torture/compile/20000728-1.c: New test.
15255 * gcc.c-torture/execute/20000801-1.c: New test.
15256 * gcc.c-torture/execute/20000801-2.c: New test.
15257 * gcc.c-torture/execute/20000819-1.c: New test.
15258 * gcc.c-torture/execute/20000819-1.x: XFAIL.
15259 * gcc.dg/20000629-1.c: New test.
15260 * gcc.dg/20000724-1.c: New test.
15261 * gcc.dg/20000807-1.c: New test.
15262
15263 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15264
15265 * gcc.dg/cpp/pragma-1.c: New test.
15266 * gcc.dg/cpp/pragma-2.c: New test.
15267
15268 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
15269
15270 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15271 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
15272
15273 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15274
15275 * gcc.c-torture/compile/20000818-1.c: New test.
15276
15277 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
15278
15279 * gcc.c-torture/execute/20000818-1.c: New test.
15280
15281 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
15282
15283 * gcc.dg/format-va-1.c: New test.
15284
15285 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15286
15287 * g++.old-deja/g++.other/typedef8.C: New test.
15288
15289 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15290
15291 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15292 * g++.old-deja/g++.mike/net36.C: Mark candidate.
15293 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15294 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15295 * g++.old-deja/g++.other/ptrmem7.C: New test.
15296 * g++.old-deja/g++.pt/ptrmem10.C: New test.
15297
15298 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15299
15300 * g++.old-deja/g++.pt/typename27.C: New test.
15301
15302 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
15303
15304 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15305 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15306 * g++.old-deja/g++.pt/friend45.C: New test.
15307 * g++.old-deja/g++.other/friend8.C: New test.
15308
15309 2000-08-15 Richard Henderson <rth@cygnus.com>
15310
15311 * gcc.c-torture/execute/20000815-1.c: New test.
15312
15313 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
15314
15315 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15316 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15317 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15318
15319 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
15320
15321 * g++.old-deja/g++.other/refinit2.C: New test.
15322
15323 2000-08-13 Geoff Keating <geoffk@cygnus.com>
15324
15325 * lib/c-torture.exp (c-torture): Make
15326 compiler_conditional_xfail_data global.
15327 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15328 compiler_conditional_xfail_data machinery.
15329 (f-torture-execute): Likewise.
15330 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15331 and only when unrolling loops.
15332
15333 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15334
15335 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15336
15337 * g++.old-deja/g++.pt/explicit81.C: New test.
15338
15339 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15340
15341 * g++.old-deja/g++.pt/typename26.C: New test.
15342
15343 2000-08-10 Geoff Keating <geoffk@cygnus.com>
15344
15345 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15346 warning.
15347
15348 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
15349
15350 * g++.old-deja/g++.other/array3.C: New test.
15351
15352 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15353
15354 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15355 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15356 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15357 New tests.
15358
15359 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
15360
15361 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15362 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15363
15364 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
15365
15366 * gcc.c-torture/execute/20000808-1.c: New test.
15367
15368 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15369
15370 * gcc.dg/c90-const-expr-1.c: New test.
15371
15372 2000-08-08 Richard Henderson <rth@cygnus.com>
15373
15374 * gcc.dg/noncompile/920923-1.c: Declare calloc.
15375
15376 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
15377
15378 * gcc.dg/noncompile/const-ll-1.c: New test.
15379
15380 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
15381
15382 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15383
15384 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
15385
15386 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15387 that running programs linked against the shared version of libobjc
15388 run correctly.
15389
15390 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15391
15392 * gcc.dg/c99-printf-1.c: New test.
15393
15394 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15395
15396 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15397
15398 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
15399
15400 * gcc.c-torture/execute/20000731-1.x: Delete.
15401
15402 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
15403
15404 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15405 and torture_without_loops as is done by c-torture.exp.
15406 (search_for): Copy from c-torture.exp.
15407 (gcc-dg-runtest): New function, drives a directory of tests
15408 iterating over the TORTURE_OPTIONS.
15409 (scan-assembler, scan-assembler-not): Move here from
15410 individual directory drivers.
15411
15412 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15413 defined by lib/gcc-dg.exp.
15414 * gcc.dg/cpp/cpp.exp: Likewise.
15415 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
15416 gcc-dg-runtest, so we cycle over optimization options.
15417
15418 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15419 * gcc.dg/compare2.c: No longer expected to fail.
15420
15421 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15422
15423 * gcc.c-torture/execute/20000804-1.c: New test.
15424
15425 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
15426
15427 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15428
15429 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
15430
15431 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15432
15433 2000-08-03 Jeffrey A Law (law@cygnus.com)
15434
15435 * gcc.c-torture/compile/20000803-1.c: New test.
15436
15437 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
15438
15439 * gcc.c-torture/execute/20000801-3.c,
15440 gcc.c-torture/execute/20000801-4.c: New tests.
15441 * gcc.c-torture/execute/20000801-3.x,
15442 gcc.c-torture/execute/20000801-4.x: Xfail.
15443
15444 2000-08-02 Geoff Keating <geoffk@cygnus.com>
15445
15446 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15447 libobjc/.libs to allow for libtool.
15448
15449 2000-08-02 Jakub Jelinek <jakub@redhat.com>
15450
15451 * gcc.c-torture/compile/20000802-1.c: New test.
15452
15453 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
15454
15455 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15456
15457 2000-07-31 Jeffrey A Law (law@cygnus.com)
15458
15459 * gcc-c-torture/execute/20000731-2.c: New test.
15460
15461 * gcc.c-torture/execute/20000731-1.c: New test.
15462 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15463
15464 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15465
15466 * testsuite/gcc.dg/cpp/paste7.c: New test.
15467 * gcc.dg/cpp/20000725-1.c: New test.
15468
15469 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15470
15471 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15472 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15473 declaration warning for __builtin_dwarf_reg_size.
15474
15475 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15476
15477 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15478
15479 * gcc.dg/noncompile/voidparam-1.c: New test.
15480
15481 2000-07-30 Richard Henderson <rth@cygnus.com>
15482
15483 * gcc.dg/c90-digraph-1.c: Don't xfail.
15484 * gcc.dg/compare2.c (case 10): Xfail.
15485 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15486
15487 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15488
15489 * gcc.dg/c99-main-1.c: New test.
15490
15491 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15492
15493 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15494
15495 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15496
15497 * gcc.c-tortuer/execute/20000726-1.c: New test.
15498
15499 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15500
15501 * gcc.c-torture/execute/enum-2.c: New test.
15502
15503 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15504
15505 * gcc.dg/cpp/tr-warn3.c: New test.
15506
15507 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15508
15509 * g++.old-deja/g++.ext/implicit1.C: Remove.
15510 * g++.old-deja/g++.jason/c2.C: Remove
15511 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15512 * g++.old-deja/g++.pt/crash16.C: Likewise.
15513 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15514
15515 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15516
15517 * g++.old-deja/g++.other/for2.C: New test.
15518
15519 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15520
15521 * gcc.dg/20000720-1.c: New test.
15522
15523 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15524
15525 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15526
15527 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15528
15529 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15530 * gcc.c-torture/execute/20000722-1.c: New.
15531 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15532
15533 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15534
15535 * gcc.dg/cpp/20000720-1.S: New test.
15536
15537 2000-07-21 Michael Meissner <meissner@redhat.com>
15538
15539 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15540
15541 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15542
15543 * g++.old-deja/g++.brendan/crash16.C,
15544 g++.old-deja/g++.brendan/parse3.C,
15545 g++.old-deja/g++.brendan/redecl1.C,
15546 g++.old-deja/g++.ns/template13.C,
15547 g++.old-deja/g++.other/decl4.C,
15548 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15549
15550 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15551
15552 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15553 and "Internal error".
15554
15555 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15556 regexps.
15557 * gcc.dg/cpp/paste6.c: New test.
15558
15559 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15560
15561 * gcc.dg/cpp/tr-direct.c: New test.
15562
15563 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15564 gcc.dg/cpp/undef1.c: Tweak error regexps.
15565
15566 2000-07-18 Eric Christopher <echristo@redhat.com>
15567
15568 * gcc.c-torture/compile/20000718-1.c: New test.
15569
15570 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15571
15572 * cpplex.c (_cpp_push_token): If the token being pushed back
15573 is the previous token in this context, just subtract one from
15574 context->posn.
15575 * cppmacro.c (save_expansion): Clear aux field when storing a
15576 placemarker.
15577
15578 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15579
15580 * gcc.dg/noncompile/redecl-1.c: New test.
15581
15582 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15583
15584 * gcc.c-torture/execute/20000717-5.c: New test.
15585 * gcc.c-torture/execute/20000717-1.x: Removed.
15586
15587 2000-07-17 Richard Henderson <rth@cygnus.com>
15588
15589 * gcc.c-torture/execute/20000717-4.c: New test.
15590
15591 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15592
15593 * gcc.dg/cpp/syshdr.c: New test.
15594 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15595
15596 2000-07-17 Neil Booth <neilb@earthling.net>
15597
15598 * gcc.dg/cpp/cmdlne-dM.c: New test.
15599 * gcc.dg/cpp/cmdlne-dD.c: New test.
15600
15601 2000-07-17 Jeffrey A Law (law@cygnus.com)
15602
15603 * gcc.c-torture/execute/20000717-3.c: New test.
15604
15605 * gcc.c-torture/compile/20000717-1.c: New test.
15606
15607 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15608
15609 * gcc.c-torture/execute/20000717-2.c: New test.
15610
15611 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15612
15613 * gcc.dg/formatz-1.c: New test.
15614
15615 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15616 * gcc.dg/c99-digraph-1.c: New tests.
15617
15618 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15619 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15620
15621 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15622 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15623 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15624 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15625 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15626 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15627 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15628
15629 2000-07-17 Greg McGary <greg@mcgary.org>
15630
15631 * gcc.c-torture/execute/20000717-1.c: New test.
15632 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15633
15634 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15635
15636 * gcc.c-torture/execute/20000715-2.c: New test.
15637 * gcc.dg/20000715-1.c: New test.
15638
15639 2000-07-15 Michael Meissner <meissner@redhat.com>
15640
15641 * gcc.c-torture/execute/20000715-1.c: New test.
15642
15643 2000-07-13 Jakub Jelinek <jakub@redhat.com>
15644
15645 * gcc.c-torture/execute/20000707-1.c: New test.
15646
15647 2000-07-13 Neil Booth <NeilB@earthling.net>
15648
15649 * testsuite/gcc.dg/cpp/digraph1.c,
15650 testsuite/gcc.dg/cpp/digraph2.c,
15651 testsuite/gcc.dg/cpp/digraphs.c: New tests.
15652
15653 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
15654
15655 * g77.f-torture/compile/20000630-2.f: New test.
15656 * g77.f-torture/compile/20000630-2.x
15657
15658 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
15659
15660 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
15661
15662 2000-07-11 Neil Booth <NeilB@earthling.net>
15663
15664 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
15665
15666 2000-07-11 Neil Booth <NeilB@earthling.net>
15667
15668 * gcc.dg/cpp/cmdlne-C.c: New.
15669
15670 2000-07-09 Neil Booth <NeilB@earthling.net>
15671
15672 * gcc.dg/cpp/directiv.c: New tests.
15673 * gcc.dg/cpp/undef1.c: Update.
15674
15675 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
15676
15677 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
15678
15679 2000-07-09 Neil Booth <NeilB@earthling.net>
15680
15681 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
15682
15683 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
15684
15685 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
15686 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
15687
15688 2000-07-08 Neil Booth <NeilB@earthling.net>
15689
15690 * gcc.dg/cpp/macsyntx.c: New tests.
15691
15692 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15693
15694 * gcc.dg/20000707-1.c: New test.
15695
15696 2000-07-07 Jakub Jelinek <jakub@redhat.com>
15697
15698 * gcc.c-torture/execute/20000706-1.c: New test.
15699 * gcc.c-torture/execute/20000706-2.c: New test.
15700 * gcc.c-torture/execute/20000706-3.c: New test.
15701 * gcc.c-torture/execute/20000706-4.c: New test.
15702 * gcc.c-torture/execute/20000706-5.c: New test.
15703
15704 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15705
15706 * g++.old-deja/g++.pt/instantiate7.C: New test.
15707
15708 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
15709
15710 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
15711 * g++.old-deja/g++.mike/thunk3.C: Likewise.
15712 * g++.old-deja/g++.other/rtti3.C: Likewise.
15713 * g++.old-deja/g++.other/rttid3.C: Likewise.
15714
15715 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
15716
15717 * g77.f-torture/compile/20000630-1.x: Fix typo
15718
15719 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
15720
15721 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
15722 assembly output.
15723
15724 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
15725
15726 * gcc.dg/cpp/ident.c: New test.
15727
15728 2000-07-05 Neil Booth <NeilB@earthling.net>
15729
15730 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
15731 gcc.dg/cpp/lexstrng.c: New tests.
15732
15733 2000-07-04 Neil Booth <NeilB@earthling.net>
15734
15735 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
15736 * gcc.dg/cpp/strify2.c: Same.
15737
15738 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
15739
15740 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
15741 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
15742 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
15743 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
15744
15745 * testsuite/gcc.dg/cpp/macro1.c,
15746 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
15747 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
15748 testsuite/gcc.dg/cpp/strify1.c,
15749 testsuite/gcc.dg/cpp/strify2.c: New tests.
15750
15751 2000-07-03 Jakub Jelinek <jakub@redhat.com>
15752
15753 * gcc.c-torture/execute/20000703-1.c: New test.
15754
15755 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15756
15757 * g++.old-deja/g++.pt (lookup10.C): New test.
15758
15759 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
15760
15761 * g++.old-deja/g++.pt (typename25.C): New test.
15762
15763 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
15764
15765 * gcc.c-torture/compile/20000701-1.c: New test.
15766
15767 2000-06-30 Nick Clifton <nickc@cygnus.com>
15768
15769 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
15770 to test case.
15771
15772 2000-06-30 Catherine Moore <clm@cygnus.com>
15773
15774 * gcc.c-torture/execute/align-1.c: New test.
15775
15776 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
15777
15778 * g++.old-deja/g++.pt/expr8.C: New test.
15779 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15780
15781 2000-06-29 Nick Clifton <nickc@cygnus.com>
15782
15783 * gcc.c-torture/compile/20000629-1.c: New test.
15784
15785 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15786
15787
15788 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15789 gcc.dg/noncompile directory, depending on whether they're
15790 preprocessor tests or not. Annotate all the tests for the dg
15791 framework.
15792
15793 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15794 * gcc.dg/noncompile/noncompile.exp: New.
15795
15796 * Moved files:
15797 Old name New name
15798 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15799 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15800 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15801 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15802 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15803 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15804 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15805 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15806 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15807 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15808 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15809 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15810 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15811 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15812 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15813 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15814 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15815 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15816 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15817 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15818 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15819 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15820 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15821 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15822
15823 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15824 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15825 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15826 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15827 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15828 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15829
15830 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15831
15832 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15833 declare one variable. On the fourth, error.
15834 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15835 declared by 20000628-1a.h.
15836
15837 2000-06-29 Richard Henderson <rth@redhat.com>
15838
15839 * gcc.c-torture/execute/930529-1.x: New file.
15840 * gcc.dg/920413-1.c: Adjust expected warning text.
15841 * gcc.dg/980217-1.c: Declare abort.
15842 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15843
15844 2000-06-29 Jeffrey A Law (law@cygnus.com)
15845
15846 * g77.f-torture/compile/20000629-1.f: New test.
15847 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15848
15849 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15850
15851 Rearrange lots of files, removing entirely the
15852 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15853 directories.
15854
15855 * Deleted files:
15856 gcc.c-torture/code_quality/code_quality.exp
15857 gcc.c-torture/special/special.exp
15858 gcc.failure/failure.exp
15859 gcc.failure/940409-1.x
15860 gcc.c-torture/compile/961203-1.x
15861
15862 * New files:
15863 gcc.misc-tests/linkage.exp
15864 gcc.c-torture/execute/920730-1t.c
15865 gcc.c-torture/execute/920730-1t.x
15866 gcc.c-torture/compile/920520-1.x
15867 gcc.c-torture/compile/920521-1.x
15868 gcc.c-torture/compile/981006-1.x
15869 gcc.c-torture/execute/eeprof-1.x
15870
15871 * Moved files (possibly with modifications to fit a new harness):
15872 Old name New name
15873 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15874 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15875 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15876 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15877 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15878 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15879 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15880 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15881 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15882 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15883 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15884 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15885 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15886 gcc.failure/940409-1.c gcc.dg/940409-1.c
15887
15888 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15889
15890 * c-torture/compile/961203-1.x: Delete.
15891
15892 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15893 not exit. Include stdio.h.
15894 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15895 * gcc.misc-tests/dg-12.c: Likewise.
15896 * gcc.misc-tests/dg-5.c: Likewise.
15897 * gcc.misc-tests/dg-6.c: Likewise.
15898 * gcc.misc-tests/dg-7.c: Prototype abort.
15899 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15900 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15901 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15902 not exit.
15903 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15904 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15905
15906 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15907
15908 * gcc.dg/cpp/20000628-1.c: New test.
15909 * gcc.dg/cpp/20000628-1.h: New header for above test.
15910 * gcc.dg/cpp/20000628-1a.h: Likewise.
15911
15912 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15913
15914 * gcc.dg/cpp: New directory.
15915 * gcc.dg/cpp/cpp.exp: New driver.
15916 * gcc.dg/cpp/20000627-1.c: New test.
15917 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15918 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15919 and rewrite as a compilation test.
15920
15921 * gcc.dg: Move many files into the cpp subdirectory, possibly
15922 renaming or editing them as well.
15923 Old name New name
15924 990119-1.c cpp/19990119-1.c
15925 990228-1.c cpp/19990228-1.c
15926 990407-1.c cpp/19990407-1.c
15927 990409-1.c cpp/19990409-1.c
15928 990413-1.c cpp/19990413-1.c
15929 990703-1.c cpp/19990703-1.c
15930 20000127-1.c cpp/20000127-1.c
15931 20000129-1.c cpp/20000129-1.c
15932 20000207-1.c cpp/20000207-1.c
15933 20000207-2.c cpp/20000207-2.c
15934 20000209-1.c cpp/20000209-1.c
15935 20000209-2.c cpp/20000209-2.c
15936 20000301-1.c cpp/20000301-1.c
15937 20000419-1.c cpp/20000419-1.c
15938 20000510-1.S cpp/20000510-1.S
15939 20000519-1.c cpp/20000519-1.c
15940 20000529-1.c cpp/20000529-1.c
15941 20000625-1.c cpp/20000625-1.c
15942 20000625-2.c cpp/20000625-2.c
15943 cpp-as1.c cpp/assert1.c
15944 cpp-as2.c cpp/assert2.c
15945 cxx-comments-1.c cpp/cxxcom1.c
15946 cxx-comments-2.c cpp/cxxcom2.c
15947 endif-label.c cpp/endif.c
15948 cpp-hash1.c cpp/hash1.c
15949 cpp-hash2.c cpp/hash2.c
15950 cpp-if1.c cpp/if-1.c
15951 cpp-if2.c cpp/if-2.c
15952 cpp-if3.c cpp/if-3.c
15953 cpp-if4.c cpp/if-4.c
15954 cpp-if5.c cpp/if-5.c
15955 cpp-cond.c cpp/if-cexp.c
15956 cpp-missingop.c cpp/if-mop.c
15957 cpp-missingparen.c cpp/if-mpar.c
15958 cpp-opprec.c cpp/if-oppr.c
15959 cpp-ifparen.c cpp/if-paren.c
15960 cpp-shortcircuit.c cpp/if-sc.c
15961 cpp-shift.c cpp/if-shift.c
15962 cpp-unary.c cpp/if-unary.c
15963 cpp-li1.c cpp/line1.c
15964 cpp-li2.c cpp/line2.c
15965 lineno.c cpp/line3.c
15966 lineno-2.c cpp/line4.c
15967 cpp-mi.c cpp/mi1.c
15968 cpp-mic.h cpp/mi1c.h
15969 cpp-micc.h cpp/mi1cc.h
15970 cpp-mind.h cpp/mi1nd.h
15971 cpp-mindp.h cpp/mi1ndp.h
15972 cpp-mix.h cpp/mi1x.h
15973 cpp-mi2.c cpp/mi2.c
15974 cpp-mi2a.h cpp/mi2a.h
15975 cpp-mi2b.h cpp/mi2b.h
15976 cpp-mi2c.h cpp/mi2c.h
15977 cpp-mi3.c cpp/mi3.c
15978 cpp-mi3.def cpp/mi3.def
15979 poison-1.c cpp/poison.c
15980 pr-impl.c cpp/prag-imp.c
15981 cpp-redef-2.c cpp/redef1.c
15982 cpp-redef.c cpp/redef2.c
15983 strpaste.c cpp/strp1.c
15984 strpaste-2.c cpp/strp2.c
15985 cpp-tradpaste.c cpp/tr-paste.c
15986 cpp-tradstringify.c cpp/tr-str.c
15987 cpp-tradwarn1.c cpp/tr-warn1.c
15988 cpp-tradwarn2.c cpp/tr-warn2.c
15989 trigraphs.c cpp/trigraphs.c
15990 cpp-unc1.c cpp/unc1.c
15991 cpp-unc2.c cpp/unc2.c
15992 cpp-unc3.c cpp/unc3.c
15993 cpp-unc.c cpp/unc4.c
15994 undef.c cpp/undef1.c
15995 undef-2.c cpp/undef2.c
15996 cpp-wi1.c cpp/widestr1.c
15997
15998 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15999
16000 * lib/g++.exp (g++_include_flags): Tweak.
16001
16002 2000-06-27 H.J. Lu <hjl@gnu.org>
16003 Loren J. Rittle <ljrittle@acm.org>
16004
16005 * lib/g++.exp (g++_include_flags): Override libgloss.exp
16006 version with one that knows about the new gcc tree structure.
16007 (g++_link_flags): Same.
16008
16009 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
16010
16011 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16012 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16013 case we are cross-compiling.
16014
16015 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16016 g++.old-deja/g++.niklas/Makefile.in,
16017 g++.old-deja/g++.niklas/configure.in,
16018 g++.old-deja/g++.other/Makefile.in,
16019 g++.old-deja/g++.other/configure.in,
16020 gcc.c-torture/code_quality/Makefile.in,
16021 gcc.c-torture/code_quality/configure.in,
16022 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16023 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16024 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16025 gcc.c-torture/execute/ieee/Makefile.in,
16026 gcc.c-torture/execute/ieee/configure.in,
16027 gcc.c-torture/noncompile/Makefile.in,
16028 gcc.c-torture/noncompile/configure.in,
16029 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16030 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16031 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16032
16033 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16034
16035 * g++.old-deja/g++.other/ambig3.C: New test.
16036
16037 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16038
16039 * g++.old-deja/g++.pt/syntax1.C: New test.
16040 * g++.old-deja/g++.pt/syntax2.C: New test.
16041 * g++.old-deja/g++.other/syntax3.C: New test.
16042 * g++.old-deja/g++.other/syntax4.C: New test.
16043
16044 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16045
16046 * gcc.dg/20000623-1.c: Prototype exit and abort.
16047
16048 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16049
16050 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16051 New tests.
16052 * gcc.dg/cpp-mi3.def: New file.
16053
16054 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16055 inside assertions.
16056 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16057 lexer's error messages.
16058 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16059 divine anything from the linemarkers.
16060 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16061 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16062
16063 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
16064
16065 * gcc.dg/20000623-1.c: New test.
16066
16067 2000-06-22 Jakub Jelinek <jakub@redhat.com>
16068
16069 * gcc.c-torture/execute/20000622-1.c: New test.
16070
16071 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16072
16073 * g++.old-deja/g++.other/init15.C: New test.
16074
16075 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16076
16077 * g++.old-deja/g++.pt/vaarg2.C: New test.
16078 * g++.old-deja/g++.pt/vaarg3.C: New test.
16079
16080 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
16081
16082 * g++.old-deja/g++.other/dyncast6.C: New test.
16083
16084 2000-06-15 Jakub Jelinek <jakub@redhat.com>
16085
16086 * gcc.c-torture/execute/loop-6.c: New test.
16087
16088 2000-06-14 Jakub Jelinek <jakub@redhat.com>
16089
16090 * gcc.dg/20000614-1.c: New test.
16091 * gcc.dg/20000614-2.c: New test.
16092
16093 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
16094
16095 * g++.old-deja/g++.other/inline12.C: New test.
16096
16097 2000-06-13 Jakub Jelinek <jakub@redhat.com>
16098
16099 * g++.old-deja/g++.other/eh1.C: New test.
16100
16101 2000-06-12 Jakub Jelinek <jakub@redhat.com>
16102
16103 * g++.old-deja/g++.other/type.C: New test.
16104
16105 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16106
16107 * g++.old-deja/g++.other/initstring.C: New test.
16108
16109 2000-06-12 Jason Merrill <jason@redhat.com>
16110
16111 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16112
16113 2000-06-09 Jeffrey A Law (law@cygnus.com)
16114
16115 * gcc.c-torture/compile/20000609-1.c: New test.
16116
16117 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
16118
16119 * gcc.dg/20000609-1.c: New test.
16120
16121 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
16122
16123 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16124 * gcc.c-torture/noncompile/poison-1.c: Move...
16125 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16126 * gcc.dg/cpp-li1.c: Add a token after the #line.
16127
16128 2000-06-05 Richard Henderson <rth@cygnus.com>
16129
16130 * gcc.c-torture/execute/20000605-2.c: New test.
16131 * gcc.c-torture/execute/20000605-3.c: New test.
16132
16133 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
16134
16135 * g77.f-torture/execute/20000503-1.x: New file.
16136
16137 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
16138
16139 * g++.old-deja/g++.eh/badalloc1.C: New test.
16140
16141 2000-06-05 Richard Henderson <rth@cygnus.com>
16142
16143 * gcc.c-torture/execute/20000605-1.c: New test.
16144
16145 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16146 Nathan Sidwell <nathan@codesourcery.com>
16147
16148 * gcc.c-torture/compile/20000605-1.c: New test.
16149
16150 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
16151
16152 * g77.f-torture/compile/20000601-1.f: New test.
16153
16154 2000-06-03 Richard Henderson <rth@cygnus.com>
16155
16156 * gcc.c-torture/execute/20000603-1.c: New.
16157
16158 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
16159
16160 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16161 * gcc.dg/noreturn-2.c (noreturn): Likewise.
16162
16163 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
16164
16165 * gcc.dg/compare2.c (case 12): XFAIL.
16166 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16167 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16168
16169 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16170
16171 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
16172
16173 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16174 guard macro is already defined when the header is first
16175 included.
16176 * gcc.dg/cpp-mix.h: New file.
16177 * gcc.dg/endif-label.c: Update patterns to match compiler.
16178
16179 * g++.brendan/complex1.C: Declare abort.
16180 * g++.law/refs4.C: Remove XFAIL.
16181 * g++.oliva/expr2.C: Declare abort and exit.
16182
16183 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
16184
16185 * gcc.c-torture/execute/20000528-1.c: New test.
16186
16187 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16188 * g++.old-deja/g++.law/temps4.C: Likewise.
16189
16190 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16191 stdlib.h. Call abort() on failure.
16192 * g++.old-deja/g++.law/refs4.C: Likewise.
16193 * g++.old-deja/g++.law/temps4.C: Likewise.
16194 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16195 * gcc.c-torture/execute/20000112-1.c: Include string.h.
16196
16197 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
16198
16199 Relative to g++.dg/special:
16200 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16201
16202 Relative to g++.old-deja:
16203 * g++.brendan/complex1.C, g++.jason/optimize2.C,
16204 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16205 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16206 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16207 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16208 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16209 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16210
16211 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16212 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16213 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16214 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16215 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16216 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16217 and/or string.h.
16218
16219 * g++.other/goto1.C: Update expectations for error messages.
16220
16221 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
16222
16223 * gcc.c-torture/compile/20000523-1.c: New test.
16224
16225 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16226
16227 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16228
16229 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16230
16231 * g++.old-deja/g++.eh/catch11.C: New test.
16232 * g++.old-deja/g++.eh/catch12.C: New test.
16233
16234 2000-05-24 Nick Clifton <nickc@cygnus.com>
16235
16236 * gcc.c-torture/execute/20000523-1.c: New test.
16237
16238 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
16239
16240 * c-torture/execute/bcp-1.c: Replace abort in arg of
16241 __builtin_constant_p with a generic external function.
16242
16243 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16244 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16245 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16246 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16247 Prototype abort and/or exit.
16248
16249 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16250 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16251 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16252 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16253
16254 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
16255
16256 * gcc.dg/dwarf2-1.c: New test.
16257
16258 2000-05-20 Richard Henderson <rth@cygnus.com>
16259
16260 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16261
16262 2000-05-20 Andreas Jaeger <aj@suse.de>
16263
16264 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16265 testcase.
16266
16267 2000-05-19 David Edelsohn <edelsohn@gnu.org>
16268
16269 * gcc.c-torture/execute/20000519-2.c: New test.
16270
16271 2000-05-19 Andreas Jaeger <aj@suse.de>
16272
16273 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16274 which fails with SSA.
16275
16276 * lib/c-torture.exp: Also test with -O3 -fssa.
16277
16278 2000-05-18 Michael Meissner <meissner@redhat.com>
16279
16280 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16281 * gcc.c-torture/execute/920415-1.c: Ditto.
16282 * gcc.c-torture/execute/920501-1.c: Ditto.
16283 * gcc.c-torture/execute/conversion.c: Ditto.
16284 * gcc.c-torture/execute/cvt-1.c: Ditto.
16285
16286 2000-05-18 Jeffrey A Law (law@cygnus.com)
16287
16288 * gcc.c-torture/compile/20000518-1.c: New test.
16289
16290 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
16291
16292 * g77.f-torture/compile/200005018.f: New test.
16293
16294 2000-05-17 Jeffrey A Law (law@cygnus.com)
16295
16296 * gcc.c-torture/compile/20000517-1.c: New test.
16297
16298 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16299
16300 * gcc.c-torture/execute/20000516-1.c: New test.
16301
16302 2000-05-15 Jakub Jelinek <jakub@redhat.com>
16303
16304 * g++.old-deja/g++.other/eh.C: New test.
16305
16306 2000-05-12 Richard Henderson <rth@cygnus.com>
16307
16308 * gcc.c-torture/execute/990208-1.c (main): Don't pass
16309 constants through to doit's conditional.
16310
16311 2000-05-11 Jeffrey A Law (law@cygnus.com)
16312
16313 * gcc.c-torture/compile/20000511-1.c: New test.
16314 * g77.f-torture/compile/20000511-1.f: New test.
16315 * g77.f-torture/compile/20000511-2.f: New test.
16316
16317 2000-05-11 Michael Meissner <meissner@redhat.com>
16318
16319 * gcc.c-torture/execute/20000511-1.c: New test.
16320
16321 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
16322
16323 * gcc.dg/dg.exp: Scan .S files as well as .c files.
16324 * gcc.dg/20000510-1.S: New.
16325
16326 2000-05-08 Catherine Moore <clm@cygnus.com>
16327
16328 * gcc.dg/unused-3.c: New.
16329
16330 2000-05-06 Richard Henderson <rth@cygnus.com>
16331
16332 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16333 * g++.old-deja/g++.mike/warn1.C: Likewise.
16334 * g++.old-deja/g++.pt/local1.C: Likewise.
16335 * g++.old-deja/g++.pt/local7.C: Likewise.
16336 * g++.old-deja/g++.pt/spec16.C: Likewise.
16337
16338 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
16339
16340 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16341
16342 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
16343
16344 * g77.f-torture/execute/20000503-1.f: New test.
16345
16346 2000-05-04 Andreas Jaeger <aj@suse.de>
16347
16348 * gcc.dg/noreturn-2.c: New test.
16349
16350 2000-05-04 Neil Booth <NeilB@earthling.net>
16351
16352 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16353 preprocessor.
16354
16355 2000-05-04 Richard Henderson <rth@cygnus.com>
16356
16357 * gcc.c-torture/execute/20000503-1.c: Fix typo.
16358
16359 2000-05-04 Richard Henderson <rth@cygnus.com>
16360
16361 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
16362 OpenSSL by Jason R Thorpe.
16363
16364 2000-05-03 Jim Wilson <wilson@cygnus.com>
16365
16366 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16367
16368 2000-05-03 Robert Lipe <robertlipe@usa.net>
16369
16370 * gcc.dg/20000503-1.c: New test.
16371
16372 2000-05-02 Jakub Jelinek <jakub@redhat.com>
16373
16374 * gcc.c-torture/compile/20000502-1.c: New test.
16375 * g++.old-deja/g++.other/align.C: New test.
16376 * gcc.dg/cpp-tradstringify.c: New test.
16377
16378 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
16379
16380 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16381 and hard registers.
16382
16383 2000-04-26 Geoff Keating <geoffk@cygnus.com>
16384
16385 * gcc.c-torture/execute/loop-5.c: New test.
16386
16387 2000-04-25 Jakub Jelinek <jakub@redhat.com>
16388
16389 * gcc.c-torture/execute/va-arg-20.c: New test.
16390
16391 2000-04-23 Jeffrey A Law (law@cygnus.com)
16392
16393 * gcc.c-torture/execute/20000422-1.c: New test.
16394
16395 2000-04-20 Greg McGary <gkm@gnu.org>
16396
16397 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16398 when optimizing, but without sibling-call optimizations (-O1).
16399
16400 2000-04-20 Jeffrey A Law (law@cygnus.com)
16401
16402 * gcc.c-torture/compile/20000420-1.c: New test.
16403
16404 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
16405
16406 * g++.abi/ptrflags.C: New test.
16407 * g++.eh/catchptr1.C: Test incomplete pointer chains.
16408
16409 2000-04-19 Catherine Moore <clm@cygnus.com>
16410
16411 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16412
16413 2000-04-19 Greg McGary <gkm@gnu.org>
16414
16415 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16416 sibling-call optimizations.
16417
16418 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
16419
16420 * gcc.dg/20000419-1.c: New test.
16421
16422 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
16423
16424 * gcc.c-torture/execute/20000412-6.c: New test.
16425
16426 2000-04-12 Jeffrey A Law (law@cygnus.com)
16427
16428 * gcc.c-torture/execute/20000412-5.c: New test.
16429 * g77.f-torture/compile/20000412-1.f: New test.
16430 * gcc.c-torture/execute/20000412-4.c: New test.
16431 * gcc.c-torture/compile/20000412-2.c: New test.
16432 * gcc.c-torture/execute/20000412-3.c: New test.
16433 * gcc.c-torture/compile/20000412-1.c: New test.
16434 * gcc.c-torture/execute/20000412-2.c: New test.
16435
16436 2000-04-12 Jakub Jelinek <jakub@redhat.com>
16437
16438 * objc/execute/bf-20.m: New test.
16439
16440 2000-04-10 Richard Henderson <rth@cygnus.com>
16441
16442 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16443
16444 * gcc.c-torture/execute/20000412-1.c: New test.
16445
16446 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
16447
16448 * g++.old-deja/g++.eh/catchptr1.C: New test.
16449
16450 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
16451
16452 * g++.old-deja/g++.abi/cxa_vec.C: New test.
16453
16454 2000-04-08 Neil Booth <NeilB@earthling.net>
16455
16456 * gcc.dg/cpp-nullchar.c: Remove test as
16457 embedded nulls cause problems.
16458
16459 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16460
16461 * gcc.dg/compare2.c: New test.
16462
16463 2000-04-08 Neil Booth <NeilB@earthling.net>
16464
16465 * gcc.dg/cpp-nullchar.c: New test.
16466
16467 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16468
16469 * gcc.dg/cpp-mi2.c: New test.
16470 * gcc.dg/cpp-mi2[abc].h: New files.
16471
16472 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16473
16474 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16475 member name.
16476
16477 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16478
16479 * g++.old-deja/g++.abi/vmihint.C: New test.
16480
16481 2000-04-06 Neil Booth <NeilB@earthling.net>
16482
16483 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16484 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16485 copyright.
16486
16487 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16488
16489 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16490 avoid stack-frame overwrite.
16491
16492 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16493
16494 * gcc.c-torture/compile/20000405-2.c: New test.
16495 * gcc.c-torture/compile/20000405-3.c: New test.
16496
16497 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16498
16499 * gcc.c-torture/compile/20000405-1.c: New test.
16500
16501 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16502
16503 * gcc.dg/cast-qual-1.c: Revert last change.
16504
16505 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16506
16507 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16508
16509 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16510
16511 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16512 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16513
16514 2000-04-03 Jeffrey A Law (law@cygnus.com)
16515
16516 * gcc.c-torture/compile/20000403-2.c: New test.
16517 * gcc.c-torture/compile/20000403-1.c: New test.
16518
16519 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16520
16521 * gcc.c-torture/execute/20000403-1.c: New test.
16522
16523 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16524
16525 * gcc.c-torture/execute/20000402-1.c: New test.
16526
16527 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16528
16529 * gcc.c-torture/execute/va-arg-15.c: New test.
16530 * gcc.c-torture/execute/va-arg-16.c: New test.
16531 * gcc.c-torture/execute/va-arg-17.c: New test.
16532 * gcc.c-torture/execute/va-arg-18.c: New test.
16533 * gcc.c-torture/execute/va-arg-19.c: New test.
16534
16535 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16536
16537 * gcc.c-torture/compile/981211-1.c: Move to...
16538 * gcc.dg/cpp-as1.c: ...here.
16539 * gcc.dg/cpp-as2.c: New file.
16540
16541 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16542 compiler.
16543
16544 2000-04-02 Neil Booth <NeilB@earthling.net>
16545
16546 * gcc.dg/cpp-cond.c New tests.
16547 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16548 accidental success less likely.
16549 * gcc.dg/cpp-missingop.c New tests.
16550 * gcc.dg/cpp-missingparen.c New tests.
16551 * gcc.dg/cpp-shift.c New tests.
16552 * gcc.dg/cpp-shortcircuit.c New tests.
16553 * gcc.dg/cpp-unary.c New tests.
16554
16555 2000-03-29 Jeffrey A Law (law@cygnus.com)
16556
16557 * gcc.c-torture/compile/20000329-1.c: New test.
16558
16559 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16560
16561 * gcc.c-torture/compile/20000326-1.c: New test.
16562 * gcc.c-torture/compile/20000326-2.c: New test.
16563
16564 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16565
16566 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16567 the first parameter is a function argument.
16568
16569 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16570
16571 * g++.old-deja/g++.ext/array4.C: New test.
16572
16573 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16574
16575 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16576
16577 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16578
16579 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16580
16581 2000-03-19 Richard Henderson <rth@cygnus.com>
16582
16583 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16584
16585 2000-03-19 Richard Henderson <rth@cygnus.com>
16586
16587 * gcc.c-torture/compile/20000319-1.c: New test.
16588
16589 2000-03-14 Jeffrey A Law (law@cygnus.com)
16590
16591 * gcc.c-torture/execute/20000314-3.c: New test.
16592 * gcc.c-torture/execute/20000314-2.c: New test.
16593 * gcc.c-torture/execute/20000314-1.c: New test.
16594 * gcc.c-torture/compile/20000314-2.c: New test.
16595 * gcc.c-torture/compile/20000314-1.c: New test.
16596
16597 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16598
16599 * g++.old-deja/g++.warn/inline.C: New test.
16600
16601 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16602
16603 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16604 standards-compliant result rather than specific constants.
16605 Put test-values in array.
16606
16607 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16608
16609 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16610 (g++_target_compile): Put test-specific options last.
16611
16612 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16613
16614 * g++.old-deja/g++.eh/vbase4.C: New test.
16615
16616 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16617
16618 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16619
16620 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16621
16622 * g++.old-deja/g++.brendan/misc12.C: Removed.
16623 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16624 * g++.old-deja/g++.ext/pretty4.C: New test.
16625
16626 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16627
16628 * g++.old-deja/g++.other/string2.C: New test.
16629
16630 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16631
16632 * g++.old-deja/g++.warn/impint2.C: New test.
16633
16634 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16635
16636 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
16637 is 1, not zero.
16638
16639 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
16640
16641 * g++.old-deja/g++.warn/impint.C: New test.
16642 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
16643 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
16644 * g++.old-deja/g++.pt/explicit12.C: Likewise.
16645 * g++.old-deja/g++.pt/explicit13.C: Likewise.
16646 * g++.old-deja/g++.pt/explicit17.C: Likewise.
16647 * g++.old-deja/g++.pt/explicit18.C: Likewise.
16648 * g++.old-deja/g++.pt/explicit19.C: Likewise.
16649 * g++.old-deja/g++.pt/explicit23.C: Likewise.
16650 * g++.old-deja/g++.pt/explicit31.C: Likewise.
16651 * g++.old-deja/g++.pt/explicit35.C: Likewise.
16652 * g++.old-deja/g++.pt/explicit6.C: Likewise.
16653 * g++.old-deja/g++.pt/memclass7.C: Likewise.
16654
16655 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
16656
16657 * gcc.dg/cpp-redef.c: New test.
16658
16659 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
16660
16661 * g++.old-deja/g++.pt/unify7.C: New test.
16662
16663 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16664
16665 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
16666 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
16667
16668 2000-02-25 Geoff Keating <geoffk@cygnus.com>
16669
16670 * gcc.c-torture/compile/20000224-1.c: New test.
16671
16672 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16673
16674 * gcc.c-torture/compile/cpp-2.c: New test.
16675 * gcc.c-torture/compile/cpp-1.c: New test.
16676
16677 2000-02-25 Jeffrey A Law (law@cygnus.com)
16678
16679 * gcc.c-torture/execute/20000225-1.c: New test.
16680
16681 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16682
16683 * gcc.dg/cpp-li2.c: New test.
16684
16685 * gcc.dg/cpp-wi1.c: New test.
16686
16687 * gcc.dg/cpp-li1.c: New test.
16688
16689 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
16690
16691 * g++.old-deja/g++.other/sizeof5.C: New test.
16692
16693 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16694
16695 * gcc.c-torture/execute/va-arg-13.c: New test.
16696
16697 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
16698
16699 * gcc.c-torture/execute/va-arg-12.c: New test.
16700
16701 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * gcc.c-torture/execute/20000223-1.c: New test.
16704
16705 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
16706
16707 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
16708
16709 2000-02-22 Mark Mitchell <mark@codesourcery.com>
16710
16711 * g++.old-deja/g++.abi/ptrmem.C: New test.
16712
16713 2000-02-19 Richard Henderson <rth@cygnus.com>
16714
16715 * gcc.c-torture/compile/init-3.c: New.
16716
16717 2000-02-17 Mark Mitchell <mark@codesourcery.com>
16718
16719 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
16720 ALWAYS_CXXFLAGS.
16721
16722 2000-02-11 Robert Lipe <robertl@sco.com>
16723
16724 * gcc.c-torture/compile/20000211-3.c: New test.
16725
16726 2000-02-11 Martin Buchholz <martin@xemacs.org>
16727
16728 * gcc.c-torture/compile/20000211-2.c: New test.
16729
16730 2000-02-11 Jeffrey A Law (law@cygnus.com)
16731
16732 * gcc.c-torture/compile/20000211-1.c: New test.
16733
16734 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
16735
16736 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
16737 on native targets
16738
16739 2000-02-08 Nathan Sidwell <nathan@acm.org>
16740
16741 * g++.old-deja/g++.other/cast5.C: New test.
16742
16743 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
16744
16745 * gcc.c-torture/execute/20000205-1.c: New.
16746
16747 2000-02-03 Nathan Sidwell <nathan@acm.org>
16748
16749 * g++.old-deja/g++.jason/cast3.C: Return void.
16750 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
16751
16752 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16753
16754 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
16755
16756 * gcc.dg/loop-1.c: New test.
16757
16758 2000-01-27 Jakub Jelinek <jakub@redhat.com>
16759
16760 * gcc.c-torture/compile/20000127-1.c: New test.
16761 * gcc.c-torture/execute/991228-1.c: New test.
16762
16763 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16764
16765 * gcc.dg/unused-2.c: New test.
16766
16767 * gcc.dg/conv-1.c: New test.
16768
16769 2000-01-24 Mark Mitchell <mark@codesourcery.com>
16770
16771 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
16772 compiler.
16773 (tool_option_proc): Fix typo.
16774
16775 2000-01-24 Geoff Keating <geoffk@cygnus.com>
16776
16777 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
16778 of the ld on the host, not on the build machine.
16779 Also, don't crash if '--help' is not a supported option.
16780
16781 2000-01-24 Richard Henderson <rth@cygnus.com>
16782
16783 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16784
16785 2000-01-20 Jeffrey A Law (law@cygnus.com)
16786
16787 * gcc.c-torture/execute/20000120-2.c: New test.
16788 * gcc.c-torture/execute/20000120-1.c: New test.
16789
16790 2000-01-13 Jeffrey A Law (law@cygnus.com)
16791
16792 * gcc.c-torture/execute/20000113-1.c: New test.
16793
16794 2000-01-12 Jeffrey A Law (law@cygnus.com)
16795
16796 * gcc.c-torture/execute/20000112-1.c: New test.
16797
16798 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16799
16800 * gcc.dg/20000111-1.c: New test.
16801
16802 2000-01-10 Jeffrey A Law (law@cygnus.com)
16803
16804 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16805 with 16 bit integers.
16806
16807 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16808
16809 * gcc.dg/20000108-1.c: New test.
16810
16811 2000-01-05 Nathan Sidwell <nathan@acm.org>
16812
16813 * g++.old-deja/g++.ns/koenig8.C: New test.
16814
16815 2000-01-05 Nathan Sidwell <nathan@acm.org>
16816
16817 * g++.old-deja/g++.other/cast4.C: New test.
16818
16819 2000-01-05 Jeffrey A Law (law@cygnus.com)
16820
16821 * gcc.c-torture/compile/20000105-2.c: New test.
16822 * gcc.c-torture/compile/20000105-1.c: New test.
16823
16824 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16825
16826 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16827 references to printf & atoi to conform to ANSI standard.
16828 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16829 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16830 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16831 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16832 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16833 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16834 * g++.old-deja/g++.brendan/copy1.C: Likewise.
16835 * g++.old-deja/g++.brendan/copy2.C: Likewise.
16836 * g++.old-deja/g++.brendan/copy3.C: Likewise.
16837 * g++.old-deja/g++.brendan/copy4.C: Likewise.
16838 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16839 * g++.old-deja/g++.brendan/copy6.C: Likewise.
16840 * g++.old-deja/g++.brendan/copy7.C: Likewise.
16841 * g++.old-deja/g++.brendan/copy8.C: Likewise.
16842 * g++.old-deja/g++.brendan/crash11.C: Likewise.
16843 * g++.old-deja/g++.brendan/crash14.C: Likewise.
16844 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16845 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16846 * g++.old-deja/g++.brendan/delete2.C: Likewise.
16847 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16848 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16849 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16850 * g++.old-deja/g++.brendan/eh1.C: Likewise.
16851 * g++.old-deja/g++.brendan/groff1.C: Likewise.
16852 * g++.old-deja/g++.brendan/init3.C: Likewise.
16853 * g++.old-deja/g++.brendan/misc12.C: Likewise.
16854 * g++.old-deja/g++.brendan/misc7.C: Likewise.
16855 * g++.old-deja/g++.brendan/new2.C: Likewise.
16856 * g++.old-deja/g++.brendan/operators4.C: Likewise.
16857 * g++.old-deja/g++.brendan/operators5.C: Likewise.
16858 * g++.old-deja/g++.brendan/overload2.C: Likewise.
16859 * g++.old-deja/g++.brendan/overload7.C: Likewise.
16860 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16861 * g++.old-deja/g++.brendan/reference1.C: Likewise.
16862 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16863 * g++.old-deja/g++.brendan/template24.C: Likewise.
16864 * g++.old-deja/g++.brendan/template3.C: Likewise.
16865 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16866 * g++.old-deja/g++.jason/inline3.C: Likewise.
16867 * g++.old-deja/g++.jason/opeq.C: Likewise.
16868 * g++.old-deja/g++.law/arg5.C: Likewise.
16869 * g++.old-deja/g++.law/arm7.C: Likewise.
16870 * g++.old-deja/g++.law/ctors11.C: Likewise.
16871 * g++.old-deja/g++.law/cvt8.C: Likewise.
16872 * g++.old-deja/g++.law/init9.C: Likewise.
16873 * g++.old-deja/g++.law/refs4.C: Likewise.
16874 * g++.old-deja/g++.law/template2.C: Likewise.
16875 * g++.old-deja/g++.law/visibility24.C: Likewise.
16876 * g++.old-deja/g++.law/vtable3.C: Likewise.
16877 * g++.old-deja/g++.mike/asm2.C: Likewise.
16878 * g++.old-deja/g++.mike/eh1.C: Likewise.
16879 * g++.old-deja/g++.mike/misc1.C: Likewise.
16880 * g++.old-deja/g++.mike/misc13.C: Likewise.
16881 * g++.old-deja/g++.mike/misc14.C: Likewise.
16882 * g++.old-deja/g++.mike/ns12.C: Likewise.
16883 * g++.old-deja/g++.mike/p1248.C: Likewise.
16884 * g++.old-deja/g++.mike/p3708.C: Likewise.
16885 * g++.old-deja/g++.mike/p3708a.C: Likewise.
16886 * g++.old-deja/g++.mike/p3708b.C: Likewise.
16887 * g++.old-deja/g++.mike/p646.C: Likewise.
16888 * g++.old-deja/g++.mike/p700.C: Likewise.
16889 * g++.old-deja/g++.mike/p783.C: Likewise.
16890 * g++.old-deja/g++.mike/p783a.C: Likewise.
16891 * g++.old-deja/g++.mike/p783b.C: Likewise.
16892 * g++.old-deja/g++.mike/p786.C: Likewise.
16893 * g++.old-deja/g++.mike/p789.C: Likewise.
16894 * g++.old-deja/g++.mike/p789a.C: Likewise.
16895 * g++.old-deja/g++.mike/p807a.C: Likewise.
16896 * g++.old-deja/g++.other/delete3.C: Likewise.
16897 * g++.old-deja/g++.other/dyncast1.C: Likewise.
16898 * g++.old-deja/g++.other/dyncast2.C: Likewise.
16899 * g++.old-deja/g++.other/dyncast3.C: Likewise.
16900 * g++.old-deja/g++.other/empty1.C: Likewise.
16901 * g++.old-deja/g++.other/temporary1.C: Likewise.
16902 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16903 * g++.old-deja/g++.pt/t16.C: Likewise.
16904 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16905
16906 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
16907
16908 * gcc.dg/991230-1.c: New test.
16909
16910 1999-12-29 Jeffrey A Law (law@cygnus.com)
16911
16912 * gcc.c-torture/compile/991229-3.c: New test.
16913 * gcc.c-torture/compile/991229-2.c: New test.
16914 * gcc.c-torture/compile/991229-1.c: New test.
16915
16916 1999-12-29 Greg McGary <gkm@eng.ascend.com>
16917
16918 * gcc.c-torture/compile/labels-2.c: New test.
16919
16920 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
16921
16922 * gcc.c-torture/execute/991227-1.c: New test.
16923
16924 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16925
16926 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16927
16928 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
16929
16930 * gcc.c-torture/execute/991221-1.c: New test.
16931
16932 1999-12-20 Nathan Sidwell <nathan@acm.org>
16933
16934 * g++.old-deja/g++.other/cast3.C: New test.
16935
16936 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
16937
16938 * gcc.c-torture/execute/991216-4.c: New test.
16939
16940 1999-12-16 Michael Meissner <meissner@cygnus.com>
16941
16942 * gcc.c-torture/execute/991216-1.c: New test.
16943 * gcc.c-torture/execute/991216-2.c: New test.
16944 * gcc.c-torture/execute/991216-3.c: New test.
16945
16946 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16947
16948 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16949 Actually make the test fail by using "-O2" for compilation.
16950
16951 1999-12-15 Nathan Sidwell <nathan@acm.org>
16952
16953 * g++.old-deja/g++.warn/cast-align1.C: New test.
16954
16955 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16956
16957 * gcc.c-torture/compile/991214-1.c: New test.
16958 * gcc.c-torture/compile/991214-2.c: New test.
16959
16960 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16961
16962 * gcc.dg/991214-1.c: New test.
16963
16964 1999-12-13 Jeffrey A Law (law@cygnus.com)
16965
16966 * gcc.c-torture/compile/991213-3.c: New test.
16967 * gcc.c-torture/compile/991213-2.c: New test.
16968 * gcc.c-torture/compile/991213-1.c: New test.
16969
16970 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
16971
16972 * gcc.dg/991209-1.c: New test.
16973
16974 1999-12-08 Nathan Sidwell <nathan@acm.org>
16975
16976 * gcc.c-torture/compile/991208-1.c: New test.
16977
16978 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16979
16980 * gcc.dg/ultrasp2.c: New test.
16981
16982 1999-12-05 Alex Samuel <samuel@codesourcery.com>
16983
16984 * g++.old-deja/g++.abi/align.C (main): Fix typo.
16985
16986 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
16987
16988 * gcc.c-torture/compile/991202-1.c: New test.
16989 * gcc.c-torture/execute/991202-1.c: New test.
16990 * gcc.c-torture/execute/991202-2.c: New test.
16991 * gcc.c-torture/execute/991202-3.c: New test.
16992
16993 1999-12-02 Alex Samuel <samuel@codesourcery.com>
16994
16995 * g++.old-deja/g++.abi/align.C: New test.
16996 * g++.old-deja/g++.abi/aggregates.C: Likewise.
16997 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16998
16999 1999-12-01 Richard Henderson <rth@cygnus.com>
17000
17001 * gcc.c-torture/execute/991201-1.c: New.
17002
17003 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
17004
17005 * gcc.dg/991129-1.c: New test.
17006
17007 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
17008
17009 * gcc.c-torture/compile/991127-1.c: New test.
17010
17011 1999-11-22 Nathan Sidwell <nathan@acm.org>
17012
17013 * g++.old-deja/g++.other/warn4.C: New test.
17014
17015 1999-11-22 Nathan Sidwell <nathan@acm.org>
17016
17017 * g++.old-deja/g++.eh/cleanup2.C: New test.
17018 * g++.old-deja/g++.ext/pretty2.C: New test.
17019 * g++.old-deja/g++.ext/pretty3.C: New test.
17020 * g++.old-deja/g++.other/debug6.C: New test.
17021
17022 1999-10-20 Jim Wilson <wilson@cygnus.com>
17023
17024 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17025 compiler_output to look for one error message instead of two.
17026
17027 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
17028
17029 * gcc.c-torture/execute/991118-1.c: Also test case
17030 where the word boundary does not split a byte evenly.
17031
17032 1999-11-19 Nathan Sidwell <nathan@acm.org>
17033
17034 * g++.old-deja/g++.ext/restrict1.C: New test.
17035
17036 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17037
17038 * gcc.c-torture/execute/991118-1.c: New test.
17039
17040 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
17041
17042 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17043 working directory pathnames.
17044
17045 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
17046
17047 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17048 host is equipped with driver.h and driver.o so it can actually
17049 compile and run the tests.
17050
17051 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
17052
17053 * gcc.c-torture/compile/991008-1.c: New test.
17054
17055 1999-11-08 Nick Clifton <nickc@cygnus.com>
17056
17057 * lib/gcc-dg.exp: Include target-supports.exp
17058
17059 1999-11-05 Nick Clifton <nickc@cygnus.com>
17060
17061 * lib/target-supports.exp: New file: Provide procs to test for
17062 features supported by the target.
17063 (check_weak_available): Moved here from ecos.exp.
17064 (check_alias_available): New proc: Determine of the target
17065 toolchain supports the alias attribute.
17066
17067 * gcc.dg/special/ecos.exp: Move check_weak_available to
17068 target-supports.exp.
17069 (alias-1.c): Only perform the test if the target supports
17070 aliases.
17071 (wkali-1.c): Only perform the test if the target supports
17072 aliases.
17073
17074 * gcc.dg/990506-0.c: Expect error messages from cross
17075 targets as well as native targets.
17076
17077 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17078
17079 * gcc.dg/ultrasp1.c: Removed xfail.
17080 * gcc.dg/struct-ret-2.c: Likewise.
17081 * gcc.dg/array-1.c: Likewise.
17082
17083 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17084
17085 * gcc.dg/struct-ret-2.c: New test.
17086
17087 * gcc.dg/array-1.c: New test.
17088
17089 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
17090
17091 * gcc.c-torture/execute/991030-1.c: New test.
17092
17093 1999-10-26 Richard Henderson <rth@cygnus.com>
17094
17095 * gcc.c-torture/compile/991026-2.c: New test.
17096
17097 1999-10-26 Jeffrey A Law (law@cygnus.com)
17098
17099 * gcc.c-torture/compile/991026-1.c: New test.
17100
17101 1999-10-23 Jeffrey A Law (law@cygnus.com)
17102
17103 * gcc.c-torture/execute/991023-1.c: New test.
17104
17105 1999-10-19 Jeffrey A Law (law@cygnus.com)
17106
17107 * gcc.c-torture/execute/991019-1.c: New test.
17108
17109 1999-10-16 Richard Henderson <rth@cygnus.com>
17110
17111 * gcc.c-torture/execute/991016-1.c: New test.
17112
17113 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
17114
17115 * gcc.c-torture/execute/991014-1.c: New test.
17116
17117 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
17118
17119 * g++.old-deja/g++.other/union2.C: New test.
17120
17121 1999-10-13 Nathan Sidwell <nathan@acm.org>
17122
17123 * g++.old-deja/g++.other/vaarg2.C: New test.
17124 * g++.old-deja/g++.other/vaarg3.C: New test.
17125
17126 1999-10-12 Craig Burley <craig@jcb-sc.com>
17127
17128 * g77.f-torture/noncompile/19990905-1.f: Moved from being
17129 in compile/.
17130
17131 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
17132
17133 * gcc.c-torture/execute/va-arg-11.c: New test.
17134
17135 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
17136
17137 * lib/file-format.exp (gcc_target_object_format): Don't
17138 crash if objdump is unavailable.
17139
17140 1999-09-29 Donn Terry <donn@interix.com>
17141
17142 * gcc.misc-tests/mg.exp: delete extraneous redirection.
17143
17144 1999-09-28 Nick Clifton <nickc@cygnus.com>
17145
17146 * gcc.c-torture/compile/990928-1.c: New test.
17147
17148 1999-09-28 Nathan Sidwell <nathan@acm.org>
17149
17150 * g++.old-deja/g++.other/decl6.C: New test.
17151
17152 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17153
17154 * gcc.c-torture/execute/va-arg-10.c: New test.
17155
17156 1999-09-27 Nathan Sidwell <nathan@acm.org>
17157
17158 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17159 __PRETTY_FUNCTION__.
17160
17161 1999-09-23 Nick Clifton <nickc@cygnus.com>
17162
17163 * gcc.c-torture/execute/990923-1.c: New test.
17164
17165 1999-09-21 Nick Clifton <nickc@cygnus.com>
17166
17167 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17168 for which -fpic is inappropriate.
17169
17170 1999-09-21 Mark Mitchell <mark@codesourcery.com>
17171
17172 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17173
17174 1999-09-21 Nathan Sidwell <nathan@acm.org>
17175
17176 * g++.old-deja/g++.other/dyncast1.C: New test.
17177 * g++.old-deja/g++.other/dyncast2.C: New test.
17178 * g++.old-deja/g++.other/dyncast3.C: New test.
17179 * g++.old-deja/g++.other/dyncast4.C: New test.
17180 * g++.old-deja/g++.other/dyncast5.C: New test.
17181 * g++.old-deja/g++.eh/catch3.C: New test.
17182 * g++.old-deja/g++.eh/catch3p.C: New test.
17183 * g++.old-deja/g++.eh/catch4.C: New test.
17184 * g++.old-deja/g++.eh/catch4p.C: New test.
17185 * g++.old-deja/g++.eh/catch5.C: New test.
17186 * g++.old-deja/g++.eh/catch5p.C: New test.
17187 * g++.old-deja/g++.eh/catch6.C: New test.
17188 * g++.old-deja/g++.eh/catch6p.C: New test.
17189 * g++.old-deja/g++.eh/catch7.C: New test.
17190 * g++.old-deja/g++.eh/catch7p.C: New test.
17191 * g++.old-deja/g++.eh/catch8.C: New test.
17192 * g++.old-deja/g++.eh/catch8p.C: New test.
17193 * g++.old-deja/g++.eh/catch9.C: New test.
17194 * g++.old-deja/g++.eh/catch9p.C: New test.
17195
17196 1999-09-13 Nathan Sidwell <nathan@acm.org>
17197
17198 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17199 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17200
17201 1999-09-13 Jeffrey A Law (law@cygnus.com)
17202
17203 * gcc.c-torture/compile/990913-1.c: New test.
17204
17205 1999-09-10 Nathan Sidwell <nathan@acm.org>
17206
17207 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17208 * g++.old-deja/g++.jason/rfg5.C: Likewise.
17209
17210 1999-09-09 Richard Henderson <rth@cygnus.com>
17211
17212 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17213
17214 1999-09-09 Nathan Sidwell <nathan@acm.org>
17215
17216 * g++.old-deja/g++.other/lookup11.C: New test.
17217 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17218 what is permitted and what we want.
17219 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17220 overload use.
17221 * g++.old-deja/g++.jason/rfg5.C: Likewise
17222
17223 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
17224
17225 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17226 * gcc.c-torture/noncompile/poison-1.c: New file.
17227
17228 1999-09-08 Nathan Sidwell <nathan@acm.org>
17229
17230 * g++.old-deja/g++.other/sizeof3.C: New test.
17231 * g++.old-deja/g++.other/sizeof4.C: New test.
17232 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17233 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17234
17235 1999-09-07 Richard Henderson <rth@cygnus.com>
17236
17237 * gcc.dg/va-arg-1.c: New.
17238
17239 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17240
17241 * gcc.c-torture/execute/va-arg-9.c: New test.
17242
17243 1999-09-05 Craig Burley <craig@jcb-sc.com>
17244
17245 * g77.f-torture/compile/980519-2.f: New test.
17246 * g77.f-torture/compile/19990905-0.f: New test.
17247 * g77.f-torture/compile/19990905-1.f: New test.
17248 * g77.f-torture/compile/19990905-2.f: New test.
17249
17250 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17251
17252 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
17253
17254 * gcc.c-torture/execute/990827-1.c: Fix typo.
17255
17256 1999-09-03 Nathan Sidwell <nathan@acm.org>
17257
17258 * g++.old-deja/g++.other/deref1.C: New test.
17259
17260 1999-09-02 Nathan Sidwell <nathan@acm.org>
17261
17262 * g++.old-deja/g++.other/ambig2.C: New test.
17263 * g++.old-deja/g++.other/cond5.C: New test.
17264 * g++.old-deja/g++.other/lookup16.C: New test.
17265
17266 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
17267
17268 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17269 assemblers too.
17270
17271 1999-08-31 Jeffrey A Law (law@cygnus.com)
17272
17273 * lib/c-torture.exp: Avoid the "compare executables" optimization
17274 when testing native.
17275
17276 1999-08-29 Jeffrey A Law (law@cygnus.com)
17277
17278 * gcc.c-torture/execute/990829-1.c: New test.
17279 * gcc.c-torture/compile/990829-1.c: New test.
17280
17281 1999-08-27 Paul Burchard <burchard@pobox.com>
17282
17283 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17284 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17285 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17286 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17287 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17288 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17289 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17290 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17291 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17292 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17293 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17294
17295 1999-08-27 Jeffrey A Law (law@cygnus.com)
17296
17297 * gcc.c-torture/execute/990827-1.c: New test.
17298
17299 1999-08-26 Craig Burley <craig@jcb-sc.com>
17300
17301 * g77.f-torture/noncompile/19990826-4.f: New test.
17302
17303 * g77.f-torture/compile/19990826-3.f: New test.
17304
17305 * g77.f-torture/execute/19990826-2.f: New test.
17306
17307 * g77.f-torture/compile/19990826-1.f: New test.
17308
17309 * gcc.c-torture/execute/990826-0.c: New test.
17310 * g77.c-torture/execute/19990826-0.f: New test.
17311
17312 * g77.f-torture/noncompile/970626-2.f: New test.
17313
17314 1999-08-25 Paul Burchard <burchard@pobox.com>
17315
17316 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17317 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17318 lss-011.C: New tests.
17319
17320 1999-08-25 Nathan Sidwell <nathan@acm.org>
17321
17322 * g++.old-deja/g++.other/decl5.C: New test.
17323
17324 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17325
17326 * noncompile/noncompile.exp: Load_lib c-torture.exp.
17327 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17328 call `postbase' for each one. All callers of `postbase' changed
17329 to call this instead.
17330
17331 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
17332
17333 * gcc.c-torture/execute/990811-1.c: New test.
17334
17335 1999-08-09 Nick Clifton <nickc@cygnus.com>
17336
17337 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17338 just native ones.
17339
17340 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17341 just native ones.
17342
17343 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17344
17345 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17346
17347 1999-08-04 Jeffrey A Law (law@cygnus.com)
17348
17349 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17350
17351 1999-08-04 Nathan Sidwell <nathan@acm.org>
17352
17353 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17354
17355 1999-08-04 Jeffrey A Law (law@cygnus.com)
17356
17357 * gcc.c-torture/execute/990804-1.c: New test.
17358
17359 1999-08-03 Nathan Sidwell <nathan@acm.org>
17360
17361 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17362 * g++.old-deja/g++.brendan/crash64.C: Likewise
17363 * g++.old-deja/g++.brendan/overload8.C: Likewise
17364
17365 1999-08-03 Nathan Sidwell <nathan@acm.org>
17366
17367 * g++.old-deja/g++.other/struct1.C: New test.
17368
17369 1999-08-03 Nathan Sidwell <nathan@acm.org>
17370
17371 * g++.old-deja/g++.other/enum2.C: New test.
17372
17373 1999-08-02 Richard Henderson <rth@cygnus.com>
17374
17375 Adapted from tests from Franz Sirl:
17376 * gcc.c-torture/execute/va-arg-7.c: New test.
17377 * gcc.c-torture/execute/va-arg-8.c: New test.
17378
17379 1999-08-01 Jeffrey A Law (law@cygnus.com)
17380
17381 * gcc.c-torture/compile/990801-2.c: New test.
17382
17383 * gcc.c-torture/compile/990801-1.c: New test.
17384
17385 1999-07-27 Michael Meissner <meissner@cygnus.com>
17386
17387 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17388 fp-cmp-1.c, converting double to float.
17389
17390 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17391 fp-cmp-1.c, converting double to long double.
17392
17393 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17394 from fr1 to unknown_register, since fr1 is a legitimate register
17395 on some machines.
17396
17397 1999-07-25 Jeffrey A Law (law@cygnus.com)
17398
17399 * README: More listname related changes.
17400
17401 1999-07-08 Catherine Moore <clm@cygnus.com>
17402
17403 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
17404
17405 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
17406
17407 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17408
17409 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17410
17411 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17412
17413 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
17414
17415 * gcc.dg/990703-1.c: New test.
17416
17417 1999-06-29 Nick Clifton <nickc@cygnus.com>
17418
17419 * lib/file-format.exp: New file: Move definition of proc
17420 gcc_target_object_format to here from
17421 gcc.dg/special/ecos.exp.
17422
17423 * lib/c-torture.exp: Include lib file-format.exp.
17424 * lib/gcc-dg.exp: Include lib file-format.exp.
17425
17426 * gcc.dg/special/ecos.exp: Remove definition of proc
17427 gcc_target_object_format.
17428
17429 1999-06-28 Jeffrey A Law (law@cygnus.com)
17430
17431 * gcc.c-torture/execute/990628-1.c: New test.
17432
17433 1999-06-25 Jeffrey A Law (law@cygnus.com)
17434
17435 * gcc.c-torture/compile/990625-2.c: New test.
17436
17437 * gcc.c-torture/compile/990625-1.c: New test.
17438
17439 1999-06-23 Nick Clifton <nickc@cygnus.com>
17440
17441 * gcc.c-torture/compile/dll.c: New test case. Check that dll
17442 attributes compile.
17443 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17444 ports that use the COFF/PE file format.
17445
17446 1999-06-17 Jeffrey A Law (law@cygnus.com)
17447
17448 * gcc.c-torture/compile/990617-1.c: New test.
17449
17450 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
17451
17452 * g++.old-deja/g++.other/decl4.C: New test.
17453
17454 1999-06-14 Nathan Sidwell <nathan@acm.org>
17455
17456 * g++.old-deja/g++.other/bitfld3.C: New test.
17457
17458 1999-06-08 Nathan Sidwell <nathan@acm.org>
17459
17460 * g++.old-deja/g++.eh/catch1.C: New test.
17461
17462 1999-06-07 Jeffrey A Law (law@cygnus.com)
17463
17464 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17465
17466 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17467 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
17468
17469 1999-06-05 Craig Burley <craig@jcb-sc.com>
17470
17471 * g77.f-torture/compile/19990502-0.f: Replace with new,
17472 shorter, test that still fails after recent changes.
17473
17474 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17475
17476 * gcc.c-torture/execute/990604-1.c: New test.
17477
17478 1999-05-31 Jeffrey A Law (law@cygnus.com)
17479
17480 * gcc.c-torture/execute/990531-1.c: New test.
17481
17482 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17483
17484 * gcc.c-torture/compile/990527-1.c: New test.
17485
17486 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
17487
17488 * gcc.c-torture/execute/990527-1.c: New test.
17489
17490 1999-05-25 Nick Clifton <nickc@cygnus.com>
17491
17492 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17493 bitfields as signed.
17494
17495 1999-05-25 Craig Burley <craig@jcb-sc.com>
17496
17497 * g77.f-torture/compile/19990525-0.f: New test.
17498
17499 1999-05-25 Jeffrey A Law (law@cygnus.com)
17500
17501 * gcc.c-torture/execute/990525-2.c: New test.
17502
17503 * gcc.c-torture/execute/990525-1.c: New test.
17504
17505 1999-05-24 Nathan Sidwell <nathan@acm.org>
17506
17507 * g++.old-deja/g++.other/anon3.C: New test.
17508 * g++.old-deja/g++.other/anon4.C: New test.
17509 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17510 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17511 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17512 Merrill).
17513
17514 1999-05-24 Jeffrey A Law (law@cygnus.com)
17515
17516 * gcc.c-torture/execute/990524-1.c: New test.
17517
17518 * gcc.dg/990524-1.c: New test.
17519
17520 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17521
17522 * gcc.c-torture/compile/990523-1.c: New test.
17523
17524 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
17525
17526 * gcc.c-torture/compile/990519-1.c: New test.
17527
17528 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17529
17530 * gcc.c-torture/compile/990517-1.c: New test.
17531
17532 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17533 (e4, f4): New tests.
17534 (main): Call them.
17535
17536 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17537
17538 * gcc.dg/noreturn-1.c: New test.
17539
17540 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17541
17542 * gcc.c-torture/execute/990513-1.c: New test.
17543
17544 1999-05-10 Richard Henderson <rth@cygnus.com>
17545
17546 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17547
17548 1999-05-10 Craig Burley <craig@jcb-sc.com>
17549
17550 * g77.f-torture/execute/erfc.f: Use small single-precision
17551 values, to avoid problems on Alphas when not -mieee.
17552
17553 1999-05-08 Craig Burley <craig@jcb-sc.com>
17554
17555 * gcc.dg/990506-0.c: New test.
17556
17557 1999-05-08 Richard Henderson <rth@cygnus.com>
17558
17559 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17560 the constant to test. Don't XFAIL 64-bit targets.
17561
17562 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17563 * g++.old-deja/g++.law/profile1.C: Likewise.
17564
17565 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17566 operator new instances.
17567 * g++.old-deja/g++.other/delete5.C: Likewise.
17568
17569 1999-05-03 Craig Burley <craig@jcb-sc.com>
17570
17571 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17572 intrinsic.
17573
17574 1999-05-03 Craig Burley <craig@jcb-sc.com>
17575
17576 * g77.f-torture/execute/u77-test.f: Reverse order of two
17577 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17578
17579 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17580
17581 * gcc.dg/compare1.c: New test.
17582
17583 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
17584
17585 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17586 New tests.
17587
17588 1999-05-02 Craig Burley <craig@jcb-sc.com>
17589
17590 * g77.f-torture/compile/19990502-1.f: New test.
17591
17592 1999-05-02 Craig Burley <craig@jcb-sc.com>
17593
17594 * g77.f-torture/compile/19990502-0.f: New test.
17595
17596 1999-05-02 Craig Burley <craig@jcb-sc.com>
17597
17598 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17599 intrinsic.
17600
17601 1999-05-02 Craig Burley <craig@jcb-sc.com>
17602
17603 * g77.f-torture/execute/u77-test.f (main): List libU77
17604 intrinsics not currently tested.
17605 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17606 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17607 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17608 Trim blanks off the ends of some printed strings.
17609
17610 1999-05-02 Craig Burley <craig@jcb-sc.com>
17611
17612 * g77.f-torture/execute/u77-test.f (main): Just warn about
17613 FSTAT gid disagreement, as it's expected on some systems.
17614
17615 1999-05-01 Craig Burley <craig@jcb-sc.com>
17616
17617 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17618 use a new function, which allows for some slop.
17619 Clean up some commentary.
17620 (issum): The new function.
17621 (sgladd): Deleted subroutine.
17622
17623 1999-05-01 Craig Burley <craig@jcb-sc.com>
17624
17625 * g77.f-torture/execute/u77-test.f: Modify to be more like
17626 libf2c/libU77 version, bringing patches to that version here.
17627 Add suitable commentary.
17628
17629 1999-04-25 Richard Henderson <rth@cygnus.com>
17630
17631 * gcc.dg/990424-1.c: New test.
17632
17633 1999-04-24 Craig Burley <craig@jcb-sc.com>
17634
17635 * g77.f-torture/execute/u77-test.f (main): Bug involving
17636 LSTAT has been fixed, so turn back on full checking.
17637
17638 1999-04-20 Craig Burley <craig@jcb-sc.com>
17639
17640 * g77.f-torture/compile/19990419-0.f: New test.
17641 * g77.f-torture/execute/19990419-1.f: New test.
17642
17643 1999-04-17 Richard Henderson <rth@cygnus.com>
17644
17645 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
17646 to avoid the need for a prototype to supress a warning.
17647
17648 1999-04-07 Jim Wilson <wilson@cygnus.com>
17649
17650 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
17651
17652 1999-04-04 Jeffrey A Law (law@cygnus.com)
17653
17654 * gcc.c-torture/execute/990404-1.c: New test.
17655
17656 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17657
17658 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
17659 * gcc.dg/cpp-if3.c: Don't use -pedantic.
17660 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
17661 missing initializer warnings.
17662
17663 1999-03-28 Jeffrey A Law (law@cygnus.com)
17664
17665 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
17666 matching strings.
17667
17668 1999-03-26 Jeffrey A Law (law@cygnus.com)
17669
17670 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
17671
17672 1999-03-26 Craig Burley <craig@jcb-sc.com>
17673
17674 * g77.f-torture/execute/19990325-0.f: New test.
17675 * g77.f-torture/execute/19990325-1.f: New test.
17676
17677 1999-03-24 Jeffrey A Law (law@cygnus.com)
17678
17679 * gcc.c-torture/execute/990324-1.c: New test.
17680
17681 1999-03-22 Jim Wilson <wilson@cygnus.com>
17682
17683 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
17684 test with 4.
17685
17686 1999-03-17 Richard Henderson <rth@cygnus.com>
17687
17688 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
17689
17690 1999-03-13 Craig Burley <craig@jcb-sc.com>
17691
17692 * g77.f-torture/execute/19990313-2.f: New test.
17693 * g77.f-torture/execute/19990313-3.f: New test.
17694
17695 1999-03-13 Craig Burley <craig@jcb-sc.com>
17696
17697 * g77.f-torture/execute/19990313-0.f: New test.
17698 * g77.f-torture/execute/19990313-1.f: New test.
17699
17700 1999-03-12 Jim Wilson <wilson@cygnus.com>
17701
17702 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
17703 printf to sprintf.
17704 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
17705 (main): Add check for u15. Conditionalize u31 check depending on
17706 whether ints are <32 bits or >=32 bits.
17707
17708 1999-03-08 Craig Burley <craig@jcb-sc.com>
17709
17710 * g77.f-torture/execute/19981119-0.f: Improve testiness.
17711
17712 1999-03-08 Craig Burley <craig@jcb-sc.com>
17713
17714 * g77.f-torture/compile/19990305-0.f: New test.
17715 * g77.f-torture/execute/19981119-0.f: New test.
17716
17717 1999-03-08 Craig Burley <craig@jcb-sc.com>
17718
17719 * g77.f-torture/execute/970625-2.f: call ABORT if final
17720 result is not correct, instead of just printing it.
17721 Add this checking via newly introduced obfuscation, to
17722 trip up buggy front ends.
17723
17724 1999-03-07 Craig Burley <craig@jcb-sc.com>
17725
17726 * g77.f-torture/compile/960317-1.f: Moved from being
17727 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
17728
17729 1999-03-06 Craig Burley <craig@jcb-sc.com>
17730
17731 * g77.f-torture/execute/960317-1.f: New (old) test.
17732 * g77.f-torture/execute/970625-2.f: Ditto.
17733
17734 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
17735
17736 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
17737 message on line 1 or line 2; cccp and cpplib do this differently.
17738
17739 1999-03-01 Jeffrey A Law (law@cygnus.com)
17740
17741 * g++.old-deja/g++.law/weak1.C: New test.
17742
17743 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17744
17745 * gcc.c-torture/execute/990119-1.c: Renamed to...
17746 * gcc.dg/990119-1.c: this, so it will only be tested once
17747 (it's a preprocessor test, it doesn't need to be run at
17748 multiple optimization levels).
17749
17750 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
17751
17752 * lib/g++.exp: Don't add incdir=$base_dir/../include to
17753 ALWAYS_CXXFLAGS.
17754
17755 1999-02-24 Craig Burley <craig@jcb-sc.com>
17756
17757 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
17758 * g77.f-torture/compile/19981216-0.f: ...as it is expected
17759 to not be compilable by current g77.
17760
17761 1999-02-24 Nick Clifton <nickc@cygnus.com>
17762
17763 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
17764
17765 1999-02-22 Jeffrey A Law (law@cygnus.com)
17766
17767 * gcc.c-torture/execute/990222-1.c: New test.
17768
17769 1999-02-19 Craig Burley <craig@jcb-sc.com>
17770
17771 * g77.f-torture/compile/19990218-0.f: New test.
17772 * g77.f-torture/noncompile/19990218-1.f: New test.
17773
17774 1999-02-18 Craig Burley <craig@jcb-sc.com>
17775
17776 * g77.f-torture/compile/19981216-0.f: New test.
17777
17778 1999-02-14 Jeffrey A Law (law@cygnus.com)
17779
17780 * gcc.dg/990214-1.c: New test.
17781
17782 1999-02-13 Jeffrey A Law (law@cygnus.com)
17783
17784 * gcc.dg/990213-2.c: New test.
17785
17786 * gcc.dg/990213-1.c: New test.
17787
17788 1999-02-12 Jeffrey A Law (law@cygnus.com)
17789
17790 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17791 ints.
17792
17793 1999-02-11 Nick Clifton <nickc@cygnus.com>
17794
17795 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17796 specified by target.
17797
17798 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17799
17800 1999-02-11 Jeffrey A Law (law@cygnus.com)
17801
17802 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17803
17804 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
17805
17806 * gcc.dg/special/ecos.exp: New test driver for new tests with
17807 special requirements.
17808
17809 * gcc.dg/special/alias-1.c: New test.
17810 * gcc.dg/special/gcsec-1.c: New test.
17811 * gcc.dg/special/weak-1.c: New test.
17812 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17813 * gcc.dg/special/weak-2.c: New test.
17814 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17815 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17816 * gcc.dg/special/wkali-1.c: New test.
17817 * gcc.dg/special/wkali-2.c: New test.
17818 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17819 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17820
17821 1999-02-10 Felix Lee <flee@cygnus.com>
17822
17823 * lib/c-torture.exp (c-torture-compile): Pull out code for
17824 analyzing gcc error messages.
17825 (c-torture-execute): Likewise. Fix some (harmless) false
17826 positives.
17827 * lib/gcc.exp (gcc_check_compile): New function.
17828
17829 1999-02-08 Richard Henderson <rth@cygnus.com>
17830
17831 * gcc.c-torture/execute/990208-1.c: New test.
17832
17833 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
17834
17835 * g++.dg/special/ecos.exp: New driver for new tests with special
17836 requirements
17837
17838 * g++.dg/special/conpr-1.C: New test
17839 * g++.dg/special/conpr-2.C: New test
17840 * g++.dg/special/conpr-2a.C: New test
17841 * g++.dg/special/conpr-3.C: New test
17842 * g++.dg/special/conpr-3a.C: New test
17843 * g++.dg/special/conpr-3b.C: New test
17844
17845 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17846 allow g++ to use the dg driver
17847
17848 * README: Add comment about g++.dg directory
17849
17850 1999-02-06 Jeffrey A Law (law@cygnus.com)
17851
17852 * README: Update email addresses.
17853
17854 1999-02-03 Nick Clifton <nickc@cygnus.com>
17855
17856 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17857 arguments in order to force structure S onto the stack even on
17858 the alpha.
17859 (test): Pass 10 leading arguments to function foo as well as the
17860 structure S.
17861
17862 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17863 failure for all targets.
17864
17865 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17866 abort to terminate program execution.
17867
17868 1999-01-30 Richard Henderson <rth@cygnus.com>
17869
17870 * gcc.c-torture/execute/990130-1.c: New test.
17871
17872 1999-01-30 Jeffrey A Law (law@cygnus.com)
17873
17874 * gcc.dg/990130-1.c: New test.
17875
17876 1999-01-28 Michael Meissner <meissner@cygnus.com>
17877
17878 * gcc.c-torture/execute/990128-1.c: New test.
17879
17880 1999-01-27 Michael Meissner <meissner@cygnus.com>
17881
17882 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17883
17884 1999-01-27 Felix Lee <flee@cygnus.com>
17885
17886 * lib/c-torture.exp (c-torture-compile): pull out code for
17887 analyzing gcc error messages.
17888 (c-torture-execute): ditto, and fix some (harmless) false
17889 positives.
17890 * lib/gcc.exp (gcc_check_compile): new function.
17891
17892 1999-01-17 Jeffrey A Law (law@cygnus.com)
17893
17894 * gcc.dg/990117-1.c: New test.
17895
17896 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17897
17898 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17899
17900 1999-01-15 Jeffrey A Law (law@cygnus.com)
17901
17902 * g77.f-torture/compile/990115-1.f: New test.
17903
17904 1999-01-07 Jeffrey A Law (law@cygnus.com)
17905
17906 * gcc.c-torture/compile/990107-1.c: New test
17907
17908 1999-01-06 Jeffrey A Law (law@cygnus.com)
17909
17910 * gcc.c-torture/execute/990106-2.c: New test.
17911
17912 * gcc.c-torture/execute/990106-1.c: New test.
17913
17914 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
17915
17916 * gcc.c-torture/compile/981223-1.c: New test.
17917
17918 1998-12-29 Richard Henderson <rth@cygnus.com>
17919
17920 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17921 (opt3): Rename from opt4 and disable.
17922
17923 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
17924
17925 * g++.old-deja/g++.pt/ptrmem5.C: New test.
17926
17927 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17928
17929 * g++.old-deja/g++.other/conv5.C: New test.
17930
17931 1998-12-14 Nick Clifton <nickc@cygnus.com>
17932
17933 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17934
17935 1998-12-11 Jeffrey A Law (law@cygnus.com)
17936
17937 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17938
17939 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
17940
17941 * gcc.c-torture/compile/981211-1.c: New test.
17942
17943 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17944
17945 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17946
17947 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17948
17949 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17950
17951 * gcc.special/930510-1.c: Make C9X safe.
17952 * gcc.misc-tests/gcov-1.c Similarly.
17953 * gcc.misc-tests/gcov-2.c Similarly.
17954
17955 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17956
17957 * gcc.dg/ultrasp1.c: New test.
17958
17959 1998-12-06 Richard Henderson <rth@cygnus.com>
17960
17961 * gcc.c-torture/execute/981206.c: New test.
17962
17963 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17964
17965 * g++.old-deja/g++.ns/template7.C: New test.
17966
17967 * g++.old-deja/g++.other/expr1.C: New test.
17968
17969 * g++.old-deja/g++.eh/tmpl3.C: New test.
17970
17971 * g++.old-deja/g++.eh/tmpl2.C: New test.
17972
17973 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17974
17975 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17976 * g++.old-deja/g++.other/using6.C: Removed.
17977 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17978
17979 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17980
17981 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17982
17983 * g++.old-deja/g++.pt/overload8.C: New test.
17984
17985 * g++.old-deja/g++.pt/overload7.C: New test.
17986
17987 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17988
17989 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17990 and relinking messages.
17991 * lib/g++.exp (g++_target_compile): Remove .rpo file when
17992 compiling with -frepo.
17993
17994 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
17995
17996 * g++.old-deja/g++.pt/lookup6.C: New test.
17997
17998 1998-11-30 Nick Clifton <nickc@cygnus.com>
17999
18000 * gcc.c-torture/execute/981130-1.c: New test.
18001 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18002
18003 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18004
18005 * g++.old-deja/g++.pt/explicit76.C: New test.
18006
18007 * g++.old-deja/g++.pt/friend38.C: New test.
18008
18009 * g++.old-deja/g++.ns/crash2.C: New test.
18010
18011 * g++.old-deja/g++.pt/defarg8.C: New test.
18012
18013 * g++.old-deja/g++.pt/instantiate6.C: New test.
18014
18015 * g++.old-deja/g++.pt/static6.C: New test.
18016
18017 * g++.old-deja/g++.pt/decl2.C: New test.
18018
18019 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18020
18021 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
18022 problem is actually related with name lookup, but so what? :-)
18023
18024 * g++.old-deja/g++.pt/friend37.C: New test.
18025
18026 1998-11-25 Dave Love <d.love@dl.ac.uk>
18027
18028 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18029 element, which fails on some systems.
18030
18031 * g77.f-torture/execute/labug1.f: New test.
18032
18033 1998-11-21 Jeffrey A Law (law@cygnus.com)
18034
18035 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18036 is defined.
18037
18038 1998-11-18 Dave Love <d.love@dl.ac.uk>
18039
18040 * g77.f-torture/compile/981117-1.f: New test.
18041
18042 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
18043
18044 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
18045 properly discarded.
18046
18047 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
18048
18049 * gcc.c-torture/execute/memcheck: New directory of tests for
18050 -fcheck-memory-usage.
18051
18052 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18053
18054 * README: New file, general information about the testsuite and
18055 new description of the various C++ test subdirectories.
18056 * README.g++: Eliminate obsolete information, update and move most
18057 relevant stuff to README.
18058
18059 1998-11-07 Richard Henderson <rth@cygnus.com>
18060
18061 * gcc.c-torture/compile/981107-1.c: New test.
18062
18063 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
18064
18065 * execute/memcpy-bi.c: New testcase.
18066
18067 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
18068
18069 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18070 base classes.
18071
18072 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18073 template is selected.
18074
18075 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18076 classes, it should be accepted for all types.
18077
18078 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18079
18080 * g++.old-deja/g++.pt/spec24.C: Ensure that template
18081 specializations start with template headers.
18082
18083 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
18084
18085 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18086
18087 * g++.old-deja/g++.other/init9.C: Test cross initialization of
18088 non-POD types.
18089
18090 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18091
18092 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18093
18094 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18095
18096 * compile/981022-1.c, compile/981022-1.x: New test and driver.
18097
18098 1998-10-19 Jeffrey A Law (law@cygnus.com)
18099
18100 * 981019-1.c: New test.
18101
18102 1998-10-14 Robert Lipe <robertl@dgii.com>
18103
18104 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18105 find objc headers.
18106
18107 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18108
18109 * compile/981001-4.c: Remove use of GCC extension that triggers a
18110 compiler bug.
18111
18112 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
18113
18114 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18115
18116 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18117
18118 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
18119 instantiation of template produces incorrect code for delete
18120 expression.
18121
18122 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
18123 constructors' name is not unique.
18124 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18125 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18126
18127 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
18128 automatic array of const is ill-formed.
18129
18130 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
18131 of template parameter?
18132
18133 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
18134 const.
18135
18136 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
18137 pointer-to-member expression.
18138
18139 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
18140 declaration causes ICE.
18141
18142 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
18143
18144 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
18145 reserved in the global namespace.
18146
18147 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18148 generate needed virtual table.
18149
18150 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18151
18152 1998-10-10 Dariush Eslimi <eslimi@loran.com>
18153
18154 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18155 template-dependent type
18156
18157 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18158
18159 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18160 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18161 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18162
18163 * g++.old-deja/g++.other/using5.C: New test; using decl from base
18164 class should be usable as argument of member function.
18165 * g++.old-deja/g++.other/using6.C: New test; using decl from base
18166 class should be usable as return type of member function.
18167 * g++.old-deja/g++.other/using7.C: New test; using decl from base
18168 class should be usable as type of data member.
18169
18170 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18171
18172 1998-10-09 Jeffrey A Law (law@cygnus.com)
18173
18174 * gcc.c-torture/special/920521-1.c: Fix bogus test.
18175
18176 1998-10-08 Nick Clifton <nickc@cygnus.com>
18177
18178 * gcc.dg/dll-?.c Add thumb to target list.
18179 Fix assembler scan patterns to match current assembler output.
18180
18181 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
18182
18183 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
18184 matching of template brackets.
18185
18186 * g++.old-deja/g++.other/using4.C: New test. Test using
18187 declarations of methods from base classes.
18188
18189 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
18190 within functions should introduce names into the innermost
18191 enclosing namespace.
18192
18193 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
18194 of static locals if first initialization throws.
18195
18196 1998-10-07 Jim Wilson <wilson@cygnus.com>
18197
18198 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18199
18200 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
18201
18202 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
18203 lose track of the possible targets of tablejump insns.
18204 * special/special.exp: Run it.
18205
18206 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18207
18208 * g++.old-deja/g++.pt/friend35.C: New test. A template function
18209 must be declared before its specializations can be named in friend
18210 declarations.
18211
18212 1998-10-05 Dave Love <d.love@dl.ac.uk>
18213
18214 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18215
18216 * g77.f-torture/execute/io1.f: New test.
18217
18218 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18219
18220 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18221 with pointer to template function, for which no argument deduction
18222 is possible.
18223
18224 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18225 specialization of template function as argument to template
18226 function.
18227
18228 * g++.old-deja/g++.other/access2.C: New test; Inner class
18229 shouldn't have privileged access to Outer's names.
18230
18231 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18232
18233 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18234 friend template declared within template class conflicts with
18235 nested class of the same name.
18236
18237 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18238 is ignored.
18239
18240 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18241 object with direct initializer as function declaration.
18242
18243 * g++.old-deja/g++.other/decl2.C: New test; duplicate
18244 initializers.
18245
18246 * g++.old-deja/g++.other/null2.C: New test; conditional operator
18247 involving const pointer and NULL produces incorrect result.
18248
18249 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18250 type name without `typename' should be rejected with -pedantic.
18251
18252 1998-10-02 Richard Henderson <rth@cygnus.com>
18253
18254 * g++.old-deja/g++.other/addrof1.C: New test.
18255
18256 1998-10-01 Nick Clifton <nickc@cygnus.com>
18257
18258 * gcc.c-torture/compile/981001-1.c: New test.
18259 * gcc.c-torture/execute/981001-1.c: New test.
18260
18261 1998-10-01 Jeffrey A Law (law@cygnus.com)
18262
18263 * gcc.c-torture/compile/981001-2.c: New test.
18264 * gcc.c-torture/compile/981001-3.c: New test.
18265 * gcc.c-torture/compile/981001-4.c: New test.
18266
18267 1998-10-01 Robert Lipe <robertl@dgii.com>
18268
18269 * lib/objc.exp (objc_target_compile): Add -L during compiles for
18270 multilibbed hosts. Idea grafted from g77.exp.
18271
18272 1998-09-30 Dave Love <d.love@dl.ac.uk>
18273
18274 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18275 avoid losing on systems which need -lsocket.
18276
18277 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
18278
18279 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18280 * g++.old-deja/g++.other/nested2.C: Ditto.
18281 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18282 failure.
18283
18284 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18285
18286 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18287 preferred over template operator!= for enum bitfields.
18288
18289 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
18290
18291 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18292 that happen to have the same base name, but in different scopes,
18293 are incorrectly rejected.
18294
18295 1998-09-16 Richard Henderson <rth@cygnus.com>
18296
18297 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18298 on the native word size instead of an integer literal.
18299
18300 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18301
18302 * g++.old-deja/g++.other/static2.C: Invocation of static data
18303 member of type pointer-to-function denoted as non-static member.
18304
18305 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18306 checks involving function types and aliases.
18307
18308 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18309
18310 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18311 redefined to the same non-trivial type.
18312
18313 * g++.old-deja/g++.pt/explicit73.C: Test for proper
18314 namespace-qualification of template specializations declared in
18315 other namespaces.
18316
18317 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18318 to declare a subset of the specializations of a template function
18319 as friends of specializations of a template class.
18320
18321 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18322 member templates that do not fully specialize the enclosing
18323 template class are rejected.
18324
18325 1998-09-11 Dave Love <d.love@dl.ac.uk>
18326
18327 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18328
18329 1998-09-08 Dave Love <d.love@dl.ac.uk>
18330
18331 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18332 altered from libf2c/libU77 version.
18333
18334 1998-09-06 Dave Love <d.love@dl.ac.uk>
18335
18336 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18337
18338 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
18339
18340 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18341 (un)signed char are different types for template specialization
18342 purposes.
18343
18344 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
18345
18346 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18347 * objc: ObjC testsuite.
18348
18349 1998-08-31 Catherine Moore <clm@cygnus.com>
18350
18351 * gcc.c-torture/execute/941014-1.x: New file.
18352
18353 1998-08-31 Nick Clifton <nickc@cygnus.com>
18354
18355 * lib/c-torture.exp: Add support for
18356 torture_eval_before_compile and torture_eval_before_execute
18357 variables.
18358
18359 1998-08-30 Jeffrey A Law (law@cygnus.com)
18360
18361 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
18362 this test triggers valid.
18363
18364 1998-08-27 Jeffrey A Law (law@cygnus.com)
18365
18366 * gcc.dg/980827-1.c: New test.
18367
18368 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
18369
18370 * gcc.c-torture/execute/loop-4b.c: New test.
18371
18372 1998-08-26 Nick Clifton <nickc@cygnus.com>
18373
18374 * lib/c-torture.exp: Add support for
18375 torture_eval_before_compile and torture_eval_before_execute
18376 variables.
18377
18378 1998-08-25 Jeffrey A Law (law@cygnus.com)
18379
18380 * gcc.c-torture/compile/980825-1.c: New test.
18381
18382 1998-08-24 Nick Clifton <nickc@cygnus.com>
18383
18384 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18385 count number tests in opt_t0 not good_t0.
18386
18387 1998-08-24 Jeffrey A Law (law@cygnus.com)
18388
18389 * gcc.c-torture/compile/930326-1.x: Fix typo.
18390
18391 1998-08-23 Mark Mitchell <mark@markmitchell.com>
18392
18393 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18394 causes an ICE.
18395
18396 1998-08-21 Jeffrey A Law (law@cygnus.com)
18397
18398 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18399 STACK_SIZE is defined.
18400 * gcc.c-torture/unsorted/stuct.c: Similarly.
18401
18402 * gcc.c-torture/compile/980821-1.c: New test.
18403
18404 1998-08-21 Jeffrey A Law (law@cygnus.com)
18405
18406 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18407
18408 1998-08-19 Mark Mitchell <mark@markmitchell.com>
18409
18410 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18411 code.
18412
18413 1998-08-09 Mark Mitchell <mark@markmitchell.com>
18414
18415 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18416 error'.
18417
18418 1998-08-18 Jeffrey A Law (law@cygnus.com)
18419
18420 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18421
18422 1998-08-16 Jeffrey A Law (law@cygnus.com)
18423
18424 * gcc.c-torture/compile/980816-1.c: New test.
18425
18426 * gcc.dg/980816-1.c: New test.
18427
18428 1998-08-13 Jeffrey A Law (law@cygnus.com)
18429
18430 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18431 compiler for ieee tests.
18432
18433 1998-08-01 Dave Love <d.love@dl.ac.uk>
18434
18435 * g77.f-torture/compile/980729-0.f: New test.
18436
18437 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
18438
18439 * gcc.c-torture/special/eeprof-1.c: New test, for
18440 -finstrument-functions.
18441 * gcc.c-torture/special/special.exp: Run it.
18442
18443 1998-07-29 Jeffrey A Law (law@cygnus.com)
18444
18445 * gcc.c-torture/compile/980729-1.c: New test.
18446
18447 1998-07-27 Nick Clifton <nickc@cygnus.com>
18448
18449 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18450 __thumb__ is defined, and test for ARM style doubles if so.
18451
18452 1998-07-26 Dave Love <d.love@dl.ac.uk>
18453
18454 * g77.f-torture/noncompile/980615-0.f: New test.
18455
18456 1998-07-26 H.J. Lu (hjl@gnu.org)
18457
18458 * gcc.dg/980312-1.c: Do link instead of compile.
18459 * gcc.dg/980313-1.c: Likewise.
18460
18461 1998-07-26 Jeffrey A Law (law@cygnus.com)
18462
18463 * gcc.c-torture/compile/980726-1.c: New test.
18464
18465 1998-07-25 Dave Love <d.love@dl.ac.uk>
18466
18467 * g77.f-torture/execute/io0.f: New test.
18468
18469 1998-07-24 Nick Clifton <nickc@cygnus.com>
18470
18471 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18472 an int.
18473
18474 1998-06-18 Michael Meissner <meissner@cygnus.com>
18475
18476 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18477 m32r bugs.
18478
18479 1998-07-17 Nick Clifton <nickc@cygnus.com>
18480
18481 * gcc.dg/980626-1.c: Expect failures for all toolchains until
18482 c-decl.c:grokdeclarator can handle mode attributes.
18483
18484 1998-07-16 Jeffrey A Law (law@cygnus.com)
18485
18486 * gcc.c-torture/execute/980716-1.c: New test.
18487
18488 1998-07-13 Jeffrey A Law (law@cygnus.com)
18489
18490 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18491 the mn10200.
18492 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
18493 the mn10200.
18494 * gcc.c-torture/execute/va-arg-3.x: Similarly.
18495 * gcc.c-torture/compile/930326-1.x: Similarly.
18496
18497 1998-07-13 Dave Love <d.love@dl.ac.uk>
18498
18499 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18500 New test from Craig.
18501
18502 1998-07-12 Dave Love <d.love@dl.ac.uk>
18503
18504 * g77.f-torture/noncompile/980616-0.f: New test.
18505
18506 * g77.f-torture/execute/970816-3.f: New test from Craig.
18507
18508 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18509
18510 * g++.other/singleton.C: Return error value instead of taking
18511 SIGSEGV.
18512
18513 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18514
18515 * g++.other/singleton.C: New test. Warning is under dispute.
18516 Runtime crash is not.
18517
18518 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18519
18520 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18521 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18522 using6.C, using7.C}: New namespace tests.
18523
18524 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18525
18526 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18527 specialization with typedef'ed names used as array indexes.
18528
18529 1998-07-09 Jeffrey A Law (law@cygnus.com)
18530
18531 * gcc.c-torture/execute/980709-1.c: New test.
18532
18533 * gcc.dg/980709-1.c: New test.
18534
18535 1998-07-07 Richard Henderson <rth@cygnus.com>
18536
18537 * gcc.c-torture/execute/bcp-1.c: New test.
18538
18539 1998-07-07 Jeffrey A Law (law@cygnus.com)
18540
18541 * gcc.c-torture/execute/980707-1.c: New test.
18542
18543 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
18544
18545 * gcc.c-torture/compile/980706-1.c: New test.
18546
18547 1998-07-01 Dave Love <d.love@dl.ac.uk>
18548
18549 * g77.f-torture/execute/980701-0.f,
18550 g77.f-torture/execute/980701-1.f: New test from Craig.
18551
18552 1998-07-01 Jeffrey A Law (law@cygnus.com)
18553
18554 * gcc.c-torture/compile/980701-1.c: New test.
18555
18556 * gcc.c-torture/execute/980701-1.c: New test.
18557
18558 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
18559 rlsruhe.de>
18560
18561 * g++.old-deja/g++.robertl/eb132.C: New test.
18562 * g++.old-deja/g++.robertl/eb133.C: Likewise.
18563
18564 1998-06-29 Dave Love <d.love@dl.ac.uk>
18565
18566 * g77.f-torture/execute/980628-7.f,
18567 g77.f-torture/execute/980628-8.f,
18568 g77.f-torture/execute/980628-9.f,
18569 g77.f-torture/execute/980628-10.f: New tests from Craig.
18570
18571 * g77.f-torture/execute/980628-3.f: Remove mail headers.
18572
18573 1998-06-28 Jeffrey A Law (law@cygnus.com)
18574
18575 * g77.f-torture/execute/980628-4.f: New test from Craig.
18576 * g77.f-torture/execute/980628-5.f: Likewise.
18577 * g77.f-torture/execute/980628-2.f: Likewise.
18578 * g77.f-torture/execute/980628-0.f: Likewise.
18579 * g77.f-torture/execute/980628-1.f: Likewise.
18580 * g77.f-torture/execute/980628-3.f: Likewise.
18581 * g77.f-torture/execute/980628-6.f: Likewise.
18582
18583 1998-06-28 Jeffrey A Law (law@cygnus.com)
18584
18585 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18586 directory when nothing has been installed yet.
18587
18588 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
18589
18590 * gcc.c-torture/special/special.exp: Handle newer versions of
18591 dejagnu.
18592
18593 1998-06-26 Jeffrey A Law (law@cygnus.com)
18594
18595 * gcc.dg/980626-1.c: New test.
18596
18597 1998-06-19 Bruno Haible <haible@ilog.fr>
18598
18599 * gcc.misc-tests/m-un-2.c: New test.
18600 * g++.old-deja/g++.other/warn01.c: Likewise.
18601
18602 1998-06-19 Robert Lipe <robertl@dgii.com>
18603
18604 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18605 compatibility with assmblers with a different comment character.
18606 Eliminate use of GAS-specific extensions.
18607
18608 1998-06-19 Jeffrey A Law (law@cygnus.com)
18609
18610 * gcc.c-torture/execute/ieee/980619-1.c: New test.
18611
18612 1998-06-19 Robert Lipe <robertl@dgii.com>
18613
18614 *lib/g77.exp: Replace search for libf2c.a with search for newly
18615 renamed libg2c.a
18616
18617 1998-06-17 Jeffrey A Law (law@cygnus.com)
18618
18619 * gcc.c-torture/execute/980617-1.c: New test.
18620
18621 1998-06-12 Jeffrey A Law (law@cygnus.com)
18622
18623 * gcc.c-torture/execute/980612-1.c: New test.
18624
18625 1998-06-08 Jeffrey A Law (law@cygnus.com)
18626
18627 * gcc.dg/980523-1.c: Only test on ppc-linux.
18628 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18629
18630 * gcc.c-torture/execute/980608-1.c: New test.
18631
18632 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
18633
18634 * gcc.c-torture/execute/980605-1.c: New test.
18635
18636 1998-06-04 Jeffrey A Law (law@cygnus.com)
18637
18638 * gcc.c-torture/execute/980604-1.c: New test.
18639
18640 1998-06-02 Jeffrey A Law (law@cygnus.com)
18641
18642 * gcc.c-torture/execute/980602-1.c: New test.
18643 * gcc.c-torture/execute/980602-2.c: Likewise.
18644
18645 1998-06-02 Dave Love <d.love@dl.ac.uk>
18646
18647 * 970125-0.f: Fix per JCB. Add commentary.
18648
18649 1998-05-31 Michael Meissner <meissner@cygnus.com>
18650
18651 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
18652 IEEE -0 support.
18653
18654 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
18655
18656 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
18657 earlier.
18658
18659 1998-05-28 Catherine Moore <clm@cygnus.com>
18660
18661 * gcc.c-torture/execute/980526-3.c: New test.
18662
18663 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
18664
18665 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
18666 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
18667 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
18668 m88k-motorola-sysv3 to XFAIL.
18669
18670 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18671
18672 * gcc.dg/980526-1.c: New test.
18673 * gcc.c-torture/execute/980526-2.c: New test.
18674
18675 1998-05-26 Jeffrey A Law (law@cygnus.com)
18676
18677 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
18678
18679 * gcc.c-torture/execute/980526-1.c: New test.
18680
18681 1998-05-26 Dave Love <d.love@dl.ac.uk>
18682
18683 * g77.f-torture/execute/alpha2.f: Add runtime test.
18684
18685 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
18686
18687 * g++.old-deja/old-deja.exp: Strip leading directories.
18688
18689 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
18690 error for the line. Don't run multiple tests for the same line.
18691
18692 1998-05-23 Jeffrey A Law (law@cygnus.com)
18693
18694 * gcc.dg/980523-1.c: New test.
18695
18696 1998-05-23 Dave Love <d.love@dl.ac.uk>
18697
18698 * g77.f-torture/compile/970915-0.f: New test.
18699
18700 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
18701
18702 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
18703
18704 1998-05-21 Jeffrey A Law (law@cygnus.com)
18705
18706 * gcc.dg/980520-1.c: New test.
18707
18708 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
18709
18710 * gcc.dg/980502-1.c: Fix return type.
18711
18712 1998-05-20 Jeffrey A Law (law@cygnus.com)
18713
18714 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
18715 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
18716 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
18717 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
18718 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
18719
18720 1998-05-20 Dave Love <d.love@dl.ac.uk>
18721
18722 * g77.f-torture/execute/980520-1.f: New test.
18723
18724 1998-05-15 Dave Love <d.love@dl.ac.uk>
18725
18726 * lib/mike-g77.exp: New file.
18727
18728 * g77.f-torture/noncompile/noncompile.exp,
18729 g77.f-torture/noncompile/check0.f: New files.
18730
18731 1998-05-14 Dave Love <d.love@dl.ac.uk>
18732
18733 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
18734 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
18735 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
18736 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
18737 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
18738 abort where appropriate.
18739
18740 1998-05-05 Michael Meissner <meissner@cygnus.com>
18741
18742 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
18743 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
18744
18745 1998-04-29 Dave Love <d.love@dl.ac.uk>
18746
18747 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
18748
18749 1998-04-27 Dave Love <d.love@dl.ac.uk>
18750
18751 * g77.f-torture/compile/980427-0.f: New test.
18752
18753 1998-04-24 Dave Love <d.love@dl.ac.uk>
18754
18755 * g77.f-torture/compile/980424-0.f: New test.
18756
18757 1998-04-19 Dave Love <d.love@dl.ac.uk>
18758
18759 * g77.f-torture/compile/980419-2.f (main): New test.
18760 * g77.f-torture/compile/970125-0.f: New test.
18761 * g77.f-torture/compile/980419-1.f: New test.
18762
18763 1998-04-08 Jim Wilson <wilson@cygnus.com>
18764
18765 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
18766 of loop-4.c.
18767
18768 1998-04-07 Jim Wilson <wilson@cygnus.com>
18769
18770 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
18771
18772 1998-04-03 Jim Wilson <wilson@cygnus.com>
18773
18774 * gcc.c-torture/compile/980329-1.c: New test.
18775
18776 1998-03-18 Jim Wilson <wilson@cygnus.com>
18777
18778 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
18779 * gcc.dg/980312-1.c: Fix typo in -march command.
18780
18781 1998-03-16 H.J. Lu (hjl@gnu.org)
18782
18783 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18784
18785 1998-03-11 Robert Lipe <robertl@dgii.com>
18786
18787 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
18788 Dave Love agree the Fortran source is bogus.
18789
18790 1998-03-11 Robert Lipe <robertl@dgii.com>
18791
18792 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18793 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18794 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18795 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18796 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18797
18798 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18799
18800 * g++.old-deja/g++.other/friend1.C: New test.
18801
18802 1998-02-18 Dave Love <d.love@dl.ac.uk>
18803
18804 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18805 possibly uninitialized) variables and declare dnrm2.
18806
18807 1998-02-23 Robert Lipe <robertl@dgii.com>
18808
18809 From Bruno Haible <haible@ilog.fr>:
18810 * gcc.c-torture/execute/980223.c: New test.
18811
18812 1998-02-13 Jeffrey A Law (law@cygnus.com)
18813
18814 * gcc.dg/ifelse-1.c: New test.
18815
18816 1998-02-09 H.J. Lu (hjl@gnu.org)
18817
18818 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18819
18820 * lib/old-dejagnu.exp (old-dejagnu): Added the
18821 "execution test - XFAIL *-*-*" handling in the spirit of
18822 "excess errors test -". Changed the "execution test fails"
18823 handling to be like "excess errors test fails".
18824 * Update various tests accordingly.
18825
18826 1998-02-06 Jim Wilson <wilson@cygnus.com>
18827
18828 * gcc.c-torture/execute/980205.c: New test.
18829
18830 1998-01-18 Jeffrey A Law (law@cygnus.com)
18831
18832 * lib/c-torture.exp: Look for .x files instead of .cexp files.
18833 * lib/f-torture.exp: Similarly.
18834 * gcc.c-torture: Rename all .cexp files to .x files.
18835
18836 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
18837
18838 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18839 (940510-1.c): Removed duplicate.
18840 (971104-1.c): New test.
18841
18842 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
18843
18844 * lib/f-torture.exp: Improve error and loop detection.
18845
18846 1997-11-19 Michael Meissner <meissner@cygnus.com>
18847
18848 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18849 use that to size the filler array.
18850
18851 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
18852
18853 * lib/c-torture.exp(c-torture-execute): Fix typo.
18854
18855 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18856 testcase as the executable name. Keep the executable around if
18857 the test fails.
18858
18859 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
18860
18861 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18862 changes. Only test one -g option, and move it to the end of the
18863 list of options to test.
18864
18865 1997-09-19 Michael Meissner <meissner@cygnus.com>
18866
18867 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18868 variable GCC_TORTURE_OPTIONS to supply default switches separated
18869 by colons. If no environment variable, run tests with -O0 -g, -O1
18870 -g, and -O2 -g as well.
18871
18872 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
18873
18874 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18875 explanatory comments. Fix indentation.
18876
18877 1997-09-15 Jeffrey A Law (law@cygnus.com)
18878
18879 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18880
18881 1997-09-11 Jeffrey A Law (law@cygnus.com)
18882
18883 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18884 * g++.old-deja/g++.mike/p7325.C: Likewise.
18885 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18886
18887 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
18888
18889 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18890 * g++.old-deja/g++.brendan/crash30.C: Likewise.
18891 * g++.old-deja/g++.brendan/crash39.C: Likewise.
18892 * g++.old-deja/g++.law/operators4.C: Likewise.
18893
18894 1997-09-11 Joe Buck (jbuck@synopsys.com)
18895
18896 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18897 * g++.old-deja/g++.mike/p784.C: Ditto.
18898 * g++.old-deja/g++.mike/p785.C: Ditto.
18899
18900 1997-09-05 Jeffrey A Law (law@cygnus.com)
18901
18902 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18903
18904 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18905
18906 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18907 target feature; pass this to c-torture-execute as needed.
18908
18909 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18910
18911 * lib/c-torture.exp(c-torture-execute): If the previous and the
18912 current executables being tested are identical, we don't need to
18913 run the executable again. Try to make the executable names
18914 unique. Add an optional argument for passing additional compiler
18915 flags.
18916
18917 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
18918
18919 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18920
18921 1997-08-29 Jeffrey A Law (law@cygnus.com)
18922
18923 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18924
18925 1997-07-31 Jeffrey A Law (law@cygnus.com)
18926
18927 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18928 32bit or larger longs.
18929
18930 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18931 have either a 32bit long or 32bit int.
18932
18933 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
18934
18935 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18936 Make double precision tests dependent on sizeof (double).
18937
18938 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
18939
18940 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18941 too.
18942
18943 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
18944
18945 * gcc.c-torture/compile/961203-1.cexp: New script.
18946
18947 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
18948
18949 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18950 up the includes ourselves.
18951
18952 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
18953
18954 * lib/plumhall.exp: Remove random include, and add a few
18955 verbose messages for debugging.
18956
18957 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
18958
18959 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18960 of trying to do it ourselves.
18961
18962 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
18963
18964 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18965
18966 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
18967
18968 * gcc.prms/5403.c: Made regexp a bit less strict.
18969
18970 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
18971
18972 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18973 is returned from remote_load instead.
18974 * lib/plumhall.exp: Ditto.
18975 * lib/mike-g++.exp: Ditto.
18976 * lib/old-dejagnu.exp: Ditto.
18977 * lib/c-torture.exp: Ditto.
18978
18979 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
18980
18981 * lib/g++.exp: Use build_wrapper procedure.
18982 * lib/gcc.exp: Ditto.
18983
18984 1997-05-20 Jeffrey A Law (law@cygnus.com)
18985
18986 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18987 an old-style decl for malloc. Fixes tests to work when
18988 sizeof (int) != sizeof (size_t).
18989
18990 1997-05-15 Mike Meissner <meissner@cygnus.com>
18991
18992 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18993
18994 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18995 use stdargs.h interface.
18996
18997 1997-05-15 Mike Meissner <meissner@cygnus.com>
18998
18999 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19000 NO_VARARGS when compiling.
19001
19002 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
19003
19004 * lib/plumhall.exp(ph_includes): New procedure.
19005 (ph_make): Use it.
19006 (ph_compiler): Ditto.
19007
19008 * lib/g++.exp: Rename test-glue.c to testglue.c.
19009 * lib/gcc.exp: Ditto.
19010
19011 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
19012
19013 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19014 to completion when it's called.
19015
19016 1997-03-21 Michael Meissner <meissner@cygnus.com>
19017
19018 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19019 is defined, don't do test.
19020
19021 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
19022
19023 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19024 for object files.
19025 (ph_summary): Mark skipped testcases as untested, not unresolved.
19026
19027 * lib/plumhall.exp (ph_make): If unresolved because of bad
19028 errorCode, record errorCode in log file.
19029 (*): Replace send_log/verbose with verbose -log.
19030
19031 1997-03-19 Michael Meissner <meissner@cygnus.com>
19032
19033 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19034 double conversion if double isn't at least 8 bytes.
19035
19036 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19037 int to work with targets where int is 16 bits.
19038
19039 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19040 8 bytes, just exit, since 4 byte doubles don't have enough bits of
19041 precision for the test to complete.
19042
19043 1997-03-14 Michael Meissner <meissner@cygnus.com>
19044
19045 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19046 if d10v is not compiled with the -mdouble64 flag.
19047 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19048
19049 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19050 d10v is not compiled with the -mint32 flag.
19051
19052 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
19053
19054 * lib/plumhall.exp: Use incr_count.
19055
19056 1997-03-12 Jeffrey A Law (law@cygnus.com)
19057
19058 * gcc.c-torture: Update to c-torture-1.45.
19059
19060 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
19061
19062 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19063 the name of the expect testcase file).
19064
19065 * lib/g++.exp(g++_init): Ditto.
19066
19067 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
19068
19069 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19070 the host.
19071
19072 * lib/gcc.exp(gcc_exit): New procedure.
19073
19074 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
19075
19076 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19077 specs where appropriate.
19078
19079 * g++.old-deja/g++.arm/*: Added additional ERROR checks
19080 because of new "candidates are" messages, and removed a few
19081
19082 * Converted all non-old-style g++ testcases to old-style, and
19083 moved into g++.old-deja.
19084
19085 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
19086
19087 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19088 options.
19089
19090 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19091 succeeded.
19092
19093 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19094
19095 1997-02-13 Michael Meissner <meissner@cygnus.com>
19096
19097 * lib/gcc.exp (gcc_target_compile): Add support for defining
19098 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19099 the machine doesn't have those features.
19100
19101 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
19102
19103 * g++.law/operators4.exp: Don't use LIBS.
19104
19105 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
19106
19107 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19108
19109 * lib/mike-g++.exp: Don't set the compiler to be tested here.
19110 * lib/g++.exp: Set it here instead. Also, allow use of the
19111 --tool_exec and --tool_opt options. Change CXX to
19112 GXX_UNDER_TEST.
19113
19114 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19115
19116 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19117
19118 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
19119
19120 * lib/old-dejagnu.exp: Use prune_warnings instead of
19121 prune_system_crud.
19122 * lib/mike-g++.exp: Ditto.
19123 * lib/gcc.exp: Ditto.
19124 * lib/g++.exp: Ditto.
19125
19126 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19127
19128 1997-02-07 Jeffrey A Law (law@cygnus.com)
19129
19130 * 941014-2.c: Include stdlib.h
19131 * 960327-1.c: Include stdio.h
19132 * dbra.c, index-1.c: Don't assume ints are 32bits.
19133
19134 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
19135
19136 * lib/gcc.exp: Add gcc,stack_size target feature.
19137
19138 * lib/g++.exp(g++_target_compile): Add the include and link
19139 paths here, not in two other places. And, it's $options, not
19140 options.
19141
19142 * lib/mike-g++.exp(postbase): Remove the code that determines
19143 the correct include and link paths.
19144 * g++.old-deja/old-deja.exp: Ditto.
19145
19146 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
19147
19148 * lib/g++.exp(g++_init): target_compile no longer returns the
19149 filename of the result.
19150
19151 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
19152
19153 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19154 call to glob.
19155
19156 * gcc.c-torture/special/special.exp: Change call to
19157 gcc_target_compile to include the object file.
19158
19159 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
19160
19161 * gcc.c-torture/special/special.exp: Correct misspelling in last
19162 change.
19163
19164 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
19165
19166 * lib/plumhall.exp(ph_summary): Log the entire output of the
19167 executable. Return -1 if there were any failures, 0 otherwise.
19168 (ph_execute): Return -1 if there were any failures, 0 otherwise.
19169 (ph_make): Clean up objects and executables that were built
19170 if the tests succeeded.
19171
19172 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
19173
19174 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19175 libraries and includes in the build tree as appropriate.
19176
19177 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19178
19179 * lib/c-torture.exp: Instead of looking for the global variable
19180 NO_LONG_LONG, check to see if that's a feature of the target.
19181
19182 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19183
19184 * config/default.exp: Minimize. Delete the remainer of the files in
19185 config; this functionality is now in devo/dejagnu/config.
19186
19187 g++.*/*: Pass any additional flags used to compile to postbase;
19188 delete CXXFLAGS.
19189
19190 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19191 is now done by runtest.exp. Use gcc_target_compile instead of
19192 compile.
19193
19194 lib/c-torture.exp: Use gcc_target_compile instead of compile.
19195 Remove references to CFLAGS. Use remote_file instead of
19196 calling rm -f.
19197 (c-torture): Take a list of arguments to use to compile this
19198 testcase.
19199
19200 lib/g++.exp: Simplify. Use target_compile instead of compile.
19201 lib/gcc-dg.exp: Ditto.
19202 lib/gcc.exp: Ditto.
19203 lib/mike-{gcc,g++}.exp: Ditto.
19204 lib/old-dejagnu.exp: Ditto.
19205 lib/plumhall.exp: Ditto.
19206
19207 1997-01-08 Jim Wilson <wilson@cygnus.com>
19208
19209 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19210 (ph_linker): Likewise.
19211
19212 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
19213
19214 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19215 MAP_ANON / MAP_ANONYMOUS if defined;
19216 else try to map from /dev/zero .
19217
19218 1996-11-12 Jeffrey A Law (law@cygnus.com)
19219
19220 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
19221 isn't defined, then define it to MAP_ANONYMOUS.
19222
19223 1996-11-12 Jeffrey A Law (law@cygnus.com)
19224
19225 * gcc.c-torture: Update to c-torture-1.42 release.
19226
19227 1996-11-11 Jeffrey A Law (law@cygnus.com)
19228
19229 * gcc.c-torture: Update to c-torture-1.41 release.
19230
19231 1996-10-27 Jeffrey A Law (law@cygnus.com)
19232
19233 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
19234 c-torture release.
19235
19236 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
19237
19238 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19239 and LDFLAGS. Fix second case to append the target_info ldflags
19240 onto LDFLAGS, not CFLAGS.
19241 * lib/g++.exp (g++_init): Add target_info stuff.
19242 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
19243 of libgloss and newlib flags for !native.
19244
19245 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19246 (GDB): Fix relative path to go up another dir for finding gdb.
19247
19248 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
19249
19250 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19251 versions in the target_info array, if they don't exist.
19252
19253 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
19254
19255 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19256
19257 1996-07-08 Jim Wilson <wilson@cygnus.com>
19258
19259 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19260 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19261
19262 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
19263
19264 * lib/old-dejagnu.exp: Don't remove the output file before we've
19265 actually tested it. Don't append pwd to the path of the executable
19266 we're testing.
19267
19268 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
19269
19270 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19271
19272 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
19273
19274 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19275 temporary directory for compiler files, and set it to a default
19276 value of /tmp. Set $output as the name of the output file from
19277 compiling the testcase. Add a -o option to $cflags_var so the
19278 compiler writes the final output file as $output. Set $executable
19279 to $output.
19280
19281 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19282 directory for compiler files, and set it to /tmp if it doesn't
19283 already have a value. Set $output_file to the name of the output
19284 file from compiling the testcase. Add a -o option to CXXFLAGS so
19285 the compiler writes the final output file as $output. Use $output
19286 as the executable to be tested.
19287
19288 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19289
19290 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19291
19292 1996-06-08 Jeffrey A Law (law@cygnus.com)
19293
19294 * gcc.c-torture/execute/pending-1.c: New test. Still
19295 pending in Tege's queue.
19296
19297 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
19298
19299 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19300 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
19301 if there were failures. Call unresolved if there were unresolved
19302 testcases. Call gcc_fail if program did not run to completion.
19303 (ph_make): Pass additional argument name to ph_execute.
19304 (ph_execute): Add new argument. Pass additional arguments to
19305 ph_summary. Call gcc_fail is there is no execution output.
19306
19307 1996-04-24 Jeffrey A Law (law@cygnus.com)
19308
19309 * lib/plumhall.exp (proc_summary): Output relavent summary
19310 lines into the log so specific failures in plumhall can be
19311 investigated.
19312
19313 1996-04-10 Jeffrey A Law (law@cygnus.com)
19314
19315 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19316 (c-torture-execute): Don't try to execute tests which use
19317 "long long" types if $NO_LONG_LONG is nonzero.
19318
19319 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
19320
19321 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19322 not c-torture.
19323
19324 * gcc.ieee: Move from here.
19325 * gcc.c-torture/execute/ieee: To here.
19326
19327 1996-03-26 Jeffrey A Law (law@cygnus.com)
19328
19329 * gcc.c-torture: Update to c-torture-1.41 release.
19330
19331 1996-03-22 Jeffrey A Law (law@cygnus.com)
19332
19333 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19334 not "$output".
19335
19336 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
19337
19338 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19339 -c present.
19340
19341 1996-03-02 Jeffrey A Law (law@cygnus.com)
19342
19343 * config/proelf.exp: Handle connecting to a simulator.
19344
19345 1996-01-31 Jeffrey A Law (law@cygnus.com)
19346
19347 * config/proelf.exp: New file. Enough framework that we can
19348 run c-torture tests on the proelf targets (or any other target
19349 that gdb can connect to for that matter).
19350
19351 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
19352
19353 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19354 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
19355
19356 * lib/plumhall.exp (ph_execute): Always call ph_summary if
19357 exec_output exists.
19358
19359 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
19360
19361 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19362 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19363
19364 * config/*.exp: Update FSF address. Change result of ${tool}_load
19365 to pass/fail/unresolved/unsupported/untested. Caller must now
19366 call unresolved/unsupported/untested.
19367 * lib/*.exp: Update FSF address. Update to handle new results of
19368 ${tool}_load.
19369 * lib/chill.exp (verbose): Delete.
19370
19371 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
19372
19373 * lib/gcc.exp (default_gcc_start): Change order of args to
19374 $LDFLAGS $CFLAGS $LIBS.
19375 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19376 Save/set/restore CFLAGS. Pass single arg to gcc_start.
19377 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19378 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19379 * gcc.misc-tests/dg-test.exp: Likewise.
19380 * gcc.misc-tests/msgs.exp: Likewise.
19381 * gcc.prms/prms.exp: Likewise.
19382 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19383 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19384
19385 * lib/dg.exp: Deleted, moved to dejagnu/lib.
19386
19387 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19388
19389 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19390
19391 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19392 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19393
19394 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19395 necessary.
19396
19397 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
19398
19399 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19400 global for loop; add use of $mathlib.
19401 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19402 settings here; set mathlib for anything but VxWorks.
19403
19404 1996-01-22 Jeffrey A Law (law@cygnus.com)
19405
19406 * gcc.c-torture: Update to c-torture-1.40 release.
19407
19408 1996-01-03 Jeffrey A Law (law@cygnus.com)
19409
19410 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19411 dg.exp.
19412
19413 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
19414
19415 * lib/c-torture.exp (c-torture-execute): Declare "output" as
19416 global.
19417
19418 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
19419
19420 * lib/g++.exp (LIBS): Define if not already.
19421 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19422 (gcc-dg-prune): Call prune_gcc_output.
19423 * lib/gcc.exp (prune_gcc_output): New proc.
19424 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19425 prune_gcc_output.
19426
19427 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
19428
19429 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19430 (c-torture-execute): Likewise. Rename `name' to `testcase'.
19431
19432 1995-11-15 Jeffrey A Law (law@cygnus.com)
19433
19434 * gcc.c-torture: Update to c-torture-1.39 release.
19435
19436 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
19437
19438 * lib/c-torture.exp (c-torture-execute): Don't return if one option
19439 fails, try others as well.
19440
19441 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
19442
19443 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19444 If compilation fails, mark execute tests as `untested'.
19445 If test is marked as unsupported, don't mark compilation and
19446 execute tests as failed.
19447
19448 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
19449
19450 * lib/g++.exp (g++_init): Don't link in libg++, and look to
19451 libstdc++ for whether or not we want to be doing shared
19452 libraries. Delete link_curses since we don't need it anymore.
19453 * lib/mike-g++.exp (postbase): Don't link in libg++.
19454 * g++.old-deja/old-deja.exp: Likewise.
19455
19456 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
19457
19458 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19459
19460 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
19461
19462 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19463 For that, add `-Wl,-a,shared_archive'.
19464 * g++.old-deja/old-deja.exp: Likewise.
19465
19466 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
19467
19468 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19469
19470 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
19471
19472 * lib/mike-g++.exp (postbase): Pay attention to the status of
19473 g++_load.
19474
19475 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
19476
19477 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19478
19479 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
19480
19481 * lib/gcc.exp (default_gcc_start): No longer need to log program
19482 being executed or its output, execute_anywhere does that now.
19483 * lib/g++.exp (default_g++_version): Call execute_anywhere.
19484 (default_g++_start): Likewise. Delete calls to verbose/send_log.
19485
19486 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
19487
19488 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19489 the same as those in lib/g++.exp.
19490
19491 1995-10-10 Jeff Law (law@hurl.cygnus.com)
19492
19493 * gcc.c-torture: Update to c-torture-1.38 release.
19494 * gcc.ieee: Related changes.
19495
19496 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
19497
19498 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19499 "exec". Minor reformatting changes.
19500
19501 * config/rom68k.exp (${tool}_load): Make it work in a canadian
19502 cross. This means all "exec" calls now work on a remote host as
19503 well.
19504 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19505 cross. Filter out the extra "\r\n" stuff that expect puts in.
19506 (c-torture-execute): Filter out the bogus warnings like
19507 c-torture-compile does. Add support for canadian cross.
19508 * lib/gcc.exp (default_gcc_version, default_gcc_start)
19509 Use execute_anywhere rather than calling exec directly. Now it
19510 works for canadian cross testing.
19511
19512 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
19513
19514 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
19515 results into a variable, and check that rather than using file exists.
19516
19517 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
19518
19519 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19520 create a libg++.so. For sunos4.1.*, also add -ltermcap.
19521
19522 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19523
19524 * g++.old-deja/old-deja.exp: Create and pass runshlib and
19525 lib_curses if there's a shared libg++ in the build tree.
19526
19527 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
19528
19529 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19530 if not supported target.
19531
19532 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
19533
19534 * lib/g++.exp (g++_init): Move empty setting of runshlib and
19535 link_curses up to always happen, not just for native builds.
19536
19537 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
19538
19539 * gcc.c-torture: Update to c-torture-1.36 release.
19540 * gcc.failure: Related changes.
19541
19542 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
19543
19544 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19545
19546 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
19547
19548 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19549 * lib/mike-g++.exp (postbase): Not in here. Still reference
19550 runshlib, link_curses, and mathlib for link and run.
19551
19552 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19553 pass the runtime shared library options for Solaris, OSF/1, and
19554 Irix5, and link with -lcurses to avoid unresolved references.
19555
19556 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
19557
19558 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19559 only run once.
19560
19561 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
19562
19563 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19564
19565 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
19566
19567 * gcc.c-torture: Update to c-torture-1.35 release. Note we
19568 do not have a framework for the "compat" tests yet.
19569
19570 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
19571
19572 * lib/mike-g++.exp (postbase): New local variable `mathlib',
19573 set to null if we're testing vxworks5.1. Use that instead of
19574 `-lm' in the setting of LIBS for link and run.
19575
19576 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
19577
19578 * config/rom68k.exp (${tool}_load): Major changes to make it
19579 work. Verified that it does in fact return the stuff in
19580 exec_output properly. Catch any Emul or any TRAP other than 0.
19581
19582 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
19583
19584 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19585 LDFLAGS properly for targets that need stuff from libgloss.
19586 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19587 only run once.
19588 (gpp_initialized): New variable.
19589
19590 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
19591
19592 * config/rom68k.exp: Load libgloss.exp.
19593 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19594 so we can produce a fully linked binary.
19595 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19596 so we can produce a fully linked binary.
19597
19598 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
19599
19600 * lib/plumhall.exp (ph_section): Watch for expected failures.
19601 Add missing `else'.
19602
19603 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19604 run the testcase.
19605 (c-torture): Likewise.
19606
19607 1995-08-28 Doug Evans <dje@cygnus.com>
19608
19609 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19610
19611 * lib/mike-g++.exp (mike_cleanup): New proc.
19612 (prebase): New globals compiler_result, not_compiler_result,
19613 target_regexp.
19614 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
19615 allow leading "-" in pattern. Watch for unsupported tests.
19616 If $compiler_result is set, pattern match assembler code,
19617 and ditto for $not_compiler_result.
19618 * lib/mike-gcc.exp: Likewise.
19619
19620 * lib/plumhall.exp (ph_execute): Only call ph_summary if
19621 execution "succeeded".
19622
19623 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
19624
19625 * config/win32.exp: New file.
19626 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19627
19628 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
19629
19630 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19631 unsupported.
19632 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19633 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19634 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19635
19636 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
19637 "... without exceptions was ...". That is now handled by
19638 prune_system_crud.
19639 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19640
19641 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
19642
19643 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
19644 sieve.c,sort2.c}: New files.
19645 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
19646 sieve.exp,sort2.exp}: Drivers for them.
19647
19648 * lib/mike-gcc.exp (program_output): New user settable variable.
19649 (postbase): Call prune_system_crud. Also prune extraneous compiler
19650 messages.
19651 * lib/mike-g++.exp (program_output): New user settable variable.
19652
19653 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
19654
19655 * config/sh.exp: Deleted (use sim.exp instead).
19656
19657 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
19658
19659 * config/vx.exp: Declare CHECKTASK as global.
19660 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
19661 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
19662 * lib/old-dejagnu.exp: Load [pwd]/$executable.
19663
19664 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19665
19666 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
19667 target. Like vx.exp, only includes `vx29k.exp' instead of
19668 `vxworks.exp'.
19669
19670 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
19671
19672 * config/sim.exp: Increase time limit from 120 seconds to 240.
19673
19674 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
19675
19676 * gcc.c-torture/execute/950628-1.c: New test.
19677
19678 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
19679
19680 * gcc.c-torture: Update with changes/additions from
19681 c-torture-1.34.
19682
19683 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
19684
19685 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
19686
19687 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
19688
19689 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
19690
19691 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
19692
19693 * gcc.c-torture/compile/950512-1.c: New test.
19694 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
19695 * gcc.dg/struct-ret-1.c: Likewise.
19696
19697 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
19698
19699 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
19700 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
19701
19702 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
19703
19704 * gcc.c-torture/special/920411-1.c: Deleted.
19705 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
19706
19707 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
19708
19709 * config/sim.exp (${tool}_load): Hack in call to bash to get a
19710 cpu limit.
19711
19712 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
19713
19714 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
19715
19716 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
19717
19718 From kenner;
19719 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
19720 is the proper length.
19721 * va-arg-3.c: Likewise.
19722
19723 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
19724
19725 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
19726 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
19727
19728 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
19729 * lib/g++.exp (default_g++_start): Delete old cruft.
19730
19731 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
19732
19733 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
19734 (2 * (1 << 18)) to (2 * (1 << 17)).
19735
19736 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
19737
19738 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
19739
19740 * config/rom68k.exp: Renamed from config/idp.exp
19741
19742 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
19743
19744 * c-torture/compile/921109-2.c
19745
19746 1995-04-18 Mike Stump <mrs@cygnus.com>
19747
19748 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
19749 excess errors.
19750
19751 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
19752
19753 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
19754 output.
19755 * lib/g++.exp (default_g++_start): Likewise.
19756
19757 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
19758
19759 * gcc.c-torture/compile/950329-1.c: New test.
19760
19761 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
19762
19763 * config/bug.exp (${tool}_load): Updated to use new remote_open
19764 and remote_close procs.
19765 * config/idp.exp: New file.
19766
19767 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
19768
19769 * gcc.c-torture/execute/950322-1.c: New test.
19770
19771 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
19772
19773 * config/vx.exp (${tool}_load): Clean up testing of return code from
19774 vxworks_ld and vxworks_spawn.
19775
19776 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
19777
19778 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
19779
19780 1995-03-13 Mike Stump <mrs@cygnus.com>
19781
19782 * lib/old-deja.exp: Add `excess errors test - ' error, now one
19783 can mark excess errors on a machine by machine basis. Note, the
19784 default is to not expect any excess errors, even when excess
19785 errors test - is given, so you will want to put an XFAIL ... on
19786 these lines. For example, // excess errors test - XFAIL hppa*-*-*
19787 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19788 those 4 machines, but no others.
19789
19790 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
19791
19792 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19793 * lib/c-torture.exp: to here.
19794
19795 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
19796
19797 * gcc.c-torture/execute/950221-1.c: New test.
19798 * gcc.c-torture/execute/struct-ret-1.c: New test.
19799 * gcc.c-torture/compile/950221-1.c: New test.
19800
19801 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19802
19803 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
19804
19805 * gcc.c-torture/execute/arith-1.c (main): Return 0.
19806 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19807
19808 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
19809
19810 * g++.gb: New directory of tests, derived from my signature and
19811 class scoping tests.
19812
19813 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19814 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19815 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19816 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19817 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19818 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19819 * g++.gb/sig25.C: Likewise.
19820
19821 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19822 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19823 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19824 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19825 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19826 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19827 * g++.gb/sig25.exp: Likewise.
19828
19829 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19830 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19831 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19832 * g++.gb/scope13.C: Likewise, this test still fails.
19833
19834 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19835 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19836 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19837 * g++.gb/scope13.exp: Ditto.
19838
19839 * g++.gb/README: New file, explains what these tests are about.
19840
19841 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
19842
19843 * lib/dg.exp (dg-do): Support `preprocess'.
19844 (dg-test): Likewise.
19845
19846 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
19847
19848 * config/udi.exp: change "continue -expect" to "exp_continue".
19849
19850 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
19851
19852 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19853 Delete redundant tests.
19854
19855 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19856 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19857 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19858 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19859 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19860 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19861 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19862 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19863
19864 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19865 storing label pointers.
19866 * gcc.c-torture/execute/921019-1.c: Likewise.
19867 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19868 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19869 parameter fp.
19870 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19871 constants.
19872
19873 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19874 Delete obsolete tests.
19875
19876 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19877 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19878 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19879 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19880 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19881 * gcc.c-torture/compile/950124-1.c: New test.
19882
19883 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19884
19885 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
19886
19887 * lib/mike-g++.exp: Add -lm to LIBS.
19888
19889 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
19890
19891 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19892
19893 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
19894
19895 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19896
19897 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
19898
19899 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19900
19901 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
19902
19903 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19904 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19905 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19906 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19907 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19908 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19909 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19910 * g++.law/{operators31.C, operators32.C,
19911 * g++.law/{operators33.C, operators34.C}: Likewise.
19912 * g++.law/{pic1.C, refs2.C}: Likewise.
19913 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19914 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19915 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19916 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19917
19918 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19919 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19920 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19921 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19922 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19923 * g++.law/{enum9.exp, friend5.exp}: Likewise.
19924 * g++.law/{nest3.exp, nest4.exp}: Likewise.
19925 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19926 * g++.law/{operators30.exp, operators31.exp}: Likewise.
19927 * g++.law/{operators32.exp, operators33.exp}: Likewise.
19928 * g++.law/{operators34.exp}: Likewise.
19929 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19930 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19931 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19932 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19933 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19934
19935 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19936 No longer expected to fail.
19937 * g++.law/missed-error3.C: Tweak for recent bool changes.
19938
19939 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
19940
19941 * config/emb-unix: Deleted.
19942 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19943 remote execution. Do final link on remote host if REMOTE_LINK is set.
19944
19945 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
19946
19947 * lib/dg.exp (dg-test): Fix typo in last patch.
19948
19949 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
19950
19951 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19952 (handles multiple occurrences).
19953
19954 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
19955
19956 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19957 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19958 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19959 printed).
19960 * lib/c-torture.exp (c-torture-compile): Likewise.
19961 (c-torture): Prepend full path if missing.
19962 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19963 (gcc_fail): Likewise.
19964 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19965
19966 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
19967
19968 * lib/netware.exp: Only attach to NetWare i386 systems.
19969
19970 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
19971
19972 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19973 messages. Add test name to "output pattern match" pass/fail message.
19974
19975 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
19976
19977 * gcc.dg: New testsuite.
19978 * gcc.dg/dg.exp: New file.
19979
19980 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19981 test-switch.c}: Deleted.
19982
19983 * gcc.misc-tests/msgs.exp: New testcase driver.
19984
19985 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
19986
19987 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19988 Watch for illegal return values from ${tool}_load.
19989 * config/unix.exp (${tool}_load): Fix pass/fail detection for
19990 cross targets. Coerce return value >0 to 1.
19991
19992 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
19993
19994 * config/unix.exp (${tool}_load): Call program rsh, not proc.
19995
19996 * config/emb-unix.exp: New file.
19997
19998 * config/sim.exp: Error if variable $SIM not defined.
19999 (${tool}_load): Mark test as "untested" if simulator missing.
20000
20001 * config/unix.exp: Load remote.exp to get rcp_download.
20002 * lib/c-torture.exp: Use different option lists for testcases with
20003 and without loops.
20004 * gcc.c-torture/execute/execute.exp: Likewise.
20005
20006 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
20007
20008 * config/*.exp: Clarify return code from ${tool}_load.
20009 Call `unresolved' or `untested' instead of `warning' or `perror'
20010 (sometimes you still want to call both though).
20011 Add comment that `shell_id' is local to each file.
20012 * config/udi.exp (timeout): Set to 30.
20013 Don't print warning if connection fails, $connectmode has already
20014 printed an error.
20015 (${tool}_load): Move verbose messages to level 2.
20016 Rework pattern for "Process started" message.
20017 Pass `shell_id' to ${connectmode}_download.
20018 Retry twice upon timeout. Make resetting of target more robust.
20019 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20020 Pass `shell_id' to exit_$connectmode.
20021 Only call exit_$connectmode if connected.
20022 * config/unix.exp (${tool}_load): Check return codes better.
20023 * config/vrtx.exp (${tool}_load): Likewise.
20024 * config/vx.exp (${tool}_load): Likewise.
20025 Delete unneeded global's.
20026 * lib/dg.exp (dg-test): Update to reflect clarified return codes
20027 from ${tool}_load.
20028 (dg-stat): Delete.
20029 (dg-init): Delete recording of pass/fail counts.
20030 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20031 (old-dejagnu-init): Likewise.
20032 (old-dejagnu-stat): Delete contents, empty proc now.
20033 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20034 (c-torture): Delete references to lcnt, lpass, lfail.
20035 Get option list from TORTURE_OPTIONS.
20036 Delete -funroll[-all]-loops if no loops.
20037 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20038 (g++_stat): Delete contents (empty proc now).
20039 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20040 (gcc_finish): Likewise.
20041 (gcc_stat): Deleted.
20042 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20043 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20044 * gcc.c-torture/execute/execute.exp: Likewise.
20045 Split tests into two parts: compile, execute.
20046 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
20047 no loops. Update to reflect clarified return codes from ${tool}_load.
20048
20049 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
20050
20051 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20052 to grep for.
20053 (old-dejagnu): Likewise (where necessary).
20054
20055 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
20056
20057 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20058
20059 * lib/dg.exp (dg-process-target): Fix processing of selector.
20060 Add comment regarding use of `error'.
20061
20062 * lib/gcc.exp (prune_system_crud): Define if missing.
20063 * lib/g++.exp (prune_system_crud): Likewise.
20064
20065 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20066 Call prune_system_crud.
20067 * lib/dg.exp (dg-runtest): New proc.
20068 Use perror instead of send_user for tcl errors in testcase.
20069 Don't return any value, it's never used.
20070 Don't clobber previous definition of `unknown'.
20071 Print tcl errors in `dg-final'.
20072
20073 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
20074
20075 * lib/dg.exp (dg-process-target): Improve syntax error messages.
20076 (dg-test): Don't print errorInfo, it contains stack backtrace.
20077
20078 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
20079
20080 * lib/g++.exp (runtest_file_p): Define if missing.
20081
20082 1994-09-24 Doug Evans (dje@cygnus.com)
20083
20084 * lib/mike-g++.exp: Comment out loading of g++.exp.
20085 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
20086 (default_g++_version): Always print something.
20087 (default_g++_start): Comment out call to `which'.
20088 (g++_start, g++_load): Deleted (must be defined in config file).
20089 * lib/gcc.exp: Test for existence of $CC at start.
20090 Delete check for tmpdir (done in gcc_init).
20091 (default_gcc_version): Always print something.
20092 (default_gcc_start): Comment out call to `which'.
20093 * config/*.exp: Major cleanup - make cross targets work at least a
20094 little better for g++ (by not being "--tool gcc" specific).
20095 Rename gcc_xxx to ${tool}_xxx.
20096 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20097 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20098
20099 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
20100
20101 * lib/c-torture.exp (c-torture-compile): Rework compiler
20102 message processing.
20103
20104 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20105 c-torture.
20106
20107 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
20108
20109 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20110
20111 * lib/dg.exp (dg-process-target): Support { target native }.
20112
20113 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
20114
20115 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
20116 looked for "... program xxx got fatal signal".
20117 Correct regsub munging of `comp_output'.
20118 Ignore compiler messages "path prefix not used" and "linker input
20119 file unused".
20120
20121 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
20122
20123 * lib/gcc.exp (runtest_file_p): Define if missing.
20124 * gcc.prms/template.c: Example to work from.
20125
20126 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
20127
20128 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20129 * lib/dg.exp (dg-test): Call unsupported testcases as such.
20130
20131 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20132 * gcc.prms/1883.c: Moved from compile/940714-1.c.
20133 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20134 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20135
20136 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20137 (dg-process-target): No longer a varargs proc.
20138 Return S/N for target, P/F for xfail. All callers changed.
20139 (user option procs): More argument checking.
20140 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20141 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20142 (dg-test): Skip test if not running on selected target in `dg-do'.
20143 Update handling of `dg-do-what', `dg-output-text'.
20144 Separate execution pass/fail from output pattern match pass/fail.
20145 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20146
20147 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
20148
20149 * gcc.c-torture/special/special.exp: Don't expect failure for mips
20150 target for 920510-1.c.
20151
20152 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
20153
20154 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20155 Clean up comment regarding use of passcnt, etc.
20156 (gcc_stat): Don't update `testcnt' here.
20157 (gcc_finish): Do it here.
20158 Might as well reset `but_id' here too.
20159 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20160 to determine if the file should be tested.
20161 * gcc.c-torture/compile/compile.exp: Likewise.
20162 * gcc.c-torture/execute/execute.exp: Likewise.
20163 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20164 * gcc.misc-tests/dg-test.exp: Likewise.
20165 * gcc.prms/prms.exp: Likewise.
20166 * gcc.wendy/wendy.exp: Likewise.
20167 * g++.old-deja.exp: Likewise.
20168 Move "Testing file" message to verbose level 1.
20169
20170 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
20171
20172 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20173
20174 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
20175
20176 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20177 (default_gcc_start): Accept optional second list element
20178 of compiler flags. Print compiler output at verbosity level 2.
20179 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20180 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20181 Save current values of framework globals passcnt, failcnt, xpasscnt,
20182 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20183 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
20184 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20185 xfailcnt to compute stats. Update framework global `testcnt' from
20186 pass/fail counts.
20187 (gcc_finish): New proc. Clean up test environment.
20188 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20189 (gcc_epass, gcc_efail): Delete.
20190 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20191 argument of line number.
20192 (dg-init): If the tool has an init routine, call it.
20193 (dg-test): Remove args `cflags_var' and `libs_var'.
20194 Pass all compiler options to ${tool}_start.
20195 Handle missing line number.
20196 (dg-finish): New function.
20197 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20198 particular files. Call gcc_finish at end. Move "skipping test"
20199 message to verbosity level 3.
20200 * gcc.c-torture/compile/compile.exp: Likewise.
20201 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20202 * gcc.c-torture/execute/execute.exp: Likewise.
20203 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20204 Print testcase being tried at verbosity level 1.
20205 * gcc.c-torture/special/special.exp: Unset xfail.
20206 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20207 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20208 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20209 * gcc.failure/failure.exp: Likewise.
20210 * gcc.ieee/ieee.exp: Likewise.
20211 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20212 Update call to dg-test. Call dg-finish at end.
20213 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
20214 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20215 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20216 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20217 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
20218 * gcc.wendy/wendy.exp: Add copyright.
20219 Delete setting of tmpdir (done by gcc_init).
20220 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20221 Pass compiler flags to gcc_start. Call gcc_finish at end.
20222 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20223 gcc_[ce]pass/fail.
20224
20225 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
20226
20227 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20228 confusion.
20229 (g++_load): Likewise.
20230
20231 * config/*.exp (gcc_load): Some were varargs fns and some were not.
20232 Rename argument to `prog' to remove the confusion.
20233 Varargs fns behave differently too!
20234 (g++_load): Likewise.
20235
20236 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20237
20238 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20239 what it is. Delete (always) printing of status value for !native.
20240 Simplify verbose code, and include status and exec_output.
20241 (g++_load): Use gcc_load.
20242
20243 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
20244
20245 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20246 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20247 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20248 940714-3.c as these testcases don't exist anymore. Make
20249 va-arg-1.c expected to pass.
20250
20251 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
20252
20253 * gcc.misc-tests/misc.exp: Only run specific testcases.
20254 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
20255 * gcc.misc-tests/dg-[1-9].c: New files.
20256
20257 * lib/dg.exp: New testsuite driver.
20258 * gcc.prms/prms.exp: Use it.
20259
20260 * README.gcc: New file.
20261
20262 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20263 Document and reset `lxpass' and `lxfail'.
20264 Simplify "initialized" message.
20265 (gcc_stat): Clean up comments a little.
20266
20267 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
20268
20269 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20270
20271 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
20272
20273 * lib/old-dejagnu.exp (process-option): New proc.
20274 (old-dejagnu-init, old-dejagnu-stat): Likewise.
20275 (old-dejagnu): Simplify.
20276 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20277
20278 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
20279
20280 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20281 exists and is not an empty string.
20282
20283 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20284 $xfail rather than calling setup_xfail. Clear $xfail when test is
20285 finished.
20286 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20287 automatically.
20288
20289 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20290 longer expected to fail.
20291
20292 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20293 "f" function call.
20294
20295 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20296
20297 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20298 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20299 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20300 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20301 c-torture-1.29.
20302
20303 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20304 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20305
20306 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20307
20308 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20309 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20310
20311 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20312 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20313 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20314
20315 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
20316
20317 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20318 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20319 940714-1.c, 940714-2.c, 940714-3.c},
20320 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20321 gcc.misc-tests/{mg.c,mg.exp}:
20322 New tests.
20323 * gcc.noncompile/noncompile.exp: Change accordingly.
20324
20325 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
20326
20327 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20328 Undo previous clobberage.
20329
20330 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
20331
20332 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20333 * gcc.special/{930510-1.c, special.exp}:
20334 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20335 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20336 struct-varargs-1.c}: New tests from c-torture-1.26.
20337
20338 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
20339
20340 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20341 argument to switch.
20342
20343 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
20344
20345 * Revert the previous changes. Please see Rob's directory
20346 (/lisa/test/rob/progressive/gcc/testsuite) for testing
20347 fixes.
20348
20349 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
20350
20351 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20352 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20353 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20354 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20355 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20356 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20357 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20358 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20359 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20360 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20361 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20362 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20363 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20364 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20365 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20366 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20367 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20368 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20369 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20370 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20371 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20372 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20373 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20374 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20375 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20376 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20377 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20378
20379 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
20380
20381 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20382 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20383 with perror calls.
20384
20385 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
20386
20387 * config/unix.exp (g++_load): Fix syntax.
20388
20389 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
20390
20391 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20392 * gcc.noncompile/921017-1.c: Deleted obsolete test.
20393 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20394 Don't expect va-arg-1.c to fail. Correct expected output for
20395 920928-1.c.
20396 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20397 * gcc.wendy/hbm4.c: Correct typo.
20398 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20399
20400 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
20401
20402 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20403 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20404 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
20405 * lib/c-torture.exp (c-torture-compile): Ditto.
20406
20407 Reduce volume of output (remove all the -I's and such).
20408 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20409 Call gcc_cpass, gcc_cfail.
20410 (c-torture): Pass testing option to c-torture-compile.
20411
20412 1994-03-21 Doug Evans (dje@cygnus.com)
20413
20414 Bring patches over from progressive.
20415 * config/default.exp: Exit remote shell cleanly.
20416 (g++_exit, g++_start): Add default versions.
20417 * config/sim.exp (gcc_load): Use perror, not error.
20418
20419 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
20420
20421 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
20422 set in site.exp.
20423
20424 1994-03-14 Doug Evans (dje@cygnus.com)
20425
20426 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20427 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20428 (wendy_try): New proc to run testcase.
20429 (main loop): Call 'em.
20430 * gcc.wendy/*.c: Clean up pass to correct expected output.
20431
20432 * lib/gcc.exp: Minor cleanup work.
20433 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20434
20435 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
20436
20437 * config/sim.exp (gcc_load): Document return codes better.
20438 Don't pass -v to simulator.
20439
20440 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
20441
20442 * gcc.special/920717-x.c: Fix typo.
20443 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20444 get at sources.
20445
20446 * lib/mike-gcc.exp: Fix typo.
20447
20448 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
20449
20450 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20451 binary to use, transform the name.
20452 * config/*.exp: rename everything. Nuke any g++ specific files,
20453 it's now a special case of gcc that requires no special support.
20454 Add a default.exp for unsupported targets.
20455
20456 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
20457
20458 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20459 lib/old-dejagnu.exp: Fix a few patterns to work with the new
20460 version of Tcl.
20461
20462 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
20463
20464 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20465 than a warning.
20466
20467 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
20468
20469 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20470
20471 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
20472
20473 * gcc.execute/execute.exp: Combine opt_list and foption_list into
20474 option_list. Compile every file with only 4/6 option choices
20475 (same as C torture) instead of with 12/18 different option
20476 choices.
20477 * lib/c-torture.exp: Likewise.
20478
20479 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20480 not already set.
20481
20482 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
20483
20484 * lib/old-deja.exp: Add `excess errors test fails' error, now one
20485 can put an XFAIL *-*-* on excess errors.
20486
20487 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
20488
20489 * g++.law: Add more tests derived from g++-bugs snapshots.
20490
20491 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
20492 equivalent to g++.law/init9.
20493
20494 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20495 compiled it, and the a.out file after we've run it.
20496
20497 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
20498
20499 * lib/mike-g++.exp (postbase): Delete the .o file after we've
20500 compiled it, and the a.out file after we've run it.
20501
20502 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
20503
20504 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20505
20506 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
20507
20508 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20509 version number.
20510
20511 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
20512
20513 * g++.law: New directory of g++ tests derived from the g++-bugs
20514 snapshots.
20515
20516 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
20517
20518 * gcc.compile: initbug1.c initbug1.exp testcase added
20519
20520 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
20521
20522 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20523 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20524 fixes submitted by Jeff Law (law@cs.utah.edu)
20525 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20526 Jeff Law (law@cs.utah.edu)
20527
20528
20529 1993-11-30 Mike Stump (mrs@cygnus.com)
20530
20531 * config/unix-g++.exp: Follow the gcc way of doing things.
20532 * g++.old-deja/old-deja.exp: Minor updates.
20533 * lib/g++.exp: New file, follow the gcc way of doing things.
20534 * lib/old-dejagnu.exp: Minor updates.
20535 * lib/mike-g++.exp: Always unset errorInfo.
20536
20537 1993-11-06 Mike Stump (mrs@cygnus.com)
20538
20539 * lib/gcc.exp: Fix some errors with the below change, CC and
20540 CFLAGS should be global when setting, not local.
20541
20542 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
20543
20544 * lib/gcc.exp: Transform tool name.
20545
20546 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20547
20548 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20549
20550 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20551
20552 * lib/gcc.exp: change gcc_done to gcc_stat
20553
20554 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20555
20556 * Upgraded gcc testsuite to c-torture version 1.25
20557
20558 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
20559
20560 * lib/gcc.exp: added reporting code. Changed verbose compile message.
20561 * lib/c-torture: added hooks for new reporting code.
20562
20563 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
20564
20565 * config/sh-gcc.exp: check if sh-sim exists in the path
20566
20567 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
20568
20569 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20570 * gcc.compile/compile.exp: Initial changes for new logic.
20571 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20572 * gcc.failure/failure.exp: Initial changes for new logic.
20573 * gcc.ieee/ieee.exp: Initial changes for new logic.
20574 * gcc.misc-tests/misc.exp: Initial changes for new logic.
20575 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20576 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20577 * lib/c-torture.exp: Initial changes for new logic.
20578 * lib/gcc.exp: Initial changes for new logic.
20579
20580 1993-10-15 Mike Stump (mrs@cygnus.com)
20581
20582 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20583 depend upon failure or success. Fully qualify names in failure
20584 and success messages. Always remove a.out before starting
20585 compile, just in case. Pay more attention to error text output by
20586 the compiler. Handle testcases with no known past errors just
20587 like all others, so that things are uniform. Other miscellaneous
20588 improvements.
20589
20590 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
20591
20592 * gcc.cpp: new directory for cpp tests
20593
20594 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
20595
20596 * lib/chill.exp: Code reformatted, removed unused code.
20597 * config/unix-chill.exp: Code reformatted, removed unused code.
20598 * chill.execute/execute.exp: Code reformatted, removed unused code.
20599 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20600
20601 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
20602
20603 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
20604 routines not written.
20605
20606 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
20607
20608 * config/bug-gcc.exp: Use new procs from bug.exp.
20609
20610 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
20611
20612 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20613 via ftp, rather than depending on NFS.
20614 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20615 case.
20616
20617 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
20618
20619 * config/bug-gcc.exp: Use new download proc.
20620
20621 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
20622
20623 * chill.execute/execute.exp: cleanups, handles errors better
20624 * chill.compile/compile.exp: rewrite, based on execute.exp
20625 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20626 * lib/chill.exp: major changes to diff proc and compile and link
20627 procs. added chill_fail and chill_pass wrappers to pass and
20628 fail. added more comments, and handle error codes better.
20629 Added a hack to capture stderr from exec, so noncompile tests
20630 can work.
20631
20632 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
20633
20634 * chill.execute/execute.exp: rewrite of testsuite driver
20635 * lib/chill.exp: rewrite of testsuite driver
20636 * config/unix-chill.exp: rewrite of testsuite driver
20637
20638 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
20639
20640 In chill.execute:
20641 * iexpr.ch: Standardize uppercase.
20642 * tuples.dat: Standardize uppercase.
20643 * vary.ch: standardize. Correct varying string assignments.
20644 * vary.dat: Add new output lines.
20645
20646 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
20647
20648 In chill.execute:
20649 * chprintf.ch: Standardize use of uppercase.
20650 * tuples.ch: Standardize and turn arr2 into a DCL,
20651 rather than a SYN.
20652 * pinits.ch: Standardize.
20653
20654 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
20655
20656 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
20657 * Makefil: Renamed to Makefile.in.
20658 * configure.in: New.
20659
20660 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
20661
20662 In chill.execute:
20663 * .cvsignore: Add result/output files.
20664 * Makefile: Fix up variables at start. Use MFLAGS
20665 everywhere. Correct bool_loc, built_ins entries.
20666 Add entry for vary1.ch.
20667 * bitarray.ch: Standardize upper-case usage.
20668 * bitexpr.ch: Standardize, add output of b1.
20669 * params.ch: Use arrayt in along PROC parameters, to
20670 avoid novelty problems.
20671 * sets.ch: Tiny cleanup.
20672 * vary1.ch: Re-indent.
20673
20674 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
20675
20676 * Add PR-related files to Makefiles, .cvsignore files, etc.
20677
20678 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
20679
20680 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
20681 with compiler objects. New names are test-flow.c and test-loop.c
20682
20683 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
20684
20685 * Upgraded c-torture tests from 1.19 to 1.20
20686
20687 * new files:
20688 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
20689 * gcc.compile: 930623-1.c 930623-2.c
20690 * gcc.noncompile: 930622-1.c 930622-2.c
20691 * gcc.failure: 920411-1.c 920627-2.c
20692 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
20693
20694 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
20695
20696 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20697 More changes to get testsuite working properly. Needs more work.
20698 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
20699
20700 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
20701
20702 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
20703 More changes to get testsuite working properly. Needs more work.
20704
20705 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
20706
20707 * chill.compile/compile.exp: Added for Dejagnu support
20708 * chill.execute/execute.exp: Added for Dejagnu support
20709 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
20710
20711 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
20712
20713 This should complete moving the CHILL test files.
20714 * chill.noncompile(.cvsignore printf.grt
20715 in-printf.grt chprintf.grt chprintf.ch):
20716 Added test-support files.
20717 (Makefile): Modified further.
20718 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
20719 signal.ch): Added test files.
20720 * chill.execute (.cvsignore printf.grt printr.c
20721 in-printf.grt rts.c chprintf.grt rts.h): Added
20722 test-support files.
20723 (Makefile): More corrections.
20724
20725 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
20726
20727 * chill.compile, chill.execute, chill.nocompile: Add CHILL
20728 test cases, ready for DejaGnu.
20729
20730 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
20731
20732 * Upgraded c-torture tests from 1.18 to 1.19
20733
20734 * gcc.compile: added test(s):
20735 930607-1.c
20736 * gcc.execute: added test(s):
20737 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
20738
20739 * added new subdirectory for misc tests: gcc.misc-tests
20740 * gcc.misc-test(s): added tests:
20741 inst-check.c test-consts.c test-ior.c test-switch.c
20742
20743 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
20744
20745 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
20746
20747 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
20748
20749 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
20750
20751 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
20752
20753 * Upgraded c-torture tests from 1.17 to 1.18
20754
20755 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
20756
20757 * Upgraded c-torture tests from 1.12 to 1.17
20758
20759 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
20760
20761 * lib/old-dejagnu.exp:
20762 Fixed handling of XFAIL target triplets to correctly
20763 recognize wildcard characters. Removed code that
20764 appended a unique id tag to the end of the file name
20765 printed out by the result of the testcases within a
20766 given test file.
20767
20768 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
20769
20770 * lib/old-dejagnu.exp:
20771 Reworked expected failure handling to trigger off of XFAIL
20772 keyword in keyphrase embeded in testcase source code. The
20773 XFAIL keyword must be at the end of the keyphrase line. It
20774 may optionally be followed by one or more target triplets.
20775 It has just occured that the handling of wildcards in the
20776 target triplet may not be correct.
20777
20778 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
20779
20780 * g++.old-deja/tests:
20781 Moved all subdirectories up one level into g++.old-deja .
20782
20783 * lib/old-dejagnu.exp:
20784 Fixed problem with CXXFLAGS not being properly reset, and being
20785 corrupted with extraneous "-c" compiler option. This was
20786 causing binaries to not be generated for test that needed them.
20787 Modified strings passed to "pass" and "fail" so that individual
20788 tests from the same test file would be distinguished by an
20789 identifier appended to the test file name in the summary logs;
20790 this corrected a problem with erroneous diff logs. Added code
20791 to search testcases for expected fail and unexpected pass keywords.
20792
20793 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
20794
20795 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20796
20797 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
20798
20799 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20800 Removed extraneous text from end of "Special g++ Options"
20801 keyphrase.
20802
20803 * lib/old-dejagnu.exp: Added pattern matching to look for new
20804 keywords, embedded in testcases comments, which will trigger
20805 calls to xpass and xfail.
20806
20807 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
20808
20809 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20810 comments embedded in the testcases, especially the one looking for
20811 special compiler options, as well as the pattern matching for the
20812 compiler output again.
20813
20814 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
20815
20816 * lib/old-dejagnu.exp: Do a proper check of the return value for
20817 execute tests. Fixed several problems with the pattern matching
20818 of the compiler output which gave erroneous test results.
20819 Changed several of the test result messages to be more descriptive.
20820 * config/unix-g++.exp: Proc g++_load now actually works and
20821 executes the tests passed to it and returns a usable return
20822 value.
20823
20824 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
20825
20826 * lib/gcc.exp: Exits gracefully if $CC is bogus.
20827
20828 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
20829
20830 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20831 Modified both files to properly execute the old style
20832 dejagnu tests. The previous versions of these files were
20833 experimental and did not function anything near correctly.
20834
20835 1993-04-05 Rob Savoye (rob@cygnus.com)
20836
20837 * Removed all Makefile.in and configure.in files. No configuration
20838 needed now.
20839
20840 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
20841
20842 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20843
20844 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
20845
20846 * gcc.compile/configure.in, gcc.unsorted/configure.in,
20847 gcc.special/configure.in, gcc.noncompile/configure.in,
20848 gcc.execute/configure.in, gcc.code_quality/configure.in,
20849 g++.other/configure.in, g++.old-deja/configure.in,
20850 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20851 in srcname setting.
20852
20853 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
20854
20855 * lib/udi.exp: Fixed mondfe and mondfe_download.
20856 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20857 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20858
20859 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
20860
20861 * config/udi-gdb.exp: Check $shell_id after connecting to target.
20862 (gdb_exit): Don't remove *_soc files.
20863
20864 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
20865
20866 * lib/c-torture.exp: Don't look for main; instead always use -w
20867 -c. This is how the c-torture tests work. Remove the object
20868 file if the compilation succeeds.
20869 * gcc.execute/execute.exp: Remove executable if test passes.
20870 * gcc.noncompile/noncompile.exp: Every test is an expected
20871 failure.
20872 * gcc.special/special.exp: Added tests from c-torture 1.11,
20873 corrected use of existing test.
20874 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20875 gcc.execute/920625-1.c: Updated to c-torture 1.11.
20876 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20877 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20878 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20879 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20880 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20881 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20882 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20883 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20884 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20885 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20886 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20887 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20888 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20889 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20890 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20891 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20892 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20893 c-torture 1.11.
20894 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20895 correspond to c-torture 1.11.
20896
20897 * New file.
20898
20899