lvalue1.C: No longer expected to fail.
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-01-12 Zack Weinberg <zack@codesourcery.com>
2
3 * g++.dg/ext/lvalue1.C: No longer expected to fail.
4 * g++.dg/warn/Wunused-2.C: Likewise.
5
6 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7
8 PR c++/13289
9 * g++.dg/template/instantiate6.C: New test.
10
11 2004-01-12 Roger Sayle <roger@eyesopen.com>
12
13 PR middle-end/11397
14 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
15
16 2004-01-12 Jan Hubicka <jh@suse.cz>
17
18 PR opt/12826
19 * gcc.dg/20040112-1.c: New.
20
21 * gcc.dg/dwarf-die[1-7].c: Move to...
22 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
23 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
24
25 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
26
27 PR c++/4100
28 * g++.dg/parse/friend4.C: New test.
29
30 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
31
32 PR c++/4100
33 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
34 definition is called a friend.
35
36 2004-01-11 Zack Weinberg <zack@codesourcery.com>
37
38 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
39
40 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
41
42 PR c++/3478
43 * g++.dg/parse/error10.C: New test.
44 * g++.dg/template/arg2.C: Accept "invalid type" error.
45
46 2004-01-11 Jakub Jelinek <jakub@redhat.com>
47
48 PR middle-end/13392
49 * g++.dg/opt/expect2.C: New test.
50
51 2004-01-10 Zack Weinberg <zack@codesourcery.com>
52
53 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
54 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
55 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
56 Update dg-error regexps.
57
58 2004-01-10 Zack Weinberg <zack@codesourcery.com>
59
60 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
61 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
62
63 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
64
65 * gcc.dg/pragma-re-1.c: Use right pointer type.
66
67 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
68
69 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
70
71 2004-01-09 Geoffrey Keating <geoffk@apple.com>
72
73 * gcc.dg/rs6000-ldouble-1.c: New.
74
75 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
76
77 DR 337
78 PR c++/9256
79 * g++.dg/other/abstract1.C: New test.
80
81 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
82
83 * g++.dg/lookup/strong-using-1.C: New.
84
85 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
86
87 PR c/11234
88 * gcc.dg/func-ptr-conv-1.c: New test.
89 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
90
91 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
92
93 PR target/13380.
94 * gcc.c-torture/compile/20040109-1.c: New.
95
96 2004-01-08 Stuart Hastings <stuart@apple.com>
97
98 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
99 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
100 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
101
102 2004-01-09 Alan Modra <amodra@bigpond.net.au>
103
104 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
105
106 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
107
108 * ada/acats/run_acats: Treat 'gnatchop' the same way
109 as 'gnatmake'. Export GCC_DRIVER.
110 * ada/acats/run_all.sh: Add target_gnatchop. Use
111 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
112
113 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
114
115 PR c++/12573
116 * g++.dg/template/dependent-expr4.C: New test.
117
118 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
119
120 * gcc.dg/altivec-11.c: New test.
121
122 2004-01-07 Mark Mitchell <mark@codesourcery.com>
123
124 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
125
126 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
127
128 PR c/6024
129 * gcc.dg/enum-compat-1.c: New test.
130 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
131
132 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
133
134 PR c/12165
135 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
136 gcc.dg/c99-idem-qual-3.c: New tests.
137
138 2004-01-07 Alan Modra <amodra@bigpond.net.au>
139
140 * gcc.dg/winline-7.c: Don't cast void * to int.
141
142 2004-01-06 Jan Hubicka <jh@suse.cz>
143
144 * gcc.dg/i386-sse-5.c: New test
145 * g++.dg/eh/simd-1.c: Add -w argument for i386.
146
147 2004-01-05 Mark Mitchell <mark@codesourcery.com>
148
149 PR c++/12815
150 * g++.dg/rtti/typeid4.C: New test.
151
152 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
153
154 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
155
156 2004-01-05 Mark Mitchell <mark@codesourcery.com>
157
158 PR c++/12132
159 * g++.dg/template/error11.C: New test.
160
161 PR c++/13451
162 * g++.dg/template/class2.C: New test.
163
164 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
165 Richard Sandiford <rsandifo@redhat.com>
166
167 PR c++/13387
168 * g++.dg/opt/alias3.C: New test.
169
170 2004-01-04 Mark Mitchell <mark@codesourcery.com>
171
172 PR c++/13157
173 * g++.dg/template/koenig3.C: New test.
174
175 PR c++/13529
176 * g++.dg/parse/offsetof3.C: New test.
177
178 * g++.dg/init/copy7.C: Add missing dg-error markers.
179
180 PR c++/12226
181 * g++.dg/init/copy7.c: New test.
182
183 PR c++/13536
184 * g++.dg/parse/cast1.C: New test.
185
186 2004-01-04 Jan Hubicka <jh@suse.cz>
187
188 * gcc.dg/winline[1-7].c: New tests.
189
190 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
191
192 PR c++/13520
193 * g++.dg/template/qualttp22.C: New test.
194
195 2004-01-01 Jan Hubicka <jh@suse.cz>
196
197 * gcc.dg/debug/20031231-1.c: New.
198 * gcc.c-torture/compile/20040101-1.c: New.
199 * gcc.dg/dwarf-die-[1-7].c: New.
200
201 2004-01-01 Jakub Jelinek <jakub@redhat.com>
202
203 PR optimization/13521
204 * gcc.c-torture/compile/20031231-1.c: New test.
205
206 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
207
208 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
209
210 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
211
212 PR c++/10079
213 * g++.dg/template/crash16.C: New test.
214
215 2003-12-30 Mark Mitchell <mark@codesourcery.com>
216
217 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
218
219 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
220
221 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
222 ports.
223 * g++.old-deja/g++.jason/thunk3.C: Likewise.
224 * g++.old-deja/g++.law/profile1.C: Likewise.
225 * gcc.c-torture/compile/981006-1.c: Likewise.
226 * gcc.c-torture/execute/loop-2e.x: Likewise.
227 * gcc.c-torture/execute/loop-2f.x: Remove.
228 * gcc.c-torture/execute/loop-2g.x: Likewise.
229 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
230 * gcc.dg/20020312-2.c: Remove traces of dead ports.
231
232 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
233
234 PR c++/13507
235 * g++.dg/ext/attrib11.C: New test.
236
237 PR c++/13494
238 * g++.dg/template/array2-1.C: New test.
239 * g++.dg/template/array2-2.C: New test.
240
241 2003-12-29 Mark Mitchell <mark@codesourcery.com>
242
243 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
244
245 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
246
247 PR c++/12774
248 * g++.dg/template/array1-1.C: New test.
249 * g++.dg/template/array1-2.C: New test.
250
251 2003-12-29 Roger Sayle <roger@eyesopen.com>
252
253 PR fortran/12632
254 * g77.dg/12632.f: New test case.
255
256 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
257
258 PR c++/13289
259 * g++.dg/parse/nontype1.C: New test.
260
261 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
262
263 PR c++/12403
264 * g++.dg/parse/explicit1.C: New test.
265 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
266
267 2003-12-28 Mark Mitchell <mark@codesourcery.com>
268
269 PR c++/13081
270 * g++.dg/opt/inline6.C: New test.
271
272 PR c++/12613
273 * g++.dg/parse/error9.C: New test.
274
275 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
276
277 2003-12-28 Mark Mitchell <mark@codesourcery.com>
278
279 PR c++/13009
280 * g++.dg/init/assign1.C: New test.
281
282 2003-12-28 Roger Sayle <roger@eyesopen.com>
283
284 PR c++/13070
285 * g++.dg/warn/format3.C: New test case.
286
287 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
288
289 * gcc.c-torture/compile/20031227-1.c: New test.
290
291 2003-12-23 Mark Mitchell <mark@codesourcery.com>
292
293 * g++.dg/bprob/bprob.exp: Load target-supports.exp
294 * g77.dg/bprob/bprob.exp: Likewise.
295 * gcc.misc-tests/bprob.exp: Likewise.
296 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
297 variants on systems where the library does not provide that
298 functionality.
299 * gcc.dg/builtins-20.c: Use builtins-config.h.
300 * gcc.dg/builtins-config.h: New file.
301
302 2003-12-23 Mark Mitchell <mark@codesourcery.com>
303
304 * lib/gcc-dg.exp (dg-require-profiling): New function.
305 * lib/target-supports.exp (check_profiling_available): Likewise.
306 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
307 * g77.dg/bprob/bprob.exp: Likewise.
308 * gcc.misc-tests/bprob.exp: Likewise.
309 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
310 * gcc.dg/20021014-1.c: Likewise.
311 * gcc.dg/nest.c: Likewise.
312
313 2003-12-23 Mark Mitchell <mark@codesourcery.com>
314
315 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
316 compiling.
317 * g++.dg/lookup/java2.C: Likewise.
318 * gcc.dg/cpp/lexident.c: Likewise.
319
320 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
321
322 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
323 given.
324 * gcc.c-torture/compile/961203-1.c: Likewise.
325 * gcc.c-torture/compile/980506-1.c: Likewise.
326
327 2003-12-23 Zack Weinberg <zack@codesourcery.com>
328
329 * lib/gcc-dg.exp (dg-prune-output): New annotation.
330 (additional_prunes): New global.
331 (gcc-dg-prune): Handle additional per-test pruning.
332 (dg-test): Clear additional_prunes between tests.
333
334 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
335 dg-prune-output to avoid spurious failures from assembler
336 complaining about nonexistent WAW violations.
337 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
338 Use dg-prune-output to avoid spurious failures from assembler
339 warning about Itanium B-step errata.
340
341 2003-12-23 Mark Mitchell <mark@codesourcery.com>
342
343 * g++.dg/abi/macro0.C: New test.
344 * g++.dg/abi/macro1.C: Likewise.
345 * g++.dg/abi/macro2.C: Likewise.
346
347 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
348 * g++.dg/abi/bitfield7.C: Likewise.
349 * g++.dg/abi/dtor2.C: Likewise.
350 * g++.dg/abi/mangle11.C: Likewise.
351 * g++.dg/abi/mangle12.C: Likewise.
352 * g++.dg/abi/mangle14.C: Likewise.
353 * g++.dg/abi/mangle17.C: Likewise.
354 * g++.dg/abi/vbase10.C: Likewise.
355 * g++.dg/abi/vbase14.C: Likewise.
356 * g++.dg/template/qualttp17.C: Likewise.
357
358 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
359
360 PR c/11995
361 * gcc.dg/20031223-1.c: New test.
362
363 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
364
365 * gcc.dg/noreturn-7.c: New test.
366
367 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
368
369 * gcc.dg/null-pointer-1.c: New test.
370
371 2003-12-22 Mark Mitchell <mark@codesourcery.com>
372
373 * g++.old-deja/g++.jason/template18.C: Remove.
374 * g++.old-deja/g++.jason/template37.C: Likewise.
375
376 PR c++/12862
377 * g++.dg/lookup/ns1.C: New test.
378
379 PR c++/12397
380 * g++.dg/template/lookup3.C: New test.
381
382 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
383
384 * g++.dg/template/recurse1.C: New test
385
386 2003-12-22 Mark Mitchell <mark@codesourcery.com>
387
388 PR c++/12479
389 * g++.dg/parse/semicolon1.C: New test.
390 * g++.dg/parse/semicolon1.h: Likewise.
391
392 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
393
394 * gcc.dg/darwin-misaligned.c: New test.
395
396 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
397
398 PR c/9163
399 * gcc.dg/20031222-1.c: New test.
400
401 2003-12-21 Mark Mitchell <mark@codesourcery.com>
402
403 PR c++/13438
404 * g++.dg/parse/error8.C: New test.
405
406 PR c++/11554
407 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
408
409 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
410
411 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
412 too small.
413 * gcc.c-torture/compile/930217-1.c: Likewise.
414 * gcc.c-torture/compile/930513-1.c: Likewise.
415 * gcc.c-torture/execute/920908-2.c: Likewise.
416 * gcc.c-torture/execute/921204-1.c: Likewise.
417 * gcc.c-torture/execute/930621-1.c: Likewise.
418 * gcc.c-torture/execute/930630-1.c: Likewise.
419 * gcc.c-torture/execute/931031-1.c: Likewise.
420 * gcc.c-torture/execute/980602-2.c: Likewise.
421 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
422 * gcc.c-torture/execute/compndlit-1.c: Likewise.
423 * gcc.c-torture/execute/extzvsi.c: Likewise.
424 * gcc.c-torture/unsorted/ext.c: Likewise.
425
426 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
427
428 PR target/12749
429 * gcc.c-torture/compile/20031220-2.c: New test case.
430
431 2003-12-20 Roger Sayle <roger@eyesopen.com>
432
433 PR optimization/13031
434 * gcc.c-torture/compile/20031220-1.c: New test case.
435
436 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
437
438 * gcc.dg/cast-function-1.c: New test.
439
440 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
441
442 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
443 formats.
444
445 2003-12-19 Mark Mitchell <mark@codesourcery.com>
446
447 PR c++/12795
448 * g++.dg/ext/attrib10.C: New test.
449
450 2003-12-19 Jakub Jelinek <jakub@redhat.com>
451
452 * gcc.dg/cleanup-10.c: New test.
453 * gcc.dg/cleanup-11.c: New test.
454
455 2003-12-19 Jakub Jelinek <jakub@redhat.com>
456
457 PR c++/13239
458 * g++.dg/opt/expect1.C: New test.
459
460 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
461
462 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
463
464 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
465
466 PR debug/12923
467 * gcc.dg/20031218-1.c: New test.
468
469 PR debug/12389
470 * gcc.dg/20031218-2.c: New test.
471 * gcc.dg/20031218-3.c: New test.
472
473 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
474 of label name and allow for USER_LABEL_PREFIX == "_" names.
475 * g++.dg/abi/mangle18-2.C: Likewise.
476 * g++.dg/abi/mangle19-1.C: Likewise.
477 * g++.dg/abi/mangle19-2.C: Likewise.
478 * g++.dg/abi/mangle20-1.C: Likewise.
479 * g++.dg/abi/mangle20-2.C: Likewise.
480
481 2003-12-18 Richard Henderson <rth@redhat.com>
482
483 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
484
485 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
486 Dan Kegel <dank@kegel.com>
487
488 PR other/12009
489 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
490 testing a cross compiler, it causes spurious compile failures.
491 * lib/g++.exp: Likewise.
492
493 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
494
495 PR c++/13262
496 * g++.dg/template/access13.C: New test.
497
498 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
499
500 * gcc.dg/20031216-1.c: New test.
501
502 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
503
504 PR c++/9154
505 * g++.dg/template/error10.C: New test.
506
507 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
508
509 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
510 * g++.dg/eh/simd-2.C: Likewise.
511
512 2003-12-17 James E Wilson <wilson@specifixinc.com>
513 Roger Sayle <roger@eyesopen.com>
514
515 * gcc.c-torture/execute/ieee/mzero5.c: New.
516
517 2003-12-17 Mark Mitchell <mark@codesourcery.com>
518
519 PR c++/10603
520 * g++.dg/parse/error6.C: New test.
521
522 PR c++/12827
523 * g++.dg/parse/error7.C: New test.
524
525 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
526
527 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
528 at -O with stabs debugging formats.
529 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
530 * gcc.dg/debug/debug-2.c: Likewise.
531
532 2003-12-16 Mark Mitchell <mark@codesourcery.com>
533
534 PR c++/12696
535 * g++.dg/init/error1.C: New test.
536
537 PR c++/12218
538 * g++.dg/init/pm3.C: New test.
539
540 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
541
542 PR c/3347
543 * gcc.dg/bitfld-8.c: New test.
544
545 2003-12-16 James Lemke <jim@wasabisystems.com>
546
547 * gcc.dg/arm-scd42-[123].c: New tests.
548
549 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
550
551 PR c++/9043
552 * g++.dg/abi/mangle20-1.C: New test.
553 * g++.dg/abi/mangle20-2.C: New test.
554
555 2003-12-16 Mark Mitchell <mark@codesourcery.com>
556
557 PR c++/13275
558 * g++.dg/other/offsetof2.C: Remove XFAIL.
559 * g++.dg/parse/offsetof1.C: New test.
560 * g++.gd/parse/offsetof2.C: Likewise.
561
562 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
563
564 * g++.dg/template/nontype3.C: New test.
565 * g++.dg/template/static2.C: Tweaked the dg-error clause.
566
567 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
568
569 * g++.dg/warn/noreturn-3.C: Also test instantiation.
570
571 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
572
573 PR c++/13387
574 * g++.dg/expr/assign1.C: New test.
575
576 PR c++/13242
577 * g++.dg/abi/mangle19-1.C: New test.
578 * g++.dg/abi/mangle19-2.C: New test.
579
580 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
581
582 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
583
584 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
585
586 * gcc.c-torture/execute/20031216-1.c: New test.
587
588 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
589
590 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
591 an ICE regression.
592
593 2003-12-15 Mark Mitchell <mark@codesourcery.com>
594
595 PR c++/10926
596 * g++.dg/template/error9.C: New test.
597
598 PR c++/11116
599 * g++.dg/template/error8.C: New test.
600
601 2003-12-15 Roger Sayle <roger@eyesopen.com>
602
603 PR middle-end/13400
604 * gcc.c-torture/execute/20031215-1.c: New test case.
605
606 2003-12-15 Mark Mitchell <mark@codesourcery.com>
607
608 PR c++/13269
609 * g++.dg/parse/error5.C: New test.
610
611 PR c++/12989
612 * g++.dg/expr/sizeof1.C: New test.
613
614 PR c++/13310
615 * g++.dg/template/crash15.C: New test.
616
617 2003-12-15 Geoffrey Keating <geoffk@apple.com>
618
619 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
620 a non-POD type as the last named parameter of a varargs function.
621
622 2003-12-15 Mark Mitchell <mark@codesourcery.com>
623
624 PR c++/13243
625 PR c++/12573
626 * g++.dg/template/crash14.C: New test.
627 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
628
629 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
630
631 * g++.dg/other/java1.C: New test.
632
633 PR c++/13241
634 * g++.dg/abi/mangle18-1.C: New test.
635 * g++.dg/abi/mangle18-2.C: New test.
636
637 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
638
639 PR optimization/10312
640 * gcc.c-torture/execute/20031214-1.c: New.
641
642 2003-12-14 Mark Mitchell <mark@codesourcery.com>
643
644 PR c++/10779
645 PR c++/12160
646 * g++.dg/parse/error3.C: New test.
647 * g++.dg/parse/error4.C: Likewise.
648 * g++.dg/abi/mangle4.C: Tweak error messages.
649 * g++.dg/lookup/using5.C: Likewise.
650 * g++.dg/other/error2.C: Likewise.
651 * g++.dg/parse/typename5.C: Likewise.
652 * g++.dg/parse/undefined1.C: Likewise.
653 * g++.dg/template/arg2.C: Likewise.
654 * g++.dg/template/ttp3.C: Likewise.
655 * g++.dg/template/type1.C: Likewise.
656 * g++.old-deja/g++.other/crash32.C: Likewise.
657 * g++.old-djea/g++.pt/defarg8.C: Likewise.
658
659 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
660
661 PR c++/13106
662 * g++.dg/warn/noreturn-3.C: New test.
663
664 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
665
666 PR c++/13118
667 * g++.dg/abi/covariant3.C: New.
668
669 2003-12-12 Jakub Jelinek <jakub@redhat.com>
670
671 * g++.dg/eh/ia64-1.C: New test.
672
673 2003-12-12 Roger Sayle <roger@eyesopen.com>
674
675 PR optimization/13037
676 * g77.f-torture/execute/13037.f: New test case.
677
678 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
679
680 PR c++/12881
681 * g++.dg/abi/covariant2.C: New.
682
683 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
684
685 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
686
687 2003-12-11 Zack Weinberg <zack@codesourcery.com>
688
689 * gcc.c-torture/execute/wchar_t-1.x: Delete.
690
691 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
692
693 PR other/10819
694 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
695 to fix Bug 10819.
696 * lib/g++.exp (g++_version): Likewise.
697 * lib/g77.exp (g77_version): Likewise.
698 * lib/objc.exp (default_objc_version): Likewise.
699
700 2003-12-10 Richard Henderson <rth@redhat.com>
701
702 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
703
704 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
705
706 2003-12-08 Matt Austern <austern@apple.com>
707
708 PR c/13134
709 * lib/gcc-dg.exp (dg-require-visibility): Define.
710 * lib/target-supports (check_visibility_available): Define.
711 * gcc.dg/visibility-1.c: New test.
712 * gcc.dg/visibility-2.c: Likewise.
713 * gcc.dg/visibility-3.c: Likewise.
714 * gcc.dg/visibility-4.c: Likewise.
715 * gcc.dg/visibility-5.c: Likewise.
716 * gcc.dg/visibility-6.c: Likewise.
717 * g++.dg/ext/visibility-1.C: Likewise.
718 * g++.dg/ext/visibility-2.C: Likewise.
719 * g++.dg/ext/visibility-3.C: Likewise.
720 * g++.dg/ext/visibility-4.C: Likewise.
721 * g++.dg/ext/visibility-5.C: Likewise.
722 * g++.dg/ext/visibility-6.C: Likewise.
723
724 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
725
726 * g++.dg/lookup/java1.C: New test.
727 * g++.dg/lookup/java2.C: New test.
728
729 2003-12-07 Falk Hueffner <falk@debian.org>
730
731 * g++.dg/opt/noreturn-1.C: New test.
732
733 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
734
735 * gcc.dg/overflow-1.c: New test.
736
737 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
738
739 * g77.f-torture/compile/13060.f: New test.
740
741 2003-12-06 Mark Mitchell <mark@codesourcery.com>
742
743 PR c++/13323
744 * g++.dg/inherit/operator2.C: New test.
745
746 2003-12-05 Mark Mitchell <mark@codesourcery.com>
747
748 PR c++/13305
749 * g++.dg/ext/attrib9.C: New test.
750
751 2003-12-05 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/13314
754 * g++.dg/template/error7.C: New test.
755
756 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
757 J"orn Rennecke <joern.rennecke@superh.com>
758
759 PR target/13302
760 * g++.dg/other/struct-va_list.C: New test.
761
762 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
763
764 PR c++/13166
765 * g++.dg/parse/defarg6.C: New test.
766
767 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
768
769 PR target/13256
770 * gcc.c-torture/execute/20031201-1.c: New test.
771
772 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
773
774 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
775
776 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
777
778 * gcc.dg/builtin-return-1.c: New test.
779
780 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
781 J"orn Rennecke <joern.rennecke@superh.com>
782
783 PR optimization/13260
784 * gcc.c-torture/execute/20031204-1.c: New test.
785
786 2003-12-03 Mark Mitchell <mark@codesourcery.com>
787
788 PR c++/9127
789 * g++.dg/template/error6.C: New test.
790
791 2003-12-03 Jakub Jelinek <jakub@redhat.com>
792
793 * gcc.dg/20031202-1.c: New test.
794
795 2003-12-03 Mark Mitchell <mark@codesourcery.com>
796
797 PR c++/13179
798 * g++.dg/template/eh1.C: New test.
799
800 PR c++/10771
801 * g++.dg/template/error5.C: New test.
802
803 2003-12-02 David Ung <davidu@mips.com>
804
805 * gcc.dg/compat/vector-check.h: Corrected type for var
806 g_##TMODE
807
808 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
809
810 PR c++/10126
811 * g++.dg/template/ptrmem8.C: New test.
812
813 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
814
815 PR c++/12573
816 * g++.dg/template/dependent-expr3.C: New test.
817
818 2003-12-01 James Lemke <jim@wasabisystems.com>
819
820 * gcc.dg/arm-g2.c: New test.
821
822 2003-12-01 Roger Sayle <roger@eyesopen.com>
823
824 PR optimization/11634
825 * gcc.dg/20031201-2.c: New test case.
826
827 2003-12-01 Zack Weinberg <zack@codesourcery.com>
828
829 PR 11433
830 * objc.dg/proto-lossage-3.m: New test.
831
832 2003-12-01 Roger Sayle <roger@eyesopen.com>
833
834 PR optimization/12628
835 * gcc.dg/20031201-1.c: New test case.
836
837 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
838
839 * gcc.dg/unaligned-1.c: New test.
840
841 2003-11-30 Mark Mitchell <mark@codesourcery.com>
842
843 PR c++/9849
844 * g++.dg/template/error4.C: New test.
845 * g++.dg/template/nested3.C: Adjust error markers.
846
847 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
848
849 * gcc.dg/cpp/assert4.c: Check more #system assertions.
850
851 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
852
853 PR c/10333
854 * gcc.dg/bitfld-7.c: New test.
855
856 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
857
858 * gcc.dg/tls/asm-1.C: New test.
859
860 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
861
862 * gcc.dg/cpp/assert4.c: Update.
863
864 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
865
866 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
867 * gcc.dg/builtin-apply3.c: New test.
868
869 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
870
871 * lib/compat.exp (compat-obj): New xfaildata parameter.
872 Use it to set compiler_conditional_xfail_data before compiling.
873 (compat-get-options): Handle dg-xfail-if.
874 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
875 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
876 * gcc.dg/compat/vector-1_y.c: Likewise.
877 * gcc.dg/compat/vector-2_x.c: Likewise.
878 * gcc.dg/compat/vector-2_y.c: Likewise.
879
880 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
881
882 * g++.dg/opt/reg-stack4.C: New test.
883
884 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
885
886 * gcc.dg/builtin-apply2.c: New test.
887
888 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
889
890 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
891
892 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
893
894 PR c++/12924
895 * g++.dg/template/template-id-2.C: New test.
896
897 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
898
899 PR c++/5369
900 * g++.dg/template/memfriend1.C: New test.
901 * g++.dg/template/memfriend2.C: Likewise.
902 * g++.dg/template/memfriend3.C: Likewise.
903 * g++.dg/template/memfriend4.C: Likewise.
904 * g++.dg/template/memfriend5.C: Likewise.
905 * g++.dg/template/memfriend6.C: Likewise.
906 * g++.dg/template/memfriend7.C: Likewise.
907 * g++.dg/template/memfriend8.C: Likewise.
908 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
909
910 2003-11-21 Mark Mitchell <mark@codesourcery.com>
911
912 PR c++/12515
913 * g++.dg/ext/cond1.C: New test.
914
915 2003-11-20 Richard Henderson <rth@redhat.com>
916
917 * gcc.dg/20020201-2.c: Remove.
918 * gcc.dg/20020201-4.c: Remove.
919 * gcc.dg/20020304-1.c: Remove.
920
921 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
922
923 * gcc.dg/cpp/trad/xwin1.c: New test case.
924
925 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
926
927 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
928 * lib/g77.exp: Likewise.
929 * lib/objc.exp: Likewise.
930 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
931 for darwin.
932
933 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
934
935 PR c++/12932
936 * g++.dg/template/static5.C: New test.
937
938 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
939
940 * gcc.dg/nested-func-1.c: New test.
941
942 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
943
944 * gcc.dg/cpp/assert4.c: New test.
945
946 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
947
948 PR c++/2294
949 * g++.dg/lookup/using9.c: New test.
950
951 2003-11-14 Mark Mitchell <mark@codesourcery.com>
952
953 PR c++/12762
954 * g++.dg/template/error3.C: New test.
955
956 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
957
958 PR ada/13035
959 * ada/acats/run_acats, run_all.sh: Fix syntax error.
960 No longer use a wrapper for gcc, since this does not work under
961 Windows.
962
963 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
964
965 PR c++/2094
966 * g++.dg/template/ptrmem7.C: New test.
967
968 2003-11-13 Andrew Pinski <apinski@apple.com>
969
970 * gcc.c-torture/compile/20031113-1.c: New test.
971
972 2003-11-13 Mark Mitchell <mark@codesourcery.com>
973 Kean Johnston <jkj@sco.com>
974
975 PR c/13029
976 * gcc.dg/unused-4.c: Update.
977
978 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
979
980 * g++.dg/opt/const3.C: New test.
981
982 2003-11-13 Jan Hubicka <jh@suse.cz>
983
984 * gcc.c-torture/compile/20031112-1.c: New test.
985
986 2003-11-12 Mark Mitchell <mark@codesourcery.com>
987
988 * g++.dg/parse/crash10.C: Remove bogus error marker.
989
990 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
991
992 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
993 (host_gcc): Likewise.
994 (ROOT): Honor $PWDCMD.
995 (BASE): Likewise.
996 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
997
998 2003-11-12 Catherine Moore <clm@redhat.com>
999
1000 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
1001
1002 2003-11-12 Andreas Jaeger <aj@suse.de>
1003 Jakub Jelinek <jakub@redhat.com>
1004 Andrew Pinski <pinskia@physics.uc.edu>
1005 Richard Henderson <rth@redhat.com>
1006
1007 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
1008 systems.
1009 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
1010
1011 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
1012 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1013
1014 2003-11-11 Andreas Jaeger <aj@suse.de>
1015
1016 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
1017
1018 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
1019
1020 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
1021
1022 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
1023 Clean ups.
1024
1025 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
1026
1027 * gcc.dg/trampoline-1.c: New test.
1028
1029 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1030
1031 * gcc.c-torture/compile/200031109-1.c: New test.
1032
1033 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1034
1035 PR c/3190
1036 PR c/8714
1037 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
1038 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
1039 gcc.dg/format/no-y2k-1.c: Update.
1040
1041 2003-11-08 Roger Sayle <roger@eyesopen.com>
1042
1043 PR optimization/10467
1044 * gcc.dg/20031108-1.c: New test case.
1045
1046 2003-11-07 Geoffrey Keating <geoffk@apple.com>
1047
1048 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
1049
1050 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
1051
1052 * gcc.dg/compound-lvalue-1.c: New test.
1053 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
1054 some XFAILs.
1055
1056 2003-11-06 Geoffrey Keating <geoffk@apple.com>
1057
1058 * gcc.dg/altivec-varargs-1.c: New test.
1059
1060 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1061
1062 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
1063 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
1064 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
1065 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
1066 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
1067
1068 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
1069
1070 * gcc.dg/cond-lvalue-1.c: New test.
1071
1072 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
1073
1074 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
1075
1076 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1077
1078 PR c++/11616
1079 * g++.dg/template/instantiate5.C: New test.
1080
1081 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1082
1083 PR c++/12726
1084 * g++.dg/ext/complit2.C: Replace test with self-contained version.
1085 * ChangeLog: Add missing first entry for above test.
1086
1087 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1088
1089 PR c++/9810
1090 * g++.dg/template/using8.C: New test.
1091 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
1092
1093 2003-11-02 Roger Sayle <roger@eyesopen.com>
1094
1095 PR optimization/10817
1096 * gcc.c-torture/compile/20031102-1.c: New test case.
1097
1098 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
1099
1100 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
1101 2147483647.
1102
1103 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1104
1105 * gcc.dg/20031102-1.c: New test.
1106
1107 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1108
1109 * gcc.dg/complex-1.c: New test.
1110
1111 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1112
1113 PR c++/12796
1114 * g++.dg/template/crash13.C: Adjust expected error location.
1115 * g++.old-deja/g++.brendan/ns1.C: Likewise.
1116
1117 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1118
1119 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1120
1121 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1122
1123 PR/10239
1124 * gcc.c-torture/compile/20031031-2.c: New test.
1125
1126 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
1127
1128 PR/11640
1129 * gcc.c-torture/compile/20031031-1.c: New test.
1130
1131 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
1132
1133 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
1134 * gcc.misc-tests/bprob.exp: Likewise.
1135 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
1136 the execution test on arm-elf configs.
1137 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
1138 configs that don't support scratch files.
1139 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
1140
1141 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
1142
1143 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
1144 done by dejagnu.
1145
1146 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
1147
1148 * ada/acats/run_all.sh: Redirect mv output to /dev/null
1149 Avoid non pure sh syntax. Add more logging.
1150
1151 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
1152 fail.
1153
1154 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1155
1156 PR libgcj/10610
1157 * gcc.dg/ppc-stackalign-1.c: New test.
1158
1159 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
1160
1161 * ada/acats/run_all.sh: Change output to be more compliant with
1162 dejagnu framework.
1163 Create acats.sum and acats.log files under testsuite/ada/acats
1164 Only run [a-z]* directories, to filter out e.g. CVS.
1165 Redirect build output to log file.
1166
1167 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1168
1169 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
1170
1171 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
1172
1173 PR ada/5909:
1174 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
1175
1176 2003-10-27 Jakub Jelinek <jakub@redhat.com>
1177
1178 * gcc.c-torture/compile/20031023-1.c: New test.
1179 * gcc.c-torture/compile/20031023-2.c: New test.
1180 * gcc.c-torture/compile/20031023-3.c: New test.
1181 * gcc.c-torture/compile/20031023-4.c: New test.
1182
1183 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1184
1185 PR c++/10371
1186 * g++.dg/lookup/scoped8.C: New test.
1187
1188 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1189
1190 * g++.dg/opt/reg-stack3.C: New test.
1191
1192 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1193
1194 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
1195
1196 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1197
1198 PR c++/11076
1199 * g++.dg/template/crash13.C: New test.
1200
1201 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
1202
1203 * gcc.dg/c99-restrict-2.c: New test.
1204
1205 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
1206
1207 PR c++/12698, c++/12699, c++/12700, c++/12566
1208 * g++.dg/inherit/covariant9.C: New test.
1209 * g++.dg/inherit/covariant10.C: New test.
1210 * g++.dg/inherit/covariant11.C: New test.
1211
1212 2003-10-23 Jason Merrill <jason@redhat.com>
1213
1214 PR c++/12726
1215 * g++.dg/ext/complit2.C: New test.
1216
1217 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1218
1219 PR target/12654
1220 * gcc.c-torture/execute/20031020-1.c: New test.
1221
1222 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1223
1224 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
1225 following the jump_insn.
1226
1227 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
1228
1229 * gcc.dg/cast-lvalue-1.c: New test.
1230
1231 2003-10-21 Mark Mitchell <mark@codesourcery.com>
1232
1233 PR c++/11962
1234 * g++.dg/template/cond2.C: New test.
1235
1236 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
1237
1238 * gcc.dg/builtins-28.c: New test.
1239
1240 2003-10-20 Jan Hubicka <jh@suse.cz>
1241
1242 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
1243 parameter.
1244 * testsuite/gcc.dg/inline-2.c: Likewise.
1245
1246 2003-10-20 Phil Edwards <phil@codesourcery.com>
1247
1248 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
1249 * gcc.dg/nest.c: Likewise.
1250
1251 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1252
1253 PR c++/9781, c++/10583, c++/11862
1254 * g++.dg/parse/crash13.C: New test.
1255
1256 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1257
1258 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
1259
1260 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1261
1262 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
1263 Define HAVE_C99_RUNTIME except on Solaris.
1264 * gcc.dg/builtins-20.c: Likewise.
1265
1266 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1267
1268 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
1269
1270 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1271
1272 PR c++/12495
1273 * g++.dg/template/crash21.C: New test.
1274
1275 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1276
1277 PR c++/2513
1278 * g++.dg/template/typename5.C: New test.
1279
1280 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1281
1282 PR c++/12369
1283 * g++.dg/template/friend25.C: New test.
1284
1285 2003-10-16 Ziemowit Laski <zlaski@apple.com>
1286
1287 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
1288 versions.
1289
1290 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
1291
1292 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
1293 == 2147483647.
1294
1295 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
1296
1297 * gcc.c-torture/execute/960416-1.x: Remove.
1298 * gcc.c-torture/execute/divconst-3.x: Likewise.
1299
1300 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
1301
1302 PR target/12598
1303 * gcc.dg/torture/cris-volatile-1.c: New test.
1304
1305 2003-10-14 Roger Sayle <roger@eyesopen.com>
1306
1307 PR optimization/9325
1308 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
1309 for overflowing floating point to integer conversion during RTL
1310 simplification.
1311
1312 2003-10-13 Ziemowit Laski <zlaski@apple.com>
1313
1314 * objc/execute/_cmd.m: Fix typo.
1315 * objc.dg/image-info.m, objc.dg/symtab-1.m:
1316 Relax 'scan-assembler' regexp.
1317 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
1318 objc.dg/try-catch-4.m: Run on non-Darwin targets.
1319 * objc.dg/zero-link-2.m: Remove blank line.
1320 * objc.dg/zero-link-3.m: New test case.
1321
1322 2003-10-13 Geoffrey Keating <geoffk@apple.com>
1323
1324 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
1325
1326 * gcc.dg/asm-names.c: Use scan-assembler-not rather
1327 than linker trickery.
1328
1329 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1330
1331 PR c++/12370
1332 * g++.dg/other/friend2.C: New test.
1333
1334 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1335
1336 * gcc.dg/20031012-1.c: New test.
1337
1338 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
1339
1340 * gcc.dg/weak/weak-3.c: Fix for new warning.
1341
1342 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
1343
1344 PR optimization/8750
1345 * gcc.c-torture/execute/20031012-1.c: New test case.
1346
1347 2003-10-11 Roger Sayle <roger@eyesopen.com>
1348
1349 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
1350 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
1351
1352 2003-10-11 Roger Sayle <roger@eyesopen.com>
1353
1354 PR optimization/12260
1355 * gcc.c-torture/compile/20031011-2.c: New test case.
1356
1357 2003-10-11 Roger Sayle <roger@eyesopen.com>
1358
1359 * gcc.c-torture/execute/20031011-1.c: New testcase.
1360
1361 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
1362
1363 * gcc.c-torture/compile/20031011-1.c: New test.
1364
1365 2003-10-11 Jan Hubicka <jh@suse.cz>
1366
1367 * g++.dg/other/first-global.C: New test.
1368
1369 2003-10-11 Roger Sayle <roger@eyesopen.com>
1370
1371 * gcc.c-torture/execute/string-opt-18.c: New testcase.
1372
1373 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
1374
1375 * gcc.c-torture/compile/20031010-1.c: New test.
1376
1377 2003-10-10 Geoffrey Keating <geoffk@apple.com>
1378
1379 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
1380 * gcc.c-torture/execute/va-arg-25.c: ... here.
1381
1382 2003-10-09 Mark Mitchell <mark@codesourcery.com>
1383
1384 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
1385
1386 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
1387
1388 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
1389
1390 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1391
1392 * g++.dg/parse/error2.C: New test.
1393
1394 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
1395
1396 PR c++/11097
1397 * g++.dg/other/error5.C: Modify the error message.
1398 * g++.dg/lookup/using8.C: New test.
1399
1400 2003-10-07 Geoffrey Keating <geoffk@apple.com>
1401
1402 * gcc.dg/darwin-abi-2.c: New file.
1403 * gcc.c-torture/execute/va-arg-24.c: New file.
1404
1405 2003-10-06 Bob Wilson <bob.wilson@acm.org>
1406
1407 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
1408 indentation.
1409
1410 2003-10-06 Mark Mitchell <mark@codesourcery.com>
1411
1412 PR c++/10147
1413 * g++.dg/other/error4.C: Update error messages.
1414 * g++.dg/template/ptrmem4.C: Likewise.
1415
1416 PR c++/12337
1417 * g++.dg/init/new9.C: New test.
1418
1419 PR c++/12334, c++/12236, c++/8656
1420 * g++.dg/ext/attrib8.C: New test.
1421
1422 2003-10-06 Devang Patel <dpatel@apple.com>
1423
1424 * gcc.dg/debug/dwarf2-3.h: New test.
1425 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
1426
1427 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
1428
1429 * g++.dg/opt/cfg2.C: New test.
1430
1431 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1432
1433 * g++.dg/opt/float1.C: New test.
1434
1435 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1436
1437 * gcc.dg/c90-array-lval-6.c: New test.
1438 * gcc.dg/c99-array-lval-6.c: New test.
1439
1440 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
1441 Ziemowit Laski <zlaski@apple.com>
1442
1443 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
1444 'Derived', so that it is never considered a class method; add
1445 new warning for '+port' method ambiguity.
1446 * objc.dg/method-12.m: Include <objc/objc.h> instead of
1447 <objc/objc-api.h> (needed on Mac OS X).
1448 * objc.dg/method-13.m: New test.
1449
1450 2003-10-03 Roger Sayle <roger@eyesopen.com>
1451
1452 PR optimization/9325, PR java/6391
1453 * gcc.c-torture/execute/20031003-1.c: New test case.
1454
1455 2003-10-02 Mark Mitchell <mark@codesourcery.com>
1456
1457 PR optimization/12180
1458 * gcc.dg/20031002-1.c: New test.
1459
1460 PR c++/12486
1461 * g++.dg/inherit/error1.C: New test.
1462
1463 2003-10-02 Chris Demetriou <cgd@broadcom.com>
1464
1465 * lib/f-torture.exp (search_for): Rename to...
1466 (search_for_re): This. Also, clean up comments and the
1467 "regexp" invocation.
1468
1469 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
1470
1471 * gcc.c-torture/compile/20031002-1.c: New test.
1472
1473 2003-10-02 Jakub Jelinek <jakub@redhat.com>
1474
1475 * g++.dg/opt/cond1.C: New test.
1476
1477 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
1478
1479 * gcc.dg/Wold-style-definition-2.c: New testcase.
1480 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
1481
1482 2003-09-29 Richard Henderson <rth@redhat.com>
1483
1484 * g++.dg/init/array10.C: Add dg-options.
1485
1486 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
1487
1488 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
1489
1490 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1491
1492 * g++.dg/template/friend19.C: Fix typo.
1493 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
1494
1495 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
1496
1497 * gcc.c-torture/execute/20030928-1.c: New test.
1498 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
1499
1500 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
1501
1502 * g++.dg/opt/unroll1.C: New test.
1503
1504 2003-09-26 Roger Sayle <roger@eyesopen.com>
1505
1506 PR optimization/11741
1507 * gcc.dg/20030926-1.c: New test case.
1508
1509 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1510
1511 PR c++/5655
1512 * g++.dg/parse/access7.C: New test.
1513 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
1514
1515 2003-09-24 Ziemowit Laski <zlaski@apple.com>
1516
1517 MERGE OF objc-improvements-branch into MAINLINE:
1518 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
1519 if libobjc has not been built.
1520 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
1521 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
1522 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
1523 objc/execute/nested-3.m, objc/execute/np-2.m,
1524 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
1525 objc/execute/redefining_self.m, objc/execute/root_methods.m,
1526 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
1527 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
1528 objc.dg/special/unclaimed-category-1.h,
1529 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
1530 well as GNU runtime.
1531 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
1532 * execute/cascading-1.m, execute/function-message-1.m,
1533 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
1534 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
1535 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
1536 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
1537 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
1538 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
1539 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
1540 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
1541 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
1542 * objc.dg/bitfield-2.m: Run only on Darwin.
1543 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
1544 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
1545 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
1546 * objc.dg/const-str-1.m: Fix constant string layout.
1547
1548 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
1549
1550 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
1551
1552 2003-09-23 Geoffrey Keating <geoffk@apple.com>
1553
1554 * gcc.dg/darwin-abi-1.c: New file.
1555
1556 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
1557
1558 PR target/12281
1559 * gcc.c-torture/compile/20030921-1.c: New test.
1560
1561 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
1562
1563 * g++.dg/opt/reg-stack2.C: New test.
1564
1565 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1566
1567 * g++.dg/eh/delayslot1.C: New test.
1568
1569 2003-09-20 Richard Henderson <rth@redhat.com>
1570
1571 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
1572
1573 2003-09-20 Roger Sayle <roger@eyesopen.com>
1574
1575 * gcc.c-torture/execute/20030920-1.c: New test case.
1576
1577 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1578
1579 * g++.dg/rtti/typeid3.C: Correct expected error message.
1580
1581 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1582
1583 PR c++/157
1584 * g++.dg/parse/crash12.C: New test.
1585
1586 2003-09-19 Janis Johnson <janis187@us.ibm.com>
1587
1588 * gcc.dg/compat/mixed-struct-check.h: New.
1589 * gcc.dg/compat/mixed-struct-defs.h: New.
1590 * gcc.dg/compat/mixed-struct-init.h: New.
1591 * gcc.dg/compat/struct-by-value-19_main.c: New.
1592 * gcc.dg/compat/struct-by-value-19_x.c: New.
1593 * gcc.dg/compat/struct-by-value-19_y.c: New.
1594 * gcc.dg/compat/struct-by-value-20_main.c: New.
1595 * gcc.dg/compat/struct-by-value-20_x.c: New.
1596 * gcc.dg/compat/struct-by-value-20_y.c: New.
1597 * gcc.dg/compat/struct-return-19_main.c: New.
1598 * gcc.dg/compat/struct-return-19_x.c: New.
1599 * gcc.dg/compat/struct-return-19_y.c: New.
1600 * gcc.dg/compat/struct-return-20_main.c: New.
1601 * gcc.dg/compat/struct-return-20_x.c: New.
1602 * gcc.dg/compat/struct-return-20_y.c: New.
1603
1604 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
1605 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
1606 so that it will not complain on LP64 targets.
1607
1608 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1609
1610 PR c++/495
1611 * g++.dg/template/friend24.C: New test.
1612
1613 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
1614
1615 PR c++/12332
1616 * g++.dg/template/memtmpl2.C: New test.
1617
1618 2003-09-18 Mark Mitchell <mark@codesourcery.com>
1619
1620 PR target/11184
1621 * gcc.dg/builtin-apply1.c: New test.
1622
1623 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
1624
1625 PR c++/9848
1626 * g++.dg/warn/Wunused-4.C: New test.
1627
1628 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1629
1630 PR c++/12316
1631 * g++.dg/other/gc2.C: New test.
1632
1633 2003-09-17 Mark Mitchell <mark@codesourcery.com>
1634
1635 PR c++/11991
1636 * g++.dg/rtti/typeid3.C: New test.
1637
1638 PR c++/12266
1639 * g++.dg/overload/template1.C: New test.
1640
1641 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1642
1643 * g++.dg/opt/cfg3.C: New test.
1644
1645 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1646
1647 PR c++/7939
1648 * g++.dg/template/crash11.C: New test.
1649
1650 2003-09-16 Jason Merrill <jason@redhat.com>
1651 Jakub Jelinek <jakub@redhat.com>
1652
1653 * gcc.dg/attr-warn-unused-result.c: New test.
1654
1655 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
1656
1657 PR c++/12184
1658 * g++.dg/expr/call2.C: New test.
1659
1660 2003-09-15 Andreas Jaeger <aj@suse.de>
1661
1662 * gcc.dg/Wold-style-definition-1.c: New test.
1663
1664 2003-09-14 Mark Mitchell <mark@codesourcery.com>
1665
1666 PR c++/3907
1667 * g++.dg/parse/template12.C: New test.
1668
1669 * g++.dg/abi/bitfield11.C: New test.
1670 * g++.dg/abi/bitfield12.C: Likewise.
1671
1672 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
1673
1674 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
1675 non-expansion of functional macro name without arguments at EOL.
1676 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
1677
1678 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
1679
1680 * gcc.c-torture/execute/20030914-[12].c: New tests.
1681
1682 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
1683
1684 PR c++/11788
1685 * g++.dg/overload/addr1.C: New test.
1686
1687 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
1688
1689 * gcc.dg/20030909-1.c: New test.
1690
1691 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1692
1693 * gcc.dg/ultrasp10.c: New test.
1694
1695 2003-09-09 Devang Patel <dpatel@apple.com>
1696
1697 * gcc.dg/darwin-ld-6.c: New test.
1698
1699 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1700
1701 * gcc.dg/torture/builtin-explog-1.c: New testcase.
1702
1703 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1704
1705 * gcc.dg/ia64-types1.c: New test.
1706 * gcc.dg/ia64-types2.c: Likewise.
1707
1708 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1709
1710 * gcc.dg/builtins-1.c: Add more _Complex tests.
1711 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1712
1713 * gcc.dg/builtins-1.c: Test existing _Complex functions.
1714 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1715
1716 2003-09-08 Mark Mitchell <mark@codesourcery.com>
1717
1718 PR c++/11786
1719 * g++.dg/lookup/koenig2.C: New test.
1720
1721 PR c++/5296
1722 * g++.dg/rtti/typeid2.C: New test.
1723
1724 2003-09-08 Jakub Jelinek <jakub@redhat.com>
1725
1726 * gcc.c-torture/compile/20030904-1.c: New test.
1727
1728 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1729
1730 * g++.dg/opt/longbranch2.C: New test.
1731
1732 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1733
1734 * g++.dg/template/crash10.C: Only compile it.
1735
1736 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
1737
1738 PR middle-end/11665
1739 * gcc.c-torture/compile/20030907-1.c: New test.
1740 * g++.dg/init/array11.C: New test.
1741
1742 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1743
1744 PR c++/11852
1745 * g++.dg/init/struct1.C: New test.
1746
1747 2003-09-07 Mark Mitchell <mark@codesourcery.com>
1748
1749 PR c++/12181
1750 * g++.dg/expr/comma1.C: New test.
1751
1752 2003-09-06 Mark Mitchell <mark@codesourcery.com>
1753
1754 PR c++/11867
1755 * g++.dg/expr/static_cast5.C: New test.
1756
1757 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
1758
1759 PR c++/11507
1760 * g++.dg/lookup/scoped7.C: New test.
1761
1762 PR c++/9574
1763 * g++.dg/other/static1.C: New test.
1764
1765 PR c++/11490
1766 * g++.dg/warn/template-1.C: New test.
1767
1768 PR c++/11432
1769 * g++.dg/template/crash10.C: New test.
1770
1771 PR c++/2478
1772 * g++.dg/overload/VLA.C: New test.
1773
1774 PR c++/10804
1775 * g++.dg/template/call1.C: New test.
1776
1777 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1778
1779 PR c++/11794
1780 * g++.dg/parse/using3.C: New test.
1781
1782 2003-09-06 Roger Sayle <roger@eyesopen.com>
1783
1784 PR c++/11409
1785 * g++.dg/overload/builtin3.C: New test case.
1786
1787 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
1788
1789 PR c/9862
1790 * gcc.dg/20030906-1.c: New test.
1791 * gcc.dg/20030906-2.c: Likewise.
1792
1793 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
1794
1795 PR c++/12167
1796 * g++.dg/parse/defarg5.C: New test.
1797
1798 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
1799
1800 2003-09-05 Mark Mitchell <mark@codesourcery.com>
1801
1802 PR c++/12163
1803 * g++.dg/expr/static_cast4.C: New test.
1804
1805 PR c++/12146
1806 * g++.dg/template/crash9.C: New test.
1807
1808 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
1809
1810 * g++.old-deja/g++.ext/pretty2.C: Update for change
1811 in __FUNCTION__.
1812 * g++.old-deja/g++.ext/pretty3.C: Likewise.
1813
1814 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
1815
1816 PR c++/11922
1817 * g++/dg/template/qualified-id1.C: New test.
1818
1819 PR c++/12037
1820 * g++.dg/warn/noeffect4.C: New test.
1821
1822 2003-09-04 Matt Austern <austern@apple.com>
1823
1824 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
1825 * g++.dg/ext/fnname2.C: Likewise.
1826 * g++.dg/ext/fnname3.C: Likewise.
1827
1828 2003-09-04 Mark Mitchell <mark@codesourcery.com>
1829
1830 * g++.dg/expr/lval1.C: New test.
1831 * g++.dg/ext/lvcast.C: Remove.
1832
1833 2003-09-03 Roger Sayle <roger@eyesopen.com>
1834
1835 PR optimization/11700.
1836 * gcc.c-torture/compile/20030903-1.c: New test case.
1837
1838 2003-09-03 Mark Mitchell <mark@codesourcery.com>
1839
1840 PR c++/12053
1841 * g++.dg/abi/layout4.C: New test.
1842
1843 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
1844
1845 PR c++/11553
1846 * g++.dg/parse/friend3.C: New test.
1847
1848 2003-09-02 Mark Mitchell <mark@codesourcery.com>
1849
1850 PR c++/11847
1851 * g++.dg/template/class1.C: New test.
1852
1853 PR c++/11808
1854 * g++.dg/expr/call1.C: New test.
1855
1856 2003-09-01 Mark Mitchell <mark@codesourcery.com>
1857
1858 PR c++/12114
1859 * g++.dg/init/ref9.C: New test.
1860
1861 PR c++/11972
1862 * g++.dg/template/nested4.C: New test.
1863
1864 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1865
1866 PR c++/12093
1867 * g++.dg/template/non-dependent4.C: New test.
1868
1869 PR c++/11928
1870 * g++.dg/inherit/conv1.C: New test.
1871
1872 2003-08-29 Mark Mitchell <mark@codesourcery.com>
1873
1874 PR c++/6196
1875 * g++.dg/ext/label1.C: New test.
1876 * g++.dg/ext/label2.C: Likewise.
1877
1878 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1879
1880 * g++.dg/expr/cond3.C: New test.
1881
1882 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1883
1884 * gcc.dg/builtins-1.c: Add new builtin cases.
1885
1886 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1887
1888 * gcc.dg/builtins-1.c: Add new cases.
1889 * gcc.dg/torture/builtin-attr-1.c: Likewise.
1890
1891 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1892
1893 * gcc.dg/builtins-1.c: Add more math builtin tests.
1894 * gcc.dg/torture/builtin-attr-1.c: New test.
1895
1896 2003-08-28 Mark Mitchell <mark@codesourcery.com>
1897
1898 PR optimization/5079
1899 * g++.dg/opt/static3.C: New test.
1900
1901 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1902
1903 * gcc.misc-tests/gcov-10b.c: New test.
1904
1905 2003-08-27 Mark Mitchell <mark@codesourcery.com>
1906
1907 * g++.dg/opt/ptrmem3.C: New test.
1908
1909 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
1910
1911 2003-08-27 Jakub Jelinek <jakub@redhat.com>
1912
1913 * gcc.dg/20030826-2.c: New test.
1914
1915 2003-08-26 Roger Sayle <roger@eyesopen.com>
1916
1917 PR middle-end/12002
1918 * g77.f-torture/compile/12002.f: New test case.
1919
1920 2003-08-26 Roger Sayle <roger@eyesopen.com>
1921
1922 * gcc.dg/20030826-1.c: New test case.
1923
1924 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
1925
1926 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
1927
1928 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
1929
1930 PR c++/11871
1931 * c++.dg/lookup/crash1.C: New test.
1932
1933 * c++.dg/warn/noeffect3.C: New test.
1934
1935 2003-08-25 Janis Johnson <janis187@us.ibm.com>
1936
1937 * gcc.dg/compat/vector-1_x.c: Compile with -w.
1938 * gcc.dg/compat/vector-1_y.c: Ditto.
1939 * gcc.dg/compat/vector-2_x.c: Ditto.
1940 * gcc.dg/compat/vector-2_y.c: Ditto.
1941
1942 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
1943
1944 * gcc.dg/20030702-1.c: New test.
1945
1946 2003-08-25 Mark Mitchell <mark@codesourcery.com>
1947
1948 PR c++/8795
1949 * g++.dg/ext/altivec-1.C: New test.
1950
1951 2003-08-24 Richard Henderson <rth@redhat.com>
1952
1953 * g++.dg/eh/simd-2.C: Add -w for x86.
1954
1955 2003-08-23 Jakub Jelinek <jakub@redhat.com>
1956
1957 * gcc.dg/20030815-1.c: New test.
1958
1959 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1960
1961 PR c++/3765
1962 * g++.dg/parse/access6.C: New test.
1963
1964 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1965
1966 PR c++/641, c++/11876
1967 * g++.dg/template/friend22.C: New test.
1968 * g++.dg/template/friend23.C: Likewise.
1969
1970 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1971
1972 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
1973 identically.
1974
1975 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1976
1977 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
1978
1979 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1980
1981 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
1982
1983 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1984
1985 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
1986
1987 2003-08-22 Mark Mitchell <mark@codesourcery.com>
1988
1989 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
1990
1991 2003-08-21 Mark Mitchell <mark@codesourcery.com>
1992
1993 PR c++/11919
1994 * g++.dg/overload/prom1.C: New test.
1995
1996 PR c++/11551
1997 * g++.dg/parse/dtor2.C: New test.
1998
1999 PR c++/10762
2000 * g++.dg/parse/using2.C: New test.
2001
2002 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
2003
2004 PR target/11805
2005 * gcc.c-torture/compile/20030821-1.c: New.
2006
2007 2003-08-20 Mark Mitchell <mark@codesourcery.com>
2008
2009 PR c++/11834
2010 * g++.dg/template/deduce2.C: New test.
2011
2012 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
2013
2014 * gcc.c-torture/execute/20030821-1.c: New test.
2015
2016 2003-08-20 Roger Sayle <roger@eyesopen.com>
2017
2018 PR middle-end/11984
2019 * gcc.dg/20030820-1.c: New test case.
2020
2021 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
2022
2023 PR c++/11945
2024 * g++.dg/warn/noeffect2.C: New test.
2025
2026 2003-08-19 Mark Mitchell <mark@codesourcery.com>
2027
2028 PR c++/10926
2029 * g++.dg/template/dtor2.C: New test.
2030
2031 PR c++/11684
2032 * g++.dg/template/operator1.C: New test.
2033 * g++.dg/parse/operator4.C: New test.
2034
2035 PR c++/11946.C
2036 * g++.dg/expr/enum1.C: New test.
2037 * gcc.dg/c99-bool-1.c: Remove bogus warning.
2038
2039 PR c++/11036.C
2040 * g++.dg/parse/elab2.C: New test.
2041 * g++.dg/parse/typedef4.C: Change error message.
2042 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
2043 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
2044 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
2045
2046 2003-08-19 Geoffrey Keating <geoffk@apple.com>
2047
2048 * gcc.dg/pch/warn-1.c: New.
2049 * gcc.dg/pch/warn-1.hs: New.
2050
2051 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
2052 not-tested file.
2053
2054 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2055
2056 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
2057
2058 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2059
2060 * gcc.dg/uninit-D.c: New Test.
2061 * gcc.dg/uninit-E.c: New Test.
2062 * gcc.dg/uninit-F.c: New Test.
2063 * gcc.dg/uninit-G.c: New Test.
2064
2065 2003-08-19 Michael Ritzert <ritzert@t-online.de>
2066
2067 * g++.dg/README: Describe the pch directory.
2068
2069 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2070
2071 PR c++/11174
2072 * g++.dg/parse/access4.C: New test.
2073 * g++.dg/parse/access5.C: Likewise.
2074 * g++.old-deja/g++.jason/access17.C: Adjust error message.
2075
2076 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
2077
2078 * gcc.dg/noncompile/20030818-1.c: New.
2079
2080 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
2081
2082 PR c++/11957
2083 * g++.dg/warn/noeffect1.C: New test.
2084
2085 * g++.dg/template/scope2.C: New test.
2086 * g++.dg/template/error2.C: Correct dg-error
2087
2088 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
2089
2090 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
2091
2092 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
2093
2094 PR C++/11512
2095 * g++.dg/template/warn1.C: New.
2096
2097 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
2098
2099 * g++.dg/template/error2.C: New test.
2100 * g++.dg/lookup/using7.C: Adjust errors
2101 * g++.old-deja/g++.pt/crash36.C: Likewise.
2102 * g++.old-deja/g++.pt/derived3.C: Likewise.
2103
2104 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2105
2106 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
2107 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
2108 * gcc.c-torture/execute/builtins/string-9.c: New, from
2109 string-opt-9.c. Adjust for execute/builtins framework.
2110 * gcc.c-torture/execute/string-opt-9.c: Delete.
2111
2112 2003-08-12 Mark Mitchell <mark@codesourcery.com>
2113
2114 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
2115
2116 * g++.dg/parse/ret-type2.C: New test.
2117
2118 PR c++/11703
2119 * g++.dg/init/new8.C: New test.
2120
2121 PR c++/10923
2122 * g++.dg/parse/typedef5.C: New test.
2123
2124 PR c++/9512
2125 * g++.dg/parse/qualified2.C: New test.
2126 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
2127 invalid code.
2128
2129 2003-08-11 Mark Mitchell <mark@codesourcery.com>
2130
2131 * g++.dg/conversion/ptrmem1.C: New test.
2132
2133 2003-08-11 Jakub Jelinek <jakub@redhat.com>
2134
2135 PR target/11693
2136 * gcc.dg/20030811-1.c: New test.
2137
2138 PR target/11535
2139 * gcc.c-torture/execute/20030811-1.c: New test.
2140
2141 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2142
2143 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
2144
2145 2003-08-10 Mark Mitchell <mark@codesourcery.com>
2146
2147 PR c++/11789.C
2148 * g++.dg/inherit/multiple1.C: New test.
2149
2150 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
2151
2152 * gcc.dg/spe1.c: New test.
2153
2154 PR c++/11670
2155 * g++.dg/expr/cast2.C: New test.
2156
2157 PR c++/10530
2158 * g++.dg/template/dependent-name2.C: New test.
2159
2160 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
2161
2162 * g++.dg/parse/crash11.C: Put the dg options in comments.
2163
2164 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
2165
2166 * lib/gcc-dg.exp: Update for diagnostic change.
2167
2168 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2169
2170 PR c++/5767
2171 * g++.dg/parse/crash11.C: New test.
2172
2173 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
2174
2175 * gcc.dg/cpp/spacing1.c: Update.
2176
2177 2003-08-04 Janis Johnson <janis187@us.ibm.com>
2178
2179 PR target/11739
2180 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
2181 a value for -mtune.
2182
2183 2003-08-04 Roger Sayle <roger@eyesopen.com>
2184
2185 PR middle-end/11771
2186 * gcc.c-torture/compile/20030804-1.c: New test case.
2187
2188 2003-08-04 Roger Sayle <roger@eyesopen.com>
2189
2190 * gcc.dg/20030804-1.c: New test case.
2191
2192 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
2193
2194 * gcc.dg/cpp/separate-1.c: New test.
2195
2196 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
2197
2198 PR c++/11704
2199 * g++.dg/template/dependent-expr2.C: New test.
2200
2201 PR c++/11766
2202 * g++.dg/expr/ptrmem1.C: New test.
2203
2204 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2205
2206 PR c++/9453
2207 * g++.dg/template/friend15.C: New test.
2208
2209 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
2210
2211 * lib/dg-pch.exp: Work round PCH bug.
2212
2213 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2214
2215 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
2216 builtins. Move cases from builtins-4.c here.
2217
2218 * gcc.dg/torture/builtin-math-1.c: New test taken from
2219 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
2220 additional cases.
2221
2222 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
2223 Delete.
2224
2225 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
2226
2227 PR c++/9447
2228 * g++.dg/template/using7.C: New test.
2229
2230 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
2231
2232 * import1.c, import2.c: New tests.
2233
2234 2003-08-01 Jakub Jelinek <jakub@redhat.com>
2235
2236 * g++.dg/eh/crossjump1.C: New test.
2237
2238 2003-08-01 Mark Mitchell <mark@codesourcery.com>
2239
2240 PR c++/11697
2241 * g++.dg/template/using6.C: New test.
2242
2243 PR c++/11744
2244 * g++.dg/template/koenig2.C: New test.
2245
2246 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2247
2248 PR c++/7983
2249 * g++.dg/parse/typedef4.C: New test.
2250
2251 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2252
2253 PR c++/8442, c++/8806
2254 * g++.dg/template/elab1.C: New test.
2255 * g++.dg/template/type2.C: Likewise.
2256 * g++.dg/template/ttp3.C: Adjust expected error message.
2257 * g++.old-deja/g++.law/visibility13.C: Likewise.
2258 * g++.old-deja/g++.niklas/t135.C: Likewise.
2259 * g++.old-deja/g++.pt/ttp41.C: Likewise.
2260 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
2261 template argument.
2262 * g++.old-deja/g++.pt/ttp44.C: Likewise.
2263
2264 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
2265
2266 PR c++/11295
2267 * g++.dg/ext/stmtexpr1.C: New test.
2268
2269 * g++.dg/opt/tmp1.C: New test.
2270
2271 PR c++/11525
2272 * g++.dg/parse/constant4.C: New test.
2273
2274 PR c++/9447
2275 * g++.dg/template/using5.C: New test.
2276
2277 2003-07-31 Roger Sayle <roger@eyesopen.com>
2278
2279 * gcc.dg/builtins-27.c: New test case.
2280
2281 2003-07-31 Jakub Jelinek <jakub@redhat.com>
2282
2283 * gcc.dg/tls/opt-7.c: New test.
2284
2285 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
2286
2287 * g++.old-deja/g++.other/crash18.C: Remove.
2288
2289 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
2290
2291 * g++.dg/template/explicit3.C: New.
2292 * g++.dg/template/explicit4.C: New.
2293 * g++.dg/template/explicit5.C: New.
2294
2295 PR c++/11347
2296 * g++.dg/template/memtmpl1.C: New.
2297
2298 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
2299
2300 PR target/11565
2301 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
2302 * gcc.dg/i386-387-5.c (dg-options): Likewise.
2303
2304 2003-07-30 Jan Hubicka <jh@suse.cz>
2305
2306 * vtgc1.c: Kill.
2307
2308 2003-07-29 Zack Weinberg <zack@codesourcery.com>
2309
2310 * gcc.dg/struct-in-proto-1.c: New test.
2311
2312 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
2313
2314 * gcc.dg/cpp/include2.c: Only expect one message.
2315
2316 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
2317
2318 PR c++/9447
2319 * g++.dg/template/using1.C: New test.
2320 * g++.dg/template/using2.C: New test.
2321 * g++.dg/template/using3.C: New test.
2322 * g++.dg/template/using4.C: New test.
2323
2324 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
2325
2326 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
2327 * gcc.c-torture/execute/string-opt-10.c: Likewise.
2328
2329 2003-07-28 Jan Hubicka <jh@suse.cz>
2330
2331 PR c++/11530
2332 * g++.dg/opt/call1.C: New test.
2333
2334 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
2335
2336 PR c++/11667
2337 * g++.dg/init/enum2.C: New test.
2338 * g++.dg/template/overload1.C: Add "-w" option.
2339
2340 2003-07-28 <hp@bitrange.com>
2341
2342 * gcc.dg/Wdeclaration-after-statement-1.c,
2343 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
2344
2345 2003-07-28 Jakub Jelinek <jakub@redhat.com>
2346
2347 * gcc.c-torture/compile/20030725-1.c: New test.
2348
2349 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
2350
2351 * gcc.dg/20030505.c: Only run for SPE.
2352 Remove definition of opaque type.
2353
2354 2003-07-27 Mark Mitchell <mark@codesourcery.com>
2355
2356 * g++.dg/template/ptrmem6.C: New test.
2357
2358 2003-07-26 Geoffrey Keating <geoffk@apple.com>
2359
2360 * gcc.c-torture/compile/zero-strct-2.c: New test.
2361
2362 2003-07-25 Geoffrey Keating <geoffk@apple.com>
2363
2364 * gcc.dg/intermod-1.c: New test.
2365
2366 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
2367
2368 PR c++/11617
2369 * g++.dg/template/lookup2.C: New test.
2370 * g++.dg/template/memclass1.C: Remove instantiated from error.
2371 * g++.dg/other/error2.C: Tweak expected errors.
2372
2373 PR c++/11596
2374 * g++.dg/template/defarg3.C: New test.
2375
2376 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
2377
2378 2003-07-24 Mark Mitchell <mark@codesourcery.com>
2379
2380 * g++.dg/inherit/access5.C: New test.
2381
2382 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2383
2384 PR c++/11513
2385 * g++.dg/template/crash8.C: New test.
2386
2387 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
2388
2389 PR c/10602
2390 * gcc.dg/noncompile/incomplete-2.c: New test.
2391
2392 2003-07-23 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/11645
2395 * g++.dg/inherit/access4.C: New test.
2396
2397 PR c++/11517
2398 * g++.dg/expr/cond2.C: New test.
2399
2400 PR optimization/10679
2401 * g++.dg/opt/inline4.C: New test.
2402
2403 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
2404
2405 * g++.dg/parse/crash10: New test.
2406
2407 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2408
2409 * g++.dg/ext/flexary1.C: New test.
2410
2411 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2412
2413 PR c++/10793
2414 * g++.dg/template/crash9.C: New test.
2415
2416 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2417
2418 PR c++/3004
2419 * g++.dg/parse/typedef3.C: New test.
2420
2421 PR c++/7906
2422 * g++.dg/parse/operator2.C: New test.
2423
2424 PR c++/8895
2425 * g++.dg/parse/def-tmpl-arg1.C: New test.
2426
2427 PR c++/9282
2428 * g++.dg/parse/funptr1.C: New test.
2429
2430 PR c++/9452
2431 * g++.dg/parse/ambig3.C: New test.
2432
2433 PR c++/9454
2434 * g++.dg/parse/operator3.C: New test.
2435
2436 PR c++/9486
2437 * g++.dg/parse/template10.C: New test.
2438
2439 PR c++/9488
2440 * g++.dg/parse/template11.C: New test.
2441
2442 PR c++/10150
2443 * g++.dg/parse/invalid-op1.C: New test.
2444
2445 PR c++/10247
2446 * g++.dg/parse/condexpr1.C: New test.
2447
2448 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
2449
2450 * g++.dg/ext/packed3.C: New test.
2451 * g++.dg/ext/packed4.C: New test.
2452
2453 * gcc.dg/pack-test-3.c: New test.
2454
2455 2003-07-21 Janis Johnson <janis187@us.ibm.com>
2456
2457 * lib/compat.exp: Handle dg-options per source file.
2458 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
2459 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
2460 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
2461 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
2462 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
2463 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
2464 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
2465 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
2466 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
2467 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
2468 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
2469 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
2470 * g++.dg/compat/break/bitfield7_x.C: Ditto.
2471 * g++.dg/compat/break/bitfield7_y.C: Ditto.
2472
2473 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
2474
2475 PR c/10320
2476 * gcc.c-torture/execute/20030718-1.c: New test.
2477
2478 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2479
2480 PR optimization/11536
2481 * gcc.dg/20030721-1.c: New test.
2482
2483 2003-07-19 Mark Mitchell <mark@codesourcery.com>
2484
2485 PR c++/11546
2486 * g++.dg/template/lookup1.C: New test.
2487
2488 2003-07-19 Zack Weinberg <zack@codesourcery.com>
2489
2490 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
2491 diagnostics of ill-formed constructs involving labels.
2492 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
2493 the new 'previously defined here' message.
2494
2495 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
2496
2497 * g++.dg/parse/non-dependent2.C: New test.
2498
2499 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
2500
2501 * g++.dg/init/init-ref4.C: xfail on targets without
2502 weak symbols.
2503
2504 2003-07-17 Jakub Jelinek <jakub@redhat.com>
2505
2506 PR target/11087
2507 * gcc.c-torture/execute/20030717-1.c: New test.
2508
2509 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2510
2511 * g++.dg/opt/cfg1.C: New test.
2512
2513 2003-07-17 Mark Mitchell <mark@codesourcery.com>
2514
2515 PR optimization/11557
2516 * gcc.dg/20030717-1.c: New test.
2517
2518 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2519
2520 PR c++/10476
2521 * g++.dg/expr/crash-1.C: New test.
2522
2523 PR c++/11027
2524 * g++.dg/template/init3.C: New test.
2525
2526 PR c++/8222
2527 * g++.dg/template/non-dependent1.C: New test.
2528
2529 PR c++/11070
2530 * g++.dg/template/non-dependent2.C: New test.
2531
2532 PR c++/11071
2533 * g++.dg/template/non-dependent3.C: New test.
2534
2535 PR c++/9907
2536 * g++.dg/template/sizeof5.C: New test.
2537
2538 2003-07-17 Geoffrey Keating <geoffk@apple.com>
2539
2540 PR 11498
2541 * gcc.c-torture/compile/mangle-1.c: New file.
2542
2543 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2544
2545 PR c++/7809
2546 * g++.dg/parse/access3.C: New test.
2547
2548 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
2549
2550 PR c++/11384
2551 * g++.dg/init/init-ref4.C: New test.
2552
2553 2003-07-16 Mark Mitchell <mark@codesourcery.com>
2554
2555 PR c++/11547
2556 * g++.dg/parse/constant3.C: New test.
2557 * g++.dg/parse/crash7.C: Likewise.
2558
2559 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
2560
2561 PR target/11008
2562 * gcc.dg/i386-pentium4-not-mull.c: New.
2563
2564 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
2565
2566 * gcc.dg/asm-names.c (ymain): Make it weak.
2567
2568 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2569
2570 PR c++/5421
2571 * g++.dg/template/friend21.C: New test.
2572
2573 2003-07-16 Jakub Jelinek <jakub@redhat.com>
2574
2575 * gcc.dg/cleanup-8.c: New test.
2576 * gcc.dg/cleanup-9.c: New test.
2577
2578 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
2579
2580 * g++.dg/ext/dll-MI1.h: New file.
2581 * g++.dg/ext/dllexport-MI1.C: New file.
2582 * g++.dg/ext/dllimport-MI1.C: New file.
2583
2584 2003-07-15 Jakub Jelinek <jakub@redhat.com>
2585
2586 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
2587 it does not have cmpstrsi patterns (just cmpmemsi).
2588
2589 2003-07-15 Mark Mitchell <mark@codesourcery.com>
2590
2591 PR debug/11473
2592 * g++.dg/debug/debug8.C: New test.
2593
2594 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2595
2596 PR c++/10108
2597 * g++.dg/template/crash7.C: New test.
2598
2599 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
2600
2601 PR target/10795
2602 * gcc.c-torture/compile/20030708-1.c: New.
2603
2604 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
2605
2606 * gcc.c-torture/execute/20030715-1.c: New test.
2607
2608 2003-07-14 Geoffrey Keating <geoffk@apple.com>
2609
2610 * gcc.dg/pch/inline-3.c: New file.
2611 * gcc.dg/pch/inline-3.hs: New file.
2612 * gcc.dg/pch/inline-4.c: New file.
2613 * gcc.dg/pch/inline-4.hs: New file.
2614
2615 2003-07-14 Mark Mitchell <mark@codesourcery.com>
2616
2617 PR c++/11509
2618 * g++.dg/template/crash6.C: New test.
2619
2620 PR c++/7053
2621 * g++.dg/template/friend20.C: New test.
2622
2623 PR c++/7019
2624 * g++.dg/template/overload2.C: New test.
2625
2626 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2627
2628 PR optimization/11440
2629 * gcc.c-torture/execute/20030714-1.c: New test.
2630
2631 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2632
2633 PR c++/11154
2634 * g++.dg/template/partial2.C: New test.
2635
2636 2003-07-13 Mark Mitchell <mark@codesourcery.com>
2637
2638 PR c++/11503
2639 * g++.dg/template/anon1.C: New test.
2640
2641 PR c++/11493
2642 PR c++/11495
2643 * g++.dg/parse/template9.C: Likewise.
2644 * g++.dg/template/crash4.C: New test.
2645 * g++.dg/template/koenig1.C: Likewise.
2646 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
2647 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
2648 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
2649 functions.
2650 * g++.old-deja/g++.jason/template36.C: Likewise.
2651 * g++.old-deja/g++.mike/p1989.C: Likewise.
2652 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
2653 * g++.old-deja/g++.pt/ttp20.C: Use this->.
2654 * g++.old-deja/g++.pt/ttp21.C: Use this->.
2655 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
2656 compiling.
2657 * g++.old-deja/g++.pt/union2.C: Use this->.
2658
2659 2003-07-11 Jakub Jelinek <jakub@redhat.com>
2660
2661 * gcc.dg/20030711-1.c: New test.
2662
2663 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
2664
2665 PR c++/11050
2666 * g++.dg/parse/args1.C: New test.
2667 * g++.pt/defarg8.C: Change expected errors.
2668
2669 2003-07-11 Mark Mitchell <mark@codesourcery.com>
2670
2671 PR c++/8164
2672 * g++.dg/template/nontype2.C: New test.
2673
2674 PR c++/10558
2675 * g++.dg/parse/template8.C: New test.
2676
2677 PR c++/8327
2678 * g++.dg/template/scope1.C: New test.
2679
2680 * g++.dg/warn/Wsign-compare-1.C: New test.
2681
2682 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2683
2684 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
2685
2686 2003-07-10 Mark Mitchell <mark@codesourcery.com>
2687
2688 PR c++/9411
2689 * g++.dg/template/explicit2.C: New test.
2690
2691 PR c++/10032
2692 * g++.dg/warn/pedantic1.C: New test.
2693
2694 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
2695
2696 PR c++ 9483
2697 * g++.dg/other/field1.C: New test.
2698
2699 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
2700
2701 PR c/11449
2702 * gcc.c-torture/compile/20030707-1.c: New.
2703
2704 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2705
2706 PR c++/10849
2707 * g++.dg/template/access12.C: New test.
2708
2709 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
2710
2711 * g++.dg/bprob/bprob.exp (prof_ext): Update.
2712 * g77.dg/bprob/bprob.exp (prof_ext): Update.
2713 * gcc.misc-tests/bprob.exp (prof_ext): Update.
2714 * gcc.misc-tests/gcov.exp: Update
2715 * g++.dg/gcov/gcov.exp: Update
2716 * lib/gcov.exp: Update.
2717
2718 2003-07-08 Mark Mitchell <mark@codesourcery.com>
2719
2720 * g++.dg/abi/mangle17.C: Make sure template expressions are
2721 dependent.
2722 * g++.dg/abi/mangle4.C: Mark erroneous casts.
2723 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
2724 * g++.dg/opt/stack1.C: Remove erroneous code.
2725 * g++.dg/parse/template7.C: New test.
2726 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
2727 * g++.old-deja/g++.pt/crash4.C: Likewise.
2728
2729 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2730
2731 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
2732 with zero or one occurence of `$' after the initial `L'.
2733
2734 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
2735
2736 * gcc.c-torture/compile/20030704-1.c: Add a comment.
2737
2738 2003-07-08 Roger Sayle <roger@eyesopen.com>
2739
2740 PR c/11370
2741 * gcc.dg/Wunreachable-6.c: New testcase.
2742 * gcc.dg/Wunreachable-7.c: New testcase.
2743
2744 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2745
2746 PR c/11420
2747 * gcc.dg/20030708-1.c: New test.
2748
2749 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
2750
2751 * gcc.dg/compat/sdata-section.h: New file.
2752 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
2753 * gcc.dg/torture/mips-sdata-1.c: New test.
2754
2755 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2756
2757 PR c++/11030
2758 * g++.dg/template/friend19.C: New test.
2759
2760 2003-07-08 Jakub Jelinek <jakub@redhat.com>
2761
2762 * g++.dg/opt/strength-reduce.C: New test.
2763
2764 2003-07-07 Roger Sayle <roger@eyesopen.com>
2765
2766 PR target/10979
2767 * gcc.dg/20030707-1.c: New testcase.
2768
2769 2003-07-07 Roger Sayle <roger@eyesopen.com>
2770
2771 PR optimization/11059
2772 * g++.dg/opt/emptyunion.C: New testcase.
2773
2774 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2775 Eric Botcazou <ebotcazou@libertysurf.fr>
2776
2777 * g++.dg/opt/stack1.C: New test.
2778
2779 2003-07-05 Mark Mitchell <mark@codesourcery.com>
2780
2781 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
2782 run test.
2783
2784 PR c++/11431
2785 * g++.dg/expr/static_cast3.C: New test.
2786
2787 2003-07-04 Zack Weinberg <zack@codesourcery.com>
2788
2789 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
2790 everywhere.
2791 * gcc.dg/concat.c: Concatenation of string constants with
2792 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
2793 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
2794 * gcc.dg/cpp/escape-2.c: Use wide character constants where
2795 necessary to avoid multi-character character constant warning.
2796 * gcc.dg/cpp/escape.c: Likewise.
2797 * gcc.dg/cpp/ucs.c: Likewise.
2798 Remove backslashes from dg-bogus comments, as they confuse Tcl.
2799 Fix a typo.
2800
2801 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2802
2803 PR c/11428
2804 * gcc.c-torture/compile/20030704-1.c: New.
2805
2806 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
2807
2808 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
2809
2810 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
2811
2812 PR c++/5287, PR c++/7910, PR c++/11021
2813 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
2814 tests for warnings.
2815 * g++.dg/ext/dllimport2.C: Add tests for warnings.
2816 * g++.dg/ext/dllimport3.C: Likewise.
2817 * g++.dg/ext/dllimport4.C: New file.
2818 * g++.dg/ext/dllimport5.C: New file.
2819 * g++.dg/ext/dllimport6.C: New file.
2820 * g++.dg/ext/dllimport7.C: New file.
2821 * g++.dg/ext/dllimport8.C: New file.
2822 * g++.dg/ext/dllimport9.C: New file.
2823 * g++.dg/ext/dllimport10.C: New file.
2824 * g++.dg/ext/dllexport1.C: New file.
2825
2826 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2827
2828 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
2829 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
2830
2831 2003-07-03 Roger Sayle <roger@eyesopen.com>
2832
2833 * gcc.dg/builtins-25.c: New testcase.
2834 * gcc.dg/builtins-26.c: New testcase.
2835
2836 2003-07-03 Janis Johnson <janis187@us.ibm.com>
2837
2838 * gcc.dg/compat/vector-defs.h: New file.
2839 * gcc.dg/compat/vector-setup.h: New file.
2840 * gcc.dg/compat/vector-check.h: New file.
2841 * gcc.dg/compat/vector-1_main.c: New file.
2842 * gcc.dg/compat/vector-1_x.c: New file.
2843 * gcc.dg/compat/vector-1_y.c: New file.
2844 * gcc.dg/compat/vector-2_main.c: New file.
2845 * gcc.dg/compat/vector-2_x.c: New file.
2846 * gcc.dg/compat/vector-2_y.c: New file.
2847
2848 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
2849 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
2850 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
2851 * gcc.dg/compat/struct-align-1.h: New file.
2852 * gcc.dg/compat/struct-align-1_main.c: New file.
2853 * gcc.dg/compat/struct-align-1_x.c: New file.
2854 * gcc.dg/compat/struct-align-1_y.c: New file.
2855 * gcc.dg/compat/struct-align-2.h: New file.
2856 * gcc.dg/compat/struct-align-2_main.c: New file.
2857 * gcc.dg/compat/struct-align-2_x.c: New file.
2858 * gcc.dg/compat/struct-align-2_y.c: New file.
2859
2860 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
2861 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2862 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2863 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2864 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2865 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2866 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2867 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2868 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2869 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2870 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2871 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2872 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2873 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2874 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2875 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2876 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2877 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2878 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2879 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2880 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2881 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2882 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2883 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2884 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2885 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2886 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2887 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2888 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2889
2890 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2891
2892 * gcc.dg/i386-call-1.c: New test.
2893
2894 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
2895
2896 PR c++/9162
2897 * g++.dg/parse/defarg4.C: New.
2898
2899 2003-07-03 Roger Sayle <roger@eyesopen.com>
2900
2901 PR target/10700
2902 * gcc.c-torture/compile/20030703-1.c: New test case.
2903
2904 2003-07-03 Mark Mitchell <mark@codesourcery.com>
2905
2906 * g++.dg/template/local3.C: Remove extra semicolon.
2907
2908 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2909
2910 * gcc.dg/i386-volatile-1.c: New test.
2911
2912 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
2913
2914 PR c++/11072
2915 * g++.dg/other/offsetof2.C: XFAIL.
2916 * g++.dg/other/offsetof5.C: New.
2917
2918 PR c++/10219
2919 * g++.dg/template/error1.C: New.
2920
2921 PR c++/9779
2922 * g++.dg/template/dependent-expr1.C: New.
2923
2924 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2925
2926 PR c++/6949
2927 * g++.dg/template/local3.C: New test.
2928
2929 PR c++/11149
2930 * g++.dg/lookup/scoped6.C: New test.
2931
2932 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
2933
2934 PR c++/8046
2935 * g++.dg/other/error7.C: New test.
2936
2937 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
2938
2939 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
2940 * g++.old-deja/g++.abi/vtable3.h: Likewise.
2941 * g++.old-deja/g++.law/code-gen5.C: Likewise.
2942 * g++.old-deja/g++.other/union2.C: Likewise.
2943 * gcc.dg/c90-const-expr-2.c: Likewise.
2944 * gcc.dg/c90-const-expr-3.c: Likewise.
2945 * gcc.dg/c99-const-expr-2.c: Likewise.
2946 * gcc.dg/c99-const-expr-3.c: Likewise.
2947 * gcc.dg/concat.c: Likewise.
2948
2949 2003-07-01 Mark Mitchell <mark@codesourcery.com>
2950
2951 PR c++/9559
2952 * g++.dg/init/static1.C: New test.
2953
2954 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2955
2956 * Changelog: Remove ">>>>>>>" from previous change.
2957
2958 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2959
2960 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
2961 * g++.old-deja/g++.other/access2.C: Likewise.
2962 * g++.old-deja/g++.other/decl2.C: Likewise.
2963 * gcc.c-torture/execute/20020615-1.c: Likewise.
2964
2965 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2966
2967 PR c++/4933
2968 * g++.dg/template/sizeof4.C: New test.
2969
2970 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2971
2972 * g++.dg/other/error6.C: New test.
2973
2974 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2975
2976 PR c++/10750
2977 * g++.dg/parse/constant2.C: New test.
2978
2979 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
2980
2981 PR c++/11106
2982 * g++.dg/other/error5.C: New test.
2983
2984 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2985
2986 * gcc.dg/format/gcc_diag-1.c: New test.
2987
2988 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
2989
2990 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
2991
2992 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
2993
2994 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
2995 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
2996 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
2997
2998 2003-06-28 Jakub Jelinek <jakub@redhat.com>
2999
3000 * gcc.c-torture/execute/builtins/string-8.c: New test.
3001 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
3002 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
3003 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
3004
3005 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3006
3007 PR c++/10468
3008 * g++.dg/ext/typeof6.C: New test.
3009
3010 2003-06-27 Mark Mitchell <mark@codesourcery.com>
3011
3012 PR c++/10796
3013 * g++.dg/init/enum1.C: New test.
3014
3015 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
3016
3017 * gcc.dg/20030627-1.c: New test.
3018
3019 2003-06-26 Mark Mitchell <mark@codesourcery.com>
3020
3021 PR c++/11332
3022 * g++.dg/expr/static_cast2.C: New test.
3023
3024 2003-06-26 Roger Sayle <roger@eyesopen.com>
3025 Jakub Jelinek <jakub@redhat.com>
3026
3027 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
3028 sprintf(dst,"%s",src) optimization.
3029 * gcc.c-torture/execute/20030626-1.c: New test case.
3030 * gcc.c-torture/execute/20030626-2.c: New test case.
3031
3032 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
3033
3034 * gcc.c-torture/execute/multi-ix.c: New test.
3035
3036 * gcc.c-torture/execute/simd-4.c (main):
3037 Added missing semicolon at end of union.
3038
3039 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
3040
3041 PR c++/8266
3042 * g++.dg/template/explicit-instantiation3.C: New test.
3043
3044 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3045
3046 * gcc.dg/20030626-1.c: Use signed char.
3047
3048 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3049
3050 * gcc.dg/20030626-1.c: New test.
3051
3052 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
3053
3054 * const-str-2.m: Update.
3055
3056 2003-06-25 Mark Mitchell <mark@codesourcery.com>
3057
3058 PR c++/10990
3059 * g++.dg/rtti/dyncast1.C: New test.
3060 * g++.dg/abi/mangle4.C: Correct base-specifier access.
3061 * g++.dg/lookup/scoped1.C: Remove XFAIL.
3062 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
3063
3064 PR c++/10931
3065 * g++.dg/expr/static_cast1.C: New test.
3066
3067 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
3068
3069 * gcc.dg/20030625-1.c: New test.
3070
3071 2003-06-24 Roger Sayle <roger@eyesopen.com>
3072
3073 * gcc.c-torture/compile/20030624-1.c: New test case.
3074
3075 2003-06-24 Jakub Jelinek <jakub@redhat.com>
3076
3077 * gcc.c-torture/execute/string-opt-17.c: New test.
3078
3079 2003-06-24 Mark Mitchell <mark@codesourcery.com>
3080
3081 PR c++/5754
3082 * g++.dg/parse/crash6.C: New test.
3083
3084 2003-06-23 Roger Sayle <roger@eyesopen.com>
3085
3086 * gcc.dg/builtins-24.c: New test case.
3087
3088 2003-06-23 Jakub Jelinek <jakub@redhat.com>
3089
3090 * g++.dg/opt/operator1.C: New test.
3091
3092 2003-06-22 Roger Sayle <roger@eyesopen.com>
3093
3094 * gcc.c-torture/execute/string-opt-16.c: New test case.
3095
3096 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3097
3098 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
3099 * g++.old-deja/g++.other/conv7.C: Likewise
3100 * g++.old-deja/g++.other/overcnv2.C: Likewise.
3101 * g++.old-deja/g++.other/overload14.C: Likewise.
3102
3103 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
3104
3105 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
3106 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
3107
3108 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3109
3110 PR c++/10888
3111 * g++.dg/warn/Winline-3.C: New test.
3112
3113 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3114
3115 * lib/target-supports.exp (check_alias_available): Make the test
3116 program acceptable to the Solaris assembler.
3117
3118 PR c++/10749
3119 * g++.dg/template/memclass2.C: New test.
3120
3121 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3122 Eric Botcazou <ebotcazou@libertysurf.fr>
3123
3124 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
3125 data for non-matching targets.
3126 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
3127
3128 2003-06-20 Mark Mitchell <mark@codesourcery.com>
3129
3130 PR c++/10845
3131 * g++.dg/template/member3.C: New test.
3132
3133 2003-06-19 Mark Mitchell <mark@codesourcery.com>
3134
3135 PR c++/10939
3136 * g++.dg/template/func1.C: New test.
3137
3138 PR c++/9649
3139 * g++.dg/template/static4.C: New test.
3140 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
3141
3142 PR c++/11041
3143 * g++.dg/init/ref7.C: New test.
3144
3145 2003-06-19 Matt Austern <austern@apple.com>
3146
3147 PR c++/11228
3148 * g++.dg/anew1.C: New test.
3149 * g++.dg/anew2.C: New test.
3150 * g++.dg/anew3.C: New test.
3151 * g++.dg/anew4.C: New test.
3152
3153 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
3154
3155 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
3156
3157 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
3158
3159 * gcc.c-torture/execute/simd-4.c (main): Make expected value
3160 endian-dependent.
3161
3162 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
3163
3164 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
3165 Remove cruft.
3166
3167 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
3168
3169 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
3170 * gcc.c-torture/compile/961203-1.c: Likewise.
3171 * gcc.c-torture/compile/980506-1.c: Likewise.
3172
3173 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3174
3175 PR c++/10712
3176 * g++.dg/lookup/using7.C: New test.
3177
3178 2003-06-17 Mark Mitchell <mark@codesourcery.com>
3179
3180 PR c++/11105
3181 * g++.dg/abi/conv1.C: Remove it.
3182 * g++.dg/template/conv7.C: New test.
3183 * g++.dg/template/conv8.C: Likewise.
3184 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
3185 conversion operator.
3186
3187 2003-06-17 Janis Johnson <janis187@us.ibm.com>
3188
3189 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
3190 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
3191 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3192 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
3193 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
3194 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3195 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3196 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
3197 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
3198 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
3199 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
3200 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
3201 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
3202 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
3203 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
3204 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
3205 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
3206 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
3207 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3208 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3209 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3210 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3211 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3212 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3213 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3214 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3215 * gcc.dg/compat/struct-return-10_x.c: Ditto.
3216 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3217 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3218
3219 2003-06-16 Mark Mitchell <mark@codesourcery.com>
3220
3221 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
3222 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
3223 indications.
3224
3225 2003-06-16 Roger Sayle <roger@eyesopen.com>
3226
3227 * gcc.dg/i386-387-5.c: New test case.
3228 * gcc.dg/i386-387-6.c: New test case.
3229 * gcc.dg/builtins-23.c: New test case.
3230
3231 2003-06-15 Roger Sayle <roger@eyesopen.com>
3232
3233 * gcc.dg/builtins-22.c: New test case.
3234 * gcc.dg/i386-387-1.c: Update to test exp.
3235 * gcc.dg/i386-387-2.c: Likewise.
3236
3237 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3238
3239 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
3240
3241 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3242
3243 * lib/gcc-dg.exp (dg-require-dll): New function.
3244 (dg-xfail-if): Likewise.
3245 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
3246 driver.
3247
3248 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
3249 * gcc.c-torture/compile/20001205-1.c: Likewise.
3250 * gcc.c-torture/compile/20001226-1.c: Likewise.
3251 * gcc.c-torture/compile/20010518-2.c: Likewise.
3252 * gcc.c-torture/compile/20020312-1.c: Likewise.
3253 * gcc.c-torture/compile/20020604-1.c: Likewise.
3254 * gcc.c-torture/compile/920501-12.c: Likewise.
3255 * gcc.c-torture/compile/920501-4.c: Likewise.
3256 * gcc.c-torture/compile/920520-1.c: Likewise.
3257 * gcc.c-torture/compile/920521-1.c: Likewise.
3258 * gcc.c-torture/compile/920625-1.c: Likewise.
3259 * gcc.c-torture/compile/961203-1.c: Likewise.
3260 * gcc.c-torture/compile/980506-1.c: Likewise.
3261 * gcc.c-torture/compile/981006-1.c: Likewise.
3262 * gcc.c-torture/compile/981022-1.c: Likewise.
3263 * gcc.c-torture/compile/981223-1.c: Likewise.
3264 * gcc.c-torture/compile/990617-1.c: Likewise.
3265 * gcc.c-torture/compile/dll.c: Likewise.
3266 * gcc.c-torture/compile/labels-3.c: Likewise.
3267 * gcc.c-torture/compile/mipscop-1.c: Likewise.
3268 * gcc.c-torture/compile/mipscop-2.c: Likewise.
3269 * gcc.c-torture/compile/mipscop-3.c: Likewise.
3270 * gcc.c-torture/compile/mipscop-4.c: Likewise.
3271 * gcc.c-torture/compile/simd-5.c: Likewise.
3272 * gcc.c-torture/compile/20000804-1.x: Remove.
3273 * gcc.c-torture/compile/20001205-1.x: Likewise.
3274 * gcc.c-torture/compile/20001226-1.x: Likewise.
3275 * gcc.c-torture/compile/20010518-2.x: Likewise.
3276 * gcc.c-torture/compile/20020312-1.x: Likewise.
3277 * gcc.c-torture/compile/20020604-1.x: Likewise.
3278 * gcc.c-torture/compile/920501-12.x: Likewise.
3279 * gcc.c-torture/compile/920501-4.x: Likewise.
3280 * gcc.c-torture/compile/920520-1.x: Likewise.
3281 * gcc.c-torture/compile/920521-1.x: Likewise.
3282 * gcc.c-torture/compile/920625-1.x: Likewise.
3283 * gcc.c-torture/compile/961203-1.x: Likewise.
3284 * gcc.c-torture/compile/980506-1.x: Likewise.
3285 * gcc.c-torture/compile/981006-1.x: Likewise.
3286 * gcc.c-torture/compile/981022-1.x: Likewise.
3287 * gcc.c-torture/compile/981223-1.x: Likewise.
3288 * gcc.c-torture/compile/990617-1.x: Likewise.
3289 * gcc.c-torture/compile/mipscop-1.x: Likewise.
3290 * gcc.c-torture/compile/mipscop-2.x: Likewise.
3291 * gcc.c-torture/compile/mipscop-3.x: Likewise.
3292 * gcc.c-torture/compile/mipscop-4.x: Likewise.
3293 * gcc.c-torture/compile/simd-5.x: Likewise.
3294
3295 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
3296
3297 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
3298
3299 * gcc.c-torture/execute/20030611-1.c: New test.
3300
3301 2003-06-12 Roger Sayle <roger@eyesopen.com>
3302
3303 PR middle-end/168
3304 * gcc.dg/20030612-1.c: New test case.
3305
3306 2003-06-12 Mark Mitchell <mark@codesourcery.com>
3307
3308 PR c++/10635
3309 * g++.dg/expr/cast1.C: New test.
3310
3311 2003-06-12 Roger Sayle <roger@eyesopen.com>
3312
3313 * gcc.dg/builtins-21.c: New test case.
3314
3315 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
3316
3317 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
3318 options instead of at the end.
3319 * lib/objc.exp (objc_target_compile): Likewise.
3320
3321 2003-06-11 Mark Mitchell <mark@codesourcery.com>
3322
3323 PR c++/10432
3324 * g++.dg/parse/error1.C: New test.
3325
3326 2003-06-11 Janis Johnson <janis187@us.ibm.com>
3327
3328 * gcc.dg/compat/struct-by-value-11_main.c: New file.
3329 * gcc.dg/compat/struct-by-value-11_x.c: New file.
3330 * gcc.dg/compat/struct-by-value-11_y.c: New file.
3331 * gcc.dg/compat/struct-by-value-12_main.c: New file.
3332 * gcc.dg/compat/struct-by-value-12_x.c: New file.
3333 * gcc.dg/compat/struct-by-value-12_y.c: New file.
3334 * gcc.dg/compat/struct-by-value-13_main.c: New file.
3335 * gcc.dg/compat/struct-by-value-13_x.c: New file.
3336 * gcc.dg/compat/struct-by-value-13_y.c: New file.
3337 * gcc.dg/compat/struct-by-value-14_main.c: New file.
3338 * gcc.dg/compat/struct-by-value-14_x.c: New file.
3339 * gcc.dg/compat/struct-by-value-14_y.c: New file.
3340 * gcc.dg/compat/struct-by-value-15_main.c: New file.
3341 * gcc.dg/compat/struct-by-value-15_x.c: New file.
3342 * gcc.dg/compat/struct-by-value-15_y.c: New file.
3343 * gcc.dg/compat/struct-by-value-16_main.c: New file.
3344 * gcc.dg/compat/struct-by-value-16_x.c: New file.
3345 * gcc.dg/compat/struct-by-value-16_y.c: New file.
3346 * gcc.dg/compat/struct-by-value-17_main.c: New file.
3347 * gcc.dg/compat/struct-by-value-17_x.c: New file.
3348 * gcc.dg/compat/struct-by-value-17_y.c: New file.
3349 * gcc.dg/compat/struct-by-value-18_main.c: New file.
3350 * gcc.dg/compat/struct-by-value-18_x.c: New file.
3351 * gcc.dg/compat/struct-by-value-18_y.c: New file.
3352
3353 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
3354 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
3355 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
3356 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
3357 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
3358 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
3359 * gcc.dg/compat/scalar-return-3_main.c: New file.
3360 * gcc.dg/compat/scalar-return-3_x.c: New file.
3361 * gcc.dg/compat/scalar-return-3_y.c: New file.
3362 * gcc.dg/compat/scalar-return-4_main.c: New file.
3363 * gcc.dg/compat/scalar-return-4_x.c: New file.
3364 * gcc.dg/compat/scalar-return-4_y.c: New file.
3365
3366 2003-06-10 Janis Johnson <janis187@us.ibm.com>
3367
3368 * gcc.dg/compat/fp2-struct-check.h: New file.
3369 * gcc.dg/compat/fp2-struct-defs.h: New file.
3370 * gcc.dg/compat/fp2-struct-init.h: New file.
3371 * gcc.dg/compat/struct-by-value-10_main.c: New file.
3372 * gcc.dg/compat/struct-by-value-10_x.c: New file.
3373 * gcc.dg/compat/struct-by-value-10_y.c: New file.
3374 * gcc.dg/compat/struct-return-10_main.c: New file.
3375 * gcc.dg/compat/struct-return-10_x.c: New file.
3376 * gcc.dg/compat/struct-return-10_y.c: New file.
3377
3378 * gcc.dg/compat/compat-common.h: New file.
3379 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
3380 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
3381 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
3382 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
3383 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
3384 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
3385 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
3386 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
3387 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
3388 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
3389 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
3390 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
3391 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
3392 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
3393 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
3394 * gcc.dg/compat/small-struct-check.h: Ditto.
3395 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
3396 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
3397 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
3398 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
3399 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
3400 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3401 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
3402 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
3403 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
3404 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
3405 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3406 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3407 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
3408 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3409 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3410 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
3411 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
3412 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
3413 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
3414 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
3415 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
3416 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
3417 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
3418 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
3419 * gcc.dg/compat/struct-return-2_main.c: Ditto.
3420 * gcc.dg/compat/struct-return-2_x.c: Ditto.
3421 * gcc.dg/compat/struct-return-2_y.c: Ditto.
3422 * gcc.dg/compat/struct-return-3_main.c: Ditto.
3423 * gcc.dg/compat/struct-return-3_x.c: Ditto.
3424 * gcc.dg/compat/struct-return-3_y.c: Ditto.
3425
3426 2003-06-10 Geoffrey Keating <geoffk@apple.com>
3427
3428 * g++.dg/pch/static-1.C: New file.
3429 * g++.dg/pch/static-1.Hs: New file.
3430
3431 2003-06-10 Richard Henderson <rth@redhat.com>
3432
3433 * gcc.dg/asm-7.c: Adjust expected warning text.
3434
3435 2003-06-10 Roger Sayle <roger@eyesopen.com>
3436
3437 * gcc.dg/builtins-20.c: New test case.
3438
3439 2003-06-10 Mark Mitchell <mark@codesourcery.com>
3440
3441 PR c++/11131
3442 * g++.dg/opt/template1.C: New test.
3443
3444 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3445
3446 * lib/gcc-dg.exp (dg-test): Clear additional_files and
3447 additional_sources.
3448
3449 2003-05-21 David Taylor <dtaylor@emc.com>
3450
3451 * gcc.dg/Wpadded.c: New file.
3452
3453 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3454
3455 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
3456 * gcc.dg/special/weak-2.c: Add dg-require-weak.
3457 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
3458 dg-require-weak.
3459
3460 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
3461
3462 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
3463
3464 2003-06-09 Mark Mitchell <mark@codesourcery.com>
3465
3466 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
3467 (dg-require-alias): Likewise.
3468 (dg-require-gc-sections): Likewise.
3469 * lib/target-supports.exp (check_gc_sections_available): Likewise.
3470
3471 2003-06-08 Richard Henderson <rth@redhat.com>
3472
3473 * gcc.dg/20011029-2.c: Fix the array reference.
3474 * gcc.dg/asm-7.c: New.
3475
3476 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
3477
3478 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
3479
3480 2003-06-08 Mark Mitchell <mark@codesourcery.com>
3481
3482 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
3483 (dg-require-gc-sections): Likewise.
3484
3485 2003-06-08 Jan Hubicka <jh@suse.cz>
3486
3487 * i386-cmov1.c: Fix regular expression.
3488 * i386-cvt-1.c: Likewise.
3489 * i386-local.c: Likewise.
3490 * i386-local2.c: Likewise.
3491 * i386-mul.c: Likewise.
3492 * i386-ssetype-1.c: Likewise.
3493 * i386-ssetype-3.c: Likewise.
3494 * i386-ssetype-5.c: Likewise.
3495
3496 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3497
3498 PR c++/11039
3499 * g++.dg/warn/implicit-typename2.C: New test.
3500 * g++.dg/warn/implicit-typename3.C: New test.
3501
3502 2003-06-07 Richard Henderson <rth@redhat.com>
3503
3504 * g++.dg/other/offsetof3.C: Use size_t.
3505 * g++.dg/other/offsetof4.C: Likewise.
3506
3507 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
3508
3509 * lib/copy-file.exp: New. Implement gcc_copy_files.
3510
3511 * lib/dg-pch.exp: Load copy-file.exp
3512 (dg-pch): Use gcc_copy_files instead of "file copy".
3513
3514 2003-06-06 Mark Mitchell <mark@codesourcery.com>
3515
3516 * gcc.dg/weak/weak.exp: Simplify.
3517 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
3518 * gcc.dg/weak/weak-1.c: Likewise.
3519 * gcc.dg/weak/weak-2.c: Likewise.
3520 * gcc.dg/weak/weak-3.c: Likewise.
3521 * gcc.dg/weak/weak-4.c: Likewise.
3522 * gcc.dg/weak/weak-5.c: Likewise.
3523 * gcc.dg/weak/weak-6.c: Likewise.
3524 * gcc.dg/weak/weak-7.c: Likewise.
3525 * gcc.dg/weak/weak-8.c: Likewise.
3526 * gcc.dg/weak/weak-9.c: Likewise.
3527
3528 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
3529
3530 gcc.c-torture/execute/20030606-1.c: New.
3531
3532 2003-06-06 Roger Sayle <roger@eyesopen.com>
3533
3534 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
3535 * gcc.dg/builtins-19.c: Likewise.
3536
3537 2003-06-06 Roger Sayle <roger@eyesopen.com>
3538
3539 * gcc.dg/builtins-2.c: Add some more tests.
3540 * gcc.dg/builtins-18.c: New test case.
3541 * gcc.dg/builtins-19.c: New test case.
3542
3543 2003-06-06 Roger Sayle <roger@eyesopen.com>
3544 Jim Wilson <wilson@tuliptree.org>
3545
3546 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
3547
3548 2003-06-06 Jakub Jelinek <jakub@redhat.com>
3549
3550 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
3551 mempcpy/stpcpy calls not to be optimized into something else.
3552 * gcc.c-torture/execute/string-opt-3.c: Moved to...
3553 * gcc.c-torture/execute/builtins/string-7.c: ...here.
3554 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
3555
3556 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3557
3558 * gcc.dg/format/asm_fprintf-1.c: New test.
3559
3560 2003-06-05 Mark Mitchell <mark@codesourcery.com>
3561
3562 * lib/gcc-defs.exp (additional_sources): New variable.
3563 (dg-additional-sources): New function.
3564 (additional_files): New variable.
3565 (dg-additional-files): New function.
3566 (dg-additional-files-options): Likewise.
3567 * lib/gcc-dg.exp (dg-require-weak): New function.
3568 (dg-require-alias): Likewise.
3569 (dg-require-gc-sections): Likewise.
3570 * lib/target-supports.exp (check_alias_available): Remove testfile
3571 parameter.
3572 (check_gc_sections_available): New function.
3573 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
3574 (dg-gpp-additional-files): Likewise.
3575 * lib/g++.exp (additional_sources): Remove.
3576 (additional_files): Likewise.
3577 (g++_target_compile): Use dg-additional-files-options.
3578
3579 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
3580 Tcl logic.
3581 * gcc.dg/special/ecos.exp: Remove.
3582 * gcc.dg/special/20000419-2.c: Use dg-require-*.
3583 * gcc.dg/special/alias-1.c: Likewise.
3584 * gcc.dg/special/alias-2.c: Likewise.
3585 * gcc.dg/special/gcsec-1.c: Likewise.
3586 * gcc.dg/special/weak-1.c: Likewise.
3587 * gcc.dg/special/weak-2.c: Likewise.
3588 * gcc.dg/special/wkali-1.c: Likewise.
3589 * gcc.dg/special/wkali-2.c: Likewise.
3590
3591 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
3592 dg-gpp-additional-*.
3593 * g++.dg/special/conpr-3.C: Likewise.
3594 * g++.dg/special/conpr-4.C: Likewise.
3595 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
3596 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
3597 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
3598 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
3599 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
3600 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
3601 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
3602 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
3603 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
3604 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
3605 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
3606 * g++.old-deja/g++.other/comdat1.C: Likewise.
3607 * g++.old-deja/g++.other/comdat2.C: Likewise.
3608 * g++.old-deja/g++.other/comdat3.C: Likewise.
3609 * g++.old-deja/g++.other/ctor1.C: Likewise.
3610 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
3611
3612 2003-06-05 Richard Henderson <rth@redhat.com>
3613
3614 * gcc.dg/debug/20030605-1.c: New.
3615
3616 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3617
3618 * README.QMTEST: Update.
3619
3620 2003-06-04 Richard Henderson <rth@redhat.com>
3621
3622 * gcc.dg/cleanup-1.c: New.
3623 * gcc.dg/cleanup-2.c: New.
3624 * gcc.dg/cleanup-3.c: New.
3625 * gcc.dg/cleanup-4.c: New.
3626 * gcc.dg/cleanup-5.c: New.
3627 * gcc.dg/cleanup-6.c: New.
3628 * gcc.dg/cleanup-7.c: New.
3629
3630 2003-06-04 Mark Mitchell <mark@codesourcery.com>
3631
3632 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
3633
3634 * lib/dg-pch.exp: New file.
3635 * g++.dg/pch/pch.exp: Use dg-pch.exp.
3636 * gcc.dg/pch/pch.exp: Likewise.
3637
3638 2003-06-04 Roger Sayle <roger@eyesopen.com>
3639
3640 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
3641 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
3642 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
3643 * gcc.dg/builtins-17.c: New test case.
3644 * gcc.dg/i386-387-4.c: New test case.
3645 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
3646
3647 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3648
3649 * gcc.dg/ultrasp9.c: New test.
3650
3651 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3652
3653 * gcc.c-torture/compile/20030604-1.c: New test.
3654 * gcc.dg/sparc-constant-1.c: New test.
3655
3656 2003-06-03 Glen Nakamura <glen@imodulo.com>
3657
3658 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
3659
3660 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
3661
3662 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
3663
3664 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
3665 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
3666
3667 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
3668
3669 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
3670
3671 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3672
3673 PR c++/10940
3674 * g++.dg/template/spec10.C: New test.
3675
3676 2003-06-03 Roger Sayle <roger@eyesopen.com>
3677
3678 * gcc.dg/builtins-16.c: New test case.
3679
3680 2003-06-03 Jakub Jelinek <jakub@redhat.com>
3681
3682 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
3683 mempcpy test with post-increments.
3684 * gcc.c-torture/execute/string-opt-3.c: New test.
3685 * gcc.dg/string-opt-1.c: New test.
3686
3687 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
3688
3689 PR fortran/10965
3690 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
3691
3692 2003-06-02 Mark Mitchell <mark@codesourcery.com>
3693
3694 * lib/scanasm.exp (dg-scan): New function, factored out of ...
3695 (scan-assembler): ... here. Use dg-scan.
3696 (scan-assembler-not): Likewise.
3697 (scan-file): New function.
3698 (scan-file-not): Likewise.
3699 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
3700 * gcc.dg/cpp/_Pragma4.c: Likewise.
3701 * gcc.dg/cpp/_Pragma5.c: Likewise.
3702 * gcc.dg/cpp/avoidpaste1.c: Likewise.
3703 * gcc.dg/cpp/avoidpaste2.c: Likewise.
3704 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
3705 * gcc.dg/cpp/cmdlne-P.c: Likewise.
3706 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
3707 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
3708 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
3709 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
3710 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
3711 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
3712 * gcc.dg/cpp/cxxcom1.c: Likewise.
3713 * gcc.dg/cpp/line1.c: Likewise.
3714 * gcc.dg/cpp/maccom1.c: Likewise.
3715 * gcc.dg/cpp/maccom2.c: Likewise.
3716 * gcc.dg/cpp/maccom3.c: Likewise.
3717 * gcc.dg/cpp/maccom4.c: Likewise.
3718 * gcc.dg/cpp/maccom5.c: Likewise.
3719 * gcc.dg/cpp/maccom6.c: Likewise.
3720 * gcc.dg/cpp/multiline.c: Likewise.
3721 * gcc.dg/cpp/spacing1.c: Likewise.
3722 * gcc.dg/cpp/spacing2.c: Likewise.
3723 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
3724 * gcc.dg/cpp/trad/maccom1.c: Likewise.
3725 * gcc.dg/cpp/trad/maccom2.c: Likewise.
3726 * gcc.dg/cpp/trad/maccom3.c: Likewise.
3727 * gcc.dg/cpp/trad/maccom4.c: Likewise.
3728 * gcc.dg/cpp/trad/maccom6.c: Likewise.
3729 * gcc.dg/cpp/cxxcom2.c: Likewise.
3730 * gcc.dg/cpp/cxxcom2.h: New file.
3731
3732 * gcc.dg/cpp/truefalse.cpp: Move it to ...
3733 * g++.dg/cpp/truefalse.C: Here.
3734 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
3735
3736 2003-06-01 Loren James Rittle <ljrittle@acm.org>
3737
3738 * gcc.dg/cpp/redef3.c: New file.
3739
3740 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
3741
3742 * gcc.dg/i386-loop-3.c: New test.
3743
3744 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
3745
3746 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
3747
3748 2003-05-31 Roger Sayle <roger@eyesopen.com>
3749
3750 * gcc.dg/fwrapv-1.c: New test case.
3751 * gcc.dg/fwrapv-2.c: New test case.
3752
3753 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3754
3755 PR c++/10956
3756 * g++.dg/template/spec9.C: New test.
3757
3758 2003-05-29 Roger Sayle <roger@eyesopen.com>
3759
3760 * gcc.dg/duff-4.c: New test case.
3761
3762 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
3763
3764 PR fortran/10843
3765 * g77.dg/ffixed-form-1.f: New test
3766 * g77.dg/ffixed-form-2.f: New test
3767 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
3768 * g77.dg/ffree-form-3.f: New test
3769
3770 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
3771
3772 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
3773 * gcc.dg/wint_t-1.c: Likewise.
3774
3775 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3776
3777 * g++.dg/template/access11.C: New test.
3778
3779 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3780
3781 PR c++/10849
3782 * g++.dg/template/access10.C: New test.
3783
3784 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3785 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3786
3787 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
3788
3789 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3790
3791 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
3792 suppress for powerpc-*-darwin*.
3793 * gcc.dg/torture/builtin-noret-2.c: Likewise.
3794
3795 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
3796
3797 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
3798 suppress option for powerpc-*-darwin*.
3799
3800 2003-05-23 Roger Sayle <roger@eyesopen.com>
3801
3802 * gcc.dg/builtins-1.c: Add tests for tan and atan.
3803 * gcc.dg/builtins-4.c: Add test for fmod.
3804
3805 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3806
3807 PR c++/10682
3808 * g++.dg/template/instantiate4.C: New test.
3809
3810 2003-05-22 Roger Sayle <roger@eyesopen.com>
3811
3812 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
3813
3814 2003-05-21 Janis Johnson <janis187@us.ibm.com>
3815
3816 * gcc.dg/compat/scalar-return-1_main.c: New file.
3817 * gcc.dg/compat/scalar-return-1_x.c: New file.
3818 * gcc.dg/compat/scalar-return-1_y.c: New file.
3819 * gcc.dg/compat/scalar-return-2_main.c: New file.
3820 * gcc.dg/compat/scalar-return-2_x.c: New file.
3821 * gcc.dg/compat/scalar-return-2_y.c: New file.
3822 * gcc.dg/compat/struct-return-3_main.c: New file.
3823 * gcc.dg/compat/struct-return-3_y.c: New file.
3824 * gcc.dg/compat/struct-return-3_x.c: New file.
3825 * gcc.dg/compat/struct-return-2_main.c: New file.
3826 * gcc.dg/compat/struct-return-2_x.c: New file.
3827 * gcc.dg/compat/struct-return-2_y.c: New file.
3828
3829 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3830
3831 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
3832 for hppa*-hp-hpux*.
3833 * gcc.dg/20021014-1.c (dg-options): Likewise.
3834 * gcc.dg/nest.c (dg-options): Likewise.
3835
3836 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
3837
3838 PR c++/9738
3839 * g++.dg/ext/dllimport2.C: New file.
3840 * g++.dg/ext/dllimport3.C: New file.
3841
3842 2003-05-20 Janis Johnson <janis187@us.ibm.com>
3843
3844 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
3845 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
3846 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
3847 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
3848 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
3849 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
3850 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
3851 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
3852 * gcc.dg/compat/small-struct-defs.h: New file.
3853 * gcc.dg/compat/small-struct-init.h: New file.
3854 * gcc.dg/compat/small-struct-check.h: New file.
3855 * gcc.dg/compat/fp-struct-defs.h: New file.
3856 * gcc.dg/compat/fp-struct-check.h: New file.
3857 * gcc.dg/compat/fp-struct-init.h: New file.
3858 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
3859 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
3860
3861 2003-05-19 Jakub Jelinek <jakub@redhat.com>
3862
3863 * gcc.dg/20030225-2.c: New test.
3864
3865 2003-05-18 Roger Sayle <roger@eyesopen.com>
3866 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3867
3868 * gcc.c-torture/compile/20030518-1.c: New test case.
3869
3870 2003-05-18 Mark Mitchell <mark@codesourcery.com>
3871
3872 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
3873 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
3874 gcc-dg-debug-runtest.
3875 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
3876 gcc-dg-debug-runtest.
3877
3878 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3879
3880 PR c++/9022
3881 * g++.dg/lookup/using6.C: New test.
3882
3883 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3884
3885 * g++.dg/parse/access2.C: New test.
3886
3887 2003-05-17 Mark Mitchell <mark@codesourcery.com>
3888
3889 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
3890 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
3891 * gcc.dg/debug/debug.exp: Likewise.
3892
3893 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
3894
3895 * gcc.dg/dollar.c: New test.
3896
3897 2003-05-16 Janis Johnson <janis187@us.ibm.com>
3898
3899 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
3900 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
3901 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
3902 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
3903 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
3904 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
3905 * gcc.dg/compat/struct-by-value-6_main.c: New file.
3906 * gcc.dg/compat/struct-by-value-6_x.c: New file.
3907 * gcc.dg/compat/struct-by-value-6_y.c: New file.
3908 * gcc.dg/compat/struct-by-value-7_main.c: New file.
3909 * gcc.dg/compat/struct-by-value-7_x.c: New file.
3910 * gcc.dg/compat/struct-by-value-7_y.c: New file.
3911 * gcc.dg/compat/struct-by-value-8_main.c: New file.
3912 * gcc.dg/compat/struct-by-value-8_x.c: New file.
3913 * gcc.dg/compat/struct-by-value-8_y.c: New file.
3914 * gcc.dg/compat/struct-by-value-9_main.c: New file.
3915 * gcc.dg/compat/struct-by-value-9_x.c: New file.
3916 * gcc.dg/compat/struct-by-value-9_y.c: New file.
3917
3918 2003-05-16 Mark Mitchell <mark@codesourcery.com>
3919
3920 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
3921 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
3922 support for "repo" mode.
3923 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
3924 * lib/g77-dg.exp: Likewise.
3925 * lib/obj-dg.exp: Likewise.
3926
3927 2003-05-16 Jakub Jelinek <jakub@redhat.com>
3928
3929 Merge from gcc-3_2-rhl8-branch:
3930 2003-04-23 Jakub Jelinek <jakub@redhat.com>
3931
3932 * gcc.dg/tls/opt-6.c: New test.
3933
3934 2003-04-05 Jakub Jelinek <jakub@redhat.com>
3935
3936 * gcc.dg/20030405-1.c: New test.
3937
3938 2003-03-09 Jakub Jelinek <jakub@redhat.com>
3939
3940 * gcc.dg/20030309-1.c: New test.
3941
3942 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
3943
3944 * gcc.c-torture/execute/20030307-1.c: New test.
3945
3946 2003-02-20 Randolph Chung <tausq@debian.org>
3947
3948 * gcc.c-torture/compile/20030220-1.c: New test.
3949
3950 2003-02-18 Jakub Jelinek <jakub@redhat.com>
3951
3952 * gcc.dg/20030217-1.c: New test.
3953
3954 2003-01-29 Jakub Jelinek <jakub@redhat.com>
3955
3956 * gcc.c-torture/compile/20020129-1.c: New test.
3957
3958 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3959
3960 * gcc.dg/unroll-1.c: New test.
3961
3962 2002-11-16 Jan Hubicka <jh@suse.cz>
3963
3964 * gcc.c-torture/execute/20020920-1.c: New test.
3965
3966 2002-10-08 Jakub Jelinek <jakub@redhat.com>
3967
3968 PR target/7434
3969 * gcc.c-torture/compile/20021008-1.c: New test.
3970
3971 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
3972
3973 PR target/7559
3974 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
3975
3976 2002-08-07 Jakub Jelinek <jakub@redhat.com>
3977
3978 * gcc.c-torture/compile/20020807-1.c: New test.
3979
3980 2002-07-30 Jakub Jelinek <jakub@redhat.com>
3981
3982 * gcc.dg/tls/opt-1.c: New test.
3983
3984 2002-07-29 Jakub Jelinek <jakub@redhat.com>
3985
3986 * gcc.dg/20020729-1.c: New test.
3987
3988 2002-07-20 Jakub Jelinek <jakub@redhat.com>
3989
3990 * g++.dg/opt/life1.C: New test.
3991
3992 2002-05-20 Jakub Jelinek <jakub@redhat.com>
3993
3994 * gcc.dg/20020525-1.c: New test.
3995
3996 2002-05-24 Jakub Jelinek <jakub@redhat.com>
3997
3998 PR c++/6794
3999 * g++.dg/ext/pretty1.C: New test.
4000 * g++.dg/ext/pretty2.C: New test.
4001
4002 2003-05-15 Mark Mitchell <mark@codesourcery.com>
4003
4004 PR c++/8385
4005 * g++.dg/ext/typeof5.C: New test.
4006
4007 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
4008
4009 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
4010 __USER_LABEL_PREFIX__ into account.
4011 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
4012
4013 2003-05-14 Roger Sayle <roger@eyesopen.com>
4014
4015 * gcc.dg/builtins-15.c: New test case.
4016
4017 2003-05-13 Zack Weinberg <zack@codesourcery.com>
4018
4019 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
4020
4021 2003-05-12 Mark Mitchell <mark@codesourcery.com>
4022
4023 * lib/g++.exp: Tweak handling of additional source files.
4024 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
4025 * g++.dg/special/conpr-2a.C: Rename to ...
4026 * g++.dg/special/conpr-2a.cc: ... this.
4027 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
4028 * g++.dg/special/conpr-3a.C: Rename to ...
4029 * g++.dg/special/conpr-3a.cc: This.
4030 * g++.dg/special/conpr-3b.C: Rename to ...
4031 * g++.dg/special/conpr-3b.cc: This.
4032 * g++.dg/special/conpr-4.C: New test.
4033 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
4034
4035 2003-05-12 David Edelsohn <edelsohn@gnu.org>
4036
4037 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
4038
4039 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4040
4041 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
4042 * g++.old-deja/g++.robertl/eb71.C: Likewise.
4043 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
4044 * g++.old-deja/g++.other/warn3.C: Likewise.
4045
4046 2003-05-11 Roger Sayle <roger@eyesopen.com>
4047
4048 * gcc.dg/i386-387-1.c: Update to also test log.
4049 * gcc.dg/i386-387-2.c: Likewise.
4050
4051 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
4052
4053 * g77.f-torture/execute/int8421.f: New test.
4054
4055 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4056
4057 PR c++/10230, c++/10481
4058 * g++.dg/lookup/scoped5.C: New test.
4059
4060 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4061
4062 PR c++/10552
4063 * g++.dg/template/ttp6.C: New test.
4064
4065 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
4066
4067 * gcc.c-torture/execute/builtins: New directory.
4068 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
4069 gcc.c-torture/execute/builtins.
4070 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
4071 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
4072 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
4073 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
4074
4075 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4076
4077 PR c++/9252
4078 * g++.dg/template/access8.C: New test.
4079 * g++.dg/template/access9.C: New test.
4080
4081 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4082
4083 PR c++/9554
4084 * g++.dg/parse/access1.C: New test.
4085
4086 2003-05-09 DJ Delorie <dj@redhat.com>
4087
4088 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
4089 long, and not an int.
4090
4091 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4092
4093 PR c++/10555, c++/10576
4094 * g++.dg/template/memclass1.C: New test.
4095
4096 2003-05-08 DJ Delorie <dj@redhat.com>
4097
4098 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
4099 targets.
4100 * gcc.c-torture/execute/20021024-1.x: Likewise.
4101 * gcc.c-torture/execute/shiftdi.x: Likewise.
4102 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
4103 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
4104 * gcc.dg/20021018-1.c: Likewise.
4105
4106 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4107
4108 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
4109
4110 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
4111 (bcopy): Call memmove.
4112
4113 2003-05-08 Roger Sayle <roger@eyesopen.com>
4114
4115 * g77.f-torture/compile/8485.f: New test case.
4116
4117 2003-05-07 Richard Henderson <rth@redhat.com>
4118
4119 PR c++/10570
4120 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
4121 Verify exception_cleanup not called for rethrows.
4122 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
4123 when exiting catch block without rethrowing.
4124 * g++.dg/eh/forced3.C: New.
4125 * g++.dg/eh/forced4.C: New.
4126
4127 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
4128
4129 * gcc.dg/20030505.c: Fix triplet.
4130
4131 2003-05-06 DJ Delorie <dj@redhat.com>
4132
4133 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
4134 * gcc.dg/nest.c: Likewise.
4135
4136 2003-05-05 Roger Sayle <roger@eyesopen.com>
4137
4138 * gcc.dg/builtins-14.c: New test case.
4139
4140 2003-05-05 Janis Johnson <janis187@us.ibm.com>
4141
4142 * lib/compat.exp (compat-execute): New argument.
4143 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
4144 * gcc.dg/compat: New test directory.
4145 * gcc.dg/compat/compat.exp: New expect script.
4146 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
4147 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
4148 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
4149 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
4150 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
4151 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
4152
4153 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
4154 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
4155 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
4156 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
4157 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
4158 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
4159 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
4160 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
4161 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
4162 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
4163 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
4164 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
4165 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
4166 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
4167 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
4168
4169 2003-05-05 Zack Weinberg <zack@codesourcery.com>
4170
4171 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
4172
4173 2003-05-05 Jakub Jelinek <jakub@redhat.com>
4174
4175 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
4176
4177 2003-05-05 Geoffrey Keating <geoffk@apple.com>
4178
4179 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
4180 * gcc.dg/ppc-fsel-2.c: New test.
4181
4182 * gcc.dg/unused-5.c: New test.
4183
4184 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4185
4186 PR c++/10496
4187 * g++.dg/warn/pmf1.C: New test.
4188
4189 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4190
4191 PR c++/4494
4192 * g++.dg/warn/main.C: New test.
4193
4194 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4195
4196 * gcc.dg/nonnull-3.c: New test.
4197
4198 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
4199
4200 * gcc.dg/cpp/Wtrigraphs.c: Update.
4201 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
4202
4203 2003-05-03 Geoffrey Keating <geoffk@apple.com>
4204
4205 * gcc.dg/ppc-fsel-1.c: New test.
4206
4207 2003-05-03 Zack Weinberg <zack@codesourcery.com>
4208
4209 PR c/10604
4210 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
4211
4212 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
4213
4214 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
4215
4216 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4217
4218 PR c++/9364, c++/10553, c++/10586
4219 * g++.dg/parse/typename4.C: New test.
4220 * g++.dg/parse/typename5.C: Likewise.
4221
4222 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
4223
4224 * gcc.c-torture/compile/20030503-1.c: New test.
4225
4226 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4227
4228 * g++.dg/lookup/using5.C: Fix testcase error.
4229
4230 2003-05-01 Chris Demetriou <cgd@broadcom.com>
4231
4232 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
4233 since MEABI is no longer supported. Remove all vestiges
4234 of MEABI from the test.
4235
4236 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4237
4238 PR c++/10554
4239 * g++.dg/lookup/using5.C: New test.
4240
4241 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4242
4243 PR c++/8772
4244 * g++.dg/template/ttp5.C: New test.
4245
4246 2003-04-30 Mark Mitchell <mark@codesourcery.com>
4247
4248 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
4249 (dg-gpp-additional-sources): New function.
4250 (dg-gpp-additional-files): Likewise.
4251 * lib/g++.exp (additional_sources): New variable.
4252 (additional_files): Likewise.
4253 (g++_target_compile): Deal with them.
4254 * lib/old-dejagnu.exp: Remove.
4255 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
4256 * g++.old-deja: Revise all tests to use dg commands.
4257
4258 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4259
4260 PR c++/9432, c++/9528
4261 * g++.dg/lookup/using4.C: New test.
4262
4263 2003-04-29 Geoffrey Keating <geoffk@apple.com>
4264
4265 * gcc.dg/noreturn-5.c: New file.
4266 * gcc.dg/noreturn-6.c: New file.
4267
4268 * gcc.c-torture/compile/inline-1.c: New file.
4269
4270 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4271
4272 PR c++/10551
4273 * g++.dg/template/explicit1.C: New test.
4274
4275 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4276
4277 PR c++/10549
4278 * g++.dg/other/bitfield1.C: New test.
4279
4280 PR c++/10527
4281 * g++.dg/init/new7.C: New test.
4282
4283 2003-04-29 Mark Mitchell <mark@codesourcery.com>
4284
4285 * g++.dg/ext/desig1.C: New test.
4286 * g++.dg/ext/init1.C: Update.
4287
4288 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
4289
4290 2003-04-28 Mark Mitchell <mark@codesourcery.com>
4291
4292 PR c++/10180
4293 * g++.dg/warn/Winline-1.C: New test.
4294
4295 2003-04-28 Jakub Jelinek <jakub@redhat.com>
4296
4297 * gcc.c-torture/execute/string-opt-19.c: New test.
4298
4299 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
4300 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
4301
4302 2003-04-27 Mark Mitchell <mark@codesourcery.com>
4303
4304 PR c++/10506
4305 * g++.dg/init/new6.C: New test.
4306
4307 PR c++/10503
4308 * g++.dg/init/ref6.C: New test.
4309
4310 2003-04-26 David Edelsohn <edelsohn@gnu.org>
4311
4312 * g++.dg/warn/weak1.C: XFAIL on AIX4.
4313
4314 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4315
4316 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
4317 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
4318
4319 2003-04-25 Mark Mitchell <mark@codesourcery.com>
4320
4321 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
4322 initialized static data members.
4323
4324 2003-04-25 H.J. Lu <hjl@gnu.org>
4325
4326 * gcc.dg/ia64-sync-4.c: New test.
4327
4328 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4329
4330 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
4331 date.
4332
4333 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
4334
4335 PR c++/10337
4336 * g++.dg/warn/conv1.C: New test.
4337 * g++.old-deja/g++.other/conv7.C: Adjust.
4338 * g++.old-deja/g++.other/overload14.C: Adjust.
4339
4340 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4341
4342 PR c++/10471
4343 * g++.dg/template/defarg2.C: New test.
4344
4345 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
4346
4347 * gcc.dg/cpp/include2.c: Update.
4348 * gcc.dg/cpp/multiline-2.c: New.
4349 * gcc.dg/cpp/multiline.c: Update.
4350 * gcc.dg/cpp/strify2.c: Update.
4351 * gcc.dg/cpp/trad/literals-2.c: Update.
4352
4353 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4354
4355 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
4356
4357 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4358
4359 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
4360
4361 2003-04-23 Mark Mitchell <mark@codesourcery.com>
4362
4363 PR c++/10451
4364 * g++.dg/parse/crash4.C: New test.
4365
4366 PR c++/9847
4367 * g++.dg/parse/crash5.C: New test.
4368
4369 2003-04-22 Mark Mitchell <mark@codesourcery.com>
4370
4371 PR c++/10446
4372 * g++.dg/parse/crash3.C: New test.
4373
4374 PR c++/10428
4375 * g++.dg/parse/elab1.C: New test.
4376
4377 2003-04-22 Devang Patel <dpatel@apple.com>
4378
4379 * gcc.dg/cpp/trad/funlike-5.c: New test.
4380
4381 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
4382
4383 * g++.dg/other/packed1.C: Fix dg options.
4384
4385 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
4386
4387 * g++.dg/other/offsetof2.C: New test.
4388
4389 2003-04-21 Mark Mitchell <mark@codesourcery.com>
4390
4391 * g++.dg/template/recurse.C: Adjust location of error messages.
4392
4393 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
4394
4395 PR c++/9881
4396 * g++.dg/init/addr-const1.C: New test.
4397 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
4398
4399 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
4400
4401 PR c++/10405
4402 * g++.dg/lookup/struct-hack1.C: New test.
4403
4404 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
4405
4406 * ucs.c: Update diagnostic messages.
4407
4408 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4409
4410 * gcc.dg/cpp/truefalse.cpp: New test.
4411 * gcc.dg/cpp/cpp.exp: Update.
4412 * g++.dg/other/stdbool-if.C: Remove.
4413
4414 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
4415
4416 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
4417 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
4418
4419 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
4420
4421 * gcc.c-torture/compile/20030418-1.c: New test.
4422
4423 2003-04-17 Janis Johnson <janis187@us.ibm.com>
4424
4425 * README.compat: Remove; content moved to doc/sourcebuild.texi.
4426
4427 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4428
4429 PR c++/10347
4430 g++.dg/template/dependent-name1.C: New test.
4431
4432 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
4433
4434 * gcc.dg/warn-1.c (tourist_guide): New array,
4435 contains a pointer to bar.
4436
4437 2003-04-16 Roger Sayle <roger@eyesopen.com>
4438
4439 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
4440 * gcc.c-torture/execute/medce-1.c: New test case.
4441 * gcc.c-torture/execute/medce-2.c: New test case.
4442
4443 2003-04-15 Mark Mitchell <mark@codesourcery.com>
4444
4445 * lib/prune.exp: Ignore more messages.
4446
4447 PR c++/10381
4448 * g++.dg/parse/lookup3.C: New test.
4449
4450 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
4451
4452 * gcc.c-torture/compile/20030415-1.c : New test.
4453
4454 2003-04-14 Mark Mitchell <mark@codesourcery.com>
4455
4456 * gcc.c-torture/execute/scope-2.c: Move to ...
4457 * gcc.dg/noncompile/scope.c: .... here.
4458
4459 2003-04-14 Roger Sayle <roger@eyesopen.com>
4460
4461 * gcc.dg/20030414-2.c: New test case.
4462
4463 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
4464
4465 PR target/10377
4466 * gcc.dg/20030414-1.c: New test.
4467
4468 2003-04-13 Roger Sayle <roger@eyesopen.com>
4469
4470 * gcc.dg/builtins-12.c: New test case.
4471 * gcc.dg/builtins-13.c: New test case.
4472
4473 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4474
4475 * gcc.c-torture/execute/string-opt-18.c: New test.
4476
4477 2003-04-13 Mark Mitchell <mark@codesourcery.com>
4478
4479 PR c++/10300
4480 * g++.dg/init/new5.C: New test.
4481
4482 2003-04-12 Mark Mitchell <mark@codesourcery.com>
4483
4484 PR c++/7910
4485 * g++.dg/ext/dllimport1.C: New test.
4486
4487 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4488
4489 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
4490
4491 2003-04-11 Bud Davis <bdavis9659@comcast.net>
4492
4493 PR Fortran/9263
4494 * g77.f-torture/noncompile/9263.f: New test
4495 PR Fortran/1832
4496 * g77.f-torture/execute/1832.f: New test
4497
4498 2003-04-11 David Chad <davidc@freebsd.org>
4499 Loren J. Rittle <ljrittle@acm.org>
4500
4501 libobjc/8562
4502 * objc.dg/headers.m: New test.
4503
4504 2003-04-10 Zack Weinberg <zack@codesourcery.com>
4505
4506 * gcc.c-torture/execute/builtin-noret-2.c: New.
4507 * gcc.c-torture/execute/builtin-noret-2.x: New.
4508 XFAIL builtin-noret-2.c at -O1 and above.
4509 * gcc.dg/redecl.c: New.
4510 * gcc.dg/Wshadow-1.c: Update error regexps.
4511
4512 2003-04-10 Mark Mitchell <mark@codesourcery.com>
4513
4514 * g++.dg/abi/bitfield10.C: New test.
4515
4516 2003-04-09 Mike Stump <mrs@apple.com>
4517
4518 * gcc.dg/pch/pch.exp: Make testcase names longer.
4519 * g++.dg/pch/pch.exp: Make testcase names longer.
4520
4521 2003-04-08 Roger Sayle <roger@eyesopen.com>
4522
4523 * gcc.dg/builtins-11.c: New test case.
4524
4525 2003-04-08 Roger Sayle <roger@eyesopen.com>
4526
4527 * gcc.dg/builtins-9.c: New test case.
4528 * gcc.dg/builtins-10.c: New test case.
4529
4530 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
4531
4532 * gcc.dg/noncompile/init-4.c.c: New test.
4533
4534 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
4535
4536 * gcc.misc-test/gcov-9.c: New test.
4537 * gcc.misc-test/gcov-10.c: New test
4538 * gcc.misc-test/gcov-11.c: New test.
4539
4540 2003-04-05 Zack Weinberg <zack@codesourcery.com>
4541
4542 PR optimization/10024
4543 * gcc.c-torture/compile/20030405-1.c: New test.
4544
4545 2003-04-04 Geoffrey Keating <geoffk@apple.com>
4546
4547 * gcc.dg/pch/static-3.c: New.
4548 * gcc.dg/pch/static-3.hs: New.
4549 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
4550
4551 2003-04-04 Richard Henderson <rth@redhat.com>
4552
4553 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
4554 * g++.dg/eh/forced2.C: Likewise.
4555
4556 2003-04-03 Mike Stump <mrs@apple.com>
4557
4558 * lib/scanasm.exp (scan-assembler): Add xfail processing for
4559 target arg.
4560 (scan-assembler-times, scan-assembler-not): Likewise.
4561 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
4562
4563 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4564
4565 * gcc.dg/sparc-loop-1.c: New test.
4566
4567 2003-04-02 Geoffrey Keating <geoffk@apple.com>
4568
4569 PR other/9274
4570 * g++.dg/pch/system-2.C: New.
4571 * g++.dg/pch/system-2.Hs: New.
4572
4573 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
4574
4575 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
4576
4577 * g++.dg/eh/simd-1.C (vecfunc): Same.
4578
4579 2003-04-01 Roger Sayle <roger@eyesopen.com>
4580
4581 * gcc.c-torture/execute/20030401-1.c: New test case.
4582
4583 2003-04-01 Ziemowit Laski <zlaski@apple.com>
4584
4585 * objc.dg/defs.m: New.
4586
4587 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
4588
4589 * g++.dg/eh/simd-1.C: New.
4590 * g++.dg/eh/simd-2.C: New.
4591
4592 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
4593
4594 * gcc.c-torture/execute/simd-3.c: New.
4595
4596 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4597
4598 PR c/9936
4599 * gcc.dg/20030331-2.c: New test.
4600
4601 2003-03-31 Mark Mitchell <mark@codesourcery.com>
4602
4603 PR c++/10278
4604 * g++.dg/parse/crash2.C: New test.
4605
4606 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4607
4608 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
4609 * gcc.c-torture/execute/20030331-1.c: ...here.
4610
4611 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4612
4613 * gcc.c-torture/execute/20030331-1.c: New test.
4614
4615 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
4616
4617 * lib/gcov.exp: Adjust call return testing strings.
4618 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
4619
4620 2003-03-31 Roger Sayle <roger@eyesopen.com>
4621
4622 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
4623 * gcc.dg/builtins-7.c: New test case.
4624 * gcc.dg/builtins-8.c: New test case.
4625
4626 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
4627
4628 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
4629
4630 2003-03-30 Mark Mitchell <mark@codesourcery.com>
4631
4632 PR c++/7647
4633 * g++.dg/lookup-class-member-2.C: New test.
4634
4635 2003-03-30 Glen Nakamura <glen@imodulo.com>
4636
4637 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
4638
4639 2003-03-28 Roger Sayle <roger@eyesopen.com>
4640
4641 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
4642
4643 2003-03-28 Mark Mitchell <mark@codesourcery.com>
4644
4645 * g++.dg/init/attrib1.C: New test.
4646
4647 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4648
4649 * gcc.dg/ultrasp8.c: New test.
4650
4651 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4652
4653 * gcc.dg/ultrasp7.c: New test.
4654
4655 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
4656
4657 PR c++/10047
4658 * g++.dg/template/inline1.C: New test.
4659
4660 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
4661
4662 * gcc.dg/sparc-dwarf2.c: New test.
4663
4664 2003-03-27 Roger Sayle <roger@eyesopen.com>
4665
4666 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
4667 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
4668
4669 2003-03-27 Mark Mitchell <mark@codesourcery.com>
4670
4671 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
4672 than reading .x files.
4673 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
4674 * g77.dg/gcov/gcov-1.f: Likewise.
4675 * gcc.misc-tests/gcov-4b.c: Likewise.
4676 * gcc.misc-tests/gcov-5b.c: Likewise.
4677 * gcc.misc-tests/gcov-6.c: Likewise.
4678 * gcc.misc-tests/gcov-7.c: Likewise.
4679 * gcc.misc-tests/gcov-8.c: Likewise.
4680 * g++.dg/gcov/gcov-1.x: Remove.
4681 * g77.dg/gcov/gcov-1.x: Likewise.
4682 * gcc.misc-tests/gcov-4b.x: Likewise.
4683 * gcc.misc-tests/gcov-5b.x: Likewise.
4684 * gcc.misc-tests/gcov-6.x: Likewise.
4685 * gcc.misc-tests/gcov-7.x: Likewise.
4686 * gcc.misc-tests/gcov-8.x: Likewise.
4687
4688 2003-03-27 Glen Nakamura <glen@imodulo.com>
4689
4690 PR opt/10087
4691 * gcc.dg/20030324-1.c: New test.
4692
4693 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
4694
4695 PR c++/10224
4696 * g++.dg/template/arg3.C: New test.
4697
4698 PR c++/10158
4699 * g++.dg/template/friend18.C: New test.
4700
4701 2003-03-26 Roger Sayle <roger@eyesopen.com>
4702
4703 * g77.f-torture/compile/20030326-1.f: New test case.
4704
4705 2003-03-26 Janis Johnson <janis187@us.ibm.com>
4706
4707 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
4708
4709 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
4710
4711 2003-03-26 Jakub Jelinek <jakub@redhat.com>
4712
4713 * gcc.dg/ia64-sync-3.c: New test.
4714
4715 2003-03-26 Alan Modra <amodra@bigpond.net.au>
4716
4717 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
4718
4719 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4720
4721 * gcc.dg/ultrasp6.c: New test.
4722
4723 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4724
4725 * gcc.dg/i386-signbit-1.c: New test.
4726 * gcc.dg/i386-signbit-2.c: New test.
4727 * gcc.dg/i386-signbit-3.c: New test.
4728
4729 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
4730
4731 * gcc.dg/ultrasp5.c: Fix options.
4732
4733 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4734
4735 * gcc.dg/ultrasp5.c: Fix comment.
4736
4737 2003-03-24 Bud Davis <bdavis9659@comcast.net>
4738
4739 PR fortran/10197
4740 * g77.f-torture/execute/10197.f: New test.
4741
4742 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
4743
4744 PR c++/9898, c++/383
4745 * g++.dg/template/conv6.C: New test.
4746
4747 PR c++/10119
4748 * g++.dg/template/ptrmem5.C: New test.
4749
4750 PR c++/10026
4751 * g++.dg/lookup/koenig1.C: New test.
4752
4753 PR C++/10199
4754 * g++.dg/lookup/template2.C: New test.
4755
4756 2003-03-24 Jakub Jelinek <jakub@redhat.com>
4757
4758 * g++.dg/opt/rtti1.C: New test.
4759
4760 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
4761
4762 * gcc.dg/ultrasp5.c: New test.
4763
4764 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
4765
4766 PR middle-end/9967
4767 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
4768 builtin fputs.
4769
4770 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4771
4772 PR c/8224
4773 * gcc.dg/20030323-1.c: New test.
4774
4775 2003-03-23 Roger Sayle <roger@eyesopen.com>
4776
4777 * gcc.c-torture/compile/20030323-1.c: New test case.
4778
4779 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
4780
4781 * gcc.dg/20030321-1.c: New test.
4782
4783 2003-03-22 Zack Weinberg <zack@codesourcery.com>
4784
4785 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
4786
4787 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
4788
4789 PR c++/9978, c++/9708
4790 * g++.dg/ext/vlm1.C: Adjust expected error.
4791 * g++.dg/ext/vla2.C: New test.
4792 * g++.dg/template/arg1.C: New test.
4793 * g++.dg/template/arg2.C: New test.
4794
4795 2003-03-22 Bud Davis <bdavis9659@comcast.net>
4796
4797 * g77.f-torture/execute/select.f: New test.
4798 * g77.f-torture/noncompile/select_no_compile.f: New test.
4799
4800 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
4801
4802 PR c++/9898
4803 * g++.dg/other/error4.C: New test.
4804
4805 2003-03-20 Mark Mitchell <mark@codesourcery.com>
4806
4807 * g++.dg/template/friend17.C: New test.
4808
4809 2003-03-21 Alan Modra <amodra@bigpond.net.au>
4810
4811 * gcc.c-torture/compile/20030320-1.c: New.
4812
4813 2003-03-20 Roger Sayle <roger@eyesopen.com>
4814
4815 * gcc.dg/builtins-6.c: New test case.
4816
4817 2003-03-19 Alan Modra <amodra@bigpond.net.au>
4818
4819 PR target/10073
4820 * gcc.c-torture/compile/20030319-1.c: New.
4821
4822 2003-03-18 Jan Hubicka <jh@suse.cz>
4823
4824 * gcc.dg/i386-cvt-1.c: New test.
4825
4826 2003-03-17 Zack Weinberg <zack@codesourcery.com>
4827
4828 * objc.dg/naming-1.m: Use "(parse|syntax) error".
4829 * objc.dg/naming-2.m: Likewise.
4830
4831 2003-03-17 Mark Mitchell <mark@codesourcery.com>
4832
4833 PR c++/9639
4834 * g++.dg/parse/crash1.C: New test.
4835
4836 2003-03-16 Mark Mitchell <mark@codesourcery.com>
4837
4838 PR c++/8805
4839 * g++.dg/eh/cleanup1.C: New test.
4840
4841 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
4842
4843 * gcc.c-torture/execute/20030316-1.c: New test case.
4844
4845 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
4846
4847 PR c++/9629
4848 * g++.dg/init/ctor2.C: New test.
4849
4850 2003-03-15 Roger Sayle <roger@eyesopen.com>
4851
4852 * g77.f-torture/compile/xformat.f: New test case.
4853
4854 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4855
4856 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
4857 * g++.old-deja/g++.mike/eh50.C: Likewise.
4858
4859 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4860
4861 PR c++/6440
4862 * g++.dg/template/spec7.C: New test.
4863 * g++.dg/template/spec8.C: Likewise.
4864
4865 2003-03-14 Jakub Jelinek <jakub@redhat.com>
4866
4867 * gcc.c-torture/execute/20030313-1.c: New test.
4868
4869 2003-03-14 Richard Henderson <rth@redhat.com>
4870
4871 * gcc.dg/inline-2.c: Adjust alpha test for external call.
4872
4873 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4874
4875 * gcc.c-torture/compile/20030314-1.c: New test.
4876
4877 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
4878
4879 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
4880 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
4881 thumb target,
4882 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
4883 to accept newer _imp__ prefix and additional
4884 newline in .drectve section.
4885 * gcc.dg/dll-4.c: Likewise.
4886 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
4887 switch.
4888
4889 2003-03-13 Mark Mitchell <mark@codesourcery.com>
4890
4891 * g++.dg/parse/namespace9.C: New test.
4892
4893 * g++.dg/init/ref5.C: New test.
4894 * g++.dg/parse/ptrmem1.C: Likewise.
4895
4896 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4897
4898 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
4899 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
4900 regular expression.
4901 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
4902 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
4903
4904 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
4905
4906 * gcc.c-torture/execute/20030224-2.c: New test.
4907
4908 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4909
4910 * gcc.dg/decl-3.c: New test.
4911
4912 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
4913
4914 * gcc.dg/i386-loop-2.c: New test.
4915
4916 2003-03-11 Mark Mitchell <mark@codesourcery.com>
4917
4918 PR c++/9474
4919 * g++.dg/parse/namespace8.C: New test.
4920
4921 PR c++/9924
4922 * g++.dg/overload/builtin2.C: New test.
4923
4924 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
4925
4926 * gcc.dg/return-type-3.c: New test.
4927
4928 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4929
4930 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
4931 profiling options are not supported.
4932
4933 2003-03-10 Mark Mitchell <mark@codesourcery.com>
4934
4935 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
4936 * g++.old-deja/g++.warn/impint2.C: Likewise.
4937
4938 2003-03-10 Devang Patel <dpatel@apple.com>
4939
4940 * g++.dg/cpp/c++_cmd_1.C: New test.
4941 * g++.dg/cpp/c++_cmd_1.h: New file.
4942
4943 2003-03-10 Segher Boessenkool <segher@koffie.nl>
4944
4945 * gcc.dg/altivec-9.c: New file.
4946
4947 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4948
4949 * gcc.dg/ppc-sdata-1.c: New test.
4950 * gcc.dg/ppc-sdata-2.c: New test.
4951
4952 2003-03-09 Mark Mitchell <mark@codesourcery.com>
4953
4954 PR c++/9373
4955 * g++.dg/opt/ptrmem2.C: New test.
4956
4957 PR c++/8534
4958 * g++.dg/opt/ptrmem1.C: New test.
4959
4960 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4961
4962 * gcc.dg/i386-loop-1.c: New test.
4963
4964 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4965
4966 PR c++/9970
4967 * g++.dg/lookup/friend1.C: New test.
4968
4969 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4970
4971 PR c++/9823
4972 * g++.dg/parser/constructor1.C: New test.
4973
4974 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
4975
4976 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
4977
4978 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
4979
4980 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
4981
4982 * gcc.dg/cpp/Wunused.c: Update test.
4983
4984 2003-03-08 Jan Hubicka <jh@suse.cz>
4985
4986 * gcc.dg/inline-3.c: New test.
4987
4988 2003-03-08 Mark Mitchell <mark@codesourcery.com>
4989
4990 PR c++/9809
4991 * g++.dg/parse/builtin1.C: New test.
4992
4993 PR c++/9982
4994 * g++.dg/abi/cookie1.C: New test.
4995 * g++.dg/abi/cookie2.C: Likewise.
4996
4997 PR c++/9524
4998 * g++.dg/template/field1.C: New test.
4999
5000 PR c++/9912
5001 * g++.dg/parse/class1.C: New test.
5002 * g++.dg/parse/namespace7.C: Likewise.
5003 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
5004
5005 2003-03-07 Mark Mitchell <mark@codesourcery.com>
5006
5007 * g++.dg/init/ref4.C: New test.
5008
5009 2003-03-07 Jan Hubicka <jh@suse.cz>
5010
5011 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
5012 * gcc.dg/inline-3.c: New test.
5013
5014 2003-03-06 Mark Mitchell <mark@codesourcery.com>
5015
5016 * g++.dg/init/ref3.C: New test.
5017
5018 PR c++/9965
5019 * g++.dg/init/ref2.C: New test.
5020
5021 PR c++/9400
5022 * g++.dg/warn/Wshadow-2.C: New test.
5023
5024 PR c++/9791
5025 * g++.dg/warn/Woverloaded-1.C: New test.
5026
5027 2003-03-05 Jan Hubicka <jh@suse.cz>
5028
5029 * gcc.dg/i386-local2.c: New.
5030 * gcc.dg/i386-local.c: Fix typo.
5031
5032 2003-03-05 Mark Mitchell <mark@codesourcery.com>
5033
5034 * g++.dg/abi/layout3.C: New test.
5035
5036 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
5037
5038 * gcc.c-torture/compile/20030305-1.c
5039
5040 2003-03-05 Jan Hubicka <jh@suse.cz>
5041
5042 * gcc.dg/i386-local.c: New.
5043
5044 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
5045
5046 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
5047
5048 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5049
5050 * gcc.dg/switch-2.c: New test.
5051 * gcc.dg/switch-3.c: New test.
5052 * gcc.dg/Wswitch.c: Adjust line numbers.
5053 * gcc.dg/Wswitch-default.c: Likewise.
5054 * gcc.dg/Wswitch-enum.c: Likewise.
5055
5056 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
5057
5058 * gcc.c-torture/execute/20030222-1.c: New test.
5059
5060 2003-03-03 James E Wilson <wilson@tuliptree.org>
5061
5062 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
5063
5064 2003-03-03 Mark Mitchell <mark@codesourcery.com>
5065
5066 PR c++/9878
5067 * g++.dg/init/ref1.C: New test.
5068
5069 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
5070
5071 * gcc.dg/sh-relax.c: New SH-only test.
5072
5073 2003-03-03 Geoffrey Keating <geoffk@apple.com>
5074
5075 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
5076 comment explaining purpose of testcase.
5077
5078 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5079
5080 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
5081 for HC11/HC12 (asm needs two int registers).
5082 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
5083 HC11/HC12 because the test uses an asm which needs two 32-bit
5084 registers.
5085
5086 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
5087
5088 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
5089 for HC11/HC12 (array is too large otherwise).
5090 * gcc.c-torture/compile/920501-4.x: New file, likewise.
5091 * gcc.c-torture/compile/20010518-2.x: Likewise.
5092 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
5093 HC11/HC12 (array is too large).
5094
5095 2003-03-01 Geoffrey Keating <geoffk@apple.com>
5096
5097 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
5098 * lib/g++-dg.exp (g++-dg-test): Likewise.
5099
5100 2003-03-01 Roger Sayle <roger@eyesopen.com>
5101
5102 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
5103 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
5104
5105 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5106
5107 * g++.dg/warn/implicit-typename1.C: Remove warning.
5108
5109 2003-02-28 Richard Henderson <rth@redhat.com>
5110
5111 * gcc.dg/noreturn-1.c: Move noreturn warning line.
5112 * gcc.dg/return-type-1.c: Move control reaches end warning line.
5113
5114 2003-02-28 Geoffrey Keating <geoffk@apple.com>
5115
5116 * gcc.dg/pch/pch.exp: Change .pch to .gch.
5117 * g++.dg/pch/pch.exp: Likewise.
5118
5119 2003-02-28 Mark Mitchell <mark@codesourcery.com>
5120
5121 PR c++/9879
5122 * testsuite/g++.dg/init/new4.C: New test.
5123
5124 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
5125
5126 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
5127
5128 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
5129
5130 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
5131 unsigned long.
5132
5133 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
5134 wider than float.
5135
5136 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5137
5138 * lib/scanasm.exp: Add support for counting numbers of
5139 occurences.
5140 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
5141 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
5142
5143 2003-02-25 Mark Mitchell <mark@codesourcery.com>
5144
5145 PR c++/9683
5146 * g++.dg/template/static3.C: New test.
5147
5148 PR c++/9829
5149 * g++.dg/parse/namespace6.C: New test.
5150
5151 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5152
5153 PR target/9732
5154 * gcc.dg/20030225-1.c: New test.
5155
5156 2003-02-24 Mark Mitchell <mark@codesourcery.com>
5157
5158 * README: Remove out-of-date information.
5159
5160 PR c++/9836
5161 * g++.dg/template/spec6.C: New test.
5162
5163 2003-02-24 Jeff Law <law@redhat.com>
5164
5165 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
5166
5167 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5168
5169 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
5170 * gcc.dg/pragma-ep-1.c: Likewise.
5171
5172 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5173
5174 PR c++/9602
5175 * g++.dg/template/friend16.C: New test.
5176
5177 2003-02-23 Mark Mitchell <mark@codesourcery.com>
5178
5179 PR c++/5333
5180 * g++.dg/parse/fused-params1.C: Adjust error messages.
5181 * g++.dg/template/nested3.C: New test.
5182
5183 2003-02-24 Alan Modra <amodra@bigpond.net.au>
5184
5185 * g++.dg/abi/param1.C: New test.
5186
5187 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5188
5189 PR c++/7982
5190 * g++.dg/warn/implicit-typename1.C: New test.
5191
5192 2003-02-22 Kelley Cook <kelleycook@comcast.net>
5193
5194 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
5195 with "mtune".
5196 * g++.old-deja/g++.other/store-expr2.C: Likewise.
5197 * gcc.c-torture/execute/20010129-1.x: Likewise.
5198 * gcc.dg/20011107-1.c: Likewise.
5199 * gcc.dg/20020108-1.c: Likewise.
5200 * gcc.dg/20020122-3.c: Likewise.
5201 * gcc.dg/20020206-1.c: Likewise.
5202 * gcc.dg/20020310-1.c: Likewise.
5203 * gcc.dg/20020426-2.c: Likewise.
5204 * gcc.dg/20020517-1.c: Likewise.
5205 * gcc.dg/991230-1.c: Likewise.
5206 * gcc.dg/i386-unroll-1.c: Likewise.
5207 * gcc.misc-tests/i386-prefetch.exp: Likewise.
5208
5209 2003-02-22 Jan Hubicka <jh@suse.cz>
5210
5211 * gcc.dg/i386-mul.c: New test.
5212
5213 2003-02-21 Roger Sayle <roger@eyesopen.com>
5214
5215 * gcc.dg/builtins-5.c: New test case.
5216
5217 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
5218
5219 * gcc.dg/asmreg-1.c: New test.
5220
5221 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5222
5223 PR c++/9749
5224 * g++.dg/parse/varmod1.C: New test.
5225
5226 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5227
5228 PR c++/9727
5229 * g++.dg/template/op1.C: New test.
5230
5231 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5232
5233 PR c++/8906
5234 * g++.dg/template/nested2.C: New test.
5235
5236 2003-02-21 Mark Mitchell <mark@codesourcery.com>
5237
5238 PR c++/8724
5239 * g++.dg/expr/dtor1.C: New test.
5240
5241 2003-02-21 Zack Weinberg <zack@codesourcery.com>
5242
5243 * gcc.dg/cpp/include3.c: New test.
5244 * gcc.dg/cpp/inc/foo.h: New file.
5245
5246 2003-02-21 Glen Nakamura <glen@imodulo.com>
5247
5248 * gcc.c-torture/execute/20030221-1.c: New test.
5249
5250 2003-02-20 Mark Mitchell <mark@codesourcery.com>
5251
5252 PR c++/9729
5253 * g++.dg/abi/conv1.C: New test.
5254
5255 2003-02-20 Jan Hubicka <jh@suse.cz>
5256
5257 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
5258
5259 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
5260
5261 * gcc.c-torture/compile/20030219-1.c: New test.
5262
5263 2003-02-18 Jan Hubicka <jh@suse.cz>
5264
5265 * gcc.dg/funcorder.c: New test.
5266
5267 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5268
5269 * gcc.c-torture/execute/20030218-1.c: New.
5270
5271 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
5272
5273 * gcc.dg/20030218-1.c: New.
5274
5275 2003-02-18 Richard Henderson <rth@redhat.com>
5276
5277 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
5278 * gcc.dg/attr-used-2.c: New.
5279
5280 2003-02-18 Mark Mitchell <mark@codesourcery.com>
5281
5282 PR c++/9704
5283 * g++.dg/init/copy5.C: New test.
5284
5285 2003-02-18 Geoffrey Keating <geoffk@apple.com>
5286
5287 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
5288 * g++.dg/pch/pch.exp: Likewise.
5289
5290 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
5291
5292 * gcc.c-torture/execute/20030209-1.c: Enable the test if
5293 STACK_SIZE is not defined.
5294
5295 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5296
5297 PR c++/9457
5298 * g++.dg/template/init1.C: New test.
5299
5300 2003-02-16 Jan HUbicka <jh@suse.cz>
5301
5302 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
5303 (foo): Add few extra tests
5304 * gcc.dg/c99-const-expr-3.c: Likewise.
5305 * gcc.c-torture/execute/20030216-1.c: New.
5306
5307 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5308
5309 PR c++/9459
5310 * g++.dg/ext/typeof4.C: New test.
5311
5312 2003-02-15 Roger Sayle <roger@eyesopen.com>
5313
5314 * gcc.dg/i386-387-3.c: New test case.
5315
5316 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
5317
5318 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
5319 cris-*-elf* cris-*-aout* and mmix-*-*.
5320
5321 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
5322
5323 * gcc.dg/20030213-1.c: New test.
5324
5325 2003-02-12 Roger Sayle <roger@eyesopen.com>
5326
5327 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
5328 * gcc.dg/i386-387-2.c: Likewise.
5329
5330 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
5331
5332 * gcc.dg/ppc-spe.c: Fix formatting.
5333 Enable tests that were previously unsupported by gas.
5334 Delete tests for instructions that no longer exist.
5335 Switch arguments on evsubifw builtin.
5336
5337 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
5338
5339 * gcc.c-torture/execute/20030209-1.c: Disable the test if
5340 STACK_SIZE is too small.
5341
5342 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
5343 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
5344
5345 * gcc.dg/decl-2.c: New test.
5346
5347 2003-02-10 Jan Hubicka <jh@suse.cz>
5348
5349 * gcc.dg/i386-fpcvt-1.c: New test.
5350
5351 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
5352
5353 * gcc.c-torture/execute/20030209-1.c: New test.
5354
5355 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
5356
5357 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
5358 int-wide bitops, use the constants of the same width.
5359 Likewise, if long long is 32-bit wide, test bitops using
5360 32-bit constants.
5361
5362 2003-02-07 Loren James Rittle <ljrittle@acm.org>
5363
5364 * gcc.dg/20021014-1.c: Annotate with expected notice text.
5365
5366 2003-02-07 Roger Sayle <roger@eyesopen.com>
5367
5368 * testsuite/gcc.dg/builtins-4.c: New test case.
5369
5370 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5371
5372 * gcc.dg/20020430-1.c: Fix dg command typos.
5373 * gcc.dg/20020503-1.c: Likewise.
5374
5375 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5376
5377 PR c++/8785
5378 * g++.dg/parse/fused-params1.C: New test.
5379
5380 PR c++/8857
5381 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
5382
5383 PR c++/8921
5384 * g++.dg/parse/non-dependent1.C: New test.
5385
5386 PR c++/8928
5387 * g++.dg/parse/dupl-tmpl-args1.C: New test.
5388
5389 PR c++/9228
5390 * g++.dg/parse/undefined7.C: New test.
5391 * g++.dg/parse/non-templ1.C: New test.
5392
5393 PR c++/9229
5394 * g++.dg/parse/too-many-tmpl-args1.C: New test.
5395
5396 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
5397
5398 * gcc.c-torture/compile/20030206-1.c: New test.
5399
5400 2003-02-05 Roger Sayle <roger@eyesopen.com>
5401
5402 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
5403 "pow" to "foo" to avoid potential confusion with a math built-in.
5404
5405 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5406
5407 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
5408 conditions for SPARC targets.
5409
5410 2003-02-05 Jakub Jelinek <jakub@redhat.com>
5411
5412 * gcc.dg/20030204-1.c: New test.
5413
5414 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5415
5416 PR c++/38
5417 * g++.dg/parse/array-size1.C: New test.
5418
5419 PR c++/5657
5420 * g++.dg/parse/undefined3.C: New test.
5421
5422 PR c++/5665
5423 * g++.dg/parse/undefined4.C: New test.
5424
5425 PR c++/5975
5426 * g++.dg/parse/undefined5.C: New test.
5427
5428 PR c++/7259
5429 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
5430
5431 PR c++/8578
5432 * g++.dg/parse/casting-operator1.C: New test.
5433
5434 PR c++/8596
5435 * g++.dg/parse/undefined6.C: New test.
5436
5437 PR c++/8736
5438 * g++.dg/parse/missing-template1.C: New test.
5439
5440 2003-02-04 Jan Hubicka <jh@suse.cz>
5441
5442 * gcc.dg/i386-cadd.c: Compile using -march=k8.
5443 * gcc.dg/i386-cmov?.c: Likewise.
5444 * gcc.dg/i386-fpcvt-?.c: Likewise.
5445 * gcc.dg/i386-ssefp-1.c: Likewise.
5446 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
5447 conventions.
5448
5449 2003-02-03 Mark Mitchell <mark@codesourcery.com>
5450
5451 PR c++/7129
5452 * testsuite/g++.dg/ext/max.C: New test.
5453
5454 2003-02-03 Jan Hubicka <jh@suse.cz>
5455
5456 * gcc.c-torture/execute/20030203-1.c: New test.
5457
5458 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
5459
5460 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
5461 'natural-endian'.
5462
5463 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
5464
5465 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
5466 * g++.dg/init/new2.C: Likewise.
5467 * g++.dg/other/new1.C: Likewise.
5468
5469 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
5470
5471 * gcc.dg/struct-ret-libc.c: New test.
5472
5473 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
5474
5475 * gcc.dg/20030129-1.c: New test.
5476
5477 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5478
5479 PR c++/8849
5480 * g++.dg/template/ptrmem4.C: New test.
5481
5482 2003-01-29 Mark Mitchell <mark@codesourcery.com>
5483
5484 * g++.dg/parser/constant1.C: New test.
5485
5486 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5487
5488 PR c++/8591
5489 * g++.dg/parse/friend2.C: New test.
5490
5491 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
5492
5493 PR c++/9437
5494 * g++.dg/template/unify4.C: New test.
5495
5496 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
5497
5498 * gcc.c-torture/execute/20030128-1.c: New test.
5499
5500 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
5501
5502 * g++.dg/lookup/nested1.C: Test moved from ...
5503 * g++.old-deja/g++.other/lookup24.C: ... here.
5504
5505 2003-01-28 Jan Hubicka <jh@suse.cz>
5506
5507 * gcc.dg/i386-cmov5.c: New test.
5508
5509 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
5510
5511 * gcc.c-torture/execute/20010925-1.c: Changed the
5512 memcpy declaration.
5513
5514 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5515
5516 PR c++/3902
5517 * g++.dg/parse/template5.C: New test.
5518
5519 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
5520
5521 PR fortran/9258
5522 * g77.dg/pr9258: New test.
5523
5524 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
5525
5526 * README: Move relevant parts from README.g++.
5527
5528 * README.g++: Remove this file.
5529
5530 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
5531
5532 * g++.dg/abi/dcast1.C: New test.
5533
5534 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5535
5536 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
5537
5538 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
5539
5540 PR c++/47
5541 * g++.old-deja/g++.other/lookup24.C: New test.
5542
5543 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5544
5545 PR middle-end/7227
5546 * gcc.dg/uninit-C.c: New test.
5547
5548 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
5549
5550 * g++.dg/abi/covariant1.C: New test.
5551
5552 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
5553
5554 * gcc.dg/20030123-1.c: New test.
5555
5556 2003-01-25 Jan Hubicka <jh@suse.cz>
5557
5558 PR opt/8492
5559 * gcc.c-torture/compile/20030125-1.c
5560
5561 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
5562
5563 PR c++/9403
5564 * g++.dg/parse/template3.C: New test.
5565 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
5566
5567 PR c++/795
5568 * g++.dg/parse/template4.C: New test.
5569
5570 PR c++/9415
5571 * g++.dg/template/qual2.C: New test.
5572
5573 PR c++/8545
5574 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
5575
5576 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
5577
5578 2003-01-25 Roger Sayle <roger@eyesopen.com>
5579
5580 * gcc.c-torture/execute/switch-1.c: New test case.
5581
5582 2003-01-25 Jan Hubicka <jh@suse.cz>
5583
5584 * gcc.c-torture/execute/20030125-1.[cx]: New test.
5585
5586 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
5587
5588 Tweaks for Bison-1.875. From the NEWS file:
5589 "- `parse error' -> `syntax error'
5590 Bison now uniformly uses the term `syntax error'"
5591 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
5592 * gcc.dg/cpp/digraph2.c: Likewise.
5593 * gcc.dg/cpp/direct2.c: Likewise.
5594 * gcc.dg/cpp/paste4.c: Likewise.
5595 * gcc.dg/c90-restrict-1.c: Likewise.
5596 * gcc.dg/c99-func-2.c: Likewise.
5597 * gcc.dg/noncompile/920721-2.c: Likewise.
5598 * gcc.dg/noncompile/930622-2.c: Likewise.
5599 * gcc.dg/noncompile/940112-1.c: Likewise.
5600 * gcc.dg/noncompile/950921-1.c: Likewise.
5601 * gcc.dg/noncompile/951123-1.c: Likewise.
5602 * gcc.dg/noncompile/971104-1.c: Likewise.
5603 * gcc.dg/noncompile/990416-1.c: Likewise.
5604
5605 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
5606
5607 * g++.dg/parse/undefined1.C: Add error message.
5608
5609 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5610
5611 PR c++/9354
5612 * g++.dg/parse/new1.C: New test.
5613
5614 PR c++/9216
5615 * g++.dg/parse/template2.C: New test.
5616
5617 PR c++/9354
5618 * g++.dg/parse/typedef2.C: New test.
5619
5620 PR c++/9328
5621 * g++.dg/ext/typeof3.C: New test.
5622
5623 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5624
5625 PR c++/2738
5626 * g++.dg/parse/ret-type1.C: New test.
5627
5628 PR c++/3792
5629 * g++.dg/parse/tmpl-outside1.C: New test.
5630
5631 PR c++/4207
5632 * g++.dg/parse/int-as-enum1.C: New test.
5633
5634 PR c++/4903
5635 * g++.dg/parse/no-typename1.C: New test.
5636
5637 PR c++/5533
5638 * g++.dg/parse/no-value1.C: New test.
5639
5640 PR c++/5921
5641 * g++.dg/parse/wrong-inline1.C: New test.
5642
5643 PR c++/6402
5644 * g++.dg/parse/ref1.C: New test.
5645
5646 PR c++/6992
5647 * g++.dg/parse/attr-ctor1.C: New test.
5648
5649 PR c++/7229
5650 * g++.dg/parse/namespace5.C: New test.
5651
5652 PR c++/7917
5653 * g++.dg/parse/func-def1.C: New test.
5654
5655 PR c++/8143
5656 * g++.dg/parse/undefined1.C: New test.
5657
5658 PR c++/5723, PR c++/8522
5659 * g++.dg/parse/specialization1.C: New test.
5660
5661 PR c++/163, PR c++/8595
5662 * g++.dg/parse/struct-as-enum1.C: New test.
5663
5664 PR c++/9173
5665 * g++.dg/parse/undefined2.C: New test.
5666
5667 2003-01-22 Mark Mitchell <mark@codesourcery.com>
5668
5669 PR c++/9298
5670 * g++.dg/parse/template1.C: New test.
5671
5672 PR c++/9384
5673 * g++.dg/parse/using1.C: New test.
5674
5675 PR c++/9285
5676 PR c++/9294
5677 * g++.dg/parse/expr2.C: New test.
5678
5679 PR c++/9388
5680 * g++.dg/parse/lookup2.C: Likewise.
5681
5682 2003-01-21 Jan Hubicka <jh@suse.cz>
5683
5684 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
5685 * gcc.c-torture/execute/eeprof-1.c: Likewise.
5686 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
5687 * gcc.c-torture/execute/string-opt-*.c: Likewise.
5688
5689 2003-01-20 Nick Clifton <nickc@redhat.com>
5690
5691 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
5692 problem with ARM sibcall code generation.
5693
5694 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
5695
5696 * gcc.c-torture/execute/20030120-1.c: New.
5697
5698 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
5699
5700 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
5701
5702 2003-01-17 Mark Mitchell <mark@codesourcery.com>
5703
5704 PR c++/9272
5705 * g++.dg/parse/ctor1.C: New test.
5706
5707 PR c++/9294:
5708 * g++.dg/parse/qualified1.C: New test.
5709
5710 * g++.dg/parse/typename3.C: New test.
5711
5712 2003-01-16 Richard Henderson <rth@redhat.com>
5713
5714 * g++.dg/tls/init-2.C: Fix error matches for real this time.
5715
5716 2003-01-16 Richard Henderson <rth@redhat.com>
5717
5718 * g++.dg/pch/pch.exp: Copy test header to the working directory
5719 before using it either for precompilation or direct use.
5720 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
5721 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
5722
5723 2003-01-16 Richard Henderson <rth@redhat.com>
5724
5725 * gcc.dg/pch/pch.exp: Copy test header to the working directory
5726 before using it either for precompilation or direct use.
5727 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
5728 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
5729
5730 2003-01-16 Mark Mitchell <mark@codesourcery.com>
5731
5732 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
5733 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
5734 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
5735 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
5736 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
5737 typename warning into error.
5738 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
5739 error messages.
5740 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
5741 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
5742 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
5743 messages.
5744 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
5745 make declaration visible in template.
5746 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
5747 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
5748 messages.
5749 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
5750 message.
5751 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
5752 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
5753 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
5754 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
5755 typename warning with error message.
5756 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
5757 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
5758 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
5759
5760 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
5761
5762 * g++.dg/parse/ambig2.C: New test.
5763
5764 2003-01-15 Richard Henderson <rth@redhat.com>
5765
5766 * g++.dg/tls/init-2.C: Update error message string.
5767
5768 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5769
5770 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
5771
5772 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
5773
5774 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
5775 all for HC11/HC12.
5776 * gcc.c-torture/compile/20001205-1.x: Likewise.
5777 * gcc.c-torture/compile/20001226-1.x: Likewise.
5778 * gcc.c-torture/compile/920520-1.x: Likewise.
5779 * gcc.c-torture/compile/961203-1.x: Likewise.
5780 * gcc.c-torture/compile/20020604-1.x: Likewise.
5781
5782 2003-01-15 Jan Hubicka <jh@suse.cz>
5783
5784 * gcc.c-torture/compile/20030115-1.c: New test.
5785
5786 * gcc.dg/i386-fpcvt-1.c: New test.
5787 * gcc.dg/i386-fpcvt-2.c: New test.
5788
5789 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
5790
5791 Further conform g++'s __vmi_class_type_info to the C++ ABI
5792 specification.
5793 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
5794 the specification.
5795
5796 2003-01-14 Jan Hubicka <jh@suse.cz>
5797
5798 * gcc.dg/i386-fpcvt-1.c: New test.
5799 * gcc.dg/i386-fpcvt-2.c: New test.
5800
5801 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
5802
5803 * gcc.dg/i386-mmx-3.c: New test.
5804
5805 2003-01-12 Mark Mitchell <mark@codesourcery.com>
5806
5807 PR c++/9264
5808 * g++.dg/parse/octal1.C: New file.
5809
5810 PR c++/9172
5811 * g++.dg/parse/typename1.C: New file.
5812
5813 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
5814
5815 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
5816 * gcc.dg/bf-no-ms-layout.c: Likewise.
5817 * gcc.dg/bf-ms-attrib.c: Likewise.
5818
5819 2003-01-10 Mark Mitchell <mark@codesourcery.com>
5820
5821 PR c++/9099
5822 * g++.dg/parse/dtor1.C: New file.
5823
5824 PR c++/9128
5825 * g++.dg/rtti/typeid1.C: New file.
5826
5827 PR c++/9153
5828 * g++.dg/parse/lookup1.C: New file.
5829
5830 PR c++/9171
5831 * g++.dg/templ/spec5.C: New file.
5832
5833 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
5834
5835 * gcc.c-torture/compile/20030110-1.c: New test.
5836
5837 2003-01-09 Geoffrey Keating <geoffk@apple.com>
5838
5839 Merge from pch-branch:
5840
5841 2002-12-23 Geoffrey Keating <geoffk@apple.com>
5842
5843 * gcc.dg/pch/cpp-1.h: New.
5844 * gcc.dg/pch/cpp-1.c: New.
5845 * gcc.dg/pch/cpp-2.h: New.
5846 * gcc.dg/pch/cpp-2.c: New.
5847
5848 2002-11-19 Geoffrey Keating <geoffk@apple.com>
5849
5850 * gcc.dg/pch/except-1.h: New.
5851 * gcc.dg/pch/except-1.c: New.
5852
5853 2002-11-13 Geoffrey Keating <geoffk@apple.com>
5854
5855 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
5856 running test.
5857 * gcc.dg/pch: Include *.hp not *.h.
5858 * gcc.dg/pch/system-1.h: New.
5859 * gcc.dg/pch/system-1.c: New.
5860
5861 2002-11-11 Geoffrey Keating <geoffk@apple.com>
5862
5863 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
5864 rather than trying to build and run a program using PCH.
5865 * gcc.dg/pch: Remove dg-do commands from test files.
5866
5867 2002-11-08 Geoffrey Keating <geoffk@apple.com>
5868
5869 * gcc.dg/pch/macro-3.c: New.
5870 * gcc.dg/pch/macro-3.h: New.
5871
5872 2002-11-04 Geoffrey Keating <geoffk@apple.com>
5873
5874 * gcc.dg/pch/common-1.c: New.
5875 * gcc.dg/pch/common-1.h: New.
5876 * gcc.dg/pch/decl-1.c: New.
5877 * gcc.dg/pch/decl-1.h: New.
5878 * gcc.dg/pch/decl-2.c: New.
5879 * gcc.dg/pch/decl-2.h: New.
5880 * gcc.dg/pch/decl-3.c: New.
5881 * gcc.dg/pch/decl-3.h: New.
5882 * gcc.dg/pch/decl-4.c: New.
5883 * gcc.dg/pch/decl-4.h: New.
5884 * gcc.dg/pch/decl-5.c: New.
5885 * gcc.dg/pch/decl-5.h: New.
5886 * gcc.dg/pch/global-1.c: New.
5887 * gcc.dg/pch/global-1.h: New.
5888 * gcc.dg/pch/inline-1.c: New.
5889 * gcc.dg/pch/inline-1.h: New.
5890 * gcc.dg/pch/inline-2.c: New.
5891 * gcc.dg/pch/inline-2.h: New.
5892 * gcc.dg/pch/static-1.c: New.
5893 * gcc.dg/pch/static-1.h: New.
5894 * gcc.dg/pch/static-2.c: New.
5895 * gcc.dg/pch/static-2.h: New.
5896
5897 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
5898
5899 * g++.dg/pch/pch.exp: Better handle failing testcases.
5900 * gcc.dg/pch/pch.exp: Likewise.
5901 * gcc.dg/pch/macro-1.c: New.
5902 * gcc.dg/pch/macro-1.h: New.
5903 * gcc.dg/pch/macro-2.c: New.
5904 * gcc.dg/pch/macro-2.h: New.
5905
5906 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
5907
5908 * g++.dg/dg.exp: Treat files in pch/ specially.
5909 * g++.dg/pch/pch.exp: New file.
5910 * g++.dg/pch/empty.H: New file.
5911 * g++.dg/pch/empty.C: New file.
5912 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
5913 "precompile".
5914
5915 * gcc.dg/pch/pch.exp: New file.
5916 * gcc.dg/pch/empty.h: New file.
5917 * gcc.dg/pch/empty.c: New file.
5918 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
5919 "precompile".
5920
5921 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5922
5923 * g++.dg/template/friend14.C: New test.
5924
5925 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5926
5927 * gcc.dg/old-style-asm-1.c: New test.
5928
5929 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
5930
5931 * gcc.c-torture/compile/20030109-1.c: New test.
5932
5933 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5934
5935 * gcc.c-torture/execute/20030109-1.c: New test.
5936
5937 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
5938
5939 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
5940 * g++.old-deja/g++.mike/dyncast2.C: Likewise
5941 * g++.old-deja/g++.mike/dyncast3.C: Likewise
5942 * g++.old-deja/g++.mike/eh2.C: Likewise
5943 * g++.old-deja/g++.mike/eh3.C: Likewise
5944 * g++.old-deja/g++.mike/eh5.C: Likewise
5945 * g++.old-deja/g++.mike/eh6.C: Likewise
5946 * g++.old-deja/g++.mike/eh7.C: Likewise
5947 * g++.old-deja/g++.mike/eh8.C: Likewise
5948 * g++.old-deja/g++.mike/eh9.C: Likewise
5949 * g++.old-deja/g++.mike/eh10.C: Likewise
5950 * g++.old-deja/g++.mike/eh12.C: Likewise
5951 * g++.old-deja/g++.mike/eh13.C: Likewise
5952 * g++.old-deja/g++.mike/eh14.C: Likewise
5953 * g++.old-deja/g++.mike/eh16.C: Likewise
5954 * g++.old-deja/g++.mike/eh17.C: Likewise
5955 * g++.old-deja/g++.mike/eh18.C: Likewise
5956 * g++.old-deja/g++.mike/eh21.C: Likewise
5957 * g++.old-deja/g++.mike/eh23.C: Likewise
5958 * g++.old-deja/g++.mike/eh24.C: Likewise
5959 * g++.old-deja/g++.mike/eh25.C: Likewise
5960 * g++.old-deja/g++.mike/eh26.C: Likewise
5961 * g++.old-deja/g++.mike/eh27.C: Likewise
5962 * g++.old-deja/g++.mike/eh28.C: Likewise
5963 * g++.old-deja/g++.mike/eh29.C: Likewise
5964 * g++.old-deja/g++.mike/eh31.C: Likewise
5965 * g++.old-deja/g++.mike/eh33.C: Likewise
5966 * g++.old-deja/g++.mike/eh34.C: Likewise
5967 * g++.old-deja/g++.mike/eh35.C: Likewise
5968 * g++.old-deja/g++.mike/eh36.C: Likewise
5969 * g++.old-deja/g++.mike/eh37.C: Likewise
5970 * g++.old-deja/g++.mike/eh38.C: Likewise
5971 * g++.old-deja/g++.mike/eh39.C: Likewise
5972 * g++.old-deja/g++.mike/eh40.C: Likewise
5973 * g++.old-deja/g++.mike/eh41.C: Likewise
5974 * g++.old-deja/g++.mike/eh42.C: Likewise
5975 * g++.old-deja/g++.mike/eh44.C: Likewise
5976 * g++.old-deja/g++.mike/eh46.C: Likewise
5977 * g++.old-deja/g++.mike/eh47.C: Likewise
5978 * g++.old-deja/g++.mike/eh48.C: Likewise
5979 * g++.old-deja/g++.mike/eh49.C: Likewise
5980 * g++.old-deja/g++.mike/eh50.C: Likewise
5981 * g++.old-deja/g++.mike/eh51.C: Likewise
5982 * g++.old-deja/g++.mike/eh53.C: Likewise
5983 * g++.old-deja/g++.mike/eh55.C: Likewise
5984 * g++.old-deja/g++.mike/p7912.C: Likewise
5985 * g++.old-deja/g++.mike/p9706.C: Likewise
5986 * g++.old-deja/g++.mike/p10416.C: Likewise
5987 * g++.old-deja/g++.mike/p11667.C: Likewise
5988 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
5989 Remove redundant reference to Iris.
5990 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
5991 Elxsi, i860, Pico Java, and WE32K.
5992
5993 2003-01-07 Mark Mitchell <mark@codesourcery.com>
5994
5995 * g++.dg/ext/asm4.C: New test.
5996
5997 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5998
5999 PR c++/9030
6000 * g++.dg/template/friend12.C: New test.
6001 * g++.dg/template/friend13.C: Likewise.
6002 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
6003
6004 2003-01-08 Jan Hubicka <jh@suse.cz>
6005
6006 * gcc.dg/i386-cadd.c: New test.
6007 * gcc.dg/i386-cmov4.c: Likewise.
6008
6009 2003-01-06 Mark Mitchell <mark@codesourcery.com>
6010
6011 PR c++/9165
6012 * g++.dg/warn/Wunused-3.C: New test.
6013
6014 * g++.dg/abi/bitfield9.C: New test.
6015
6016 PR c++/9189
6017 * g++.dg/parse/defarg3.C: New test.
6018
6019 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
6020
6021 * g++.dg/parse/ambig1.C: New test.
6022 * g++.dg/parse/defarg2.C: New test.
6023
6024 2003-01-05 Mark Mitchell <mark@codesourcery.com>
6025
6026 * g++.dg/template/defarg-1.C: New test.
6027 * g++.dg/template/local2.C: Likewise.
6028
6029 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
6030
6031 * gcc.c-torture/execute/20030105-1.c: New test.
6032
6033 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6034
6035 * g++.dg/parse/namespace3.C: Remove extra semicolons.
6036 * g++.dg/parse/namespace4.C: Likewise.
6037
6038 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
6039
6040 * g++.dg/template/ntp2.C: New test.
6041
6042 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
6043
6044 * g++.dg/parse/extern-C-1.C: New test.
6045
6046 * g++.dg/parse/namespace4.C: New test.
6047
6048 * g++.dg/template/nested1.C: New test.
6049
6050 * g++.dg/parse/namespace3.C: New test.
6051
6052 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
6053
6054 * g++.dg/lookup/two-stage1.C: New test.
6055
6056 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6057
6058 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
6059 * g++.old-deja/g++.jason/access8.C: Likewise.
6060 * g++.old-deja/g++.other/decl5.C: Likewise.
6061
6062 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6063
6064 * g++.dg/parse/parse7.C: New test.
6065
6066 2003-01-02 Mark Mitchell <mark@codesourcery.com>
6067
6068 PR c++/2843
6069 * g++.dg/ext/attrib7.C: New test.
6070
6071 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
6072
6073 * g++.dg/parse/parse6.C: New test.
6074
6075 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
6076
6077 * gcc.dg/h8300-stack-1.c: New.
6078
6079 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6080
6081 g++.dg/lookup/exception1.C: New test.
6082
6083 g++.dg/lookup/template1.C: New test.
6084
6085 g++.dg/parse/namespace2.C: New test.
6086
6087 g++.dg/parse/parens2.C: New test.
6088
6089 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6090
6091 * g++.dg/parse/parse5.C: New test.
6092 * g++.dg/lookup/scoped4.C: New test.
6093
6094 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
6095
6096 * g++.dg/parse/parens1.C: New test.
6097
6098 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
6099 angle-bracket1.C.
6100 * g++.dg/parse/parens2.C: New test.
6101
6102 * g++.dg/lookup/scope-operator1.C: New test.
6103
6104 * g++.dg/parse/operator1.C: New test.
6105
6106 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6107
6108 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
6109 * g++.old-deja/g++.other/access6.C: Likewise.
6110 * g++.old-deja/g++.other/decl1.C: Likewise.
6111 * g++.old-deja/g++.pt/typename12.C: Likewise.
6112
6113 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6114
6115 * g++.dg/parse/namespace1.C: New test.
6116
6117 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6118
6119 * g++.dg/parse/parse4.C: New test.
6120
6121 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6122
6123 * g++.dg/parse/parse3.C: New test.
6124
6125 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6126
6127 * g++.dg/parse/parse2.C: New test.
6128
6129 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6130
6131 * g++.dg/template/friend11.C: New test.
6132
6133 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
6134
6135 * g++.dg/parse/parse1.C: New test.
6136
6137 2002-12-31 Janis Johnson <janis187@us.ibm.com>
6138
6139 * lib/profopt.exp: Change the name of a global variable to avoid
6140 possible clashes with other test suites.
6141
6142 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
6143
6144 * g++.dg/inherit/covariant8.C: New test.
6145
6146 2002-12-31 Mark Mitchell <mark@codesourcery.com>
6147
6148 * g++.dg/init/array9.C: New test.
6149
6150 PR c++/9112
6151 * g++.dg/parse/expr1.C: New test.
6152
6153 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
6154
6155 * gcc.c-torture/compile/20021230-1.c: New test.
6156
6157 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
6158
6159 * g++.dg/inherit/covariant5.C: New test.
6160 * g++.dg/inherit/covariant6.C: New test.
6161 * g++.dg/inherit/covariant7.C: New test.
6162
6163 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6164
6165 PR c++/2739
6166 * g++.dg/other/access2.C: New test.
6167
6168 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
6169
6170 * g++.dg/other/anon-struct.C: No longer fails
6171 * g++.old-deja/g++.brendan/parse4.C: Likewise.
6172 * g++.old-deja/g++.brendan/parse5.C: Likewise.
6173 * g++.old-deja/g++.brendan/parse6.C: Likewise.
6174
6175 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
6176
6177 * g++.dg/parse/angle-bracket.C (main): No longer fails.
6178
6179 2002-12-27 Mark Mitchell <mark@codesourcery.com>
6180
6181 * g++.dg/eh/spec4.C: Remove stray semicolon.
6182 * g++.dg/expr/pmf-1.C: Change error message.
6183 * g++.dg/ext/asm1.C: Remove stray semicolon.
6184 * g++.dg/ext/typename1.C: Add missing typenames.
6185 * g++.dg/inherit/template-as-base.C: Change error message.
6186 * g++.dg/lookup/scoped1.C: Likewise.
6187 * g++.dg/lookup/scoped2.C: Likewise.
6188 * g++.dg/lookup/using2.C: Likewise.
6189 * g++.dg/other/component1.C: Remove stray semicolon.
6190 * g++.dg/other/do1.C: Change error message.
6191 * g++.dg/other/error2.C: Likewise.
6192 * g++.dg/other/init1.C: Likewise.
6193 * g++.dg/other/packed1.C: Remove stray semicolon.
6194 * g++.dg/other/ptrmem2.C: Change error message.
6195 * g++.dg/parse/parameter-declaration-1.C: Remove line number
6196 marker.
6197 * g++.dg/special/initp1.C: Remove invalid attribute usage.
6198 * g++.dg/template/access3.C: Add typename keyword.
6199 * g++.dg/template/access5.C: Remove stray semicolon.
6200 * g++.dg/template/access6.C: Likewise.
6201 * g++.dg/template/complit1.C: Likewise.
6202 * g++.dg/template/crash1.C: Change error message.
6203 * g++.dg/template/inherit2.C: Remove stray semicolon.
6204 * g++.dg/template/instantiate2.C: Likewise.
6205 * g++.dg/template/instantiate3.C: Change error message.
6206 * g++.dg/template/qual1.C: Remove stray semicolon.
6207 * g++.dg/template/qualttp18.C: Change error message.
6208 * g++.dg/template/ref1.C: Remove stray semicolon.
6209 * g++.dg/template/sizeof1.C (A::value): Declare it.
6210 * g++.dg/template/spec4.C: Change error message.
6211 * g++.dg/template/static1.C: Likewise.
6212 * g++.dg/template/type1.C: Likewise.
6213 * g++.dg/template/typename3.C: Likewise.
6214 * g++.old-deja/g++.benjamin/13478.C: Change error message.
6215 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
6216 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
6217 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
6218 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
6219 named return value extension.
6220 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
6221 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
6222 * g++.old-deja/g++.bob/extern_C.C: Likewise.
6223 * g++.old-deja/g++.bob/inherit2.C: Likewise.
6224 * g++.old-deja/g++.brendan/complex1.C: Likewise.
6225 * g++.old-deja/g++.brendan/copy5.C: Likewise.
6226 * g++.old-deja/g++.brendan/crash13.C: Likewise.
6227 * g++.old-deja/g++.brendan/crash15.C: Likewise.
6228 * g++.old-deja/g++.brendan/crash18.C: Change error message.
6229 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
6230 * g++.old-deja/g++.brendan/crash38.C: Likewise.
6231 * g++.old-deja/g++.brendan/crash50.C: Likewise.
6232 * g++.old-deja/g++.brendan/crash56.C: Likewise.
6233 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
6234 syntax.
6235 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
6236 * g++.old-deja/g++.brendan/crash8.C: Change error message.
6237 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
6238 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
6239 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
6240 * g++.old-deja/g++.brendan/template11.C: Likewise.
6241 * g++.old-deja/g++.brendan/template26.C: Likewise.
6242 * g++.old-deja/g++.brendan/template27.C: Use explicit
6243 specialization syntax.
6244 * g++.old-deja/g++.brendan/template30.C: Likewise.
6245 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
6246 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
6247 non-dependent names.
6248 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
6249 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
6250 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
6251 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
6252 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
6253 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
6254 named return value extension.
6255 * g++.old-deja/g++.ext/namedret2.C: Likewise.
6256 * g++.old-deja/g++.ext/namedret3.C: Likewise.
6257 * g++.old-deja/g++.ext/return1.C: Likewise.
6258 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
6259 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
6260 * g++.old-deja/g++.jason/access8.C: Likewise.
6261 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
6262 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
6263 pseudo-destructor names.
6264 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
6265 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
6266 pseudo-destructor names.
6267 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
6268 * g++.old-deja/g++.jason/overload19.C: Likewise.
6269 * g++.old-deja/g++.jason/overload32.C: Likewise.
6270 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
6271 stray semicolons.
6272 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
6273 * g++.old-deja/g++.jason/return.C: Likewise.
6274 * g++.old-deja/g++.jason/return2.C: Likewise.
6275 * g++.old-deja/g++.jason/shadow1.C: Likewise.
6276 * g++.old-deja/g++.jason/special.C: Use explicit specialization
6277 syntax.
6278 * g++.old-deja/g++.jason/template10.C: Account for use of
6279 non-dependent names.
6280 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
6281 syntax.
6282 * g++.old-deja/g++.jason/template37.C: Likewise.
6283 * g++.old-deja/g++.law/access4.C: Change error messages.
6284 * g++.old-deja/g++.law/arm13.C: Remove incorrect
6285 pseudo-destructor names.
6286 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
6287 * g++.old-deja/g++.law/ctors9.C: Likewise.
6288 * g++.old-deja/g++.law/cvt22.C: Likewise.
6289 * g++.old-deja/g++.law/dtors5.C: Likewise.
6290 * g++.old-deja/g++.law/global-init1.C: Likewise.
6291 * g++.old-deja/g++.law/missed-error3.C: Likewise.
6292 * g++.old-deja/g++.law/operators28.C: Likewise.
6293 * g++.old-deja/g++.law/visibility28.C: Likewise.
6294 * g++.old-deja/g++.martin/eval1.C: Likewise.
6295 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
6296 name.
6297 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
6298 * g++.old-deja/g++.mike/net34.C: Likewise.
6299 * g++.old-deja/g++.mike/net36.C: Likewise.
6300 * g++.old-deja/g++.mike/ns2.C: Likewise.
6301 * g++.old-deja/g++.mike/p12306.C: Likewise.
6302 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
6303 value extension.
6304 * g++.old-deja/g++.mike/p700.C: Likewise.
6305 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
6306 * g++.old-deja/g++.mike/p710.C: Likewise.
6307 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
6308 value extension.
6309 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
6310 * g++.old-deja/g++.mike/pmf9.C: Likewise.
6311 * g++.old-deja/g++.ns/crash2.C: Likewise.
6312 * g++.old-deja/g++.ns/crash3.C: Likewise.
6313 * g++.old-deja/g++.ns/invalid1.C: Likewise.
6314 * g++.old-deja/g++.ns/ns17.C: Likewise.
6315 * g++.old-deja/g++.ns/template16.C: Likewise.
6316 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
6317 keyword.
6318 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
6319 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
6320 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
6321 named return value extension.
6322 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
6323 * g++.old-deja/g++.other/access4.C: Issue additional error
6324 messages.
6325 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
6326 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
6327 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
6328 * g++.old-deja/g++.other/crash25.C: Change error message.
6329 * g++.old-deja/g++.other/crash4.C: Change error message.
6330 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
6331 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
6332 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
6333 checks.
6334 * g++.old-deja/g++.other/defarg8.C: Likewise.
6335 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
6336 * g++.old-deja/g++.other/dtor10.C: Likewise.
6337 * g++.old-deja/g++.other/incomplete.C: Likewise.
6338 * g++.old-deja/g++.other/linkage7.C: Likewise.
6339 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
6340 lookup algorithm.
6341 * g++.old-deja/g++.other/mangle2.C: Likewise.
6342 * g++.old-deja/g++.other/refinit2.C: Likewise.
6343 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
6344 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
6345 * g++.old-deja/g++.pt/crash28.C: Likewise.
6346 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
6347 syntax.
6348 * g++.old-deja/g++.pt/crash32.C: Change error message.
6349 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
6350 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
6351 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
6352 error message position.
6353 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
6354 * g++.old-deja/g++.pt/defarg8.C: Change error message.
6355 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
6356 syntax.
6357 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
6358 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
6359 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
6360 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
6361 keyword.
6362 * g++.old-deja/g++.pt/explicit31.C: Likewise.
6363 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
6364 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
6365 keyword.
6366 * g++.old-deja/g++.pt/explicit71.C: Change error message.
6367 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
6368 syntax.
6369 * g++.old-deja/g++.pt/friend28.C: Account for use of
6370 non-dependent names.
6371 * g++.old-deja/g++.pt/friend29.C: Likewise.
6372 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
6373 rules.
6374 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
6375 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
6376 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
6377 lookup rules.
6378 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
6379 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
6380 keyword.
6381 * g++.old-deja/g++.pt/memclass20.C: Likewise.
6382 * g++.old-deja/g++.pt/memclass5.C: Likewise.
6383 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
6384 keyword.
6385 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
6386 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
6387 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
6388 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
6389 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
6390 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
6391 keyword.
6392 * g++.old-deja/g++.pt/spec10.C: Likewise.
6393 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
6394 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
6395 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
6396 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
6397 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
6398 * g++.old-deja/g++.pt/ttp62.C: Likewise.
6399 * g++.old-deja/g++.pt/ttp64.C: Likewise.
6400 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
6401 * g++.old-deja/g++.pt/typename15.C: Likewise.
6402 * g++.old-deja/g++.pt/typename22.C: Likewise.
6403 * g++.old-deja/g++.pt/typename6.C: Change error messages.
6404 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
6405 * g++.old-deja/g++.pt/virtual2.C: Likewise.
6406 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
6407 syntax.
6408 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
6409 return value extension.
6410 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
6411 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
6412 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
6413 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
6414
6415 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
6416
6417 * g++.dg/warn/inline1.C: New test.
6418 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
6419 * g++.old-deja/g++.jason/synth10.C: Likewise.
6420 * g++.old-deja/g++.mike/net31.C: Likewise.
6421 * g++.old-deja/g++.mike/p8786.C: Likewise.
6422
6423 * g++.dg/template/friend10.C: New test.
6424 * g++.dg/template/conv5.C: New test.
6425
6426 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
6427
6428 * g++.dg/lookup/scoped3.C: New test.
6429
6430 * g++.dg/lookup/decl1.C: New test.
6431 * g++.dg/lookup/decl2.C: New test.
6432
6433 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
6434
6435 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
6436 gcc.c-torture/compile/20021015-1.c,
6437 gcc.c-torture/compile/20021015-2.c,
6438 gcc.c-torture/compile/20021123-1.c,
6439 gcc.c-torture/compile/20021123-2.c,
6440 gcc.c-torture/compile/20021123-3.c,
6441 gcc.c-torture/compile/20021123-4.c,
6442 gcc.c-torture/execute/20021024-1.c: Add tests previously added
6443 only to 3.1 or 3.2 branch.
6444
6445 2002-12-23 Mark Mitchell <mark@codesourcery.com>
6446
6447 * gcc.dg/i386-bitfield3.c: New test.
6448
6449 * gcc.dg/i386-bitfield2.c: New test.
6450
6451 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
6452
6453 * g++.dg/parse/conv_op1.C: New test.
6454
6455 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
6456
6457 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
6458 approved.
6459
6460 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
6461
6462 * gcc.c-torture/compile/20021220-1.c: New test.
6463
6464 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
6465
6466 * gcc.dg/i386-fastcall-1.c: New.
6467
6468 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6469
6470 * gcc.c-torture/execute/20021219-1.c: New test.
6471
6472 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6473
6474 * gcc.dg/i386-pic-1.c: New test.
6475
6476 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6477
6478 PR c++/8099
6479 * g++.dg/template/friend9.C: New test.
6480
6481 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6482
6483 PR c++/3663
6484 * g++.dg/template/access7.C: New test.
6485
6486 2002-12-18 Nick Clifton <nickc@redhat.com>
6487
6488 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
6489 the libstdc++-v3 directory has been found.
6490
6491 2002-12-12 Devang Patel <dpatel@apple.com>
6492 * gcc.dg/darwin-ld-1.c: New test.
6493 * gcc.dg/darwin-ld-2.c: New test.
6494 * gcc.dg/darwin-ld-3.c: New test.
6495 * gcc.dg/darwin-ld-4.c: New test.
6496 * gcc.dg/darwin-ld-5.c: New test.
6497
6498 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6499
6500 * gcc.c-torture/compile/20021212-1.c: New test.
6501
6502 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
6503
6504 * gcc.dg/fshort-wchar: New test.
6505
6506 2002-12-10 Mark Mitchell <mark@codesourcery.com>
6507
6508 PR c++/8372
6509 * g++.dg/template/dtor1.C: New test.
6510
6511 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
6512 markers.
6513
6514 2002-12-10 Jakub Jelinek <jakub@redhat.com>
6515
6516 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
6517
6518 2002-12-09 Mark Mitchell <mark@codesourcery.com>
6519
6520 * g++.dg/template/static1.C: New test.
6521 * g++.dg/template/static2.C: New test.
6522 * g++.old-deja/g++.ext/memconst.C: New test.
6523
6524 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6525
6526 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
6527 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
6528 * g++.dg/special/initp1.C: Likewise.
6529
6530 2002-12-06 Jakub Jelinek <jakub@redhat.com>
6531
6532 * gcc.c-torture/execute/20021204-1.c: New test.
6533
6534 2002-12-04 Geoffrey Keating <geoffk@apple.com>
6535
6536 * gcc.dg/ppc-fmadd-1.c: New file.
6537 * gcc.dg/ppc-fmadd-2.c: New file.
6538 * gcc.dg/ppc-fmadd-3.c: New file.
6539
6540 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6541
6542 * gcc.c-torture/compile/20021204-1.c: New test.
6543
6544 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
6545
6546 * g++.dg/inherit/covariant2.C: New test.
6547 * g++.dg/inherit/covariant3.C: New test.
6548 * g++.dg/inherit/covariant4.C: New test.
6549 * g++.dg/inherit/covariant1.C: Remove XFAIL.
6550 * g++.old-deja/g++.robertl/eb17.C: Likewise.
6551
6552 2002-12-03 Mark Mitchell <mark@codesourcery.com>
6553
6554 PR c++/8688
6555 * g++.dg/init/brace3.C: New test.
6556
6557 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
6558
6559 * gcc.dg/20020210-1.c: Fix a comment typo.
6560
6561 2002-12-02 Mark Mitchell <mark@codesourcery.com>
6562
6563 PR c++/8720
6564 * g++.dg/parse/defarg1.C: New test.
6565
6566 PR c++/8615
6567 * g++.dg/template/char1.C: New test.
6568
6569 * g++.dg/template/varmod1.C: Fix typo.
6570
6571 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6572
6573 DR 180
6574 * g++.old-deja/g++.pt/crash32.C: Expect error.
6575
6576 2002-12-01 Mark Mitchell <mark@codesourcery.com>
6577
6578 PR c++/5919
6579 * g++.dg/template/varmod1.C: New test.
6580
6581 PR c++/8727
6582 * g++.dg/inherit/typeinfo1.C: New test.
6583
6584 PR c++/8663
6585 * g++.dg/inherit/typedef1.C: New test.
6586
6587 2002-11-30 Mark Mitchell <mark@codesourcery.com>
6588
6589 PR c++/8332
6590 PR c++/8493
6591 * g++.dg/template/strlen1.C: New test.
6592
6593 PR c++/8227
6594 * g++.dg/template/ctor2.C: New test.
6595
6596 PR c++/8214
6597 * g++.dg/init/string1.C: New test.
6598
6599 PR c++/8511
6600 * g++.dg/template/friend8.C: New test.
6601
6602 2002-11-29 Joe Buck <jbuck@synopsys.com>
6603
6604 * g++.dg/lookup/anon2.C: New test.
6605
6606 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
6607
6608 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
6609 h8300 port.
6610
6611 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
6612
6613 * gcc.dg/bitfld-6.c: New test.
6614
6615 2002-11-27 Jan Hubicka <jh@suse.cz>
6616
6617 * gcc.c-torture/execute/20021127.[cx]: New test.
6618
6619 2002-11-26 Jan Hubicka <jh@suse.cz>
6620
6621 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
6622 quality.
6623
6624 2002-11-26 Geoffrey Keating <geoffk@apple.com>
6625
6626 * g++.dg/init/brace2.C: New test.
6627 * g++.old-deja/g++.mike/p9129.C: Correct.
6628
6629 2002-11-26 Mark Mitchell <mark@codesourcery.com>
6630
6631 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
6632
6633 2002-11-25 Andreas Bauer <baueran@in.tum.de>
6634
6635 * gcc.dg/sibcall-6: New test for indirect sibcalls.
6636
6637 2002-11-25 Mark Mitchell <mark@codesourcery.com>
6638
6639 * testsuite/g++.dg/abi/empty11.C: New test.
6640 * testsuite/g++.dg/rtti/cv1.C: New test.
6641
6642 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
6643
6644 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
6645
6646 2002-11-24 Mark Mitchell <mark@codesourcery.com>
6647
6648 * g++.dg/abi/empty10.C: New test.
6649
6650 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
6651
6652 * gcc.c-torture/compile/20021124-1.c: New test.
6653
6654 2002-11-22 Mark Mitchell <mark@codesourcery.com>
6655
6656 * g++.dg/abi/rtti2.C: New test.
6657
6658 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
6659
6660 * gcc.dg/i386-unroll-1.c: New test.
6661
6662 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6663
6664 * gcc.c-torture/compile/20021120-1.c: New test.
6665 * gcc.c-torture/compile/20021120-2.c: New test.
6666
6667 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6668
6669 * gcc.dg/bitfld-5.c: New test.
6670
6671 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6672
6673 * gcc.c-torture/execute/20021120-3.c: New test.
6674
6675 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6676
6677 * gcc.c-torture/execute/20021120-2.c: New test.
6678
6679 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
6680
6681 * gcc.c-torture/execute/20021120-1.c: New test.
6682
6683 2002-11-20 Jakub Jelinek <jakub@redhat.com>
6684
6685 * gcc.c-torture/execute/20021118-3.c: New test.
6686
6687 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
6688
6689 * gcc.c-torture/compile/20021119-1.c: New test.
6690
6691 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
6692
6693 * gcc.dg/duff-1.c: New test.
6694 * gcc.dg/duff-2.c: New test.
6695 * gcc.dg/duff-3.c: New test.
6696
6697 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
6698
6699 * gcc.dg/cpp/_Pragma5.c: New test.
6700
6701 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6702
6703 * gcc.c-torture/execute/20021118-2.c: New test.
6704
6705 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
6706
6707 * gcc.c-torture/execute/20021118-1.c: New test.
6708
6709 2002-11-16 Jakub Jelinek <jakub@redhat.com>
6710
6711 * gcc.dg/20021116-1.c: New test.
6712
6713 2002-11-14 Mark Mitchell <mark@codesourcery.com>
6714
6715 * g++.dg/abi/vcall1.C: New test.
6716
6717 2002-11-14 Jakub Jelinek <jakub@redhat.com>
6718
6719 * gcc.dg/20021029-1.c: New test.
6720 * gcc.dg/20021029-2.c: New test.
6721
6722 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
6723
6724 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
6725
6726 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6727
6728 PR c/8439
6729 * gcc.dg/20021110.c: Move to ...
6730 * gcc.c-torture/compile/20021110.c: .... here.
6731
6732 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6733
6734 PR c/8467
6735 * gcc.c-torture/execute/20021111-1.c
6736
6737 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6738
6739 PR c/8439
6740 * gcc.dg/20021110.c: New test.
6741
6742 2002-11-10 Mark Mitchell <mark@codesourcery.com>
6743
6744 * g++.dg/abi/vthunk3.C: Run only on x86.
6745
6746 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
6747
6748 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
6749
6750 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
6751
6752 * lib/compat.exp (compat-execute): Fix logic error in last
6753 change.
6754
6755 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
6756
6757 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
6758
6759 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6760
6761 PR c++/8389
6762 * g++.dg/template/access6.C: New test.
6763
6764 2002-11-08 Jan Hubicka <jh@suse.cz>
6765
6766 * gcc.dg/i386-ssefp-1.c: New test.
6767 * gcc.dg/i386-ssefp-1.c: New test.
6768
6769 2002-11-08 Jan Hubicka <jh@suse.cz>
6770
6771 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
6772
6773 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6774
6775 * g++.dg/abi/vthunk3.C: New test.
6776
6777 PR c++/8338
6778 * g++.dg/template/crash2.C: New test.
6779
6780 2002-11-07 Mark Mitchell <mark@codesourcery.com>
6781
6782 * testsuite/g++.dg/abi/dtor1.C: New test.
6783 * testsuite/g++.dg/abi/dtor2.C: Likewise.
6784
6785 2002-11-05 Geoffrey Keating <geoffk@apple.com>
6786
6787 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
6788 Darwin.
6789
6790 2002-11-04 Adam Nemet <anemet@lnxw.com>
6791
6792 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
6793 -mthumb. Only xfail with -O0.
6794
6795 2002-11-03 Mark Mitchell <mark@codesourcery.com>
6796
6797 * g++.dg/abi/thunk1.C: New test.
6798 * g++.dg/abi/thunk2.C: Likewise.
6799 * g++.dg/abi/vtt1.C: Likewise.
6800
6801 2002-11-02 Diego Novillo <dnovillo@redhat.com>
6802
6803 PR optimization/8423
6804 * gcc.c-torture/execute/builtin-constant.c: New test.
6805
6806 2002-11-01 Zack Weinberg <zack@codesourcery.com>
6807
6808 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
6809 Add some more cases.
6810
6811 2002-11-01 Mark Mitchell <mark@codesourcery.com>
6812
6813 PR c++/8391
6814 * g++.dg/opt/local1.C: New test.
6815
6816 2002-10-30 Mark Mitchell <mark@codesourcery.com>
6817
6818 PR c++/8160
6819 * g++.dg/template/complit1.C: New test.
6820
6821 PR c++/8149
6822 * g++.dg/template/typename4.C: Likewise.
6823
6824 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6825
6826 Core issue 287, PR c++/7639
6827 * g++.dg/template/instantiate1.C: Adjust error location.
6828 * g++.dg/template/instantiate3.C: New test.
6829 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
6830 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
6831 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
6832
6833 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
6834
6835 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
6836
6837 2002-10-29 Mark Mitchell <mark@codesourcery.com>
6838
6839 PR c++/8287
6840 * g++.dg/init/dtor2.C: New test.
6841
6842 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6843
6844 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
6845 * gcc.dg/nest.c: Bypass errors on irix6.
6846
6847 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
6848
6849 * gcc.dg/nest.c: Expect error for mmix-*-*.
6850 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
6851
6852 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
6853
6854 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
6855 markers.
6856
6857 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
6858
6859 2002-10-25 Mike Stump <mrs@apple.com>
6860
6861 * gcc.dg/warn-1.c: New test.
6862
6863 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6864
6865 * g++.dg/template/typename3.C: New test.
6866
6867 2002-10-25 Mark Mitchell <mark@codesourcery.com>
6868
6869 * g++.dg/lookup/ptrmem1.C: New test.
6870
6871 * g++.dg/abi/vthunk2.C: New test.
6872
6873 2002-10-25 Zack Weinberg <zack@codesourcery.com>
6874
6875 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
6876
6877 2002-10-24 Mark Mitchell <mark@codesourcery.com>
6878
6879 * g++.dg/abi/empty9.C: New test.
6880
6881 2002-10-24 Richard Henderson <rth@redhat.com>
6882
6883 * g++.dg/inherit/thunk1.C: Enable for ia64.
6884
6885 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6886
6887 PR c++/8067
6888 * g++.dg/lookup/pretty1.C: New test.
6889
6890 2002-10-23 Jakub Jelinek <jakub@redhat.com>
6891
6892 * gcc.dg/20021023-1.c: New test.
6893
6894 2002-10-23 Mark Mitchell <mark@codesourcery.com>
6895
6896 PR c++/7679
6897 * g++.dg/parse/inline1.C: New test.
6898
6899 2002-10-23 Richard Henderson <rth@redhat.com>
6900
6901 * g++.dg/inherit/thunk1.C: Enable for x86_64.
6902
6903 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
6904
6905 2002-10-22 Mark Mitchell <mark@codesourcery.com>
6906
6907 PR c++/6579
6908 * g++.dg/parse/stmtexpr3.C: New test.
6909
6910 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
6911
6912 * g++.dg/expr/cond1.C: New test.
6913
6914 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6915
6916 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
6917
6918 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6919
6920 * g++.dg/abi/vbase13.C: New test.
6921 * g++.dg/abi/vbase14.C: Likewise.
6922
6923 2002-10-21 Jakub Jelinek <jakub@redhat.com>
6924
6925 * gcc.dg/tls/pic-1.c: New test.
6926 * gcc.dg/tls/nonpic-1.c: New test.
6927 * gcc.dg/20021018-1.c: New test.
6928
6929 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6930
6931 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
6932 Remove only files with the same base name as the test case.
6933 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
6934 (profopt-execute): Likewise. Also, remove old profiling
6935 and performance data files before running the tests.
6936
6937 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
6938 * g++.dg/bprob/bprob.exp: Likewise.
6939 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
6940 to allow more general test case names.
6941
6942 * g++.dg/bprob/bprob-1.C: Rename to ...
6943 * g++.dg/bprob/g++-bprob-1.C: ... this.
6944
6945 * g77.dg/bprob/bprob-1.f: Rename to ...
6946 * g77.dg/bprob/g77-bprob-1.f: ... this.
6947
6948 2002-10-21 Zack Weinberg <zack@codesourcery.com>
6949
6950 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
6951 bison 1.50 or later.
6952
6953 2002-10-21 Janis Johnson <janis187@us.ibm.com>
6954
6955 * g++.dg/README: Describe more test directories.
6956
6957 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6958
6959 * g++.dg/init/array6.C: Add additional tests.
6960
6961 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
6962
6963 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
6964 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
6965
6966 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
6967
6968 * gcc.c-torture/compile/20020604-1.x: New.
6969 * gcc.c-torture/compile/simd-5.x: Likewise.
6970 * gcc.c-torture/execute/920710-1.x: Likewise.
6971 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
6972
6973 2002-10-21 Mark Mitchell <mark@codesourcery.com>
6974
6975 * g++.dg/inherit/override1.C: Add dg-options clause.
6976
6977 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6978
6979 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
6980 _mm_slli_si128.
6981
6982 2002-10-19 Andreas Schwab <schwab@suse.de>
6983
6984 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
6985 directory component.
6986
6987 2002-10-18 Mark Mitchell <mark@codesourcery.com>
6988
6989 * g++.dg/inherit/thunk1.C: New test.
6990
6991 * g++.dg/inherit/override1.C: New test.
6992
6993 * g++.dg/abi/mangle11.C: New test.
6994 * g++.dg/abi/mangle14.C: New test.
6995 * g++.dg/abi/mangle17.C: New test.
6996
6997 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
6998
6999 * g++.dg/overload/member2.C: New test.
7000
7001 2002-10-17 Janis Johnson <janis187@us.ibm.com>
7002
7003 * g++.dg/README: Describe new compat directory.
7004 * g++.dg/dg.exp: Skip tests in compat directory.
7005 * README.compat: New file.
7006 * lib/compat.exp: New expect script.
7007 * g++.dg/compat: New test directory.
7008 * g++.dg/compat/compat.exp: New expect script.
7009 * g++.dg/compat/abi: New test directory.
7010 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
7011 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
7012 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
7013 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
7014 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
7015 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
7016 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
7017 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
7018 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
7019 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
7020 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
7021 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
7022 * g++.dg/compat/break: New test directory.
7023 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
7024 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
7025 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
7026 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
7027 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
7028 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
7029 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
7030 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
7031 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
7032 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
7033 g++.dg/compat/break/README: New files.
7034 * g++.dg/compat/eh: New test directory.
7035 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
7036 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
7037 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
7038 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
7039 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
7040 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
7041 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
7042 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
7043 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
7044 g++.dg/compat/eh/filter2_y.C,
7045 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
7046 g++.dg/compat/eh/new1_y.C,
7047 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
7048 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
7049 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
7050 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
7051 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
7052 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
7053 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
7054 g++.dg/compat/eh/unexpected1_y.C: New files.
7055 * g++.dg/compat/init: New test directory.
7056 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
7057 g++.dg/compat/init/array5_y.C,
7058 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
7059 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
7060 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
7061 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
7062 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
7063 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
7064 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
7065 g++.dg/compat/init/init-ref2_y.C: New files.
7066
7067 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7068
7069 PR c++/7584
7070 * g++.dg/inherit/using3.C: New test.
7071
7072 2002-10-17 Jan Hubicka <jh@suse.cz>
7073
7074 * gcc.dg/20021017-2.c: New test.
7075
7076 2002-10-17 Mark Mitchell <mark@codesourcery.com>
7077
7078 * g++.dg/abi/mangle16.C: Adjust.
7079
7080 * g++.dg/init/array8.C: New test.
7081
7082 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
7083
7084 * gcc.dg/special/mips-abi.exp: New test.
7085 * gcc.dg/special/mips-abi.s: Empty file used by the above.
7086
7087 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7088
7089 * g++.dg/abi/mangle16.C: New test.
7090 * g++.dg/abi/mangle17.C: Likewise.
7091
7092 PR c++/7478
7093 * g++.dg/template/ref1.C: New test.
7094
7095 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7096
7097 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
7098
7099 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
7100
7101 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
7102
7103 2002-10-16 Mark Mitchell <mark@codesourcery.com>
7104
7105 PR c++/7524
7106 * g++.dg/init/array7.C: New test.
7107
7108 2002-10-15 Mark Mitchell <mark@codesourcery.com>
7109
7110 * g++.dg/init/array6.C: New test.
7111
7112 * g++.dg/abi/mangle13.C: Likewise.
7113 * g++.dg/abi/mangle14.C: Likewise.
7114 * g++.dg/abi/mangle15.C: Likewise.
7115
7116 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7117
7118 * g++.dg/abi/empty8.C: New test.
7119
7120 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
7121
7122 * g++.dg/init/ctor1.C: New test.
7123
7124 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
7125
7126 * gcc.c-torture/execute/20021015-1.c: New test.
7127
7128 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
7129
7130 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
7131
7132 2002-10-14 Jan Hubicka <jh@suse.cz>
7133
7134 * gcc.dg/i386-ssetype-[1-5].c: New tests.
7135
7136 2002-10-14 Richard Henderson <rth@redhat.com>
7137
7138 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
7139
7140 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7141
7142 PR optimization/6631
7143 * g++.dg/opt/const2.C: New test.
7144
7145 2002-10-14 Mark Mitchell <mark@codesourcery.com>
7146
7147 PR c++/7176
7148 * g++.dg/parse/friend1.C: New test.
7149 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
7150
7151 2002-10-14 Jakub Jelinek <jakub@redhat.com>
7152
7153 * gcc.dg/20021014-1.c: New test.
7154
7155 2002-10-11 Mark Mitchell <mark@codesourcery.com>
7156
7157 PR c++/5661
7158 * g++.dg/ext/vlm1.C: New test.
7159 * g++.dg/ext/vlm2.C: Likewise.
7160
7161 * g++.dg/init/array1.C: Remove invalid braces.
7162 * g++.dg/init/brace1.C: New test.
7163 * g++.dg/init/copy2.C: Likewise.
7164 * g++.dg/init/copy3.C: Likewise.
7165 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
7166 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
7167 braces.
7168
7169 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
7170
7171 * gcc.dg/cpp/assembler.S: Don't use -ansi.
7172
7173 2002-10-11 Richard Shann <richard.shann@superh.com>
7174
7175 * gcc.c-torture/compile/simd-5.c: New test.
7176
7177 2002-10-10 Roger Sayle <roger@eyesopen.com>
7178
7179 * gcc.c-torture/execute/shiftopt-1.c: New test case.
7180
7181 2002-10-10 Jim Wilson <wilson@redhat.com>
7182
7183 * gcc.c-torture/execute/20021010-1.c: New test.
7184
7185 2002-10-09 Zack Weinberg <zack@codesourcery.com>
7186
7187 PR c/7353
7188 * g++.dg/ext/typedef-init.C: New test.
7189 * gcc.dg/typedef-init.c: New test.
7190
7191 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
7192
7193 * gcc.dg/cpp/paste13.c: New test.
7194
7195 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7196
7197 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
7198 remaining platforms, XFAIL during compile, not execute. Don't
7199 XFAIL at -O0.
7200
7201 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
7202
7203 * gcc.dg/alias-1.c: Tweak expected warning.
7204
7205 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
7206
7207 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
7208
7209 2002-10-06 Andreas Jaeger <aj@suse.de>
7210
7211 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
7212 * gcc.dg/cpp/c++98.C: Likewise.
7213
7214 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
7215 * g++.dg/cpp/c++98.C: Likewise.
7216
7217 * g++.dg/README (Subdirectories): Mention cpp directory.
7218
7219 PR target/7559
7220 * gcc.dg/20021006-1.c: New test.
7221
7222 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7223
7224 PR c++/7804
7225 * g++.dg/other/warning1.C: New test.
7226
7227 2002-10-04 Roger Sayle <roger@eyesopen.com>
7228
7229 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
7230 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
7231 and sparc-*-* with -m64 as expected failures. See PR 8087.
7232
7233 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7234
7235 PR c++/7931
7236 * g++.dg/template/ptrmem3.C: New test.
7237
7238 PR c++/7754
7239 * g++.dg/template/union1.C: New test.
7240
7241 2002-10-03 Mark Mitchell <mark@codesourcery.com>
7242
7243 PR c++/8006
7244 * g++.dg/abi/mangle9.C: New test.
7245 * g++.dg/abi/mangle10.C: New test.
7246 * g++.dg/abi/mangle11.C: New test.
7247 * g++.dg/abi/mangle12.C: New test.
7248
7249 2002-10-02 Mark Mitchell <mark@codesourcery.com>
7250
7251 PR c++/7188.
7252 * g++.dg/template/meminit1.C: New test.
7253 * g++.dg/warn/Wreorder-1.C: Likewise.
7254 * g++.old-deja/g++.mike/warn3.C: Tweak.
7255 * lib/prune.exp: Ingore "in copy constructor".
7256
7257 2002-10-02 Andreas Jaeger <aj@suse.de>
7258
7259 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
7260 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
7261 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
7262 on x86-64.
7263
7264 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7265
7266 * gcc.dg/empty1.C: Fix typo.
7267
7268 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
7269
7270 * gcc.dg/alias-1.c: New test.
7271
7272 2002-10-01 Mark Mitchell <mark@codesourcery.com>
7273
7274 * gcc.dg/empty1.C: New test.
7275
7276 * g++.dg/tls/init-2.C: Tweak error messages.
7277
7278 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
7279
7280 * gcc.c-torture/compile/20020923-1.c: New test.
7281
7282 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
7283
7284 * gcc.c-torture/execute/ffs-1.c: New test.
7285 * gcc.c-torture/execute/ffs-2.c: Ditto.
7286
7287 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
7288
7289 * g++.dg/overload/member1.C: New test.
7290
7291 2002-09-30 Mark Mitchell <mark@codesourcery.com>
7292
7293 * g++.dg/abi/empty7.C: New test.
7294 * g++.dg/init/pm2.C: Likewise.
7295
7296 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
7297
7298 * g++.dg/rtti/crash1.C: New test.
7299
7300 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
7301
7302 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
7303 gcc.dg/sibcall-4.c: New tests.
7304
7305 2002-09-28 Roger Sayle <roger@eyesopen.com>
7306
7307 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
7308 powerpc and MMIX targets.
7309
7310 2002-09-27 Zack Weinberg <zack@codesourcery.com>
7311
7312 * gcc.dg/cpp/20020927-1.c: New.
7313
7314 2002-09-26 David S. Miller <davem@redhat.com>
7315
7316 * gcc.c-torture/compile/trunctfdf.c: New.
7317
7318 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7319
7320 * lib/target-supports.exp (check_weak_available): Handle solaris2.
7321
7322 2002-09-27 Alan Modra <amodra@bigpond.net.au>
7323
7324 * gcc.c-torture/execute/loop-15.c: New.
7325
7326 2002-09-26 Janis Johnson <janis187@us.ibm.com>
7327
7328 * README.QMTEST: Fix typo.
7329
7330 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
7331
7332 * gcc.dg/20020926-1.c: New test.
7333
7334 2002-09-25 David S. Miller <davem@redhat.com>
7335
7336 PR target/7842
7337 * gcc.c-torture/execute/shiftdi.c: New test.
7338
7339 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
7340
7341 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
7342 unique to the tool.
7343 * lib/g77.exp (g77_init): Likewise.
7344 * lib/g++.exp (g++_init): Likewise.
7345 * lib/objc.exp (objc_init): Likewise.
7346
7347 2002-09-25 Mark Mitchell <mark@codesourcery.com>
7348
7349 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
7350 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
7351 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
7352
7353 2002-09-25 Richard Henderson <rth@redhat.com>
7354
7355 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
7356 too-small long double.
7357
7358 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
7359
7360 * gcc.dg/20020919-1.c: New test.
7361
7362 2002-09-23 Mark Mitchell <mark@codesourcery.com>
7363
7364 * g++.dg/abi/bitfield6.C: New test.
7365 * g++.dg/abi/bitfield7.C: New test.
7366 * g++.dg/abi/bitfield8.C: New test.
7367 * g++.dg/abi/vbase11.C: New test.
7368
7369 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
7370
7371 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
7372 hppa*-*-hpux*. Update test comment.
7373
7374 2002-09-20 Jakub Jelinek <jakub@redhat.com>
7375
7376 * gcc.dg/tls/struct-1.c: New test.
7377
7378 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
7379
7380 * gcc.dg/cpp/tr-warn2.c: Update.
7381
7382 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7383
7384 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
7385
7386 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
7387
7388 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
7389 systems.
7390
7391 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
7392
7393 * gcc.c-torture/execute/ieee/mzero3.c: New test.
7394
7395 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
7396 Adjust for c++filt moved to binutils. Remove spurious duplicate
7397 setting of cxxfilt.
7398
7399 2002-09-19 Geoffrey Keating <geoffk@apple.com>
7400
7401 * gcc.dg/20020312-2.c: Update for darwin.
7402
7403 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
7404
7405 * g++.old-deja/g++.other/crash32.C: Mark ICE.
7406
7407 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
7408
7409 * objc.dg/comp-types-1.m: New test.
7410 * objc.dg/comp-types-2.m: New test.
7411 * objc.dg/comp-types-3.m: New test.
7412 * objc.dg/comp-types-4.m: New test.
7413 * objc.dg/comp-types-5.m: New test.
7414 * objc.dg/comp-types-6.m: New test.
7415
7416 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
7417
7418 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
7419
7420 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7421
7422 * g++.dg/other/do1.C: New test.
7423
7424 * g++.dg/template/subst1.C: New test.
7425
7426 2002-09-16 Steve Ellcey <sje@cup.hp.com>
7427
7428 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
7429
7430 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
7431
7432 * g++.dg/template/qualttp20.C: Adjust expected errors.
7433 * g++.old-deja/g++.jason/report.C: Likewise.
7434 * g++.old-deja/g++.other/qual1.C: Likewise.
7435
7436 * g++.dg/lookup/scoped2.C: New test.
7437
7438 * g++.dg/ext/asm3.C: New test.
7439
7440 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
7441
7442 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
7443
7444 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
7445
7446 * ChangeLog: follow spelling conventions.
7447 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
7448 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
7449 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
7450 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
7451 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
7452 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
7453 * g++.old-deja/g++.law/global-init1.C: Likewise.
7454 * g++.old-deja/g++.other/delete4.C: Likewise.
7455 * g++.old-deja/g++.other/inline21.C: Likewise.
7456 * g++.old-deja/g++.other/singleton.C: Likewise.
7457 * g77.dg/strlen0.f: Likewise.
7458 * g77.f-torture/compile/20010519-1.f: Likewise.
7459 * g77.f-torture/compile/980310-4.f: Likewise.
7460 * gcc.c-torture/compile/20000605-1.c: Likewise.
7461 * gcc.c-torture/execute/20020225-1.c: Likewise.
7462 * gcc.dg/c90-hexfloat-2.c: Likewise.
7463 * gcc.dg/c99-bool-1.c: Likewise.
7464 * gcc.dg/c99-hexfloat-2.c: Likewise.
7465 * gcc.dg/dll-2.c: Likewise.
7466 * gcc.dg/wtr-union-init-1.c: Likewise.
7467 * gcc.dg/wtr-union-init-2.c: Likewise.
7468 * gcc.dg/wtr-union-init-3.c: Likewise.
7469 * gcc.dg/cpp/avoidpaste1.c: Likewise.
7470 * gcc.dg/cpp/defined.c: Likewise.
7471 * gcc.dg/cpp/macsyntx.c: Likewise.
7472 * gcc.dg/cpp/paste2.c: Likewise.
7473 * gcc.dg/cpp/trad/defined.c: Likewise.
7474 * gcc.dg/format/c90-printf-1.c: Likewise.
7475 * gcc.dg/format/c90-scanf-1.c: Likewise.
7476 * gcc.dg/format/c99-printf-1.c: Likewise.
7477 * gcc.dg/format/c99-scanf-1.c: Likewise.
7478 * gcc.misc-tests/gcov-8.c: Likewise.
7479 * lib/profopt.exp: Likewise.
7480
7481 2002-09-15 Krister Walfridsson <cato@df.lth.se>
7482
7483 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
7484
7485 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7486
7487 * g++.dg/inherit/using2.C: New test.
7488
7489 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
7490
7491 * ChangeLog: Follow spelling conventions.
7492 * g++.dg/template/friend4.C: Likewise.
7493 * g++.old-deja/g++.pt/crash67.C: Likewise.
7494 * gcc.c-torture/execute/20000801-4.c: Likewise.
7495 * gcc.dg/c90-digraph-1.c: Likewise.
7496 * gcc.dg/c94-digraph-1.c: Likewise.
7497 * gcc.dg/c99-digraph-1.c: Likewise.
7498 * gcc.dg/cpp/line5.c: Likewise.
7499 * gcc.dg/cpp/multiline.c: Likewise.
7500 * gcc.dg/cpp/trad/literals-1.c: Likewise.
7501 * gcc.dg/format/attr-3.c: Likewise.
7502 * gcc.dg/format/c90-scanf-3.c: Likewise.
7503 * gcc.dg/format/ext-4.c: Likewise.
7504
7505 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
7506
7507 * g++.dg/template/pretty1.C: New test.
7508
7509 2002-09-14 Alan Modra <amodra@bigpond.net.au>
7510
7511 * gcc.c-torture/execute/struct-cpy-1.c: New test.
7512
7513 2002-09-13 Matt Austern <austern@apple.com>
7514
7515 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
7516 passing a cast expression to a function by const reference.
7517
7518 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
7519
7520 * g++.dg/template/deduce1.C: New test.
7521
7522 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
7523
7524 * gcc.c-torture/execute/simd-1.c: Force all use of int to
7525 32-bit int.
7526
7527 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
7528
7529 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
7530 usage.
7531
7532 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
7533
7534 * gcc.c-torture/compile/20020910-1.c: New test.
7535
7536 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
7537
7538 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
7539
7540 2002-09-10 Andreas Jaeger <aj@suse.de>
7541
7542 * gcc.dg/20020312-2.c: Adjust for x86-64.
7543
7544 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
7545
7546 * g77.dg/7388.f: New test case for PR 7388.
7547
7548 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
7549
7550 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
7551
7552 2002-09-05 Ziemowit Laski <zlaski@apple.com>
7553
7554 * objc.dg/proto-lossage-1.m: New test.
7555
7556 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
7557
7558 * gcc.dg/cpp/_Pragma4.c: Fix typo.
7559
7560 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
7561
7562 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
7563 expected to pass.
7564
7565 2002-09-06 Stan Shebs <shebs@apple.com>
7566 David Edelsohn <edelsohn@gnu.org>
7567
7568 * gcc.dg/weak: New directory.
7569 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
7570 target-specific xfail bits.
7571 * gcc.dg/typeof-2.c: Move to new directory.
7572 * gcc.dg/weak.exp: New expect script.
7573
7574 2002-09-06 Alan Modra <amodra@bigpond.net.au>
7575
7576 * gcc.c-torture/execute/extzvsi.c: New test.
7577
7578 2002-09-05 Stan Shebs <shebs@apple.com>
7579
7580 * gcc.dg/weak-1.c: xfail on Darwin.
7581 * gcc.dg/weak-2.c: Ditto.
7582 * gcc.dg/weak-3.c: Ditto.
7583 * gcc.dg/weak-4.c: Ditto.
7584 * gcc.dg/weak-5.c: Ditto.
7585 * gcc.dg/weak-6.c: Ditto.
7586 * gcc.dg/weak-7.c: Ditto.
7587 * gcc.dg/weak-8.c: Ditto.
7588 * gcc.dg/weak-9.c: Ditto.
7589
7590 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
7591
7592 * gcc.c-torture/execute/loop-14.c: New test.
7593
7594 2002-09-04 Jakub Jelinek <jakub@redhat.com>
7595
7596 * g++.dg/other/cxa-atexit1.C: New test.
7597
7598 * gcc.dg/typeof-2.c: New test.
7599
7600 2002-09-03 Roger Sayle <roger@eyesopen.com>
7601
7602 * gcc.dg/builtins-2.c: New testcase.
7603 * gcc.dg/builtins-3.c: New testcase.
7604
7605 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
7606
7607 * gcc.dg/cpp/_Pragma4.c: New test.
7608
7609 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
7610
7611 * objc/execute/nil_method-1.m: New testcase.
7612
7613 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
7614
7615 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
7616 [Object class], not [Object initialize].
7617
7618 2002-08-31 Roger Sayle <roger@eyesopen.com>
7619 Hans-Peter Nilsson <hp@bitrange.com>
7620
7621 * gcc.c-torture/execute/20020720-1.x: Skip test on
7622 mmix-knuth-mmixware. Correct comment.
7623
7624 2002-08-27 Mark Mitchell <mark@codesourcery.com>
7625
7626 * testsuite/g++.dg/abi/bitfield5.C: New test.
7627 * testsuite/g++.dg/abi/vbase10.C: Likewise.
7628
7629 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
7630
7631 * objc.dg/undeclared-selector.m: New test.
7632
7633 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
7634
7635 * g++.dg/other/offsetof1.C: Avoid cast warning.
7636
7637 2002-08-26 Ziemowit Laski <zlaski@apple.com>
7638
7639 * objc.dg/super-class-2.m: New test.
7640
7641 2002-08-24 Matt Austern <austern@apple.com>
7642
7643 * g++.dg/ext/lvaddr.C: New test.
7644 * g++.dg/ext/lvcast.C: New test.
7645
7646 2002-08-22 Mark Mitchell <mark@codesourcery.com>
7647
7648 * testsuite/g++.dg/inherit/cond1.C: New test.
7649
7650 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
7651
7652 * gcc.dg/noncompile/incomplete-1.c: New test.
7653
7654 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
7655
7656 * gcc.dg/typespec-1.c: New test.
7657
7658 2002-08-20 Devang Patel <dpatel@apple.com>
7659 * objc.dg/proto-hier-2.m: New test.
7660
7661 2002-08-19 Ziemowit Laski <zlaski@apple.com>
7662
7663 * objc.dg/bitfield-1.m: New test.
7664 * objc.dg/bitfield-2.m: New test.
7665
7666 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
7667
7668 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
7669 gcc.dg/c99-flex-array-4.c: New tests.
7670
7671 2002-08-16 Stan Shebs <shebs@apple.com>
7672
7673 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
7674
7675 2002-08-15 Jakub Jelinek <jakub@redhat.com>
7676
7677 * gcc.dg/typeof-1.c: New test.
7678 * g++.dg/ext/typeof2.C: New test.
7679
7680 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
7681
7682 * g++.dg/other/offsetof1.C: New test.
7683
7684 2002-08-14 Richard Henderson <rth@redhat.com>
7685
7686 * gcc.dg/tls/diag-3.c: Fix expected message strings.
7687
7688 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
7689
7690 * gcc.dg/cpp/_Pragma3.c: New test.
7691
7692 2002-08-13 Mark Mitchell <mark@codesourcery.com>
7693
7694 * g++.dg/template/inherit3: New test.
7695
7696 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
7697
7698 * gcc.dg/bitfld-4.c: Add blank options.
7699
7700 2002-08-09 Mark Mitchell <mark@codesourcery.com>
7701
7702 * g++.dg/template/crash1.C: New test.
7703
7704 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7705
7706 * gcc.dg/tls/opt-2.c: New test.
7707
7708 2002-08-08 Devang Patel <dpatel@apple.com>
7709
7710 * objc.dg/selector-1.m : New test
7711
7712 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7713
7714 * g++.dg/abi/bitfield4.C: New test.
7715 * gcc.dg/bitfld-4.c: New test.
7716
7717 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
7718
7719 * g++.dg/other/packed1.C: New test.
7720
7721 2002-08-07 Mark Mitchell <mark@codesourcery.com>
7722
7723 * g++.dg/abi/offsetof.C: Tweak error messages.
7724 * g++.old-deja/g++.mike/p10769a.C: Likewise.
7725
7726 2002-08-08 Jakub Jelinek <jakub@redhat.com>
7727
7728 * gcc.dg/bitfld-3.c: New test.
7729
7730 2002-08-07 Jakub Jelinek <jakub@redhat.com>
7731 Richard Henderson <rth@redhat.com>
7732
7733 * gcc.dg/i386-bitfield1.c: New test.
7734 * g++.dg/abi/bitfield3.C: Update.
7735
7736 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
7737
7738 * objc.dg/const-str-2.m: Update.
7739 * gcc.dg/cpp/c++98.c: Change to C extension.
7740 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
7741 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
7742
7743 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
7744
7745 * testsuite/gcc.dg/tls/diag-3.c: New.
7746
7747 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
7748
7749 * g++.dg/README (Subdirectories): Document new subdir expr.
7750 * g++.dg/expr/pmf-1.C: New test.
7751
7752 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
7753
7754 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
7755
7756 2002-08-06 Jakub Jelinek <jakub@redhat.com>
7757
7758 * g++.dg/abi/bitfield3.C: New test.
7759
7760 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
7761
7762 * lib/gcov.exp: Tweak expected line formats.
7763 * gcc.misc-tests/gcov8.c: New test.
7764 * gcc.misc-tests/gcov8.x: New flags.
7765
7766 2002-08-05 Jakub Jelinek <jakub@redhat.com>
7767
7768 * consistency.vlad/layout/endian.c: Include string.h.
7769
7770 * gcc.c-torture/execute/20020805-1.c: New test.
7771
7772 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
7773
7774 * g++.dg/other/conversion1.C: New test.
7775
7776 2002-08-03 Roger Sayle <roger@eyesopen.com>
7777
7778 * gcc.dg/builtins-1.c: New testcase.
7779
7780 2002-08-02 Mark Mitchell <mark@codesourcery.com>
7781
7782 * g++.dg/inherit/access3.C: New test.
7783
7784 2002-08-01 Jakub Jelinek <jakub@redhat.com>
7785
7786 * gcc.dg/ia64-visibility-2.c: New test.
7787
7788 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
7789
7790 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
7791 __qualifier_flags to __flags.
7792
7793 2002-07-31 Mark Mitchell <mark@codesourcery.com>
7794
7795 * g++.dg/inherit/operator1.C: New test.
7796 * g++.dg/lookup/disamb1.C: Fix typo in comment.
7797 * g++.dg/other/error1.C: Change expected error message.
7798 * g++.dg/template/conv4.C: Likewise.
7799
7800 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
7801
7802 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
7803 for documented behavior.
7804
7805 2002-07-25 Roger Sayle <roger@eyesopen.com>
7806
7807 * gcc.c-torture/execute/20020720-1.x: Skip this test on
7808 several targets known to fail.
7809
7810 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
7811
7812 * gcc.dg/mips-args-[123].c: New tests.
7813
7814 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
7815
7816 * gcc.dg/ppc-spe.c: New.
7817
7818 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
7819
7820 * g++.dg/other/ptrmem4.C: New testcase.
7821
7822 2002-07-24 Richard Henderson <rth@redhat.com>
7823
7824 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
7825
7826 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
7827
7828 * g++.dg/ext/alignof1.C (main): Return 0 for success.
7829
7830 2002-07-24 Roger Sayle <roger@eyesopen.com>
7831
7832 * gcc.c-torture/execute/memset-3.c: New testcase.
7833
7834 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
7835
7836 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
7837 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
7838
7839 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7840
7841 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
7842 Delete.
7843
7844 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
7845
7846 * gcc.c-torture/compile/simd-4.c: New test.
7847
7848 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7849
7850 PR c++/7347, c++/7348
7851 * g++.dg/template/access4.C: New test.
7852 * g++.dg/template/access5.C: New test.
7853 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
7854 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
7855 * g++.old-deja/g++.pt/ttp58.C: Likewise.
7856 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
7857
7858 2002-07-22 Jakub Jelinek <jakub@redhat.com>
7859
7860 * gcc.dg/gnu89-init-2.c: New test.
7861
7862 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
7863
7864 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
7865
7866 2002-07-20 Roger Sayle <roger@eyesopen.com>
7867
7868 * gcc.c-torture/execute/20020720-1.c: New testcase.
7869
7870 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
7871
7872 * gcc.dg/cpp/Wsignprom.c: New tests.
7873
7874 2002-07-20 Alan Modra <amodra@bigpond.net.au>
7875
7876 * gcc.c-torture/execute/loop-13.c: New test.
7877
7878 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
7879
7880 * gcc.dg/cpp/expr.c: New tests.
7881
7882 2002 07-18 David Edelsohn <edelsohn@gnu.org>
7883
7884 * g++.dg/opt/pr6713.C: Add template instantiation.
7885
7886 2002-07-18 Alan Modra <amodra@bigpond.net.au>
7887
7888 * gcc.dg/nest.c: New test.
7889
7890 2002-07-17 Richard Henderson <rth@redhat.com>
7891
7892 * g++.dg/opt/pr6713.C: New test.
7893
7894 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
7895
7896 * gcc.c-torture/execute/loop-2e.x: Let the testcase
7897 XFAIL for all x86 processors.
7898
7899 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
7900
7901 * gcc.c-torture/execute/20010122-1.x: Do not test with
7902 -fomit-frame-pointer.
7903
7904 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7905
7906 * g++.dg/template/instantiate2.C: New test.
7907 * g++.dg/template/spec4.C: New test.
7908
7909 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7910
7911 * g++.dg/template/access2.C: New test.
7912 * g++.dg/template/access3.C: New test.
7913
7914 2002-07-15 Zack Weinberg <zack@codesourcery.com>
7915
7916 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
7917 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
7918 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
7919 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
7920 Convert to use <stdarg.h>.
7921 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
7922 Delete.
7923 * gcc.dg/va-arg-2.c: New.
7924 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
7925
7926 2002-07-15 Jakub Jelinek <jakub@redhat.com>
7927
7928 * gcc.c-torture/compile/20020710-1.c: New test.
7929
7930 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
7931 Andrew Pinski <pinskia@physics.uc.edu>
7932
7933 gcc.c-torture/compile/simd-2.c: New testcase.
7934 gcc.c-torture/compile/simd-3.c: Likewise.
7935
7936 2002-07-11 Mark Mitchell <mark@codesourcery.com>
7937
7938 PR c++/7224
7939 * g++.dg/overload/error1.C: New test.
7940
7941 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7942
7943 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
7944 configuration and IRIX 6 O32 ABI.
7945
7946 2002-07-11 Roger Sayle <roger@eyesopen.com>
7947
7948 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
7949
7950 2002-07-10 Roger Sayle <roger@eyesopen.com>
7951
7952 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
7953
7954 2002-07-10 Jeffrey A Law <law@redhat.com>
7955
7956 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
7957
7958 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
7959
7960 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
7961
7962 * gcc.dg/20020312-2.c: Check for __PPC__.
7963
7964 2002-07-09 Diego Novillo <dnovillo@redhat.com>
7965
7966 * gcc.c-torture/compile/20020709-1.c: New test.
7967
7968 2002-07-07 Roger Sayle <roger@eyesopen.com>
7969
7970 * g++.dg/template/qualttp21.C: New test case.
7971
7972 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
7973
7974 * gcc.c-torture/compile/20020706-1.c: New test.
7975 * gcc.c-torture/compile/20020706-2.c: New test.
7976
7977 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
7978 Alexandre Oliva <aoliva@redhat.com>
7979
7980 * g++.dg/warn/incomplete1.C: New test.
7981
7982 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7983
7984 PR c++/7099
7985 * g++.dg/warn/noreturn1.C: New test.
7986
7987 2002-07-03 Mark Mitchell <mark@codesourcery.com>
7988
7989 PR c++/6706
7990 * g++.dg/debug/debug6.C: New test.
7991 * g++.dg/debug/debug7.C: New test.
7992
7993 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
7994
7995 * gcc.c-torture/compile/simd-3.c: New test.
7996
7997 2002-07-03 Chris Demetriou <cgd@broadcom.com>
7998
7999 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
8000 * gcc.dg/20020620-1.c: Likewise.
8001
8002 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8003
8004 PR c++/6944
8005 * g++.dg/init/array4.C: New test.
8006 * g++.dg/init/array5.C: New test.
8007
8008 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
8009
8010 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
8011 * gcc.c-torture/execute/simd-2.c (main): Likewise.
8012
8013 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8014
8015 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
8016 * gcc.dg/wtr-aggr-init-1.c: Likewise.
8017 * gcc.dg/wtr-conversion-1.c: Likewise.
8018 * gcc.dg/wtr-escape-1.c: Likewise.
8019 * gcc.dg/wtr-int-type-1.c: Likewise.
8020 * gcc.dg/wtr-label-1.c: Likewise.
8021 * gcc.dg/wtr-static-1.c: Likewise.
8022 * gcc.dg/wtr-strcat-1.c: Likewise.
8023 * gcc.dg/wtr-suffix-1.c: Likewise.
8024 * gcc.dg/wtr-switch-1.c: Likewise.
8025 * gcc.dg/wtr-unary-plus-1.c: Likewise.
8026 * gcc.dg/wtr-union-init-1.c: Likewise.
8027 * gcc.dg/wtr-union-init-2.c: Likewise.
8028 * gcc.dg/wtr-union-init-3.c: Likewise.
8029
8030 * gcc.dg/wtr-func-def-1.c: New test.
8031
8032 2002-07-02 Devang Patel <dpatel@apple.com>
8033
8034 * objc.dg/param-1.m: New test.
8035
8036 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
8037
8038 * gcc.dg/cpp/trad/directive.c: Add test.
8039 * gcc.dg/cpp/trad/macroargs.c: Add test.
8040 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
8041
8042 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
8043
8044 * gcc.dg/cpp/cmdlne-M.c: New test.
8045
8046 2002-07-02 Ziemowit Laski <zlaski@apple.com>
8047
8048 * objc.dg/desig-init-1.m: New test.
8049
8050 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8051
8052 PR c++/6716
8053 * g++.dg/template/instantiate1.C: New test.
8054
8055 2002-07-01 Mark Mitchell <mark@codesourcery.com>
8056
8057 PR c++/7112
8058 * g++.dg/template/sizeof2.C: New test.
8059
8060 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8061
8062 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
8063 gcc.dg/cpp/trad/include.c: New tests.
8064
8065 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
8066
8067 PR target/7177
8068 * gcc.c-torture/compile/20020701-1.c: New test.
8069
8070 2002-07-01 Stan Shebs <shebs@apple.com>
8071
8072 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
8073 header here...
8074 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
8075 (objc-torture-execute): or here.
8076
8077 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
8078
8079 * gcc.c-torture/execute/arith-rand-ll.c: New test.
8080
8081 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
8082
8083 * gcc.dg/cpp/trad/escaped-nl.c: New test.
8084
8085 2002-06-30 Devang Patel <dpatel@apple.com>
8086
8087 * objc.dg/fsyntax-only.m: New test.
8088
8089 2002-06-27 Mark Mitchell <mark@codesourcery.com>
8090
8091 PR c++/6695
8092 * g++.dg/template/friend7.C: New file.
8093
8094 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
8095
8096 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
8097 return type.
8098
8099 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
8100
8101 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
8102 avoid division by zero.
8103
8104 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
8105
8106 * gcc.dg/Wunknownprag.c: New tests.
8107
8108 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
8109
8110 * gcc.c-torture/execute/simd-2.c: New test.
8111
8112 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
8113
8114 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
8115 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
8116 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
8117 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
8118 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
8119 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
8120 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
8121 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
8122 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
8123 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
8124 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
8125 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
8126 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
8127 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
8128 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
8129 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
8130 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
8131
8132 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
8133
8134 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
8135 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
8136 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
8137 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
8138 New tests.
8139 * gcc.dg/cpp/trad/directive.c: Update.
8140
8141 2002-06-23 Andreas Jaeger <aj@suse.de>
8142
8143 * gcc.c-torture/execute/complex-6.c: New.
8144
8145 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
8146
8147 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
8148 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
8149 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
8150 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
8151
8152 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
8153
8154 * gcc.dg/cpp/trad: New directory with traditional tests copied
8155 from parent directory.
8156 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8157 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8158 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8159 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8160 Move to trad/ and rename.
8161 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
8162 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
8163 gcc.dg/cpp/trad/redef2.c: New tests.
8164 * gcc.dg/cpp/trad/trad.exp: New driver.
8165
8166 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
8167
8168 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
8169 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
8170 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
8171 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
8172 Remove.
8173
8174 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
8175
8176 * gcc.dg/20020620-1.c: New test.
8177
8178 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8179
8180 * g++.dg/template/ttp4.C: New test.
8181
8182 2002-06-19 Jakub Jelinek <jakub@redhat.com>
8183
8184 * g++.dg/opt/vt1.C: Fix regexp.
8185
8186 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8187
8188 * gcc.c-torture/execute/pure-1.c: Make functions static again.
8189 Don't use attribute `noinline'.
8190
8191 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8192
8193 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
8194
8195 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
8196
8197 * gcc.c-torture/execute/simd-1.c: New.
8198
8199 * gcc.dg/simd-1.c: New.
8200
8201 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
8202
8203 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
8204
8205 2002-06-16 Richard Henderson <rth@redhat.com>
8206
8207 * g++.dg/ext/anon-struct1.C: New.
8208 * g++.dg/ext/anon-struct2.C: New.
8209 * g++.dg/ext/anon-struct3.C: New.
8210 * gcc.dg/anon-struct-1.c: New.
8211 * gcc.dg/anon-struct-2.c: New.
8212 * gcc.dg/anon-struct-3.c: New.
8213 * gcc.dg/20011008-1.c: Adjust warning text.
8214 * gcc.dg/20020527-1.c: Add -fms-extensions.
8215
8216 2002-06-16 Richard Henderson <rth@redhat.com>
8217
8218 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
8219
8220 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
8221
8222 * gcc.c-torture/execute/20020615-1.c: New test.
8223
8224 2002-06-15 Roger Sayle <roger@eyesopen.com>
8225
8226 * gcc.c-tortuture/execute/compare-1.c: New test case.
8227 * gcc.c-tortuture/execute/compare-2.c: New test case.
8228 * gcc.c-tortuture/execute/compare-3.c: New test case.
8229
8230 2002-06-13 Richard Henderson <rth@redhat.com>
8231
8232 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
8233 ia64 ilp32.
8234
8235 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8236
8237 * g++.dg/template/typename2.C: Update error message.
8238
8239 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
8240
8241 * gcc.c-torture/execute/20020611-1.c: New test.
8242
8243 2002-06-11 Bob Wilson <bob.wilson@acm.org>
8244
8245 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
8246 list of targets to skip.
8247
8248 2002-06-10 Bob Wilson <bob.wilson@acm.org>
8249
8250 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
8251 targets if not optimizing.
8252
8253 2002-06-10 Jakub Jelinek <jakub@redhat.com>
8254
8255 * gcc.c-torture/compile/20020605-1.c: New test.
8256
8257 * g++.dg/opt/vt1.C: New test.
8258
8259 * gcc.dg/20020531-1.c: New test.
8260
8261 * gcc.dg/20020530-1.c: New test.
8262
8263 * gcc.dg/20020527-1.c: New test.
8264
8265 * g++.dg/opt/cse1.C: New test.
8266
8267 2002-06-07 Roger Sayle <roger@eyesopen.com>
8268
8269 * gcc.dg/20020607-2.c: New test case.
8270
8271 2002-06-07 Jakub Jelinek <jakub@redhat.com>
8272
8273 * gcc.c-torture/compile/20020604-1.c: New test.
8274
8275 2002-06-04 Richard Henderson <rth@redhat.com>
8276
8277 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
8278 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
8279 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
8280
8281 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
8282
8283 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
8284
8285 2002-06-03 Richard Henderson <rth@redhat.com>
8286
8287 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
8288 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
8289
8290 2002-06-02 Richard Henderson <rth@redhat.com>
8291
8292 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
8293 test functions static.
8294
8295 2002-06-02 Andreas Jaeger <aj@suse.de>
8296
8297 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
8298 now.
8299
8300 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
8301
8302 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
8303 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
8304 Update for mofified diagnostics.
8305 * gcc.dg/c99-intconst-1.c: No longer fail.
8306
8307 2002-06-02 Richard Henderson <rth@redhat.com>
8308
8309 * gcc.dg/uninit-A.c: Remove xfail markers.
8310
8311 2002-06-01 Roger Sayle <roger@eyesopen.com>
8312
8313 * gcc.dg/fnegate-1.c: New test case.
8314
8315 2002-05-30 Osku Salerma <osku@iki.fi>
8316
8317 * gcc.c-torture/execute/mayalias-1.c: New file.
8318
8319 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
8320
8321 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
8322 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
8323 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
8324
8325 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
8326
8327 * gcc.c-torture/execute/20020529-1.c: New test.
8328
8329 2002-05-27 Richard Henderson <rth@redhat.com>
8330
8331 * g++.dg/ext/attrib6.C: New test case.
8332
8333 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8334
8335 * gcc.c-torture/execute/pure-1.c: New test.
8336
8337 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8338
8339 * gcc.dg/cpp/arith-2.c: Remove.
8340
8341 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
8342
8343 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
8344 * gcc.dg/cpp/if-3.c: Remove.
8345
8346 2002-05-26 Jakub Jelinek <jakub@redhat.com>
8347
8348 * g++.dg/opt/cse2.C: New test.
8349
8350 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
8351
8352 * gcc.dg/cpp/arith-1.c: New semantic tests.
8353 * gcc.dg/cpp/if-1.c: Update.
8354
8355 2002-05-24 Ben Elliston <bje@redhat.com>
8356
8357 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
8358
8359 2002-05-24 Jakub Jelinek <jakub@redhat.com>
8360
8361 * gcc.dg/verbose-asm.c: New test.
8362
8363 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
8364
8365 * gcc.dg/cpp/paste12.c: New test.
8366
8367 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8368
8369 * g++.dg/parse/named_ops.C: New test.
8370
8371 2002-05-23 Mark Mitchell <mark@codesourcery.com>
8372
8373 * gcc/testsuite/gcc.dg/weak-8.c: New test.
8374
8375 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
8376
8377 * gcc.dg/weak-2.c: Allow optional leading underscore
8378 in scan-assembler symbol name.
8379 * gcc.dg/weak-3.c: Likewise.
8380 * gcc.dg/weak-4.c: Likewise.
8381 * gcc.dg/weak-5.c: Likewise.
8382
8383 2002-05-23 Jakub Jelinek <jakub@redhat.com>
8384
8385 * gcc.dg/20020523-1.c: New test.
8386
8387 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8388
8389 * objc.dg/const-str-2.m: Update now that we stop after
8390 a command line error.
8391
8392 2002-05-22 Richard Henderson <rth@redhat.com>
8393
8394 * g++.dg/dg.exp: Fix typo in test pruneing.
8395
8396 2002-05-22 Richard Henderson <rth@redhat.com>
8397
8398 * g++.dg/dg.exp: Prune the tls subdirectory.
8399 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
8400 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
8401 * g++.dg/tls/init-1.C: New.
8402
8403 2002-05-22 Jakub Jelinek <jakub@redhat.com>
8404
8405 * gcc.dg/20020517-1.c: New test.
8406
8407 2002-05-21 Richard Henderson <rth@redhat.com>
8408
8409 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
8410 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
8411
8412 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
8413
8414 * g++.dg/other/copy2.C: New test.
8415
8416 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
8417
8418 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
8419 (MAX_COPY): Bump up to 10 times sizeof (long long).
8420 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
8421
8422 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
8423 sizeof (long long).
8424
8425 * gcc.c-torture/execute/strcpy-1.c: New test.
8426
8427 2002-05-19 Jason Merrill <jason2redhat.com>
8428
8429 * g++.dg/ext/oper1.C: New test.
8430
8431 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
8432 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
8433
8434 * README.QMTEST: New file.
8435
8436 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
8437
8438 2002-05-19 Andreas Jaeger <aj@suse.de>
8439
8440 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
8441 now.
8442 * gcc.c-torture/execute/loop-2d.x: Likewise.
8443
8444 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
8445
8446 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
8447 support weak symbols.
8448 * gcc.dg/weak-4.c: Likewise
8449 * gcc.dg/weak-6.c: Likewise
8450
8451 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
8452
8453 * gcc.dg/weak-3.c: Add dg-excess-error comment for
8454 cygwin, coff and h8300-*-hms targets
8455 * gcc.dg/weak-5.c: Likewise
8456 * gcc.dg/weak-7.c: Likewise
8457
8458 2002-05-16 Jason Merrill <jason@redhat.com>
8459
8460 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
8461 (scan-assembler-not, scan-assembler-dem): Likewise.
8462 (scan-assembler-dem-not): Likewise.
8463
8464 2002-05-15 Richard Henderson <rth@redhat.com>
8465
8466 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
8467
8468 2002-05-15 Richard Henderson <rth@redhat.com>
8469
8470 * gcc.dg/weak-5.c (vfoo1c): No warning here.
8471 (vfoo1f): Warning here.
8472 (vfoo1l): Don't redefine the alias.
8473
8474 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
8475
8476 * g++.dg/init/pm1.C: New test.
8477
8478 2002-05-12 David S. Miller <davem@redhat.com>
8479
8480 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
8481 types.
8482
8483 2002-05-10 Roger Sayle <roger@eyesopen.com>
8484
8485 * gcc.c-torture/execute/20020510-1.c: New test case.
8486
8487 2002-05-10 David S. Miller <davem@redhat.com>
8488
8489 * gcc.c-torture/execute/conversion.c: Test long double too.
8490
8491 2002-05-09 Jakub Jelinek <jakub@redhat.com>
8492
8493 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
8494 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
8495 * lib/g++.exp (g++_link_flags): Likewise.
8496 * lib/objc.exp (objc_target_compile): Likewise.
8497
8498 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
8499
8500 * gcc.dg/cpp/poison.c: Update.
8501 * gcc.dg/cpp/20000625-2.c: Remove.
8502 * gcc.dg/cpp/direct2s.c: Remove final test.
8503
8504 2002-05-08 Tom Rix <trix@redhat.com>
8505
8506 * gcc.c-torture/execute/20020508-1.c: New test.
8507 * gcc.c-torture/execute/20020508-2.c: New test.
8508 * gcc.c-torture/execute/20020508-3.c: New test.
8509
8510 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
8511
8512 * gcc.dg/cpp/charconst-4.c: More tests.
8513
8514 2002-05-08 Mark Mitchell <mark@codesourcery.com>
8515
8516 PR c/6569
8517 * gcc.dg/weak-3.c: Update location of warning messages.
8518 * gcc.dg/weak-5.c: Likewise.
8519
8520 2002-05-06 Roger Sayle <roger@eyesopen.com>
8521
8522 * gcc.c-torture/execute/20020506-1.c: New test case.
8523
8524 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
8525
8526 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
8527
8528 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8529
8530 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
8531
8532 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8533
8534 * gcc.dg/cpp/charconst-3.c: New test.
8535
8536 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8537
8538 * gcc.dg/cpp/charconst.c: Update tests.
8539
8540 2002-05-05 Tim Josling <tej@melbpc.org.au>
8541
8542 * treelang: Added directory for new sample language treelang. Also
8543 lib/treelang.exp: New file to signal treelang should be tested.
8544
8545 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8546
8547 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
8548 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
8549 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
8550 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
8551 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
8552 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
8553 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
8554
8555 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
8556
8557 * gcc.dg/format/xopen-2.c: New test.
8558
8559 2002-05-03 Jakub Jelinek <jakub@redhat.com>
8560
8561 * gcc.dg/20020503-1.c: New test.
8562
8563 2002-05-02 Mark Mitchell <mark@codesourcery.com>
8564
8565 * g++.dg/init/dtor1.C: Make it tougher.
8566
8567 2002-05-01 Mark Mitchell <mark@codesourcery.com>
8568
8569 * g++.dg/init/dtor1.C: New test.
8570
8571 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
8572
8573 * gcc.dg/altivec-8.c: New.
8574
8575 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
8576
8577 * gcc.dg/altivec-7.c: New.
8578
8579 2002-04-29 Jakub Jelinek <jakub@redhat.com>
8580
8581 * g++.dg/parse/typedef1.C: New test.
8582
8583 2002-04-29 Mark Mitchell <mark@codesourcery.com>
8584
8585 PR c++/6486
8586 * g++.dg/template/friend6.C: New test.
8587
8588 PR c++/6492
8589 * g++.dg/init/copy1.C: New test.
8590
8591 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
8592
8593 * g++.dg/warn/effc1.C: New test.
8594
8595 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
8596
8597 * gcc.dg/cpp/if-cexp.c: Add a test.
8598
8599 2002-04-28 Jakub Jelinek <jakub@redhat.com>
8600
8601 * gcc.dg/20020426-2.c: New test.
8602
8603 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
8604
8605 * gcc.dg/cpp/if-mop.c: Update.
8606 * gcc.dg/cpp/if-mpar.c: Add test.
8607 * gcc.dg/cpp/if-oppr.c: Update.
8608
8609 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8610
8611 PR c/6343
8612 * gcc.dg/weak-[2-7].c: New tests.
8613
8614 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8615
8616 * gcc.dg/enum1.c: New test.
8617
8618 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8619
8620 PR c++/6497
8621 * g++.dg/inherit/access2.C: New test.
8622
8623 2002-04-26 Mark Mitchell <mark@codesourcery.com>
8624
8625 PR bootstrap/6445
8626 * gcc.dg/20020426-1.c: New test.
8627
8628 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
8629
8630 * g++.dg/abi/enum1.C: New test.
8631
8632 2002-04-26 Richard Henderson <rth@redhat.com>
8633
8634 * gcc.dg/c99-bool-1.c: Expect always true warning.
8635
8636 2002-04-25 Roger Sayle <roger@eyesopen.com>
8637
8638 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
8639
8640 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8641
8642 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
8643 targets.
8644
8645 2002-04-24 Mark Mitchell <mark@codesourcery.com>
8646
8647 * g++.dg/abi/mange7.C: New test.
8648
8649 PR c++/6438.
8650 * g++.dg/parse/stmtexpr2.C: New test.
8651
8652 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
8653
8654 * gcc.dg/20020312-2.c: Add SH target.
8655
8656 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8657
8658 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
8659 compiler output on mips*-*-irix*.
8660
8661 2002-04-23 Jakub Jelinek <jakub@redhat.com>
8662
8663 * g++.dg/parse/attr1.C: New test.
8664
8665 2002-04-23 Roger Sayle <roger@eyesopen.com>
8666
8667 * gcc.c-torture/execute/string-opt-17.c: New test case.
8668 * gcc.c-torture/execute/memset-2.c: New test case.
8669
8670 2002-04-23 Mark Mitchell <mark@codesourcery.com>
8671
8672 PR c++/6256:
8673 * g++.dg/template/friend5.C: New test.
8674
8675 PR c++/6331:
8676 * g++.dg/template/qual1.C: Likewise.
8677
8678 2002-04-22 Zack Weinberg <zack@codesourcery.com>
8679
8680 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
8681 Include stdlib.h, not stdio.h or ctype.h.
8682
8683 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
8684
8685 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
8686 cris-*-elf* and mmix-*-*.
8687 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
8688 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
8689 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
8690 Ditto.
8691 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
8692 * gcc.dg/wchar_t-1.c: Ditto.
8693
8694 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
8695
8696 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
8697 Clarify comment.
8698
8699 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
8700
8701 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
8702
8703 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8704
8705 * gcc.c-torture/execute/20000906-1.x: Delete.
8706
8707 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
8708
8709 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
8710
8711 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
8712
8713 * PR6367
8714 * g77.f-torture/execute/6367.f: New test.
8715 * g77.f-torture/execute/6367.x: Disable for MMIX.
8716
8717 2002-04-19 Mark Mitchell <mark@codesourcery.com>
8718
8719 * PR6352
8720 * g++.dg/opt/inline2.C: New test.
8721
8722 2002-04-18 Richard Henderson <rth@redhat.com>
8723
8724 * gcc.dg/20000906-1.c: Enable for all targets.
8725 * gcc.c-torture/compile/iftrap-2.c: New.
8726
8727 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8728
8729 * gcc.dg/20020418-1.c: New test.
8730 * gcc.dg/20020418-2.c: New test.
8731
8732 2002-04-18 Richard Henderson <rth@redhat.com>
8733
8734 * gcc.c-torture/compile/iftrap-1.c: New.
8735 * gcc.dg/iftrap-1.c: Adjust for ia64.
8736 * gcc.dg/iftrap-2.c: New.
8737
8738 2002-04-18 Jakub Jelinek <jakub@redhat.com>
8739
8740 * gcc.c-torture/compile/20020418-1.c: New test.
8741
8742 2002-04-18 Roger Sayle <roger@eyesopen.com>
8743
8744 * gcc.c-torture/compile/20020415-1.c: New.
8745
8746 2002-04-18 David S. Miller <davem@redhat.com>
8747
8748 * gcc.c-torture/execute/20020418-1.c: New test.
8749
8750 2002-04-17 Jakub Jelinek <jakub@redhat.com>
8751
8752 * gcc.dg/20020416-1.c: New test.
8753
8754 * g++.dg/opt/inline1.C: New test.
8755
8756 2002-04-16 Jakub Jelinek <jakub@redhat.com>
8757
8758 * gcc.dg/altivec-5.c: New test.
8759
8760 * gcc.dg/20020415-1.c: New test.
8761
8762 2002-04-15 Mark Mitchell <mark@codesourcery.com>
8763
8764 * testsuite/lib/chill.exp: Remove.
8765
8766 2002-04-14 Jakub Jelinek <jakub@redhat.com>
8767
8768 * g++.dg/other/big-struct.C: New test.
8769
8770 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
8771
8772 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
8773 of scratch file.
8774
8775 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
8776
8777 PR c/6277
8778 * gcc.dg/i386-387-1.c: Allow optional leading underscore
8779 in scan-assembler function name
8780
8781 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
8782
8783 * g77.f-torture/execute/980628-4.x,
8784 g77.f-torture/execute/980628-5.x,
8785 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8786 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8787 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
8788 i[34567]86-*-*.
8789
8790 2002-04-13 David S. Miller <davem@redhat.com>
8791
8792 * gcc.c-torture/execute/20020413-1.c: New test.
8793
8794 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
8795
8796 * gcc.dg/asm-6.c,
8797 * g++.dg/ext/asm1.C: New tests.
8798
8799 2002-04-12 Mark Mitchell <mark@codesourcery.com>
8800
8801 PR c++ 5373.
8802 * g++.dg/parse/stmtexpr1.C: New test.
8803
8804 PR c++/5189.
8805 * g++.dg/template/copy1.C: New test.
8806
8807 2002-04-12 Richard Henderson <rth@redhat.com>
8808
8809 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
8810
8811 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
8812
8813 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
8814 gcc.c-torture/execute/20020307-2.c.
8815
8816 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
8817
8818 * g++.dg/ext/attrib5.C,
8819 * g++.dg/lookup/struct1.C: New tests.
8820
8821 2002-04-11 Jakub Jelinek <jakub@redhat.com>
8822
8823 * gcc.dg/20020411-1.c: New test.
8824
8825 * gcc.c-torture/execute/20020411-1.c: New test.
8826
8827 2002-04-10 Janis Johnson <janis187@us.ibm.com>
8828
8829 * g77.f-torture/execute/6177.f: New test.
8830
8831 2002-04-10 Jakub Jelinek <jakub@redhat.com>
8832
8833 PR middle-end/6247
8834 * g++.dg/opt/cleanup1.C: New test.
8835
8836 * g++.dg/opt/const1.C: New test.
8837
8838 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
8839
8840 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
8841
8842 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
8843
8844 PR c++/5507
8845 * g++.dg/template/typename2.C: New test.
8846
8847 2002-04-10 Alan Modra <amodra@bigpond.net.au>
8848
8849 * gcc.c-torture/execute/loop-12.c: New.
8850
8851 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
8852
8853 * g77.f-torture/execute/980628-4.x,
8854 g77.f-torture/execute/980628-5.x,
8855 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
8856 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
8857 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
8858
8859 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8860
8861 PR optimization/6086
8862 * g++.dg/opt/preinc1.C: New test.
8863
8864 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8865
8866 PR c++/5571
8867 * g++.dg/opt/static2.C: New test.
8868
8869 2002-04-06 Mark Mitchell <mark@codesourcery.com>
8870
8871 PR c/5120
8872 * gcc.dg/20020406-1.c: New test.
8873
8874 2002-04-04 David S. Miller <davem@redhat.com>
8875
8876 * gcc.c-torture/execute/20020404-1.c: New test.
8877
8878 2002-04-04 Jakub Jelinek <jakub@redhat.com>
8879
8880 PR c/6123
8881 * gcc.dg/20020312-2.c: Do not declare global register variable
8882 if __PIC__ or __pic__ is defined.
8883
8884 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
8885
8886 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
8887 __asm__ so that it works correctly even if -ansi -pedantic-errors.
8888
8889 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8890
8891 * gcc.misc-tests/linkage.exp: Update last change to handle
8892 sparc*-, not just sparc-.
8893
8894 2002-04-03 Richard Henderson <rth@redhat.com>
8895
8896 * gcc.dg/cpp/ucs.c: Improved long UCS test.
8897
8898 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8899
8900 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
8901
8902 2002-04-02 David S. Miller <davem@redhat.com>
8903
8904 * gcc.c-torture/execute/20020402-3.c: New test.
8905
8906 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
8907
8908 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
8909 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
8910
8911 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
8912 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
8913 g77.f-torture/execute/20001201.x,
8914 g77.f-torture/execute/u77-test.x: New files.
8915
8916 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
8917 * gcc.dg/wchar_t-1.c: Ditto.
8918
8919 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8920
8921 * gcc.c-torture/execute/20020402-1.c: New test.
8922
8923 2002-04-01 Richard Henderson <rth@redhat.com>
8924
8925 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
8926
8927 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
8928
8929 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8930
8931 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
8932
8933 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8934
8935 * g++.dg/inherit/template-as-base.C: Expect error.
8936 * g++.dg/inherit/namespace-as-base.C: Likewise.
8937
8938 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
8939
8940 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
8941 g++.dg/ext/instantiate3.C: Tweak match patterns.
8942
8943 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
8944 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
8945 -da test.
8946
8947 2002-03-31 Richard Henderson <rth@redhat.com>
8948
8949 * gcc.dg/special/alias-2.c: New.
8950 * gcc.dg/special/ecos.exp: Run it.
8951
8952 2002-03-31 Richard Henderson <rth@redhat.com>
8953
8954 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
8955
8956 2002-03-31 Kazu Hirata <kazu@hxi.com>
8957
8958 * gcc.dg/weak-1.c: Disable on h8300 port.
8959
8960 2002-03-29 Janis Johnson <janis187@us.ibm.com>
8961
8962 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
8963 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
8964 ordering tests.
8965 * g++.dg/bprob/bprob-1.C: New test.
8966 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
8967 * g++.dg/gcov/gcov-1.C: New test.
8968 * g++.dg/gcov/gcov-1.x: New file.
8969 * g++.dg/gcov/gcov-2.C: New test.
8970 * g++.dg/gcov/gcov-3.C: New test.
8971 * g++.dg/gcov/gcov-3.h: New file.
8972
8973 2002-03-28 Roger Sayle <roger@eyesopen.com>
8974
8975 * g++.old-deja/g++.other/builtins5.C: New test.
8976 * g++.old-deja/g++.other/builtins6.C: New test.
8977 * g++.old-deja/g++.other/builtins7.C: New test.
8978 * g++.old-deja/g++.other/builtins8.C: New test.
8979 * g++.old-deja/g++.other/builtins9.C: New test.
8980
8981 2002-03-29 Jakub Jelinek <jakub@redhat.com>
8982
8983 * g++.dg/opt/static1.C: New test.
8984
8985 * g++.dg/opt/longbranch1.C: New test.
8986
8987 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
8988
8989 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
8990
8991 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
8992
8993 2002-03-28 Jeffrey A Law (law@redhat.com)
8994
8995 * gcc.c-torture/execute/20020328-1.c: New test.
8996
8997 2002-03-27 Richard Henderson <rth@redhat.com>
8998
8999 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
9000 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
9001 move from g++.old-deja/g++.ext/.
9002
9003 2002-03-27 Mark Mitchell <mark@codesourcery.com>
9004
9005 * g++.dg/init/new2.C: New test.
9006
9007 2002-03-26 Richard Henderson <rth@redhat.com>
9008
9009 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
9010
9011 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
9012 on sparc.
9013
9014 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
9015 sparcv9 systems.
9016 * gcc.dg/20001102-1.c: Likewise.
9017
9018 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
9019
9020 * gcc.dg/cpp/endif-pedantic1.c,
9021 gcc.dg/cpp/endif-pedantic2.c: New tests.
9022
9023 2002-03-26 Mark Mitchell <mark@codesourcery.com>
9024
9025 * g++.dg/init/new1.C: New test.
9026
9027 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
9028
9029 * g++.dg/abi/vbase9.C: New test.
9030
9031 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
9032
9033 * gcc.dg/arm-asm.c: New test.
9034
9035 2002-03-26 Andrew Cagney <ac131313@redhat.com>
9036
9037 * gcc.dg/Wswitch-enum.c: New test.
9038 Fix PR c/5044.
9039
9040 2002-03-26 Richard Henderson <rth@redhat.com>
9041
9042 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
9043 structure.
9044
9045 2002-03-25 Richard Henderson <rth@redhat.com>
9046
9047 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
9048 sparcv9 systems.
9049
9050 * gcc.c-torture/compile/20011119-1.c (xxx): New.
9051 * gcc.c-torture/compile/20011119-2.c (xxx): New.
9052
9053 2002-03-25 Zack Weinberg <zack@codesourcery.com>
9054
9055 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
9056
9057 2002-03-25 Bob Wilson <bob.wilson@acm.org>
9058
9059 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
9060 targets using generic thunk support.
9061
9062 2002-03-25 Jakub Jelinek <jakub@redhat.com>
9063
9064 * gcc.c-torture/compile/20020323-1.c: New test.
9065
9066 * g++.dg/opt/conj2.C: New test.
9067
9068 2002-03-24 Richard Henderson <rth@redhat.com>
9069
9070 * gcc.dg/weak-1.c: Use -fno-common.
9071
9072 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9073
9074 * g77.dg/f77-edit-apostrophe-out.f: New test
9075 * g77.dg/f77-edit-h-out.f: New test
9076 * g77.dg/f77-edit-t-in.f: New test
9077 * g77.dg/f77-edit-t-out.f: New test
9078 * g77.dg/f77-edit-x-out.f: New test
9079 * g77.dg/f77-edit-slash-out.f: New test
9080 * g77.dg/f77-edit-colon-out.f: New test
9081 * g77.dg/f77-edit-s-out.f: New test
9082
9083 2002-03-24 Richard Henderson <rth@redhat.com>
9084
9085 * objc/execute/formal_protocol-6.x: New XFAIL.
9086
9087 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9088
9089 * gcc.dg/weak-1.c: Early return from dg-final on platforms
9090 that do not support weak symbols
9091
9092 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
9093
9094 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
9095 * lib/g77.exp: Likewise
9096 * lib/objc.exp: Likewise
9097
9098 2002-03-23 Andrew Cagney <ac131313@redhat.com>
9099
9100 * gcc.dg/Wswitch-default.c: New test.
9101
9102 2002-03-23 Jakub Jelinek <jakub@redhat.com>
9103
9104 * g++.dg/other/enum1.C: New test.
9105
9106 2002-03-23 Zack Weinberg <zack@codesourcery.com>
9107
9108 * gcc.dg/pragma-ep-3.c: Fix typo.
9109
9110 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9111
9112 * g++.dg/inherit/template-as-base.C: New test.
9113
9114 2002-03-22 Jakub Jelinek <jakub@redhat.com>
9115
9116 * g++.old-deja/g++.other/dwarf2-1.C: Move...
9117 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
9118
9119 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
9120
9121 * gcc.dg/cpp/multiline.c: Update to match.
9122
9123 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
9124
9125 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
9126
9127 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
9128
9129 * gcc.dg/cpp/extratokens2.c: New file.
9130
9131 2002-03-21 David Edelsohn <edelsohn@gnu.org>
9132
9133 * gcc.dg/20020312-2.c: Add rs6000 target.
9134
9135 * gcc.c-torture/compile/20020319-1.c: New test.
9136
9137 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9138
9139 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
9140 (A, E): Handle this.
9141
9142 2002-03-20 Jason Merrill <jason@redhat.com>
9143
9144 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
9145 ignoring -fpic.
9146 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
9147 through prune_gcc_output.
9148
9149 2002-03-20 Jakub Jelinek <jakub@redhat.com>
9150
9151 * gcc.c-torture/compile/20020320-1.c: New test.
9152
9153 2002-03-19 Jakub Jelinek <jakub@redhat.com>
9154
9155 * gcc.c-torture/compile/20020318-1.c: New test.
9156
9157 * gcc.dg/struct-by-value-1.c: New test.
9158
9159 * gcc.dg/20020319-1.c: New test.
9160
9161 2002-03-18 Jakub Jelinek <jakub@redhat.com>
9162
9163 * g++.dg/opt/conj1.C: New test.
9164
9165 2002-03-17 Mark Mitchell <mark@codesourcery.com>
9166
9167 * g++.dg/template/qualttp20.C: Revert previous change.
9168 * g++.dg/template/qualttp3.C: Likewise.
9169 * g++.dg/template/qualttp4.C: Likewise
9170 * g++.dg/template/qualttp5.C: Likewise
9171 * g++.dg/template/qualttp6.C: Likewise
9172 * g++.dg/template/qualttp7.C: Likewise
9173 * g++.dg/template/qualttp8.C: Likewise
9174 * g++.dg/template/recurse.C: Likewise.
9175
9176 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
9177
9178 * gcc.dg/cpp/wchar-1.c: Update.
9179
9180 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
9181
9182 * g++.dg/template/conv1.C: New test.
9183 * g++.dg/template/conv2.C: New test.
9184 * g++.dg/template/conv3.C: New test.
9185 * g++.dg/template/conv4.C: New test.
9186
9187 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9188
9189 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
9190 * g++.dg/template/qualttp3.C: Likewise.
9191 * g++.dg/template/qualttp4.C: Likewise
9192 * g++.dg/template/qualttp5.C: Likewise
9193 * g++.dg/template/qualttp6.C: Likewise
9194 * g++.dg/template/qualttp7.C: Likewise
9195 * g++.dg/template/qualttp8.C: Likewise
9196 * g++.dg/template/recurse.C: Likewise.
9197
9198 2002-03-15 Mark Mitchell <mark@codesourcery.com>
9199
9200 * g++.dg/opt/dtor1.C: New test.
9201
9202 2002-03-15 Jakub Jelinek <jakub@redhat.com>
9203
9204 * gcc.c-torture/compile/20020315-1.c: New test.
9205
9206 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
9207
9208 * gcc.dg/weak-1.c: Fix scan tests.
9209
9210 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
9211
9212 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
9213 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
9214 cris-*-aout* mmix-*-*.
9215 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
9216 cris-*-aout* mmix-*-*.
9217 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
9218 cris-*-elf* cris-*-aout* and mmix-*-*.
9219 * gcc.dg/20001009-1.c: Ditto.
9220 * gcc.dg/20010912-1.c: Ditto.
9221 * gcc.dg/20020122-4.c: Ditto.
9222 * gcc.dg/inline-2.c: Ditto.
9223
9224 2002-03-14 Jeffrey A Law (law@cygnus.com)
9225
9226 * gcc.c-torture/compile/20020314-1.c: New test.
9227
9228 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
9229
9230 * gcc.c-torture/execute/20020314-1.c: New test.
9231
9232 2002-03-14 Jakub Jelinek <jakub@redhat.com>
9233
9234 * g++.dg/warn/Wunused-1.C: New test.
9235
9236 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
9237
9238 * g++.dg/abi/mangle6.C: New test.
9239
9240 2002-03-13 Jakub Jelinek <jakub@redhat.com>
9241
9242 * gcc.c-torture/compile/20020309-2.c: New test.
9243
9244 * gcc.c-torture/compile/20020312-1.c: New test.
9245
9246 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
9247
9248 * g++.dg/other/access1.C: New test.
9249
9250 2002-03-12 Jakub Jelinek <jakub@redhat.com>
9251
9252 * gcc.c-torture/execute/wchar_t-1.c: New test.
9253
9254 2002-03-12 David Edelsohn <edelsohn@gnu.org>
9255
9256 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
9257
9258 2002-03-12 Roger Sayle <roger@eyesopen.com>
9259
9260 * gcc.dg/20020312-1.c: New test case.
9261
9262 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
9263
9264 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
9265
9266 2002-03-11 Richard Henderson <rth@redhat.com>
9267
9268 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
9269 * g++.old-deja/g++.jason/report.C: Likewise.
9270
9271 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9272
9273 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
9274 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
9275
9276 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
9277
9278 * testsuite/g++.dg/overload/pmf1.C: New test.
9279
9280 2002-03-11 Kazu Hirata <kazu@hxi.com>
9281
9282 * gcc.c-torture/execute/20020307-1.c: Use long.
9283
9284 2002-03-11 Jakub Jelinek <jakub@redhat.com>
9285
9286 PR optimization/5844
9287 * gcc.dg/20020310-1.c: New test.
9288
9289 2002-03-09 Michael Meissner <meissner@redhat.com>
9290
9291 * gcc.c-torture/execute/memcpy-2.c: New test.
9292 * gcc.c-torture/execute/memset-1.c: New test.
9293 * gcc.c-torture/execute/strlen-1.c: New test.
9294 * gcc.c-torture/execute/strcmp-1.c: New test.
9295 * gcc.c-torture/execute/strncmp-1.c: New test.
9296
9297 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
9298
9299 * gcc.dg/ppc-ldstruct.c: New test.
9300
9301 2002-03-09 Jakub Jelinek <jakub@redhat.com>
9302
9303 * gcc.c-torture/execute/va-arg-22.c: New test.
9304
9305 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9306
9307 * gcc.c-torture/compile/20020309-1.c: New test.
9308
9309 2002-03-08 Jakub Jelinek <jakub@redhat.com>
9310
9311 * gcc.c-torture/execute/20020307-2.c: New test.
9312
9313 2002-03-07 Jeffrey A Law (law@redhat.com)
9314
9315 * g77.f-torture/compile/20020307-1.f: New test.
9316
9317 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
9318
9319 * gcc.dg/unordered-1.c: New test.
9320
9321 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
9322
9323 * gcc.c-torture/execute/20020307-1.c: New test.
9324
9325 2002-03-05 Jakub Jelinek <jakub@redhat.com>
9326
9327 * gcc.dg/20020304-1.c: New test.
9328
9329 * gcc.c-torture/compile/20020304-2.c: New test.
9330
9331 2002-03-04 Zack Weinberg <zack@codesourcery.com>
9332
9333 * gcc.c-torture/compile/20020304-1.c: New test case
9334 (from PR c/5830).
9335
9336 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
9337
9338 * gcc.dg/20020103-1.c: Add other -D ppc variants.
9339
9340 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
9341
9342 * g++.dg/other/classkey1.C: New test.
9343
9344 2002-03-01 Richard Henderson <rth@redhat.com>
9345
9346 * gcc.c-torture/compile/981223-1.x: New.
9347 * gcc.c-torture/compile/920625-1.x: New.
9348
9349 2002-02-28 Richard Henderson <rth@redhat.com>
9350
9351 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
9352
9353 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
9354
9355 * gcc.c-torture/execute/20020227-1.c: New test.
9356
9357 2002-02-27 Mark Mitchell <mark@codesourcery.com>
9358
9359 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
9360 here" ERROR lines.
9361 * g++.old-deja/g++.oliva/partord1.C: Likewise.
9362 * g++.old-deja.g++.other/defarg1.C: Likewise.
9363 * g++.old-deja/g++.pt/calls2.C: Likewise.
9364 * g++.old-deja/g++.pt/crash20.C: Likewise.
9365 * g++.old-deja/g++.pt/crash30.C: Likewise.
9366 * g++.old-deja/g++.pt/crash36.C: Likewise.
9367 * g++.old-deja/g++.pt/crash6.C: Likewise.
9368 * g++.old-deja/g++.pt/defarg13.C: Likewise.
9369 * g++.old-deja/g++.pt/derived3.C: Likewise.
9370 * g++.old-deja/g++.pt/error1.C: Likewise.
9371 * g++.old-deja/g++.pt/friend21.C: Likewise.
9372 * g++.old-deja/g++.pt/friend23.C: Likewise.
9373 * g++.old-deja/g++.pt/infinite1.C: Likewise.
9374 * g++.old-deja/g++.robertl/eb128.C: Likewise.
9375
9376 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
9377
9378 * gcc.c-torture/execute/20020225-2.c: New test.
9379
9380 2002-02-27 Zack Weinberg <zack@codesourcery.com>
9381
9382 * gcc.c-torture/execute/920730-1t.c,
9383 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
9384 Delete test cases, only relevant to -traditional.
9385
9386 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
9387
9388 * gcc.dg/cpp/undef1.c: Remove.
9389 * gcc.dg/cpp/directiv.c: Update.
9390 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
9391
9392 2002-02-27 Michael Meissner <meissner@redhat.com>
9393
9394 * gcc.c-torture/execute/20020226-1.c: New test.
9395
9396 2002-02-26 Jakub Jelinek <jakub@redhat.com>
9397
9398 * g++.dg/debug/debug4.C: New test.
9399
9400 * gcc.dg/ia64-visibility-1.c: New test.
9401
9402 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
9403
9404 * gcc.dg/debug/20020224-1.c: New.
9405
9406 2002-02-25 Kazu Hirata <kazu@hxi.com>
9407
9408 * gcc.c-torture/execute/960416-1.x: New.
9409 * gcc.c-torture/execute/divconst-3.x: Likewise.
9410
9411 2002-02-25 Jakub Jelinek <jakub@redhat.com>
9412
9413 * gcc.dg/20020224-1.c: New test.
9414
9415 2002-02-25 Alan Modra <amodra@bigpond.net.au>
9416
9417 * gcc.c-torture/execute/20020225-1.c: New.
9418
9419 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
9420
9421 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
9422
9423 2002-02-23 Jakub Jelinek <jakub@redhat.com>
9424
9425 * gcc.dg/20020222-1.c: New test.
9426
9427 2002-02-22 Jakub Jelinek <jakub@redhat.com>
9428
9429 * g++.dg/opt/anonunion1.C: New test.
9430
9431 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
9432
9433 * g++.dg/template/qualttp19.C: New test.
9434 * g++.dg/template/qualttp20.C: New test.
9435 * g++.old-deja/g++.jason/report.C: Adjust expected errors
9436 * g++.old-deja/g++.other/qual1.C: Likewise.
9437
9438 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
9439
9440 * gcc.dg/attr-alwaysinline.c: New.
9441
9442 2002-02-21 Jakub Jelinek <jakub@redhat.com>
9443
9444 * gcc.dg/20020220-1.c: New test.
9445
9446 * gcc.dg/20020220-2.c: New test.
9447
9448 * g++.dg/opt/mmx1.C: New test.
9449
9450 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
9451
9452 * gcc.c-torture/compile/20020110.c: New test.
9453
9454 2002-02-20 Jakub Jelinek <jakub@redhat.com>
9455
9456 * gcc.c-torture/execute/20020219-1.c: New test.
9457
9458 * gcc.dg/20020219-1.c: New test.
9459
9460 * gcc.dg/noncompile/20020220-1.c: New test.
9461
9462 * g++.dg/opt/ptrintsum1.C: New test.
9463
9464 * gcc.dg/debug/20020220-1.c: New test.
9465
9466 2002-02-17 Jakub Jelinek <jakub@redhat.com>
9467
9468 * gcc.c-torture/execute/20020216-1.c: New test.
9469
9470 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9471
9472 * gcc.dg/decl-1.c: Update, new test.
9473
9474 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
9475
9476 * g++.dg/abi/bitfield1.C: New test.
9477 * g++.dg/abi/bitfield2.C: New test.
9478
9479 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9480
9481 * gcc.dg/attr-nest.c: New test.
9482
9483 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
9484
9485 * gcc.c-torture/execute/20020215-1.c: New test.
9486
9487 2002-02-14 Jakub Jelinek <jakub@redhat.com>
9488
9489 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
9490 * g++.dg/debug/debug.exp: New.
9491 * g++.dg/debug/trivial.C: New.
9492 * g++.dg/debug/debug1.C: Moved...
9493 * g++.dg/other/debug1.C: ...from here.
9494 * g++.dg/debug/debug2.C: Moved...
9495 * g++.dg/other/debug2.C: ...from here.
9496 * g++.dg/debug/debug3.C: Moved...
9497 * g++.dg/other/debug3.C: ...from here.
9498
9499 * gcc.dg/noncompile/20020213-1.c: New test.
9500
9501 2002-02-13 Jakub Jelinek <jakub@redhat.com>
9502
9503 * g++.dg/other/debug3.C: New test.
9504
9505 * gcc.c-torture/execute/20020213-1.c: New test.
9506
9507 2002-02-13 Richard Smith <richard@ex-parrot.com>
9508
9509 * g++.old-deja/g++.other/thunk1.C: New test.
9510
9511 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9512
9513 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
9514
9515 2002-02-13 Stan Shebs <shebs@apple.com>
9516
9517 * gcc.dg/altivec-3.c: New.
9518
9519 2002-02-12 Jakub Jelinek <jakub@redhat.com>
9520
9521 * gcc.dg/Wunreachable-1.c: New test.
9522 * gcc.dg/Wunreachable-2.c: New test.
9523
9524 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9525
9526 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
9527
9528 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
9529
9530 * gcc.dg/decl-1.c: New test.
9531
9532 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
9533
9534 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
9535
9536 2002-02-10 Kazu Hirata <kazu@hxi.com>
9537
9538 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
9539 * gcc.c-torture/compile/980506-1.x: Likewise.
9540
9541 2002-02-10 Kazu Hirata <kazu@hxi.com>
9542
9543 * gcc.dg/20020210-1.c: New.
9544
9545 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
9546
9547 * g77.f-torture/execute/947.f: New regression test
9548 for PR fortran/947.
9549
9550 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
9551
9552 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
9553 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
9554
9555 2002-02-08 Richard Henderson <rth@redhat.com>
9556
9557 * gcc.c-torture/compile/labels-3.c: New.
9558
9559 2002-02-08 Jakub Jelinek <jakub@redhat.com>
9560
9561 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
9562 expression statements work instead.
9563 * gcc.dg/noncompile/20020207-1.c: New test.
9564
9565 2002-02-07 Richard Henderson <rth@redhat.com>
9566
9567 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
9568
9569 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9570
9571 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
9572 message from g77
9573 * lib/g77-dg.exp: Trim g77 error messages so that they are
9574 recognized by dg.exp.
9575
9576 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9577
9578 PR fortran/5473
9579 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
9580
9581 2002-02-07 Richard Henderson <rth@redhat.com>
9582
9583 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
9584 to be sufficiently aligned for integers.
9585
9586 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
9587
9588 * g++.dg/template/friend4.C: New test.
9589
9590 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
9591
9592 PR fortran/5743
9593 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
9594 unsupported cases.
9595
9596 2002-02-07 Richard Henderson <rth@redhat.com>
9597
9598 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
9599 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
9600 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
9601 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
9602
9603 2002-02-06 Richard Henderson <rth@redhat.com>
9604
9605 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
9606
9607 2002-02-06 Janis Johnson <janis187@us.ibm.com>
9608
9609 * gcc.dg/20020206-1.c: New test.
9610
9611 2002-02-06 Jakub Jelinek <jakub@redhat.com>
9612
9613 * gcc.c-torture/execute/20020206-1.c: New test.
9614
9615 * gcc.c-torture/execute/20020206-2.c: New test.
9616
9617 PR optimization/5429:
9618 * gcc.c-torture/compile/20020206-1.c: New test.
9619
9620 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
9621
9622 * g++.dg/ext/align1.C: Do not use an explicit alignment value
9623 as certain file formats cannot support particularly large
9624 alignments.
9625
9626 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
9627 and do not expect to be able to link the executable.
9628
9629 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
9630 fail because the COFF format does not support the weak attribute.
9631
9632 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
9633
9634 * g77.dg/pr5473.f: New test
9635
9636 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
9637
9638 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
9639 Fix testcase accordingly.
9640
9641 2002-02-04 Richard Henderson <rth@redhat.com>
9642
9643 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
9644 (buf): Change to be an array of pointers, not ints.
9645
9646 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9647
9648 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
9649 before all tests. Move warning one line above to match where it
9650 C frontend emits.
9651 * gcc.dg/Wswitch-2.c: New test.
9652 * g++.dg/warn/Wswitch-1.C: New test.
9653 * g++.dg/warn/Wswitch-2.C: New test.
9654
9655 2002-02-04 Richard Henderson <rth@redhat.com>
9656
9657 * g++.dg/abi/offsetof.C: Fix size comparison.
9658
9659 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
9660
9661 * gcc.dg/cast-qual-2.c: New test.
9662
9663 2002-02-04 Jakub Jelinek <jakub@redhat.com>
9664
9665 * gcc.dg/20020201-4.c: New test.
9666
9667 2002-02-04 Ben Elliston <bje@redhat.com>
9668
9669 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
9670 target_info attribute != 0, in addition to the empty string.
9671 (gcc_target_compile): Likewise.
9672
9673 2002-02-03 Andrew Cagney <ac131313@redhat.com>
9674
9675 * gcc.dg/Wswitch.c: New test.
9676 PR gcc/4475. PR gcc/3780.
9677
9678 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
9679
9680 * g77.f-torture/execute/5122.f: New test for regressions
9681 against PR fortran/5122.
9682
9683 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
9684
9685 * g77.f-torture/compile/pr3743.f: Delete
9686 * g77.dg/pr3743-1.f: New test.
9687 * g77.dg/pr3743-2.f: New test.
9688 * g77.dg/pr3743-3.f: New test.
9689 * g77.dg/pr3743-4.f: New test.
9690
9691 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9692
9693 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
9694
9695 2002-02-02 Richard Henderson <rth@redhat.com>
9696
9697 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
9698 * gcc.c-torture/execute/bf64-1.c: Likewise.
9699
9700 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9701
9702 * gcc.dg/20020201-2.c: New test.
9703
9704 * gcc.dg/20020201-3.c: New test.
9705
9706 * gcc.c-torture/execute/bitfld-2.c: New test.
9707
9708 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
9709
9710 * gcc.dg/bitfld-1.c: Update.
9711 * gcc.dg/bitfld-2.c: Update.
9712 * gcc.c-torture/execute/bitfld-1.x: New.
9713
9714 2002-02-02 Jakub Jelinek <jakub@redhat.com>
9715
9716 * gcc.c-torture/execute/20020201-1.c: New test.
9717
9718 2002-02-01 Janis Johnson <janis187@us.ibm.com>
9719
9720 PR target/5469
9721 * gcc.dg/20020201-1.c: New test.
9722
9723 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
9724
9725 PR fortran/3743
9726 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
9727 * g77.f-torture/compile/pr3743.x: Remove
9728
9729 2002-01-31 Tom Rix <trix@redhat.com>
9730
9731 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
9732
9733 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9734
9735 * gcc.dg/noncompile/20020130-1.c: New test.
9736
9737 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
9738
9739 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
9740
9741 2002-01-29 Richard Henderson <rth@redhat.com>
9742
9743 * gcc.c-torture/execute/991118-1.c: Cast various constants back
9744 to long long.
9745 * gcc.c-torture/execute/bf64-1.c: Likewise.
9746
9747 2002-01-29 Jakub Jelinek <jakub@redhat.com>
9748
9749 * gcc.c-torture/execute/20020129-1.c: New test.
9750
9751 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9752
9753 * gcc.c-torture/compile/20000224-1.c: Update.
9754 * gcc.c-torture/execute/bitfld-1.c: New tests.
9755 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
9756 * gcc.dg/uninit-A.c: Update.
9757
9758 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
9759
9760 * g++.dg/template/ctor1.C: Add instantiation.
9761
9762 2002-01-28 Paul Koning <pkoning@equallogic.com>
9763
9764 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
9765 argument to __builtin_prefetch to be const ptr.
9766
9767 2002-01-28 Jakub Jelinek <jakub@redhat.com>
9768
9769 * gcc.c-torture/compile/20020120-1.c: New test.
9770
9771 2002-01-27 Kazu Hirata <kazu@hxi.com>
9772
9773 * gcc.c-torture/execute/20020127-1.c: New test.
9774
9775 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
9776
9777 * g77.dg/f77-edit-i-in.f: New test
9778 * g77.dg/f77-edit-i-out.f: New test
9779
9780 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
9781
9782 * gcc.dg/debug/debug.exp: New file.
9783 * gcc.dg/debug/trivial.c: New file.
9784 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
9785 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
9786 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
9787 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
9788 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
9789 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
9790 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
9791 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
9792 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
9793 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
9794 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
9795 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
9796 * gcc.dg/20000503-1.c: Removed.
9797 * gcc.dg/20010207-1.c: Removed.
9798 * gcc.dg/20011223-1.c: Removed.
9799 * gcc.dg/20020104-2.c: Removed.
9800 * gcc.dg/debug-1.c: Removed.
9801 * gcc.dg/debug-2.c: Removed.
9802 * gcc.dg/debug-3.c: Removed.
9803 * gcc.dg/debug-4.c: Removed.
9804 * gcc.dg/debug-5.c: Removed.
9805 * gcc.dg/debug-6.c: Removed.
9806 * gcc.dg/dwarf2-1.c: Removed.
9807 * gcc.dg/dwarf2-2.c: Removed.
9808
9809 2002-01-25 Jakub Jelinek <jakub@redhat.com>
9810
9811 * g++.old-deja/g++.other/eh5.C: New test.
9812 * g++.old-deja/g++.other/sibcall2.C: New test.
9813 * g++.old-deja/g++.other/array9.C: New test.
9814 * g++.old-deja/g++.other/typename2.C: New test.
9815 * g++.old-deja/g++.other/crash60.C: New test.
9816 * g++.old-deja/g++.other/conv9.C: New test.
9817 * g++.old-deja/g++.other/mangle10.C: New test.
9818 * g++.old-deja/g++.other/unchanging1.C: New test.
9819 * g++.old-deja/g++.other/exprstmt1.C: New test.
9820 * g++.old-deja/g++.other/inline23.C: New test.
9821 * g++.old-deja/g++.eh/ia64-1.C: New test.
9822 * g++.old-deja/g++.other/dwarf2-1.C: New test.
9823 * g++.old-deja/g++.other/reload1.C: New test.
9824 * g++.old-deja/g++.other/static20.C: New test.
9825 * g++.old-deja/g++.other/local-alloc1.C: New test.
9826 * g++.old-deja/g++.other/conv8.C: New test.
9827 * g++.old-deja/g++.other/stmtexpr2.C: New test.
9828 * g++.old-deja/g++.other/storeexpr1.C: New test.
9829 * g++.old-deja/g++.other/storeexpr2.C: New test.
9830 * g++.dg/eh/template2.C: New test.
9831 * g++.dg/warn/weak1.C: New test.
9832
9833 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
9834
9835 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
9836 Remove first, non-varying, argument.
9837
9838 2002-01-23 Richard Henderson <rth@redhat.com>
9839
9840 * gcc.dg/inline-2.c: New.
9841
9842 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
9843 Add optional target arg. Check number of arguments.
9844 (scan-assembler-not, scan-assembler-dem): Likewise.
9845 (scan-assembler-dem-not): Likewise.
9846
9847 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9848
9849 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
9850 line 12.
9851 * g++.old-deja/g++.brendan/parse3.C,
9852 g++.old-deja/g++.other/crash26.C,
9853 g++.old-deja/g++.other/crash28.C,
9854 g++.old-deja/g++.other/crash29.C,
9855 g++.old-deja/g++.other/crash30.C,
9856 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
9857
9858 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
9859
9860 * gcc.dg/20020115-1.c: New.
9861
9862 2002-01-23 Bob Wilson <bob.wilson@acm.org>
9863
9864 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
9865
9866 2002-01-23 Janis Johnson <janis187@us.ibm.com>
9867
9868 * gcc.dg/20020122-3.c: New.
9869
9870 2002-01-23 Jakub Jelinek <jakub@redhat.com>
9871
9872 * g++.dg/other/gc1.C: New test.
9873
9874 2002-01-23 Zack Weinberg <zack@codesourcery.com>
9875
9876 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
9877
9878 2002-01-22 Richard Henderson <rth@redhat.com>
9879
9880 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
9881
9882 2002-01-22 Richard Henderson <rth@redhat.com>
9883
9884 * gcc.dg/20020122-4.c: New.
9885
9886 2002-01-22 H.J. Lu <hjl@gnu.org>
9887
9888 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
9889 link output.
9890 * gcc.dg/special/ecos.exp: Likewise.
9891 * lib/g++-dg.exp: Likewise.
9892 * lib/g77-dg.exp: Likewise.
9893 * lib/gcc-dg.exp : Likewise.
9894 * lib/mike-g++.exp: Likewise.
9895 * lib/mike-g77.exp: Likewise.
9896 * lib/mike-gcc.exp: Likewise.
9897 * lib/objc-dg.exp: Likewise.
9898
9899 2002-01-22 Janis Johnson <janis187@us.ibm.com>
9900
9901 PR target/5379
9902 * gcc.dg/20020122-2.c: New test.
9903
9904 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
9905
9906 * gcc.dg/20020122-1.c: New test.
9907
9908 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
9909
9910 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
9911
9912 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
9913
9914 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
9915
9916 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9917
9918 * gcc.c-torture/compile/20020121-1.c: New test.
9919
9920 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
9921
9922 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
9923 ld_library_path.
9924
9925 2002-01-21 Jakub Jelinek <jakub@redhat.com>
9926
9927 * gcc.dg/20020218-1.c: New test.
9928
9929 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
9930
9931 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
9932 messages
9933 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
9934 "At global scope" warning
9935 * g++.dg/ext/align1.C: Change cygwin test for alignment
9936 from db-bogus to dg-warning
9937
9938 2002-01-21 Zack Weinberg <zack@codesourcery.com>
9939
9940 * g77.f-torture/compile/cpp2.F: New test.
9941
9942 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
9943
9944 * g++.dg/template/access1.C: New test.
9945
9946 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
9947
9948 * gcc.dg/20020118-1.c: New.
9949
9950 2002-01-18 Kazu Hirata <kazu@hxi.com>
9951
9952 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
9953
9954 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9955
9956 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
9957 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
9958 alignment warnings.
9959
9960 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
9961
9962 * gcc.misc-tests/i386-prefetch.exp: Save and restore
9963 torture_with_loops and torture_without_loops
9964
9965 2002-01-17 Jakub Jelinek <jakub@redhat.com>
9966
9967 * gcc.c-torture/compile/20020116-1.c: New test.
9968
9969 2002-01-16 Jakub Jelinek <jakub@redhat.com>
9970
9971 * gcc.dg/20020116-2.c: New test.
9972
9973 * gcc.dg/ultrasp4.c: New test.
9974
9975 * gcc.dg/20020116-1.c: New test.
9976
9977 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
9978
9979 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
9980 by EABI.
9981
9982 2002-01-15 Janis Johnson <janis187@us.ibm.com>
9983
9984 * gcc.misc-tests/i386-prefetch.exp: New.
9985 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
9986 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
9987 * gcc.misc-tests/i386-pf-none-1.c: New test.
9988 * gcc.misc-tests/i386-pf-sse-1.c: New test.
9989
9990 2002-01-15 Jakub Jelinek <jakub@redhat.com>
9991
9992 * gcc.dg/gnu89-init-1.c: Add new tests.
9993
9994 2002-01-15 Andreas Jaeger <aj@suse.de>
9995
9996 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
9997 * gcc.dg/i386-mmx-2.c: Likewise.
9998 * gcc.dg/i386-sse-1.c: Likewise.
9999 * gcc.dg/i386-sse-2.c: Likewise.
10000 * gcc.dg/i386-sse-3.c: Likewise.
10001
10002 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
10003
10004 * g77.f-torture/execute/intrinsic-unix-bessel.f:
10005 Uncomment additional cases that now pass.
10006
10007 2002-01-11 Richard Henderson <rth@redhat.com>
10008
10009 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
10010 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
10011
10012 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
10013
10014 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
10015
10016 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
10017
10018 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
10019 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
10020
10021 2002-01-10 Dale Johannesen <dalej@apple.com>
10022
10023 * gcc.c-torture/execute/loop-11.c: New.
10024
10025 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
10026
10027 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
10028 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
10029
10030 2002-01-09 Richard Henderson <rth@redhat.com>
10031
10032 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
10033 type in which to perform the operation for each size.
10034
10035 2002-01-09 Alan Matsuoka (alanm@redhat.com)
10036
10037 * gcc.c-torture/compile/20020109-2.c: New test.
10038
10039 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
10040
10041 * gcc.c-torture/execute/loop-10.c: New test.
10042
10043 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10044
10045 * gcc.c-torture/compile/20010226-1.c: New test.
10046 * gcc.c-torture/compile/20010227-1.c: New test.
10047 * gcc.c-torture/compile/20010426-1.c: New test.
10048 * gcc.c-torture/compile/20010510-1.c: New test.
10049 * gcc.c-torture/compile/20010605-3.c: New test.
10050 * gcc.c-torture/compile/20010824-1.c: New test.
10051 * gcc.c-torture/execute/20010409-1.c: New test.
10052 * gcc.dg/noncompile/20000901-1.c: New test.
10053 * gcc.dg/20001023-1.c: New test.
10054 * gcc.dg/20001101-1.c: New test.
10055 * gcc.dg/20001102-1.c: New test.
10056 * gcc.dg/20010207-1.c: New test.
10057 * gcc.dg/20010405-1.c: New test.
10058 * gcc.dg/20010822-1.c: New test.
10059 * gcc.dg/20011107-1.c: New test.
10060
10061 2002-01-09 Jeffrey A Law (law@redhat.com)
10062
10063 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
10064
10065 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
10066 execution failure on PA targets.
10067
10068 2002-01-09 Jakub Jelinek <jakub@redhat.com>
10069
10070 * gcc.c-torture/compile/20020109-1.c: New test.
10071
10072 2002-01-08 Kazu Hirata <kazu@hxi.com>
10073
10074 * gcc.c-torture/execute/20020108-1.c: New test.
10075
10076 2002-01-08 Jakub Jelinek <jakub@redhat.com>
10077
10078 * gcc.dg/20020108-1.c: New test.
10079
10080 2002-01-08 H.J. Lu <hjl@gnu.org>
10081
10082 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
10083 for header files.
10084
10085 2002-01-08 Geoff Keating <geoffk@redhat.com>
10086
10087 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
10088 consistency.
10089
10090 002-01-07 Aldy Hernandez <aldyh@redhat.com>
10091
10092 * gcc.dg/altivec-4.c: Test altivec predicates.
10093
10094 2002-01-07 Jakub Jelinek <jakub@redhat.com>
10095
10096 * gcc.c-torture/execute/20020107-1.c: New test.
10097
10098 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
10099
10100 PR c/5279
10101 * gcc.c-torture/compile/20020106-1.c: New test.
10102
10103 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
10104
10105 * gcc.c-torture/execute/nestfunc-4.c: New test.
10106
10107 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10108
10109 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
10110 extra triple that slipped in.
10111 * g++.old-deja/g++.abi/align.C: Likewise.
10112 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10113
10114 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
10115
10116 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
10117 * g++.old-deja/g++.abi/align.C: Likewise.
10118 * g++.old-deja/g++.abi/bitfields.C: Likewise.
10119
10120 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
10121 on FreeBSD/i386.
10122 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
10123 FreeBSD.
10124
10125 2002-01-04 Jakub Jelinek <jakub@redhat.com>
10126
10127 * gcc.dg/20020104-1.c: New test.
10128
10129 * gcc.dg/20020104-2.c: New test.
10130
10131 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
10132
10133 * gcc.dg/20020103-1.c: Fix typo in target selector.
10134
10135 2002-01-03 Richard Henderson <rth@redhat.com>
10136
10137 * gcc.dg/20020103-1.c: New.
10138
10139 2002-01-03 Kazu Hirata <kazu@hxi.com>
10140
10141 * gcc.c-torture/execute/20020103-1.c: New test.
10142
10143 2002-01-03 Jakub Jelinek <jakub@redhat.com>
10144
10145 * g++.dg/other/debug2.C: New test.
10146
10147 * gcc.c-torture/compile/20020103-1.c: New test.
10148
10149 2002-01-02 Jakub Jelinek <jakub@redhat.com>
10150
10151 * gcc.dg/gnu89-init-1.c: Added new tests.
10152
10153 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10154
10155 * g++.dg/template/friend2.C: Remove as patch is reverted.
10156
10157 * g++.dg/warn/oldcast1.C: New test.
10158
10159 * g++.dg/template/ptrmem1.C: New test.
10160 * g++.dg/template/ptrmem2.C: New test.
10161
10162 * g++.dg/template/ntp.C: New test.
10163
10164 * g++.dg/other/component1.C: New test.
10165
10166 * g++.dg/template/ttp3.C: New test.
10167
10168 * g++.dg/template/friend2.C: New test.
10169 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
10170
10171 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10172
10173 * g++.dg/other/ptrmem1.C: New test.
10174 * g++.dg/other/ptrmem2.C: New test.
10175
10176 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10177
10178 * g++.dg/template/ctor1.C: New test.
10179
10180 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
10181
10182 * g++.dg/template/friend2.C: New test.
10183
10184 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
10185
10186 * gcc.dg/mmix-1.c: New test.
10187
10188 2001-12-31 Richard Henderson <rth@redhat.com>
10189
10190 * gcc.dg/asm-5.c: New.
10191
10192 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
10193
10194 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
10195 in namespace __gnu_cxx
10196
10197 2001-12-30 Richard Henderson <rth@redhat.com>
10198
10199 * gcc.dg/debug-6.c: New.
10200
10201 2001-12-30 Jakub Jelinek <jakub@redhat.com>
10202
10203 * gcc.c-torture/compile/20011229-2.c: New test.
10204
10205 2001-12-29 Jakub Jelinek <jakub@redhat.com>
10206
10207 * gcc.dg/debug-3.c: New test.
10208 * gcc.dg/debug-4.c: New test.
10209 * gcc.dg/debug-5.c: New test.
10210
10211 2001-12-29 Richard Henderson <rth@redhat.com>
10212
10213 * g++.dg/eh/loop1.C: New.
10214
10215 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10216
10217 * g++.dg/template/crash1.C: New test.
10218
10219 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
10220
10221 * g++.dg/other/const1.C: New test.
10222
10223 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10224
10225 * gcc.c-torture/compile/20011229-1.c: New test.
10226
10227 2001-12-28 Stan Shebs <shebs@apple.com>
10228
10229 * lib/objc-torture.exp: Resync with c-torture.exp.
10230 * lib/objc.exp: Load standard libraries.
10231
10232 2001-12-28 Jakub Jelinek <jakub@redhat.com>
10233
10234 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
10235 additional tests.
10236
10237 2001-12-27 Roger Sayle <roger@eyesopen.com>
10238
10239 * gcc.c-torture/execute/string-opt-16.c: New testcase.
10240
10241 2001-12-27 Richard Henderson <rth@redhat.com>
10242
10243 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
10244
10245 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
10246
10247 * g++.dg/eh/ctor1.C: New test.
10248 * g++.dg/other/error2.C: New test.
10249
10250 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
10251
10252 * g++.dg/other/init2.C: New test.
10253
10254 2001-12-24 Richard Henderson <rth@redhat.com>
10255
10256 * gcc.dg/20011223-1.c: New.
10257 * gcc.dg/inline-1.c: New.
10258
10259 2001-12-23 Richard Henderson <rth@redhat.com>
10260
10261 * gcc.dg/asm-4.c: Test operand modifiers.
10262
10263 2001-12-23 Richard Henderson <rth@redhat.com>
10264
10265 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
10266
10267 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
10268
10269 * gcc.c-torture/execute/20011223-1.c: New test.
10270
10271 2001-12-21 Richard Henderson <rth@redhat.com>
10272
10273 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
10274 re-enables the warning.
10275
10276 2001-12-21 Richard Henderson <rth@redhat.com>
10277
10278 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
10279
10280 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10281
10282 * gcc.c-torture/compile/20011218-1.c: New test.
10283
10284 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
10285
10286 * gcc.misc-test/arm-isr.exp: New file. Control running of the
10287 arm-isr.c test.
10288 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
10289 epilogue generation for ARM ISR routines.
10290
10291 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10292
10293 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
10294 * gcc.dg/format/c90-printf-3.c: Likewise.
10295 * gcc.dg/format/c99-printf-3.c: Likewise.
10296 * gcc.dg/format/ext-1.c: Likewise.
10297 * gcc.dg/format/ext-6.c: Likewise.
10298 * gcc.dg/format/format.h: Prototype unlocked stdio.
10299
10300 2001-12-20 Richard Henderson <rth@redhat.com>
10301
10302 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
10303 (arena): Use it.
10304 (malloc): Correct allocation logic. Abort if we fill up the
10305 arena before initialization complete.
10306 (realloc): Correct allocation logic.
10307
10308 2001-12-20 Jakub Jelinek <jakub@redhat.com>
10309
10310 * gcc.c-torture/compile/20011219-2.c: New test.
10311
10312 * gcc.c-torture/execute/20011219-1.c: New test.
10313
10314 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
10315
10316 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
10317 target does not support weak symbols.
10318
10319 2001-12-19 Jakub Jelinek <jakub@redhat.com>
10320
10321 * gcc.c-torture/compile/20011219-1.c: New test.
10322
10323 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
10324
10325 * g++.dg/other/error1.C: New test.
10326
10327 2001-12-17 Jeffrey A Law (law@redhat.com)
10328
10329 * gcc.c-torture/execute/20011217-1.c: New test.
10330
10331 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
10332
10333 * objc.dg/special/: New directory.
10334 * objc.dg/special/special.exp: New file.
10335 * objc.dg/special/unclaimed-category-1.h: New file.
10336 * objc.dg/special/unclaimed-category-1a.m: New file.
10337 * objc.dg/special/unclaimed-category-1.m: New file.
10338
10339 2001-12-17 Andreas Jaeger <aj@suse.de>
10340
10341 * gcc.c-torture/compile/20011217-2.c: New test.
10342
10343 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
10344
10345 * gcc.c-torture/compile/20011217-1.c: New test.
10346
10347 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
10348
10349 * testsuite/gcc.dg/20011214-1.c: New.
10350
10351 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
10352
10353 * gcc.dg/altivec-4.c: New.
10354
10355 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
10356
10357 * gcc.dg/20011113-1.c: New test.
10358
10359 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
10360
10361 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
10362 std::__malloc_alloc_template<0> and
10363 std::__default_alloc_template<false, 0>.
10364
10365 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
10366
10367 * objc/execute/bf-21.m: New test.
10368 * objc/execute/enumeration-1.m: New test.
10369 * objc/execute/enumeration-2.m: New test.
10370
10371 2001-12-12 Jakub Jelinek <jakub@redhat.com>
10372
10373 * gcc.dg/gnu89-init-1.c: New test.
10374
10375 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
10376
10377 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
10378 * g++.old-deja/g++.jason/2371.C: Likewise.
10379 * g++.old-deja/g++.jason/template33.C: Likewise.
10380 * g++.old-deja/g++.jason/template34.C: Likewise.
10381 * g++.old-deja/g++.jason/template36.C: Likewise.
10382 * g++.old-deja/g++.oliva/typename1.C: Likewise.
10383 * g++.old-deja/g++.oliva/typename2.C: Likewise.
10384 * g++.old-deja/g++.other/typename1.C: Likewise.
10385 * g++.old-deja/g++.pt/inherit2.C: Likewise.
10386 * g++.old-deja/g++.pt/nontype5.C: Likewise.
10387 * g++.old-deja/g++.pt/typename11.C: Likewise.
10388 * g++.old-deja/g++.pt/typename14.C: Likewise.
10389 * g++.old-deja/g++.pt/typename16.C: Likewise.
10390 * g++.old-deja/g++.pt/typename3.C: Likewise.
10391 * g++.old-deja/g++.pt/typename4.C: Likewise.
10392 * g++.old-deja/g++.pt/typename5.C: Likewise.
10393 * g++.old-deja/g++.pt/typename7.C: Likewise.
10394 * g++.old-deja/g++.robertl/eb9.C: Likewise.
10395
10396 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
10397
10398 * g++.dg/other/linkage1.C: New test.
10399 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
10400 specifiers.
10401
10402 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
10403
10404 * gcc.dg/concat.c: New test.
10405
10406 2001-12-11 Stan Shebs <shebs@apple.com>
10407
10408 * objc/compile: New test directory.
10409 * objc/compile/compile.exp: New expect script.
10410 * objc/compile/20011211-1.m: New compile test.
10411
10412 2001-12-11 Jason Merrill <jason@redhat.com>
10413
10414 * lib/prune.exp (prune_gcc_output): Also handle "In member
10415 function". So many permutations...
10416
10417 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
10418
10419 * g++.dg/template/typedef1.C: New test.
10420
10421 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
10422
10423 * g++.dg/other/copy1.C: New test.
10424
10425 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
10426
10427 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
10428
10429 * gcc.dg/builtin-choose-expr.c: New.
10430
10431 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
10432
10433 * gcc.dg/altivec-2.c: New.
10434
10435 2001-12-07 Richard Henderson <rth@redhat.com>
10436
10437 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
10438
10439 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
10440
10441 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
10442 ultrasparc.
10443
10444 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10445
10446 * g++-old.deja/g++.robertl/eb101.C: Deleted.
10447
10448 2001-12-06 Janis Johnson <janis187@us.ibm.com>
10449
10450 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
10451 variable argument list.
10452
10453 2001-12-06 Zack Weinberg <zack@codesourcery.com>
10454
10455 * gcc.c-torture/execute/memcheck: Delete entire directory.
10456 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
10457 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
10458
10459 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
10460
10461 * gcc.dg/Wshadow-1.c: New test.
10462
10463 2001-12-05 Jakub Jelinek <jakub@redhat.com>
10464
10465 * gcc.c-torture/compile/20011130-1.c: New test.
10466
10467 * gcc.dg/noncompile/20011025-1.c: New test.
10468
10469 * g++.dg/other/anon-union.C: New test.
10470
10471 * gcc.c-torture/execute/20011024-1.c: New test.
10472
10473 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
10474
10475 * gcc.c-torture/execute/20000722-1.x,
10476 gcc.c-torture/execute/20010123-1.x: Remove.
10477 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
10478 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
10479 gcc.dg/c99-complit-2.c: New tests.
10480
10481 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
10482
10483 * g++.dg/inherit/base1.C: New test.
10484
10485 2001-12-04 Jakub Jelinek <jakub@redhat.com>
10486
10487 * g++.dg/other/stdarg1.C: New test.
10488
10489 * gcc.c-torture/compile/20011130-2.c: New test.
10490
10491 2001-12-03 Janis Johnson <janis187@us.ibm.com>
10492
10493 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
10494 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
10495 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
10496 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
10497 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
10498 * gcc.dg/builtin-prefetch-1.c: New test.
10499
10500 2001-12-03 Jakub Jelinek <jakub@redhat.com>
10501
10502 * gcc.dg/20011130-1.c: New test.
10503
10504 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
10505
10506 * g++.dg/other/scope1.C: New test.
10507 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
10508
10509 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10510
10511 * gcc.dg/vla-init-1.c: New test.
10512
10513 2001-12-01 Geoff Keating <geoffk@redhat.com>
10514
10515 * gcc.c-torture/compile/structs.c: New testcase from GDB.
10516
10517 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
10518
10519 * objc.dg/alias.m: Update.
10520 * objc.dg/class-1.m: Update.
10521 * objc.dg/const-str-1.m: Update.
10522 * objc.dg/fwd-proto-1.m: Update.
10523 * objc.dg/id-1.m: Update.
10524 * objc.dg/super-class-1.m: Update.
10525
10526 2001-11-29 Mark Mitchell <mark@codesourcery.com>
10527
10528 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
10529 constructs.
10530
10531 2001-11-28 Jeffrey A Law (law@cygnus.com)
10532
10533 * gcc.c-torture/execute/20011128-1.c: New test.
10534
10535 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
10536
10537 * gcc.dg/20011127-1.c: New test.
10538
10539 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10540
10541 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
10542 from Austin Group draft 7.
10543 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
10544 scanf format arguments.
10545 * gcc.dg/format/no-exargs-2.c: New test.
10546
10547 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
10548
10549 * g++.dg/abi/vbase8-4.C: New test.
10550
10551 2001-11-24 Ian Lance Taylor <ian@airs.com>
10552
10553 * gcc.c-torture/execute/20011121-1.c: New test.
10554
10555 2001-11-23 Jeffrey A Law (law@cygnus.com)
10556
10557 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
10558
10559 2001-11-23 Andreas Jaeger <aj@suse.de>
10560
10561 * gcc.dg/cpp/charconst-2.c: New test.
10562
10563 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
10564
10565 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
10566 to the host if it is remote. Let tests specify extra headers
10567 they use.
10568 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
10569 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
10570 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
10571 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
10572 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
10573 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
10574 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
10575 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
10576 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
10577 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
10578
10579 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
10580
10581 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
10582 for little endian ARMs.
10583
10584 2001-11-20 Jakub Jelinek <jakub@redhat.com>
10585
10586 * gcc.c-torture/compile/20011119-1.c: New test.
10587 * gcc.c-torture/compile/20011119-2.c: New test.
10588
10589 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
10590
10591 * gcc.dg/altivec-1.c: Fix typo.
10592
10593 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10594
10595 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
10596
10597 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
10598
10599 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
10600
10601 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
10602
10603 * lib/g77.exp: Don't specify --rpath-link.
10604
10605 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
10606 across all the headers.
10607 * gcc.dg/format/format.exp: For testing on a remote host,
10608 copy format.h.
10609
10610 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
10611 * gcc.c-torture/execute/930406-1.c: Likewise.
10612 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
10613
10614 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
10615
10616 * gcc.dg/altivec-1.c: New.
10617
10618 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
10619
10620 * gcc.dg/cpp/fpreprocessed.c: New test case.
10621
10622 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10623
10624 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
10625 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
10626 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
10627
10628 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10629
10630 * gcc.dg/no-builtin-1.c: New test.
10631
10632 2001-11-16 Jakub Jelinek <jakub@redhat.com>
10633
10634 * gcc.c-torture/execute/20011115-1.c: New test.
10635
10636 2001-11-15 Jakub Jelinek <jakub@redhat.com>
10637
10638 * gcc.c-torture/compile/20011114-2.c: New test.
10639 * gcc.c-torture/compile/20011114-3.c: New test.
10640 * gcc.c-torture/compile/20011114-4.c: New test.
10641
10642 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
10643
10644 * g++.dg/other/init1.C: New test.
10645
10646 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
10647
10648 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
10649 message.
10650
10651 * gcc.c-torture/execute/20011114-1.c: New testcase.
10652
10653 * gcc.c-torture/compile/20010327-1.c: Revert last change.
10654 * gcc.c-torture/compile/20011114-1.c: New test, exactly
10655 like the (before this change) version of 20010327-1.c.
10656
10657 2001-11-14 Roger Sayle <roger@eyesopen.com>
10658
10659 * gcc.c-torture/execute/string-opt-13.c: New testcase.
10660
10661 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
10662
10663 * g++.dg/init/array2.C: New test.
10664
10665 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
10666
10667 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
10668
10669 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
10670
10671 * g++.dg/other/forscope1.C: New test.
10672 * g++.dg/ext/forscope1.C: New test.
10673 * g++.dg/ext/forscope2.C: New test.
10674
10675 2001-11-13 Jakub Jelinek <jakub@redhat.com>
10676
10677 * gcc.c-torture/execute/20011113-1.c: New test.
10678
10679 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
10680
10681 * gcc.c-torture/execute/20011109-2.c: New test.
10682
10683 * gcc.c-torture/execute/20011109-1.c: New test.
10684
10685 2001-11-09 Jakub Jelinek <jakub@redhat.com>
10686
10687 * gcc.c-torture/compile/20011109-1.c: New test.
10688
10689 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
10690
10691 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
10692 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
10693 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
10694 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
10695 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
10696 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
10697 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
10698
10699 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
10700
10701 * g++.dg/warn/Wshadow-1.C: New tests.
10702 * g++.old-deja/g++.mike/for3.C: Update.
10703
10704 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
10705
10706 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
10707 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
10708 XFAILs. Adjust expected error texts.
10709 * gcc.c-torture/compile/20011106-1.c,
10710 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
10711 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
10712 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
10713 gcc.dg/c99-array-lval-5.c: New tests.
10714
10715 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10716
10717 * gcc.dg/cpp/defined.c: Update.
10718
10719 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10720
10721 * gcc.c-torture/execute/anon-1.c: New test.
10722
10723 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
10724
10725 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
10726 same size, so no warning should be produced on stormy16.
10727
10728 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
10729 due to oversized array.
10730 * g++.old-deja/g++.mike/ns15.C: Likewise.
10731 * g++.old-deja/g++.pt/crash16.C: Likewise.
10732
10733 2001-11-02 Graham Stott <grahams@redhat.com>
10734
10735 * g++.dgother/debug1.C: Fix typos.
10736
10737 2001-11-01 Jakub Jelinek <jakub@redhat.com>
10738
10739 * g++.dg/other/debug1.C: New test.
10740
10741 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10742
10743 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
10744 of unsigned long.
10745
10746 2001-10-30 Jakub Jelinek <jakub@redhat.com>
10747
10748 * gcc.dg/20011029-2.c: New test.
10749
10750 * gcc.c-torture/compile/20011029-1.c: New test.
10751
10752 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
10753
10754 * objc/execute/class_self-1.m: New test.
10755 * objc/execute/class_self-2.m: New test.
10756
10757 2001-10-25 Zack Weinberg <zack@codesourcery.com>
10758
10759 * gcc.misc-tests/msgs.exp: Delete.
10760 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
10761 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
10762 error set to match recent changes.
10763
10764 2001-10-24 Zack Weinberg <zack@codesourcery.com>
10765
10766 * gcc.dg/20011021-1.c: New test.
10767
10768 2001-10-24 Jakub Jelinek <jakub@redhat.com>
10769
10770 * gcc.c-torture/compile/20011023-1.c: New test.
10771
10772 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
10773
10774 * lib/g77.exp: Rewrite based on lib/g++.exp.
10775
10776 2001-10-19 Jakub Jelinek <jakub@redhat.com>
10777
10778 * gcc.c-torture/execute/20011019-1.c: New test.
10779
10780 * gcc.dg/20011018-1.c: New test.
10781
10782 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
10783
10784 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
10785
10786 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
10787
10788 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
10789 * gcc.dg/attr-invalid.c: Likewise.
10790
10791 2001-10-18 Jakub Jelinek <jakub@redhat.com>
10792
10793 * testsuite/gcc.dg/20011015-1.c: New test.
10794
10795 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10796
10797 * g++.dg/template/unify2.C: New test.
10798
10799 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
10800
10801 * g++.dg/other/exception-specification.C: New test
10802
10803 2001-10-13 Tom Rix <trix@redhat.com>
10804
10805 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
10806 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
10807
10808 2001-10-12 Jakub Jelinek <jakub@redhat.com>
10809
10810 * testsuite/gcc.dg/20011009-1.c: New test.
10811
10812 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
10813
10814 PR g++/4476
10815 * g++.dg/other/friend1.C: New test.
10816
10817 2001-10-11 Richard Henderson <rth@redhat.com>
10818
10819 * g++.old-deja/g++.other/crash18.C: Add -S to options.
10820
10821 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10822
10823 * gcc.c-torture/compile/20011010-1.c: New.
10824
10825 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
10826
10827 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
10828 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
10829 g77.f-torture/execute/execute.exp,
10830 g77.f-torture/noncompile/noncompile.exp,
10831 gcc.c-torture/compile/compile.exp,
10832 gcc.c-torture/execute/execute.exp,
10833 gcc.c-torture/execute/ieee/ieee.exp,
10834 gcc.c-torture/execute/memcheck/memcheck.exp,
10835 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
10836 objc/execute/execute.exp: Update FSF address.
10837
10838 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
10839
10840 * gcc.dg/cpp/cmdlne-C.c: Update.
10841 * gcc.dg/cpp/cmdlne-C2.c: New.
10842
10843 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10844
10845 * gcc.c-torture/execute/20011008-3.c: New.
10846
10847 2001-10-08 DJ Delorie <dj@redhat.com>
10848
10849 * gcc.dg/20011008-1.c: New.
10850 * gcc.dg/20011008-2.c: New.
10851
10852 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
10853
10854 * gcc.dg/cpp/spacing1.c: Update test.
10855
10856 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
10857
10858 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
10859 spelling errors of "separate" as "seperate".
10860
10861 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
10862
10863 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
10864 enough to avoid inlining.
10865
10866 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10867
10868 * lib/g77.exp: set libg2c_dir correctly.
10869
10870 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
10871
10872 * gcc.dg/cpp/macro11.c: New test.
10873
10874 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10875
10876 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
10877 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
10878 gcc.dg/format/multattr-3.c: New tests.
10879 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
10880 tests for format attributes on function pointers being rejected.
10881
10882 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10883
10884 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
10885
10886 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
10887
10888 * g++.dg/warn/format1.C: New test.
10889
10890 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
10891
10892 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
10893
10894 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10895
10896 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
10897
10898 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
10899
10900 * gcc.dg/cpp/redef2.c: Add test.
10901
10902 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
10903
10904 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
10905 long-standing bug on i686, apparently.
10906 * gcc.c-torture/execute/loop-2c.x: New file.
10907 * gcc.c-torture/execute/loop-2d.x: New file.
10908 * gcc.c-torture/execute/loop-3c.x: New file.
10909
10910 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
10911
10912 * gcc.dg/cpp/20000625-2.c: Correct line number.
10913
10914 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10915
10916 * gcc.dg/cpp/macro10.c: New test.
10917 * gcc.dg/cpp/strify3.c: New test.
10918 * gcc.dg/cpp/spacing1.c: Add tests.
10919 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
10920 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
10921
10922 2001-09-24 DJ Delorie <dj@redhat.com>
10923
10924 * gcc.c-torture/execute/20010924-1.c: New test.
10925
10926 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
10927
10928 * testsuite/objc/execute/paste.m: Remove.
10929
10930 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
10931
10932 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
10933
10934 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
10935
10936 * g77.dg/strlen0.f: New test.
10937
10938 2001-09-21 Richard Henderson <rth@redhat.com>
10939
10940 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
10941 * g++.old-deja/g++.abi/vtable2.C: Likewise.
10942
10943 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
10944
10945 Table-driven attributes.
10946 * g++.dg/ext/attrib1.C: New test.
10947
10948 2001-09-20 DJ Delorie <dj@redhat.com>
10949
10950 * gcc.dg/20000926-1.c: Update expected warning messages.
10951 * gcc.dg/array-2.c: Likewise, and test for warnings too.
10952 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
10953 array.
10954
10955 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
10956
10957 * g++.dg/eh/registers1.C: New test case.
10958
10959 2001-09-17 Richard Henderson <rth@redhat.com>
10960
10961 * gcc.dg/array-5.c: Fix VLA decomposition test.
10962
10963 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
10964
10965 * gcc.dg/cpp/line5.c: New testcase.
10966
10967 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
10968
10969 * gcc.dg/cpp/macro9.c: New test.
10970
10971 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
10972
10973 * gcc.c-torture/execute/980223.c: Change type of addr from long
10974 to char *.
10975
10976 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
10977
10978 * gcc.c-torture/execute/20010915-1.c: New test.
10979
10980 2001-09-14 Janis Johnson <janis187@us.ibm.com>
10981
10982 * g77.dg/bprob: New directory.
10983 * g77.dg/bprob/bprob.exp: New file.
10984 * g77.dg/bprob/bprob-1.f: New test.
10985 * g77.dg/gcov: New directory.
10986 * g77.dg/gcov/gcov.exp: New file.
10987 * g77.dg/gcov/gcov-1.f: New test.
10988 * g77.dg/gcov/gcov-1.x: New file.
10989
10990 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
10991
10992 * gcc.dg/cpp/directiv.c: Update.
10993 * gcc.dg/cpp/undef1.c: Update.
10994
10995 2001-09-12 Jakub Jelinek <jakub@redhat.com>
10996
10997 * gcc.dg/20010912-1.c: New test.
10998
10999 2001-09-11 Janis Johnson <janis187@us.ibm.com>
11000
11001 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
11002 language-independent file in lib.
11003 * lib/gcov.exp: New file.
11004
11005 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
11006
11007 * gcc.c-torture/compile/20010911-1.c: New test.
11008
11009 2001-09-10 Janis Johnson <janis187@us.ibm.com>
11010
11011 * lib/profopt.exp: New, to support profile-directed optimizations.
11012 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
11013 * gcc.misc-tests/bprob-1.c: New test.
11014 * gcc.misc-tests/bprob-2.c: New test.
11015
11016 2001-09-07 Janis Johnson <janis187@us.ibm.com>
11017
11018 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
11019 XFAIL and which kinds of gcov output to verify.
11020 * gcc.misc-tests/gcov-4b.x: New file.
11021 * gcc.misc-tests/gcov-5b.x: New file.
11022 * gcc.misc-tests/gcov-6.x: New file.
11023 * gcc.misc-tests/gcov-7.c: New test.
11024 * gcc.misc-tests/gcov-7.x: New file.
11025
11026 2001-09-06 Janis Johnson <janis187@us.ibm.com>
11027
11028 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
11029 * gcc.misc-tests/gcov-6.c: New test.
11030
11031 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
11032
11033 PR c++/3986
11034 * g++.dg/abi/vbase1.C: New test.
11035
11036 2001-09-05 Ziemowit Laski <zlaski@apple.com>
11037
11038 * objc.dg/method-2.m: New.
11039
11040 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
11041
11042 PR c++/4203
11043 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
11044 * g++.dg/init/empty1.C: New test.
11045
11046 2001-09-03 Jakub Jelinek <jakub@redhat.com>
11047
11048 * gcc.c-torture/compile/20010903-1.c: New test.
11049
11050 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
11051
11052 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
11053 for m68k.
11054
11055 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
11056
11057 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
11058
11059 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
11060
11061 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
11062
11063 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
11064
11065 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
11066 for 16-bit 'unsigned int'.
11067
11068 2001-08-29 Kazu Hirata <kazu@hxi.com>
11069
11070 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
11071
11072 2001-08-27 Richard Henderson <rth@redhat.com>
11073
11074 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
11075 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
11076
11077 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
11078
11079 * gcc.dg/asm-names.c (ymain): New.
11080
11081 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
11082
11083 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
11084 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
11085 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
11086
11087 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11088
11089 * gcc.dg/compare5.c: New testcase.
11090
11091 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
11092
11093 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
11094 and "In instantiation".
11095
11096 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
11097
11098 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
11099
11100 2001-08-20 Janis Johnson <janis187@us.ibm.com>
11101
11102 * gcc.misc-tests/gcov.exp: Add support for branch information.
11103 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
11104 * gcc.misc-tests/gcov-4.c: New test.
11105 * gcc.misc-tests/gcov-4b.c: New test.
11106 * gcc.misc-tests/gcov-5b.c: New test.
11107
11108 2001-08-20 Zack Weinberg <zackw@panix.com>
11109
11110 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
11111 expected to fail.
11112
11113 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
11114
11115 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
11116
11117 2001-08-19 Jakub Jelinek <jakub@redhat.com>
11118
11119 * g++.dg/eh/template1.C: New test.
11120
11121 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
11122
11123 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
11124 Fix thinko.
11125 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
11126 for xfail.
11127
11128 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
11129
11130 * lib/g77-dg.exp: Use prune.exp for common procedures
11131 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
11132 * lib/g77.exp: (g77-dg-prune) Remove
11133
11134 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
11135
11136 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
11137
11138 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11139
11140 * g++.dg/template/unify1.C: New test.
11141
11142 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
11143
11144 * g++.dg/abi/empty4.C: New test.
11145
11146 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
11147
11148 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
11149 solaris2.*
11150 * g77.f-torture/compile/pr3743.x: Likewise
11151
11152 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11153
11154 * g++.dg/other/using-declaration.C: New test.
11155
11156 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11157
11158 * gcc.dg/cpp/tr-sign.c: New testcase.
11159
11160 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
11161
11162 * gcc.dg/cpp/19951025-1.c: Revert.
11163 * gcc.dg/cpp/directiv.c: We no longer process directives that
11164 interrupt macro arguments.
11165
11166 2001-08-03 Zack Weinberg <zackw@stanford.edu>
11167
11168 * gcc.dg/bconstp-1.c: New test.
11169
11170 2001-08-03 Richard Henderson <rth@redhat.com>
11171
11172 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
11173
11174 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
11175
11176 * gcc.dg/cpp/19951025-1.c: Update.
11177
11178 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
11179
11180 * g77.dg/ff90-1.f (s): Fix reference of variable z,
11181 should be x.
11182
11183 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
11184
11185 Kill -fhonor-std.
11186 * g++.old-deja/g++.ns/ns14.C: Remove special options.
11187 * g++.old-deja/g++.other/std1.C: Likewise.
11188 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
11189
11190 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11191
11192 * lib/g77.exp: Load gcc-defs.exp for common procedures
11193 (g77_pass, g77_fail, g77_finish, g77_exit,
11194 ${tool}_check_unsupported_p} Now redundant. Deleted.
11195
11196 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
11197
11198 * g77.dg/fbackslash.f
11199 * g77.dg/fcase-preserve.f
11200 * g77.dg/ff90-1.f
11201 * g77.dg/ffixed-line-length-0.f
11202 * g77.dg/ffixed-line-length-132.f
11203 * g77.dg/ffixed-line-length-7.f
11204 * g77.dg/ffixed-line-length-72.f
11205 * g77.dg/ffixed-line-length-none.f
11206 * g77.dg/ffree-form-1.f
11207 * g77.dg/fno-backslash.f
11208 * g77.dg/fno-f90-1.f
11209 * g77.dg/fno-fixed-form-1.f
11210 * g77.dg/fno-onetrip.f
11211 * g77.dg/fno-typeless-boz.f
11212 * g77.dg/fno-underscoring.f
11213 * g77.dg/fno-vxt-1.f
11214 * g77.dg/fonetrip.f
11215 * g77.dg/ftypeless-boz.f
11216 * g77.dg/fugly-assumed.f
11217 * g77.dg/funderscoring.f
11218 * g77.dg/fvxt-1.f
11219
11220 2001-08-01 Ziemowit Laski <zlaski@apple.com>
11221
11222 * objc.dg/fwd-proto-1.m: New.
11223 * objc.dg/local-decl-1.m: New.
11224 * objc.dg/naming-1.m: New.
11225 * objc.dg/naming-2.m: New.
11226 * objc.dg/proto-hier-1.m: New.
11227
11228 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
11229
11230 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
11231 largest-type elements to a struct makes its size grow.
11232
11233 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11234
11235 * g++.dg/abi/vthunk1.C: New test.
11236
11237 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
11238
11239 * g++.dg/abi/vbase8-22.C: New test.
11240
11241 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11242
11243 * gcc.dg/cpp/macro8.c: New test.
11244
11245 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11246
11247 * g++.dg/abi/vbase8-21.C: New test.
11248
11249 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
11250
11251 * g++.dg/abi/vbase8-10.C: New test.
11252
11253 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11254
11255 * lib/g++.exp (g++_set_ld_library_path): Renamed to
11256 ${tool}_set_ld_library_path.
11257 Changed caller.
11258 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
11259 g++.exp.
11260
11261 2001-07-26 Stan Cox <scox@redhat.com>
11262
11263 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
11264 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
11265 gcc_exit, gcc_check_unsupported_p):
11266 Moved to gcc-deps.exp
11267 * gcc-deps.exp: New file.
11268
11269 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11270
11271 * g++.old-deja/g++.pt/defarg14.C: New test.
11272
11273 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11274
11275 * g++.old-deja/g++.other/lineno5.C: New test.
11276
11277 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11278
11279 * g++.old-deja/g++.pt/crash68.C: New test.
11280
11281 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
11282
11283 * g++.old-deja/g++.other/crash42.C: New test.
11284
11285 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11286
11287 * gcc.dg/cpp/extratokens.c: Fix.
11288 * gcc.dg/cpp/skipping2.c: New tests.
11289
11290 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11291
11292 * gcc.c-torture/execute/20010724-1.c: New file.
11293 * gcc.c-torture/execute/20010724-1.x: New file.
11294
11295 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11296
11297 * g++.old-deja/g++.other/cond7.C: New test.
11298
11299 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11300
11301 * g++.old-deja/g++.other/optimize4.C: New test.
11302
11303 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
11304
11305 * g++.old-deja/g++.abi/vbase8-5.C: New test.
11306
11307 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
11308
11309 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
11310 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
11311 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
11312 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
11313
11314 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
11315 bug report" message.
11316
11317 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
11318 * g++.dg/ext/instantiate1.C: Move from old-deja.
11319
11320 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
11321
11322 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
11323 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
11324 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
11325 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
11326
11327 2001-07-23 Jeffrey A Law (law@cygnus.com)
11328
11329 * gcc.c-torture/execute/20010723-1.c: New test.
11330
11331 2001-07-23 Ben Elliston <bje@redhat.com>
11332
11333 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
11334
11335 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11336
11337 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
11338 i[34567]86-*-*.
11339 Delete handling of ieee_multilib_flags.
11340 Pass -mieee for alpha*-*-* and sh-*-*.
11341 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
11342
11343 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
11344
11345 Remove old-abi tests.
11346 * g++.old-deja/g++.mike/p11116.C: Remove.
11347 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
11348
11349 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
11350
11351 * g77.f-torture/compile/pr3743.f: New test
11352
11353 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
11354
11355 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
11356
11357 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11358
11359 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
11360 g++.old-deja/g++.pt/static6.C: Likewise.
11361 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
11362 supports weak symbols.
11363
11364 2001-07-18 Andreas Jaeger <aj@suse.de>
11365
11366 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
11367 supported again.
11368
11369 2001-07-18 Andreas Jaeger <aj@suse.de>
11370
11371 * gcc.dg/iftrap-1.c: Fix target line.
11372
11373 2001-07-17 Richard Henderson <rth@redhat.com>
11374
11375 * gcc.c-torture/execute/20010717-1.c: New.
11376
11377 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11378
11379 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
11380 tests.
11381
11382 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11383
11384 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
11385
11386 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11387
11388 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
11389 UAC_SIGBUS, UAC_NOPRINT definitions.
11390
11391 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
11392
11393 * objc/execute/object_is_class.m: New test.
11394 * objc/execute/object_is_meta_class.m: New test.
11395
11396 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11397
11398 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
11399 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
11400
11401 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
11402
11403 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
11404 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
11405
11406 2001-07-14 Richard Henderson <rth@redhat.com>
11407
11408 * gcc.dg/iftrap-1.c: New.
11409
11410 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
11411
11412 * g77.f-torture/execute/intrinsic77.f: New test.
11413
11414 2001-07-11 Janis Johnson <janis@us.ibm.com>
11415
11416 * gcc.misc-tests/gcov-3.c: New test.
11417
11418 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11419
11420 * gcc.c-torture/compile/20010711-1.c,
11421 * gcc.c-torture/compile/20010711-2.c: New tests.
11422
11423 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
11424
11425 * gcc.c-torture/execute/20010711-1.c: New test.
11426
11427 2001-07-11 Ben Elliston <bje@redhat.com>
11428
11429 * g++.old-deja/g++.other/enum5.C: New test.
11430
11431 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
11432
11433 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
11434 (g++-dg-prune): Call prune_gcc_output.
11435 * prune.exp: New file for prune_gcc_output.
11436 * lib/g++.exp, lib/gcc.exp: Load it.
11437
11438 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
11439
11440 * gcc.c-torture/compile/20010701-1.c,
11441 g++.old-deja/g++.ext/attrib6.C: New tests.
11442
11443 2001-07-06 Jeffrey A Law (law@cygnus.com)
11444
11445 * gcc.c-torture/compile/20010706-1.c: New test.
11446
11447 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
11448
11449 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
11450
11451 2001-06-28 Stan Shebs <shebs@apple.com>
11452
11453 * gcc.dg/pragma-darwin.c: New test.
11454
11455 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11456
11457 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
11458 Solaris 2.[678] system.
11459
11460 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
11461
11462 * gcc.dg/20010622-1.c: New test.
11463
11464 2001-06-18 Stan Shebs <shebs@apple.com>
11465
11466 * objc.dg: New directory.
11467 * objc.dg/dg.exp: New file.
11468 * objc.dg/alias.m: New.
11469 * objc.dg/class-1.m: New.
11470 * objc.dg/class-2.m: New.
11471 * objc.dg/const-str-1.m: New.
11472 * objc.dg/const-str-2.m: New.
11473 * objc.dg/id-1.m: New.
11474 * objc.dg/method-1.m: New.
11475 * objc.dg/super-class-1.m: New.
11476 * lib/objc-dg.exp: New file.
11477
11478 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
11479
11480 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
11481 of label name.
11482
11483 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
11484
11485 * g++.old-deja/g++.abi/vbase8-9.C: New test.
11486
11487 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11488
11489 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
11490 variable.
11491
11492 2001-06-12 Richard Henderson <rth@redhat.com>
11493
11494 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
11495
11496 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11497
11498 * g++.old-deja/g++.abi/vbase5.C: New test.
11499 * g++.old-deja/g++.abi/vbase6.C: New test.
11500 * g++.old-deja/g++.abi/vbase7.C: New test.
11501
11502 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11503
11504 * gcc.c-torture/compile/20010610-1.c: New test.
11505
11506 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
11507
11508 * g++.old-deja/g++.abi/vbase4.C: New test.
11509
11510 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11511
11512 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
11513 support %f for HC11/HC12 targets.
11514 * gcc.c-torture/execute/930513-1.x: New file, likewise.
11515 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
11516 on HC11/HC12 targets.
11517 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
11518
11519 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11520
11521 * gcc.dg/wchar_t-1.c: New file.
11522 * gcc.dg/wint_t-1.c: Likewise.
11523
11524 2001-06-11 Bernd Schmidt <bernds@redhat.com>
11525
11526 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
11527
11528 2001-06-11 Richard Henderson <rth@redhat.com>
11529
11530 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
11531
11532 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11533
11534 * gcc.c-torture/compile/20010611-1.c: New test.
11535
11536 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
11537
11538 * gcc.dg/c99-tag-1.c: Add more tests.
11539
11540 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
11541
11542 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
11543 representation on MN10300 and ARM/Thumb.
11544
11545 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
11546
11547 * g77.f-torture/execute/20010610.f: New.
11548
11549 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
11550
11551 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
11552 names.
11553
11554 2001-06-09 Richard Henderson <rth@redhat.com>
11555
11556 * gcc.c-torture/execute/ashrdi-1.c: New.
11557 * gcc.c-torture/execute/ashldi-1.c: New.
11558 * gcc.c-torture/execute/lshrdi-1.c: New.
11559
11560 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
11561
11562 * objc/execute/load-3.m: Added. Check sending +load to categories,
11563 in addition to classes.
11564
11565 2001-06-08 Stan Shebs <shebs@apple.com>
11566
11567 * objc/execute/load-2.m: New test. From Nicola Pero
11568 <n.pero@mi.flashnet.it>.
11569
11570 2001-06-08 Jakub Jelinek <jakub@redhat.com>
11571
11572 * gcc.c-torture/execute/20010605-2.c: New test.
11573
11574 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11575
11576 * g++.old-deja/g++.abi/vbase2.C: New test.
11577 * g++.old-deja/g++.abi/vbase3.C: New test.
11578
11579 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
11580
11581 * g++.old-deja/g++.pt/friend49.C: New test.
11582
11583 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
11584
11585 * g++.old-deja/g++.ext/anon3.C: New test.
11586
11587 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
11588
11589 * g++.old-deja/g++.other/conv7.C: New test.
11590
11591 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
11592
11593 * gcc.c-torture/compile/20010605-2.c: New test.
11594
11595 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
11596
11597 * gcc.c-torture/execute/20010604-1.c: New test.
11598
11599 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
11600
11601 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
11602
11603 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
11604
11605 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
11606 (g++_link_flags): Likewise.
11607 (g++_init): Pass gccpath's value to two previous functions.
11608
11609 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11610
11611 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
11612 Ensure logfile entry matches exec command line.
11613
11614 2001-05-31 Richard Henderson <rth@redhat.com>
11615
11616 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
11617 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
11618
11619 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
11620
11621 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
11622 compiler for irix6.2
11623
11624 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
11625
11626 * g++.old-deja/g++.other/optimize3.C: New file.
11627
11628 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
11629
11630 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
11631 assemble.
11632
11633 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
11634
11635 * g++.old-deja/g++.other/optimize2.C: New file.
11636
11637 2001-05-25 Diego Novillo <dnovillo@redhat.com>
11638
11639 * gcc.c-torture/compile/20010518-2.c: New file.
11640 * gcc.c-torture/execute/20010518-1.c: New file.
11641 * gcc.c-torture/execute/20010518-2.c: New file.
11642
11643 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
11644
11645 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
11646
11647 2001-05-24 Mark Mitchell <mark@codesourcery.com>
11648
11649 G++ no longer defines builtins that do not begin with __builtin.
11650 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
11651 * g++.old-deja/g++.brendand/misc13.C: Likewise.
11652 * g++.old-deja/g++.law/builtin1.C: Likewise.
11653 * g++.old-deja/g++.law/cvt2.C: Likewise.
11654 * g++.old-deja/g++.mike/net5.C: Likewise.
11655 * g++.old-deja/g++.other/builtins1.C: Likewise.
11656 * g++.old-deja/g++.other/builtins2.C: Likewise.
11657 * g++.old-deja/g++.other/builtins3.C: Likewise.
11658 * g++.old-deja/g++.other/builtins4.C: Likewise.
11659 * g++.old-deja/g++.other/inline8.C: Likewise.
11660 * g++.old-deja/g++.robertl/eb39.C: Likewise.
11661
11662 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
11663
11664 * g++.old-deja/g++.pt/using1.C: Adjust.
11665 * g++.old-deja/g++.pt/using2.C: New test.
11666
11667 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
11668
11669 * gcc.dg/cpp/charconst.c: New tests.
11670 * gcc.dg/cpp/escape.c: New tests.
11671 * gcc.dg/cpp/escape-1.c: New tests.
11672 * gcc.dg/cpp/escape-2.c: New tests.
11673 * gcc.dg/cpp/ucs.c: New tests.
11674
11675 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
11676
11677 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
11678 native compiler for irix6.5.
11679
11680 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
11681
11682 * lib/g++.exp (g++_include_flags): Use args to compute
11683 get_multilibs.
11684 (g++_link_flags): Likewise.
11685 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
11686
11687 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
11688
11689 * gcc.dg/c90-hexfloat-1.c: Add more tests.
11690
11691 2001-05-21 Geoff Keating <geoffk@redhat.com>
11692
11693 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
11694 this file.
11695
11696 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11697
11698 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
11699 STACK_SIZE;
11700 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
11701 to STACK_SIZE; Use it to define size of add_histo array.
11702 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
11703 to STACK_SIZE.
11704 (f): Use GITT_SIZE to define size of gitt local table.
11705 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
11706 to STACK_SIZE; Use it to define size of bytemem array.
11707
11708 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11709
11710 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
11711 on 68HC11/HC12 due to the asm instruction.
11712 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
11713 * gcc.c-torture/compile/920520-1.x: Likewise.
11714 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
11715 on 68HC11/HC12 because the function is larger than 64K.
11716 * gcc.c-torture/compile/961203-1.x: New file, this test fails
11717 on 68HC11/HC12 because the structure is too large.
11718
11719 2001-05-20 Richard Henderson <rth@redhat.com>
11720
11721 * gcc.c-torture/execute/20010520-1.c: New.
11722
11723 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11724
11725 * g++.old-deja/g++.warn/compare1.C: New test.
11726 * gcc.dg/compare4.c: New test.
11727
11728 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
11729
11730 * g++.old-deja/g++.other/optimize1.C: New test.
11731
11732 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11733
11734 * g++.old-deja/g++.pt/spec41.C: New test.
11735
11736 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
11737
11738 * gcc.c-torture/compile/20010114-1.x: Remove.
11739
11740 2001-05-18 Stan Shebs <shebs@apple.com>
11741
11742 * gcc.c-torture/compile/20010518-1.c: New test.
11743
11744 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
11745
11746 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
11747 * g++.old-deja/g++.pt/crash67.C: New test.
11748
11749 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
11750
11751 * g++.old-deja/g++.other/debug9.C: New test.
11752
11753 2001-05-16 Zack Weinberg <zackw@stanford.edu>
11754
11755 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
11756
11757 2001-05-16 Jan Hubicka <jh@suse.cz>
11758
11759 * gcc.c-torture/compile/20010516-1.c: New test.
11760
11761 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11762
11763 * g++.old-deja/g++.other/crash41.C: New test.
11764
11765 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
11766
11767 * g++.old-deja/g++.pt/crash66.C: New test.
11768
11769 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
11770
11771 * g++.old-deja/g++.robertl/eb27.C: Convert.
11772
11773 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
11774
11775 * g++.dg/friend-warn.C: New test. Do not warn about friend
11776 declaration being redundant.
11777
11778 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
11779
11780 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
11781
11782 2001-05-14 Mark Mitchell <mark@codesourcery.com>
11783
11784 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
11785
11786 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
11787
11788 * lib/g++.exp: Use testsuite_flags.
11789
11790 2001-05-13 Mark Mitchell <mark@codesourcery.com>
11791
11792 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
11793
11794 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
11795
11796 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
11797
11798 2001-05-11 Mark Mitchell <mark@codesourcery.com>
11799
11800 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
11801
11802 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
11803
11804 * gcc.c-torture/compile/20010313-1.c: New test.
11805
11806 2001-05-09 Zack Weinberg <zackw@stanford.edu>
11807
11808 * gcc.dg/cpp/direct2.c: New test.
11809 * gccq.dg/cpp/direct2s.c: New test.
11810
11811 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
11812
11813 2001-05-07 Mark Mitchell <mark@codesourcery.com>
11814
11815 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
11816 * g++.old-deja/g++.other/op3.C: Likewise.
11817
11818 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
11819
11820 * gcc.dg/cpp/syshdr.h: New file.
11821 * gcc.dg/cpp/sysmac1.c: Update.
11822 * gcc.dg/cpp/sysmac2.c: Update.
11823
11824 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
11825
11826 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
11827
11828 2001-05-04 David Edelsohn <edelsohn@gnu.org>
11829
11830 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
11831 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
11832
11833 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
11834
11835 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
11836
11837 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
11838
11839 * lib/g++.exp (g++_include_flags): Don't use any special flags
11840 if TESTING_IN_BUILD_TREE is not defined.
11841 (g++_init): Use a plain 'c++' as the compiler if
11842 TESTING_IN_BUILD_TREEE is not defined.
11843
11844 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11845
11846 * g++.old-deja/g++.eh/catch13.C: New test.
11847 * g++.old-deja/g++.eh/catch14.C: New test.
11848
11849 2001-05-02 Jakub Jelinek <jakub@redhat.com>
11850
11851 * gcc.dg/cpp/tr-define.c: New test.
11852
11853 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
11854
11855 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
11856 <stdlib.h>, not <malloc.h>.
11857
11858 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11859
11860 * g++.old-deja/g++.ns/template17.C: New test.
11861
11862 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
11863
11864 * g++.old-deja/g++.pt/ref4.C: New test.
11865
11866 2001-04-30 Richard Henderson <rth@redhat.com>
11867
11868 * gcc.dg/20000724-1.c: Revert last change.
11869
11870 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
11871
11872 * g77.f-torture/execute/20010430.f: New test.
11873
11874 2001-04-30 Mark Mitchell <mark@codesourcery.com>
11875
11876 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
11877
11878 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
11879
11880 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
11881
11882 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11883
11884 * g++.old-deja/g++.eh/crash6.C: New test.
11885
11886 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11887
11888 * g++.old-deja/g++.other/warn7.C: New test.
11889
11890 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
11891
11892 * g++.old-deja/g++.other/defarg9.C: New test.
11893
11894 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11895
11896 * g77.f-torture/compile/20010426.f: New test.
11897 * g77.f-torture/execute/20010426.f: New test.
11898
11899 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
11900
11901 * g77.f-torture/compile/20000629-1.x: Remove - error
11902 has been fixed.
11903
11904 2001-04-26 Jeffrey A Law (law@cygnus.com)
11905
11906 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
11907 Tweak slightly to work with g++.dg framework.
11908 * g++.dg/special/ecos.exp: Run initp1.C test.
11909 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
11910
11911 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
11912 its linker doesn't give line numbers either.
11913 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
11914
11915 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11916
11917 * g++.old-deja/g++.other/lex1.C: New test.
11918
11919 2001-04-26 Jakub Jelinek <jakub@redhat.com>
11920
11921 * gcc.dg/noncompile/20010425-1.c: New test.
11922
11923 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
11924
11925 * g++.old-deja/g++.pt/mangle2.C: New test.
11926
11927 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11928
11929 * gcc.dg/format/plus-1.c: New test.
11930
11931 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11932
11933 * gcc.dg/20010423-1.c: New test.
11934
11935 2001-04-25 Jakub Jelinek <jakub@redhat.com>
11936
11937 * gcc.c-torture/execute/20010422-1.c: New test.
11938
11939 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
11940
11941 * g++.old-deja/g++.ns/type2.C: New test.
11942
11943 2001-04-24 Zack Weinberg <zackw@stanford.edu>
11944
11945 * g++.old-deja/g++.other/perf1.C: New test.
11946
11947 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
11948
11949 * gcc.dg/c99-func-2.c: Remove xfail.
11950 * gcc.dg/c99-func-3.c: Remove xfail.
11951 * gcc.dg/c99-func-4.c: Remove xfail.
11952
11953 2001-04-23 Zack Weinberg <zackw@stanford.edu>
11954
11955 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
11956
11957 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
11958
11959 * gcc.c-torture/compile/20010423-1.c: New test.
11960
11961 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11962
11963 * g++.old-deja/g++.pt/typename28.C: New test.
11964
11965 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
11966
11967 * g++.old-deja/g++.abi/empty2.C: New test.
11968 * g++.old-deja/g++.abi/empty3.C: New test.
11969
11970 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11971
11972 * g++.old-deja/g++.other/comdat2.C: New test.
11973 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
11974
11975 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11976
11977 * g++.old-deja/g++.other/overload14.C: New test.
11978
11979 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11980
11981 * g++.old-deja/g++.other/lookup23.C: New test.
11982
11983 2001-04-20 Jakub Jelinek <jakub@redhat.com>
11984
11985 * gcc.c-torture/execute/20010403-1.c: New test.
11986
11987 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
11988 Mark Mitchell <mark@codesourcery.com>
11989
11990 * lib/old-dejagnu.exp: Don't delete output of executable.
11991 Add .exe suffix to executables.
11992
11993 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
11994
11995 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
11996
11997 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11998
11999 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
12000
12001 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12002
12003 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
12004 * g++.old-deja/g++.abi/crash1.C: New test.
12005
12006 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
12007
12008 * g++.old-deja/g++.other/crash40.C: New test.
12009
12010 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12011
12012 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
12013
12014 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
12015
12016 * g++.old-deja/g++.other/warn6.C: New test.
12017
12018 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12019
12020 * g++.old-deja/g++.robertl/eb42.C: Same.
12021
12022 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12023
12024 * gcc.dg/wtr-conversion-1.c: New testcase.
12025
12026 2001-04-10 Richard Henderson <rth@redhat.com>
12027
12028 * g++.old-deja/g++.other/array5.C: New.
12029
12030 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12031
12032 * gcc.c-torture/execute/20010408-1.c: New test.
12033
12034 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
12035
12036 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
12037 headers and constructs.
12038 * g++.old-deja/g++.robertl/eb79.C: Same.
12039 * g++.old-deja/g++.robertl/eb77.C (main): Same.
12040 * g++.old-deja/g++.robertl/eb73.C: Same.
12041 * g++.old-deja/g++.robertl/eb66.C (main): Same.
12042 * g++.old-deja/g++.robertl/eb55.C (t): Same.
12043 * g++.old-deja/g++.robertl/eb54.C (main): Same.
12044 * g++.old-deja/g++.robertl/eb46.C (main): Same.
12045 * g++.old-deja/g++.robertl/eb44.C: Same.
12046 * g++.old-deja/g++.robertl/eb41.C (main): Same.
12047 * g++.old-deja/g++.robertl/eb4.C (main): Same.
12048 * g++.old-deja/g++.robertl/eb39.C: Same.
12049 * g++.old-deja/g++.robertl/eb33.C (main): Same.
12050 * g++.old-deja/g++.robertl/eb31.C (main): Same.
12051 * g++.old-deja/g++.robertl/eb30.C: Same.
12052 * g++.old-deja/g++.robertl/eb3.C: Same.
12053 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
12054 * g++.old-deja/g++.robertl/eb21.C: Same.
12055 * g++.old-deja/g++.robertl/eb15.C: Same.
12056 * g++.old-deja/g++.robertl/eb118.C: Same.
12057 * g++.old-deja/g++.robertl/eb115.C (main): Same.
12058 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
12059 * g++.old-deja/g++.robertl/eb109.C: Same.
12060 * g++.old-deja/g++.other/sibcall1.C (main): Same.
12061 * g++.old-deja/g++.mike/rtti1.C: Same.
12062 * g++.old-deja/g++.mike/p658.C: Same.
12063 * g++.old-deja/g++.mike/net46.C: Same.
12064 * g++.old-deja/g++.mike/net34.C: Same.
12065 * g++.old-deja/g++.mike/memoize1.C: Same.
12066 * g++.old-deja/g++.mike/eh2.C: Same.
12067 * g++.old-deja/g++.law/weak.C: Same.
12068 * g++.old-deja/g++.law/visibility7.C: Same.
12069 * g++.old-deja/g++.law/visibility25.C: Same.
12070 * g++.old-deja/g++.law/visibility22.C: Same.
12071 * g++.old-deja/g++.law/visibility2.C: Same.
12072 * g++.old-deja/g++.law/visibility17.C: Same.
12073 * g++.old-deja/g++.law/visibility13.C: Same.
12074 * g++.old-deja/g++.law/visibility10.C: Same.
12075 * g++.old-deja/g++.law/visibility1.C: Same.
12076 * g++.old-deja/g++.law/virtual3.C (eval): Same.
12077 * g++.old-deja/g++.law/vbase1.C: Same.
12078 * g++.old-deja/g++.law/operators32.C: Same.
12079 * g++.old-deja/g++.law/nest3.C: Same.
12080 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
12081 * g++.old-deja/g++.law/except5.C (main): Same.
12082 * g++.old-deja/g++.law/cvt7.C (run): Same.
12083 * g++.old-deja/g++.law/cvt2.C: Same.
12084 * g++.old-deja/g++.law/cvt16.C: Same.
12085 * g++.old-deja/g++.law/ctors6.C (bar): Same.
12086 * g++.old-deja/g++.law/ctors17.C (main): Same.
12087 * g++.old-deja/g++.law/ctors13.C: Same.
12088 * g++.old-deja/g++.law/ctors12.C (main): Same.
12089 * g++.old-deja/g++.law/ctors10.C: Same.
12090 * g++.old-deja/g++.law/code-gen5.C: Same.
12091 * g++.old-deja/g++.law/bad-error7.C: Same.
12092 * g++.old-deja/g++.law/arm9.C: Same.
12093 * g++.old-deja/g++.law/arm12.C: Same.
12094 * g++.old-deja/g++.law/arg8.C: Same.
12095 * g++.old-deja/g++.law/arg1.C: Same.
12096 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
12097 * g++.old-deja/g++.jason/template31.C: Same.
12098 * g++.old-deja/g++.jason/template24.C (main): Same.
12099 * g++.old-deja/g++.jason/2371.C: Same.
12100 * g++.old-deja/g++.eh/new2.C: Same.
12101 * g++.old-deja/g++.eh/new1.C: Same.
12102 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
12103 * g++.old-deja/g++.brendan/nest21.C (main): Same.
12104 * g++.old-deja/g++.brendan/err-msg3.C: Same.
12105 * g++.old-deja/g++.brendan/crash62.C: Same.
12106 * g++.old-deja/g++.brendan/crash52.C: Same.
12107 * g++.old-deja/g++.brendan/crash49.C (main): Same.
12108 * g++.old-deja/g++.brendan/crash38.C: Same.
12109 * g++.old-deja/g++.brendan/crash15.C (main): Same.
12110 * g++.old-deja/g++.brendan/copy9.C: Same.
12111
12112 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
12113
12114 * gcc.c-torture/execute/20001203-2.c (memset):
12115 Count argument is of type __SIZE_TYPE__.
12116
12117 2001-04-04 Diego Novillo <dnovillo@redhat.com>
12118
12119 * gcc.c-torture/compile/20010404-1.c: New test.
12120
12121 2001-04-04 Jakub Jelinek <jakub@redhat.com>
12122
12123 * gcc.c-torture/compile/20010326-1.c: New test.
12124
12125 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
12126
12127 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
12128 peculiarities of the SH.
12129 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
12130
12131 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12132
12133 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
12134 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
12135 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
12136
12137 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12138
12139 * g77.f-torture/compile/20010321-1.f: New test.
12140
12141 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12142
12143 * gcc.c-torture/compile/20010329-1.c: New test.
12144
12145 2001-04-02 Jakub Jelinek <jakub@redhat.com>
12146
12147 * gcc.c-torture/execute/20010329-1.c: New test.
12148
12149 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12150
12151 * g++.old-deja/g++.other/eh4.C: Fix typo.
12152
12153 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
12154
12155 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
12156
12157 2001-03-28 Philip Blundell <philb@gnu.org>
12158
12159 * gcc.c-torture/compile/20010328-1.c: New test.
12160
12161 2001-03-27 Richard Henderson <rth@redhat.com>
12162
12163 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
12164 * g++.old-deja/g++.eh/vbase3.C: Likewise.
12165
12166 2001-03-27 Alan Modra <alan@linuxcare.com.au>
12167
12168 * gcc.c-torture/compile/20010327-1.c: New test.
12169
12170 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
12171
12172 * g++.old-deja/g++.other/friend12.C: New test.
12173 * g++.old-deja/g++.other/friend9.C: Expect no errors.
12174 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
12175
12176 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
12177
12178 * gcc.c-torture/execute/20010325-1.c: New test.
12179
12180 2001-03-23 Jakub Jelinek <jakub@redhat.com>
12181
12182 * g++.old-deja/g++.other/mangle3.C: New test.
12183
12184 2001-03-22 Jakub Jelinek <jakub@redhat.com>
12185
12186 * g++.old-deja/g++.other/anon8.C: New test.
12187
12188 2001-03-20 Philip Blundell <philb@gnu.org>
12189
12190 * gcc.c-torture/compile/20010320-1.c: New test.
12191
12192 2001-03-17 Richard Henderson <rth@redhat.com>
12193
12194 * g++.old-deja/g++.other/eh4.C: Add expected error text.
12195
12196 2001-03-15 Geoff Keating <geoff@redhat.com>
12197
12198 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
12199 tests on AIX.
12200
12201 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
12202
12203 * g++.old-deja/g++.other/eh4.C: New test.
12204
12205 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
12206
12207 * gcc.dg/cpp/mi1.c: Update.
12208
12209 2001-03-14 Jakub Jelinek <jakub@redhat.com>
12210
12211 * g++.old-deja/g++.other/regstack.C: New test.
12212
12213 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
12214
12215 * g++.old-deja/g++.other/ref4.C: New test.
12216
12217 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
12218
12219 * objc/execute/va_method.m: Added.
12220 * objc/execute/IMP.m: Added.
12221 * objc/execute/_cmd.m: Added.
12222 * objc/execute/accessing_ivars.m: Added.
12223 * objc/execute/class-1.m: Added.
12224 * objc/execute/class-10.m: Added.
12225 * objc/execute/class-11.m: Added.
12226 * objc/execute/class-12.m: Added.
12227 * objc/execute/class-13.m: Added.
12228 * objc/execute/class-14.m: Added.
12229 * objc/execute/class-2.m: Added.
12230 * objc/execute/class-3.m: Added.
12231 * objc/execute/class-4.m: Added.
12232 * objc/execute/class-5.m: Added.
12233 * objc/execute/class-6.m: Added.
12234 * objc/execute/class-7.m: Added.
12235 * objc/execute/class-8.m: Added.
12236 * objc/execute/class-9.m: Added.
12237 * objc/execute/class-tests-1.h
12238 * objc/execute/class-tests-2.h
12239 * objc/execute/compatibility_alias.m: Added.
12240 * objc/execute/encode-1.m: Added.
12241 * objc/execute/formal_protocol-1.m: Added.
12242 * objc/execute/formal_protocol-2.m: Added.
12243 * objc/execute/formal_protocol-3.m: Added.
12244 * objc/execute/formal_protocol-4.m: Added.
12245 * objc/execute/formal_protocol-5.m: Added.
12246 * objc/execute/formal_protocol-6.m: Added.
12247 * objc/execute/formal_protocol-7.m: Added.
12248 * objc/execute/informal_protocol.m: Added.
12249 * objc/execute/initialize.m: Added.
12250 * objc/execute/load.m: Added.
12251 * objc/execute/many_args_method.m: Added.
12252 * objc/execute/nested-3.m: Added.
12253 * objc/execute/no_clash.m: Added.
12254 * objc/execute/private.m: Added.
12255 * objc/execute/redefining_self.m: Added.
12256 * objc/execute/root_methods.m: Added.
12257 * objc/execute/selector-1.m: Added.
12258 * objc/execute/static-1.m: Added.
12259 * objc/execute/static-2.m: Added.
12260 * objc/execute/va_method.m: Added.
12261
12262 2001-03-10 Richard Henderson <rth@redhat.com>
12263
12264 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
12265
12266 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
12267
12268 * g++.old-deja/g++.other/crash31.C: XFAIL.
12269 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
12270 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
12271 * gcc.c-torture/execute/20010123-1.x: XFAIL.
12272 * gcc.c-torture/execute/20010124-1.x: XFAIL.
12273 * gcc.dg/sequence-pt-1.c: XFAIL one test.
12274
12275 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
12276
12277 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
12278
12279 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12280
12281 * gcc.dg/20000724-1.c: Don't use multiline strings.
12282
12283 2001-03-06 Zack Weinberg <zackw@stanford.edu>
12284
12285 * objc/execute/string1.m, objc/execute/string2.m: Compare the
12286 result of -cString against what we expect it to be; don't just
12287 print it out for no one to read.
12288
12289 * objc/execute/string3.m, objc/execute/string4.m: New tests.
12290 Based on testcases provided by Nicola Pero.
12291
12292 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12293
12294 * gcc.dg/cpp/macro7.c: New test.
12295
12296 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
12297
12298 * gcc.dg/cpp/multiline.c: Update.
12299
12300 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12301
12302 * g++.old-deja/g++.other/enum3.C: New test.
12303
12304 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12305
12306 * g++.old-deja/g++.other/pod1.C: New test.
12307
12308 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
12309
12310 * g++.old-deja/g++.ext/overload1.C: New test.
12311
12312 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12313
12314 * g++.old-deja/g++.pt/using1.C: New test.
12315
12316 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
12317
12318 * g++.old-deja/g++.other/using9.C: New test.
12319
12320 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
12321
12322 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
12323
12324 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
12325
12326 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
12327
12328 * g++.old-deja/g++.ext/realpt1.C: Remove.
12329
12330 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
12331
12332 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
12333
12334 2001-02-26 Will Cohen <wcohen@redhat.com>
12335
12336 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
12337
12338 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
12339
12340 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
12341 templatized constructors.
12342
12343 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12344
12345 * gcc.c-torture/execute/20010224-1.c: New test.
12346
12347 2001-02-23 Jakub Jelinek <jakub@redhat.com>
12348
12349 * gcc.c-torture/execute/20010222-1.c: New test.
12350
12351 2001-02-22 Jakub Jelinek <jakub@redhat.com>
12352
12353 * g++.old-deja/g++.other/inline20.C: New test.
12354
12355 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
12356
12357 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
12358
12359 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12360
12361 * g++.old-deja/g++.other/lookup22.C: New test.
12362
12363 2001-02-19 Zack Weinberg <zackw@stanford.edu>
12364
12365 * g77.dg: New directory.
12366 * g77.dg/20010216-1.f: New test case.
12367 * g77.dg/dg.exp: New driver.
12368 * lib/g77-dg.exp: New driver library.
12369
12370 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12371
12372 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
12373
12374 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
12375
12376 * g++.old-deja/g++.other/decl9.C: New test.
12377
12378 2001-02-16 Jakub Jelinek <jakub@redhat.com>
12379
12380 * g++.old-deja/g++.other/init16.C: Update the test so that it does
12381 not need <string> and also tests the initialization at runtime.
12382
12383 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
12384
12385 * gcc.c-torture/execute/longlong.c: New test.
12386
12387 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12388
12389 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
12390
12391 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
12392
12393 * gcc.c-torture/execute/920302-1.c (execute):
12394 Change argument type to short.
12395
12396 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12397
12398 * g++.old-deja/g++.pt/deduct6.C: New test.
12399
12400 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
12401
12402 * g++.old-deja/g++.pt/deduct5.C: New test.
12403
12404 2001-02-14 Jakub Jelinek <jakub@redhat.com>
12405
12406 * gcc.c-torture/execute/20010209-1.c: New test.
12407
12408 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
12409
12410 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
12411
12412 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
12413
12414 * g++.dg/vtgc1.C: Update for new ABI.
12415
12416 * consistency.vlad: New directory, 1665 files.
12417
12418 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
12419
12420 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
12421 return type.
12422 * gcc.dg/cpp/digraphs.c: Declare puts.
12423
12424 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12425
12426 * g++.old-deja/g++.other/warn5.C: New test.
12427
12428 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12429
12430 * g++.old-deja/g++.pt/spec40.C: New test.
12431
12432 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
12433
12434 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
12435 case.
12436 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
12437
12438 2001-02-12 Jakub Jelinek <jakub@redhat.com>
12439
12440 * gcc.c-torture/compile/20010209-1.c: New test.
12441
12442 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
12443
12444 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
12445 excess errors message but not if it crashes.
12446 * g++.old-deja/g++.other/crash27.C: Likewise.
12447 * g++.old-deja/g++.other/crash28.C: Likewise.
12448 * g++.old-deja/g++.other/crash30.C: Likewise.
12449 * g++.old-deja/g++.other/crash32.C: Likewise.
12450 * g++.old-deja/g++.other/crash35.C: Likewise.
12451 * g++.old-deja/g++.pt/inherit2.C: Likewise.
12452
12453 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
12454
12455 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
12456 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
12457 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
12458 g77.f-torture/execute/execute.exp,
12459 g77.f-torture/noncompile/noncompile.exp,
12460 gcc.c-torture/execute/execute.exp,
12461 gcc.c-torture/execute/memcheck/memcheck.exp,
12462 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
12463 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
12464 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
12465 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
12466 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
12467 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
12468 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
12469 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
12470 Remove bug reporting instructions with ancient email addresses.
12471
12472 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12473
12474 * gcc.dg/20010202-1.c: New test.
12475 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
12476
12477 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
12478
12479 * g++.dg/stdbool-if.C: New test.
12480
12481 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
12482
12483 * objc/execute/fdecl.m: Added main().
12484
12485 2001-02-07 Jakub Jelinek <jakub@redhat.com>
12486
12487 * gcc.c-torture/execute/20010206-1.c: New test.
12488
12489 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
12490
12491 * gcc.dg/cpp/avoidpaste1.c: Update.
12492
12493 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
12494
12495 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
12496 Pero <nicola@brainstorm.co.uk>.
12497 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
12498
12499 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
12500
12501 * g++.old-deja/g++.pt/spec39.C: New test.
12502
12503 2001-02-05 Jakub Jelinek <jakub@redhat.com>
12504
12505 * gcc.c-torture/compile/20010202-1.c: New test.
12506
12507 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
12508
12509 * g++.old-deja/g++.abi/primary2.C: New test.
12510 * g++.old-deja/g++.abi/primary3.C: New test.
12511 * g++.old-deja/g++.abi/primary4.C: New test.
12512 * g++.old-deja/g++.abi/primary5.C: New test.
12513 * g++.old-deja/g++.abi/vtable3.h: New test.
12514 * g++.old-deja/g++.abi/vtable3a.C: New test.
12515 * g++.old-deja/g++.abi/vtable3b.C: New test.
12516 * g++.old-deja/g++.abi/vtable3c.C: New test.
12517 * g++.old-deja/g++.abi/vtable3d.C: New test.
12518 * g++.old-deja/g++.abi/vtable3e.C: New test.
12519 * g++.old-deja/g++.abi/vtable3f.C: New test.
12520 * g++.old-deja/g++.abi/vtable3g.C: New test.
12521 * g++.old-deja/g++.abi/vtable3h.C: New test.
12522 * g++.old-deja/g++.abi/vtable3i.C: New test.
12523 * g++.old-deja/g++.abi/vtable3j.C: New test.
12524 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
12525
12526 2001-02-03 Jakub Jelinek <jakub@redhat.com>
12527
12528 * g++.old-deja/g++.other/anon6.C: New test.
12529 * g++.old-deja/g++.other/anon7.C: New test.
12530
12531 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
12532
12533 * gcc.dg/cpp/avoidpaste2.c: New tests.
12534
12535 2001-01-31 Jakub Jelinek <jakub@redhat.com>
12536
12537 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
12538
12539 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
12540
12541 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
12542 DECIMAL_DIG cases for Irix."
12543
12544 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
12545
12546 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
12547
12548 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
12549
12550 * gcc.dg/c99-tag-1.c: New test.
12551
12552 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12553
12554 * gcc.dg/cpp/tr-warn1.c: Add tests.
12555
12556 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
12557
12558 * gcc.dg/cpp/avoidpaste1.c: Update.
12559 * gcc.dg/cpp/paste4.c: Update.
12560
12561 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
12562
12563 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
12564 cases for Irix.
12565
12566 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
12567
12568 * g++.old-deja/g++.other/inline19.C: New test.
12569
12570 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
12571
12572 * gcc.dg/Wlarger-than.c: New test.
12573
12574 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
12575
12576 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
12577
12578 2001-01-29 Jakub Jelinek <jakub@redhat.com>
12579
12580 * gcc.c-torture/execute/20010129-1.c: New test.
12581 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
12582
12583 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
12584
12585 * gcc.dg/cpp/avoidpaste1.c: Test case.
12586
12587 2001-01-28 Jakub Jelinek <jakub@redhat.com>
12588
12589 * g++.old-deja/g++.other/inline18.C: New test.
12590
12591 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12592
12593 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
12594 and __builtin_putchar.
12595
12596 2001-01-27 Jakub Jelinek <jakub@redhat.com>
12597
12598 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
12599 tests.
12600
12601 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
12602
12603 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
12604 floating point number rounding mode to round to the nearest
12605 representable mode.
12606
12607 2001-01-25 Jakub Jelinek <jakub@redhat.com>
12608
12609 * g++.old-deja/g++.other/mangle2.C: New test.
12610
12611 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
12612
12613 * gcc.c-torture/compile/20010124-1.c: New test.
12614
12615 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
12616
12617 * g++.old-deja/g++.pt/spec38.C: New test.
12618
12619 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12620
12621 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
12622 "Build don't run".
12623
12624 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12625
12626 * gcc.c-torture/execute/20010123-1.c: New test.
12627
12628 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12629
12630 * g++.old-deja/g++.pt/spec37.C: New test.
12631
12632 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
12633
12634 * g++.old-deja/g++.pt/overload14.C: New test.
12635
12636 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12637
12638 * gcc.c-torture/execute/20010122-1.c: New test, exercise
12639 __builtin_return_address.
12640
12641 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
12642
12643 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
12644 * g++.old-deja/g++.pt/spec35.C: New test.
12645 * g++.old-deja/g++.pt/spec36.C: New test.
12646
12647 2001-01-20 Jakub Jelinek <jakub@redhat.com>
12648
12649 * gcc.c-torture/compile/20010118-1.c: New test.
12650
12651 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
12652
12653 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
12654
12655 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12656
12657 * gcc.c-torture/execute/20010119-1.c: New test.
12658
12659 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12660
12661 * g++.old-deja/g++.other/vbase5.C: New test.
12662
12663 2001-01-19 Jakub Jelinek <jakub@redhat.com>
12664
12665 * gcc.c-torture/execute/20010118-1.c: New test.
12666
12667 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12668
12669 * g++.old-deja/g++.pt/deduct3.C: New test.
12670
12671 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
12672
12673 * g++.old-deja/g++.pt/spec34.C: New test.
12674
12675 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
12676
12677 * g77.f-torture/compile/20000601-2.f: New test.
12678
12679 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12680
12681 * g++.old-deja/g++.other/init17.C: New test.
12682
12683 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
12684
12685 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
12686
12687 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12688
12689 * g++.old-deja/g++.pt/unify8.C: New test.
12690
12691 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12692
12693 * g++.old-deja/g++.abi/vbase1.C: New test.
12694
12695 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
12696
12697 * g++.old-deja/g++.pt/crash65.C: New test.
12698
12699 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
12700
12701 * gcc.dg/cpp/assembl2.S: New test case.
12702
12703 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
12704
12705 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
12706 are supported.
12707
12708 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12709
12710 * g++.old-deja/g++.other/builtins1.C: New test.
12711 * g++.old-deja/g++.other/builtins2.C: Likewise.
12712 * g++.old-deja/g++.other/builtins3.C: Likewise.
12713 * g++.old-deja/g++.other/builtins4.C: Likewise.
12714
12715 2001-01-17 Jakub Jelinek <jakub@redhat.com>
12716
12717 * gcc.c-torture/compile/20010117-1.c: New test.
12718 * gcc.c-torture/compile/20010117-2.c: New test.
12719
12720 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12721
12722 * g77.f-torture/execute/20010116.[fx]: New test,
12723 XFAIL on i?86-*-*.
12724 * g77.f-torture/compile/20010115.f: Indicate it's
12725 a test for PR fortran/1636.
12726
12727 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
12728
12729 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
12730
12731 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12732
12733 * g77.f-torture/compile/20010115.f: New test.
12734
12735 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
12736
12737 * g++.old-deja/g++.pt/nontype5.C: New test.
12738
12739 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
12740
12741 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
12742 have an equivalent working one below it.
12743
12744 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12745
12746 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
12747 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12748
12749 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
12750
12751 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
12752 message containing "init_priority".
12753 (conpr-2.C): Likewise.
12754 (conpr-3.C): Likewise.
12755 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
12756
12757 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12758
12759 * gcc.c-torture/execute/20010114-2.c: New test.
12760
12761 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
12762
12763 * gcc.c-torture/compile/20010114-1.c: New test.
12764 * gcc.c-torture/compile/20010114-1.x: Xfail.
12765 * gcc.c-torture/compile/20010114-2.c: New test.
12766 * gcc.c-torture/execute/20010114-1.c: New test.
12767 * gcc.dg/trunc-1.c: New test.
12768 * gcc.dg/uninit-B.c: New test.
12769
12770 2001-01-13 Nick Clifton <nickc@redhat.com>
12771
12772 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
12773 target.
12774
12775 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
12776
12777 * gcc.c-torture/compile/20010113-1.c: New test.
12778
12779 2001-01-13 Jakub Jelinek <jakub@redhat.com>
12780
12781 * gcc.c-torture/compile/20001212-1.c: New test.
12782
12783 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
12784
12785 * gcc.dg/cpp/widestr1.c: Update.
12786 * gcc.dg/cpp/prag-imp.c: Remove.
12787
12788 2001-01-12 Jakub Jelinek <jakub@redhat.com>
12789
12790 * gcc.c-torture/execute/20000801-3.x: Remove.
12791 * gcc.dg/c90-init-1.c: New test.
12792 * gcc.dg/c99-init-1.c: New test.
12793 * gcc.dg/c99-init-2.c: New test.
12794 * gcc.dg/gnu99-init-1.c: New test.
12795
12796 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
12797
12798 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
12799 testing that no relevant ones were found.
12800
12801 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12802
12803 * g++.old-deja/g++.pt/cast2.C: New test.
12804
12805 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
12806
12807 * g++.old-deja/g++.pt/friend47.C: New test.
12808
12809 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12810
12811 * g++.old-deja/g++.pt/instantiate13.C: New test.
12812
12813 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12814
12815 * g++.old-deja/g++.other/defarg7.C: New test.
12816 * g++.old-deja/g++.other/defarg8.C: New test.
12817
12818 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12819
12820 * g++.old-deja/g++.pt/crash64.C: New test.
12821
12822 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
12823
12824 * g++.old-deja/g++.pt/crash63.C: New test.
12825
12826 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
12827
12828 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
12829
12830 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
12831
12832 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
12833
12834 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12835
12836 * g++.old-deja/g++.pt/error3.C: New test.
12837
12838 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12839
12840 * g++.old-deja/g++.other/crash39.C: New test.
12841
12842 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
12843
12844 * g++.old-deja/g++.other/vbase4.C: New test.
12845
12846 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
12847
12848 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
12849 * gcc.dg/special/20000419-2.c: New file. Identical to above.
12850 * gcc.dg/special/special.exp: New test driver which will check
12851 for alias support for the above test.
12852
12853 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
12854
12855 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
12856 problems on small machines.
12857 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
12858 parameterize.
12859
12860 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
12861
12862 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
12863 mips.
12864 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
12865
12866 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
12867
12868 * g++.old_deja/g++.pt/using8.C: New test.
12869
12870 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
12871
12872 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
12873
12874 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
12875
12876 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
12877 where a failure is expected.
12878 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
12879
12880 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12881
12882 * g++.old_deja/g++.pt/instantiate12.C: New test.
12883
12884 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12885
12886 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
12887 start of structs.
12888 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
12889 * g++.old-deja/g++.brendan/crash17.C: Likewise.
12890 * g++.old-deja/g++.brendan/crash29.C: Likewise.
12891 * g++.old-deja/g++.brendan/crash48.C: Likewise.
12892 * g++.old-deja/g++.brendan/ns1.C: Likewise.
12893 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
12894 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
12895 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
12896 * g++.old-deja/g++.eh/spec6.C: Likewise.
12897 * g++.old-deja/g++.jason/crash3.C: Likewise.
12898 * g++.old-deja/g++.law/ctors11.C: Likewise.
12899 * g++.old-deja/g++.law/ctors17.C: Likewise.
12900 * g++.old-deja/g++.law/ctors5.C: Likewise.
12901 * g++.old-deja/g++.law/ctors9.C: Likewise.
12902 * g++.old-deja/g++.mike/ambig1.C: Likewise.
12903 * g++.old-deja/g++.mike/net22.C: Likewise.
12904 * g++.old-deja/g++.mike/p3538a.C: Likewise.
12905 * g++.old-deja/g++.mike/p3538b.C: Likewise.
12906 * g++.old-deja/g++.mike/virt3.C: Likewise.
12907 * g++.old-deja/g++.niklas/t128.C: Likewise.
12908 * g++.old-deja/g++.other/anon4.C: Likewise.
12909 * g++.old-deja/g++.other/using1.C: Likewise.
12910 * g++.old-deja/g++.other/warn3.C: Likewise.
12911 * g++.old-deja/g++.pt/t37.C: Likewise.
12912 * g++.old-deja/g++.robertl/eb69.C: Likewise.
12913 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12914
12915 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
12916
12917 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
12918
12919 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12920
12921 * gcc.c-torture/execute/stdio-opt-3.c: New test.
12922
12923 2001-01-07 Jakub Jelinek <jakub@redhat.com>
12924
12925 * gcc.c-torture/compile/20010107-1.c: New test.
12926
12927 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12928
12929 * gcc.c-torture/execute/builtin-noret-1.c: New test.
12930
12931 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
12932
12933 * gcc.dg/format/format.h: New file.
12934 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
12935 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
12936 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
12937 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
12938 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
12939 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
12940 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
12941 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
12942 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
12943 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
12944 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
12945 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
12946 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
12947 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
12948 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
12949 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
12950 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
12951 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
12952 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
12953 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
12954 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
12955 instead of declaring standard types, macros and functions in each
12956 test.
12957
12958 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
12959
12960 * gcc.c-torture/execute/20010106-1.c: New test.
12961
12962 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
12963
12964 * gcc.dg/format/format.exp: New file.
12965 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
12966 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
12967 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
12968 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
12969 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
12970 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
12971 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
12972 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
12973 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
12974 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
12975 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
12976 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
12977 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
12978 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
12979 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
12980 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
12981 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
12982 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
12983 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
12984 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
12985 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
12986 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
12987 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
12988 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
12989 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
12990 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
12991 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
12992 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
12993 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
12994 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
12995 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
12996 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
12997 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
12998 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
12999 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
13000 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
13001 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
13002 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
13003 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
13004 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
13005 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
13006 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
13007
13008 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
13009
13010 * gcc.c-torture/execute/991228-1.c: Take word endianness into
13011 account.
13012
13013 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
13014
13015 * gcc.c-torture/execute/builtin-complex-1.c: New test.
13016
13017 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
13018
13019 * g++.old-deja/g++.pt/crash62.C: New test.
13020
13021 2001-01-04 Richard Henderson <rth@redhat.com>
13022
13023 * gcc.dg/20000926-1.c: Update expected warnings.
13024 * gcc.dg/array-2.c: Likewise.
13025 * gcc.dg/array-4.c: Also validate flexible array members.
13026 * gcc.dg/c99-flex-array-1.c: New.
13027
13028 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
13029
13030 * gcc.c-torture/compile/20001222-1.x: Remove.
13031
13032 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13033
13034 * gcc.c-torture/execute/built-in-setjmp.c: New.
13035
13036 2001-01-03 Richard Henderson <rth@redhat.com>
13037
13038 * gcc.dg/940510-1.c: Update expected error wording.
13039 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
13040
13041 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
13042
13043 * lib/target-supports.exp (check_alias_available): Modified to
13044 indicate aliases not supported if only weak aliases are supported.
13045
13046 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13047
13048 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
13049 Turn on cmpstrsi checks for __pj__ and __i370__.
13050
13051 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13052
13053 * g++.old-deja/g++.other/virtual11.C: New test.
13054
13055 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
13056
13057 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
13058
13059 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13060
13061 * gcc.c-torture/compile/20010102-1.c: New test.
13062
13063 2001-01-02 Andreas Jaeger <aj@suse.de>
13064
13065 * gcc.dg/noreturn-3.c: New test.
13066
13067 * gcc.dg/noreturn-4.c: New test.
13068
13069 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13070
13071 * gcc.c-torture/execute/stdio-opt-1.c: Also test
13072 __builtin_fputc and __builtin_fwrite.
13073
13074 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13075
13076 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
13077 signed char, not default char.
13078
13079 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
13080
13081 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
13082
13083 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
13084
13085 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
13086
13087 2000-12-29 Richard Henderson <rth@redhat.com>
13088
13089 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
13090 (__cyg_profile_func_exit): Define.
13091
13092 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
13093
13094 * g++.dg/vtgc1.C: New test.
13095
13096 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
13097
13098 * gcc.dg/noncompile/20001228-1.c: New test.
13099
13100 * gcc.dg/20001228-1.c: New test.
13101
13102 * gcc.c-torture/execute/20001228-1.c: New test.
13103
13104 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
13105
13106 * gcc.dg/format-strfmon-1.c: New test.
13107
13108 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13109
13110 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
13111 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
13112 * gcc.c-torture/execute/string-opt-1.c: Likewise.
13113 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13114 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13115 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13116 * gcc.c-torture/execute/string-opt-6.c: Likewise.
13117 * gcc.c-torture/execute/string-opt-7.c: Likewise.
13118 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13119 * gcc.c-torture/execute/string-opt-9.c: Likewise.
13120 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13121 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13122 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13123
13124 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
13125 * gcc.c-torture/execute/string-opt-4.c: Test index.
13126
13127 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
13128
13129 * gcc.c-torture/compile/20001226-1.c: New test.
13130
13131 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
13132
13133 * gcc.c-torture/compile/20001222-1.c: New test.
13134 * gcc.c-torture/compile/20001222-1.x: Xfail.
13135
13136 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
13137
13138 * gcc.c-torture/execute/comp-goto-2.c: New test.
13139
13140 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
13141
13142 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
13143 Use long types if __INT_MAX__ is 32767.
13144 (main): Use cast to (sint32 *) when poking 88 into a_page.
13145
13146 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
13147
13148 2000-12-21 Bernd Schmidt <bernds@redhat.com>
13149
13150 * gcc.c-torture/compile/20001221-1.c: New test.
13151 * gcc.c-torture/execute/20001221-1.c: New test.
13152
13153 2000-12-20 Richard Henderson <rth@redhat.com>
13154
13155 * g++.old-deja/g++.pt/crash36.C: Update error lines.
13156 * g++.old-deja/g++.robertl/eb109.C: Likewise.
13157
13158 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13159
13160 * gcc.dg/compare3.c: New test.
13161
13162 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13163
13164 * gcc.dg/format-warnll-1.c: New test.
13165
13166 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
13167
13168 * gcc.dg/cpp/cmdlne-P.c: New test.
13169
13170 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
13171
13172 * gcc.c-torture/execute/builtin-abs-1.c,
13173 gcc.c-torture/execute/builtin-abs-2.c: New tests.
13174
13175 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13176
13177 * gcc.dg/cpp/multiline.c: New test.
13178
13179 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
13180
13181 * g++.old-deja/g++.other/syshdr1.C: Update.
13182 * gcc.dg/cpp/lineflags.c: Remove temporarily.
13183
13184 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13185
13186 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
13187
13188 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13189
13190 * g++.old-deja/g++.pt/ttp65.C: New test.
13191
13192 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13193
13194 * g++.old-deja/g++.pt/ttp64.C: New test.
13195
13196 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13197
13198 * g++.old-deja/g++.pt/spec33.C: New test.
13199
13200 2000-12-14 Catherine Moore <clm@redhat.com>
13201
13202 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
13203 * gcc.c-torture/execute/920612-2.c: Likewise.
13204 * gcc.c-torture/execute/920428-2.c: Likewise.
13205 * gcc-c-torture/execute/va-arg-11.c: Call exit.
13206 * gcc.c-torture/execute/va-arg-21.c: Likewise.
13207
13208 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13209
13210 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
13211 * gcc.dg/pack-test-2.c: Likewise.
13212
13213 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13214
13215 Tests by Zack Weinberg <zackw@stanford.edu>.
13216
13217 * gcc.dg/cpp/defined.c: Update.
13218 * gcc.dg/cpp/defined_trad.c: New tests.
13219
13220 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
13221
13222 * gcc.dg/cpp/trad-direct.c: Update.
13223
13224 2000-12-11 Neil Booth <neilb@earthling.net>
13225
13226 * gcc.dg/cpp/defined_trad.c
13227
13228 2000-12-11 Neil Booth <neilb@earthling.net>
13229
13230 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
13231
13232 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
13233
13234 * gcc.dg/format-miss-2.c: New test.
13235
13236 2000-12-09 Neil Booth <neilb@earthling.net>
13237
13238 * gcc.dg/cpp/lineflags.c: New tests.
13239 * gcc.dg/cpp/poison.c: Update.
13240 * gcc.dg/cpp/redef2.c: Update.
13241 * gcc.dg/cpp/skipping.c: New test.
13242
13243 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
13244
13245 * g++.old-deja/g++.other/eh3.C: New testcase.
13246
13247 2000-12-07 Neil Booth <neilb@earthling.net>
13248
13249 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
13250 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
13251 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
13252 wtr-union-init-2.c, wtr-union-init-3.c: Update.
13253 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
13254 Update.
13255
13256 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13257
13258 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
13259 __SIZE_TYPE__ instead of int for type of integers cast to
13260 pointers.
13261
13262 2000-12-07 Jakub Jelinek <jakub@redhat.com>
13263
13264 * g++.old-deja/g++.other/cleanup4.C: New test.
13265
13266 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13267
13268 * format-sec-1.c: New test.
13269
13270 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13271
13272 * gcc.dg/format-nonlit-3.c: New test.
13273
13274 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
13275
13276 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
13277 through a null pointer.
13278
13279 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13280
13281 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
13282 * g++.old-deja/g++.pt/partial4.C: New test.
13283
13284 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
13285
13286 * gcc.c-torture/execute/ieee/hugeval.x: New.
13287
13288 2000-12-06 Neil Booth <neilb@earthling.net>
13289
13290 * gcc.dg/cpp/backslash2.c: New tests.
13291
13292 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13293
13294 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
13295 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
13296
13297 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
13298
13299 * gcc.c-torture/execute/20001203-2.c: New testcase.
13300
13301 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13302
13303 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
13304 * g++.old-deja/g++.other/virtual10.C: New test.
13305
13306 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
13307
13308 * g++.old-deja/g++.mike/pmf5.C: Remove test.
13309
13310 2000-12-05 Richard Henderson <rth@redhat.com>
13311
13312 * gcc.c-torture/compile/20001205-1.c: New.
13313
13314 2000-12-04 Neil Booth <neilb@earthling.net>
13315
13316 * g++.old-deja/g++.other/virtual9.C: New test.
13317 * g++.old-deja/g++.pt/crash61.C: New test.
13318 * gcc.c-torture/execute/loop-9.c: New test.
13319
13320 2000-12-04 Neil Booth <neilb@earthling.net>
13321
13322 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
13323 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
13324 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
13325 * gcc.dg/cpp/extratokens.c: ...here.
13326
13327 2000-12-04 Neil Booth <neilb@earthling.net>
13328
13329 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
13330 New tests.
13331
13332 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13333
13334 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
13335 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
13336
13337 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
13338
13339 * gcc.c-torture/execute/20001203-1.c: New test.
13340
13341 2000-12-03 Neil Booth <neilb@earthling.net>
13342
13343 * gcc.dg/cpp/macro6.c: New test cases.
13344
13345 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13346
13347 * gcc.c-torture/execute/string-opt-9.c: New test.
13348 * gcc.c-torture/execute/string-opt-10.c: Likewise.
13349 * gcc.c-torture/execute/string-opt-11.c: Likewise.
13350 * gcc.c-torture/execute/string-opt-12.c: Likewise.
13351
13352 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
13353 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
13354
13355 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
13356
13357 * gcc.dg/cpp/if-6.c: New testcase.
13358
13359 * gcc.dg/20001201-1.c: New testcase.
13360
13361 2000-12-02 Neil Booth <neilb@earthling.net>
13362
13363 * g++.old-deja/g++.other/externC4.C,
13364 g++.old-deja/g++.other/friend10.C: New tests.
13365
13366 2000-12-02 Neil Booth <neilb@earthling.net>
13367
13368 * g++.old-deja/g++.other/instan2.C
13369 * g++.old-deja/g++.other/instan3.C: New test.
13370
13371 2000-12-02 Neil Booth <neilb@earthling.net>
13372
13373 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
13374 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
13375 gnuc99.c,gnuc99-pedantic.c: New tests.
13376
13377 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13378
13379 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
13380 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
13381
13382 2000-12-01 Neil Booth <neilb@earthling.net>
13383
13384 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
13385 * gcc.dg/cpp/poison.c: Update.
13386 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
13387
13388 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
13389
13390 * g77.f-torture/execute/20001201.f: New test.
13391
13392 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
13393
13394 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
13395
13396 2000-12-01 Jakub Jelinek <jakub@redhat.com>
13397
13398 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
13399
13400 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
13401
13402 * g++.old-deja/g++.other/cast6.C: New test.
13403
13404 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
13405
13406 * gcc.c-torture/execute/20001130-2.c: New testcase.
13407
13408 2000-11-30 Richard Henderson <rth@redhat.com>
13409
13410 * gcc.c-torture/execute/20001130-1.c: New test.
13411
13412 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13413
13414 * g++.old-deja/g++.other/op3.C: New test.
13415
13416 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13417
13418 * g++.old-deja/g++.other/op2.C: New test.
13419
13420 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
13421
13422 * g++.old-deja/g++.other/crash38.C: New test.
13423
13424 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
13425
13426 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
13427
13428 2000-11-29 Jakub Jelinek <jakub@redhat.com>
13429
13430 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
13431 tests.
13432 * gcc.c-torture/execute/string-opt-6.c: New test.
13433
13434 * gcc.dg/20001117-1.c: Add main.
13435
13436 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
13437
13438 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
13439 Move from here ...
13440 * gcc.dg/940510-1.c: ... to here.
13441
13442 * gcc.dg/20000926-1.c: GNU C now allows initializations of
13443 zero-size arrays in toplevel structures.
13444
13445 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13446
13447 * gcc.c-torture/execute/loop-8.c: New test.
13448
13449 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13450
13451 * g++.old-deja/g++.other/base1.C: New test.
13452
13453 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13454
13455 * g++.old-deja/g++.other/parse2.C: New test.
13456
13457 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13458
13459 * g++.old-deja/g++.pt/incomplete1.C: New test.
13460
13461 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
13462
13463 * g++.old-deja/g++.other/friend9.C: New test.
13464
13465 2000-11-28 Jakub Jelinek <jakub@redhat.com>
13466
13467 * gcc.dg/20001127-1.c: New test.
13468
13469 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13470
13471 * g++.old-deja/g++.pt/friend46.C: New test.
13472
13473 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
13474
13475 * g++.old-deja/g++.other/ptrmem8.C: New test.
13476
13477 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13478
13479 * gcc.c-torture/execute/string-opt-7.c: New test.
13480 * gcc.c-torture/execute/string-opt-8.c: Likewise.
13481
13482 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
13483
13484 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
13485 instead of 'mkcheck 2'.
13486
13487 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
13488
13489 * gcc.c-torture/execute/memcheck/driver.c,
13490 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
13491 C9X references to refer to C99.
13492
13493 2000-11-25 Jakub Jelinek <jakub@redhat.com>
13494
13495 * gcc.dg/ultrasp3.c: New test.
13496
13497 2000-11-25 Neil Booth <neilb@earthling.net>
13498
13499 * gcc.dg/cpp/include2.c: Update test to be locale independent.
13500
13501 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
13502
13503 * gcc.c-torture/compile/20001123-2.c: New.
13504
13505 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13506
13507 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
13508
13509 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
13510
13511 * gcc.dg/sequence-point-1.c: Add some new tests.
13512 * gcc.c-torture/execute/20001124-1.c: New test.
13513
13514 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13515
13516 * g++.old-deja/g++.other/vaarg4.C: New test.
13517 * gcc.c-torture/compile/20001123-1.c: New test.
13518
13519 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
13520
13521 * g++.other/crash24.C: Adjust and remove XFAIL.
13522 * g++.other/crash37.C: New test.
13523
13524 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
13525
13526 * g++.old-deja/g++.pt/instantiate9.C: New test.
13527
13528 2000-11-22 Mark Mitchell <mark@codesourcery.com>
13529
13530 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
13531 new ABI, too.
13532
13533 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
13534 * g++.old-deja/g++.robertl/eb55.C: Likewise.
13535
13536 2000-11-22 Neil Booth <neilb@earthling.net>
13537
13538 * gcc.dg/cpp/Wtrigraphs.c: New test.
13539
13540 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
13541
13542 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
13543
13544 2000-11-22 Jakub Jelinek <jakub@redhat.com>
13545
13546 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
13547
13548 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
13549
13550 * lib/gcc-dg.exp: load_lib scanasm.exp.
13551 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
13552 * lib/g++-dg.exp: load_lib scanasm.exp.
13553 * lib/scanasm.exp: New.
13554 (scan-assembler, scan-assembler-not): Add optional arguments to
13555 test name, or if not present, the pattern name.
13556 (scan-assembler-dem, scan-assembler-dem-not): New.
13557
13558 * g++.dg/dg.exp: New.
13559
13560 2000-11-21 Neil Booth <neilb@earthling.net>
13561
13562 * gcc.dg/cpp/integrated1.c: Remove.
13563
13564 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13565
13566 * gcc.c-torture/execute/20001121-1.c: New test.
13567
13568 2000-11-21 Richard Henderson <rth@redhat.com>
13569
13570 * gcc.c-torture/compile/20001121-1.c: New test.
13571
13572 2000-11-20 Neil Booth <neilb@earthling.net>
13573
13574 * gcc.dg/cpp/integrated1.c: New test.
13575
13576 2000-11-21 Jakub Jelinek <jakub@redhat.com>
13577
13578 * g++.old-deja/g++.other/inline17.C: New test.
13579
13580 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
13581
13582 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
13583 local variable to be zero: I made the variable global. Now
13584 uses abort() and exit() instead of relying on main's return value.
13585
13586 2000-11-20 Neil Booth <neilb@earthling.net>
13587
13588 * gcc.dg/cpp/paste2.c: Update test.
13589 * objc/execute/paste.m: New test.
13590
13591 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
13592
13593 * gcc.dg/c99-condexpr-1.c: New test.
13594
13595 2000-11-20 Neil Booth <neilb@earthling.net>
13596
13597 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
13598
13599 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
13600
13601 * g++.old-deja/g++.pt/export1.C: New test.
13602
13603 2000-11-20 Jakub Jelinek <jakub@redhat.com>
13604
13605 * gcc.dg/20001117-1.c: New test.
13606
13607 2000-11-18 Richard Henderson <rth@redhat.com>
13608
13609 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
13610
13611 2000-11-18 Richard Henderson <rth@redhat.com>
13612
13613 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
13614 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
13615 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
13616
13617 2000-11-18 Richard Henderson <rth@redhat.com>
13618
13619 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
13620 (main): New. Exit cleanly.
13621
13622 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
13623
13624 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
13625 gcc.dg/c99-fordecl-2.c: New tests.
13626
13627 2000-11-18 Richard Henderson <rth@redhat.com>
13628
13629 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
13630 * gcc.c-torture/execute/zerolen-2.c: New.
13631
13632 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13633
13634 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
13635 memory.
13636
13637 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13638
13639 * g++.old-deja/g++.pt/instantiate8.C: New test.
13640
13641 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
13642
13643 * g++.old-deja/g++.other/incomplete.C: Add more tests.
13644 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
13645
13646 2000-11-16 Nick Clifton <nickc@redhat.com>
13647
13648 * gcc.c-torture/execute/nestfunc-2.c: New test.
13649 * gcc.c-torture/execute/nestfunc-3.c: New test.
13650
13651 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13652
13653 * gcc.c-torture/compile/20001116-1.c: New test.
13654
13655 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13656
13657 * gcc.c-torture/execute/20001115-1.c: New test.
13658
13659 2000-11-15 Mark Mitchell <mark@codesourcery.com>
13660
13661 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
13662 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
13663 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
13664 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13665
13666 2000-11-15 Neil Booth <neilb@earthling.net>
13667
13668 gcc.dg/cpp/_Pragma1.c: Update.
13669 gcc.dg/cpp/_Pragma2.c: New test.
13670
13671 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
13672
13673 * g++.old-deja/g++.other/anon5.C: New test.
13674
13675 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
13676
13677 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
13678 tests.
13679
13680 2000-11-14 Jakub Jelinek <jakub@redhat.com>
13681
13682 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
13683 output.
13684
13685 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13686
13687 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
13688 labels at end of compound statements.
13689
13690 2000-11-13 Jakub Jelinek <jakub@redhat.com>
13691
13692 * gcc.c-torture/execute/loop-7.c: New test.
13693
13694 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13695
13696 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
13697
13698 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13699
13700 * gcc.dg/c99-bool-1.c: New test.
13701
13702 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
13703
13704 * gcc.dg/c99-scope-1.c: Remove xfail.
13705 * gcc.dg/c99-scope-2.c: New test.
13706
13707 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13708
13709 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
13710 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
13711
13712 2000-11-11 Mark Mitchell <mark@codesourcery.com>
13713
13714 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
13715 error messages.
13716
13717 * g++.mike/p700.C: Don't typedef wchar_t.
13718 * g++.mike/p784.C: Likewise.
13719 * g++.mike/eb101.C: Don't use __wchar_t.
13720
13721 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
13722
13723 * g77.f-torture/execute/20001111.[fx]: Test premature exit
13724 from DO loop.
13725
13726 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
13727
13728 * gcc.c-torture/execute/20001111-1.c: New test.
13729
13730 2000-11-10 Nick Clifton <nickc@redhat.com>
13731
13732 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
13733 long multuiple and accumulate.
13734
13735 2000-11-09 Richard Henderson <rth@redhat.com>
13736
13737 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
13738 via size_t instead of int.
13739
13740 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
13741 * gcc.c-torture/execute/string-opt-2.c: Likewise.
13742 * gcc.c-torture/execute/string-opt-3.c: Likewise.
13743 * gcc.c-torture/execute/string-opt-4.c: Likewise.
13744
13745 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
13746
13747 * gcc.c-torture/compile/20001109-1.c: New test.
13748 * gcc.c-torture/compile/20001109-2.c: New test.
13749
13750 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
13751
13752 * g++.old-deja/g++.pt/operator1.C: New test.
13753 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
13754
13755 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13756
13757 * gcc.dg/20001108-1.c: New test.
13758
13759 2000-11-09 Jakub Jelinek <jakub@redhat.com>
13760
13761 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
13762 with both arguments constant strings.
13763 * gcc.c-torture/execute/string-opt-3.c: New test.
13764 * gcc.c-torture/execute/string-opt-4.c: New test.
13765 * gcc.c-torture/execute/string-opt-5.c: New test.
13766
13767 2000-11-08 Nick Clifton <nickc@redhat.com>
13768
13769 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
13770 mulsidi3adddi patterns.
13771
13772 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
13773
13774 * g++.old-deja/g++.other/crash36.C: New test.
13775
13776 2000-11-08 Jakub Jelinek <jakub@redhat.com>
13777
13778 * g++.old-deja/g++.other/init16.C: New test.
13779
13780 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
13781
13782 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
13783
13784 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13785
13786 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
13787 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13788 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13789
13790 2000-11-07 DJ Delorie <dj@redhat.com>
13791
13792 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
13793
13794 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13795
13796 * gcc.c-torture/execute/string-opt-1.c: New test.
13797
13798 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
13799
13800 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
13801 mips-sgi-irix6.* because the MIPS ABI passes floating-point
13802 parameters in registers, and there is no way for a varargs
13803 function to know in which order the integer and floating-point
13804 parameters should be interleaved when they are placed on the
13805 stack.
13806 * gcc.c-torture/execute/va-arg-16.x: Likewise.
13807 * gcc.c-torture/execute/va-arg-17.x: Likewise.
13808
13809 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13810
13811 * gcc.c-torture/execute/string-opt-2.c: New test.
13812
13813 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
13814
13815 * g++.old-deja/g++.pt/crash60.C: New test.
13816
13817 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13818
13819 * g++.old-deja/g++.other/crash24.C: New test.
13820 * g++.old-deja/g++.other/crash25.C: New test.
13821 * g++.old-deja/g++.other/crash26.C: New test.
13822 * g++.old-deja/g++.other/crash27.C: New test.
13823 * g++.old-deja/g++.other/crash28.C: New test.
13824 * g++.old-deja/g++.other/crash29.C: New test.
13825 * g++.old-deja/g++.other/crash30.C: New test.
13826 * g++.old-deja/g++.other/crash31.C: New test.
13827 * g++.old-deja/g++.other/crash32.C: New test.
13828 * g++.old-deja/g++.other/crash33.C: New test.
13829 * g++.old-deja/g++.other/crash34.C: New test.
13830 * g++.old-deja/g++.other/crash35.C: New test.
13831
13832 2000-11-06 Jakub Jelinek <jakub@redhat.com>
13833
13834 * gcc.c-torture/execute/20001031-1.c: New test.
13835
13836 2000-11-04 Mark Mitchell <mark@codesourcery.com>
13837
13838 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
13839 namespace.
13840
13841 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
13842 standards-conformant.
13843
13844 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
13845
13846 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
13847 * g++.old-deja/g++.mike/p755a.C: Likewise.
13848 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
13849 library makes no calls to `operator new' during initialization.
13850
13851 2000-11-04 Neil Booth <neilb@earthling.net>
13852
13853 * gcc.dg/cpp/include2.c: New tests.
13854
13855 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
13856
13857 * lib/g++.exp (g++_set_ld_library_path): New function.
13858 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
13859
13860 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
13861
13862 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
13863 warnings.
13864
13865 2000-11-01 Richard Henderson <rth@redhat.com>
13866
13867 * g++.old-deja/g++.ext/namedret1.C: New.
13868 * g++.old-deja/g++.ext/namedret2.C: New.
13869 * g++.old-deja/g++.ext/namedret3.C: New.
13870
13871 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
13872
13873 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
13874 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
13875
13876 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13877
13878 * gcc.c-torture/execute/va-arg-21.c: New test.
13879
13880 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
13881
13882 * gcc.dg/c99-complex-2.c: New test.
13883
13884 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13885
13886 * gcc.c-torture/execute/stdio-opt-1.c: New test.
13887
13888 2000-10-31 Jakub Jelinek <jakub@redhat.com>
13889
13890 * g++.old-deja/g++.other/inline16.C: New test.
13891
13892 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
13893
13894 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
13895 __PRETTY_FUNCTION__
13896
13897 2000-10-29 Neil Booth <neilb@earthling.net>
13898
13899 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
13900 New tests.
13901 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
13902 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
13903 optimisation.
13904
13905 2000-10-29 Neil Booth <neilb@earthling.net>
13906
13907 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
13908 * mi1.c, mi1c.h: Add null directives to multiple-include test.
13909 * mi5.c: Test multiple includes work with -C.
13910 * trigraphs.c: Test ^= version.
13911
13912 2000-10-28 Neil Booth <neilb@earthling.net>
13913
13914 New tests and test updates for new macro expander.
13915
13916 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
13917 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
13918 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
13919 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
13920 new diagnostic messages.
13921
13922 * gcc.dg/cpp/macro3.c: New tests.
13923
13924 2000-10-27 Mark Mitchell <mark@codesourcery.com>
13925
13926 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
13927 on the same line.
13928
13929 2000-10-27 Jakub Jelinek <jakub@redhat.com>
13930
13931 * g++.old-deja/g++.other/eh2.C: New test.
13932
13933 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
13934
13935 * gcc.c-torture/execute/20001027-1.c: New test.
13936
13937 2000-10-26 Richard Henderson <rth@redhat.com>
13938
13939 * gcc.c-torture/execute/20001026-1.c: New.
13940
13941 2000-10-26 Mark Mitchell <mark@codesourcery.com>
13942
13943 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
13944 * g++.old-deja/g++.law/builtin1.C: Likewise.
13945 * g++.old-deja/g++.law/ctors10.C: Likewise.
13946 * g++.old-deja/g++.law/virtual3.C: Likewise.
13947 * g++.old-deja/g++.mike/p658.C: Likewise.
13948 * g++.old-deja/g++.other/sibcall1.C: Likewise.
13949 * g++.old-deja/g++.other/vaarg2.C: Likewise.
13950 * g++.old-deja/g++.robertl/eb124.C: Likewise.
13951 * g++.old-deja/g++.robertl/eb44.C: Likewise.
13952 * g++.old-deja/g++.robertl/eb77.C: Likewise.
13953
13954 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
13955
13956 * gcc.c-torture/compile/20001024-1.c: New test.
13957
13958 2000-10-25 Mark Mitchell <mark@codesourcery.com>
13959
13960 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
13961 to tell us whether or not we are using V3.
13962
13963 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
13964
13965 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
13966 operands.
13967
13968 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
13969
13970 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
13971
13972 2000-10-25 Jakub Jelinek <jakub@redhat.com>
13973
13974 * gcc.c-torture/execute/20001024-1.c: New test.
13975
13976 2000-10-24 Jakub Jelinek <jakub@redhat.com>
13977
13978 * g++.old-deja/g++.other/sibcall1.C: New test.
13979
13980 2000-10-20 Jakub Jelinek <jakub@redhat.com>
13981
13982 * gcc.dg/noncompile/init-3.c: New test.
13983
13984 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
13985
13986 * gcc.dg/format-array-1.c: New test.
13987
13988 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13989
13990 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
13991 writing through null pointers; remove comment about testing
13992 unterminated strings.
13993
13994 2000-10-17 Matthew Hiller <hiller@redhat.com>
13995
13996 * gcc.c-torture/execute/20001017-2.c: New test.
13997
13998 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
13999
14000 * gcc.c-torture/compile/20001018-1.c: New test.
14001 * gcc.c-torture/compile/20001018-1.x: Xfail.
14002
14003 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14004
14005 * gcc.c-torture/execute/20001017-1.c: New test.
14006
14007 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14008
14009 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
14010 for multiple use of arguments with scanf formats; add tests for
14011 multiple use of arguments.
14012
14013 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
14014
14015 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
14016
14017 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
14018
14019 * gcc.dg/format-miss-1.c: New test.
14020
14021 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14022
14023 * gcc.c-torture/execute/20001013-1.c: New test.
14024
14025 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14026
14027 * gcc.dg/format-branch-1.c: New test.
14028
14029 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
14030
14031 * README, lib/file-format.exp: Remove EGCS references.
14032
14033 2000-10-16 Jakub Jelinek <jakub@redhat.com>
14034
14035 * gcc.dg/20001013-1.c: New test.
14036
14037 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
14038
14039 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
14040 for intmax_t in the compiler using __typeof__ and the type rules
14041 for conditional expressions.
14042
14043 2000-10-13 Jakub Jelinek <jakub@redhat.com>
14044
14045 * gcc.dg/20001012-1.c: New test.
14046 * gcc.dg/20001012-2.c: New test.
14047
14048 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14049
14050 * gcc.dg/format-attr-1.c: New test.
14051
14052 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14053
14054 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
14055 __LONG_LONG_MAX__ instead of LLONG_MAX.
14056
14057 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
14058
14059 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
14060 scanf flags.
14061 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
14062 flags.
14063
14064 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
14065
14066 * gcc.dg/sequence-pt-1.c: New test.
14067
14068 2000-10-11 Geoff Keating <geoffk@cygnus.com>
14069
14070 * gcc.c-torture/execute/20001011-1.c: New testcase.
14071 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
14072
14073 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14074
14075 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
14076 does not error on it.
14077
14078 2000-10-10 Jakub Jelinek <jakub@redhat.com>
14079
14080 * gcc.dg/20001009-1.c: New test.
14081
14082 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
14083
14084 * gcc.c-torture/compile/20001009-1.c: Move from here ....
14085 * gcc.c-torture/execute/20001009-2.c: ... to here.
14086
14087 2000-10-09 Geoff Keating <geoffk@cygnus.com>
14088
14089 * gcc.c-torture/compile/20001009-1.c: New testcase.
14090 * gcc.c-torture/execute/20001009-1.c: New testcase.
14091 Testcases provided by Jan Hubicka <jh@suse.cz>.
14092
14093 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14094
14095 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14096 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
14097 uintmax_t using <limits.h> to emulate the compiler's internal
14098 logic. No longer XFAIL %j tests.
14099
14100 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
14101
14102 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
14103 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
14104 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
14105 regexps and details of expected handling of some bad formats.
14106 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
14107 suppression.
14108
14109 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
14110
14111 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
14112 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
14113 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
14114 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
14115 in list archives.
14116
14117 2000-10-06 Richard Henderson <rth@cygnus.com>
14118
14119 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
14120 * g++.old-deja/g++.brendan/crash52.C: Likewise.
14121 * g++.old-deja/g++.jason/report.C: Likewise.
14122 * g++.old-deja/g++.law/friend5.C: Likewise.
14123 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
14124 of the expected warnings.
14125
14126 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
14127
14128 * g++.old-deja/g++.pt/enum14.C: New test.
14129
14130 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
14131
14132 * g++.old-deja/g++.pt/crash59.C: New test.
14133
14134 2000-10-04 Will Cohen <wcohen@redhat.com>
14135
14136 * gcc.dg/20000926-1.c: New test.
14137
14138 2000-10-03 Geoff Keating <geoffk@cygnus.com>
14139
14140 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
14141 function name for current C++ compiler.
14142 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
14143
14144 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
14145
14146 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
14147 __PRETTY_FUNCTION__.
14148 * g++.old-deja/g++.ext/pretty2.C: Likewise.
14149
14150 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14151
14152 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
14153
14154 2000-09-26 Jakub Jelinek <jakub@redhat.com>
14155
14156 * gcc.c-torture/compile/20000923-1.c: New test.
14157
14158 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
14159
14160 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
14161 * g++.old-deja/g++.pt/ttp62.C: Same.
14162 * g++.old-deja/g++.other/inline14.C: Same.
14163
14164 2000-09-24 Richard Henderson <rth@cygnus.com>
14165
14166 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
14167
14168 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
14169
14170 * gcc.dg/c90-printf-1.c: Add test for wide string format.
14171
14172 2000-09-22 Geoff Keating <geoffk@cygnus.com>
14173
14174 * gcc.c-torture/compile/20000922-1.c: New file.
14175
14176 2000-09-21 Nick Clifton <nickc@redhat.com>
14177
14178 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
14179 a signed long modulo operation.
14180 (mod6): New function - perform an unsigned long modulo operation.
14181 (main): Add tests for modulos of very large numbers by very small
14182 dividends.
14183
14184 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14185
14186 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
14187
14188 2000-09-19 Richard Henderson <rth@cygnus.com>
14189
14190 * gcc.dg/compare2.c (case 10): XFAIL.
14191
14192 2000-09-18 Richard Henderson <rth@cygnus.com>
14193
14194 * gcc.c-torture/execute/20000906-1.c: Move ...
14195 * gcc.dg/20000906-1.c: ... here. Only run on targets
14196 that support __builtin_trap.
14197
14198 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
14199
14200 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
14201
14202 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14203
14204 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
14205 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
14206 more $ format tests.
14207
14208 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
14209
14210 * gcc.dg/format-errmk-1.c: New test.
14211
14212 2000-09-17 Greg McGary <greg@mcgary.org>
14213
14214 * gcc.c-torture/execute/20000917-1.x: Remove.
14215
14216 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
14217
14218 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
14219
14220 2000-09-17 Greg McGary <greg@mcgary.org>
14221
14222 * gcc.c-torture/execute/20000917-1.c: New test.
14223 * gcc.c-torture/execute/20000917-1.x: XFAIL.
14224
14225 2000-09-16 Neil Booth <NeilB@earthling.net>
14226
14227 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
14228 in nested macro bug.
14229
14230 2000-09-15 Neil Booth <NeilB@earthling.net>
14231
14232 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
14233
14234 2000-09-14 Jeffrey A Law (law@cygnus.com)
14235
14236 * gcc.c-torture/execute/20000914-1.c: New test.
14237
14238 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
14239
14240 * g++.other/inline13.C: New test.
14241
14242 2000-09-12 Andreas Jaeger <aj@suse.de>
14243
14244 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
14245 constant by Ulrich Drepper <drepper@redhat.com>.
14246
14247 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
14248
14249 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
14250
14251 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14252
14253 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
14254
14255 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
14256
14257 * gcc.dg/cpp/backslash.c: New test.
14258
14259 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
14260
14261 * gcc.c-torture/execute/20000910-1.c: New test.
14262 * gcc.c-torture/execute/20000910-2.c: Likewise.
14263
14264 2000-09-11 Robert Lipe <robertl@sco.com>
14265
14266 * gcc.dg/pragma-align.c: New test.
14267
14268 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
14269
14270 * g++.old-deja/g++.pt/explicit82.C: New test.
14271 * g++.old-deja/g++.pt/explicit83.C: New test.
14272
14273 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
14274
14275 * gcc.dg/asm-names.c: New test.
14276
14277 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14278
14279 * gcc.dg/cpp/tr-warn6.c: New test
14280
14281 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
14282
14283 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
14284 be accepted.
14285
14286 2000-09-07 Catherine Moore <clm@redhat.com>
14287
14288 * gcc.c-torture/execute/unroll-1.c: New test.
14289
14290 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
14291
14292 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
14293 ERROR markers.
14294 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
14295 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
14296 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
14297 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
14298 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
14299 Preprocess only.
14300 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
14301 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
14302
14303 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14304
14305 * g++.old-deja/g++.pt/deduct2.C: New test.
14306
14307 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14308
14309 * g++.old-deja/g++.pt/parms2.C: New test.
14310
14311 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
14312
14313 * g++.old-deja/g++.pt/crash58.C: New test.
14314
14315 2000-09-06 Greg McGary <greg@mcgary.org>
14316
14317 * gcc.c-torture/execute/20000906-1.c: New test.
14318 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
14319
14320 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14321
14322 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
14323
14324 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14325
14326 * g++.old-deja/g++.pt/crash57.C: New test.
14327
14328 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14329
14330 * g++.old-deja/g++.pt/crash56.C: New test.
14331
14332 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
14333
14334 * g++.old-deja/g++.pt/koenig1.C: New test.
14335
14336 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14337
14338 * gcc.dg/20000904-1.c: New test.
14339
14340 2000-09-04 Jakub Jelinek <jakub@redhat.com>
14341
14342 * gcc.dg/cpp/paste8.c: New test.
14343
14344 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
14345
14346 * gcc.c-torture/compile/20000827-1.c: New test.
14347
14348 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14349
14350 * gcc.dg/format-diag-1.c: New test.
14351
14352 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
14353
14354 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
14355 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
14356 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
14357 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
14358 gcc.dg/formatz-1.c: Adjust warning regular expressions.
14359
14360 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14361
14362 * g++.old-deja/g++.other/nested4.C: New test.
14363
14364 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
14365
14366 * g++.old-deja/g++.ns/scoped1.C: New test.
14367
14368 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
14369
14370 * lib/g++.exp: Support testing already-installed GCC.
14371
14372 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14373
14374 * wtr-label-1.c, wtr-suffix-1.c: New tests.
14375
14376 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14377
14378 * gcc.dg/return-type-2.c: New test.
14379
14380 2000-08-27 Geoff Keating <geoffk@cygnus.com>
14381
14382 * gcc.c-torture/compile/20000825-1.c: New test.
14383
14384 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
14385
14386 * gcc.dg/dwarf2-2.c: New test.
14387
14388 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
14389
14390 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
14391 dg-warning regexps.
14392
14393 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
14394
14395 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
14396 gcc.dg/format-ext-5.c: New tests.
14397
14398 2000-08-25 Jakub Jelinek <jakub@redhat.com>
14399
14400 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
14401
14402 2000-08-24 Mark Mitchell <mark@codesourcery.com>
14403
14404 * gcc.dg/noncompile/930622-2.c: Adjust error message.
14405
14406 2000-08-24 Richard Henderson <rth@cygnus.com>
14407
14408 * gcc.dg/ia64-sync-1.c: New test.
14409 * gcc.dg/ia64-sync-2.c: New test.
14410 * gcc.dg/ia64-asm-1.c: New test.
14411
14412 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
14413
14414 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
14415 * gcc.dg/format-ext-2.c: New test.
14416
14417 2000-08-23 Jason Merrill <jason@redhat.com>
14418
14419 * lib/old-dejagnu.exp: Also ignore "In member function" and
14420 "At global scope".
14421
14422 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14423
14424 * gcc.dg/noncompile/label-lineno-1.c: New test.
14425
14426 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14427
14428 * gcc.dg/c99-array-nonobj-1.c: New test.
14429
14430 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
14431
14432 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
14433 tests.
14434 * gcc.dg/format-ext-1.c: New test.
14435
14436 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14437
14438 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
14439 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
14440 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
14441 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
14442 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
14443
14444 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
14445
14446 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
14447 gcc.dg/c99-strftime-2.c: New tests.
14448
14449 2000-08-22 Richard Henderson <rth@cygnus.com>
14450
14451 * gcc.c-torture/execute/20000822-1.c: New test.
14452
14453 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14454
14455 * gcc.c-torture/execute/20000819-1.x: Remove.
14456
14457 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14458
14459 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
14460 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
14461 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
14462 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
14463 gcc.dg/format-xopen-1.c: New tests.
14464
14465 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
14466
14467 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
14468
14469 2000-08-21 Jakub Jelinek <jakub@redhat.com>
14470
14471 * g++.old-deja/g++.other/loop2.C: New test.
14472
14473 * gcc.c-torture/compile/20000606-1.c: New test.
14474 * gcc.c-torture/compile/20000728-1.c: New test.
14475 * gcc.c-torture/execute/20000801-1.c: New test.
14476 * gcc.c-torture/execute/20000801-2.c: New test.
14477 * gcc.c-torture/execute/20000819-1.c: New test.
14478 * gcc.c-torture/execute/20000819-1.x: XFAIL.
14479 * gcc.dg/20000629-1.c: New test.
14480 * gcc.dg/20000724-1.c: New test.
14481 * gcc.dg/20000807-1.c: New test.
14482
14483 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
14484
14485 * gcc.dg/cpp/pragma-1.c: New test.
14486 * gcc.dg/cpp/pragma-2.c: New test.
14487
14488 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
14489
14490 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
14491 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
14492
14493 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14494
14495 * gcc.c-torture/compile/20000818-1.c: New test.
14496
14497 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
14498
14499 * gcc.c-torture/execute/20000818-1.c: New test.
14500
14501 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
14502
14503 * gcc.dg/format-va-1.c: New test.
14504
14505 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14506
14507 * g++.old-deja/g++.other/typedef8.C: New test.
14508
14509 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14510
14511 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
14512 * g++.old-deja/g++.mike/net36.C: Mark candidate.
14513 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
14514 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
14515 * g++.old-deja/g++.other/ptrmem7.C: New test.
14516 * g++.old-deja/g++.pt/ptrmem10.C: New test.
14517
14518 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
14519
14520 * g++.old-deja/g++.pt/typename27.C: New test.
14521
14522 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
14523
14524 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
14525 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
14526 * g++.old-deja/g++.pt/friend45.C: New test.
14527 * g++.old-deja/g++.other/friend8.C: New test.
14528
14529 2000-08-15 Richard Henderson <rth@cygnus.com>
14530
14531 * gcc.c-torture/execute/20000815-1.c: New test.
14532
14533 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
14534
14535 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
14536 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
14537 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
14538
14539 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
14540
14541 * g++.old-deja/g++.other/refinit2.C: New test.
14542
14543 2000-08-13 Geoff Keating <geoffk@cygnus.com>
14544
14545 * lib/c-torture.exp (c-torture): Make
14546 compiler_conditional_xfail_data global.
14547 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
14548 compiler_conditional_xfail_data machinery.
14549 (f-torture-execute): Likewise.
14550 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
14551 and only when unrolling loops.
14552
14553 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
14554
14555 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14556
14557 * g++.old-deja/g++.pt/explicit81.C: New test.
14558
14559 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
14560
14561 * g++.old-deja/g++.pt/typename26.C: New test.
14562
14563 2000-08-10 Geoff Keating <geoffk@cygnus.com>
14564
14565 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
14566 warning.
14567
14568 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
14569
14570 * g++.old-deja/g++.other/array3.C: New test.
14571
14572 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14573
14574 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
14575 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
14576 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
14577 New tests.
14578
14579 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
14580
14581 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
14582 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14583
14584 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
14585
14586 * gcc.c-torture/execute/20000808-1.c: New test.
14587
14588 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
14589
14590 * gcc.dg/c90-const-expr-1.c: New test.
14591
14592 2000-08-08 Richard Henderson <rth@cygnus.com>
14593
14594 * gcc.dg/noncompile/920923-1.c: Declare calloc.
14595
14596 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
14597
14598 * gcc.dg/noncompile/const-ll-1.c: New test.
14599
14600 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
14601
14602 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
14603
14604 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
14605
14606 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
14607 that running programs linked against the shared version of libobjc
14608 run correctly.
14609
14610 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14611
14612 * gcc.dg/c99-printf-1.c: New test.
14613
14614 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
14615
14616 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
14617
14618 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
14619
14620 * gcc.c-torture/execute/20000731-1.x: Delete.
14621
14622 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
14623
14624 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
14625 and torture_without_loops as is done by c-torture.exp.
14626 (search_for): Copy from c-torture.exp.
14627 (gcc-dg-runtest): New function, drives a directory of tests
14628 iterating over the TORTURE_OPTIONS.
14629 (scan-assembler, scan-assembler-not): Move here from
14630 individual directory drivers.
14631
14632 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
14633 defined by lib/gcc-dg.exp.
14634 * gcc.dg/cpp/cpp.exp: Likewise.
14635 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
14636 gcc-dg-runtest, so we cycle over optimization options.
14637
14638 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
14639 * gcc.dg/compare2.c: No longer expected to fail.
14640
14641 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
14642
14643 * gcc.c-torture/execute/20000804-1.c: New test.
14644
14645 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
14646
14647 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
14648
14649 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
14650
14651 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
14652
14653 2000-08-03 Jeffrey A Law (law@cygnus.com)
14654
14655 * gcc.c-torture/compile/20000803-1.c: New test.
14656
14657 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
14658
14659 * gcc.c-torture/execute/20000801-3.c,
14660 gcc.c-torture/execute/20000801-4.c: New tests.
14661 * gcc.c-torture/execute/20000801-3.x,
14662 gcc.c-torture/execute/20000801-4.x: Xfail.
14663
14664 2000-08-02 Geoff Keating <geoffk@cygnus.com>
14665
14666 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
14667 libobjc/.libs to allow for libtool.
14668
14669 2000-08-02 Jakub Jelinek <jakub@redhat.com>
14670
14671 * gcc.c-torture/compile/20000802-1.c: New test.
14672
14673 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
14674
14675 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
14676
14677 2000-07-31 Jeffrey A Law (law@cygnus.com)
14678
14679 * gcc-c-torture/execute/20000731-2.c: New test.
14680
14681 * gcc.c-torture/execute/20000731-1.c: New test.
14682 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
14683
14684 2000-07-31 Jakub Jelinek <jakub@redhat.com>
14685
14686 * testsuite/gcc.dg/cpp/paste7.c: New test.
14687 * gcc.dg/cpp/20000725-1.c: New test.
14688
14689 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
14690
14691 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
14692 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
14693 declaration warning for __builtin_dwarf_reg_size.
14694
14695 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
14696
14697 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
14698
14699 * gcc.dg/noncompile/voidparam-1.c: New test.
14700
14701 2000-07-30 Richard Henderson <rth@cygnus.com>
14702
14703 * gcc.dg/c90-digraph-1.c: Don't xfail.
14704 * gcc.dg/compare2.c (case 10): Xfail.
14705 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
14706
14707 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
14708
14709 * gcc.dg/c99-main-1.c: New test.
14710
14711 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
14712
14713 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
14714
14715 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
14716
14717 * gcc.c-tortuer/execute/20000726-1.c: New test.
14718
14719 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
14720
14721 * gcc.c-torture/execute/enum-2.c: New test.
14722
14723 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14724
14725 * gcc.dg/cpp/tr-warn3.c: New test.
14726
14727 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14728
14729 * g++.old-deja/g++.ext/implicit1.C: Remove.
14730 * g++.old-deja/g++.jason/c2.C: Remove
14731 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
14732 * g++.old-deja/g++.pt/crash16.C: Likewise.
14733 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
14734
14735 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
14736
14737 * g++.old-deja/g++.other/for2.C: New test.
14738
14739 2000-07-25 Jakub Jelinek <jakub@redhat.com>
14740
14741 * gcc.dg/20000720-1.c: New test.
14742
14743 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
14744
14745 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
14746
14747 2000-07-24 Geoff Keating <geoffk@cygnus.com>
14748
14749 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
14750 * gcc.c-torture/execute/20000722-1.c: New.
14751 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
14752
14753 2000-07-24 Jakub Jelinek <jakub@redhat.com>
14754
14755 * gcc.dg/cpp/20000720-1.S: New test.
14756
14757 2000-07-21 Michael Meissner <meissner@redhat.com>
14758
14759 * gcc.c-torture/execute/ieee/hugeval.c: New test.
14760
14761 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14762
14763 * g++.old-deja/g++.brendan/crash16.C,
14764 g++.old-deja/g++.brendan/parse3.C,
14765 g++.old-deja/g++.brendan/redecl1.C,
14766 g++.old-deja/g++.ns/template13.C,
14767 g++.old-deja/g++.other/decl4.C,
14768 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
14769
14770 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
14771
14772 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
14773 and "Internal error".
14774
14775 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
14776 regexps.
14777 * gcc.dg/cpp/paste6.c: New test.
14778
14779 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
14780
14781 * gcc.dg/cpp/tr-direct.c: New test.
14782
14783 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
14784 gcc.dg/cpp/undef1.c: Tweak error regexps.
14785
14786 2000-07-18 Eric Christopher <echristo@redhat.com>
14787
14788 * gcc.c-torture/compile/20000718-1.c: New test.
14789
14790 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
14791
14792 * cpplex.c (_cpp_push_token): If the token being pushed back
14793 is the previous token in this context, just subtract one from
14794 context->posn.
14795 * cppmacro.c (save_expansion): Clear aux field when storing a
14796 placemarker.
14797
14798 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
14799
14800 * gcc.dg/noncompile/redecl-1.c: New test.
14801
14802 2000-07-18 Jakub Jelinek <jakub@redhat.com>
14803
14804 * gcc.c-torture/execute/20000717-5.c: New test.
14805 * gcc.c-torture/execute/20000717-1.x: Removed.
14806
14807 2000-07-17 Richard Henderson <rth@cygnus.com>
14808
14809 * gcc.c-torture/execute/20000717-4.c: New test.
14810
14811 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
14812
14813 * gcc.dg/cpp/syshdr.c: New test.
14814 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
14815
14816 2000-07-17 Neil Booth <neilb@earthling.net>
14817
14818 * gcc.dg/cpp/cmdlne-dM.c: New test.
14819 * gcc.dg/cpp/cmdlne-dD.c: New test.
14820
14821 2000-07-17 Jeffrey A Law (law@cygnus.com)
14822
14823 * gcc.c-torture/execute/20000717-3.c: New test.
14824
14825 * gcc.c-torture/compile/20000717-1.c: New test.
14826
14827 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
14828
14829 * gcc.c-torture/execute/20000717-2.c: New test.
14830
14831 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
14832
14833 * gcc.dg/formatz-1.c: New test.
14834
14835 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
14836 * gcc.dg/c99-digraph-1.c: New tests.
14837
14838 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
14839 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
14840
14841 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
14842 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
14843 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
14844 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
14845 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
14846 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
14847 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
14848
14849 2000-07-17 Greg McGary <greg@mcgary.org>
14850
14851 * gcc.c-torture/execute/20000717-1.c: New test.
14852 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
14853
14854 2000-07-15 Jakub Jelinek <jakub@redhat.com>
14855
14856 * gcc.c-torture/execute/20000715-2.c: New test.
14857 * gcc.dg/20000715-1.c: New test.
14858
14859 2000-07-15 Michael Meissner <meissner@redhat.com>
14860
14861 * gcc.c-torture/execute/20000715-1.c: New test.
14862
14863 2000-07-13 Jakub Jelinek <jakub@redhat.com>
14864
14865 * gcc.c-torture/execute/20000707-1.c: New test.
14866
14867 2000-07-13 Neil Booth <NeilB@earthling.net>
14868
14869 * testsuite/gcc.dg/cpp/digraph1.c,
14870 testsuite/gcc.dg/cpp/digraph2.c,
14871 testsuite/gcc.dg/cpp/digraphs.c: New tests.
14872
14873 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
14874
14875 * g77.f-torture/compile/20000630-2.f: New test.
14876 * g77.f-torture/compile/20000630-2.x
14877
14878 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
14879
14880 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
14881
14882 2000-07-11 Neil Booth <NeilB@earthling.net>
14883
14884 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
14885
14886 2000-07-11 Neil Booth <NeilB@earthling.net>
14887
14888 * gcc.dg/cpp/cmdlne-C.c: New.
14889
14890 2000-07-09 Neil Booth <NeilB@earthling.net>
14891
14892 * gcc.dg/cpp/directiv.c: New tests.
14893 * gcc.dg/cpp/undef1.c: Update.
14894
14895 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
14896
14897 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
14898
14899 2000-07-09 Neil Booth <NeilB@earthling.net>
14900
14901 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
14902
14903 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
14904
14905 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
14906 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
14907
14908 2000-07-08 Neil Booth <NeilB@earthling.net>
14909
14910 * gcc.dg/cpp/macsyntx.c: New tests.
14911
14912 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14913
14914 * gcc.dg/20000707-1.c: New test.
14915
14916 2000-07-07 Jakub Jelinek <jakub@redhat.com>
14917
14918 * gcc.c-torture/execute/20000706-1.c: New test.
14919 * gcc.c-torture/execute/20000706-2.c: New test.
14920 * gcc.c-torture/execute/20000706-3.c: New test.
14921 * gcc.c-torture/execute/20000706-4.c: New test.
14922 * gcc.c-torture/execute/20000706-5.c: New test.
14923
14924 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14925
14926 * g++.old-deja/g++.pt/instantiate7.C: New test.
14927
14928 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
14929
14930 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
14931 * g++.old-deja/g++.mike/thunk3.C: Likewise.
14932 * g++.old-deja/g++.other/rtti3.C: Likewise.
14933 * g++.old-deja/g++.other/rttid3.C: Likewise.
14934
14935 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
14936
14937 * g77.f-torture/compile/20000630-1.x: Fix typo
14938
14939 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
14940
14941 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
14942 assembly output.
14943
14944 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
14945
14946 * gcc.dg/cpp/ident.c: New test.
14947
14948 2000-07-05 Neil Booth <NeilB@earthling.net>
14949
14950 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
14951 gcc.dg/cpp/lexstrng.c: New tests.
14952
14953 2000-07-04 Neil Booth <NeilB@earthling.net>
14954
14955 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
14956 * gcc.dg/cpp/strify2.c: Same.
14957
14958 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
14959
14960 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
14961 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
14962 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
14963 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
14964
14965 * testsuite/gcc.dg/cpp/macro1.c,
14966 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
14967 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
14968 testsuite/gcc.dg/cpp/strify1.c,
14969 testsuite/gcc.dg/cpp/strify2.c: New tests.
14970
14971 2000-07-03 Jakub Jelinek <jakub@redhat.com>
14972
14973 * gcc.c-torture/execute/20000703-1.c: New test.
14974
14975 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14976
14977 * g++.old-deja/g++.pt (lookup10.C): New test.
14978
14979 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
14980
14981 * g++.old-deja/g++.pt (typename25.C): New test.
14982
14983 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
14984
14985 * gcc.c-torture/compile/20000701-1.c: New test.
14986
14987 2000-06-30 Nick Clifton <nickc@cygnus.com>
14988
14989 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
14990 to test case.
14991
14992 2000-06-30 Catherine Moore <clm@cygnus.com>
14993
14994 * gcc.c-torture/execute/align-1.c: New test.
14995
14996 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
14997
14998 * g++.old-deja/g++.pt/expr8.C: New test.
14999 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
15000
15001 2000-06-29 Nick Clifton <nickc@cygnus.com>
15002
15003 * gcc.c-torture/compile/20000629-1.c: New test.
15004
15005 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15006
15007
15008 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
15009 gcc.dg/noncompile directory, depending on whether they're
15010 preprocessor tests or not. Annotate all the tests for the dg
15011 framework.
15012
15013 * gcc.c-torture/noncompile/noncompile.exp: Delete.
15014 * gcc.dg/noncompile/noncompile.exp: New.
15015
15016 * Moved files:
15017 Old name New name
15018 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
15019 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
15020 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
15021 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
15022 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
15023 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
15024 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
15025 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
15026 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
15027 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
15028 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
15029 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
15030 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
15031 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
15032 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
15033 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
15034 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
15035 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
15036 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
15037 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
15038 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
15039 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
15040 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
15041 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
15042
15043 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
15044 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
15045 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
15046 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
15047 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
15048 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
15049
15050 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
15051
15052 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
15053 declare one variable. On the fourth, error.
15054 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
15055 declared by 20000628-1a.h.
15056
15057 2000-06-29 Richard Henderson <rth@redhat.com>
15058
15059 * gcc.c-torture/execute/930529-1.x: New file.
15060 * gcc.dg/920413-1.c: Adjust expected warning text.
15061 * gcc.dg/980217-1.c: Declare abort.
15062 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
15063
15064 2000-06-29 Jeffrey A Law (law@cygnus.com)
15065
15066 * g77.f-torture/compile/20000629-1.f: New test.
15067 * g77.f-torture/compile/20000629-1.x: Expected to fail.
15068
15069 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15070
15071 Rearrange lots of files, removing entirely the
15072 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
15073 directories.
15074
15075 * Deleted files:
15076 gcc.c-torture/code_quality/code_quality.exp
15077 gcc.c-torture/special/special.exp
15078 gcc.failure/failure.exp
15079 gcc.failure/940409-1.x
15080 gcc.c-torture/compile/961203-1.x
15081
15082 * New files:
15083 gcc.misc-tests/linkage.exp
15084 gcc.c-torture/execute/920730-1t.c
15085 gcc.c-torture/execute/920730-1t.x
15086 gcc.c-torture/compile/920520-1.x
15087 gcc.c-torture/compile/920521-1.x
15088 gcc.c-torture/compile/981006-1.x
15089 gcc.c-torture/execute/eeprof-1.x
15090
15091 * Moved files (possibly with modifications to fit a new harness):
15092 Old name New name
15093 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
15094 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
15095 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
15096 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
15097 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
15098 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
15099 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
15100 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
15101 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
15102 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
15103 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
15104 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
15105 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
15106 gcc.failure/940409-1.c gcc.dg/940409-1.c
15107
15108 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
15109
15110 * c-torture/compile/961203-1.x: Delete.
15111
15112 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
15113 not exit. Include stdio.h.
15114 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
15115 * gcc.misc-tests/dg-12.c: Likewise.
15116 * gcc.misc-tests/dg-5.c: Likewise.
15117 * gcc.misc-tests/dg-6.c: Likewise.
15118 * gcc.misc-tests/dg-7.c: Prototype abort.
15119 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
15120 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
15121 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
15122 not exit.
15123 * gcc.misc-tests/sieve.c: Use return from main, not exit.
15124 * gcc.misc-tests/sort2.c: Use return from main, not exit.
15125
15126 2000-06-28 Jakub Jelinek <jakub@redhat.com>
15127
15128 * gcc.dg/cpp/20000628-1.c: New test.
15129 * gcc.dg/cpp/20000628-1.h: New header for above test.
15130 * gcc.dg/cpp/20000628-1a.h: Likewise.
15131
15132 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
15133
15134 * gcc.dg/cpp: New directory.
15135 * gcc.dg/cpp/cpp.exp: New driver.
15136 * gcc.dg/cpp/20000627-1.c: New test.
15137 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
15138 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
15139 and rewrite as a compilation test.
15140
15141 * gcc.dg: Move many files into the cpp subdirectory, possibly
15142 renaming or editing them as well.
15143 Old name New name
15144 990119-1.c cpp/19990119-1.c
15145 990228-1.c cpp/19990228-1.c
15146 990407-1.c cpp/19990407-1.c
15147 990409-1.c cpp/19990409-1.c
15148 990413-1.c cpp/19990413-1.c
15149 990703-1.c cpp/19990703-1.c
15150 20000127-1.c cpp/20000127-1.c
15151 20000129-1.c cpp/20000129-1.c
15152 20000207-1.c cpp/20000207-1.c
15153 20000207-2.c cpp/20000207-2.c
15154 20000209-1.c cpp/20000209-1.c
15155 20000209-2.c cpp/20000209-2.c
15156 20000301-1.c cpp/20000301-1.c
15157 20000419-1.c cpp/20000419-1.c
15158 20000510-1.S cpp/20000510-1.S
15159 20000519-1.c cpp/20000519-1.c
15160 20000529-1.c cpp/20000529-1.c
15161 20000625-1.c cpp/20000625-1.c
15162 20000625-2.c cpp/20000625-2.c
15163 cpp-as1.c cpp/assert1.c
15164 cpp-as2.c cpp/assert2.c
15165 cxx-comments-1.c cpp/cxxcom1.c
15166 cxx-comments-2.c cpp/cxxcom2.c
15167 endif-label.c cpp/endif.c
15168 cpp-hash1.c cpp/hash1.c
15169 cpp-hash2.c cpp/hash2.c
15170 cpp-if1.c cpp/if-1.c
15171 cpp-if2.c cpp/if-2.c
15172 cpp-if3.c cpp/if-3.c
15173 cpp-if4.c cpp/if-4.c
15174 cpp-if5.c cpp/if-5.c
15175 cpp-cond.c cpp/if-cexp.c
15176 cpp-missingop.c cpp/if-mop.c
15177 cpp-missingparen.c cpp/if-mpar.c
15178 cpp-opprec.c cpp/if-oppr.c
15179 cpp-ifparen.c cpp/if-paren.c
15180 cpp-shortcircuit.c cpp/if-sc.c
15181 cpp-shift.c cpp/if-shift.c
15182 cpp-unary.c cpp/if-unary.c
15183 cpp-li1.c cpp/line1.c
15184 cpp-li2.c cpp/line2.c
15185 lineno.c cpp/line3.c
15186 lineno-2.c cpp/line4.c
15187 cpp-mi.c cpp/mi1.c
15188 cpp-mic.h cpp/mi1c.h
15189 cpp-micc.h cpp/mi1cc.h
15190 cpp-mind.h cpp/mi1nd.h
15191 cpp-mindp.h cpp/mi1ndp.h
15192 cpp-mix.h cpp/mi1x.h
15193 cpp-mi2.c cpp/mi2.c
15194 cpp-mi2a.h cpp/mi2a.h
15195 cpp-mi2b.h cpp/mi2b.h
15196 cpp-mi2c.h cpp/mi2c.h
15197 cpp-mi3.c cpp/mi3.c
15198 cpp-mi3.def cpp/mi3.def
15199 poison-1.c cpp/poison.c
15200 pr-impl.c cpp/prag-imp.c
15201 cpp-redef-2.c cpp/redef1.c
15202 cpp-redef.c cpp/redef2.c
15203 strpaste.c cpp/strp1.c
15204 strpaste-2.c cpp/strp2.c
15205 cpp-tradpaste.c cpp/tr-paste.c
15206 cpp-tradstringify.c cpp/tr-str.c
15207 cpp-tradwarn1.c cpp/tr-warn1.c
15208 cpp-tradwarn2.c cpp/tr-warn2.c
15209 trigraphs.c cpp/trigraphs.c
15210 cpp-unc1.c cpp/unc1.c
15211 cpp-unc2.c cpp/unc2.c
15212 cpp-unc3.c cpp/unc3.c
15213 cpp-unc.c cpp/unc4.c
15214 undef.c cpp/undef1.c
15215 undef-2.c cpp/undef2.c
15216 cpp-wi1.c cpp/widestr1.c
15217
15218 2000-06-27 Mark Mitchell <mark@codesourcery.com>
15219
15220 * lib/g++.exp (g++_include_flags): Tweak.
15221
15222 2000-06-27 H.J. Lu <hjl@gnu.org>
15223 Loren J. Rittle <ljrittle@acm.org>
15224
15225 * lib/g++.exp (g++_include_flags): Override libgloss.exp
15226 version with one that knows about the new gcc tree structure.
15227 (g++_link_flags): Same.
15228
15229 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
15230
15231 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
15232 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
15233 case we are cross-compiling.
15234
15235 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
15236 g++.old-deja/g++.niklas/Makefile.in,
15237 g++.old-deja/g++.niklas/configure.in,
15238 g++.old-deja/g++.other/Makefile.in,
15239 g++.old-deja/g++.other/configure.in,
15240 gcc.c-torture/code_quality/Makefile.in,
15241 gcc.c-torture/code_quality/configure.in,
15242 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
15243 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
15244 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
15245 gcc.c-torture/execute/ieee/Makefile.in,
15246 gcc.c-torture/execute/ieee/configure.in,
15247 gcc.c-torture/noncompile/Makefile.in,
15248 gcc.c-torture/noncompile/configure.in,
15249 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
15250 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
15251 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
15252
15253 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15254
15255 * g++.old-deja/g++.other/ambig3.C: New test.
15256
15257 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
15258
15259 * g++.old-deja/g++.pt/syntax1.C: New test.
15260 * g++.old-deja/g++.pt/syntax2.C: New test.
15261 * g++.old-deja/g++.other/syntax3.C: New test.
15262 * g++.old-deja/g++.other/syntax4.C: New test.
15263
15264 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15265
15266 * gcc.dg/20000623-1.c: Prototype exit and abort.
15267
15268 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
15269
15270 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
15271 New tests.
15272 * gcc.dg/cpp-mi3.def: New file.
15273
15274 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
15275 inside assertions.
15276 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
15277 lexer's error messages.
15278 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
15279 divine anything from the linemarkers.
15280 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
15281 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
15282
15283 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
15284
15285 * gcc.dg/20000623-1.c: New test.
15286
15287 2000-06-22 Jakub Jelinek <jakub@redhat.com>
15288
15289 * gcc.c-torture/execute/20000622-1.c: New test.
15290
15291 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15292
15293 * g++.old-deja/g++.other/init15.C: New test.
15294
15295 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
15296
15297 * g++.old-deja/g++.pt/vaarg2.C: New test.
15298 * g++.old-deja/g++.pt/vaarg3.C: New test.
15299
15300 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
15301
15302 * g++.old-deja/g++.other/dyncast6.C: New test.
15303
15304 2000-06-15 Jakub Jelinek <jakub@redhat.com>
15305
15306 * gcc.c-torture/execute/loop-6.c: New test.
15307
15308 2000-06-14 Jakub Jelinek <jakub@redhat.com>
15309
15310 * gcc.dg/20000614-1.c: New test.
15311 * gcc.dg/20000614-2.c: New test.
15312
15313 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
15314
15315 * g++.old-deja/g++.other/inline12.C: New test.
15316
15317 2000-06-13 Jakub Jelinek <jakub@redhat.com>
15318
15319 * g++.old-deja/g++.other/eh1.C: New test.
15320
15321 2000-06-12 Jakub Jelinek <jakub@redhat.com>
15322
15323 * g++.old-deja/g++.other/type.C: New test.
15324
15325 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15326
15327 * g++.old-deja/g++.other/initstring.C: New test.
15328
15329 2000-06-12 Jason Merrill <jason@redhat.com>
15330
15331 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
15332
15333 2000-06-09 Jeffrey A Law (law@cygnus.com)
15334
15335 * gcc.c-torture/compile/20000609-1.c: New test.
15336
15337 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
15338
15339 * gcc.dg/20000609-1.c: New test.
15340
15341 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
15342
15343 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
15344 * gcc.c-torture/noncompile/poison-1.c: Move...
15345 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
15346 * gcc.dg/cpp-li1.c: Add a token after the #line.
15347
15348 2000-06-05 Richard Henderson <rth@cygnus.com>
15349
15350 * gcc.c-torture/execute/20000605-2.c: New test.
15351 * gcc.c-torture/execute/20000605-3.c: New test.
15352
15353 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
15354
15355 * g77.f-torture/execute/20000503-1.x: New file.
15356
15357 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
15358
15359 * g++.old-deja/g++.eh/badalloc1.C: New test.
15360
15361 2000-06-05 Richard Henderson <rth@cygnus.com>
15362
15363 * gcc.c-torture/execute/20000605-1.c: New test.
15364
15365 2000-06-05 Jakub Jelinek <jakub@redhat.com>
15366 Nathan Sidwell <nathan@codesourcery.com>
15367
15368 * gcc.c-torture/compile/20000605-1.c: New test.
15369
15370 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
15371
15372 * g77.f-torture/compile/20000601-1.f: New test.
15373
15374 2000-06-03 Richard Henderson <rth@cygnus.com>
15375
15376 * gcc.c-torture/execute/20000603-1.c: New.
15377
15378 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
15379
15380 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
15381 * gcc.dg/noreturn-2.c (noreturn): Likewise.
15382
15383 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
15384
15385 * gcc.dg/compare2.c (case 12): XFAIL.
15386 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
15387 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
15388
15389 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
15390
15391 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
15392
15393 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
15394 guard macro is already defined when the header is first
15395 included.
15396 * gcc.dg/cpp-mix.h: New file.
15397 * gcc.dg/endif-label.c: Update patterns to match compiler.
15398
15399 * g++.brendan/complex1.C: Declare abort.
15400 * g++.law/refs4.C: Remove XFAIL.
15401 * g++.oliva/expr2.C: Declare abort and exit.
15402
15403 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
15404
15405 * gcc.c-torture/execute/20000528-1.c: New test.
15406
15407 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
15408 * g++.old-deja/g++.law/temps4.C: Likewise.
15409
15410 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
15411 stdlib.h. Call abort() on failure.
15412 * g++.old-deja/g++.law/refs4.C: Likewise.
15413 * g++.old-deja/g++.law/temps4.C: Likewise.
15414 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
15415 * gcc.c-torture/execute/20000112-1.c: Include string.h.
15416
15417 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
15418
15419 Relative to g++.dg/special:
15420 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
15421
15422 Relative to g++.old-deja:
15423 * g++.brendan/complex1.C, g++.jason/optimize2.C,
15424 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
15425 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
15426 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
15427 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
15428 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
15429 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
15430
15431 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
15432 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
15433 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
15434 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
15435 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
15436 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
15437 and/or string.h.
15438
15439 * g++.other/goto1.C: Update expectations for error messages.
15440
15441 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
15442
15443 * gcc.c-torture/compile/20000523-1.c: New test.
15444
15445 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15446
15447 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
15448
15449 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
15450
15451 * g++.old-deja/g++.eh/catch11.C: New test.
15452 * g++.old-deja/g++.eh/catch12.C: New test.
15453
15454 2000-05-24 Nick Clifton <nickc@cygnus.com>
15455
15456 * gcc.c-torture/execute/20000523-1.c: New test.
15457
15458 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
15459
15460 * c-torture/execute/bcp-1.c: Replace abort in arg of
15461 __builtin_constant_p with a generic external function.
15462
15463 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
15464 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
15465 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
15466 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
15467 Prototype abort and/or exit.
15468
15469 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
15470 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
15471 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
15472 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
15473
15474 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
15475
15476 * gcc.dg/dwarf2-1.c: New test.
15477
15478 2000-05-20 Richard Henderson <rth@cygnus.com>
15479
15480 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
15481
15482 2000-05-20 Andreas Jaeger <aj@suse.de>
15483
15484 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
15485 testcase.
15486
15487 2000-05-19 David Edelsohn <edelsohn@gnu.org>
15488
15489 * gcc.c-torture/execute/20000519-2.c: New test.
15490
15491 2000-05-19 Andreas Jaeger <aj@suse.de>
15492
15493 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
15494 which fails with SSA.
15495
15496 * lib/c-torture.exp: Also test with -O3 -fssa.
15497
15498 2000-05-18 Michael Meissner <meissner@redhat.com>
15499
15500 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
15501 * gcc.c-torture/execute/920415-1.c: Ditto.
15502 * gcc.c-torture/execute/920501-1.c: Ditto.
15503 * gcc.c-torture/execute/conversion.c: Ditto.
15504 * gcc.c-torture/execute/cvt-1.c: Ditto.
15505
15506 2000-05-18 Jeffrey A Law (law@cygnus.com)
15507
15508 * gcc.c-torture/compile/20000518-1.c: New test.
15509
15510 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
15511
15512 * g77.f-torture/compile/200005018.f: New test.
15513
15514 2000-05-17 Jeffrey A Law (law@cygnus.com)
15515
15516 * gcc.c-torture/compile/20000517-1.c: New test.
15517
15518 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15519
15520 * gcc.c-torture/execute/20000516-1.c: New test.
15521
15522 2000-05-15 Jakub Jelinek <jakub@redhat.com>
15523
15524 * g++.old-deja/g++.other/eh.C: New test.
15525
15526 2000-05-12 Richard Henderson <rth@cygnus.com>
15527
15528 * gcc.c-torture/execute/990208-1.c (main): Don't pass
15529 constants through to doit's conditional.
15530
15531 2000-05-11 Jeffrey A Law (law@cygnus.com)
15532
15533 * gcc.c-torture/compile/20000511-1.c: New test.
15534 * g77.f-torture/compile/20000511-1.f: New test.
15535 * g77.f-torture/compile/20000511-2.f: New test.
15536
15537 2000-05-11 Michael Meissner <meissner@redhat.com>
15538
15539 * gcc.c-torture/execute/20000511-1.c: New test.
15540
15541 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
15542
15543 * gcc.dg/dg.exp: Scan .S files as well as .c files.
15544 * gcc.dg/20000510-1.S: New.
15545
15546 2000-05-08 Catherine Moore <clm@cygnus.com>
15547
15548 * gcc.dg/unused-3.c: New.
15549
15550 2000-05-06 Richard Henderson <rth@cygnus.com>
15551
15552 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
15553 * g++.old-deja/g++.mike/warn1.C: Likewise.
15554 * g++.old-deja/g++.pt/local1.C: Likewise.
15555 * g++.old-deja/g++.pt/local7.C: Likewise.
15556 * g++.old-deja/g++.pt/spec16.C: Likewise.
15557
15558 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
15559
15560 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
15561
15562 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
15563
15564 * g77.f-torture/execute/20000503-1.f: New test.
15565
15566 2000-05-04 Andreas Jaeger <aj@suse.de>
15567
15568 * gcc.dg/noreturn-2.c: New test.
15569
15570 2000-05-04 Neil Booth <NeilB@earthling.net>
15571
15572 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
15573 preprocessor.
15574
15575 2000-05-04 Richard Henderson <rth@cygnus.com>
15576
15577 * gcc.c-torture/execute/20000503-1.c: Fix typo.
15578
15579 2000-05-04 Richard Henderson <rth@cygnus.com>
15580
15581 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
15582 OpenSSL by Jason R Thorpe.
15583
15584 2000-05-03 Jim Wilson <wilson@cygnus.com>
15585
15586 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
15587
15588 2000-05-03 Robert Lipe <robertlipe@usa.net>
15589
15590 * gcc.dg/20000503-1.c: New test.
15591
15592 2000-05-02 Jakub Jelinek <jakub@redhat.com>
15593
15594 * gcc.c-torture/compile/20000502-1.c: New test.
15595 * g++.old-deja/g++.other/align.C: New test.
15596 * gcc.dg/cpp-tradstringify.c: New test.
15597
15598 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
15599
15600 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
15601 and hard registers.
15602
15603 2000-04-26 Geoff Keating <geoffk@cygnus.com>
15604
15605 * gcc.c-torture/execute/loop-5.c: New test.
15606
15607 2000-04-25 Jakub Jelinek <jakub@redhat.com>
15608
15609 * gcc.c-torture/execute/va-arg-20.c: New test.
15610
15611 2000-04-23 Jeffrey A Law (law@cygnus.com)
15612
15613 * gcc.c-torture/execute/20000422-1.c: New test.
15614
15615 2000-04-20 Greg McGary <gkm@gnu.org>
15616
15617 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
15618 when optimizing, but without sibling-call optimizations (-O1).
15619
15620 2000-04-20 Jeffrey A Law (law@cygnus.com)
15621
15622 * gcc.c-torture/compile/20000420-1.c: New test.
15623
15624 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
15625
15626 * g++.abi/ptrflags.C: New test.
15627 * g++.eh/catchptr1.C: Test incomplete pointer chains.
15628
15629 2000-04-19 Catherine Moore <clm@cygnus.com>
15630
15631 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
15632
15633 2000-04-19 Greg McGary <gkm@gnu.org>
15634
15635 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
15636 sibling-call optimizations.
15637
15638 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
15639
15640 * gcc.dg/20000419-1.c: New test.
15641
15642 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
15643
15644 * gcc.c-torture/execute/20000412-6.c: New test.
15645
15646 2000-04-12 Jeffrey A Law (law@cygnus.com)
15647
15648 * gcc.c-torture/execute/20000412-5.c: New test.
15649 * g77.f-torture/compile/20000412-1.f: New test.
15650 * gcc.c-torture/execute/20000412-4.c: New test.
15651 * gcc.c-torture/compile/20000412-2.c: New test.
15652 * gcc.c-torture/execute/20000412-3.c: New test.
15653 * gcc.c-torture/compile/20000412-1.c: New test.
15654 * gcc.c-torture/execute/20000412-2.c: New test.
15655
15656 2000-04-12 Jakub Jelinek <jakub@redhat.com>
15657
15658 * objc/execute/bf-20.m: New test.
15659
15660 2000-04-10 Richard Henderson <rth@cygnus.com>
15661
15662 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
15663
15664 * gcc.c-torture/execute/20000412-1.c: New test.
15665
15666 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
15667
15668 * g++.old-deja/g++.eh/catchptr1.C: New test.
15669
15670 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
15671
15672 * g++.old-deja/g++.abi/cxa_vec.C: New test.
15673
15674 2000-04-08 Neil Booth <NeilB@earthling.net>
15675
15676 * gcc.dg/cpp-nullchar.c: Remove test as
15677 embedded nulls cause problems.
15678
15679 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15680
15681 * gcc.dg/compare2.c: New test.
15682
15683 2000-04-08 Neil Booth <NeilB@earthling.net>
15684
15685 * gcc.dg/cpp-nullchar.c: New test.
15686
15687 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
15688
15689 * gcc.dg/cpp-mi2.c: New test.
15690 * gcc.dg/cpp-mi2[abc].h: New files.
15691
15692 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
15693
15694 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
15695 member name.
15696
15697 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
15698
15699 * g++.old-deja/g++.abi/vmihint.C: New test.
15700
15701 2000-04-06 Neil Booth <NeilB@earthling.net>
15702
15703 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
15704 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
15705 copyright.
15706
15707 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
15708
15709 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
15710 avoid stack-frame overwrite.
15711
15712 2000-04-05 Jakub Jelinek <jakub@redhat.com>
15713
15714 * gcc.c-torture/compile/20000405-2.c: New test.
15715 * gcc.c-torture/compile/20000405-3.c: New test.
15716
15717 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15718
15719 * gcc.c-torture/compile/20000405-1.c: New test.
15720
15721 2000-04-04 Geoff Keating <geoffk@cygnus.com>
15722
15723 * gcc.dg/cast-qual-1.c: Revert last change.
15724
15725 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15726
15727 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
15728
15729 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
15730
15731 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
15732 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
15733
15734 2000-04-03 Jeffrey A Law (law@cygnus.com)
15735
15736 * gcc.c-torture/compile/20000403-2.c: New test.
15737 * gcc.c-torture/compile/20000403-1.c: New test.
15738
15739 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
15740
15741 * gcc.c-torture/execute/20000403-1.c: New test.
15742
15743 2000-04-03 Geoff Keating <geoffk@cygnus.com>
15744
15745 * gcc.c-torture/execute/20000402-1.c: New test.
15746
15747 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
15748
15749 * gcc.c-torture/execute/va-arg-15.c: New test.
15750 * gcc.c-torture/execute/va-arg-16.c: New test.
15751 * gcc.c-torture/execute/va-arg-17.c: New test.
15752 * gcc.c-torture/execute/va-arg-18.c: New test.
15753 * gcc.c-torture/execute/va-arg-19.c: New test.
15754
15755 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
15756
15757 * gcc.c-torture/compile/981211-1.c: Move to...
15758 * gcc.dg/cpp-as1.c: ...here.
15759 * gcc.dg/cpp-as2.c: New file.
15760
15761 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
15762 compiler.
15763
15764 2000-04-02 Neil Booth <NeilB@earthling.net>
15765
15766 * gcc.dg/cpp-cond.c New tests.
15767 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
15768 accidental success less likely.
15769 * gcc.dg/cpp-missingop.c New tests.
15770 * gcc.dg/cpp-missingparen.c New tests.
15771 * gcc.dg/cpp-shift.c New tests.
15772 * gcc.dg/cpp-shortcircuit.c New tests.
15773 * gcc.dg/cpp-unary.c New tests.
15774
15775 2000-03-29 Jeffrey A Law (law@cygnus.com)
15776
15777 * gcc.c-torture/compile/20000329-1.c: New test.
15778
15779 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
15780
15781 * gcc.c-torture/compile/20000326-1.c: New test.
15782 * gcc.c-torture/compile/20000326-2.c: New test.
15783
15784 2000-03-24 Geoff Keating <geoffk@cygnus.com>
15785
15786 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
15787 the first parameter is a function argument.
15788
15789 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
15790
15791 * g++.old-deja/g++.ext/array4.C: New test.
15792
15793 2000-03-22 Geoff Keating <geoffk@cygnus.com>
15794
15795 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
15796
15797 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15798
15799 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
15800
15801 2000-03-19 Richard Henderson <rth@cygnus.com>
15802
15803 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
15804
15805 2000-03-19 Richard Henderson <rth@cygnus.com>
15806
15807 * gcc.c-torture/compile/20000319-1.c: New test.
15808
15809 2000-03-14 Jeffrey A Law (law@cygnus.com)
15810
15811 * gcc.c-torture/execute/20000314-3.c: New test.
15812 * gcc.c-torture/execute/20000314-2.c: New test.
15813 * gcc.c-torture/execute/20000314-1.c: New test.
15814 * gcc.c-torture/compile/20000314-2.c: New test.
15815 * gcc.c-torture/compile/20000314-1.c: New test.
15816
15817 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
15818
15819 * g++.old-deja/g++.warn/inline.C: New test.
15820
15821 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
15822
15823 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
15824 standards-compliant result rather than specific constants.
15825 Put test-values in array.
15826
15827 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
15828
15829 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
15830 (g++_target_compile): Put test-specific options last.
15831
15832 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15833
15834 * g++.old-deja/g++.eh/vbase4.C: New test.
15835
15836 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15837
15838 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
15839
15840 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15841
15842 * g++.old-deja/g++.brendan/misc12.C: Removed.
15843 * g++.old-deja/g++.pt/memtemp77.C: Constify.
15844 * g++.old-deja/g++.ext/pretty4.C: New test.
15845
15846 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
15847
15848 * g++.old-deja/g++.other/string2.C: New test.
15849
15850 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
15851
15852 * g++.old-deja/g++.warn/impint2.C: New test.
15853
15854 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
15855
15856 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
15857 is 1, not zero.
15858
15859 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
15860
15861 * g++.old-deja/g++.warn/impint.C: New test.
15862 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
15863 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
15864 * g++.old-deja/g++.pt/explicit12.C: Likewise.
15865 * g++.old-deja/g++.pt/explicit13.C: Likewise.
15866 * g++.old-deja/g++.pt/explicit17.C: Likewise.
15867 * g++.old-deja/g++.pt/explicit18.C: Likewise.
15868 * g++.old-deja/g++.pt/explicit19.C: Likewise.
15869 * g++.old-deja/g++.pt/explicit23.C: Likewise.
15870 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15871 * g++.old-deja/g++.pt/explicit35.C: Likewise.
15872 * g++.old-deja/g++.pt/explicit6.C: Likewise.
15873 * g++.old-deja/g++.pt/memclass7.C: Likewise.
15874
15875 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
15876
15877 * gcc.dg/cpp-redef.c: New test.
15878
15879 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
15880
15881 * g++.old-deja/g++.pt/unify7.C: New test.
15882
15883 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15884
15885 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
15886 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
15887
15888 2000-02-25 Geoff Keating <geoffk@cygnus.com>
15889
15890 * gcc.c-torture/compile/20000224-1.c: New test.
15891
15892 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15893
15894 * gcc.c-torture/compile/cpp-2.c: New test.
15895 * gcc.c-torture/compile/cpp-1.c: New test.
15896
15897 2000-02-25 Jeffrey A Law (law@cygnus.com)
15898
15899 * gcc.c-torture/execute/20000225-1.c: New test.
15900
15901 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15902
15903 * gcc.dg/cpp-li2.c: New test.
15904
15905 * gcc.dg/cpp-wi1.c: New test.
15906
15907 * gcc.dg/cpp-li1.c: New test.
15908
15909 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
15910
15911 * g++.old-deja/g++.other/sizeof5.C: New test.
15912
15913 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15914
15915 * gcc.c-torture/execute/va-arg-13.c: New test.
15916
15917 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
15918
15919 * gcc.c-torture/execute/va-arg-12.c: New test.
15920
15921 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15922
15923 * gcc.c-torture/execute/20000223-1.c: New test.
15924
15925 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
15926
15927 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
15928
15929 2000-02-22 Mark Mitchell <mark@codesourcery.com>
15930
15931 * g++.old-deja/g++.abi/ptrmem.C: New test.
15932
15933 2000-02-19 Richard Henderson <rth@cygnus.com>
15934
15935 * gcc.c-torture/compile/init-3.c: New.
15936
15937 2000-02-17 Mark Mitchell <mark@codesourcery.com>
15938
15939 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
15940 ALWAYS_CXXFLAGS.
15941
15942 2000-02-11 Robert Lipe <robertl@sco.com>
15943
15944 * gcc.c-torture/compile/20000211-3.c: New test.
15945
15946 2000-02-11 Martin Buchholz <martin@xemacs.org>
15947
15948 * gcc.c-torture/compile/20000211-2.c: New test.
15949
15950 2000-02-11 Jeffrey A Law (law@cygnus.com)
15951
15952 * gcc.c-torture/compile/20000211-1.c: New test.
15953
15954 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
15955
15956 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
15957 on native targets
15958
15959 2000-02-08 Nathan Sidwell <nathan@acm.org>
15960
15961 * g++.old-deja/g++.other/cast5.C: New test.
15962
15963 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
15964
15965 * gcc.c-torture/execute/20000205-1.c: New.
15966
15967 2000-02-03 Nathan Sidwell <nathan@acm.org>
15968
15969 * g++.old-deja/g++.jason/cast3.C: Return void.
15970 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
15971
15972 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15973
15974 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
15975
15976 * gcc.dg/loop-1.c: New test.
15977
15978 2000-01-27 Jakub Jelinek <jakub@redhat.com>
15979
15980 * gcc.c-torture/compile/20000127-1.c: New test.
15981 * gcc.c-torture/execute/991228-1.c: New test.
15982
15983 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15984
15985 * gcc.dg/unused-2.c: New test.
15986
15987 * gcc.dg/conv-1.c: New test.
15988
15989 2000-01-24 Mark Mitchell <mark@codesourcery.com>
15990
15991 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
15992 compiler.
15993 (tool_option_proc): Fix typo.
15994
15995 2000-01-24 Geoff Keating <geoffk@cygnus.com>
15996
15997 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
15998 of the ld on the host, not on the build machine.
15999 Also, don't crash if '--help' is not a supported option.
16000
16001 2000-01-24 Richard Henderson <rth@cygnus.com>
16002
16003 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
16004
16005 2000-01-20 Jeffrey A Law (law@cygnus.com)
16006
16007 * gcc.c-torture/execute/20000120-2.c: New test.
16008 * gcc.c-torture/execute/20000120-1.c: New test.
16009
16010 2000-01-13 Jeffrey A Law (law@cygnus.com)
16011
16012 * gcc.c-torture/execute/20000113-1.c: New test.
16013
16014 2000-01-12 Jeffrey A Law (law@cygnus.com)
16015
16016 * gcc.c-torture/execute/20000112-1.c: New test.
16017
16018 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16019
16020 * gcc.dg/20000111-1.c: New test.
16021
16022 2000-01-10 Jeffrey A Law (law@cygnus.com)
16023
16024 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
16025 with 16 bit integers.
16026
16027 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16028
16029 * gcc.dg/20000108-1.c: New test.
16030
16031 2000-01-05 Nathan Sidwell <nathan@acm.org>
16032
16033 * g++.old-deja/g++.ns/koenig8.C: New test.
16034
16035 2000-01-05 Nathan Sidwell <nathan@acm.org>
16036
16037 * g++.old-deja/g++.other/cast4.C: New test.
16038
16039 2000-01-05 Jeffrey A Law (law@cygnus.com)
16040
16041 * gcc.c-torture/compile/20000105-2.c: New test.
16042 * gcc.c-torture/compile/20000105-1.c: New test.
16043
16044 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16045
16046 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
16047 references to printf & atoi to conform to ANSI standard.
16048 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
16049 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
16050 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
16051 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
16052 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
16053 * g++.old-deja/g++.brendan/complex1.C: Likewise.
16054 * g++.old-deja/g++.brendan/copy1.C: Likewise.
16055 * g++.old-deja/g++.brendan/copy2.C: Likewise.
16056 * g++.old-deja/g++.brendan/copy3.C: Likewise.
16057 * g++.old-deja/g++.brendan/copy4.C: Likewise.
16058 * g++.old-deja/g++.brendan/copy5.C: Likewise.
16059 * g++.old-deja/g++.brendan/copy6.C: Likewise.
16060 * g++.old-deja/g++.brendan/copy7.C: Likewise.
16061 * g++.old-deja/g++.brendan/copy8.C: Likewise.
16062 * g++.old-deja/g++.brendan/crash11.C: Likewise.
16063 * g++.old-deja/g++.brendan/crash14.C: Likewise.
16064 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
16065 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
16066 * g++.old-deja/g++.brendan/delete2.C: Likewise.
16067 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
16068 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
16069 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
16070 * g++.old-deja/g++.brendan/eh1.C: Likewise.
16071 * g++.old-deja/g++.brendan/groff1.C: Likewise.
16072 * g++.old-deja/g++.brendan/init3.C: Likewise.
16073 * g++.old-deja/g++.brendan/misc12.C: Likewise.
16074 * g++.old-deja/g++.brendan/misc7.C: Likewise.
16075 * g++.old-deja/g++.brendan/new2.C: Likewise.
16076 * g++.old-deja/g++.brendan/operators4.C: Likewise.
16077 * g++.old-deja/g++.brendan/operators5.C: Likewise.
16078 * g++.old-deja/g++.brendan/overload2.C: Likewise.
16079 * g++.old-deja/g++.brendan/overload7.C: Likewise.
16080 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
16081 * g++.old-deja/g++.brendan/reference1.C: Likewise.
16082 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
16083 * g++.old-deja/g++.brendan/template24.C: Likewise.
16084 * g++.old-deja/g++.brendan/template3.C: Likewise.
16085 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
16086 * g++.old-deja/g++.jason/inline3.C: Likewise.
16087 * g++.old-deja/g++.jason/opeq.C: Likewise.
16088 * g++.old-deja/g++.law/arg5.C: Likewise.
16089 * g++.old-deja/g++.law/arm7.C: Likewise.
16090 * g++.old-deja/g++.law/ctors11.C: Likewise.
16091 * g++.old-deja/g++.law/cvt8.C: Likewise.
16092 * g++.old-deja/g++.law/init9.C: Likewise.
16093 * g++.old-deja/g++.law/refs4.C: Likewise.
16094 * g++.old-deja/g++.law/template2.C: Likewise.
16095 * g++.old-deja/g++.law/visibility24.C: Likewise.
16096 * g++.old-deja/g++.law/vtable3.C: Likewise.
16097 * g++.old-deja/g++.mike/asm2.C: Likewise.
16098 * g++.old-deja/g++.mike/eh1.C: Likewise.
16099 * g++.old-deja/g++.mike/misc1.C: Likewise.
16100 * g++.old-deja/g++.mike/misc13.C: Likewise.
16101 * g++.old-deja/g++.mike/misc14.C: Likewise.
16102 * g++.old-deja/g++.mike/ns12.C: Likewise.
16103 * g++.old-deja/g++.mike/p1248.C: Likewise.
16104 * g++.old-deja/g++.mike/p3708.C: Likewise.
16105 * g++.old-deja/g++.mike/p3708a.C: Likewise.
16106 * g++.old-deja/g++.mike/p3708b.C: Likewise.
16107 * g++.old-deja/g++.mike/p646.C: Likewise.
16108 * g++.old-deja/g++.mike/p700.C: Likewise.
16109 * g++.old-deja/g++.mike/p783.C: Likewise.
16110 * g++.old-deja/g++.mike/p783a.C: Likewise.
16111 * g++.old-deja/g++.mike/p783b.C: Likewise.
16112 * g++.old-deja/g++.mike/p786.C: Likewise.
16113 * g++.old-deja/g++.mike/p789.C: Likewise.
16114 * g++.old-deja/g++.mike/p789a.C: Likewise.
16115 * g++.old-deja/g++.mike/p807a.C: Likewise.
16116 * g++.old-deja/g++.other/delete3.C: Likewise.
16117 * g++.old-deja/g++.other/dyncast1.C: Likewise.
16118 * g++.old-deja/g++.other/dyncast2.C: Likewise.
16119 * g++.old-deja/g++.other/dyncast3.C: Likewise.
16120 * g++.old-deja/g++.other/empty1.C: Likewise.
16121 * g++.old-deja/g++.other/temporary1.C: Likewise.
16122 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
16123 * g++.old-deja/g++.pt/t16.C: Likewise.
16124 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
16125
16126 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
16127
16128 * gcc.dg/991230-1.c: New test.
16129
16130 1999-12-29 Jeffrey A Law (law@cygnus.com)
16131
16132 * gcc.c-torture/compile/991229-3.c: New test.
16133 * gcc.c-torture/compile/991229-2.c: New test.
16134 * gcc.c-torture/compile/991229-1.c: New test.
16135
16136 1999-12-29 Greg McGary <gkm@eng.ascend.com>
16137
16138 * gcc.c-torture/compile/labels-2.c: New test.
16139
16140 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
16141
16142 * gcc.c-torture/execute/991227-1.c: New test.
16143
16144 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16145
16146 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
16147
16148 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
16149
16150 * gcc.c-torture/execute/991221-1.c: New test.
16151
16152 1999-12-20 Nathan Sidwell <nathan@acm.org>
16153
16154 * g++.old-deja/g++.other/cast3.C: New test.
16155
16156 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
16157
16158 * gcc.c-torture/execute/991216-4.c: New test.
16159
16160 1999-12-16 Michael Meissner <meissner@cygnus.com>
16161
16162 * gcc.c-torture/execute/991216-1.c: New test.
16163 * gcc.c-torture/execute/991216-2.c: New test.
16164 * gcc.c-torture/execute/991216-3.c: New test.
16165
16166 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16167
16168 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
16169 Actually make the test fail by using "-O2" for compilation.
16170
16171 1999-12-15 Nathan Sidwell <nathan@acm.org>
16172
16173 * g++.old-deja/g++.warn/cast-align1.C: New test.
16174
16175 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16176
16177 * gcc.c-torture/compile/991214-1.c: New test.
16178 * gcc.c-torture/compile/991214-2.c: New test.
16179
16180 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
16181
16182 * gcc.dg/991214-1.c: New test.
16183
16184 1999-12-13 Jeffrey A Law (law@cygnus.com)
16185
16186 * gcc.c-torture/compile/991213-3.c: New test.
16187 * gcc.c-torture/compile/991213-2.c: New test.
16188 * gcc.c-torture/compile/991213-1.c: New test.
16189
16190 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
16191
16192 * gcc.dg/991209-1.c: New test.
16193
16194 1999-12-08 Nathan Sidwell <nathan@acm.org>
16195
16196 * gcc.c-torture/compile/991208-1.c: New test.
16197
16198 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16199
16200 * gcc.dg/ultrasp2.c: New test.
16201
16202 1999-12-05 Alex Samuel <samuel@codesourcery.com>
16203
16204 * g++.old-deja/g++.abi/align.C (main): Fix typo.
16205
16206 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
16207
16208 * gcc.c-torture/compile/991202-1.c: New test.
16209 * gcc.c-torture/execute/991202-1.c: New test.
16210 * gcc.c-torture/execute/991202-2.c: New test.
16211 * gcc.c-torture/execute/991202-3.c: New test.
16212
16213 1999-12-02 Alex Samuel <samuel@codesourcery.com>
16214
16215 * g++.old-deja/g++.abi/align.C: New test.
16216 * g++.old-deja/g++.abi/aggregates.C: Likewise.
16217 * g++.old-deja/g++.abi/bitfields.C: Likewise.
16218
16219 1999-12-01 Richard Henderson <rth@cygnus.com>
16220
16221 * gcc.c-torture/execute/991201-1.c: New.
16222
16223 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
16224
16225 * gcc.dg/991129-1.c: New test.
16226
16227 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
16228
16229 * gcc.c-torture/compile/991127-1.c: New test.
16230
16231 1999-11-22 Nathan Sidwell <nathan@acm.org>
16232
16233 * g++.old-deja/g++.other/warn4.C: New test.
16234
16235 1999-11-22 Nathan Sidwell <nathan@acm.org>
16236
16237 * g++.old-deja/g++.eh/cleanup2.C: New test.
16238 * g++.old-deja/g++.ext/pretty2.C: New test.
16239 * g++.old-deja/g++.ext/pretty3.C: New test.
16240 * g++.old-deja/g++.other/debug6.C: New test.
16241
16242 1999-10-20 Jim Wilson <wilson@cygnus.com>
16243
16244 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
16245 compiler_output to look for one error message instead of two.
16246
16247 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
16248
16249 * gcc.c-torture/execute/991118-1.c: Also test case
16250 where the word boundary does not split a byte evenly.
16251
16252 1999-11-19 Nathan Sidwell <nathan@acm.org>
16253
16254 * g++.old-deja/g++.ext/restrict1.C: New test.
16255
16256 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
16257
16258 * gcc.c-torture/execute/991118-1.c: New test.
16259
16260 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
16261
16262 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
16263 working directory pathnames.
16264
16265 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
16266
16267 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
16268 host is equipped with driver.h and driver.o so it can actually
16269 compile and run the tests.
16270
16271 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
16272
16273 * gcc.c-torture/compile/991008-1.c: New test.
16274
16275 1999-11-08 Nick Clifton <nickc@cygnus.com>
16276
16277 * lib/gcc-dg.exp: Include target-supports.exp
16278
16279 1999-11-05 Nick Clifton <nickc@cygnus.com>
16280
16281 * lib/target-supports.exp: New file: Provide procs to test for
16282 features supported by the target.
16283 (check_weak_available): Moved here from ecos.exp.
16284 (check_alias_available): New proc: Determine of the target
16285 toolchain supports the alias attribute.
16286
16287 * gcc.dg/special/ecos.exp: Move check_weak_available to
16288 target-supports.exp.
16289 (alias-1.c): Only perform the test if the target supports
16290 aliases.
16291 (wkali-1.c): Only perform the test if the target supports
16292 aliases.
16293
16294 * gcc.dg/990506-0.c: Expect error messages from cross
16295 targets as well as native targets.
16296
16297 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16298
16299 * gcc.dg/ultrasp1.c: Removed xfail.
16300 * gcc.dg/struct-ret-2.c: Likewise.
16301 * gcc.dg/array-1.c: Likewise.
16302
16303 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16304
16305 * gcc.dg/struct-ret-2.c: New test.
16306
16307 * gcc.dg/array-1.c: New test.
16308
16309 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
16310
16311 * gcc.c-torture/execute/991030-1.c: New test.
16312
16313 1999-10-26 Richard Henderson <rth@cygnus.com>
16314
16315 * gcc.c-torture/compile/991026-2.c: New test.
16316
16317 1999-10-26 Jeffrey A Law (law@cygnus.com)
16318
16319 * gcc.c-torture/compile/991026-1.c: New test.
16320
16321 1999-10-23 Jeffrey A Law (law@cygnus.com)
16322
16323 * gcc.c-torture/execute/991023-1.c: New test.
16324
16325 1999-10-19 Jeffrey A Law (law@cygnus.com)
16326
16327 * gcc.c-torture/execute/991019-1.c: New test.
16328
16329 1999-10-16 Richard Henderson <rth@cygnus.com>
16330
16331 * gcc.c-torture/execute/991016-1.c: New test.
16332
16333 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
16334
16335 * gcc.c-torture/execute/991014-1.c: New test.
16336
16337 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
16338
16339 * g++.old-deja/g++.other/union2.C: New test.
16340
16341 1999-10-13 Nathan Sidwell <nathan@acm.org>
16342
16343 * g++.old-deja/g++.other/vaarg2.C: New test.
16344 * g++.old-deja/g++.other/vaarg3.C: New test.
16345
16346 1999-10-12 Craig Burley <craig@jcb-sc.com>
16347
16348 * g77.f-torture/noncompile/19990905-1.f: Moved from being
16349 in compile/.
16350
16351 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
16352
16353 * gcc.c-torture/execute/va-arg-11.c: New test.
16354
16355 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
16356
16357 * lib/file-format.exp (gcc_target_object_format): Don't
16358 crash if objdump is unavailable.
16359
16360 1999-09-29 Donn Terry <donn@interix.com>
16361
16362 * gcc.misc-tests/mg.exp: delete extraneous redirection.
16363
16364 1999-09-28 Nick Clifton <nickc@cygnus.com>
16365
16366 * gcc.c-torture/compile/990928-1.c: New test.
16367
16368 1999-09-28 Nathan Sidwell <nathan@acm.org>
16369
16370 * g++.old-deja/g++.other/decl6.C: New test.
16371
16372 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16373
16374 * gcc.c-torture/execute/va-arg-10.c: New test.
16375
16376 1999-09-27 Nathan Sidwell <nathan@acm.org>
16377
16378 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
16379 __PRETTY_FUNCTION__.
16380
16381 1999-09-23 Nick Clifton <nickc@cygnus.com>
16382
16383 * gcc.c-torture/execute/990923-1.c: New test.
16384
16385 1999-09-21 Nick Clifton <nickc@cygnus.com>
16386
16387 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
16388 for which -fpic is inappropriate.
16389
16390 1999-09-21 Mark Mitchell <mark@codesourcery.com>
16391
16392 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
16393
16394 1999-09-21 Nathan Sidwell <nathan@acm.org>
16395
16396 * g++.old-deja/g++.other/dyncast1.C: New test.
16397 * g++.old-deja/g++.other/dyncast2.C: New test.
16398 * g++.old-deja/g++.other/dyncast3.C: New test.
16399 * g++.old-deja/g++.other/dyncast4.C: New test.
16400 * g++.old-deja/g++.other/dyncast5.C: New test.
16401 * g++.old-deja/g++.eh/catch3.C: New test.
16402 * g++.old-deja/g++.eh/catch3p.C: New test.
16403 * g++.old-deja/g++.eh/catch4.C: New test.
16404 * g++.old-deja/g++.eh/catch4p.C: New test.
16405 * g++.old-deja/g++.eh/catch5.C: New test.
16406 * g++.old-deja/g++.eh/catch5p.C: New test.
16407 * g++.old-deja/g++.eh/catch6.C: New test.
16408 * g++.old-deja/g++.eh/catch6p.C: New test.
16409 * g++.old-deja/g++.eh/catch7.C: New test.
16410 * g++.old-deja/g++.eh/catch7p.C: New test.
16411 * g++.old-deja/g++.eh/catch8.C: New test.
16412 * g++.old-deja/g++.eh/catch8p.C: New test.
16413 * g++.old-deja/g++.eh/catch9.C: New test.
16414 * g++.old-deja/g++.eh/catch9p.C: New test.
16415
16416 1999-09-13 Nathan Sidwell <nathan@acm.org>
16417
16418 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
16419 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
16420
16421 1999-09-13 Jeffrey A Law (law@cygnus.com)
16422
16423 * gcc.c-torture/compile/990913-1.c: New test.
16424
16425 1999-09-10 Nathan Sidwell <nathan@acm.org>
16426
16427 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
16428 * g++.old-deja/g++.jason/rfg5.C: Likewise.
16429
16430 1999-09-09 Richard Henderson <rth@cygnus.com>
16431
16432 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
16433
16434 1999-09-09 Nathan Sidwell <nathan@acm.org>
16435
16436 * g++.old-deja/g++.other/lookup11.C: New test.
16437 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
16438 what is permitted and what we want.
16439 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
16440 overload use.
16441 * g++.old-deja/g++.jason/rfg5.C: Likewise
16442
16443 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
16444
16445 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
16446 * gcc.c-torture/noncompile/poison-1.c: New file.
16447
16448 1999-09-08 Nathan Sidwell <nathan@acm.org>
16449
16450 * g++.old-deja/g++.other/sizeof3.C: New test.
16451 * g++.old-deja/g++.other/sizeof4.C: New test.
16452 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
16453 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
16454
16455 1999-09-07 Richard Henderson <rth@cygnus.com>
16456
16457 * gcc.dg/va-arg-1.c: New.
16458
16459 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16460
16461 * gcc.c-torture/execute/va-arg-9.c: New test.
16462
16463 1999-09-05 Craig Burley <craig@jcb-sc.com>
16464
16465 * g77.f-torture/compile/980519-2.f: New test.
16466 * g77.f-torture/compile/19990905-0.f: New test.
16467 * g77.f-torture/compile/19990905-1.f: New test.
16468 * g77.f-torture/compile/19990905-2.f: New test.
16469
16470 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
16471
16472 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
16473
16474 * gcc.c-torture/execute/990827-1.c: Fix typo.
16475
16476 1999-09-03 Nathan Sidwell <nathan@acm.org>
16477
16478 * g++.old-deja/g++.other/deref1.C: New test.
16479
16480 1999-09-02 Nathan Sidwell <nathan@acm.org>
16481
16482 * g++.old-deja/g++.other/ambig2.C: New test.
16483 * g++.old-deja/g++.other/cond5.C: New test.
16484 * g++.old-deja/g++.other/lookup16.C: New test.
16485
16486 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
16487
16488 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
16489 assemblers too.
16490
16491 1999-08-31 Jeffrey A Law (law@cygnus.com)
16492
16493 * lib/c-torture.exp: Avoid the "compare executables" optimization
16494 when testing native.
16495
16496 1999-08-29 Jeffrey A Law (law@cygnus.com)
16497
16498 * gcc.c-torture/execute/990829-1.c: New test.
16499 * gcc.c-torture/compile/990829-1.c: New test.
16500
16501 1999-08-27 Paul Burchard <burchard@pobox.com>
16502
16503 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
16504 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
16505 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
16506 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
16507 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
16508 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
16509 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
16510 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
16511 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
16512 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
16513 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
16514
16515 1999-08-27 Jeffrey A Law (law@cygnus.com)
16516
16517 * gcc.c-torture/execute/990827-1.c: New test.
16518
16519 1999-08-26 Craig Burley <craig@jcb-sc.com>
16520
16521 * g77.f-torture/noncompile/19990826-4.f: New test.
16522
16523 * g77.f-torture/compile/19990826-3.f: New test.
16524
16525 * g77.f-torture/execute/19990826-2.f: New test.
16526
16527 * g77.f-torture/compile/19990826-1.f: New test.
16528
16529 * gcc.c-torture/execute/990826-0.c: New test.
16530 * g77.c-torture/execute/19990826-0.f: New test.
16531
16532 * g77.f-torture/noncompile/970626-2.f: New test.
16533
16534 1999-08-25 Paul Burchard <burchard@pobox.com>
16535
16536 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
16537 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
16538 lss-011.C: New tests.
16539
16540 1999-08-25 Nathan Sidwell <nathan@acm.org>
16541
16542 * g++.old-deja/g++.other/decl5.C: New test.
16543
16544 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16545
16546 * noncompile/noncompile.exp: Load_lib c-torture.exp.
16547 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
16548 call `postbase' for each one. All callers of `postbase' changed
16549 to call this instead.
16550
16551 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
16552
16553 * gcc.c-torture/execute/990811-1.c: New test.
16554
16555 1999-08-09 Nick Clifton <nickc@cygnus.com>
16556
16557 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
16558 just native ones.
16559
16560 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
16561 just native ones.
16562
16563 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16564
16565 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
16566
16567 1999-08-04 Jeffrey A Law (law@cygnus.com)
16568
16569 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
16570
16571 1999-08-04 Nathan Sidwell <nathan@acm.org>
16572
16573 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
16574
16575 1999-08-04 Jeffrey A Law (law@cygnus.com)
16576
16577 * gcc.c-torture/execute/990804-1.c: New test.
16578
16579 1999-08-03 Nathan Sidwell <nathan@acm.org>
16580
16581 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
16582 * g++.old-deja/g++.brendan/crash64.C: Likewise
16583 * g++.old-deja/g++.brendan/overload8.C: Likewise
16584
16585 1999-08-03 Nathan Sidwell <nathan@acm.org>
16586
16587 * g++.old-deja/g++.other/struct1.C: New test.
16588
16589 1999-08-03 Nathan Sidwell <nathan@acm.org>
16590
16591 * g++.old-deja/g++.other/enum2.C: New test.
16592
16593 1999-08-02 Richard Henderson <rth@cygnus.com>
16594
16595 Adapted from tests from Franz Sirl:
16596 * gcc.c-torture/execute/va-arg-7.c: New test.
16597 * gcc.c-torture/execute/va-arg-8.c: New test.
16598
16599 1999-08-01 Jeffrey A Law (law@cygnus.com)
16600
16601 * gcc.c-torture/compile/990801-2.c: New test.
16602
16603 * gcc.c-torture/compile/990801-1.c: New test.
16604
16605 1999-07-27 Michael Meissner <meissner@cygnus.com>
16606
16607 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
16608 fp-cmp-1.c, converting double to float.
16609
16610 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
16611 fp-cmp-1.c, converting double to long double.
16612
16613 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
16614 from fr1 to unknown_register, since fr1 is a legitimate register
16615 on some machines.
16616
16617 1999-07-25 Jeffrey A Law (law@cygnus.com)
16618
16619 * README: More listname related changes.
16620
16621 1999-07-08 Catherine Moore <clm@cygnus.com>
16622
16623 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
16624
16625 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
16626
16627 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
16628
16629 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
16630
16631 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
16632
16633 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
16634
16635 * gcc.dg/990703-1.c: New test.
16636
16637 1999-06-29 Nick Clifton <nickc@cygnus.com>
16638
16639 * lib/file-format.exp: New file: Move definition of proc
16640 gcc_target_object_format to here from
16641 gcc.dg/special/ecos.exp.
16642
16643 * lib/c-torture.exp: Include lib file-format.exp.
16644 * lib/gcc-dg.exp: Include lib file-format.exp.
16645
16646 * gcc.dg/special/ecos.exp: Remove definition of proc
16647 gcc_target_object_format.
16648
16649 1999-06-28 Jeffrey A Law (law@cygnus.com)
16650
16651 * gcc.c-torture/execute/990628-1.c: New test.
16652
16653 1999-06-25 Jeffrey A Law (law@cygnus.com)
16654
16655 * gcc.c-torture/compile/990625-2.c: New test.
16656
16657 * gcc.c-torture/compile/990625-1.c: New test.
16658
16659 1999-06-23 Nick Clifton <nickc@cygnus.com>
16660
16661 * gcc.c-torture/compile/dll.c: New test case. Check that dll
16662 attributes compile.
16663 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
16664 ports that use the COFF/PE file format.
16665
16666 1999-06-17 Jeffrey A Law (law@cygnus.com)
16667
16668 * gcc.c-torture/compile/990617-1.c: New test.
16669
16670 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
16671
16672 * g++.old-deja/g++.other/decl4.C: New test.
16673
16674 1999-06-14 Nathan Sidwell <nathan@acm.org>
16675
16676 * g++.old-deja/g++.other/bitfld3.C: New test.
16677
16678 1999-06-08 Nathan Sidwell <nathan@acm.org>
16679
16680 * g++.old-deja/g++.eh/catch1.C: New test.
16681
16682 1999-06-07 Jeffrey A Law (law@cygnus.com)
16683
16684 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
16685
16686 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
16687 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
16688
16689 1999-06-05 Craig Burley <craig@jcb-sc.com>
16690
16691 * g77.f-torture/compile/19990502-0.f: Replace with new,
16692 shorter, test that still fails after recent changes.
16693
16694 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16695
16696 * gcc.c-torture/execute/990604-1.c: New test.
16697
16698 1999-05-31 Jeffrey A Law (law@cygnus.com)
16699
16700 * gcc.c-torture/execute/990531-1.c: New test.
16701
16702 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16703
16704 * gcc.c-torture/compile/990527-1.c: New test.
16705
16706 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
16707
16708 * gcc.c-torture/execute/990527-1.c: New test.
16709
16710 1999-05-25 Nick Clifton <nickc@cygnus.com>
16711
16712 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
16713 bitfields as signed.
16714
16715 1999-05-25 Craig Burley <craig@jcb-sc.com>
16716
16717 * g77.f-torture/compile/19990525-0.f: New test.
16718
16719 1999-05-25 Jeffrey A Law (law@cygnus.com)
16720
16721 * gcc.c-torture/execute/990525-2.c: New test.
16722
16723 * gcc.c-torture/execute/990525-1.c: New test.
16724
16725 1999-05-24 Nathan Sidwell <nathan@acm.org>
16726
16727 * g++.old-deja/g++.other/anon3.C: New test.
16728 * g++.old-deja/g++.other/anon4.C: New test.
16729 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
16730 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
16731 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
16732 Merrill).
16733
16734 1999-05-24 Jeffrey A Law (law@cygnus.com)
16735
16736 * gcc.c-torture/execute/990524-1.c: New test.
16737
16738 * gcc.dg/990524-1.c: New test.
16739
16740 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16741
16742 * gcc.c-torture/compile/990523-1.c: New test.
16743
16744 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
16745
16746 * gcc.c-torture/compile/990519-1.c: New test.
16747
16748 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16749
16750 * gcc.c-torture/compile/990517-1.c: New test.
16751
16752 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
16753 (e4, f4): New tests.
16754 (main): Call them.
16755
16756 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16757
16758 * gcc.dg/noreturn-1.c: New test.
16759
16760 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16761
16762 * gcc.c-torture/execute/990513-1.c: New test.
16763
16764 1999-05-10 Richard Henderson <rth@cygnus.com>
16765
16766 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
16767
16768 1999-05-10 Craig Burley <craig@jcb-sc.com>
16769
16770 * g77.f-torture/execute/erfc.f: Use small single-precision
16771 values, to avoid problems on Alphas when not -mieee.
16772
16773 1999-05-08 Craig Burley <craig@jcb-sc.com>
16774
16775 * gcc.dg/990506-0.c: New test.
16776
16777 1999-05-08 Richard Henderson <rth@cygnus.com>
16778
16779 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
16780 the constant to test. Don't XFAIL 64-bit targets.
16781
16782 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
16783 * g++.old-deja/g++.law/profile1.C: Likewise.
16784
16785 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
16786 operator new instances.
16787 * g++.old-deja/g++.other/delete5.C: Likewise.
16788
16789 1999-05-03 Craig Burley <craig@jcb-sc.com>
16790
16791 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
16792 intrinsic.
16793
16794 1999-05-03 Craig Burley <craig@jcb-sc.com>
16795
16796 * g77.f-torture/execute/u77-test.f: Reverse order of two
16797 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
16798
16799 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16800
16801 * gcc.dg/compare1.c: New test.
16802
16803 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
16804
16805 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
16806 New tests.
16807
16808 1999-05-02 Craig Burley <craig@jcb-sc.com>
16809
16810 * g77.f-torture/compile/19990502-1.f: New test.
16811
16812 1999-05-02 Craig Burley <craig@jcb-sc.com>
16813
16814 * g77.f-torture/compile/19990502-0.f: New test.
16815
16816 1999-05-02 Craig Burley <craig@jcb-sc.com>
16817
16818 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
16819 intrinsic.
16820
16821 1999-05-02 Craig Burley <craig@jcb-sc.com>
16822
16823 * g77.f-torture/execute/u77-test.f (main): List libU77
16824 intrinsics not currently tested.
16825 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
16826 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
16827 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
16828 Trim blanks off the ends of some printed strings.
16829
16830 1999-05-02 Craig Burley <craig@jcb-sc.com>
16831
16832 * g77.f-torture/execute/u77-test.f (main): Just warn about
16833 FSTAT gid disagreement, as it's expected on some systems.
16834
16835 1999-05-01 Craig Burley <craig@jcb-sc.com>
16836
16837 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
16838 use a new function, which allows for some slop.
16839 Clean up some commentary.
16840 (issum): The new function.
16841 (sgladd): Deleted subroutine.
16842
16843 1999-05-01 Craig Burley <craig@jcb-sc.com>
16844
16845 * g77.f-torture/execute/u77-test.f: Modify to be more like
16846 libf2c/libU77 version, bringing patches to that version here.
16847 Add suitable commentary.
16848
16849 1999-04-25 Richard Henderson <rth@cygnus.com>
16850
16851 * gcc.dg/990424-1.c: New test.
16852
16853 1999-04-24 Craig Burley <craig@jcb-sc.com>
16854
16855 * g77.f-torture/execute/u77-test.f (main): Bug involving
16856 LSTAT has been fixed, so turn back on full checking.
16857
16858 1999-04-20 Craig Burley <craig@jcb-sc.com>
16859
16860 * g77.f-torture/compile/19990419-0.f: New test.
16861 * g77.f-torture/execute/19990419-1.f: New test.
16862
16863 1999-04-17 Richard Henderson <rth@cygnus.com>
16864
16865 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
16866 to avoid the need for a prototype to supress a warning.
16867
16868 1999-04-07 Jim Wilson <wilson@cygnus.com>
16869
16870 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
16871
16872 1999-04-04 Jeffrey A Law (law@cygnus.com)
16873
16874 * gcc.c-torture/execute/990404-1.c: New test.
16875
16876 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16877
16878 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
16879 * gcc.dg/cpp-if3.c: Don't use -pedantic.
16880 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
16881 missing initializer warnings.
16882
16883 1999-03-28 Jeffrey A Law (law@cygnus.com)
16884
16885 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
16886 matching strings.
16887
16888 1999-03-26 Jeffrey A Law (law@cygnus.com)
16889
16890 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
16891
16892 1999-03-26 Craig Burley <craig@jcb-sc.com>
16893
16894 * g77.f-torture/execute/19990325-0.f: New test.
16895 * g77.f-torture/execute/19990325-1.f: New test.
16896
16897 1999-03-24 Jeffrey A Law (law@cygnus.com)
16898
16899 * gcc.c-torture/execute/990324-1.c: New test.
16900
16901 1999-03-22 Jim Wilson <wilson@cygnus.com>
16902
16903 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
16904 test with 4.
16905
16906 1999-03-17 Richard Henderson <rth@cygnus.com>
16907
16908 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
16909
16910 1999-03-13 Craig Burley <craig@jcb-sc.com>
16911
16912 * g77.f-torture/execute/19990313-2.f: New test.
16913 * g77.f-torture/execute/19990313-3.f: New test.
16914
16915 1999-03-13 Craig Burley <craig@jcb-sc.com>
16916
16917 * g77.f-torture/execute/19990313-0.f: New test.
16918 * g77.f-torture/execute/19990313-1.f: New test.
16919
16920 1999-03-12 Jim Wilson <wilson@cygnus.com>
16921
16922 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
16923 printf to sprintf.
16924 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
16925 (main): Add check for u15. Conditionalize u31 check depending on
16926 whether ints are <32 bits or >=32 bits.
16927
16928 1999-03-08 Craig Burley <craig@jcb-sc.com>
16929
16930 * g77.f-torture/execute/19981119-0.f: Improve testiness.
16931
16932 1999-03-08 Craig Burley <craig@jcb-sc.com>
16933
16934 * g77.f-torture/compile/19990305-0.f: New test.
16935 * g77.f-torture/execute/19981119-0.f: New test.
16936
16937 1999-03-08 Craig Burley <craig@jcb-sc.com>
16938
16939 * g77.f-torture/execute/970625-2.f: call ABORT if final
16940 result is not correct, instead of just printing it.
16941 Add this checking via newly introduced obfuscation, to
16942 trip up buggy front ends.
16943
16944 1999-03-07 Craig Burley <craig@jcb-sc.com>
16945
16946 * g77.f-torture/compile/960317-1.f: Moved from being
16947 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
16948
16949 1999-03-06 Craig Burley <craig@jcb-sc.com>
16950
16951 * g77.f-torture/execute/960317-1.f: New (old) test.
16952 * g77.f-torture/execute/970625-2.f: Ditto.
16953
16954 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
16955
16956 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
16957 message on line 1 or line 2; cccp and cpplib do this differently.
16958
16959 1999-03-01 Jeffrey A Law (law@cygnus.com)
16960
16961 * g++.old-deja/g++.law/weak1.C: New test.
16962
16963 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16964
16965 * gcc.c-torture/execute/990119-1.c: Renamed to...
16966 * gcc.dg/990119-1.c: this, so it will only be tested once
16967 (it's a preprocessor test, it doesn't need to be run at
16968 multiple optimization levels).
16969
16970 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
16971
16972 * lib/g++.exp: Don't add incdir=$base_dir/../include to
16973 ALWAYS_CXXFLAGS.
16974
16975 1999-02-24 Craig Burley <craig@jcb-sc.com>
16976
16977 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
16978 * g77.f-torture/compile/19981216-0.f: ...as it is expected
16979 to not be compilable by current g77.
16980
16981 1999-02-24 Nick Clifton <nickc@cygnus.com>
16982
16983 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
16984
16985 1999-02-22 Jeffrey A Law (law@cygnus.com)
16986
16987 * gcc.c-torture/execute/990222-1.c: New test.
16988
16989 1999-02-19 Craig Burley <craig@jcb-sc.com>
16990
16991 * g77.f-torture/compile/19990218-0.f: New test.
16992 * g77.f-torture/noncompile/19990218-1.f: New test.
16993
16994 1999-02-18 Craig Burley <craig@jcb-sc.com>
16995
16996 * g77.f-torture/compile/19981216-0.f: New test.
16997
16998 1999-02-14 Jeffrey A Law (law@cygnus.com)
16999
17000 * gcc.dg/990214-1.c: New test.
17001
17002 1999-02-13 Jeffrey A Law (law@cygnus.com)
17003
17004 * gcc.dg/990213-2.c: New test.
17005
17006 * gcc.dg/990213-1.c: New test.
17007
17008 1999-02-12 Jeffrey A Law (law@cygnus.com)
17009
17010 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
17011 ints.
17012
17013 1999-02-11 Nick Clifton <nickc@cygnus.com>
17014
17015 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
17016 specified by target.
17017
17018 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
17019
17020 1999-02-11 Jeffrey A Law (law@cygnus.com)
17021
17022 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
17023
17024 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
17025
17026 * gcc.dg/special/ecos.exp: New test driver for new tests with
17027 special requirements.
17028
17029 * gcc.dg/special/alias-1.c: New test.
17030 * gcc.dg/special/gcsec-1.c: New test.
17031 * gcc.dg/special/weak-1.c: New test.
17032 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
17033 * gcc.dg/special/weak-2.c: New test.
17034 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
17035 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
17036 * gcc.dg/special/wkali-1.c: New test.
17037 * gcc.dg/special/wkali-2.c: New test.
17038 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
17039 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
17040
17041 1999-02-10 Felix Lee <flee@cygnus.com>
17042
17043 * lib/c-torture.exp (c-torture-compile): Pull out code for
17044 analyzing gcc error messages.
17045 (c-torture-execute): Likewise. Fix some (harmless) false
17046 positives.
17047 * lib/gcc.exp (gcc_check_compile): New function.
17048
17049 1999-02-08 Richard Henderson <rth@cygnus.com>
17050
17051 * gcc.c-torture/execute/990208-1.c: New test.
17052
17053 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
17054
17055 * g++.dg/special/ecos.exp: New driver for new tests with special
17056 requirements
17057
17058 * g++.dg/special/conpr-1.C: New test
17059 * g++.dg/special/conpr-2.C: New test
17060 * g++.dg/special/conpr-2a.C: New test
17061 * g++.dg/special/conpr-3.C: New test
17062 * g++.dg/special/conpr-3a.C: New test
17063 * g++.dg/special/conpr-3b.C: New test
17064
17065 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
17066 allow g++ to use the dg driver
17067
17068 * README: Add comment about g++.dg directory
17069
17070 1999-02-06 Jeffrey A Law (law@cygnus.com)
17071
17072 * README: Update email addresses.
17073
17074 1999-02-03 Nick Clifton <nickc@cygnus.com>
17075
17076 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
17077 arguments in order to force structure S onto the stack even on
17078 the alpha.
17079 (test): Pass 10 leading arguments to function foo as well as the
17080 structure S.
17081
17082 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
17083 failure for all targets.
17084
17085 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
17086 abort to terminate program execution.
17087
17088 1999-01-30 Richard Henderson <rth@cygnus.com>
17089
17090 * gcc.c-torture/execute/990130-1.c: New test.
17091
17092 1999-01-30 Jeffrey A Law (law@cygnus.com)
17093
17094 * gcc.dg/990130-1.c: New test.
17095
17096 1999-01-28 Michael Meissner <meissner@cygnus.com>
17097
17098 * gcc.c-torture/execute/990128-1.c: New test.
17099
17100 1999-01-27 Michael Meissner <meissner@cygnus.com>
17101
17102 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
17103
17104 1999-01-27 Felix Lee <flee@cygnus.com>
17105
17106 * lib/c-torture.exp (c-torture-compile): pull out code for
17107 analyzing gcc error messages.
17108 (c-torture-execute): ditto, and fix some (harmless) false
17109 positives.
17110 * lib/gcc.exp (gcc_check_compile): new function.
17111
17112 1999-01-17 Jeffrey A Law (law@cygnus.com)
17113
17114 * gcc.dg/990117-1.c: New test.
17115
17116 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
17117
17118 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
17119
17120 1999-01-15 Jeffrey A Law (law@cygnus.com)
17121
17122 * g77.f-torture/compile/990115-1.f: New test.
17123
17124 1999-01-07 Jeffrey A Law (law@cygnus.com)
17125
17126 * gcc.c-torture/compile/990107-1.c: New test
17127
17128 1999-01-06 Jeffrey A Law (law@cygnus.com)
17129
17130 * gcc.c-torture/execute/990106-2.c: New test.
17131
17132 * gcc.c-torture/execute/990106-1.c: New test.
17133
17134 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
17135
17136 * gcc.c-torture/compile/981223-1.c: New test.
17137
17138 1998-12-29 Richard Henderson <rth@cygnus.com>
17139
17140 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
17141 (opt3): Rename from opt4 and disable.
17142
17143 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
17144
17145 * g++.old-deja/g++.pt/ptrmem5.C: New test.
17146
17147 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17148
17149 * g++.old-deja/g++.other/conv5.C: New test.
17150
17151 1998-12-14 Nick Clifton <nickc@cygnus.com>
17152
17153 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
17154
17155 1998-12-11 Jeffrey A Law (law@cygnus.com)
17156
17157 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
17158
17159 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
17160
17161 * gcc.c-torture/compile/981211-1.c: New test.
17162
17163 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17164
17165 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
17166
17167 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
17168
17169 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17170
17171 * gcc.special/930510-1.c: Make C9X safe.
17172 * gcc.misc-tests/gcov-1.c Similarly.
17173 * gcc.misc-tests/gcov-2.c Similarly.
17174
17175 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17176
17177 * gcc.dg/ultrasp1.c: New test.
17178
17179 1998-12-06 Richard Henderson <rth@cygnus.com>
17180
17181 * gcc.c-torture/execute/981206.c: New test.
17182
17183 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17184
17185 * g++.old-deja/g++.ns/template7.C: New test.
17186
17187 * g++.old-deja/g++.other/expr1.C: New test.
17188
17189 * g++.old-deja/g++.eh/tmpl3.C: New test.
17190
17191 * g++.old-deja/g++.eh/tmpl2.C: New test.
17192
17193 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17194
17195 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
17196 * g++.old-deja/g++.other/using6.C: Removed.
17197 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
17198
17199 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
17200
17201 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17202
17203 * g++.old-deja/g++.pt/overload8.C: New test.
17204
17205 * g++.old-deja/g++.pt/overload7.C: New test.
17206
17207 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
17208
17209 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
17210 and relinking messages.
17211 * lib/g++.exp (g++_target_compile): Remove .rpo file when
17212 compiling with -frepo.
17213
17214 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
17215
17216 * g++.old-deja/g++.pt/lookup6.C: New test.
17217
17218 1998-11-30 Nick Clifton <nickc@cygnus.com>
17219
17220 * gcc.c-torture/execute/981130-1.c: New test.
17221 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
17222
17223 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17224
17225 * g++.old-deja/g++.pt/explicit76.C: New test.
17226
17227 * g++.old-deja/g++.pt/friend38.C: New test.
17228
17229 * g++.old-deja/g++.ns/crash2.C: New test.
17230
17231 * g++.old-deja/g++.pt/defarg8.C: New test.
17232
17233 * g++.old-deja/g++.pt/instantiate6.C: New test.
17234
17235 * g++.old-deja/g++.pt/static6.C: New test.
17236
17237 * g++.old-deja/g++.pt/decl2.C: New test.
17238
17239 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17240
17241 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
17242 problem is actually related with name lookup, but so what? :-)
17243
17244 * g++.old-deja/g++.pt/friend37.C: New test.
17245
17246 1998-11-25 Dave Love <d.love@dl.ac.uk>
17247
17248 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
17249 element, which fails on some systems.
17250
17251 * g77.f-torture/execute/labug1.f: New test.
17252
17253 1998-11-21 Jeffrey A Law (law@cygnus.com)
17254
17255 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
17256 is defined.
17257
17258 1998-11-18 Dave Love <d.love@dl.ac.uk>
17259
17260 * g77.f-torture/compile/981117-1.f: New test.
17261
17262 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
17263
17264 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
17265 properly discarded.
17266
17267 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
17268
17269 * gcc.c-torture/execute/memcheck: New directory of tests for
17270 -fcheck-memory-usage.
17271
17272 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
17273
17274 * README: New file, general information about the testsuite and
17275 new description of the various C++ test subdirectories.
17276 * README.g++: Eliminate obsolete information, update and move most
17277 relevant stuff to README.
17278
17279 1998-11-07 Richard Henderson <rth@cygnus.com>
17280
17281 * gcc.c-torture/compile/981107-1.c: New test.
17282
17283 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
17284
17285 * execute/memcpy-bi.c: New testcase.
17286
17287 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
17288
17289 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
17290 base classes.
17291
17292 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
17293 template is selected.
17294
17295 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
17296 classes, it should be accepted for all types.
17297
17298 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
17299
17300 * g++.old-deja/g++.pt/spec24.C: Ensure that template
17301 specializations start with template headers.
17302
17303 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
17304
17305 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
17306
17307 * g++.old-deja/g++.other/init9.C: Test cross initialization of
17308 non-POD types.
17309
17310 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
17311
17312 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
17313
17314 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
17315
17316 * compile/981022-1.c, compile/981022-1.x: New test and driver.
17317
17318 1998-10-19 Jeffrey A Law (law@cygnus.com)
17319
17320 * 981019-1.c: New test.
17321
17322 1998-10-14 Robert Lipe <robertl@dgii.com>
17323
17324 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
17325 find objc headers.
17326
17327 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17328
17329 * compile/981001-4.c: Remove use of GCC extension that triggers a
17330 compiler bug.
17331
17332 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
17333
17334 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
17335
17336 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17337
17338 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
17339 instantiation of template produces incorrect code for delete
17340 expression.
17341
17342 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
17343 constructors' name is not unique.
17344 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
17345 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
17346
17347 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
17348 automatic array of const is ill-formed.
17349
17350 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
17351 of template parameter?
17352
17353 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
17354 const.
17355
17356 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
17357 pointer-to-member expression.
17358
17359 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
17360 declaration causes ICE.
17361
17362 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
17363
17364 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
17365 reserved in the global namespace.
17366
17367 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
17368 generate needed virtual table.
17369
17370 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
17371
17372 1998-10-10 Dariush Eslimi <eslimi@loran.com>
17373
17374 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
17375 template-dependent type
17376
17377 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17378
17379 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
17380 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
17381 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
17382
17383 * g++.old-deja/g++.other/using5.C: New test; using decl from base
17384 class should be usable as argument of member function.
17385 * g++.old-deja/g++.other/using6.C: New test; using decl from base
17386 class should be usable as return type of member function.
17387 * g++.old-deja/g++.other/using7.C: New test; using decl from base
17388 class should be usable as type of data member.
17389
17390 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
17391
17392 1998-10-09 Jeffrey A Law (law@cygnus.com)
17393
17394 * gcc.c-torture/special/920521-1.c: Fix bogus test.
17395
17396 1998-10-08 Nick Clifton <nickc@cygnus.com>
17397
17398 * gcc.dg/dll-?.c Add thumb to target list.
17399 Fix assembler scan patterns to match current assembler output.
17400
17401 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
17402
17403 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
17404 matching of template brackets.
17405
17406 * g++.old-deja/g++.other/using4.C: New test. Test using
17407 declarations of methods from base classes.
17408
17409 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
17410 within functions should introduce names into the innermost
17411 enclosing namespace.
17412
17413 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
17414 of static locals if first initialization throws.
17415
17416 1998-10-07 Jim Wilson <wilson@cygnus.com>
17417
17418 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
17419
17420 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
17421
17422 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
17423 lose track of the possible targets of tablejump insns.
17424 * special/special.exp: Run it.
17425
17426 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
17427
17428 * g++.old-deja/g++.pt/friend35.C: New test. A template function
17429 must be declared before its specializations can be named in friend
17430 declarations.
17431
17432 1998-10-05 Dave Love <d.love@dl.ac.uk>
17433
17434 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
17435
17436 * g77.f-torture/execute/io1.f: New test.
17437
17438 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
17439
17440 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
17441 with pointer to template function, for which no argument deduction
17442 is possible.
17443
17444 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
17445 specialization of template function as argument to template
17446 function.
17447
17448 * g++.old-deja/g++.other/access2.C: New test; Inner class
17449 shouldn't have privileged access to Outer's names.
17450
17451 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
17452
17453 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
17454 friend template declared within template class conflicts with
17455 nested class of the same name.
17456
17457 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
17458 is ignored.
17459
17460 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
17461 object with direct initializer as function declaration.
17462
17463 * g++.old-deja/g++.other/decl2.C: New test; duplicate
17464 initializers.
17465
17466 * g++.old-deja/g++.other/null2.C: New test; conditional operator
17467 involving const pointer and NULL produces incorrect result.
17468
17469 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
17470 type name without `typename' should be rejected with -pedantic.
17471
17472 1998-10-02 Richard Henderson <rth@cygnus.com>
17473
17474 * g++.old-deja/g++.other/addrof1.C: New test.
17475
17476 1998-10-01 Nick Clifton <nickc@cygnus.com>
17477
17478 * gcc.c-torture/compile/981001-1.c: New test.
17479 * gcc.c-torture/execute/981001-1.c: New test.
17480
17481 1998-10-01 Jeffrey A Law (law@cygnus.com)
17482
17483 * gcc.c-torture/compile/981001-2.c: New test.
17484 * gcc.c-torture/compile/981001-3.c: New test.
17485 * gcc.c-torture/compile/981001-4.c: New test.
17486
17487 1998-10-01 Robert Lipe <robertl@dgii.com>
17488
17489 * lib/objc.exp (objc_target_compile): Add -L during compiles for
17490 multilibbed hosts. Idea grafted from g77.exp.
17491
17492 1998-09-30 Dave Love <d.love@dl.ac.uk>
17493
17494 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
17495 avoid losing on systems which need -lsocket.
17496
17497 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
17498
17499 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
17500 * g++.old-deja/g++.other/nested2.C: Ditto.
17501 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
17502 failure.
17503
17504 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
17505
17506 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
17507 preferred over template operator!= for enum bitfields.
17508
17509 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
17510
17511 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
17512 that happen to have the same base name, but in different scopes,
17513 are incorrectly rejected.
17514
17515 1998-09-16 Richard Henderson <rth@cygnus.com>
17516
17517 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
17518 on the native word size instead of an integer literal.
17519
17520 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
17521
17522 * g++.old-deja/g++.other/static2.C: Invocation of static data
17523 member of type pointer-to-function denoted as non-static member.
17524
17525 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
17526 checks involving function types and aliases.
17527
17528 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
17529
17530 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
17531 redefined to the same non-trivial type.
17532
17533 * g++.old-deja/g++.pt/explicit73.C: Test for proper
17534 namespace-qualification of template specializations declared in
17535 other namespaces.
17536
17537 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
17538 to declare a subset of the specializations of a template function
17539 as friends of specializations of a template class.
17540
17541 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
17542 member templates that do not fully specialize the enclosing
17543 template class are rejected.
17544
17545 1998-09-11 Dave Love <d.love@dl.ac.uk>
17546
17547 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
17548
17549 1998-09-08 Dave Love <d.love@dl.ac.uk>
17550
17551 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
17552 altered from libf2c/libU77 version.
17553
17554 1998-09-06 Dave Love <d.love@dl.ac.uk>
17555
17556 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
17557
17558 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
17559
17560 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
17561 (un)signed char are different types for template specialization
17562 purposes.
17563
17564 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
17565
17566 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
17567 * objc: ObjC testsuite.
17568
17569 1998-08-31 Catherine Moore <clm@cygnus.com>
17570
17571 * gcc.c-torture/execute/941014-1.x: New file.
17572
17573 1998-08-31 Nick Clifton <nickc@cygnus.com>
17574
17575 * lib/c-torture.exp: Add support for
17576 torture_eval_before_compile and torture_eval_before_execute
17577 variables.
17578
17579 1998-08-30 Jeffrey A Law (law@cygnus.com)
17580
17581 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
17582 this test triggers valid.
17583
17584 1998-08-27 Jeffrey A Law (law@cygnus.com)
17585
17586 * gcc.dg/980827-1.c: New test.
17587
17588 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
17589
17590 * gcc.c-torture/execute/loop-4b.c: New test.
17591
17592 1998-08-26 Nick Clifton <nickc@cygnus.com>
17593
17594 * lib/c-torture.exp: Add support for
17595 torture_eval_before_compile and torture_eval_before_execute
17596 variables.
17597
17598 1998-08-25 Jeffrey A Law (law@cygnus.com)
17599
17600 * gcc.c-torture/compile/980825-1.c: New test.
17601
17602 1998-08-24 Nick Clifton <nickc@cygnus.com>
17603
17604 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
17605 count number tests in opt_t0 not good_t0.
17606
17607 1998-08-24 Jeffrey A Law (law@cygnus.com)
17608
17609 * gcc.c-torture/compile/930326-1.x: Fix typo.
17610
17611 1998-08-23 Mark Mitchell <mark@markmitchell.com>
17612
17613 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
17614 causes an ICE.
17615
17616 1998-08-21 Jeffrey A Law (law@cygnus.com)
17617
17618 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
17619 STACK_SIZE is defined.
17620 * gcc.c-torture/unsorted/stuct.c: Similarly.
17621
17622 * gcc.c-torture/compile/980821-1.c: New test.
17623
17624 1998-08-21 Jeffrey A Law (law@cygnus.com)
17625
17626 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
17627
17628 1998-08-19 Mark Mitchell <mark@markmitchell.com>
17629
17630 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
17631 code.
17632
17633 1998-08-09 Mark Mitchell <mark@markmitchell.com>
17634
17635 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
17636 error'.
17637
17638 1998-08-18 Jeffrey A Law (law@cygnus.com)
17639
17640 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
17641
17642 1998-08-16 Jeffrey A Law (law@cygnus.com)
17643
17644 * gcc.c-torture/compile/980816-1.c: New test.
17645
17646 * gcc.dg/980816-1.c: New test.
17647
17648 1998-08-13 Jeffrey A Law (law@cygnus.com)
17649
17650 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
17651 compiler for ieee tests.
17652
17653 1998-08-01 Dave Love <d.love@dl.ac.uk>
17654
17655 * g77.f-torture/compile/980729-0.f: New test.
17656
17657 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
17658
17659 * gcc.c-torture/special/eeprof-1.c: New test, for
17660 -finstrument-functions.
17661 * gcc.c-torture/special/special.exp: Run it.
17662
17663 1998-07-29 Jeffrey A Law (law@cygnus.com)
17664
17665 * gcc.c-torture/compile/980729-1.c: New test.
17666
17667 1998-07-27 Nick Clifton <nickc@cygnus.com>
17668
17669 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
17670 __thumb__ is defined, and test for ARM style doubles if so.
17671
17672 1998-07-26 Dave Love <d.love@dl.ac.uk>
17673
17674 * g77.f-torture/noncompile/980615-0.f: New test.
17675
17676 1998-07-26 H.J. Lu (hjl@gnu.org)
17677
17678 * gcc.dg/980312-1.c: Do link instead of compile.
17679 * gcc.dg/980313-1.c: Likewise.
17680
17681 1998-07-26 Jeffrey A Law (law@cygnus.com)
17682
17683 * gcc.c-torture/compile/980726-1.c: New test.
17684
17685 1998-07-25 Dave Love <d.love@dl.ac.uk>
17686
17687 * g77.f-torture/execute/io0.f: New test.
17688
17689 1998-07-24 Nick Clifton <nickc@cygnus.com>
17690
17691 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
17692 an int.
17693
17694 1998-06-18 Michael Meissner <meissner@cygnus.com>
17695
17696 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
17697 m32r bugs.
17698
17699 1998-07-17 Nick Clifton <nickc@cygnus.com>
17700
17701 * gcc.dg/980626-1.c: Expect failures for all toolchains until
17702 c-decl.c:grokdeclarator can handle mode attributes.
17703
17704 1998-07-16 Jeffrey A Law (law@cygnus.com)
17705
17706 * gcc.c-torture/execute/980716-1.c: New test.
17707
17708 1998-07-13 Jeffrey A Law (law@cygnus.com)
17709
17710 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
17711 the mn10200.
17712 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
17713 the mn10200.
17714 * gcc.c-torture/execute/va-arg-3.x: Similarly.
17715 * gcc.c-torture/compile/930326-1.x: Similarly.
17716
17717 1998-07-13 Dave Love <d.love@dl.ac.uk>
17718
17719 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
17720 New test from Craig.
17721
17722 1998-07-12 Dave Love <d.love@dl.ac.uk>
17723
17724 * g77.f-torture/noncompile/980616-0.f: New test.
17725
17726 * g77.f-torture/execute/970816-3.f: New test from Craig.
17727
17728 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17729
17730 * g++.other/singleton.C: Return error value instead of taking
17731 SIGSEGV.
17732
17733 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
17734
17735 * g++.other/singleton.C: New test. Warning is under dispute.
17736 Runtime crash is not.
17737
17738 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
17739
17740 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
17741 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
17742 using6.C, using7.C}: New namespace tests.
17743
17744 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
17745
17746 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
17747 specialization with typedef'ed names used as array indexes.
17748
17749 1998-07-09 Jeffrey A Law (law@cygnus.com)
17750
17751 * gcc.c-torture/execute/980709-1.c: New test.
17752
17753 * gcc.dg/980709-1.c: New test.
17754
17755 1998-07-07 Richard Henderson <rth@cygnus.com>
17756
17757 * gcc.c-torture/execute/bcp-1.c: New test.
17758
17759 1998-07-07 Jeffrey A Law (law@cygnus.com)
17760
17761 * gcc.c-torture/execute/980707-1.c: New test.
17762
17763 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
17764
17765 * gcc.c-torture/compile/980706-1.c: New test.
17766
17767 1998-07-01 Dave Love <d.love@dl.ac.uk>
17768
17769 * g77.f-torture/execute/980701-0.f,
17770 g77.f-torture/execute/980701-1.f: New test from Craig.
17771
17772 1998-07-01 Jeffrey A Law (law@cygnus.com)
17773
17774 * gcc.c-torture/compile/980701-1.c: New test.
17775
17776 * gcc.c-torture/execute/980701-1.c: New test.
17777
17778 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
17779 rlsruhe.de>
17780
17781 * g++.old-deja/g++.robertl/eb132.C: New test.
17782 * g++.old-deja/g++.robertl/eb133.C: Likewise.
17783
17784 1998-06-29 Dave Love <d.love@dl.ac.uk>
17785
17786 * g77.f-torture/execute/980628-7.f,
17787 g77.f-torture/execute/980628-8.f,
17788 g77.f-torture/execute/980628-9.f,
17789 g77.f-torture/execute/980628-10.f: New tests from Craig.
17790
17791 * g77.f-torture/execute/980628-3.f: Remove mail headers.
17792
17793 1998-06-28 Jeffrey A Law (law@cygnus.com)
17794
17795 * g77.f-torture/execute/980628-4.f: New test from Craig.
17796 * g77.f-torture/execute/980628-5.f: Likewise.
17797 * g77.f-torture/execute/980628-2.f: Likewise.
17798 * g77.f-torture/execute/980628-0.f: Likewise.
17799 * g77.f-torture/execute/980628-1.f: Likewise.
17800 * g77.f-torture/execute/980628-3.f: Likewise.
17801 * g77.f-torture/execute/980628-6.f: Likewise.
17802
17803 1998-06-28 Jeffrey A Law (law@cygnus.com)
17804
17805 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
17806 directory when nothing has been installed yet.
17807
17808 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
17809
17810 * gcc.c-torture/special/special.exp: Handle newer versions of
17811 dejagnu.
17812
17813 1998-06-26 Jeffrey A Law (law@cygnus.com)
17814
17815 * gcc.dg/980626-1.c: New test.
17816
17817 1998-06-19 Bruno Haible <haible@ilog.fr>
17818
17819 * gcc.misc-tests/m-un-2.c: New test.
17820 * g++.old-deja/g++.other/warn01.c: Likewise.
17821
17822 1998-06-19 Robert Lipe <robertl@dgii.com>
17823
17824 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
17825 compatibility with assmblers with a different comment character.
17826 Eliminate use of GAS-specific extensions.
17827
17828 1998-06-19 Jeffrey A Law (law@cygnus.com)
17829
17830 * gcc.c-torture/execute/ieee/980619-1.c: New test.
17831
17832 1998-06-19 Robert Lipe <robertl@dgii.com>
17833
17834 *lib/g77.exp: Replace search for libf2c.a with search for newly
17835 renamed libg2c.a
17836
17837 1998-06-17 Jeffrey A Law (law@cygnus.com)
17838
17839 * gcc.c-torture/execute/980617-1.c: New test.
17840
17841 1998-06-12 Jeffrey A Law (law@cygnus.com)
17842
17843 * gcc.c-torture/execute/980612-1.c: New test.
17844
17845 1998-06-08 Jeffrey A Law (law@cygnus.com)
17846
17847 * gcc.dg/980523-1.c: Only test on ppc-linux.
17848 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
17849
17850 * gcc.c-torture/execute/980608-1.c: New test.
17851
17852 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
17853
17854 * gcc.c-torture/execute/980605-1.c: New test.
17855
17856 1998-06-04 Jeffrey A Law (law@cygnus.com)
17857
17858 * gcc.c-torture/execute/980604-1.c: New test.
17859
17860 1998-06-02 Jeffrey A Law (law@cygnus.com)
17861
17862 * gcc.c-torture/execute/980602-1.c: New test.
17863 * gcc.c-torture/execute/980602-2.c: Likewise.
17864
17865 1998-06-02 Dave Love <d.love@dl.ac.uk>
17866
17867 * 970125-0.f: Fix per JCB. Add commentary.
17868
17869 1998-05-31 Michael Meissner <meissner@cygnus.com>
17870
17871 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
17872 IEEE -0 support.
17873
17874 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
17875
17876 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
17877 earlier.
17878
17879 1998-05-28 Catherine Moore <clm@cygnus.com>
17880
17881 * gcc.c-torture/execute/980526-3.c: New test.
17882
17883 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
17884
17885 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
17886 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
17887 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
17888 m88k-motorola-sysv3 to XFAIL.
17889
17890 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17891
17892 * gcc.dg/980526-1.c: New test.
17893 * gcc.c-torture/execute/980526-2.c: New test.
17894
17895 1998-05-26 Jeffrey A Law (law@cygnus.com)
17896
17897 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
17898
17899 * gcc.c-torture/execute/980526-1.c: New test.
17900
17901 1998-05-26 Dave Love <d.love@dl.ac.uk>
17902
17903 * g77.f-torture/execute/alpha2.f: Add runtime test.
17904
17905 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
17906
17907 * g++.old-deja/old-deja.exp: Strip leading directories.
17908
17909 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
17910 error for the line. Don't run multiple tests for the same line.
17911
17912 1998-05-23 Jeffrey A Law (law@cygnus.com)
17913
17914 * gcc.dg/980523-1.c: New test.
17915
17916 1998-05-23 Dave Love <d.love@dl.ac.uk>
17917
17918 * g77.f-torture/compile/970915-0.f: New test.
17919
17920 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
17921
17922 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
17923
17924 1998-05-21 Jeffrey A Law (law@cygnus.com)
17925
17926 * gcc.dg/980520-1.c: New test.
17927
17928 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
17929
17930 * gcc.dg/980502-1.c: Fix return type.
17931
17932 1998-05-20 Jeffrey A Law (law@cygnus.com)
17933
17934 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
17935 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
17936 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
17937 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
17938 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
17939
17940 1998-05-20 Dave Love <d.love@dl.ac.uk>
17941
17942 * g77.f-torture/execute/980520-1.f: New test.
17943
17944 1998-05-15 Dave Love <d.love@dl.ac.uk>
17945
17946 * lib/mike-g77.exp: New file.
17947
17948 * g77.f-torture/noncompile/noncompile.exp,
17949 g77.f-torture/noncompile/check0.f: New files.
17950
17951 1998-05-14 Dave Love <d.love@dl.ac.uk>
17952
17953 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
17954 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
17955 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
17956 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
17957 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
17958 abort where appropriate.
17959
17960 1998-05-05 Michael Meissner <meissner@cygnus.com>
17961
17962 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
17963 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
17964
17965 1998-04-29 Dave Love <d.love@dl.ac.uk>
17966
17967 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
17968
17969 1998-04-27 Dave Love <d.love@dl.ac.uk>
17970
17971 * g77.f-torture/compile/980427-0.f: New test.
17972
17973 1998-04-24 Dave Love <d.love@dl.ac.uk>
17974
17975 * g77.f-torture/compile/980424-0.f: New test.
17976
17977 1998-04-19 Dave Love <d.love@dl.ac.uk>
17978
17979 * g77.f-torture/compile/980419-2.f (main): New test.
17980 * g77.f-torture/compile/970125-0.f: New test.
17981 * g77.f-torture/compile/980419-1.f: New test.
17982
17983 1998-04-08 Jim Wilson <wilson@cygnus.com>
17984
17985 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
17986 of loop-4.c.
17987
17988 1998-04-07 Jim Wilson <wilson@cygnus.com>
17989
17990 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
17991
17992 1998-04-03 Jim Wilson <wilson@cygnus.com>
17993
17994 * gcc.c-torture/compile/980329-1.c: New test.
17995
17996 1998-03-18 Jim Wilson <wilson@cygnus.com>
17997
17998 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
17999 * gcc.dg/980312-1.c: Fix typo in -march command.
18000
18001 1998-03-16 H.J. Lu (hjl@gnu.org)
18002
18003 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
18004
18005 1998-03-11 Robert Lipe <robertl@dgii.com>
18006
18007 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
18008 Dave Love agree the Fortran source is bogus.
18009
18010 1998-03-11 Robert Lipe <robertl@dgii.com>
18011
18012 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
18013 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
18014 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
18015 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
18016 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
18017
18018 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18019
18020 * g++.old-deja/g++.other/friend1.C: New test.
18021
18022 1998-02-18 Dave Love <d.love@dl.ac.uk>
18023
18024 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
18025 possibly uninitialized) variables and declare dnrm2.
18026
18027 1998-02-23 Robert Lipe <robertl@dgii.com>
18028
18029 From Bruno Haible <haible@ilog.fr>:
18030 * gcc.c-torture/execute/980223.c: New test.
18031
18032 1998-02-13 Jeffrey A Law (law@cygnus.com)
18033
18034 * gcc.dg/ifelse-1.c: New test.
18035
18036 1998-02-09 H.J. Lu (hjl@gnu.org)
18037
18038 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
18039
18040 * lib/old-dejagnu.exp (old-dejagnu): Added the
18041 "execution test - XFAIL *-*-*" handling in the spirit of
18042 "excess errors test -". Changed the "execution test fails"
18043 handling to be like "excess errors test fails".
18044 * Update various tests accordingly.
18045
18046 1998-02-06 Jim Wilson <wilson@cygnus.com>
18047
18048 * gcc.c-torture/execute/980205.c: New test.
18049
18050 1998-01-18 Jeffrey A Law (law@cygnus.com)
18051
18052 * lib/c-torture.exp: Look for .x files instead of .cexp files.
18053 * lib/f-torture.exp: Similarly.
18054 * gcc.c-torture: Rename all .cexp files to .x files.
18055
18056 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
18057
18058 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
18059 (940510-1.c): Removed duplicate.
18060 (971104-1.c): New test.
18061
18062 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
18063
18064 * lib/f-torture.exp: Improve error and loop detection.
18065
18066 1997-11-19 Michael Meissner <meissner@cygnus.com>
18067
18068 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
18069 use that to size the filler array.
18070
18071 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
18072
18073 * lib/c-torture.exp(c-torture-execute): Fix typo.
18074
18075 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
18076 testcase as the executable name. Keep the executable around if
18077 the test fails.
18078
18079 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
18080
18081 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
18082 changes. Only test one -g option, and move it to the end of the
18083 list of options to test.
18084
18085 1997-09-19 Michael Meissner <meissner@cygnus.com>
18086
18087 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
18088 variable GCC_TORTURE_OPTIONS to supply default switches separated
18089 by colons. If no environment variable, run tests with -O0 -g, -O1
18090 -g, and -O2 -g as well.
18091
18092 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
18093
18094 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
18095 explanatory comments. Fix indentation.
18096
18097 1997-09-15 Jeffrey A Law (law@cygnus.com)
18098
18099 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
18100
18101 1997-09-11 Jeffrey A Law (law@cygnus.com)
18102
18103 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
18104 * g++.old-deja/g++.mike/p7325.C: Likewise.
18105 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
18106
18107 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
18108
18109 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
18110 * g++.old-deja/g++.brendan/crash30.C: Likewise.
18111 * g++.old-deja/g++.brendan/crash39.C: Likewise.
18112 * g++.old-deja/g++.law/operators4.C: Likewise.
18113
18114 1997-09-11 Joe Buck (jbuck@synopsys.com)
18115
18116 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
18117 * g++.old-deja/g++.mike/p784.C: Ditto.
18118 * g++.old-deja/g++.mike/p785.C: Ditto.
18119
18120 1997-09-05 Jeffrey A Law (law@cygnus.com)
18121
18122 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
18123
18124 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18125
18126 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
18127 target feature; pass this to c-torture-execute as needed.
18128
18129 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
18130
18131 * lib/c-torture.exp(c-torture-execute): If the previous and the
18132 current executables being tested are identical, we don't need to
18133 run the executable again. Try to make the executable names
18134 unique. Add an optional argument for passing additional compiler
18135 flags.
18136
18137 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
18138
18139 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
18140
18141 1997-08-29 Jeffrey A Law (law@cygnus.com)
18142
18143 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
18144
18145 1997-07-31 Jeffrey A Law (law@cygnus.com)
18146
18147 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
18148 32bit or larger longs.
18149
18150 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
18151 have either a 32bit long or 32bit int.
18152
18153 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
18154
18155 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
18156 Make double precision tests dependent on sizeof (double).
18157
18158 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
18159
18160 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
18161 too.
18162
18163 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
18164
18165 * gcc.c-torture/compile/961203-1.cexp: New script.
18166
18167 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
18168
18169 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
18170 up the includes ourselves.
18171
18172 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
18173
18174 * lib/plumhall.exp: Remove random include, and add a few
18175 verbose messages for debugging.
18176
18177 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
18178
18179 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
18180 of trying to do it ourselves.
18181
18182 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
18183
18184 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
18185
18186 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
18187
18188 * gcc.prms/5403.c: Made regexp a bit less strict.
18189
18190 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
18191
18192 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
18193 is returned from remote_load instead.
18194 * lib/plumhall.exp: Ditto.
18195 * lib/mike-g++.exp: Ditto.
18196 * lib/old-dejagnu.exp: Ditto.
18197 * lib/c-torture.exp: Ditto.
18198
18199 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
18200
18201 * lib/g++.exp: Use build_wrapper procedure.
18202 * lib/gcc.exp: Ditto.
18203
18204 1997-05-20 Jeffrey A Law (law@cygnus.com)
18205
18206 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
18207 an old-style decl for malloc. Fixes tests to work when
18208 sizeof (int) != sizeof (size_t).
18209
18210 1997-05-15 Mike Meissner <meissner@cygnus.com>
18211
18212 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
18213
18214 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
18215 use stdargs.h interface.
18216
18217 1997-05-15 Mike Meissner <meissner@cygnus.com>
18218
18219 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
18220 NO_VARARGS when compiling.
18221
18222 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
18223
18224 * lib/plumhall.exp(ph_includes): New procedure.
18225 (ph_make): Use it.
18226 (ph_compiler): Ditto.
18227
18228 * lib/g++.exp: Rename test-glue.c to testglue.c.
18229 * lib/gcc.exp: Ditto.
18230
18231 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
18232
18233 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
18234 to completion when it's called.
18235
18236 1997-03-21 Michael Meissner <meissner@cygnus.com>
18237
18238 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
18239 is defined, don't do test.
18240
18241 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
18242
18243 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
18244 for object files.
18245 (ph_summary): Mark skipped testcases as untested, not unresolved.
18246
18247 * lib/plumhall.exp (ph_make): If unresolved because of bad
18248 errorCode, record errorCode in log file.
18249 (*): Replace send_log/verbose with verbose -log.
18250
18251 1997-03-19 Michael Meissner <meissner@cygnus.com>
18252
18253 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
18254 double conversion if double isn't at least 8 bytes.
18255
18256 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
18257 int to work with targets where int is 16 bits.
18258
18259 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
18260 8 bytes, just exit, since 4 byte doubles don't have enough bits of
18261 precision for the test to complete.
18262
18263 1997-03-14 Michael Meissner <meissner@cygnus.com>
18264
18265 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
18266 if d10v is not compiled with the -mdouble64 flag.
18267 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
18268
18269 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
18270 d10v is not compiled with the -mint32 flag.
18271
18272 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
18273
18274 * lib/plumhall.exp: Use incr_count.
18275
18276 1997-03-12 Jeffrey A Law (law@cygnus.com)
18277
18278 * gcc.c-torture: Update to c-torture-1.45.
18279
18280 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
18281
18282 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
18283 the name of the expect testcase file).
18284
18285 * lib/g++.exp(g++_init): Ditto.
18286
18287 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
18288
18289 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
18290 the host.
18291
18292 * lib/gcc.exp(gcc_exit): New procedure.
18293
18294 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
18295
18296 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
18297 specs where appropriate.
18298
18299 * g++.old-deja/g++.arm/*: Added additional ERROR checks
18300 because of new "candidates are" messages, and removed a few
18301
18302 * Converted all non-old-style g++ testcases to old-style, and
18303 moved into g++.old-deja.
18304
18305 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
18306
18307 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
18308 options.
18309
18310 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
18311 succeeded.
18312
18313 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
18314
18315 1997-02-13 Michael Meissner <meissner@cygnus.com>
18316
18317 * lib/gcc.exp (gcc_target_compile): Add support for defining
18318 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
18319 the machine doesn't have those features.
18320
18321 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
18322
18323 * g++.law/operators4.exp: Don't use LIBS.
18324
18325 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
18326
18327 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
18328
18329 * lib/mike-g++.exp: Don't set the compiler to be tested here.
18330 * lib/g++.exp: Set it here instead. Also, allow use of the
18331 --tool_exec and --tool_opt options. Change CXX to
18332 GXX_UNDER_TEST.
18333
18334 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
18335
18336 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
18337
18338 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
18339
18340 * lib/old-dejagnu.exp: Use prune_warnings instead of
18341 prune_system_crud.
18342 * lib/mike-g++.exp: Ditto.
18343 * lib/gcc.exp: Ditto.
18344 * lib/g++.exp: Ditto.
18345
18346 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
18347
18348 1997-02-07 Jeffrey A Law (law@cygnus.com)
18349
18350 * 941014-2.c: Include stdlib.h
18351 * 960327-1.c: Include stdio.h
18352 * dbra.c, index-1.c: Don't assume ints are 32bits.
18353
18354 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
18355
18356 * lib/gcc.exp: Add gcc,stack_size target feature.
18357
18358 * lib/g++.exp(g++_target_compile): Add the include and link
18359 paths here, not in two other places. And, it's $options, not
18360 options.
18361
18362 * lib/mike-g++.exp(postbase): Remove the code that determines
18363 the correct include and link paths.
18364 * g++.old-deja/old-deja.exp: Ditto.
18365
18366 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
18367
18368 * lib/g++.exp(g++_init): target_compile no longer returns the
18369 filename of the result.
18370
18371 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
18372
18373 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
18374 call to glob.
18375
18376 * gcc.c-torture/special/special.exp: Change call to
18377 gcc_target_compile to include the object file.
18378
18379 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
18380
18381 * gcc.c-torture/special/special.exp: Correct misspelling in last
18382 change.
18383
18384 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
18385
18386 * lib/plumhall.exp(ph_summary): Log the entire output of the
18387 executable. Return -1 if there were any failures, 0 otherwise.
18388 (ph_execute): Return -1 if there were any failures, 0 otherwise.
18389 (ph_make): Clean up objects and executables that were built
18390 if the tests succeeded.
18391
18392 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
18393
18394 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
18395 libraries and includes in the build tree as appropriate.
18396
18397 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18398
18399 * lib/c-torture.exp: Instead of looking for the global variable
18400 NO_LONG_LONG, check to see if that's a feature of the target.
18401
18402 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
18403
18404 * config/default.exp: Minimize. Delete the remainer of the files in
18405 config; this functionality is now in devo/dejagnu/config.
18406
18407 g++.*/*: Pass any additional flags used to compile to postbase;
18408 delete CXXFLAGS.
18409
18410 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
18411 is now done by runtest.exp. Use gcc_target_compile instead of
18412 compile.
18413
18414 lib/c-torture.exp: Use gcc_target_compile instead of compile.
18415 Remove references to CFLAGS. Use remote_file instead of
18416 calling rm -f.
18417 (c-torture): Take a list of arguments to use to compile this
18418 testcase.
18419
18420 lib/g++.exp: Simplify. Use target_compile instead of compile.
18421 lib/gcc-dg.exp: Ditto.
18422 lib/gcc.exp: Ditto.
18423 lib/mike-{gcc,g++}.exp: Ditto.
18424 lib/old-dejagnu.exp: Ditto.
18425 lib/plumhall.exp: Ditto.
18426
18427 1997-01-08 Jim Wilson <wilson@cygnus.com>
18428
18429 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
18430 (ph_linker): Likewise.
18431
18432 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
18433
18434 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
18435 MAP_ANON / MAP_ANONYMOUS if defined;
18436 else try to map from /dev/zero .
18437
18438 1996-11-12 Jeffrey A Law (law@cygnus.com)
18439
18440 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
18441 isn't defined, then define it to MAP_ANONYMOUS.
18442
18443 1996-11-12 Jeffrey A Law (law@cygnus.com)
18444
18445 * gcc.c-torture: Update to c-torture-1.42 release.
18446
18447 1996-11-11 Jeffrey A Law (law@cygnus.com)
18448
18449 * gcc.c-torture: Update to c-torture-1.41 release.
18450
18451 1996-10-27 Jeffrey A Law (law@cygnus.com)
18452
18453 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
18454 c-torture release.
18455
18456 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
18457
18458 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
18459 and LDFLAGS. Fix second case to append the target_info ldflags
18460 onto LDFLAGS, not CFLAGS.
18461 * lib/g++.exp (g++_init): Add target_info stuff.
18462 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
18463 of libgloss and newlib flags for !native.
18464
18465 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
18466 (GDB): Fix relative path to go up another dir for finding gdb.
18467
18468 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
18469
18470 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
18471 versions in the target_info array, if they don't exist.
18472
18473 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
18474
18475 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
18476
18477 1996-07-08 Jim Wilson <wilson@cygnus.com>
18478
18479 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
18480 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
18481
18482 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
18483
18484 * lib/old-dejagnu.exp: Don't remove the output file before we've
18485 actually tested it. Don't append pwd to the path of the executable
18486 we're testing.
18487
18488 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
18489
18490 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
18491
18492 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
18493
18494 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
18495 temporary directory for compiler files, and set it to a default
18496 value of /tmp. Set $output as the name of the output file from
18497 compiling the testcase. Add a -o option to $cflags_var so the
18498 compiler writes the final output file as $output. Set $executable
18499 to $output.
18500
18501 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
18502 directory for compiler files, and set it to /tmp if it doesn't
18503 already have a value. Set $output_file to the name of the output
18504 file from compiling the testcase. Add a -o option to CXXFLAGS so
18505 the compiler writes the final output file as $output. Use $output
18506 as the executable to be tested.
18507
18508 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18509
18510 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
18511
18512 1996-06-08 Jeffrey A Law (law@cygnus.com)
18513
18514 * gcc.c-torture/execute/pending-1.c: New test. Still
18515 pending in Tege's queue.
18516
18517 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
18518
18519 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
18520 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
18521 if there were failures. Call unresolved if there were unresolved
18522 testcases. Call gcc_fail if program did not run to completion.
18523 (ph_make): Pass additional argument name to ph_execute.
18524 (ph_execute): Add new argument. Pass additional arguments to
18525 ph_summary. Call gcc_fail is there is no execution output.
18526
18527 1996-04-24 Jeffrey A Law (law@cygnus.com)
18528
18529 * lib/plumhall.exp (proc_summary): Output relavent summary
18530 lines into the log so specific failures in plumhall can be
18531 investigated.
18532
18533 1996-04-10 Jeffrey A Law (law@cygnus.com)
18534
18535 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
18536 (c-torture-execute): Don't try to execute tests which use
18537 "long long" types if $NO_LONG_LONG is nonzero.
18538
18539 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
18540
18541 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
18542 not c-torture.
18543
18544 * gcc.ieee: Move from here.
18545 * gcc.c-torture/execute/ieee: To here.
18546
18547 1996-03-26 Jeffrey A Law (law@cygnus.com)
18548
18549 * gcc.c-torture: Update to c-torture-1.41 release.
18550
18551 1996-03-22 Jeffrey A Law (law@cygnus.com)
18552
18553 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
18554 not "$output".
18555
18556 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
18557
18558 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
18559 -c present.
18560
18561 1996-03-02 Jeffrey A Law (law@cygnus.com)
18562
18563 * config/proelf.exp: Handle connecting to a simulator.
18564
18565 1996-01-31 Jeffrey A Law (law@cygnus.com)
18566
18567 * config/proelf.exp: New file. Enough framework that we can
18568 run c-torture tests on the proelf targets (or any other target
18569 that gdb can connect to for that matter).
18570
18571 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
18572
18573 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
18574 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
18575
18576 * lib/plumhall.exp (ph_execute): Always call ph_summary if
18577 exec_output exists.
18578
18579 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
18580
18581 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
18582 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
18583
18584 * config/*.exp: Update FSF address. Change result of ${tool}_load
18585 to pass/fail/unresolved/unsupported/untested. Caller must now
18586 call unresolved/unsupported/untested.
18587 * lib/*.exp: Update FSF address. Update to handle new results of
18588 ${tool}_load.
18589 * lib/chill.exp (verbose): Delete.
18590
18591 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
18592
18593 * lib/gcc.exp (default_gcc_start): Change order of args to
18594 $LDFLAGS $CFLAGS $LIBS.
18595 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
18596 Save/set/restore CFLAGS. Pass single arg to gcc_start.
18597 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
18598 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18599 * gcc.misc-tests/dg-test.exp: Likewise.
18600 * gcc.misc-tests/msgs.exp: Likewise.
18601 * gcc.prms/prms.exp: Likewise.
18602 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
18603 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
18604
18605 * lib/dg.exp: Deleted, moved to dejagnu/lib.
18606
18607 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
18608
18609 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
18610
18611 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
18612 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
18613
18614 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
18615 necessary.
18616
18617 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
18618
18619 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
18620 global for loop; add use of $mathlib.
18621 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
18622 settings here; set mathlib for anything but VxWorks.
18623
18624 1996-01-22 Jeffrey A Law (law@cygnus.com)
18625
18626 * gcc.c-torture: Update to c-torture-1.40 release.
18627
18628 1996-01-03 Jeffrey A Law (law@cygnus.com)
18629
18630 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
18631 dg.exp.
18632
18633 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
18634
18635 * lib/c-torture.exp (c-torture-execute): Declare "output" as
18636 global.
18637
18638 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
18639
18640 * lib/g++.exp (LIBS): Define if not already.
18641 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
18642 (gcc-dg-prune): Call prune_gcc_output.
18643 * lib/gcc.exp (prune_gcc_output): New proc.
18644 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
18645 prune_gcc_output.
18646
18647 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
18648
18649 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
18650 (c-torture-execute): Likewise. Rename `name' to `testcase'.
18651
18652 1995-11-15 Jeffrey A Law (law@cygnus.com)
18653
18654 * gcc.c-torture: Update to c-torture-1.39 release.
18655
18656 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
18657
18658 * lib/c-torture.exp (c-torture-execute): Don't return if one option
18659 fails, try others as well.
18660
18661 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
18662
18663 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
18664 If compilation fails, mark execute tests as `untested'.
18665 If test is marked as unsupported, don't mark compilation and
18666 execute tests as failed.
18667
18668 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
18669
18670 * lib/g++.exp (g++_init): Don't link in libg++, and look to
18671 libstdc++ for whether or not we want to be doing shared
18672 libraries. Delete link_curses since we don't need it anymore.
18673 * lib/mike-g++.exp (postbase): Don't link in libg++.
18674 * g++.old-deja/old-deja.exp: Likewise.
18675
18676 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
18677
18678 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
18679
18680 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
18681
18682 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
18683 For that, add `-Wl,-a,shared_archive'.
18684 * g++.old-deja/old-deja.exp: Likewise.
18685
18686 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
18687
18688 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
18689
18690 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
18691
18692 * lib/mike-g++.exp (postbase): Pay attention to the status of
18693 g++_load.
18694
18695 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
18696
18697 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
18698
18699 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
18700
18701 * lib/gcc.exp (default_gcc_start): No longer need to log program
18702 being executed or its output, execute_anywhere does that now.
18703 * lib/g++.exp (default_g++_version): Call execute_anywhere.
18704 (default_g++_start): Likewise. Delete calls to verbose/send_log.
18705
18706 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
18707
18708 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
18709 the same as those in lib/g++.exp.
18710
18711 1995-10-10 Jeff Law (law@hurl.cygnus.com)
18712
18713 * gcc.c-torture: Update to c-torture-1.38 release.
18714 * gcc.ieee: Related changes.
18715
18716 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
18717
18718 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
18719 "exec". Minor reformatting changes.
18720
18721 * config/rom68k.exp (${tool}_load): Make it work in a canadian
18722 cross. This means all "exec" calls now work on a remote host as
18723 well.
18724 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
18725 cross. Filter out the extra "\r\n" stuff that expect puts in.
18726 (c-torture-execute): Filter out the bogus warnings like
18727 c-torture-compile does. Add support for canadian cross.
18728 * lib/gcc.exp (default_gcc_version, default_gcc_start)
18729 Use execute_anywhere rather than calling exec directly. Now it
18730 works for canadian cross testing.
18731
18732 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
18733
18734 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
18735 results into a variable, and check that rather than using file exists.
18736
18737 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
18738
18739 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
18740 create a libg++.so. For sunos4.1.*, also add -ltermcap.
18741
18742 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18743
18744 * g++.old-deja/old-deja.exp: Create and pass runshlib and
18745 lib_curses if there's a shared libg++ in the build tree.
18746
18747 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
18748
18749 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
18750 if not supported target.
18751
18752 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
18753
18754 * lib/g++.exp (g++_init): Move empty setting of runshlib and
18755 link_curses up to always happen, not just for native builds.
18756
18757 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
18758
18759 * gcc.c-torture: Update to c-torture-1.36 release.
18760 * gcc.failure: Related changes.
18761
18762 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
18763
18764 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
18765
18766 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
18767
18768 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
18769 * lib/mike-g++.exp (postbase): Not in here. Still reference
18770 runshlib, link_curses, and mathlib for link and run.
18771
18772 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
18773 pass the runtime shared library options for Solaris, OSF/1, and
18774 Irix5, and link with -lcurses to avoid unresolved references.
18775
18776 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
18777
18778 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
18779 only run once.
18780
18781 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
18782
18783 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
18784
18785 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
18786
18787 * gcc.c-torture: Update to c-torture-1.35 release. Note we
18788 do not have a framework for the "compat" tests yet.
18789
18790 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
18791
18792 * lib/mike-g++.exp (postbase): New local variable `mathlib',
18793 set to null if we're testing vxworks5.1. Use that instead of
18794 `-lm' in the setting of LIBS for link and run.
18795
18796 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
18797
18798 * config/rom68k.exp (${tool}_load): Major changes to make it
18799 work. Verified that it does in fact return the stuff in
18800 exec_output properly. Catch any Emul or any TRAP other than 0.
18801
18802 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
18803
18804 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
18805 LDFLAGS properly for targets that need stuff from libgloss.
18806 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
18807 only run once.
18808 (gpp_initialized): New variable.
18809
18810 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
18811
18812 * config/rom68k.exp: Load libgloss.exp.
18813 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
18814 so we can produce a fully linked binary.
18815 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
18816 so we can produce a fully linked binary.
18817
18818 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
18819
18820 * lib/plumhall.exp (ph_section): Watch for expected failures.
18821 Add missing `else'.
18822
18823 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
18824 run the testcase.
18825 (c-torture): Likewise.
18826
18827 1995-08-28 Doug Evans <dje@cygnus.com>
18828
18829 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
18830
18831 * lib/mike-g++.exp (mike_cleanup): New proc.
18832 (prebase): New globals compiler_result, not_compiler_result,
18833 target_regexp.
18834 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
18835 allow leading "-" in pattern. Watch for unsupported tests.
18836 If $compiler_result is set, pattern match assembler code,
18837 and ditto for $not_compiler_result.
18838 * lib/mike-gcc.exp: Likewise.
18839
18840 * lib/plumhall.exp (ph_execute): Only call ph_summary if
18841 execution "succeeded".
18842
18843 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
18844
18845 * config/win32.exp: New file.
18846 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
18847
18848 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
18849
18850 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
18851 unsupported.
18852 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
18853 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
18854 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
18855
18856 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
18857 "... without exceptions was ...". That is now handled by
18858 prune_system_crud.
18859 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18860
18861 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
18862
18863 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
18864 sieve.c,sort2.c}: New files.
18865 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
18866 sieve.exp,sort2.exp}: Drivers for them.
18867
18868 * lib/mike-gcc.exp (program_output): New user settable variable.
18869 (postbase): Call prune_system_crud. Also prune extraneous compiler
18870 messages.
18871 * lib/mike-g++.exp (program_output): New user settable variable.
18872
18873 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
18874
18875 * config/sh.exp: Deleted (use sim.exp instead).
18876
18877 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
18878
18879 * config/vx.exp: Declare CHECKTASK as global.
18880 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
18881 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
18882 * lib/old-dejagnu.exp: Load [pwd]/$executable.
18883
18884 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
18885
18886 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
18887 target. Like vx.exp, only includes `vx29k.exp' instead of
18888 `vxworks.exp'.
18889
18890 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
18891
18892 * config/sim.exp: Increase time limit from 120 seconds to 240.
18893
18894 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
18895
18896 * gcc.c-torture/execute/950628-1.c: New test.
18897
18898 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
18899
18900 * gcc.c-torture: Update with changes/additions from
18901 c-torture-1.34.
18902
18903 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
18904
18905 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
18906
18907 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
18908
18909 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
18910
18911 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
18912
18913 * gcc.c-torture/compile/950512-1.c: New test.
18914 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
18915 * gcc.dg/struct-ret-1.c: Likewise.
18916
18917 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
18918
18919 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
18920 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
18921
18922 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
18923
18924 * gcc.c-torture/special/920411-1.c: Deleted.
18925 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
18926
18927 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
18928
18929 * config/sim.exp (${tool}_load): Hack in call to bash to get a
18930 cpu limit.
18931
18932 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
18933
18934 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
18935
18936 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
18937
18938 From kenner;
18939 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
18940 is the proper length.
18941 * va-arg-3.c: Likewise.
18942
18943 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
18944
18945 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
18946 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
18947
18948 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
18949 * lib/g++.exp (default_g++_start): Delete old cruft.
18950
18951 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
18952
18953 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
18954 (2 * (1 << 18)) to (2 * (1 << 17)).
18955
18956 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
18957
18958 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
18959
18960 * config/rom68k.exp: Renamed from config/idp.exp
18961
18962 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
18963
18964 * c-torture/compile/921109-2.c
18965
18966 1995-04-18 Mike Stump <mrs@cygnus.com>
18967
18968 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
18969 excess errors.
18970
18971 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
18972
18973 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
18974 output.
18975 * lib/g++.exp (default_g++_start): Likewise.
18976
18977 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
18978
18979 * gcc.c-torture/compile/950329-1.c: New test.
18980
18981 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
18982
18983 * config/bug.exp (${tool}_load): Updated to use new remote_open
18984 and remote_close procs.
18985 * config/idp.exp: New file.
18986
18987 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
18988
18989 * gcc.c-torture/execute/950322-1.c: New test.
18990
18991 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
18992
18993 * config/vx.exp (${tool}_load): Clean up testing of return code from
18994 vxworks_ld and vxworks_spawn.
18995
18996 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
18997
18998 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
18999
19000 1995-03-13 Mike Stump <mrs@cygnus.com>
19001
19002 * lib/old-deja.exp: Add `excess errors test - ' error, now one
19003 can mark excess errors on a machine by machine basis. Note, the
19004 default is to not expect any excess errors, even when excess
19005 errors test - is given, so you will want to put an XFAIL ... on
19006 these lines. For example, // excess errors test - XFAIL hppa*-*-*
19007 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
19008 those 4 machines, but no others.
19009
19010 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
19011
19012 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
19013 * lib/c-torture.exp: to here.
19014
19015 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
19016
19017 * gcc.c-torture/execute/950221-1.c: New test.
19018 * gcc.c-torture/execute/struct-ret-1.c: New test.
19019 * gcc.c-torture/compile/950221-1.c: New test.
19020
19021 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
19022
19023 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
19024
19025 * gcc.c-torture/execute/arith-1.c (main): Return 0.
19026 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
19027
19028 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
19029
19030 * g++.gb: New directory of tests, derived from my signature and
19031 class scoping tests.
19032
19033 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
19034 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
19035 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
19036 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
19037 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
19038 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
19039 * g++.gb/sig25.C: Likewise.
19040
19041 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
19042 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
19043 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
19044 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
19045 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
19046 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
19047 * g++.gb/sig25.exp: Likewise.
19048
19049 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
19050 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
19051 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
19052 * g++.gb/scope13.C: Likewise, this test still fails.
19053
19054 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
19055 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
19056 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
19057 * g++.gb/scope13.exp: Ditto.
19058
19059 * g++.gb/README: New file, explains what these tests are about.
19060
19061 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
19062
19063 * lib/dg.exp (dg-do): Support `preprocess'.
19064 (dg-test): Likewise.
19065
19066 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
19067
19068 * config/udi.exp: change "continue -expect" to "exp_continue".
19069
19070 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
19071
19072 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
19073 Delete redundant tests.
19074
19075 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
19076 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
19077 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
19078 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
19079 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
19080 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
19081 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
19082 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
19083
19084 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
19085 storing label pointers.
19086 * gcc.c-torture/execute/921019-1.c: Likewise.
19087 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
19088 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
19089 parameter fp.
19090 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
19091 constants.
19092
19093 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
19094 Delete obsolete tests.
19095
19096 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
19097 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
19098 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
19099 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
19100 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
19101 * gcc.c-torture/compile/950124-1.c: New test.
19102
19103 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
19104
19105 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
19106
19107 * lib/mike-g++.exp: Add -lm to LIBS.
19108
19109 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
19110
19111 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
19112
19113 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
19114
19115 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
19116
19117 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
19118
19119 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
19120
19121 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
19122
19123 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
19124 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
19125 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
19126 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
19127 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
19128 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
19129 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
19130 * g++.law/{operators31.C, operators32.C,
19131 * g++.law/{operators33.C, operators34.C}: Likewise.
19132 * g++.law/{pic1.C, refs2.C}: Likewise.
19133 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
19134 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
19135 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
19136 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19137
19138 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
19139 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
19140 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
19141 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
19142 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
19143 * g++.law/{enum9.exp, friend5.exp}: Likewise.
19144 * g++.law/{nest3.exp, nest4.exp}: Likewise.
19145 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
19146 * g++.law/{operators30.exp, operators31.exp}: Likewise.
19147 * g++.law/{operators32.exp, operators33.exp}: Likewise.
19148 * g++.law/{operators34.exp}: Likewise.
19149 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
19150 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
19151 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
19152 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
19153 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
19154
19155 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
19156 No longer expected to fail.
19157 * g++.law/missed-error3.C: Tweak for recent bool changes.
19158
19159 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
19160
19161 * config/emb-unix: Deleted.
19162 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
19163 remote execution. Do final link on remote host if REMOTE_LINK is set.
19164
19165 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
19166
19167 * lib/dg.exp (dg-test): Fix typo in last patch.
19168
19169 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
19170
19171 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
19172 (handles multiple occurrences).
19173
19174 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
19175
19176 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
19177 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
19178 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
19179 printed).
19180 * lib/c-torture.exp (c-torture-compile): Likewise.
19181 (c-torture): Prepend full path if missing.
19182 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
19183 (gcc_fail): Likewise.
19184 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
19185
19186 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
19187
19188 * lib/netware.exp: Only attach to NetWare i386 systems.
19189
19190 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
19191
19192 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
19193 messages. Add test name to "output pattern match" pass/fail message.
19194
19195 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
19196
19197 * gcc.dg: New testsuite.
19198 * gcc.dg/dg.exp: New file.
19199
19200 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
19201 test-switch.c}: Deleted.
19202
19203 * gcc.misc-tests/msgs.exp: New testcase driver.
19204
19205 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
19206
19207 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
19208 Watch for illegal return values from ${tool}_load.
19209 * config/unix.exp (${tool}_load): Fix pass/fail detection for
19210 cross targets. Coerce return value >0 to 1.
19211
19212 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
19213
19214 * config/unix.exp (${tool}_load): Call program rsh, not proc.
19215
19216 * config/emb-unix.exp: New file.
19217
19218 * config/sim.exp: Error if variable $SIM not defined.
19219 (${tool}_load): Mark test as "untested" if simulator missing.
19220
19221 * config/unix.exp: Load remote.exp to get rcp_download.
19222 * lib/c-torture.exp: Use different option lists for testcases with
19223 and without loops.
19224 * gcc.c-torture/execute/execute.exp: Likewise.
19225
19226 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
19227
19228 * config/*.exp: Clarify return code from ${tool}_load.
19229 Call `unresolved' or `untested' instead of `warning' or `perror'
19230 (sometimes you still want to call both though).
19231 Add comment that `shell_id' is local to each file.
19232 * config/udi.exp (timeout): Set to 30.
19233 Don't print warning if connection fails, $connectmode has already
19234 printed an error.
19235 (${tool}_load): Move verbose messages to level 2.
19236 Rework pattern for "Process started" message.
19237 Pass `shell_id' to ${connectmode}_download.
19238 Retry twice upon timeout. Make resetting of target more robust.
19239 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
19240 Pass `shell_id' to exit_$connectmode.
19241 Only call exit_$connectmode if connected.
19242 * config/unix.exp (${tool}_load): Check return codes better.
19243 * config/vrtx.exp (${tool}_load): Likewise.
19244 * config/vx.exp (${tool}_load): Likewise.
19245 Delete unneeded global's.
19246 * lib/dg.exp (dg-test): Update to reflect clarified return codes
19247 from ${tool}_load.
19248 (dg-stat): Delete.
19249 (dg-init): Delete recording of pass/fail counts.
19250 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
19251 (old-dejagnu-init): Likewise.
19252 (old-dejagnu-stat): Delete contents, empty proc now.
19253 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
19254 (c-torture): Delete references to lcnt, lpass, lfail.
19255 Get option list from TORTURE_OPTIONS.
19256 Delete -funroll[-all]-loops if no loops.
19257 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
19258 (g++_stat): Delete contents (empty proc now).
19259 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
19260 (gcc_finish): Likewise.
19261 (gcc_stat): Deleted.
19262 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
19263 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
19264 * gcc.c-torture/execute/execute.exp: Likewise.
19265 Split tests into two parts: compile, execute.
19266 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
19267 no loops. Update to reflect clarified return codes from ${tool}_load.
19268
19269 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
19270
19271 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
19272 to grep for.
19273 (old-dejagnu): Likewise (where necessary).
19274
19275 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
19276
19277 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
19278
19279 * lib/dg.exp (dg-process-target): Fix processing of selector.
19280 Add comment regarding use of `error'.
19281
19282 * lib/gcc.exp (prune_system_crud): Define if missing.
19283 * lib/g++.exp (prune_system_crud): Likewise.
19284
19285 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
19286 Call prune_system_crud.
19287 * lib/dg.exp (dg-runtest): New proc.
19288 Use perror instead of send_user for tcl errors in testcase.
19289 Don't return any value, it's never used.
19290 Don't clobber previous definition of `unknown'.
19291 Print tcl errors in `dg-final'.
19292
19293 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
19294
19295 * lib/dg.exp (dg-process-target): Improve syntax error messages.
19296 (dg-test): Don't print errorInfo, it contains stack backtrace.
19297
19298 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
19299
19300 * lib/g++.exp (runtest_file_p): Define if missing.
19301
19302 1994-09-24 Doug Evans (dje@cygnus.com)
19303
19304 * lib/mike-g++.exp: Comment out loading of g++.exp.
19305 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
19306 (default_g++_version): Always print something.
19307 (default_g++_start): Comment out call to `which'.
19308 (g++_start, g++_load): Deleted (must be defined in config file).
19309 * lib/gcc.exp: Test for existence of $CC at start.
19310 Delete check for tmpdir (done in gcc_init).
19311 (default_gcc_version): Always print something.
19312 (default_gcc_start): Comment out call to `which'.
19313 * config/*.exp: Major cleanup - make cross targets work at least a
19314 little better for g++ (by not being "--tool gcc" specific).
19315 Rename gcc_xxx to ${tool}_xxx.
19316 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
19317 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
19318
19319 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
19320
19321 * lib/c-torture.exp (c-torture-compile): Rework compiler
19322 message processing.
19323
19324 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
19325 c-torture.
19326
19327 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
19328
19329 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
19330
19331 * lib/dg.exp (dg-process-target): Support { target native }.
19332
19333 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
19334
19335 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
19336 looked for "... program xxx got fatal signal".
19337 Correct regsub munging of `comp_output'.
19338 Ignore compiler messages "path prefix not used" and "linker input
19339 file unused".
19340
19341 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
19342
19343 * lib/gcc.exp (runtest_file_p): Define if missing.
19344 * gcc.prms/template.c: Example to work from.
19345
19346 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
19347
19348 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
19349 * lib/dg.exp (dg-test): Call unsupported testcases as such.
19350
19351 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
19352 * gcc.prms/1883.c: Moved from compile/940714-1.c.
19353 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
19354 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
19355
19356 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
19357 (dg-process-target): No longer a varargs proc.
19358 Return S/N for target, P/F for xfail. All callers changed.
19359 (user option procs): More argument checking.
19360 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
19361 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
19362 (dg-test): Skip test if not running on selected target in `dg-do'.
19363 Update handling of `dg-do-what', `dg-output-text'.
19364 Separate execution pass/fail from output pattern match pass/fail.
19365 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
19366
19367 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
19368
19369 * gcc.c-torture/special/special.exp: Don't expect failure for mips
19370 target for 920510-1.c.
19371
19372 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
19373
19374 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
19375 Clean up comment regarding use of passcnt, etc.
19376 (gcc_stat): Don't update `testcnt' here.
19377 (gcc_finish): Do it here.
19378 Might as well reset `but_id' here too.
19379 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
19380 to determine if the file should be tested.
19381 * gcc.c-torture/compile/compile.exp: Likewise.
19382 * gcc.c-torture/execute/execute.exp: Likewise.
19383 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19384 * gcc.misc-tests/dg-test.exp: Likewise.
19385 * gcc.prms/prms.exp: Likewise.
19386 * gcc.wendy/wendy.exp: Likewise.
19387 * g++.old-deja.exp: Likewise.
19388 Move "Testing file" message to verbose level 1.
19389
19390 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
19391
19392 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
19393
19394 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
19395
19396 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
19397 (default_gcc_start): Accept optional second list element
19398 of compiler flags. Print compiler output at verbosity level 2.
19399 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
19400 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
19401 Save current values of framework globals passcnt, failcnt, xpasscnt,
19402 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
19403 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
19404 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
19405 xfailcnt to compute stats. Update framework global `testcnt' from
19406 pass/fail counts.
19407 (gcc_finish): New proc. Clean up test environment.
19408 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
19409 (gcc_epass, gcc_efail): Delete.
19410 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
19411 argument of line number.
19412 (dg-init): If the tool has an init routine, call it.
19413 (dg-test): Remove args `cflags_var' and `libs_var'.
19414 Pass all compiler options to ${tool}_start.
19415 Handle missing line number.
19416 (dg-finish): New function.
19417 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
19418 particular files. Call gcc_finish at end. Move "skipping test"
19419 message to verbosity level 3.
19420 * gcc.c-torture/compile/compile.exp: Likewise.
19421 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
19422 * gcc.c-torture/execute/execute.exp: Likewise.
19423 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19424 Print testcase being tried at verbosity level 1.
19425 * gcc.c-torture/special/special.exp: Unset xfail.
19426 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19427 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
19428 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
19429 * gcc.failure/failure.exp: Likewise.
19430 * gcc.ieee/ieee.exp: Likewise.
19431 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
19432 Update call to dg-test. Call dg-finish at end.
19433 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
19434 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
19435 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
19436 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
19437 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
19438 * gcc.wendy/wendy.exp: Add copyright.
19439 Delete setting of tmpdir (done by gcc_init).
19440 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
19441 Pass compiler flags to gcc_start. Call gcc_finish at end.
19442 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
19443 gcc_[ce]pass/fail.
19444
19445 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
19446
19447 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
19448 confusion.
19449 (g++_load): Likewise.
19450
19451 * config/*.exp (gcc_load): Some were varargs fns and some were not.
19452 Rename argument to `prog' to remove the confusion.
19453 Varargs fns behave differently too!
19454 (g++_load): Likewise.
19455
19456 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
19457
19458 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
19459 what it is. Delete (always) printing of status value for !native.
19460 Simplify verbose code, and include status and exec_output.
19461 (g++_load): Use gcc_load.
19462
19463 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
19464
19465 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
19466 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
19467 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
19468 940714-3.c as these testcases don't exist anymore. Make
19469 va-arg-1.c expected to pass.
19470
19471 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
19472
19473 * gcc.misc-tests/misc.exp: Only run specific testcases.
19474 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
19475 * gcc.misc-tests/dg-[1-9].c: New files.
19476
19477 * lib/dg.exp: New testsuite driver.
19478 * gcc.prms/prms.exp: Use it.
19479
19480 * README.gcc: New file.
19481
19482 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
19483 Document and reset `lxpass' and `lxfail'.
19484 Simplify "initialized" message.
19485 (gcc_stat): Clean up comments a little.
19486
19487 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
19488
19489 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
19490
19491 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
19492
19493 * lib/old-dejagnu.exp (process-option): New proc.
19494 (old-dejagnu-init, old-dejagnu-stat): Likewise.
19495 (old-dejagnu): Simplify.
19496 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
19497
19498 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
19499
19500 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
19501 exists and is not an empty string.
19502
19503 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
19504 $xfail rather than calling setup_xfail. Clear $xfail when test is
19505 finished.
19506 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
19507 automatically.
19508
19509 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
19510 longer expected to fail.
19511
19512 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
19513 "f" function call.
19514
19515 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
19516
19517 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
19518 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
19519 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
19520 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
19521 c-torture-1.29.
19522
19523 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
19524 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
19525
19526 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
19527
19528 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
19529 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
19530
19531 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
19532 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
19533 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
19534
19535 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
19536
19537 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
19538 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
19539 940714-1.c, 940714-2.c, 940714-3.c},
19540 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
19541 gcc.misc-tests/{mg.c,mg.exp}:
19542 New tests.
19543 * gcc.noncompile/noncompile.exp: Change accordingly.
19544
19545 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
19546
19547 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
19548 Undo previous clobberage.
19549
19550 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
19551
19552 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
19553 * gcc.special/{930510-1.c, special.exp}:
19554 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
19555 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
19556 struct-varargs-1.c}: New tests from c-torture-1.26.
19557
19558 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
19559
19560 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
19561 argument to switch.
19562
19563 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
19564
19565 * Revert the previous changes. Please see Rob's directory
19566 (/lisa/test/rob/progressive/gcc/testsuite) for testing
19567 fixes.
19568
19569 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
19570
19571 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
19572 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
19573 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
19574 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
19575 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
19576 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
19577 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
19578 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
19579 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
19580 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
19581 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
19582 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
19583 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
19584 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
19585 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
19586 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
19587 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
19588 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
19589 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
19590 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
19591 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
19592 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
19593 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
19594 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
19595 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
19596 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
19597 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
19598
19599 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
19600
19601 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
19602 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
19603 with perror calls.
19604
19605 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
19606
19607 * config/unix.exp (g++_load): Fix syntax.
19608
19609 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
19610
19611 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
19612 * gcc.noncompile/921017-1.c: Deleted obsolete test.
19613 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
19614 Don't expect va-arg-1.c to fail. Correct expected output for
19615 920928-1.c.
19616 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
19617 * gcc.wendy/hbm4.c: Correct typo.
19618 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
19619
19620 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
19621
19622 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
19623 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
19624 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
19625 * lib/c-torture.exp (c-torture-compile): Ditto.
19626
19627 Reduce volume of output (remove all the -I's and such).
19628 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
19629 Call gcc_cpass, gcc_cfail.
19630 (c-torture): Pass testing option to c-torture-compile.
19631
19632 1994-03-21 Doug Evans (dje@cygnus.com)
19633
19634 Bring patches over from progressive.
19635 * config/default.exp: Exit remote shell cleanly.
19636 (g++_exit, g++_start): Add default versions.
19637 * config/sim.exp (gcc_load): Use perror, not error.
19638
19639 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
19640
19641 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
19642 set in site.exp.
19643
19644 1994-03-14 Doug Evans (dje@cygnus.com)
19645
19646 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
19647 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
19648 (wendy_try): New proc to run testcase.
19649 (main loop): Call 'em.
19650 * gcc.wendy/*.c: Clean up pass to correct expected output.
19651
19652 * lib/gcc.exp: Minor cleanup work.
19653 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
19654
19655 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
19656
19657 * config/sim.exp (gcc_load): Document return codes better.
19658 Don't pass -v to simulator.
19659
19660 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
19661
19662 * gcc.special/920717-x.c: Fix typo.
19663 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
19664 get at sources.
19665
19666 * lib/mike-gcc.exp: Fix typo.
19667
19668 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
19669
19670 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
19671 binary to use, transform the name.
19672 * config/*.exp: rename everything. Nuke any g++ specific files,
19673 it's now a special case of gcc that requires no special support.
19674 Add a default.exp for unsupported targets.
19675
19676 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
19677
19678 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
19679 lib/old-dejagnu.exp: Fix a few patterns to work with the new
19680 version of Tcl.
19681
19682 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
19683
19684 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
19685 than a warning.
19686
19687 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
19688
19689 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
19690
19691 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
19692
19693 * gcc.execute/execute.exp: Combine opt_list and foption_list into
19694 option_list. Compile every file with only 4/6 option choices
19695 (same as C torture) instead of with 12/18 different option
19696 choices.
19697 * lib/c-torture.exp: Likewise.
19698
19699 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
19700 not already set.
19701
19702 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
19703
19704 * lib/old-deja.exp: Add `excess errors test fails' error, now one
19705 can put an XFAIL *-*-* on excess errors.
19706
19707 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
19708
19709 * g++.law: Add more tests derived from g++-bugs snapshots.
19710
19711 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
19712 equivalent to g++.law/init9.
19713
19714 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
19715 compiled it, and the a.out file after we've run it.
19716
19717 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
19718
19719 * lib/mike-g++.exp (postbase): Delete the .o file after we've
19720 compiled it, and the a.out file after we've run it.
19721
19722 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
19723
19724 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
19725
19726 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
19727
19728 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
19729 version number.
19730
19731 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
19732
19733 * g++.law: New directory of g++ tests derived from the g++-bugs
19734 snapshots.
19735
19736 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
19737
19738 * gcc.compile: initbug1.c initbug1.exp testcase added
19739
19740 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
19741
19742 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
19743 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
19744 fixes submitted by Jeff Law (law@cs.utah.edu)
19745 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
19746 Jeff Law (law@cs.utah.edu)
19747
19748
19749 1993-11-30 Mike Stump (mrs@cygnus.com)
19750
19751 * config/unix-g++.exp: Follow the gcc way of doing things.
19752 * g++.old-deja/old-deja.exp: Minor updates.
19753 * lib/g++.exp: New file, follow the gcc way of doing things.
19754 * lib/old-dejagnu.exp: Minor updates.
19755 * lib/mike-g++.exp: Always unset errorInfo.
19756
19757 1993-11-06 Mike Stump (mrs@cygnus.com)
19758
19759 * lib/gcc.exp: Fix some errors with the below change, CC and
19760 CFLAGS should be global when setting, not local.
19761
19762 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
19763
19764 * lib/gcc.exp: Transform tool name.
19765
19766 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19767
19768 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
19769
19770 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19771
19772 * lib/gcc.exp: change gcc_done to gcc_stat
19773
19774 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
19775
19776 * Upgraded gcc testsuite to c-torture version 1.25
19777
19778 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
19779
19780 * lib/gcc.exp: added reporting code. Changed verbose compile message.
19781 * lib/c-torture: added hooks for new reporting code.
19782
19783 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
19784
19785 * config/sh-gcc.exp: check if sh-sim exists in the path
19786
19787 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
19788
19789 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
19790 * gcc.compile/compile.exp: Initial changes for new logic.
19791 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
19792 * gcc.failure/failure.exp: Initial changes for new logic.
19793 * gcc.ieee/ieee.exp: Initial changes for new logic.
19794 * gcc.misc-tests/misc.exp: Initial changes for new logic.
19795 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
19796 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
19797 * lib/c-torture.exp: Initial changes for new logic.
19798 * lib/gcc.exp: Initial changes for new logic.
19799
19800 1993-10-15 Mike Stump (mrs@cygnus.com)
19801
19802 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
19803 depend upon failure or success. Fully qualify names in failure
19804 and success messages. Always remove a.out before starting
19805 compile, just in case. Pay more attention to error text output by
19806 the compiler. Handle testcases with no known past errors just
19807 like all others, so that things are uniform. Other miscellaneous
19808 improvements.
19809
19810 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
19811
19812 * gcc.cpp: new directory for cpp tests
19813
19814 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
19815
19816 * lib/chill.exp: Code reformatted, removed unused code.
19817 * config/unix-chill.exp: Code reformatted, removed unused code.
19818 * chill.execute/execute.exp: Code reformatted, removed unused code.
19819 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
19820
19821 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
19822
19823 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
19824 routines not written.
19825
19826 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
19827
19828 * config/bug-gcc.exp: Use new procs from bug.exp.
19829
19830 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
19831
19832 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
19833 via ftp, rather than depending on NFS.
19834 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
19835 case.
19836
19837 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
19838
19839 * config/bug-gcc.exp: Use new download proc.
19840
19841 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
19842
19843 * chill.execute/execute.exp: cleanups, handles errors better
19844 * chill.compile/compile.exp: rewrite, based on execute.exp
19845 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
19846 * lib/chill.exp: major changes to diff proc and compile and link
19847 procs. added chill_fail and chill_pass wrappers to pass and
19848 fail. added more comments, and handle error codes better.
19849 Added a hack to capture stderr from exec, so noncompile tests
19850 can work.
19851
19852 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
19853
19854 * chill.execute/execute.exp: rewrite of testsuite driver
19855 * lib/chill.exp: rewrite of testsuite driver
19856 * config/unix-chill.exp: rewrite of testsuite driver
19857
19858 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
19859
19860 In chill.execute:
19861 * iexpr.ch: Standardize uppercase.
19862 * tuples.dat: Standardize uppercase.
19863 * vary.ch: standardize. Correct varying string assignments.
19864 * vary.dat: Add new output lines.
19865
19866 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
19867
19868 In chill.execute:
19869 * chprintf.ch: Standardize use of uppercase.
19870 * tuples.ch: Standardize and turn arr2 into a DCL,
19871 rather than a SYN.
19872 * pinits.ch: Standardize.
19873
19874 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
19875
19876 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
19877 * Makefil: Renamed to Makefile.in.
19878 * configure.in: New.
19879
19880 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
19881
19882 In chill.execute:
19883 * .cvsignore: Add result/output files.
19884 * Makefile: Fix up variables at start. Use MFLAGS
19885 everywhere. Correct bool_loc, built_ins entries.
19886 Add entry for vary1.ch.
19887 * bitarray.ch: Standardize upper-case usage.
19888 * bitexpr.ch: Standardize, add output of b1.
19889 * params.ch: Use arrayt in along PROC parameters, to
19890 avoid novelty problems.
19891 * sets.ch: Tiny cleanup.
19892 * vary1.ch: Re-indent.
19893
19894 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
19895
19896 * Add PR-related files to Makefiles, .cvsignore files, etc.
19897
19898 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
19899
19900 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
19901 with compiler objects. New names are test-flow.c and test-loop.c
19902
19903 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
19904
19905 * Upgraded c-torture tests from 1.19 to 1.20
19906
19907 * new files:
19908 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
19909 * gcc.compile: 930623-1.c 930623-2.c
19910 * gcc.noncompile: 930622-1.c 930622-2.c
19911 * gcc.failure: 920411-1.c 920627-2.c
19912 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
19913
19914 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
19915
19916 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19917 More changes to get testsuite working properly. Needs more work.
19918 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
19919
19920 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
19921
19922 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
19923 More changes to get testsuite working properly. Needs more work.
19924
19925 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
19926
19927 * chill.compile/compile.exp: Added for Dejagnu support
19928 * chill.execute/execute.exp: Added for Dejagnu support
19929 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
19930
19931 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
19932
19933 This should complete moving the CHILL test files.
19934 * chill.noncompile(.cvsignore printf.grt
19935 in-printf.grt chprintf.grt chprintf.ch):
19936 Added test-support files.
19937 (Makefile): Modified further.
19938 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
19939 signal.ch): Added test files.
19940 * chill.execute (.cvsignore printf.grt printr.c
19941 in-printf.grt rts.c chprintf.grt rts.h): Added
19942 test-support files.
19943 (Makefile): More corrections.
19944
19945 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
19946
19947 * chill.compile, chill.execute, chill.nocompile: Add CHILL
19948 test cases, ready for DejaGnu.
19949
19950 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
19951
19952 * Upgraded c-torture tests from 1.18 to 1.19
19953
19954 * gcc.compile: added test(s):
19955 930607-1.c
19956 * gcc.execute: added test(s):
19957 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
19958
19959 * added new subdirectory for misc tests: gcc.misc-tests
19960 * gcc.misc-test(s): added tests:
19961 inst-check.c test-consts.c test-ior.c test-switch.c
19962
19963 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
19964
19965 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
19966
19967 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
19968
19969 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
19970
19971 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
19972
19973 * Upgraded c-torture tests from 1.17 to 1.18
19974
19975 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
19976
19977 * Upgraded c-torture tests from 1.12 to 1.17
19978
19979 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
19980
19981 * lib/old-dejagnu.exp:
19982 Fixed handling of XFAIL target triplets to correctly
19983 recognize wildcard characters. Removed code that
19984 appended a unique id tag to the end of the file name
19985 printed out by the result of the testcases within a
19986 given test file.
19987
19988 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
19989
19990 * lib/old-dejagnu.exp:
19991 Reworked expected failure handling to trigger off of XFAIL
19992 keyword in keyphrase embeded in testcase source code. The
19993 XFAIL keyword must be at the end of the keyphrase line. It
19994 may optionally be followed by one or more target triplets.
19995 It has just occured that the handling of wildcards in the
19996 target triplet may not be correct.
19997
19998 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
19999
20000 * g++.old-deja/tests:
20001 Moved all subdirectories up one level into g++.old-deja .
20002
20003 * lib/old-dejagnu.exp:
20004 Fixed problem with CXXFLAGS not being properly reset, and being
20005 corrupted with extraneous "-c" compiler option. This was
20006 causing binaries to not be generated for test that needed them.
20007 Modified strings passed to "pass" and "fail" so that individual
20008 tests from the same test file would be distinguished by an
20009 identifier appended to the test file name in the summary logs;
20010 this corrected a problem with erroneous diff logs. Added code
20011 to search testcases for expected fail and unexpected pass keywords.
20012
20013 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
20014
20015 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
20016
20017 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
20018
20019 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
20020 Removed extraneous text from end of "Special g++ Options"
20021 keyphrase.
20022
20023 * lib/old-dejagnu.exp: Added pattern matching to look for new
20024 keywords, embedded in testcases comments, which will trigger
20025 calls to xpass and xfail.
20026
20027 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
20028
20029 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
20030 comments embedded in the testcases, especially the one looking for
20031 special compiler options, as well as the pattern matching for the
20032 compiler output again.
20033
20034 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
20035
20036 * lib/old-dejagnu.exp: Do a proper check of the return value for
20037 execute tests. Fixed several problems with the pattern matching
20038 of the compiler output which gave erroneous test results.
20039 Changed several of the test result messages to be more descriptive.
20040 * config/unix-g++.exp: Proc g++_load now actually works and
20041 executes the tests passed to it and returns a usable return
20042 value.
20043
20044 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
20045
20046 * lib/gcc.exp: Exits gracefully if $CC is bogus.
20047
20048 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
20049
20050 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
20051 Modified both files to properly execute the old style
20052 dejagnu tests. The previous versions of these files were
20053 experimental and did not function anything near correctly.
20054
20055 1993-04-05 Rob Savoye (rob@cygnus.com)
20056
20057 * Removed all Makefile.in and configure.in files. No configuration
20058 needed now.
20059
20060 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
20061
20062 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
20063
20064 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
20065
20066 * gcc.compile/configure.in, gcc.unsorted/configure.in,
20067 gcc.special/configure.in, gcc.noncompile/configure.in,
20068 gcc.execute/configure.in, gcc.code_quality/configure.in,
20069 g++.other/configure.in, g++.old-deja/configure.in,
20070 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
20071 in srcname setting.
20072
20073 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
20074
20075 * lib/udi.exp: Fixed mondfe and mondfe_download.
20076 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
20077 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
20078
20079 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
20080
20081 * config/udi-gdb.exp: Check $shell_id after connecting to target.
20082 (gdb_exit): Don't remove *_soc files.
20083
20084 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
20085
20086 * lib/c-torture.exp: Don't look for main; instead always use -w
20087 -c. This is how the c-torture tests work. Remove the object
20088 file if the compilation succeeds.
20089 * gcc.execute/execute.exp: Remove executable if test passes.
20090 * gcc.noncompile/noncompile.exp: Every test is an expected
20091 failure.
20092 * gcc.special/special.exp: Added tests from c-torture 1.11,
20093 corrected use of existing test.
20094 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
20095 gcc.execute/920625-1.c: Updated to c-torture 1.11.
20096 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
20097 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
20098 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
20099 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
20100 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
20101 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
20102 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
20103 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
20104 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
20105 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
20106 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
20107 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
20108 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
20109 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
20110 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
20111 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
20112 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
20113 c-torture 1.11.
20114 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
20115 correspond to c-torture 1.11.
20116
20117 * New file.
20118