c99-const-expr-2.c (foo): Avoid extra warning on 64-bit systems.
[gcc.git] / gcc / testsuite / ChangeLog
1 2003-11-12 Andreas Jaeger <aj@suse.de>
2 Jakub Jelinek <jakub@redhat.com>
3 Andrew Pinski <pinskia@physics.uc.edu>
4 Richard Henderson <rth@redhat.com>
5
6 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
7 systems.
8 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9
10 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
11 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
12
13 2003-11-11 Andreas Jaeger <aj@suse.de>
14
15 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
16
17 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18
19 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
20
21 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
22 Clean ups.
23
24 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
25
26 * gcc.dg/trampoline-1.c: New test.
27
28 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
29
30 * gcc.c-torture/compile/200031109-1.c: New test.
31
32 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
33
34 PR c/3190
35 PR c/8714
36 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
37 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
38 gcc.dg/format/no-y2k-1.c: Update.
39
40 2003-11-08 Roger Sayle <roger@eyesopen.com>
41
42 PR optimization/10467
43 * gcc.dg/20031108-1.c: New test case.
44
45 2003-11-07 Geoffrey Keating <geoffk@apple.com>
46
47 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
48
49 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
50
51 * gcc.dg/compound-lvalue-1.c: New test.
52 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
53 some XFAILs.
54
55 2003-11-06 Geoffrey Keating <geoffk@apple.com>
56
57 * gcc.dg/altivec-varargs-1.c: New test.
58
59 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
60
61 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
62 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
63 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
64 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
65 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
66
67 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
68
69 * gcc.dg/cond-lvalue-1.c: New test.
70
71 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
72
73 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
74
75 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
76
77 PR c++/11616
78 * g++.dg/template/instantiate5.C: New test.
79
80 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
81
82 PR c++/12726
83 * g++.dg/ext/complit2.C: Replace test with self-contained version.
84 * ChangeLog: Add missing first entry for above test.
85
86 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
87
88 PR c++/9810
89 * g++.dg/template/using8.C: New test.
90 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
91
92 2003-11-02 Roger Sayle <roger@eyesopen.com>
93
94 PR optimization/10817
95 * gcc.c-torture/compile/20031102-1.c: New test case.
96
97 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
98
99 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
100 2147483647.
101
102 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
103
104 * gcc.dg/20031102-1.c: New test.
105
106 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
107
108 * gcc.dg/complex-1.c: New test.
109
110 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
111
112 PR c++/12796
113 * g++.dg/template/crash13.C: Adjust expected error location.
114 * g++.old-deja/g++.brendan/ns1.C: Likewise.
115
116 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
117
118 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
119
120 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
121
122 PR/10239
123 * gcc.c-torture/compile/20031031-2.c: New test.
124
125 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
126
127 PR/11640
128 * gcc.c-torture/compile/20031031-1.c: New test.
129
130 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
131
132 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
133 * gcc.misc-tests/bprob.exp: Likewise.
134 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
135 the execution test on arm-elf configs.
136 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
137 configs that don't support scratch files.
138 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
139
140 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
141
142 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
143 done by dejagnu.
144
145 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
146
147 * ada/acats/run_all.sh: Redirect mv output to /dev/null
148 Avoid non pure sh syntax. Add more logging.
149
150 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
151 fail.
152
153 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
154
155 PR libgcj/10610
156 * gcc.dg/ppc-stackalign-1.c: New test.
157
158 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
159
160 * ada/acats/run_all.sh: Change output to be more compliant with
161 dejagnu framework.
162 Create acats.sum and acats.log files under testsuite/ada/acats
163 Only run [a-z]* directories, to filter out e.g. CVS.
164 Redirect build output to log file.
165
166 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
167
168 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
169
170 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
171
172 PR ada/5909:
173 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
174
175 2003-10-27 Jakub Jelinek <jakub@redhat.com>
176
177 * gcc.c-torture/compile/20031023-1.c: New test.
178 * gcc.c-torture/compile/20031023-2.c: New test.
179 * gcc.c-torture/compile/20031023-3.c: New test.
180 * gcc.c-torture/compile/20031023-4.c: New test.
181
182 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
183
184 PR c++/10371
185 * g++.dg/lookup/scoped8.C: New test.
186
187 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
188
189 * g++.dg/opt/reg-stack3.C: New test.
190
191 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
192
193 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
194
195 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
196
197 PR c++/11076
198 * g++.dg/template/crash13.C: New test.
199
200 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
201
202 * gcc.dg/c99-restrict-2.c: New test.
203
204 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
205
206 PR c++/12698, c++/12699, c++/12700, c++/12566
207 * g++.dg/inherit/covariant9.C: New test.
208 * g++.dg/inherit/covariant10.C: New test.
209 * g++.dg/inherit/covariant11.C: New test.
210
211 2003-10-23 Jason Merrill <jason@redhat.com>
212
213 PR c++/12726
214 * g++.dg/ext/complit2.C: New test.
215
216 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
217
218 PR target/12654
219 * gcc.c-torture/execute/20031020-1.c: New test.
220
221 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
222
223 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
224 following the jump_insn.
225
226 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
227
228 * gcc.dg/cast-lvalue-1.c: New test.
229
230 2003-10-21 Mark Mitchell <mark@codesourcery.com>
231
232 PR c++/11962
233 * g++.dg/template/cond2.C: New test.
234
235 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
236
237 * gcc.dg/builtins-28.c: New test.
238
239 2003-10-20 Jan Hubicka <jh@suse.cz>
240
241 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
242 parameter.
243 * testsuite/gcc.dg/inline-2.c: Likewise.
244
245 2003-10-20 Phil Edwards <phil@codesourcery.com>
246
247 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
248 * gcc.dg/nest.c: Likewise.
249
250 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
251
252 PR c++/9781, c++/10583, c++/11862
253 * g++.dg/parse/crash13.C: New test.
254
255 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
256
257 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
258
259 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
260
261 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
262 Define HAVE_C99_RUNTIME except on Solaris.
263 * gcc.dg/builtins-20.c: Likewise.
264
265 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
266
267 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
268
269 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
270
271 PR c++/12495
272 * g++.dg/template/crash21.C: New test.
273
274 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
275
276 PR c++/2513
277 * g++.dg/template/typename5.C: New test.
278
279 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
280
281 PR c++/12369
282 * g++.dg/template/friend25.C: New test.
283
284 2003-10-16 Ziemowit Laski <zlaski@apple.com>
285
286 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
287 versions.
288
289 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
290
291 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
292 == 2147483647.
293
294 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
295
296 * gcc.c-torture/execute/960416-1.x: Remove.
297 * gcc.c-torture/execute/divconst-3.x: Likewise.
298
299 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
300
301 PR target/12598
302 * gcc.dg/torture/cris-volatile-1.c: New test.
303
304 2003-10-14 Roger Sayle <roger@eyesopen.com>
305
306 PR optimization/9325
307 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
308 for overflowing floating point to integer conversion during RTL
309 simplification.
310
311 2003-10-13 Ziemowit Laski <zlaski@apple.com>
312
313 * objc/execute/_cmd.m: Fix typo.
314 * objc.dg/image-info.m, objc.dg/symtab-1.m:
315 Relax 'scan-assembler' regexp.
316 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
317 objc.dg/try-catch-4.m: Run on non-Darwin targets.
318 * objc.dg/zero-link-2.m: Remove blank line.
319 * objc.dg/zero-link-3.m: New test case.
320
321 2003-10-13 Geoffrey Keating <geoffk@apple.com>
322
323 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
324
325 * gcc.dg/asm-names.c: Use scan-assembler-not rather
326 than linker trickery.
327
328 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
329
330 PR c++/12370
331 * g++.dg/other/friend2.C: New test.
332
333 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
334
335 * gcc.dg/20031012-1.c: New test.
336
337 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
338
339 * gcc.dg/weak/weak-3.c: Fix for new warning.
340
341 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
342
343 PR optimization/8750
344 * gcc.c-torture/execute/20031012-1.c: New test case.
345
346 2003-10-11 Roger Sayle <roger@eyesopen.com>
347
348 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
349 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
350
351 2003-10-11 Roger Sayle <roger@eyesopen.com>
352
353 PR optimization/12260
354 * gcc.c-torture/compile/20031011-2.c: New test case.
355
356 2003-10-11 Roger Sayle <roger@eyesopen.com>
357
358 * gcc.c-torture/execute/20031011-1.c: New testcase.
359
360 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
361
362 * gcc.c-torture/compile/20031011-1.c: New test.
363
364 2003-10-11 Jan Hubicka <jh@suse.cz>
365
366 * g++.dg/other/first-global.C: New test.
367
368 2003-10-11 Roger Sayle <roger@eyesopen.com>
369
370 * gcc.c-torture/execute/string-opt-18.c: New testcase.
371
372 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
373
374 * gcc.c-torture/compile/20031010-1.c: New test.
375
376 2003-10-10 Geoffrey Keating <geoffk@apple.com>
377
378 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
379 * gcc.c-torture/execute/va-arg-25.c: ... here.
380
381 2003-10-09 Mark Mitchell <mark@codesourcery.com>
382
383 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
384
385 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
386
387 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
388
389 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
390
391 * g++.dg/parse/error2.C: New test.
392
393 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
394
395 PR c++/11097
396 * g++.dg/other/error5.C: Modify the error message.
397 * g++.dg/lookup/using8.C: New test.
398
399 2003-10-07 Geoffrey Keating <geoffk@apple.com>
400
401 * gcc.dg/darwin-abi-2.c: New file.
402 * gcc.c-torture/execute/va-arg-24.c: New file.
403
404 2003-10-06 Bob Wilson <bob.wilson@acm.org>
405
406 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
407 indentation.
408
409 2003-10-06 Mark Mitchell <mark@codesourcery.com>
410
411 PR c++/10147
412 * g++.dg/other/error4.C: Update error messages.
413 * g++.dg/template/ptrmem4.C: Likewise.
414
415 PR c++/12337
416 * g++.dg/init/new9.C: New test.
417
418 PR c++/12334, c++/12236, c++/8656
419 * g++.dg/ext/attrib8.C: New test.
420
421 2003-10-06 Devang Patel <dpatel@apple.com>
422
423 * gcc.dg/debug/dwarf2-3.h: New test.
424 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
425
426 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
427
428 * g++.dg/opt/cfg2.C: New test.
429
430 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
431
432 * g++.dg/opt/float1.C: New test.
433
434 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
435
436 * gcc.dg/c90-array-lval-6.c: New test.
437 * gcc.dg/c99-array-lval-6.c: New test.
438
439 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
440 Ziemowit Laski <zlaski@apple.com>
441
442 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
443 'Derived', so that it is never considered a class method; add
444 new warning for '+port' method ambiguity.
445 * objc.dg/method-12.m: Include <objc/objc.h> instead of
446 <objc/objc-api.h> (needed on Mac OS X).
447 * objc.dg/method-13.m: New test.
448
449 2003-10-03 Roger Sayle <roger@eyesopen.com>
450
451 PR optimization/9325, PR java/6391
452 * gcc.c-torture/execute/20031003-1.c: New test case.
453
454 2003-10-02 Mark Mitchell <mark@codesourcery.com>
455
456 PR optimization/12180
457 * gcc.dg/20031002-1.c: New test.
458
459 PR c++/12486
460 * g++.dg/inherit/error1.C: New test.
461
462 2003-10-02 Chris Demetriou <cgd@broadcom.com>
463
464 * lib/f-torture.exp (search_for): Rename to...
465 (search_for_re): This. Also, clean up comments and the
466 "regexp" invocation.
467
468 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
469
470 * gcc.c-torture/compile/20031002-1.c: New test.
471
472 2003-10-02 Jakub Jelinek <jakub@redhat.com>
473
474 * g++.dg/opt/cond1.C: New test.
475
476 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
477
478 * gcc.dg/Wold-style-definition-2.c: New testcase.
479 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
480
481 2003-09-29 Richard Henderson <rth@redhat.com>
482
483 * g++.dg/init/array10.C: Add dg-options.
484
485 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
486
487 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
488
489 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
490
491 * g++.dg/template/friend19.C: Fix typo.
492 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
493
494 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
495
496 * gcc.c-torture/execute/20030928-1.c: New test.
497 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
498
499 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
500
501 * g++.dg/opt/unroll1.C: New test.
502
503 2003-09-26 Roger Sayle <roger@eyesopen.com>
504
505 PR optimization/11741
506 * gcc.dg/20030926-1.c: New test case.
507
508 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
509
510 PR c++/5655
511 * g++.dg/parse/access7.C: New test.
512 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
513
514 2003-09-24 Ziemowit Laski <zlaski@apple.com>
515
516 MERGE OF objc-improvements-branch into MAINLINE:
517 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
518 if libobjc has not been built.
519 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
520 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
521 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
522 objc/execute/nested-3.m, objc/execute/np-2.m,
523 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
524 objc/execute/redefining_self.m, objc/execute/root_methods.m,
525 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
526 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
527 objc.dg/special/unclaimed-category-1.h,
528 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
529 well as GNU runtime.
530 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
531 * execute/cascading-1.m, execute/function-message-1.m,
532 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
533 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
534 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
535 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
536 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
537 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
538 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
539 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
540 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
541 * objc.dg/bitfield-2.m: Run only on Darwin.
542 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
543 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
544 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
545 * objc.dg/const-str-1.m: Fix constant string layout.
546
547 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
548
549 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
550
551 2003-09-23 Geoffrey Keating <geoffk@apple.com>
552
553 * gcc.dg/darwin-abi-1.c: New file.
554
555 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
556
557 PR target/12281
558 * gcc.c-torture/compile/20030921-1.c: New test.
559
560 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
561
562 * g++.dg/opt/reg-stack2.C: New test.
563
564 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
565
566 * g++.dg/eh/delayslot1.C: New test.
567
568 2003-09-20 Richard Henderson <rth@redhat.com>
569
570 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
571
572 2003-09-20 Roger Sayle <roger@eyesopen.com>
573
574 * gcc.c-torture/execute/20030920-1.c: New test case.
575
576 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
577
578 * g++.dg/rtti/typeid3.C: Correct expected error message.
579
580 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
581
582 PR c++/157
583 * g++.dg/parse/crash12.C: New test.
584
585 2003-09-19 Janis Johnson <janis187@us.ibm.com>
586
587 * gcc.dg/compat/mixed-struct-check.h: New.
588 * gcc.dg/compat/mixed-struct-defs.h: New.
589 * gcc.dg/compat/mixed-struct-init.h: New.
590 * gcc.dg/compat/struct-by-value-19_main.c: New.
591 * gcc.dg/compat/struct-by-value-19_x.c: New.
592 * gcc.dg/compat/struct-by-value-19_y.c: New.
593 * gcc.dg/compat/struct-by-value-20_main.c: New.
594 * gcc.dg/compat/struct-by-value-20_x.c: New.
595 * gcc.dg/compat/struct-by-value-20_y.c: New.
596 * gcc.dg/compat/struct-return-19_main.c: New.
597 * gcc.dg/compat/struct-return-19_x.c: New.
598 * gcc.dg/compat/struct-return-19_y.c: New.
599 * gcc.dg/compat/struct-return-20_main.c: New.
600 * gcc.dg/compat/struct-return-20_x.c: New.
601 * gcc.dg/compat/struct-return-20_y.c: New.
602
603 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
604 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
605 so that it will not complain on LP64 targets.
606
607 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
608
609 PR c++/495
610 * g++.dg/template/friend24.C: New test.
611
612 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
613
614 PR c++/12332
615 * g++.dg/template/memtmpl2.C: New test.
616
617 2003-09-18 Mark Mitchell <mark@codesourcery.com>
618
619 PR target/11184
620 * gcc.dg/builtin-apply1.c: New test.
621
622 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
623
624 PR c++/9848
625 * g++.dg/warn/Wunused-4.C: New test.
626
627 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
628
629 PR c++/12316
630 * g++.dg/other/gc2.C: New test.
631
632 2003-09-17 Mark Mitchell <mark@codesourcery.com>
633
634 PR c++/11991
635 * g++.dg/rtti/typeid3.C: New test.
636
637 PR c++/12266
638 * g++.dg/overload/template1.C: New test.
639
640 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
641
642 * g++.dg/opt/cfg3.C: New test.
643
644 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
645
646 PR c++/7939
647 * g++.dg/template/crash11.C: New test.
648
649 2003-09-16 Jason Merrill <jason@redhat.com>
650 Jakub Jelinek <jakub@redhat.com>
651
652 * gcc.dg/attr-warn-unused-result.c: New test.
653
654 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
655
656 PR c++/12184
657 * g++.dg/expr/call2.C: New test.
658
659 2003-09-15 Andreas Jaeger <aj@suse.de>
660
661 * gcc.dg/Wold-style-definition-1.c: New test.
662
663 2003-09-14 Mark Mitchell <mark@codesourcery.com>
664
665 PR c++/3907
666 * g++.dg/parse/template12.C: New test.
667
668 * g++.dg/abi/bitfield11.C: New test.
669 * g++.dg/abi/bitfield12.C: Likewise.
670
671 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
672
673 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
674 non-expansion of functional macro name without arguments at EOL.
675 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
676
677 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
678
679 * gcc.c-torture/execute/20030914-[12].c: New tests.
680
681 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
682
683 PR c++/11788
684 * g++.dg/overload/addr1.C: New test.
685
686 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
687
688 * gcc.dg/20030909-1.c: New test.
689
690 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
691
692 * gcc.dg/ultrasp10.c: New test.
693
694 2003-09-09 Devang Patel <dpatel@apple.com>
695
696 * gcc.dg/darwin-ld-6.c: New test.
697
698 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
699
700 * gcc.dg/torture/builtin-explog-1.c: New testcase.
701
702 2003-09-08 Mark Mitchell <mark@codesourcery.com>
703
704 * gcc.dg/ia64-types1.c: New test.
705 * gcc.dg/ia64-types2.c: Likewise.
706
707 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
708
709 * gcc.dg/builtins-1.c: Add more _Complex tests.
710 * gcc.dg/torture/builtin-attr-1.c: Likewise.
711
712 * gcc.dg/builtins-1.c: Test existing _Complex functions.
713 * gcc.dg/torture/builtin-attr-1.c: Likewise.
714
715 2003-09-08 Mark Mitchell <mark@codesourcery.com>
716
717 PR c++/11786
718 * g++.dg/lookup/koenig2.C: New test.
719
720 PR c++/5296
721 * g++.dg/rtti/typeid2.C: New test.
722
723 2003-09-08 Jakub Jelinek <jakub@redhat.com>
724
725 * gcc.c-torture/compile/20030904-1.c: New test.
726
727 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
728
729 * g++.dg/opt/longbranch2.C: New test.
730
731 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
732
733 * g++.dg/template/crash10.C: Only compile it.
734
735 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
736
737 PR middle-end/11665
738 * gcc.c-torture/compile/20030907-1.c: New test.
739 * g++.dg/init/array11.C: New test.
740
741 2003-09-07 Mark Mitchell <mark@codesourcery.com>
742
743 PR c++/11852
744 * g++.dg/init/struct1.C: New test.
745
746 2003-09-07 Mark Mitchell <mark@codesourcery.com>
747
748 PR c++/12181
749 * g++.dg/expr/comma1.C: New test.
750
751 2003-09-06 Mark Mitchell <mark@codesourcery.com>
752
753 PR c++/11867
754 * g++.dg/expr/static_cast5.C: New test.
755
756 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
757
758 PR c++/11507
759 * g++.dg/lookup/scoped7.C: New test.
760
761 PR c++/9574
762 * g++.dg/other/static1.C: New test.
763
764 PR c++/11490
765 * g++.dg/warn/template-1.C: New test.
766
767 PR c++/11432
768 * g++.dg/template/crash10.C: New test.
769
770 PR c++/2478
771 * g++.dg/overload/VLA.C: New test.
772
773 PR c++/10804
774 * g++.dg/template/call1.C: New test.
775
776 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
777
778 PR c++/11794
779 * g++.dg/parse/using3.C: New test.
780
781 2003-09-06 Roger Sayle <roger@eyesopen.com>
782
783 PR c++/11409
784 * g++.dg/overload/builtin3.C: New test case.
785
786 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
787
788 PR c/9862
789 * gcc.dg/20030906-1.c: New test.
790 * gcc.dg/20030906-2.c: Likewise.
791
792 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
793
794 PR c++/12167
795 * g++.dg/parse/defarg5.C: New test.
796
797 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
798
799 2003-09-05 Mark Mitchell <mark@codesourcery.com>
800
801 PR c++/12163
802 * g++.dg/expr/static_cast4.C: New test.
803
804 PR c++/12146
805 * g++.dg/template/crash9.C: New test.
806
807 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
808
809 * g++.old-deja/g++.ext/pretty2.C: Update for change
810 in __FUNCTION__.
811 * g++.old-deja/g++.ext/pretty3.C: Likewise.
812
813 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
814
815 PR c++/11922
816 * g++/dg/template/qualified-id1.C: New test.
817
818 PR c++/12037
819 * g++.dg/warn/noeffect4.C: New test.
820
821 2003-09-04 Matt Austern <austern@apple.com>
822
823 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
824 * g++.dg/ext/fnname2.C: Likewise.
825 * g++.dg/ext/fnname3.C: Likewise.
826
827 2003-09-04 Mark Mitchell <mark@codesourcery.com>
828
829 * g++.dg/expr/lval1.C: New test.
830 * g++.dg/ext/lvcast.C: Remove.
831
832 2003-09-03 Roger Sayle <roger@eyesopen.com>
833
834 PR optimization/11700.
835 * gcc.c-torture/compile/20030903-1.c: New test case.
836
837 2003-09-03 Mark Mitchell <mark@codesourcery.com>
838
839 PR c++/12053
840 * g++.dg/abi/layout4.C: New test.
841
842 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
843
844 PR c++/11553
845 * g++.dg/parse/friend3.C: New test.
846
847 2003-09-02 Mark Mitchell <mark@codesourcery.com>
848
849 PR c++/11847
850 * g++.dg/template/class1.C: New test.
851
852 PR c++/11808
853 * g++.dg/expr/call1.C: New test.
854
855 2003-09-01 Mark Mitchell <mark@codesourcery.com>
856
857 PR c++/12114
858 * g++.dg/init/ref9.C: New test.
859
860 PR c++/11972
861 * g++.dg/template/nested4.C: New test.
862
863 2003-08-29 Mark Mitchell <mark@codesourcery.com>
864
865 PR c++/12093
866 * g++.dg/template/non-dependent4.C: New test.
867
868 PR c++/11928
869 * g++.dg/inherit/conv1.C: New test.
870
871 2003-08-29 Mark Mitchell <mark@codesourcery.com>
872
873 PR c++/6196
874 * g++.dg/ext/label1.C: New test.
875 * g++.dg/ext/label2.C: Likewise.
876
877 2003-08-28 Mark Mitchell <mark@codesourcery.com>
878
879 * g++.dg/expr/cond3.C: New test.
880
881 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
882
883 * gcc.dg/builtins-1.c: Add new builtin cases.
884
885 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
886
887 * gcc.dg/builtins-1.c: Add new cases.
888 * gcc.dg/torture/builtin-attr-1.c: Likewise.
889
890 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
891
892 * gcc.dg/builtins-1.c: Add more math builtin tests.
893 * gcc.dg/torture/builtin-attr-1.c: New test.
894
895 2003-08-28 Mark Mitchell <mark@codesourcery.com>
896
897 PR optimization/5079
898 * g++.dg/opt/static3.C: New test.
899
900 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
901
902 * gcc.misc-tests/gcov-10b.c: New test.
903
904 2003-08-27 Mark Mitchell <mark@codesourcery.com>
905
906 * g++.dg/opt/ptrmem3.C: New test.
907
908 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
909
910 2003-08-27 Jakub Jelinek <jakub@redhat.com>
911
912 * gcc.dg/20030826-2.c: New test.
913
914 2003-08-26 Roger Sayle <roger@eyesopen.com>
915
916 PR middle-end/12002
917 * g77.f-torture/compile/12002.f: New test case.
918
919 2003-08-26 Roger Sayle <roger@eyesopen.com>
920
921 * gcc.dg/20030826-1.c: New test case.
922
923 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
924
925 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
926
927 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
928
929 PR c++/11871
930 * c++.dg/lookup/crash1.C: New test.
931
932 * c++.dg/warn/noeffect3.C: New test.
933
934 2003-08-25 Janis Johnson <janis187@us.ibm.com>
935
936 * gcc.dg/compat/vector-1_x.c: Compile with -w.
937 * gcc.dg/compat/vector-1_y.c: Ditto.
938 * gcc.dg/compat/vector-2_x.c: Ditto.
939 * gcc.dg/compat/vector-2_y.c: Ditto.
940
941 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
942
943 * gcc.dg/20030702-1.c: New test.
944
945 2003-08-25 Mark Mitchell <mark@codesourcery.com>
946
947 PR c++/8795
948 * g++.dg/ext/altivec-1.C: New test.
949
950 2003-08-24 Richard Henderson <rth@redhat.com>
951
952 * g++.dg/eh/simd-2.C: Add -w for x86.
953
954 2003-08-23 Jakub Jelinek <jakub@redhat.com>
955
956 * gcc.dg/20030815-1.c: New test.
957
958 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
959
960 PR c++/3765
961 * g++.dg/parse/access6.C: New test.
962
963 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
964
965 PR c++/641, c++/11876
966 * g++.dg/template/friend22.C: New test.
967 * g++.dg/template/friend23.C: Likewise.
968
969 2003-08-22 Mark Mitchell <mark@codesourcery.com>
970
971 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
972 identically.
973
974 2003-08-22 Mark Mitchell <mark@codesourcery.com>
975
976 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
977
978 2003-08-22 Mark Mitchell <mark@codesourcery.com>
979
980 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
981
982 2003-08-22 Mark Mitchell <mark@codesourcery.com>
983
984 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
985
986 2003-08-22 Mark Mitchell <mark@codesourcery.com>
987
988 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
989
990 2003-08-21 Mark Mitchell <mark@codesourcery.com>
991
992 PR c++/11919
993 * g++.dg/overload/prom1.C: New test.
994
995 PR c++/11551
996 * g++.dg/parse/dtor2.C: New test.
997
998 PR c++/10762
999 * g++.dg/parse/using2.C: New test.
1000
1001 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
1002
1003 PR target/11805
1004 * gcc.c-torture/compile/20030821-1.c: New.
1005
1006 2003-08-20 Mark Mitchell <mark@codesourcery.com>
1007
1008 PR c++/11834
1009 * g++.dg/template/deduce2.C: New test.
1010
1011 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
1012
1013 * gcc.c-torture/execute/20030821-1.c: New test.
1014
1015 2003-08-20 Roger Sayle <roger@eyesopen.com>
1016
1017 PR middle-end/11984
1018 * gcc.dg/20030820-1.c: New test case.
1019
1020 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
1021
1022 PR c++/11945
1023 * g++.dg/warn/noeffect2.C: New test.
1024
1025 2003-08-19 Mark Mitchell <mark@codesourcery.com>
1026
1027 PR c++/10926
1028 * g++.dg/template/dtor2.C: New test.
1029
1030 PR c++/11684
1031 * g++.dg/template/operator1.C: New test.
1032 * g++.dg/parse/operator4.C: New test.
1033
1034 PR c++/11946.C
1035 * g++.dg/expr/enum1.C: New test.
1036 * gcc.dg/c99-bool-1.c: Remove bogus warning.
1037
1038 PR c++/11036.C
1039 * g++.dg/parse/elab2.C: New test.
1040 * g++.dg/parse/typedef4.C: Change error message.
1041 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
1042 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
1043 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
1044
1045 2003-08-19 Geoffrey Keating <geoffk@apple.com>
1046
1047 * gcc.dg/pch/warn-1.c: New.
1048 * gcc.dg/pch/warn-1.hs: New.
1049
1050 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
1051 not-tested file.
1052
1053 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1054
1055 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
1056
1057 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
1058
1059 * gcc.dg/uninit-D.c: New Test.
1060 * gcc.dg/uninit-E.c: New Test.
1061 * gcc.dg/uninit-F.c: New Test.
1062 * gcc.dg/uninit-G.c: New Test.
1063
1064 2003-08-19 Michael Ritzert <ritzert@t-online.de>
1065
1066 * g++.dg/README: Describe the pch directory.
1067
1068 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1069
1070 PR c++/11174
1071 * g++.dg/parse/access4.C: New test.
1072 * g++.dg/parse/access5.C: Likewise.
1073 * g++.old-deja/g++.jason/access17.C: Adjust error message.
1074
1075 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
1076
1077 * gcc.dg/noncompile/20030818-1.c: New.
1078
1079 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
1080
1081 PR c++/11957
1082 * g++.dg/warn/noeffect1.C: New test.
1083
1084 * g++.dg/template/scope2.C: New test.
1085 * g++.dg/template/error2.C: Correct dg-error
1086
1087 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
1088
1089 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
1090
1091 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
1092
1093 PR C++/11512
1094 * g++.dg/template/warn1.C: New.
1095
1096 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
1097
1098 * g++.dg/template/error2.C: New test.
1099 * g++.dg/lookup/using7.C: Adjust errors
1100 * g++.old-deja/g++.pt/crash36.C: Likewise.
1101 * g++.old-deja/g++.pt/derived3.C: Likewise.
1102
1103 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1104
1105 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
1106 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
1107 * gcc.c-torture/execute/builtins/string-9.c: New, from
1108 string-opt-9.c. Adjust for execute/builtins framework.
1109 * gcc.c-torture/execute/string-opt-9.c: Delete.
1110
1111 2003-08-12 Mark Mitchell <mark@codesourcery.com>
1112
1113 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
1114
1115 * g++.dg/parse/ret-type2.C: New test.
1116
1117 PR c++/11703
1118 * g++.dg/init/new8.C: New test.
1119
1120 PR c++/10923
1121 * g++.dg/parse/typedef5.C: New test.
1122
1123 PR c++/9512
1124 * g++.dg/parse/qualified2.C: New test.
1125 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
1126 invalid code.
1127
1128 2003-08-11 Mark Mitchell <mark@codesourcery.com>
1129
1130 * g++.dg/conversion/ptrmem1.C: New test.
1131
1132 2003-08-11 Jakub Jelinek <jakub@redhat.com>
1133
1134 PR target/11693
1135 * gcc.dg/20030811-1.c: New test.
1136
1137 PR target/11535
1138 * gcc.c-torture/execute/20030811-1.c: New test.
1139
1140 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1141
1142 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
1143
1144 2003-08-10 Mark Mitchell <mark@codesourcery.com>
1145
1146 PR c++/11789.C
1147 * g++.dg/inherit/multiple1.C: New test.
1148
1149 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
1150
1151 * gcc.dg/spe1.c: New test.
1152
1153 PR c++/11670
1154 * g++.dg/expr/cast2.C: New test.
1155
1156 PR c++/10530
1157 * g++.dg/template/dependent-name2.C: New test.
1158
1159 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
1160
1161 * g++.dg/parse/crash11.C: Put the dg options in comments.
1162
1163 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
1164
1165 * lib/gcc-dg.exp: Update for diagnostic change.
1166
1167 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1168
1169 PR c++/5767
1170 * g++.dg/parse/crash11.C: New test.
1171
1172 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
1173
1174 * gcc.dg/cpp/spacing1.c: Update.
1175
1176 2003-08-04 Janis Johnson <janis187@us.ibm.com>
1177
1178 PR target/11739
1179 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
1180 a value for -mtune.
1181
1182 2003-08-04 Roger Sayle <roger@eyesopen.com>
1183
1184 PR middle-end/11771
1185 * gcc.c-torture/compile/20030804-1.c: New test case.
1186
1187 2003-08-04 Roger Sayle <roger@eyesopen.com>
1188
1189 * gcc.dg/20030804-1.c: New test case.
1190
1191 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
1192
1193 * gcc.dg/cpp/separate-1.c: New test.
1194
1195 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
1196
1197 PR c++/11704
1198 * g++.dg/template/dependent-expr2.C: New test.
1199
1200 PR c++/11766
1201 * g++.dg/expr/ptrmem1.C: New test.
1202
1203 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1204
1205 PR c++/9453
1206 * g++.dg/template/friend15.C: New test.
1207
1208 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
1209
1210 * lib/dg-pch.exp: Work round PCH bug.
1211
1212 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1213
1214 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
1215 builtins. Move cases from builtins-4.c here.
1216
1217 * gcc.dg/torture/builtin-math-1.c: New test taken from
1218 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
1219 additional cases.
1220
1221 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
1222 Delete.
1223
1224 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
1225
1226 PR c++/9447
1227 * g++.dg/template/using7.C: New test.
1228
1229 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
1230
1231 * import1.c, import2.c: New tests.
1232
1233 2003-08-01 Jakub Jelinek <jakub@redhat.com>
1234
1235 * g++.dg/eh/crossjump1.C: New test.
1236
1237 2003-08-01 Mark Mitchell <mark@codesourcery.com>
1238
1239 PR c++/11697
1240 * g++.dg/template/using6.C: New test.
1241
1242 PR c++/11744
1243 * g++.dg/template/koenig2.C: New test.
1244
1245 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1246
1247 PR c++/7983
1248 * g++.dg/parse/typedef4.C: New test.
1249
1250 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1251
1252 PR c++/8442, c++/8806
1253 * g++.dg/template/elab1.C: New test.
1254 * g++.dg/template/type2.C: Likewise.
1255 * g++.dg/template/ttp3.C: Adjust expected error message.
1256 * g++.old-deja/g++.law/visibility13.C: Likewise.
1257 * g++.old-deja/g++.niklas/t135.C: Likewise.
1258 * g++.old-deja/g++.pt/ttp41.C: Likewise.
1259 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
1260 template argument.
1261 * g++.old-deja/g++.pt/ttp44.C: Likewise.
1262
1263 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
1264
1265 PR c++/11295
1266 * g++.dg/ext/stmtexpr1.C: New test.
1267
1268 * g++.dg/opt/tmp1.C: New test.
1269
1270 PR c++/11525
1271 * g++.dg/parse/constant4.C: New test.
1272
1273 PR c++/9447
1274 * g++.dg/template/using5.C: New test.
1275
1276 2003-07-31 Roger Sayle <roger@eyesopen.com>
1277
1278 * gcc.dg/builtins-27.c: New test case.
1279
1280 2003-07-31 Jakub Jelinek <jakub@redhat.com>
1281
1282 * gcc.dg/tls/opt-7.c: New test.
1283
1284 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
1285
1286 * g++.old-deja/g++.other/crash18.C: Remove.
1287
1288 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
1289
1290 * g++.dg/template/explicit3.C: New.
1291 * g++.dg/template/explicit4.C: New.
1292 * g++.dg/template/explicit5.C: New.
1293
1294 PR c++/11347
1295 * g++.dg/template/memtmpl1.C: New.
1296
1297 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
1298
1299 PR target/11565
1300 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
1301 * gcc.dg/i386-387-5.c (dg-options): Likewise.
1302
1303 2003-07-30 Jan Hubicka <jh@suse.cz>
1304
1305 * vtgc1.c: Kill.
1306
1307 2003-07-29 Zack Weinberg <zack@codesourcery.com>
1308
1309 * gcc.dg/struct-in-proto-1.c: New test.
1310
1311 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
1312
1313 * gcc.dg/cpp/include2.c: Only expect one message.
1314
1315 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
1316
1317 PR c++/9447
1318 * g++.dg/template/using1.C: New test.
1319 * g++.dg/template/using2.C: New test.
1320 * g++.dg/template/using3.C: New test.
1321 * g++.dg/template/using4.C: New test.
1322
1323 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
1324
1325 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
1326 * gcc.c-torture/execute/string-opt-10.c: Likewise.
1327
1328 2003-07-28 Jan Hubicka <jh@suse.cz>
1329
1330 PR c++/11530
1331 * g++.dg/opt/call1.C: New test.
1332
1333 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
1334
1335 PR c++/11667
1336 * g++.dg/init/enum2.C: New test.
1337 * g++.dg/template/overload1.C: Add "-w" option.
1338
1339 2003-07-28 <hp@bitrange.com>
1340
1341 * gcc.dg/Wdeclaration-after-statement-1.c,
1342 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
1343
1344 2003-07-28 Jakub Jelinek <jakub@redhat.com>
1345
1346 * gcc.c-torture/compile/20030725-1.c: New test.
1347
1348 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
1349
1350 * gcc.dg/20030505.c: Only run for SPE.
1351 Remove definition of opaque type.
1352
1353 2003-07-27 Mark Mitchell <mark@codesourcery.com>
1354
1355 * g++.dg/template/ptrmem6.C: New test.
1356
1357 2003-07-26 Geoffrey Keating <geoffk@apple.com>
1358
1359 * gcc.c-torture/compile/zero-strct-2.c: New test.
1360
1361 2003-07-25 Geoffrey Keating <geoffk@apple.com>
1362
1363 * gcc.dg/intermod-1.c: New test.
1364
1365 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
1366
1367 PR c++/11617
1368 * g++.dg/template/lookup2.C: New test.
1369 * g++.dg/template/memclass1.C: Remove instantiated from error.
1370 * g++.dg/other/error2.C: Tweak expected errors.
1371
1372 PR c++/11596
1373 * g++.dg/template/defarg3.C: New test.
1374
1375 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
1376
1377 2003-07-24 Mark Mitchell <mark@codesourcery.com>
1378
1379 * g++.dg/inherit/access5.C: New test.
1380
1381 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1382
1383 PR c++/11513
1384 * g++.dg/template/crash8.C: New test.
1385
1386 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
1387
1388 PR c/10602
1389 * gcc.dg/noncompile/incomplete-2.c: New test.
1390
1391 2003-07-23 Mark Mitchell <mark@codesourcery.com>
1392
1393 PR c++/11645
1394 * g++.dg/inherit/access4.C: New test.
1395
1396 PR c++/11517
1397 * g++.dg/expr/cond2.C: New test.
1398
1399 PR optimization/10679
1400 * g++.dg/opt/inline4.C: New test.
1401
1402 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
1403
1404 * g++.dg/parse/crash10: New test.
1405
1406 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1407
1408 * g++.dg/ext/flexary1.C: New test.
1409
1410 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1411
1412 PR c++/10793
1413 * g++.dg/template/crash9.C: New test.
1414
1415 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1416
1417 PR c++/3004
1418 * g++.dg/parse/typedef3.C: New test.
1419
1420 PR c++/7906
1421 * g++.dg/parse/operator2.C: New test.
1422
1423 PR c++/8895
1424 * g++.dg/parse/def-tmpl-arg1.C: New test.
1425
1426 PR c++/9282
1427 * g++.dg/parse/funptr1.C: New test.
1428
1429 PR c++/9452
1430 * g++.dg/parse/ambig3.C: New test.
1431
1432 PR c++/9454
1433 * g++.dg/parse/operator3.C: New test.
1434
1435 PR c++/9486
1436 * g++.dg/parse/template10.C: New test.
1437
1438 PR c++/9488
1439 * g++.dg/parse/template11.C: New test.
1440
1441 PR c++/10150
1442 * g++.dg/parse/invalid-op1.C: New test.
1443
1444 PR c++/10247
1445 * g++.dg/parse/condexpr1.C: New test.
1446
1447 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
1448
1449 * g++.dg/ext/packed3.C: New test.
1450 * g++.dg/ext/packed4.C: New test.
1451
1452 * gcc.dg/pack-test-3.c: New test.
1453
1454 2003-07-21 Janis Johnson <janis187@us.ibm.com>
1455
1456 * lib/compat.exp: Handle dg-options per source file.
1457 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
1458 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
1459 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
1460 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
1461 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
1462 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
1463 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
1464 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
1465 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
1466 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
1467 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
1468 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
1469 * g++.dg/compat/break/bitfield7_x.C: Ditto.
1470 * g++.dg/compat/break/bitfield7_y.C: Ditto.
1471
1472 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
1473
1474 PR c/10320
1475 * gcc.c-torture/execute/20030718-1.c: New test.
1476
1477 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1478
1479 PR optimization/11536
1480 * gcc.dg/20030721-1.c: New test.
1481
1482 2003-07-19 Mark Mitchell <mark@codesourcery.com>
1483
1484 PR c++/11546
1485 * g++.dg/template/lookup1.C: New test.
1486
1487 2003-07-19 Zack Weinberg <zack@codesourcery.com>
1488
1489 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
1490 diagnostics of ill-formed constructs involving labels.
1491 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
1492 the new 'previously defined here' message.
1493
1494 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
1495
1496 * g++.dg/parse/non-dependent2.C: New test.
1497
1498 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
1499
1500 * g++.dg/init/init-ref4.C: xfail on targets without
1501 weak symbols.
1502
1503 2003-07-17 Jakub Jelinek <jakub@redhat.com>
1504
1505 PR target/11087
1506 * gcc.c-torture/execute/20030717-1.c: New test.
1507
1508 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1509
1510 * g++.dg/opt/cfg1.C: New test.
1511
1512 2003-07-17 Mark Mitchell <mark@codesourcery.com>
1513
1514 PR optimization/11557
1515 * gcc.dg/20030717-1.c: New test.
1516
1517 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1518
1519 PR c++/10476
1520 * g++.dg/expr/crash-1.C: New test.
1521
1522 PR c++/11027
1523 * g++.dg/template/init3.C: New test.
1524
1525 PR c++/8222
1526 * g++.dg/template/non-dependent1.C: New test.
1527
1528 PR c++/11070
1529 * g++.dg/template/non-dependent2.C: New test.
1530
1531 PR c++/11071
1532 * g++.dg/template/non-dependent3.C: New test.
1533
1534 PR c++/9907
1535 * g++.dg/template/sizeof5.C: New test.
1536
1537 2003-07-17 Geoffrey Keating <geoffk@apple.com>
1538
1539 PR 11498
1540 * gcc.c-torture/compile/mangle-1.c: New file.
1541
1542 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1543
1544 PR c++/7809
1545 * g++.dg/parse/access3.C: New test.
1546
1547 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
1548
1549 PR c++/11384
1550 * g++.dg/init/init-ref4.C: New test.
1551
1552 2003-07-16 Mark Mitchell <mark@codesourcery.com>
1553
1554 PR c++/11547
1555 * g++.dg/parse/constant3.C: New test.
1556 * g++.dg/parse/crash7.C: Likewise.
1557
1558 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
1559
1560 PR target/11008
1561 * gcc.dg/i386-pentium4-not-mull.c: New.
1562
1563 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
1564
1565 * gcc.dg/asm-names.c (ymain): Make it weak.
1566
1567 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1568
1569 PR c++/5421
1570 * g++.dg/template/friend21.C: New test.
1571
1572 2003-07-16 Jakub Jelinek <jakub@redhat.com>
1573
1574 * gcc.dg/cleanup-8.c: New test.
1575 * gcc.dg/cleanup-9.c: New test.
1576
1577 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
1578
1579 * g++.dg/ext/dll-MI1.h: New file.
1580 * g++.dg/ext/dllexport-MI1.C: New file.
1581 * g++.dg/ext/dllimport-MI1.C: New file.
1582
1583 2003-07-15 Jakub Jelinek <jakub@redhat.com>
1584
1585 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
1586 it does not have cmpstrsi patterns (just cmpmemsi).
1587
1588 2003-07-15 Mark Mitchell <mark@codesourcery.com>
1589
1590 PR debug/11473
1591 * g++.dg/debug/debug8.C: New test.
1592
1593 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1594
1595 PR c++/10108
1596 * g++.dg/template/crash7.C: New test.
1597
1598 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
1599
1600 PR target/10795
1601 * gcc.c-torture/compile/20030708-1.c: New.
1602
1603 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1604
1605 * gcc.c-torture/execute/20030715-1.c: New test.
1606
1607 2003-07-14 Geoffrey Keating <geoffk@apple.com>
1608
1609 * gcc.dg/pch/inline-3.c: New file.
1610 * gcc.dg/pch/inline-3.hs: New file.
1611 * gcc.dg/pch/inline-4.c: New file.
1612 * gcc.dg/pch/inline-4.hs: New file.
1613
1614 2003-07-14 Mark Mitchell <mark@codesourcery.com>
1615
1616 PR c++/11509
1617 * g++.dg/template/crash6.C: New test.
1618
1619 PR c++/7053
1620 * g++.dg/template/friend20.C: New test.
1621
1622 PR c++/7019
1623 * g++.dg/template/overload2.C: New test.
1624
1625 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
1626
1627 PR optimization/11440
1628 * gcc.c-torture/execute/20030714-1.c: New test.
1629
1630 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1631
1632 PR c++/11154
1633 * g++.dg/template/partial2.C: New test.
1634
1635 2003-07-13 Mark Mitchell <mark@codesourcery.com>
1636
1637 PR c++/11503
1638 * g++.dg/template/anon1.C: New test.
1639
1640 PR c++/11493
1641 PR c++/11495
1642 * g++.dg/parse/template9.C: Likewise.
1643 * g++.dg/template/crash4.C: New test.
1644 * g++.dg/template/koenig1.C: Likewise.
1645 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
1646 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
1647 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
1648 functions.
1649 * g++.old-deja/g++.jason/template36.C: Likewise.
1650 * g++.old-deja/g++.mike/p1989.C: Likewise.
1651 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
1652 * g++.old-deja/g++.pt/ttp20.C: Use this->.
1653 * g++.old-deja/g++.pt/ttp21.C: Use this->.
1654 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
1655 compiling.
1656 * g++.old-deja/g++.pt/union2.C: Use this->.
1657
1658 2003-07-11 Jakub Jelinek <jakub@redhat.com>
1659
1660 * gcc.dg/20030711-1.c: New test.
1661
1662 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
1663
1664 PR c++/11050
1665 * g++.dg/parse/args1.C: New test.
1666 * g++.pt/defarg8.C: Change expected errors.
1667
1668 2003-07-11 Mark Mitchell <mark@codesourcery.com>
1669
1670 PR c++/8164
1671 * g++.dg/template/nontype2.C: New test.
1672
1673 PR c++/10558
1674 * g++.dg/parse/template8.C: New test.
1675
1676 PR c++/8327
1677 * g++.dg/template/scope1.C: New test.
1678
1679 * g++.dg/warn/Wsign-compare-1.C: New test.
1680
1681 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1682
1683 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
1684
1685 2003-07-10 Mark Mitchell <mark@codesourcery.com>
1686
1687 PR c++/9411
1688 * g++.dg/template/explicit2.C: New test.
1689
1690 PR c++/10032
1691 * g++.dg/warn/pedantic1.C: New test.
1692
1693 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
1694
1695 PR c++ 9483
1696 * g++.dg/other/field1.C: New test.
1697
1698 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
1699
1700 PR c/11449
1701 * gcc.c-torture/compile/20030707-1.c: New.
1702
1703 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1704
1705 PR c++/10849
1706 * g++.dg/template/access12.C: New test.
1707
1708 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
1709
1710 * g++.dg/bprob/bprob.exp (prof_ext): Update.
1711 * g77.dg/bprob/bprob.exp (prof_ext): Update.
1712 * gcc.misc-tests/bprob.exp (prof_ext): Update.
1713 * gcc.misc-tests/gcov.exp: Update
1714 * g++.dg/gcov/gcov.exp: Update
1715 * lib/gcov.exp: Update.
1716
1717 2003-07-08 Mark Mitchell <mark@codesourcery.com>
1718
1719 * g++.dg/abi/mangle17.C: Make sure template expressions are
1720 dependent.
1721 * g++.dg/abi/mangle4.C: Mark erroneous casts.
1722 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
1723 * g++.dg/opt/stack1.C: Remove erroneous code.
1724 * g++.dg/parse/template7.C: New test.
1725 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
1726 * g++.old-deja/g++.pt/crash4.C: Likewise.
1727
1728 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1729
1730 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
1731 with zero or one occurence of `$' after the initial `L'.
1732
1733 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
1734
1735 * gcc.c-torture/compile/20030704-1.c: Add a comment.
1736
1737 2003-07-08 Roger Sayle <roger@eyesopen.com>
1738
1739 PR c/11370
1740 * gcc.dg/Wunreachable-6.c: New testcase.
1741 * gcc.dg/Wunreachable-7.c: New testcase.
1742
1743 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1744
1745 PR c/11420
1746 * gcc.dg/20030708-1.c: New test.
1747
1748 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
1749
1750 * gcc.dg/compat/sdata-section.h: New file.
1751 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
1752 * gcc.dg/torture/mips-sdata-1.c: New test.
1753
1754 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1755
1756 PR c++/11030
1757 * g++.dg/template/friend19.C: New test.
1758
1759 2003-07-08 Jakub Jelinek <jakub@redhat.com>
1760
1761 * g++.dg/opt/strength-reduce.C: New test.
1762
1763 2003-07-07 Roger Sayle <roger@eyesopen.com>
1764
1765 PR target/10979
1766 * gcc.dg/20030707-1.c: New testcase.
1767
1768 2003-07-07 Roger Sayle <roger@eyesopen.com>
1769
1770 PR optimization/11059
1771 * g++.dg/opt/emptyunion.C: New testcase.
1772
1773 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
1774 Eric Botcazou <ebotcazou@libertysurf.fr>
1775
1776 * g++.dg/opt/stack1.C: New test.
1777
1778 2003-07-05 Mark Mitchell <mark@codesourcery.com>
1779
1780 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
1781 run test.
1782
1783 PR c++/11431
1784 * g++.dg/expr/static_cast3.C: New test.
1785
1786 2003-07-04 Zack Weinberg <zack@codesourcery.com>
1787
1788 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
1789 everywhere.
1790 * gcc.dg/concat.c: Concatenation of string constants with
1791 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
1792 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
1793 * gcc.dg/cpp/escape-2.c: Use wide character constants where
1794 necessary to avoid multi-character character constant warning.
1795 * gcc.dg/cpp/escape.c: Likewise.
1796 * gcc.dg/cpp/ucs.c: Likewise.
1797 Remove backslashes from dg-bogus comments, as they confuse Tcl.
1798 Fix a typo.
1799
1800 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1801
1802 PR c/11428
1803 * gcc.c-torture/compile/20030704-1.c: New.
1804
1805 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
1806
1807 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
1808
1809 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
1810
1811 PR c++/5287, PR c++/7910, PR c++/11021
1812 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
1813 tests for warnings.
1814 * g++.dg/ext/dllimport2.C: Add tests for warnings.
1815 * g++.dg/ext/dllimport3.C: Likewise.
1816 * g++.dg/ext/dllimport4.C: New file.
1817 * g++.dg/ext/dllimport5.C: New file.
1818 * g++.dg/ext/dllimport6.C: New file.
1819 * g++.dg/ext/dllimport7.C: New file.
1820 * g++.dg/ext/dllimport8.C: New file.
1821 * g++.dg/ext/dllimport9.C: New file.
1822 * g++.dg/ext/dllimport10.C: New file.
1823 * g++.dg/ext/dllexport1.C: New file.
1824
1825 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1826
1827 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
1828 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
1829
1830 2003-07-03 Roger Sayle <roger@eyesopen.com>
1831
1832 * gcc.dg/builtins-25.c: New testcase.
1833 * gcc.dg/builtins-26.c: New testcase.
1834
1835 2003-07-03 Janis Johnson <janis187@us.ibm.com>
1836
1837 * gcc.dg/compat/vector-defs.h: New file.
1838 * gcc.dg/compat/vector-setup.h: New file.
1839 * gcc.dg/compat/vector-check.h: New file.
1840 * gcc.dg/compat/vector-1_main.c: New file.
1841 * gcc.dg/compat/vector-1_x.c: New file.
1842 * gcc.dg/compat/vector-1_y.c: New file.
1843 * gcc.dg/compat/vector-2_main.c: New file.
1844 * gcc.dg/compat/vector-2_x.c: New file.
1845 * gcc.dg/compat/vector-2_y.c: New file.
1846
1847 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
1848 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
1849 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
1850 * gcc.dg/compat/struct-align-1.h: New file.
1851 * gcc.dg/compat/struct-align-1_main.c: New file.
1852 * gcc.dg/compat/struct-align-1_x.c: New file.
1853 * gcc.dg/compat/struct-align-1_y.c: New file.
1854 * gcc.dg/compat/struct-align-2.h: New file.
1855 * gcc.dg/compat/struct-align-2_main.c: New file.
1856 * gcc.dg/compat/struct-align-2_x.c: New file.
1857 * gcc.dg/compat/struct-align-2_y.c: New file.
1858
1859 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
1860 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
1861 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
1862 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
1863 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
1864 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
1865 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
1866 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
1867 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
1868 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
1869 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
1870 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
1871 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
1872 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
1873 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
1874 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
1875 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
1876 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
1877 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
1878 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
1879 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
1880 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
1881 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
1882 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
1883 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
1884 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
1885 * gcc.dg/compat/struct-return-10_x.c: Ditto.
1886 * gcc.dg/compat/struct-return-2_x.c: Ditto.
1887 * gcc.dg/compat/struct-return-3_x.c: Ditto.
1888
1889 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1890
1891 * gcc.dg/i386-call-1.c: New test.
1892
1893 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
1894
1895 PR c++/9162
1896 * g++.dg/parse/defarg4.C: New.
1897
1898 2003-07-03 Roger Sayle <roger@eyesopen.com>
1899
1900 PR target/10700
1901 * gcc.c-torture/compile/20030703-1.c: New test case.
1902
1903 2003-07-03 Mark Mitchell <mark@codesourcery.com>
1904
1905 * g++.dg/template/local3.C: Remove extra semicolon.
1906
1907 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1908
1909 * gcc.dg/i386-volatile-1.c: New test.
1910
1911 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
1912
1913 PR c++/11072
1914 * g++.dg/other/offsetof2.C: XFAIL.
1915 * g++.dg/other/offsetof5.C: New.
1916
1917 PR c++/10219
1918 * g++.dg/template/error1.C: New.
1919
1920 PR c++/9779
1921 * g++.dg/template/dependent-expr1.C: New.
1922
1923 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1924
1925 PR c++/6949
1926 * g++.dg/template/local3.C: New test.
1927
1928 PR c++/11149
1929 * g++.dg/lookup/scoped6.C: New test.
1930
1931 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
1932
1933 PR c++/8046
1934 * g++.dg/other/error7.C: New test.
1935
1936 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
1937
1938 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
1939 * g++.old-deja/g++.abi/vtable3.h: Likewise.
1940 * g++.old-deja/g++.law/code-gen5.C: Likewise.
1941 * g++.old-deja/g++.other/union2.C: Likewise.
1942 * gcc.dg/c90-const-expr-2.c: Likewise.
1943 * gcc.dg/c90-const-expr-3.c: Likewise.
1944 * gcc.dg/c99-const-expr-2.c: Likewise.
1945 * gcc.dg/c99-const-expr-3.c: Likewise.
1946 * gcc.dg/concat.c: Likewise.
1947
1948 2003-07-01 Mark Mitchell <mark@codesourcery.com>
1949
1950 PR c++/9559
1951 * g++.dg/init/static1.C: New test.
1952
1953 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1954
1955 * Changelog: Remove ">>>>>>>" from previous change.
1956
1957 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1958
1959 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
1960 * g++.old-deja/g++.other/access2.C: Likewise.
1961 * g++.old-deja/g++.other/decl2.C: Likewise.
1962 * gcc.c-torture/execute/20020615-1.c: Likewise.
1963
1964 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1965
1966 PR c++/4933
1967 * g++.dg/template/sizeof4.C: New test.
1968
1969 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1970
1971 * g++.dg/other/error6.C: New test.
1972
1973 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1974
1975 PR c++/10750
1976 * g++.dg/parse/constant2.C: New test.
1977
1978 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
1979
1980 PR c++/11106
1981 * g++.dg/other/error5.C: New test.
1982
1983 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1984
1985 * gcc.dg/format/gcc_diag-1.c: New test.
1986
1987 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
1988
1989 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
1990
1991 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
1992
1993 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
1994 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
1995 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
1996
1997 2003-06-28 Jakub Jelinek <jakub@redhat.com>
1998
1999 * gcc.c-torture/execute/builtins/string-8.c: New test.
2000 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
2001 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
2002 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
2003
2004 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2005
2006 PR c++/10468
2007 * g++.dg/ext/typeof6.C: New test.
2008
2009 2003-06-27 Mark Mitchell <mark@codesourcery.com>
2010
2011 PR c++/10796
2012 * g++.dg/init/enum1.C: New test.
2013
2014 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
2015
2016 * gcc.dg/20030627-1.c: New test.
2017
2018 2003-06-26 Mark Mitchell <mark@codesourcery.com>
2019
2020 PR c++/11332
2021 * g++.dg/expr/static_cast2.C: New test.
2022
2023 2003-06-26 Roger Sayle <roger@eyesopen.com>
2024 Jakub Jelinek <jakub@redhat.com>
2025
2026 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
2027 sprintf(dst,"%s",src) optimization.
2028 * gcc.c-torture/execute/20030626-1.c: New test case.
2029 * gcc.c-torture/execute/20030626-2.c: New test case.
2030
2031 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
2032
2033 * gcc.c-torture/execute/multi-ix.c: New test.
2034
2035 * gcc.c-torture/execute/simd-4.c (main):
2036 Added missing semicolon at end of union.
2037
2038 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
2039
2040 PR c++/8266
2041 * g++.dg/template/explicit-instantiation3.C: New test.
2042
2043 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2044
2045 * gcc.dg/20030626-1.c: Use signed char.
2046
2047 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2048
2049 * gcc.dg/20030626-1.c: New test.
2050
2051 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
2052
2053 * const-str-2.m: Update.
2054
2055 2003-06-25 Mark Mitchell <mark@codesourcery.com>
2056
2057 PR c++/10990
2058 * g++.dg/rtti/dyncast1.C: New test.
2059 * g++.dg/abi/mangle4.C: Correct base-specifier access.
2060 * g++.dg/lookup/scoped1.C: Remove XFAIL.
2061 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
2062
2063 PR c++/10931
2064 * g++.dg/expr/static_cast1.C: New test.
2065
2066 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
2067
2068 * gcc.dg/20030625-1.c: New test.
2069
2070 2003-06-24 Roger Sayle <roger@eyesopen.com>
2071
2072 * gcc.c-torture/compile/20030624-1.c: New test case.
2073
2074 2003-06-24 Jakub Jelinek <jakub@redhat.com>
2075
2076 * gcc.c-torture/execute/string-opt-17.c: New test.
2077
2078 2003-06-24 Mark Mitchell <mark@codesourcery.com>
2079
2080 PR c++/5754
2081 * g++.dg/parse/crash6.C: New test.
2082
2083 2003-06-23 Roger Sayle <roger@eyesopen.com>
2084
2085 * gcc.dg/builtins-24.c: New test case.
2086
2087 2003-06-23 Jakub Jelinek <jakub@redhat.com>
2088
2089 * g++.dg/opt/operator1.C: New test.
2090
2091 2003-06-22 Roger Sayle <roger@eyesopen.com>
2092
2093 * gcc.c-torture/execute/string-opt-16.c: New test case.
2094
2095 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2096
2097 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
2098 * g++.old-deja/g++.other/conv7.C: Likewise
2099 * g++.old-deja/g++.other/overcnv2.C: Likewise.
2100 * g++.old-deja/g++.other/overload14.C: Likewise.
2101
2102 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
2103
2104 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
2105 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
2106
2107 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2108
2109 PR c++/10888
2110 * g++.dg/warn/Winline-3.C: New test.
2111
2112 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2113
2114 * lib/target-supports.exp (check_alias_available): Make the test
2115 program acceptable to the Solaris assembler.
2116
2117 PR c++/10749
2118 * g++.dg/template/memclass2.C: New test.
2119
2120 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2121 Eric Botcazou <ebotcazou@libertysurf.fr>
2122
2123 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
2124 data for non-matching targets.
2125 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
2126
2127 2003-06-20 Mark Mitchell <mark@codesourcery.com>
2128
2129 PR c++/10845
2130 * g++.dg/template/member3.C: New test.
2131
2132 2003-06-19 Mark Mitchell <mark@codesourcery.com>
2133
2134 PR c++/10939
2135 * g++.dg/template/func1.C: New test.
2136
2137 PR c++/9649
2138 * g++.dg/template/static4.C: New test.
2139 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
2140
2141 PR c++/11041
2142 * g++.dg/init/ref7.C: New test.
2143
2144 2003-06-19 Matt Austern <austern@apple.com>
2145
2146 PR c++/11228
2147 * g++.dg/anew1.C: New test.
2148 * g++.dg/anew2.C: New test.
2149 * g++.dg/anew3.C: New test.
2150 * g++.dg/anew4.C: New test.
2151
2152 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
2153
2154 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
2155
2156 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
2157
2158 * gcc.c-torture/execute/simd-4.c (main): Make expected value
2159 endian-dependent.
2160
2161 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
2162
2163 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
2164 Remove cruft.
2165
2166 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
2167
2168 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
2169 * gcc.c-torture/compile/961203-1.c: Likewise.
2170 * gcc.c-torture/compile/980506-1.c: Likewise.
2171
2172 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2173
2174 PR c++/10712
2175 * g++.dg/lookup/using7.C: New test.
2176
2177 2003-06-17 Mark Mitchell <mark@codesourcery.com>
2178
2179 PR c++/11105
2180 * g++.dg/abi/conv1.C: Remove it.
2181 * g++.dg/template/conv7.C: New test.
2182 * g++.dg/template/conv8.C: Likewise.
2183 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
2184 conversion operator.
2185
2186 2003-06-17 Janis Johnson <janis187@us.ibm.com>
2187
2188 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
2189 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
2190 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2191 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
2192 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
2193 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2194 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2195 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
2196 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
2197 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
2198 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
2199 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
2200 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
2201 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
2202 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
2203 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
2204 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
2205 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
2206 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2207 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2208 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2209 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2210 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2211 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2212 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2213 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2214 * gcc.dg/compat/struct-return-10_x.c: Ditto.
2215 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2216 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2217
2218 2003-06-16 Mark Mitchell <mark@codesourcery.com>
2219
2220 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
2221 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
2222 indications.
2223
2224 2003-06-16 Roger Sayle <roger@eyesopen.com>
2225
2226 * gcc.dg/i386-387-5.c: New test case.
2227 * gcc.dg/i386-387-6.c: New test case.
2228 * gcc.dg/builtins-23.c: New test case.
2229
2230 2003-06-15 Roger Sayle <roger@eyesopen.com>
2231
2232 * gcc.dg/builtins-22.c: New test case.
2233 * gcc.dg/i386-387-1.c: Update to test exp.
2234 * gcc.dg/i386-387-2.c: Likewise.
2235
2236 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2237
2238 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
2239
2240 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2241
2242 * lib/gcc-dg.exp (dg-require-dll): New function.
2243 (dg-xfail-if): Likewise.
2244 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
2245 driver.
2246
2247 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
2248 * gcc.c-torture/compile/20001205-1.c: Likewise.
2249 * gcc.c-torture/compile/20001226-1.c: Likewise.
2250 * gcc.c-torture/compile/20010518-2.c: Likewise.
2251 * gcc.c-torture/compile/20020312-1.c: Likewise.
2252 * gcc.c-torture/compile/20020604-1.c: Likewise.
2253 * gcc.c-torture/compile/920501-12.c: Likewise.
2254 * gcc.c-torture/compile/920501-4.c: Likewise.
2255 * gcc.c-torture/compile/920520-1.c: Likewise.
2256 * gcc.c-torture/compile/920521-1.c: Likewise.
2257 * gcc.c-torture/compile/920625-1.c: Likewise.
2258 * gcc.c-torture/compile/961203-1.c: Likewise.
2259 * gcc.c-torture/compile/980506-1.c: Likewise.
2260 * gcc.c-torture/compile/981006-1.c: Likewise.
2261 * gcc.c-torture/compile/981022-1.c: Likewise.
2262 * gcc.c-torture/compile/981223-1.c: Likewise.
2263 * gcc.c-torture/compile/990617-1.c: Likewise.
2264 * gcc.c-torture/compile/dll.c: Likewise.
2265 * gcc.c-torture/compile/labels-3.c: Likewise.
2266 * gcc.c-torture/compile/mipscop-1.c: Likewise.
2267 * gcc.c-torture/compile/mipscop-2.c: Likewise.
2268 * gcc.c-torture/compile/mipscop-3.c: Likewise.
2269 * gcc.c-torture/compile/mipscop-4.c: Likewise.
2270 * gcc.c-torture/compile/simd-5.c: Likewise.
2271 * gcc.c-torture/compile/20000804-1.x: Remove.
2272 * gcc.c-torture/compile/20001205-1.x: Likewise.
2273 * gcc.c-torture/compile/20001226-1.x: Likewise.
2274 * gcc.c-torture/compile/20010518-2.x: Likewise.
2275 * gcc.c-torture/compile/20020312-1.x: Likewise.
2276 * gcc.c-torture/compile/20020604-1.x: Likewise.
2277 * gcc.c-torture/compile/920501-12.x: Likewise.
2278 * gcc.c-torture/compile/920501-4.x: Likewise.
2279 * gcc.c-torture/compile/920520-1.x: Likewise.
2280 * gcc.c-torture/compile/920521-1.x: Likewise.
2281 * gcc.c-torture/compile/920625-1.x: Likewise.
2282 * gcc.c-torture/compile/961203-1.x: Likewise.
2283 * gcc.c-torture/compile/980506-1.x: Likewise.
2284 * gcc.c-torture/compile/981006-1.x: Likewise.
2285 * gcc.c-torture/compile/981022-1.x: Likewise.
2286 * gcc.c-torture/compile/981223-1.x: Likewise.
2287 * gcc.c-torture/compile/990617-1.x: Likewise.
2288 * gcc.c-torture/compile/mipscop-1.x: Likewise.
2289 * gcc.c-torture/compile/mipscop-2.x: Likewise.
2290 * gcc.c-torture/compile/mipscop-3.x: Likewise.
2291 * gcc.c-torture/compile/mipscop-4.x: Likewise.
2292 * gcc.c-torture/compile/simd-5.x: Likewise.
2293
2294 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
2295
2296 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2297
2298 * gcc.c-torture/execute/20030611-1.c: New test.
2299
2300 2003-06-12 Roger Sayle <roger@eyesopen.com>
2301
2302 PR middle-end/168
2303 * gcc.dg/20030612-1.c: New test case.
2304
2305 2003-06-12 Mark Mitchell <mark@codesourcery.com>
2306
2307 PR c++/10635
2308 * g++.dg/expr/cast1.C: New test.
2309
2310 2003-06-12 Roger Sayle <roger@eyesopen.com>
2311
2312 * gcc.dg/builtins-21.c: New test case.
2313
2314 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
2315
2316 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
2317 options instead of at the end.
2318 * lib/objc.exp (objc_target_compile): Likewise.
2319
2320 2003-06-11 Mark Mitchell <mark@codesourcery.com>
2321
2322 PR c++/10432
2323 * g++.dg/parse/error1.C: New test.
2324
2325 2003-06-11 Janis Johnson <janis187@us.ibm.com>
2326
2327 * gcc.dg/compat/struct-by-value-11_main.c: New file.
2328 * gcc.dg/compat/struct-by-value-11_x.c: New file.
2329 * gcc.dg/compat/struct-by-value-11_y.c: New file.
2330 * gcc.dg/compat/struct-by-value-12_main.c: New file.
2331 * gcc.dg/compat/struct-by-value-12_x.c: New file.
2332 * gcc.dg/compat/struct-by-value-12_y.c: New file.
2333 * gcc.dg/compat/struct-by-value-13_main.c: New file.
2334 * gcc.dg/compat/struct-by-value-13_x.c: New file.
2335 * gcc.dg/compat/struct-by-value-13_y.c: New file.
2336 * gcc.dg/compat/struct-by-value-14_main.c: New file.
2337 * gcc.dg/compat/struct-by-value-14_x.c: New file.
2338 * gcc.dg/compat/struct-by-value-14_y.c: New file.
2339 * gcc.dg/compat/struct-by-value-15_main.c: New file.
2340 * gcc.dg/compat/struct-by-value-15_x.c: New file.
2341 * gcc.dg/compat/struct-by-value-15_y.c: New file.
2342 * gcc.dg/compat/struct-by-value-16_main.c: New file.
2343 * gcc.dg/compat/struct-by-value-16_x.c: New file.
2344 * gcc.dg/compat/struct-by-value-16_y.c: New file.
2345 * gcc.dg/compat/struct-by-value-17_main.c: New file.
2346 * gcc.dg/compat/struct-by-value-17_x.c: New file.
2347 * gcc.dg/compat/struct-by-value-17_y.c: New file.
2348 * gcc.dg/compat/struct-by-value-18_main.c: New file.
2349 * gcc.dg/compat/struct-by-value-18_x.c: New file.
2350 * gcc.dg/compat/struct-by-value-18_y.c: New file.
2351
2352 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
2353 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
2354 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
2355 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
2356 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
2357 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
2358 * gcc.dg/compat/scalar-return-3_main.c: New file.
2359 * gcc.dg/compat/scalar-return-3_x.c: New file.
2360 * gcc.dg/compat/scalar-return-3_y.c: New file.
2361 * gcc.dg/compat/scalar-return-4_main.c: New file.
2362 * gcc.dg/compat/scalar-return-4_x.c: New file.
2363 * gcc.dg/compat/scalar-return-4_y.c: New file.
2364
2365 2003-06-10 Janis Johnson <janis187@us.ibm.com>
2366
2367 * gcc.dg/compat/fp2-struct-check.h: New file.
2368 * gcc.dg/compat/fp2-struct-defs.h: New file.
2369 * gcc.dg/compat/fp2-struct-init.h: New file.
2370 * gcc.dg/compat/struct-by-value-10_main.c: New file.
2371 * gcc.dg/compat/struct-by-value-10_x.c: New file.
2372 * gcc.dg/compat/struct-by-value-10_y.c: New file.
2373 * gcc.dg/compat/struct-return-10_main.c: New file.
2374 * gcc.dg/compat/struct-return-10_x.c: New file.
2375 * gcc.dg/compat/struct-return-10_y.c: New file.
2376
2377 * gcc.dg/compat/compat-common.h: New file.
2378 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
2379 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
2380 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
2381 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
2382 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
2383 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
2384 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
2385 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
2386 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
2387 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
2388 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
2389 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
2390 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
2391 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
2392 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
2393 * gcc.dg/compat/small-struct-check.h: Ditto.
2394 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
2395 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
2396 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
2397 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
2398 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
2399 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2400 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
2401 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
2402 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
2403 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
2404 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2405 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2406 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
2407 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2408 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2409 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
2410 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
2411 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
2412 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
2413 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
2414 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
2415 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
2416 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
2417 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
2418 * gcc.dg/compat/struct-return-2_main.c: Ditto.
2419 * gcc.dg/compat/struct-return-2_x.c: Ditto.
2420 * gcc.dg/compat/struct-return-2_y.c: Ditto.
2421 * gcc.dg/compat/struct-return-3_main.c: Ditto.
2422 * gcc.dg/compat/struct-return-3_x.c: Ditto.
2423 * gcc.dg/compat/struct-return-3_y.c: Ditto.
2424
2425 2003-06-10 Geoffrey Keating <geoffk@apple.com>
2426
2427 * g++.dg/pch/static-1.C: New file.
2428 * g++.dg/pch/static-1.Hs: New file.
2429
2430 2003-06-10 Richard Henderson <rth@redhat.com>
2431
2432 * gcc.dg/asm-7.c: Adjust expected warning text.
2433
2434 2003-06-10 Roger Sayle <roger@eyesopen.com>
2435
2436 * gcc.dg/builtins-20.c: New test case.
2437
2438 2003-06-10 Mark Mitchell <mark@codesourcery.com>
2439
2440 PR c++/11131
2441 * g++.dg/opt/template1.C: New test.
2442
2443 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2444
2445 * lib/gcc-dg.exp (dg-test): Clear additional_files and
2446 additional_sources.
2447
2448 2003-05-21 David Taylor <dtaylor@emc.com>
2449
2450 * gcc.dg/Wpadded.c: New file.
2451
2452 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2453
2454 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
2455 * gcc.dg/special/weak-2.c: Add dg-require-weak.
2456 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
2457 dg-require-weak.
2458
2459 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
2460
2461 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
2462
2463 2003-06-09 Mark Mitchell <mark@codesourcery.com>
2464
2465 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
2466 (dg-require-alias): Likewise.
2467 (dg-require-gc-sections): Likewise.
2468 * lib/target-supports.exp (check_gc_sections_available): Likewise.
2469
2470 2003-06-08 Richard Henderson <rth@redhat.com>
2471
2472 * gcc.dg/20011029-2.c: Fix the array reference.
2473 * gcc.dg/asm-7.c: New.
2474
2475 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
2476
2477 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
2478
2479 2003-06-08 Mark Mitchell <mark@codesourcery.com>
2480
2481 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
2482 (dg-require-gc-sections): Likewise.
2483
2484 2003-06-08 Jan Hubicka <jh@suse.cz>
2485
2486 * i386-cmov1.c: Fix regular expression.
2487 * i386-cvt-1.c: Likewise.
2488 * i386-local.c: Likewise.
2489 * i386-local2.c: Likewise.
2490 * i386-mul.c: Likewise.
2491 * i386-ssetype-1.c: Likewise.
2492 * i386-ssetype-3.c: Likewise.
2493 * i386-ssetype-5.c: Likewise.
2494
2495 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2496
2497 PR c++/11039
2498 * g++.dg/warn/implicit-typename2.C: New test.
2499 * g++.dg/warn/implicit-typename3.C: New test.
2500
2501 2003-06-07 Richard Henderson <rth@redhat.com>
2502
2503 * g++.dg/other/offsetof3.C: Use size_t.
2504 * g++.dg/other/offsetof4.C: Likewise.
2505
2506 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
2507
2508 * lib/copy-file.exp: New. Implement gcc_copy_files.
2509
2510 * lib/dg-pch.exp: Load copy-file.exp
2511 (dg-pch): Use gcc_copy_files instead of "file copy".
2512
2513 2003-06-06 Mark Mitchell <mark@codesourcery.com>
2514
2515 * gcc.dg/weak/weak.exp: Simplify.
2516 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
2517 * gcc.dg/weak/weak-1.c: Likewise.
2518 * gcc.dg/weak/weak-2.c: Likewise.
2519 * gcc.dg/weak/weak-3.c: Likewise.
2520 * gcc.dg/weak/weak-4.c: Likewise.
2521 * gcc.dg/weak/weak-5.c: Likewise.
2522 * gcc.dg/weak/weak-6.c: Likewise.
2523 * gcc.dg/weak/weak-7.c: Likewise.
2524 * gcc.dg/weak/weak-8.c: Likewise.
2525 * gcc.dg/weak/weak-9.c: Likewise.
2526
2527 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
2528
2529 gcc.c-torture/execute/20030606-1.c: New.
2530
2531 2003-06-06 Roger Sayle <roger@eyesopen.com>
2532
2533 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
2534 * gcc.dg/builtins-19.c: Likewise.
2535
2536 2003-06-06 Roger Sayle <roger@eyesopen.com>
2537
2538 * gcc.dg/builtins-2.c: Add some more tests.
2539 * gcc.dg/builtins-18.c: New test case.
2540 * gcc.dg/builtins-19.c: New test case.
2541
2542 2003-06-06 Roger Sayle <roger@eyesopen.com>
2543 Jim Wilson <wilson@tuliptree.org>
2544
2545 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
2546
2547 2003-06-06 Jakub Jelinek <jakub@redhat.com>
2548
2549 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
2550 mempcpy/stpcpy calls not to be optimized into something else.
2551 * gcc.c-torture/execute/string-opt-3.c: Moved to...
2552 * gcc.c-torture/execute/builtins/string-7.c: ...here.
2553 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
2554
2555 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2556
2557 * gcc.dg/format/asm_fprintf-1.c: New test.
2558
2559 2003-06-05 Mark Mitchell <mark@codesourcery.com>
2560
2561 * lib/gcc-defs.exp (additional_sources): New variable.
2562 (dg-additional-sources): New function.
2563 (additional_files): New variable.
2564 (dg-additional-files): New function.
2565 (dg-additional-files-options): Likewise.
2566 * lib/gcc-dg.exp (dg-require-weak): New function.
2567 (dg-require-alias): Likewise.
2568 (dg-require-gc-sections): Likewise.
2569 * lib/target-supports.exp (check_alias_available): Remove testfile
2570 parameter.
2571 (check_gc_sections_available): New function.
2572 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
2573 (dg-gpp-additional-files): Likewise.
2574 * lib/g++.exp (additional_sources): Remove.
2575 (additional_files): Likewise.
2576 (g++_target_compile): Use dg-additional-files-options.
2577
2578 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
2579 Tcl logic.
2580 * gcc.dg/special/ecos.exp: Remove.
2581 * gcc.dg/special/20000419-2.c: Use dg-require-*.
2582 * gcc.dg/special/alias-1.c: Likewise.
2583 * gcc.dg/special/alias-2.c: Likewise.
2584 * gcc.dg/special/gcsec-1.c: Likewise.
2585 * gcc.dg/special/weak-1.c: Likewise.
2586 * gcc.dg/special/weak-2.c: Likewise.
2587 * gcc.dg/special/wkali-1.c: Likewise.
2588 * gcc.dg/special/wkali-2.c: Likewise.
2589
2590 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
2591 dg-gpp-additional-*.
2592 * g++.dg/special/conpr-3.C: Likewise.
2593 * g++.dg/special/conpr-4.C: Likewise.
2594 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
2595 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
2596 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
2597 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
2598 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
2599 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
2600 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
2601 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
2602 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
2603 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
2604 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
2605 * g++.old-deja/g++.other/comdat1.C: Likewise.
2606 * g++.old-deja/g++.other/comdat2.C: Likewise.
2607 * g++.old-deja/g++.other/comdat3.C: Likewise.
2608 * g++.old-deja/g++.other/ctor1.C: Likewise.
2609 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
2610
2611 2003-06-05 Richard Henderson <rth@redhat.com>
2612
2613 * gcc.dg/debug/20030605-1.c: New.
2614
2615 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2616
2617 * README.QMTEST: Update.
2618
2619 2003-06-04 Richard Henderson <rth@redhat.com>
2620
2621 * gcc.dg/cleanup-1.c: New.
2622 * gcc.dg/cleanup-2.c: New.
2623 * gcc.dg/cleanup-3.c: New.
2624 * gcc.dg/cleanup-4.c: New.
2625 * gcc.dg/cleanup-5.c: New.
2626 * gcc.dg/cleanup-6.c: New.
2627 * gcc.dg/cleanup-7.c: New.
2628
2629 2003-06-04 Mark Mitchell <mark@codesourcery.com>
2630
2631 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
2632
2633 * lib/dg-pch.exp: New file.
2634 * g++.dg/pch/pch.exp: Use dg-pch.exp.
2635 * gcc.dg/pch/pch.exp: Likewise.
2636
2637 2003-06-04 Roger Sayle <roger@eyesopen.com>
2638
2639 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
2640 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
2641 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
2642 * gcc.dg/builtins-17.c: New test case.
2643 * gcc.dg/i386-387-4.c: New test case.
2644 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
2645
2646 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2647
2648 * gcc.dg/ultrasp9.c: New test.
2649
2650 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2651
2652 * gcc.c-torture/compile/20030604-1.c: New test.
2653 * gcc.dg/sparc-constant-1.c: New test.
2654
2655 2003-06-03 Glen Nakamura <glen@imodulo.com>
2656
2657 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
2658
2659 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
2660
2661 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
2662
2663 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
2664 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
2665
2666 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
2667
2668 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
2669
2670 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2671
2672 PR c++/10940
2673 * g++.dg/template/spec10.C: New test.
2674
2675 2003-06-03 Roger Sayle <roger@eyesopen.com>
2676
2677 * gcc.dg/builtins-16.c: New test case.
2678
2679 2003-06-03 Jakub Jelinek <jakub@redhat.com>
2680
2681 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
2682 mempcpy test with post-increments.
2683 * gcc.c-torture/execute/string-opt-3.c: New test.
2684 * gcc.dg/string-opt-1.c: New test.
2685
2686 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
2687
2688 PR fortran/10965
2689 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
2690
2691 2003-06-02 Mark Mitchell <mark@codesourcery.com>
2692
2693 * lib/scanasm.exp (dg-scan): New function, factored out of ...
2694 (scan-assembler): ... here. Use dg-scan.
2695 (scan-assembler-not): Likewise.
2696 (scan-file): New function.
2697 (scan-file-not): Likewise.
2698 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
2699 * gcc.dg/cpp/_Pragma4.c: Likewise.
2700 * gcc.dg/cpp/_Pragma5.c: Likewise.
2701 * gcc.dg/cpp/avoidpaste1.c: Likewise.
2702 * gcc.dg/cpp/avoidpaste2.c: Likewise.
2703 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
2704 * gcc.dg/cpp/cmdlne-P.c: Likewise.
2705 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
2706 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
2707 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
2708 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
2709 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
2710 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
2711 * gcc.dg/cpp/cxxcom1.c: Likewise.
2712 * gcc.dg/cpp/line1.c: Likewise.
2713 * gcc.dg/cpp/maccom1.c: Likewise.
2714 * gcc.dg/cpp/maccom2.c: Likewise.
2715 * gcc.dg/cpp/maccom3.c: Likewise.
2716 * gcc.dg/cpp/maccom4.c: Likewise.
2717 * gcc.dg/cpp/maccom5.c: Likewise.
2718 * gcc.dg/cpp/maccom6.c: Likewise.
2719 * gcc.dg/cpp/multiline.c: Likewise.
2720 * gcc.dg/cpp/spacing1.c: Likewise.
2721 * gcc.dg/cpp/spacing2.c: Likewise.
2722 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
2723 * gcc.dg/cpp/trad/maccom1.c: Likewise.
2724 * gcc.dg/cpp/trad/maccom2.c: Likewise.
2725 * gcc.dg/cpp/trad/maccom3.c: Likewise.
2726 * gcc.dg/cpp/trad/maccom4.c: Likewise.
2727 * gcc.dg/cpp/trad/maccom6.c: Likewise.
2728 * gcc.dg/cpp/cxxcom2.c: Likewise.
2729 * gcc.dg/cpp/cxxcom2.h: New file.
2730
2731 * gcc.dg/cpp/truefalse.cpp: Move it to ...
2732 * g++.dg/cpp/truefalse.C: Here.
2733 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
2734
2735 2003-06-01 Loren James Rittle <ljrittle@acm.org>
2736
2737 * gcc.dg/cpp/redef3.c: New file.
2738
2739 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
2740
2741 * gcc.dg/i386-loop-3.c: New test.
2742
2743 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
2744
2745 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
2746
2747 2003-05-31 Roger Sayle <roger@eyesopen.com>
2748
2749 * gcc.dg/fwrapv-1.c: New test case.
2750 * gcc.dg/fwrapv-2.c: New test case.
2751
2752 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2753
2754 PR c++/10956
2755 * g++.dg/template/spec9.C: New test.
2756
2757 2003-05-29 Roger Sayle <roger@eyesopen.com>
2758
2759 * gcc.dg/duff-4.c: New test case.
2760
2761 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
2762
2763 PR fortran/10843
2764 * g77.dg/ffixed-form-1.f: New test
2765 * g77.dg/ffixed-form-2.f: New test
2766 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
2767 * g77.dg/ffree-form-3.f: New test
2768
2769 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
2770
2771 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
2772 * gcc.dg/wint_t-1.c: Likewise.
2773
2774 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2775
2776 * g++.dg/template/access11.C: New test.
2777
2778 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2779
2780 PR c++/10849
2781 * g++.dg/template/access10.C: New test.
2782
2783 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
2784 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2785
2786 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
2787
2788 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2789
2790 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
2791 suppress for powerpc-*-darwin*.
2792 * gcc.dg/torture/builtin-noret-2.c: Likewise.
2793
2794 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
2795
2796 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
2797 suppress option for powerpc-*-darwin*.
2798
2799 2003-05-23 Roger Sayle <roger@eyesopen.com>
2800
2801 * gcc.dg/builtins-1.c: Add tests for tan and atan.
2802 * gcc.dg/builtins-4.c: Add test for fmod.
2803
2804 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2805
2806 PR c++/10682
2807 * g++.dg/template/instantiate4.C: New test.
2808
2809 2003-05-22 Roger Sayle <roger@eyesopen.com>
2810
2811 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
2812
2813 2003-05-21 Janis Johnson <janis187@us.ibm.com>
2814
2815 * gcc.dg/compat/scalar-return-1_main.c: New file.
2816 * gcc.dg/compat/scalar-return-1_x.c: New file.
2817 * gcc.dg/compat/scalar-return-1_y.c: New file.
2818 * gcc.dg/compat/scalar-return-2_main.c: New file.
2819 * gcc.dg/compat/scalar-return-2_x.c: New file.
2820 * gcc.dg/compat/scalar-return-2_y.c: New file.
2821 * gcc.dg/compat/struct-return-3_main.c: New file.
2822 * gcc.dg/compat/struct-return-3_y.c: New file.
2823 * gcc.dg/compat/struct-return-3_x.c: New file.
2824 * gcc.dg/compat/struct-return-2_main.c: New file.
2825 * gcc.dg/compat/struct-return-2_x.c: New file.
2826 * gcc.dg/compat/struct-return-2_y.c: New file.
2827
2828 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2829
2830 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
2831 for hppa*-hp-hpux*.
2832 * gcc.dg/20021014-1.c (dg-options): Likewise.
2833 * gcc.dg/nest.c (dg-options): Likewise.
2834
2835 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
2836
2837 PR c++/9738
2838 * g++.dg/ext/dllimport2.C: New file.
2839 * g++.dg/ext/dllimport3.C: New file.
2840
2841 2003-05-20 Janis Johnson <janis187@us.ibm.com>
2842
2843 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
2844 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
2845 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
2846 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
2847 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
2848 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
2849 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
2850 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
2851 * gcc.dg/compat/small-struct-defs.h: New file.
2852 * gcc.dg/compat/small-struct-init.h: New file.
2853 * gcc.dg/compat/small-struct-check.h: New file.
2854 * gcc.dg/compat/fp-struct-defs.h: New file.
2855 * gcc.dg/compat/fp-struct-check.h: New file.
2856 * gcc.dg/compat/fp-struct-init.h: New file.
2857 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
2858 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
2859
2860 2003-05-19 Jakub Jelinek <jakub@redhat.com>
2861
2862 * gcc.dg/20030225-2.c: New test.
2863
2864 2003-05-18 Roger Sayle <roger@eyesopen.com>
2865 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2866
2867 * gcc.c-torture/compile/20030518-1.c: New test case.
2868
2869 2003-05-18 Mark Mitchell <mark@codesourcery.com>
2870
2871 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
2872 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
2873 gcc-dg-debug-runtest.
2874 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
2875 gcc-dg-debug-runtest.
2876
2877 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2878
2879 PR c++/9022
2880 * g++.dg/lookup/using6.C: New test.
2881
2882 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2883
2884 * g++.dg/parse/access2.C: New test.
2885
2886 2003-05-17 Mark Mitchell <mark@codesourcery.com>
2887
2888 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
2889 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
2890 * gcc.dg/debug/debug.exp: Likewise.
2891
2892 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
2893
2894 * gcc.dg/dollar.c: New test.
2895
2896 2003-05-16 Janis Johnson <janis187@us.ibm.com>
2897
2898 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
2899 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
2900 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
2901 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
2902 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
2903 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
2904 * gcc.dg/compat/struct-by-value-6_main.c: New file.
2905 * gcc.dg/compat/struct-by-value-6_x.c: New file.
2906 * gcc.dg/compat/struct-by-value-6_y.c: New file.
2907 * gcc.dg/compat/struct-by-value-7_main.c: New file.
2908 * gcc.dg/compat/struct-by-value-7_x.c: New file.
2909 * gcc.dg/compat/struct-by-value-7_y.c: New file.
2910 * gcc.dg/compat/struct-by-value-8_main.c: New file.
2911 * gcc.dg/compat/struct-by-value-8_x.c: New file.
2912 * gcc.dg/compat/struct-by-value-8_y.c: New file.
2913 * gcc.dg/compat/struct-by-value-9_main.c: New file.
2914 * gcc.dg/compat/struct-by-value-9_x.c: New file.
2915 * gcc.dg/compat/struct-by-value-9_y.c: New file.
2916
2917 2003-05-16 Mark Mitchell <mark@codesourcery.com>
2918
2919 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
2920 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
2921 support for "repo" mode.
2922 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
2923 * lib/g77-dg.exp: Likewise.
2924 * lib/obj-dg.exp: Likewise.
2925
2926 2003-05-16 Jakub Jelinek <jakub@redhat.com>
2927
2928 Merge from gcc-3_2-rhl8-branch:
2929 2003-04-23 Jakub Jelinek <jakub@redhat.com>
2930
2931 * gcc.dg/tls/opt-6.c: New test.
2932
2933 2003-04-05 Jakub Jelinek <jakub@redhat.com>
2934
2935 * gcc.dg/20030405-1.c: New test.
2936
2937 2003-03-09 Jakub Jelinek <jakub@redhat.com>
2938
2939 * gcc.dg/20030309-1.c: New test.
2940
2941 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2942
2943 * gcc.c-torture/execute/20030307-1.c: New test.
2944
2945 2003-02-20 Randolph Chung <tausq@debian.org>
2946
2947 * gcc.c-torture/compile/20030220-1.c: New test.
2948
2949 2003-02-18 Jakub Jelinek <jakub@redhat.com>
2950
2951 * gcc.dg/20030217-1.c: New test.
2952
2953 2003-01-29 Jakub Jelinek <jakub@redhat.com>
2954
2955 * gcc.c-torture/compile/20020129-1.c: New test.
2956
2957 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
2958
2959 * gcc.dg/unroll-1.c: New test.
2960
2961 2002-11-16 Jan Hubicka <jh@suse.cz>
2962
2963 * gcc.c-torture/execute/20020920-1.c: New test.
2964
2965 2002-10-08 Jakub Jelinek <jakub@redhat.com>
2966
2967 PR target/7434
2968 * gcc.c-torture/compile/20021008-1.c: New test.
2969
2970 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
2971
2972 PR target/7559
2973 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
2974
2975 2002-08-07 Jakub Jelinek <jakub@redhat.com>
2976
2977 * gcc.c-torture/compile/20020807-1.c: New test.
2978
2979 2002-07-30 Jakub Jelinek <jakub@redhat.com>
2980
2981 * gcc.dg/tls/opt-1.c: New test.
2982
2983 2002-07-29 Jakub Jelinek <jakub@redhat.com>
2984
2985 * gcc.dg/20020729-1.c: New test.
2986
2987 2002-07-20 Jakub Jelinek <jakub@redhat.com>
2988
2989 * g++.dg/opt/life1.C: New test.
2990
2991 2002-05-20 Jakub Jelinek <jakub@redhat.com>
2992
2993 * gcc.dg/20020525-1.c: New test.
2994
2995 2002-05-24 Jakub Jelinek <jakub@redhat.com>
2996
2997 PR c++/6794
2998 * g++.dg/ext/pretty1.C: New test.
2999 * g++.dg/ext/pretty2.C: New test.
3000
3001 2003-05-15 Mark Mitchell <mark@codesourcery.com>
3002
3003 PR c++/8385
3004 * g++.dg/ext/typeof5.C: New test.
3005
3006 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
3007
3008 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
3009 __USER_LABEL_PREFIX__ into account.
3010 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
3011
3012 2003-05-14 Roger Sayle <roger@eyesopen.com>
3013
3014 * gcc.dg/builtins-15.c: New test case.
3015
3016 2003-05-13 Zack Weinberg <zack@codesourcery.com>
3017
3018 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
3019
3020 2003-05-12 Mark Mitchell <mark@codesourcery.com>
3021
3022 * lib/g++.exp: Tweak handling of additional source files.
3023 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
3024 * g++.dg/special/conpr-2a.C: Rename to ...
3025 * g++.dg/special/conpr-2a.cc: ... this.
3026 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
3027 * g++.dg/special/conpr-3a.C: Rename to ...
3028 * g++.dg/special/conpr-3a.cc: This.
3029 * g++.dg/special/conpr-3b.C: Rename to ...
3030 * g++.dg/special/conpr-3b.cc: This.
3031 * g++.dg/special/conpr-4.C: New test.
3032 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
3033
3034 2003-05-12 David Edelsohn <edelsohn@gnu.org>
3035
3036 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
3037
3038 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3039
3040 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
3041 * g++.old-deja/g++.robertl/eb71.C: Likewise.
3042 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
3043 * g++.old-deja/g++.other/warn3.C: Likewise.
3044
3045 2003-05-11 Roger Sayle <roger@eyesopen.com>
3046
3047 * gcc.dg/i386-387-1.c: Update to also test log.
3048 * gcc.dg/i386-387-2.c: Likewise.
3049
3050 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
3051
3052 * g77.f-torture/execute/int8421.f: New test.
3053
3054 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3055
3056 PR c++/10230, c++/10481
3057 * g++.dg/lookup/scoped5.C: New test.
3058
3059 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3060
3061 PR c++/10552
3062 * g++.dg/template/ttp6.C: New test.
3063
3064 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
3065
3066 * gcc.c-torture/execute/builtins: New directory.
3067 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
3068 gcc.c-torture/execute/builtins.
3069 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
3070 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
3071 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
3072 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
3073
3074 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3075
3076 PR c++/9252
3077 * g++.dg/template/access8.C: New test.
3078 * g++.dg/template/access9.C: New test.
3079
3080 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3081
3082 PR c++/9554
3083 * g++.dg/parse/access1.C: New test.
3084
3085 2003-05-09 DJ Delorie <dj@redhat.com>
3086
3087 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
3088 long, and not an int.
3089
3090 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3091
3092 PR c++/10555, c++/10576
3093 * g++.dg/template/memclass1.C: New test.
3094
3095 2003-05-08 DJ Delorie <dj@redhat.com>
3096
3097 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
3098 targets.
3099 * gcc.c-torture/execute/20021024-1.x: Likewise.
3100 * gcc.c-torture/execute/shiftdi.x: Likewise.
3101 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
3102 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
3103 * gcc.dg/20021018-1.c: Likewise.
3104
3105 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3106
3107 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
3108
3109 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
3110 (bcopy): Call memmove.
3111
3112 2003-05-08 Roger Sayle <roger@eyesopen.com>
3113
3114 * g77.f-torture/compile/8485.f: New test case.
3115
3116 2003-05-07 Richard Henderson <rth@redhat.com>
3117
3118 PR c++/10570
3119 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
3120 Verify exception_cleanup not called for rethrows.
3121 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
3122 when exiting catch block without rethrowing.
3123 * g++.dg/eh/forced3.C: New.
3124 * g++.dg/eh/forced4.C: New.
3125
3126 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
3127
3128 * gcc.dg/20030505.c: Fix triplet.
3129
3130 2003-05-06 DJ Delorie <dj@redhat.com>
3131
3132 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
3133 * gcc.dg/nest.c: Likewise.
3134
3135 2003-05-05 Roger Sayle <roger@eyesopen.com>
3136
3137 * gcc.dg/builtins-14.c: New test case.
3138
3139 2003-05-05 Janis Johnson <janis187@us.ibm.com>
3140
3141 * lib/compat.exp (compat-execute): New argument.
3142 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
3143 * gcc.dg/compat: New test directory.
3144 * gcc.dg/compat/compat.exp: New expect script.
3145 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
3146 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
3147 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
3148 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
3149 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
3150 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
3151
3152 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
3153 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
3154 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
3155 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
3156 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
3157 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
3158 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
3159 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
3160 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
3161 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
3162 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
3163 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
3164 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
3165 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
3166 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
3167
3168 2003-05-05 Zack Weinberg <zack@codesourcery.com>
3169
3170 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
3171
3172 2003-05-05 Jakub Jelinek <jakub@redhat.com>
3173
3174 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
3175
3176 2003-05-05 Geoffrey Keating <geoffk@apple.com>
3177
3178 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
3179 * gcc.dg/ppc-fsel-2.c: New test.
3180
3181 * gcc.dg/unused-5.c: New test.
3182
3183 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3184
3185 PR c++/10496
3186 * g++.dg/warn/pmf1.C: New test.
3187
3188 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3189
3190 PR c++/4494
3191 * g++.dg/warn/main.C: New test.
3192
3193 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3194
3195 * gcc.dg/nonnull-3.c: New test.
3196
3197 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
3198
3199 * gcc.dg/cpp/Wtrigraphs.c: Update.
3200 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
3201
3202 2003-05-03 Geoffrey Keating <geoffk@apple.com>
3203
3204 * gcc.dg/ppc-fsel-1.c: New test.
3205
3206 2003-05-03 Zack Weinberg <zack@codesourcery.com>
3207
3208 PR c/10604
3209 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
3210
3211 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
3212
3213 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
3214
3215 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3216
3217 PR c++/9364, c++/10553, c++/10586
3218 * g++.dg/parse/typename4.C: New test.
3219 * g++.dg/parse/typename5.C: Likewise.
3220
3221 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
3222
3223 * gcc.c-torture/compile/20030503-1.c: New test.
3224
3225 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3226
3227 * g++.dg/lookup/using5.C: Fix testcase error.
3228
3229 2003-05-01 Chris Demetriou <cgd@broadcom.com>
3230
3231 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
3232 since MEABI is no longer supported. Remove all vestiges
3233 of MEABI from the test.
3234
3235 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3236
3237 PR c++/10554
3238 * g++.dg/lookup/using5.C: New test.
3239
3240 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3241
3242 PR c++/8772
3243 * g++.dg/template/ttp5.C: New test.
3244
3245 2003-04-30 Mark Mitchell <mark@codesourcery.com>
3246
3247 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
3248 (dg-gpp-additional-sources): New function.
3249 (dg-gpp-additional-files): Likewise.
3250 * lib/g++.exp (additional_sources): New variable.
3251 (additional_files): Likewise.
3252 (g++_target_compile): Deal with them.
3253 * lib/old-dejagnu.exp: Remove.
3254 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
3255 * g++.old-deja: Revise all tests to use dg commands.
3256
3257 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3258
3259 PR c++/9432, c++/9528
3260 * g++.dg/lookup/using4.C: New test.
3261
3262 2003-04-29 Geoffrey Keating <geoffk@apple.com>
3263
3264 * gcc.dg/noreturn-5.c: New file.
3265 * gcc.dg/noreturn-6.c: New file.
3266
3267 * gcc.c-torture/compile/inline-1.c: New file.
3268
3269 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3270
3271 PR c++/10551
3272 * g++.dg/template/explicit1.C: New test.
3273
3274 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3275
3276 PR c++/10549
3277 * g++.dg/other/bitfield1.C: New test.
3278
3279 PR c++/10527
3280 * g++.dg/init/new7.C: New test.
3281
3282 2003-04-29 Mark Mitchell <mark@codesourcery.com>
3283
3284 * g++.dg/ext/desig1.C: New test.
3285 * g++.dg/ext/init1.C: Update.
3286
3287 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
3288
3289 2003-04-28 Mark Mitchell <mark@codesourcery.com>
3290
3291 PR c++/10180
3292 * g++.dg/warn/Winline-1.C: New test.
3293
3294 2003-04-28 Jakub Jelinek <jakub@redhat.com>
3295
3296 * gcc.c-torture/execute/string-opt-19.c: New test.
3297
3298 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
3299 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
3300
3301 2003-04-27 Mark Mitchell <mark@codesourcery.com>
3302
3303 PR c++/10506
3304 * g++.dg/init/new6.C: New test.
3305
3306 PR c++/10503
3307 * g++.dg/init/ref6.C: New test.
3308
3309 2003-04-26 David Edelsohn <edelsohn@gnu.org>
3310
3311 * g++.dg/warn/weak1.C: XFAIL on AIX4.
3312
3313 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3314
3315 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
3316 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
3317
3318 2003-04-25 Mark Mitchell <mark@codesourcery.com>
3319
3320 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
3321 initialized static data members.
3322
3323 2003-04-25 H.J. Lu <hjl@gnu.org>
3324
3325 * gcc.dg/ia64-sync-4.c: New test.
3326
3327 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3328
3329 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
3330 date.
3331
3332 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
3333
3334 PR c++/10337
3335 * g++.dg/warn/conv1.C: New test.
3336 * g++.old-deja/g++.other/conv7.C: Adjust.
3337 * g++.old-deja/g++.other/overload14.C: Adjust.
3338
3339 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3340
3341 PR c++/10471
3342 * g++.dg/template/defarg2.C: New test.
3343
3344 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
3345
3346 * gcc.dg/cpp/include2.c: Update.
3347 * gcc.dg/cpp/multiline-2.c: New.
3348 * gcc.dg/cpp/multiline.c: Update.
3349 * gcc.dg/cpp/strify2.c: Update.
3350 * gcc.dg/cpp/trad/literals-2.c: Update.
3351
3352 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3353
3354 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
3355
3356 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3357
3358 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
3359
3360 2003-04-23 Mark Mitchell <mark@codesourcery.com>
3361
3362 PR c++/10451
3363 * g++.dg/parse/crash4.C: New test.
3364
3365 PR c++/9847
3366 * g++.dg/parse/crash5.C: New test.
3367
3368 2003-04-22 Mark Mitchell <mark@codesourcery.com>
3369
3370 PR c++/10446
3371 * g++.dg/parse/crash3.C: New test.
3372
3373 PR c++/10428
3374 * g++.dg/parse/elab1.C: New test.
3375
3376 2003-04-22 Devang Patel <dpatel@apple.com>
3377
3378 * gcc.dg/cpp/trad/funlike-5.c: New test.
3379
3380 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
3381
3382 * g++.dg/other/packed1.C: Fix dg options.
3383
3384 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
3385
3386 * g++.dg/other/offsetof2.C: New test.
3387
3388 2003-04-21 Mark Mitchell <mark@codesourcery.com>
3389
3390 * g++.dg/template/recurse.C: Adjust location of error messages.
3391
3392 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
3393
3394 PR c++/9881
3395 * g++.dg/init/addr-const1.C: New test.
3396 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
3397
3398 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
3399
3400 PR c++/10405
3401 * g++.dg/lookup/struct-hack1.C: New test.
3402
3403 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
3404
3405 * ucs.c: Update diagnostic messages.
3406
3407 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3408
3409 * gcc.dg/cpp/truefalse.cpp: New test.
3410 * gcc.dg/cpp/cpp.exp: Update.
3411 * g++.dg/other/stdbool-if.C: Remove.
3412
3413 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
3414
3415 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
3416 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
3417
3418 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3419
3420 * gcc.c-torture/compile/20030418-1.c: New test.
3421
3422 2003-04-17 Janis Johnson <janis187@us.ibm.com>
3423
3424 * README.compat: Remove; content moved to doc/sourcebuild.texi.
3425
3426 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3427
3428 PR c++/10347
3429 g++.dg/template/dependent-name1.C: New test.
3430
3431 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
3432
3433 * gcc.dg/warn-1.c (tourist_guide): New array,
3434 contains a pointer to bar.
3435
3436 2003-04-16 Roger Sayle <roger@eyesopen.com>
3437
3438 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
3439 * gcc.c-torture/execute/medce-1.c: New test case.
3440 * gcc.c-torture/execute/medce-2.c: New test case.
3441
3442 2003-04-15 Mark Mitchell <mark@codesourcery.com>
3443
3444 * lib/prune.exp: Ignore more messages.
3445
3446 PR c++/10381
3447 * g++.dg/parse/lookup3.C: New test.
3448
3449 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
3450
3451 * gcc.c-torture/compile/20030415-1.c : New test.
3452
3453 2003-04-14 Mark Mitchell <mark@codesourcery.com>
3454
3455 * gcc.c-torture/execute/scope-2.c: Move to ...
3456 * gcc.dg/noncompile/scope.c: .... here.
3457
3458 2003-04-14 Roger Sayle <roger@eyesopen.com>
3459
3460 * gcc.dg/20030414-2.c: New test case.
3461
3462 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
3463
3464 PR target/10377
3465 * gcc.dg/20030414-1.c: New test.
3466
3467 2003-04-13 Roger Sayle <roger@eyesopen.com>
3468
3469 * gcc.dg/builtins-12.c: New test case.
3470 * gcc.dg/builtins-13.c: New test case.
3471
3472 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3473
3474 * gcc.c-torture/execute/string-opt-18.c: New test.
3475
3476 2003-04-13 Mark Mitchell <mark@codesourcery.com>
3477
3478 PR c++/10300
3479 * g++.dg/init/new5.C: New test.
3480
3481 2003-04-12 Mark Mitchell <mark@codesourcery.com>
3482
3483 PR c++/7910
3484 * g++.dg/ext/dllimport1.C: New test.
3485
3486 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3487
3488 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
3489
3490 2003-04-11 Bud Davis <bdavis9659@comcast.net>
3491
3492 PR Fortran/9263
3493 * g77.f-torture/noncompile/9263.f: New test
3494 PR Fortran/1832
3495 * g77.f-torture/execute/1832.f: New test
3496
3497 2003-04-11 David Chad <davidc@freebsd.org>
3498 Loren J. Rittle <ljrittle@acm.org>
3499
3500 libobjc/8562
3501 * objc.dg/headers.m: New test.
3502
3503 2003-04-10 Zack Weinberg <zack@codesourcery.com>
3504
3505 * gcc.c-torture/execute/builtin-noret-2.c: New.
3506 * gcc.c-torture/execute/builtin-noret-2.x: New.
3507 XFAIL builtin-noret-2.c at -O1 and above.
3508 * gcc.dg/redecl.c: New.
3509 * gcc.dg/Wshadow-1.c: Update error regexps.
3510
3511 2003-04-10 Mark Mitchell <mark@codesourcery.com>
3512
3513 * g++.dg/abi/bitfield10.C: New test.
3514
3515 2003-04-09 Mike Stump <mrs@apple.com>
3516
3517 * gcc.dg/pch/pch.exp: Make testcase names longer.
3518 * g++.dg/pch/pch.exp: Make testcase names longer.
3519
3520 2003-04-08 Roger Sayle <roger@eyesopen.com>
3521
3522 * gcc.dg/builtins-11.c: New test case.
3523
3524 2003-04-08 Roger Sayle <roger@eyesopen.com>
3525
3526 * gcc.dg/builtins-9.c: New test case.
3527 * gcc.dg/builtins-10.c: New test case.
3528
3529 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
3530
3531 * gcc.dg/noncompile/init-4.c.c: New test.
3532
3533 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
3534
3535 * gcc.misc-test/gcov-9.c: New test.
3536 * gcc.misc-test/gcov-10.c: New test
3537 * gcc.misc-test/gcov-11.c: New test.
3538
3539 2003-04-05 Zack Weinberg <zack@codesourcery.com>
3540
3541 PR optimization/10024
3542 * gcc.c-torture/compile/20030405-1.c: New test.
3543
3544 2003-04-04 Geoffrey Keating <geoffk@apple.com>
3545
3546 * gcc.dg/pch/static-3.c: New.
3547 * gcc.dg/pch/static-3.hs: New.
3548 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
3549
3550 2003-04-04 Richard Henderson <rth@redhat.com>
3551
3552 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
3553 * g++.dg/eh/forced2.C: Likewise.
3554
3555 2003-04-03 Mike Stump <mrs@apple.com>
3556
3557 * lib/scanasm.exp (scan-assembler): Add xfail processing for
3558 target arg.
3559 (scan-assembler-times, scan-assembler-not): Likewise.
3560 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
3561
3562 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
3563
3564 * gcc.dg/sparc-loop-1.c: New test.
3565
3566 2003-04-02 Geoffrey Keating <geoffk@apple.com>
3567
3568 PR other/9274
3569 * g++.dg/pch/system-2.C: New.
3570 * g++.dg/pch/system-2.Hs: New.
3571
3572 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
3573
3574 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
3575
3576 * g++.dg/eh/simd-1.C (vecfunc): Same.
3577
3578 2003-04-01 Roger Sayle <roger@eyesopen.com>
3579
3580 * gcc.c-torture/execute/20030401-1.c: New test case.
3581
3582 2003-04-01 Ziemowit Laski <zlaski@apple.com>
3583
3584 * objc.dg/defs.m: New.
3585
3586 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
3587
3588 * g++.dg/eh/simd-1.C: New.
3589 * g++.dg/eh/simd-2.C: New.
3590
3591 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
3592
3593 * gcc.c-torture/execute/simd-3.c: New.
3594
3595 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3596
3597 PR c/9936
3598 * gcc.dg/20030331-2.c: New test.
3599
3600 2003-03-31 Mark Mitchell <mark@codesourcery.com>
3601
3602 PR c++/10278
3603 * g++.dg/parse/crash2.C: New test.
3604
3605 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3606
3607 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
3608 * gcc.c-torture/execute/20030331-1.c: ...here.
3609
3610 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3611
3612 * gcc.c-torture/execute/20030331-1.c: New test.
3613
3614 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
3615
3616 * lib/gcov.exp: Adjust call return testing strings.
3617 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
3618
3619 2003-03-31 Roger Sayle <roger@eyesopen.com>
3620
3621 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
3622 * gcc.dg/builtins-7.c: New test case.
3623 * gcc.dg/builtins-8.c: New test case.
3624
3625 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
3626
3627 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
3628
3629 2003-03-30 Mark Mitchell <mark@codesourcery.com>
3630
3631 PR c++/7647
3632 * g++.dg/lookup-class-member-2.C: New test.
3633
3634 2003-03-30 Glen Nakamura <glen@imodulo.com>
3635
3636 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
3637
3638 2003-03-28 Roger Sayle <roger@eyesopen.com>
3639
3640 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
3641
3642 2003-03-28 Mark Mitchell <mark@codesourcery.com>
3643
3644 * g++.dg/init/attrib1.C: New test.
3645
3646 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3647
3648 * gcc.dg/ultrasp8.c: New test.
3649
3650 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3651
3652 * gcc.dg/ultrasp7.c: New test.
3653
3654 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
3655
3656 PR c++/10047
3657 * g++.dg/template/inline1.C: New test.
3658
3659 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
3660
3661 * gcc.dg/sparc-dwarf2.c: New test.
3662
3663 2003-03-27 Roger Sayle <roger@eyesopen.com>
3664
3665 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
3666 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
3667
3668 2003-03-27 Mark Mitchell <mark@codesourcery.com>
3669
3670 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
3671 than reading .x files.
3672 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
3673 * g77.dg/gcov/gcov-1.f: Likewise.
3674 * gcc.misc-tests/gcov-4b.c: Likewise.
3675 * gcc.misc-tests/gcov-5b.c: Likewise.
3676 * gcc.misc-tests/gcov-6.c: Likewise.
3677 * gcc.misc-tests/gcov-7.c: Likewise.
3678 * gcc.misc-tests/gcov-8.c: Likewise.
3679 * g++.dg/gcov/gcov-1.x: Remove.
3680 * g77.dg/gcov/gcov-1.x: Likewise.
3681 * gcc.misc-tests/gcov-4b.x: Likewise.
3682 * gcc.misc-tests/gcov-5b.x: Likewise.
3683 * gcc.misc-tests/gcov-6.x: Likewise.
3684 * gcc.misc-tests/gcov-7.x: Likewise.
3685 * gcc.misc-tests/gcov-8.x: Likewise.
3686
3687 2003-03-27 Glen Nakamura <glen@imodulo.com>
3688
3689 PR opt/10087
3690 * gcc.dg/20030324-1.c: New test.
3691
3692 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
3693
3694 PR c++/10224
3695 * g++.dg/template/arg3.C: New test.
3696
3697 PR c++/10158
3698 * g++.dg/template/friend18.C: New test.
3699
3700 2003-03-26 Roger Sayle <roger@eyesopen.com>
3701
3702 * g77.f-torture/compile/20030326-1.f: New test case.
3703
3704 2003-03-26 Janis Johnson <janis187@us.ibm.com>
3705
3706 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
3707
3708 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
3709
3710 2003-03-26 Jakub Jelinek <jakub@redhat.com>
3711
3712 * gcc.dg/ia64-sync-3.c: New test.
3713
3714 2003-03-26 Alan Modra <amodra@bigpond.net.au>
3715
3716 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
3717
3718 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
3719
3720 * gcc.dg/ultrasp6.c: New test.
3721
3722 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3723
3724 * gcc.dg/i386-signbit-1.c: New test.
3725 * gcc.dg/i386-signbit-2.c: New test.
3726 * gcc.dg/i386-signbit-3.c: New test.
3727
3728 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
3729
3730 * gcc.dg/ultrasp5.c: Fix options.
3731
3732 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3733
3734 * gcc.dg/ultrasp5.c: Fix comment.
3735
3736 2003-03-24 Bud Davis <bdavis9659@comcast.net>
3737
3738 PR fortran/10197
3739 * g77.f-torture/execute/10197.f: New test.
3740
3741 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
3742
3743 PR c++/9898, c++/383
3744 * g++.dg/template/conv6.C: New test.
3745
3746 PR c++/10119
3747 * g++.dg/template/ptrmem5.C: New test.
3748
3749 PR c++/10026
3750 * g++.dg/lookup/koenig1.C: New test.
3751
3752 PR C++/10199
3753 * g++.dg/lookup/template2.C: New test.
3754
3755 2003-03-24 Jakub Jelinek <jakub@redhat.com>
3756
3757 * g++.dg/opt/rtti1.C: New test.
3758
3759 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
3760
3761 * gcc.dg/ultrasp5.c: New test.
3762
3763 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
3764
3765 PR middle-end/9967
3766 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
3767 builtin fputs.
3768
3769 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3770
3771 PR c/8224
3772 * gcc.dg/20030323-1.c: New test.
3773
3774 2003-03-23 Roger Sayle <roger@eyesopen.com>
3775
3776 * gcc.c-torture/compile/20030323-1.c: New test case.
3777
3778 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
3779
3780 * gcc.dg/20030321-1.c: New test.
3781
3782 2003-03-22 Zack Weinberg <zack@codesourcery.com>
3783
3784 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
3785
3786 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
3787
3788 PR c++/9978, c++/9708
3789 * g++.dg/ext/vlm1.C: Adjust expected error.
3790 * g++.dg/ext/vla2.C: New test.
3791 * g++.dg/template/arg1.C: New test.
3792 * g++.dg/template/arg2.C: New test.
3793
3794 2003-03-22 Bud Davis <bdavis9659@comcast.net>
3795
3796 * g77.f-torture/execute/select.f: New test.
3797 * g77.f-torture/noncompile/select_no_compile.f: New test.
3798
3799 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
3800
3801 PR c++/9898
3802 * g++.dg/other/error4.C: New test.
3803
3804 2003-03-20 Mark Mitchell <mark@codesourcery.com>
3805
3806 * g++.dg/template/friend17.C: New test.
3807
3808 2003-03-21 Alan Modra <amodra@bigpond.net.au>
3809
3810 * gcc.c-torture/compile/20030320-1.c: New.
3811
3812 2003-03-20 Roger Sayle <roger@eyesopen.com>
3813
3814 * gcc.dg/builtins-6.c: New test case.
3815
3816 2003-03-19 Alan Modra <amodra@bigpond.net.au>
3817
3818 PR target/10073
3819 * gcc.c-torture/compile/20030319-1.c: New.
3820
3821 2003-03-18 Jan Hubicka <jh@suse.cz>
3822
3823 * gcc.dg/i386-cvt-1.c: New test.
3824
3825 2003-03-17 Zack Weinberg <zack@codesourcery.com>
3826
3827 * objc.dg/naming-1.m: Use "(parse|syntax) error".
3828 * objc.dg/naming-2.m: Likewise.
3829
3830 2003-03-17 Mark Mitchell <mark@codesourcery.com>
3831
3832 PR c++/9639
3833 * g++.dg/parse/crash1.C: New test.
3834
3835 2003-03-16 Mark Mitchell <mark@codesourcery.com>
3836
3837 PR c++/8805
3838 * g++.dg/eh/cleanup1.C: New test.
3839
3840 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
3841
3842 * gcc.c-torture/execute/20030316-1.c: New test case.
3843
3844 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
3845
3846 PR c++/9629
3847 * g++.dg/init/ctor2.C: New test.
3848
3849 2003-03-15 Roger Sayle <roger@eyesopen.com>
3850
3851 * g77.f-torture/compile/xformat.f: New test case.
3852
3853 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3854
3855 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
3856 * g++.old-deja/g++.mike/eh50.C: Likewise.
3857
3858 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3859
3860 PR c++/6440
3861 * g++.dg/template/spec7.C: New test.
3862 * g++.dg/template/spec8.C: Likewise.
3863
3864 2003-03-14 Jakub Jelinek <jakub@redhat.com>
3865
3866 * gcc.c-torture/execute/20030313-1.c: New test.
3867
3868 2003-03-14 Richard Henderson <rth@redhat.com>
3869
3870 * gcc.dg/inline-2.c: Adjust alpha test for external call.
3871
3872 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
3873
3874 * gcc.c-torture/compile/20030314-1.c: New test.
3875
3876 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
3877
3878 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
3879 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
3880 thumb target,
3881 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
3882 to accept newer _imp__ prefix and additional
3883 newline in .drectve section.
3884 * gcc.dg/dll-4.c: Likewise.
3885 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
3886 switch.
3887
3888 2003-03-13 Mark Mitchell <mark@codesourcery.com>
3889
3890 * g++.dg/parse/namespace9.C: New test.
3891
3892 * g++.dg/init/ref5.C: New test.
3893 * g++.dg/parse/ptrmem1.C: Likewise.
3894
3895 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3896
3897 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
3898 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
3899 regular expression.
3900 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
3901 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
3902
3903 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
3904
3905 * gcc.c-torture/execute/20030224-2.c: New test.
3906
3907 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3908
3909 * gcc.dg/decl-3.c: New test.
3910
3911 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3912
3913 * gcc.dg/i386-loop-2.c: New test.
3914
3915 2003-03-11 Mark Mitchell <mark@codesourcery.com>
3916
3917 PR c++/9474
3918 * g++.dg/parse/namespace8.C: New test.
3919
3920 PR c++/9924
3921 * g++.dg/overload/builtin2.C: New test.
3922
3923 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
3924
3925 * gcc.dg/return-type-3.c: New test.
3926
3927 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
3928
3929 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
3930 profiling options are not supported.
3931
3932 2003-03-10 Mark Mitchell <mark@codesourcery.com>
3933
3934 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
3935 * g++.old-deja/g++.warn/impint2.C: Likewise.
3936
3937 2003-03-10 Devang Patel <dpatel@apple.com>
3938
3939 * g++.dg/cpp/c++_cmd_1.C: New test.
3940 * g++.dg/cpp/c++_cmd_1.h: New file.
3941
3942 2003-03-10 Segher Boessenkool <segher@koffie.nl>
3943
3944 * gcc.dg/altivec-9.c: New file.
3945
3946 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3947
3948 * gcc.dg/ppc-sdata-1.c: New test.
3949 * gcc.dg/ppc-sdata-2.c: New test.
3950
3951 2003-03-09 Mark Mitchell <mark@codesourcery.com>
3952
3953 PR c++/9373
3954 * g++.dg/opt/ptrmem2.C: New test.
3955
3956 PR c++/8534
3957 * g++.dg/opt/ptrmem1.C: New test.
3958
3959 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3960
3961 * gcc.dg/i386-loop-1.c: New test.
3962
3963 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3964
3965 PR c++/9970
3966 * g++.dg/lookup/friend1.C: New test.
3967
3968 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3969
3970 PR c++/9823
3971 * g++.dg/parser/constructor1.C: New test.
3972
3973 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
3974
3975 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
3976
3977 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
3978
3979 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
3980
3981 * gcc.dg/cpp/Wunused.c: Update test.
3982
3983 2003-03-08 Jan Hubicka <jh@suse.cz>
3984
3985 * gcc.dg/inline-3.c: New test.
3986
3987 2003-03-08 Mark Mitchell <mark@codesourcery.com>
3988
3989 PR c++/9809
3990 * g++.dg/parse/builtin1.C: New test.
3991
3992 PR c++/9982
3993 * g++.dg/abi/cookie1.C: New test.
3994 * g++.dg/abi/cookie2.C: Likewise.
3995
3996 PR c++/9524
3997 * g++.dg/template/field1.C: New test.
3998
3999 PR c++/9912
4000 * g++.dg/parse/class1.C: New test.
4001 * g++.dg/parse/namespace7.C: Likewise.
4002 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
4003
4004 2003-03-07 Mark Mitchell <mark@codesourcery.com>
4005
4006 * g++.dg/init/ref4.C: New test.
4007
4008 2003-03-07 Jan Hubicka <jh@suse.cz>
4009
4010 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
4011 * gcc.dg/inline-3.c: New test.
4012
4013 2003-03-06 Mark Mitchell <mark@codesourcery.com>
4014
4015 * g++.dg/init/ref3.C: New test.
4016
4017 PR c++/9965
4018 * g++.dg/init/ref2.C: New test.
4019
4020 PR c++/9400
4021 * g++.dg/warn/Wshadow-2.C: New test.
4022
4023 PR c++/9791
4024 * g++.dg/warn/Woverloaded-1.C: New test.
4025
4026 2003-03-05 Jan Hubicka <jh@suse.cz>
4027
4028 * gcc.dg/i386-local2.c: New.
4029 * gcc.dg/i386-local.c: Fix typo.
4030
4031 2003-03-05 Mark Mitchell <mark@codesourcery.com>
4032
4033 * g++.dg/abi/layout3.C: New test.
4034
4035 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
4036
4037 * gcc.c-torture/compile/20030305-1.c
4038
4039 2003-03-05 Jan Hubicka <jh@suse.cz>
4040
4041 * gcc.dg/i386-local.c: New.
4042
4043 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
4044
4045 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
4046
4047 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4048
4049 * gcc.dg/switch-2.c: New test.
4050 * gcc.dg/switch-3.c: New test.
4051 * gcc.dg/Wswitch.c: Adjust line numbers.
4052 * gcc.dg/Wswitch-default.c: Likewise.
4053 * gcc.dg/Wswitch-enum.c: Likewise.
4054
4055 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
4056
4057 * gcc.c-torture/execute/20030222-1.c: New test.
4058
4059 2003-03-03 James E Wilson <wilson@tuliptree.org>
4060
4061 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
4062
4063 2003-03-03 Mark Mitchell <mark@codesourcery.com>
4064
4065 PR c++/9878
4066 * g++.dg/init/ref1.C: New test.
4067
4068 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
4069
4070 * gcc.dg/sh-relax.c: New SH-only test.
4071
4072 2003-03-03 Geoffrey Keating <geoffk@apple.com>
4073
4074 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
4075 comment explaining purpose of testcase.
4076
4077 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4078
4079 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
4080 for HC11/HC12 (asm needs two int registers).
4081 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
4082 HC11/HC12 because the test uses an asm which needs two 32-bit
4083 registers.
4084
4085 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
4086
4087 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
4088 for HC11/HC12 (array is too large otherwise).
4089 * gcc.c-torture/compile/920501-4.x: New file, likewise.
4090 * gcc.c-torture/compile/20010518-2.x: Likewise.
4091 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
4092 HC11/HC12 (array is too large).
4093
4094 2003-03-01 Geoffrey Keating <geoffk@apple.com>
4095
4096 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
4097 * lib/g++-dg.exp (g++-dg-test): Likewise.
4098
4099 2003-03-01 Roger Sayle <roger@eyesopen.com>
4100
4101 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
4102 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
4103
4104 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4105
4106 * g++.dg/warn/implicit-typename1.C: Remove warning.
4107
4108 2003-02-28 Richard Henderson <rth@redhat.com>
4109
4110 * gcc.dg/noreturn-1.c: Move noreturn warning line.
4111 * gcc.dg/return-type-1.c: Move control reaches end warning line.
4112
4113 2003-02-28 Geoffrey Keating <geoffk@apple.com>
4114
4115 * gcc.dg/pch/pch.exp: Change .pch to .gch.
4116 * g++.dg/pch/pch.exp: Likewise.
4117
4118 2003-02-28 Mark Mitchell <mark@codesourcery.com>
4119
4120 PR c++/9879
4121 * testsuite/g++.dg/init/new4.C: New test.
4122
4123 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
4124
4125 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
4126
4127 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
4128
4129 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
4130 unsigned long.
4131
4132 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
4133 wider than float.
4134
4135 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4136
4137 * lib/scanasm.exp: Add support for counting numbers of
4138 occurences.
4139 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
4140 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
4141
4142 2003-02-25 Mark Mitchell <mark@codesourcery.com>
4143
4144 PR c++/9683
4145 * g++.dg/template/static3.C: New test.
4146
4147 PR c++/9829
4148 * g++.dg/parse/namespace6.C: New test.
4149
4150 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
4151
4152 PR target/9732
4153 * gcc.dg/20030225-1.c: New test.
4154
4155 2003-02-24 Mark Mitchell <mark@codesourcery.com>
4156
4157 * README: Remove out-of-date information.
4158
4159 PR c++/9836
4160 * g++.dg/template/spec6.C: New test.
4161
4162 2003-02-24 Jeff Law <law@redhat.com>
4163
4164 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
4165
4166 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
4167
4168 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
4169 * gcc.dg/pragma-ep-1.c: Likewise.
4170
4171 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4172
4173 PR c++/9602
4174 * g++.dg/template/friend16.C: New test.
4175
4176 2003-02-23 Mark Mitchell <mark@codesourcery.com>
4177
4178 PR c++/5333
4179 * g++.dg/parse/fused-params1.C: Adjust error messages.
4180 * g++.dg/template/nested3.C: New test.
4181
4182 2003-02-24 Alan Modra <amodra@bigpond.net.au>
4183
4184 * g++.dg/abi/param1.C: New test.
4185
4186 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4187
4188 PR c++/7982
4189 * g++.dg/warn/implicit-typename1.C: New test.
4190
4191 2003-02-22 Kelley Cook <kelleycook@comcast.net>
4192
4193 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
4194 with "mtune".
4195 * g++.old-deja/g++.other/store-expr2.C: Likewise.
4196 * gcc.c-torture/execute/20010129-1.x: Likewise.
4197 * gcc.dg/20011107-1.c: Likewise.
4198 * gcc.dg/20020108-1.c: Likewise.
4199 * gcc.dg/20020122-3.c: Likewise.
4200 * gcc.dg/20020206-1.c: Likewise.
4201 * gcc.dg/20020310-1.c: Likewise.
4202 * gcc.dg/20020426-2.c: Likewise.
4203 * gcc.dg/20020517-1.c: Likewise.
4204 * gcc.dg/991230-1.c: Likewise.
4205 * gcc.dg/i386-unroll-1.c: Likewise.
4206 * gcc.misc-tests/i386-prefetch.exp: Likewise.
4207
4208 2003-02-22 Jan Hubicka <jh@suse.cz>
4209
4210 * gcc.dg/i386-mul.c: New test.
4211
4212 2003-02-21 Roger Sayle <roger@eyesopen.com>
4213
4214 * gcc.dg/builtins-5.c: New test case.
4215
4216 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
4217
4218 * gcc.dg/asmreg-1.c: New test.
4219
4220 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4221
4222 PR c++/9749
4223 * g++.dg/parse/varmod1.C: New test.
4224
4225 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4226
4227 PR c++/9727
4228 * g++.dg/template/op1.C: New test.
4229
4230 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4231
4232 PR c++/8906
4233 * g++.dg/template/nested2.C: New test.
4234
4235 2003-02-21 Mark Mitchell <mark@codesourcery.com>
4236
4237 PR c++/8724
4238 * g++.dg/expr/dtor1.C: New test.
4239
4240 2003-02-21 Zack Weinberg <zack@codesourcery.com>
4241
4242 * gcc.dg/cpp/include3.c: New test.
4243 * gcc.dg/cpp/inc/foo.h: New file.
4244
4245 2003-02-21 Glen Nakamura <glen@imodulo.com>
4246
4247 * gcc.c-torture/execute/20030221-1.c: New test.
4248
4249 2003-02-20 Mark Mitchell <mark@codesourcery.com>
4250
4251 PR c++/9729
4252 * g++.dg/abi/conv1.C: New test.
4253
4254 2003-02-20 Jan Hubicka <jh@suse.cz>
4255
4256 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
4257
4258 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
4259
4260 * gcc.c-torture/compile/20030219-1.c: New test.
4261
4262 2003-02-18 Jan Hubicka <jh@suse.cz>
4263
4264 * gcc.dg/funcorder.c: New test.
4265
4266 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4267
4268 * gcc.c-torture/execute/20030218-1.c: New.
4269
4270 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
4271
4272 * gcc.dg/20030218-1.c: New.
4273
4274 2003-02-18 Richard Henderson <rth@redhat.com>
4275
4276 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
4277 * gcc.dg/attr-used-2.c: New.
4278
4279 2003-02-18 Mark Mitchell <mark@codesourcery.com>
4280
4281 PR c++/9704
4282 * g++.dg/init/copy5.C: New test.
4283
4284 2003-02-18 Geoffrey Keating <geoffk@apple.com>
4285
4286 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
4287 * g++.dg/pch/pch.exp: Likewise.
4288
4289 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
4290
4291 * gcc.c-torture/execute/20030209-1.c: Enable the test if
4292 STACK_SIZE is not defined.
4293
4294 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4295
4296 PR c++/9457
4297 * g++.dg/template/init1.C: New test.
4298
4299 2003-02-16 Jan HUbicka <jh@suse.cz>
4300
4301 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
4302 (foo): Add few extra tests
4303 * gcc.dg/c99-const-expr-3.c: Likewise.
4304 * gcc.c-torture/execute/20030216-1.c: New.
4305
4306 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4307
4308 PR c++/9459
4309 * g++.dg/ext/typeof4.C: New test.
4310
4311 2003-02-15 Roger Sayle <roger@eyesopen.com>
4312
4313 * gcc.dg/i386-387-3.c: New test case.
4314
4315 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
4316
4317 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
4318 cris-*-elf* cris-*-aout* and mmix-*-*.
4319
4320 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
4321
4322 * gcc.dg/20030213-1.c: New test.
4323
4324 2003-02-12 Roger Sayle <roger@eyesopen.com>
4325
4326 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
4327 * gcc.dg/i386-387-2.c: Likewise.
4328
4329 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
4330
4331 * gcc.dg/ppc-spe.c: Fix formatting.
4332 Enable tests that were previously unsupported by gas.
4333 Delete tests for instructions that no longer exist.
4334 Switch arguments on evsubifw builtin.
4335
4336 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
4337
4338 * gcc.c-torture/execute/20030209-1.c: Disable the test if
4339 STACK_SIZE is too small.
4340
4341 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
4342 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
4343
4344 * gcc.dg/decl-2.c: New test.
4345
4346 2003-02-10 Jan Hubicka <jh@suse.cz>
4347
4348 * gcc.dg/i386-fpcvt-1.c: New test.
4349
4350 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
4351
4352 * gcc.c-torture/execute/20030209-1.c: New test.
4353
4354 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
4355
4356 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
4357 int-wide bitops, use the constants of the same width.
4358 Likewise, if long long is 32-bit wide, test bitops using
4359 32-bit constants.
4360
4361 2003-02-07 Loren James Rittle <ljrittle@acm.org>
4362
4363 * gcc.dg/20021014-1.c: Annotate with expected notice text.
4364
4365 2003-02-07 Roger Sayle <roger@eyesopen.com>
4366
4367 * testsuite/gcc.dg/builtins-4.c: New test case.
4368
4369 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4370
4371 * gcc.dg/20020430-1.c: Fix dg command typos.
4372 * gcc.dg/20020503-1.c: Likewise.
4373
4374 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4375
4376 PR c++/8785
4377 * g++.dg/parse/fused-params1.C: New test.
4378
4379 PR c++/8857
4380 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
4381
4382 PR c++/8921
4383 * g++.dg/parse/non-dependent1.C: New test.
4384
4385 PR c++/8928
4386 * g++.dg/parse/dupl-tmpl-args1.C: New test.
4387
4388 PR c++/9228
4389 * g++.dg/parse/undefined7.C: New test.
4390 * g++.dg/parse/non-templ1.C: New test.
4391
4392 PR c++/9229
4393 * g++.dg/parse/too-many-tmpl-args1.C: New test.
4394
4395 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
4396
4397 * gcc.c-torture/compile/20030206-1.c: New test.
4398
4399 2003-02-05 Roger Sayle <roger@eyesopen.com>
4400
4401 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
4402 "pow" to "foo" to avoid potential confusion with a math built-in.
4403
4404 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4405
4406 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
4407 conditions for SPARC targets.
4408
4409 2003-02-05 Jakub Jelinek <jakub@redhat.com>
4410
4411 * gcc.dg/20030204-1.c: New test.
4412
4413 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4414
4415 PR c++/38
4416 * g++.dg/parse/array-size1.C: New test.
4417
4418 PR c++/5657
4419 * g++.dg/parse/undefined3.C: New test.
4420
4421 PR c++/5665
4422 * g++.dg/parse/undefined4.C: New test.
4423
4424 PR c++/5975
4425 * g++.dg/parse/undefined5.C: New test.
4426
4427 PR c++/7259
4428 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
4429
4430 PR c++/8578
4431 * g++.dg/parse/casting-operator1.C: New test.
4432
4433 PR c++/8596
4434 * g++.dg/parse/undefined6.C: New test.
4435
4436 PR c++/8736
4437 * g++.dg/parse/missing-template1.C: New test.
4438
4439 2003-02-04 Jan Hubicka <jh@suse.cz>
4440
4441 * gcc.dg/i386-cadd.c: Compile using -march=k8.
4442 * gcc.dg/i386-cmov?.c: Likewise.
4443 * gcc.dg/i386-fpcvt-?.c: Likewise.
4444 * gcc.dg/i386-ssefp-1.c: Likewise.
4445 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
4446 conventions.
4447
4448 2003-02-03 Mark Mitchell <mark@codesourcery.com>
4449
4450 PR c++/7129
4451 * testsuite/g++.dg/ext/max.C: New test.
4452
4453 2003-02-03 Jan Hubicka <jh@suse.cz>
4454
4455 * gcc.c-torture/execute/20030203-1.c: New test.
4456
4457 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
4458
4459 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
4460 'natural-endian'.
4461
4462 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
4463
4464 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
4465 * g++.dg/init/new2.C: Likewise.
4466 * g++.dg/other/new1.C: Likewise.
4467
4468 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
4469
4470 * gcc.dg/struct-ret-libc.c: New test.
4471
4472 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
4473
4474 * gcc.dg/20030129-1.c: New test.
4475
4476 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4477
4478 PR c++/8849
4479 * g++.dg/template/ptrmem4.C: New test.
4480
4481 2003-01-29 Mark Mitchell <mark@codesourcery.com>
4482
4483 * g++.dg/parser/constant1.C: New test.
4484
4485 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4486
4487 PR c++/8591
4488 * g++.dg/parse/friend2.C: New test.
4489
4490 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
4491
4492 PR c++/9437
4493 * g++.dg/template/unify4.C: New test.
4494
4495 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
4496
4497 * gcc.c-torture/execute/20030128-1.c: New test.
4498
4499 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
4500
4501 * g++.dg/lookup/nested1.C: Test moved from ...
4502 * g++.old-deja/g++.other/lookup24.C: ... here.
4503
4504 2003-01-28 Jan Hubicka <jh@suse.cz>
4505
4506 * gcc.dg/i386-cmov5.c: New test.
4507
4508 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4509
4510 * gcc.c-torture/execute/20010925-1.c: Changed the
4511 memcpy declaration.
4512
4513 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
4514
4515 PR c++/3902
4516 * g++.dg/parse/template5.C: New test.
4517
4518 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
4519
4520 PR fortran/9258
4521 * g77.dg/pr9258: New test.
4522
4523 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
4524
4525 * README: Move relevant parts from README.g++.
4526
4527 * README.g++: Remove this file.
4528
4529 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
4530
4531 * g++.dg/abi/dcast1.C: New test.
4532
4533 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4534
4535 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
4536
4537 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
4538
4539 PR c++/47
4540 * g++.old-deja/g++.other/lookup24.C: New test.
4541
4542 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4543
4544 PR middle-end/7227
4545 * gcc.dg/uninit-C.c: New test.
4546
4547 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
4548
4549 * g++.dg/abi/covariant1.C: New test.
4550
4551 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
4552
4553 * gcc.dg/20030123-1.c: New test.
4554
4555 2003-01-25 Jan Hubicka <jh@suse.cz>
4556
4557 PR opt/8492
4558 * gcc.c-torture/compile/20030125-1.c
4559
4560 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
4561
4562 PR c++/9403
4563 * g++.dg/parse/template3.C: New test.
4564 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
4565
4566 PR c++/795
4567 * g++.dg/parse/template4.C: New test.
4568
4569 PR c++/9415
4570 * g++.dg/template/qual2.C: New test.
4571
4572 PR c++/8545
4573 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
4574
4575 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
4576
4577 2003-01-25 Roger Sayle <roger@eyesopen.com>
4578
4579 * gcc.c-torture/execute/switch-1.c: New test case.
4580
4581 2003-01-25 Jan Hubicka <jh@suse.cz>
4582
4583 * gcc.c-torture/execute/20030125-1.[cx]: New test.
4584
4585 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
4586
4587 Tweaks for Bison-1.875. From the NEWS file:
4588 "- `parse error' -> `syntax error'
4589 Bison now uniformly uses the term `syntax error'"
4590 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
4591 * gcc.dg/cpp/digraph2.c: Likewise.
4592 * gcc.dg/cpp/direct2.c: Likewise.
4593 * gcc.dg/cpp/paste4.c: Likewise.
4594 * gcc.dg/c90-restrict-1.c: Likewise.
4595 * gcc.dg/c99-func-2.c: Likewise.
4596 * gcc.dg/noncompile/920721-2.c: Likewise.
4597 * gcc.dg/noncompile/930622-2.c: Likewise.
4598 * gcc.dg/noncompile/940112-1.c: Likewise.
4599 * gcc.dg/noncompile/950921-1.c: Likewise.
4600 * gcc.dg/noncompile/951123-1.c: Likewise.
4601 * gcc.dg/noncompile/971104-1.c: Likewise.
4602 * gcc.dg/noncompile/990416-1.c: Likewise.
4603
4604 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
4605
4606 * g++.dg/parse/undefined1.C: Add error message.
4607
4608 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4609
4610 PR c++/9354
4611 * g++.dg/parse/new1.C: New test.
4612
4613 PR c++/9216
4614 * g++.dg/parse/template2.C: New test.
4615
4616 PR c++/9354
4617 * g++.dg/parse/typedef2.C: New test.
4618
4619 PR c++/9328
4620 * g++.dg/ext/typeof3.C: New test.
4621
4622 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4623
4624 PR c++/2738
4625 * g++.dg/parse/ret-type1.C: New test.
4626
4627 PR c++/3792
4628 * g++.dg/parse/tmpl-outside1.C: New test.
4629
4630 PR c++/4207
4631 * g++.dg/parse/int-as-enum1.C: New test.
4632
4633 PR c++/4903
4634 * g++.dg/parse/no-typename1.C: New test.
4635
4636 PR c++/5533
4637 * g++.dg/parse/no-value1.C: New test.
4638
4639 PR c++/5921
4640 * g++.dg/parse/wrong-inline1.C: New test.
4641
4642 PR c++/6402
4643 * g++.dg/parse/ref1.C: New test.
4644
4645 PR c++/6992
4646 * g++.dg/parse/attr-ctor1.C: New test.
4647
4648 PR c++/7229
4649 * g++.dg/parse/namespace5.C: New test.
4650
4651 PR c++/7917
4652 * g++.dg/parse/func-def1.C: New test.
4653
4654 PR c++/8143
4655 * g++.dg/parse/undefined1.C: New test.
4656
4657 PR c++/5723, PR c++/8522
4658 * g++.dg/parse/specialization1.C: New test.
4659
4660 PR c++/163, PR c++/8595
4661 * g++.dg/parse/struct-as-enum1.C: New test.
4662
4663 PR c++/9173
4664 * g++.dg/parse/undefined2.C: New test.
4665
4666 2003-01-22 Mark Mitchell <mark@codesourcery.com>
4667
4668 PR c++/9298
4669 * g++.dg/parse/template1.C: New test.
4670
4671 PR c++/9384
4672 * g++.dg/parse/using1.C: New test.
4673
4674 PR c++/9285
4675 PR c++/9294
4676 * g++.dg/parse/expr2.C: New test.
4677
4678 PR c++/9388
4679 * g++.dg/parse/lookup2.C: Likewise.
4680
4681 2003-01-21 Jan Hubicka <jh@suse.cz>
4682
4683 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
4684 * gcc.c-torture/execute/eeprof-1.c: Likewise.
4685 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
4686 * gcc.c-torture/execute/string-opt-*.c: Likewise.
4687
4688 2003-01-20 Nick Clifton <nickc@redhat.com>
4689
4690 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
4691 problem with ARM sibcall code generation.
4692
4693 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
4694
4695 * gcc.c-torture/execute/20030120-1.c: New.
4696
4697 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
4698
4699 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
4700
4701 2003-01-17 Mark Mitchell <mark@codesourcery.com>
4702
4703 PR c++/9272
4704 * g++.dg/parse/ctor1.C: New test.
4705
4706 PR c++/9294:
4707 * g++.dg/parse/qualified1.C: New test.
4708
4709 * g++.dg/parse/typename3.C: New test.
4710
4711 2003-01-16 Richard Henderson <rth@redhat.com>
4712
4713 * g++.dg/tls/init-2.C: Fix error matches for real this time.
4714
4715 2003-01-16 Richard Henderson <rth@redhat.com>
4716
4717 * g++.dg/pch/pch.exp: Copy test header to the working directory
4718 before using it either for precompilation or direct use.
4719 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
4720 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
4721
4722 2003-01-16 Richard Henderson <rth@redhat.com>
4723
4724 * gcc.dg/pch/pch.exp: Copy test header to the working directory
4725 before using it either for precompilation or direct use.
4726 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
4727 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
4728
4729 2003-01-16 Mark Mitchell <mark@codesourcery.com>
4730
4731 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
4732 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
4733 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
4734 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
4735 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
4736 typename warning into error.
4737 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
4738 error messages.
4739 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
4740 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
4741 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
4742 messages.
4743 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
4744 make declaration visible in template.
4745 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
4746 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
4747 messages.
4748 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
4749 message.
4750 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
4751 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
4752 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
4753 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
4754 typename warning with error message.
4755 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
4756 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
4757 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
4758
4759 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
4760
4761 * g++.dg/parse/ambig2.C: New test.
4762
4763 2003-01-15 Richard Henderson <rth@redhat.com>
4764
4765 * g++.dg/tls/init-2.C: Update error message string.
4766
4767 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4768
4769 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
4770
4771 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
4772
4773 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
4774 all for HC11/HC12.
4775 * gcc.c-torture/compile/20001205-1.x: Likewise.
4776 * gcc.c-torture/compile/20001226-1.x: Likewise.
4777 * gcc.c-torture/compile/920520-1.x: Likewise.
4778 * gcc.c-torture/compile/961203-1.x: Likewise.
4779 * gcc.c-torture/compile/20020604-1.x: Likewise.
4780
4781 2003-01-15 Jan Hubicka <jh@suse.cz>
4782
4783 * gcc.c-torture/compile/20030115-1.c: New test.
4784
4785 * gcc.dg/i386-fpcvt-1.c: New test.
4786 * gcc.dg/i386-fpcvt-2.c: New test.
4787
4788 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
4789
4790 Further conform g++'s __vmi_class_type_info to the C++ ABI
4791 specification.
4792 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
4793 the specification.
4794
4795 2003-01-14 Jan Hubicka <jh@suse.cz>
4796
4797 * gcc.dg/i386-fpcvt-1.c: New test.
4798 * gcc.dg/i386-fpcvt-2.c: New test.
4799
4800 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
4801
4802 * gcc.dg/i386-mmx-3.c: New test.
4803
4804 2003-01-12 Mark Mitchell <mark@codesourcery.com>
4805
4806 PR c++/9264
4807 * g++.dg/parse/octal1.C: New file.
4808
4809 PR c++/9172
4810 * g++.dg/parse/typename1.C: New file.
4811
4812 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
4813
4814 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
4815 * gcc.dg/bf-no-ms-layout.c: Likewise.
4816 * gcc.dg/bf-ms-attrib.c: Likewise.
4817
4818 2003-01-10 Mark Mitchell <mark@codesourcery.com>
4819
4820 PR c++/9099
4821 * g++.dg/parse/dtor1.C: New file.
4822
4823 PR c++/9128
4824 * g++.dg/rtti/typeid1.C: New file.
4825
4826 PR c++/9153
4827 * g++.dg/parse/lookup1.C: New file.
4828
4829 PR c++/9171
4830 * g++.dg/templ/spec5.C: New file.
4831
4832 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
4833
4834 * gcc.c-torture/compile/20030110-1.c: New test.
4835
4836 2003-01-09 Geoffrey Keating <geoffk@apple.com>
4837
4838 Merge from pch-branch:
4839
4840 2002-12-23 Geoffrey Keating <geoffk@apple.com>
4841
4842 * gcc.dg/pch/cpp-1.h: New.
4843 * gcc.dg/pch/cpp-1.c: New.
4844 * gcc.dg/pch/cpp-2.h: New.
4845 * gcc.dg/pch/cpp-2.c: New.
4846
4847 2002-11-19 Geoffrey Keating <geoffk@apple.com>
4848
4849 * gcc.dg/pch/except-1.h: New.
4850 * gcc.dg/pch/except-1.c: New.
4851
4852 2002-11-13 Geoffrey Keating <geoffk@apple.com>
4853
4854 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
4855 running test.
4856 * gcc.dg/pch: Include *.hp not *.h.
4857 * gcc.dg/pch/system-1.h: New.
4858 * gcc.dg/pch/system-1.c: New.
4859
4860 2002-11-11 Geoffrey Keating <geoffk@apple.com>
4861
4862 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
4863 rather than trying to build and run a program using PCH.
4864 * gcc.dg/pch: Remove dg-do commands from test files.
4865
4866 2002-11-08 Geoffrey Keating <geoffk@apple.com>
4867
4868 * gcc.dg/pch/macro-3.c: New.
4869 * gcc.dg/pch/macro-3.h: New.
4870
4871 2002-11-04 Geoffrey Keating <geoffk@apple.com>
4872
4873 * gcc.dg/pch/common-1.c: New.
4874 * gcc.dg/pch/common-1.h: New.
4875 * gcc.dg/pch/decl-1.c: New.
4876 * gcc.dg/pch/decl-1.h: New.
4877 * gcc.dg/pch/decl-2.c: New.
4878 * gcc.dg/pch/decl-2.h: New.
4879 * gcc.dg/pch/decl-3.c: New.
4880 * gcc.dg/pch/decl-3.h: New.
4881 * gcc.dg/pch/decl-4.c: New.
4882 * gcc.dg/pch/decl-4.h: New.
4883 * gcc.dg/pch/decl-5.c: New.
4884 * gcc.dg/pch/decl-5.h: New.
4885 * gcc.dg/pch/global-1.c: New.
4886 * gcc.dg/pch/global-1.h: New.
4887 * gcc.dg/pch/inline-1.c: New.
4888 * gcc.dg/pch/inline-1.h: New.
4889 * gcc.dg/pch/inline-2.c: New.
4890 * gcc.dg/pch/inline-2.h: New.
4891 * gcc.dg/pch/static-1.c: New.
4892 * gcc.dg/pch/static-1.h: New.
4893 * gcc.dg/pch/static-2.c: New.
4894 * gcc.dg/pch/static-2.h: New.
4895
4896 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
4897
4898 * g++.dg/pch/pch.exp: Better handle failing testcases.
4899 * gcc.dg/pch/pch.exp: Likewise.
4900 * gcc.dg/pch/macro-1.c: New.
4901 * gcc.dg/pch/macro-1.h: New.
4902 * gcc.dg/pch/macro-2.c: New.
4903 * gcc.dg/pch/macro-2.h: New.
4904
4905 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
4906
4907 * g++.dg/dg.exp: Treat files in pch/ specially.
4908 * g++.dg/pch/pch.exp: New file.
4909 * g++.dg/pch/empty.H: New file.
4910 * g++.dg/pch/empty.C: New file.
4911 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
4912 "precompile".
4913
4914 * gcc.dg/pch/pch.exp: New file.
4915 * gcc.dg/pch/empty.h: New file.
4916 * gcc.dg/pch/empty.c: New file.
4917 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
4918 "precompile".
4919
4920 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4921
4922 * g++.dg/template/friend14.C: New test.
4923
4924 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4925
4926 * gcc.dg/old-style-asm-1.c: New test.
4927
4928 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
4929
4930 * gcc.c-torture/compile/20030109-1.c: New test.
4931
4932 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4933
4934 * gcc.c-torture/execute/20030109-1.c: New test.
4935
4936 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
4937
4938 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
4939 * g++.old-deja/g++.mike/dyncast2.C: Likewise
4940 * g++.old-deja/g++.mike/dyncast3.C: Likewise
4941 * g++.old-deja/g++.mike/eh2.C: Likewise
4942 * g++.old-deja/g++.mike/eh3.C: Likewise
4943 * g++.old-deja/g++.mike/eh5.C: Likewise
4944 * g++.old-deja/g++.mike/eh6.C: Likewise
4945 * g++.old-deja/g++.mike/eh7.C: Likewise
4946 * g++.old-deja/g++.mike/eh8.C: Likewise
4947 * g++.old-deja/g++.mike/eh9.C: Likewise
4948 * g++.old-deja/g++.mike/eh10.C: Likewise
4949 * g++.old-deja/g++.mike/eh12.C: Likewise
4950 * g++.old-deja/g++.mike/eh13.C: Likewise
4951 * g++.old-deja/g++.mike/eh14.C: Likewise
4952 * g++.old-deja/g++.mike/eh16.C: Likewise
4953 * g++.old-deja/g++.mike/eh17.C: Likewise
4954 * g++.old-deja/g++.mike/eh18.C: Likewise
4955 * g++.old-deja/g++.mike/eh21.C: Likewise
4956 * g++.old-deja/g++.mike/eh23.C: Likewise
4957 * g++.old-deja/g++.mike/eh24.C: Likewise
4958 * g++.old-deja/g++.mike/eh25.C: Likewise
4959 * g++.old-deja/g++.mike/eh26.C: Likewise
4960 * g++.old-deja/g++.mike/eh27.C: Likewise
4961 * g++.old-deja/g++.mike/eh28.C: Likewise
4962 * g++.old-deja/g++.mike/eh29.C: Likewise
4963 * g++.old-deja/g++.mike/eh31.C: Likewise
4964 * g++.old-deja/g++.mike/eh33.C: Likewise
4965 * g++.old-deja/g++.mike/eh34.C: Likewise
4966 * g++.old-deja/g++.mike/eh35.C: Likewise
4967 * g++.old-deja/g++.mike/eh36.C: Likewise
4968 * g++.old-deja/g++.mike/eh37.C: Likewise
4969 * g++.old-deja/g++.mike/eh38.C: Likewise
4970 * g++.old-deja/g++.mike/eh39.C: Likewise
4971 * g++.old-deja/g++.mike/eh40.C: Likewise
4972 * g++.old-deja/g++.mike/eh41.C: Likewise
4973 * g++.old-deja/g++.mike/eh42.C: Likewise
4974 * g++.old-deja/g++.mike/eh44.C: Likewise
4975 * g++.old-deja/g++.mike/eh46.C: Likewise
4976 * g++.old-deja/g++.mike/eh47.C: Likewise
4977 * g++.old-deja/g++.mike/eh48.C: Likewise
4978 * g++.old-deja/g++.mike/eh49.C: Likewise
4979 * g++.old-deja/g++.mike/eh50.C: Likewise
4980 * g++.old-deja/g++.mike/eh51.C: Likewise
4981 * g++.old-deja/g++.mike/eh53.C: Likewise
4982 * g++.old-deja/g++.mike/eh55.C: Likewise
4983 * g++.old-deja/g++.mike/p7912.C: Likewise
4984 * g++.old-deja/g++.mike/p9706.C: Likewise
4985 * g++.old-deja/g++.mike/p10416.C: Likewise
4986 * g++.old-deja/g++.mike/p11667.C: Likewise
4987 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
4988 Remove redundant reference to Iris.
4989 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
4990 Elxsi, i860, Pico Java, and WE32K.
4991
4992 2003-01-07 Mark Mitchell <mark@codesourcery.com>
4993
4994 * g++.dg/ext/asm4.C: New test.
4995
4996 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4997
4998 PR c++/9030
4999 * g++.dg/template/friend12.C: New test.
5000 * g++.dg/template/friend13.C: Likewise.
5001 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
5002
5003 2003-01-08 Jan Hubicka <jh@suse.cz>
5004
5005 * gcc.dg/i386-cadd.c: New test.
5006 * gcc.dg/i386-cmov4.c: Likewise.
5007
5008 2003-01-06 Mark Mitchell <mark@codesourcery.com>
5009
5010 PR c++/9165
5011 * g++.dg/warn/Wunused-3.C: New test.
5012
5013 * g++.dg/abi/bitfield9.C: New test.
5014
5015 PR c++/9189
5016 * g++.dg/parse/defarg3.C: New test.
5017
5018 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
5019
5020 * g++.dg/parse/ambig1.C: New test.
5021 * g++.dg/parse/defarg2.C: New test.
5022
5023 2003-01-05 Mark Mitchell <mark@codesourcery.com>
5024
5025 * g++.dg/template/defarg-1.C: New test.
5026 * g++.dg/template/local2.C: Likewise.
5027
5028 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
5029
5030 * gcc.c-torture/execute/20030105-1.c: New test.
5031
5032 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5033
5034 * g++.dg/parse/namespace3.C: Remove extra semicolons.
5035 * g++.dg/parse/namespace4.C: Likewise.
5036
5037 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
5038
5039 * g++.dg/template/ntp2.C: New test.
5040
5041 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
5042
5043 * g++.dg/parse/extern-C-1.C: New test.
5044
5045 * g++.dg/parse/namespace4.C: New test.
5046
5047 * g++.dg/template/nested1.C: New test.
5048
5049 * g++.dg/parse/namespace3.C: New test.
5050
5051 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
5052
5053 * g++.dg/lookup/two-stage1.C: New test.
5054
5055 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5056
5057 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
5058 * g++.old-deja/g++.jason/access8.C: Likewise.
5059 * g++.old-deja/g++.other/decl5.C: Likewise.
5060
5061 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5062
5063 * g++.dg/parse/parse7.C: New test.
5064
5065 2003-01-02 Mark Mitchell <mark@codesourcery.com>
5066
5067 PR c++/2843
5068 * g++.dg/ext/attrib7.C: New test.
5069
5070 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
5071
5072 * g++.dg/parse/parse6.C: New test.
5073
5074 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
5075
5076 * gcc.dg/h8300-stack-1.c: New.
5077
5078 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5079
5080 g++.dg/lookup/exception1.C: New test.
5081
5082 g++.dg/lookup/template1.C: New test.
5083
5084 g++.dg/parse/namespace2.C: New test.
5085
5086 g++.dg/parse/parens2.C: New test.
5087
5088 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5089
5090 * g++.dg/parse/parse5.C: New test.
5091 * g++.dg/lookup/scoped4.C: New test.
5092
5093 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
5094
5095 * g++.dg/parse/parens1.C: New test.
5096
5097 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
5098 angle-bracket1.C.
5099 * g++.dg/parse/parens2.C: New test.
5100
5101 * g++.dg/lookup/scope-operator1.C: New test.
5102
5103 * g++.dg/parse/operator1.C: New test.
5104
5105 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5106
5107 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
5108 * g++.old-deja/g++.other/access6.C: Likewise.
5109 * g++.old-deja/g++.other/decl1.C: Likewise.
5110 * g++.old-deja/g++.pt/typename12.C: Likewise.
5111
5112 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5113
5114 * g++.dg/parse/namespace1.C: New test.
5115
5116 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5117
5118 * g++.dg/parse/parse4.C: New test.
5119
5120 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5121
5122 * g++.dg/parse/parse3.C: New test.
5123
5124 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5125
5126 * g++.dg/parse/parse2.C: New test.
5127
5128 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5129
5130 * g++.dg/template/friend11.C: New test.
5131
5132 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
5133
5134 * g++.dg/parse/parse1.C: New test.
5135
5136 2002-12-31 Janis Johnson <janis187@us.ibm.com>
5137
5138 * lib/profopt.exp: Change the name of a global variable to avoid
5139 possible clashes with other test suites.
5140
5141 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
5142
5143 * g++.dg/inherit/covariant8.C: New test.
5144
5145 2002-12-31 Mark Mitchell <mark@codesourcery.com>
5146
5147 * g++.dg/init/array9.C: New test.
5148
5149 PR c++/9112
5150 * g++.dg/parse/expr1.C: New test.
5151
5152 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
5153
5154 * gcc.c-torture/compile/20021230-1.c: New test.
5155
5156 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
5157
5158 * g++.dg/inherit/covariant5.C: New test.
5159 * g++.dg/inherit/covariant6.C: New test.
5160 * g++.dg/inherit/covariant7.C: New test.
5161
5162 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5163
5164 PR c++/2739
5165 * g++.dg/other/access2.C: New test.
5166
5167 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
5168
5169 * g++.dg/other/anon-struct.C: No longer fails
5170 * g++.old-deja/g++.brendan/parse4.C: Likewise.
5171 * g++.old-deja/g++.brendan/parse5.C: Likewise.
5172 * g++.old-deja/g++.brendan/parse6.C: Likewise.
5173
5174 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
5175
5176 * g++.dg/parse/angle-bracket.C (main): No longer fails.
5177
5178 2002-12-27 Mark Mitchell <mark@codesourcery.com>
5179
5180 * g++.dg/eh/spec4.C: Remove stray semicolon.
5181 * g++.dg/expr/pmf-1.C: Change error message.
5182 * g++.dg/ext/asm1.C: Remove stray semicolon.
5183 * g++.dg/ext/typename1.C: Add missing typenames.
5184 * g++.dg/inherit/template-as-base.C: Change error message.
5185 * g++.dg/lookup/scoped1.C: Likewise.
5186 * g++.dg/lookup/scoped2.C: Likewise.
5187 * g++.dg/lookup/using2.C: Likewise.
5188 * g++.dg/other/component1.C: Remove stray semicolon.
5189 * g++.dg/other/do1.C: Change error message.
5190 * g++.dg/other/error2.C: Likewise.
5191 * g++.dg/other/init1.C: Likewise.
5192 * g++.dg/other/packed1.C: Remove stray semicolon.
5193 * g++.dg/other/ptrmem2.C: Change error message.
5194 * g++.dg/parse/parameter-declaration-1.C: Remove line number
5195 marker.
5196 * g++.dg/special/initp1.C: Remove invalid attribute usage.
5197 * g++.dg/template/access3.C: Add typename keyword.
5198 * g++.dg/template/access5.C: Remove stray semicolon.
5199 * g++.dg/template/access6.C: Likewise.
5200 * g++.dg/template/complit1.C: Likewise.
5201 * g++.dg/template/crash1.C: Change error message.
5202 * g++.dg/template/inherit2.C: Remove stray semicolon.
5203 * g++.dg/template/instantiate2.C: Likewise.
5204 * g++.dg/template/instantiate3.C: Change error message.
5205 * g++.dg/template/qual1.C: Remove stray semicolon.
5206 * g++.dg/template/qualttp18.C: Change error message.
5207 * g++.dg/template/ref1.C: Remove stray semicolon.
5208 * g++.dg/template/sizeof1.C (A::value): Declare it.
5209 * g++.dg/template/spec4.C: Change error message.
5210 * g++.dg/template/static1.C: Likewise.
5211 * g++.dg/template/type1.C: Likewise.
5212 * g++.dg/template/typename3.C: Likewise.
5213 * g++.old-deja/g++.benjamin/13478.C: Change error message.
5214 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
5215 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
5216 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
5217 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
5218 named return value extension.
5219 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
5220 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
5221 * g++.old-deja/g++.bob/extern_C.C: Likewise.
5222 * g++.old-deja/g++.bob/inherit2.C: Likewise.
5223 * g++.old-deja/g++.brendan/complex1.C: Likewise.
5224 * g++.old-deja/g++.brendan/copy5.C: Likewise.
5225 * g++.old-deja/g++.brendan/crash13.C: Likewise.
5226 * g++.old-deja/g++.brendan/crash15.C: Likewise.
5227 * g++.old-deja/g++.brendan/crash18.C: Change error message.
5228 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
5229 * g++.old-deja/g++.brendan/crash38.C: Likewise.
5230 * g++.old-deja/g++.brendan/crash50.C: Likewise.
5231 * g++.old-deja/g++.brendan/crash56.C: Likewise.
5232 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
5233 syntax.
5234 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
5235 * g++.old-deja/g++.brendan/crash8.C: Change error message.
5236 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
5237 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
5238 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
5239 * g++.old-deja/g++.brendan/template11.C: Likewise.
5240 * g++.old-deja/g++.brendan/template26.C: Likewise.
5241 * g++.old-deja/g++.brendan/template27.C: Use explicit
5242 specialization syntax.
5243 * g++.old-deja/g++.brendan/template30.C: Likewise.
5244 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
5245 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
5246 non-dependent names.
5247 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
5248 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
5249 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
5250 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
5251 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
5252 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
5253 named return value extension.
5254 * g++.old-deja/g++.ext/namedret2.C: Likewise.
5255 * g++.old-deja/g++.ext/namedret3.C: Likewise.
5256 * g++.old-deja/g++.ext/return1.C: Likewise.
5257 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
5258 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
5259 * g++.old-deja/g++.jason/access8.C: Likewise.
5260 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
5261 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
5262 pseudo-destructor names.
5263 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
5264 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
5265 pseudo-destructor names.
5266 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
5267 * g++.old-deja/g++.jason/overload19.C: Likewise.
5268 * g++.old-deja/g++.jason/overload32.C: Likewise.
5269 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
5270 stray semicolons.
5271 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
5272 * g++.old-deja/g++.jason/return.C: Likewise.
5273 * g++.old-deja/g++.jason/return2.C: Likewise.
5274 * g++.old-deja/g++.jason/shadow1.C: Likewise.
5275 * g++.old-deja/g++.jason/special.C: Use explicit specialization
5276 syntax.
5277 * g++.old-deja/g++.jason/template10.C: Account for use of
5278 non-dependent names.
5279 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
5280 syntax.
5281 * g++.old-deja/g++.jason/template37.C: Likewise.
5282 * g++.old-deja/g++.law/access4.C: Change error messages.
5283 * g++.old-deja/g++.law/arm13.C: Remove incorrect
5284 pseudo-destructor names.
5285 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
5286 * g++.old-deja/g++.law/ctors9.C: Likewise.
5287 * g++.old-deja/g++.law/cvt22.C: Likewise.
5288 * g++.old-deja/g++.law/dtors5.C: Likewise.
5289 * g++.old-deja/g++.law/global-init1.C: Likewise.
5290 * g++.old-deja/g++.law/missed-error3.C: Likewise.
5291 * g++.old-deja/g++.law/operators28.C: Likewise.
5292 * g++.old-deja/g++.law/visibility28.C: Likewise.
5293 * g++.old-deja/g++.martin/eval1.C: Likewise.
5294 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
5295 name.
5296 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
5297 * g++.old-deja/g++.mike/net34.C: Likewise.
5298 * g++.old-deja/g++.mike/net36.C: Likewise.
5299 * g++.old-deja/g++.mike/ns2.C: Likewise.
5300 * g++.old-deja/g++.mike/p12306.C: Likewise.
5301 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
5302 value extension.
5303 * g++.old-deja/g++.mike/p700.C: Likewise.
5304 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
5305 * g++.old-deja/g++.mike/p710.C: Likewise.
5306 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
5307 value extension.
5308 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
5309 * g++.old-deja/g++.mike/pmf9.C: Likewise.
5310 * g++.old-deja/g++.ns/crash2.C: Likewise.
5311 * g++.old-deja/g++.ns/crash3.C: Likewise.
5312 * g++.old-deja/g++.ns/invalid1.C: Likewise.
5313 * g++.old-deja/g++.ns/ns17.C: Likewise.
5314 * g++.old-deja/g++.ns/template16.C: Likewise.
5315 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
5316 keyword.
5317 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
5318 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
5319 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
5320 named return value extension.
5321 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
5322 * g++.old-deja/g++.other/access4.C: Issue additional error
5323 messages.
5324 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
5325 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
5326 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
5327 * g++.old-deja/g++.other/crash25.C: Change error message.
5328 * g++.old-deja/g++.other/crash4.C: Change error message.
5329 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
5330 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
5331 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
5332 checks.
5333 * g++.old-deja/g++.other/defarg8.C: Likewise.
5334 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
5335 * g++.old-deja/g++.other/dtor10.C: Likewise.
5336 * g++.old-deja/g++.other/incomplete.C: Likewise.
5337 * g++.old-deja/g++.other/linkage7.C: Likewise.
5338 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
5339 lookup algorithm.
5340 * g++.old-deja/g++.other/mangle2.C: Likewise.
5341 * g++.old-deja/g++.other/refinit2.C: Likewise.
5342 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
5343 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
5344 * g++.old-deja/g++.pt/crash28.C: Likewise.
5345 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
5346 syntax.
5347 * g++.old-deja/g++.pt/crash32.C: Change error message.
5348 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
5349 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
5350 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
5351 error message position.
5352 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
5353 * g++.old-deja/g++.pt/defarg8.C: Change error message.
5354 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
5355 syntax.
5356 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
5357 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
5358 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
5359 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
5360 keyword.
5361 * g++.old-deja/g++.pt/explicit31.C: Likewise.
5362 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
5363 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
5364 keyword.
5365 * g++.old-deja/g++.pt/explicit71.C: Change error message.
5366 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
5367 syntax.
5368 * g++.old-deja/g++.pt/friend28.C: Account for use of
5369 non-dependent names.
5370 * g++.old-deja/g++.pt/friend29.C: Likewise.
5371 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
5372 rules.
5373 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
5374 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
5375 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
5376 lookup rules.
5377 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
5378 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
5379 keyword.
5380 * g++.old-deja/g++.pt/memclass20.C: Likewise.
5381 * g++.old-deja/g++.pt/memclass5.C: Likewise.
5382 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
5383 keyword.
5384 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
5385 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
5386 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
5387 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
5388 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
5389 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
5390 keyword.
5391 * g++.old-deja/g++.pt/spec10.C: Likewise.
5392 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
5393 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
5394 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
5395 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
5396 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
5397 * g++.old-deja/g++.pt/ttp62.C: Likewise.
5398 * g++.old-deja/g++.pt/ttp64.C: Likewise.
5399 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
5400 * g++.old-deja/g++.pt/typename15.C: Likewise.
5401 * g++.old-deja/g++.pt/typename22.C: Likewise.
5402 * g++.old-deja/g++.pt/typename6.C: Change error messages.
5403 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
5404 * g++.old-deja/g++.pt/virtual2.C: Likewise.
5405 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
5406 syntax.
5407 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
5408 return value extension.
5409 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
5410 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
5411 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
5412 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
5413
5414 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
5415
5416 * g++.dg/warn/inline1.C: New test.
5417 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
5418 * g++.old-deja/g++.jason/synth10.C: Likewise.
5419 * g++.old-deja/g++.mike/net31.C: Likewise.
5420 * g++.old-deja/g++.mike/p8786.C: Likewise.
5421
5422 * g++.dg/template/friend10.C: New test.
5423 * g++.dg/template/conv5.C: New test.
5424
5425 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
5426
5427 * g++.dg/lookup/scoped3.C: New test.
5428
5429 * g++.dg/lookup/decl1.C: New test.
5430 * g++.dg/lookup/decl2.C: New test.
5431
5432 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
5433
5434 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
5435 gcc.c-torture/compile/20021015-1.c,
5436 gcc.c-torture/compile/20021015-2.c,
5437 gcc.c-torture/compile/20021123-1.c,
5438 gcc.c-torture/compile/20021123-2.c,
5439 gcc.c-torture/compile/20021123-3.c,
5440 gcc.c-torture/compile/20021123-4.c,
5441 gcc.c-torture/execute/20021024-1.c: Add tests previously added
5442 only to 3.1 or 3.2 branch.
5443
5444 2002-12-23 Mark Mitchell <mark@codesourcery.com>
5445
5446 * gcc.dg/i386-bitfield3.c: New test.
5447
5448 * gcc.dg/i386-bitfield2.c: New test.
5449
5450 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
5451
5452 * g++.dg/parse/conv_op1.C: New test.
5453
5454 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
5455
5456 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
5457 approved.
5458
5459 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
5460
5461 * gcc.c-torture/compile/20021220-1.c: New test.
5462
5463 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
5464
5465 * gcc.dg/i386-fastcall-1.c: New.
5466
5467 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5468
5469 * gcc.c-torture/execute/20021219-1.c: New test.
5470
5471 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5472
5473 * gcc.dg/i386-pic-1.c: New test.
5474
5475 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5476
5477 PR c++/8099
5478 * g++.dg/template/friend9.C: New test.
5479
5480 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5481
5482 PR c++/3663
5483 * g++.dg/template/access7.C: New test.
5484
5485 2002-12-18 Nick Clifton <nickc@redhat.com>
5486
5487 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
5488 the libstdc++-v3 directory has been found.
5489
5490 2002-12-12 Devang Patel <dpatel@apple.com>
5491 * gcc.dg/darwin-ld-1.c: New test.
5492 * gcc.dg/darwin-ld-2.c: New test.
5493 * gcc.dg/darwin-ld-3.c: New test.
5494 * gcc.dg/darwin-ld-4.c: New test.
5495 * gcc.dg/darwin-ld-5.c: New test.
5496
5497 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5498
5499 * gcc.c-torture/compile/20021212-1.c: New test.
5500
5501 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
5502
5503 * gcc.dg/fshort-wchar: New test.
5504
5505 2002-12-10 Mark Mitchell <mark@codesourcery.com>
5506
5507 PR c++/8372
5508 * g++.dg/template/dtor1.C: New test.
5509
5510 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
5511 markers.
5512
5513 2002-12-10 Jakub Jelinek <jakub@redhat.com>
5514
5515 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
5516
5517 2002-12-09 Mark Mitchell <mark@codesourcery.com>
5518
5519 * g++.dg/template/static1.C: New test.
5520 * g++.dg/template/static2.C: New test.
5521 * g++.old-deja/g++.ext/memconst.C: New test.
5522
5523 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5524
5525 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
5526 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
5527 * g++.dg/special/initp1.C: Likewise.
5528
5529 2002-12-06 Jakub Jelinek <jakub@redhat.com>
5530
5531 * gcc.c-torture/execute/20021204-1.c: New test.
5532
5533 2002-12-04 Geoffrey Keating <geoffk@apple.com>
5534
5535 * gcc.dg/ppc-fmadd-1.c: New file.
5536 * gcc.dg/ppc-fmadd-2.c: New file.
5537 * gcc.dg/ppc-fmadd-3.c: New file.
5538
5539 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
5540
5541 * gcc.c-torture/compile/20021204-1.c: New test.
5542
5543 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
5544
5545 * g++.dg/inherit/covariant2.C: New test.
5546 * g++.dg/inherit/covariant3.C: New test.
5547 * g++.dg/inherit/covariant4.C: New test.
5548 * g++.dg/inherit/covariant1.C: Remove XFAIL.
5549 * g++.old-deja/g++.robertl/eb17.C: Likewise.
5550
5551 2002-12-03 Mark Mitchell <mark@codesourcery.com>
5552
5553 PR c++/8688
5554 * g++.dg/init/brace3.C: New test.
5555
5556 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
5557
5558 * gcc.dg/20020210-1.c: Fix a comment typo.
5559
5560 2002-12-02 Mark Mitchell <mark@codesourcery.com>
5561
5562 PR c++/8720
5563 * g++.dg/parse/defarg1.C: New test.
5564
5565 PR c++/8615
5566 * g++.dg/template/char1.C: New test.
5567
5568 * g++.dg/template/varmod1.C: Fix typo.
5569
5570 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5571
5572 DR 180
5573 * g++.old-deja/g++.pt/crash32.C: Expect error.
5574
5575 2002-12-01 Mark Mitchell <mark@codesourcery.com>
5576
5577 PR c++/5919
5578 * g++.dg/template/varmod1.C: New test.
5579
5580 PR c++/8727
5581 * g++.dg/inherit/typeinfo1.C: New test.
5582
5583 PR c++/8663
5584 * g++.dg/inherit/typedef1.C: New test.
5585
5586 2002-11-30 Mark Mitchell <mark@codesourcery.com>
5587
5588 PR c++/8332
5589 PR c++/8493
5590 * g++.dg/template/strlen1.C: New test.
5591
5592 PR c++/8227
5593 * g++.dg/template/ctor2.C: New test.
5594
5595 PR c++/8214
5596 * g++.dg/init/string1.C: New test.
5597
5598 PR c++/8511
5599 * g++.dg/template/friend8.C: New test.
5600
5601 2002-11-29 Joe Buck <jbuck@synopsys.com>
5602
5603 * g++.dg/lookup/anon2.C: New test.
5604
5605 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
5606
5607 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
5608 h8300 port.
5609
5610 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
5611
5612 * gcc.dg/bitfld-6.c: New test.
5613
5614 2002-11-27 Jan Hubicka <jh@suse.cz>
5615
5616 * gcc.c-torture/execute/20021127.[cx]: New test.
5617
5618 2002-11-26 Jan Hubicka <jh@suse.cz>
5619
5620 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
5621 quality.
5622
5623 2002-11-26 Geoffrey Keating <geoffk@apple.com>
5624
5625 * g++.dg/init/brace2.C: New test.
5626 * g++.old-deja/g++.mike/p9129.C: Correct.
5627
5628 2002-11-26 Mark Mitchell <mark@codesourcery.com>
5629
5630 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
5631
5632 2002-11-25 Andreas Bauer <baueran@in.tum.de>
5633
5634 * gcc.dg/sibcall-6: New test for indirect sibcalls.
5635
5636 2002-11-25 Mark Mitchell <mark@codesourcery.com>
5637
5638 * testsuite/g++.dg/abi/empty11.C: New test.
5639 * testsuite/g++.dg/rtti/cv1.C: New test.
5640
5641 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
5642
5643 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
5644
5645 2002-11-24 Mark Mitchell <mark@codesourcery.com>
5646
5647 * g++.dg/abi/empty10.C: New test.
5648
5649 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5650
5651 * gcc.c-torture/compile/20021124-1.c: New test.
5652
5653 2002-11-22 Mark Mitchell <mark@codesourcery.com>
5654
5655 * g++.dg/abi/rtti2.C: New test.
5656
5657 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5658
5659 * gcc.dg/i386-unroll-1.c: New test.
5660
5661 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5662
5663 * gcc.c-torture/compile/20021120-1.c: New test.
5664 * gcc.c-torture/compile/20021120-2.c: New test.
5665
5666 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5667
5668 * gcc.dg/bitfld-5.c: New test.
5669
5670 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5671
5672 * gcc.c-torture/execute/20021120-3.c: New test.
5673
5674 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5675
5676 * gcc.c-torture/execute/20021120-2.c: New test.
5677
5678 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
5679
5680 * gcc.c-torture/execute/20021120-1.c: New test.
5681
5682 2002-11-20 Jakub Jelinek <jakub@redhat.com>
5683
5684 * gcc.c-torture/execute/20021118-3.c: New test.
5685
5686 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5687
5688 * gcc.c-torture/compile/20021119-1.c: New test.
5689
5690 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
5691
5692 * gcc.dg/duff-1.c: New test.
5693 * gcc.dg/duff-2.c: New test.
5694 * gcc.dg/duff-3.c: New test.
5695
5696 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
5697
5698 * gcc.dg/cpp/_Pragma5.c: New test.
5699
5700 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5701
5702 * gcc.c-torture/execute/20021118-2.c: New test.
5703
5704 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
5705
5706 * gcc.c-torture/execute/20021118-1.c: New test.
5707
5708 2002-11-16 Jakub Jelinek <jakub@redhat.com>
5709
5710 * gcc.dg/20021116-1.c: New test.
5711
5712 2002-11-14 Mark Mitchell <mark@codesourcery.com>
5713
5714 * g++.dg/abi/vcall1.C: New test.
5715
5716 2002-11-14 Jakub Jelinek <jakub@redhat.com>
5717
5718 * gcc.dg/20021029-1.c: New test.
5719 * gcc.dg/20021029-2.c: New test.
5720
5721 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
5722
5723 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
5724
5725 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5726
5727 PR c/8439
5728 * gcc.dg/20021110.c: Move to ...
5729 * gcc.c-torture/compile/20021110.c: .... here.
5730
5731 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5732
5733 PR c/8467
5734 * gcc.c-torture/execute/20021111-1.c
5735
5736 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5737
5738 PR c/8439
5739 * gcc.dg/20021110.c: New test.
5740
5741 2002-11-10 Mark Mitchell <mark@codesourcery.com>
5742
5743 * g++.dg/abi/vthunk3.C: Run only on x86.
5744
5745 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
5746
5747 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
5748
5749 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
5750
5751 * lib/compat.exp (compat-execute): Fix logic error in last
5752 change.
5753
5754 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
5755
5756 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
5757
5758 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5759
5760 PR c++/8389
5761 * g++.dg/template/access6.C: New test.
5762
5763 2002-11-08 Jan Hubicka <jh@suse.cz>
5764
5765 * gcc.dg/i386-ssefp-1.c: New test.
5766 * gcc.dg/i386-ssefp-1.c: New test.
5767
5768 2002-11-08 Jan Hubicka <jh@suse.cz>
5769
5770 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
5771
5772 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5773
5774 * g++.dg/abi/vthunk3.C: New test.
5775
5776 PR c++/8338
5777 * g++.dg/template/crash2.C: New test.
5778
5779 2002-11-07 Mark Mitchell <mark@codesourcery.com>
5780
5781 * testsuite/g++.dg/abi/dtor1.C: New test.
5782 * testsuite/g++.dg/abi/dtor2.C: Likewise.
5783
5784 2002-11-05 Geoffrey Keating <geoffk@apple.com>
5785
5786 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
5787 Darwin.
5788
5789 2002-11-04 Adam Nemet <anemet@lnxw.com>
5790
5791 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
5792 -mthumb. Only xfail with -O0.
5793
5794 2002-11-03 Mark Mitchell <mark@codesourcery.com>
5795
5796 * g++.dg/abi/thunk1.C: New test.
5797 * g++.dg/abi/thunk2.C: Likewise.
5798 * g++.dg/abi/vtt1.C: Likewise.
5799
5800 2002-11-02 Diego Novillo <dnovillo@redhat.com>
5801
5802 PR optimization/8423
5803 * gcc.c-torture/execute/builtin-constant.c: New test.
5804
5805 2002-11-01 Zack Weinberg <zack@codesourcery.com>
5806
5807 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
5808 Add some more cases.
5809
5810 2002-11-01 Mark Mitchell <mark@codesourcery.com>
5811
5812 PR c++/8391
5813 * g++.dg/opt/local1.C: New test.
5814
5815 2002-10-30 Mark Mitchell <mark@codesourcery.com>
5816
5817 PR c++/8160
5818 * g++.dg/template/complit1.C: New test.
5819
5820 PR c++/8149
5821 * g++.dg/template/typename4.C: Likewise.
5822
5823 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5824
5825 Core issue 287, PR c++/7639
5826 * g++.dg/template/instantiate1.C: Adjust error location.
5827 * g++.dg/template/instantiate3.C: New test.
5828 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
5829 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
5830 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
5831
5832 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
5833
5834 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
5835
5836 2002-10-29 Mark Mitchell <mark@codesourcery.com>
5837
5838 PR c++/8287
5839 * g++.dg/init/dtor2.C: New test.
5840
5841 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5842
5843 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
5844 * gcc.dg/nest.c: Bypass errors on irix6.
5845
5846 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
5847
5848 * gcc.dg/nest.c: Expect error for mmix-*-*.
5849 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
5850
5851 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
5852
5853 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
5854 markers.
5855
5856 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
5857
5858 2002-10-25 Mike Stump <mrs@apple.com>
5859
5860 * gcc.dg/warn-1.c: New test.
5861
5862 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5863
5864 * g++.dg/template/typename3.C: New test.
5865
5866 2002-10-25 Mark Mitchell <mark@codesourcery.com>
5867
5868 * g++.dg/lookup/ptrmem1.C: New test.
5869
5870 * g++.dg/abi/vthunk2.C: New test.
5871
5872 2002-10-25 Zack Weinberg <zack@codesourcery.com>
5873
5874 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
5875
5876 2002-10-24 Mark Mitchell <mark@codesourcery.com>
5877
5878 * g++.dg/abi/empty9.C: New test.
5879
5880 2002-10-24 Richard Henderson <rth@redhat.com>
5881
5882 * g++.dg/inherit/thunk1.C: Enable for ia64.
5883
5884 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5885
5886 PR c++/8067
5887 * g++.dg/lookup/pretty1.C: New test.
5888
5889 2002-10-23 Jakub Jelinek <jakub@redhat.com>
5890
5891 * gcc.dg/20021023-1.c: New test.
5892
5893 2002-10-23 Mark Mitchell <mark@codesourcery.com>
5894
5895 PR c++/7679
5896 * g++.dg/parse/inline1.C: New test.
5897
5898 2002-10-23 Richard Henderson <rth@redhat.com>
5899
5900 * g++.dg/inherit/thunk1.C: Enable for x86_64.
5901
5902 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
5903
5904 2002-10-22 Mark Mitchell <mark@codesourcery.com>
5905
5906 PR c++/6579
5907 * g++.dg/parse/stmtexpr3.C: New test.
5908
5909 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
5910
5911 * g++.dg/expr/cond1.C: New test.
5912
5913 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5914
5915 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
5916
5917 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5918
5919 * g++.dg/abi/vbase13.C: New test.
5920 * g++.dg/abi/vbase14.C: Likewise.
5921
5922 2002-10-21 Jakub Jelinek <jakub@redhat.com>
5923
5924 * gcc.dg/tls/pic-1.c: New test.
5925 * gcc.dg/tls/nonpic-1.c: New test.
5926 * gcc.dg/20021018-1.c: New test.
5927
5928 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5929
5930 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
5931 Remove only files with the same base name as the test case.
5932 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
5933 (profopt-execute): Likewise. Also, remove old profiling
5934 and performance data files before running the tests.
5935
5936 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
5937 * g++.dg/bprob/bprob.exp: Likewise.
5938 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
5939 to allow more general test case names.
5940
5941 * g++.dg/bprob/bprob-1.C: Rename to ...
5942 * g++.dg/bprob/g++-bprob-1.C: ... this.
5943
5944 * g77.dg/bprob/bprob-1.f: Rename to ...
5945 * g77.dg/bprob/g77-bprob-1.f: ... this.
5946
5947 2002-10-21 Zack Weinberg <zack@codesourcery.com>
5948
5949 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
5950 bison 1.50 or later.
5951
5952 2002-10-21 Janis Johnson <janis187@us.ibm.com>
5953
5954 * g++.dg/README: Describe more test directories.
5955
5956 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5957
5958 * g++.dg/init/array6.C: Add additional tests.
5959
5960 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
5961
5962 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
5963 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
5964
5965 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
5966
5967 * gcc.c-torture/compile/20020604-1.x: New.
5968 * gcc.c-torture/compile/simd-5.x: Likewise.
5969 * gcc.c-torture/execute/920710-1.x: Likewise.
5970 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
5971
5972 2002-10-21 Mark Mitchell <mark@codesourcery.com>
5973
5974 * g++.dg/inherit/override1.C: Add dg-options clause.
5975
5976 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
5977
5978 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
5979 _mm_slli_si128.
5980
5981 2002-10-19 Andreas Schwab <schwab@suse.de>
5982
5983 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
5984 directory component.
5985
5986 2002-10-18 Mark Mitchell <mark@codesourcery.com>
5987
5988 * g++.dg/inherit/thunk1.C: New test.
5989
5990 * g++.dg/inherit/override1.C: New test.
5991
5992 * g++.dg/abi/mangle11.C: New test.
5993 * g++.dg/abi/mangle14.C: New test.
5994 * g++.dg/abi/mangle17.C: New test.
5995
5996 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
5997
5998 * g++.dg/overload/member2.C: New test.
5999
6000 2002-10-17 Janis Johnson <janis187@us.ibm.com>
6001
6002 * g++.dg/README: Describe new compat directory.
6003 * g++.dg/dg.exp: Skip tests in compat directory.
6004 * README.compat: New file.
6005 * lib/compat.exp: New expect script.
6006 * g++.dg/compat: New test directory.
6007 * g++.dg/compat/compat.exp: New expect script.
6008 * g++.dg/compat/abi: New test directory.
6009 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
6010 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
6011 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
6012 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
6013 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
6014 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
6015 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
6016 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
6017 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
6018 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
6019 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
6020 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
6021 * g++.dg/compat/break: New test directory.
6022 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
6023 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
6024 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
6025 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
6026 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
6027 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
6028 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
6029 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
6030 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
6031 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
6032 g++.dg/compat/break/README: New files.
6033 * g++.dg/compat/eh: New test directory.
6034 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
6035 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
6036 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
6037 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
6038 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
6039 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
6040 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
6041 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
6042 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
6043 g++.dg/compat/eh/filter2_y.C,
6044 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
6045 g++.dg/compat/eh/new1_y.C,
6046 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
6047 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
6048 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
6049 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
6050 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
6051 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
6052 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
6053 g++.dg/compat/eh/unexpected1_y.C: New files.
6054 * g++.dg/compat/init: New test directory.
6055 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
6056 g++.dg/compat/init/array5_y.C,
6057 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
6058 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
6059 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
6060 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
6061 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
6062 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
6063 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
6064 g++.dg/compat/init/init-ref2_y.C: New files.
6065
6066 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6067
6068 PR c++/7584
6069 * g++.dg/inherit/using3.C: New test.
6070
6071 2002-10-17 Jan Hubicka <jh@suse.cz>
6072
6073 * gcc.dg/20021017-2.c: New test.
6074
6075 2002-10-17 Mark Mitchell <mark@codesourcery.com>
6076
6077 * g++.dg/abi/mangle16.C: Adjust.
6078
6079 * g++.dg/init/array8.C: New test.
6080
6081 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
6082
6083 * gcc.dg/special/mips-abi.exp: New test.
6084 * gcc.dg/special/mips-abi.s: Empty file used by the above.
6085
6086 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6087
6088 * g++.dg/abi/mangle16.C: New test.
6089 * g++.dg/abi/mangle17.C: Likewise.
6090
6091 PR c++/7478
6092 * g++.dg/template/ref1.C: New test.
6093
6094 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6095
6096 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
6097
6098 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
6099
6100 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
6101
6102 2002-10-16 Mark Mitchell <mark@codesourcery.com>
6103
6104 PR c++/7524
6105 * g++.dg/init/array7.C: New test.
6106
6107 2002-10-15 Mark Mitchell <mark@codesourcery.com>
6108
6109 * g++.dg/init/array6.C: New test.
6110
6111 * g++.dg/abi/mangle13.C: Likewise.
6112 * g++.dg/abi/mangle14.C: Likewise.
6113 * g++.dg/abi/mangle15.C: Likewise.
6114
6115 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6116
6117 * g++.dg/abi/empty8.C: New test.
6118
6119 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
6120
6121 * g++.dg/init/ctor1.C: New test.
6122
6123 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
6124
6125 * gcc.c-torture/execute/20021015-1.c: New test.
6126
6127 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
6128
6129 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
6130
6131 2002-10-14 Jan Hubicka <jh@suse.cz>
6132
6133 * gcc.dg/i386-ssetype-[1-5].c: New tests.
6134
6135 2002-10-14 Richard Henderson <rth@redhat.com>
6136
6137 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
6138
6139 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6140
6141 PR optimization/6631
6142 * g++.dg/opt/const2.C: New test.
6143
6144 2002-10-14 Mark Mitchell <mark@codesourcery.com>
6145
6146 PR c++/7176
6147 * g++.dg/parse/friend1.C: New test.
6148 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
6149
6150 2002-10-14 Jakub Jelinek <jakub@redhat.com>
6151
6152 * gcc.dg/20021014-1.c: New test.
6153
6154 2002-10-11 Mark Mitchell <mark@codesourcery.com>
6155
6156 PR c++/5661
6157 * g++.dg/ext/vlm1.C: New test.
6158 * g++.dg/ext/vlm2.C: Likewise.
6159
6160 * g++.dg/init/array1.C: Remove invalid braces.
6161 * g++.dg/init/brace1.C: New test.
6162 * g++.dg/init/copy2.C: Likewise.
6163 * g++.dg/init/copy3.C: Likewise.
6164 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
6165 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
6166 braces.
6167
6168 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
6169
6170 * gcc.dg/cpp/assembler.S: Don't use -ansi.
6171
6172 2002-10-11 Richard Shann <richard.shann@superh.com>
6173
6174 * gcc.c-torture/compile/simd-5.c: New test.
6175
6176 2002-10-10 Roger Sayle <roger@eyesopen.com>
6177
6178 * gcc.c-torture/execute/shiftopt-1.c: New test case.
6179
6180 2002-10-10 Jim Wilson <wilson@redhat.com>
6181
6182 * gcc.c-torture/execute/20021010-1.c: New test.
6183
6184 2002-10-09 Zack Weinberg <zack@codesourcery.com>
6185
6186 PR c/7353
6187 * g++.dg/ext/typedef-init.C: New test.
6188 * gcc.dg/typedef-init.c: New test.
6189
6190 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
6191
6192 * gcc.dg/cpp/paste13.c: New test.
6193
6194 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6195
6196 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
6197 remaining platforms, XFAIL during compile, not execute. Don't
6198 XFAIL at -O0.
6199
6200 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
6201
6202 * gcc.dg/alias-1.c: Tweak expected warning.
6203
6204 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6205
6206 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
6207
6208 2002-10-06 Andreas Jaeger <aj@suse.de>
6209
6210 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
6211 * gcc.dg/cpp/c++98.C: Likewise.
6212
6213 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
6214 * g++.dg/cpp/c++98.C: Likewise.
6215
6216 * g++.dg/README (Subdirectories): Mention cpp directory.
6217
6218 PR target/7559
6219 * gcc.dg/20021006-1.c: New test.
6220
6221 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6222
6223 PR c++/7804
6224 * g++.dg/other/warning1.C: New test.
6225
6226 2002-10-04 Roger Sayle <roger@eyesopen.com>
6227
6228 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
6229 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
6230 and sparc-*-* with -m64 as expected failures. See PR 8087.
6231
6232 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6233
6234 PR c++/7931
6235 * g++.dg/template/ptrmem3.C: New test.
6236
6237 PR c++/7754
6238 * g++.dg/template/union1.C: New test.
6239
6240 2002-10-03 Mark Mitchell <mark@codesourcery.com>
6241
6242 PR c++/8006
6243 * g++.dg/abi/mangle9.C: New test.
6244 * g++.dg/abi/mangle10.C: New test.
6245 * g++.dg/abi/mangle11.C: New test.
6246 * g++.dg/abi/mangle12.C: New test.
6247
6248 2002-10-02 Mark Mitchell <mark@codesourcery.com>
6249
6250 PR c++/7188.
6251 * g++.dg/template/meminit1.C: New test.
6252 * g++.dg/warn/Wreorder-1.C: Likewise.
6253 * g++.old-deja/g++.mike/warn3.C: Tweak.
6254 * lib/prune.exp: Ingore "in copy constructor".
6255
6256 2002-10-02 Andreas Jaeger <aj@suse.de>
6257
6258 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
6259 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
6260 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
6261 on x86-64.
6262
6263 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6264
6265 * gcc.dg/empty1.C: Fix typo.
6266
6267 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
6268
6269 * gcc.dg/alias-1.c: New test.
6270
6271 2002-10-01 Mark Mitchell <mark@codesourcery.com>
6272
6273 * gcc.dg/empty1.C: New test.
6274
6275 * g++.dg/tls/init-2.C: Tweak error messages.
6276
6277 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
6278
6279 * gcc.c-torture/compile/20020923-1.c: New test.
6280
6281 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
6282
6283 * gcc.c-torture/execute/ffs-1.c: New test.
6284 * gcc.c-torture/execute/ffs-2.c: Ditto.
6285
6286 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
6287
6288 * g++.dg/overload/member1.C: New test.
6289
6290 2002-09-30 Mark Mitchell <mark@codesourcery.com>
6291
6292 * g++.dg/abi/empty7.C: New test.
6293 * g++.dg/init/pm2.C: Likewise.
6294
6295 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
6296
6297 * g++.dg/rtti/crash1.C: New test.
6298
6299 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
6300
6301 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
6302 gcc.dg/sibcall-4.c: New tests.
6303
6304 2002-09-28 Roger Sayle <roger@eyesopen.com>
6305
6306 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
6307 powerpc and MMIX targets.
6308
6309 2002-09-27 Zack Weinberg <zack@codesourcery.com>
6310
6311 * gcc.dg/cpp/20020927-1.c: New.
6312
6313 2002-09-26 David S. Miller <davem@redhat.com>
6314
6315 * gcc.c-torture/compile/trunctfdf.c: New.
6316
6317 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6318
6319 * lib/target-supports.exp (check_weak_available): Handle solaris2.
6320
6321 2002-09-27 Alan Modra <amodra@bigpond.net.au>
6322
6323 * gcc.c-torture/execute/loop-15.c: New.
6324
6325 2002-09-26 Janis Johnson <janis187@us.ibm.com>
6326
6327 * README.QMTEST: Fix typo.
6328
6329 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
6330
6331 * gcc.dg/20020926-1.c: New test.
6332
6333 2002-09-25 David S. Miller <davem@redhat.com>
6334
6335 PR target/7842
6336 * gcc.c-torture/execute/shiftdi.c: New test.
6337
6338 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
6339
6340 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
6341 unique to the tool.
6342 * lib/g77.exp (g77_init): Likewise.
6343 * lib/g++.exp (g++_init): Likewise.
6344 * lib/objc.exp (objc_init): Likewise.
6345
6346 2002-09-25 Mark Mitchell <mark@codesourcery.com>
6347
6348 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
6349 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
6350 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
6351
6352 2002-09-25 Richard Henderson <rth@redhat.com>
6353
6354 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
6355 too-small long double.
6356
6357 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
6358
6359 * gcc.dg/20020919-1.c: New test.
6360
6361 2002-09-23 Mark Mitchell <mark@codesourcery.com>
6362
6363 * g++.dg/abi/bitfield6.C: New test.
6364 * g++.dg/abi/bitfield7.C: New test.
6365 * g++.dg/abi/bitfield8.C: New test.
6366 * g++.dg/abi/vbase11.C: New test.
6367
6368 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
6369
6370 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
6371 hppa*-*-hpux*. Update test comment.
6372
6373 2002-09-20 Jakub Jelinek <jakub@redhat.com>
6374
6375 * gcc.dg/tls/struct-1.c: New test.
6376
6377 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
6378
6379 * gcc.dg/cpp/tr-warn2.c: Update.
6380
6381 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6382
6383 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
6384
6385 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
6386
6387 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
6388 systems.
6389
6390 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
6391
6392 * gcc.c-torture/execute/ieee/mzero3.c: New test.
6393
6394 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6395 Adjust for c++filt moved to binutils. Remove spurious duplicate
6396 setting of cxxfilt.
6397
6398 2002-09-19 Geoffrey Keating <geoffk@apple.com>
6399
6400 * gcc.dg/20020312-2.c: Update for darwin.
6401
6402 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
6403
6404 * g++.old-deja/g++.other/crash32.C: Mark ICE.
6405
6406 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
6407
6408 * objc.dg/comp-types-1.m: New test.
6409 * objc.dg/comp-types-2.m: New test.
6410 * objc.dg/comp-types-3.m: New test.
6411 * objc.dg/comp-types-4.m: New test.
6412 * objc.dg/comp-types-5.m: New test.
6413 * objc.dg/comp-types-6.m: New test.
6414
6415 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
6416
6417 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
6418
6419 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6420
6421 * g++.dg/other/do1.C: New test.
6422
6423 * g++.dg/template/subst1.C: New test.
6424
6425 2002-09-16 Steve Ellcey <sje@cup.hp.com>
6426
6427 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
6428
6429 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
6430
6431 * g++.dg/template/qualttp20.C: Adjust expected errors.
6432 * g++.old-deja/g++.jason/report.C: Likewise.
6433 * g++.old-deja/g++.other/qual1.C: Likewise.
6434
6435 * g++.dg/lookup/scoped2.C: New test.
6436
6437 * g++.dg/ext/asm3.C: New test.
6438
6439 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
6440
6441 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
6442
6443 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
6444
6445 * ChangeLog: follow spelling conventions.
6446 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
6447 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
6448 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
6449 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
6450 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
6451 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
6452 * g++.old-deja/g++.law/global-init1.C: Likewise.
6453 * g++.old-deja/g++.other/delete4.C: Likewise.
6454 * g++.old-deja/g++.other/inline21.C: Likewise.
6455 * g++.old-deja/g++.other/singleton.C: Likewise.
6456 * g77.dg/strlen0.f: Likewise.
6457 * g77.f-torture/compile/20010519-1.f: Likewise.
6458 * g77.f-torture/compile/980310-4.f: Likewise.
6459 * gcc.c-torture/compile/20000605-1.c: Likewise.
6460 * gcc.c-torture/execute/20020225-1.c: Likewise.
6461 * gcc.dg/c90-hexfloat-2.c: Likewise.
6462 * gcc.dg/c99-bool-1.c: Likewise.
6463 * gcc.dg/c99-hexfloat-2.c: Likewise.
6464 * gcc.dg/dll-2.c: Likewise.
6465 * gcc.dg/wtr-union-init-1.c: Likewise.
6466 * gcc.dg/wtr-union-init-2.c: Likewise.
6467 * gcc.dg/wtr-union-init-3.c: Likewise.
6468 * gcc.dg/cpp/avoidpaste1.c: Likewise.
6469 * gcc.dg/cpp/defined.c: Likewise.
6470 * gcc.dg/cpp/macsyntx.c: Likewise.
6471 * gcc.dg/cpp/paste2.c: Likewise.
6472 * gcc.dg/cpp/trad/defined.c: Likewise.
6473 * gcc.dg/format/c90-printf-1.c: Likewise.
6474 * gcc.dg/format/c90-scanf-1.c: Likewise.
6475 * gcc.dg/format/c99-printf-1.c: Likewise.
6476 * gcc.dg/format/c99-scanf-1.c: Likewise.
6477 * gcc.misc-tests/gcov-8.c: Likewise.
6478 * lib/profopt.exp: Likewise.
6479
6480 2002-09-15 Krister Walfridsson <cato@df.lth.se>
6481
6482 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
6483
6484 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
6485
6486 * g++.dg/inherit/using2.C: New test.
6487
6488 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
6489
6490 * ChangeLog: Follow spelling conventions.
6491 * g++.dg/template/friend4.C: Likewise.
6492 * g++.old-deja/g++.pt/crash67.C: Likewise.
6493 * gcc.c-torture/execute/20000801-4.c: Likewise.
6494 * gcc.dg/c90-digraph-1.c: Likewise.
6495 * gcc.dg/c94-digraph-1.c: Likewise.
6496 * gcc.dg/c99-digraph-1.c: Likewise.
6497 * gcc.dg/cpp/line5.c: Likewise.
6498 * gcc.dg/cpp/multiline.c: Likewise.
6499 * gcc.dg/cpp/trad/literals-1.c: Likewise.
6500 * gcc.dg/format/attr-3.c: Likewise.
6501 * gcc.dg/format/c90-scanf-3.c: Likewise.
6502 * gcc.dg/format/ext-4.c: Likewise.
6503
6504 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
6505
6506 * g++.dg/template/pretty1.C: New test.
6507
6508 2002-09-14 Alan Modra <amodra@bigpond.net.au>
6509
6510 * gcc.c-torture/execute/struct-cpy-1.c: New test.
6511
6512 2002-09-13 Matt Austern <austern@apple.com>
6513
6514 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
6515 passing a cast expression to a function by const reference.
6516
6517 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
6518
6519 * g++.dg/template/deduce1.C: New test.
6520
6521 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
6522
6523 * gcc.c-torture/execute/simd-1.c: Force all use of int to
6524 32-bit int.
6525
6526 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
6527
6528 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
6529 usage.
6530
6531 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
6532
6533 * gcc.c-torture/compile/20020910-1.c: New test.
6534
6535 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
6536
6537 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
6538
6539 2002-09-10 Andreas Jaeger <aj@suse.de>
6540
6541 * gcc.dg/20020312-2.c: Adjust for x86-64.
6542
6543 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
6544
6545 * g77.dg/7388.f: New test case for PR 7388.
6546
6547 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
6548
6549 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
6550
6551 2002-09-05 Ziemowit Laski <zlaski@apple.com>
6552
6553 * objc.dg/proto-lossage-1.m: New test.
6554
6555 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
6556
6557 * gcc.dg/cpp/_Pragma4.c: Fix typo.
6558
6559 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
6560
6561 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
6562 expected to pass.
6563
6564 2002-09-06 Stan Shebs <shebs@apple.com>
6565 David Edelsohn <edelsohn@gnu.org>
6566
6567 * gcc.dg/weak: New directory.
6568 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
6569 target-specific xfail bits.
6570 * gcc.dg/typeof-2.c: Move to new directory.
6571 * gcc.dg/weak.exp: New expect script.
6572
6573 2002-09-06 Alan Modra <amodra@bigpond.net.au>
6574
6575 * gcc.c-torture/execute/extzvsi.c: New test.
6576
6577 2002-09-05 Stan Shebs <shebs@apple.com>
6578
6579 * gcc.dg/weak-1.c: xfail on Darwin.
6580 * gcc.dg/weak-2.c: Ditto.
6581 * gcc.dg/weak-3.c: Ditto.
6582 * gcc.dg/weak-4.c: Ditto.
6583 * gcc.dg/weak-5.c: Ditto.
6584 * gcc.dg/weak-6.c: Ditto.
6585 * gcc.dg/weak-7.c: Ditto.
6586 * gcc.dg/weak-8.c: Ditto.
6587 * gcc.dg/weak-9.c: Ditto.
6588
6589 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
6590
6591 * gcc.c-torture/execute/loop-14.c: New test.
6592
6593 2002-09-04 Jakub Jelinek <jakub@redhat.com>
6594
6595 * g++.dg/other/cxa-atexit1.C: New test.
6596
6597 * gcc.dg/typeof-2.c: New test.
6598
6599 2002-09-03 Roger Sayle <roger@eyesopen.com>
6600
6601 * gcc.dg/builtins-2.c: New testcase.
6602 * gcc.dg/builtins-3.c: New testcase.
6603
6604 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
6605
6606 * gcc.dg/cpp/_Pragma4.c: New test.
6607
6608 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
6609
6610 * objc/execute/nil_method-1.m: New testcase.
6611
6612 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
6613
6614 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
6615 [Object class], not [Object initialize].
6616
6617 2002-08-31 Roger Sayle <roger@eyesopen.com>
6618 Hans-Peter Nilsson <hp@bitrange.com>
6619
6620 * gcc.c-torture/execute/20020720-1.x: Skip test on
6621 mmix-knuth-mmixware. Correct comment.
6622
6623 2002-08-27 Mark Mitchell <mark@codesourcery.com>
6624
6625 * testsuite/g++.dg/abi/bitfield5.C: New test.
6626 * testsuite/g++.dg/abi/vbase10.C: Likewise.
6627
6628 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
6629
6630 * objc.dg/undeclared-selector.m: New test.
6631
6632 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
6633
6634 * g++.dg/other/offsetof1.C: Avoid cast warning.
6635
6636 2002-08-26 Ziemowit Laski <zlaski@apple.com>
6637
6638 * objc.dg/super-class-2.m: New test.
6639
6640 2002-08-24 Matt Austern <austern@apple.com>
6641
6642 * g++.dg/ext/lvaddr.C: New test.
6643 * g++.dg/ext/lvcast.C: New test.
6644
6645 2002-08-22 Mark Mitchell <mark@codesourcery.com>
6646
6647 * testsuite/g++.dg/inherit/cond1.C: New test.
6648
6649 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
6650
6651 * gcc.dg/noncompile/incomplete-1.c: New test.
6652
6653 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
6654
6655 * gcc.dg/typespec-1.c: New test.
6656
6657 2002-08-20 Devang Patel <dpatel@apple.com>
6658 * objc.dg/proto-hier-2.m: New test.
6659
6660 2002-08-19 Ziemowit Laski <zlaski@apple.com>
6661
6662 * objc.dg/bitfield-1.m: New test.
6663 * objc.dg/bitfield-2.m: New test.
6664
6665 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
6666
6667 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
6668 gcc.dg/c99-flex-array-4.c: New tests.
6669
6670 2002-08-16 Stan Shebs <shebs@apple.com>
6671
6672 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
6673
6674 2002-08-15 Jakub Jelinek <jakub@redhat.com>
6675
6676 * gcc.dg/typeof-1.c: New test.
6677 * g++.dg/ext/typeof2.C: New test.
6678
6679 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
6680
6681 * g++.dg/other/offsetof1.C: New test.
6682
6683 2002-08-14 Richard Henderson <rth@redhat.com>
6684
6685 * gcc.dg/tls/diag-3.c: Fix expected message strings.
6686
6687 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
6688
6689 * gcc.dg/cpp/_Pragma3.c: New test.
6690
6691 2002-08-13 Mark Mitchell <mark@codesourcery.com>
6692
6693 * g++.dg/template/inherit3: New test.
6694
6695 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
6696
6697 * gcc.dg/bitfld-4.c: Add blank options.
6698
6699 2002-08-09 Mark Mitchell <mark@codesourcery.com>
6700
6701 * g++.dg/template/crash1.C: New test.
6702
6703 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6704
6705 * gcc.dg/tls/opt-2.c: New test.
6706
6707 2002-08-08 Devang Patel <dpatel@apple.com>
6708
6709 * objc.dg/selector-1.m : New test
6710
6711 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6712
6713 * g++.dg/abi/bitfield4.C: New test.
6714 * gcc.dg/bitfld-4.c: New test.
6715
6716 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
6717
6718 * g++.dg/other/packed1.C: New test.
6719
6720 2002-08-07 Mark Mitchell <mark@codesourcery.com>
6721
6722 * g++.dg/abi/offsetof.C: Tweak error messages.
6723 * g++.old-deja/g++.mike/p10769a.C: Likewise.
6724
6725 2002-08-08 Jakub Jelinek <jakub@redhat.com>
6726
6727 * gcc.dg/bitfld-3.c: New test.
6728
6729 2002-08-07 Jakub Jelinek <jakub@redhat.com>
6730 Richard Henderson <rth@redhat.com>
6731
6732 * gcc.dg/i386-bitfield1.c: New test.
6733 * g++.dg/abi/bitfield3.C: Update.
6734
6735 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
6736
6737 * objc.dg/const-str-2.m: Update.
6738 * gcc.dg/cpp/c++98.c: Change to C extension.
6739 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
6740 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
6741
6742 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
6743
6744 * testsuite/gcc.dg/tls/diag-3.c: New.
6745
6746 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
6747
6748 * g++.dg/README (Subdirectories): Document new subdir expr.
6749 * g++.dg/expr/pmf-1.C: New test.
6750
6751 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
6752
6753 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
6754
6755 2002-08-06 Jakub Jelinek <jakub@redhat.com>
6756
6757 * g++.dg/abi/bitfield3.C: New test.
6758
6759 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
6760
6761 * lib/gcov.exp: Tweak expected line formats.
6762 * gcc.misc-tests/gcov8.c: New test.
6763 * gcc.misc-tests/gcov8.x: New flags.
6764
6765 2002-08-05 Jakub Jelinek <jakub@redhat.com>
6766
6767 * consistency.vlad/layout/endian.c: Include string.h.
6768
6769 * gcc.c-torture/execute/20020805-1.c: New test.
6770
6771 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
6772
6773 * g++.dg/other/conversion1.C: New test.
6774
6775 2002-08-03 Roger Sayle <roger@eyesopen.com>
6776
6777 * gcc.dg/builtins-1.c: New testcase.
6778
6779 2002-08-02 Mark Mitchell <mark@codesourcery.com>
6780
6781 * g++.dg/inherit/access3.C: New test.
6782
6783 2002-08-01 Jakub Jelinek <jakub@redhat.com>
6784
6785 * gcc.dg/ia64-visibility-2.c: New test.
6786
6787 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
6788
6789 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
6790 __qualifier_flags to __flags.
6791
6792 2002-07-31 Mark Mitchell <mark@codesourcery.com>
6793
6794 * g++.dg/inherit/operator1.C: New test.
6795 * g++.dg/lookup/disamb1.C: Fix typo in comment.
6796 * g++.dg/other/error1.C: Change expected error message.
6797 * g++.dg/template/conv4.C: Likewise.
6798
6799 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
6800
6801 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
6802 for documented behavior.
6803
6804 2002-07-25 Roger Sayle <roger@eyesopen.com>
6805
6806 * gcc.c-torture/execute/20020720-1.x: Skip this test on
6807 several targets known to fail.
6808
6809 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
6810
6811 * gcc.dg/mips-args-[123].c: New tests.
6812
6813 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
6814
6815 * gcc.dg/ppc-spe.c: New.
6816
6817 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
6818
6819 * g++.dg/other/ptrmem4.C: New testcase.
6820
6821 2002-07-24 Richard Henderson <rth@redhat.com>
6822
6823 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
6824
6825 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
6826
6827 * g++.dg/ext/alignof1.C (main): Return 0 for success.
6828
6829 2002-07-24 Roger Sayle <roger@eyesopen.com>
6830
6831 * gcc.c-torture/execute/memset-3.c: New testcase.
6832
6833 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
6834
6835 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
6836 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
6837
6838 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6839
6840 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
6841 Delete.
6842
6843 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
6844
6845 * gcc.c-torture/compile/simd-4.c: New test.
6846
6847 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6848
6849 PR c++/7347, c++/7348
6850 * g++.dg/template/access4.C: New test.
6851 * g++.dg/template/access5.C: New test.
6852 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
6853 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
6854 * g++.old-deja/g++.pt/ttp58.C: Likewise.
6855 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
6856
6857 2002-07-22 Jakub Jelinek <jakub@redhat.com>
6858
6859 * gcc.dg/gnu89-init-2.c: New test.
6860
6861 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
6862
6863 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
6864
6865 2002-07-20 Roger Sayle <roger@eyesopen.com>
6866
6867 * gcc.c-torture/execute/20020720-1.c: New testcase.
6868
6869 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
6870
6871 * gcc.dg/cpp/Wsignprom.c: New tests.
6872
6873 2002-07-20 Alan Modra <amodra@bigpond.net.au>
6874
6875 * gcc.c-torture/execute/loop-13.c: New test.
6876
6877 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
6878
6879 * gcc.dg/cpp/expr.c: New tests.
6880
6881 2002 07-18 David Edelsohn <edelsohn@gnu.org>
6882
6883 * g++.dg/opt/pr6713.C: Add template instantiation.
6884
6885 2002-07-18 Alan Modra <amodra@bigpond.net.au>
6886
6887 * gcc.dg/nest.c: New test.
6888
6889 2002-07-17 Richard Henderson <rth@redhat.com>
6890
6891 * g++.dg/opt/pr6713.C: New test.
6892
6893 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
6894
6895 * gcc.c-torture/execute/loop-2e.x: Let the testcase
6896 XFAIL for all x86 processors.
6897
6898 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
6899
6900 * gcc.c-torture/execute/20010122-1.x: Do not test with
6901 -fomit-frame-pointer.
6902
6903 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6904
6905 * g++.dg/template/instantiate2.C: New test.
6906 * g++.dg/template/spec4.C: New test.
6907
6908 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6909
6910 * g++.dg/template/access2.C: New test.
6911 * g++.dg/template/access3.C: New test.
6912
6913 2002-07-15 Zack Weinberg <zack@codesourcery.com>
6914
6915 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
6916 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
6917 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
6918 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
6919 Convert to use <stdarg.h>.
6920 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
6921 Delete.
6922 * gcc.dg/va-arg-2.c: New.
6923 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
6924
6925 2002-07-15 Jakub Jelinek <jakub@redhat.com>
6926
6927 * gcc.c-torture/compile/20020710-1.c: New test.
6928
6929 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
6930 Andrew Pinski <pinskia@physics.uc.edu>
6931
6932 gcc.c-torture/compile/simd-2.c: New testcase.
6933 gcc.c-torture/compile/simd-3.c: Likewise.
6934
6935 2002-07-11 Mark Mitchell <mark@codesourcery.com>
6936
6937 PR c++/7224
6938 * g++.dg/overload/error1.C: New test.
6939
6940 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6941
6942 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
6943 configuration and IRIX 6 O32 ABI.
6944
6945 2002-07-11 Roger Sayle <roger@eyesopen.com>
6946
6947 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
6948
6949 2002-07-10 Roger Sayle <roger@eyesopen.com>
6950
6951 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
6952
6953 2002-07-10 Jeffrey A Law <law@redhat.com>
6954
6955 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
6956
6957 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
6958
6959 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
6960
6961 * gcc.dg/20020312-2.c: Check for __PPC__.
6962
6963 2002-07-09 Diego Novillo <dnovillo@redhat.com>
6964
6965 * gcc.c-torture/compile/20020709-1.c: New test.
6966
6967 2002-07-07 Roger Sayle <roger@eyesopen.com>
6968
6969 * g++.dg/template/qualttp21.C: New test case.
6970
6971 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
6972
6973 * gcc.c-torture/compile/20020706-1.c: New test.
6974 * gcc.c-torture/compile/20020706-2.c: New test.
6975
6976 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
6977 Alexandre Oliva <aoliva@redhat.com>
6978
6979 * g++.dg/warn/incomplete1.C: New test.
6980
6981 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6982
6983 PR c++/7099
6984 * g++.dg/warn/noreturn1.C: New test.
6985
6986 2002-07-03 Mark Mitchell <mark@codesourcery.com>
6987
6988 PR c++/6706
6989 * g++.dg/debug/debug6.C: New test.
6990 * g++.dg/debug/debug7.C: New test.
6991
6992 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
6993
6994 * gcc.c-torture/compile/simd-3.c: New test.
6995
6996 2002-07-03 Chris Demetriou <cgd@broadcom.com>
6997
6998 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
6999 * gcc.dg/20020620-1.c: Likewise.
7000
7001 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7002
7003 PR c++/6944
7004 * g++.dg/init/array4.C: New test.
7005 * g++.dg/init/array5.C: New test.
7006
7007 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
7008
7009 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
7010 * gcc.c-torture/execute/simd-2.c (main): Likewise.
7011
7012 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7013
7014 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
7015 * gcc.dg/wtr-aggr-init-1.c: Likewise.
7016 * gcc.dg/wtr-conversion-1.c: Likewise.
7017 * gcc.dg/wtr-escape-1.c: Likewise.
7018 * gcc.dg/wtr-int-type-1.c: Likewise.
7019 * gcc.dg/wtr-label-1.c: Likewise.
7020 * gcc.dg/wtr-static-1.c: Likewise.
7021 * gcc.dg/wtr-strcat-1.c: Likewise.
7022 * gcc.dg/wtr-suffix-1.c: Likewise.
7023 * gcc.dg/wtr-switch-1.c: Likewise.
7024 * gcc.dg/wtr-unary-plus-1.c: Likewise.
7025 * gcc.dg/wtr-union-init-1.c: Likewise.
7026 * gcc.dg/wtr-union-init-2.c: Likewise.
7027 * gcc.dg/wtr-union-init-3.c: Likewise.
7028
7029 * gcc.dg/wtr-func-def-1.c: New test.
7030
7031 2002-07-02 Devang Patel <dpatel@apple.com>
7032
7033 * objc.dg/param-1.m: New test.
7034
7035 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
7036
7037 * gcc.dg/cpp/trad/directive.c: Add test.
7038 * gcc.dg/cpp/trad/macroargs.c: Add test.
7039 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
7040
7041 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
7042
7043 * gcc.dg/cpp/cmdlne-M.c: New test.
7044
7045 2002-07-02 Ziemowit Laski <zlaski@apple.com>
7046
7047 * objc.dg/desig-init-1.m: New test.
7048
7049 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7050
7051 PR c++/6716
7052 * g++.dg/template/instantiate1.C: New test.
7053
7054 2002-07-01 Mark Mitchell <mark@codesourcery.com>
7055
7056 PR c++/7112
7057 * g++.dg/template/sizeof2.C: New test.
7058
7059 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7060
7061 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
7062 gcc.dg/cpp/trad/include.c: New tests.
7063
7064 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
7065
7066 PR target/7177
7067 * gcc.c-torture/compile/20020701-1.c: New test.
7068
7069 2002-07-01 Stan Shebs <shebs@apple.com>
7070
7071 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
7072 header here...
7073 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
7074 (objc-torture-execute): or here.
7075
7076 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
7077
7078 * gcc.c-torture/execute/arith-rand-ll.c: New test.
7079
7080 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
7081
7082 * gcc.dg/cpp/trad/escaped-nl.c: New test.
7083
7084 2002-06-30 Devang Patel <dpatel@apple.com>
7085
7086 * objc.dg/fsyntax-only.m: New test.
7087
7088 2002-06-27 Mark Mitchell <mark@codesourcery.com>
7089
7090 PR c++/6695
7091 * g++.dg/template/friend7.C: New file.
7092
7093 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
7094
7095 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
7096 return type.
7097
7098 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
7099
7100 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
7101 avoid division by zero.
7102
7103 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
7104
7105 * gcc.dg/Wunknownprag.c: New tests.
7106
7107 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
7108
7109 * gcc.c-torture/execute/simd-2.c: New test.
7110
7111 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
7112
7113 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
7114 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
7115 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
7116 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
7117 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
7118 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
7119 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
7120 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
7121 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
7122 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
7123 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
7124 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
7125 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
7126 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
7127 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
7128 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
7129 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
7130
7131 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
7132
7133 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
7134 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
7135 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
7136 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
7137 New tests.
7138 * gcc.dg/cpp/trad/directive.c: Update.
7139
7140 2002-06-23 Andreas Jaeger <aj@suse.de>
7141
7142 * gcc.c-torture/execute/complex-6.c: New.
7143
7144 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
7145
7146 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
7147 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
7148 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
7149 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
7150
7151 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
7152
7153 * gcc.dg/cpp/trad: New directory with traditional tests copied
7154 from parent directory.
7155 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7156 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7157 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7158 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7159 Move to trad/ and rename.
7160 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
7161 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
7162 gcc.dg/cpp/trad/redef2.c: New tests.
7163 * gcc.dg/cpp/trad/trad.exp: New driver.
7164
7165 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
7166
7167 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
7168 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
7169 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
7170 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
7171 Remove.
7172
7173 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
7174
7175 * gcc.dg/20020620-1.c: New test.
7176
7177 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7178
7179 * g++.dg/template/ttp4.C: New test.
7180
7181 2002-06-19 Jakub Jelinek <jakub@redhat.com>
7182
7183 * g++.dg/opt/vt1.C: Fix regexp.
7184
7185 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7186
7187 * gcc.c-torture/execute/pure-1.c: Make functions static again.
7188 Don't use attribute `noinline'.
7189
7190 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7191
7192 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
7193
7194 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
7195
7196 * gcc.c-torture/execute/simd-1.c: New.
7197
7198 * gcc.dg/simd-1.c: New.
7199
7200 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
7201
7202 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
7203
7204 2002-06-16 Richard Henderson <rth@redhat.com>
7205
7206 * g++.dg/ext/anon-struct1.C: New.
7207 * g++.dg/ext/anon-struct2.C: New.
7208 * g++.dg/ext/anon-struct3.C: New.
7209 * gcc.dg/anon-struct-1.c: New.
7210 * gcc.dg/anon-struct-2.c: New.
7211 * gcc.dg/anon-struct-3.c: New.
7212 * gcc.dg/20011008-1.c: Adjust warning text.
7213 * gcc.dg/20020527-1.c: Add -fms-extensions.
7214
7215 2002-06-16 Richard Henderson <rth@redhat.com>
7216
7217 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
7218
7219 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
7220
7221 * gcc.c-torture/execute/20020615-1.c: New test.
7222
7223 2002-06-15 Roger Sayle <roger@eyesopen.com>
7224
7225 * gcc.c-tortuture/execute/compare-1.c: New test case.
7226 * gcc.c-tortuture/execute/compare-2.c: New test case.
7227 * gcc.c-tortuture/execute/compare-3.c: New test case.
7228
7229 2002-06-13 Richard Henderson <rth@redhat.com>
7230
7231 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
7232 ia64 ilp32.
7233
7234 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7235
7236 * g++.dg/template/typename2.C: Update error message.
7237
7238 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
7239
7240 * gcc.c-torture/execute/20020611-1.c: New test.
7241
7242 2002-06-11 Bob Wilson <bob.wilson@acm.org>
7243
7244 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
7245 list of targets to skip.
7246
7247 2002-06-10 Bob Wilson <bob.wilson@acm.org>
7248
7249 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
7250 targets if not optimizing.
7251
7252 2002-06-10 Jakub Jelinek <jakub@redhat.com>
7253
7254 * gcc.c-torture/compile/20020605-1.c: New test.
7255
7256 * g++.dg/opt/vt1.C: New test.
7257
7258 * gcc.dg/20020531-1.c: New test.
7259
7260 * gcc.dg/20020530-1.c: New test.
7261
7262 * gcc.dg/20020527-1.c: New test.
7263
7264 * g++.dg/opt/cse1.C: New test.
7265
7266 2002-06-07 Roger Sayle <roger@eyesopen.com>
7267
7268 * gcc.dg/20020607-2.c: New test case.
7269
7270 2002-06-07 Jakub Jelinek <jakub@redhat.com>
7271
7272 * gcc.c-torture/compile/20020604-1.c: New test.
7273
7274 2002-06-04 Richard Henderson <rth@redhat.com>
7275
7276 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
7277 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
7278 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
7279
7280 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
7281
7282 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
7283
7284 2002-06-03 Richard Henderson <rth@redhat.com>
7285
7286 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
7287 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
7288
7289 2002-06-02 Richard Henderson <rth@redhat.com>
7290
7291 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
7292 test functions static.
7293
7294 2002-06-02 Andreas Jaeger <aj@suse.de>
7295
7296 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
7297 now.
7298
7299 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
7300
7301 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
7302 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
7303 Update for mofified diagnostics.
7304 * gcc.dg/c99-intconst-1.c: No longer fail.
7305
7306 2002-06-02 Richard Henderson <rth@redhat.com>
7307
7308 * gcc.dg/uninit-A.c: Remove xfail markers.
7309
7310 2002-06-01 Roger Sayle <roger@eyesopen.com>
7311
7312 * gcc.dg/fnegate-1.c: New test case.
7313
7314 2002-05-30 Osku Salerma <osku@iki.fi>
7315
7316 * gcc.c-torture/execute/mayalias-1.c: New file.
7317
7318 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
7319
7320 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
7321 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
7322 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
7323
7324 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
7325
7326 * gcc.c-torture/execute/20020529-1.c: New test.
7327
7328 2002-05-27 Richard Henderson <rth@redhat.com>
7329
7330 * g++.dg/ext/attrib6.C: New test case.
7331
7332 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7333
7334 * gcc.c-torture/execute/pure-1.c: New test.
7335
7336 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7337
7338 * gcc.dg/cpp/arith-2.c: Remove.
7339
7340 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
7341
7342 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
7343 * gcc.dg/cpp/if-3.c: Remove.
7344
7345 2002-05-26 Jakub Jelinek <jakub@redhat.com>
7346
7347 * g++.dg/opt/cse2.C: New test.
7348
7349 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
7350
7351 * gcc.dg/cpp/arith-1.c: New semantic tests.
7352 * gcc.dg/cpp/if-1.c: Update.
7353
7354 2002-05-24 Ben Elliston <bje@redhat.com>
7355
7356 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
7357
7358 2002-05-24 Jakub Jelinek <jakub@redhat.com>
7359
7360 * gcc.dg/verbose-asm.c: New test.
7361
7362 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
7363
7364 * gcc.dg/cpp/paste12.c: New test.
7365
7366 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7367
7368 * g++.dg/parse/named_ops.C: New test.
7369
7370 2002-05-23 Mark Mitchell <mark@codesourcery.com>
7371
7372 * gcc/testsuite/gcc.dg/weak-8.c: New test.
7373
7374 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
7375
7376 * gcc.dg/weak-2.c: Allow optional leading underscore
7377 in scan-assembler symbol name.
7378 * gcc.dg/weak-3.c: Likewise.
7379 * gcc.dg/weak-4.c: Likewise.
7380 * gcc.dg/weak-5.c: Likewise.
7381
7382 2002-05-23 Jakub Jelinek <jakub@redhat.com>
7383
7384 * gcc.dg/20020523-1.c: New test.
7385
7386 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
7387
7388 * objc.dg/const-str-2.m: Update now that we stop after
7389 a command line error.
7390
7391 2002-05-22 Richard Henderson <rth@redhat.com>
7392
7393 * g++.dg/dg.exp: Fix typo in test pruneing.
7394
7395 2002-05-22 Richard Henderson <rth@redhat.com>
7396
7397 * g++.dg/dg.exp: Prune the tls subdirectory.
7398 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
7399 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
7400 * g++.dg/tls/init-1.C: New.
7401
7402 2002-05-22 Jakub Jelinek <jakub@redhat.com>
7403
7404 * gcc.dg/20020517-1.c: New test.
7405
7406 2002-05-21 Richard Henderson <rth@redhat.com>
7407
7408 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
7409 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
7410
7411 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
7412
7413 * g++.dg/other/copy2.C: New test.
7414
7415 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
7416
7417 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
7418 (MAX_COPY): Bump up to 10 times sizeof (long long).
7419 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
7420
7421 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
7422 sizeof (long long).
7423
7424 * gcc.c-torture/execute/strcpy-1.c: New test.
7425
7426 2002-05-19 Jason Merrill <jason2redhat.com>
7427
7428 * g++.dg/ext/oper1.C: New test.
7429
7430 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
7431 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
7432
7433 * README.QMTEST: New file.
7434
7435 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
7436
7437 2002-05-19 Andreas Jaeger <aj@suse.de>
7438
7439 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
7440 now.
7441 * gcc.c-torture/execute/loop-2d.x: Likewise.
7442
7443 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
7444
7445 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
7446 support weak symbols.
7447 * gcc.dg/weak-4.c: Likewise
7448 * gcc.dg/weak-6.c: Likewise
7449
7450 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
7451
7452 * gcc.dg/weak-3.c: Add dg-excess-error comment for
7453 cygwin, coff and h8300-*-hms targets
7454 * gcc.dg/weak-5.c: Likewise
7455 * gcc.dg/weak-7.c: Likewise
7456
7457 2002-05-16 Jason Merrill <jason@redhat.com>
7458
7459 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
7460 (scan-assembler-not, scan-assembler-dem): Likewise.
7461 (scan-assembler-dem-not): Likewise.
7462
7463 2002-05-15 Richard Henderson <rth@redhat.com>
7464
7465 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
7466
7467 2002-05-15 Richard Henderson <rth@redhat.com>
7468
7469 * gcc.dg/weak-5.c (vfoo1c): No warning here.
7470 (vfoo1f): Warning here.
7471 (vfoo1l): Don't redefine the alias.
7472
7473 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
7474
7475 * g++.dg/init/pm1.C: New test.
7476
7477 2002-05-12 David S. Miller <davem@redhat.com>
7478
7479 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
7480 types.
7481
7482 2002-05-10 Roger Sayle <roger@eyesopen.com>
7483
7484 * gcc.c-torture/execute/20020510-1.c: New test case.
7485
7486 2002-05-10 David S. Miller <davem@redhat.com>
7487
7488 * gcc.c-torture/execute/conversion.c: Test long double too.
7489
7490 2002-05-09 Jakub Jelinek <jakub@redhat.com>
7491
7492 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
7493 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
7494 * lib/g++.exp (g++_link_flags): Likewise.
7495 * lib/objc.exp (objc_target_compile): Likewise.
7496
7497 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
7498
7499 * gcc.dg/cpp/poison.c: Update.
7500 * gcc.dg/cpp/20000625-2.c: Remove.
7501 * gcc.dg/cpp/direct2s.c: Remove final test.
7502
7503 2002-05-08 Tom Rix <trix@redhat.com>
7504
7505 * gcc.c-torture/execute/20020508-1.c: New test.
7506 * gcc.c-torture/execute/20020508-2.c: New test.
7507 * gcc.c-torture/execute/20020508-3.c: New test.
7508
7509 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
7510
7511 * gcc.dg/cpp/charconst-4.c: More tests.
7512
7513 2002-05-08 Mark Mitchell <mark@codesourcery.com>
7514
7515 PR c/6569
7516 * gcc.dg/weak-3.c: Update location of warning messages.
7517 * gcc.dg/weak-5.c: Likewise.
7518
7519 2002-05-06 Roger Sayle <roger@eyesopen.com>
7520
7521 * gcc.c-torture/execute/20020506-1.c: New test case.
7522
7523 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
7524
7525 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
7526
7527 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7528
7529 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
7530
7531 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
7532
7533 * gcc.dg/cpp/charconst-3.c: New test.
7534
7535 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
7536
7537 * gcc.dg/cpp/charconst.c: Update tests.
7538
7539 2002-05-05 Tim Josling <tej@melbpc.org.au>
7540
7541 * treelang: Added directory for new sample language treelang. Also
7542 lib/treelang.exp: New file to signal treelang should be tested.
7543
7544 2002-05-03 Jakub Jelinek <jakub@redhat.com>
7545
7546 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
7547 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
7548 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
7549 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
7550 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
7551 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
7552 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
7553
7554 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
7555
7556 * gcc.dg/format/xopen-2.c: New test.
7557
7558 2002-05-03 Jakub Jelinek <jakub@redhat.com>
7559
7560 * gcc.dg/20020503-1.c: New test.
7561
7562 2002-05-02 Mark Mitchell <mark@codesourcery.com>
7563
7564 * g++.dg/init/dtor1.C: Make it tougher.
7565
7566 2002-05-01 Mark Mitchell <mark@codesourcery.com>
7567
7568 * g++.dg/init/dtor1.C: New test.
7569
7570 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
7571
7572 * gcc.dg/altivec-8.c: New.
7573
7574 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
7575
7576 * gcc.dg/altivec-7.c: New.
7577
7578 2002-04-29 Jakub Jelinek <jakub@redhat.com>
7579
7580 * g++.dg/parse/typedef1.C: New test.
7581
7582 2002-04-29 Mark Mitchell <mark@codesourcery.com>
7583
7584 PR c++/6486
7585 * g++.dg/template/friend6.C: New test.
7586
7587 PR c++/6492
7588 * g++.dg/init/copy1.C: New test.
7589
7590 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
7591
7592 * g++.dg/warn/effc1.C: New test.
7593
7594 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
7595
7596 * gcc.dg/cpp/if-cexp.c: Add a test.
7597
7598 2002-04-28 Jakub Jelinek <jakub@redhat.com>
7599
7600 * gcc.dg/20020426-2.c: New test.
7601
7602 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
7603
7604 * gcc.dg/cpp/if-mop.c: Update.
7605 * gcc.dg/cpp/if-mpar.c: Add test.
7606 * gcc.dg/cpp/if-oppr.c: Update.
7607
7608 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7609
7610 PR c/6343
7611 * gcc.dg/weak-[2-7].c: New tests.
7612
7613 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7614
7615 * gcc.dg/enum1.c: New test.
7616
7617 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7618
7619 PR c++/6497
7620 * g++.dg/inherit/access2.C: New test.
7621
7622 2002-04-26 Mark Mitchell <mark@codesourcery.com>
7623
7624 PR bootstrap/6445
7625 * gcc.dg/20020426-1.c: New test.
7626
7627 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
7628
7629 * g++.dg/abi/enum1.C: New test.
7630
7631 2002-04-26 Richard Henderson <rth@redhat.com>
7632
7633 * gcc.dg/c99-bool-1.c: Expect always true warning.
7634
7635 2002-04-25 Roger Sayle <roger@eyesopen.com>
7636
7637 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
7638
7639 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7640
7641 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
7642 targets.
7643
7644 2002-04-24 Mark Mitchell <mark@codesourcery.com>
7645
7646 * g++.dg/abi/mange7.C: New test.
7647
7648 PR c++/6438.
7649 * g++.dg/parse/stmtexpr2.C: New test.
7650
7651 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
7652
7653 * gcc.dg/20020312-2.c: Add SH target.
7654
7655 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7656
7657 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
7658 compiler output on mips*-*-irix*.
7659
7660 2002-04-23 Jakub Jelinek <jakub@redhat.com>
7661
7662 * g++.dg/parse/attr1.C: New test.
7663
7664 2002-04-23 Roger Sayle <roger@eyesopen.com>
7665
7666 * gcc.c-torture/execute/string-opt-17.c: New test case.
7667 * gcc.c-torture/execute/memset-2.c: New test case.
7668
7669 2002-04-23 Mark Mitchell <mark@codesourcery.com>
7670
7671 PR c++/6256:
7672 * g++.dg/template/friend5.C: New test.
7673
7674 PR c++/6331:
7675 * g++.dg/template/qual1.C: Likewise.
7676
7677 2002-04-22 Zack Weinberg <zack@codesourcery.com>
7678
7679 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
7680 Include stdlib.h, not stdio.h or ctype.h.
7681
7682 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
7683
7684 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
7685 cris-*-elf* and mmix-*-*.
7686 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
7687 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
7688 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
7689 Ditto.
7690 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
7691 * gcc.dg/wchar_t-1.c: Ditto.
7692
7693 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
7694
7695 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
7696 Clarify comment.
7697
7698 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
7699
7700 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
7701
7702 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7703
7704 * gcc.c-torture/execute/20000906-1.x: Delete.
7705
7706 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
7707
7708 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
7709
7710 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
7711
7712 * PR6367
7713 * g77.f-torture/execute/6367.f: New test.
7714 * g77.f-torture/execute/6367.x: Disable for MMIX.
7715
7716 2002-04-19 Mark Mitchell <mark@codesourcery.com>
7717
7718 * PR6352
7719 * g++.dg/opt/inline2.C: New test.
7720
7721 2002-04-18 Richard Henderson <rth@redhat.com>
7722
7723 * gcc.dg/20000906-1.c: Enable for all targets.
7724 * gcc.c-torture/compile/iftrap-2.c: New.
7725
7726 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7727
7728 * gcc.dg/20020418-1.c: New test.
7729 * gcc.dg/20020418-2.c: New test.
7730
7731 2002-04-18 Richard Henderson <rth@redhat.com>
7732
7733 * gcc.c-torture/compile/iftrap-1.c: New.
7734 * gcc.dg/iftrap-1.c: Adjust for ia64.
7735 * gcc.dg/iftrap-2.c: New.
7736
7737 2002-04-18 Jakub Jelinek <jakub@redhat.com>
7738
7739 * gcc.c-torture/compile/20020418-1.c: New test.
7740
7741 2002-04-18 Roger Sayle <roger@eyesopen.com>
7742
7743 * gcc.c-torture/compile/20020415-1.c: New.
7744
7745 2002-04-18 David S. Miller <davem@redhat.com>
7746
7747 * gcc.c-torture/execute/20020418-1.c: New test.
7748
7749 2002-04-17 Jakub Jelinek <jakub@redhat.com>
7750
7751 * gcc.dg/20020416-1.c: New test.
7752
7753 * g++.dg/opt/inline1.C: New test.
7754
7755 2002-04-16 Jakub Jelinek <jakub@redhat.com>
7756
7757 * gcc.dg/altivec-5.c: New test.
7758
7759 * gcc.dg/20020415-1.c: New test.
7760
7761 2002-04-15 Mark Mitchell <mark@codesourcery.com>
7762
7763 * testsuite/lib/chill.exp: Remove.
7764
7765 2002-04-14 Jakub Jelinek <jakub@redhat.com>
7766
7767 * g++.dg/other/big-struct.C: New test.
7768
7769 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
7770
7771 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
7772 of scratch file.
7773
7774 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
7775
7776 PR c/6277
7777 * gcc.dg/i386-387-1.c: Allow optional leading underscore
7778 in scan-assembler function name
7779
7780 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
7781
7782 * g77.f-torture/execute/980628-4.x,
7783 g77.f-torture/execute/980628-5.x,
7784 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7785 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7786 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
7787 i[34567]86-*-*.
7788
7789 2002-04-13 David S. Miller <davem@redhat.com>
7790
7791 * gcc.c-torture/execute/20020413-1.c: New test.
7792
7793 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
7794
7795 * gcc.dg/asm-6.c,
7796 * g++.dg/ext/asm1.C: New tests.
7797
7798 2002-04-12 Mark Mitchell <mark@codesourcery.com>
7799
7800 PR c++ 5373.
7801 * g++.dg/parse/stmtexpr1.C: New test.
7802
7803 PR c++/5189.
7804 * g++.dg/template/copy1.C: New test.
7805
7806 2002-04-12 Richard Henderson <rth@redhat.com>
7807
7808 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
7809
7810 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
7811
7812 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
7813 gcc.c-torture/execute/20020307-2.c.
7814
7815 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
7816
7817 * g++.dg/ext/attrib5.C,
7818 * g++.dg/lookup/struct1.C: New tests.
7819
7820 2002-04-11 Jakub Jelinek <jakub@redhat.com>
7821
7822 * gcc.dg/20020411-1.c: New test.
7823
7824 * gcc.c-torture/execute/20020411-1.c: New test.
7825
7826 2002-04-10 Janis Johnson <janis187@us.ibm.com>
7827
7828 * g77.f-torture/execute/6177.f: New test.
7829
7830 2002-04-10 Jakub Jelinek <jakub@redhat.com>
7831
7832 PR middle-end/6247
7833 * g++.dg/opt/cleanup1.C: New test.
7834
7835 * g++.dg/opt/const1.C: New test.
7836
7837 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
7838
7839 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
7840
7841 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
7842
7843 PR c++/5507
7844 * g++.dg/template/typename2.C: New test.
7845
7846 2002-04-10 Alan Modra <amodra@bigpond.net.au>
7847
7848 * gcc.c-torture/execute/loop-12.c: New.
7849
7850 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
7851
7852 * g77.f-torture/execute/980628-4.x,
7853 g77.f-torture/execute/980628-5.x,
7854 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
7855 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
7856 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
7857
7858 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7859
7860 PR optimization/6086
7861 * g++.dg/opt/preinc1.C: New test.
7862
7863 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7864
7865 PR c++/5571
7866 * g++.dg/opt/static2.C: New test.
7867
7868 2002-04-06 Mark Mitchell <mark@codesourcery.com>
7869
7870 PR c/5120
7871 * gcc.dg/20020406-1.c: New test.
7872
7873 2002-04-04 David S. Miller <davem@redhat.com>
7874
7875 * gcc.c-torture/execute/20020404-1.c: New test.
7876
7877 2002-04-04 Jakub Jelinek <jakub@redhat.com>
7878
7879 PR c/6123
7880 * gcc.dg/20020312-2.c: Do not declare global register variable
7881 if __PIC__ or __pic__ is defined.
7882
7883 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
7884
7885 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
7886 __asm__ so that it works correctly even if -ansi -pedantic-errors.
7887
7888 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7889
7890 * gcc.misc-tests/linkage.exp: Update last change to handle
7891 sparc*-, not just sparc-.
7892
7893 2002-04-03 Richard Henderson <rth@redhat.com>
7894
7895 * gcc.dg/cpp/ucs.c: Improved long UCS test.
7896
7897 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7898
7899 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
7900
7901 2002-04-02 David S. Miller <davem@redhat.com>
7902
7903 * gcc.c-torture/execute/20020402-3.c: New test.
7904
7905 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
7906
7907 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
7908 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
7909
7910 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
7911 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
7912 g77.f-torture/execute/20001201.x,
7913 g77.f-torture/execute/u77-test.x: New files.
7914
7915 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
7916 * gcc.dg/wchar_t-1.c: Ditto.
7917
7918 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7919
7920 * gcc.c-torture/execute/20020402-1.c: New test.
7921
7922 2002-04-01 Richard Henderson <rth@redhat.com>
7923
7924 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
7925
7926 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
7927
7928 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7929
7930 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
7931
7932 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
7933
7934 * g++.dg/inherit/template-as-base.C: Expect error.
7935 * g++.dg/inherit/namespace-as-base.C: Likewise.
7936
7937 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
7938
7939 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
7940 g++.dg/ext/instantiate3.C: Tweak match patterns.
7941
7942 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
7943 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
7944 -da test.
7945
7946 2002-03-31 Richard Henderson <rth@redhat.com>
7947
7948 * gcc.dg/special/alias-2.c: New.
7949 * gcc.dg/special/ecos.exp: Run it.
7950
7951 2002-03-31 Richard Henderson <rth@redhat.com>
7952
7953 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
7954
7955 2002-03-31 Kazu Hirata <kazu@hxi.com>
7956
7957 * gcc.dg/weak-1.c: Disable on h8300 port.
7958
7959 2002-03-29 Janis Johnson <janis187@us.ibm.com>
7960
7961 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
7962 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
7963 ordering tests.
7964 * g++.dg/bprob/bprob-1.C: New test.
7965 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
7966 * g++.dg/gcov/gcov-1.C: New test.
7967 * g++.dg/gcov/gcov-1.x: New file.
7968 * g++.dg/gcov/gcov-2.C: New test.
7969 * g++.dg/gcov/gcov-3.C: New test.
7970 * g++.dg/gcov/gcov-3.h: New file.
7971
7972 2002-03-28 Roger Sayle <roger@eyesopen.com>
7973
7974 * g++.old-deja/g++.other/builtins5.C: New test.
7975 * g++.old-deja/g++.other/builtins6.C: New test.
7976 * g++.old-deja/g++.other/builtins7.C: New test.
7977 * g++.old-deja/g++.other/builtins8.C: New test.
7978 * g++.old-deja/g++.other/builtins9.C: New test.
7979
7980 2002-03-29 Jakub Jelinek <jakub@redhat.com>
7981
7982 * g++.dg/opt/static1.C: New test.
7983
7984 * g++.dg/opt/longbranch1.C: New test.
7985
7986 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
7987
7988 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
7989
7990 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
7991
7992 2002-03-28 Jeffrey A Law (law@redhat.com)
7993
7994 * gcc.c-torture/execute/20020328-1.c: New test.
7995
7996 2002-03-27 Richard Henderson <rth@redhat.com>
7997
7998 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
7999 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
8000 move from g++.old-deja/g++.ext/.
8001
8002 2002-03-27 Mark Mitchell <mark@codesourcery.com>
8003
8004 * g++.dg/init/new2.C: New test.
8005
8006 2002-03-26 Richard Henderson <rth@redhat.com>
8007
8008 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
8009
8010 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
8011 on sparc.
8012
8013 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
8014 sparcv9 systems.
8015 * gcc.dg/20001102-1.c: Likewise.
8016
8017 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
8018
8019 * gcc.dg/cpp/endif-pedantic1.c,
8020 gcc.dg/cpp/endif-pedantic2.c: New tests.
8021
8022 2002-03-26 Mark Mitchell <mark@codesourcery.com>
8023
8024 * g++.dg/init/new1.C: New test.
8025
8026 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
8027
8028 * g++.dg/abi/vbase9.C: New test.
8029
8030 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
8031
8032 * gcc.dg/arm-asm.c: New test.
8033
8034 2002-03-26 Andrew Cagney <ac131313@redhat.com>
8035
8036 * gcc.dg/Wswitch-enum.c: New test.
8037 Fix PR c/5044.
8038
8039 2002-03-26 Richard Henderson <rth@redhat.com>
8040
8041 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
8042 structure.
8043
8044 2002-03-25 Richard Henderson <rth@redhat.com>
8045
8046 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
8047 sparcv9 systems.
8048
8049 * gcc.c-torture/compile/20011119-1.c (xxx): New.
8050 * gcc.c-torture/compile/20011119-2.c (xxx): New.
8051
8052 2002-03-25 Zack Weinberg <zack@codesourcery.com>
8053
8054 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
8055
8056 2002-03-25 Bob Wilson <bob.wilson@acm.org>
8057
8058 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
8059 targets using generic thunk support.
8060
8061 2002-03-25 Jakub Jelinek <jakub@redhat.com>
8062
8063 * gcc.c-torture/compile/20020323-1.c: New test.
8064
8065 * g++.dg/opt/conj2.C: New test.
8066
8067 2002-03-24 Richard Henderson <rth@redhat.com>
8068
8069 * gcc.dg/weak-1.c: Use -fno-common.
8070
8071 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8072
8073 * g77.dg/f77-edit-apostrophe-out.f: New test
8074 * g77.dg/f77-edit-h-out.f: New test
8075 * g77.dg/f77-edit-t-in.f: New test
8076 * g77.dg/f77-edit-t-out.f: New test
8077 * g77.dg/f77-edit-x-out.f: New test
8078 * g77.dg/f77-edit-slash-out.f: New test
8079 * g77.dg/f77-edit-colon-out.f: New test
8080 * g77.dg/f77-edit-s-out.f: New test
8081
8082 2002-03-24 Richard Henderson <rth@redhat.com>
8083
8084 * objc/execute/formal_protocol-6.x: New XFAIL.
8085
8086 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8087
8088 * gcc.dg/weak-1.c: Early return from dg-final on platforms
8089 that do not support weak symbols
8090
8091 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
8092
8093 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
8094 * lib/g77.exp: Likewise
8095 * lib/objc.exp: Likewise
8096
8097 2002-03-23 Andrew Cagney <ac131313@redhat.com>
8098
8099 * gcc.dg/Wswitch-default.c: New test.
8100
8101 2002-03-23 Jakub Jelinek <jakub@redhat.com>
8102
8103 * g++.dg/other/enum1.C: New test.
8104
8105 2002-03-23 Zack Weinberg <zack@codesourcery.com>
8106
8107 * gcc.dg/pragma-ep-3.c: Fix typo.
8108
8109 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8110
8111 * g++.dg/inherit/template-as-base.C: New test.
8112
8113 2002-03-22 Jakub Jelinek <jakub@redhat.com>
8114
8115 * g++.old-deja/g++.other/dwarf2-1.C: Move...
8116 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
8117
8118 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
8119
8120 * gcc.dg/cpp/multiline.c: Update to match.
8121
8122 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
8123
8124 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
8125
8126 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
8127
8128 * gcc.dg/cpp/extratokens2.c: New file.
8129
8130 2002-03-21 David Edelsohn <edelsohn@gnu.org>
8131
8132 * gcc.dg/20020312-2.c: Add rs6000 target.
8133
8134 * gcc.c-torture/compile/20020319-1.c: New test.
8135
8136 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8137
8138 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
8139 (A, E): Handle this.
8140
8141 2002-03-20 Jason Merrill <jason@redhat.com>
8142
8143 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
8144 ignoring -fpic.
8145 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
8146 through prune_gcc_output.
8147
8148 2002-03-20 Jakub Jelinek <jakub@redhat.com>
8149
8150 * gcc.c-torture/compile/20020320-1.c: New test.
8151
8152 2002-03-19 Jakub Jelinek <jakub@redhat.com>
8153
8154 * gcc.c-torture/compile/20020318-1.c: New test.
8155
8156 * gcc.dg/struct-by-value-1.c: New test.
8157
8158 * gcc.dg/20020319-1.c: New test.
8159
8160 2002-03-18 Jakub Jelinek <jakub@redhat.com>
8161
8162 * g++.dg/opt/conj1.C: New test.
8163
8164 2002-03-17 Mark Mitchell <mark@codesourcery.com>
8165
8166 * g++.dg/template/qualttp20.C: Revert previous change.
8167 * g++.dg/template/qualttp3.C: Likewise.
8168 * g++.dg/template/qualttp4.C: Likewise
8169 * g++.dg/template/qualttp5.C: Likewise
8170 * g++.dg/template/qualttp6.C: Likewise
8171 * g++.dg/template/qualttp7.C: Likewise
8172 * g++.dg/template/qualttp8.C: Likewise
8173 * g++.dg/template/recurse.C: Likewise.
8174
8175 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
8176
8177 * gcc.dg/cpp/wchar-1.c: Update.
8178
8179 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
8180
8181 * g++.dg/template/conv1.C: New test.
8182 * g++.dg/template/conv2.C: New test.
8183 * g++.dg/template/conv3.C: New test.
8184 * g++.dg/template/conv4.C: New test.
8185
8186 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8187
8188 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
8189 * g++.dg/template/qualttp3.C: Likewise.
8190 * g++.dg/template/qualttp4.C: Likewise
8191 * g++.dg/template/qualttp5.C: Likewise
8192 * g++.dg/template/qualttp6.C: Likewise
8193 * g++.dg/template/qualttp7.C: Likewise
8194 * g++.dg/template/qualttp8.C: Likewise
8195 * g++.dg/template/recurse.C: Likewise.
8196
8197 2002-03-15 Mark Mitchell <mark@codesourcery.com>
8198
8199 * g++.dg/opt/dtor1.C: New test.
8200
8201 2002-03-15 Jakub Jelinek <jakub@redhat.com>
8202
8203 * gcc.c-torture/compile/20020315-1.c: New test.
8204
8205 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
8206
8207 * gcc.dg/weak-1.c: Fix scan tests.
8208
8209 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
8210
8211 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
8212 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
8213 cris-*-aout* mmix-*-*.
8214 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
8215 cris-*-aout* mmix-*-*.
8216 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
8217 cris-*-elf* cris-*-aout* and mmix-*-*.
8218 * gcc.dg/20001009-1.c: Ditto.
8219 * gcc.dg/20010912-1.c: Ditto.
8220 * gcc.dg/20020122-4.c: Ditto.
8221 * gcc.dg/inline-2.c: Ditto.
8222
8223 2002-03-14 Jeffrey A Law (law@cygnus.com)
8224
8225 * gcc.c-torture/compile/20020314-1.c: New test.
8226
8227 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
8228
8229 * gcc.c-torture/execute/20020314-1.c: New test.
8230
8231 2002-03-14 Jakub Jelinek <jakub@redhat.com>
8232
8233 * g++.dg/warn/Wunused-1.C: New test.
8234
8235 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
8236
8237 * g++.dg/abi/mangle6.C: New test.
8238
8239 2002-03-13 Jakub Jelinek <jakub@redhat.com>
8240
8241 * gcc.c-torture/compile/20020309-2.c: New test.
8242
8243 * gcc.c-torture/compile/20020312-1.c: New test.
8244
8245 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
8246
8247 * g++.dg/other/access1.C: New test.
8248
8249 2002-03-12 Jakub Jelinek <jakub@redhat.com>
8250
8251 * gcc.c-torture/execute/wchar_t-1.c: New test.
8252
8253 2002-03-12 David Edelsohn <edelsohn@gnu.org>
8254
8255 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
8256
8257 2002-03-12 Roger Sayle <roger@eyesopen.com>
8258
8259 * gcc.dg/20020312-1.c: New test case.
8260
8261 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
8262
8263 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
8264
8265 2002-03-11 Richard Henderson <rth@redhat.com>
8266
8267 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
8268 * g++.old-deja/g++.jason/report.C: Likewise.
8269
8270 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8271
8272 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
8273 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
8274
8275 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
8276
8277 * testsuite/g++.dg/overload/pmf1.C: New test.
8278
8279 2002-03-11 Kazu Hirata <kazu@hxi.com>
8280
8281 * gcc.c-torture/execute/20020307-1.c: Use long.
8282
8283 2002-03-11 Jakub Jelinek <jakub@redhat.com>
8284
8285 PR optimization/5844
8286 * gcc.dg/20020310-1.c: New test.
8287
8288 2002-03-09 Michael Meissner <meissner@redhat.com>
8289
8290 * gcc.c-torture/execute/memcpy-2.c: New test.
8291 * gcc.c-torture/execute/memset-1.c: New test.
8292 * gcc.c-torture/execute/strlen-1.c: New test.
8293 * gcc.c-torture/execute/strcmp-1.c: New test.
8294 * gcc.c-torture/execute/strncmp-1.c: New test.
8295
8296 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
8297
8298 * gcc.dg/ppc-ldstruct.c: New test.
8299
8300 2002-03-09 Jakub Jelinek <jakub@redhat.com>
8301
8302 * gcc.c-torture/execute/va-arg-22.c: New test.
8303
8304 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
8305
8306 * gcc.c-torture/compile/20020309-1.c: New test.
8307
8308 2002-03-08 Jakub Jelinek <jakub@redhat.com>
8309
8310 * gcc.c-torture/execute/20020307-2.c: New test.
8311
8312 2002-03-07 Jeffrey A Law (law@redhat.com)
8313
8314 * g77.f-torture/compile/20020307-1.f: New test.
8315
8316 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
8317
8318 * gcc.dg/unordered-1.c: New test.
8319
8320 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
8321
8322 * gcc.c-torture/execute/20020307-1.c: New test.
8323
8324 2002-03-05 Jakub Jelinek <jakub@redhat.com>
8325
8326 * gcc.dg/20020304-1.c: New test.
8327
8328 * gcc.c-torture/compile/20020304-2.c: New test.
8329
8330 2002-03-04 Zack Weinberg <zack@codesourcery.com>
8331
8332 * gcc.c-torture/compile/20020304-1.c: New test case
8333 (from PR c/5830).
8334
8335 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
8336
8337 * gcc.dg/20020103-1.c: Add other -D ppc variants.
8338
8339 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
8340
8341 * g++.dg/other/classkey1.C: New test.
8342
8343 2002-03-01 Richard Henderson <rth@redhat.com>
8344
8345 * gcc.c-torture/compile/981223-1.x: New.
8346 * gcc.c-torture/compile/920625-1.x: New.
8347
8348 2002-02-28 Richard Henderson <rth@redhat.com>
8349
8350 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
8351
8352 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
8353
8354 * gcc.c-torture/execute/20020227-1.c: New test.
8355
8356 2002-02-27 Mark Mitchell <mark@codesourcery.com>
8357
8358 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
8359 here" ERROR lines.
8360 * g++.old-deja/g++.oliva/partord1.C: Likewise.
8361 * g++.old-deja.g++.other/defarg1.C: Likewise.
8362 * g++.old-deja/g++.pt/calls2.C: Likewise.
8363 * g++.old-deja/g++.pt/crash20.C: Likewise.
8364 * g++.old-deja/g++.pt/crash30.C: Likewise.
8365 * g++.old-deja/g++.pt/crash36.C: Likewise.
8366 * g++.old-deja/g++.pt/crash6.C: Likewise.
8367 * g++.old-deja/g++.pt/defarg13.C: Likewise.
8368 * g++.old-deja/g++.pt/derived3.C: Likewise.
8369 * g++.old-deja/g++.pt/error1.C: Likewise.
8370 * g++.old-deja/g++.pt/friend21.C: Likewise.
8371 * g++.old-deja/g++.pt/friend23.C: Likewise.
8372 * g++.old-deja/g++.pt/infinite1.C: Likewise.
8373 * g++.old-deja/g++.robertl/eb128.C: Likewise.
8374
8375 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
8376
8377 * gcc.c-torture/execute/20020225-2.c: New test.
8378
8379 2002-02-27 Zack Weinberg <zack@codesourcery.com>
8380
8381 * gcc.c-torture/execute/920730-1t.c,
8382 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
8383 Delete test cases, only relevant to -traditional.
8384
8385 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
8386
8387 * gcc.dg/cpp/undef1.c: Remove.
8388 * gcc.dg/cpp/directiv.c: Update.
8389 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
8390
8391 2002-02-27 Michael Meissner <meissner@redhat.com>
8392
8393 * gcc.c-torture/execute/20020226-1.c: New test.
8394
8395 2002-02-26 Jakub Jelinek <jakub@redhat.com>
8396
8397 * g++.dg/debug/debug4.C: New test.
8398
8399 * gcc.dg/ia64-visibility-1.c: New test.
8400
8401 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
8402
8403 * gcc.dg/debug/20020224-1.c: New.
8404
8405 2002-02-25 Kazu Hirata <kazu@hxi.com>
8406
8407 * gcc.c-torture/execute/960416-1.x: New.
8408 * gcc.c-torture/execute/divconst-3.x: Likewise.
8409
8410 2002-02-25 Jakub Jelinek <jakub@redhat.com>
8411
8412 * gcc.dg/20020224-1.c: New test.
8413
8414 2002-02-25 Alan Modra <amodra@bigpond.net.au>
8415
8416 * gcc.c-torture/execute/20020225-1.c: New.
8417
8418 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
8419
8420 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
8421
8422 2002-02-23 Jakub Jelinek <jakub@redhat.com>
8423
8424 * gcc.dg/20020222-1.c: New test.
8425
8426 2002-02-22 Jakub Jelinek <jakub@redhat.com>
8427
8428 * g++.dg/opt/anonunion1.C: New test.
8429
8430 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 * g++.dg/template/qualttp19.C: New test.
8433 * g++.dg/template/qualttp20.C: New test.
8434 * g++.old-deja/g++.jason/report.C: Adjust expected errors
8435 * g++.old-deja/g++.other/qual1.C: Likewise.
8436
8437 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
8438
8439 * gcc.dg/attr-alwaysinline.c: New.
8440
8441 2002-02-21 Jakub Jelinek <jakub@redhat.com>
8442
8443 * gcc.dg/20020220-1.c: New test.
8444
8445 * gcc.dg/20020220-2.c: New test.
8446
8447 * g++.dg/opt/mmx1.C: New test.
8448
8449 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
8450
8451 * gcc.c-torture/compile/20020110.c: New test.
8452
8453 2002-02-20 Jakub Jelinek <jakub@redhat.com>
8454
8455 * gcc.c-torture/execute/20020219-1.c: New test.
8456
8457 * gcc.dg/20020219-1.c: New test.
8458
8459 * gcc.dg/noncompile/20020220-1.c: New test.
8460
8461 * g++.dg/opt/ptrintsum1.C: New test.
8462
8463 * gcc.dg/debug/20020220-1.c: New test.
8464
8465 2002-02-17 Jakub Jelinek <jakub@redhat.com>
8466
8467 * gcc.c-torture/execute/20020216-1.c: New test.
8468
8469 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
8470
8471 * gcc.dg/decl-1.c: Update, new test.
8472
8473 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
8474
8475 * g++.dg/abi/bitfield1.C: New test.
8476 * g++.dg/abi/bitfield2.C: New test.
8477
8478 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
8479
8480 * gcc.dg/attr-nest.c: New test.
8481
8482 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
8483
8484 * gcc.c-torture/execute/20020215-1.c: New test.
8485
8486 2002-02-14 Jakub Jelinek <jakub@redhat.com>
8487
8488 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
8489 * g++.dg/debug/debug.exp: New.
8490 * g++.dg/debug/trivial.C: New.
8491 * g++.dg/debug/debug1.C: Moved...
8492 * g++.dg/other/debug1.C: ...from here.
8493 * g++.dg/debug/debug2.C: Moved...
8494 * g++.dg/other/debug2.C: ...from here.
8495 * g++.dg/debug/debug3.C: Moved...
8496 * g++.dg/other/debug3.C: ...from here.
8497
8498 * gcc.dg/noncompile/20020213-1.c: New test.
8499
8500 2002-02-13 Jakub Jelinek <jakub@redhat.com>
8501
8502 * g++.dg/other/debug3.C: New test.
8503
8504 * gcc.c-torture/execute/20020213-1.c: New test.
8505
8506 2002-02-13 Richard Smith <richard@ex-parrot.com>
8507
8508 * g++.old-deja/g++.other/thunk1.C: New test.
8509
8510 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
8511
8512 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
8513
8514 2002-02-13 Stan Shebs <shebs@apple.com>
8515
8516 * gcc.dg/altivec-3.c: New.
8517
8518 2002-02-12 Jakub Jelinek <jakub@redhat.com>
8519
8520 * gcc.dg/Wunreachable-1.c: New test.
8521 * gcc.dg/Wunreachable-2.c: New test.
8522
8523 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
8524
8525 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
8526
8527 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
8528
8529 * gcc.dg/decl-1.c: New test.
8530
8531 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
8532
8533 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
8534
8535 2002-02-10 Kazu Hirata <kazu@hxi.com>
8536
8537 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
8538 * gcc.c-torture/compile/980506-1.x: Likewise.
8539
8540 2002-02-10 Kazu Hirata <kazu@hxi.com>
8541
8542 * gcc.dg/20020210-1.c: New.
8543
8544 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
8545
8546 * g77.f-torture/execute/947.f: New regression test
8547 for PR fortran/947.
8548
8549 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
8550
8551 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
8552 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
8553
8554 2002-02-08 Richard Henderson <rth@redhat.com>
8555
8556 * gcc.c-torture/compile/labels-3.c: New.
8557
8558 2002-02-08 Jakub Jelinek <jakub@redhat.com>
8559
8560 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
8561 expression statements work instead.
8562 * gcc.dg/noncompile/20020207-1.c: New test.
8563
8564 2002-02-07 Richard Henderson <rth@redhat.com>
8565
8566 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
8567
8568 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8569
8570 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
8571 message from g77
8572 * lib/g77-dg.exp: Trim g77 error messages so that they are
8573 recognized by dg.exp.
8574
8575 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8576
8577 PR fortran/5473
8578 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
8579
8580 2002-02-07 Richard Henderson <rth@redhat.com>
8581
8582 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
8583 to be sufficiently aligned for integers.
8584
8585 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
8586
8587 * g++.dg/template/friend4.C: New test.
8588
8589 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
8590
8591 PR fortran/5743
8592 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
8593 unsupported cases.
8594
8595 2002-02-07 Richard Henderson <rth@redhat.com>
8596
8597 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
8598 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
8599 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
8600 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
8601
8602 2002-02-06 Richard Henderson <rth@redhat.com>
8603
8604 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
8605
8606 2002-02-06 Janis Johnson <janis187@us.ibm.com>
8607
8608 * gcc.dg/20020206-1.c: New test.
8609
8610 2002-02-06 Jakub Jelinek <jakub@redhat.com>
8611
8612 * gcc.c-torture/execute/20020206-1.c: New test.
8613
8614 * gcc.c-torture/execute/20020206-2.c: New test.
8615
8616 PR optimization/5429:
8617 * gcc.c-torture/compile/20020206-1.c: New test.
8618
8619 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
8620
8621 * g++.dg/ext/align1.C: Do not use an explicit alignment value
8622 as certain file formats cannot support particularly large
8623 alignments.
8624
8625 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
8626 and do not expect to be able to link the executable.
8627
8628 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
8629 fail because the COFF format does not support the weak attribute.
8630
8631 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
8632
8633 * g77.dg/pr5473.f: New test
8634
8635 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
8636
8637 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
8638 Fix testcase accordingly.
8639
8640 2002-02-04 Richard Henderson <rth@redhat.com>
8641
8642 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
8643 (buf): Change to be an array of pointers, not ints.
8644
8645 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8646
8647 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
8648 before all tests. Move warning one line above to match where it
8649 C frontend emits.
8650 * gcc.dg/Wswitch-2.c: New test.
8651 * g++.dg/warn/Wswitch-1.C: New test.
8652 * g++.dg/warn/Wswitch-2.C: New test.
8653
8654 2002-02-04 Richard Henderson <rth@redhat.com>
8655
8656 * g++.dg/abi/offsetof.C: Fix size comparison.
8657
8658 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
8659
8660 * gcc.dg/cast-qual-2.c: New test.
8661
8662 2002-02-04 Jakub Jelinek <jakub@redhat.com>
8663
8664 * gcc.dg/20020201-4.c: New test.
8665
8666 2002-02-04 Ben Elliston <bje@redhat.com>
8667
8668 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
8669 target_info attribute != 0, in addition to the empty string.
8670 (gcc_target_compile): Likewise.
8671
8672 2002-02-03 Andrew Cagney <ac131313@redhat.com>
8673
8674 * gcc.dg/Wswitch.c: New test.
8675 PR gcc/4475. PR gcc/3780.
8676
8677 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
8678
8679 * g77.f-torture/execute/5122.f: New test for regressions
8680 against PR fortran/5122.
8681
8682 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
8683
8684 * g77.f-torture/compile/pr3743.f: Delete
8685 * g77.dg/pr3743-1.f: New test.
8686 * g77.dg/pr3743-2.f: New test.
8687 * g77.dg/pr3743-3.f: New test.
8688 * g77.dg/pr3743-4.f: New test.
8689
8690 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8691
8692 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
8693
8694 2002-02-02 Richard Henderson <rth@redhat.com>
8695
8696 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
8697 * gcc.c-torture/execute/bf64-1.c: Likewise.
8698
8699 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8700
8701 * gcc.dg/20020201-2.c: New test.
8702
8703 * gcc.dg/20020201-3.c: New test.
8704
8705 * gcc.c-torture/execute/bitfld-2.c: New test.
8706
8707 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
8708
8709 * gcc.dg/bitfld-1.c: Update.
8710 * gcc.dg/bitfld-2.c: Update.
8711 * gcc.c-torture/execute/bitfld-1.x: New.
8712
8713 2002-02-02 Jakub Jelinek <jakub@redhat.com>
8714
8715 * gcc.c-torture/execute/20020201-1.c: New test.
8716
8717 2002-02-01 Janis Johnson <janis187@us.ibm.com>
8718
8719 PR target/5469
8720 * gcc.dg/20020201-1.c: New test.
8721
8722 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
8723
8724 PR fortran/3743
8725 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
8726 * g77.f-torture/compile/pr3743.x: Remove
8727
8728 2002-01-31 Tom Rix <trix@redhat.com>
8729
8730 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
8731
8732 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
8733
8734 * gcc.dg/noncompile/20020130-1.c: New test.
8735
8736 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
8737
8738 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
8739
8740 2002-01-29 Richard Henderson <rth@redhat.com>
8741
8742 * gcc.c-torture/execute/991118-1.c: Cast various constants back
8743 to long long.
8744 * gcc.c-torture/execute/bf64-1.c: Likewise.
8745
8746 2002-01-29 Jakub Jelinek <jakub@redhat.com>
8747
8748 * gcc.c-torture/execute/20020129-1.c: New test.
8749
8750 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
8751
8752 * gcc.c-torture/compile/20000224-1.c: Update.
8753 * gcc.c-torture/execute/bitfld-1.c: New tests.
8754 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
8755 * gcc.dg/uninit-A.c: Update.
8756
8757 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
8758
8759 * g++.dg/template/ctor1.C: Add instantiation.
8760
8761 2002-01-28 Paul Koning <pkoning@equallogic.com>
8762
8763 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
8764 argument to __builtin_prefetch to be const ptr.
8765
8766 2002-01-28 Jakub Jelinek <jakub@redhat.com>
8767
8768 * gcc.c-torture/compile/20020120-1.c: New test.
8769
8770 2002-01-27 Kazu Hirata <kazu@hxi.com>
8771
8772 * gcc.c-torture/execute/20020127-1.c: New test.
8773
8774 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
8775
8776 * g77.dg/f77-edit-i-in.f: New test
8777 * g77.dg/f77-edit-i-out.f: New test
8778
8779 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
8780
8781 * gcc.dg/debug/debug.exp: New file.
8782 * gcc.dg/debug/trivial.c: New file.
8783 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
8784 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
8785 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
8786 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
8787 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
8788 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
8789 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
8790 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
8791 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
8792 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
8793 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
8794 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
8795 * gcc.dg/20000503-1.c: Removed.
8796 * gcc.dg/20010207-1.c: Removed.
8797 * gcc.dg/20011223-1.c: Removed.
8798 * gcc.dg/20020104-2.c: Removed.
8799 * gcc.dg/debug-1.c: Removed.
8800 * gcc.dg/debug-2.c: Removed.
8801 * gcc.dg/debug-3.c: Removed.
8802 * gcc.dg/debug-4.c: Removed.
8803 * gcc.dg/debug-5.c: Removed.
8804 * gcc.dg/debug-6.c: Removed.
8805 * gcc.dg/dwarf2-1.c: Removed.
8806 * gcc.dg/dwarf2-2.c: Removed.
8807
8808 2002-01-25 Jakub Jelinek <jakub@redhat.com>
8809
8810 * g++.old-deja/g++.other/eh5.C: New test.
8811 * g++.old-deja/g++.other/sibcall2.C: New test.
8812 * g++.old-deja/g++.other/array9.C: New test.
8813 * g++.old-deja/g++.other/typename2.C: New test.
8814 * g++.old-deja/g++.other/crash60.C: New test.
8815 * g++.old-deja/g++.other/conv9.C: New test.
8816 * g++.old-deja/g++.other/mangle10.C: New test.
8817 * g++.old-deja/g++.other/unchanging1.C: New test.
8818 * g++.old-deja/g++.other/exprstmt1.C: New test.
8819 * g++.old-deja/g++.other/inline23.C: New test.
8820 * g++.old-deja/g++.eh/ia64-1.C: New test.
8821 * g++.old-deja/g++.other/dwarf2-1.C: New test.
8822 * g++.old-deja/g++.other/reload1.C: New test.
8823 * g++.old-deja/g++.other/static20.C: New test.
8824 * g++.old-deja/g++.other/local-alloc1.C: New test.
8825 * g++.old-deja/g++.other/conv8.C: New test.
8826 * g++.old-deja/g++.other/stmtexpr2.C: New test.
8827 * g++.old-deja/g++.other/storeexpr1.C: New test.
8828 * g++.old-deja/g++.other/storeexpr2.C: New test.
8829 * g++.dg/eh/template2.C: New test.
8830 * g++.dg/warn/weak1.C: New test.
8831
8832 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
8833
8834 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8835 Remove first, non-varying, argument.
8836
8837 2002-01-23 Richard Henderson <rth@redhat.com>
8838
8839 * gcc.dg/inline-2.c: New.
8840
8841 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
8842 Add optional target arg. Check number of arguments.
8843 (scan-assembler-not, scan-assembler-dem): Likewise.
8844 (scan-assembler-dem-not): Likewise.
8845
8846 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8847
8848 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
8849 line 12.
8850 * g++.old-deja/g++.brendan/parse3.C,
8851 g++.old-deja/g++.other/crash26.C,
8852 g++.old-deja/g++.other/crash28.C,
8853 g++.old-deja/g++.other/crash29.C,
8854 g++.old-deja/g++.other/crash30.C,
8855 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
8856
8857 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
8858
8859 * gcc.dg/20020115-1.c: New.
8860
8861 2002-01-23 Bob Wilson <bob.wilson@acm.org>
8862
8863 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
8864
8865 2002-01-23 Janis Johnson <janis187@us.ibm.com>
8866
8867 * gcc.dg/20020122-3.c: New.
8868
8869 2002-01-23 Jakub Jelinek <jakub@redhat.com>
8870
8871 * g++.dg/other/gc1.C: New test.
8872
8873 2002-01-23 Zack Weinberg <zack@codesourcery.com>
8874
8875 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
8876
8877 2002-01-22 Richard Henderson <rth@redhat.com>
8878
8879 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
8880
8881 2002-01-22 Richard Henderson <rth@redhat.com>
8882
8883 * gcc.dg/20020122-4.c: New.
8884
8885 2002-01-22 H.J. Lu <hjl@gnu.org>
8886
8887 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
8888 link output.
8889 * gcc.dg/special/ecos.exp: Likewise.
8890 * lib/g++-dg.exp: Likewise.
8891 * lib/g77-dg.exp: Likewise.
8892 * lib/gcc-dg.exp : Likewise.
8893 * lib/mike-g++.exp: Likewise.
8894 * lib/mike-g77.exp: Likewise.
8895 * lib/mike-gcc.exp: Likewise.
8896 * lib/objc-dg.exp: Likewise.
8897
8898 2002-01-22 Janis Johnson <janis187@us.ibm.com>
8899
8900 PR target/5379
8901 * gcc.dg/20020122-2.c: New test.
8902
8903 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
8904
8905 * gcc.dg/20020122-1.c: New test.
8906
8907 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
8908
8909 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
8910
8911 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
8912
8913 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
8914
8915 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8916
8917 * gcc.c-torture/compile/20020121-1.c: New test.
8918
8919 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
8920
8921 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
8922 ld_library_path.
8923
8924 2002-01-21 Jakub Jelinek <jakub@redhat.com>
8925
8926 * gcc.dg/20020218-1.c: New test.
8927
8928 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
8929
8930 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
8931 messages
8932 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
8933 "At global scope" warning
8934 * g++.dg/ext/align1.C: Change cygwin test for alignment
8935 from db-bogus to dg-warning
8936
8937 2002-01-21 Zack Weinberg <zack@codesourcery.com>
8938
8939 * g77.f-torture/compile/cpp2.F: New test.
8940
8941 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
8942
8943 * g++.dg/template/access1.C: New test.
8944
8945 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
8946
8947 * gcc.dg/20020118-1.c: New.
8948
8949 2002-01-18 Kazu Hirata <kazu@hxi.com>
8950
8951 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
8952
8953 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8954
8955 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
8956 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
8957 alignment warnings.
8958
8959 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
8960
8961 * gcc.misc-tests/i386-prefetch.exp: Save and restore
8962 torture_with_loops and torture_without_loops
8963
8964 2002-01-17 Jakub Jelinek <jakub@redhat.com>
8965
8966 * gcc.c-torture/compile/20020116-1.c: New test.
8967
8968 2002-01-16 Jakub Jelinek <jakub@redhat.com>
8969
8970 * gcc.dg/20020116-2.c: New test.
8971
8972 * gcc.dg/ultrasp4.c: New test.
8973
8974 * gcc.dg/20020116-1.c: New test.
8975
8976 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
8977
8978 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
8979 by EABI.
8980
8981 2002-01-15 Janis Johnson <janis187@us.ibm.com>
8982
8983 * gcc.misc-tests/i386-prefetch.exp: New.
8984 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
8985 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
8986 * gcc.misc-tests/i386-pf-none-1.c: New test.
8987 * gcc.misc-tests/i386-pf-sse-1.c: New test.
8988
8989 2002-01-15 Jakub Jelinek <jakub@redhat.com>
8990
8991 * gcc.dg/gnu89-init-1.c: Add new tests.
8992
8993 2002-01-15 Andreas Jaeger <aj@suse.de>
8994
8995 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
8996 * gcc.dg/i386-mmx-2.c: Likewise.
8997 * gcc.dg/i386-sse-1.c: Likewise.
8998 * gcc.dg/i386-sse-2.c: Likewise.
8999 * gcc.dg/i386-sse-3.c: Likewise.
9000
9001 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
9002
9003 * g77.f-torture/execute/intrinsic-unix-bessel.f:
9004 Uncomment additional cases that now pass.
9005
9006 2002-01-11 Richard Henderson <rth@redhat.com>
9007
9008 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
9009 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
9010
9011 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
9012
9013 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
9014
9015 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
9016
9017 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
9018 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
9019
9020 2002-01-10 Dale Johannesen <dalej@apple.com>
9021
9022 * gcc.c-torture/execute/loop-11.c: New.
9023
9024 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
9025
9026 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
9027 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
9028
9029 2002-01-09 Richard Henderson <rth@redhat.com>
9030
9031 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
9032 type in which to perform the operation for each size.
9033
9034 2002-01-09 Alan Matsuoka (alanm@redhat.com)
9035
9036 * gcc.c-torture/compile/20020109-2.c: New test.
9037
9038 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
9039
9040 * gcc.c-torture/execute/loop-10.c: New test.
9041
9042 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9043
9044 * gcc.c-torture/compile/20010226-1.c: New test.
9045 * gcc.c-torture/compile/20010227-1.c: New test.
9046 * gcc.c-torture/compile/20010426-1.c: New test.
9047 * gcc.c-torture/compile/20010510-1.c: New test.
9048 * gcc.c-torture/compile/20010605-3.c: New test.
9049 * gcc.c-torture/compile/20010824-1.c: New test.
9050 * gcc.c-torture/execute/20010409-1.c: New test.
9051 * gcc.dg/noncompile/20000901-1.c: New test.
9052 * gcc.dg/20001023-1.c: New test.
9053 * gcc.dg/20001101-1.c: New test.
9054 * gcc.dg/20001102-1.c: New test.
9055 * gcc.dg/20010207-1.c: New test.
9056 * gcc.dg/20010405-1.c: New test.
9057 * gcc.dg/20010822-1.c: New test.
9058 * gcc.dg/20011107-1.c: New test.
9059
9060 2002-01-09 Jeffrey A Law (law@redhat.com)
9061
9062 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
9063
9064 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
9065 execution failure on PA targets.
9066
9067 2002-01-09 Jakub Jelinek <jakub@redhat.com>
9068
9069 * gcc.c-torture/compile/20020109-1.c: New test.
9070
9071 2002-01-08 Kazu Hirata <kazu@hxi.com>
9072
9073 * gcc.c-torture/execute/20020108-1.c: New test.
9074
9075 2002-01-08 Jakub Jelinek <jakub@redhat.com>
9076
9077 * gcc.dg/20020108-1.c: New test.
9078
9079 2002-01-08 H.J. Lu <hjl@gnu.org>
9080
9081 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
9082 for header files.
9083
9084 2002-01-08 Geoff Keating <geoffk@redhat.com>
9085
9086 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
9087 consistency.
9088
9089 002-01-07 Aldy Hernandez <aldyh@redhat.com>
9090
9091 * gcc.dg/altivec-4.c: Test altivec predicates.
9092
9093 2002-01-07 Jakub Jelinek <jakub@redhat.com>
9094
9095 * gcc.c-torture/execute/20020107-1.c: New test.
9096
9097 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
9098
9099 PR c/5279
9100 * gcc.c-torture/compile/20020106-1.c: New test.
9101
9102 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
9103
9104 * gcc.c-torture/execute/nestfunc-4.c: New test.
9105
9106 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9107
9108 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
9109 extra triple that slipped in.
9110 * g++.old-deja/g++.abi/align.C: Likewise.
9111 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9112
9113 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
9114
9115 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
9116 * g++.old-deja/g++.abi/align.C: Likewise.
9117 * g++.old-deja/g++.abi/bitfields.C: Likewise.
9118
9119 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
9120 on FreeBSD/i386.
9121 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
9122 FreeBSD.
9123
9124 2002-01-04 Jakub Jelinek <jakub@redhat.com>
9125
9126 * gcc.dg/20020104-1.c: New test.
9127
9128 * gcc.dg/20020104-2.c: New test.
9129
9130 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
9131
9132 * gcc.dg/20020103-1.c: Fix typo in target selector.
9133
9134 2002-01-03 Richard Henderson <rth@redhat.com>
9135
9136 * gcc.dg/20020103-1.c: New.
9137
9138 2002-01-03 Kazu Hirata <kazu@hxi.com>
9139
9140 * gcc.c-torture/execute/20020103-1.c: New test.
9141
9142 2002-01-03 Jakub Jelinek <jakub@redhat.com>
9143
9144 * g++.dg/other/debug2.C: New test.
9145
9146 * gcc.c-torture/compile/20020103-1.c: New test.
9147
9148 2002-01-02 Jakub Jelinek <jakub@redhat.com>
9149
9150 * gcc.dg/gnu89-init-1.c: Added new tests.
9151
9152 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9153
9154 * g++.dg/template/friend2.C: Remove as patch is reverted.
9155
9156 * g++.dg/warn/oldcast1.C: New test.
9157
9158 * g++.dg/template/ptrmem1.C: New test.
9159 * g++.dg/template/ptrmem2.C: New test.
9160
9161 * g++.dg/template/ntp.C: New test.
9162
9163 * g++.dg/other/component1.C: New test.
9164
9165 * g++.dg/template/ttp3.C: New test.
9166
9167 * g++.dg/template/friend2.C: New test.
9168 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
9169
9170 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9171
9172 * g++.dg/other/ptrmem1.C: New test.
9173 * g++.dg/other/ptrmem2.C: New test.
9174
9175 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9176
9177 * g++.dg/template/ctor1.C: New test.
9178
9179 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
9180
9181 * g++.dg/template/friend2.C: New test.
9182
9183 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
9184
9185 * gcc.dg/mmix-1.c: New test.
9186
9187 2001-12-31 Richard Henderson <rth@redhat.com>
9188
9189 * gcc.dg/asm-5.c: New.
9190
9191 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
9192
9193 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
9194 in namespace __gnu_cxx
9195
9196 2001-12-30 Richard Henderson <rth@redhat.com>
9197
9198 * gcc.dg/debug-6.c: New.
9199
9200 2001-12-30 Jakub Jelinek <jakub@redhat.com>
9201
9202 * gcc.c-torture/compile/20011229-2.c: New test.
9203
9204 2001-12-29 Jakub Jelinek <jakub@redhat.com>
9205
9206 * gcc.dg/debug-3.c: New test.
9207 * gcc.dg/debug-4.c: New test.
9208 * gcc.dg/debug-5.c: New test.
9209
9210 2001-12-29 Richard Henderson <rth@redhat.com>
9211
9212 * g++.dg/eh/loop1.C: New.
9213
9214 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9215
9216 * g++.dg/template/crash1.C: New test.
9217
9218 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
9219
9220 * g++.dg/other/const1.C: New test.
9221
9222 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
9223
9224 * gcc.c-torture/compile/20011229-1.c: New test.
9225
9226 2001-12-28 Stan Shebs <shebs@apple.com>
9227
9228 * lib/objc-torture.exp: Resync with c-torture.exp.
9229 * lib/objc.exp: Load standard libraries.
9230
9231 2001-12-28 Jakub Jelinek <jakub@redhat.com>
9232
9233 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
9234 additional tests.
9235
9236 2001-12-27 Roger Sayle <roger@eyesopen.com>
9237
9238 * gcc.c-torture/execute/string-opt-16.c: New testcase.
9239
9240 2001-12-27 Richard Henderson <rth@redhat.com>
9241
9242 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
9243
9244 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
9245
9246 * g++.dg/eh/ctor1.C: New test.
9247 * g++.dg/other/error2.C: New test.
9248
9249 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
9250
9251 * g++.dg/other/init2.C: New test.
9252
9253 2001-12-24 Richard Henderson <rth@redhat.com>
9254
9255 * gcc.dg/20011223-1.c: New.
9256 * gcc.dg/inline-1.c: New.
9257
9258 2001-12-23 Richard Henderson <rth@redhat.com>
9259
9260 * gcc.dg/asm-4.c: Test operand modifiers.
9261
9262 2001-12-23 Richard Henderson <rth@redhat.com>
9263
9264 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
9265
9266 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
9267
9268 * gcc.c-torture/execute/20011223-1.c: New test.
9269
9270 2001-12-21 Richard Henderson <rth@redhat.com>
9271
9272 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
9273 re-enables the warning.
9274
9275 2001-12-21 Richard Henderson <rth@redhat.com>
9276
9277 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
9278
9279 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9280
9281 * gcc.c-torture/compile/20011218-1.c: New test.
9282
9283 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
9284
9285 * gcc.misc-test/arm-isr.exp: New file. Control running of the
9286 arm-isr.c test.
9287 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
9288 epilogue generation for ARM ISR routines.
9289
9290 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9291
9292 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
9293 * gcc.dg/format/c90-printf-3.c: Likewise.
9294 * gcc.dg/format/c99-printf-3.c: Likewise.
9295 * gcc.dg/format/ext-1.c: Likewise.
9296 * gcc.dg/format/ext-6.c: Likewise.
9297 * gcc.dg/format/format.h: Prototype unlocked stdio.
9298
9299 2001-12-20 Richard Henderson <rth@redhat.com>
9300
9301 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
9302 (arena): Use it.
9303 (malloc): Correct allocation logic. Abort if we fill up the
9304 arena before initialization complete.
9305 (realloc): Correct allocation logic.
9306
9307 2001-12-20 Jakub Jelinek <jakub@redhat.com>
9308
9309 * gcc.c-torture/compile/20011219-2.c: New test.
9310
9311 * gcc.c-torture/execute/20011219-1.c: New test.
9312
9313 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
9314
9315 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
9316 target does not support weak symbols.
9317
9318 2001-12-19 Jakub Jelinek <jakub@redhat.com>
9319
9320 * gcc.c-torture/compile/20011219-1.c: New test.
9321
9322 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
9323
9324 * g++.dg/other/error1.C: New test.
9325
9326 2001-12-17 Jeffrey A Law (law@redhat.com)
9327
9328 * gcc.c-torture/execute/20011217-1.c: New test.
9329
9330 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
9331
9332 * objc.dg/special/: New directory.
9333 * objc.dg/special/special.exp: New file.
9334 * objc.dg/special/unclaimed-category-1.h: New file.
9335 * objc.dg/special/unclaimed-category-1a.m: New file.
9336 * objc.dg/special/unclaimed-category-1.m: New file.
9337
9338 2001-12-17 Andreas Jaeger <aj@suse.de>
9339
9340 * gcc.c-torture/compile/20011217-2.c: New test.
9341
9342 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
9343
9344 * gcc.c-torture/compile/20011217-1.c: New test.
9345
9346 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
9347
9348 * testsuite/gcc.dg/20011214-1.c: New.
9349
9350 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
9351
9352 * gcc.dg/altivec-4.c: New.
9353
9354 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
9355
9356 * gcc.dg/20011113-1.c: New test.
9357
9358 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
9359
9360 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
9361 std::__malloc_alloc_template<0> and
9362 std::__default_alloc_template<false, 0>.
9363
9364 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
9365
9366 * objc/execute/bf-21.m: New test.
9367 * objc/execute/enumeration-1.m: New test.
9368 * objc/execute/enumeration-2.m: New test.
9369
9370 2001-12-12 Jakub Jelinek <jakub@redhat.com>
9371
9372 * gcc.dg/gnu89-init-1.c: New test.
9373
9374 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
9375
9376 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
9377 * g++.old-deja/g++.jason/2371.C: Likewise.
9378 * g++.old-deja/g++.jason/template33.C: Likewise.
9379 * g++.old-deja/g++.jason/template34.C: Likewise.
9380 * g++.old-deja/g++.jason/template36.C: Likewise.
9381 * g++.old-deja/g++.oliva/typename1.C: Likewise.
9382 * g++.old-deja/g++.oliva/typename2.C: Likewise.
9383 * g++.old-deja/g++.other/typename1.C: Likewise.
9384 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9385 * g++.old-deja/g++.pt/nontype5.C: Likewise.
9386 * g++.old-deja/g++.pt/typename11.C: Likewise.
9387 * g++.old-deja/g++.pt/typename14.C: Likewise.
9388 * g++.old-deja/g++.pt/typename16.C: Likewise.
9389 * g++.old-deja/g++.pt/typename3.C: Likewise.
9390 * g++.old-deja/g++.pt/typename4.C: Likewise.
9391 * g++.old-deja/g++.pt/typename5.C: Likewise.
9392 * g++.old-deja/g++.pt/typename7.C: Likewise.
9393 * g++.old-deja/g++.robertl/eb9.C: Likewise.
9394
9395 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
9396
9397 * g++.dg/other/linkage1.C: New test.
9398 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
9399 specifiers.
9400
9401 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
9402
9403 * gcc.dg/concat.c: New test.
9404
9405 2001-12-11 Stan Shebs <shebs@apple.com>
9406
9407 * objc/compile: New test directory.
9408 * objc/compile/compile.exp: New expect script.
9409 * objc/compile/20011211-1.m: New compile test.
9410
9411 2001-12-11 Jason Merrill <jason@redhat.com>
9412
9413 * lib/prune.exp (prune_gcc_output): Also handle "In member
9414 function". So many permutations...
9415
9416 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
9417
9418 * g++.dg/template/typedef1.C: New test.
9419
9420 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
9421
9422 * g++.dg/other/copy1.C: New test.
9423
9424 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
9425
9426 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
9427
9428 * gcc.dg/builtin-choose-expr.c: New.
9429
9430 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
9431
9432 * gcc.dg/altivec-2.c: New.
9433
9434 2001-12-07 Richard Henderson <rth@redhat.com>
9435
9436 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
9437
9438 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
9439
9440 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
9441 ultrasparc.
9442
9443 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
9444
9445 * g++-old.deja/g++.robertl/eb101.C: Deleted.
9446
9447 2001-12-06 Janis Johnson <janis187@us.ibm.com>
9448
9449 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
9450 variable argument list.
9451
9452 2001-12-06 Zack Weinberg <zack@codesourcery.com>
9453
9454 * gcc.c-torture/execute/memcheck: Delete entire directory.
9455 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
9456 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
9457
9458 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
9459
9460 * gcc.dg/Wshadow-1.c: New test.
9461
9462 2001-12-05 Jakub Jelinek <jakub@redhat.com>
9463
9464 * gcc.c-torture/compile/20011130-1.c: New test.
9465
9466 * gcc.dg/noncompile/20011025-1.c: New test.
9467
9468 * g++.dg/other/anon-union.C: New test.
9469
9470 * gcc.c-torture/execute/20011024-1.c: New test.
9471
9472 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
9473
9474 * gcc.c-torture/execute/20000722-1.x,
9475 gcc.c-torture/execute/20010123-1.x: Remove.
9476 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
9477 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
9478 gcc.dg/c99-complit-2.c: New tests.
9479
9480 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
9481
9482 * g++.dg/inherit/base1.C: New test.
9483
9484 2001-12-04 Jakub Jelinek <jakub@redhat.com>
9485
9486 * g++.dg/other/stdarg1.C: New test.
9487
9488 * gcc.c-torture/compile/20011130-2.c: New test.
9489
9490 2001-12-03 Janis Johnson <janis187@us.ibm.com>
9491
9492 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
9493 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
9494 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
9495 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
9496 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
9497 * gcc.dg/builtin-prefetch-1.c: New test.
9498
9499 2001-12-03 Jakub Jelinek <jakub@redhat.com>
9500
9501 * gcc.dg/20011130-1.c: New test.
9502
9503 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
9504
9505 * g++.dg/other/scope1.C: New test.
9506 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
9507
9508 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
9509
9510 * gcc.dg/vla-init-1.c: New test.
9511
9512 2001-12-01 Geoff Keating <geoffk@redhat.com>
9513
9514 * gcc.c-torture/compile/structs.c: New testcase from GDB.
9515
9516 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
9517
9518 * objc.dg/alias.m: Update.
9519 * objc.dg/class-1.m: Update.
9520 * objc.dg/const-str-1.m: Update.
9521 * objc.dg/fwd-proto-1.m: Update.
9522 * objc.dg/id-1.m: Update.
9523 * objc.dg/super-class-1.m: Update.
9524
9525 2001-11-29 Mark Mitchell <mark@codesourcery.com>
9526
9527 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
9528 constructs.
9529
9530 2001-11-28 Jeffrey A Law (law@cygnus.com)
9531
9532 * gcc.c-torture/execute/20011128-1.c: New test.
9533
9534 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
9535
9536 * gcc.dg/20011127-1.c: New test.
9537
9538 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
9539
9540 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
9541 from Austin Group draft 7.
9542 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
9543 scanf format arguments.
9544 * gcc.dg/format/no-exargs-2.c: New test.
9545
9546 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
9547
9548 * g++.dg/abi/vbase8-4.C: New test.
9549
9550 2001-11-24 Ian Lance Taylor <ian@airs.com>
9551
9552 * gcc.c-torture/execute/20011121-1.c: New test.
9553
9554 2001-11-23 Jeffrey A Law (law@cygnus.com)
9555
9556 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
9557
9558 2001-11-23 Andreas Jaeger <aj@suse.de>
9559
9560 * gcc.dg/cpp/charconst-2.c: New test.
9561
9562 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
9563
9564 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
9565 to the host if it is remote. Let tests specify extra headers
9566 they use.
9567 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
9568 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
9569 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
9570 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
9571 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
9572 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
9573 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
9574 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
9575 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
9576 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
9577
9578 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
9579
9580 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
9581 for little endian ARMs.
9582
9583 2001-11-20 Jakub Jelinek <jakub@redhat.com>
9584
9585 * gcc.c-torture/compile/20011119-1.c: New test.
9586 * gcc.c-torture/compile/20011119-2.c: New test.
9587
9588 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
9589
9590 * gcc.dg/altivec-1.c: Fix typo.
9591
9592 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
9593
9594 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
9595
9596 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
9597
9598 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
9599
9600 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
9601
9602 * lib/g77.exp: Don't specify --rpath-link.
9603
9604 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
9605 across all the headers.
9606 * gcc.dg/format/format.exp: For testing on a remote host,
9607 copy format.h.
9608
9609 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
9610 * gcc.c-torture/execute/930406-1.c: Likewise.
9611 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9612
9613 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
9614
9615 * gcc.dg/altivec-1.c: New.
9616
9617 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
9618
9619 * gcc.dg/cpp/fpreprocessed.c: New test case.
9620
9621 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9622
9623 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
9624 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
9625 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
9626
9627 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
9628
9629 * gcc.dg/no-builtin-1.c: New test.
9630
9631 2001-11-16 Jakub Jelinek <jakub@redhat.com>
9632
9633 * gcc.c-torture/execute/20011115-1.c: New test.
9634
9635 2001-11-15 Jakub Jelinek <jakub@redhat.com>
9636
9637 * gcc.c-torture/compile/20011114-2.c: New test.
9638 * gcc.c-torture/compile/20011114-3.c: New test.
9639 * gcc.c-torture/compile/20011114-4.c: New test.
9640
9641 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
9642
9643 * g++.dg/other/init1.C: New test.
9644
9645 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
9646
9647 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
9648 message.
9649
9650 * gcc.c-torture/execute/20011114-1.c: New testcase.
9651
9652 * gcc.c-torture/compile/20010327-1.c: Revert last change.
9653 * gcc.c-torture/compile/20011114-1.c: New test, exactly
9654 like the (before this change) version of 20010327-1.c.
9655
9656 2001-11-14 Roger Sayle <roger@eyesopen.com>
9657
9658 * gcc.c-torture/execute/string-opt-13.c: New testcase.
9659
9660 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
9661
9662 * g++.dg/init/array2.C: New test.
9663
9664 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
9665
9666 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
9667
9668 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
9669
9670 * g++.dg/other/forscope1.C: New test.
9671 * g++.dg/ext/forscope1.C: New test.
9672 * g++.dg/ext/forscope2.C: New test.
9673
9674 2001-11-13 Jakub Jelinek <jakub@redhat.com>
9675
9676 * gcc.c-torture/execute/20011113-1.c: New test.
9677
9678 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
9679
9680 * gcc.c-torture/execute/20011109-2.c: New test.
9681
9682 * gcc.c-torture/execute/20011109-1.c: New test.
9683
9684 2001-11-09 Jakub Jelinek <jakub@redhat.com>
9685
9686 * gcc.c-torture/compile/20011109-1.c: New test.
9687
9688 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
9689
9690 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
9691 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
9692 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
9693 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
9694 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
9695 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
9696 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
9697
9698 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
9699
9700 * g++.dg/warn/Wshadow-1.C: New tests.
9701 * g++.old-deja/g++.mike/for3.C: Update.
9702
9703 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
9704
9705 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
9706 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
9707 XFAILs. Adjust expected error texts.
9708 * gcc.c-torture/compile/20011106-1.c,
9709 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
9710 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
9711 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
9712 gcc.dg/c99-array-lval-5.c: New tests.
9713
9714 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9715
9716 * gcc.dg/cpp/defined.c: Update.
9717
9718 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
9719
9720 * gcc.c-torture/execute/anon-1.c: New test.
9721
9722 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
9723
9724 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
9725 same size, so no warning should be produced on stormy16.
9726
9727 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
9728 due to oversized array.
9729 * g++.old-deja/g++.mike/ns15.C: Likewise.
9730 * g++.old-deja/g++.pt/crash16.C: Likewise.
9731
9732 2001-11-02 Graham Stott <grahams@redhat.com>
9733
9734 * g++.dgother/debug1.C: Fix typos.
9735
9736 2001-11-01 Jakub Jelinek <jakub@redhat.com>
9737
9738 * g++.dg/other/debug1.C: New test.
9739
9740 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
9741
9742 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
9743 of unsigned long.
9744
9745 2001-10-30 Jakub Jelinek <jakub@redhat.com>
9746
9747 * gcc.dg/20011029-2.c: New test.
9748
9749 * gcc.c-torture/compile/20011029-1.c: New test.
9750
9751 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
9752
9753 * objc/execute/class_self-1.m: New test.
9754 * objc/execute/class_self-2.m: New test.
9755
9756 2001-10-25 Zack Weinberg <zack@codesourcery.com>
9757
9758 * gcc.misc-tests/msgs.exp: Delete.
9759 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
9760 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
9761 error set to match recent changes.
9762
9763 2001-10-24 Zack Weinberg <zack@codesourcery.com>
9764
9765 * gcc.dg/20011021-1.c: New test.
9766
9767 2001-10-24 Jakub Jelinek <jakub@redhat.com>
9768
9769 * gcc.c-torture/compile/20011023-1.c: New test.
9770
9771 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
9772
9773 * lib/g77.exp: Rewrite based on lib/g++.exp.
9774
9775 2001-10-19 Jakub Jelinek <jakub@redhat.com>
9776
9777 * gcc.c-torture/execute/20011019-1.c: New test.
9778
9779 * gcc.dg/20011018-1.c: New test.
9780
9781 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
9782
9783 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
9784
9785 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
9786
9787 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
9788 * gcc.dg/attr-invalid.c: Likewise.
9789
9790 2001-10-18 Jakub Jelinek <jakub@redhat.com>
9791
9792 * testsuite/gcc.dg/20011015-1.c: New test.
9793
9794 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9795
9796 * g++.dg/template/unify2.C: New test.
9797
9798 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
9799
9800 * g++.dg/other/exception-specification.C: New test
9801
9802 2001-10-13 Tom Rix <trix@redhat.com>
9803
9804 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
9805 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
9806
9807 2001-10-12 Jakub Jelinek <jakub@redhat.com>
9808
9809 * testsuite/gcc.dg/20011009-1.c: New test.
9810
9811 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
9812
9813 PR g++/4476
9814 * g++.dg/other/friend1.C: New test.
9815
9816 2001-10-11 Richard Henderson <rth@redhat.com>
9817
9818 * g++.old-deja/g++.other/crash18.C: Add -S to options.
9819
9820 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9821
9822 * gcc.c-torture/compile/20011010-1.c: New.
9823
9824 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
9825
9826 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
9827 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
9828 g77.f-torture/execute/execute.exp,
9829 g77.f-torture/noncompile/noncompile.exp,
9830 gcc.c-torture/compile/compile.exp,
9831 gcc.c-torture/execute/execute.exp,
9832 gcc.c-torture/execute/ieee/ieee.exp,
9833 gcc.c-torture/execute/memcheck/memcheck.exp,
9834 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
9835 objc/execute/execute.exp: Update FSF address.
9836
9837 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
9838
9839 * gcc.dg/cpp/cmdlne-C.c: Update.
9840 * gcc.dg/cpp/cmdlne-C2.c: New.
9841
9842 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9843
9844 * gcc.c-torture/execute/20011008-3.c: New.
9845
9846 2001-10-08 DJ Delorie <dj@redhat.com>
9847
9848 * gcc.dg/20011008-1.c: New.
9849 * gcc.dg/20011008-2.c: New.
9850
9851 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
9852
9853 * gcc.dg/cpp/spacing1.c: Update test.
9854
9855 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
9856
9857 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
9858 spelling errors of "separate" as "seperate".
9859
9860 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
9861
9862 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
9863 enough to avoid inlining.
9864
9865 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9866
9867 * lib/g77.exp: set libg2c_dir correctly.
9868
9869 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
9870
9871 * gcc.dg/cpp/macro11.c: New test.
9872
9873 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9874
9875 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
9876 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
9877 gcc.dg/format/multattr-3.c: New tests.
9878 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
9879 tests for format attributes on function pointers being rejected.
9880
9881 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9882
9883 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
9884
9885 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
9886
9887 * g++.dg/warn/format1.C: New test.
9888
9889 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
9890
9891 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
9892
9893 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9894
9895 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
9896
9897 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
9898
9899 * gcc.dg/cpp/redef2.c: Add test.
9900
9901 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
9902
9903 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
9904 long-standing bug on i686, apparently.
9905 * gcc.c-torture/execute/loop-2c.x: New file.
9906 * gcc.c-torture/execute/loop-2d.x: New file.
9907 * gcc.c-torture/execute/loop-3c.x: New file.
9908
9909 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
9910
9911 * gcc.dg/cpp/20000625-2.c: Correct line number.
9912
9913 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9914
9915 * gcc.dg/cpp/macro10.c: New test.
9916 * gcc.dg/cpp/strify3.c: New test.
9917 * gcc.dg/cpp/spacing1.c: Add tests.
9918 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
9919 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
9920
9921 2001-09-24 DJ Delorie <dj@redhat.com>
9922
9923 * gcc.c-torture/execute/20010924-1.c: New test.
9924
9925 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
9926
9927 * testsuite/objc/execute/paste.m: Remove.
9928
9929 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
9930
9931 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
9932
9933 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
9934
9935 * g77.dg/strlen0.f: New test.
9936
9937 2001-09-21 Richard Henderson <rth@redhat.com>
9938
9939 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
9940 * g++.old-deja/g++.abi/vtable2.C: Likewise.
9941
9942 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
9943
9944 Table-driven attributes.
9945 * g++.dg/ext/attrib1.C: New test.
9946
9947 2001-09-20 DJ Delorie <dj@redhat.com>
9948
9949 * gcc.dg/20000926-1.c: Update expected warning messages.
9950 * gcc.dg/array-2.c: Likewise, and test for warnings too.
9951 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
9952 array.
9953
9954 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
9955
9956 * g++.dg/eh/registers1.C: New test case.
9957
9958 2001-09-17 Richard Henderson <rth@redhat.com>
9959
9960 * gcc.dg/array-5.c: Fix VLA decomposition test.
9961
9962 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
9963
9964 * gcc.dg/cpp/line5.c: New testcase.
9965
9966 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
9967
9968 * gcc.dg/cpp/macro9.c: New test.
9969
9970 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
9971
9972 * gcc.c-torture/execute/980223.c: Change type of addr from long
9973 to char *.
9974
9975 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
9976
9977 * gcc.c-torture/execute/20010915-1.c: New test.
9978
9979 2001-09-14 Janis Johnson <janis187@us.ibm.com>
9980
9981 * g77.dg/bprob: New directory.
9982 * g77.dg/bprob/bprob.exp: New file.
9983 * g77.dg/bprob/bprob-1.f: New test.
9984 * g77.dg/gcov: New directory.
9985 * g77.dg/gcov/gcov.exp: New file.
9986 * g77.dg/gcov/gcov-1.f: New test.
9987 * g77.dg/gcov/gcov-1.x: New file.
9988
9989 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
9990
9991 * gcc.dg/cpp/directiv.c: Update.
9992 * gcc.dg/cpp/undef1.c: Update.
9993
9994 2001-09-12 Jakub Jelinek <jakub@redhat.com>
9995
9996 * gcc.dg/20010912-1.c: New test.
9997
9998 2001-09-11 Janis Johnson <janis187@us.ibm.com>
9999
10000 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
10001 language-independent file in lib.
10002 * lib/gcov.exp: New file.
10003
10004 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
10005
10006 * gcc.c-torture/compile/20010911-1.c: New test.
10007
10008 2001-09-10 Janis Johnson <janis187@us.ibm.com>
10009
10010 * lib/profopt.exp: New, to support profile-directed optimizations.
10011 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
10012 * gcc.misc-tests/bprob-1.c: New test.
10013 * gcc.misc-tests/bprob-2.c: New test.
10014
10015 2001-09-07 Janis Johnson <janis187@us.ibm.com>
10016
10017 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
10018 XFAIL and which kinds of gcov output to verify.
10019 * gcc.misc-tests/gcov-4b.x: New file.
10020 * gcc.misc-tests/gcov-5b.x: New file.
10021 * gcc.misc-tests/gcov-6.x: New file.
10022 * gcc.misc-tests/gcov-7.c: New test.
10023 * gcc.misc-tests/gcov-7.x: New file.
10024
10025 2001-09-06 Janis Johnson <janis187@us.ibm.com>
10026
10027 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
10028 * gcc.misc-tests/gcov-6.c: New test.
10029
10030 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
10031
10032 PR c++/3986
10033 * g++.dg/abi/vbase1.C: New test.
10034
10035 2001-09-05 Ziemowit Laski <zlaski@apple.com>
10036
10037 * objc.dg/method-2.m: New.
10038
10039 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
10040
10041 PR c++/4203
10042 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
10043 * g++.dg/init/empty1.C: New test.
10044
10045 2001-09-03 Jakub Jelinek <jakub@redhat.com>
10046
10047 * gcc.c-torture/compile/20010903-1.c: New test.
10048
10049 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
10050
10051 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
10052 for m68k.
10053
10054 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
10055
10056 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
10057
10058 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
10059
10060 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
10061
10062 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
10063
10064 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
10065 for 16-bit 'unsigned int'.
10066
10067 2001-08-29 Kazu Hirata <kazu@hxi.com>
10068
10069 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
10070
10071 2001-08-27 Richard Henderson <rth@redhat.com>
10072
10073 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
10074 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
10075
10076 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
10077
10078 * gcc.dg/asm-names.c (ymain): New.
10079
10080 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
10081
10082 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
10083 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
10084 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
10085
10086 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10087
10088 * gcc.dg/compare5.c: New testcase.
10089
10090 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
10091
10092 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
10093 and "In instantiation".
10094
10095 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
10096
10097 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
10098
10099 2001-08-20 Janis Johnson <janis187@us.ibm.com>
10100
10101 * gcc.misc-tests/gcov.exp: Add support for branch information.
10102 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
10103 * gcc.misc-tests/gcov-4.c: New test.
10104 * gcc.misc-tests/gcov-4b.c: New test.
10105 * gcc.misc-tests/gcov-5b.c: New test.
10106
10107 2001-08-20 Zack Weinberg <zackw@panix.com>
10108
10109 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
10110 expected to fail.
10111
10112 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
10113
10114 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
10115
10116 2001-08-19 Jakub Jelinek <jakub@redhat.com>
10117
10118 * g++.dg/eh/template1.C: New test.
10119
10120 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
10121
10122 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
10123 Fix thinko.
10124 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
10125 for xfail.
10126
10127 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
10128
10129 * lib/g77-dg.exp: Use prune.exp for common procedures
10130 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
10131 * lib/g77.exp: (g77-dg-prune) Remove
10132
10133 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
10134
10135 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
10136
10137 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10138
10139 * g++.dg/template/unify1.C: New test.
10140
10141 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
10142
10143 * g++.dg/abi/empty4.C: New test.
10144
10145 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
10146
10147 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
10148 solaris2.*
10149 * g77.f-torture/compile/pr3743.x: Likewise
10150
10151 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10152
10153 * g++.dg/other/using-declaration.C: New test.
10154
10155 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10156
10157 * gcc.dg/cpp/tr-sign.c: New testcase.
10158
10159 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
10160
10161 * gcc.dg/cpp/19951025-1.c: Revert.
10162 * gcc.dg/cpp/directiv.c: We no longer process directives that
10163 interrupt macro arguments.
10164
10165 2001-08-03 Zack Weinberg <zackw@stanford.edu>
10166
10167 * gcc.dg/bconstp-1.c: New test.
10168
10169 2001-08-03 Richard Henderson <rth@redhat.com>
10170
10171 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
10172
10173 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
10174
10175 * gcc.dg/cpp/19951025-1.c: Update.
10176
10177 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
10178
10179 * g77.dg/ff90-1.f (s): Fix reference of variable z,
10180 should be x.
10181
10182 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
10183
10184 Kill -fhonor-std.
10185 * g++.old-deja/g++.ns/ns14.C: Remove special options.
10186 * g++.old-deja/g++.other/std1.C: Likewise.
10187 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
10188
10189 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10190
10191 * lib/g77.exp: Load gcc-defs.exp for common procedures
10192 (g77_pass, g77_fail, g77_finish, g77_exit,
10193 ${tool}_check_unsupported_p} Now redundant. Deleted.
10194
10195 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
10196
10197 * g77.dg/fbackslash.f
10198 * g77.dg/fcase-preserve.f
10199 * g77.dg/ff90-1.f
10200 * g77.dg/ffixed-line-length-0.f
10201 * g77.dg/ffixed-line-length-132.f
10202 * g77.dg/ffixed-line-length-7.f
10203 * g77.dg/ffixed-line-length-72.f
10204 * g77.dg/ffixed-line-length-none.f
10205 * g77.dg/ffree-form-1.f
10206 * g77.dg/fno-backslash.f
10207 * g77.dg/fno-f90-1.f
10208 * g77.dg/fno-fixed-form-1.f
10209 * g77.dg/fno-onetrip.f
10210 * g77.dg/fno-typeless-boz.f
10211 * g77.dg/fno-underscoring.f
10212 * g77.dg/fno-vxt-1.f
10213 * g77.dg/fonetrip.f
10214 * g77.dg/ftypeless-boz.f
10215 * g77.dg/fugly-assumed.f
10216 * g77.dg/funderscoring.f
10217 * g77.dg/fvxt-1.f
10218
10219 2001-08-01 Ziemowit Laski <zlaski@apple.com>
10220
10221 * objc.dg/fwd-proto-1.m: New.
10222 * objc.dg/local-decl-1.m: New.
10223 * objc.dg/naming-1.m: New.
10224 * objc.dg/naming-2.m: New.
10225 * objc.dg/proto-hier-1.m: New.
10226
10227 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
10228
10229 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
10230 largest-type elements to a struct makes its size grow.
10231
10232 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10233
10234 * g++.dg/abi/vthunk1.C: New test.
10235
10236 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
10237
10238 * g++.dg/abi/vbase8-22.C: New test.
10239
10240 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10241
10242 * gcc.dg/cpp/macro8.c: New test.
10243
10244 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10245
10246 * g++.dg/abi/vbase8-21.C: New test.
10247
10248 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
10249
10250 * g++.dg/abi/vbase8-10.C: New test.
10251
10252 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10253
10254 * lib/g++.exp (g++_set_ld_library_path): Renamed to
10255 ${tool}_set_ld_library_path.
10256 Changed caller.
10257 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
10258 g++.exp.
10259
10260 2001-07-26 Stan Cox <scox@redhat.com>
10261
10262 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
10263 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
10264 gcc_exit, gcc_check_unsupported_p):
10265 Moved to gcc-deps.exp
10266 * gcc-deps.exp: New file.
10267
10268 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10269
10270 * g++.old-deja/g++.pt/defarg14.C: New test.
10271
10272 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10273
10274 * g++.old-deja/g++.other/lineno5.C: New test.
10275
10276 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10277
10278 * g++.old-deja/g++.pt/crash68.C: New test.
10279
10280 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
10281
10282 * g++.old-deja/g++.other/crash42.C: New test.
10283
10284 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
10285
10286 * gcc.dg/cpp/extratokens.c: Fix.
10287 * gcc.dg/cpp/skipping2.c: New tests.
10288
10289 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10290
10291 * gcc.c-torture/execute/20010724-1.c: New file.
10292 * gcc.c-torture/execute/20010724-1.x: New file.
10293
10294 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10295
10296 * g++.old-deja/g++.other/cond7.C: New test.
10297
10298 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10299
10300 * g++.old-deja/g++.other/optimize4.C: New test.
10301
10302 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
10303
10304 * g++.old-deja/g++.abi/vbase8-5.C: New test.
10305
10306 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
10307
10308 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
10309 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
10310 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
10311 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
10312
10313 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
10314 bug report" message.
10315
10316 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
10317 * g++.dg/ext/instantiate1.C: Move from old-deja.
10318
10319 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
10320
10321 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
10322 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
10323 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
10324 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
10325
10326 2001-07-23 Jeffrey A Law (law@cygnus.com)
10327
10328 * gcc.c-torture/execute/20010723-1.c: New test.
10329
10330 2001-07-23 Ben Elliston <bje@redhat.com>
10331
10332 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
10333
10334 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10335
10336 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
10337 i[34567]86-*-*.
10338 Delete handling of ieee_multilib_flags.
10339 Pass -mieee for alpha*-*-* and sh-*-*.
10340 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
10341
10342 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
10343
10344 Remove old-abi tests.
10345 * g++.old-deja/g++.mike/p11116.C: Remove.
10346 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
10347
10348 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
10349
10350 * g77.f-torture/compile/pr3743.f: New test
10351
10352 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
10353
10354 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
10355
10356 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10357
10358 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
10359 g++.old-deja/g++.pt/static6.C: Likewise.
10360 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
10361 supports weak symbols.
10362
10363 2001-07-18 Andreas Jaeger <aj@suse.de>
10364
10365 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
10366 supported again.
10367
10368 2001-07-18 Andreas Jaeger <aj@suse.de>
10369
10370 * gcc.dg/iftrap-1.c: Fix target line.
10371
10372 2001-07-17 Richard Henderson <rth@redhat.com>
10373
10374 * gcc.c-torture/execute/20010717-1.c: New.
10375
10376 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
10377
10378 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
10379 tests.
10380
10381 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
10382
10383 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
10384
10385 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10386
10387 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
10388 UAC_SIGBUS, UAC_NOPRINT definitions.
10389
10390 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
10391
10392 * objc/execute/object_is_class.m: New test.
10393 * objc/execute/object_is_meta_class.m: New test.
10394
10395 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
10396
10397 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
10398 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
10399
10400 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
10401
10402 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
10403 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
10404
10405 2001-07-14 Richard Henderson <rth@redhat.com>
10406
10407 * gcc.dg/iftrap-1.c: New.
10408
10409 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
10410
10411 * g77.f-torture/execute/intrinsic77.f: New test.
10412
10413 2001-07-11 Janis Johnson <janis@us.ibm.com>
10414
10415 * gcc.misc-tests/gcov-3.c: New test.
10416
10417 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10418
10419 * gcc.c-torture/compile/20010711-1.c,
10420 * gcc.c-torture/compile/20010711-2.c: New tests.
10421
10422 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
10423
10424 * gcc.c-torture/execute/20010711-1.c: New test.
10425
10426 2001-07-11 Ben Elliston <bje@redhat.com>
10427
10428 * g++.old-deja/g++.other/enum5.C: New test.
10429
10430 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
10431
10432 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
10433 (g++-dg-prune): Call prune_gcc_output.
10434 * prune.exp: New file for prune_gcc_output.
10435 * lib/g++.exp, lib/gcc.exp: Load it.
10436
10437 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
10438
10439 * gcc.c-torture/compile/20010701-1.c,
10440 g++.old-deja/g++.ext/attrib6.C: New tests.
10441
10442 2001-07-06 Jeffrey A Law (law@cygnus.com)
10443
10444 * gcc.c-torture/compile/20010706-1.c: New test.
10445
10446 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
10447
10448 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
10449
10450 2001-06-28 Stan Shebs <shebs@apple.com>
10451
10452 * gcc.dg/pragma-darwin.c: New test.
10453
10454 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10455
10456 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
10457 Solaris 2.[678] system.
10458
10459 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
10460
10461 * gcc.dg/20010622-1.c: New test.
10462
10463 2001-06-18 Stan Shebs <shebs@apple.com>
10464
10465 * objc.dg: New directory.
10466 * objc.dg/dg.exp: New file.
10467 * objc.dg/alias.m: New.
10468 * objc.dg/class-1.m: New.
10469 * objc.dg/class-2.m: New.
10470 * objc.dg/const-str-1.m: New.
10471 * objc.dg/const-str-2.m: New.
10472 * objc.dg/id-1.m: New.
10473 * objc.dg/method-1.m: New.
10474 * objc.dg/super-class-1.m: New.
10475 * lib/objc-dg.exp: New file.
10476
10477 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
10478
10479 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
10480 of label name.
10481
10482 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
10483
10484 * g++.old-deja/g++.abi/vbase8-9.C: New test.
10485
10486 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10487
10488 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
10489 variable.
10490
10491 2001-06-12 Richard Henderson <rth@redhat.com>
10492
10493 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
10494
10495 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
10496
10497 * g++.old-deja/g++.abi/vbase5.C: New test.
10498 * g++.old-deja/g++.abi/vbase6.C: New test.
10499 * g++.old-deja/g++.abi/vbase7.C: New test.
10500
10501 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10502
10503 * gcc.c-torture/compile/20010610-1.c: New test.
10504
10505 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
10506
10507 * g++.old-deja/g++.abi/vbase4.C: New test.
10508
10509 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10510
10511 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
10512 support %f for HC11/HC12 targets.
10513 * gcc.c-torture/execute/930513-1.x: New file, likewise.
10514 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
10515 on HC11/HC12 targets.
10516 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
10517
10518 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10519
10520 * gcc.dg/wchar_t-1.c: New file.
10521 * gcc.dg/wint_t-1.c: Likewise.
10522
10523 2001-06-11 Bernd Schmidt <bernds@redhat.com>
10524
10525 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
10526
10527 2001-06-11 Richard Henderson <rth@redhat.com>
10528
10529 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
10530
10531 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
10532
10533 * gcc.c-torture/compile/20010611-1.c: New test.
10534
10535 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
10536
10537 * gcc.dg/c99-tag-1.c: Add more tests.
10538
10539 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
10540
10541 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
10542 representation on MN10300 and ARM/Thumb.
10543
10544 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
10545
10546 * g77.f-torture/execute/20010610.f: New.
10547
10548 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
10549
10550 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
10551 names.
10552
10553 2001-06-09 Richard Henderson <rth@redhat.com>
10554
10555 * gcc.c-torture/execute/ashrdi-1.c: New.
10556 * gcc.c-torture/execute/ashldi-1.c: New.
10557 * gcc.c-torture/execute/lshrdi-1.c: New.
10558
10559 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
10560
10561 * objc/execute/load-3.m: Added. Check sending +load to categories,
10562 in addition to classes.
10563
10564 2001-06-08 Stan Shebs <shebs@apple.com>
10565
10566 * objc/execute/load-2.m: New test. From Nicola Pero
10567 <n.pero@mi.flashnet.it>.
10568
10569 2001-06-08 Jakub Jelinek <jakub@redhat.com>
10570
10571 * gcc.c-torture/execute/20010605-2.c: New test.
10572
10573 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
10574
10575 * g++.old-deja/g++.abi/vbase2.C: New test.
10576 * g++.old-deja/g++.abi/vbase3.C: New test.
10577
10578 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
10579
10580 * g++.old-deja/g++.pt/friend49.C: New test.
10581
10582 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
10583
10584 * g++.old-deja/g++.ext/anon3.C: New test.
10585
10586 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
10587
10588 * g++.old-deja/g++.other/conv7.C: New test.
10589
10590 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
10591
10592 * gcc.c-torture/compile/20010605-2.c: New test.
10593
10594 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
10595
10596 * gcc.c-torture/execute/20010604-1.c: New test.
10597
10598 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
10599
10600 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
10601
10602 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
10603
10604 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
10605 (g++_link_flags): Likewise.
10606 (g++_init): Pass gccpath's value to two previous functions.
10607
10608 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10609
10610 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
10611 Ensure logfile entry matches exec command line.
10612
10613 2001-05-31 Richard Henderson <rth@redhat.com>
10614
10615 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
10616 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
10617
10618 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
10619
10620 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
10621 compiler for irix6.2
10622
10623 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
10624
10625 * g++.old-deja/g++.other/optimize3.C: New file.
10626
10627 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
10628
10629 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
10630 assemble.
10631
10632 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
10633
10634 * g++.old-deja/g++.other/optimize2.C: New file.
10635
10636 2001-05-25 Diego Novillo <dnovillo@redhat.com>
10637
10638 * gcc.c-torture/compile/20010518-2.c: New file.
10639 * gcc.c-torture/execute/20010518-1.c: New file.
10640 * gcc.c-torture/execute/20010518-2.c: New file.
10641
10642 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
10643
10644 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
10645
10646 2001-05-24 Mark Mitchell <mark@codesourcery.com>
10647
10648 G++ no longer defines builtins that do not begin with __builtin.
10649 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
10650 * g++.old-deja/g++.brendand/misc13.C: Likewise.
10651 * g++.old-deja/g++.law/builtin1.C: Likewise.
10652 * g++.old-deja/g++.law/cvt2.C: Likewise.
10653 * g++.old-deja/g++.mike/net5.C: Likewise.
10654 * g++.old-deja/g++.other/builtins1.C: Likewise.
10655 * g++.old-deja/g++.other/builtins2.C: Likewise.
10656 * g++.old-deja/g++.other/builtins3.C: Likewise.
10657 * g++.old-deja/g++.other/builtins4.C: Likewise.
10658 * g++.old-deja/g++.other/inline8.C: Likewise.
10659 * g++.old-deja/g++.robertl/eb39.C: Likewise.
10660
10661 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
10662
10663 * g++.old-deja/g++.pt/using1.C: Adjust.
10664 * g++.old-deja/g++.pt/using2.C: New test.
10665
10666 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
10667
10668 * gcc.dg/cpp/charconst.c: New tests.
10669 * gcc.dg/cpp/escape.c: New tests.
10670 * gcc.dg/cpp/escape-1.c: New tests.
10671 * gcc.dg/cpp/escape-2.c: New tests.
10672 * gcc.dg/cpp/ucs.c: New tests.
10673
10674 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
10675
10676 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
10677 native compiler for irix6.5.
10678
10679 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
10680
10681 * lib/g++.exp (g++_include_flags): Use args to compute
10682 get_multilibs.
10683 (g++_link_flags): Likewise.
10684 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
10685
10686 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
10687
10688 * gcc.dg/c90-hexfloat-1.c: Add more tests.
10689
10690 2001-05-21 Geoff Keating <geoffk@redhat.com>
10691
10692 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
10693 this file.
10694
10695 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10696
10697 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
10698 STACK_SIZE;
10699 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
10700 to STACK_SIZE; Use it to define size of add_histo array.
10701 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
10702 to STACK_SIZE.
10703 (f): Use GITT_SIZE to define size of gitt local table.
10704 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
10705 to STACK_SIZE; Use it to define size of bytemem array.
10706
10707 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
10708
10709 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
10710 on 68HC11/HC12 due to the asm instruction.
10711 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
10712 * gcc.c-torture/compile/920520-1.x: Likewise.
10713 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
10714 on 68HC11/HC12 because the function is larger than 64K.
10715 * gcc.c-torture/compile/961203-1.x: New file, this test fails
10716 on 68HC11/HC12 because the structure is too large.
10717
10718 2001-05-20 Richard Henderson <rth@redhat.com>
10719
10720 * gcc.c-torture/execute/20010520-1.c: New.
10721
10722 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10723
10724 * g++.old-deja/g++.warn/compare1.C: New test.
10725 * gcc.dg/compare4.c: New test.
10726
10727 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
10728
10729 * g++.old-deja/g++.other/optimize1.C: New test.
10730
10731 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10732
10733 * g++.old-deja/g++.pt/spec41.C: New test.
10734
10735 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
10736
10737 * gcc.c-torture/compile/20010114-1.x: Remove.
10738
10739 2001-05-18 Stan Shebs <shebs@apple.com>
10740
10741 * gcc.c-torture/compile/20010518-1.c: New test.
10742
10743 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
10744
10745 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
10746 * g++.old-deja/g++.pt/crash67.C: New test.
10747
10748 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
10749
10750 * g++.old-deja/g++.other/debug9.C: New test.
10751
10752 2001-05-16 Zack Weinberg <zackw@stanford.edu>
10753
10754 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
10755
10756 2001-05-16 Jan Hubicka <jh@suse.cz>
10757
10758 * gcc.c-torture/compile/20010516-1.c: New test.
10759
10760 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10761
10762 * g++.old-deja/g++.other/crash41.C: New test.
10763
10764 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
10765
10766 * g++.old-deja/g++.pt/crash66.C: New test.
10767
10768 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
10769
10770 * g++.old-deja/g++.robertl/eb27.C: Convert.
10771
10772 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
10773
10774 * g++.dg/friend-warn.C: New test. Do not warn about friend
10775 declaration being redundant.
10776
10777 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
10778
10779 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
10780
10781 2001-05-14 Mark Mitchell <mark@codesourcery.com>
10782
10783 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
10784
10785 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
10786
10787 * lib/g++.exp: Use testsuite_flags.
10788
10789 2001-05-13 Mark Mitchell <mark@codesourcery.com>
10790
10791 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
10792
10793 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
10794
10795 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
10796
10797 2001-05-11 Mark Mitchell <mark@codesourcery.com>
10798
10799 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
10800
10801 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
10802
10803 * gcc.c-torture/compile/20010313-1.c: New test.
10804
10805 2001-05-09 Zack Weinberg <zackw@stanford.edu>
10806
10807 * gcc.dg/cpp/direct2.c: New test.
10808 * gccq.dg/cpp/direct2s.c: New test.
10809
10810 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
10811
10812 2001-05-07 Mark Mitchell <mark@codesourcery.com>
10813
10814 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
10815 * g++.old-deja/g++.other/op3.C: Likewise.
10816
10817 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
10818
10819 * gcc.dg/cpp/syshdr.h: New file.
10820 * gcc.dg/cpp/sysmac1.c: Update.
10821 * gcc.dg/cpp/sysmac2.c: Update.
10822
10823 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
10824
10825 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
10826
10827 2001-05-04 David Edelsohn <edelsohn@gnu.org>
10828
10829 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
10830 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
10831
10832 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
10833
10834 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
10835
10836 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
10837
10838 * lib/g++.exp (g++_include_flags): Don't use any special flags
10839 if TESTING_IN_BUILD_TREE is not defined.
10840 (g++_init): Use a plain 'c++' as the compiler if
10841 TESTING_IN_BUILD_TREEE is not defined.
10842
10843 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10844
10845 * g++.old-deja/g++.eh/catch13.C: New test.
10846 * g++.old-deja/g++.eh/catch14.C: New test.
10847
10848 2001-05-02 Jakub Jelinek <jakub@redhat.com>
10849
10850 * gcc.dg/cpp/tr-define.c: New test.
10851
10852 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
10853
10854 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
10855 <stdlib.h>, not <malloc.h>.
10856
10857 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10858
10859 * g++.old-deja/g++.ns/template17.C: New test.
10860
10861 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
10862
10863 * g++.old-deja/g++.pt/ref4.C: New test.
10864
10865 2001-04-30 Richard Henderson <rth@redhat.com>
10866
10867 * gcc.dg/20000724-1.c: Revert last change.
10868
10869 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
10870
10871 * g77.f-torture/execute/20010430.f: New test.
10872
10873 2001-04-30 Mark Mitchell <mark@codesourcery.com>
10874
10875 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
10876
10877 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
10878
10879 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
10880
10881 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10882
10883 * g++.old-deja/g++.eh/crash6.C: New test.
10884
10885 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10886
10887 * g++.old-deja/g++.other/warn7.C: New test.
10888
10889 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
10890
10891 * g++.old-deja/g++.other/defarg9.C: New test.
10892
10893 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10894
10895 * g77.f-torture/compile/20010426.f: New test.
10896 * g77.f-torture/execute/20010426.f: New test.
10897
10898 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
10899
10900 * g77.f-torture/compile/20000629-1.x: Remove - error
10901 has been fixed.
10902
10903 2001-04-26 Jeffrey A Law (law@cygnus.com)
10904
10905 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
10906 Tweak slightly to work with g++.dg framework.
10907 * g++.dg/special/ecos.exp: Run initp1.C test.
10908 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
10909
10910 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
10911 its linker doesn't give line numbers either.
10912 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
10913
10914 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10915
10916 * g++.old-deja/g++.other/lex1.C: New test.
10917
10918 2001-04-26 Jakub Jelinek <jakub@redhat.com>
10919
10920 * gcc.dg/noncompile/20010425-1.c: New test.
10921
10922 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
10923
10924 * g++.old-deja/g++.pt/mangle2.C: New test.
10925
10926 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10927
10928 * gcc.dg/format/plus-1.c: New test.
10929
10930 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10931
10932 * gcc.dg/20010423-1.c: New test.
10933
10934 2001-04-25 Jakub Jelinek <jakub@redhat.com>
10935
10936 * gcc.c-torture/execute/20010422-1.c: New test.
10937
10938 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
10939
10940 * g++.old-deja/g++.ns/type2.C: New test.
10941
10942 2001-04-24 Zack Weinberg <zackw@stanford.edu>
10943
10944 * g++.old-deja/g++.other/perf1.C: New test.
10945
10946 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
10947
10948 * gcc.dg/c99-func-2.c: Remove xfail.
10949 * gcc.dg/c99-func-3.c: Remove xfail.
10950 * gcc.dg/c99-func-4.c: Remove xfail.
10951
10952 2001-04-23 Zack Weinberg <zackw@stanford.edu>
10953
10954 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
10955
10956 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
10957
10958 * gcc.c-torture/compile/20010423-1.c: New test.
10959
10960 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10961
10962 * g++.old-deja/g++.pt/typename28.C: New test.
10963
10964 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
10965
10966 * g++.old-deja/g++.abi/empty2.C: New test.
10967 * g++.old-deja/g++.abi/empty3.C: New test.
10968
10969 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10970
10971 * g++.old-deja/g++.other/comdat2.C: New test.
10972 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
10973
10974 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10975
10976 * g++.old-deja/g++.other/overload14.C: New test.
10977
10978 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10979
10980 * g++.old-deja/g++.other/lookup23.C: New test.
10981
10982 2001-04-20 Jakub Jelinek <jakub@redhat.com>
10983
10984 * gcc.c-torture/execute/20010403-1.c: New test.
10985
10986 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
10987 Mark Mitchell <mark@codesourcery.com>
10988
10989 * lib/old-dejagnu.exp: Don't delete output of executable.
10990 Add .exe suffix to executables.
10991
10992 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
10993
10994 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
10995
10996 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10997
10998 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
10999
11000 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11001
11002 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
11003 * g++.old-deja/g++.abi/crash1.C: New test.
11004
11005 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
11006
11007 * g++.old-deja/g++.other/crash40.C: New test.
11008
11009 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11010
11011 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
11012
11013 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
11014
11015 * g++.old-deja/g++.other/warn6.C: New test.
11016
11017 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
11018
11019 * g++.old-deja/g++.robertl/eb42.C: Same.
11020
11021 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11022
11023 * gcc.dg/wtr-conversion-1.c: New testcase.
11024
11025 2001-04-10 Richard Henderson <rth@redhat.com>
11026
11027 * g++.old-deja/g++.other/array5.C: New.
11028
11029 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11030
11031 * gcc.c-torture/execute/20010408-1.c: New test.
11032
11033 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
11034
11035 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
11036 headers and constructs.
11037 * g++.old-deja/g++.robertl/eb79.C: Same.
11038 * g++.old-deja/g++.robertl/eb77.C (main): Same.
11039 * g++.old-deja/g++.robertl/eb73.C: Same.
11040 * g++.old-deja/g++.robertl/eb66.C (main): Same.
11041 * g++.old-deja/g++.robertl/eb55.C (t): Same.
11042 * g++.old-deja/g++.robertl/eb54.C (main): Same.
11043 * g++.old-deja/g++.robertl/eb46.C (main): Same.
11044 * g++.old-deja/g++.robertl/eb44.C: Same.
11045 * g++.old-deja/g++.robertl/eb41.C (main): Same.
11046 * g++.old-deja/g++.robertl/eb4.C (main): Same.
11047 * g++.old-deja/g++.robertl/eb39.C: Same.
11048 * g++.old-deja/g++.robertl/eb33.C (main): Same.
11049 * g++.old-deja/g++.robertl/eb31.C (main): Same.
11050 * g++.old-deja/g++.robertl/eb30.C: Same.
11051 * g++.old-deja/g++.robertl/eb3.C: Same.
11052 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
11053 * g++.old-deja/g++.robertl/eb21.C: Same.
11054 * g++.old-deja/g++.robertl/eb15.C: Same.
11055 * g++.old-deja/g++.robertl/eb118.C: Same.
11056 * g++.old-deja/g++.robertl/eb115.C (main): Same.
11057 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
11058 * g++.old-deja/g++.robertl/eb109.C: Same.
11059 * g++.old-deja/g++.other/sibcall1.C (main): Same.
11060 * g++.old-deja/g++.mike/rtti1.C: Same.
11061 * g++.old-deja/g++.mike/p658.C: Same.
11062 * g++.old-deja/g++.mike/net46.C: Same.
11063 * g++.old-deja/g++.mike/net34.C: Same.
11064 * g++.old-deja/g++.mike/memoize1.C: Same.
11065 * g++.old-deja/g++.mike/eh2.C: Same.
11066 * g++.old-deja/g++.law/weak.C: Same.
11067 * g++.old-deja/g++.law/visibility7.C: Same.
11068 * g++.old-deja/g++.law/visibility25.C: Same.
11069 * g++.old-deja/g++.law/visibility22.C: Same.
11070 * g++.old-deja/g++.law/visibility2.C: Same.
11071 * g++.old-deja/g++.law/visibility17.C: Same.
11072 * g++.old-deja/g++.law/visibility13.C: Same.
11073 * g++.old-deja/g++.law/visibility10.C: Same.
11074 * g++.old-deja/g++.law/visibility1.C: Same.
11075 * g++.old-deja/g++.law/virtual3.C (eval): Same.
11076 * g++.old-deja/g++.law/vbase1.C: Same.
11077 * g++.old-deja/g++.law/operators32.C: Same.
11078 * g++.old-deja/g++.law/nest3.C: Same.
11079 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
11080 * g++.old-deja/g++.law/except5.C (main): Same.
11081 * g++.old-deja/g++.law/cvt7.C (run): Same.
11082 * g++.old-deja/g++.law/cvt2.C: Same.
11083 * g++.old-deja/g++.law/cvt16.C: Same.
11084 * g++.old-deja/g++.law/ctors6.C (bar): Same.
11085 * g++.old-deja/g++.law/ctors17.C (main): Same.
11086 * g++.old-deja/g++.law/ctors13.C: Same.
11087 * g++.old-deja/g++.law/ctors12.C (main): Same.
11088 * g++.old-deja/g++.law/ctors10.C: Same.
11089 * g++.old-deja/g++.law/code-gen5.C: Same.
11090 * g++.old-deja/g++.law/bad-error7.C: Same.
11091 * g++.old-deja/g++.law/arm9.C: Same.
11092 * g++.old-deja/g++.law/arm12.C: Same.
11093 * g++.old-deja/g++.law/arg8.C: Same.
11094 * g++.old-deja/g++.law/arg1.C: Same.
11095 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
11096 * g++.old-deja/g++.jason/template31.C: Same.
11097 * g++.old-deja/g++.jason/template24.C (main): Same.
11098 * g++.old-deja/g++.jason/2371.C: Same.
11099 * g++.old-deja/g++.eh/new2.C: Same.
11100 * g++.old-deja/g++.eh/new1.C: Same.
11101 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
11102 * g++.old-deja/g++.brendan/nest21.C (main): Same.
11103 * g++.old-deja/g++.brendan/err-msg3.C: Same.
11104 * g++.old-deja/g++.brendan/crash62.C: Same.
11105 * g++.old-deja/g++.brendan/crash52.C: Same.
11106 * g++.old-deja/g++.brendan/crash49.C (main): Same.
11107 * g++.old-deja/g++.brendan/crash38.C: Same.
11108 * g++.old-deja/g++.brendan/crash15.C (main): Same.
11109 * g++.old-deja/g++.brendan/copy9.C: Same.
11110
11111 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
11112
11113 * gcc.c-torture/execute/20001203-2.c (memset):
11114 Count argument is of type __SIZE_TYPE__.
11115
11116 2001-04-04 Diego Novillo <dnovillo@redhat.com>
11117
11118 * gcc.c-torture/compile/20010404-1.c: New test.
11119
11120 2001-04-04 Jakub Jelinek <jakub@redhat.com>
11121
11122 * gcc.c-torture/compile/20010326-1.c: New test.
11123
11124 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
11125
11126 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
11127 peculiarities of the SH.
11128 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
11129
11130 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
11131
11132 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
11133 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
11134 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
11135
11136 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11137
11138 * g77.f-torture/compile/20010321-1.f: New test.
11139
11140 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11141
11142 * gcc.c-torture/compile/20010329-1.c: New test.
11143
11144 2001-04-02 Jakub Jelinek <jakub@redhat.com>
11145
11146 * gcc.c-torture/execute/20010329-1.c: New test.
11147
11148 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11149
11150 * g++.old-deja/g++.other/eh4.C: Fix typo.
11151
11152 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
11153
11154 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
11155
11156 2001-03-28 Philip Blundell <philb@gnu.org>
11157
11158 * gcc.c-torture/compile/20010328-1.c: New test.
11159
11160 2001-03-27 Richard Henderson <rth@redhat.com>
11161
11162 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
11163 * g++.old-deja/g++.eh/vbase3.C: Likewise.
11164
11165 2001-03-27 Alan Modra <alan@linuxcare.com.au>
11166
11167 * gcc.c-torture/compile/20010327-1.c: New test.
11168
11169 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
11170
11171 * g++.old-deja/g++.other/friend12.C: New test.
11172 * g++.old-deja/g++.other/friend9.C: Expect no errors.
11173 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
11174
11175 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
11176
11177 * gcc.c-torture/execute/20010325-1.c: New test.
11178
11179 2001-03-23 Jakub Jelinek <jakub@redhat.com>
11180
11181 * g++.old-deja/g++.other/mangle3.C: New test.
11182
11183 2001-03-22 Jakub Jelinek <jakub@redhat.com>
11184
11185 * g++.old-deja/g++.other/anon8.C: New test.
11186
11187 2001-03-20 Philip Blundell <philb@gnu.org>
11188
11189 * gcc.c-torture/compile/20010320-1.c: New test.
11190
11191 2001-03-17 Richard Henderson <rth@redhat.com>
11192
11193 * g++.old-deja/g++.other/eh4.C: Add expected error text.
11194
11195 2001-03-15 Geoff Keating <geoff@redhat.com>
11196
11197 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
11198 tests on AIX.
11199
11200 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
11201
11202 * g++.old-deja/g++.other/eh4.C: New test.
11203
11204 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
11205
11206 * gcc.dg/cpp/mi1.c: Update.
11207
11208 2001-03-14 Jakub Jelinek <jakub@redhat.com>
11209
11210 * g++.old-deja/g++.other/regstack.C: New test.
11211
11212 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
11213
11214 * g++.old-deja/g++.other/ref4.C: New test.
11215
11216 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
11217
11218 * objc/execute/va_method.m: Added.
11219 * objc/execute/IMP.m: Added.
11220 * objc/execute/_cmd.m: Added.
11221 * objc/execute/accessing_ivars.m: Added.
11222 * objc/execute/class-1.m: Added.
11223 * objc/execute/class-10.m: Added.
11224 * objc/execute/class-11.m: Added.
11225 * objc/execute/class-12.m: Added.
11226 * objc/execute/class-13.m: Added.
11227 * objc/execute/class-14.m: Added.
11228 * objc/execute/class-2.m: Added.
11229 * objc/execute/class-3.m: Added.
11230 * objc/execute/class-4.m: Added.
11231 * objc/execute/class-5.m: Added.
11232 * objc/execute/class-6.m: Added.
11233 * objc/execute/class-7.m: Added.
11234 * objc/execute/class-8.m: Added.
11235 * objc/execute/class-9.m: Added.
11236 * objc/execute/class-tests-1.h
11237 * objc/execute/class-tests-2.h
11238 * objc/execute/compatibility_alias.m: Added.
11239 * objc/execute/encode-1.m: Added.
11240 * objc/execute/formal_protocol-1.m: Added.
11241 * objc/execute/formal_protocol-2.m: Added.
11242 * objc/execute/formal_protocol-3.m: Added.
11243 * objc/execute/formal_protocol-4.m: Added.
11244 * objc/execute/formal_protocol-5.m: Added.
11245 * objc/execute/formal_protocol-6.m: Added.
11246 * objc/execute/formal_protocol-7.m: Added.
11247 * objc/execute/informal_protocol.m: Added.
11248 * objc/execute/initialize.m: Added.
11249 * objc/execute/load.m: Added.
11250 * objc/execute/many_args_method.m: Added.
11251 * objc/execute/nested-3.m: Added.
11252 * objc/execute/no_clash.m: Added.
11253 * objc/execute/private.m: Added.
11254 * objc/execute/redefining_self.m: Added.
11255 * objc/execute/root_methods.m: Added.
11256 * objc/execute/selector-1.m: Added.
11257 * objc/execute/static-1.m: Added.
11258 * objc/execute/static-2.m: Added.
11259 * objc/execute/va_method.m: Added.
11260
11261 2001-03-10 Richard Henderson <rth@redhat.com>
11262
11263 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
11264
11265 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
11266
11267 * g++.old-deja/g++.other/crash31.C: XFAIL.
11268 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
11269 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
11270 * gcc.c-torture/execute/20010123-1.x: XFAIL.
11271 * gcc.c-torture/execute/20010124-1.x: XFAIL.
11272 * gcc.dg/sequence-pt-1.c: XFAIL one test.
11273
11274 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11275
11276 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
11277
11278 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11279
11280 * gcc.dg/20000724-1.c: Don't use multiline strings.
11281
11282 2001-03-06 Zack Weinberg <zackw@stanford.edu>
11283
11284 * objc/execute/string1.m, objc/execute/string2.m: Compare the
11285 result of -cString against what we expect it to be; don't just
11286 print it out for no one to read.
11287
11288 * objc/execute/string3.m, objc/execute/string4.m: New tests.
11289 Based on testcases provided by Nicola Pero.
11290
11291 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11292
11293 * gcc.dg/cpp/macro7.c: New test.
11294
11295 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
11296
11297 * gcc.dg/cpp/multiline.c: Update.
11298
11299 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11300
11301 * g++.old-deja/g++.other/enum3.C: New test.
11302
11303 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11304
11305 * g++.old-deja/g++.other/pod1.C: New test.
11306
11307 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
11308
11309 * g++.old-deja/g++.ext/overload1.C: New test.
11310
11311 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11312
11313 * g++.old-deja/g++.pt/using1.C: New test.
11314
11315 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
11316
11317 * g++.old-deja/g++.other/using9.C: New test.
11318
11319 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
11320
11321 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
11322
11323 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
11324
11325 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
11326
11327 * g++.old-deja/g++.ext/realpt1.C: Remove.
11328
11329 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
11330
11331 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
11332
11333 2001-02-26 Will Cohen <wcohen@redhat.com>
11334
11335 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
11336
11337 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
11338
11339 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
11340 templatized constructors.
11341
11342 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11343
11344 * gcc.c-torture/execute/20010224-1.c: New test.
11345
11346 2001-02-23 Jakub Jelinek <jakub@redhat.com>
11347
11348 * gcc.c-torture/execute/20010222-1.c: New test.
11349
11350 2001-02-22 Jakub Jelinek <jakub@redhat.com>
11351
11352 * g++.old-deja/g++.other/inline20.C: New test.
11353
11354 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
11355
11356 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
11357
11358 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
11359
11360 * g++.old-deja/g++.other/lookup22.C: New test.
11361
11362 2001-02-19 Zack Weinberg <zackw@stanford.edu>
11363
11364 * g77.dg: New directory.
11365 * g77.dg/20010216-1.f: New test case.
11366 * g77.dg/dg.exp: New driver.
11367 * lib/g77-dg.exp: New driver library.
11368
11369 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11370
11371 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
11372
11373 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
11374
11375 * g++.old-deja/g++.other/decl9.C: New test.
11376
11377 2001-02-16 Jakub Jelinek <jakub@redhat.com>
11378
11379 * g++.old-deja/g++.other/init16.C: Update the test so that it does
11380 not need <string> and also tests the initialization at runtime.
11381
11382 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
11383
11384 * gcc.c-torture/execute/longlong.c: New test.
11385
11386 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11387
11388 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
11389
11390 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
11391
11392 * gcc.c-torture/execute/920302-1.c (execute):
11393 Change argument type to short.
11394
11395 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11396
11397 * g++.old-deja/g++.pt/deduct6.C: New test.
11398
11399 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
11400
11401 * g++.old-deja/g++.pt/deduct5.C: New test.
11402
11403 2001-02-14 Jakub Jelinek <jakub@redhat.com>
11404
11405 * gcc.c-torture/execute/20010209-1.c: New test.
11406
11407 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
11408
11409 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
11410
11411 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
11412
11413 * g++.dg/vtgc1.C: Update for new ABI.
11414
11415 * consistency.vlad: New directory, 1665 files.
11416
11417 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
11418
11419 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
11420 return type.
11421 * gcc.dg/cpp/digraphs.c: Declare puts.
11422
11423 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11424
11425 * g++.old-deja/g++.other/warn5.C: New test.
11426
11427 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11428
11429 * g++.old-deja/g++.pt/spec40.C: New test.
11430
11431 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
11432
11433 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
11434 case.
11435 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
11436
11437 2001-02-12 Jakub Jelinek <jakub@redhat.com>
11438
11439 * gcc.c-torture/compile/20010209-1.c: New test.
11440
11441 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
11442
11443 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
11444 excess errors message but not if it crashes.
11445 * g++.old-deja/g++.other/crash27.C: Likewise.
11446 * g++.old-deja/g++.other/crash28.C: Likewise.
11447 * g++.old-deja/g++.other/crash30.C: Likewise.
11448 * g++.old-deja/g++.other/crash32.C: Likewise.
11449 * g++.old-deja/g++.other/crash35.C: Likewise.
11450 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11451
11452 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
11453
11454 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
11455 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
11456 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
11457 g77.f-torture/execute/execute.exp,
11458 g77.f-torture/noncompile/noncompile.exp,
11459 gcc.c-torture/execute/execute.exp,
11460 gcc.c-torture/execute/memcheck/memcheck.exp,
11461 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
11462 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
11463 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
11464 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
11465 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
11466 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
11467 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
11468 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
11469 Remove bug reporting instructions with ancient email addresses.
11470
11471 2001-02-07 Jakub Jelinek <jakub@redhat.com>
11472
11473 * gcc.dg/20010202-1.c: New test.
11474 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
11475
11476 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
11477
11478 * g++.dg/stdbool-if.C: New test.
11479
11480 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
11481
11482 * objc/execute/fdecl.m: Added main().
11483
11484 2001-02-07 Jakub Jelinek <jakub@redhat.com>
11485
11486 * gcc.c-torture/execute/20010206-1.c: New test.
11487
11488 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
11489
11490 * gcc.dg/cpp/avoidpaste1.c: Update.
11491
11492 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
11493
11494 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
11495 Pero <nicola@brainstorm.co.uk>.
11496 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
11497
11498 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
11499
11500 * g++.old-deja/g++.pt/spec39.C: New test.
11501
11502 2001-02-05 Jakub Jelinek <jakub@redhat.com>
11503
11504 * gcc.c-torture/compile/20010202-1.c: New test.
11505
11506 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
11507
11508 * g++.old-deja/g++.abi/primary2.C: New test.
11509 * g++.old-deja/g++.abi/primary3.C: New test.
11510 * g++.old-deja/g++.abi/primary4.C: New test.
11511 * g++.old-deja/g++.abi/primary5.C: New test.
11512 * g++.old-deja/g++.abi/vtable3.h: New test.
11513 * g++.old-deja/g++.abi/vtable3a.C: New test.
11514 * g++.old-deja/g++.abi/vtable3b.C: New test.
11515 * g++.old-deja/g++.abi/vtable3c.C: New test.
11516 * g++.old-deja/g++.abi/vtable3d.C: New test.
11517 * g++.old-deja/g++.abi/vtable3e.C: New test.
11518 * g++.old-deja/g++.abi/vtable3f.C: New test.
11519 * g++.old-deja/g++.abi/vtable3g.C: New test.
11520 * g++.old-deja/g++.abi/vtable3h.C: New test.
11521 * g++.old-deja/g++.abi/vtable3i.C: New test.
11522 * g++.old-deja/g++.abi/vtable3j.C: New test.
11523 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
11524
11525 2001-02-03 Jakub Jelinek <jakub@redhat.com>
11526
11527 * g++.old-deja/g++.other/anon6.C: New test.
11528 * g++.old-deja/g++.other/anon7.C: New test.
11529
11530 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
11531
11532 * gcc.dg/cpp/avoidpaste2.c: New tests.
11533
11534 2001-01-31 Jakub Jelinek <jakub@redhat.com>
11535
11536 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
11537
11538 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
11539
11540 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
11541 DECIMAL_DIG cases for Irix."
11542
11543 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
11544
11545 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
11546
11547 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
11548
11549 * gcc.dg/c99-tag-1.c: New test.
11550
11551 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
11552
11553 * gcc.dg/cpp/tr-warn1.c: Add tests.
11554
11555 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
11556
11557 * gcc.dg/cpp/avoidpaste1.c: Update.
11558 * gcc.dg/cpp/paste4.c: Update.
11559
11560 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
11561
11562 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
11563 cases for Irix.
11564
11565 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
11566
11567 * g++.old-deja/g++.other/inline19.C: New test.
11568
11569 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
11570
11571 * gcc.dg/Wlarger-than.c: New test.
11572
11573 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
11574
11575 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
11576
11577 2001-01-29 Jakub Jelinek <jakub@redhat.com>
11578
11579 * gcc.c-torture/execute/20010129-1.c: New test.
11580 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
11581
11582 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
11583
11584 * gcc.dg/cpp/avoidpaste1.c: Test case.
11585
11586 2001-01-28 Jakub Jelinek <jakub@redhat.com>
11587
11588 * g++.old-deja/g++.other/inline18.C: New test.
11589
11590 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11591
11592 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
11593 and __builtin_putchar.
11594
11595 2001-01-27 Jakub Jelinek <jakub@redhat.com>
11596
11597 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
11598 tests.
11599
11600 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
11601
11602 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
11603 floating point number rounding mode to round to the nearest
11604 representable mode.
11605
11606 2001-01-25 Jakub Jelinek <jakub@redhat.com>
11607
11608 * g++.old-deja/g++.other/mangle2.C: New test.
11609
11610 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
11611
11612 * gcc.c-torture/compile/20010124-1.c: New test.
11613
11614 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
11615
11616 * g++.old-deja/g++.pt/spec38.C: New test.
11617
11618 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11619
11620 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
11621 "Build don't run".
11622
11623 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11624
11625 * gcc.c-torture/execute/20010123-1.c: New test.
11626
11627 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11628
11629 * g++.old-deja/g++.pt/spec37.C: New test.
11630
11631 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
11632
11633 * g++.old-deja/g++.pt/overload14.C: New test.
11634
11635 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11636
11637 * gcc.c-torture/execute/20010122-1.c: New test, exercise
11638 __builtin_return_address.
11639
11640 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
11641
11642 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
11643 * g++.old-deja/g++.pt/spec35.C: New test.
11644 * g++.old-deja/g++.pt/spec36.C: New test.
11645
11646 2001-01-20 Jakub Jelinek <jakub@redhat.com>
11647
11648 * gcc.c-torture/compile/20010118-1.c: New test.
11649
11650 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
11651
11652 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
11653
11654 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11655
11656 * gcc.c-torture/execute/20010119-1.c: New test.
11657
11658 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11659
11660 * g++.old-deja/g++.other/vbase5.C: New test.
11661
11662 2001-01-19 Jakub Jelinek <jakub@redhat.com>
11663
11664 * gcc.c-torture/execute/20010118-1.c: New test.
11665
11666 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11667
11668 * g++.old-deja/g++.pt/deduct3.C: New test.
11669
11670 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
11671
11672 * g++.old-deja/g++.pt/spec34.C: New test.
11673
11674 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
11675
11676 * g77.f-torture/compile/20000601-2.f: New test.
11677
11678 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11679
11680 * g++.old-deja/g++.other/init17.C: New test.
11681
11682 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
11683
11684 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
11685
11686 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11687
11688 * g++.old-deja/g++.pt/unify8.C: New test.
11689
11690 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11691
11692 * g++.old-deja/g++.abi/vbase1.C: New test.
11693
11694 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
11695
11696 * g++.old-deja/g++.pt/crash65.C: New test.
11697
11698 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
11699
11700 * gcc.dg/cpp/assembl2.S: New test case.
11701
11702 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
11703
11704 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
11705 are supported.
11706
11707 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11708
11709 * g++.old-deja/g++.other/builtins1.C: New test.
11710 * g++.old-deja/g++.other/builtins2.C: Likewise.
11711 * g++.old-deja/g++.other/builtins3.C: Likewise.
11712 * g++.old-deja/g++.other/builtins4.C: Likewise.
11713
11714 2001-01-17 Jakub Jelinek <jakub@redhat.com>
11715
11716 * gcc.c-torture/compile/20010117-1.c: New test.
11717 * gcc.c-torture/compile/20010117-2.c: New test.
11718
11719 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11720
11721 * g77.f-torture/execute/20010116.[fx]: New test,
11722 XFAIL on i?86-*-*.
11723 * g77.f-torture/compile/20010115.f: Indicate it's
11724 a test for PR fortran/1636.
11725
11726 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
11727
11728 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
11729
11730 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
11731
11732 * g77.f-torture/compile/20010115.f: New test.
11733
11734 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
11735
11736 * g++.old-deja/g++.pt/nontype5.C: New test.
11737
11738 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
11739
11740 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
11741 have an equivalent working one below it.
11742
11743 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11744
11745 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
11746 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11747
11748 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
11749
11750 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
11751 message containing "init_priority".
11752 (conpr-2.C): Likewise.
11753 (conpr-3.C): Likewise.
11754 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
11755
11756 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11757
11758 * gcc.c-torture/execute/20010114-2.c: New test.
11759
11760 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
11761
11762 * gcc.c-torture/compile/20010114-1.c: New test.
11763 * gcc.c-torture/compile/20010114-1.x: Xfail.
11764 * gcc.c-torture/compile/20010114-2.c: New test.
11765 * gcc.c-torture/execute/20010114-1.c: New test.
11766 * gcc.dg/trunc-1.c: New test.
11767 * gcc.dg/uninit-B.c: New test.
11768
11769 2001-01-13 Nick Clifton <nickc@redhat.com>
11770
11771 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
11772 target.
11773
11774 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
11775
11776 * gcc.c-torture/compile/20010113-1.c: New test.
11777
11778 2001-01-13 Jakub Jelinek <jakub@redhat.com>
11779
11780 * gcc.c-torture/compile/20001212-1.c: New test.
11781
11782 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
11783
11784 * gcc.dg/cpp/widestr1.c: Update.
11785 * gcc.dg/cpp/prag-imp.c: Remove.
11786
11787 2001-01-12 Jakub Jelinek <jakub@redhat.com>
11788
11789 * gcc.c-torture/execute/20000801-3.x: Remove.
11790 * gcc.dg/c90-init-1.c: New test.
11791 * gcc.dg/c99-init-1.c: New test.
11792 * gcc.dg/c99-init-2.c: New test.
11793 * gcc.dg/gnu99-init-1.c: New test.
11794
11795 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
11796
11797 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
11798 testing that no relevant ones were found.
11799
11800 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11801
11802 * g++.old-deja/g++.pt/cast2.C: New test.
11803
11804 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
11805
11806 * g++.old-deja/g++.pt/friend47.C: New test.
11807
11808 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11809
11810 * g++.old-deja/g++.pt/instantiate13.C: New test.
11811
11812 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11813
11814 * g++.old-deja/g++.other/defarg7.C: New test.
11815 * g++.old-deja/g++.other/defarg8.C: New test.
11816
11817 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11818
11819 * g++.old-deja/g++.pt/crash64.C: New test.
11820
11821 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
11822
11823 * g++.old-deja/g++.pt/crash63.C: New test.
11824
11825 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
11826
11827 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
11828
11829 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
11830
11831 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
11832
11833 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11834
11835 * g++.old-deja/g++.pt/error3.C: New test.
11836
11837 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11838
11839 * g++.old-deja/g++.other/crash39.C: New test.
11840
11841 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
11842
11843 * g++.old-deja/g++.other/vbase4.C: New test.
11844
11845 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
11846
11847 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
11848 * gcc.dg/special/20000419-2.c: New file. Identical to above.
11849 * gcc.dg/special/special.exp: New test driver which will check
11850 for alias support for the above test.
11851
11852 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
11853
11854 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
11855 problems on small machines.
11856 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
11857 parameterize.
11858
11859 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
11860
11861 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
11862 mips.
11863 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
11864
11865 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
11866
11867 * g++.old_deja/g++.pt/using8.C: New test.
11868
11869 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
11870
11871 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
11872
11873 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
11874
11875 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
11876 where a failure is expected.
11877 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
11878
11879 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11880
11881 * g++.old_deja/g++.pt/instantiate12.C: New test.
11882
11883 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11884
11885 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
11886 start of structs.
11887 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
11888 * g++.old-deja/g++.brendan/crash17.C: Likewise.
11889 * g++.old-deja/g++.brendan/crash29.C: Likewise.
11890 * g++.old-deja/g++.brendan/crash48.C: Likewise.
11891 * g++.old-deja/g++.brendan/ns1.C: Likewise.
11892 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
11893 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
11894 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
11895 * g++.old-deja/g++.eh/spec6.C: Likewise.
11896 * g++.old-deja/g++.jason/crash3.C: Likewise.
11897 * g++.old-deja/g++.law/ctors11.C: Likewise.
11898 * g++.old-deja/g++.law/ctors17.C: Likewise.
11899 * g++.old-deja/g++.law/ctors5.C: Likewise.
11900 * g++.old-deja/g++.law/ctors9.C: Likewise.
11901 * g++.old-deja/g++.mike/ambig1.C: Likewise.
11902 * g++.old-deja/g++.mike/net22.C: Likewise.
11903 * g++.old-deja/g++.mike/p3538a.C: Likewise.
11904 * g++.old-deja/g++.mike/p3538b.C: Likewise.
11905 * g++.old-deja/g++.mike/virt3.C: Likewise.
11906 * g++.old-deja/g++.niklas/t128.C: Likewise.
11907 * g++.old-deja/g++.other/anon4.C: Likewise.
11908 * g++.old-deja/g++.other/using1.C: Likewise.
11909 * g++.old-deja/g++.other/warn3.C: Likewise.
11910 * g++.old-deja/g++.pt/t37.C: Likewise.
11911 * g++.old-deja/g++.robertl/eb69.C: Likewise.
11912 * g++.old-deja/g++.robertl/eb71.C: Likewise.
11913
11914 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
11915
11916 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
11917
11918 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11919
11920 * gcc.c-torture/execute/stdio-opt-3.c: New test.
11921
11922 2001-01-07 Jakub Jelinek <jakub@redhat.com>
11923
11924 * gcc.c-torture/compile/20010107-1.c: New test.
11925
11926 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11927
11928 * gcc.c-torture/execute/builtin-noret-1.c: New test.
11929
11930 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
11931
11932 * gcc.dg/format/format.h: New file.
11933 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
11934 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
11935 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
11936 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
11937 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
11938 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
11939 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
11940 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
11941 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
11942 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
11943 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
11944 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
11945 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
11946 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
11947 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
11948 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
11949 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
11950 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
11951 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
11952 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
11953 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
11954 instead of declaring standard types, macros and functions in each
11955 test.
11956
11957 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
11958
11959 * gcc.c-torture/execute/20010106-1.c: New test.
11960
11961 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
11962
11963 * gcc.dg/format/format.exp: New file.
11964 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
11965 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
11966 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
11967 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
11968 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
11969 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
11970 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
11971 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
11972 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
11973 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
11974 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
11975 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
11976 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
11977 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
11978 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
11979 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
11980 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
11981 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
11982 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
11983 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
11984 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
11985 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
11986 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
11987 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
11988 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
11989 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
11990 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
11991 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
11992 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
11993 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
11994 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
11995 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
11996 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
11997 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
11998 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
11999 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
12000 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
12001 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
12002 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
12003 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
12004 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
12005 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
12006
12007 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
12008
12009 * gcc.c-torture/execute/991228-1.c: Take word endianness into
12010 account.
12011
12012 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
12013
12014 * gcc.c-torture/execute/builtin-complex-1.c: New test.
12015
12016 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
12017
12018 * g++.old-deja/g++.pt/crash62.C: New test.
12019
12020 2001-01-04 Richard Henderson <rth@redhat.com>
12021
12022 * gcc.dg/20000926-1.c: Update expected warnings.
12023 * gcc.dg/array-2.c: Likewise.
12024 * gcc.dg/array-4.c: Also validate flexible array members.
12025 * gcc.dg/c99-flex-array-1.c: New.
12026
12027 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
12028
12029 * gcc.c-torture/compile/20001222-1.x: Remove.
12030
12031 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12032
12033 * gcc.c-torture/execute/built-in-setjmp.c: New.
12034
12035 2001-01-03 Richard Henderson <rth@redhat.com>
12036
12037 * gcc.dg/940510-1.c: Update expected error wording.
12038 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
12039
12040 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
12041
12042 * lib/target-supports.exp (check_alias_available): Modified to
12043 indicate aliases not supported if only weak aliases are supported.
12044
12045 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12046
12047 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
12048 Turn on cmpstrsi checks for __pj__ and __i370__.
12049
12050 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12051
12052 * g++.old-deja/g++.other/virtual11.C: New test.
12053
12054 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
12055
12056 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
12057
12058 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12059
12060 * gcc.c-torture/compile/20010102-1.c: New test.
12061
12062 2001-01-02 Andreas Jaeger <aj@suse.de>
12063
12064 * gcc.dg/noreturn-3.c: New test.
12065
12066 * gcc.dg/noreturn-4.c: New test.
12067
12068 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12069
12070 * gcc.c-torture/execute/stdio-opt-1.c: Also test
12071 __builtin_fputc and __builtin_fwrite.
12072
12073 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12074
12075 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
12076 signed char, not default char.
12077
12078 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
12079
12080 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
12081
12082 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
12083
12084 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
12085
12086 2000-12-29 Richard Henderson <rth@redhat.com>
12087
12088 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
12089 (__cyg_profile_func_exit): Define.
12090
12091 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
12092
12093 * g++.dg/vtgc1.C: New test.
12094
12095 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
12096
12097 * gcc.dg/noncompile/20001228-1.c: New test.
12098
12099 * gcc.dg/20001228-1.c: New test.
12100
12101 * gcc.c-torture/execute/20001228-1.c: New test.
12102
12103 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
12104
12105 * gcc.dg/format-strfmon-1.c: New test.
12106
12107 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12108
12109 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
12110 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
12111 * gcc.c-torture/execute/string-opt-1.c: Likewise.
12112 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12113 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12114 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12115 * gcc.c-torture/execute/string-opt-6.c: Likewise.
12116 * gcc.c-torture/execute/string-opt-7.c: Likewise.
12117 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12118 * gcc.c-torture/execute/string-opt-9.c: Likewise.
12119 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12120 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12121 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12122
12123 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
12124 * gcc.c-torture/execute/string-opt-4.c: Test index.
12125
12126 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
12127
12128 * gcc.c-torture/compile/20001226-1.c: New test.
12129
12130 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
12131
12132 * gcc.c-torture/compile/20001222-1.c: New test.
12133 * gcc.c-torture/compile/20001222-1.x: Xfail.
12134
12135 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
12136
12137 * gcc.c-torture/execute/comp-goto-2.c: New test.
12138
12139 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
12140
12141 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
12142 Use long types if __INT_MAX__ is 32767.
12143 (main): Use cast to (sint32 *) when poking 88 into a_page.
12144
12145 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
12146
12147 2000-12-21 Bernd Schmidt <bernds@redhat.com>
12148
12149 * gcc.c-torture/compile/20001221-1.c: New test.
12150 * gcc.c-torture/execute/20001221-1.c: New test.
12151
12152 2000-12-20 Richard Henderson <rth@redhat.com>
12153
12154 * g++.old-deja/g++.pt/crash36.C: Update error lines.
12155 * g++.old-deja/g++.robertl/eb109.C: Likewise.
12156
12157 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12158
12159 * gcc.dg/compare3.c: New test.
12160
12161 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12162
12163 * gcc.dg/format-warnll-1.c: New test.
12164
12165 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
12166
12167 * gcc.dg/cpp/cmdlne-P.c: New test.
12168
12169 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
12170
12171 * gcc.c-torture/execute/builtin-abs-1.c,
12172 gcc.c-torture/execute/builtin-abs-2.c: New tests.
12173
12174 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12175
12176 * gcc.dg/cpp/multiline.c: New test.
12177
12178 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
12179
12180 * g++.old-deja/g++.other/syshdr1.C: Update.
12181 * gcc.dg/cpp/lineflags.c: Remove temporarily.
12182
12183 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12184
12185 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
12186
12187 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12188
12189 * g++.old-deja/g++.pt/ttp65.C: New test.
12190
12191 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12192
12193 * g++.old-deja/g++.pt/ttp64.C: New test.
12194
12195 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12196
12197 * g++.old-deja/g++.pt/spec33.C: New test.
12198
12199 2000-12-14 Catherine Moore <clm@redhat.com>
12200
12201 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
12202 * gcc.c-torture/execute/920612-2.c: Likewise.
12203 * gcc.c-torture/execute/920428-2.c: Likewise.
12204 * gcc-c-torture/execute/va-arg-11.c: Call exit.
12205 * gcc.c-torture/execute/va-arg-21.c: Likewise.
12206
12207 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12208
12209 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
12210 * gcc.dg/pack-test-2.c: Likewise.
12211
12212 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12213
12214 Tests by Zack Weinberg <zackw@stanford.edu>.
12215
12216 * gcc.dg/cpp/defined.c: Update.
12217 * gcc.dg/cpp/defined_trad.c: New tests.
12218
12219 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
12220
12221 * gcc.dg/cpp/trad-direct.c: Update.
12222
12223 2000-12-11 Neil Booth <neilb@earthling.net>
12224
12225 * gcc.dg/cpp/defined_trad.c
12226
12227 2000-12-11 Neil Booth <neilb@earthling.net>
12228
12229 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
12230
12231 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
12232
12233 * gcc.dg/format-miss-2.c: New test.
12234
12235 2000-12-09 Neil Booth <neilb@earthling.net>
12236
12237 * gcc.dg/cpp/lineflags.c: New tests.
12238 * gcc.dg/cpp/poison.c: Update.
12239 * gcc.dg/cpp/redef2.c: Update.
12240 * gcc.dg/cpp/skipping.c: New test.
12241
12242 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
12243
12244 * g++.old-deja/g++.other/eh3.C: New testcase.
12245
12246 2000-12-07 Neil Booth <neilb@earthling.net>
12247
12248 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
12249 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
12250 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
12251 wtr-union-init-2.c, wtr-union-init-3.c: Update.
12252 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
12253 Update.
12254
12255 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12256
12257 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
12258 __SIZE_TYPE__ instead of int for type of integers cast to
12259 pointers.
12260
12261 2000-12-07 Jakub Jelinek <jakub@redhat.com>
12262
12263 * g++.old-deja/g++.other/cleanup4.C: New test.
12264
12265 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12266
12267 * format-sec-1.c: New test.
12268
12269 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12270
12271 * gcc.dg/format-nonlit-3.c: New test.
12272
12273 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
12274
12275 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
12276 through a null pointer.
12277
12278 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12279
12280 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
12281 * g++.old-deja/g++.pt/partial4.C: New test.
12282
12283 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
12284
12285 * gcc.c-torture/execute/ieee/hugeval.x: New.
12286
12287 2000-12-06 Neil Booth <neilb@earthling.net>
12288
12289 * gcc.dg/cpp/backslash2.c: New tests.
12290
12291 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12292
12293 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
12294 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
12295
12296 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
12297
12298 * gcc.c-torture/execute/20001203-2.c: New testcase.
12299
12300 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12301
12302 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
12303 * g++.old-deja/g++.other/virtual10.C: New test.
12304
12305 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
12306
12307 * g++.old-deja/g++.mike/pmf5.C: Remove test.
12308
12309 2000-12-05 Richard Henderson <rth@redhat.com>
12310
12311 * gcc.c-torture/compile/20001205-1.c: New.
12312
12313 2000-12-04 Neil Booth <neilb@earthling.net>
12314
12315 * g++.old-deja/g++.other/virtual9.C: New test.
12316 * g++.old-deja/g++.pt/crash61.C: New test.
12317 * gcc.c-torture/execute/loop-9.c: New test.
12318
12319 2000-12-04 Neil Booth <neilb@earthling.net>
12320
12321 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
12322 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
12323 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
12324 * gcc.dg/cpp/extratokens.c: ...here.
12325
12326 2000-12-04 Neil Booth <neilb@earthling.net>
12327
12328 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
12329 New tests.
12330
12331 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12332
12333 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
12334 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
12335
12336 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
12337
12338 * gcc.c-torture/execute/20001203-1.c: New test.
12339
12340 2000-12-03 Neil Booth <neilb@earthling.net>
12341
12342 * gcc.dg/cpp/macro6.c: New test cases.
12343
12344 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12345
12346 * gcc.c-torture/execute/string-opt-9.c: New test.
12347 * gcc.c-torture/execute/string-opt-10.c: Likewise.
12348 * gcc.c-torture/execute/string-opt-11.c: Likewise.
12349 * gcc.c-torture/execute/string-opt-12.c: Likewise.
12350
12351 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
12352 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
12353
12354 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
12355
12356 * gcc.dg/cpp/if-6.c: New testcase.
12357
12358 * gcc.dg/20001201-1.c: New testcase.
12359
12360 2000-12-02 Neil Booth <neilb@earthling.net>
12361
12362 * g++.old-deja/g++.other/externC4.C,
12363 g++.old-deja/g++.other/friend10.C: New tests.
12364
12365 2000-12-02 Neil Booth <neilb@earthling.net>
12366
12367 * g++.old-deja/g++.other/instan2.C
12368 * g++.old-deja/g++.other/instan3.C: New test.
12369
12370 2000-12-02 Neil Booth <neilb@earthling.net>
12371
12372 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
12373 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
12374 gnuc99.c,gnuc99-pedantic.c: New tests.
12375
12376 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12377
12378 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
12379 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
12380
12381 2000-12-01 Neil Booth <neilb@earthling.net>
12382
12383 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
12384 * gcc.dg/cpp/poison.c: Update.
12385 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
12386
12387 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
12388
12389 * g77.f-torture/execute/20001201.f: New test.
12390
12391 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
12392
12393 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
12394
12395 2000-12-01 Jakub Jelinek <jakub@redhat.com>
12396
12397 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
12398
12399 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
12400
12401 * g++.old-deja/g++.other/cast6.C: New test.
12402
12403 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
12404
12405 * gcc.c-torture/execute/20001130-2.c: New testcase.
12406
12407 2000-11-30 Richard Henderson <rth@redhat.com>
12408
12409 * gcc.c-torture/execute/20001130-1.c: New test.
12410
12411 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12412
12413 * g++.old-deja/g++.other/op3.C: New test.
12414
12415 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12416
12417 * g++.old-deja/g++.other/op2.C: New test.
12418
12419 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
12420
12421 * g++.old-deja/g++.other/crash38.C: New test.
12422
12423 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
12424
12425 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
12426
12427 2000-11-29 Jakub Jelinek <jakub@redhat.com>
12428
12429 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
12430 tests.
12431 * gcc.c-torture/execute/string-opt-6.c: New test.
12432
12433 * gcc.dg/20001117-1.c: Add main.
12434
12435 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
12436
12437 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
12438 Move from here ...
12439 * gcc.dg/940510-1.c: ... to here.
12440
12441 * gcc.dg/20000926-1.c: GNU C now allows initializations of
12442 zero-size arrays in toplevel structures.
12443
12444 2000-11-28 Jakub Jelinek <jakub@redhat.com>
12445
12446 * gcc.c-torture/execute/loop-8.c: New test.
12447
12448 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12449
12450 * g++.old-deja/g++.other/base1.C: New test.
12451
12452 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12453
12454 * g++.old-deja/g++.other/parse2.C: New test.
12455
12456 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12457
12458 * g++.old-deja/g++.pt/incomplete1.C: New test.
12459
12460 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
12461
12462 * g++.old-deja/g++.other/friend9.C: New test.
12463
12464 2000-11-28 Jakub Jelinek <jakub@redhat.com>
12465
12466 * gcc.dg/20001127-1.c: New test.
12467
12468 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
12469
12470 * g++.old-deja/g++.pt/friend46.C: New test.
12471
12472 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
12473
12474 * g++.old-deja/g++.other/ptrmem8.C: New test.
12475
12476 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12477
12478 * gcc.c-torture/execute/string-opt-7.c: New test.
12479 * gcc.c-torture/execute/string-opt-8.c: Likewise.
12480
12481 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
12482
12483 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
12484 instead of 'mkcheck 2'.
12485
12486 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
12487
12488 * gcc.c-torture/execute/memcheck/driver.c,
12489 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
12490 C9X references to refer to C99.
12491
12492 2000-11-25 Jakub Jelinek <jakub@redhat.com>
12493
12494 * gcc.dg/ultrasp3.c: New test.
12495
12496 2000-11-25 Neil Booth <neilb@earthling.net>
12497
12498 * gcc.dg/cpp/include2.c: Update test to be locale independent.
12499
12500 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
12501
12502 * gcc.c-torture/compile/20001123-2.c: New.
12503
12504 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12505
12506 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
12507
12508 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
12509
12510 * gcc.dg/sequence-point-1.c: Add some new tests.
12511 * gcc.c-torture/execute/20001124-1.c: New test.
12512
12513 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
12514
12515 * g++.old-deja/g++.other/vaarg4.C: New test.
12516 * gcc.c-torture/compile/20001123-1.c: New test.
12517
12518 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
12519
12520 * g++.other/crash24.C: Adjust and remove XFAIL.
12521 * g++.other/crash37.C: New test.
12522
12523 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
12524
12525 * g++.old-deja/g++.pt/instantiate9.C: New test.
12526
12527 2000-11-22 Mark Mitchell <mark@codesourcery.com>
12528
12529 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
12530 new ABI, too.
12531
12532 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
12533 * g++.old-deja/g++.robertl/eb55.C: Likewise.
12534
12535 2000-11-22 Neil Booth <neilb@earthling.net>
12536
12537 * gcc.dg/cpp/Wtrigraphs.c: New test.
12538
12539 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
12540
12541 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
12542
12543 2000-11-22 Jakub Jelinek <jakub@redhat.com>
12544
12545 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
12546
12547 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
12548
12549 * lib/gcc-dg.exp: load_lib scanasm.exp.
12550 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
12551 * lib/g++-dg.exp: load_lib scanasm.exp.
12552 * lib/scanasm.exp: New.
12553 (scan-assembler, scan-assembler-not): Add optional arguments to
12554 test name, or if not present, the pattern name.
12555 (scan-assembler-dem, scan-assembler-dem-not): New.
12556
12557 * g++.dg/dg.exp: New.
12558
12559 2000-11-21 Neil Booth <neilb@earthling.net>
12560
12561 * gcc.dg/cpp/integrated1.c: Remove.
12562
12563 2000-11-21 Jakub Jelinek <jakub@redhat.com>
12564
12565 * gcc.c-torture/execute/20001121-1.c: New test.
12566
12567 2000-11-21 Richard Henderson <rth@redhat.com>
12568
12569 * gcc.c-torture/compile/20001121-1.c: New test.
12570
12571 2000-11-20 Neil Booth <neilb@earthling.net>
12572
12573 * gcc.dg/cpp/integrated1.c: New test.
12574
12575 2000-11-21 Jakub Jelinek <jakub@redhat.com>
12576
12577 * g++.old-deja/g++.other/inline17.C: New test.
12578
12579 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
12580
12581 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
12582 local variable to be zero: I made the variable global. Now
12583 uses abort() and exit() instead of relying on main's return value.
12584
12585 2000-11-20 Neil Booth <neilb@earthling.net>
12586
12587 * gcc.dg/cpp/paste2.c: Update test.
12588 * objc/execute/paste.m: New test.
12589
12590 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
12591
12592 * gcc.dg/c99-condexpr-1.c: New test.
12593
12594 2000-11-20 Neil Booth <neilb@earthling.net>
12595
12596 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
12597
12598 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
12599
12600 * g++.old-deja/g++.pt/export1.C: New test.
12601
12602 2000-11-20 Jakub Jelinek <jakub@redhat.com>
12603
12604 * gcc.dg/20001117-1.c: New test.
12605
12606 2000-11-18 Richard Henderson <rth@redhat.com>
12607
12608 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
12609
12610 2000-11-18 Richard Henderson <rth@redhat.com>
12611
12612 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
12613 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
12614 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
12615
12616 2000-11-18 Richard Henderson <rth@redhat.com>
12617
12618 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
12619 (main): New. Exit cleanly.
12620
12621 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
12622
12623 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
12624 gcc.dg/c99-fordecl-2.c: New tests.
12625
12626 2000-11-18 Richard Henderson <rth@redhat.com>
12627
12628 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
12629 * gcc.c-torture/execute/zerolen-2.c: New.
12630
12631 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12632
12633 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
12634 memory.
12635
12636 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12637
12638 * g++.old-deja/g++.pt/instantiate8.C: New test.
12639
12640 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
12641
12642 * g++.old-deja/g++.other/incomplete.C: Add more tests.
12643 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
12644
12645 2000-11-16 Nick Clifton <nickc@redhat.com>
12646
12647 * gcc.c-torture/execute/nestfunc-2.c: New test.
12648 * gcc.c-torture/execute/nestfunc-3.c: New test.
12649
12650 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12651
12652 * gcc.c-torture/compile/20001116-1.c: New test.
12653
12654 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12655
12656 * gcc.c-torture/execute/20001115-1.c: New test.
12657
12658 2000-11-15 Mark Mitchell <mark@codesourcery.com>
12659
12660 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
12661 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
12662 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
12663 * g++.old-deja/g++.abi/vmihint.C: Likewise.
12664
12665 2000-11-15 Neil Booth <neilb@earthling.net>
12666
12667 gcc.dg/cpp/_Pragma1.c: Update.
12668 gcc.dg/cpp/_Pragma2.c: New test.
12669
12670 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
12671
12672 * g++.old-deja/g++.other/anon5.C: New test.
12673
12674 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
12675
12676 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
12677 tests.
12678
12679 2000-11-14 Jakub Jelinek <jakub@redhat.com>
12680
12681 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
12682 output.
12683
12684 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12685
12686 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
12687 labels at end of compound statements.
12688
12689 2000-11-13 Jakub Jelinek <jakub@redhat.com>
12690
12691 * gcc.c-torture/execute/loop-7.c: New test.
12692
12693 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12694
12695 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
12696
12697 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12698
12699 * gcc.dg/c99-bool-1.c: New test.
12700
12701 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
12702
12703 * gcc.dg/c99-scope-1.c: Remove xfail.
12704 * gcc.dg/c99-scope-2.c: New test.
12705
12706 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12707
12708 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
12709 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
12710
12711 2000-11-11 Mark Mitchell <mark@codesourcery.com>
12712
12713 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
12714 error messages.
12715
12716 * g++.mike/p700.C: Don't typedef wchar_t.
12717 * g++.mike/p784.C: Likewise.
12718 * g++.mike/eb101.C: Don't use __wchar_t.
12719
12720 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
12721
12722 * g77.f-torture/execute/20001111.[fx]: Test premature exit
12723 from DO loop.
12724
12725 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
12726
12727 * gcc.c-torture/execute/20001111-1.c: New test.
12728
12729 2000-11-10 Nick Clifton <nickc@redhat.com>
12730
12731 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
12732 long multuiple and accumulate.
12733
12734 2000-11-09 Richard Henderson <rth@redhat.com>
12735
12736 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
12737 via size_t instead of int.
12738
12739 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
12740 * gcc.c-torture/execute/string-opt-2.c: Likewise.
12741 * gcc.c-torture/execute/string-opt-3.c: Likewise.
12742 * gcc.c-torture/execute/string-opt-4.c: Likewise.
12743
12744 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
12745
12746 * gcc.c-torture/compile/20001109-1.c: New test.
12747 * gcc.c-torture/compile/20001109-2.c: New test.
12748
12749 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
12750
12751 * g++.old-deja/g++.pt/operator1.C: New test.
12752 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
12753
12754 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12755
12756 * gcc.dg/20001108-1.c: New test.
12757
12758 2000-11-09 Jakub Jelinek <jakub@redhat.com>
12759
12760 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
12761 with both arguments constant strings.
12762 * gcc.c-torture/execute/string-opt-3.c: New test.
12763 * gcc.c-torture/execute/string-opt-4.c: New test.
12764 * gcc.c-torture/execute/string-opt-5.c: New test.
12765
12766 2000-11-08 Nick Clifton <nickc@redhat.com>
12767
12768 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
12769 mulsidi3adddi patterns.
12770
12771 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
12772
12773 * g++.old-deja/g++.other/crash36.C: New test.
12774
12775 2000-11-08 Jakub Jelinek <jakub@redhat.com>
12776
12777 * g++.old-deja/g++.other/init16.C: New test.
12778
12779 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
12780
12781 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
12782
12783 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12784
12785 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
12786 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12787 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12788
12789 2000-11-07 DJ Delorie <dj@redhat.com>
12790
12791 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
12792
12793 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12794
12795 * gcc.c-torture/execute/string-opt-1.c: New test.
12796
12797 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
12798
12799 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
12800 mips-sgi-irix6.* because the MIPS ABI passes floating-point
12801 parameters in registers, and there is no way for a varargs
12802 function to know in which order the integer and floating-point
12803 parameters should be interleaved when they are placed on the
12804 stack.
12805 * gcc.c-torture/execute/va-arg-16.x: Likewise.
12806 * gcc.c-torture/execute/va-arg-17.x: Likewise.
12807
12808 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12809
12810 * gcc.c-torture/execute/string-opt-2.c: New test.
12811
12812 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
12813
12814 * g++.old-deja/g++.pt/crash60.C: New test.
12815
12816 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12817
12818 * g++.old-deja/g++.other/crash24.C: New test.
12819 * g++.old-deja/g++.other/crash25.C: New test.
12820 * g++.old-deja/g++.other/crash26.C: New test.
12821 * g++.old-deja/g++.other/crash27.C: New test.
12822 * g++.old-deja/g++.other/crash28.C: New test.
12823 * g++.old-deja/g++.other/crash29.C: New test.
12824 * g++.old-deja/g++.other/crash30.C: New test.
12825 * g++.old-deja/g++.other/crash31.C: New test.
12826 * g++.old-deja/g++.other/crash32.C: New test.
12827 * g++.old-deja/g++.other/crash33.C: New test.
12828 * g++.old-deja/g++.other/crash34.C: New test.
12829 * g++.old-deja/g++.other/crash35.C: New test.
12830
12831 2000-11-06 Jakub Jelinek <jakub@redhat.com>
12832
12833 * gcc.c-torture/execute/20001031-1.c: New test.
12834
12835 2000-11-04 Mark Mitchell <mark@codesourcery.com>
12836
12837 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
12838 namespace.
12839
12840 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
12841 standards-conformant.
12842
12843 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
12844
12845 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
12846 * g++.old-deja/g++.mike/p755a.C: Likewise.
12847 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
12848 library makes no calls to `operator new' during initialization.
12849
12850 2000-11-04 Neil Booth <neilb@earthling.net>
12851
12852 * gcc.dg/cpp/include2.c: New tests.
12853
12854 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
12855
12856 * lib/g++.exp (g++_set_ld_library_path): New function.
12857 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
12858
12859 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
12860
12861 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
12862 warnings.
12863
12864 2000-11-01 Richard Henderson <rth@redhat.com>
12865
12866 * g++.old-deja/g++.ext/namedret1.C: New.
12867 * g++.old-deja/g++.ext/namedret2.C: New.
12868 * g++.old-deja/g++.ext/namedret3.C: New.
12869
12870 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
12871
12872 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
12873 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
12874
12875 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12876
12877 * gcc.c-torture/execute/va-arg-21.c: New test.
12878
12879 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
12880
12881 * gcc.dg/c99-complex-2.c: New test.
12882
12883 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12884
12885 * gcc.c-torture/execute/stdio-opt-1.c: New test.
12886
12887 2000-10-31 Jakub Jelinek <jakub@redhat.com>
12888
12889 * g++.old-deja/g++.other/inline16.C: New test.
12890
12891 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
12892
12893 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
12894 __PRETTY_FUNCTION__
12895
12896 2000-10-29 Neil Booth <neilb@earthling.net>
12897
12898 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
12899 New tests.
12900 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
12901 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
12902 optimisation.
12903
12904 2000-10-29 Neil Booth <neilb@earthling.net>
12905
12906 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
12907 * mi1.c, mi1c.h: Add null directives to multiple-include test.
12908 * mi5.c: Test multiple includes work with -C.
12909 * trigraphs.c: Test ^= version.
12910
12911 2000-10-28 Neil Booth <neilb@earthling.net>
12912
12913 New tests and test updates for new macro expander.
12914
12915 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
12916 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
12917 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
12918 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
12919 new diagnostic messages.
12920
12921 * gcc.dg/cpp/macro3.c: New tests.
12922
12923 2000-10-27 Mark Mitchell <mark@codesourcery.com>
12924
12925 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
12926 on the same line.
12927
12928 2000-10-27 Jakub Jelinek <jakub@redhat.com>
12929
12930 * g++.old-deja/g++.other/eh2.C: New test.
12931
12932 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
12933
12934 * gcc.c-torture/execute/20001027-1.c: New test.
12935
12936 2000-10-26 Richard Henderson <rth@redhat.com>
12937
12938 * gcc.c-torture/execute/20001026-1.c: New.
12939
12940 2000-10-26 Mark Mitchell <mark@codesourcery.com>
12941
12942 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
12943 * g++.old-deja/g++.law/builtin1.C: Likewise.
12944 * g++.old-deja/g++.law/ctors10.C: Likewise.
12945 * g++.old-deja/g++.law/virtual3.C: Likewise.
12946 * g++.old-deja/g++.mike/p658.C: Likewise.
12947 * g++.old-deja/g++.other/sibcall1.C: Likewise.
12948 * g++.old-deja/g++.other/vaarg2.C: Likewise.
12949 * g++.old-deja/g++.robertl/eb124.C: Likewise.
12950 * g++.old-deja/g++.robertl/eb44.C: Likewise.
12951 * g++.old-deja/g++.robertl/eb77.C: Likewise.
12952
12953 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
12954
12955 * gcc.c-torture/compile/20001024-1.c: New test.
12956
12957 2000-10-25 Mark Mitchell <mark@codesourcery.com>
12958
12959 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
12960 to tell us whether or not we are using V3.
12961
12962 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
12963
12964 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
12965 operands.
12966
12967 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
12968
12969 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
12970
12971 2000-10-25 Jakub Jelinek <jakub@redhat.com>
12972
12973 * gcc.c-torture/execute/20001024-1.c: New test.
12974
12975 2000-10-24 Jakub Jelinek <jakub@redhat.com>
12976
12977 * g++.old-deja/g++.other/sibcall1.C: New test.
12978
12979 2000-10-20 Jakub Jelinek <jakub@redhat.com>
12980
12981 * gcc.dg/noncompile/init-3.c: New test.
12982
12983 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
12984
12985 * gcc.dg/format-array-1.c: New test.
12986
12987 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12988
12989 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
12990 writing through null pointers; remove comment about testing
12991 unterminated strings.
12992
12993 2000-10-17 Matthew Hiller <hiller@redhat.com>
12994
12995 * gcc.c-torture/execute/20001017-2.c: New test.
12996
12997 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
12998
12999 * gcc.c-torture/compile/20001018-1.c: New test.
13000 * gcc.c-torture/compile/20001018-1.x: Xfail.
13001
13002 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13003
13004 * gcc.c-torture/execute/20001017-1.c: New test.
13005
13006 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13007
13008 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
13009 for multiple use of arguments with scanf formats; add tests for
13010 multiple use of arguments.
13011
13012 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
13013
13014 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
13015
13016 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
13017
13018 * gcc.dg/format-miss-1.c: New test.
13019
13020 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13021
13022 * gcc.c-torture/execute/20001013-1.c: New test.
13023
13024 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13025
13026 * gcc.dg/format-branch-1.c: New test.
13027
13028 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
13029
13030 * README, lib/file-format.exp: Remove EGCS references.
13031
13032 2000-10-16 Jakub Jelinek <jakub@redhat.com>
13033
13034 * gcc.dg/20001013-1.c: New test.
13035
13036 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
13037
13038 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
13039 for intmax_t in the compiler using __typeof__ and the type rules
13040 for conditional expressions.
13041
13042 2000-10-13 Jakub Jelinek <jakub@redhat.com>
13043
13044 * gcc.dg/20001012-1.c: New test.
13045 * gcc.dg/20001012-2.c: New test.
13046
13047 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13048
13049 * gcc.dg/format-attr-1.c: New test.
13050
13051 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13052
13053 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
13054 __LONG_LONG_MAX__ instead of LLONG_MAX.
13055
13056 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
13057
13058 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
13059 scanf flags.
13060 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
13061 flags.
13062
13063 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
13064
13065 * gcc.dg/sequence-pt-1.c: New test.
13066
13067 2000-10-11 Geoff Keating <geoffk@cygnus.com>
13068
13069 * gcc.c-torture/execute/20001011-1.c: New testcase.
13070 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
13071
13072 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13073
13074 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
13075 does not error on it.
13076
13077 2000-10-10 Jakub Jelinek <jakub@redhat.com>
13078
13079 * gcc.dg/20001009-1.c: New test.
13080
13081 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
13082
13083 * gcc.c-torture/compile/20001009-1.c: Move from here ....
13084 * gcc.c-torture/execute/20001009-2.c: ... to here.
13085
13086 2000-10-09 Geoff Keating <geoffk@cygnus.com>
13087
13088 * gcc.c-torture/compile/20001009-1.c: New testcase.
13089 * gcc.c-torture/execute/20001009-1.c: New testcase.
13090 Testcases provided by Jan Hubicka <jh@suse.cz>.
13091
13092 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13093
13094 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13095 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
13096 uintmax_t using <limits.h> to emulate the compiler's internal
13097 logic. No longer XFAIL %j tests.
13098
13099 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
13100
13101 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
13102 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
13103 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
13104 regexps and details of expected handling of some bad formats.
13105 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
13106 suppression.
13107
13108 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
13109
13110 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
13111 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
13112 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
13113 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
13114 in list archives.
13115
13116 2000-10-06 Richard Henderson <rth@cygnus.com>
13117
13118 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
13119 * g++.old-deja/g++.brendan/crash52.C: Likewise.
13120 * g++.old-deja/g++.jason/report.C: Likewise.
13121 * g++.old-deja/g++.law/friend5.C: Likewise.
13122 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
13123 of the expected warnings.
13124
13125 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
13126
13127 * g++.old-deja/g++.pt/enum14.C: New test.
13128
13129 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
13130
13131 * g++.old-deja/g++.pt/crash59.C: New test.
13132
13133 2000-10-04 Will Cohen <wcohen@redhat.com>
13134
13135 * gcc.dg/20000926-1.c: New test.
13136
13137 2000-10-03 Geoff Keating <geoffk@cygnus.com>
13138
13139 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
13140 function name for current C++ compiler.
13141 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
13142
13143 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
13144
13145 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
13146 __PRETTY_FUNCTION__.
13147 * g++.old-deja/g++.ext/pretty2.C: Likewise.
13148
13149 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13150
13151 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
13152
13153 2000-09-26 Jakub Jelinek <jakub@redhat.com>
13154
13155 * gcc.c-torture/compile/20000923-1.c: New test.
13156
13157 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
13158
13159 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
13160 * g++.old-deja/g++.pt/ttp62.C: Same.
13161 * g++.old-deja/g++.other/inline14.C: Same.
13162
13163 2000-09-24 Richard Henderson <rth@cygnus.com>
13164
13165 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
13166
13167 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
13168
13169 * gcc.dg/c90-printf-1.c: Add test for wide string format.
13170
13171 2000-09-22 Geoff Keating <geoffk@cygnus.com>
13172
13173 * gcc.c-torture/compile/20000922-1.c: New file.
13174
13175 2000-09-21 Nick Clifton <nickc@redhat.com>
13176
13177 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
13178 a signed long modulo operation.
13179 (mod6): New function - perform an unsigned long modulo operation.
13180 (main): Add tests for modulos of very large numbers by very small
13181 dividends.
13182
13183 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13184
13185 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
13186
13187 2000-09-19 Richard Henderson <rth@cygnus.com>
13188
13189 * gcc.dg/compare2.c (case 10): XFAIL.
13190
13191 2000-09-18 Richard Henderson <rth@cygnus.com>
13192
13193 * gcc.c-torture/execute/20000906-1.c: Move ...
13194 * gcc.dg/20000906-1.c: ... here. Only run on targets
13195 that support __builtin_trap.
13196
13197 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
13198
13199 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
13200
13201 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13202
13203 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
13204 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
13205 more $ format tests.
13206
13207 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
13208
13209 * gcc.dg/format-errmk-1.c: New test.
13210
13211 2000-09-17 Greg McGary <greg@mcgary.org>
13212
13213 * gcc.c-torture/execute/20000917-1.x: Remove.
13214
13215 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
13216
13217 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
13218
13219 2000-09-17 Greg McGary <greg@mcgary.org>
13220
13221 * gcc.c-torture/execute/20000917-1.c: New test.
13222 * gcc.c-torture/execute/20000917-1.x: XFAIL.
13223
13224 2000-09-16 Neil Booth <NeilB@earthling.net>
13225
13226 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
13227 in nested macro bug.
13228
13229 2000-09-15 Neil Booth <NeilB@earthling.net>
13230
13231 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
13232
13233 2000-09-14 Jeffrey A Law (law@cygnus.com)
13234
13235 * gcc.c-torture/execute/20000914-1.c: New test.
13236
13237 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
13238
13239 * g++.other/inline13.C: New test.
13240
13241 2000-09-12 Andreas Jaeger <aj@suse.de>
13242
13243 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
13244 constant by Ulrich Drepper <drepper@redhat.com>.
13245
13246 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
13247
13248 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
13249
13250 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13251
13252 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
13253
13254 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
13255
13256 * gcc.dg/cpp/backslash.c: New test.
13257
13258 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
13259
13260 * gcc.c-torture/execute/20000910-1.c: New test.
13261 * gcc.c-torture/execute/20000910-2.c: Likewise.
13262
13263 2000-09-11 Robert Lipe <robertl@sco.com>
13264
13265 * gcc.dg/pragma-align.c: New test.
13266
13267 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
13268
13269 * g++.old-deja/g++.pt/explicit82.C: New test.
13270 * g++.old-deja/g++.pt/explicit83.C: New test.
13271
13272 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
13273
13274 * gcc.dg/asm-names.c: New test.
13275
13276 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13277
13278 * gcc.dg/cpp/tr-warn6.c: New test
13279
13280 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
13281
13282 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
13283 be accepted.
13284
13285 2000-09-07 Catherine Moore <clm@redhat.com>
13286
13287 * gcc.c-torture/execute/unroll-1.c: New test.
13288
13289 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
13290
13291 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
13292 ERROR markers.
13293 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
13294 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
13295 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
13296 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
13297 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
13298 Preprocess only.
13299 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
13300 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
13301
13302 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13303
13304 * g++.old-deja/g++.pt/deduct2.C: New test.
13305
13306 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13307
13308 * g++.old-deja/g++.pt/parms2.C: New test.
13309
13310 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
13311
13312 * g++.old-deja/g++.pt/crash58.C: New test.
13313
13314 2000-09-06 Greg McGary <greg@mcgary.org>
13315
13316 * gcc.c-torture/execute/20000906-1.c: New test.
13317 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
13318
13319 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13320
13321 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
13322
13323 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13324
13325 * g++.old-deja/g++.pt/crash57.C: New test.
13326
13327 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13328
13329 * g++.old-deja/g++.pt/crash56.C: New test.
13330
13331 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
13332
13333 * g++.old-deja/g++.pt/koenig1.C: New test.
13334
13335 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13336
13337 * gcc.dg/20000904-1.c: New test.
13338
13339 2000-09-04 Jakub Jelinek <jakub@redhat.com>
13340
13341 * gcc.dg/cpp/paste8.c: New test.
13342
13343 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
13344
13345 * gcc.c-torture/compile/20000827-1.c: New test.
13346
13347 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13348
13349 * gcc.dg/format-diag-1.c: New test.
13350
13351 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
13352
13353 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
13354 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
13355 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
13356 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
13357 gcc.dg/formatz-1.c: Adjust warning regular expressions.
13358
13359 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13360
13361 * g++.old-deja/g++.other/nested4.C: New test.
13362
13363 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
13364
13365 * g++.old-deja/g++.ns/scoped1.C: New test.
13366
13367 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
13368
13369 * lib/g++.exp: Support testing already-installed GCC.
13370
13371 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13372
13373 * wtr-label-1.c, wtr-suffix-1.c: New tests.
13374
13375 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13376
13377 * gcc.dg/return-type-2.c: New test.
13378
13379 2000-08-27 Geoff Keating <geoffk@cygnus.com>
13380
13381 * gcc.c-torture/compile/20000825-1.c: New test.
13382
13383 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
13384
13385 * gcc.dg/dwarf2-2.c: New test.
13386
13387 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
13388
13389 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
13390 dg-warning regexps.
13391
13392 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
13393
13394 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
13395 gcc.dg/format-ext-5.c: New tests.
13396
13397 2000-08-25 Jakub Jelinek <jakub@redhat.com>
13398
13399 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
13400
13401 2000-08-24 Mark Mitchell <mark@codesourcery.com>
13402
13403 * gcc.dg/noncompile/930622-2.c: Adjust error message.
13404
13405 2000-08-24 Richard Henderson <rth@cygnus.com>
13406
13407 * gcc.dg/ia64-sync-1.c: New test.
13408 * gcc.dg/ia64-sync-2.c: New test.
13409 * gcc.dg/ia64-asm-1.c: New test.
13410
13411 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
13412
13413 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
13414 * gcc.dg/format-ext-2.c: New test.
13415
13416 2000-08-23 Jason Merrill <jason@redhat.com>
13417
13418 * lib/old-dejagnu.exp: Also ignore "In member function" and
13419 "At global scope".
13420
13421 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13422
13423 * gcc.dg/noncompile/label-lineno-1.c: New test.
13424
13425 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13426
13427 * gcc.dg/c99-array-nonobj-1.c: New test.
13428
13429 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
13430
13431 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
13432 tests.
13433 * gcc.dg/format-ext-1.c: New test.
13434
13435 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13436
13437 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
13438 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
13439 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
13440 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
13441 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
13442
13443 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
13444
13445 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
13446 gcc.dg/c99-strftime-2.c: New tests.
13447
13448 2000-08-22 Richard Henderson <rth@cygnus.com>
13449
13450 * gcc.c-torture/execute/20000822-1.c: New test.
13451
13452 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13453
13454 * gcc.c-torture/execute/20000819-1.x: Remove.
13455
13456 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13457
13458 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
13459 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
13460 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
13461 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
13462 gcc.dg/format-xopen-1.c: New tests.
13463
13464 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
13465
13466 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
13467
13468 2000-08-21 Jakub Jelinek <jakub@redhat.com>
13469
13470 * g++.old-deja/g++.other/loop2.C: New test.
13471
13472 * gcc.c-torture/compile/20000606-1.c: New test.
13473 * gcc.c-torture/compile/20000728-1.c: New test.
13474 * gcc.c-torture/execute/20000801-1.c: New test.
13475 * gcc.c-torture/execute/20000801-2.c: New test.
13476 * gcc.c-torture/execute/20000819-1.c: New test.
13477 * gcc.c-torture/execute/20000819-1.x: XFAIL.
13478 * gcc.dg/20000629-1.c: New test.
13479 * gcc.dg/20000724-1.c: New test.
13480 * gcc.dg/20000807-1.c: New test.
13481
13482 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
13483
13484 * gcc.dg/cpp/pragma-1.c: New test.
13485 * gcc.dg/cpp/pragma-2.c: New test.
13486
13487 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
13488
13489 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
13490 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
13491
13492 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13493
13494 * gcc.c-torture/compile/20000818-1.c: New test.
13495
13496 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
13497
13498 * gcc.c-torture/execute/20000818-1.c: New test.
13499
13500 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
13501
13502 * gcc.dg/format-va-1.c: New test.
13503
13504 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13505
13506 * g++.old-deja/g++.other/typedef8.C: New test.
13507
13508 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13509
13510 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
13511 * g++.old-deja/g++.mike/net36.C: Mark candidate.
13512 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
13513 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
13514 * g++.old-deja/g++.other/ptrmem7.C: New test.
13515 * g++.old-deja/g++.pt/ptrmem10.C: New test.
13516
13517 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
13518
13519 * g++.old-deja/g++.pt/typename27.C: New test.
13520
13521 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
13522
13523 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
13524 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
13525 * g++.old-deja/g++.pt/friend45.C: New test.
13526 * g++.old-deja/g++.other/friend8.C: New test.
13527
13528 2000-08-15 Richard Henderson <rth@cygnus.com>
13529
13530 * gcc.c-torture/execute/20000815-1.c: New test.
13531
13532 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
13533
13534 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
13535 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
13536 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
13537
13538 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
13539
13540 * g++.old-deja/g++.other/refinit2.C: New test.
13541
13542 2000-08-13 Geoff Keating <geoffk@cygnus.com>
13543
13544 * lib/c-torture.exp (c-torture): Make
13545 compiler_conditional_xfail_data global.
13546 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
13547 compiler_conditional_xfail_data machinery.
13548 (f-torture-execute): Likewise.
13549 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
13550 and only when unrolling loops.
13551
13552 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
13553
13554 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13555
13556 * g++.old-deja/g++.pt/explicit81.C: New test.
13557
13558 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
13559
13560 * g++.old-deja/g++.pt/typename26.C: New test.
13561
13562 2000-08-10 Geoff Keating <geoffk@cygnus.com>
13563
13564 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
13565 warning.
13566
13567 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
13568
13569 * g++.old-deja/g++.other/array3.C: New test.
13570
13571 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13572
13573 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
13574 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
13575 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
13576 New tests.
13577
13578 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
13579
13580 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
13581 * g++.old-deja/g++.abi/vmihint.C: Likewise.
13582
13583 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
13584
13585 * gcc.c-torture/execute/20000808-1.c: New test.
13586
13587 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
13588
13589 * gcc.dg/c90-const-expr-1.c: New test.
13590
13591 2000-08-08 Richard Henderson <rth@cygnus.com>
13592
13593 * gcc.dg/noncompile/920923-1.c: Declare calloc.
13594
13595 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
13596
13597 * gcc.dg/noncompile/const-ll-1.c: New test.
13598
13599 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
13600
13601 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
13602
13603 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13604
13605 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
13606 that running programs linked against the shared version of libobjc
13607 run correctly.
13608
13609 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13610
13611 * gcc.dg/c99-printf-1.c: New test.
13612
13613 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
13614
13615 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
13616
13617 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
13618
13619 * gcc.c-torture/execute/20000731-1.x: Delete.
13620
13621 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
13622
13623 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
13624 and torture_without_loops as is done by c-torture.exp.
13625 (search_for): Copy from c-torture.exp.
13626 (gcc-dg-runtest): New function, drives a directory of tests
13627 iterating over the TORTURE_OPTIONS.
13628 (scan-assembler, scan-assembler-not): Move here from
13629 individual directory drivers.
13630
13631 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
13632 defined by lib/gcc-dg.exp.
13633 * gcc.dg/cpp/cpp.exp: Likewise.
13634 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
13635 gcc-dg-runtest, so we cycle over optimization options.
13636
13637 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
13638 * gcc.dg/compare2.c: No longer expected to fail.
13639
13640 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
13641
13642 * gcc.c-torture/execute/20000804-1.c: New test.
13643
13644 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
13645
13646 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
13647
13648 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
13649
13650 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
13651
13652 2000-08-03 Jeffrey A Law (law@cygnus.com)
13653
13654 * gcc.c-torture/compile/20000803-1.c: New test.
13655
13656 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
13657
13658 * gcc.c-torture/execute/20000801-3.c,
13659 gcc.c-torture/execute/20000801-4.c: New tests.
13660 * gcc.c-torture/execute/20000801-3.x,
13661 gcc.c-torture/execute/20000801-4.x: Xfail.
13662
13663 2000-08-02 Geoff Keating <geoffk@cygnus.com>
13664
13665 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
13666 libobjc/.libs to allow for libtool.
13667
13668 2000-08-02 Jakub Jelinek <jakub@redhat.com>
13669
13670 * gcc.c-torture/compile/20000802-1.c: New test.
13671
13672 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
13673
13674 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
13675
13676 2000-07-31 Jeffrey A Law (law@cygnus.com)
13677
13678 * gcc-c-torture/execute/20000731-2.c: New test.
13679
13680 * gcc.c-torture/execute/20000731-1.c: New test.
13681 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
13682
13683 2000-07-31 Jakub Jelinek <jakub@redhat.com>
13684
13685 * testsuite/gcc.dg/cpp/paste7.c: New test.
13686 * gcc.dg/cpp/20000725-1.c: New test.
13687
13688 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
13689
13690 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
13691 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
13692 declaration warning for __builtin_dwarf_reg_size.
13693
13694 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
13695
13696 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
13697
13698 * gcc.dg/noncompile/voidparam-1.c: New test.
13699
13700 2000-07-30 Richard Henderson <rth@cygnus.com>
13701
13702 * gcc.dg/c90-digraph-1.c: Don't xfail.
13703 * gcc.dg/compare2.c (case 10): Xfail.
13704 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
13705
13706 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
13707
13708 * gcc.dg/c99-main-1.c: New test.
13709
13710 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
13711
13712 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
13713
13714 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
13715
13716 * gcc.c-tortuer/execute/20000726-1.c: New test.
13717
13718 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
13719
13720 * gcc.c-torture/execute/enum-2.c: New test.
13721
13722 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13723
13724 * gcc.dg/cpp/tr-warn3.c: New test.
13725
13726 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13727
13728 * g++.old-deja/g++.ext/implicit1.C: Remove.
13729 * g++.old-deja/g++.jason/c2.C: Remove
13730 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
13731 * g++.old-deja/g++.pt/crash16.C: Likewise.
13732 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
13733
13734 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
13735
13736 * g++.old-deja/g++.other/for2.C: New test.
13737
13738 2000-07-25 Jakub Jelinek <jakub@redhat.com>
13739
13740 * gcc.dg/20000720-1.c: New test.
13741
13742 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
13743
13744 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
13745
13746 2000-07-24 Geoff Keating <geoffk@cygnus.com>
13747
13748 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
13749 * gcc.c-torture/execute/20000722-1.c: New.
13750 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
13751
13752 2000-07-24 Jakub Jelinek <jakub@redhat.com>
13753
13754 * gcc.dg/cpp/20000720-1.S: New test.
13755
13756 2000-07-21 Michael Meissner <meissner@redhat.com>
13757
13758 * gcc.c-torture/execute/ieee/hugeval.c: New test.
13759
13760 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13761
13762 * g++.old-deja/g++.brendan/crash16.C,
13763 g++.old-deja/g++.brendan/parse3.C,
13764 g++.old-deja/g++.brendan/redecl1.C,
13765 g++.old-deja/g++.ns/template13.C,
13766 g++.old-deja/g++.other/decl4.C,
13767 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
13768
13769 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
13770
13771 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
13772 and "Internal error".
13773
13774 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
13775 regexps.
13776 * gcc.dg/cpp/paste6.c: New test.
13777
13778 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
13779
13780 * gcc.dg/cpp/tr-direct.c: New test.
13781
13782 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
13783 gcc.dg/cpp/undef1.c: Tweak error regexps.
13784
13785 2000-07-18 Eric Christopher <echristo@redhat.com>
13786
13787 * gcc.c-torture/compile/20000718-1.c: New test.
13788
13789 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
13790
13791 * cpplex.c (_cpp_push_token): If the token being pushed back
13792 is the previous token in this context, just subtract one from
13793 context->posn.
13794 * cppmacro.c (save_expansion): Clear aux field when storing a
13795 placemarker.
13796
13797 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
13798
13799 * gcc.dg/noncompile/redecl-1.c: New test.
13800
13801 2000-07-18 Jakub Jelinek <jakub@redhat.com>
13802
13803 * gcc.c-torture/execute/20000717-5.c: New test.
13804 * gcc.c-torture/execute/20000717-1.x: Removed.
13805
13806 2000-07-17 Richard Henderson <rth@cygnus.com>
13807
13808 * gcc.c-torture/execute/20000717-4.c: New test.
13809
13810 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
13811
13812 * gcc.dg/cpp/syshdr.c: New test.
13813 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
13814
13815 2000-07-17 Neil Booth <neilb@earthling.net>
13816
13817 * gcc.dg/cpp/cmdlne-dM.c: New test.
13818 * gcc.dg/cpp/cmdlne-dD.c: New test.
13819
13820 2000-07-17 Jeffrey A Law (law@cygnus.com)
13821
13822 * gcc.c-torture/execute/20000717-3.c: New test.
13823
13824 * gcc.c-torture/compile/20000717-1.c: New test.
13825
13826 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
13827
13828 * gcc.c-torture/execute/20000717-2.c: New test.
13829
13830 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
13831
13832 * gcc.dg/formatz-1.c: New test.
13833
13834 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
13835 * gcc.dg/c99-digraph-1.c: New tests.
13836
13837 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
13838 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
13839
13840 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
13841 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
13842 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
13843 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
13844 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
13845 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
13846 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
13847
13848 2000-07-17 Greg McGary <greg@mcgary.org>
13849
13850 * gcc.c-torture/execute/20000717-1.c: New test.
13851 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
13852
13853 2000-07-15 Jakub Jelinek <jakub@redhat.com>
13854
13855 * gcc.c-torture/execute/20000715-2.c: New test.
13856 * gcc.dg/20000715-1.c: New test.
13857
13858 2000-07-15 Michael Meissner <meissner@redhat.com>
13859
13860 * gcc.c-torture/execute/20000715-1.c: New test.
13861
13862 2000-07-13 Jakub Jelinek <jakub@redhat.com>
13863
13864 * gcc.c-torture/execute/20000707-1.c: New test.
13865
13866 2000-07-13 Neil Booth <NeilB@earthling.net>
13867
13868 * testsuite/gcc.dg/cpp/digraph1.c,
13869 testsuite/gcc.dg/cpp/digraph2.c,
13870 testsuite/gcc.dg/cpp/digraphs.c: New tests.
13871
13872 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
13873
13874 * g77.f-torture/compile/20000630-2.f: New test.
13875 * g77.f-torture/compile/20000630-2.x
13876
13877 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
13878
13879 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
13880
13881 2000-07-11 Neil Booth <NeilB@earthling.net>
13882
13883 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
13884
13885 2000-07-11 Neil Booth <NeilB@earthling.net>
13886
13887 * gcc.dg/cpp/cmdlne-C.c: New.
13888
13889 2000-07-09 Neil Booth <NeilB@earthling.net>
13890
13891 * gcc.dg/cpp/directiv.c: New tests.
13892 * gcc.dg/cpp/undef1.c: Update.
13893
13894 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
13895
13896 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
13897
13898 2000-07-09 Neil Booth <NeilB@earthling.net>
13899
13900 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
13901
13902 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
13903
13904 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
13905 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
13906
13907 2000-07-08 Neil Booth <NeilB@earthling.net>
13908
13909 * gcc.dg/cpp/macsyntx.c: New tests.
13910
13911 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13912
13913 * gcc.dg/20000707-1.c: New test.
13914
13915 2000-07-07 Jakub Jelinek <jakub@redhat.com>
13916
13917 * gcc.c-torture/execute/20000706-1.c: New test.
13918 * gcc.c-torture/execute/20000706-2.c: New test.
13919 * gcc.c-torture/execute/20000706-3.c: New test.
13920 * gcc.c-torture/execute/20000706-4.c: New test.
13921 * gcc.c-torture/execute/20000706-5.c: New test.
13922
13923 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13924
13925 * g++.old-deja/g++.pt/instantiate7.C: New test.
13926
13927 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
13928
13929 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
13930 * g++.old-deja/g++.mike/thunk3.C: Likewise.
13931 * g++.old-deja/g++.other/rtti3.C: Likewise.
13932 * g++.old-deja/g++.other/rttid3.C: Likewise.
13933
13934 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
13935
13936 * g77.f-torture/compile/20000630-1.x: Fix typo
13937
13938 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
13939
13940 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
13941 assembly output.
13942
13943 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
13944
13945 * gcc.dg/cpp/ident.c: New test.
13946
13947 2000-07-05 Neil Booth <NeilB@earthling.net>
13948
13949 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
13950 gcc.dg/cpp/lexstrng.c: New tests.
13951
13952 2000-07-04 Neil Booth <NeilB@earthling.net>
13953
13954 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
13955 * gcc.dg/cpp/strify2.c: Same.
13956
13957 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
13958
13959 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
13960 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
13961 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
13962 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
13963
13964 * testsuite/gcc.dg/cpp/macro1.c,
13965 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
13966 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
13967 testsuite/gcc.dg/cpp/strify1.c,
13968 testsuite/gcc.dg/cpp/strify2.c: New tests.
13969
13970 2000-07-03 Jakub Jelinek <jakub@redhat.com>
13971
13972 * gcc.c-torture/execute/20000703-1.c: New test.
13973
13974 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13975
13976 * g++.old-deja/g++.pt (lookup10.C): New test.
13977
13978 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
13979
13980 * g++.old-deja/g++.pt (typename25.C): New test.
13981
13982 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
13983
13984 * gcc.c-torture/compile/20000701-1.c: New test.
13985
13986 2000-06-30 Nick Clifton <nickc@cygnus.com>
13987
13988 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
13989 to test case.
13990
13991 2000-06-30 Catherine Moore <clm@cygnus.com>
13992
13993 * gcc.c-torture/execute/align-1.c: New test.
13994
13995 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
13996
13997 * g++.old-deja/g++.pt/expr8.C: New test.
13998 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
13999
14000 2000-06-29 Nick Clifton <nickc@cygnus.com>
14001
14002 * gcc.c-torture/compile/20000629-1.c: New test.
14003
14004 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14005
14006
14007 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
14008 gcc.dg/noncompile directory, depending on whether they're
14009 preprocessor tests or not. Annotate all the tests for the dg
14010 framework.
14011
14012 * gcc.c-torture/noncompile/noncompile.exp: Delete.
14013 * gcc.dg/noncompile/noncompile.exp: New.
14014
14015 * Moved files:
14016 Old name New name
14017 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
14018 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
14019 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
14020 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
14021 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
14022 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
14023 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
14024 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
14025 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
14026 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
14027 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
14028 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
14029 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
14030 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
14031 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
14032 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
14033 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
14034 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
14035 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
14036 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
14037 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
14038 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
14039 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
14040 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
14041
14042 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
14043 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
14044 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
14045 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
14046 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
14047 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
14048
14049 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
14050
14051 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
14052 declare one variable. On the fourth, error.
14053 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
14054 declared by 20000628-1a.h.
14055
14056 2000-06-29 Richard Henderson <rth@redhat.com>
14057
14058 * gcc.c-torture/execute/930529-1.x: New file.
14059 * gcc.dg/920413-1.c: Adjust expected warning text.
14060 * gcc.dg/980217-1.c: Declare abort.
14061 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
14062
14063 2000-06-29 Jeffrey A Law (law@cygnus.com)
14064
14065 * g77.f-torture/compile/20000629-1.f: New test.
14066 * g77.f-torture/compile/20000629-1.x: Expected to fail.
14067
14068 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14069
14070 Rearrange lots of files, removing entirely the
14071 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
14072 directories.
14073
14074 * Deleted files:
14075 gcc.c-torture/code_quality/code_quality.exp
14076 gcc.c-torture/special/special.exp
14077 gcc.failure/failure.exp
14078 gcc.failure/940409-1.x
14079 gcc.c-torture/compile/961203-1.x
14080
14081 * New files:
14082 gcc.misc-tests/linkage.exp
14083 gcc.c-torture/execute/920730-1t.c
14084 gcc.c-torture/execute/920730-1t.x
14085 gcc.c-torture/compile/920520-1.x
14086 gcc.c-torture/compile/920521-1.x
14087 gcc.c-torture/compile/981006-1.x
14088 gcc.c-torture/execute/eeprof-1.x
14089
14090 * Moved files (possibly with modifications to fit a new harness):
14091 Old name New name
14092 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
14093 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
14094 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
14095 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
14096 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
14097 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
14098 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
14099 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
14100 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
14101 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
14102 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
14103 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
14104 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
14105 gcc.failure/940409-1.c gcc.dg/940409-1.c
14106
14107 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
14108
14109 * c-torture/compile/961203-1.x: Delete.
14110
14111 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
14112 not exit. Include stdio.h.
14113 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
14114 * gcc.misc-tests/dg-12.c: Likewise.
14115 * gcc.misc-tests/dg-5.c: Likewise.
14116 * gcc.misc-tests/dg-6.c: Likewise.
14117 * gcc.misc-tests/dg-7.c: Prototype abort.
14118 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
14119 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
14120 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
14121 not exit.
14122 * gcc.misc-tests/sieve.c: Use return from main, not exit.
14123 * gcc.misc-tests/sort2.c: Use return from main, not exit.
14124
14125 2000-06-28 Jakub Jelinek <jakub@redhat.com>
14126
14127 * gcc.dg/cpp/20000628-1.c: New test.
14128 * gcc.dg/cpp/20000628-1.h: New header for above test.
14129 * gcc.dg/cpp/20000628-1a.h: Likewise.
14130
14131 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
14132
14133 * gcc.dg/cpp: New directory.
14134 * gcc.dg/cpp/cpp.exp: New driver.
14135 * gcc.dg/cpp/20000627-1.c: New test.
14136 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
14137 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
14138 and rewrite as a compilation test.
14139
14140 * gcc.dg: Move many files into the cpp subdirectory, possibly
14141 renaming or editing them as well.
14142 Old name New name
14143 990119-1.c cpp/19990119-1.c
14144 990228-1.c cpp/19990228-1.c
14145 990407-1.c cpp/19990407-1.c
14146 990409-1.c cpp/19990409-1.c
14147 990413-1.c cpp/19990413-1.c
14148 990703-1.c cpp/19990703-1.c
14149 20000127-1.c cpp/20000127-1.c
14150 20000129-1.c cpp/20000129-1.c
14151 20000207-1.c cpp/20000207-1.c
14152 20000207-2.c cpp/20000207-2.c
14153 20000209-1.c cpp/20000209-1.c
14154 20000209-2.c cpp/20000209-2.c
14155 20000301-1.c cpp/20000301-1.c
14156 20000419-1.c cpp/20000419-1.c
14157 20000510-1.S cpp/20000510-1.S
14158 20000519-1.c cpp/20000519-1.c
14159 20000529-1.c cpp/20000529-1.c
14160 20000625-1.c cpp/20000625-1.c
14161 20000625-2.c cpp/20000625-2.c
14162 cpp-as1.c cpp/assert1.c
14163 cpp-as2.c cpp/assert2.c
14164 cxx-comments-1.c cpp/cxxcom1.c
14165 cxx-comments-2.c cpp/cxxcom2.c
14166 endif-label.c cpp/endif.c
14167 cpp-hash1.c cpp/hash1.c
14168 cpp-hash2.c cpp/hash2.c
14169 cpp-if1.c cpp/if-1.c
14170 cpp-if2.c cpp/if-2.c
14171 cpp-if3.c cpp/if-3.c
14172 cpp-if4.c cpp/if-4.c
14173 cpp-if5.c cpp/if-5.c
14174 cpp-cond.c cpp/if-cexp.c
14175 cpp-missingop.c cpp/if-mop.c
14176 cpp-missingparen.c cpp/if-mpar.c
14177 cpp-opprec.c cpp/if-oppr.c
14178 cpp-ifparen.c cpp/if-paren.c
14179 cpp-shortcircuit.c cpp/if-sc.c
14180 cpp-shift.c cpp/if-shift.c
14181 cpp-unary.c cpp/if-unary.c
14182 cpp-li1.c cpp/line1.c
14183 cpp-li2.c cpp/line2.c
14184 lineno.c cpp/line3.c
14185 lineno-2.c cpp/line4.c
14186 cpp-mi.c cpp/mi1.c
14187 cpp-mic.h cpp/mi1c.h
14188 cpp-micc.h cpp/mi1cc.h
14189 cpp-mind.h cpp/mi1nd.h
14190 cpp-mindp.h cpp/mi1ndp.h
14191 cpp-mix.h cpp/mi1x.h
14192 cpp-mi2.c cpp/mi2.c
14193 cpp-mi2a.h cpp/mi2a.h
14194 cpp-mi2b.h cpp/mi2b.h
14195 cpp-mi2c.h cpp/mi2c.h
14196 cpp-mi3.c cpp/mi3.c
14197 cpp-mi3.def cpp/mi3.def
14198 poison-1.c cpp/poison.c
14199 pr-impl.c cpp/prag-imp.c
14200 cpp-redef-2.c cpp/redef1.c
14201 cpp-redef.c cpp/redef2.c
14202 strpaste.c cpp/strp1.c
14203 strpaste-2.c cpp/strp2.c
14204 cpp-tradpaste.c cpp/tr-paste.c
14205 cpp-tradstringify.c cpp/tr-str.c
14206 cpp-tradwarn1.c cpp/tr-warn1.c
14207 cpp-tradwarn2.c cpp/tr-warn2.c
14208 trigraphs.c cpp/trigraphs.c
14209 cpp-unc1.c cpp/unc1.c
14210 cpp-unc2.c cpp/unc2.c
14211 cpp-unc3.c cpp/unc3.c
14212 cpp-unc.c cpp/unc4.c
14213 undef.c cpp/undef1.c
14214 undef-2.c cpp/undef2.c
14215 cpp-wi1.c cpp/widestr1.c
14216
14217 2000-06-27 Mark Mitchell <mark@codesourcery.com>
14218
14219 * lib/g++.exp (g++_include_flags): Tweak.
14220
14221 2000-06-27 H.J. Lu <hjl@gnu.org>
14222 Loren J. Rittle <ljrittle@acm.org>
14223
14224 * lib/g++.exp (g++_include_flags): Override libgloss.exp
14225 version with one that knows about the new gcc tree structure.
14226 (g++_link_flags): Same.
14227
14228 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
14229
14230 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
14231 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
14232 case we are cross-compiling.
14233
14234 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
14235 g++.old-deja/g++.niklas/Makefile.in,
14236 g++.old-deja/g++.niklas/configure.in,
14237 g++.old-deja/g++.other/Makefile.in,
14238 g++.old-deja/g++.other/configure.in,
14239 gcc.c-torture/code_quality/Makefile.in,
14240 gcc.c-torture/code_quality/configure.in,
14241 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
14242 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
14243 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
14244 gcc.c-torture/execute/ieee/Makefile.in,
14245 gcc.c-torture/execute/ieee/configure.in,
14246 gcc.c-torture/noncompile/Makefile.in,
14247 gcc.c-torture/noncompile/configure.in,
14248 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
14249 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
14250 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
14251
14252 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14253
14254 * g++.old-deja/g++.other/ambig3.C: New test.
14255
14256 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
14257
14258 * g++.old-deja/g++.pt/syntax1.C: New test.
14259 * g++.old-deja/g++.pt/syntax2.C: New test.
14260 * g++.old-deja/g++.other/syntax3.C: New test.
14261 * g++.old-deja/g++.other/syntax4.C: New test.
14262
14263 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14264
14265 * gcc.dg/20000623-1.c: Prototype exit and abort.
14266
14267 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
14268
14269 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
14270 New tests.
14271 * gcc.dg/cpp-mi3.def: New file.
14272
14273 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
14274 inside assertions.
14275 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
14276 lexer's error messages.
14277 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
14278 divine anything from the linemarkers.
14279 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
14280 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
14281
14282 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
14283
14284 * gcc.dg/20000623-1.c: New test.
14285
14286 2000-06-22 Jakub Jelinek <jakub@redhat.com>
14287
14288 * gcc.c-torture/execute/20000622-1.c: New test.
14289
14290 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14291
14292 * g++.old-deja/g++.other/init15.C: New test.
14293
14294 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
14295
14296 * g++.old-deja/g++.pt/vaarg2.C: New test.
14297 * g++.old-deja/g++.pt/vaarg3.C: New test.
14298
14299 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
14300
14301 * g++.old-deja/g++.other/dyncast6.C: New test.
14302
14303 2000-06-15 Jakub Jelinek <jakub@redhat.com>
14304
14305 * gcc.c-torture/execute/loop-6.c: New test.
14306
14307 2000-06-14 Jakub Jelinek <jakub@redhat.com>
14308
14309 * gcc.dg/20000614-1.c: New test.
14310 * gcc.dg/20000614-2.c: New test.
14311
14312 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
14313
14314 * g++.old-deja/g++.other/inline12.C: New test.
14315
14316 2000-06-13 Jakub Jelinek <jakub@redhat.com>
14317
14318 * g++.old-deja/g++.other/eh1.C: New test.
14319
14320 2000-06-12 Jakub Jelinek <jakub@redhat.com>
14321
14322 * g++.old-deja/g++.other/type.C: New test.
14323
14324 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14325
14326 * g++.old-deja/g++.other/initstring.C: New test.
14327
14328 2000-06-12 Jason Merrill <jason@redhat.com>
14329
14330 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
14331
14332 2000-06-09 Jeffrey A Law (law@cygnus.com)
14333
14334 * gcc.c-torture/compile/20000609-1.c: New test.
14335
14336 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
14337
14338 * gcc.dg/20000609-1.c: New test.
14339
14340 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
14341
14342 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
14343 * gcc.c-torture/noncompile/poison-1.c: Move...
14344 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
14345 * gcc.dg/cpp-li1.c: Add a token after the #line.
14346
14347 2000-06-05 Richard Henderson <rth@cygnus.com>
14348
14349 * gcc.c-torture/execute/20000605-2.c: New test.
14350 * gcc.c-torture/execute/20000605-3.c: New test.
14351
14352 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
14353
14354 * g77.f-torture/execute/20000503-1.x: New file.
14355
14356 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
14357
14358 * g++.old-deja/g++.eh/badalloc1.C: New test.
14359
14360 2000-06-05 Richard Henderson <rth@cygnus.com>
14361
14362 * gcc.c-torture/execute/20000605-1.c: New test.
14363
14364 2000-06-05 Jakub Jelinek <jakub@redhat.com>
14365 Nathan Sidwell <nathan@codesourcery.com>
14366
14367 * gcc.c-torture/compile/20000605-1.c: New test.
14368
14369 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
14370
14371 * g77.f-torture/compile/20000601-1.f: New test.
14372
14373 2000-06-03 Richard Henderson <rth@cygnus.com>
14374
14375 * gcc.c-torture/execute/20000603-1.c: New.
14376
14377 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
14378
14379 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
14380 * gcc.dg/noreturn-2.c (noreturn): Likewise.
14381
14382 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
14383
14384 * gcc.dg/compare2.c (case 12): XFAIL.
14385 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
14386 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
14387
14388 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
14389
14390 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
14391
14392 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
14393 guard macro is already defined when the header is first
14394 included.
14395 * gcc.dg/cpp-mix.h: New file.
14396 * gcc.dg/endif-label.c: Update patterns to match compiler.
14397
14398 * g++.brendan/complex1.C: Declare abort.
14399 * g++.law/refs4.C: Remove XFAIL.
14400 * g++.oliva/expr2.C: Declare abort and exit.
14401
14402 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
14403
14404 * gcc.c-torture/execute/20000528-1.c: New test.
14405
14406 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
14407 * g++.old-deja/g++.law/temps4.C: Likewise.
14408
14409 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
14410 stdlib.h. Call abort() on failure.
14411 * g++.old-deja/g++.law/refs4.C: Likewise.
14412 * g++.old-deja/g++.law/temps4.C: Likewise.
14413 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
14414 * gcc.c-torture/execute/20000112-1.c: Include string.h.
14415
14416 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
14417
14418 Relative to g++.dg/special:
14419 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
14420
14421 Relative to g++.old-deja:
14422 * g++.brendan/complex1.C, g++.jason/optimize2.C,
14423 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
14424 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
14425 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
14426 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
14427 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
14428 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
14429
14430 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
14431 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
14432 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
14433 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
14434 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
14435 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
14436 and/or string.h.
14437
14438 * g++.other/goto1.C: Update expectations for error messages.
14439
14440 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
14441
14442 * gcc.c-torture/compile/20000523-1.c: New test.
14443
14444 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14445
14446 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
14447
14448 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
14449
14450 * g++.old-deja/g++.eh/catch11.C: New test.
14451 * g++.old-deja/g++.eh/catch12.C: New test.
14452
14453 2000-05-24 Nick Clifton <nickc@cygnus.com>
14454
14455 * gcc.c-torture/execute/20000523-1.c: New test.
14456
14457 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
14458
14459 * c-torture/execute/bcp-1.c: Replace abort in arg of
14460 __builtin_constant_p with a generic external function.
14461
14462 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
14463 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
14464 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
14465 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
14466 Prototype abort and/or exit.
14467
14468 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
14469 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
14470 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
14471 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
14472
14473 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
14474
14475 * gcc.dg/dwarf2-1.c: New test.
14476
14477 2000-05-20 Richard Henderson <rth@cygnus.com>
14478
14479 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
14480
14481 2000-05-20 Andreas Jaeger <aj@suse.de>
14482
14483 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
14484 testcase.
14485
14486 2000-05-19 David Edelsohn <edelsohn@gnu.org>
14487
14488 * gcc.c-torture/execute/20000519-2.c: New test.
14489
14490 2000-05-19 Andreas Jaeger <aj@suse.de>
14491
14492 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
14493 which fails with SSA.
14494
14495 * lib/c-torture.exp: Also test with -O3 -fssa.
14496
14497 2000-05-18 Michael Meissner <meissner@redhat.com>
14498
14499 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
14500 * gcc.c-torture/execute/920415-1.c: Ditto.
14501 * gcc.c-torture/execute/920501-1.c: Ditto.
14502 * gcc.c-torture/execute/conversion.c: Ditto.
14503 * gcc.c-torture/execute/cvt-1.c: Ditto.
14504
14505 2000-05-18 Jeffrey A Law (law@cygnus.com)
14506
14507 * gcc.c-torture/compile/20000518-1.c: New test.
14508
14509 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
14510
14511 * g77.f-torture/compile/200005018.f: New test.
14512
14513 2000-05-17 Jeffrey A Law (law@cygnus.com)
14514
14515 * gcc.c-torture/compile/20000517-1.c: New test.
14516
14517 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14518
14519 * gcc.c-torture/execute/20000516-1.c: New test.
14520
14521 2000-05-15 Jakub Jelinek <jakub@redhat.com>
14522
14523 * g++.old-deja/g++.other/eh.C: New test.
14524
14525 2000-05-12 Richard Henderson <rth@cygnus.com>
14526
14527 * gcc.c-torture/execute/990208-1.c (main): Don't pass
14528 constants through to doit's conditional.
14529
14530 2000-05-11 Jeffrey A Law (law@cygnus.com)
14531
14532 * gcc.c-torture/compile/20000511-1.c: New test.
14533 * g77.f-torture/compile/20000511-1.f: New test.
14534 * g77.f-torture/compile/20000511-2.f: New test.
14535
14536 2000-05-11 Michael Meissner <meissner@redhat.com>
14537
14538 * gcc.c-torture/execute/20000511-1.c: New test.
14539
14540 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
14541
14542 * gcc.dg/dg.exp: Scan .S files as well as .c files.
14543 * gcc.dg/20000510-1.S: New.
14544
14545 2000-05-08 Catherine Moore <clm@cygnus.com>
14546
14547 * gcc.dg/unused-3.c: New.
14548
14549 2000-05-06 Richard Henderson <rth@cygnus.com>
14550
14551 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
14552 * g++.old-deja/g++.mike/warn1.C: Likewise.
14553 * g++.old-deja/g++.pt/local1.C: Likewise.
14554 * g++.old-deja/g++.pt/local7.C: Likewise.
14555 * g++.old-deja/g++.pt/spec16.C: Likewise.
14556
14557 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
14558
14559 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
14560
14561 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
14562
14563 * g77.f-torture/execute/20000503-1.f: New test.
14564
14565 2000-05-04 Andreas Jaeger <aj@suse.de>
14566
14567 * gcc.dg/noreturn-2.c: New test.
14568
14569 2000-05-04 Neil Booth <NeilB@earthling.net>
14570
14571 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
14572 preprocessor.
14573
14574 2000-05-04 Richard Henderson <rth@cygnus.com>
14575
14576 * gcc.c-torture/execute/20000503-1.c: Fix typo.
14577
14578 2000-05-04 Richard Henderson <rth@cygnus.com>
14579
14580 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
14581 OpenSSL by Jason R Thorpe.
14582
14583 2000-05-03 Jim Wilson <wilson@cygnus.com>
14584
14585 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
14586
14587 2000-05-03 Robert Lipe <robertlipe@usa.net>
14588
14589 * gcc.dg/20000503-1.c: New test.
14590
14591 2000-05-02 Jakub Jelinek <jakub@redhat.com>
14592
14593 * gcc.c-torture/compile/20000502-1.c: New test.
14594 * g++.old-deja/g++.other/align.C: New test.
14595 * gcc.dg/cpp-tradstringify.c: New test.
14596
14597 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
14598
14599 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
14600 and hard registers.
14601
14602 2000-04-26 Geoff Keating <geoffk@cygnus.com>
14603
14604 * gcc.c-torture/execute/loop-5.c: New test.
14605
14606 2000-04-25 Jakub Jelinek <jakub@redhat.com>
14607
14608 * gcc.c-torture/execute/va-arg-20.c: New test.
14609
14610 2000-04-23 Jeffrey A Law (law@cygnus.com)
14611
14612 * gcc.c-torture/execute/20000422-1.c: New test.
14613
14614 2000-04-20 Greg McGary <gkm@gnu.org>
14615
14616 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
14617 when optimizing, but without sibling-call optimizations (-O1).
14618
14619 2000-04-20 Jeffrey A Law (law@cygnus.com)
14620
14621 * gcc.c-torture/compile/20000420-1.c: New test.
14622
14623 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
14624
14625 * g++.abi/ptrflags.C: New test.
14626 * g++.eh/catchptr1.C: Test incomplete pointer chains.
14627
14628 2000-04-19 Catherine Moore <clm@cygnus.com>
14629
14630 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
14631
14632 2000-04-19 Greg McGary <gkm@gnu.org>
14633
14634 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
14635 sibling-call optimizations.
14636
14637 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
14638
14639 * gcc.dg/20000419-1.c: New test.
14640
14641 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
14642
14643 * gcc.c-torture/execute/20000412-6.c: New test.
14644
14645 2000-04-12 Jeffrey A Law (law@cygnus.com)
14646
14647 * gcc.c-torture/execute/20000412-5.c: New test.
14648 * g77.f-torture/compile/20000412-1.f: New test.
14649 * gcc.c-torture/execute/20000412-4.c: New test.
14650 * gcc.c-torture/compile/20000412-2.c: New test.
14651 * gcc.c-torture/execute/20000412-3.c: New test.
14652 * gcc.c-torture/compile/20000412-1.c: New test.
14653 * gcc.c-torture/execute/20000412-2.c: New test.
14654
14655 2000-04-12 Jakub Jelinek <jakub@redhat.com>
14656
14657 * objc/execute/bf-20.m: New test.
14658
14659 2000-04-10 Richard Henderson <rth@cygnus.com>
14660
14661 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
14662
14663 * gcc.c-torture/execute/20000412-1.c: New test.
14664
14665 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
14666
14667 * g++.old-deja/g++.eh/catchptr1.C: New test.
14668
14669 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
14670
14671 * g++.old-deja/g++.abi/cxa_vec.C: New test.
14672
14673 2000-04-08 Neil Booth <NeilB@earthling.net>
14674
14675 * gcc.dg/cpp-nullchar.c: Remove test as
14676 embedded nulls cause problems.
14677
14678 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14679
14680 * gcc.dg/compare2.c: New test.
14681
14682 2000-04-08 Neil Booth <NeilB@earthling.net>
14683
14684 * gcc.dg/cpp-nullchar.c: New test.
14685
14686 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
14687
14688 * gcc.dg/cpp-mi2.c: New test.
14689 * gcc.dg/cpp-mi2[abc].h: New files.
14690
14691 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
14692
14693 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
14694 member name.
14695
14696 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
14697
14698 * g++.old-deja/g++.abi/vmihint.C: New test.
14699
14700 2000-04-06 Neil Booth <NeilB@earthling.net>
14701
14702 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
14703 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
14704 copyright.
14705
14706 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
14707
14708 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
14709 avoid stack-frame overwrite.
14710
14711 2000-04-05 Jakub Jelinek <jakub@redhat.com>
14712
14713 * gcc.c-torture/compile/20000405-2.c: New test.
14714 * gcc.c-torture/compile/20000405-3.c: New test.
14715
14716 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14717
14718 * gcc.c-torture/compile/20000405-1.c: New test.
14719
14720 2000-04-04 Geoff Keating <geoffk@cygnus.com>
14721
14722 * gcc.dg/cast-qual-1.c: Revert last change.
14723
14724 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14725
14726 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
14727
14728 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
14729
14730 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
14731 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
14732
14733 2000-04-03 Jeffrey A Law (law@cygnus.com)
14734
14735 * gcc.c-torture/compile/20000403-2.c: New test.
14736 * gcc.c-torture/compile/20000403-1.c: New test.
14737
14738 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
14739
14740 * gcc.c-torture/execute/20000403-1.c: New test.
14741
14742 2000-04-03 Geoff Keating <geoffk@cygnus.com>
14743
14744 * gcc.c-torture/execute/20000402-1.c: New test.
14745
14746 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
14747
14748 * gcc.c-torture/execute/va-arg-15.c: New test.
14749 * gcc.c-torture/execute/va-arg-16.c: New test.
14750 * gcc.c-torture/execute/va-arg-17.c: New test.
14751 * gcc.c-torture/execute/va-arg-18.c: New test.
14752 * gcc.c-torture/execute/va-arg-19.c: New test.
14753
14754 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
14755
14756 * gcc.c-torture/compile/981211-1.c: Move to...
14757 * gcc.dg/cpp-as1.c: ...here.
14758 * gcc.dg/cpp-as2.c: New file.
14759
14760 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
14761 compiler.
14762
14763 2000-04-02 Neil Booth <NeilB@earthling.net>
14764
14765 * gcc.dg/cpp-cond.c New tests.
14766 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
14767 accidental success less likely.
14768 * gcc.dg/cpp-missingop.c New tests.
14769 * gcc.dg/cpp-missingparen.c New tests.
14770 * gcc.dg/cpp-shift.c New tests.
14771 * gcc.dg/cpp-shortcircuit.c New tests.
14772 * gcc.dg/cpp-unary.c New tests.
14773
14774 2000-03-29 Jeffrey A Law (law@cygnus.com)
14775
14776 * gcc.c-torture/compile/20000329-1.c: New test.
14777
14778 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
14779
14780 * gcc.c-torture/compile/20000326-1.c: New test.
14781 * gcc.c-torture/compile/20000326-2.c: New test.
14782
14783 2000-03-24 Geoff Keating <geoffk@cygnus.com>
14784
14785 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
14786 the first parameter is a function argument.
14787
14788 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
14789
14790 * g++.old-deja/g++.ext/array4.C: New test.
14791
14792 2000-03-22 Geoff Keating <geoffk@cygnus.com>
14793
14794 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
14795
14796 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14797
14798 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
14799
14800 2000-03-19 Richard Henderson <rth@cygnus.com>
14801
14802 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
14803
14804 2000-03-19 Richard Henderson <rth@cygnus.com>
14805
14806 * gcc.c-torture/compile/20000319-1.c: New test.
14807
14808 2000-03-14 Jeffrey A Law (law@cygnus.com)
14809
14810 * gcc.c-torture/execute/20000314-3.c: New test.
14811 * gcc.c-torture/execute/20000314-2.c: New test.
14812 * gcc.c-torture/execute/20000314-1.c: New test.
14813 * gcc.c-torture/compile/20000314-2.c: New test.
14814 * gcc.c-torture/compile/20000314-1.c: New test.
14815
14816 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
14817
14818 * g++.old-deja/g++.warn/inline.C: New test.
14819
14820 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
14821
14822 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
14823 standards-compliant result rather than specific constants.
14824 Put test-values in array.
14825
14826 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
14827
14828 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
14829 (g++_target_compile): Put test-specific options last.
14830
14831 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14832
14833 * g++.old-deja/g++.eh/vbase4.C: New test.
14834
14835 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14836
14837 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
14838
14839 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14840
14841 * g++.old-deja/g++.brendan/misc12.C: Removed.
14842 * g++.old-deja/g++.pt/memtemp77.C: Constify.
14843 * g++.old-deja/g++.ext/pretty4.C: New test.
14844
14845 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
14846
14847 * g++.old-deja/g++.other/string2.C: New test.
14848
14849 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
14850
14851 * g++.old-deja/g++.warn/impint2.C: New test.
14852
14853 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
14854
14855 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
14856 is 1, not zero.
14857
14858 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
14859
14860 * g++.old-deja/g++.warn/impint.C: New test.
14861 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
14862 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
14863 * g++.old-deja/g++.pt/explicit12.C: Likewise.
14864 * g++.old-deja/g++.pt/explicit13.C: Likewise.
14865 * g++.old-deja/g++.pt/explicit17.C: Likewise.
14866 * g++.old-deja/g++.pt/explicit18.C: Likewise.
14867 * g++.old-deja/g++.pt/explicit19.C: Likewise.
14868 * g++.old-deja/g++.pt/explicit23.C: Likewise.
14869 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14870 * g++.old-deja/g++.pt/explicit35.C: Likewise.
14871 * g++.old-deja/g++.pt/explicit6.C: Likewise.
14872 * g++.old-deja/g++.pt/memclass7.C: Likewise.
14873
14874 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
14875
14876 * gcc.dg/cpp-redef.c: New test.
14877
14878 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
14879
14880 * g++.old-deja/g++.pt/unify7.C: New test.
14881
14882 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14883
14884 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
14885 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
14886
14887 2000-02-25 Geoff Keating <geoffk@cygnus.com>
14888
14889 * gcc.c-torture/compile/20000224-1.c: New test.
14890
14891 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14892
14893 * gcc.c-torture/compile/cpp-2.c: New test.
14894 * gcc.c-torture/compile/cpp-1.c: New test.
14895
14896 2000-02-25 Jeffrey A Law (law@cygnus.com)
14897
14898 * gcc.c-torture/execute/20000225-1.c: New test.
14899
14900 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14901
14902 * gcc.dg/cpp-li2.c: New test.
14903
14904 * gcc.dg/cpp-wi1.c: New test.
14905
14906 * gcc.dg/cpp-li1.c: New test.
14907
14908 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
14909
14910 * g++.old-deja/g++.other/sizeof5.C: New test.
14911
14912 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14913
14914 * gcc.c-torture/execute/va-arg-13.c: New test.
14915
14916 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
14917
14918 * gcc.c-torture/execute/va-arg-12.c: New test.
14919
14920 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14921
14922 * gcc.c-torture/execute/20000223-1.c: New test.
14923
14924 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
14925
14926 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
14927
14928 2000-02-22 Mark Mitchell <mark@codesourcery.com>
14929
14930 * g++.old-deja/g++.abi/ptrmem.C: New test.
14931
14932 2000-02-19 Richard Henderson <rth@cygnus.com>
14933
14934 * gcc.c-torture/compile/init-3.c: New.
14935
14936 2000-02-17 Mark Mitchell <mark@codesourcery.com>
14937
14938 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
14939 ALWAYS_CXXFLAGS.
14940
14941 2000-02-11 Robert Lipe <robertl@sco.com>
14942
14943 * gcc.c-torture/compile/20000211-3.c: New test.
14944
14945 2000-02-11 Martin Buchholz <martin@xemacs.org>
14946
14947 * gcc.c-torture/compile/20000211-2.c: New test.
14948
14949 2000-02-11 Jeffrey A Law (law@cygnus.com)
14950
14951 * gcc.c-torture/compile/20000211-1.c: New test.
14952
14953 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
14954
14955 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
14956 on native targets
14957
14958 2000-02-08 Nathan Sidwell <nathan@acm.org>
14959
14960 * g++.old-deja/g++.other/cast5.C: New test.
14961
14962 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
14963
14964 * gcc.c-torture/execute/20000205-1.c: New.
14965
14966 2000-02-03 Nathan Sidwell <nathan@acm.org>
14967
14968 * g++.old-deja/g++.jason/cast3.C: Return void.
14969 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
14970
14971 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14972
14973 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
14974
14975 * gcc.dg/loop-1.c: New test.
14976
14977 2000-01-27 Jakub Jelinek <jakub@redhat.com>
14978
14979 * gcc.c-torture/compile/20000127-1.c: New test.
14980 * gcc.c-torture/execute/991228-1.c: New test.
14981
14982 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
14983
14984 * gcc.dg/unused-2.c: New test.
14985
14986 * gcc.dg/conv-1.c: New test.
14987
14988 2000-01-24 Mark Mitchell <mark@codesourcery.com>
14989
14990 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
14991 compiler.
14992 (tool_option_proc): Fix typo.
14993
14994 2000-01-24 Geoff Keating <geoffk@cygnus.com>
14995
14996 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
14997 of the ld on the host, not on the build machine.
14998 Also, don't crash if '--help' is not a supported option.
14999
15000 2000-01-24 Richard Henderson <rth@cygnus.com>
15001
15002 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
15003
15004 2000-01-20 Jeffrey A Law (law@cygnus.com)
15005
15006 * gcc.c-torture/execute/20000120-2.c: New test.
15007 * gcc.c-torture/execute/20000120-1.c: New test.
15008
15009 2000-01-13 Jeffrey A Law (law@cygnus.com)
15010
15011 * gcc.c-torture/execute/20000113-1.c: New test.
15012
15013 2000-01-12 Jeffrey A Law (law@cygnus.com)
15014
15015 * gcc.c-torture/execute/20000112-1.c: New test.
15016
15017 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15018
15019 * gcc.dg/20000111-1.c: New test.
15020
15021 2000-01-10 Jeffrey A Law (law@cygnus.com)
15022
15023 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
15024 with 16 bit integers.
15025
15026 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15027
15028 * gcc.dg/20000108-1.c: New test.
15029
15030 2000-01-05 Nathan Sidwell <nathan@acm.org>
15031
15032 * g++.old-deja/g++.ns/koenig8.C: New test.
15033
15034 2000-01-05 Nathan Sidwell <nathan@acm.org>
15035
15036 * g++.old-deja/g++.other/cast4.C: New test.
15037
15038 2000-01-05 Jeffrey A Law (law@cygnus.com)
15039
15040 * gcc.c-torture/compile/20000105-2.c: New test.
15041 * gcc.c-torture/compile/20000105-1.c: New test.
15042
15043 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15044
15045 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
15046 references to printf & atoi to conform to ANSI standard.
15047 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
15048 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
15049 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
15050 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
15051 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
15052 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15053 * g++.old-deja/g++.brendan/copy1.C: Likewise.
15054 * g++.old-deja/g++.brendan/copy2.C: Likewise.
15055 * g++.old-deja/g++.brendan/copy3.C: Likewise.
15056 * g++.old-deja/g++.brendan/copy4.C: Likewise.
15057 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15058 * g++.old-deja/g++.brendan/copy6.C: Likewise.
15059 * g++.old-deja/g++.brendan/copy7.C: Likewise.
15060 * g++.old-deja/g++.brendan/copy8.C: Likewise.
15061 * g++.old-deja/g++.brendan/crash11.C: Likewise.
15062 * g++.old-deja/g++.brendan/crash14.C: Likewise.
15063 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
15064 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15065 * g++.old-deja/g++.brendan/delete2.C: Likewise.
15066 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
15067 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
15068 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
15069 * g++.old-deja/g++.brendan/eh1.C: Likewise.
15070 * g++.old-deja/g++.brendan/groff1.C: Likewise.
15071 * g++.old-deja/g++.brendan/init3.C: Likewise.
15072 * g++.old-deja/g++.brendan/misc12.C: Likewise.
15073 * g++.old-deja/g++.brendan/misc7.C: Likewise.
15074 * g++.old-deja/g++.brendan/new2.C: Likewise.
15075 * g++.old-deja/g++.brendan/operators4.C: Likewise.
15076 * g++.old-deja/g++.brendan/operators5.C: Likewise.
15077 * g++.old-deja/g++.brendan/overload2.C: Likewise.
15078 * g++.old-deja/g++.brendan/overload7.C: Likewise.
15079 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
15080 * g++.old-deja/g++.brendan/reference1.C: Likewise.
15081 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
15082 * g++.old-deja/g++.brendan/template24.C: Likewise.
15083 * g++.old-deja/g++.brendan/template3.C: Likewise.
15084 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
15085 * g++.old-deja/g++.jason/inline3.C: Likewise.
15086 * g++.old-deja/g++.jason/opeq.C: Likewise.
15087 * g++.old-deja/g++.law/arg5.C: Likewise.
15088 * g++.old-deja/g++.law/arm7.C: Likewise.
15089 * g++.old-deja/g++.law/ctors11.C: Likewise.
15090 * g++.old-deja/g++.law/cvt8.C: Likewise.
15091 * g++.old-deja/g++.law/init9.C: Likewise.
15092 * g++.old-deja/g++.law/refs4.C: Likewise.
15093 * g++.old-deja/g++.law/template2.C: Likewise.
15094 * g++.old-deja/g++.law/visibility24.C: Likewise.
15095 * g++.old-deja/g++.law/vtable3.C: Likewise.
15096 * g++.old-deja/g++.mike/asm2.C: Likewise.
15097 * g++.old-deja/g++.mike/eh1.C: Likewise.
15098 * g++.old-deja/g++.mike/misc1.C: Likewise.
15099 * g++.old-deja/g++.mike/misc13.C: Likewise.
15100 * g++.old-deja/g++.mike/misc14.C: Likewise.
15101 * g++.old-deja/g++.mike/ns12.C: Likewise.
15102 * g++.old-deja/g++.mike/p1248.C: Likewise.
15103 * g++.old-deja/g++.mike/p3708.C: Likewise.
15104 * g++.old-deja/g++.mike/p3708a.C: Likewise.
15105 * g++.old-deja/g++.mike/p3708b.C: Likewise.
15106 * g++.old-deja/g++.mike/p646.C: Likewise.
15107 * g++.old-deja/g++.mike/p700.C: Likewise.
15108 * g++.old-deja/g++.mike/p783.C: Likewise.
15109 * g++.old-deja/g++.mike/p783a.C: Likewise.
15110 * g++.old-deja/g++.mike/p783b.C: Likewise.
15111 * g++.old-deja/g++.mike/p786.C: Likewise.
15112 * g++.old-deja/g++.mike/p789.C: Likewise.
15113 * g++.old-deja/g++.mike/p789a.C: Likewise.
15114 * g++.old-deja/g++.mike/p807a.C: Likewise.
15115 * g++.old-deja/g++.other/delete3.C: Likewise.
15116 * g++.old-deja/g++.other/dyncast1.C: Likewise.
15117 * g++.old-deja/g++.other/dyncast2.C: Likewise.
15118 * g++.old-deja/g++.other/dyncast3.C: Likewise.
15119 * g++.old-deja/g++.other/empty1.C: Likewise.
15120 * g++.old-deja/g++.other/temporary1.C: Likewise.
15121 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
15122 * g++.old-deja/g++.pt/t16.C: Likewise.
15123 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
15124
15125 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
15126
15127 * gcc.dg/991230-1.c: New test.
15128
15129 1999-12-29 Jeffrey A Law (law@cygnus.com)
15130
15131 * gcc.c-torture/compile/991229-3.c: New test.
15132 * gcc.c-torture/compile/991229-2.c: New test.
15133 * gcc.c-torture/compile/991229-1.c: New test.
15134
15135 1999-12-29 Greg McGary <gkm@eng.ascend.com>
15136
15137 * gcc.c-torture/compile/labels-2.c: New test.
15138
15139 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
15140
15141 * gcc.c-torture/execute/991227-1.c: New test.
15142
15143 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15144
15145 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
15146
15147 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
15148
15149 * gcc.c-torture/execute/991221-1.c: New test.
15150
15151 1999-12-20 Nathan Sidwell <nathan@acm.org>
15152
15153 * g++.old-deja/g++.other/cast3.C: New test.
15154
15155 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
15156
15157 * gcc.c-torture/execute/991216-4.c: New test.
15158
15159 1999-12-16 Michael Meissner <meissner@cygnus.com>
15160
15161 * gcc.c-torture/execute/991216-1.c: New test.
15162 * gcc.c-torture/execute/991216-2.c: New test.
15163 * gcc.c-torture/execute/991216-3.c: New test.
15164
15165 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15166
15167 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
15168 Actually make the test fail by using "-O2" for compilation.
15169
15170 1999-12-15 Nathan Sidwell <nathan@acm.org>
15171
15172 * g++.old-deja/g++.warn/cast-align1.C: New test.
15173
15174 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15175
15176 * gcc.c-torture/compile/991214-1.c: New test.
15177 * gcc.c-torture/compile/991214-2.c: New test.
15178
15179 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
15180
15181 * gcc.dg/991214-1.c: New test.
15182
15183 1999-12-13 Jeffrey A Law (law@cygnus.com)
15184
15185 * gcc.c-torture/compile/991213-3.c: New test.
15186 * gcc.c-torture/compile/991213-2.c: New test.
15187 * gcc.c-torture/compile/991213-1.c: New test.
15188
15189 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
15190
15191 * gcc.dg/991209-1.c: New test.
15192
15193 1999-12-08 Nathan Sidwell <nathan@acm.org>
15194
15195 * gcc.c-torture/compile/991208-1.c: New test.
15196
15197 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15198
15199 * gcc.dg/ultrasp2.c: New test.
15200
15201 1999-12-05 Alex Samuel <samuel@codesourcery.com>
15202
15203 * g++.old-deja/g++.abi/align.C (main): Fix typo.
15204
15205 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
15206
15207 * gcc.c-torture/compile/991202-1.c: New test.
15208 * gcc.c-torture/execute/991202-1.c: New test.
15209 * gcc.c-torture/execute/991202-2.c: New test.
15210 * gcc.c-torture/execute/991202-3.c: New test.
15211
15212 1999-12-02 Alex Samuel <samuel@codesourcery.com>
15213
15214 * g++.old-deja/g++.abi/align.C: New test.
15215 * g++.old-deja/g++.abi/aggregates.C: Likewise.
15216 * g++.old-deja/g++.abi/bitfields.C: Likewise.
15217
15218 1999-12-01 Richard Henderson <rth@cygnus.com>
15219
15220 * gcc.c-torture/execute/991201-1.c: New.
15221
15222 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
15223
15224 * gcc.dg/991129-1.c: New test.
15225
15226 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
15227
15228 * gcc.c-torture/compile/991127-1.c: New test.
15229
15230 1999-11-22 Nathan Sidwell <nathan@acm.org>
15231
15232 * g++.old-deja/g++.other/warn4.C: New test.
15233
15234 1999-11-22 Nathan Sidwell <nathan@acm.org>
15235
15236 * g++.old-deja/g++.eh/cleanup2.C: New test.
15237 * g++.old-deja/g++.ext/pretty2.C: New test.
15238 * g++.old-deja/g++.ext/pretty3.C: New test.
15239 * g++.old-deja/g++.other/debug6.C: New test.
15240
15241 1999-10-20 Jim Wilson <wilson@cygnus.com>
15242
15243 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
15244 compiler_output to look for one error message instead of two.
15245
15246 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
15247
15248 * gcc.c-torture/execute/991118-1.c: Also test case
15249 where the word boundary does not split a byte evenly.
15250
15251 1999-11-19 Nathan Sidwell <nathan@acm.org>
15252
15253 * g++.old-deja/g++.ext/restrict1.C: New test.
15254
15255 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
15256
15257 * gcc.c-torture/execute/991118-1.c: New test.
15258
15259 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
15260
15261 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
15262 working directory pathnames.
15263
15264 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
15265
15266 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
15267 host is equipped with driver.h and driver.o so it can actually
15268 compile and run the tests.
15269
15270 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
15271
15272 * gcc.c-torture/compile/991008-1.c: New test.
15273
15274 1999-11-08 Nick Clifton <nickc@cygnus.com>
15275
15276 * lib/gcc-dg.exp: Include target-supports.exp
15277
15278 1999-11-05 Nick Clifton <nickc@cygnus.com>
15279
15280 * lib/target-supports.exp: New file: Provide procs to test for
15281 features supported by the target.
15282 (check_weak_available): Moved here from ecos.exp.
15283 (check_alias_available): New proc: Determine of the target
15284 toolchain supports the alias attribute.
15285
15286 * gcc.dg/special/ecos.exp: Move check_weak_available to
15287 target-supports.exp.
15288 (alias-1.c): Only perform the test if the target supports
15289 aliases.
15290 (wkali-1.c): Only perform the test if the target supports
15291 aliases.
15292
15293 * gcc.dg/990506-0.c: Expect error messages from cross
15294 targets as well as native targets.
15295
15296 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15297
15298 * gcc.dg/ultrasp1.c: Removed xfail.
15299 * gcc.dg/struct-ret-2.c: Likewise.
15300 * gcc.dg/array-1.c: Likewise.
15301
15302 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
15303
15304 * gcc.dg/struct-ret-2.c: New test.
15305
15306 * gcc.dg/array-1.c: New test.
15307
15308 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
15309
15310 * gcc.c-torture/execute/991030-1.c: New test.
15311
15312 1999-10-26 Richard Henderson <rth@cygnus.com>
15313
15314 * gcc.c-torture/compile/991026-2.c: New test.
15315
15316 1999-10-26 Jeffrey A Law (law@cygnus.com)
15317
15318 * gcc.c-torture/compile/991026-1.c: New test.
15319
15320 1999-10-23 Jeffrey A Law (law@cygnus.com)
15321
15322 * gcc.c-torture/execute/991023-1.c: New test.
15323
15324 1999-10-19 Jeffrey A Law (law@cygnus.com)
15325
15326 * gcc.c-torture/execute/991019-1.c: New test.
15327
15328 1999-10-16 Richard Henderson <rth@cygnus.com>
15329
15330 * gcc.c-torture/execute/991016-1.c: New test.
15331
15332 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
15333
15334 * gcc.c-torture/execute/991014-1.c: New test.
15335
15336 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
15337
15338 * g++.old-deja/g++.other/union2.C: New test.
15339
15340 1999-10-13 Nathan Sidwell <nathan@acm.org>
15341
15342 * g++.old-deja/g++.other/vaarg2.C: New test.
15343 * g++.old-deja/g++.other/vaarg3.C: New test.
15344
15345 1999-10-12 Craig Burley <craig@jcb-sc.com>
15346
15347 * g77.f-torture/noncompile/19990905-1.f: Moved from being
15348 in compile/.
15349
15350 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
15351
15352 * gcc.c-torture/execute/va-arg-11.c: New test.
15353
15354 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
15355
15356 * lib/file-format.exp (gcc_target_object_format): Don't
15357 crash if objdump is unavailable.
15358
15359 1999-09-29 Donn Terry <donn@interix.com>
15360
15361 * gcc.misc-tests/mg.exp: delete extraneous redirection.
15362
15363 1999-09-28 Nick Clifton <nickc@cygnus.com>
15364
15365 * gcc.c-torture/compile/990928-1.c: New test.
15366
15367 1999-09-28 Nathan Sidwell <nathan@acm.org>
15368
15369 * g++.old-deja/g++.other/decl6.C: New test.
15370
15371 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15372
15373 * gcc.c-torture/execute/va-arg-10.c: New test.
15374
15375 1999-09-27 Nathan Sidwell <nathan@acm.org>
15376
15377 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
15378 __PRETTY_FUNCTION__.
15379
15380 1999-09-23 Nick Clifton <nickc@cygnus.com>
15381
15382 * gcc.c-torture/execute/990923-1.c: New test.
15383
15384 1999-09-21 Nick Clifton <nickc@cygnus.com>
15385
15386 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
15387 for which -fpic is inappropriate.
15388
15389 1999-09-21 Mark Mitchell <mark@codesourcery.com>
15390
15391 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
15392
15393 1999-09-21 Nathan Sidwell <nathan@acm.org>
15394
15395 * g++.old-deja/g++.other/dyncast1.C: New test.
15396 * g++.old-deja/g++.other/dyncast2.C: New test.
15397 * g++.old-deja/g++.other/dyncast3.C: New test.
15398 * g++.old-deja/g++.other/dyncast4.C: New test.
15399 * g++.old-deja/g++.other/dyncast5.C: New test.
15400 * g++.old-deja/g++.eh/catch3.C: New test.
15401 * g++.old-deja/g++.eh/catch3p.C: New test.
15402 * g++.old-deja/g++.eh/catch4.C: New test.
15403 * g++.old-deja/g++.eh/catch4p.C: New test.
15404 * g++.old-deja/g++.eh/catch5.C: New test.
15405 * g++.old-deja/g++.eh/catch5p.C: New test.
15406 * g++.old-deja/g++.eh/catch6.C: New test.
15407 * g++.old-deja/g++.eh/catch6p.C: New test.
15408 * g++.old-deja/g++.eh/catch7.C: New test.
15409 * g++.old-deja/g++.eh/catch7p.C: New test.
15410 * g++.old-deja/g++.eh/catch8.C: New test.
15411 * g++.old-deja/g++.eh/catch8p.C: New test.
15412 * g++.old-deja/g++.eh/catch9.C: New test.
15413 * g++.old-deja/g++.eh/catch9p.C: New test.
15414
15415 1999-09-13 Nathan Sidwell <nathan@acm.org>
15416
15417 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
15418 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
15419
15420 1999-09-13 Jeffrey A Law (law@cygnus.com)
15421
15422 * gcc.c-torture/compile/990913-1.c: New test.
15423
15424 1999-09-10 Nathan Sidwell <nathan@acm.org>
15425
15426 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
15427 * g++.old-deja/g++.jason/rfg5.C: Likewise.
15428
15429 1999-09-09 Richard Henderson <rth@cygnus.com>
15430
15431 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
15432
15433 1999-09-09 Nathan Sidwell <nathan@acm.org>
15434
15435 * g++.old-deja/g++.other/lookup11.C: New test.
15436 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
15437 what is permitted and what we want.
15438 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
15439 overload use.
15440 * g++.old-deja/g++.jason/rfg5.C: Likewise
15441
15442 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
15443
15444 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
15445 * gcc.c-torture/noncompile/poison-1.c: New file.
15446
15447 1999-09-08 Nathan Sidwell <nathan@acm.org>
15448
15449 * g++.old-deja/g++.other/sizeof3.C: New test.
15450 * g++.old-deja/g++.other/sizeof4.C: New test.
15451 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
15452 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
15453
15454 1999-09-07 Richard Henderson <rth@cygnus.com>
15455
15456 * gcc.dg/va-arg-1.c: New.
15457
15458 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15459
15460 * gcc.c-torture/execute/va-arg-9.c: New test.
15461
15462 1999-09-05 Craig Burley <craig@jcb-sc.com>
15463
15464 * g77.f-torture/compile/980519-2.f: New test.
15465 * g77.f-torture/compile/19990905-0.f: New test.
15466 * g77.f-torture/compile/19990905-1.f: New test.
15467 * g77.f-torture/compile/19990905-2.f: New test.
15468
15469 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
15470
15471 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
15472
15473 * gcc.c-torture/execute/990827-1.c: Fix typo.
15474
15475 1999-09-03 Nathan Sidwell <nathan@acm.org>
15476
15477 * g++.old-deja/g++.other/deref1.C: New test.
15478
15479 1999-09-02 Nathan Sidwell <nathan@acm.org>
15480
15481 * g++.old-deja/g++.other/ambig2.C: New test.
15482 * g++.old-deja/g++.other/cond5.C: New test.
15483 * g++.old-deja/g++.other/lookup16.C: New test.
15484
15485 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
15486
15487 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
15488 assemblers too.
15489
15490 1999-08-31 Jeffrey A Law (law@cygnus.com)
15491
15492 * lib/c-torture.exp: Avoid the "compare executables" optimization
15493 when testing native.
15494
15495 1999-08-29 Jeffrey A Law (law@cygnus.com)
15496
15497 * gcc.c-torture/execute/990829-1.c: New test.
15498 * gcc.c-torture/compile/990829-1.c: New test.
15499
15500 1999-08-27 Paul Burchard <burchard@pobox.com>
15501
15502 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
15503 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
15504 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
15505 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
15506 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
15507 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
15508 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
15509 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
15510 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
15511 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
15512 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
15513
15514 1999-08-27 Jeffrey A Law (law@cygnus.com)
15515
15516 * gcc.c-torture/execute/990827-1.c: New test.
15517
15518 1999-08-26 Craig Burley <craig@jcb-sc.com>
15519
15520 * g77.f-torture/noncompile/19990826-4.f: New test.
15521
15522 * g77.f-torture/compile/19990826-3.f: New test.
15523
15524 * g77.f-torture/execute/19990826-2.f: New test.
15525
15526 * g77.f-torture/compile/19990826-1.f: New test.
15527
15528 * gcc.c-torture/execute/990826-0.c: New test.
15529 * g77.c-torture/execute/19990826-0.f: New test.
15530
15531 * g77.f-torture/noncompile/970626-2.f: New test.
15532
15533 1999-08-25 Paul Burchard <burchard@pobox.com>
15534
15535 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
15536 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
15537 lss-011.C: New tests.
15538
15539 1999-08-25 Nathan Sidwell <nathan@acm.org>
15540
15541 * g++.old-deja/g++.other/decl5.C: New test.
15542
15543 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15544
15545 * noncompile/noncompile.exp: Load_lib c-torture.exp.
15546 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
15547 call `postbase' for each one. All callers of `postbase' changed
15548 to call this instead.
15549
15550 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
15551
15552 * gcc.c-torture/execute/990811-1.c: New test.
15553
15554 1999-08-09 Nick Clifton <nickc@cygnus.com>
15555
15556 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
15557 just native ones.
15558
15559 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
15560 just native ones.
15561
15562 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
15563
15564 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
15565
15566 1999-08-04 Jeffrey A Law (law@cygnus.com)
15567
15568 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
15569
15570 1999-08-04 Nathan Sidwell <nathan@acm.org>
15571
15572 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
15573
15574 1999-08-04 Jeffrey A Law (law@cygnus.com)
15575
15576 * gcc.c-torture/execute/990804-1.c: New test.
15577
15578 1999-08-03 Nathan Sidwell <nathan@acm.org>
15579
15580 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
15581 * g++.old-deja/g++.brendan/crash64.C: Likewise
15582 * g++.old-deja/g++.brendan/overload8.C: Likewise
15583
15584 1999-08-03 Nathan Sidwell <nathan@acm.org>
15585
15586 * g++.old-deja/g++.other/struct1.C: New test.
15587
15588 1999-08-03 Nathan Sidwell <nathan@acm.org>
15589
15590 * g++.old-deja/g++.other/enum2.C: New test.
15591
15592 1999-08-02 Richard Henderson <rth@cygnus.com>
15593
15594 Adapted from tests from Franz Sirl:
15595 * gcc.c-torture/execute/va-arg-7.c: New test.
15596 * gcc.c-torture/execute/va-arg-8.c: New test.
15597
15598 1999-08-01 Jeffrey A Law (law@cygnus.com)
15599
15600 * gcc.c-torture/compile/990801-2.c: New test.
15601
15602 * gcc.c-torture/compile/990801-1.c: New test.
15603
15604 1999-07-27 Michael Meissner <meissner@cygnus.com>
15605
15606 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
15607 fp-cmp-1.c, converting double to float.
15608
15609 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
15610 fp-cmp-1.c, converting double to long double.
15611
15612 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
15613 from fr1 to unknown_register, since fr1 is a legitimate register
15614 on some machines.
15615
15616 1999-07-25 Jeffrey A Law (law@cygnus.com)
15617
15618 * README: More listname related changes.
15619
15620 1999-07-08 Catherine Moore <clm@cygnus.com>
15621
15622 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
15623
15624 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
15625
15626 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
15627
15628 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
15629
15630 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
15631
15632 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
15633
15634 * gcc.dg/990703-1.c: New test.
15635
15636 1999-06-29 Nick Clifton <nickc@cygnus.com>
15637
15638 * lib/file-format.exp: New file: Move definition of proc
15639 gcc_target_object_format to here from
15640 gcc.dg/special/ecos.exp.
15641
15642 * lib/c-torture.exp: Include lib file-format.exp.
15643 * lib/gcc-dg.exp: Include lib file-format.exp.
15644
15645 * gcc.dg/special/ecos.exp: Remove definition of proc
15646 gcc_target_object_format.
15647
15648 1999-06-28 Jeffrey A Law (law@cygnus.com)
15649
15650 * gcc.c-torture/execute/990628-1.c: New test.
15651
15652 1999-06-25 Jeffrey A Law (law@cygnus.com)
15653
15654 * gcc.c-torture/compile/990625-2.c: New test.
15655
15656 * gcc.c-torture/compile/990625-1.c: New test.
15657
15658 1999-06-23 Nick Clifton <nickc@cygnus.com>
15659
15660 * gcc.c-torture/compile/dll.c: New test case. Check that dll
15661 attributes compile.
15662 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
15663 ports that use the COFF/PE file format.
15664
15665 1999-06-17 Jeffrey A Law (law@cygnus.com)
15666
15667 * gcc.c-torture/compile/990617-1.c: New test.
15668
15669 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
15670
15671 * g++.old-deja/g++.other/decl4.C: New test.
15672
15673 1999-06-14 Nathan Sidwell <nathan@acm.org>
15674
15675 * g++.old-deja/g++.other/bitfld3.C: New test.
15676
15677 1999-06-08 Nathan Sidwell <nathan@acm.org>
15678
15679 * g++.old-deja/g++.eh/catch1.C: New test.
15680
15681 1999-06-07 Jeffrey A Law (law@cygnus.com)
15682
15683 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
15684
15685 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
15686 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
15687
15688 1999-06-05 Craig Burley <craig@jcb-sc.com>
15689
15690 * g77.f-torture/compile/19990502-0.f: Replace with new,
15691 shorter, test that still fails after recent changes.
15692
15693 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15694
15695 * gcc.c-torture/execute/990604-1.c: New test.
15696
15697 1999-05-31 Jeffrey A Law (law@cygnus.com)
15698
15699 * gcc.c-torture/execute/990531-1.c: New test.
15700
15701 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15702
15703 * gcc.c-torture/compile/990527-1.c: New test.
15704
15705 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
15706
15707 * gcc.c-torture/execute/990527-1.c: New test.
15708
15709 1999-05-25 Nick Clifton <nickc@cygnus.com>
15710
15711 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
15712 bitfields as signed.
15713
15714 1999-05-25 Craig Burley <craig@jcb-sc.com>
15715
15716 * g77.f-torture/compile/19990525-0.f: New test.
15717
15718 1999-05-25 Jeffrey A Law (law@cygnus.com)
15719
15720 * gcc.c-torture/execute/990525-2.c: New test.
15721
15722 * gcc.c-torture/execute/990525-1.c: New test.
15723
15724 1999-05-24 Nathan Sidwell <nathan@acm.org>
15725
15726 * g++.old-deja/g++.other/anon3.C: New test.
15727 * g++.old-deja/g++.other/anon4.C: New test.
15728 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
15729 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
15730 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
15731 Merrill).
15732
15733 1999-05-24 Jeffrey A Law (law@cygnus.com)
15734
15735 * gcc.c-torture/execute/990524-1.c: New test.
15736
15737 * gcc.dg/990524-1.c: New test.
15738
15739 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15740
15741 * gcc.c-torture/compile/990523-1.c: New test.
15742
15743 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
15744
15745 * gcc.c-torture/compile/990519-1.c: New test.
15746
15747 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15748
15749 * gcc.c-torture/compile/990517-1.c: New test.
15750
15751 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
15752 (e4, f4): New tests.
15753 (main): Call them.
15754
15755 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15756
15757 * gcc.dg/noreturn-1.c: New test.
15758
15759 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
15760
15761 * gcc.c-torture/execute/990513-1.c: New test.
15762
15763 1999-05-10 Richard Henderson <rth@cygnus.com>
15764
15765 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
15766
15767 1999-05-10 Craig Burley <craig@jcb-sc.com>
15768
15769 * g77.f-torture/execute/erfc.f: Use small single-precision
15770 values, to avoid problems on Alphas when not -mieee.
15771
15772 1999-05-08 Craig Burley <craig@jcb-sc.com>
15773
15774 * gcc.dg/990506-0.c: New test.
15775
15776 1999-05-08 Richard Henderson <rth@cygnus.com>
15777
15778 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
15779 the constant to test. Don't XFAIL 64-bit targets.
15780
15781 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
15782 * g++.old-deja/g++.law/profile1.C: Likewise.
15783
15784 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
15785 operator new instances.
15786 * g++.old-deja/g++.other/delete5.C: Likewise.
15787
15788 1999-05-03 Craig Burley <craig@jcb-sc.com>
15789
15790 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
15791 intrinsic.
15792
15793 1999-05-03 Craig Burley <craig@jcb-sc.com>
15794
15795 * g77.f-torture/execute/u77-test.f: Reverse order of two
15796 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
15797
15798 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15799
15800 * gcc.dg/compare1.c: New test.
15801
15802 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
15803
15804 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
15805 New tests.
15806
15807 1999-05-02 Craig Burley <craig@jcb-sc.com>
15808
15809 * g77.f-torture/compile/19990502-1.f: New test.
15810
15811 1999-05-02 Craig Burley <craig@jcb-sc.com>
15812
15813 * g77.f-torture/compile/19990502-0.f: New test.
15814
15815 1999-05-02 Craig Burley <craig@jcb-sc.com>
15816
15817 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
15818 intrinsic.
15819
15820 1999-05-02 Craig Burley <craig@jcb-sc.com>
15821
15822 * g77.f-torture/execute/u77-test.f (main): List libU77
15823 intrinsics not currently tested.
15824 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
15825 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
15826 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
15827 Trim blanks off the ends of some printed strings.
15828
15829 1999-05-02 Craig Burley <craig@jcb-sc.com>
15830
15831 * g77.f-torture/execute/u77-test.f (main): Just warn about
15832 FSTAT gid disagreement, as it's expected on some systems.
15833
15834 1999-05-01 Craig Burley <craig@jcb-sc.com>
15835
15836 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
15837 use a new function, which allows for some slop.
15838 Clean up some commentary.
15839 (issum): The new function.
15840 (sgladd): Deleted subroutine.
15841
15842 1999-05-01 Craig Burley <craig@jcb-sc.com>
15843
15844 * g77.f-torture/execute/u77-test.f: Modify to be more like
15845 libf2c/libU77 version, bringing patches to that version here.
15846 Add suitable commentary.
15847
15848 1999-04-25 Richard Henderson <rth@cygnus.com>
15849
15850 * gcc.dg/990424-1.c: New test.
15851
15852 1999-04-24 Craig Burley <craig@jcb-sc.com>
15853
15854 * g77.f-torture/execute/u77-test.f (main): Bug involving
15855 LSTAT has been fixed, so turn back on full checking.
15856
15857 1999-04-20 Craig Burley <craig@jcb-sc.com>
15858
15859 * g77.f-torture/compile/19990419-0.f: New test.
15860 * g77.f-torture/execute/19990419-1.f: New test.
15861
15862 1999-04-17 Richard Henderson <rth@cygnus.com>
15863
15864 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
15865 to avoid the need for a prototype to supress a warning.
15866
15867 1999-04-07 Jim Wilson <wilson@cygnus.com>
15868
15869 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
15870
15871 1999-04-04 Jeffrey A Law (law@cygnus.com)
15872
15873 * gcc.c-torture/execute/990404-1.c: New test.
15874
15875 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15876
15877 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
15878 * gcc.dg/cpp-if3.c: Don't use -pedantic.
15879 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
15880 missing initializer warnings.
15881
15882 1999-03-28 Jeffrey A Law (law@cygnus.com)
15883
15884 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
15885 matching strings.
15886
15887 1999-03-26 Jeffrey A Law (law@cygnus.com)
15888
15889 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
15890
15891 1999-03-26 Craig Burley <craig@jcb-sc.com>
15892
15893 * g77.f-torture/execute/19990325-0.f: New test.
15894 * g77.f-torture/execute/19990325-1.f: New test.
15895
15896 1999-03-24 Jeffrey A Law (law@cygnus.com)
15897
15898 * gcc.c-torture/execute/990324-1.c: New test.
15899
15900 1999-03-22 Jim Wilson <wilson@cygnus.com>
15901
15902 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
15903 test with 4.
15904
15905 1999-03-17 Richard Henderson <rth@cygnus.com>
15906
15907 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
15908
15909 1999-03-13 Craig Burley <craig@jcb-sc.com>
15910
15911 * g77.f-torture/execute/19990313-2.f: New test.
15912 * g77.f-torture/execute/19990313-3.f: New test.
15913
15914 1999-03-13 Craig Burley <craig@jcb-sc.com>
15915
15916 * g77.f-torture/execute/19990313-0.f: New test.
15917 * g77.f-torture/execute/19990313-1.f: New test.
15918
15919 1999-03-12 Jim Wilson <wilson@cygnus.com>
15920
15921 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
15922 printf to sprintf.
15923 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
15924 (main): Add check for u15. Conditionalize u31 check depending on
15925 whether ints are <32 bits or >=32 bits.
15926
15927 1999-03-08 Craig Burley <craig@jcb-sc.com>
15928
15929 * g77.f-torture/execute/19981119-0.f: Improve testiness.
15930
15931 1999-03-08 Craig Burley <craig@jcb-sc.com>
15932
15933 * g77.f-torture/compile/19990305-0.f: New test.
15934 * g77.f-torture/execute/19981119-0.f: New test.
15935
15936 1999-03-08 Craig Burley <craig@jcb-sc.com>
15937
15938 * g77.f-torture/execute/970625-2.f: call ABORT if final
15939 result is not correct, instead of just printing it.
15940 Add this checking via newly introduced obfuscation, to
15941 trip up buggy front ends.
15942
15943 1999-03-07 Craig Burley <craig@jcb-sc.com>
15944
15945 * g77.f-torture/compile/960317-1.f: Moved from being
15946 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
15947
15948 1999-03-06 Craig Burley <craig@jcb-sc.com>
15949
15950 * g77.f-torture/execute/960317-1.f: New (old) test.
15951 * g77.f-torture/execute/970625-2.f: Ditto.
15952
15953 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
15954
15955 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
15956 message on line 1 or line 2; cccp and cpplib do this differently.
15957
15958 1999-03-01 Jeffrey A Law (law@cygnus.com)
15959
15960 * g++.old-deja/g++.law/weak1.C: New test.
15961
15962 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15963
15964 * gcc.c-torture/execute/990119-1.c: Renamed to...
15965 * gcc.dg/990119-1.c: this, so it will only be tested once
15966 (it's a preprocessor test, it doesn't need to be run at
15967 multiple optimization levels).
15968
15969 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
15970
15971 * lib/g++.exp: Don't add incdir=$base_dir/../include to
15972 ALWAYS_CXXFLAGS.
15973
15974 1999-02-24 Craig Burley <craig@jcb-sc.com>
15975
15976 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
15977 * g77.f-torture/compile/19981216-0.f: ...as it is expected
15978 to not be compilable by current g77.
15979
15980 1999-02-24 Nick Clifton <nickc@cygnus.com>
15981
15982 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
15983
15984 1999-02-22 Jeffrey A Law (law@cygnus.com)
15985
15986 * gcc.c-torture/execute/990222-1.c: New test.
15987
15988 1999-02-19 Craig Burley <craig@jcb-sc.com>
15989
15990 * g77.f-torture/compile/19990218-0.f: New test.
15991 * g77.f-torture/noncompile/19990218-1.f: New test.
15992
15993 1999-02-18 Craig Burley <craig@jcb-sc.com>
15994
15995 * g77.f-torture/compile/19981216-0.f: New test.
15996
15997 1999-02-14 Jeffrey A Law (law@cygnus.com)
15998
15999 * gcc.dg/990214-1.c: New test.
16000
16001 1999-02-13 Jeffrey A Law (law@cygnus.com)
16002
16003 * gcc.dg/990213-2.c: New test.
16004
16005 * gcc.dg/990213-1.c: New test.
16006
16007 1999-02-12 Jeffrey A Law (law@cygnus.com)
16008
16009 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
16010 ints.
16011
16012 1999-02-11 Nick Clifton <nickc@cygnus.com>
16013
16014 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
16015 specified by target.
16016
16017 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
16018
16019 1999-02-11 Jeffrey A Law (law@cygnus.com)
16020
16021 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
16022
16023 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
16024
16025 * gcc.dg/special/ecos.exp: New test driver for new tests with
16026 special requirements.
16027
16028 * gcc.dg/special/alias-1.c: New test.
16029 * gcc.dg/special/gcsec-1.c: New test.
16030 * gcc.dg/special/weak-1.c: New test.
16031 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
16032 * gcc.dg/special/weak-2.c: New test.
16033 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
16034 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
16035 * gcc.dg/special/wkali-1.c: New test.
16036 * gcc.dg/special/wkali-2.c: New test.
16037 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
16038 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
16039
16040 1999-02-10 Felix Lee <flee@cygnus.com>
16041
16042 * lib/c-torture.exp (c-torture-compile): Pull out code for
16043 analyzing gcc error messages.
16044 (c-torture-execute): Likewise. Fix some (harmless) false
16045 positives.
16046 * lib/gcc.exp (gcc_check_compile): New function.
16047
16048 1999-02-08 Richard Henderson <rth@cygnus.com>
16049
16050 * gcc.c-torture/execute/990208-1.c: New test.
16051
16052 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
16053
16054 * g++.dg/special/ecos.exp: New driver for new tests with special
16055 requirements
16056
16057 * g++.dg/special/conpr-1.C: New test
16058 * g++.dg/special/conpr-2.C: New test
16059 * g++.dg/special/conpr-2a.C: New test
16060 * g++.dg/special/conpr-3.C: New test
16061 * g++.dg/special/conpr-3a.C: New test
16062 * g++.dg/special/conpr-3b.C: New test
16063
16064 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
16065 allow g++ to use the dg driver
16066
16067 * README: Add comment about g++.dg directory
16068
16069 1999-02-06 Jeffrey A Law (law@cygnus.com)
16070
16071 * README: Update email addresses.
16072
16073 1999-02-03 Nick Clifton <nickc@cygnus.com>
16074
16075 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
16076 arguments in order to force structure S onto the stack even on
16077 the alpha.
16078 (test): Pass 10 leading arguments to function foo as well as the
16079 structure S.
16080
16081 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
16082 failure for all targets.
16083
16084 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
16085 abort to terminate program execution.
16086
16087 1999-01-30 Richard Henderson <rth@cygnus.com>
16088
16089 * gcc.c-torture/execute/990130-1.c: New test.
16090
16091 1999-01-30 Jeffrey A Law (law@cygnus.com)
16092
16093 * gcc.dg/990130-1.c: New test.
16094
16095 1999-01-28 Michael Meissner <meissner@cygnus.com>
16096
16097 * gcc.c-torture/execute/990128-1.c: New test.
16098
16099 1999-01-27 Michael Meissner <meissner@cygnus.com>
16100
16101 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
16102
16103 1999-01-27 Felix Lee <flee@cygnus.com>
16104
16105 * lib/c-torture.exp (c-torture-compile): pull out code for
16106 analyzing gcc error messages.
16107 (c-torture-execute): ditto, and fix some (harmless) false
16108 positives.
16109 * lib/gcc.exp (gcc_check_compile): new function.
16110
16111 1999-01-17 Jeffrey A Law (law@cygnus.com)
16112
16113 * gcc.dg/990117-1.c: New test.
16114
16115 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
16116
16117 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
16118
16119 1999-01-15 Jeffrey A Law (law@cygnus.com)
16120
16121 * g77.f-torture/compile/990115-1.f: New test.
16122
16123 1999-01-07 Jeffrey A Law (law@cygnus.com)
16124
16125 * gcc.c-torture/compile/990107-1.c: New test
16126
16127 1999-01-06 Jeffrey A Law (law@cygnus.com)
16128
16129 * gcc.c-torture/execute/990106-2.c: New test.
16130
16131 * gcc.c-torture/execute/990106-1.c: New test.
16132
16133 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
16134
16135 * gcc.c-torture/compile/981223-1.c: New test.
16136
16137 1998-12-29 Richard Henderson <rth@cygnus.com>
16138
16139 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
16140 (opt3): Rename from opt4 and disable.
16141
16142 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
16143
16144 * g++.old-deja/g++.pt/ptrmem5.C: New test.
16145
16146 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16147
16148 * g++.old-deja/g++.other/conv5.C: New test.
16149
16150 1998-12-14 Nick Clifton <nickc@cygnus.com>
16151
16152 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
16153
16154 1998-12-11 Jeffrey A Law (law@cygnus.com)
16155
16156 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
16157
16158 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
16159
16160 * gcc.c-torture/compile/981211-1.c: New test.
16161
16162 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16163
16164 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
16165
16166 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
16167
16168 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16169
16170 * gcc.special/930510-1.c: Make C9X safe.
16171 * gcc.misc-tests/gcov-1.c Similarly.
16172 * gcc.misc-tests/gcov-2.c Similarly.
16173
16174 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16175
16176 * gcc.dg/ultrasp1.c: New test.
16177
16178 1998-12-06 Richard Henderson <rth@cygnus.com>
16179
16180 * gcc.c-torture/execute/981206.c: New test.
16181
16182 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16183
16184 * g++.old-deja/g++.ns/template7.C: New test.
16185
16186 * g++.old-deja/g++.other/expr1.C: New test.
16187
16188 * g++.old-deja/g++.eh/tmpl3.C: New test.
16189
16190 * g++.old-deja/g++.eh/tmpl2.C: New test.
16191
16192 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16193
16194 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
16195 * g++.old-deja/g++.other/using6.C: Removed.
16196 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
16197
16198 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
16199
16200 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16201
16202 * g++.old-deja/g++.pt/overload8.C: New test.
16203
16204 * g++.old-deja/g++.pt/overload7.C: New test.
16205
16206 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
16207
16208 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
16209 and relinking messages.
16210 * lib/g++.exp (g++_target_compile): Remove .rpo file when
16211 compiling with -frepo.
16212
16213 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
16214
16215 * g++.old-deja/g++.pt/lookup6.C: New test.
16216
16217 1998-11-30 Nick Clifton <nickc@cygnus.com>
16218
16219 * gcc.c-torture/execute/981130-1.c: New test.
16220 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
16221
16222 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16223
16224 * g++.old-deja/g++.pt/explicit76.C: New test.
16225
16226 * g++.old-deja/g++.pt/friend38.C: New test.
16227
16228 * g++.old-deja/g++.ns/crash2.C: New test.
16229
16230 * g++.old-deja/g++.pt/defarg8.C: New test.
16231
16232 * g++.old-deja/g++.pt/instantiate6.C: New test.
16233
16234 * g++.old-deja/g++.pt/static6.C: New test.
16235
16236 * g++.old-deja/g++.pt/decl2.C: New test.
16237
16238 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16239
16240 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
16241 problem is actually related with name lookup, but so what? :-)
16242
16243 * g++.old-deja/g++.pt/friend37.C: New test.
16244
16245 1998-11-25 Dave Love <d.love@dl.ac.uk>
16246
16247 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
16248 element, which fails on some systems.
16249
16250 * g77.f-torture/execute/labug1.f: New test.
16251
16252 1998-11-21 Jeffrey A Law (law@cygnus.com)
16253
16254 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
16255 is defined.
16256
16257 1998-11-18 Dave Love <d.love@dl.ac.uk>
16258
16259 * g77.f-torture/compile/981117-1.f: New test.
16260
16261 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
16262
16263 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
16264 properly discarded.
16265
16266 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
16267
16268 * gcc.c-torture/execute/memcheck: New directory of tests for
16269 -fcheck-memory-usage.
16270
16271 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
16272
16273 * README: New file, general information about the testsuite and
16274 new description of the various C++ test subdirectories.
16275 * README.g++: Eliminate obsolete information, update and move most
16276 relevant stuff to README.
16277
16278 1998-11-07 Richard Henderson <rth@cygnus.com>
16279
16280 * gcc.c-torture/compile/981107-1.c: New test.
16281
16282 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
16283
16284 * execute/memcpy-bi.c: New testcase.
16285
16286 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
16287
16288 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
16289 base classes.
16290
16291 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
16292 template is selected.
16293
16294 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
16295 classes, it should be accepted for all types.
16296
16297 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
16298
16299 * g++.old-deja/g++.pt/spec24.C: Ensure that template
16300 specializations start with template headers.
16301
16302 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
16303
16304 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
16305
16306 * g++.old-deja/g++.other/init9.C: Test cross initialization of
16307 non-POD types.
16308
16309 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
16310
16311 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
16312
16313 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
16314
16315 * compile/981022-1.c, compile/981022-1.x: New test and driver.
16316
16317 1998-10-19 Jeffrey A Law (law@cygnus.com)
16318
16319 * 981019-1.c: New test.
16320
16321 1998-10-14 Robert Lipe <robertl@dgii.com>
16322
16323 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
16324 find objc headers.
16325
16326 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
16327
16328 * compile/981001-4.c: Remove use of GCC extension that triggers a
16329 compiler bug.
16330
16331 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
16332
16333 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
16334
16335 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
16336
16337 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
16338 instantiation of template produces incorrect code for delete
16339 expression.
16340
16341 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
16342 constructors' name is not unique.
16343 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
16344 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
16345
16346 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
16347 automatic array of const is ill-formed.
16348
16349 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
16350 of template parameter?
16351
16352 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
16353 const.
16354
16355 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
16356 pointer-to-member expression.
16357
16358 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
16359 declaration causes ICE.
16360
16361 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
16362
16363 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
16364 reserved in the global namespace.
16365
16366 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
16367 generate needed virtual table.
16368
16369 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
16370
16371 1998-10-10 Dariush Eslimi <eslimi@loran.com>
16372
16373 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
16374 template-dependent type
16375
16376 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
16377
16378 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
16379 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
16380 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
16381
16382 * g++.old-deja/g++.other/using5.C: New test; using decl from base
16383 class should be usable as argument of member function.
16384 * g++.old-deja/g++.other/using6.C: New test; using decl from base
16385 class should be usable as return type of member function.
16386 * g++.old-deja/g++.other/using7.C: New test; using decl from base
16387 class should be usable as type of data member.
16388
16389 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
16390
16391 1998-10-09 Jeffrey A Law (law@cygnus.com)
16392
16393 * gcc.c-torture/special/920521-1.c: Fix bogus test.
16394
16395 1998-10-08 Nick Clifton <nickc@cygnus.com>
16396
16397 * gcc.dg/dll-?.c Add thumb to target list.
16398 Fix assembler scan patterns to match current assembler output.
16399
16400 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
16401
16402 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
16403 matching of template brackets.
16404
16405 * g++.old-deja/g++.other/using4.C: New test. Test using
16406 declarations of methods from base classes.
16407
16408 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
16409 within functions should introduce names into the innermost
16410 enclosing namespace.
16411
16412 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
16413 of static locals if first initialization throws.
16414
16415 1998-10-07 Jim Wilson <wilson@cygnus.com>
16416
16417 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
16418
16419 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
16420
16421 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
16422 lose track of the possible targets of tablejump insns.
16423 * special/special.exp: Run it.
16424
16425 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
16426
16427 * g++.old-deja/g++.pt/friend35.C: New test. A template function
16428 must be declared before its specializations can be named in friend
16429 declarations.
16430
16431 1998-10-05 Dave Love <d.love@dl.ac.uk>
16432
16433 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
16434
16435 * g77.f-torture/execute/io1.f: New test.
16436
16437 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
16438
16439 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
16440 with pointer to template function, for which no argument deduction
16441 is possible.
16442
16443 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
16444 specialization of template function as argument to template
16445 function.
16446
16447 * g++.old-deja/g++.other/access2.C: New test; Inner class
16448 shouldn't have privileged access to Outer's names.
16449
16450 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
16451
16452 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
16453 friend template declared within template class conflicts with
16454 nested class of the same name.
16455
16456 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
16457 is ignored.
16458
16459 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
16460 object with direct initializer as function declaration.
16461
16462 * g++.old-deja/g++.other/decl2.C: New test; duplicate
16463 initializers.
16464
16465 * g++.old-deja/g++.other/null2.C: New test; conditional operator
16466 involving const pointer and NULL produces incorrect result.
16467
16468 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
16469 type name without `typename' should be rejected with -pedantic.
16470
16471 1998-10-02 Richard Henderson <rth@cygnus.com>
16472
16473 * g++.old-deja/g++.other/addrof1.C: New test.
16474
16475 1998-10-01 Nick Clifton <nickc@cygnus.com>
16476
16477 * gcc.c-torture/compile/981001-1.c: New test.
16478 * gcc.c-torture/execute/981001-1.c: New test.
16479
16480 1998-10-01 Jeffrey A Law (law@cygnus.com)
16481
16482 * gcc.c-torture/compile/981001-2.c: New test.
16483 * gcc.c-torture/compile/981001-3.c: New test.
16484 * gcc.c-torture/compile/981001-4.c: New test.
16485
16486 1998-10-01 Robert Lipe <robertl@dgii.com>
16487
16488 * lib/objc.exp (objc_target_compile): Add -L during compiles for
16489 multilibbed hosts. Idea grafted from g77.exp.
16490
16491 1998-09-30 Dave Love <d.love@dl.ac.uk>
16492
16493 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
16494 avoid losing on systems which need -lsocket.
16495
16496 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
16497
16498 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
16499 * g++.old-deja/g++.other/nested2.C: Ditto.
16500 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
16501 failure.
16502
16503 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
16504
16505 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
16506 preferred over template operator!= for enum bitfields.
16507
16508 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
16509
16510 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
16511 that happen to have the same base name, but in different scopes,
16512 are incorrectly rejected.
16513
16514 1998-09-16 Richard Henderson <rth@cygnus.com>
16515
16516 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
16517 on the native word size instead of an integer literal.
16518
16519 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
16520
16521 * g++.old-deja/g++.other/static2.C: Invocation of static data
16522 member of type pointer-to-function denoted as non-static member.
16523
16524 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
16525 checks involving function types and aliases.
16526
16527 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
16528
16529 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
16530 redefined to the same non-trivial type.
16531
16532 * g++.old-deja/g++.pt/explicit73.C: Test for proper
16533 namespace-qualification of template specializations declared in
16534 other namespaces.
16535
16536 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
16537 to declare a subset of the specializations of a template function
16538 as friends of specializations of a template class.
16539
16540 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
16541 member templates that do not fully specialize the enclosing
16542 template class are rejected.
16543
16544 1998-09-11 Dave Love <d.love@dl.ac.uk>
16545
16546 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
16547
16548 1998-09-08 Dave Love <d.love@dl.ac.uk>
16549
16550 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
16551 altered from libf2c/libU77 version.
16552
16553 1998-09-06 Dave Love <d.love@dl.ac.uk>
16554
16555 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
16556
16557 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
16558
16559 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
16560 (un)signed char are different types for template specialization
16561 purposes.
16562
16563 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
16564
16565 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
16566 * objc: ObjC testsuite.
16567
16568 1998-08-31 Catherine Moore <clm@cygnus.com>
16569
16570 * gcc.c-torture/execute/941014-1.x: New file.
16571
16572 1998-08-31 Nick Clifton <nickc@cygnus.com>
16573
16574 * lib/c-torture.exp: Add support for
16575 torture_eval_before_compile and torture_eval_before_execute
16576 variables.
16577
16578 1998-08-30 Jeffrey A Law (law@cygnus.com)
16579
16580 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
16581 this test triggers valid.
16582
16583 1998-08-27 Jeffrey A Law (law@cygnus.com)
16584
16585 * gcc.dg/980827-1.c: New test.
16586
16587 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
16588
16589 * gcc.c-torture/execute/loop-4b.c: New test.
16590
16591 1998-08-26 Nick Clifton <nickc@cygnus.com>
16592
16593 * lib/c-torture.exp: Add support for
16594 torture_eval_before_compile and torture_eval_before_execute
16595 variables.
16596
16597 1998-08-25 Jeffrey A Law (law@cygnus.com)
16598
16599 * gcc.c-torture/compile/980825-1.c: New test.
16600
16601 1998-08-24 Nick Clifton <nickc@cygnus.com>
16602
16603 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
16604 count number tests in opt_t0 not good_t0.
16605
16606 1998-08-24 Jeffrey A Law (law@cygnus.com)
16607
16608 * gcc.c-torture/compile/930326-1.x: Fix typo.
16609
16610 1998-08-23 Mark Mitchell <mark@markmitchell.com>
16611
16612 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
16613 causes an ICE.
16614
16615 1998-08-21 Jeffrey A Law (law@cygnus.com)
16616
16617 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
16618 STACK_SIZE is defined.
16619 * gcc.c-torture/unsorted/stuct.c: Similarly.
16620
16621 * gcc.c-torture/compile/980821-1.c: New test.
16622
16623 1998-08-21 Jeffrey A Law (law@cygnus.com)
16624
16625 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
16626
16627 1998-08-19 Mark Mitchell <mark@markmitchell.com>
16628
16629 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
16630 code.
16631
16632 1998-08-09 Mark Mitchell <mark@markmitchell.com>
16633
16634 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
16635 error'.
16636
16637 1998-08-18 Jeffrey A Law (law@cygnus.com)
16638
16639 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
16640
16641 1998-08-16 Jeffrey A Law (law@cygnus.com)
16642
16643 * gcc.c-torture/compile/980816-1.c: New test.
16644
16645 * gcc.dg/980816-1.c: New test.
16646
16647 1998-08-13 Jeffrey A Law (law@cygnus.com)
16648
16649 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
16650 compiler for ieee tests.
16651
16652 1998-08-01 Dave Love <d.love@dl.ac.uk>
16653
16654 * g77.f-torture/compile/980729-0.f: New test.
16655
16656 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
16657
16658 * gcc.c-torture/special/eeprof-1.c: New test, for
16659 -finstrument-functions.
16660 * gcc.c-torture/special/special.exp: Run it.
16661
16662 1998-07-29 Jeffrey A Law (law@cygnus.com)
16663
16664 * gcc.c-torture/compile/980729-1.c: New test.
16665
16666 1998-07-27 Nick Clifton <nickc@cygnus.com>
16667
16668 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
16669 __thumb__ is defined, and test for ARM style doubles if so.
16670
16671 1998-07-26 Dave Love <d.love@dl.ac.uk>
16672
16673 * g77.f-torture/noncompile/980615-0.f: New test.
16674
16675 1998-07-26 H.J. Lu (hjl@gnu.org)
16676
16677 * gcc.dg/980312-1.c: Do link instead of compile.
16678 * gcc.dg/980313-1.c: Likewise.
16679
16680 1998-07-26 Jeffrey A Law (law@cygnus.com)
16681
16682 * gcc.c-torture/compile/980726-1.c: New test.
16683
16684 1998-07-25 Dave Love <d.love@dl.ac.uk>
16685
16686 * g77.f-torture/execute/io0.f: New test.
16687
16688 1998-07-24 Nick Clifton <nickc@cygnus.com>
16689
16690 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
16691 an int.
16692
16693 1998-06-18 Michael Meissner <meissner@cygnus.com>
16694
16695 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
16696 m32r bugs.
16697
16698 1998-07-17 Nick Clifton <nickc@cygnus.com>
16699
16700 * gcc.dg/980626-1.c: Expect failures for all toolchains until
16701 c-decl.c:grokdeclarator can handle mode attributes.
16702
16703 1998-07-16 Jeffrey A Law (law@cygnus.com)
16704
16705 * gcc.c-torture/execute/980716-1.c: New test.
16706
16707 1998-07-13 Jeffrey A Law (law@cygnus.com)
16708
16709 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
16710 the mn10200.
16711 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
16712 the mn10200.
16713 * gcc.c-torture/execute/va-arg-3.x: Similarly.
16714 * gcc.c-torture/compile/930326-1.x: Similarly.
16715
16716 1998-07-13 Dave Love <d.love@dl.ac.uk>
16717
16718 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
16719 New test from Craig.
16720
16721 1998-07-12 Dave Love <d.love@dl.ac.uk>
16722
16723 * g77.f-torture/noncompile/980616-0.f: New test.
16724
16725 * g77.f-torture/execute/970816-3.f: New test from Craig.
16726
16727 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16728
16729 * g++.other/singleton.C: Return error value instead of taking
16730 SIGSEGV.
16731
16732 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
16733
16734 * g++.other/singleton.C: New test. Warning is under dispute.
16735 Runtime crash is not.
16736
16737 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
16738
16739 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
16740 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
16741 using6.C, using7.C}: New namespace tests.
16742
16743 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
16744
16745 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
16746 specialization with typedef'ed names used as array indexes.
16747
16748 1998-07-09 Jeffrey A Law (law@cygnus.com)
16749
16750 * gcc.c-torture/execute/980709-1.c: New test.
16751
16752 * gcc.dg/980709-1.c: New test.
16753
16754 1998-07-07 Richard Henderson <rth@cygnus.com>
16755
16756 * gcc.c-torture/execute/bcp-1.c: New test.
16757
16758 1998-07-07 Jeffrey A Law (law@cygnus.com)
16759
16760 * gcc.c-torture/execute/980707-1.c: New test.
16761
16762 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
16763
16764 * gcc.c-torture/compile/980706-1.c: New test.
16765
16766 1998-07-01 Dave Love <d.love@dl.ac.uk>
16767
16768 * g77.f-torture/execute/980701-0.f,
16769 g77.f-torture/execute/980701-1.f: New test from Craig.
16770
16771 1998-07-01 Jeffrey A Law (law@cygnus.com)
16772
16773 * gcc.c-torture/compile/980701-1.c: New test.
16774
16775 * gcc.c-torture/execute/980701-1.c: New test.
16776
16777 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
16778 rlsruhe.de>
16779
16780 * g++.old-deja/g++.robertl/eb132.C: New test.
16781 * g++.old-deja/g++.robertl/eb133.C: Likewise.
16782
16783 1998-06-29 Dave Love <d.love@dl.ac.uk>
16784
16785 * g77.f-torture/execute/980628-7.f,
16786 g77.f-torture/execute/980628-8.f,
16787 g77.f-torture/execute/980628-9.f,
16788 g77.f-torture/execute/980628-10.f: New tests from Craig.
16789
16790 * g77.f-torture/execute/980628-3.f: Remove mail headers.
16791
16792 1998-06-28 Jeffrey A Law (law@cygnus.com)
16793
16794 * g77.f-torture/execute/980628-4.f: New test from Craig.
16795 * g77.f-torture/execute/980628-5.f: Likewise.
16796 * g77.f-torture/execute/980628-2.f: Likewise.
16797 * g77.f-torture/execute/980628-0.f: Likewise.
16798 * g77.f-torture/execute/980628-1.f: Likewise.
16799 * g77.f-torture/execute/980628-3.f: Likewise.
16800 * g77.f-torture/execute/980628-6.f: Likewise.
16801
16802 1998-06-28 Jeffrey A Law (law@cygnus.com)
16803
16804 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
16805 directory when nothing has been installed yet.
16806
16807 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
16808
16809 * gcc.c-torture/special/special.exp: Handle newer versions of
16810 dejagnu.
16811
16812 1998-06-26 Jeffrey A Law (law@cygnus.com)
16813
16814 * gcc.dg/980626-1.c: New test.
16815
16816 1998-06-19 Bruno Haible <haible@ilog.fr>
16817
16818 * gcc.misc-tests/m-un-2.c: New test.
16819 * g++.old-deja/g++.other/warn01.c: Likewise.
16820
16821 1998-06-19 Robert Lipe <robertl@dgii.com>
16822
16823 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
16824 compatibility with assmblers with a different comment character.
16825 Eliminate use of GAS-specific extensions.
16826
16827 1998-06-19 Jeffrey A Law (law@cygnus.com)
16828
16829 * gcc.c-torture/execute/ieee/980619-1.c: New test.
16830
16831 1998-06-19 Robert Lipe <robertl@dgii.com>
16832
16833 *lib/g77.exp: Replace search for libf2c.a with search for newly
16834 renamed libg2c.a
16835
16836 1998-06-17 Jeffrey A Law (law@cygnus.com)
16837
16838 * gcc.c-torture/execute/980617-1.c: New test.
16839
16840 1998-06-12 Jeffrey A Law (law@cygnus.com)
16841
16842 * gcc.c-torture/execute/980612-1.c: New test.
16843
16844 1998-06-08 Jeffrey A Law (law@cygnus.com)
16845
16846 * gcc.dg/980523-1.c: Only test on ppc-linux.
16847 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
16848
16849 * gcc.c-torture/execute/980608-1.c: New test.
16850
16851 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
16852
16853 * gcc.c-torture/execute/980605-1.c: New test.
16854
16855 1998-06-04 Jeffrey A Law (law@cygnus.com)
16856
16857 * gcc.c-torture/execute/980604-1.c: New test.
16858
16859 1998-06-02 Jeffrey A Law (law@cygnus.com)
16860
16861 * gcc.c-torture/execute/980602-1.c: New test.
16862 * gcc.c-torture/execute/980602-2.c: Likewise.
16863
16864 1998-06-02 Dave Love <d.love@dl.ac.uk>
16865
16866 * 970125-0.f: Fix per JCB. Add commentary.
16867
16868 1998-05-31 Michael Meissner <meissner@cygnus.com>
16869
16870 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
16871 IEEE -0 support.
16872
16873 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
16874
16875 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
16876 earlier.
16877
16878 1998-05-28 Catherine Moore <clm@cygnus.com>
16879
16880 * gcc.c-torture/execute/980526-3.c: New test.
16881
16882 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
16883
16884 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
16885 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
16886 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
16887 m88k-motorola-sysv3 to XFAIL.
16888
16889 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16890
16891 * gcc.dg/980526-1.c: New test.
16892 * gcc.c-torture/execute/980526-2.c: New test.
16893
16894 1998-05-26 Jeffrey A Law (law@cygnus.com)
16895
16896 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
16897
16898 * gcc.c-torture/execute/980526-1.c: New test.
16899
16900 1998-05-26 Dave Love <d.love@dl.ac.uk>
16901
16902 * g77.f-torture/execute/alpha2.f: Add runtime test.
16903
16904 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
16905
16906 * g++.old-deja/old-deja.exp: Strip leading directories.
16907
16908 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
16909 error for the line. Don't run multiple tests for the same line.
16910
16911 1998-05-23 Jeffrey A Law (law@cygnus.com)
16912
16913 * gcc.dg/980523-1.c: New test.
16914
16915 1998-05-23 Dave Love <d.love@dl.ac.uk>
16916
16917 * g77.f-torture/compile/970915-0.f: New test.
16918
16919 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
16920
16921 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
16922
16923 1998-05-21 Jeffrey A Law (law@cygnus.com)
16924
16925 * gcc.dg/980520-1.c: New test.
16926
16927 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
16928
16929 * gcc.dg/980502-1.c: Fix return type.
16930
16931 1998-05-20 Jeffrey A Law (law@cygnus.com)
16932
16933 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
16934 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
16935 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
16936 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
16937 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
16938
16939 1998-05-20 Dave Love <d.love@dl.ac.uk>
16940
16941 * g77.f-torture/execute/980520-1.f: New test.
16942
16943 1998-05-15 Dave Love <d.love@dl.ac.uk>
16944
16945 * lib/mike-g77.exp: New file.
16946
16947 * g77.f-torture/noncompile/noncompile.exp,
16948 g77.f-torture/noncompile/check0.f: New files.
16949
16950 1998-05-14 Dave Love <d.love@dl.ac.uk>
16951
16952 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
16953 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
16954 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
16955 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
16956 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
16957 abort where appropriate.
16958
16959 1998-05-05 Michael Meissner <meissner@cygnus.com>
16960
16961 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
16962 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
16963
16964 1998-04-29 Dave Love <d.love@dl.ac.uk>
16965
16966 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
16967
16968 1998-04-27 Dave Love <d.love@dl.ac.uk>
16969
16970 * g77.f-torture/compile/980427-0.f: New test.
16971
16972 1998-04-24 Dave Love <d.love@dl.ac.uk>
16973
16974 * g77.f-torture/compile/980424-0.f: New test.
16975
16976 1998-04-19 Dave Love <d.love@dl.ac.uk>
16977
16978 * g77.f-torture/compile/980419-2.f (main): New test.
16979 * g77.f-torture/compile/970125-0.f: New test.
16980 * g77.f-torture/compile/980419-1.f: New test.
16981
16982 1998-04-08 Jim Wilson <wilson@cygnus.com>
16983
16984 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
16985 of loop-4.c.
16986
16987 1998-04-07 Jim Wilson <wilson@cygnus.com>
16988
16989 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
16990
16991 1998-04-03 Jim Wilson <wilson@cygnus.com>
16992
16993 * gcc.c-torture/compile/980329-1.c: New test.
16994
16995 1998-03-18 Jim Wilson <wilson@cygnus.com>
16996
16997 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
16998 * gcc.dg/980312-1.c: Fix typo in -march command.
16999
17000 1998-03-16 H.J. Lu (hjl@gnu.org)
17001
17002 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
17003
17004 1998-03-11 Robert Lipe <robertl@dgii.com>
17005
17006 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
17007 Dave Love agree the Fortran source is bogus.
17008
17009 1998-03-11 Robert Lipe <robertl@dgii.com>
17010
17011 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
17012 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
17013 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
17014 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
17015 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
17016
17017 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
17018
17019 * g++.old-deja/g++.other/friend1.C: New test.
17020
17021 1998-02-18 Dave Love <d.love@dl.ac.uk>
17022
17023 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
17024 possibly uninitialized) variables and declare dnrm2.
17025
17026 1998-02-23 Robert Lipe <robertl@dgii.com>
17027
17028 From Bruno Haible <haible@ilog.fr>:
17029 * gcc.c-torture/execute/980223.c: New test.
17030
17031 1998-02-13 Jeffrey A Law (law@cygnus.com)
17032
17033 * gcc.dg/ifelse-1.c: New test.
17034
17035 1998-02-09 H.J. Lu (hjl@gnu.org)
17036
17037 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
17038
17039 * lib/old-dejagnu.exp (old-dejagnu): Added the
17040 "execution test - XFAIL *-*-*" handling in the spirit of
17041 "excess errors test -". Changed the "execution test fails"
17042 handling to be like "excess errors test fails".
17043 * Update various tests accordingly.
17044
17045 1998-02-06 Jim Wilson <wilson@cygnus.com>
17046
17047 * gcc.c-torture/execute/980205.c: New test.
17048
17049 1998-01-18 Jeffrey A Law (law@cygnus.com)
17050
17051 * lib/c-torture.exp: Look for .x files instead of .cexp files.
17052 * lib/f-torture.exp: Similarly.
17053 * gcc.c-torture: Rename all .cexp files to .x files.
17054
17055 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
17056
17057 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
17058 (940510-1.c): Removed duplicate.
17059 (971104-1.c): New test.
17060
17061 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
17062
17063 * lib/f-torture.exp: Improve error and loop detection.
17064
17065 1997-11-19 Michael Meissner <meissner@cygnus.com>
17066
17067 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
17068 use that to size the filler array.
17069
17070 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
17071
17072 * lib/c-torture.exp(c-torture-execute): Fix typo.
17073
17074 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
17075 testcase as the executable name. Keep the executable around if
17076 the test fails.
17077
17078 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
17079
17080 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
17081 changes. Only test one -g option, and move it to the end of the
17082 list of options to test.
17083
17084 1997-09-19 Michael Meissner <meissner@cygnus.com>
17085
17086 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
17087 variable GCC_TORTURE_OPTIONS to supply default switches separated
17088 by colons. If no environment variable, run tests with -O0 -g, -O1
17089 -g, and -O2 -g as well.
17090
17091 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
17092
17093 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
17094 explanatory comments. Fix indentation.
17095
17096 1997-09-15 Jeffrey A Law (law@cygnus.com)
17097
17098 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
17099
17100 1997-09-11 Jeffrey A Law (law@cygnus.com)
17101
17102 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
17103 * g++.old-deja/g++.mike/p7325.C: Likewise.
17104 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
17105
17106 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
17107
17108 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
17109 * g++.old-deja/g++.brendan/crash30.C: Likewise.
17110 * g++.old-deja/g++.brendan/crash39.C: Likewise.
17111 * g++.old-deja/g++.law/operators4.C: Likewise.
17112
17113 1997-09-11 Joe Buck (jbuck@synopsys.com)
17114
17115 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
17116 * g++.old-deja/g++.mike/p784.C: Ditto.
17117 * g++.old-deja/g++.mike/p785.C: Ditto.
17118
17119 1997-09-05 Jeffrey A Law (law@cygnus.com)
17120
17121 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
17122
17123 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17124
17125 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
17126 target feature; pass this to c-torture-execute as needed.
17127
17128 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
17129
17130 * lib/c-torture.exp(c-torture-execute): If the previous and the
17131 current executables being tested are identical, we don't need to
17132 run the executable again. Try to make the executable names
17133 unique. Add an optional argument for passing additional compiler
17134 flags.
17135
17136 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
17137
17138 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
17139
17140 1997-08-29 Jeffrey A Law (law@cygnus.com)
17141
17142 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
17143
17144 1997-07-31 Jeffrey A Law (law@cygnus.com)
17145
17146 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
17147 32bit or larger longs.
17148
17149 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
17150 have either a 32bit long or 32bit int.
17151
17152 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
17153
17154 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
17155 Make double precision tests dependent on sizeof (double).
17156
17157 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
17158
17159 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
17160 too.
17161
17162 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
17163
17164 * gcc.c-torture/compile/961203-1.cexp: New script.
17165
17166 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
17167
17168 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
17169 up the includes ourselves.
17170
17171 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
17172
17173 * lib/plumhall.exp: Remove random include, and add a few
17174 verbose messages for debugging.
17175
17176 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
17177
17178 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
17179 of trying to do it ourselves.
17180
17181 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
17182
17183 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
17184
17185 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
17186
17187 * gcc.prms/5403.c: Made regexp a bit less strict.
17188
17189 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
17190
17191 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
17192 is returned from remote_load instead.
17193 * lib/plumhall.exp: Ditto.
17194 * lib/mike-g++.exp: Ditto.
17195 * lib/old-dejagnu.exp: Ditto.
17196 * lib/c-torture.exp: Ditto.
17197
17198 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
17199
17200 * lib/g++.exp: Use build_wrapper procedure.
17201 * lib/gcc.exp: Ditto.
17202
17203 1997-05-20 Jeffrey A Law (law@cygnus.com)
17204
17205 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
17206 an old-style decl for malloc. Fixes tests to work when
17207 sizeof (int) != sizeof (size_t).
17208
17209 1997-05-15 Mike Meissner <meissner@cygnus.com>
17210
17211 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
17212
17213 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
17214 use stdargs.h interface.
17215
17216 1997-05-15 Mike Meissner <meissner@cygnus.com>
17217
17218 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
17219 NO_VARARGS when compiling.
17220
17221 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
17222
17223 * lib/plumhall.exp(ph_includes): New procedure.
17224 (ph_make): Use it.
17225 (ph_compiler): Ditto.
17226
17227 * lib/g++.exp: Rename test-glue.c to testglue.c.
17228 * lib/gcc.exp: Ditto.
17229
17230 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
17231
17232 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
17233 to completion when it's called.
17234
17235 1997-03-21 Michael Meissner <meissner@cygnus.com>
17236
17237 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
17238 is defined, don't do test.
17239
17240 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
17241
17242 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
17243 for object files.
17244 (ph_summary): Mark skipped testcases as untested, not unresolved.
17245
17246 * lib/plumhall.exp (ph_make): If unresolved because of bad
17247 errorCode, record errorCode in log file.
17248 (*): Replace send_log/verbose with verbose -log.
17249
17250 1997-03-19 Michael Meissner <meissner@cygnus.com>
17251
17252 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
17253 double conversion if double isn't at least 8 bytes.
17254
17255 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
17256 int to work with targets where int is 16 bits.
17257
17258 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
17259 8 bytes, just exit, since 4 byte doubles don't have enough bits of
17260 precision for the test to complete.
17261
17262 1997-03-14 Michael Meissner <meissner@cygnus.com>
17263
17264 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
17265 if d10v is not compiled with the -mdouble64 flag.
17266 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
17267
17268 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
17269 d10v is not compiled with the -mint32 flag.
17270
17271 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
17272
17273 * lib/plumhall.exp: Use incr_count.
17274
17275 1997-03-12 Jeffrey A Law (law@cygnus.com)
17276
17277 * gcc.c-torture: Update to c-torture-1.45.
17278
17279 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
17280
17281 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
17282 the name of the expect testcase file).
17283
17284 * lib/g++.exp(g++_init): Ditto.
17285
17286 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
17287
17288 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
17289 the host.
17290
17291 * lib/gcc.exp(gcc_exit): New procedure.
17292
17293 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
17294
17295 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
17296 specs where appropriate.
17297
17298 * g++.old-deja/g++.arm/*: Added additional ERROR checks
17299 because of new "candidates are" messages, and removed a few
17300
17301 * Converted all non-old-style g++ testcases to old-style, and
17302 moved into g++.old-deja.
17303
17304 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
17305
17306 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
17307 options.
17308
17309 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
17310 succeeded.
17311
17312 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
17313
17314 1997-02-13 Michael Meissner <meissner@cygnus.com>
17315
17316 * lib/gcc.exp (gcc_target_compile): Add support for defining
17317 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
17318 the machine doesn't have those features.
17319
17320 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
17321
17322 * g++.law/operators4.exp: Don't use LIBS.
17323
17324 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
17325
17326 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
17327
17328 * lib/mike-g++.exp: Don't set the compiler to be tested here.
17329 * lib/g++.exp: Set it here instead. Also, allow use of the
17330 --tool_exec and --tool_opt options. Change CXX to
17331 GXX_UNDER_TEST.
17332
17333 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
17334
17335 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
17336
17337 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
17338
17339 * lib/old-dejagnu.exp: Use prune_warnings instead of
17340 prune_system_crud.
17341 * lib/mike-g++.exp: Ditto.
17342 * lib/gcc.exp: Ditto.
17343 * lib/g++.exp: Ditto.
17344
17345 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
17346
17347 1997-02-07 Jeffrey A Law (law@cygnus.com)
17348
17349 * 941014-2.c: Include stdlib.h
17350 * 960327-1.c: Include stdio.h
17351 * dbra.c, index-1.c: Don't assume ints are 32bits.
17352
17353 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
17354
17355 * lib/gcc.exp: Add gcc,stack_size target feature.
17356
17357 * lib/g++.exp(g++_target_compile): Add the include and link
17358 paths here, not in two other places. And, it's $options, not
17359 options.
17360
17361 * lib/mike-g++.exp(postbase): Remove the code that determines
17362 the correct include and link paths.
17363 * g++.old-deja/old-deja.exp: Ditto.
17364
17365 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
17366
17367 * lib/g++.exp(g++_init): target_compile no longer returns the
17368 filename of the result.
17369
17370 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
17371
17372 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
17373 call to glob.
17374
17375 * gcc.c-torture/special/special.exp: Change call to
17376 gcc_target_compile to include the object file.
17377
17378 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
17379
17380 * gcc.c-torture/special/special.exp: Correct misspelling in last
17381 change.
17382
17383 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
17384
17385 * lib/plumhall.exp(ph_summary): Log the entire output of the
17386 executable. Return -1 if there were any failures, 0 otherwise.
17387 (ph_execute): Return -1 if there were any failures, 0 otherwise.
17388 (ph_make): Clean up objects and executables that were built
17389 if the tests succeeded.
17390
17391 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
17392
17393 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
17394 libraries and includes in the build tree as appropriate.
17395
17396 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17397
17398 * lib/c-torture.exp: Instead of looking for the global variable
17399 NO_LONG_LONG, check to see if that's a feature of the target.
17400
17401 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
17402
17403 * config/default.exp: Minimize. Delete the remainer of the files in
17404 config; this functionality is now in devo/dejagnu/config.
17405
17406 g++.*/*: Pass any additional flags used to compile to postbase;
17407 delete CXXFLAGS.
17408
17409 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
17410 is now done by runtest.exp. Use gcc_target_compile instead of
17411 compile.
17412
17413 lib/c-torture.exp: Use gcc_target_compile instead of compile.
17414 Remove references to CFLAGS. Use remote_file instead of
17415 calling rm -f.
17416 (c-torture): Take a list of arguments to use to compile this
17417 testcase.
17418
17419 lib/g++.exp: Simplify. Use target_compile instead of compile.
17420 lib/gcc-dg.exp: Ditto.
17421 lib/gcc.exp: Ditto.
17422 lib/mike-{gcc,g++}.exp: Ditto.
17423 lib/old-dejagnu.exp: Ditto.
17424 lib/plumhall.exp: Ditto.
17425
17426 1997-01-08 Jim Wilson <wilson@cygnus.com>
17427
17428 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
17429 (ph_linker): Likewise.
17430
17431 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
17432
17433 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
17434 MAP_ANON / MAP_ANONYMOUS if defined;
17435 else try to map from /dev/zero .
17436
17437 1996-11-12 Jeffrey A Law (law@cygnus.com)
17438
17439 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
17440 isn't defined, then define it to MAP_ANONYMOUS.
17441
17442 1996-11-12 Jeffrey A Law (law@cygnus.com)
17443
17444 * gcc.c-torture: Update to c-torture-1.42 release.
17445
17446 1996-11-11 Jeffrey A Law (law@cygnus.com)
17447
17448 * gcc.c-torture: Update to c-torture-1.41 release.
17449
17450 1996-10-27 Jeffrey A Law (law@cygnus.com)
17451
17452 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
17453 c-torture release.
17454
17455 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
17456
17457 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
17458 and LDFLAGS. Fix second case to append the target_info ldflags
17459 onto LDFLAGS, not CFLAGS.
17460 * lib/g++.exp (g++_init): Add target_info stuff.
17461 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
17462 of libgloss and newlib flags for !native.
17463
17464 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
17465 (GDB): Fix relative path to go up another dir for finding gdb.
17466
17467 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
17468
17469 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
17470 versions in the target_info array, if they don't exist.
17471
17472 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
17473
17474 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
17475
17476 1996-07-08 Jim Wilson <wilson@cygnus.com>
17477
17478 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
17479 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
17480
17481 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
17482
17483 * lib/old-dejagnu.exp: Don't remove the output file before we've
17484 actually tested it. Don't append pwd to the path of the executable
17485 we're testing.
17486
17487 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
17488
17489 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
17490
17491 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
17492
17493 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
17494 temporary directory for compiler files, and set it to a default
17495 value of /tmp. Set $output as the name of the output file from
17496 compiling the testcase. Add a -o option to $cflags_var so the
17497 compiler writes the final output file as $output. Set $executable
17498 to $output.
17499
17500 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
17501 directory for compiler files, and set it to /tmp if it doesn't
17502 already have a value. Set $output_file to the name of the output
17503 file from compiling the testcase. Add a -o option to CXXFLAGS so
17504 the compiler writes the final output file as $output. Use $output
17505 as the executable to be tested.
17506
17507 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17508
17509 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
17510
17511 1996-06-08 Jeffrey A Law (law@cygnus.com)
17512
17513 * gcc.c-torture/execute/pending-1.c: New test. Still
17514 pending in Tege's queue.
17515
17516 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
17517
17518 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
17519 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
17520 if there were failures. Call unresolved if there were unresolved
17521 testcases. Call gcc_fail if program did not run to completion.
17522 (ph_make): Pass additional argument name to ph_execute.
17523 (ph_execute): Add new argument. Pass additional arguments to
17524 ph_summary. Call gcc_fail is there is no execution output.
17525
17526 1996-04-24 Jeffrey A Law (law@cygnus.com)
17527
17528 * lib/plumhall.exp (proc_summary): Output relavent summary
17529 lines into the log so specific failures in plumhall can be
17530 investigated.
17531
17532 1996-04-10 Jeffrey A Law (law@cygnus.com)
17533
17534 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
17535 (c-torture-execute): Don't try to execute tests which use
17536 "long long" types if $NO_LONG_LONG is nonzero.
17537
17538 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
17539
17540 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
17541 not c-torture.
17542
17543 * gcc.ieee: Move from here.
17544 * gcc.c-torture/execute/ieee: To here.
17545
17546 1996-03-26 Jeffrey A Law (law@cygnus.com)
17547
17548 * gcc.c-torture: Update to c-torture-1.41 release.
17549
17550 1996-03-22 Jeffrey A Law (law@cygnus.com)
17551
17552 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
17553 not "$output".
17554
17555 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
17556
17557 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
17558 -c present.
17559
17560 1996-03-02 Jeffrey A Law (law@cygnus.com)
17561
17562 * config/proelf.exp: Handle connecting to a simulator.
17563
17564 1996-01-31 Jeffrey A Law (law@cygnus.com)
17565
17566 * config/proelf.exp: New file. Enough framework that we can
17567 run c-torture tests on the proelf targets (or any other target
17568 that gdb can connect to for that matter).
17569
17570 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
17571
17572 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
17573 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
17574
17575 * lib/plumhall.exp (ph_execute): Always call ph_summary if
17576 exec_output exists.
17577
17578 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
17579
17580 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
17581 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
17582
17583 * config/*.exp: Update FSF address. Change result of ${tool}_load
17584 to pass/fail/unresolved/unsupported/untested. Caller must now
17585 call unresolved/unsupported/untested.
17586 * lib/*.exp: Update FSF address. Update to handle new results of
17587 ${tool}_load.
17588 * lib/chill.exp (verbose): Delete.
17589
17590 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
17591
17592 * lib/gcc.exp (default_gcc_start): Change order of args to
17593 $LDFLAGS $CFLAGS $LIBS.
17594 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
17595 Save/set/restore CFLAGS. Pass single arg to gcc_start.
17596 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
17597 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17598 * gcc.misc-tests/dg-test.exp: Likewise.
17599 * gcc.misc-tests/msgs.exp: Likewise.
17600 * gcc.prms/prms.exp: Likewise.
17601 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
17602 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
17603
17604 * lib/dg.exp: Deleted, moved to dejagnu/lib.
17605
17606 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
17607
17608 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
17609
17610 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
17611 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
17612
17613 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
17614 necessary.
17615
17616 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
17617
17618 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
17619 global for loop; add use of $mathlib.
17620 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
17621 settings here; set mathlib for anything but VxWorks.
17622
17623 1996-01-22 Jeffrey A Law (law@cygnus.com)
17624
17625 * gcc.c-torture: Update to c-torture-1.40 release.
17626
17627 1996-01-03 Jeffrey A Law (law@cygnus.com)
17628
17629 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
17630 dg.exp.
17631
17632 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
17633
17634 * lib/c-torture.exp (c-torture-execute): Declare "output" as
17635 global.
17636
17637 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
17638
17639 * lib/g++.exp (LIBS): Define if not already.
17640 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
17641 (gcc-dg-prune): Call prune_gcc_output.
17642 * lib/gcc.exp (prune_gcc_output): New proc.
17643 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
17644 prune_gcc_output.
17645
17646 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
17647
17648 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
17649 (c-torture-execute): Likewise. Rename `name' to `testcase'.
17650
17651 1995-11-15 Jeffrey A Law (law@cygnus.com)
17652
17653 * gcc.c-torture: Update to c-torture-1.39 release.
17654
17655 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
17656
17657 * lib/c-torture.exp (c-torture-execute): Don't return if one option
17658 fails, try others as well.
17659
17660 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
17661
17662 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
17663 If compilation fails, mark execute tests as `untested'.
17664 If test is marked as unsupported, don't mark compilation and
17665 execute tests as failed.
17666
17667 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
17668
17669 * lib/g++.exp (g++_init): Don't link in libg++, and look to
17670 libstdc++ for whether or not we want to be doing shared
17671 libraries. Delete link_curses since we don't need it anymore.
17672 * lib/mike-g++.exp (postbase): Don't link in libg++.
17673 * g++.old-deja/old-deja.exp: Likewise.
17674
17675 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
17676
17677 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
17678
17679 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
17680
17681 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
17682 For that, add `-Wl,-a,shared_archive'.
17683 * g++.old-deja/old-deja.exp: Likewise.
17684
17685 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
17686
17687 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
17688
17689 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
17690
17691 * lib/mike-g++.exp (postbase): Pay attention to the status of
17692 g++_load.
17693
17694 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
17695
17696 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
17697
17698 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
17699
17700 * lib/gcc.exp (default_gcc_start): No longer need to log program
17701 being executed or its output, execute_anywhere does that now.
17702 * lib/g++.exp (default_g++_version): Call execute_anywhere.
17703 (default_g++_start): Likewise. Delete calls to verbose/send_log.
17704
17705 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
17706
17707 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
17708 the same as those in lib/g++.exp.
17709
17710 1995-10-10 Jeff Law (law@hurl.cygnus.com)
17711
17712 * gcc.c-torture: Update to c-torture-1.38 release.
17713 * gcc.ieee: Related changes.
17714
17715 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
17716
17717 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
17718 "exec". Minor reformatting changes.
17719
17720 * config/rom68k.exp (${tool}_load): Make it work in a canadian
17721 cross. This means all "exec" calls now work on a remote host as
17722 well.
17723 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
17724 cross. Filter out the extra "\r\n" stuff that expect puts in.
17725 (c-torture-execute): Filter out the bogus warnings like
17726 c-torture-compile does. Add support for canadian cross.
17727 * lib/gcc.exp (default_gcc_version, default_gcc_start)
17728 Use execute_anywhere rather than calling exec directly. Now it
17729 works for canadian cross testing.
17730
17731 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
17732
17733 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
17734 results into a variable, and check that rather than using file exists.
17735
17736 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
17737
17738 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
17739 create a libg++.so. For sunos4.1.*, also add -ltermcap.
17740
17741 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17742
17743 * g++.old-deja/old-deja.exp: Create and pass runshlib and
17744 lib_curses if there's a shared libg++ in the build tree.
17745
17746 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
17747
17748 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
17749 if not supported target.
17750
17751 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
17752
17753 * lib/g++.exp (g++_init): Move empty setting of runshlib and
17754 link_curses up to always happen, not just for native builds.
17755
17756 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
17757
17758 * gcc.c-torture: Update to c-torture-1.36 release.
17759 * gcc.failure: Related changes.
17760
17761 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
17762
17763 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
17764
17765 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
17766
17767 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
17768 * lib/mike-g++.exp (postbase): Not in here. Still reference
17769 runshlib, link_curses, and mathlib for link and run.
17770
17771 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
17772 pass the runtime shared library options for Solaris, OSF/1, and
17773 Irix5, and link with -lcurses to avoid unresolved references.
17774
17775 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
17776
17777 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
17778 only run once.
17779
17780 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
17781
17782 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
17783
17784 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
17785
17786 * gcc.c-torture: Update to c-torture-1.35 release. Note we
17787 do not have a framework for the "compat" tests yet.
17788
17789 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
17790
17791 * lib/mike-g++.exp (postbase): New local variable `mathlib',
17792 set to null if we're testing vxworks5.1. Use that instead of
17793 `-lm' in the setting of LIBS for link and run.
17794
17795 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
17796
17797 * config/rom68k.exp (${tool}_load): Major changes to make it
17798 work. Verified that it does in fact return the stuff in
17799 exec_output properly. Catch any Emul or any TRAP other than 0.
17800
17801 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
17802
17803 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
17804 LDFLAGS properly for targets that need stuff from libgloss.
17805 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
17806 only run once.
17807 (gpp_initialized): New variable.
17808
17809 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
17810
17811 * config/rom68k.exp: Load libgloss.exp.
17812 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
17813 so we can produce a fully linked binary.
17814 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
17815 so we can produce a fully linked binary.
17816
17817 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
17818
17819 * lib/plumhall.exp (ph_section): Watch for expected failures.
17820 Add missing `else'.
17821
17822 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
17823 run the testcase.
17824 (c-torture): Likewise.
17825
17826 1995-08-28 Doug Evans <dje@cygnus.com>
17827
17828 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
17829
17830 * lib/mike-g++.exp (mike_cleanup): New proc.
17831 (prebase): New globals compiler_result, not_compiler_result,
17832 target_regexp.
17833 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
17834 allow leading "-" in pattern. Watch for unsupported tests.
17835 If $compiler_result is set, pattern match assembler code,
17836 and ditto for $not_compiler_result.
17837 * lib/mike-gcc.exp: Likewise.
17838
17839 * lib/plumhall.exp (ph_execute): Only call ph_summary if
17840 execution "succeeded".
17841
17842 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
17843
17844 * config/win32.exp: New file.
17845 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
17846
17847 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
17848
17849 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
17850 unsupported.
17851 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
17852 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
17853 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
17854
17855 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
17856 "... without exceptions was ...". That is now handled by
17857 prune_system_crud.
17858 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
17859
17860 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
17861
17862 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
17863 sieve.c,sort2.c}: New files.
17864 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
17865 sieve.exp,sort2.exp}: Drivers for them.
17866
17867 * lib/mike-gcc.exp (program_output): New user settable variable.
17868 (postbase): Call prune_system_crud. Also prune extraneous compiler
17869 messages.
17870 * lib/mike-g++.exp (program_output): New user settable variable.
17871
17872 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
17873
17874 * config/sh.exp: Deleted (use sim.exp instead).
17875
17876 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
17877
17878 * config/vx.exp: Declare CHECKTASK as global.
17879 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
17880 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
17881 * lib/old-dejagnu.exp: Load [pwd]/$executable.
17882
17883 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
17884
17885 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
17886 target. Like vx.exp, only includes `vx29k.exp' instead of
17887 `vxworks.exp'.
17888
17889 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
17890
17891 * config/sim.exp: Increase time limit from 120 seconds to 240.
17892
17893 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
17894
17895 * gcc.c-torture/execute/950628-1.c: New test.
17896
17897 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
17898
17899 * gcc.c-torture: Update with changes/additions from
17900 c-torture-1.34.
17901
17902 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
17903
17904 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
17905
17906 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
17907
17908 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
17909
17910 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
17911
17912 * gcc.c-torture/compile/950512-1.c: New test.
17913 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
17914 * gcc.dg/struct-ret-1.c: Likewise.
17915
17916 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
17917
17918 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
17919 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
17920
17921 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
17922
17923 * gcc.c-torture/special/920411-1.c: Deleted.
17924 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
17925
17926 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
17927
17928 * config/sim.exp (${tool}_load): Hack in call to bash to get a
17929 cpu limit.
17930
17931 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
17932
17933 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
17934
17935 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
17936
17937 From kenner;
17938 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
17939 is the proper length.
17940 * va-arg-3.c: Likewise.
17941
17942 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
17943
17944 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
17945 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
17946
17947 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
17948 * lib/g++.exp (default_g++_start): Delete old cruft.
17949
17950 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
17951
17952 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
17953 (2 * (1 << 18)) to (2 * (1 << 17)).
17954
17955 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
17956
17957 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
17958
17959 * config/rom68k.exp: Renamed from config/idp.exp
17960
17961 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
17962
17963 * c-torture/compile/921109-2.c
17964
17965 1995-04-18 Mike Stump <mrs@cygnus.com>
17966
17967 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
17968 excess errors.
17969
17970 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
17971
17972 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
17973 output.
17974 * lib/g++.exp (default_g++_start): Likewise.
17975
17976 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
17977
17978 * gcc.c-torture/compile/950329-1.c: New test.
17979
17980 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
17981
17982 * config/bug.exp (${tool}_load): Updated to use new remote_open
17983 and remote_close procs.
17984 * config/idp.exp: New file.
17985
17986 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
17987
17988 * gcc.c-torture/execute/950322-1.c: New test.
17989
17990 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
17991
17992 * config/vx.exp (${tool}_load): Clean up testing of return code from
17993 vxworks_ld and vxworks_spawn.
17994
17995 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
17996
17997 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
17998
17999 1995-03-13 Mike Stump <mrs@cygnus.com>
18000
18001 * lib/old-deja.exp: Add `excess errors test - ' error, now one
18002 can mark excess errors on a machine by machine basis. Note, the
18003 default is to not expect any excess errors, even when excess
18004 errors test - is given, so you will want to put an XFAIL ... on
18005 these lines. For example, // excess errors test - XFAIL hppa*-*-*
18006 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
18007 those 4 machines, but no others.
18008
18009 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
18010
18011 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
18012 * lib/c-torture.exp: to here.
18013
18014 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
18015
18016 * gcc.c-torture/execute/950221-1.c: New test.
18017 * gcc.c-torture/execute/struct-ret-1.c: New test.
18018 * gcc.c-torture/compile/950221-1.c: New test.
18019
18020 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
18021
18022 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
18023
18024 * gcc.c-torture/execute/arith-1.c (main): Return 0.
18025 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
18026
18027 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
18028
18029 * g++.gb: New directory of tests, derived from my signature and
18030 class scoping tests.
18031
18032 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
18033 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
18034 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
18035 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
18036 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
18037 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
18038 * g++.gb/sig25.C: Likewise.
18039
18040 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
18041 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
18042 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
18043 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
18044 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
18045 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
18046 * g++.gb/sig25.exp: Likewise.
18047
18048 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
18049 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
18050 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
18051 * g++.gb/scope13.C: Likewise, this test still fails.
18052
18053 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
18054 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
18055 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
18056 * g++.gb/scope13.exp: Ditto.
18057
18058 * g++.gb/README: New file, explains what these tests are about.
18059
18060 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
18061
18062 * lib/dg.exp (dg-do): Support `preprocess'.
18063 (dg-test): Likewise.
18064
18065 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
18066
18067 * config/udi.exp: change "continue -expect" to "exp_continue".
18068
18069 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
18070
18071 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
18072 Delete redundant tests.
18073
18074 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
18075 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
18076 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
18077 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
18078 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
18079 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
18080 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
18081 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
18082
18083 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
18084 storing label pointers.
18085 * gcc.c-torture/execute/921019-1.c: Likewise.
18086 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
18087 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
18088 parameter fp.
18089 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
18090 constants.
18091
18092 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
18093 Delete obsolete tests.
18094
18095 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
18096 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
18097 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
18098 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
18099 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
18100 * gcc.c-torture/compile/950124-1.c: New test.
18101
18102 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
18103
18104 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
18105
18106 * lib/mike-g++.exp: Add -lm to LIBS.
18107
18108 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
18109
18110 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
18111
18112 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
18113
18114 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
18115
18116 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
18117
18118 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
18119
18120 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
18121
18122 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
18123 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
18124 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
18125 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
18126 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
18127 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
18128 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
18129 * g++.law/{operators31.C, operators32.C,
18130 * g++.law/{operators33.C, operators34.C}: Likewise.
18131 * g++.law/{pic1.C, refs2.C}: Likewise.
18132 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
18133 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
18134 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
18135 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18136
18137 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
18138 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
18139 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
18140 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
18141 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
18142 * g++.law/{enum9.exp, friend5.exp}: Likewise.
18143 * g++.law/{nest3.exp, nest4.exp}: Likewise.
18144 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
18145 * g++.law/{operators30.exp, operators31.exp}: Likewise.
18146 * g++.law/{operators32.exp, operators33.exp}: Likewise.
18147 * g++.law/{operators34.exp}: Likewise.
18148 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
18149 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
18150 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
18151 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
18152 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
18153
18154 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
18155 No longer expected to fail.
18156 * g++.law/missed-error3.C: Tweak for recent bool changes.
18157
18158 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
18159
18160 * config/emb-unix: Deleted.
18161 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
18162 remote execution. Do final link on remote host if REMOTE_LINK is set.
18163
18164 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
18165
18166 * lib/dg.exp (dg-test): Fix typo in last patch.
18167
18168 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
18169
18170 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
18171 (handles multiple occurrences).
18172
18173 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
18174
18175 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
18176 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
18177 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
18178 printed).
18179 * lib/c-torture.exp (c-torture-compile): Likewise.
18180 (c-torture): Prepend full path if missing.
18181 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
18182 (gcc_fail): Likewise.
18183 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
18184
18185 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
18186
18187 * lib/netware.exp: Only attach to NetWare i386 systems.
18188
18189 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
18190
18191 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
18192 messages. Add test name to "output pattern match" pass/fail message.
18193
18194 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
18195
18196 * gcc.dg: New testsuite.
18197 * gcc.dg/dg.exp: New file.
18198
18199 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
18200 test-switch.c}: Deleted.
18201
18202 * gcc.misc-tests/msgs.exp: New testcase driver.
18203
18204 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
18205
18206 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
18207 Watch for illegal return values from ${tool}_load.
18208 * config/unix.exp (${tool}_load): Fix pass/fail detection for
18209 cross targets. Coerce return value >0 to 1.
18210
18211 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
18212
18213 * config/unix.exp (${tool}_load): Call program rsh, not proc.
18214
18215 * config/emb-unix.exp: New file.
18216
18217 * config/sim.exp: Error if variable $SIM not defined.
18218 (${tool}_load): Mark test as "untested" if simulator missing.
18219
18220 * config/unix.exp: Load remote.exp to get rcp_download.
18221 * lib/c-torture.exp: Use different option lists for testcases with
18222 and without loops.
18223 * gcc.c-torture/execute/execute.exp: Likewise.
18224
18225 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
18226
18227 * config/*.exp: Clarify return code from ${tool}_load.
18228 Call `unresolved' or `untested' instead of `warning' or `perror'
18229 (sometimes you still want to call both though).
18230 Add comment that `shell_id' is local to each file.
18231 * config/udi.exp (timeout): Set to 30.
18232 Don't print warning if connection fails, $connectmode has already
18233 printed an error.
18234 (${tool}_load): Move verbose messages to level 2.
18235 Rework pattern for "Process started" message.
18236 Pass `shell_id' to ${connectmode}_download.
18237 Retry twice upon timeout. Make resetting of target more robust.
18238 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
18239 Pass `shell_id' to exit_$connectmode.
18240 Only call exit_$connectmode if connected.
18241 * config/unix.exp (${tool}_load): Check return codes better.
18242 * config/vrtx.exp (${tool}_load): Likewise.
18243 * config/vx.exp (${tool}_load): Likewise.
18244 Delete unneeded global's.
18245 * lib/dg.exp (dg-test): Update to reflect clarified return codes
18246 from ${tool}_load.
18247 (dg-stat): Delete.
18248 (dg-init): Delete recording of pass/fail counts.
18249 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
18250 (old-dejagnu-init): Likewise.
18251 (old-dejagnu-stat): Delete contents, empty proc now.
18252 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
18253 (c-torture): Delete references to lcnt, lpass, lfail.
18254 Get option list from TORTURE_OPTIONS.
18255 Delete -funroll[-all]-loops if no loops.
18256 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
18257 (g++_stat): Delete contents (empty proc now).
18258 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
18259 (gcc_finish): Likewise.
18260 (gcc_stat): Deleted.
18261 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
18262 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
18263 * gcc.c-torture/execute/execute.exp: Likewise.
18264 Split tests into two parts: compile, execute.
18265 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
18266 no loops. Update to reflect clarified return codes from ${tool}_load.
18267
18268 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
18269
18270 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
18271 to grep for.
18272 (old-dejagnu): Likewise (where necessary).
18273
18274 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
18275
18276 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
18277
18278 * lib/dg.exp (dg-process-target): Fix processing of selector.
18279 Add comment regarding use of `error'.
18280
18281 * lib/gcc.exp (prune_system_crud): Define if missing.
18282 * lib/g++.exp (prune_system_crud): Likewise.
18283
18284 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
18285 Call prune_system_crud.
18286 * lib/dg.exp (dg-runtest): New proc.
18287 Use perror instead of send_user for tcl errors in testcase.
18288 Don't return any value, it's never used.
18289 Don't clobber previous definition of `unknown'.
18290 Print tcl errors in `dg-final'.
18291
18292 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
18293
18294 * lib/dg.exp (dg-process-target): Improve syntax error messages.
18295 (dg-test): Don't print errorInfo, it contains stack backtrace.
18296
18297 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
18298
18299 * lib/g++.exp (runtest_file_p): Define if missing.
18300
18301 1994-09-24 Doug Evans (dje@cygnus.com)
18302
18303 * lib/mike-g++.exp: Comment out loading of g++.exp.
18304 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
18305 (default_g++_version): Always print something.
18306 (default_g++_start): Comment out call to `which'.
18307 (g++_start, g++_load): Deleted (must be defined in config file).
18308 * lib/gcc.exp: Test for existence of $CC at start.
18309 Delete check for tmpdir (done in gcc_init).
18310 (default_gcc_version): Always print something.
18311 (default_gcc_start): Comment out call to `which'.
18312 * config/*.exp: Major cleanup - make cross targets work at least a
18313 little better for g++ (by not being "--tool gcc" specific).
18314 Rename gcc_xxx to ${tool}_xxx.
18315 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
18316 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
18317
18318 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
18319
18320 * lib/c-torture.exp (c-torture-compile): Rework compiler
18321 message processing.
18322
18323 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
18324 c-torture.
18325
18326 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
18327
18328 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
18329
18330 * lib/dg.exp (dg-process-target): Support { target native }.
18331
18332 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
18333
18334 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
18335 looked for "... program xxx got fatal signal".
18336 Correct regsub munging of `comp_output'.
18337 Ignore compiler messages "path prefix not used" and "linker input
18338 file unused".
18339
18340 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
18341
18342 * lib/gcc.exp (runtest_file_p): Define if missing.
18343 * gcc.prms/template.c: Example to work from.
18344
18345 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
18346
18347 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
18348 * lib/dg.exp (dg-test): Call unsupported testcases as such.
18349
18350 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
18351 * gcc.prms/1883.c: Moved from compile/940714-1.c.
18352 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
18353 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
18354
18355 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
18356 (dg-process-target): No longer a varargs proc.
18357 Return S/N for target, P/F for xfail. All callers changed.
18358 (user option procs): More argument checking.
18359 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
18360 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
18361 (dg-test): Skip test if not running on selected target in `dg-do'.
18362 Update handling of `dg-do-what', `dg-output-text'.
18363 Separate execution pass/fail from output pattern match pass/fail.
18364 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
18365
18366 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
18367
18368 * gcc.c-torture/special/special.exp: Don't expect failure for mips
18369 target for 920510-1.c.
18370
18371 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
18372
18373 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
18374 Clean up comment regarding use of passcnt, etc.
18375 (gcc_stat): Don't update `testcnt' here.
18376 (gcc_finish): Do it here.
18377 Might as well reset `but_id' here too.
18378 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
18379 to determine if the file should be tested.
18380 * gcc.c-torture/compile/compile.exp: Likewise.
18381 * gcc.c-torture/execute/execute.exp: Likewise.
18382 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18383 * gcc.misc-tests/dg-test.exp: Likewise.
18384 * gcc.prms/prms.exp: Likewise.
18385 * gcc.wendy/wendy.exp: Likewise.
18386 * g++.old-deja.exp: Likewise.
18387 Move "Testing file" message to verbose level 1.
18388
18389 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
18390
18391 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
18392
18393 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
18394
18395 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
18396 (default_gcc_start): Accept optional second list element
18397 of compiler flags. Print compiler output at verbosity level 2.
18398 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
18399 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
18400 Save current values of framework globals passcnt, failcnt, xpasscnt,
18401 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
18402 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
18403 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
18404 xfailcnt to compute stats. Update framework global `testcnt' from
18405 pass/fail counts.
18406 (gcc_finish): New proc. Clean up test environment.
18407 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
18408 (gcc_epass, gcc_efail): Delete.
18409 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
18410 argument of line number.
18411 (dg-init): If the tool has an init routine, call it.
18412 (dg-test): Remove args `cflags_var' and `libs_var'.
18413 Pass all compiler options to ${tool}_start.
18414 Handle missing line number.
18415 (dg-finish): New function.
18416 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
18417 particular files. Call gcc_finish at end. Move "skipping test"
18418 message to verbosity level 3.
18419 * gcc.c-torture/compile/compile.exp: Likewise.
18420 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
18421 * gcc.c-torture/execute/execute.exp: Likewise.
18422 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18423 Print testcase being tried at verbosity level 1.
18424 * gcc.c-torture/special/special.exp: Unset xfail.
18425 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18426 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
18427 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
18428 * gcc.failure/failure.exp: Likewise.
18429 * gcc.ieee/ieee.exp: Likewise.
18430 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
18431 Update call to dg-test. Call dg-finish at end.
18432 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
18433 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
18434 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
18435 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
18436 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
18437 * gcc.wendy/wendy.exp: Add copyright.
18438 Delete setting of tmpdir (done by gcc_init).
18439 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
18440 Pass compiler flags to gcc_start. Call gcc_finish at end.
18441 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
18442 gcc_[ce]pass/fail.
18443
18444 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
18445
18446 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
18447 confusion.
18448 (g++_load): Likewise.
18449
18450 * config/*.exp (gcc_load): Some were varargs fns and some were not.
18451 Rename argument to `prog' to remove the confusion.
18452 Varargs fns behave differently too!
18453 (g++_load): Likewise.
18454
18455 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
18456
18457 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
18458 what it is. Delete (always) printing of status value for !native.
18459 Simplify verbose code, and include status and exec_output.
18460 (g++_load): Use gcc_load.
18461
18462 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
18463
18464 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
18465 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
18466 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
18467 940714-3.c as these testcases don't exist anymore. Make
18468 va-arg-1.c expected to pass.
18469
18470 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
18471
18472 * gcc.misc-tests/misc.exp: Only run specific testcases.
18473 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
18474 * gcc.misc-tests/dg-[1-9].c: New files.
18475
18476 * lib/dg.exp: New testsuite driver.
18477 * gcc.prms/prms.exp: Use it.
18478
18479 * README.gcc: New file.
18480
18481 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
18482 Document and reset `lxpass' and `lxfail'.
18483 Simplify "initialized" message.
18484 (gcc_stat): Clean up comments a little.
18485
18486 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
18487
18488 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
18489
18490 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
18491
18492 * lib/old-dejagnu.exp (process-option): New proc.
18493 (old-dejagnu-init, old-dejagnu-stat): Likewise.
18494 (old-dejagnu): Simplify.
18495 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
18496
18497 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
18498
18499 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
18500 exists and is not an empty string.
18501
18502 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
18503 $xfail rather than calling setup_xfail. Clear $xfail when test is
18504 finished.
18505 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
18506 automatically.
18507
18508 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
18509 longer expected to fail.
18510
18511 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
18512 "f" function call.
18513
18514 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
18515
18516 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
18517 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
18518 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
18519 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
18520 c-torture-1.29.
18521
18522 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
18523 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
18524
18525 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
18526
18527 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
18528 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
18529
18530 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
18531 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
18532 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
18533
18534 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
18535
18536 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
18537 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
18538 940714-1.c, 940714-2.c, 940714-3.c},
18539 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
18540 gcc.misc-tests/{mg.c,mg.exp}:
18541 New tests.
18542 * gcc.noncompile/noncompile.exp: Change accordingly.
18543
18544 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
18545
18546 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
18547 Undo previous clobberage.
18548
18549 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
18550
18551 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
18552 * gcc.special/{930510-1.c, special.exp}:
18553 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
18554 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
18555 struct-varargs-1.c}: New tests from c-torture-1.26.
18556
18557 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
18558
18559 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
18560 argument to switch.
18561
18562 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
18563
18564 * Revert the previous changes. Please see Rob's directory
18565 (/lisa/test/rob/progressive/gcc/testsuite) for testing
18566 fixes.
18567
18568 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
18569
18570 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
18571 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
18572 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
18573 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
18574 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
18575 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
18576 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
18577 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
18578 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
18579 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
18580 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
18581 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
18582 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
18583 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
18584 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
18585 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
18586 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
18587 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
18588 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
18589 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
18590 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
18591 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
18592 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
18593 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
18594 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
18595 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
18596 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
18597
18598 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
18599
18600 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
18601 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
18602 with perror calls.
18603
18604 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
18605
18606 * config/unix.exp (g++_load): Fix syntax.
18607
18608 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
18609
18610 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
18611 * gcc.noncompile/921017-1.c: Deleted obsolete test.
18612 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
18613 Don't expect va-arg-1.c to fail. Correct expected output for
18614 920928-1.c.
18615 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
18616 * gcc.wendy/hbm4.c: Correct typo.
18617 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
18618
18619 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
18620
18621 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
18622 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
18623 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
18624 * lib/c-torture.exp (c-torture-compile): Ditto.
18625
18626 Reduce volume of output (remove all the -I's and such).
18627 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
18628 Call gcc_cpass, gcc_cfail.
18629 (c-torture): Pass testing option to c-torture-compile.
18630
18631 1994-03-21 Doug Evans (dje@cygnus.com)
18632
18633 Bring patches over from progressive.
18634 * config/default.exp: Exit remote shell cleanly.
18635 (g++_exit, g++_start): Add default versions.
18636 * config/sim.exp (gcc_load): Use perror, not error.
18637
18638 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
18639
18640 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
18641 set in site.exp.
18642
18643 1994-03-14 Doug Evans (dje@cygnus.com)
18644
18645 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
18646 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
18647 (wendy_try): New proc to run testcase.
18648 (main loop): Call 'em.
18649 * gcc.wendy/*.c: Clean up pass to correct expected output.
18650
18651 * lib/gcc.exp: Minor cleanup work.
18652 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
18653
18654 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
18655
18656 * config/sim.exp (gcc_load): Document return codes better.
18657 Don't pass -v to simulator.
18658
18659 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
18660
18661 * gcc.special/920717-x.c: Fix typo.
18662 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
18663 get at sources.
18664
18665 * lib/mike-gcc.exp: Fix typo.
18666
18667 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
18668
18669 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
18670 binary to use, transform the name.
18671 * config/*.exp: rename everything. Nuke any g++ specific files,
18672 it's now a special case of gcc that requires no special support.
18673 Add a default.exp for unsupported targets.
18674
18675 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
18676
18677 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
18678 lib/old-dejagnu.exp: Fix a few patterns to work with the new
18679 version of Tcl.
18680
18681 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
18682
18683 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
18684 than a warning.
18685
18686 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
18687
18688 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
18689
18690 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
18691
18692 * gcc.execute/execute.exp: Combine opt_list and foption_list into
18693 option_list. Compile every file with only 4/6 option choices
18694 (same as C torture) instead of with 12/18 different option
18695 choices.
18696 * lib/c-torture.exp: Likewise.
18697
18698 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
18699 not already set.
18700
18701 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
18702
18703 * lib/old-deja.exp: Add `excess errors test fails' error, now one
18704 can put an XFAIL *-*-* on excess errors.
18705
18706 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
18707
18708 * g++.law: Add more tests derived from g++-bugs snapshots.
18709
18710 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
18711 equivalent to g++.law/init9.
18712
18713 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
18714 compiled it, and the a.out file after we've run it.
18715
18716 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
18717
18718 * lib/mike-g++.exp (postbase): Delete the .o file after we've
18719 compiled it, and the a.out file after we've run it.
18720
18721 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
18722
18723 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
18724
18725 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
18726
18727 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
18728 version number.
18729
18730 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
18731
18732 * g++.law: New directory of g++ tests derived from the g++-bugs
18733 snapshots.
18734
18735 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
18736
18737 * gcc.compile: initbug1.c initbug1.exp testcase added
18738
18739 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
18740
18741 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
18742 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
18743 fixes submitted by Jeff Law (law@cs.utah.edu)
18744 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
18745 Jeff Law (law@cs.utah.edu)
18746
18747
18748 1993-11-30 Mike Stump (mrs@cygnus.com)
18749
18750 * config/unix-g++.exp: Follow the gcc way of doing things.
18751 * g++.old-deja/old-deja.exp: Minor updates.
18752 * lib/g++.exp: New file, follow the gcc way of doing things.
18753 * lib/old-dejagnu.exp: Minor updates.
18754 * lib/mike-g++.exp: Always unset errorInfo.
18755
18756 1993-11-06 Mike Stump (mrs@cygnus.com)
18757
18758 * lib/gcc.exp: Fix some errors with the below change, CC and
18759 CFLAGS should be global when setting, not local.
18760
18761 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
18762
18763 * lib/gcc.exp: Transform tool name.
18764
18765 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18766
18767 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
18768
18769 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18770
18771 * lib/gcc.exp: change gcc_done to gcc_stat
18772
18773 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
18774
18775 * Upgraded gcc testsuite to c-torture version 1.25
18776
18777 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
18778
18779 * lib/gcc.exp: added reporting code. Changed verbose compile message.
18780 * lib/c-torture: added hooks for new reporting code.
18781
18782 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
18783
18784 * config/sh-gcc.exp: check if sh-sim exists in the path
18785
18786 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
18787
18788 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
18789 * gcc.compile/compile.exp: Initial changes for new logic.
18790 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
18791 * gcc.failure/failure.exp: Initial changes for new logic.
18792 * gcc.ieee/ieee.exp: Initial changes for new logic.
18793 * gcc.misc-tests/misc.exp: Initial changes for new logic.
18794 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
18795 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
18796 * lib/c-torture.exp: Initial changes for new logic.
18797 * lib/gcc.exp: Initial changes for new logic.
18798
18799 1993-10-15 Mike Stump (mrs@cygnus.com)
18800
18801 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
18802 depend upon failure or success. Fully qualify names in failure
18803 and success messages. Always remove a.out before starting
18804 compile, just in case. Pay more attention to error text output by
18805 the compiler. Handle testcases with no known past errors just
18806 like all others, so that things are uniform. Other miscellaneous
18807 improvements.
18808
18809 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
18810
18811 * gcc.cpp: new directory for cpp tests
18812
18813 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
18814
18815 * lib/chill.exp: Code reformatted, removed unused code.
18816 * config/unix-chill.exp: Code reformatted, removed unused code.
18817 * chill.execute/execute.exp: Code reformatted, removed unused code.
18818 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
18819
18820 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
18821
18822 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
18823 routines not written.
18824
18825 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
18826
18827 * config/bug-gcc.exp: Use new procs from bug.exp.
18828
18829 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
18830
18831 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
18832 via ftp, rather than depending on NFS.
18833 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
18834 case.
18835
18836 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
18837
18838 * config/bug-gcc.exp: Use new download proc.
18839
18840 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
18841
18842 * chill.execute/execute.exp: cleanups, handles errors better
18843 * chill.compile/compile.exp: rewrite, based on execute.exp
18844 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
18845 * lib/chill.exp: major changes to diff proc and compile and link
18846 procs. added chill_fail and chill_pass wrappers to pass and
18847 fail. added more comments, and handle error codes better.
18848 Added a hack to capture stderr from exec, so noncompile tests
18849 can work.
18850
18851 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
18852
18853 * chill.execute/execute.exp: rewrite of testsuite driver
18854 * lib/chill.exp: rewrite of testsuite driver
18855 * config/unix-chill.exp: rewrite of testsuite driver
18856
18857 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
18858
18859 In chill.execute:
18860 * iexpr.ch: Standardize uppercase.
18861 * tuples.dat: Standardize uppercase.
18862 * vary.ch: standardize. Correct varying string assignments.
18863 * vary.dat: Add new output lines.
18864
18865 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
18866
18867 In chill.execute:
18868 * chprintf.ch: Standardize use of uppercase.
18869 * tuples.ch: Standardize and turn arr2 into a DCL,
18870 rather than a SYN.
18871 * pinits.ch: Standardize.
18872
18873 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
18874
18875 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
18876 * Makefil: Renamed to Makefile.in.
18877 * configure.in: New.
18878
18879 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
18880
18881 In chill.execute:
18882 * .cvsignore: Add result/output files.
18883 * Makefile: Fix up variables at start. Use MFLAGS
18884 everywhere. Correct bool_loc, built_ins entries.
18885 Add entry for vary1.ch.
18886 * bitarray.ch: Standardize upper-case usage.
18887 * bitexpr.ch: Standardize, add output of b1.
18888 * params.ch: Use arrayt in along PROC parameters, to
18889 avoid novelty problems.
18890 * sets.ch: Tiny cleanup.
18891 * vary1.ch: Re-indent.
18892
18893 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
18894
18895 * Add PR-related files to Makefiles, .cvsignore files, etc.
18896
18897 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
18898
18899 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
18900 with compiler objects. New names are test-flow.c and test-loop.c
18901
18902 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
18903
18904 * Upgraded c-torture tests from 1.19 to 1.20
18905
18906 * new files:
18907 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
18908 * gcc.compile: 930623-1.c 930623-2.c
18909 * gcc.noncompile: 930622-1.c 930622-2.c
18910 * gcc.failure: 920411-1.c 920627-2.c
18911 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
18912
18913 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
18914
18915 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18916 More changes to get testsuite working properly. Needs more work.
18917 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
18918
18919 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
18920
18921 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
18922 More changes to get testsuite working properly. Needs more work.
18923
18924 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
18925
18926 * chill.compile/compile.exp: Added for Dejagnu support
18927 * chill.execute/execute.exp: Added for Dejagnu support
18928 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
18929
18930 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
18931
18932 This should complete moving the CHILL test files.
18933 * chill.noncompile(.cvsignore printf.grt
18934 in-printf.grt chprintf.grt chprintf.ch):
18935 Added test-support files.
18936 (Makefile): Modified further.
18937 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
18938 signal.ch): Added test files.
18939 * chill.execute (.cvsignore printf.grt printr.c
18940 in-printf.grt rts.c chprintf.grt rts.h): Added
18941 test-support files.
18942 (Makefile): More corrections.
18943
18944 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
18945
18946 * chill.compile, chill.execute, chill.nocompile: Add CHILL
18947 test cases, ready for DejaGnu.
18948
18949 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
18950
18951 * Upgraded c-torture tests from 1.18 to 1.19
18952
18953 * gcc.compile: added test(s):
18954 930607-1.c
18955 * gcc.execute: added test(s):
18956 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
18957
18958 * added new subdirectory for misc tests: gcc.misc-tests
18959 * gcc.misc-test(s): added tests:
18960 inst-check.c test-consts.c test-ior.c test-switch.c
18961
18962 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
18963
18964 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
18965
18966 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
18967
18968 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
18969
18970 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
18971
18972 * Upgraded c-torture tests from 1.17 to 1.18
18973
18974 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
18975
18976 * Upgraded c-torture tests from 1.12 to 1.17
18977
18978 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
18979
18980 * lib/old-dejagnu.exp:
18981 Fixed handling of XFAIL target triplets to correctly
18982 recognize wildcard characters. Removed code that
18983 appended a unique id tag to the end of the file name
18984 printed out by the result of the testcases within a
18985 given test file.
18986
18987 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
18988
18989 * lib/old-dejagnu.exp:
18990 Reworked expected failure handling to trigger off of XFAIL
18991 keyword in keyphrase embeded in testcase source code. The
18992 XFAIL keyword must be at the end of the keyphrase line. It
18993 may optionally be followed by one or more target triplets.
18994 It has just occured that the handling of wildcards in the
18995 target triplet may not be correct.
18996
18997 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
18998
18999 * g++.old-deja/tests:
19000 Moved all subdirectories up one level into g++.old-deja .
19001
19002 * lib/old-dejagnu.exp:
19003 Fixed problem with CXXFLAGS not being properly reset, and being
19004 corrupted with extraneous "-c" compiler option. This was
19005 causing binaries to not be generated for test that needed them.
19006 Modified strings passed to "pass" and "fail" so that individual
19007 tests from the same test file would be distinguished by an
19008 identifier appended to the test file name in the summary logs;
19009 this corrected a problem with erroneous diff logs. Added code
19010 to search testcases for expected fail and unexpected pass keywords.
19011
19012 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
19013
19014 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
19015
19016 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
19017
19018 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
19019 Removed extraneous text from end of "Special g++ Options"
19020 keyphrase.
19021
19022 * lib/old-dejagnu.exp: Added pattern matching to look for new
19023 keywords, embedded in testcases comments, which will trigger
19024 calls to xpass and xfail.
19025
19026 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
19027
19028 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
19029 comments embedded in the testcases, especially the one looking for
19030 special compiler options, as well as the pattern matching for the
19031 compiler output again.
19032
19033 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
19034
19035 * lib/old-dejagnu.exp: Do a proper check of the return value for
19036 execute tests. Fixed several problems with the pattern matching
19037 of the compiler output which gave erroneous test results.
19038 Changed several of the test result messages to be more descriptive.
19039 * config/unix-g++.exp: Proc g++_load now actually works and
19040 executes the tests passed to it and returns a usable return
19041 value.
19042
19043 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
19044
19045 * lib/gcc.exp: Exits gracefully if $CC is bogus.
19046
19047 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
19048
19049 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
19050 Modified both files to properly execute the old style
19051 dejagnu tests. The previous versions of these files were
19052 experimental and did not function anything near correctly.
19053
19054 1993-04-05 Rob Savoye (rob@cygnus.com)
19055
19056 * Removed all Makefile.in and configure.in files. No configuration
19057 needed now.
19058
19059 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
19060
19061 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
19062
19063 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
19064
19065 * gcc.compile/configure.in, gcc.unsorted/configure.in,
19066 gcc.special/configure.in, gcc.noncompile/configure.in,
19067 gcc.execute/configure.in, gcc.code_quality/configure.in,
19068 g++.other/configure.in, g++.old-deja/configure.in,
19069 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
19070 in srcname setting.
19071
19072 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
19073
19074 * lib/udi.exp: Fixed mondfe and mondfe_download.
19075 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
19076 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
19077
19078 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
19079
19080 * config/udi-gdb.exp: Check $shell_id after connecting to target.
19081 (gdb_exit): Don't remove *_soc files.
19082
19083 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
19084
19085 * lib/c-torture.exp: Don't look for main; instead always use -w
19086 -c. This is how the c-torture tests work. Remove the object
19087 file if the compilation succeeds.
19088 * gcc.execute/execute.exp: Remove executable if test passes.
19089 * gcc.noncompile/noncompile.exp: Every test is an expected
19090 failure.
19091 * gcc.special/special.exp: Added tests from c-torture 1.11,
19092 corrected use of existing test.
19093 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
19094 gcc.execute/920625-1.c: Updated to c-torture 1.11.
19095 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
19096 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
19097 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
19098 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
19099 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
19100 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
19101 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
19102 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
19103 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
19104 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
19105 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
19106 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
19107 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
19108 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
19109 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
19110 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
19111 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
19112 c-torture 1.11.
19113 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
19114 correspond to c-torture 1.11.
19115
19116 * New file.