1 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
5 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
6 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
7 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
8 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
9 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
13 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
14 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
15 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
16 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
17 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
18 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
19 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
22 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
23 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
24 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
25 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
26 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
27 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
28 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
29 * gcc.dg/compat/struct-return-10_x.c: Ditto.
30 * gcc.dg/compat/struct-return-2_x.c: Ditto.
31 * gcc.dg/compat/struct-return-3_x.c: Ditto.
33 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
35 * gcc.dg/i386-call-1.c: New test.
37 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
40 * g++.dg/parse/defarg4.C: New.
42 2003-07-03 Roger Sayle <roger@eyesopen.com>
45 * gcc.c-torture/compile/20030703-1.c: New test case.
47 2003-07-03 Mark Mitchell <mark@codesourcery.com>
49 * g++.dg/template/local3.C: Remove extra semicolon.
51 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
53 * gcc.dg/i386-volatile-1.c: New test.
55 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
58 * g++.dg/other/offsetof2.C: XFAIL.
59 * g++.dg/other/offsetof5.C: New.
62 * g++.dg/template/error1.C: New.
65 * g++.dg/template/dependent-expr1.C: New.
67 2003-07-01 Mark Mitchell <mark@codesourcery.com>
70 * g++.dg/template/local3.C: New test.
73 * g++.dg/lookup/scoped6.C: New test.
75 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
78 * g++.dg/other/error7.C: New test.
80 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
82 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
83 * g++.old-deja/g++.abi/vtable3.h: Likewise.
84 * g++.old-deja/g++.law/code-gen5.C: Likewise.
85 * g++.old-deja/g++.other/union2.C: Likewise.
86 * gcc.dg/c90-const-expr-2.c: Likewise.
87 * gcc.dg/c90-const-expr-3.c: Likewise.
88 * gcc.dg/c99-const-expr-2.c: Likewise.
89 * gcc.dg/c99-const-expr-3.c: Likewise.
90 * gcc.dg/concat.c: Likewise.
92 2003-07-01 Mark Mitchell <mark@codesourcery.com>
95 * g++.dg/init/static1.C: New test.
97 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
99 * Changelog: Remove ">>>>>>>" from previous change.
101 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
103 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
104 * g++.old-deja/g++.other/access2.C: Likewise.
105 * g++.old-deja/g++.other/decl2.C: Likewise.
106 * gcc.c-torture/execute/20020615-1.c: Likewise.
108 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
111 * g++.dg/template/sizeof4.C: New test.
113 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
115 * g++.dg/other/error6.C: New test.
117 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
120 * g++.dg/parse/constant2.C: New test.
122 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
125 * g++.dg/other/error5.C: New test.
127 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
129 * gcc.dg/format/gcc_diag-1.c: New test.
131 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
133 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
135 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
137 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
138 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
139 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
141 2003-06-28 Jakub Jelinek <jakub@redhat.com>
143 * gcc.c-torture/execute/builtins/string-8.c: New test.
144 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
145 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
146 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
148 2003-06-27 Mark Mitchell <mark@codesourcery.com>
151 * g++.dg/ext/typeof6.C: New test.
153 2003-06-27 Mark Mitchell <mark@codesourcery.com>
156 * g++.dg/init/enum1.C: New test.
158 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
160 * gcc.dg/20030627-1.c: New test.
162 2003-06-26 Mark Mitchell <mark@codesourcery.com>
165 * g++.dg/expr/static_cast2.C: New test.
167 2003-06-26 Roger Sayle <roger@eyesopen.com>
168 Jakub Jelinek <jakub@redhat.com>
170 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
171 sprintf(dst,"%s",src) optimization.
172 * gcc.c-torture/execute/20030626-1.c: New test case.
173 * gcc.c-torture/execute/20030626-2.c: New test case.
175 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
177 * gcc.c-torture/execute/multi-ix.c: New test.
179 * gcc.c-torture/execute/simd-4.c (main):
180 Added missing semicolon at end of union.
182 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
185 * g++.dg/template/explicit-instantiation3.C: New test.
187 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
189 * gcc.dg/20030626-1.c: Use signed char.
191 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
193 * gcc.dg/20030626-1.c: New test.
195 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
197 * const-str-2.m: Update.
199 2003-06-25 Mark Mitchell <mark@codesourcery.com>
202 * g++.dg/rtti/dyncast1.C: New test.
203 * g++.dg/abi/mangle4.C: Correct base-specifier access.
204 * g++.dg/lookup/scoped1.C: Remove XFAIL.
205 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
208 * g++.dg/expr/static_cast1.C: New test.
210 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
212 * gcc.dg/20030625-1.c: New test.
214 2003-06-24 Roger Sayle <roger@eyesopen.com>
216 * gcc.c-torture/compile/20030624-1.c: New test case.
218 2003-06-24 Jakub Jelinek <jakub@redhat.com>
220 * gcc.c-torture/execute/string-opt-17.c: New test.
222 2003-06-24 Mark Mitchell <mark@codesourcery.com>
225 * g++.dg/parse/crash6.C: New test.
227 2003-06-23 Roger Sayle <roger@eyesopen.com>
229 * gcc.dg/builtins-24.c: New test case.
231 2003-06-23 Jakub Jelinek <jakub@redhat.com>
233 * g++.dg/opt/operator1.C: New test.
235 2003-06-22 Roger Sayle <roger@eyesopen.com>
237 * gcc.c-torture/execute/string-opt-16.c: New test case.
239 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
241 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
242 * g++.old-deja/g++.other/conv7.C: Likewise
243 * g++.old-deja/g++.other/overcnv2.C: Likewise.
244 * g++.old-deja/g++.other/overload14.C: Likewise.
246 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
248 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
249 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
251 2003-06-20 Mark Mitchell <mark@codesourcery.com>
254 * g++.dg/warn/Winline-3.C: New test.
256 2003-06-20 Mark Mitchell <mark@codesourcery.com>
258 * lib/target-supports.exp (check_alias_available): Make the test
259 program acceptable to the Solaris assembler.
262 * g++.dg/template/memclass2.C: New test.
264 2003-06-20 Mark Mitchell <mark@codesourcery.com>
265 Eric Botcazou <ebotcazou@libertysurf.fr>
267 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
268 data for non-matching targets.
269 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
271 2003-06-20 Mark Mitchell <mark@codesourcery.com>
274 * g++.dg/template/member3.C: New test.
276 2003-06-19 Mark Mitchell <mark@codesourcery.com>
279 * g++.dg/template/func1.C: New test.
282 * g++.dg/template/static4.C: New test.
283 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
286 * g++.dg/init/ref7.C: New test.
288 2003-06-19 Matt Austern <austern@apple.com>
291 * g++.dg/anew1.C: New test.
292 * g++.dg/anew2.C: New test.
293 * g++.dg/anew3.C: New test.
294 * g++.dg/anew4.C: New test.
296 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
298 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
300 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
302 * gcc.c-torture/execute/simd-4.c (main): Make expected value
305 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
307 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
310 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
312 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
313 * gcc.c-torture/compile/961203-1.c: Likewise.
314 * gcc.c-torture/compile/980506-1.c: Likewise.
316 2003-06-17 Mark Mitchell <mark@codesourcery.com>
319 * g++.dg/lookup/using7.C: New test.
321 2003-06-17 Mark Mitchell <mark@codesourcery.com>
324 * g++.dg/abi/conv1.C: Remove it.
325 * g++.dg/template/conv7.C: New test.
326 * g++.dg/template/conv8.C: Likewise.
327 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
330 2003-06-17 Janis Johnson <janis187@us.ibm.com>
332 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
333 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
334 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
335 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
336 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
337 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
338 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
339 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
340 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
341 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
342 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
343 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
344 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
345 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
346 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
347 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
348 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
349 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
350 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
351 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
352 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
353 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
354 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
355 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
356 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
357 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
358 * gcc.dg/compat/struct-return-10_x.c: Ditto.
359 * gcc.dg/compat/struct-return-2_x.c: Ditto.
360 * gcc.dg/compat/struct-return-3_x.c: Ditto.
362 2003-06-16 Mark Mitchell <mark@codesourcery.com>
364 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
365 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
368 2003-06-16 Roger Sayle <roger@eyesopen.com>
370 * gcc.dg/i386-387-5.c: New test case.
371 * gcc.dg/i386-387-6.c: New test case.
372 * gcc.dg/builtins-23.c: New test case.
374 2003-06-15 Roger Sayle <roger@eyesopen.com>
376 * gcc.dg/builtins-22.c: New test case.
377 * gcc.dg/i386-387-1.c: Update to test exp.
378 * gcc.dg/i386-387-2.c: Likewise.
380 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
382 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
384 2003-06-12 Mark Mitchell <mark@codesourcery.com>
386 * lib/gcc-dg.exp (dg-require-dll): New function.
387 (dg-xfail-if): Likewise.
388 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
391 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
392 * gcc.c-torture/compile/20001205-1.c: Likewise.
393 * gcc.c-torture/compile/20001226-1.c: Likewise.
394 * gcc.c-torture/compile/20010518-2.c: Likewise.
395 * gcc.c-torture/compile/20020312-1.c: Likewise.
396 * gcc.c-torture/compile/20020604-1.c: Likewise.
397 * gcc.c-torture/compile/920501-12.c: Likewise.
398 * gcc.c-torture/compile/920501-4.c: Likewise.
399 * gcc.c-torture/compile/920520-1.c: Likewise.
400 * gcc.c-torture/compile/920521-1.c: Likewise.
401 * gcc.c-torture/compile/920625-1.c: Likewise.
402 * gcc.c-torture/compile/961203-1.c: Likewise.
403 * gcc.c-torture/compile/980506-1.c: Likewise.
404 * gcc.c-torture/compile/981006-1.c: Likewise.
405 * gcc.c-torture/compile/981022-1.c: Likewise.
406 * gcc.c-torture/compile/981223-1.c: Likewise.
407 * gcc.c-torture/compile/990617-1.c: Likewise.
408 * gcc.c-torture/compile/dll.c: Likewise.
409 * gcc.c-torture/compile/labels-3.c: Likewise.
410 * gcc.c-torture/compile/mipscop-1.c: Likewise.
411 * gcc.c-torture/compile/mipscop-2.c: Likewise.
412 * gcc.c-torture/compile/mipscop-3.c: Likewise.
413 * gcc.c-torture/compile/mipscop-4.c: Likewise.
414 * gcc.c-torture/compile/simd-5.c: Likewise.
415 * gcc.c-torture/compile/20000804-1.x: Remove.
416 * gcc.c-torture/compile/20001205-1.x: Likewise.
417 * gcc.c-torture/compile/20001226-1.x: Likewise.
418 * gcc.c-torture/compile/20010518-2.x: Likewise.
419 * gcc.c-torture/compile/20020312-1.x: Likewise.
420 * gcc.c-torture/compile/20020604-1.x: Likewise.
421 * gcc.c-torture/compile/920501-12.x: Likewise.
422 * gcc.c-torture/compile/920501-4.x: Likewise.
423 * gcc.c-torture/compile/920520-1.x: Likewise.
424 * gcc.c-torture/compile/920521-1.x: Likewise.
425 * gcc.c-torture/compile/920625-1.x: Likewise.
426 * gcc.c-torture/compile/961203-1.x: Likewise.
427 * gcc.c-torture/compile/980506-1.x: Likewise.
428 * gcc.c-torture/compile/981006-1.x: Likewise.
429 * gcc.c-torture/compile/981022-1.x: Likewise.
430 * gcc.c-torture/compile/981223-1.x: Likewise.
431 * gcc.c-torture/compile/990617-1.x: Likewise.
432 * gcc.c-torture/compile/mipscop-1.x: Likewise.
433 * gcc.c-torture/compile/mipscop-2.x: Likewise.
434 * gcc.c-torture/compile/mipscop-3.x: Likewise.
435 * gcc.c-torture/compile/mipscop-4.x: Likewise.
436 * gcc.c-torture/compile/simd-5.x: Likewise.
438 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
440 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
442 * gcc.c-torture/execute/20030611-1.c: New test.
444 2003-06-12 Roger Sayle <roger@eyesopen.com>
447 * gcc.dg/20030612-1.c: New test case.
449 2003-06-12 Mark Mitchell <mark@codesourcery.com>
452 * g++.dg/expr/cast1.C: New test.
454 2003-06-12 Roger Sayle <roger@eyesopen.com>
456 * gcc.dg/builtins-21.c: New test case.
458 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
460 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
461 options instead of at the end.
462 * lib/objc.exp (objc_target_compile): Likewise.
464 2003-06-11 Mark Mitchell <mark@codesourcery.com>
467 * g++.dg/parse/error1.C: New test.
469 2003-06-11 Janis Johnson <janis187@us.ibm.com>
471 * gcc.dg/compat/struct-by-value-11_main.c: New file.
472 * gcc.dg/compat/struct-by-value-11_x.c: New file.
473 * gcc.dg/compat/struct-by-value-11_y.c: New file.
474 * gcc.dg/compat/struct-by-value-12_main.c: New file.
475 * gcc.dg/compat/struct-by-value-12_x.c: New file.
476 * gcc.dg/compat/struct-by-value-12_y.c: New file.
477 * gcc.dg/compat/struct-by-value-13_main.c: New file.
478 * gcc.dg/compat/struct-by-value-13_x.c: New file.
479 * gcc.dg/compat/struct-by-value-13_y.c: New file.
480 * gcc.dg/compat/struct-by-value-14_main.c: New file.
481 * gcc.dg/compat/struct-by-value-14_x.c: New file.
482 * gcc.dg/compat/struct-by-value-14_y.c: New file.
483 * gcc.dg/compat/struct-by-value-15_main.c: New file.
484 * gcc.dg/compat/struct-by-value-15_x.c: New file.
485 * gcc.dg/compat/struct-by-value-15_y.c: New file.
486 * gcc.dg/compat/struct-by-value-16_main.c: New file.
487 * gcc.dg/compat/struct-by-value-16_x.c: New file.
488 * gcc.dg/compat/struct-by-value-16_y.c: New file.
489 * gcc.dg/compat/struct-by-value-17_main.c: New file.
490 * gcc.dg/compat/struct-by-value-17_x.c: New file.
491 * gcc.dg/compat/struct-by-value-17_y.c: New file.
492 * gcc.dg/compat/struct-by-value-18_main.c: New file.
493 * gcc.dg/compat/struct-by-value-18_x.c: New file.
494 * gcc.dg/compat/struct-by-value-18_y.c: New file.
496 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
497 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
498 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
499 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
500 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
501 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
502 * gcc.dg/compat/scalar-return-3_main.c: New file.
503 * gcc.dg/compat/scalar-return-3_x.c: New file.
504 * gcc.dg/compat/scalar-return-3_y.c: New file.
505 * gcc.dg/compat/scalar-return-4_main.c: New file.
506 * gcc.dg/compat/scalar-return-4_x.c: New file.
507 * gcc.dg/compat/scalar-return-4_y.c: New file.
509 2003-06-10 Janis Johnson <janis187@us.ibm.com>
511 * gcc.dg/compat/fp2-struct-check.h: New file.
512 * gcc.dg/compat/fp2-struct-defs.h: New file.
513 * gcc.dg/compat/fp2-struct-init.h: New file.
514 * gcc.dg/compat/struct-by-value-10_main.c: New file.
515 * gcc.dg/compat/struct-by-value-10_x.c: New file.
516 * gcc.dg/compat/struct-by-value-10_y.c: New file.
517 * gcc.dg/compat/struct-return-10_main.c: New file.
518 * gcc.dg/compat/struct-return-10_x.c: New file.
519 * gcc.dg/compat/struct-return-10_y.c: New file.
521 * gcc.dg/compat/compat-common.h: New file.
522 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
523 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
524 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
525 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
526 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
527 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
528 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
529 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
530 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
531 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
532 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
533 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
534 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
535 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
536 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
537 * gcc.dg/compat/small-struct-check.h: Ditto.
538 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
539 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
540 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
541 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
542 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
543 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
544 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
545 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
546 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
547 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
548 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
549 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
550 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
551 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
552 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
553 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
554 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
555 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
556 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
557 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
558 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
559 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
560 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
561 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
562 * gcc.dg/compat/struct-return-2_main.c: Ditto.
563 * gcc.dg/compat/struct-return-2_x.c: Ditto.
564 * gcc.dg/compat/struct-return-2_y.c: Ditto.
565 * gcc.dg/compat/struct-return-3_main.c: Ditto.
566 * gcc.dg/compat/struct-return-3_x.c: Ditto.
567 * gcc.dg/compat/struct-return-3_y.c: Ditto.
569 2003-06-10 Geoffrey Keating <geoffk@apple.com>
571 * g++.dg/pch/static-1.C: New file.
572 * g++.dg/pch/static-1.Hs: New file.
574 2003-06-10 Richard Henderson <rth@redhat.com>
576 * gcc.dg/asm-7.c: Adjust expected warning text.
578 2003-06-10 Roger Sayle <roger@eyesopen.com>
580 * gcc.dg/builtins-20.c: New test case.
582 2003-06-10 Mark Mitchell <mark@codesourcery.com>
585 * g++.dg/opt/template1.C: New test.
587 2003-06-09 Mark Mitchell <mark@codesourcery.com>
589 * lib/gcc-dg.exp (dg-test): Clear additional_files and
592 2003-05-21 David Taylor <dtaylor@emc.com>
594 * gcc.dg/Wpadded.c: New file.
596 2003-06-09 Mark Mitchell <mark@codesourcery.com>
598 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
599 * gcc.dg/special/weak-2.c: Add dg-require-weak.
600 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
603 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
605 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
607 2003-06-09 Mark Mitchell <mark@codesourcery.com>
609 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
610 (dg-require-alias): Likewise.
611 (dg-require-gc-sections): Likewise.
612 * lib/target-supports.exp (check_gc_sections_available): Likewise.
614 2003-06-08 Richard Henderson <rth@redhat.com>
616 * gcc.dg/20011029-2.c: Fix the array reference.
617 * gcc.dg/asm-7.c: New.
619 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
621 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
623 2003-06-08 Mark Mitchell <mark@codesourcery.com>
625 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
626 (dg-require-gc-sections): Likewise.
628 Sun Jun 8 16:46:04 CEST 2003 Jan Hubicka <jh@suse.cz>
630 * i386-cmov1.c: Fix regular expression.
631 * i386-cvt-1.c: Likewise.
632 * i386-local.c: Likewise.
633 * i386-local2.c: Likewise.
634 * i386-mul.c: Likewise.
635 * i386-ssetype-1.c: Likewise.
636 * i386-ssetype-3.c: Likewise.
637 * i386-ssetype-5.c: Likewise.
639 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
642 * g++.dg/warn/implicit-typename2.C: New test.
643 * g++.dg/warn/implicit-typename3.C: New test.
645 2003-06-07 Richard Henderson <rth@redhat.com>
647 * g++.dg/other/offsetof3.C: Use size_t.
648 * g++.dg/other/offsetof4.C: Likewise.
650 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
652 * lib/copy-file.exp: New. Implement gcc_copy_files.
654 * lib/dg-pch.exp: Load copy-file.exp
655 (dg-pch): Use gcc_copy_files instead of "file copy".
657 2003-06-06 Mark Mitchell <mark@codesourcery.com>
659 * gcc.dg/weak/weak.exp: Simplify.
660 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
661 * gcc.dg/weak/weak-1.c: Likewise.
662 * gcc.dg/weak/weak-2.c: Likewise.
663 * gcc.dg/weak/weak-3.c: Likewise.
664 * gcc.dg/weak/weak-4.c: Likewise.
665 * gcc.dg/weak/weak-5.c: Likewise.
666 * gcc.dg/weak/weak-6.c: Likewise.
667 * gcc.dg/weak/weak-7.c: Likewise.
668 * gcc.dg/weak/weak-8.c: Likewise.
669 * gcc.dg/weak/weak-9.c: Likewise.
671 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
673 gcc.c-torture/execute/20030606-1.c: New.
675 2003-06-06 Roger Sayle <roger@eyesopen.com>
677 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
678 * gcc.dg/builtins-19.c: Likewise.
680 2003-06-06 Roger Sayle <roger@eyesopen.com>
682 * gcc.dg/builtins-2.c: Add some more tests.
683 * gcc.dg/builtins-18.c: New test case.
684 * gcc.dg/builtins-19.c: New test case.
686 2003-06-06 Roger Sayle <roger@eyesopen.com>
687 Jim Wilson <wilson@tuliptree.org>
689 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
691 2003-06-06 Jakub Jelinek <jakub@redhat.com>
693 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
694 mempcpy/stpcpy calls not to be optimized into something else.
695 * gcc.c-torture/execute/string-opt-3.c: Moved to...
696 * gcc.c-torture/execute/builtins/string-7.c: ...here.
697 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
699 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
701 * gcc.dg/format/asm_fprintf-1.c: New test.
703 2003-06-05 Mark Mitchell <mark@codesourcery.com>
705 * lib/gcc-defs.exp (additional_sources): New variable.
706 (dg-additional-sources): New function.
707 (additional_files): New variable.
708 (dg-additional-files): New function.
709 (dg-additional-files-options): Likewise.
710 * lib/gcc-dg.exp (dg-require-weak): New function.
711 (dg-require-alias): Likewise.
712 (dg-require-gc-sections): Likewise.
713 * lib/target-supports.exp (check_alias_available): Remove testfile
715 (check_gc_sections_available): New function.
716 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
717 (dg-gpp-additional-files): Likewise.
718 * lib/g++.exp (additional_sources): Remove.
719 (additional_files): Likewise.
720 (g++_target_compile): Use dg-additional-files-options.
722 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
724 * gcc.dg/special/ecos.exp: Remove.
725 * gcc.dg/special/20000419-2.c: Use dg-require-*.
726 * gcc.dg/special/alias-1.c: Likewise.
727 * gcc.dg/special/alias-2.c: Likewise.
728 * gcc.dg/special/gcsec-1.c: Likewise.
729 * gcc.dg/special/weak-1.c: Likewise.
730 * gcc.dg/special/weak-2.c: Likewise.
731 * gcc.dg/special/wkali-1.c: Likewise.
732 * gcc.dg/special/wkali-2.c: Likewise.
734 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
736 * g++.dg/special/conpr-3.C: Likewise.
737 * g++.dg/special/conpr-4.C: Likewise.
738 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
739 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
740 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
741 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
742 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
743 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
744 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
745 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
746 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
747 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
748 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
749 * g++.old-deja/g++.other/comdat1.C: Likewise.
750 * g++.old-deja/g++.other/comdat2.C: Likewise.
751 * g++.old-deja/g++.other/comdat3.C: Likewise.
752 * g++.old-deja/g++.other/ctor1.C: Likewise.
753 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
755 2003-06-05 Richard Henderson <rth@redhat.com>
757 * gcc.dg/debug/20030605-1.c: New.
759 2003-06-04 Mark Mitchell <mark@codesourcery.com>
761 * README.QMTEST: Update.
763 2003-06-04 Richard Henderson <rth@redhat.com>
765 * gcc.dg/cleanup-1.c: New.
766 * gcc.dg/cleanup-2.c: New.
767 * gcc.dg/cleanup-3.c: New.
768 * gcc.dg/cleanup-4.c: New.
769 * gcc.dg/cleanup-5.c: New.
770 * gcc.dg/cleanup-6.c: New.
771 * gcc.dg/cleanup-7.c: New.
773 2003-06-04 Mark Mitchell <mark@codesourcery.com>
775 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
777 * lib/dg-pch.exp: New file.
778 * g++.dg/pch/pch.exp: Use dg-pch.exp.
779 * gcc.dg/pch/pch.exp: Likewise.
781 2003-06-04 Roger Sayle <roger@eyesopen.com>
783 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
784 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
785 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
786 * gcc.dg/builtins-17.c: New test case.
787 * gcc.dg/i386-387-4.c: New test case.
788 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
790 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
792 * gcc.dg/ultrasp9.c: New test.
794 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
796 * gcc.c-torture/compile/20030604-1.c: New test.
797 * gcc.dg/sparc-constant-1.c: New test.
799 2003-06-03 Glen Nakamura <glen@imodulo.com>
801 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
803 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
805 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
807 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
808 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
810 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
812 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
814 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
817 * g++.dg/template/spec10.C: New test.
819 2003-06-03 Roger Sayle <roger@eyesopen.com>
821 * gcc.dg/builtins-16.c: New test case.
823 2003-06-03 Jakub Jelinek <jakub@redhat.com>
825 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
826 mempcpy test with post-increments.
827 * gcc.c-torture/execute/string-opt-3.c: New test.
828 * gcc.dg/string-opt-1.c: New test.
830 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
833 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
835 2003-06-02 Mark Mitchell <mark@codesourcery.com>
837 * lib/scanasm.exp (dg-scan): New function, factored out of ...
838 (scan-assembler): ... here. Use dg-scan.
839 (scan-assembler-not): Likewise.
840 (scan-file): New function.
841 (scan-file-not): Likewise.
842 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
843 * gcc.dg/cpp/_Pragma4.c: Likewise.
844 * gcc.dg/cpp/_Pragma5.c: Likewise.
845 * gcc.dg/cpp/avoidpaste1.c: Likewise.
846 * gcc.dg/cpp/avoidpaste2.c: Likewise.
847 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
848 * gcc.dg/cpp/cmdlne-P.c: Likewise.
849 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
850 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
851 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
852 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
853 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
854 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
855 * gcc.dg/cpp/cxxcom1.c: Likewise.
856 * gcc.dg/cpp/line1.c: Likewise.
857 * gcc.dg/cpp/maccom1.c: Likewise.
858 * gcc.dg/cpp/maccom2.c: Likewise.
859 * gcc.dg/cpp/maccom3.c: Likewise.
860 * gcc.dg/cpp/maccom4.c: Likewise.
861 * gcc.dg/cpp/maccom5.c: Likewise.
862 * gcc.dg/cpp/maccom6.c: Likewise.
863 * gcc.dg/cpp/multiline.c: Likewise.
864 * gcc.dg/cpp/spacing1.c: Likewise.
865 * gcc.dg/cpp/spacing2.c: Likewise.
866 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
867 * gcc.dg/cpp/trad/maccom1.c: Likewise.
868 * gcc.dg/cpp/trad/maccom2.c: Likewise.
869 * gcc.dg/cpp/trad/maccom3.c: Likewise.
870 * gcc.dg/cpp/trad/maccom4.c: Likewise.
871 * gcc.dg/cpp/trad/maccom6.c: Likewise.
872 * gcc.dg/cpp/cxxcom2.c: Likewise.
873 * gcc.dg/cpp/cxxcom2.h: New file.
875 * gcc.dg/cpp/truefalse.cpp: Move it to ...
876 * g++.dg/cpp/truefalse.C: Here.
877 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
879 2003-06-01 Loren James Rittle <ljrittle@acm.org>
881 * gcc.dg/cpp/redef3.c: New file.
883 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
885 * gcc.dg/i386-loop-3.c: New test.
887 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
889 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
891 2003-05-31 Roger Sayle <roger@eyesopen.com>
893 * gcc.dg/fwrapv-1.c: New test case.
894 * gcc.dg/fwrapv-2.c: New test case.
896 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
899 * g++.dg/template/spec9.C: New test.
901 2003-05-29 Roger Sayle <roger@eyesopen.com>
903 * gcc.dg/duff-4.c: New test case.
905 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
908 * g77.dg/ffixed-form-1.f: New test
909 * g77.dg/ffixed-form-2.f: New test
910 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
911 * g77.dg/ffree-form-3.f: New test
913 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
915 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
916 * gcc.dg/wint_t-1.c: Likewise.
918 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
920 * g++.dg/template/access11.C: New test.
922 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
925 * g++.dg/template/access10.C: New test.
927 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
928 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
930 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
932 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
934 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
935 suppress for powerpc-*-darwin*.
936 * gcc.dg/torture/builtin-noret-2.c: Likewise.
938 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
940 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
941 suppress option for powerpc-*-darwin*.
943 2003-05-23 Roger Sayle <roger@eyesopen.com>
945 * gcc.dg/builtins-1.c: Add tests for tan and atan.
946 * gcc.dg/builtins-4.c: Add test for fmod.
948 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
951 * g++.dg/template/instantiate4.C: New test.
953 2003-05-22 Roger Sayle <roger@eyesopen.com>
955 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
957 2003-05-21 Janis Johnson <janis187@us.ibm.com>
959 * gcc.dg/compat/scalar-return-1_main.c: New file.
960 * gcc.dg/compat/scalar-return-1_x.c: New file.
961 * gcc.dg/compat/scalar-return-1_y.c: New file.
962 * gcc.dg/compat/scalar-return-2_main.c: New file.
963 * gcc.dg/compat/scalar-return-2_x.c: New file.
964 * gcc.dg/compat/scalar-return-2_y.c: New file.
965 * gcc.dg/compat/struct-return-3_main.c: New file.
966 * gcc.dg/compat/struct-return-3_y.c: New file.
967 * gcc.dg/compat/struct-return-3_x.c: New file.
968 * gcc.dg/compat/struct-return-2_main.c: New file.
969 * gcc.dg/compat/struct-return-2_x.c: New file.
970 * gcc.dg/compat/struct-return-2_y.c: New file.
972 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
974 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
976 * gcc.dg/20021014-1.c (dg-options): Likewise.
977 * gcc.dg/nest.c (dg-options): Likewise.
979 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
982 * g++.dg/ext/dllimport2.C: New file.
983 * g++.dg/ext/dllimport3.C: New file.
985 2003-05-20 Janis Johnson <janis187@us.ibm.com>
987 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
988 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
989 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
990 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
991 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
992 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
993 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
994 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
995 * gcc.dg/compat/small-struct-defs.h: New file.
996 * gcc.dg/compat/small-struct-init.h: New file.
997 * gcc.dg/compat/small-struct-check.h: New file.
998 * gcc.dg/compat/fp-struct-defs.h: New file.
999 * gcc.dg/compat/fp-struct-check.h: New file.
1000 * gcc.dg/compat/fp-struct-init.h: New file.
1001 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
1002 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
1004 2003-05-19 Jakub Jelinek <jakub@redhat.com>
1006 * gcc.dg/20030225-2.c: New test.
1008 2003-05-18 Roger Sayle <roger@eyesopen.com>
1009 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1011 * gcc.c-torture/compile/20030518-1.c: New test case.
1013 2003-05-18 Mark Mitchell <mark@codesourcery.com>
1015 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
1016 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
1017 gcc-dg-debug-runtest.
1018 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
1019 gcc-dg-debug-runtest.
1021 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1024 * g++.dg/lookup/using6.C: New test.
1026 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1028 * g++.dg/parse/access2.C: New test.
1030 2003-05-17 Mark Mitchell <mark@codesourcery.com>
1032 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
1033 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
1034 * gcc.dg/debug/debug.exp: Likewise.
1036 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
1038 * gcc.dg/dollar.c: New test.
1040 2003-05-16 Janis Johnson <janis187@us.ibm.com>
1042 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
1043 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
1044 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
1045 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
1046 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
1047 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
1048 * gcc.dg/compat/struct-by-value-6_main.c: New file.
1049 * gcc.dg/compat/struct-by-value-6_x.c: New file.
1050 * gcc.dg/compat/struct-by-value-6_y.c: New file.
1051 * gcc.dg/compat/struct-by-value-7_main.c: New file.
1052 * gcc.dg/compat/struct-by-value-7_x.c: New file.
1053 * gcc.dg/compat/struct-by-value-7_y.c: New file.
1054 * gcc.dg/compat/struct-by-value-8_main.c: New file.
1055 * gcc.dg/compat/struct-by-value-8_x.c: New file.
1056 * gcc.dg/compat/struct-by-value-8_y.c: New file.
1057 * gcc.dg/compat/struct-by-value-9_main.c: New file.
1058 * gcc.dg/compat/struct-by-value-9_x.c: New file.
1059 * gcc.dg/compat/struct-by-value-9_y.c: New file.
1061 2003-05-16 Mark Mitchell <mark@codesourcery.com>
1063 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
1064 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
1065 support for "repo" mode.
1066 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
1067 * lib/g77-dg.exp: Likewise.
1068 * lib/obj-dg.exp: Likewise.
1070 2003-05-16 Jakub Jelinek <jakub@redhat.com>
1072 Merge from gcc-3_2-rhl8-branch:
1073 2003-04-23 Jakub Jelinek <jakub@redhat.com>
1075 * gcc.dg/tls/opt-6.c: New test.
1077 2003-04-05 Jakub Jelinek <jakub@redhat.com>
1079 * gcc.dg/20030405-1.c: New test.
1081 2003-03-09 Jakub Jelinek <jakub@redhat.com>
1083 * gcc.dg/20030309-1.c: New test.
1085 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1087 * gcc.c-torture/execute/20030307-1.c: New test.
1089 2003-02-20 Randolph Chung <tausq@debian.org>
1091 * gcc.c-torture/compile/20030220-1.c: New test.
1093 2003-02-18 Jakub Jelinek <jakub@redhat.com>
1095 * gcc.dg/20030217-1.c: New test.
1097 2003-01-29 Jakub Jelinek <jakub@redhat.com>
1099 * gcc.c-torture/compile/20020129-1.c: New test.
1101 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
1103 * gcc.dg/unroll-1.c: New test.
1105 2002-11-16 Jan Hubicka <jh@suse.cz>
1107 * gcc.c-torture/execute/20020920-1.c: New test.
1109 2002-10-08 Jakub Jelinek <jakub@redhat.com>
1112 * gcc.c-torture/compile/20021008-1.c: New test.
1114 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
1117 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
1119 2002-08-07 Jakub Jelinek <jakub@redhat.com>
1121 * gcc.c-torture/compile/20020807-1.c: New test.
1123 2002-07-30 Jakub Jelinek <jakub@redhat.com>
1125 * gcc.dg/tls/opt-1.c: New test.
1127 2002-07-29 Jakub Jelinek <jakub@redhat.com>
1129 * gcc.dg/20020729-1.c: New test.
1131 2002-07-20 Jakub Jelinek <jakub@redhat.com>
1133 * g++.dg/opt/life1.C: New test.
1135 2002-05-20 Jakub Jelinek <jakub@redhat.com>
1137 * gcc.dg/20020525-1.c: New test.
1139 2002-05-24 Jakub Jelinek <jakub@redhat.com>
1142 * g++.dg/ext/pretty1.C: New test.
1143 * g++.dg/ext/pretty2.C: New test.
1145 2003-05-15 Mark Mitchell <mark@codesourcery.com>
1148 * g++.dg/ext/typeof5.C: New test.
1150 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
1152 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
1153 __USER_LABEL_PREFIX__ into account.
1154 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
1156 2003-05-14 Roger Sayle <roger@eyesopen.com>
1158 * gcc.dg/builtins-15.c: New test case.
1160 2003-05-13 Zack Weinberg <zack@codesourcery.com>
1162 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
1164 2003-05-12 Mark Mitchell <mark@codesourcery.com>
1166 * lib/g++.exp: Tweak handling of additional source files.
1167 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
1168 * g++.dg/special/conpr-2a.C: Rename to ...
1169 * g++.dg/special/conpr-2a.cc: ... this.
1170 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
1171 * g++.dg/special/conpr-3a.C: Rename to ...
1172 * g++.dg/special/conpr-3a.cc: This.
1173 * g++.dg/special/conpr-3b.C: Rename to ...
1174 * g++.dg/special/conpr-3b.cc: This.
1175 * g++.dg/special/conpr-4.C: New test.
1176 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
1178 2003-05-12 David Edelsohn <edelsohn@gnu.org>
1180 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
1182 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1184 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
1185 * g++.old-deja/g++.robertl/eb71.C: Likewise.
1186 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
1187 * g++.old-deja/g++.other/warn3.C: Likewise.
1189 2003-05-11 Roger Sayle <roger@eyesopen.com>
1191 * gcc.dg/i386-387-1.c: Update to also test log.
1192 * gcc.dg/i386-387-2.c: Likewise.
1194 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
1196 * g77.f-torture/execute/int8421.f: New test.
1198 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1200 PR c++/10230, c++/10481
1201 * g++.dg/lookup/scoped5.C: New test.
1203 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1206 * g++.dg/template/ttp6.C: New test.
1208 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
1210 * gcc.c-torture/execute/builtins: New directory.
1211 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
1212 gcc.c-torture/execute/builtins.
1213 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
1214 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
1215 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
1216 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
1218 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1221 * g++.dg/template/access8.C: New test.
1222 * g++.dg/template/access9.C: New test.
1224 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1227 * g++.dg/parse/access1.C: New test.
1229 2003-05-09 DJ Delorie <dj@redhat.com>
1231 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
1232 long, and not an int.
1234 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1236 PR c++/10555, c++/10576
1237 * g++.dg/template/memclass1.C: New test.
1239 2003-05-08 DJ Delorie <dj@redhat.com>
1241 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
1243 * gcc.c-torture/execute/20021024-1.x: Likewise.
1244 * gcc.c-torture/execute/shiftdi.x: Likewise.
1245 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
1246 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
1247 * gcc.dg/20021018-1.c: Likewise.
1249 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1251 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
1253 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
1254 (bcopy): Call memmove.
1256 2003-05-08 Roger Sayle <roger@eyesopen.com>
1258 * g77.f-torture/compile/8485.f: New test case.
1260 2003-05-07 Richard Henderson <rth@redhat.com>
1263 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
1264 Verify exception_cleanup not called for rethrows.
1265 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
1266 when exiting catch block without rethrowing.
1267 * g++.dg/eh/forced3.C: New.
1268 * g++.dg/eh/forced4.C: New.
1270 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
1272 * gcc.dg/20030505.c: Fix triplet.
1274 2003-05-06 DJ Delorie <dj@redhat.com>
1276 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
1277 * gcc.dg/nest.c: Likewise.
1279 2003-05-05 Roger Sayle <roger@eyesopen.com>
1281 * gcc.dg/builtins-14.c: New test case.
1283 2003-05-05 Janis Johnson <janis187@us.ibm.com>
1285 * lib/compat.exp (compat-execute): New argument.
1286 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
1287 * gcc.dg/compat: New test directory.
1288 * gcc.dg/compat/compat.exp: New expect script.
1289 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
1290 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
1291 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
1292 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
1293 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
1294 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
1296 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
1297 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
1298 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
1299 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
1300 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
1301 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
1302 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
1303 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
1304 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
1305 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
1306 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
1307 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
1308 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
1309 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
1310 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
1312 2003-05-05 Zack Weinberg <zack@codesourcery.com>
1314 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
1316 2003-05-05 Jakub Jelinek <jakub@redhat.com>
1318 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
1320 2003-05-05 Geoffrey Keating <geoffk@apple.com>
1322 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
1323 * gcc.dg/ppc-fsel-2.c: New test.
1325 * gcc.dg/unused-5.c: New test.
1327 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1330 * g++.dg/warn/pmf1.C: New test.
1332 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1335 * g++.dg/warn/main.C: New test.
1337 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1339 * gcc.dg/nonnull-3.c: New test.
1341 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
1343 * gcc.dg/cpp/Wtrigraphs.c: Update.
1344 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
1346 2003-05-03 Geoffrey Keating <geoffk@apple.com>
1348 * gcc.dg/ppc-fsel-1.c: New test.
1350 2003-05-03 Zack Weinberg <zack@codesourcery.com>
1353 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
1355 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
1357 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
1359 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1361 PR c++/9364, c++/10553, c++/10586
1362 * g++.dg/parse/typename4.C: New test.
1363 * g++.dg/parse/typename5.C: Likewise.
1365 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
1367 * gcc.c-torture/compile/20030503-1.c: New test.
1369 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1371 * g++.dg/lookup/using5.C: Fix testcase error.
1373 2003-05-01 Chris Demetriou <cgd@broadcom.com>
1375 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
1376 since MEABI is no longer supported. Remove all vestiges
1377 of MEABI from the test.
1379 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1382 * g++.dg/lookup/using5.C: New test.
1384 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1387 * g++.dg/template/ttp5.C: New test.
1389 2003-04-30 Mark Mitchell <mark@codesourcery.com>
1391 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
1392 (dg-gpp-additional-sources): New function.
1393 (dg-gpp-additional-files): Likewise.
1394 * lib/g++.exp (additional_sources): New variable.
1395 (additional_files): Likewise.
1396 (g++_target_compile): Deal with them.
1397 * lib/old-dejagnu.exp: Remove.
1398 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
1399 * g++.old-deja: Revise all tests to use dg commands.
1401 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1403 PR c++/9432, c++/9528
1404 * g++.dg/lookup/using4.C: New test.
1406 2003-04-29 Geoffrey Keating <geoffk@apple.com>
1408 * gcc.dg/noreturn-5.c: New file.
1409 * gcc.dg/noreturn-6.c: New file.
1411 * gcc.c-torture/compile/inline-1.c: New file.
1413 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1416 * g++.dg/template/explicit1.C: New test.
1418 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1421 * g++.dg/other/bitfield1.C: New test.
1424 * g++.dg/init/new7.C: New test.
1426 2003-04-29 Mark Mitchell <mark@codesourcery.com>
1428 * g++.dg/ext/desig1.C: New test.
1429 * g++.dg/ext/init1.C: Update.
1431 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
1433 2003-04-28 Mark Mitchell <mark@codesourcery.com>
1436 * g++.dg/warn/Winline-1.C: New test.
1438 2003-04-28 Jakub Jelinek <jakub@redhat.com>
1440 * gcc.c-torture/execute/string-opt-19.c: New test.
1442 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
1443 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
1445 2003-04-27 Mark Mitchell <mark@codesourcery.com>
1448 * g++.dg/init/new6.C: New test.
1451 * g++.dg/init/ref6.C: New test.
1453 2003-04-26 David Edelsohn <edelsohn@gnu.org>
1455 * g++.dg/warn/weak1.C: XFAIL on AIX4.
1457 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1459 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
1460 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
1462 2003-04-25 Mark Mitchell <mark@codesourcery.com>
1464 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
1465 initialized static data members.
1467 2003-04-25 H.J. Lu <hjl@gnu.org>
1469 * gcc.dg/ia64-sync-4.c: New test.
1471 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1473 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
1476 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
1479 * g++.dg/warn/conv1.C: New test.
1480 * g++.old-deja/g++.other/conv7.C: Adjust.
1481 * g++.old-deja/g++.other/overload14.C: Adjust.
1483 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1486 * g++.dg/template/defarg2.C: New test.
1488 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
1490 * gcc.dg/cpp/include2.c: Update.
1491 * gcc.dg/cpp/multiline-2.c: New.
1492 * gcc.dg/cpp/multiline.c: Update.
1493 * gcc.dg/cpp/strify2.c: Update.
1494 * gcc.dg/cpp/trad/literals-2.c: Update.
1496 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1498 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
1500 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1502 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
1504 2003-04-23 Mark Mitchell <mark@codesourcery.com>
1507 * g++.dg/parse/crash4.C: New test.
1510 * g++.dg/parse/crash5.C: New test.
1512 2003-04-22 Mark Mitchell <mark@codesourcery.com>
1515 * g++.dg/parse/crash3.C: New test.
1518 * g++.dg/parse/elab1.C: New test.
1520 2003-04-22 Devang Patel <dpatel@apple.com>
1522 * gcc.dg/cpp/trad/funlike-5.c: New test.
1524 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
1526 * g++.dg/other/packed1.C: Fix dg options.
1528 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
1530 * g++.dg/other/offsetof2.C: New test.
1532 2003-04-21 Mark Mitchell <mark@codesourcery.com>
1534 * g++.dg/template/recurse.C: Adjust location of error messages.
1536 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
1539 * g++.dg/init/addr-const1.C: New test.
1540 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
1542 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
1545 * g++.dg/lookup/struct-hack1.C: New test.
1547 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
1549 * ucs.c: Update diagnostic messages.
1551 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
1553 * gcc.dg/cpp/truefalse.cpp: New test.
1554 * gcc.dg/cpp/cpp.exp: Update.
1555 * g++.dg/other/stdbool-if.C: Remove.
1557 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
1559 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
1560 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
1562 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1564 * gcc.c-torture/compile/20030418-1.c: New test.
1566 2003-04-17 Janis Johnson <janis187@us.ibm.com>
1568 * README.compat: Remove; content moved to doc/sourcebuild.texi.
1570 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1573 g++.dg/template/dependent-name1.C: New test.
1575 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
1577 * gcc.dg/warn-1.c (tourist_guide): New array,
1578 contains a pointer to bar.
1580 2003-04-16 Roger Sayle <roger@eyesopen.com>
1582 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
1583 * gcc.c-torture/execute/medce-1.c: New test case.
1584 * gcc.c-torture/execute/medce-2.c: New test case.
1586 2003-04-15 Mark Mitchell <mark@codesourcery.com>
1588 * lib/prune.exp: Ignore more messages.
1591 * g++.dg/parse/lookup3.C: New test.
1593 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
1595 * gcc.c-torture/compile/20030415-1.c : New test.
1597 2003-04-14 Mark Mitchell <mark@codesourcery.com>
1599 * gcc.c-torture/execute/scope-2.c: Move to ...
1600 * gcc.dg/noncompile/scope.c: .... here.
1602 2003-04-14 Roger Sayle <roger@eyesopen.com>
1604 * gcc.dg/20030414-2.c: New test case.
1606 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
1609 * gcc.dg/20030414-1.c: New test.
1611 2003-04-13 Roger Sayle <roger@eyesopen.com>
1613 * gcc.dg/builtins-12.c: New test case.
1614 * gcc.dg/builtins-13.c: New test case.
1616 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1618 * gcc.c-torture/execute/string-opt-18.c: New test.
1620 2003-04-13 Mark Mitchell <mark@codesourcery.com>
1623 * g++.dg/init/new5.C: New test.
1625 2003-04-12 Mark Mitchell <mark@codesourcery.com>
1628 * g++.dg/ext/dllimport1.C: New test.
1630 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
1632 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
1634 2003-04-11 Bud Davis <bdavis9659@comcast.net>
1637 * g77.f-torture/noncompile/9263.f: New test
1639 * g77.f-torture/execute/1832.f: New test
1641 2003-04-11 David Chad <davidc@freebsd.org>
1642 Loren J. Rittle <ljrittle@acm.org>
1645 * objc.dg/headers.m: New test.
1647 2003-04-10 Zack Weinberg <zack@codesourcery.com>
1649 * gcc.c-torture/execute/builtin-noret-2.c: New.
1650 * gcc.c-torture/execute/builtin-noret-2.x: New.
1651 XFAIL builtin-noret-2.c at -O1 and above.
1652 * gcc.dg/redecl.c: New.
1653 * gcc.dg/Wshadow-1.c: Update error regexps.
1655 2003-04-10 Mark Mitchell <mark@codesourcery.com>
1657 * g++.dg/abi/bitfield10.C: New test.
1659 2003-04-09 Mike Stump <mrs@apple.com>
1661 * gcc.dg/pch/pch.exp: Make testcase names longer.
1662 * g++.dg/pch/pch.exp: Make testcase names longer.
1664 2003-04-08 Roger Sayle <roger@eyesopen.com>
1666 * gcc.dg/builtins-11.c: New test case.
1668 2003-04-08 Roger Sayle <roger@eyesopen.com>
1670 * gcc.dg/builtins-9.c: New test case.
1671 * gcc.dg/builtins-10.c: New test case.
1673 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
1675 * gcc.dg/noncompile/init-4.c.c: New test.
1677 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
1679 * gcc.misc-test/gcov-9.c: New test.
1680 * gcc.misc-test/gcov-10.c: New test
1681 * gcc.misc-test/gcov-11.c: New test.
1683 2003-04-05 Zack Weinberg <zack@codesourcery.com>
1685 PR optimization/10024
1686 * gcc.c-torture/compile/20030405-1.c: New test.
1688 2003-04-04 Geoffrey Keating <geoffk@apple.com>
1690 * gcc.dg/pch/static-3.c: New.
1691 * gcc.dg/pch/static-3.hs: New.
1692 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
1694 2003-04-04 Richard Henderson <rth@redhat.com>
1696 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
1697 * g++.dg/eh/forced2.C: Likewise.
1699 2003-04-03 Mike Stump <mrs@apple.com>
1701 * lib/scanasm.exp (scan-assembler): Add xfail processing for
1703 (scan-assembler-times, scan-assembler-not): Likewise.
1704 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
1706 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1708 * gcc.dg/sparc-loop-1.c: New test.
1710 2003-04-02 Geoffrey Keating <geoffk@apple.com>
1713 * g++.dg/pch/system-2.C: New.
1714 * g++.dg/pch/system-2.Hs: New.
1716 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
1718 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
1720 * g++.dg/eh/simd-1.C (vecfunc): Same.
1722 2003-04-01 Roger Sayle <roger@eyesopen.com>
1724 * gcc.c-torture/execute/20030401-1.c: New test case.
1726 2003-04-01 Ziemowit Laski <zlaski@apple.com>
1728 * objc.dg/defs.m: New.
1730 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
1732 * g++.dg/eh/simd-1.C: New.
1733 * g++.dg/eh/simd-2.C: New.
1735 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
1737 * gcc.c-torture/execute/simd-3.c: New.
1739 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1742 * gcc.dg/20030331-2.c: New test.
1744 2003-03-31 Mark Mitchell <mark@codesourcery.com>
1747 * g++.dg/parse/crash2.C: New test.
1749 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1751 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
1752 * gcc.c-torture/execute/20030331-1.c: ...here.
1754 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1756 * gcc.c-torture/execute/20030331-1.c: New test.
1758 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
1760 * lib/gcov.exp: Adjust call return testing strings.
1761 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
1763 2003-03-31 Roger Sayle <roger@eyesopen.com>
1765 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
1766 * gcc.dg/builtins-7.c: New test case.
1767 * gcc.dg/builtins-8.c: New test case.
1769 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
1771 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
1773 2003-03-30 Mark Mitchell <mark@codesourcery.com>
1776 * g++.dg/lookup-class-member-2.C: New test.
1778 2003-03-30 Glen Nakamura <glen@imodulo.com>
1780 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
1782 2003-03-28 Roger Sayle <roger@eyesopen.com>
1784 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
1786 2003-03-28 Mark Mitchell <mark@codesourcery.com>
1788 * g++.dg/init/attrib1.C: New test.
1790 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1792 * gcc.dg/ultrasp8.c: New test.
1794 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1796 * gcc.dg/ultrasp7.c: New test.
1798 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
1801 * g++.dg/template/inline1.C: New test.
1803 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
1805 * gcc.dg/sparc-dwarf2.c: New test.
1807 2003-03-27 Roger Sayle <roger@eyesopen.com>
1809 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
1810 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
1812 2003-03-27 Mark Mitchell <mark@codesourcery.com>
1814 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
1815 than reading .x files.
1816 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
1817 * g77.dg/gcov/gcov-1.f: Likewise.
1818 * gcc.misc-tests/gcov-4b.c: Likewise.
1819 * gcc.misc-tests/gcov-5b.c: Likewise.
1820 * gcc.misc-tests/gcov-6.c: Likewise.
1821 * gcc.misc-tests/gcov-7.c: Likewise.
1822 * gcc.misc-tests/gcov-8.c: Likewise.
1823 * g++.dg/gcov/gcov-1.x: Remove.
1824 * g77.dg/gcov/gcov-1.x: Likewise.
1825 * gcc.misc-tests/gcov-4b.x: Likewise.
1826 * gcc.misc-tests/gcov-5b.x: Likewise.
1827 * gcc.misc-tests/gcov-6.x: Likewise.
1828 * gcc.misc-tests/gcov-7.x: Likewise.
1829 * gcc.misc-tests/gcov-8.x: Likewise.
1831 2003-03-27 Glen Nakamura <glen@imodulo.com>
1834 * gcc.dg/20030324-1.c: New test.
1836 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
1839 * g++.dg/template/arg3.C: New test.
1842 * g++.dg/template/friend18.C: New test.
1844 2003-03-26 Roger Sayle <roger@eyesopen.com>
1846 * g77.f-torture/compile/20030326-1.f: New test case.
1848 2003-03-26 Janis Johnson <janis187@us.ibm.com>
1850 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
1852 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
1854 2003-03-26 Jakub Jelinek <jakub@redhat.com>
1856 * gcc.dg/ia64-sync-3.c: New test.
1858 2003-03-26 Alan Modra <amodra@bigpond.net.au>
1860 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
1862 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
1864 * gcc.dg/ultrasp6.c: New test.
1866 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1868 * gcc.dg/i386-signbit-1.c: New test.
1869 * gcc.dg/i386-signbit-2.c: New test.
1870 * gcc.dg/i386-signbit-3.c: New test.
1872 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1874 * gcc.dg/ultrasp5.c: Fix options.
1876 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1878 * gcc.dg/ultrasp5.c: Fix comment.
1880 2003-03-24 Bud Davis <bdavis9659@comcast.net>
1883 * g77.f-torture/execute/10197.f: New test.
1885 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
1887 PR c++/9898, c++/383
1888 * g++.dg/template/conv6.C: New test.
1891 * g++.dg/template/ptrmem5.C: New test.
1894 * g++.dg/lookup/koenig1.C: New test.
1897 * g++.dg/lookup/template2.C: New test.
1899 2003-03-24 Jakub Jelinek <jakub@redhat.com>
1901 * g++.dg/opt/rtti1.C: New test.
1903 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1905 * gcc.dg/ultrasp5.c: New test.
1907 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
1910 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
1913 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
1916 * gcc.dg/20030323-1.c: New test.
1918 2003-03-23 Roger Sayle <roger@eyesopen.com>
1920 * gcc.c-torture/compile/20030323-1.c: New test case.
1922 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
1924 * gcc.dg/20030321-1.c: New test.
1926 2003-03-22 Zack Weinberg <zack@codesourcery.com>
1928 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
1930 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
1932 PR c++/9978, c++/9708
1933 * g++.dg/ext/vlm1.C: Adjust expected error.
1934 * g++.dg/ext/vla2.C: New test.
1935 * g++.dg/template/arg1.C: New test.
1936 * g++.dg/template/arg2.C: New test.
1938 2003-03-22 Bud Davis <bdavis9659@comcast.net>
1940 * g77.f-torture/execute/select.f: New test.
1941 * g77.f-torture/noncompile/select_no_compile.f: New test.
1943 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
1946 * g++.dg/other/error4.C: New test.
1948 2003-03-20 Mark Mitchell <mark@codesourcery.com>
1950 * g++.dg/template/friend17.C: New test.
1952 2003-03-21 Alan Modra <amodra@bigpond.net.au>
1954 * gcc.c-torture/compile/20030320-1.c: New.
1956 2003-03-20 Roger Sayle <roger@eyesopen.com>
1958 * gcc.dg/builtins-6.c: New test case.
1960 2003-03-19 Alan Modra <amodra@bigpond.net.au>
1963 * gcc.c-torture/compile/20030319-1.c: New.
1965 2003-03-18 Jan Hubicka <jh@suse.cz>
1967 * gcc.dg/i386-cvt-1.c: New test.
1969 2003-03-17 Zack Weinberg <zack@codesourcery.com>
1971 * objc.dg/naming-1.m: Use "(parse|syntax) error".
1972 * objc.dg/naming-2.m: Likewise.
1974 2003-03-17 Mark Mitchell <mark@codesourcery.com>
1977 * g++.dg/parse/crash1.C: New test.
1979 2003-03-16 Mark Mitchell <mark@codesourcery.com>
1982 * g++.dg/eh/cleanup1.C: New test.
1984 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
1986 * gcc.c-torture/execute/20030316-1.c: New test case.
1988 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
1991 * g++.dg/init/ctor2.C: New test.
1993 2003-03-15 Roger Sayle <roger@eyesopen.com>
1995 * g77.f-torture/compile/xformat.f: New test case.
1997 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1999 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
2000 * g++.old-deja/g++.mike/eh50.C: Likewise.
2002 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2005 * g++.dg/template/spec7.C: New test.
2006 * g++.dg/template/spec8.C: Likewise.
2008 2003-03-14 Jakub Jelinek <jakub@redhat.com>
2010 * gcc.c-torture/execute/20030313-1.c: New test.
2012 2003-03-14 Richard Henderson <rth@redhat.com>
2014 * gcc.dg/inline-2.c: Adjust alpha test for external call.
2016 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2018 * gcc.c-torture/compile/20030314-1.c: New test.
2020 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
2022 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
2023 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
2025 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
2026 to accept newer _imp__ prefix and additional
2027 newline in .drectve section.
2028 * gcc.dg/dll-4.c: Likewise.
2029 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
2032 2003-03-13 Mark Mitchell <mark@codesourcery.com>
2034 * g++.dg/parse/namespace9.C: New test.
2036 * g++.dg/init/ref5.C: New test.
2037 * g++.dg/parse/ptrmem1.C: Likewise.
2039 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2041 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
2042 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
2044 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
2045 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
2047 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
2049 * gcc.c-torture/execute/20030224-2.c: New test.
2051 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2053 * gcc.dg/decl-3.c: New test.
2055 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
2057 * gcc.dg/i386-loop-2.c: New test.
2059 2003-03-11 Mark Mitchell <mark@codesourcery.com>
2062 * g++.dg/parse/namespace8.C: New test.
2065 * g++.dg/overload/builtin2.C: New test.
2067 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
2069 * gcc.dg/return-type-3.c: New test.
2071 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2073 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
2074 profiling options are not supported.
2076 2003-03-10 Mark Mitchell <mark@codesourcery.com>
2078 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
2079 * g++.old-deja/g++.warn/impint2.C: Likewise.
2081 2003-03-10 Devang Patel <dpatel@apple.com>
2083 * g++.dg/cpp/c++_cmd_1.C: New test.
2084 * g++.dg/cpp/c++_cmd_1.h: New file.
2086 2003-03-10 Segher Boessenkool <segher@koffie.nl>
2088 * gcc.dg/altivec-9.c: New file.
2090 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2092 * gcc.dg/ppc-sdata-1.c: New test.
2093 * gcc.dg/ppc-sdata-2.c: New test.
2095 2003-03-09 Mark Mitchell <mark@codesourcery.com>
2098 * g++.dg/opt/ptrmem2.C: New test.
2101 * g++.dg/opt/ptrmem1.C: New test.
2103 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
2105 * gcc.dg/i386-loop-1.c: New test.
2107 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2110 * g++.dg/lookup/friend1.C: New test.
2112 2003-03-08 Mark Mitchell <mark@codesourcery.com>
2115 * g++.dg/parser/constructor1.C: New test.
2117 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
2119 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
2121 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
2123 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
2125 * gcc.dg/cpp/Wunused.c: Update test.
2127 2003-03-08 Jan Hubicka <jh@suse.cz>
2129 * gcc.dg/inline-3.c: New test.
2131 2003-03-08 Mark Mitchell <mark@codesourcery.com>
2134 * g++.dg/parse/builtin1.C: New test.
2137 * g++.dg/abi/cookie1.C: New test.
2138 * g++.dg/abi/cookie2.C: Likewise.
2141 * g++.dg/template/field1.C: New test.
2144 * g++.dg/parse/class1.C: New test.
2145 * g++.dg/parse/namespace7.C: Likewise.
2146 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
2148 2003-03-07 Mark Mitchell <mark@codesourcery.com>
2150 * g++.dg/init/ref4.C: New test.
2152 2003-03-07 Jan Hubicka <jh@suse.cz>
2154 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
2155 * gcc.dg/inline-3.c: New test.
2157 2003-03-06 Mark Mitchell <mark@codesourcery.com>
2159 * g++.dg/init/ref3.C: New test.
2162 * g++.dg/init/ref2.C: New test.
2165 * g++.dg/warn/Wshadow-2.C: New test.
2168 * g++.dg/warn/Woverloaded-1.C: New test.
2170 2003-03-05 Jan Hubicka <jh@suse.cz>
2172 * gcc.dg/i386-local2.c: New.
2173 * gcc.dg/i386-local.c: Fix typo.
2175 2003-03-05 Mark Mitchell <mark@codesourcery.com>
2177 * g++.dg/abi/layout3.C: New test.
2179 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2181 * gcc.c-torture/compile/20030305-1.c
2183 2003-03-05 Jan Hubicka <jh@suse.cz>
2185 * gcc.dg/i386-local.c: New.
2187 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
2189 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
2191 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2193 * gcc.dg/switch-2.c: New test.
2194 * gcc.dg/switch-3.c: New test.
2195 * gcc.dg/Wswitch.c: Adjust line numbers.
2196 * gcc.dg/Wswitch-default.c: Likewise.
2197 * gcc.dg/Wswitch-enum.c: Likewise.
2199 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
2201 * gcc.c-torture/execute/20030222-1.c: New test.
2203 2003-03-03 James E Wilson <wilson@tuliptree.org>
2205 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
2207 2003-03-03 Mark Mitchell <mark@codesourcery.com>
2210 * g++.dg/init/ref1.C: New test.
2212 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
2214 * gcc.dg/sh-relax.c: New SH-only test.
2216 2003-03-03 Geoffrey Keating <geoffk@apple.com>
2218 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
2219 comment explaining purpose of testcase.
2221 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
2223 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
2224 for HC11/HC12 (asm needs two int registers).
2225 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
2226 HC11/HC12 because the test uses an asm which needs two 32-bit
2229 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
2231 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
2232 for HC11/HC12 (array is too large otherwise).
2233 * gcc.c-torture/compile/920501-4.x: New file, likewise.
2234 * gcc.c-torture/compile/20010518-2.x: Likewise.
2235 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
2236 HC11/HC12 (array is too large).
2238 2003-03-01 Geoffrey Keating <geoffk@apple.com>
2240 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
2241 * lib/g++-dg.exp (g++-dg-test): Likewise.
2243 2003-03-01 Roger Sayle <roger@eyesopen.com>
2245 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
2246 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
2248 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2250 * g++.dg/warn/implicit-typename1.C: Remove warning.
2252 2003-02-28 Richard Henderson <rth@redhat.com>
2254 * gcc.dg/noreturn-1.c: Move noreturn warning line.
2255 * gcc.dg/return-type-1.c: Move control reaches end warning line.
2257 2003-02-28 Geoffrey Keating <geoffk@apple.com>
2259 * gcc.dg/pch/pch.exp: Change .pch to .gch.
2260 * g++.dg/pch/pch.exp: Likewise.
2262 2003-02-28 Mark Mitchell <mark@codesourcery.com>
2265 * testsuite/g++.dg/init/new4.C: New test.
2267 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
2269 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
2271 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
2273 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
2276 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
2279 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2281 * lib/scanasm.exp: Add support for counting numbers of
2283 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
2284 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
2286 2003-02-25 Mark Mitchell <mark@codesourcery.com>
2289 * g++.dg/template/static3.C: New test.
2292 * g++.dg/parse/namespace6.C: New test.
2294 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2297 * gcc.dg/20030225-1.c: New test.
2299 2003-02-24 Mark Mitchell <mark@codesourcery.com>
2301 * README: Remove out-of-date information.
2304 * g++.dg/template/spec6.C: New test.
2306 2003-02-24 Jeff Law <law@redhat.com>
2308 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
2310 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2312 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
2313 * gcc.dg/pragma-ep-1.c: Likewise.
2315 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2318 * g++.dg/template/friend16.C: New test.
2320 2003-02-23 Mark Mitchell <mark@codesourcery.com>
2323 * g++.dg/parse/fused-params1.C: Adjust error messages.
2324 * g++.dg/template/nested3.C: New test.
2326 2003-02-24 Alan Modra <amodra@bigpond.net.au>
2328 * g++.dg/abi/param1.C: New test.
2330 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2333 * g++.dg/warn/implicit-typename1.C: New test.
2335 2003-02-22 Kelley Cook <kelleycook@comcast.net>
2337 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
2339 * g++.old-deja/g++.other/store-expr2.C: Likewise.
2340 * gcc.c-torture/execute/20010129-1.x: Likewise.
2341 * gcc.dg/20011107-1.c: Likewise.
2342 * gcc.dg/20020108-1.c: Likewise.
2343 * gcc.dg/20020122-3.c: Likewise.
2344 * gcc.dg/20020206-1.c: Likewise.
2345 * gcc.dg/20020310-1.c: Likewise.
2346 * gcc.dg/20020426-2.c: Likewise.
2347 * gcc.dg/20020517-1.c: Likewise.
2348 * gcc.dg/991230-1.c: Likewise.
2349 * gcc.dg/i386-unroll-1.c: Likewise.
2350 * gcc.misc-tests/i386-prefetch.exp: Likewise.
2352 2003-02-22 Jan Hubicka <jh@suse.cz>
2354 * gcc.dg/i386-mul.c: New test.
2356 2003-02-21 Roger Sayle <roger@eyesopen.com>
2358 * gcc.dg/builtins-5.c: New test case.
2360 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
2362 * gcc.dg/asmreg-1.c: New test.
2364 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2367 * g++.dg/parse/varmod1.C: New test.
2369 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2372 * g++.dg/template/op1.C: New test.
2374 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2377 * g++.dg/template/nested2.C: New test.
2379 2003-02-21 Mark Mitchell <mark@codesourcery.com>
2382 * g++.dg/expr/dtor1.C: New test.
2384 2003-02-21 Zack Weinberg <zack@codesourcery.com>
2386 * gcc.dg/cpp/include3.c: New test.
2387 * gcc.dg/cpp/inc/foo.h: New file.
2389 2003-02-21 Glen Nakamura <glen@imodulo.com>
2391 * gcc.c-torture/execute/20030221-1.c: New test.
2393 2003-02-20 Mark Mitchell <mark@codesourcery.com>
2396 * g++.dg/abi/conv1.C: New test.
2398 2003-02-20 Jan Hubicka <jh@suse.cz>
2400 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
2402 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
2404 * gcc.c-torture/compile/20030219-1.c: New test.
2406 2003-02-18 Jan Hubicka <jh@suse.cz>
2408 * gcc.dg/funcorder.c: New test.
2410 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
2412 * gcc.c-torture/execute/20030218-1.c: New.
2414 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
2416 * gcc.dg/20030218-1.c: New.
2418 2003-02-18 Richard Henderson <rth@redhat.com>
2420 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
2421 * gcc.dg/attr-used-2.c: New.
2423 2003-02-18 Mark Mitchell <mark@codesourcery.com>
2426 * g++.dg/init/copy5.C: New test.
2428 2003-02-18 Geoffrey Keating <geoffk@apple.com>
2430 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
2431 * g++.dg/pch/pch.exp: Likewise.
2433 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
2435 * gcc.c-torture/execute/20030209-1.c: Enable the test if
2436 STACK_SIZE is not defined.
2438 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2441 * g++.dg/template/init1.C: New test.
2443 2003-02-16 Jan HUbicka <jh@suse.cz>
2445 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
2446 (foo): Add few extra tests
2447 * gcc.dg/c99-const-expr-3.c: Likewise.
2448 * gcc.c-torture/execute/20030216-1.c: New.
2450 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2453 * g++.dg/ext/typeof4.C: New test.
2455 2003-02-15 Roger Sayle <roger@eyesopen.com>
2457 * gcc.dg/i386-387-3.c: New test case.
2459 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
2461 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
2462 cris-*-elf* cris-*-aout* and mmix-*-*.
2464 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
2466 * gcc.dg/20030213-1.c: New test.
2468 2003-02-12 Roger Sayle <roger@eyesopen.com>
2470 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
2471 * gcc.dg/i386-387-2.c: Likewise.
2473 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
2475 * gcc.dg/ppc-spe.c: Fix formatting.
2476 Enable tests that were previously unsupported by gas.
2477 Delete tests for instructions that no longer exist.
2478 Switch arguments on evsubifw builtin.
2480 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
2482 * gcc.c-torture/execute/20030209-1.c: Disable the test if
2483 STACK_SIZE is too small.
2485 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2486 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2488 * gcc.dg/decl-2.c: New test.
2490 2003-02-10 Jan Hubicka <jh@suse.cz>
2492 * gcc.dg/i386-fpcvt-1.c: New test.
2494 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
2496 * gcc.c-torture/execute/20030209-1.c: New test.
2498 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
2500 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
2501 int-wide bitops, use the constants of the same width.
2502 Likewise, if long long is 32-bit wide, test bitops using
2505 2003-02-07 Loren James Rittle <ljrittle@acm.org>
2507 * gcc.dg/20021014-1.c: Annotate with expected notice text.
2509 2003-02-07 Roger Sayle <roger@eyesopen.com>
2511 * testsuite/gcc.dg/builtins-4.c: New test case.
2513 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2515 * gcc.dg/20020430-1.c: Fix dg command typos.
2516 * gcc.dg/20020503-1.c: Likewise.
2518 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2521 * g++.dg/parse/fused-params1.C: New test.
2524 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
2527 * g++.dg/parse/non-dependent1.C: New test.
2530 * g++.dg/parse/dupl-tmpl-args1.C: New test.
2533 * g++.dg/parse/undefined7.C: New test.
2534 * g++.dg/parse/non-templ1.C: New test.
2537 * g++.dg/parse/too-many-tmpl-args1.C: New test.
2539 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2541 * gcc.c-torture/compile/20030206-1.c: New test.
2543 2003-02-05 Roger Sayle <roger@eyesopen.com>
2545 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
2546 "pow" to "foo" to avoid potential confusion with a math built-in.
2548 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2550 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
2551 conditions for SPARC targets.
2553 2003-02-05 Jakub Jelinek <jakub@redhat.com>
2555 * gcc.dg/20030204-1.c: New test.
2557 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2560 * g++.dg/parse/array-size1.C: New test.
2563 * g++.dg/parse/undefined3.C: New test.
2566 * g++.dg/parse/undefined4.C: New test.
2569 * g++.dg/parse/undefined5.C: New test.
2572 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
2575 * g++.dg/parse/casting-operator1.C: New test.
2578 * g++.dg/parse/undefined6.C: New test.
2581 * g++.dg/parse/missing-template1.C: New test.
2583 2003-02-04 Jan Hubicka <jh@suse.cz>
2585 * gcc.dg/i386-cadd.c: Compile using -march=k8.
2586 * gcc.dg/i386-cmov?.c: Likewise.
2587 * gcc.dg/i386-fpcvt-?.c: Likewise.
2588 * gcc.dg/i386-ssefp-1.c: Likewise.
2589 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
2592 2003-02-03 Mark Mitchell <mark@codesourcery.com>
2595 * testsuite/g++.dg/ext/max.C: New test.
2597 2003-02-03 Jan Hubicka <jh@suse.cz>
2599 * gcc.c-torture/execute/20030203-1.c: New test.
2601 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
2603 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
2606 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
2608 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
2609 * g++.dg/init/new2.C: Likewise.
2610 * g++.dg/other/new1.C: Likewise.
2612 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
2614 * gcc.dg/struct-ret-libc.c: New test.
2616 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
2618 * gcc.dg/20030129-1.c: New test.
2620 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2623 * g++.dg/template/ptrmem4.C: New test.
2625 2003-01-29 Mark Mitchell <mark@codesourcery.com>
2627 * g++.dg/parser/constant1.C: New test.
2629 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2632 * g++.dg/parse/friend2.C: New test.
2634 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
2637 * g++.dg/template/unify4.C: New test.
2639 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
2641 * gcc.c-torture/execute/20030128-1.c: New test.
2643 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
2645 * g++.dg/lookup/nested1.C: Test moved from ...
2646 * g++.old-deja/g++.other/lookup24.C: ... here.
2648 2003-01-28 Jan Hubicka <jh@suse.cz>
2650 * gcc.dg/i386-cmov5.c: New test.
2652 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
2654 * gcc.c-torture/execute/20010925-1.c: Changed the
2657 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2660 * g++.dg/parse/template5.C: New test.
2662 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
2665 * g77.dg/pr9258: New test.
2667 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
2669 * README: Move relevant parts from README.g++.
2671 * README.g++: Remove this file.
2673 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
2675 * g++.dg/abi/dcast1.C: New test.
2677 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2679 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
2681 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
2684 * g++.old-deja/g++.other/lookup24.C: New test.
2686 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2689 * gcc.dg/uninit-C.c: New test.
2691 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
2693 * g++.dg/abi/covariant1.C: New test.
2695 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
2697 * gcc.dg/20030123-1.c: New test.
2699 2003-01-25 Jan Hubicka <jh@suse.cz>
2702 * gcc.c-torture/compile/20030125-1.c
2704 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
2707 * g++.dg/parse/template3.C: New test.
2708 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
2711 * g++.dg/parse/template4.C: New test.
2714 * g++.dg/template/qual2.C: New test.
2717 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
2719 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
2721 2003-01-25 Roger Sayle <roger@eyesopen.com>
2723 * gcc.c-torture/execute/switch-1.c: New test case.
2725 2003-01-25 Jan Hubicka <jh@suse.cz>
2727 * gcc.c-torture/execute/20030125-1.[cx]: New test.
2729 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
2731 Tweaks for Bison-1.875. From the NEWS file:
2732 "- `parse error' -> `syntax error'
2733 Bison now uniformly uses the term `syntax error'"
2734 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
2735 * gcc.dg/cpp/digraph2.c: Likewise.
2736 * gcc.dg/cpp/direct2.c: Likewise.
2737 * gcc.dg/cpp/paste4.c: Likewise.
2738 * gcc.dg/c90-restrict-1.c: Likewise.
2739 * gcc.dg/c99-func-2.c: Likewise.
2740 * gcc.dg/noncompile/920721-2.c: Likewise.
2741 * gcc.dg/noncompile/930622-2.c: Likewise.
2742 * gcc.dg/noncompile/940112-1.c: Likewise.
2743 * gcc.dg/noncompile/950921-1.c: Likewise.
2744 * gcc.dg/noncompile/951123-1.c: Likewise.
2745 * gcc.dg/noncompile/971104-1.c: Likewise.
2746 * gcc.dg/noncompile/990416-1.c: Likewise.
2748 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
2750 * g++.dg/parse/undefined1.C: Add error message.
2752 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2755 * g++.dg/parse/new1.C: New test.
2758 * g++.dg/parse/template2.C: New test.
2761 * g++.dg/parse/typedef2.C: New test.
2764 * g++.dg/ext/typeof3.C: New test.
2766 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2769 * g++.dg/parse/ret-type1.C: New test.
2772 * g++.dg/parse/tmpl-outside1.C: New test.
2775 * g++.dg/parse/int-as-enum1.C: New test.
2778 * g++.dg/parse/no-typename1.C: New test.
2781 * g++.dg/parse/no-value1.C: New test.
2784 * g++.dg/parse/wrong-inline1.C: New test.
2787 * g++.dg/parse/ref1.C: New test.
2790 * g++.dg/parse/attr-ctor1.C: New test.
2793 * g++.dg/parse/namespace5.C: New test.
2796 * g++.dg/parse/func-def1.C: New test.
2799 * g++.dg/parse/undefined1.C: New test.
2801 PR c++/5723, PR c++/8522
2802 * g++.dg/parse/specialization1.C: New test.
2804 PR c++/163, PR c++/8595
2805 * g++.dg/parse/struct-as-enum1.C: New test.
2808 * g++.dg/parse/undefined2.C: New test.
2810 2003-01-22 Mark Mitchell <mark@codesourcery.com>
2813 * g++.dg/parse/template1.C: New test.
2816 * g++.dg/parse/using1.C: New test.
2820 * g++.dg/parse/expr2.C: New test.
2823 * g++.dg/parse/lookup2.C: Likewise.
2825 2003-01-21 Jan Hubicka <jh@suse.cz>
2827 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
2828 * gcc.c-torture/execute/eeprof-1.c: Likewise.
2829 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
2830 * gcc.c-torture/execute/string-opt-*.c: Likewise.
2832 2003-01-20 Nick Clifton <nickc@redhat.com>
2834 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
2835 problem with ARM sibcall code generation.
2837 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
2839 * gcc.c-torture/execute/20030120-1.c: New.
2841 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
2843 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
2845 2003-01-17 Mark Mitchell <mark@codesourcery.com>
2848 * g++.dg/parse/ctor1.C: New test.
2851 * g++.dg/parse/qualified1.C: New test.
2853 * g++.dg/parse/typename3.C: New test.
2855 2003-01-16 Richard Henderson <rth@redhat.com>
2857 * g++.dg/tls/init-2.C: Fix error matches for real this time.
2859 2003-01-16 Richard Henderson <rth@redhat.com>
2861 * g++.dg/pch/pch.exp: Copy test header to the working directory
2862 before using it either for precompilation or direct use.
2863 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
2864 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
2866 2003-01-16 Richard Henderson <rth@redhat.com>
2868 * gcc.dg/pch/pch.exp: Copy test header to the working directory
2869 before using it either for precompilation or direct use.
2870 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
2871 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
2873 2003-01-16 Mark Mitchell <mark@codesourcery.com>
2875 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
2876 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
2877 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
2878 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
2879 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
2880 typename warning into error.
2881 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
2883 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
2884 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
2885 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
2887 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
2888 make declaration visible in template.
2889 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
2890 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
2892 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
2894 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
2895 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
2896 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
2897 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
2898 typename warning with error message.
2899 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
2900 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
2901 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
2903 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
2905 * g++.dg/parse/ambig2.C: New test.
2907 2003-01-15 Richard Henderson <rth@redhat.com>
2909 * g++.dg/tls/init-2.C: Update error message string.
2911 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2913 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
2915 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
2917 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
2919 * gcc.c-torture/compile/20001205-1.x: Likewise.
2920 * gcc.c-torture/compile/20001226-1.x: Likewise.
2921 * gcc.c-torture/compile/920520-1.x: Likewise.
2922 * gcc.c-torture/compile/961203-1.x: Likewise.
2923 * gcc.c-torture/compile/20020604-1.x: Likewise.
2925 2003-01-15 Jan Hubicka <jh@suse.cz>
2927 * gcc.c-torture/compile/20030115-1.c: New test.
2929 * gcc.dg/i386-fpcvt-1.c: New test.
2930 * gcc.dg/i386-fpcvt-2.c: New test.
2932 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
2934 Further conform g++'s __vmi_class_type_info to the C++ ABI
2936 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
2939 2003-01-14 Jan Hubicka <jh@suse.cz>
2941 * gcc.dg/i386-fpcvt-1.c: New test.
2942 * gcc.dg/i386-fpcvt-2.c: New test.
2944 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
2946 * gcc.dg/i386-mmx-3.c: New test.
2948 2003-01-12 Mark Mitchell <mark@codesourcery.com>
2951 * g++.dg/parse/octal1.C: New file.
2954 * g++.dg/parse/typename1.C: New file.
2956 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
2958 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
2959 * gcc.dg/bf-no-ms-layout.c: Likewise.
2960 * gcc.dg/bf-ms-attrib.c: Likewise.
2962 2003-01-10 Mark Mitchell <mark@codesourcery.com>
2965 * g++.dg/parse/dtor1.C: New file.
2968 * g++.dg/rtti/typeid1.C: New file.
2971 * g++.dg/parse/lookup1.C: New file.
2974 * g++.dg/templ/spec5.C: New file.
2976 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
2978 * gcc.c-torture/compile/20030110-1.c: New test.
2980 2003-01-09 Geoffrey Keating <geoffk@apple.com>
2982 Merge from pch-branch:
2984 2002-12-23 Geoffrey Keating <geoffk@apple.com>
2986 * gcc.dg/pch/cpp-1.h: New.
2987 * gcc.dg/pch/cpp-1.c: New.
2988 * gcc.dg/pch/cpp-2.h: New.
2989 * gcc.dg/pch/cpp-2.c: New.
2991 2002-11-19 Geoffrey Keating <geoffk@apple.com>
2993 * gcc.dg/pch/except-1.h: New.
2994 * gcc.dg/pch/except-1.c: New.
2996 2002-11-13 Geoffrey Keating <geoffk@apple.com>
2998 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
3000 * gcc.dg/pch: Include *.hp not *.h.
3001 * gcc.dg/pch/system-1.h: New.
3002 * gcc.dg/pch/system-1.c: New.
3004 2002-11-11 Geoffrey Keating <geoffk@apple.com>
3006 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
3007 rather than trying to build and run a program using PCH.
3008 * gcc.dg/pch: Remove dg-do commands from test files.
3010 2002-11-08 Geoffrey Keating <geoffk@apple.com>
3012 * gcc.dg/pch/macro-3.c: New.
3013 * gcc.dg/pch/macro-3.h: New.
3015 2002-11-04 Geoffrey Keating <geoffk@apple.com>
3017 * gcc.dg/pch/common-1.c: New.
3018 * gcc.dg/pch/common-1.h: New.
3019 * gcc.dg/pch/decl-1.c: New.
3020 * gcc.dg/pch/decl-1.h: New.
3021 * gcc.dg/pch/decl-2.c: New.
3022 * gcc.dg/pch/decl-2.h: New.
3023 * gcc.dg/pch/decl-3.c: New.
3024 * gcc.dg/pch/decl-3.h: New.
3025 * gcc.dg/pch/decl-4.c: New.
3026 * gcc.dg/pch/decl-4.h: New.
3027 * gcc.dg/pch/decl-5.c: New.
3028 * gcc.dg/pch/decl-5.h: New.
3029 * gcc.dg/pch/global-1.c: New.
3030 * gcc.dg/pch/global-1.h: New.
3031 * gcc.dg/pch/inline-1.c: New.
3032 * gcc.dg/pch/inline-1.h: New.
3033 * gcc.dg/pch/inline-2.c: New.
3034 * gcc.dg/pch/inline-2.h: New.
3035 * gcc.dg/pch/static-1.c: New.
3036 * gcc.dg/pch/static-1.h: New.
3037 * gcc.dg/pch/static-2.c: New.
3038 * gcc.dg/pch/static-2.h: New.
3040 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
3042 * g++.dg/pch/pch.exp: Better handle failing testcases.
3043 * gcc.dg/pch/pch.exp: Likewise.
3044 * gcc.dg/pch/macro-1.c: New.
3045 * gcc.dg/pch/macro-1.h: New.
3046 * gcc.dg/pch/macro-2.c: New.
3047 * gcc.dg/pch/macro-2.h: New.
3049 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
3051 * g++.dg/dg.exp: Treat files in pch/ specially.
3052 * g++.dg/pch/pch.exp: New file.
3053 * g++.dg/pch/empty.H: New file.
3054 * g++.dg/pch/empty.C: New file.
3055 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
3058 * gcc.dg/pch/pch.exp: New file.
3059 * gcc.dg/pch/empty.h: New file.
3060 * gcc.dg/pch/empty.c: New file.
3061 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
3064 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3066 * g++.dg/template/friend14.C: New test.
3068 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3070 * gcc.dg/old-style-asm-1.c: New test.
3072 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
3074 * gcc.c-torture/compile/20030109-1.c: New test.
3076 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3078 * gcc.c-torture/execute/20030109-1.c: New test.
3080 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
3082 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
3083 * g++.old-deja/g++.mike/dyncast2.C: Likewise
3084 * g++.old-deja/g++.mike/dyncast3.C: Likewise
3085 * g++.old-deja/g++.mike/eh2.C: Likewise
3086 * g++.old-deja/g++.mike/eh3.C: Likewise
3087 * g++.old-deja/g++.mike/eh5.C: Likewise
3088 * g++.old-deja/g++.mike/eh6.C: Likewise
3089 * g++.old-deja/g++.mike/eh7.C: Likewise
3090 * g++.old-deja/g++.mike/eh8.C: Likewise
3091 * g++.old-deja/g++.mike/eh9.C: Likewise
3092 * g++.old-deja/g++.mike/eh10.C: Likewise
3093 * g++.old-deja/g++.mike/eh12.C: Likewise
3094 * g++.old-deja/g++.mike/eh13.C: Likewise
3095 * g++.old-deja/g++.mike/eh14.C: Likewise
3096 * g++.old-deja/g++.mike/eh16.C: Likewise
3097 * g++.old-deja/g++.mike/eh17.C: Likewise
3098 * g++.old-deja/g++.mike/eh18.C: Likewise
3099 * g++.old-deja/g++.mike/eh21.C: Likewise
3100 * g++.old-deja/g++.mike/eh23.C: Likewise
3101 * g++.old-deja/g++.mike/eh24.C: Likewise
3102 * g++.old-deja/g++.mike/eh25.C: Likewise
3103 * g++.old-deja/g++.mike/eh26.C: Likewise
3104 * g++.old-deja/g++.mike/eh27.C: Likewise
3105 * g++.old-deja/g++.mike/eh28.C: Likewise
3106 * g++.old-deja/g++.mike/eh29.C: Likewise
3107 * g++.old-deja/g++.mike/eh31.C: Likewise
3108 * g++.old-deja/g++.mike/eh33.C: Likewise
3109 * g++.old-deja/g++.mike/eh34.C: Likewise
3110 * g++.old-deja/g++.mike/eh35.C: Likewise
3111 * g++.old-deja/g++.mike/eh36.C: Likewise
3112 * g++.old-deja/g++.mike/eh37.C: Likewise
3113 * g++.old-deja/g++.mike/eh38.C: Likewise
3114 * g++.old-deja/g++.mike/eh39.C: Likewise
3115 * g++.old-deja/g++.mike/eh40.C: Likewise
3116 * g++.old-deja/g++.mike/eh41.C: Likewise
3117 * g++.old-deja/g++.mike/eh42.C: Likewise
3118 * g++.old-deja/g++.mike/eh44.C: Likewise
3119 * g++.old-deja/g++.mike/eh46.C: Likewise
3120 * g++.old-deja/g++.mike/eh47.C: Likewise
3121 * g++.old-deja/g++.mike/eh48.C: Likewise
3122 * g++.old-deja/g++.mike/eh49.C: Likewise
3123 * g++.old-deja/g++.mike/eh50.C: Likewise
3124 * g++.old-deja/g++.mike/eh51.C: Likewise
3125 * g++.old-deja/g++.mike/eh53.C: Likewise
3126 * g++.old-deja/g++.mike/eh55.C: Likewise
3127 * g++.old-deja/g++.mike/p7912.C: Likewise
3128 * g++.old-deja/g++.mike/p9706.C: Likewise
3129 * g++.old-deja/g++.mike/p10416.C: Likewise
3130 * g++.old-deja/g++.mike/p11667.C: Likewise
3131 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
3132 Remove redundant reference to Iris.
3133 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
3134 Elxsi, i860, Pico Java, and WE32K.
3136 2003-01-07 Mark Mitchell <mark@codesourcery.com>
3138 * g++.dg/ext/asm4.C: New test.
3140 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3143 * g++.dg/template/friend12.C: New test.
3144 * g++.dg/template/friend13.C: Likewise.
3145 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
3147 2003-01-08 Jan Hubicka <jh@suse.cz>
3149 * gcc.dg/i386-cadd.c: New test.
3150 * gcc.dg/i386-cmov4.c: Likewise.
3152 2003-01-06 Mark Mitchell <mark@codesourcery.com>
3155 * g++.dg/warn/Wunused-3.C: New test.
3157 * g++.dg/abi/bitfield9.C: New test.
3160 * g++.dg/parse/defarg3.C: New test.
3162 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
3164 * g++.dg/parse/ambig1.C: New test.
3165 * g++.dg/parse/defarg2.C: New test.
3167 2003-01-05 Mark Mitchell <mark@codesourcery.com>
3169 * g++.dg/template/defarg-1.C: New test.
3170 * g++.dg/template/local2.C: Likewise.
3172 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
3174 * gcc.c-torture/execute/20030105-1.c: New test.
3176 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3178 * g++.dg/parse/namespace3.C: Remove extra semicolons.
3179 * g++.dg/parse/namespace4.C: Likewise.
3181 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
3183 * g++.dg/template/ntp2.C: New test.
3185 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
3187 * g++.dg/parse/extern-C-1.C: New test.
3189 * g++.dg/parse/namespace4.C: New test.
3191 * g++.dg/template/nested1.C: New test.
3193 * g++.dg/parse/namespace3.C: New test.
3195 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
3197 * g++.dg/lookup/two-stage1.C: New test.
3199 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3201 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
3202 * g++.old-deja/g++.jason/access8.C: Likewise.
3203 * g++.old-deja/g++.other/decl5.C: Likewise.
3205 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
3207 * g++.dg/parse/parse7.C: New test.
3209 2003-01-02 Mark Mitchell <mark@codesourcery.com>
3212 * g++.dg/ext/attrib7.C: New test.
3214 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
3216 * g++.dg/parse/parse6.C: New test.
3218 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
3220 * gcc.dg/h8300-stack-1.c: New.
3222 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
3224 g++.dg/lookup/exception1.C: New test.
3226 g++.dg/lookup/template1.C: New test.
3228 g++.dg/parse/namespace2.C: New test.
3230 g++.dg/parse/parens2.C: New test.
3232 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3234 * g++.dg/parse/parse5.C: New test.
3235 * g++.dg/lookup/scoped4.C: New test.
3237 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
3239 * g++.dg/parse/parens1.C: New test.
3241 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
3243 * g++.dg/parse/parens2.C: New test.
3245 * g++.dg/lookup/scope-operator1.C: New test.
3247 * g++.dg/parse/operator1.C: New test.
3249 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3251 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
3252 * g++.old-deja/g++.other/access6.C: Likewise.
3253 * g++.old-deja/g++.other/decl1.C: Likewise.
3254 * g++.old-deja/g++.pt/typename12.C: Likewise.
3256 2002-12-31 Mark Mitchell <mark@codesourcery.com>
3258 * g++.dg/parse/namespace1.C: New test.
3260 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3262 * g++.dg/parse/parse4.C: New test.
3264 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3266 * g++.dg/parse/parse3.C: New test.
3268 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3270 * g++.dg/parse/parse2.C: New test.
3272 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3274 * g++.dg/template/friend11.C: New test.
3276 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
3278 * g++.dg/parse/parse1.C: New test.
3280 2002-12-31 Janis Johnson <janis187@us.ibm.com>
3282 * lib/profopt.exp: Change the name of a global variable to avoid
3283 possible clashes with other test suites.
3285 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
3287 * g++.dg/inherit/covariant8.C: New test.
3289 2002-12-31 Mark Mitchell <mark@codesourcery.com>
3291 * g++.dg/init/array9.C: New test.
3294 * g++.dg/parse/expr1.C: New test.
3296 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
3298 * gcc.c-torture/compile/20021230-1.c: New test.
3300 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
3302 * g++.dg/inherit/covariant5.C: New test.
3303 * g++.dg/inherit/covariant6.C: New test.
3304 * g++.dg/inherit/covariant7.C: New test.
3306 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3309 * g++.dg/other/access2.C: New test.
3311 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
3313 * g++.dg/other/anon-struct.C: No longer fails
3314 * g++.old-deja/g++.brendan/parse4.C: Likewise.
3315 * g++.old-deja/g++.brendan/parse5.C: Likewise.
3316 * g++.old-deja/g++.brendan/parse6.C: Likewise.
3318 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
3320 * g++.dg/parse/angle-bracket.C (main): No longer fails.
3322 2002-12-27 Mark Mitchell <mark@codesourcery.com>
3324 * g++.dg/eh/spec4.C: Remove stray semicolon.
3325 * g++.dg/expr/pmf-1.C: Change error message.
3326 * g++.dg/ext/asm1.C: Remove stray semicolon.
3327 * g++.dg/ext/typename1.C: Add missing typenames.
3328 * g++.dg/inherit/template-as-base.C: Change error message.
3329 * g++.dg/lookup/scoped1.C: Likewise.
3330 * g++.dg/lookup/scoped2.C: Likewise.
3331 * g++.dg/lookup/using2.C: Likewise.
3332 * g++.dg/other/component1.C: Remove stray semicolon.
3333 * g++.dg/other/do1.C: Change error message.
3334 * g++.dg/other/error2.C: Likewise.
3335 * g++.dg/other/init1.C: Likewise.
3336 * g++.dg/other/packed1.C: Remove stray semicolon.
3337 * g++.dg/other/ptrmem2.C: Change error message.
3338 * g++.dg/parse/parameter-declaration-1.C: Remove line number
3340 * g++.dg/special/initp1.C: Remove invalid attribute usage.
3341 * g++.dg/template/access3.C: Add typename keyword.
3342 * g++.dg/template/access5.C: Remove stray semicolon.
3343 * g++.dg/template/access6.C: Likewise.
3344 * g++.dg/template/complit1.C: Likewise.
3345 * g++.dg/template/crash1.C: Change error message.
3346 * g++.dg/template/inherit2.C: Remove stray semicolon.
3347 * g++.dg/template/instantiate2.C: Likewise.
3348 * g++.dg/template/instantiate3.C: Change error message.
3349 * g++.dg/template/qual1.C: Remove stray semicolon.
3350 * g++.dg/template/qualttp18.C: Change error message.
3351 * g++.dg/template/ref1.C: Remove stray semicolon.
3352 * g++.dg/template/sizeof1.C (A::value): Declare it.
3353 * g++.dg/template/spec4.C: Change error message.
3354 * g++.dg/template/static1.C: Likewise.
3355 * g++.dg/template/type1.C: Likewise.
3356 * g++.dg/template/typename3.C: Likewise.
3357 * g++.old-deja/g++.benjamin/13478.C: Change error message.
3358 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
3359 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
3360 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
3361 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
3362 named return value extension.
3363 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
3364 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
3365 * g++.old-deja/g++.bob/extern_C.C: Likewise.
3366 * g++.old-deja/g++.bob/inherit2.C: Likewise.
3367 * g++.old-deja/g++.brendan/complex1.C: Likewise.
3368 * g++.old-deja/g++.brendan/copy5.C: Likewise.
3369 * g++.old-deja/g++.brendan/crash13.C: Likewise.
3370 * g++.old-deja/g++.brendan/crash15.C: Likewise.
3371 * g++.old-deja/g++.brendan/crash18.C: Change error message.
3372 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
3373 * g++.old-deja/g++.brendan/crash38.C: Likewise.
3374 * g++.old-deja/g++.brendan/crash50.C: Likewise.
3375 * g++.old-deja/g++.brendan/crash56.C: Likewise.
3376 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
3378 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
3379 * g++.old-deja/g++.brendan/crash8.C: Change error message.
3380 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
3381 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
3382 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
3383 * g++.old-deja/g++.brendan/template11.C: Likewise.
3384 * g++.old-deja/g++.brendan/template26.C: Likewise.
3385 * g++.old-deja/g++.brendan/template27.C: Use explicit
3386 specialization syntax.
3387 * g++.old-deja/g++.brendan/template30.C: Likewise.
3388 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
3389 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
3390 non-dependent names.
3391 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
3392 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
3393 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
3394 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
3395 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
3396 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
3397 named return value extension.
3398 * g++.old-deja/g++.ext/namedret2.C: Likewise.
3399 * g++.old-deja/g++.ext/namedret3.C: Likewise.
3400 * g++.old-deja/g++.ext/return1.C: Likewise.
3401 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
3402 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
3403 * g++.old-deja/g++.jason/access8.C: Likewise.
3404 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
3405 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
3406 pseudo-destructor names.
3407 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
3408 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
3409 pseudo-destructor names.
3410 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
3411 * g++.old-deja/g++.jason/overload19.C: Likewise.
3412 * g++.old-deja/g++.jason/overload32.C: Likewise.
3413 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
3415 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
3416 * g++.old-deja/g++.jason/return.C: Likewise.
3417 * g++.old-deja/g++.jason/return2.C: Likewise.
3418 * g++.old-deja/g++.jason/shadow1.C: Likewise.
3419 * g++.old-deja/g++.jason/special.C: Use explicit specialization
3421 * g++.old-deja/g++.jason/template10.C: Account for use of
3422 non-dependent names.
3423 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
3425 * g++.old-deja/g++.jason/template37.C: Likewise.
3426 * g++.old-deja/g++.law/access4.C: Change error messages.
3427 * g++.old-deja/g++.law/arm13.C: Remove incorrect
3428 pseudo-destructor names.
3429 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
3430 * g++.old-deja/g++.law/ctors9.C: Likewise.
3431 * g++.old-deja/g++.law/cvt22.C: Likewise.
3432 * g++.old-deja/g++.law/dtors5.C: Likewise.
3433 * g++.old-deja/g++.law/global-init1.C: Likewise.
3434 * g++.old-deja/g++.law/missed-error3.C: Likewise.
3435 * g++.old-deja/g++.law/operators28.C: Likewise.
3436 * g++.old-deja/g++.law/visibility28.C: Likewise.
3437 * g++.old-deja/g++.martin/eval1.C: Likewise.
3438 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
3440 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
3441 * g++.old-deja/g++.mike/net34.C: Likewise.
3442 * g++.old-deja/g++.mike/net36.C: Likewise.
3443 * g++.old-deja/g++.mike/ns2.C: Likewise.
3444 * g++.old-deja/g++.mike/p12306.C: Likewise.
3445 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
3447 * g++.old-deja/g++.mike/p700.C: Likewise.
3448 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
3449 * g++.old-deja/g++.mike/p710.C: Likewise.
3450 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
3452 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
3453 * g++.old-deja/g++.mike/pmf9.C: Likewise.
3454 * g++.old-deja/g++.ns/crash2.C: Likewise.
3455 * g++.old-deja/g++.ns/crash3.C: Likewise.
3456 * g++.old-deja/g++.ns/invalid1.C: Likewise.
3457 * g++.old-deja/g++.ns/ns17.C: Likewise.
3458 * g++.old-deja/g++.ns/template16.C: Likewise.
3459 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
3461 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
3462 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
3463 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
3464 named return value extension.
3465 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
3466 * g++.old-deja/g++.other/access4.C: Issue additional error
3468 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
3469 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
3470 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
3471 * g++.old-deja/g++.other/crash25.C: Change error message.
3472 * g++.old-deja/g++.other/crash4.C: Change error message.
3473 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
3474 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
3475 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
3477 * g++.old-deja/g++.other/defarg8.C: Likewise.
3478 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
3479 * g++.old-deja/g++.other/dtor10.C: Likewise.
3480 * g++.old-deja/g++.other/incomplete.C: Likewise.
3481 * g++.old-deja/g++.other/linkage7.C: Likewise.
3482 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
3484 * g++.old-deja/g++.other/mangle2.C: Likewise.
3485 * g++.old-deja/g++.other/refinit2.C: Likewise.
3486 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
3487 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
3488 * g++.old-deja/g++.pt/crash28.C: Likewise.
3489 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
3491 * g++.old-deja/g++.pt/crash32.C: Change error message.
3492 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
3493 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
3494 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
3495 error message position.
3496 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
3497 * g++.old-deja/g++.pt/defarg8.C: Change error message.
3498 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
3500 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
3501 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
3502 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
3503 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
3505 * g++.old-deja/g++.pt/explicit31.C: Likewise.
3506 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
3507 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
3509 * g++.old-deja/g++.pt/explicit71.C: Change error message.
3510 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
3512 * g++.old-deja/g++.pt/friend28.C: Account for use of
3513 non-dependent names.
3514 * g++.old-deja/g++.pt/friend29.C: Likewise.
3515 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
3517 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
3518 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
3519 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
3521 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
3522 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
3524 * g++.old-deja/g++.pt/memclass20.C: Likewise.
3525 * g++.old-deja/g++.pt/memclass5.C: Likewise.
3526 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
3528 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
3529 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
3530 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
3531 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
3532 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
3533 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
3535 * g++.old-deja/g++.pt/spec10.C: Likewise.
3536 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
3537 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
3538 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
3539 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
3540 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
3541 * g++.old-deja/g++.pt/ttp62.C: Likewise.
3542 * g++.old-deja/g++.pt/ttp64.C: Likewise.
3543 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
3544 * g++.old-deja/g++.pt/typename15.C: Likewise.
3545 * g++.old-deja/g++.pt/typename22.C: Likewise.
3546 * g++.old-deja/g++.pt/typename6.C: Change error messages.
3547 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
3548 * g++.old-deja/g++.pt/virtual2.C: Likewise.
3549 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
3551 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
3552 return value extension.
3553 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
3554 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
3555 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
3556 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
3558 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
3560 * g++.dg/warn/inline1.C: New test.
3561 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
3562 * g++.old-deja/g++.jason/synth10.C: Likewise.
3563 * g++.old-deja/g++.mike/net31.C: Likewise.
3564 * g++.old-deja/g++.mike/p8786.C: Likewise.
3566 * g++.dg/template/friend10.C: New test.
3567 * g++.dg/template/conv5.C: New test.
3569 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
3571 * g++.dg/lookup/scoped3.C: New test.
3573 * g++.dg/lookup/decl1.C: New test.
3574 * g++.dg/lookup/decl2.C: New test.
3576 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
3578 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
3579 gcc.c-torture/compile/20021015-1.c,
3580 gcc.c-torture/compile/20021015-2.c,
3581 gcc.c-torture/compile/20021123-1.c,
3582 gcc.c-torture/compile/20021123-2.c,
3583 gcc.c-torture/compile/20021123-3.c,
3584 gcc.c-torture/compile/20021123-4.c,
3585 gcc.c-torture/execute/20021024-1.c: Add tests previously added
3586 only to 3.1 or 3.2 branch.
3588 2002-12-23 Mark Mitchell <mark@codesourcery.com>
3590 * gcc.dg/i386-bitfield3.c: New test.
3592 * gcc.dg/i386-bitfield2.c: New test.
3594 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
3596 * g++.dg/parse/conv_op1.C: New test.
3598 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
3600 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
3603 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
3605 * gcc.c-torture/compile/20021220-1.c: New test.
3607 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
3609 * gcc.dg/i386-fastcall-1.c: New.
3611 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3613 * gcc.c-torture/execute/20021219-1.c: New test.
3615 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3617 * gcc.dg/i386-pic-1.c: New test.
3619 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3622 * g++.dg/template/friend9.C: New test.
3624 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3627 * g++.dg/template/access7.C: New test.
3629 2002-12-18 Nick Clifton <nickc@redhat.com>
3631 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
3632 the libstdc++-v3 directory has been found.
3634 2002-12-12 Devang Patel <dpatel@apple.com>
3635 * gcc.dg/darwin-ld-1.c: New test.
3636 * gcc.dg/darwin-ld-2.c: New test.
3637 * gcc.dg/darwin-ld-3.c: New test.
3638 * gcc.dg/darwin-ld-4.c: New test.
3639 * gcc.dg/darwin-ld-5.c: New test.
3641 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
3643 * gcc.c-torture/compile/20021212-1.c: New test.
3645 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
3647 * gcc.dg/fshort-wchar: New test.
3649 2002-12-10 Mark Mitchell <mark@codesourcery.com>
3652 * g++.dg/template/dtor1.C: New test.
3654 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
3657 2002-12-10 Jakub Jelinek <jakub@redhat.com>
3659 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
3661 2002-12-09 Mark Mitchell <mark@codesourcery.com>
3663 * g++.dg/template/static1.C: New test.
3664 * g++.dg/template/static2.C: New test.
3665 * g++.old-deja/g++.ext/memconst.C: New test.
3667 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3669 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
3670 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
3671 * g++.dg/special/initp1.C: Likewise.
3673 2002-12-06 Jakub Jelinek <jakub@redhat.com>
3675 * gcc.c-torture/execute/20021204-1.c: New test.
3677 2002-12-04 Geoffrey Keating <geoffk@apple.com>
3679 * gcc.dg/ppc-fmadd-1.c: New file.
3680 * gcc.dg/ppc-fmadd-2.c: New file.
3681 * gcc.dg/ppc-fmadd-3.c: New file.
3683 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
3685 * gcc.c-torture/compile/20021204-1.c: New test.
3687 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
3689 * g++.dg/inherit/covariant2.C: New test.
3690 * g++.dg/inherit/covariant3.C: New test.
3691 * g++.dg/inherit/covariant4.C: New test.
3692 * g++.dg/inherit/covariant1.C: Remove XFAIL.
3693 * g++.old-deja/g++.robertl/eb17.C: Likewise.
3695 2002-12-03 Mark Mitchell <mark@codesourcery.com>
3698 * g++.dg/init/brace3.C: New test.
3700 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
3702 * gcc.dg/20020210-1.c: Fix a comment typo.
3704 2002-12-02 Mark Mitchell <mark@codesourcery.com>
3707 * g++.dg/parse/defarg1.C: New test.
3710 * g++.dg/template/char1.C: New test.
3712 * g++.dg/template/varmod1.C: Fix typo.
3714 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3717 * g++.old-deja/g++.pt/crash32.C: Expect error.
3719 2002-12-01 Mark Mitchell <mark@codesourcery.com>
3722 * g++.dg/template/varmod1.C: New test.
3725 * g++.dg/inherit/typeinfo1.C: New test.
3728 * g++.dg/inherit/typedef1.C: New test.
3730 2002-11-30 Mark Mitchell <mark@codesourcery.com>
3734 * g++.dg/template/strlen1.C: New test.
3737 * g++.dg/template/ctor2.C: New test.
3740 * g++.dg/init/string1.C: New test.
3743 * g++.dg/template/friend8.C: New test.
3745 2002-11-29 Joe Buck <jbuck@synopsys.com>
3747 * g++.dg/lookup/anon2.C: New test.
3749 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
3751 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
3754 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
3756 * gcc.dg/bitfld-6.c: New test.
3758 2002-11-27 Jan Hubicka <jh@suse.cz>
3760 * gcc.c-torture/execute/20021127.[cx]: New test.
3762 2002-11-26 Jan Hubicka <jh@suse.cz>
3764 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
3767 2002-11-26 Geoffrey Keating <geoffk@apple.com>
3769 * g++.dg/init/brace2.C: New test.
3770 * g++.old-deja/g++.mike/p9129.C: Correct.
3772 2002-11-26 Mark Mitchell <mark@codesourcery.com>
3774 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
3776 2002-11-25 Andreas Bauer <baueran@in.tum.de>
3778 * gcc.dg/sibcall-6: New test for indirect sibcalls.
3780 2002-11-25 Mark Mitchell <mark@codesourcery.com>
3782 * testsuite/g++.dg/abi/empty11.C: New test.
3783 * testsuite/g++.dg/rtti/cv1.C: New test.
3785 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
3787 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
3789 2002-11-24 Mark Mitchell <mark@codesourcery.com>
3791 * g++.dg/abi/empty10.C: New test.
3793 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
3795 * gcc.c-torture/compile/20021124-1.c: New test.
3797 2002-11-22 Mark Mitchell <mark@codesourcery.com>
3799 * g++.dg/abi/rtti2.C: New test.
3801 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3803 * gcc.dg/i386-unroll-1.c: New test.
3805 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
3807 * gcc.c-torture/compile/20021120-1.c: New test.
3808 * gcc.c-torture/compile/20021120-2.c: New test.
3810 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3812 * gcc.dg/bitfld-5.c: New test.
3814 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3816 * gcc.c-torture/execute/20021120-3.c: New test.
3818 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3820 * gcc.c-torture/execute/20021120-2.c: New test.
3822 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
3824 * gcc.c-torture/execute/20021120-1.c: New test.
3826 2002-11-20 Jakub Jelinek <jakub@redhat.com>
3828 * gcc.c-torture/execute/20021118-3.c: New test.
3830 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
3832 * gcc.c-torture/compile/20021119-1.c: New test.
3834 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
3836 * gcc.dg/duff-1.c: New test.
3837 * gcc.dg/duff-2.c: New test.
3838 * gcc.dg/duff-3.c: New test.
3840 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
3842 * gcc.dg/cpp/_Pragma5.c: New test.
3844 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3846 * gcc.c-torture/execute/20021118-2.c: New test.
3848 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
3850 * gcc.c-torture/execute/20021118-1.c: New test.
3852 2002-11-16 Jakub Jelinek <jakub@redhat.com>
3854 * gcc.dg/20021116-1.c: New test.
3856 2002-11-14 Mark Mitchell <mark@codesourcery.com>
3858 * g++.dg/abi/vcall1.C: New test.
3860 2002-11-14 Jakub Jelinek <jakub@redhat.com>
3862 * gcc.dg/20021029-1.c: New test.
3863 * gcc.dg/20021029-2.c: New test.
3865 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
3867 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
3869 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3872 * gcc.dg/20021110.c: Move to ...
3873 * gcc.c-torture/compile/20021110.c: .... here.
3875 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3878 * gcc.c-torture/execute/20021111-1.c
3880 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
3883 * gcc.dg/20021110.c: New test.
3885 2002-11-10 Mark Mitchell <mark@codesourcery.com>
3887 * g++.dg/abi/vthunk3.C: Run only on x86.
3889 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
3891 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
3893 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
3895 * lib/compat.exp (compat-execute): Fix logic error in last
3898 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
3900 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
3902 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3905 * g++.dg/template/access6.C: New test.
3907 2002-11-08 Jan Hubicka <jh@suse.cz>
3909 * gcc.dg/i386-ssefp-1.c: New test.
3910 * gcc.dg/i386-ssefp-1.c: New test.
3912 2002-11-08 Jan Hubicka <jh@suse.cz>
3914 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
3916 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3918 * g++.dg/abi/vthunk3.C: New test.
3921 * g++.dg/template/crash2.C: New test.
3923 2002-11-07 Mark Mitchell <mark@codesourcery.com>
3925 * testsuite/g++.dg/abi/dtor1.C: New test.
3926 * testsuite/g++.dg/abi/dtor2.C: Likewise.
3928 2002-11-05 Geoffrey Keating <geoffk@apple.com>
3930 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
3933 2002-11-04 Adam Nemet <anemet@lnxw.com>
3935 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
3936 -mthumb. Only xfail with -O0.
3938 2002-11-03 Mark Mitchell <mark@codesourcery.com>
3940 * g++.dg/abi/thunk1.C: New test.
3941 * g++.dg/abi/thunk2.C: Likewise.
3942 * g++.dg/abi/vtt1.C: Likewise.
3944 2002-11-02 Diego Novillo <dnovillo@redhat.com>
3946 PR optimization/8423
3947 * gcc.c-torture/execute/builtin-constant.c: New test.
3949 2002-11-01 Zack Weinberg <zack@codesourcery.com>
3951 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
3952 Add some more cases.
3954 2002-11-01 Mark Mitchell <mark@codesourcery.com>
3957 * g++.dg/opt/local1.C: New test.
3959 2002-10-30 Mark Mitchell <mark@codesourcery.com>
3962 * g++.dg/template/complit1.C: New test.
3965 * g++.dg/template/typename4.C: Likewise.
3967 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3969 Core issue 287, PR c++/7639
3970 * g++.dg/template/instantiate1.C: Adjust error location.
3971 * g++.dg/template/instantiate3.C: New test.
3972 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
3973 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
3974 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
3976 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
3978 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
3980 2002-10-29 Mark Mitchell <mark@codesourcery.com>
3983 * g++.dg/init/dtor2.C: New test.
3985 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3987 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
3988 * gcc.dg/nest.c: Bypass errors on irix6.
3990 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
3992 * gcc.dg/nest.c: Expect error for mmix-*-*.
3993 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
3995 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
3997 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
4000 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
4002 2002-10-25 Mike Stump <mrs@apple.com>
4004 * gcc.dg/warn-1.c: New test.
4006 2002-10-25 Zack Weinberg <zack@codesourcery.com>
4008 * g++.dg/template/typename3.C: New test.
4010 2002-10-25 Mark Mitchell <mark@codesourcery.com>
4012 * g++.dg/lookup/ptrmem1.C: New test.
4014 * g++.dg/abi/vthunk2.C: New test.
4016 2002-10-25 Zack Weinberg <zack@codesourcery.com>
4018 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
4020 2002-10-24 Mark Mitchell <mark@codesourcery.com>
4022 * g++.dg/abi/empty9.C: New test.
4024 2002-10-24 Richard Henderson <rth@redhat.com>
4026 * g++.dg/inherit/thunk1.C: Enable for ia64.
4028 2002-10-23 Mark Mitchell <mark@codesourcery.com>
4031 * g++.dg/lookup/pretty1.C: New test.
4033 2002-10-23 Jakub Jelinek <jakub@redhat.com>
4035 * gcc.dg/20021023-1.c: New test.
4037 2002-10-23 Mark Mitchell <mark@codesourcery.com>
4040 * g++.dg/parse/inline1.C: New test.
4042 2002-10-23 Richard Henderson <rth@redhat.com>
4044 * g++.dg/inherit/thunk1.C: Enable for x86_64.
4046 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
4048 2002-10-22 Mark Mitchell <mark@codesourcery.com>
4051 * g++.dg/parse/stmtexpr3.C: New test.
4053 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
4055 * g++.dg/expr/cond1.C: New test.
4057 2002-10-21 Zack Weinberg <zack@codesourcery.com>
4059 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
4061 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4063 * g++.dg/abi/vbase13.C: New test.
4064 * g++.dg/abi/vbase14.C: Likewise.
4066 2002-10-21 Jakub Jelinek <jakub@redhat.com>
4068 * gcc.dg/tls/pic-1.c: New test.
4069 * gcc.dg/tls/nonpic-1.c: New test.
4070 * gcc.dg/20021018-1.c: New test.
4072 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
4074 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
4075 Remove only files with the same base name as the test case.
4076 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
4077 (profopt-execute): Likewise. Also, remove old profiling
4078 and performance data files before running the tests.
4080 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
4081 * g++.dg/bprob/bprob.exp: Likewise.
4082 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
4083 to allow more general test case names.
4085 * g++.dg/bprob/bprob-1.C: Rename to ...
4086 * g++.dg/bprob/g++-bprob-1.C: ... this.
4088 * g77.dg/bprob/bprob-1.f: Rename to ...
4089 * g77.dg/bprob/g77-bprob-1.f: ... this.
4091 2002-10-21 Zack Weinberg <zack@codesourcery.com>
4093 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
4094 bison 1.50 or later.
4096 2002-10-21 Janis Johnson <janis187@us.ibm.com>
4098 * g++.dg/README: Describe more test directories.
4100 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4102 * g++.dg/init/array6.C: Add additional tests.
4104 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
4106 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
4107 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
4109 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
4111 * gcc.c-torture/compile/20020604-1.x: New.
4112 * gcc.c-torture/compile/simd-5.x: Likewise.
4113 * gcc.c-torture/execute/920710-1.x: Likewise.
4114 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
4116 2002-10-21 Mark Mitchell <mark@codesourcery.com>
4118 * g++.dg/inherit/override1.C: Add dg-options clause.
4120 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4122 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
4125 2002-10-19 Andreas Schwab <schwab@suse.de>
4127 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
4128 directory component.
4130 2002-10-18 Mark Mitchell <mark@codesourcery.com>
4132 * g++.dg/inherit/thunk1.C: New test.
4134 * g++.dg/inherit/override1.C: New test.
4136 * g++.dg/abi/mangle11.C: New test.
4137 * g++.dg/abi/mangle14.C: New test.
4138 * g++.dg/abi/mangle17.C: New test.
4140 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
4142 * g++.dg/overload/member2.C: New test.
4144 2002-10-17 Janis Johnson <janis187@us.ibm.com>
4146 * g++.dg/README: Describe new compat directory.
4147 * g++.dg/dg.exp: Skip tests in compat directory.
4148 * README.compat: New file.
4149 * lib/compat.exp: New expect script.
4150 * g++.dg/compat: New test directory.
4151 * g++.dg/compat/compat.exp: New expect script.
4152 * g++.dg/compat/abi: New test directory.
4153 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
4154 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
4155 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
4156 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
4157 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
4158 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
4159 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
4160 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
4161 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
4162 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
4163 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
4164 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
4165 * g++.dg/compat/break: New test directory.
4166 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
4167 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
4168 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
4169 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
4170 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
4171 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
4172 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
4173 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
4174 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
4175 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
4176 g++.dg/compat/break/README: New files.
4177 * g++.dg/compat/eh: New test directory.
4178 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
4179 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
4180 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
4181 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
4182 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
4183 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
4184 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
4185 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
4186 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
4187 g++.dg/compat/eh/filter2_y.C,
4188 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
4189 g++.dg/compat/eh/new1_y.C,
4190 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
4191 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
4192 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
4193 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
4194 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
4195 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
4196 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
4197 g++.dg/compat/eh/unexpected1_y.C: New files.
4198 * g++.dg/compat/init: New test directory.
4199 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
4200 g++.dg/compat/init/array5_y.C,
4201 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
4202 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
4203 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
4204 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
4205 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
4206 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
4207 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
4208 g++.dg/compat/init/init-ref2_y.C: New files.
4210 2002-10-17 Mark Mitchell <mark@codesourcery.com>
4213 * g++.dg/inherit/using3.C: New test.
4215 2002-10-17 Jan Hubicka <jh@suse.cz>
4217 * gcc.dg/20021017-2.c: New test.
4219 2002-10-17 Mark Mitchell <mark@codesourcery.com>
4221 * g++.dg/abi/mangle16.C: Adjust.
4223 * g++.dg/init/array8.C: New test.
4225 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
4227 * gcc.dg/special/mips-abi.exp: New test.
4228 * gcc.dg/special/mips-abi.s: Empty file used by the above.
4230 2002-10-16 Mark Mitchell <mark@codesourcery.com>
4232 * g++.dg/abi/mangle16.C: New test.
4233 * g++.dg/abi/mangle17.C: Likewise.
4236 * g++.dg/template/ref1.C: New test.
4238 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4240 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
4242 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
4244 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
4246 2002-10-16 Mark Mitchell <mark@codesourcery.com>
4249 * g++.dg/init/array7.C: New test.
4251 2002-10-15 Mark Mitchell <mark@codesourcery.com>
4253 * g++.dg/init/array6.C: New test.
4255 * g++.dg/abi/mangle13.C: Likewise.
4256 * g++.dg/abi/mangle14.C: Likewise.
4257 * g++.dg/abi/mangle15.C: Likewise.
4259 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4261 * g++.dg/abi/empty8.C: New test.
4263 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
4265 * g++.dg/init/ctor1.C: New test.
4267 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
4269 * gcc.c-torture/execute/20021015-1.c: New test.
4271 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
4273 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
4275 2002-10-14 Jan Hubicka <jh@suse.cz>
4277 * gcc.dg/i386-ssetype-[1-5].c: New tests.
4279 2002-10-14 Richard Henderson <rth@redhat.com>
4281 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
4283 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4285 PR optimization/6631
4286 * g++.dg/opt/const2.C: New test.
4288 2002-10-14 Mark Mitchell <mark@codesourcery.com>
4291 * g++.dg/parse/friend1.C: New test.
4292 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
4294 2002-10-14 Jakub Jelinek <jakub@redhat.com>
4296 * gcc.dg/20021014-1.c: New test.
4298 2002-10-11 Mark Mitchell <mark@codesourcery.com>
4301 * g++.dg/ext/vlm1.C: New test.
4302 * g++.dg/ext/vlm2.C: Likewise.
4304 * g++.dg/init/array1.C: Remove invalid braces.
4305 * g++.dg/init/brace1.C: New test.
4306 * g++.dg/init/copy2.C: Likewise.
4307 * g++.dg/init/copy3.C: Likewise.
4308 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
4309 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
4312 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
4314 * gcc.dg/cpp/assembler.S: Don't use -ansi.
4316 2002-10-11 Richard Shann <richard.shann@superh.com>
4318 * gcc.c-torture/compile/simd-5.c: New test.
4320 2002-10-10 Roger Sayle <roger@eyesopen.com>
4322 * gcc.c-torture/execute/shiftopt-1.c: New test case.
4324 2002-10-10 Jim Wilson <wilson@redhat.com>
4326 * gcc.c-torture/execute/20021010-1.c: New test.
4328 2002-10-09 Zack Weinberg <zack@codesourcery.com>
4331 * g++.dg/ext/typedef-init.C: New test.
4332 * gcc.dg/typedef-init.c: New test.
4334 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
4336 * gcc.dg/cpp/paste13.c: New test.
4338 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4340 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
4341 remaining platforms, XFAIL during compile, not execute. Don't
4344 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
4346 * gcc.dg/alias-1.c: Tweak expected warning.
4348 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
4350 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
4352 2002-10-06 Andreas Jaeger <aj@suse.de>
4354 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
4355 * gcc.dg/cpp/c++98.C: Likewise.
4357 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
4358 * g++.dg/cpp/c++98.C: Likewise.
4360 * g++.dg/README (Subdirectories): Mention cpp directory.
4363 * gcc.dg/20021006-1.c: New test.
4365 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4368 * g++.dg/other/warning1.C: New test.
4370 2002-10-04 Roger Sayle <roger@eyesopen.com>
4372 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
4373 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
4374 and sparc-*-* with -m64 as expected failures. See PR 8087.
4376 2002-10-03 Mark Mitchell <mark@codesourcery.com>
4379 * g++.dg/template/ptrmem3.C: New test.
4382 * g++.dg/template/union1.C: New test.
4384 2002-10-03 Mark Mitchell <mark@codesourcery.com>
4387 * g++.dg/abi/mangle9.C: New test.
4388 * g++.dg/abi/mangle10.C: New test.
4389 * g++.dg/abi/mangle11.C: New test.
4390 * g++.dg/abi/mangle12.C: New test.
4392 2002-10-02 Mark Mitchell <mark@codesourcery.com>
4395 * g++.dg/template/meminit1.C: New test.
4396 * g++.dg/warn/Wreorder-1.C: Likewise.
4397 * g++.old-deja/g++.mike/warn3.C: Tweak.
4398 * lib/prune.exp: Ingore "in copy constructor".
4400 2002-10-02 Andreas Jaeger <aj@suse.de>
4402 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
4403 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
4404 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
4407 2002-10-01 Mark Mitchell <mark@codesourcery.com>
4409 * gcc.dg/empty1.C: Fix typo.
4411 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
4413 * gcc.dg/alias-1.c: New test.
4415 2002-10-01 Mark Mitchell <mark@codesourcery.com>
4417 * gcc.dg/empty1.C: New test.
4419 * g++.dg/tls/init-2.C: Tweak error messages.
4421 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
4423 * gcc.c-torture/compile/20020923-1.c: New test.
4425 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
4427 * gcc.c-torture/execute/ffs-1.c: New test.
4428 * gcc.c-torture/execute/ffs-2.c: Ditto.
4430 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
4432 * g++.dg/overload/member1.C: New test.
4434 2002-09-30 Mark Mitchell <mark@codesourcery.com>
4436 * g++.dg/abi/empty7.C: New test.
4437 * g++.dg/init/pm2.C: Likewise.
4439 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
4441 * g++.dg/rtti/crash1.C: New test.
4443 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
4445 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
4446 gcc.dg/sibcall-4.c: New tests.
4448 2002-09-28 Roger Sayle <roger@eyesopen.com>
4450 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
4451 powerpc and MMIX targets.
4453 2002-09-27 Zack Weinberg <zack@codesourcery.com>
4455 * gcc.dg/cpp/20020927-1.c: New.
4457 2002-09-26 David S. Miller <davem@redhat.com>
4459 * gcc.c-torture/compile/trunctfdf.c: New.
4461 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4463 * lib/target-supports.exp (check_weak_available): Handle solaris2.
4465 2002-09-27 Alan Modra <amodra@bigpond.net.au>
4467 * gcc.c-torture/execute/loop-15.c: New.
4469 2002-09-26 Janis Johnson <janis187@us.ibm.com>
4471 * README.QMTEST: Fix typo.
4473 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
4475 * gcc.dg/20020926-1.c: New test.
4477 2002-09-25 David S. Miller <davem@redhat.com>
4480 * gcc.c-torture/execute/shiftdi.c: New test.
4482 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
4484 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
4486 * lib/g77.exp (g77_init): Likewise.
4487 * lib/g++.exp (g++_init): Likewise.
4488 * lib/objc.exp (objc_init): Likewise.
4490 2002-09-25 Mark Mitchell <mark@codesourcery.com>
4492 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
4493 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
4494 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
4496 2002-09-25 Richard Henderson <rth@redhat.com>
4498 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
4499 too-small long double.
4501 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
4503 * gcc.dg/20020919-1.c: New test.
4505 2002-09-23 Mark Mitchell <mark@codesourcery.com>
4507 * g++.dg/abi/bitfield6.C: New test.
4508 * g++.dg/abi/bitfield7.C: New test.
4509 * g++.dg/abi/bitfield8.C: New test.
4510 * g++.dg/abi/vbase11.C: New test.
4512 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
4514 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
4515 hppa*-*-hpux*. Update test comment.
4517 2002-09-20 Jakub Jelinek <jakub@redhat.com>
4519 * gcc.dg/tls/struct-1.c: New test.
4521 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
4523 * gcc.dg/cpp/tr-warn2.c: Update.
4525 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
4527 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
4529 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
4531 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
4534 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
4536 * gcc.c-torture/execute/ieee/mzero3.c: New test.
4538 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
4539 Adjust for c++filt moved to binutils. Remove spurious duplicate
4542 2002-09-19 Geoffrey Keating <geoffk@apple.com>
4544 * gcc.dg/20020312-2.c: Update for darwin.
4546 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
4548 * g++.old-deja/g++.other/crash32.C: Mark ICE.
4550 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
4552 * objc.dg/comp-types-1.m: New test.
4553 * objc.dg/comp-types-2.m: New test.
4554 * objc.dg/comp-types-3.m: New test.
4555 * objc.dg/comp-types-4.m: New test.
4556 * objc.dg/comp-types-5.m: New test.
4557 * objc.dg/comp-types-6.m: New test.
4559 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
4561 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
4563 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
4565 * g++.dg/other/do1.C: New test.
4567 * g++.dg/template/subst1.C: New test.
4569 2002-09-16 Steve Ellcey <sje@cup.hp.com>
4571 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
4573 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
4575 * g++.dg/template/qualttp20.C: Adjust expected errors.
4576 * g++.old-deja/g++.jason/report.C: Likewise.
4577 * g++.old-deja/g++.other/qual1.C: Likewise.
4579 * g++.dg/lookup/scoped2.C: New test.
4581 * g++.dg/ext/asm3.C: New test.
4583 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
4585 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
4587 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
4589 * ChangeLog: follow spelling conventions.
4590 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
4591 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
4592 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
4593 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
4594 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
4595 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
4596 * g++.old-deja/g++.law/global-init1.C: Likewise.
4597 * g++.old-deja/g++.other/delete4.C: Likewise.
4598 * g++.old-deja/g++.other/inline21.C: Likewise.
4599 * g++.old-deja/g++.other/singleton.C: Likewise.
4600 * g77.dg/strlen0.f: Likewise.
4601 * g77.f-torture/compile/20010519-1.f: Likewise.
4602 * g77.f-torture/compile/980310-4.f: Likewise.
4603 * gcc.c-torture/compile/20000605-1.c: Likewise.
4604 * gcc.c-torture/execute/20020225-1.c: Likewise.
4605 * gcc.dg/c90-hexfloat-2.c: Likewise.
4606 * gcc.dg/c99-bool-1.c: Likewise.
4607 * gcc.dg/c99-hexfloat-2.c: Likewise.
4608 * gcc.dg/dll-2.c: Likewise.
4609 * gcc.dg/wtr-union-init-1.c: Likewise.
4610 * gcc.dg/wtr-union-init-2.c: Likewise.
4611 * gcc.dg/wtr-union-init-3.c: Likewise.
4612 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4613 * gcc.dg/cpp/defined.c: Likewise.
4614 * gcc.dg/cpp/macsyntx.c: Likewise.
4615 * gcc.dg/cpp/paste2.c: Likewise.
4616 * gcc.dg/cpp/trad/defined.c: Likewise.
4617 * gcc.dg/format/c90-printf-1.c: Likewise.
4618 * gcc.dg/format/c90-scanf-1.c: Likewise.
4619 * gcc.dg/format/c99-printf-1.c: Likewise.
4620 * gcc.dg/format/c99-scanf-1.c: Likewise.
4621 * gcc.misc-tests/gcov-8.c: Likewise.
4622 * lib/profopt.exp: Likewise.
4624 2002-09-15 Krister Walfridsson <cato@df.lth.se>
4626 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
4628 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4630 * g++.dg/inherit/using2.C: New test.
4632 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
4634 * ChangeLog: Follow spelling conventions.
4635 * g++.dg/template/friend4.C: Likewise.
4636 * g++.old-deja/g++.pt/crash67.C: Likewise.
4637 * gcc.c-torture/execute/20000801-4.c: Likewise.
4638 * gcc.dg/c90-digraph-1.c: Likewise.
4639 * gcc.dg/c94-digraph-1.c: Likewise.
4640 * gcc.dg/c99-digraph-1.c: Likewise.
4641 * gcc.dg/cpp/line5.c: Likewise.
4642 * gcc.dg/cpp/multiline.c: Likewise.
4643 * gcc.dg/cpp/trad/literals-1.c: Likewise.
4644 * gcc.dg/format/attr-3.c: Likewise.
4645 * gcc.dg/format/c90-scanf-3.c: Likewise.
4646 * gcc.dg/format/ext-4.c: Likewise.
4648 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
4650 * g++.dg/template/pretty1.C: New test.
4652 2002-09-14 Alan Modra <amodra@bigpond.net.au>
4654 * gcc.c-torture/execute/struct-cpy-1.c: New test.
4656 2002-09-13 Matt Austern <austern@apple.com>
4658 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
4659 passing a cast expression to a function by const reference.
4661 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
4663 * g++.dg/template/deduce1.C: New test.
4665 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
4667 * gcc.c-torture/execute/simd-1.c: Force all use of int to
4670 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
4672 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
4675 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
4677 * gcc.c-torture/compile/20020910-1.c: New test.
4679 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
4681 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
4683 2002-09-10 Andreas Jaeger <aj@suse.de>
4685 * gcc.dg/20020312-2.c: Adjust for x86-64.
4687 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
4689 * g77.dg/7388.f: New test case for PR 7388.
4691 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
4693 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
4695 2002-09-05 Ziemowit Laski <zlaski@apple.com>
4697 * objc.dg/proto-lossage-1.m: New test.
4699 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
4701 * gcc.dg/cpp/_Pragma4.c: Fix typo.
4703 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
4705 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
4708 2002-09-06 Stan Shebs <shebs@apple.com>
4709 David Edelsohn <edelsohn@gnu.org>
4711 * gcc.dg/weak: New directory.
4712 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
4713 target-specific xfail bits.
4714 * gcc.dg/typeof-2.c: Move to new directory.
4715 * gcc.dg/weak.exp: New expect script.
4717 2002-09-06 Alan Modra <amodra@bigpond.net.au>
4719 * gcc.c-torture/execute/extzvsi.c: New test.
4721 2002-09-05 Stan Shebs <shebs@apple.com>
4723 * gcc.dg/weak-1.c: xfail on Darwin.
4724 * gcc.dg/weak-2.c: Ditto.
4725 * gcc.dg/weak-3.c: Ditto.
4726 * gcc.dg/weak-4.c: Ditto.
4727 * gcc.dg/weak-5.c: Ditto.
4728 * gcc.dg/weak-6.c: Ditto.
4729 * gcc.dg/weak-7.c: Ditto.
4730 * gcc.dg/weak-8.c: Ditto.
4731 * gcc.dg/weak-9.c: Ditto.
4733 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
4735 * gcc.c-torture/execute/loop-14.c: New test.
4737 2002-09-04 Jakub Jelinek <jakub@redhat.com>
4739 * g++.dg/other/cxa-atexit1.C: New test.
4741 * gcc.dg/typeof-2.c: New test.
4743 2002-09-03 Roger Sayle <roger@eyesopen.com>
4745 * gcc.dg/builtins-2.c: New testcase.
4746 * gcc.dg/builtins-3.c: New testcase.
4748 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
4750 * gcc.dg/cpp/_Pragma4.c: New test.
4752 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
4754 * objc/execute/nil_method-1.m: New testcase.
4756 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
4758 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
4759 [Object class], not [Object initialize].
4761 2002-08-31 Roger Sayle <roger@eyesopen.com>
4762 Hans-Peter Nilsson <hp@bitrange.com>
4764 * gcc.c-torture/execute/20020720-1.x: Skip test on
4765 mmix-knuth-mmixware. Correct comment.
4767 2002-08-27 Mark Mitchell <mark@codesourcery.com>
4769 * testsuite/g++.dg/abi/bitfield5.C: New test.
4770 * testsuite/g++.dg/abi/vbase10.C: Likewise.
4772 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
4774 * objc.dg/undeclared-selector.m: New test.
4776 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
4778 * g++.dg/other/offsetof1.C: Avoid cast warning.
4780 2002-08-26 Ziemowit Laski <zlaski@apple.com>
4782 * objc.dg/super-class-2.m: New test.
4784 2002-08-24 Matt Austern <austern@apple.com>
4786 * g++.dg/ext/lvaddr.C: New test.
4787 * g++.dg/ext/lvcast.C: New test.
4789 2002-08-22 Mark Mitchell <mark@codesourcery.com>
4791 * testsuite/g++.dg/inherit/cond1.C: New test.
4793 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
4795 * gcc.dg/noncompile/incomplete-1.c: New test.
4797 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4799 * gcc.dg/typespec-1.c: New test.
4801 2002-08-20 Devang Patel <dpatel@apple.com>
4802 * objc.dg/proto-hier-2.m: New test.
4804 2002-08-19 Ziemowit Laski <zlaski@apple.com>
4806 * objc.dg/bitfield-1.m: New test.
4807 * objc.dg/bitfield-2.m: New test.
4809 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
4811 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
4812 gcc.dg/c99-flex-array-4.c: New tests.
4814 2002-08-16 Stan Shebs <shebs@apple.com>
4816 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
4818 2002-08-15 Jakub Jelinek <jakub@redhat.com>
4820 * gcc.dg/typeof-1.c: New test.
4821 * g++.dg/ext/typeof2.C: New test.
4823 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
4825 * g++.dg/other/offsetof1.C: New test.
4827 2002-08-14 Richard Henderson <rth@redhat.com>
4829 * gcc.dg/tls/diag-3.c: Fix expected message strings.
4831 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
4833 * gcc.dg/cpp/_Pragma3.c: New test.
4835 2002-08-13 Mark Mitchell <mark@codesourcery.com>
4837 * g++.dg/template/inherit3: New test.
4839 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
4841 * gcc.dg/bitfld-4.c: Add blank options.
4843 2002-08-09 Mark Mitchell <mark@codesourcery.com>
4845 * g++.dg/template/crash1.C: New test.
4847 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4849 * gcc.dg/tls/opt-2.c: New test.
4851 2002-08-08 Devang Patel <dpatel@apple.com>
4853 * objc.dg/selector-1.m : New test
4855 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4857 * g++.dg/abi/bitfield4.C: New test.
4858 * gcc.dg/bitfld-4.c: New test.
4860 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
4862 * g++.dg/other/packed1.C: New test.
4864 2002-08-07 Mark Mitchell <mark@codesourcery.com>
4866 * g++.dg/abi/offsetof.C: Tweak error messages.
4867 * g++.old-deja/g++.mike/p10769a.C: Likewise.
4869 2002-08-08 Jakub Jelinek <jakub@redhat.com>
4871 * gcc.dg/bitfld-3.c: New test.
4873 2002-08-07 Jakub Jelinek <jakub@redhat.com>
4874 Richard Henderson <rth@redhat.com>
4876 * gcc.dg/i386-bitfield1.c: New test.
4877 * g++.dg/abi/bitfield3.C: Update.
4879 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
4881 * objc.dg/const-str-2.m: Update.
4882 * gcc.dg/cpp/c++98.c: Change to C extension.
4883 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
4884 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
4886 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
4888 * testsuite/gcc.dg/tls/diag-3.c: New.
4890 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
4892 * g++.dg/README (Subdirectories): Document new subdir expr.
4893 * g++.dg/expr/pmf-1.C: New test.
4895 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
4897 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
4899 2002-08-06 Jakub Jelinek <jakub@redhat.com>
4901 * g++.dg/abi/bitfield3.C: New test.
4903 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
4905 * lib/gcov.exp: Tweak expected line formats.
4906 * gcc.misc-tests/gcov8.c: New test.
4907 * gcc.misc-tests/gcov8.x: New flags.
4909 2002-08-05 Jakub Jelinek <jakub@redhat.com>
4911 * consistency.vlad/layout/endian.c: Include string.h.
4913 * gcc.c-torture/execute/20020805-1.c: New test.
4915 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
4917 * g++.dg/other/conversion1.C: New test.
4919 2002-08-03 Roger Sayle <roger@eyesopen.com>
4921 * gcc.dg/builtins-1.c: New testcase.
4923 2002-08-02 Mark Mitchell <mark@codesourcery.com>
4925 * g++.dg/inherit/access3.C: New test.
4927 2002-08-01 Jakub Jelinek <jakub@redhat.com>
4929 * gcc.dg/ia64-visibility-2.c: New test.
4931 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
4933 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
4934 __qualifier_flags to __flags.
4936 2002-07-31 Mark Mitchell <mark@codesourcery.com>
4938 * g++.dg/inherit/operator1.C: New test.
4939 * g++.dg/lookup/disamb1.C: Fix typo in comment.
4940 * g++.dg/other/error1.C: Change expected error message.
4941 * g++.dg/template/conv4.C: Likewise.
4943 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
4945 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
4946 for documented behavior.
4948 2002-07-25 Roger Sayle <roger@eyesopen.com>
4950 * gcc.c-torture/execute/20020720-1.x: Skip this test on
4951 several targets known to fail.
4953 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
4955 * gcc.dg/mips-args-[123].c: New tests.
4957 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
4959 * gcc.dg/ppc-spe.c: New.
4961 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
4963 * g++.dg/other/ptrmem4.C: New testcase.
4965 2002-07-24 Richard Henderson <rth@redhat.com>
4967 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
4969 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
4971 * g++.dg/ext/alignof1.C (main): Return 0 for success.
4973 2002-07-24 Roger Sayle <roger@eyesopen.com>
4975 * gcc.c-torture/execute/memset-3.c: New testcase.
4977 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
4979 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
4980 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
4982 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4984 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
4987 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
4989 * gcc.c-torture/compile/simd-4.c: New test.
4991 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4993 PR c++/7347, c++/7348
4994 * g++.dg/template/access4.C: New test.
4995 * g++.dg/template/access5.C: New test.
4996 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
4997 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
4998 * g++.old-deja/g++.pt/ttp58.C: Likewise.
4999 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
5001 2002-07-22 Jakub Jelinek <jakub@redhat.com>
5003 * gcc.dg/gnu89-init-2.c: New test.
5005 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
5007 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
5009 2002-07-20 Roger Sayle <roger@eyesopen.com>
5011 * gcc.c-torture/execute/20020720-1.c: New testcase.
5013 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
5015 * gcc.dg/cpp/Wsignprom.c: New tests.
5017 2002-07-20 Alan Modra <amodra@bigpond.net.au>
5019 * gcc.c-torture/execute/loop-13.c: New test.
5021 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
5023 * gcc.dg/cpp/expr.c: New tests.
5025 2002 07-18 David Edelsohn <edelsohn@gnu.org>
5027 * g++.dg/opt/pr6713.C: Add template instantiation.
5029 2002-07-18 Alan Modra <amodra@bigpond.net.au>
5031 * gcc.dg/nest.c: New test.
5033 2002-07-17 Richard Henderson <rth@redhat.com>
5035 * g++.dg/opt/pr6713.C: New test.
5037 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
5039 * gcc.c-torture/execute/loop-2e.x: Let the testcase
5040 XFAIL for all x86 processors.
5042 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
5044 * gcc.c-torture/execute/20010122-1.x: Do not test with
5045 -fomit-frame-pointer.
5047 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5049 * g++.dg/template/instantiate2.C: New test.
5050 * g++.dg/template/spec4.C: New test.
5052 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5054 * g++.dg/template/access2.C: New test.
5055 * g++.dg/template/access3.C: New test.
5057 2002-07-15 Zack Weinberg <zack@codesourcery.com>
5059 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
5060 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
5061 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
5062 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
5063 Convert to use <stdarg.h>.
5064 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
5066 * gcc.dg/va-arg-2.c: New.
5067 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
5069 2002-07-15 Jakub Jelinek <jakub@redhat.com>
5071 * gcc.c-torture/compile/20020710-1.c: New test.
5073 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
5074 Andrew Pinski <pinskia@physics.uc.edu>
5076 gcc.c-torture/compile/simd-2.c: New testcase.
5077 gcc.c-torture/compile/simd-3.c: Likewise.
5079 2002-07-11 Mark Mitchell <mark@codesourcery.com>
5082 * g++.dg/overload/error1.C: New test.
5084 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
5086 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
5087 configuration and IRIX 6 O32 ABI.
5089 2002-07-11 Roger Sayle <roger@eyesopen.com>
5091 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
5093 2002-07-10 Roger Sayle <roger@eyesopen.com>
5095 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
5097 2002-07-10 Jeffrey A Law <law@redhat.com>
5099 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
5101 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
5103 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
5105 * gcc.dg/20020312-2.c: Check for __PPC__.
5107 2002-07-09 Diego Novillo <dnovillo@redhat.com>
5109 * gcc.c-torture/compile/20020709-1.c: New test.
5111 2002-07-07 Roger Sayle <roger@eyesopen.com>
5113 * g++.dg/template/qualttp21.C: New test case.
5115 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
5117 * gcc.c-torture/compile/20020706-1.c: New test.
5118 * gcc.c-torture/compile/20020706-2.c: New test.
5120 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
5121 Alexandre Oliva <aoliva@redhat.com>
5123 * g++.dg/warn/incomplete1.C: New test.
5125 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5128 * g++.dg/warn/noreturn1.C: New test.
5130 2002-07-03 Mark Mitchell <mark@codesourcery.com>
5133 * g++.dg/debug/debug6.C: New test.
5134 * g++.dg/debug/debug7.C: New test.
5136 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
5138 * gcc.c-torture/compile/simd-3.c: New test.
5140 2002-07-03 Chris Demetriou <cgd@broadcom.com>
5142 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
5143 * gcc.dg/20020620-1.c: Likewise.
5145 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5148 * g++.dg/init/array4.C: New test.
5149 * g++.dg/init/array5.C: New test.
5151 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
5153 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
5154 * gcc.c-torture/execute/simd-2.c (main): Likewise.
5156 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5158 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
5159 * gcc.dg/wtr-aggr-init-1.c: Likewise.
5160 * gcc.dg/wtr-conversion-1.c: Likewise.
5161 * gcc.dg/wtr-escape-1.c: Likewise.
5162 * gcc.dg/wtr-int-type-1.c: Likewise.
5163 * gcc.dg/wtr-label-1.c: Likewise.
5164 * gcc.dg/wtr-static-1.c: Likewise.
5165 * gcc.dg/wtr-strcat-1.c: Likewise.
5166 * gcc.dg/wtr-suffix-1.c: Likewise.
5167 * gcc.dg/wtr-switch-1.c: Likewise.
5168 * gcc.dg/wtr-unary-plus-1.c: Likewise.
5169 * gcc.dg/wtr-union-init-1.c: Likewise.
5170 * gcc.dg/wtr-union-init-2.c: Likewise.
5171 * gcc.dg/wtr-union-init-3.c: Likewise.
5173 * gcc.dg/wtr-func-def-1.c: New test.
5175 2002-07-02 Devang Patel <dpatel@apple.com>
5177 * objc.dg/param-1.m: New test.
5179 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
5181 * gcc.dg/cpp/trad/directive.c: Add test.
5182 * gcc.dg/cpp/trad/macroargs.c: Add test.
5183 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
5185 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
5187 * gcc.dg/cpp/cmdlne-M.c: New test.
5189 2002-07-02 Ziemowit Laski <zlaski@apple.com>
5191 * objc.dg/desig-init-1.m: New test.
5193 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5196 * g++.dg/template/instantiate1.C: New test.
5198 2002-07-01 Mark Mitchell <mark@codesourcery.com>
5201 * g++.dg/template/sizeof2.C: New test.
5203 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
5205 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
5206 gcc.dg/cpp/trad/include.c: New tests.
5208 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
5211 * gcc.c-torture/compile/20020701-1.c: New test.
5213 2002-07-01 Stan Shebs <shebs@apple.com>
5215 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
5217 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
5218 (objc-torture-execute): or here.
5220 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
5222 * gcc.c-torture/execute/arith-rand-ll.c: New test.
5224 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
5226 * gcc.dg/cpp/trad/escaped-nl.c: New test.
5228 2002-06-30 Devang Patel <dpatel@apple.com>
5230 * objc.dg/fsyntax-only.m: New test.
5232 2002-06-27 Mark Mitchell <mark@codesourcery.com>
5235 * g++.dg/template/friend7.C: New file.
5237 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
5239 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
5242 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
5244 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
5245 avoid division by zero.
5247 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
5249 * gcc.dg/Wunknownprag.c: New tests.
5251 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
5253 * gcc.c-torture/execute/simd-2.c: New test.
5255 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
5257 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
5258 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
5259 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
5260 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
5261 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
5262 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
5263 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
5264 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
5265 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
5266 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
5267 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
5268 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
5269 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
5270 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
5271 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
5272 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
5273 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
5275 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
5277 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
5278 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
5279 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
5280 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
5282 * gcc.dg/cpp/trad/directive.c: Update.
5284 2002-06-23 Andreas Jaeger <aj@suse.de>
5286 * gcc.c-torture/execute/complex-6.c: New.
5288 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
5290 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
5291 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
5292 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
5293 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
5295 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
5297 * gcc.dg/cpp/trad: New directory with traditional tests copied
5298 from parent directory.
5299 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5300 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5301 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5302 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5303 Move to trad/ and rename.
5304 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
5305 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
5306 gcc.dg/cpp/trad/redef2.c: New tests.
5307 * gcc.dg/cpp/trad/trad.exp: New driver.
5309 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
5311 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
5312 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
5313 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
5314 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
5317 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
5319 * gcc.dg/20020620-1.c: New test.
5321 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5323 * g++.dg/template/ttp4.C: New test.
5325 2002-06-19 Jakub Jelinek <jakub@redhat.com>
5327 * g++.dg/opt/vt1.C: Fix regexp.
5329 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5331 * gcc.c-torture/execute/pure-1.c: Make functions static again.
5332 Don't use attribute `noinline'.
5334 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
5336 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
5338 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
5340 * gcc.c-torture/execute/simd-1.c: New.
5342 * gcc.dg/simd-1.c: New.
5344 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
5346 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
5348 2002-06-16 Richard Henderson <rth@redhat.com>
5350 * g++.dg/ext/anon-struct1.C: New.
5351 * g++.dg/ext/anon-struct2.C: New.
5352 * g++.dg/ext/anon-struct3.C: New.
5353 * gcc.dg/anon-struct-1.c: New.
5354 * gcc.dg/anon-struct-2.c: New.
5355 * gcc.dg/anon-struct-3.c: New.
5356 * gcc.dg/20011008-1.c: Adjust warning text.
5357 * gcc.dg/20020527-1.c: Add -fms-extensions.
5359 2002-06-16 Richard Henderson <rth@redhat.com>
5361 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
5363 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
5365 * gcc.c-torture/execute/20020615-1.c: New test.
5367 2002-06-15 Roger Sayle <roger@eyesopen.com>
5369 * gcc.c-tortuture/execute/compare-1.c: New test case.
5370 * gcc.c-tortuture/execute/compare-2.c: New test case.
5371 * gcc.c-tortuture/execute/compare-3.c: New test case.
5373 2002-06-13 Richard Henderson <rth@redhat.com>
5375 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
5378 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5380 * g++.dg/template/typename2.C: Update error message.
5382 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
5384 * gcc.c-torture/execute/20020611-1.c: New test.
5386 2002-06-11 Bob Wilson <bob.wilson@acm.org>
5388 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
5389 list of targets to skip.
5391 2002-06-10 Bob Wilson <bob.wilson@acm.org>
5393 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
5394 targets if not optimizing.
5396 2002-06-10 Jakub Jelinek <jakub@redhat.com>
5398 * gcc.c-torture/compile/20020605-1.c: New test.
5400 * g++.dg/opt/vt1.C: New test.
5402 * gcc.dg/20020531-1.c: New test.
5404 * gcc.dg/20020530-1.c: New test.
5406 * gcc.dg/20020527-1.c: New test.
5408 * g++.dg/opt/cse1.C: New test.
5410 2002-06-07 Roger Sayle <roger@eyesopen.com>
5412 * gcc.dg/20020607-2.c: New test case.
5414 2002-06-07 Jakub Jelinek <jakub@redhat.com>
5416 * gcc.c-torture/compile/20020604-1.c: New test.
5418 2002-06-04 Richard Henderson <rth@redhat.com>
5420 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
5421 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
5422 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
5424 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
5426 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
5428 2002-06-03 Richard Henderson <rth@redhat.com>
5430 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
5431 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
5433 2002-06-02 Richard Henderson <rth@redhat.com>
5435 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
5436 test functions static.
5438 2002-06-02 Andreas Jaeger <aj@suse.de>
5440 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
5443 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
5445 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
5446 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
5447 Update for mofified diagnostics.
5448 * gcc.dg/c99-intconst-1.c: No longer fail.
5450 2002-06-02 Richard Henderson <rth@redhat.com>
5452 * gcc.dg/uninit-A.c: Remove xfail markers.
5454 2002-06-01 Roger Sayle <roger@eyesopen.com>
5456 * gcc.dg/fnegate-1.c: New test case.
5458 2002-05-30 Osku Salerma <osku@iki.fi>
5460 * gcc.c-torture/execute/mayalias-1.c: New file.
5462 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
5464 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
5465 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
5466 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
5468 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
5470 * gcc.c-torture/execute/20020529-1.c: New test.
5472 2002-05-27 Richard Henderson <rth@redhat.com>
5474 * g++.dg/ext/attrib6.C: New test case.
5476 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5478 * gcc.c-torture/execute/pure-1.c: New test.
5480 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
5482 * gcc.dg/cpp/arith-2.c: Remove.
5484 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
5486 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
5487 * gcc.dg/cpp/if-3.c: Remove.
5489 2002-05-26 Jakub Jelinek <jakub@redhat.com>
5491 * g++.dg/opt/cse2.C: New test.
5493 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
5495 * gcc.dg/cpp/arith-1.c: New semantic tests.
5496 * gcc.dg/cpp/if-1.c: Update.
5498 2002-05-24 Ben Elliston <bje@redhat.com>
5500 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
5502 2002-05-24 Jakub Jelinek <jakub@redhat.com>
5504 * gcc.dg/verbose-asm.c: New test.
5506 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
5508 * gcc.dg/cpp/paste12.c: New test.
5510 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
5512 * g++.dg/parse/named_ops.C: New test.
5514 2002-05-23 Mark Mitchell <mark@codesourcery.com>
5516 * gcc/testsuite/gcc.dg/weak-8.c: New test.
5518 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
5520 * gcc.dg/weak-2.c: Allow optional leading underscore
5521 in scan-assembler symbol name.
5522 * gcc.dg/weak-3.c: Likewise.
5523 * gcc.dg/weak-4.c: Likewise.
5524 * gcc.dg/weak-5.c: Likewise.
5526 2002-05-23 Jakub Jelinek <jakub@redhat.com>
5528 * gcc.dg/20020523-1.c: New test.
5530 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
5532 * objc.dg/const-str-2.m: Update now that we stop after
5533 a command line error.
5535 2002-05-22 Richard Henderson <rth@redhat.com>
5537 * g++.dg/dg.exp: Fix typo in test pruneing.
5539 2002-05-22 Richard Henderson <rth@redhat.com>
5541 * g++.dg/dg.exp: Prune the tls subdirectory.
5542 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
5543 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
5544 * g++.dg/tls/init-1.C: New.
5546 2002-05-22 Jakub Jelinek <jakub@redhat.com>
5548 * gcc.dg/20020517-1.c: New test.
5550 2002-05-21 Richard Henderson <rth@redhat.com>
5552 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
5553 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
5555 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
5557 * g++.dg/other/copy2.C: New test.
5559 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
5561 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
5562 (MAX_COPY): Bump up to 10 times sizeof (long long).
5563 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
5565 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
5568 * gcc.c-torture/execute/strcpy-1.c: New test.
5570 2002-05-19 Jason Merrill <jason2redhat.com>
5572 * g++.dg/ext/oper1.C: New test.
5574 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
5575 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
5577 * README.QMTEST: New file.
5579 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
5581 2002-05-19 Andreas Jaeger <aj@suse.de>
5583 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
5585 * gcc.c-torture/execute/loop-2d.x: Likewise.
5587 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
5589 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
5590 support weak symbols.
5591 * gcc.dg/weak-4.c: Likewise
5592 * gcc.dg/weak-6.c: Likewise
5594 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
5596 * gcc.dg/weak-3.c: Add dg-excess-error comment for
5597 cygwin, coff and h8300-*-hms targets
5598 * gcc.dg/weak-5.c: Likewise
5599 * gcc.dg/weak-7.c: Likewise
5601 2002-05-16 Jason Merrill <jason@redhat.com>
5603 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
5604 (scan-assembler-not, scan-assembler-dem): Likewise.
5605 (scan-assembler-dem-not): Likewise.
5607 2002-05-15 Richard Henderson <rth@redhat.com>
5609 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
5611 2002-05-15 Richard Henderson <rth@redhat.com>
5613 * gcc.dg/weak-5.c (vfoo1c): No warning here.
5614 (vfoo1f): Warning here.
5615 (vfoo1l): Don't redefine the alias.
5617 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
5619 * g++.dg/init/pm1.C: New test.
5621 2002-05-12 David S. Miller <davem@redhat.com>
5623 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
5626 2002-05-10 Roger Sayle <roger@eyesopen.com>
5628 * gcc.c-torture/execute/20020510-1.c: New test case.
5630 2002-05-10 David S. Miller <davem@redhat.com>
5632 * gcc.c-torture/execute/conversion.c: Test long double too.
5634 2002-05-09 Jakub Jelinek <jakub@redhat.com>
5636 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
5637 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
5638 * lib/g++.exp (g++_link_flags): Likewise.
5639 * lib/objc.exp (objc_target_compile): Likewise.
5641 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
5643 * gcc.dg/cpp/poison.c: Update.
5644 * gcc.dg/cpp/20000625-2.c: Remove.
5645 * gcc.dg/cpp/direct2s.c: Remove final test.
5647 2002-05-08 Tom Rix <trix@redhat.com>
5649 * gcc.c-torture/execute/20020508-1.c: New test.
5650 * gcc.c-torture/execute/20020508-2.c: New test.
5651 * gcc.c-torture/execute/20020508-3.c: New test.
5653 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
5655 * gcc.dg/cpp/charconst-4.c: More tests.
5657 2002-05-08 Mark Mitchell <mark@codesourcery.com>
5660 * gcc.dg/weak-3.c: Update location of warning messages.
5661 * gcc.dg/weak-5.c: Likewise.
5663 2002-05-06 Roger Sayle <roger@eyesopen.com>
5665 * gcc.c-torture/execute/20020506-1.c: New test case.
5667 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
5669 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
5671 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5673 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
5675 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
5677 * gcc.dg/cpp/charconst-3.c: New test.
5679 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
5681 * gcc.dg/cpp/charconst.c: Update tests.
5683 2002-05-05 Tim Josling <tej@melbpc.org.au>
5685 * treelang: Added directory for new sample language treelang. Also
5686 lib/treelang.exp: New file to signal treelang should be tested.
5688 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5690 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
5691 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
5692 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
5693 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
5694 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
5695 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
5696 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
5698 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
5700 * gcc.dg/format/xopen-2.c: New test.
5702 2002-05-03 Jakub Jelinek <jakub@redhat.com>
5704 * gcc.dg/20020503-1.c: New test.
5706 2002-05-02 Mark Mitchell <mark@codesourcery.com>
5708 * g++.dg/init/dtor1.C: Make it tougher.
5710 2002-05-01 Mark Mitchell <mark@codesourcery.com>
5712 * g++.dg/init/dtor1.C: New test.
5714 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
5716 * gcc.dg/altivec-8.c: New.
5718 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
5720 * gcc.dg/altivec-7.c: New.
5722 2002-04-29 Jakub Jelinek <jakub@redhat.com>
5724 * g++.dg/parse/typedef1.C: New test.
5726 2002-04-29 Mark Mitchell <mark@codesourcery.com>
5729 * g++.dg/template/friend6.C: New test.
5732 * g++.dg/init/copy1.C: New test.
5734 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
5736 * g++.dg/warn/effc1.C: New test.
5738 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
5740 * gcc.dg/cpp/if-cexp.c: Add a test.
5742 2002-04-28 Jakub Jelinek <jakub@redhat.com>
5744 * gcc.dg/20020426-2.c: New test.
5746 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
5748 * gcc.dg/cpp/if-mop.c: Update.
5749 * gcc.dg/cpp/if-mpar.c: Add test.
5750 * gcc.dg/cpp/if-oppr.c: Update.
5752 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5755 * gcc.dg/weak-[2-7].c: New tests.
5757 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5759 * gcc.dg/enum1.c: New test.
5761 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5764 * g++.dg/inherit/access2.C: New test.
5766 2002-04-26 Mark Mitchell <mark@codesourcery.com>
5769 * gcc.dg/20020426-1.c: New test.
5771 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
5773 * g++.dg/abi/enum1.C: New test.
5775 2002-04-26 Richard Henderson <rth@redhat.com>
5777 * gcc.dg/c99-bool-1.c: Expect always true warning.
5779 2002-04-25 Roger Sayle <roger@eyesopen.com>
5781 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
5783 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5785 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
5788 2002-04-24 Mark Mitchell <mark@codesourcery.com>
5790 * g++.dg/abi/mange7.C: New test.
5793 * g++.dg/parse/stmtexpr2.C: New test.
5795 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
5797 * gcc.dg/20020312-2.c: Add SH target.
5799 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5801 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
5802 compiler output on mips*-*-irix*.
5804 2002-04-23 Jakub Jelinek <jakub@redhat.com>
5806 * g++.dg/parse/attr1.C: New test.
5808 2002-04-23 Roger Sayle <roger@eyesopen.com>
5810 * gcc.c-torture/execute/string-opt-17.c: New test case.
5811 * gcc.c-torture/execute/memset-2.c: New test case.
5813 2002-04-23 Mark Mitchell <mark@codesourcery.com>
5816 * g++.dg/template/friend5.C: New test.
5819 * g++.dg/template/qual1.C: Likewise.
5821 2002-04-22 Zack Weinberg <zack@codesourcery.com>
5823 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
5824 Include stdlib.h, not stdio.h or ctype.h.
5826 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
5828 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
5829 cris-*-elf* and mmix-*-*.
5830 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
5831 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
5832 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
5834 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
5835 * gcc.dg/wchar_t-1.c: Ditto.
5837 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
5839 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
5842 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
5844 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
5846 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
5848 * gcc.c-torture/execute/20000906-1.x: Delete.
5850 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
5852 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
5854 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
5857 * g77.f-torture/execute/6367.f: New test.
5858 * g77.f-torture/execute/6367.x: Disable for MMIX.
5860 2002-04-19 Mark Mitchell <mark@codesourcery.com>
5863 * g++.dg/opt/inline2.C: New test.
5865 2002-04-18 Richard Henderson <rth@redhat.com>
5867 * gcc.dg/20000906-1.c: Enable for all targets.
5868 * gcc.c-torture/compile/iftrap-2.c: New.
5870 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5872 * gcc.dg/20020418-1.c: New test.
5873 * gcc.dg/20020418-2.c: New test.
5875 2002-04-18 Richard Henderson <rth@redhat.com>
5877 * gcc.c-torture/compile/iftrap-1.c: New.
5878 * gcc.dg/iftrap-1.c: Adjust for ia64.
5879 * gcc.dg/iftrap-2.c: New.
5881 2002-04-18 Jakub Jelinek <jakub@redhat.com>
5883 * gcc.c-torture/compile/20020418-1.c: New test.
5885 2002-04-18 Roger Sayle <roger@eyesopen.com>
5887 * gcc.c-torture/compile/20020415-1.c: New.
5889 2002-04-18 David S. Miller <davem@redhat.com>
5891 * gcc.c-torture/execute/20020418-1.c: New test.
5893 2002-04-17 Jakub Jelinek <jakub@redhat.com>
5895 * gcc.dg/20020416-1.c: New test.
5897 * g++.dg/opt/inline1.C: New test.
5899 2002-04-16 Jakub Jelinek <jakub@redhat.com>
5901 * gcc.dg/altivec-5.c: New test.
5903 * gcc.dg/20020415-1.c: New test.
5905 2002-04-15 Mark Mitchell <mark@codesourcery.com>
5907 * testsuite/lib/chill.exp: Remove.
5909 2002-04-14 Jakub Jelinek <jakub@redhat.com>
5911 * g++.dg/other/big-struct.C: New test.
5913 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
5915 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
5918 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
5921 * gcc.dg/i386-387-1.c: Allow optional leading underscore
5922 in scan-assembler function name
5924 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
5926 * g77.f-torture/execute/980628-4.x,
5927 g77.f-torture/execute/980628-5.x,
5928 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5929 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
5930 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
5933 2002-04-13 David S. Miller <davem@redhat.com>
5935 * gcc.c-torture/execute/20020413-1.c: New test.
5937 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
5940 * g++.dg/ext/asm1.C: New tests.
5942 2002-04-12 Mark Mitchell <mark@codesourcery.com>
5945 * g++.dg/parse/stmtexpr1.C: New test.
5948 * g++.dg/template/copy1.C: New test.
5950 2002-04-12 Richard Henderson <rth@redhat.com>
5952 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
5954 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
5956 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
5957 gcc.c-torture/execute/20020307-2.c.
5959 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
5961 * g++.dg/ext/attrib5.C,
5962 * g++.dg/lookup/struct1.C: New tests.
5964 2002-04-11 Jakub Jelinek <jakub@redhat.com>
5966 * gcc.dg/20020411-1.c: New test.
5968 * gcc.c-torture/execute/20020411-1.c: New test.
5970 2002-04-10 Janis Johnson <janis187@us.ibm.com>
5972 * g77.f-torture/execute/6177.f: New test.
5974 2002-04-10 Jakub Jelinek <jakub@redhat.com>
5977 * g++.dg/opt/cleanup1.C: New test.
5979 * g++.dg/opt/const1.C: New test.
5981 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
5983 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
5985 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
5988 * g++.dg/template/typename2.C: New test.
5990 2002-04-10 Alan Modra <amodra@bigpond.net.au>
5992 * gcc.c-torture/execute/loop-12.c: New.
5994 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
5996 * g77.f-torture/execute/980628-4.x,
5997 g77.f-torture/execute/980628-5.x,
5998 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
5999 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
6000 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
6002 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6004 PR optimization/6086
6005 * g++.dg/opt/preinc1.C: New test.
6007 2002-04-06 Mark Mitchell <mark@codesourcery.com>
6010 * g++.dg/opt/static2.C: New test.
6012 2002-04-06 Mark Mitchell <mark@codesourcery.com>
6015 * gcc.dg/20020406-1.c: New test.
6017 2002-04-04 David S. Miller <davem@redhat.com>
6019 * gcc.c-torture/execute/20020404-1.c: New test.
6021 2002-04-04 Jakub Jelinek <jakub@redhat.com>
6024 * gcc.dg/20020312-2.c: Do not declare global register variable
6025 if __PIC__ or __pic__ is defined.
6027 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
6029 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
6030 __asm__ so that it works correctly even if -ansi -pedantic-errors.
6032 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6034 * gcc.misc-tests/linkage.exp: Update last change to handle
6035 sparc*-, not just sparc-.
6037 2002-04-03 Richard Henderson <rth@redhat.com>
6039 * gcc.dg/cpp/ucs.c: Improved long UCS test.
6041 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
6043 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
6045 2002-04-02 David S. Miller <davem@redhat.com>
6047 * gcc.c-torture/execute/20020402-3.c: New test.
6049 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
6051 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
6052 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
6054 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
6055 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
6056 g77.f-torture/execute/20001201.x,
6057 g77.f-torture/execute/u77-test.x: New files.
6059 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
6060 * gcc.dg/wchar_t-1.c: Ditto.
6062 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6064 * gcc.c-torture/execute/20020402-1.c: New test.
6066 2002-04-01 Richard Henderson <rth@redhat.com>
6068 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
6070 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
6072 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6074 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
6076 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6078 * g++.dg/inherit/template-as-base.C: Expect error.
6079 * g++.dg/inherit/namespace-as-base.C: Likewise.
6081 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
6083 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
6084 g++.dg/ext/instantiate3.C: Tweak match patterns.
6086 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
6087 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
6090 2002-03-31 Richard Henderson <rth@redhat.com>
6092 * gcc.dg/special/alias-2.c: New.
6093 * gcc.dg/special/ecos.exp: Run it.
6095 2002-03-31 Richard Henderson <rth@redhat.com>
6097 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
6099 2002-03-31 Kazu Hirata <kazu@hxi.com>
6101 * gcc.dg/weak-1.c: Disable on h8300 port.
6103 2002-03-29 Janis Johnson <janis187@us.ibm.com>
6105 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
6106 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
6108 * g++.dg/bprob/bprob-1.C: New test.
6109 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
6110 * g++.dg/gcov/gcov-1.C: New test.
6111 * g++.dg/gcov/gcov-1.x: New file.
6112 * g++.dg/gcov/gcov-2.C: New test.
6113 * g++.dg/gcov/gcov-3.C: New test.
6114 * g++.dg/gcov/gcov-3.h: New file.
6116 2002-03-28 Roger Sayle <roger@eyesopen.com>
6118 * g++.old-deja/g++.other/builtins5.C: New test.
6119 * g++.old-deja/g++.other/builtins6.C: New test.
6120 * g++.old-deja/g++.other/builtins7.C: New test.
6121 * g++.old-deja/g++.other/builtins8.C: New test.
6122 * g++.old-deja/g++.other/builtins9.C: New test.
6124 2002-03-29 Jakub Jelinek <jakub@redhat.com>
6126 * g++.dg/opt/static1.C: New test.
6128 * g++.dg/opt/longbranch1.C: New test.
6130 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
6132 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
6134 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
6136 2002-03-28 Jeffrey A Law (law@redhat.com)
6138 * gcc.c-torture/execute/20020328-1.c: New test.
6140 2002-03-27 Richard Henderson <rth@redhat.com>
6142 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
6143 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
6144 move from g++.old-deja/g++.ext/.
6146 2002-03-27 Mark Mitchell <mark@codesourcery.com>
6148 * g++.dg/init/new2.C: New test.
6150 2002-03-26 Richard Henderson <rth@redhat.com>
6152 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
6154 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
6157 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
6159 * gcc.dg/20001102-1.c: Likewise.
6161 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
6163 * gcc.dg/cpp/endif-pedantic1.c,
6164 gcc.dg/cpp/endif-pedantic2.c: New tests.
6166 2002-03-26 Mark Mitchell <mark@codesourcery.com>
6168 * g++.dg/init/new1.C: New test.
6170 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
6172 * g++.dg/abi/vbase9.C: New test.
6174 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
6176 * gcc.dg/arm-asm.c: New test.
6178 2002-03-26 Andrew Cagney <ac131313@redhat.com>
6180 * gcc.dg/Wswitch-enum.c: New test.
6183 2002-03-26 Richard Henderson <rth@redhat.com>
6185 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
6188 2002-03-25 Richard Henderson <rth@redhat.com>
6190 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
6193 * gcc.c-torture/compile/20011119-1.c (xxx): New.
6194 * gcc.c-torture/compile/20011119-2.c (xxx): New.
6196 2002-03-25 Zack Weinberg <zack@codesourcery.com>
6198 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
6200 2002-03-25 Bob Wilson <bob.wilson@acm.org>
6202 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
6203 targets using generic thunk support.
6205 2002-03-25 Jakub Jelinek <jakub@redhat.com>
6207 * gcc.c-torture/compile/20020323-1.c: New test.
6209 * g++.dg/opt/conj2.C: New test.
6211 2002-03-24 Richard Henderson <rth@redhat.com>
6213 * gcc.dg/weak-1.c: Use -fno-common.
6215 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
6217 * g77.dg/f77-edit-apostrophe-out.f: New test
6218 * g77.dg/f77-edit-h-out.f: New test
6219 * g77.dg/f77-edit-t-in.f: New test
6220 * g77.dg/f77-edit-t-out.f: New test
6221 * g77.dg/f77-edit-x-out.f: New test
6222 * g77.dg/f77-edit-slash-out.f: New test
6223 * g77.dg/f77-edit-colon-out.f: New test
6224 * g77.dg/f77-edit-s-out.f: New test
6226 2002-03-24 Richard Henderson <rth@redhat.com>
6228 * objc/execute/formal_protocol-6.x: New XFAIL.
6230 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
6232 * gcc.dg/weak-1.c: Early return from dg-final on platforms
6233 that do not support weak symbols
6235 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
6237 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
6238 * lib/g77.exp: Likewise
6239 * lib/objc.exp: Likewise
6241 2002-03-23 Andrew Cagney <ac131313@redhat.com>
6243 * gcc.dg/Wswitch-default.c: New test.
6245 2002-03-23 Jakub Jelinek <jakub@redhat.com>
6247 * g++.dg/other/enum1.C: New test.
6249 2002-03-23 Zack Weinberg <zack@codesourcery.com>
6251 * gcc.dg/pragma-ep-3.c: Fix typo.
6253 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
6255 * g++.dg/inherit/template-as-base.C: New test.
6257 2002-03-22 Jakub Jelinek <jakub@redhat.com>
6259 * g++.old-deja/g++.other/dwarf2-1.C: Move...
6260 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
6262 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
6264 * gcc.dg/cpp/multiline.c: Update to match.
6266 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
6268 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
6270 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
6272 * gcc.dg/cpp/extratokens2.c: New file.
6274 2002-03-21 David Edelsohn <edelsohn@gnu.org>
6276 * gcc.dg/20020312-2.c: Add rs6000 target.
6278 * gcc.c-torture/compile/20020319-1.c: New test.
6280 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6282 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
6283 (A, E): Handle this.
6285 2002-03-20 Jason Merrill <jason@redhat.com>
6287 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
6289 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
6290 through prune_gcc_output.
6292 2002-03-20 Jakub Jelinek <jakub@redhat.com>
6294 * gcc.c-torture/compile/20020320-1.c: New test.
6296 2002-03-19 Jakub Jelinek <jakub@redhat.com>
6298 * gcc.c-torture/compile/20020318-1.c: New test.
6300 * gcc.dg/struct-by-value-1.c: New test.
6302 * gcc.dg/20020319-1.c: New test.
6304 2002-03-18 Jakub Jelinek <jakub@redhat.com>
6306 * g++.dg/opt/conj1.C: New test.
6308 2002-03-17 Mark Mitchell <mark@codesourcery.com>
6310 * g++.dg/template/qualttp20.C: Revert previous change.
6311 * g++.dg/template/qualttp3.C: Likewise.
6312 * g++.dg/template/qualttp4.C: Likewise
6313 * g++.dg/template/qualttp5.C: Likewise
6314 * g++.dg/template/qualttp6.C: Likewise
6315 * g++.dg/template/qualttp7.C: Likewise
6316 * g++.dg/template/qualttp8.C: Likewise
6317 * g++.dg/template/recurse.C: Likewise.
6319 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
6321 * gcc.dg/cpp/wchar-1.c: Update.
6323 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
6325 * g++.dg/template/conv1.C: New test.
6326 * g++.dg/template/conv2.C: New test.
6327 * g++.dg/template/conv3.C: New test.
6328 * g++.dg/template/conv4.C: New test.
6330 2002-03-15 Mark Mitchell <mark@codesourcery.com>
6332 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
6333 * g++.dg/template/qualttp3.C: Likewise.
6334 * g++.dg/template/qualttp4.C: Likewise
6335 * g++.dg/template/qualttp5.C: Likewise
6336 * g++.dg/template/qualttp6.C: Likewise
6337 * g++.dg/template/qualttp7.C: Likewise
6338 * g++.dg/template/qualttp8.C: Likewise
6339 * g++.dg/template/recurse.C: Likewise.
6341 2002-03-15 Mark Mitchell <mark@codesourcery.com>
6343 * g++.dg/opt/dtor1.C: New test.
6345 2002-03-15 Jakub Jelinek <jakub@redhat.com>
6347 * gcc.c-torture/compile/20020315-1.c: New test.
6349 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
6351 * gcc.dg/weak-1.c: Fix scan tests.
6353 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
6355 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
6356 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
6357 cris-*-aout* mmix-*-*.
6358 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
6359 cris-*-aout* mmix-*-*.
6360 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
6361 cris-*-elf* cris-*-aout* and mmix-*-*.
6362 * gcc.dg/20001009-1.c: Ditto.
6363 * gcc.dg/20010912-1.c: Ditto.
6364 * gcc.dg/20020122-4.c: Ditto.
6365 * gcc.dg/inline-2.c: Ditto.
6367 2002-03-14 Jeffrey A Law (law@cygnus.com)
6369 * gcc.c-torture/compile/20020314-1.c: New test.
6371 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
6373 * gcc.c-torture/execute/20020314-1.c: New test.
6375 2002-03-14 Jakub Jelinek <jakub@redhat.com>
6377 * g++.dg/warn/Wunused-1.C: New test.
6379 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
6381 * g++.dg/abi/mangle6.C: New test.
6383 2002-03-13 Jakub Jelinek <jakub@redhat.com>
6385 * gcc.c-torture/compile/20020309-2.c: New test.
6387 * gcc.c-torture/compile/20020312-1.c: New test.
6389 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
6391 * g++.dg/other/access1.C: New test.
6393 2002-03-12 Jakub Jelinek <jakub@redhat.com>
6395 * gcc.c-torture/execute/wchar_t-1.c: New test.
6397 2002-03-12 David Edelsohn <edelsohn@gnu.org>
6399 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
6401 2002-03-12 Roger Sayle <roger@eyesopen.com>
6403 * gcc.dg/20020312-1.c: New test case.
6405 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
6407 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
6409 2002-03-11 Richard Henderson <rth@redhat.com>
6411 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
6412 * g++.old-deja/g++.jason/report.C: Likewise.
6414 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
6416 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
6417 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
6419 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
6421 * testsuite/g++.dg/overload/pmf1.C: New test.
6423 2002-03-11 Kazu Hirata <kazu@hxi.com>
6425 * gcc.c-torture/execute/20020307-1.c: Use long.
6427 2002-03-11 Jakub Jelinek <jakub@redhat.com>
6429 PR optimization/5844
6430 * gcc.dg/20020310-1.c: New test.
6432 2002-03-09 Michael Meissner <meissner@redhat.com>
6434 * gcc.c-torture/execute/memcpy-2.c: New test.
6435 * gcc.c-torture/execute/memset-1.c: New test.
6436 * gcc.c-torture/execute/strlen-1.c: New test.
6437 * gcc.c-torture/execute/strcmp-1.c: New test.
6438 * gcc.c-torture/execute/strncmp-1.c: New test.
6440 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
6442 * gcc.dg/ppc-ldstruct.c: New test.
6444 2002-03-09 Jakub Jelinek <jakub@redhat.com>
6446 * gcc.c-torture/execute/va-arg-22.c: New test.
6448 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6450 * gcc.c-torture/compile/20020309-1.c: New test.
6452 2002-03-08 Jakub Jelinek <jakub@redhat.com>
6454 * gcc.c-torture/execute/20020307-2.c: New test.
6456 2002-03-07 Jeffrey A Law (law@redhat.com)
6458 * g77.f-torture/compile/20020307-1.f: New test.
6460 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
6462 * gcc.dg/unordered-1.c: New test.
6464 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
6466 * gcc.c-torture/execute/20020307-1.c: New test.
6468 2002-03-05 Jakub Jelinek <jakub@redhat.com>
6470 * gcc.dg/20020304-1.c: New test.
6472 * gcc.c-torture/compile/20020304-2.c: New test.
6474 2002-03-04 Zack Weinberg <zack@codesourcery.com>
6476 * gcc.c-torture/compile/20020304-1.c: New test case
6479 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
6481 * gcc.dg/20020103-1.c: Add other -D ppc variants.
6483 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
6485 * g++.dg/other/classkey1.C: New test.
6487 2002-03-01 Richard Henderson <rth@redhat.com>
6489 * gcc.c-torture/compile/981223-1.x: New.
6490 * gcc.c-torture/compile/920625-1.x: New.
6492 2002-02-28 Richard Henderson <rth@redhat.com>
6494 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
6496 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
6498 * gcc.c-torture/execute/20020227-1.c: New test.
6500 2002-02-27 Mark Mitchell <mark@codesourcery.com>
6502 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
6504 * g++.old-deja/g++.oliva/partord1.C: Likewise.
6505 * g++.old-deja.g++.other/defarg1.C: Likewise.
6506 * g++.old-deja/g++.pt/calls2.C: Likewise.
6507 * g++.old-deja/g++.pt/crash20.C: Likewise.
6508 * g++.old-deja/g++.pt/crash30.C: Likewise.
6509 * g++.old-deja/g++.pt/crash36.C: Likewise.
6510 * g++.old-deja/g++.pt/crash6.C: Likewise.
6511 * g++.old-deja/g++.pt/defarg13.C: Likewise.
6512 * g++.old-deja/g++.pt/derived3.C: Likewise.
6513 * g++.old-deja/g++.pt/error1.C: Likewise.
6514 * g++.old-deja/g++.pt/friend21.C: Likewise.
6515 * g++.old-deja/g++.pt/friend23.C: Likewise.
6516 * g++.old-deja/g++.pt/infinite1.C: Likewise.
6517 * g++.old-deja/g++.robertl/eb128.C: Likewise.
6519 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
6521 * gcc.c-torture/execute/20020225-2.c: New test.
6523 2002-02-27 Zack Weinberg <zack@codesourcery.com>
6525 * gcc.c-torture/execute/920730-1t.c,
6526 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
6527 Delete test cases, only relevant to -traditional.
6529 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
6531 * gcc.dg/cpp/undef1.c: Remove.
6532 * gcc.dg/cpp/directiv.c: Update.
6533 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
6535 2002-02-27 Michael Meissner <meissner@redhat.com>
6537 * gcc.c-torture/execute/20020226-1.c: New test.
6539 2002-02-26 Jakub Jelinek <jakub@redhat.com>
6541 * g++.dg/debug/debug4.C: New test.
6543 * gcc.dg/ia64-visibility-1.c: New test.
6545 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
6547 * gcc.dg/debug/20020224-1.c: New.
6549 2002-02-25 Kazu Hirata <kazu@hxi.com>
6551 * gcc.c-torture/execute/960416-1.x: New.
6552 * gcc.c-torture/execute/divconst-3.x: Likewise.
6554 2002-02-25 Jakub Jelinek <jakub@redhat.com>
6556 * gcc.dg/20020224-1.c: New test.
6558 2002-02-25 Alan Modra <amodra@bigpond.net.au>
6560 * gcc.c-torture/execute/20020225-1.c: New.
6562 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
6564 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
6566 2002-02-23 Jakub Jelinek <jakub@redhat.com>
6568 * gcc.dg/20020222-1.c: New test.
6570 2002-02-22 Jakub Jelinek <jakub@redhat.com>
6572 * g++.dg/opt/anonunion1.C: New test.
6574 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
6576 * g++.dg/template/qualttp19.C: New test.
6577 * g++.dg/template/qualttp20.C: New test.
6578 * g++.old-deja/g++.jason/report.C: Adjust expected errors
6579 * g++.old-deja/g++.other/qual1.C: Likewise.
6581 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
6583 * gcc.dg/attr-alwaysinline.c: New.
6585 2002-02-21 Jakub Jelinek <jakub@redhat.com>
6587 * gcc.dg/20020220-1.c: New test.
6589 * gcc.dg/20020220-2.c: New test.
6591 * g++.dg/opt/mmx1.C: New test.
6593 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
6595 * gcc.c-torture/compile/20020110.c: New test.
6597 2002-02-20 Jakub Jelinek <jakub@redhat.com>
6599 * gcc.c-torture/execute/20020219-1.c: New test.
6601 * gcc.dg/20020219-1.c: New test.
6603 * gcc.dg/noncompile/20020220-1.c: New test.
6605 * g++.dg/opt/ptrintsum1.C: New test.
6607 * gcc.dg/debug/20020220-1.c: New test.
6609 2002-02-17 Jakub Jelinek <jakub@redhat.com>
6611 * gcc.c-torture/execute/20020216-1.c: New test.
6613 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
6615 * gcc.dg/decl-1.c: Update, new test.
6617 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
6619 * g++.dg/abi/bitfield1.C: New test.
6620 * g++.dg/abi/bitfield2.C: New test.
6622 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6624 * gcc.dg/attr-nest.c: New test.
6626 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
6628 * gcc.c-torture/execute/20020215-1.c: New test.
6630 2002-02-14 Jakub Jelinek <jakub@redhat.com>
6632 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
6633 * g++.dg/debug/debug.exp: New.
6634 * g++.dg/debug/trivial.C: New.
6635 * g++.dg/debug/debug1.C: Moved...
6636 * g++.dg/other/debug1.C: ...from here.
6637 * g++.dg/debug/debug2.C: Moved...
6638 * g++.dg/other/debug2.C: ...from here.
6639 * g++.dg/debug/debug3.C: Moved...
6640 * g++.dg/other/debug3.C: ...from here.
6642 * gcc.dg/noncompile/20020213-1.c: New test.
6644 2002-02-13 Jakub Jelinek <jakub@redhat.com>
6646 * g++.dg/other/debug3.C: New test.
6648 * gcc.c-torture/execute/20020213-1.c: New test.
6650 2002-02-13 Richard Smith <richard@ex-parrot.com>
6652 * g++.old-deja/g++.other/thunk1.C: New test.
6654 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6656 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
6658 2002-02-13 Stan Shebs <shebs@apple.com>
6660 * gcc.dg/altivec-3.c: New.
6662 2002-02-12 Jakub Jelinek <jakub@redhat.com>
6664 * gcc.dg/Wunreachable-1.c: New test.
6665 * gcc.dg/Wunreachable-2.c: New test.
6667 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
6669 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
6671 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
6673 * gcc.dg/decl-1.c: New test.
6675 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
6677 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
6679 2002-02-10 Kazu Hirata <kazu@hxi.com>
6681 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
6682 * gcc.c-torture/compile/980506-1.x: Likewise.
6684 2002-02-10 Kazu Hirata <kazu@hxi.com>
6686 * gcc.dg/20020210-1.c: New.
6688 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
6690 * g77.f-torture/execute/947.f: New regression test
6693 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
6695 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
6696 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
6698 2002-02-08 Richard Henderson <rth@redhat.com>
6700 * gcc.c-torture/compile/labels-3.c: New.
6702 2002-02-08 Jakub Jelinek <jakub@redhat.com>
6704 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
6705 expression statements work instead.
6706 * gcc.dg/noncompile/20020207-1.c: New test.
6708 2002-02-07 Richard Henderson <rth@redhat.com>
6710 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
6712 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6714 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
6716 * lib/g77-dg.exp: Trim g77 error messages so that they are
6717 recognized by dg.exp.
6719 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6722 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
6724 2002-02-07 Richard Henderson <rth@redhat.com>
6726 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
6727 to be sufficiently aligned for integers.
6729 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
6731 * g++.dg/template/friend4.C: New test.
6733 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
6736 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
6739 2002-02-07 Richard Henderson <rth@redhat.com>
6741 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
6742 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
6743 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
6744 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
6746 2002-02-06 Richard Henderson <rth@redhat.com>
6748 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
6750 2002-02-06 Janis Johnson <janis187@us.ibm.com>
6752 * gcc.dg/20020206-1.c: New test.
6754 2002-02-06 Jakub Jelinek <jakub@redhat.com>
6756 * gcc.c-torture/execute/20020206-1.c: New test.
6758 * gcc.c-torture/execute/20020206-2.c: New test.
6760 PR optimization/5429:
6761 * gcc.c-torture/compile/20020206-1.c: New test.
6763 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
6765 * g++.dg/ext/align1.C: Do not use an explicit alignment value
6766 as certain file formats cannot support particularly large
6769 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
6770 and do not expect to be able to link the executable.
6772 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
6773 fail because the COFF format does not support the weak attribute.
6775 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
6777 * g77.dg/pr5473.f: New test
6779 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
6781 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
6782 Fix testcase accordingly.
6784 2002-02-04 Richard Henderson <rth@redhat.com>
6786 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
6787 (buf): Change to be an array of pointers, not ints.
6789 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6791 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
6792 before all tests. Move warning one line above to match where it
6794 * gcc.dg/Wswitch-2.c: New test.
6795 * g++.dg/warn/Wswitch-1.C: New test.
6796 * g++.dg/warn/Wswitch-2.C: New test.
6798 2002-02-04 Richard Henderson <rth@redhat.com>
6800 * g++.dg/abi/offsetof.C: Fix size comparison.
6802 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
6804 * gcc.dg/cast-qual-2.c: New test.
6806 2002-02-04 Jakub Jelinek <jakub@redhat.com>
6808 * gcc.dg/20020201-4.c: New test.
6810 2002-02-04 Ben Elliston <bje@redhat.com>
6812 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
6813 target_info attribute != 0, in addition to the empty string.
6814 (gcc_target_compile): Likewise.
6816 2002-02-03 Andrew Cagney <ac131313@redhat.com>
6818 * gcc.dg/Wswitch.c: New test.
6819 PR gcc/4475. PR gcc/3780.
6821 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
6823 * g77.f-torture/execute/5122.f: New test for regressions
6824 against PR fortran/5122.
6826 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
6828 * g77.f-torture/compile/pr3743.f: Delete
6829 * g77.dg/pr3743-1.f: New test.
6830 * g77.dg/pr3743-2.f: New test.
6831 * g77.dg/pr3743-3.f: New test.
6832 * g77.dg/pr3743-4.f: New test.
6834 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6836 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
6838 2002-02-02 Richard Henderson <rth@redhat.com>
6840 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
6841 * gcc.c-torture/execute/bf64-1.c: Likewise.
6843 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6845 * gcc.dg/20020201-2.c: New test.
6847 * gcc.dg/20020201-3.c: New test.
6849 * gcc.c-torture/execute/bitfld-2.c: New test.
6851 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
6853 * gcc.dg/bitfld-1.c: Update.
6854 * gcc.dg/bitfld-2.c: Update.
6855 * gcc.c-torture/execute/bitfld-1.x: New.
6857 2002-02-02 Jakub Jelinek <jakub@redhat.com>
6859 * gcc.c-torture/execute/20020201-1.c: New test.
6861 2002-02-01 Janis Johnson <janis187@us.ibm.com>
6864 * gcc.dg/20020201-1.c: New test.
6866 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
6869 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
6870 * g77.f-torture/compile/pr3743.x: Remove
6872 2002-01-31 Tom Rix <trix@redhat.com>
6874 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
6876 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
6878 * gcc.dg/noncompile/20020130-1.c: New test.
6880 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
6882 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
6884 2002-01-29 Richard Henderson <rth@redhat.com>
6886 * gcc.c-torture/execute/991118-1.c: Cast various constants back
6888 * gcc.c-torture/execute/bf64-1.c: Likewise.
6890 2002-01-29 Jakub Jelinek <jakub@redhat.com>
6892 * gcc.c-torture/execute/20020129-1.c: New test.
6894 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
6896 * gcc.c-torture/compile/20000224-1.c: Update.
6897 * gcc.c-torture/execute/bitfld-1.c: New tests.
6898 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
6899 * gcc.dg/uninit-A.c: Update.
6901 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
6903 * g++.dg/template/ctor1.C: Add instantiation.
6905 2002-01-28 Paul Koning <pkoning@equallogic.com>
6907 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
6908 argument to __builtin_prefetch to be const ptr.
6910 2002-01-28 Jakub Jelinek <jakub@redhat.com>
6912 * gcc.c-torture/compile/20020120-1.c: New test.
6914 2002-01-27 Kazu Hirata <kazu@hxi.com>
6916 * gcc.c-torture/execute/20020127-1.c: New test.
6918 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
6920 * g77.dg/f77-edit-i-in.f: New test
6921 * g77.dg/f77-edit-i-out.f: New test
6923 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
6925 * gcc.dg/debug/debug.exp: New file.
6926 * gcc.dg/debug/trivial.c: New file.
6927 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
6928 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
6929 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
6930 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
6931 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
6932 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
6933 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
6934 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
6935 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
6936 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
6937 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
6938 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
6939 * gcc.dg/20000503-1.c: Removed.
6940 * gcc.dg/20010207-1.c: Removed.
6941 * gcc.dg/20011223-1.c: Removed.
6942 * gcc.dg/20020104-2.c: Removed.
6943 * gcc.dg/debug-1.c: Removed.
6944 * gcc.dg/debug-2.c: Removed.
6945 * gcc.dg/debug-3.c: Removed.
6946 * gcc.dg/debug-4.c: Removed.
6947 * gcc.dg/debug-5.c: Removed.
6948 * gcc.dg/debug-6.c: Removed.
6949 * gcc.dg/dwarf2-1.c: Removed.
6950 * gcc.dg/dwarf2-2.c: Removed.
6952 2002-01-25 Jakub Jelinek <jakub@redhat.com>
6954 * g++.old-deja/g++.other/eh5.C: New test.
6955 * g++.old-deja/g++.other/sibcall2.C: New test.
6956 * g++.old-deja/g++.other/array9.C: New test.
6957 * g++.old-deja/g++.other/typename2.C: New test.
6958 * g++.old-deja/g++.other/crash60.C: New test.
6959 * g++.old-deja/g++.other/conv9.C: New test.
6960 * g++.old-deja/g++.other/mangle10.C: New test.
6961 * g++.old-deja/g++.other/unchanging1.C: New test.
6962 * g++.old-deja/g++.other/exprstmt1.C: New test.
6963 * g++.old-deja/g++.other/inline23.C: New test.
6964 * g++.old-deja/g++.eh/ia64-1.C: New test.
6965 * g++.old-deja/g++.other/dwarf2-1.C: New test.
6966 * g++.old-deja/g++.other/reload1.C: New test.
6967 * g++.old-deja/g++.other/static20.C: New test.
6968 * g++.old-deja/g++.other/local-alloc1.C: New test.
6969 * g++.old-deja/g++.other/conv8.C: New test.
6970 * g++.old-deja/g++.other/stmtexpr2.C: New test.
6971 * g++.old-deja/g++.other/storeexpr1.C: New test.
6972 * g++.old-deja/g++.other/storeexpr2.C: New test.
6973 * g++.dg/eh/template2.C: New test.
6974 * g++.dg/warn/weak1.C: New test.
6976 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
6978 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
6979 Remove first, non-varying, argument.
6981 2002-01-23 Richard Henderson <rth@redhat.com>
6983 * gcc.dg/inline-2.c: New.
6985 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
6986 Add optional target arg. Check number of arguments.
6987 (scan-assembler-not, scan-assembler-dem): Likewise.
6988 (scan-assembler-dem-not): Likewise.
6990 2002-01-23 Zack Weinberg <zack@codesourcery.com>
6992 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
6994 * g++.old-deja/g++.brendan/parse3.C,
6995 g++.old-deja/g++.other/crash26.C,
6996 g++.old-deja/g++.other/crash28.C,
6997 g++.old-deja/g++.other/crash29.C,
6998 g++.old-deja/g++.other/crash30.C,
6999 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
7001 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
7003 * gcc.dg/20020115-1.c: New.
7005 2002-01-23 Bob Wilson <bob.wilson@acm.org>
7007 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
7009 2002-01-23 Janis Johnson <janis187@us.ibm.com>
7011 * gcc.dg/20020122-3.c: New.
7013 2002-01-23 Jakub Jelinek <jakub@redhat.com>
7015 * g++.dg/other/gc1.C: New test.
7017 2002-01-23 Zack Weinberg <zack@codesourcery.com>
7019 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
7021 2002-01-22 Richard Henderson <rth@redhat.com>
7023 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
7025 2002-01-22 Richard Henderson <rth@redhat.com>
7027 * gcc.dg/20020122-4.c: New.
7029 2002-01-22 H.J. Lu <hjl@gnu.org>
7031 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
7033 * gcc.dg/special/ecos.exp: Likewise.
7034 * lib/g++-dg.exp: Likewise.
7035 * lib/g77-dg.exp: Likewise.
7036 * lib/gcc-dg.exp : Likewise.
7037 * lib/mike-g++.exp: Likewise.
7038 * lib/mike-g77.exp: Likewise.
7039 * lib/mike-gcc.exp: Likewise.
7040 * lib/objc-dg.exp: Likewise.
7042 2002-01-22 Janis Johnson <janis187@us.ibm.com>
7045 * gcc.dg/20020122-2.c: New test.
7047 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
7049 * gcc.dg/20020122-1.c: New test.
7051 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
7053 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
7055 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
7057 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
7059 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7061 * gcc.c-torture/compile/20020121-1.c: New test.
7063 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
7065 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
7068 2002-01-21 Jakub Jelinek <jakub@redhat.com>
7070 * gcc.dg/20020218-1.c: New test.
7072 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
7074 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
7076 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
7077 "At global scope" warning
7078 * g++.dg/ext/align1.C: Change cygwin test for alignment
7079 from db-bogus to dg-warning
7081 2002-01-21 Zack Weinberg <zack@codesourcery.com>
7083 * g77.f-torture/compile/cpp2.F: New test.
7085 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
7087 * g++.dg/template/access1.C: New test.
7089 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
7091 * gcc.dg/20020118-1.c: New.
7093 2002-01-18 Kazu Hirata <kazu@hxi.com>
7095 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
7097 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
7099 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
7100 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
7103 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
7105 * gcc.misc-tests/i386-prefetch.exp: Save and restore
7106 torture_with_loops and torture_without_loops
7108 2002-01-17 Jakub Jelinek <jakub@redhat.com>
7110 * gcc.c-torture/compile/20020116-1.c: New test.
7112 2002-01-16 Jakub Jelinek <jakub@redhat.com>
7114 * gcc.dg/20020116-2.c: New test.
7116 * gcc.dg/ultrasp4.c: New test.
7118 * gcc.dg/20020116-1.c: New test.
7120 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
7122 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
7125 2002-01-15 Janis Johnson <janis187@us.ibm.com>
7127 * gcc.misc-tests/i386-prefetch.exp: New.
7128 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
7129 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
7130 * gcc.misc-tests/i386-pf-none-1.c: New test.
7131 * gcc.misc-tests/i386-pf-sse-1.c: New test.
7133 2002-01-15 Jakub Jelinek <jakub@redhat.com>
7135 * gcc.dg/gnu89-init-1.c: Add new tests.
7137 2002-01-15 Andreas Jaeger <aj@suse.de>
7139 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
7140 * gcc.dg/i386-mmx-2.c: Likewise.
7141 * gcc.dg/i386-sse-1.c: Likewise.
7142 * gcc.dg/i386-sse-2.c: Likewise.
7143 * gcc.dg/i386-sse-3.c: Likewise.
7145 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
7147 * g77.f-torture/execute/intrinsic-unix-bessel.f:
7148 Uncomment additional cases that now pass.
7150 2002-01-11 Richard Henderson <rth@redhat.com>
7152 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
7153 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
7155 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
7157 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
7159 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
7161 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
7162 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
7164 2002-01-10 Dale Johannesen <dalej@apple.com>
7166 * gcc.c-torture/execute/loop-11.c: New.
7168 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
7170 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
7171 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
7173 2002-01-09 Richard Henderson <rth@redhat.com>
7175 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
7176 type in which to perform the operation for each size.
7178 2002-01-09 Alan Matsuoka (alanm@redhat.com)
7180 * gcc.c-torture/compile/20020109-2.c: New test.
7182 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
7184 * gcc.c-torture/execute/loop-10.c: New test.
7186 2002-01-09 Jakub Jelinek <jakub@redhat.com>
7188 * gcc.c-torture/compile/20010226-1.c: New test.
7189 * gcc.c-torture/compile/20010227-1.c: New test.
7190 * gcc.c-torture/compile/20010426-1.c: New test.
7191 * gcc.c-torture/compile/20010510-1.c: New test.
7192 * gcc.c-torture/compile/20010605-3.c: New test.
7193 * gcc.c-torture/compile/20010824-1.c: New test.
7194 * gcc.c-torture/execute/20010409-1.c: New test.
7195 * gcc.dg/noncompile/20000901-1.c: New test.
7196 * gcc.dg/20001023-1.c: New test.
7197 * gcc.dg/20001101-1.c: New test.
7198 * gcc.dg/20001102-1.c: New test.
7199 * gcc.dg/20010207-1.c: New test.
7200 * gcc.dg/20010405-1.c: New test.
7201 * gcc.dg/20010822-1.c: New test.
7202 * gcc.dg/20011107-1.c: New test.
7204 2002-01-09 Jeffrey A Law (law@redhat.com)
7206 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
7208 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
7209 execution failure on PA targets.
7211 2002-01-09 Jakub Jelinek <jakub@redhat.com>
7213 * gcc.c-torture/compile/20020109-1.c: New test.
7215 2002-01-08 Kazu Hirata <kazu@hxi.com>
7217 * gcc.c-torture/execute/20020108-1.c: New test.
7219 2002-01-08 Jakub Jelinek <jakub@redhat.com>
7221 * gcc.dg/20020108-1.c: New test.
7223 2002-01-08 H.J. Lu <hjl@gnu.org>
7225 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
7228 2002-01-08 Geoff Keating <geoffk@redhat.com>
7230 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
7233 002-01-07 Aldy Hernandez <aldyh@redhat.com>
7235 * gcc.dg/altivec-4.c: Test altivec predicates.
7237 2002-01-07 Jakub Jelinek <jakub@redhat.com>
7239 * gcc.c-torture/execute/20020107-1.c: New test.
7241 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
7244 * gcc.c-torture/compile/20020106-1.c: New test.
7246 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
7248 * gcc.c-torture/execute/nestfunc-4.c: New test.
7250 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
7252 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
7253 extra triple that slipped in.
7254 * g++.old-deja/g++.abi/align.C: Likewise.
7255 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7257 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
7259 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
7260 * g++.old-deja/g++.abi/align.C: Likewise.
7261 * g++.old-deja/g++.abi/bitfields.C: Likewise.
7263 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
7265 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
7268 2002-01-04 Jakub Jelinek <jakub@redhat.com>
7270 * gcc.dg/20020104-1.c: New test.
7272 * gcc.dg/20020104-2.c: New test.
7274 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
7276 * gcc.dg/20020103-1.c: Fix typo in target selector.
7278 2002-01-03 Richard Henderson <rth@redhat.com>
7280 * gcc.dg/20020103-1.c: New.
7282 2002-01-03 Kazu Hirata <kazu@hxi.com>
7284 * gcc.c-torture/execute/20020103-1.c: New test.
7286 2002-01-03 Jakub Jelinek <jakub@redhat.com>
7288 * g++.dg/other/debug2.C: New test.
7290 * gcc.c-torture/compile/20020103-1.c: New test.
7292 2002-01-02 Jakub Jelinek <jakub@redhat.com>
7294 * gcc.dg/gnu89-init-1.c: Added new tests.
7296 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7298 * g++.dg/template/friend2.C: Remove as patch is reverted.
7300 * g++.dg/warn/oldcast1.C: New test.
7302 * g++.dg/template/ptrmem1.C: New test.
7303 * g++.dg/template/ptrmem2.C: New test.
7305 * g++.dg/template/ntp.C: New test.
7307 * g++.dg/other/component1.C: New test.
7309 * g++.dg/template/ttp3.C: New test.
7311 * g++.dg/template/friend2.C: New test.
7312 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
7314 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7316 * g++.dg/other/ptrmem1.C: New test.
7317 * g++.dg/other/ptrmem2.C: New test.
7319 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7321 * g++.dg/template/ctor1.C: New test.
7323 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
7325 * g++.dg/template/friend2.C: New test.
7327 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
7329 * gcc.dg/mmix-1.c: New test.
7331 2001-12-31 Richard Henderson <rth@redhat.com>
7333 * gcc.dg/asm-5.c: New.
7335 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
7337 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
7338 in namespace __gnu_cxx
7340 2001-12-30 Richard Henderson <rth@redhat.com>
7342 * gcc.dg/debug-6.c: New.
7344 2001-12-30 Jakub Jelinek <jakub@redhat.com>
7346 * gcc.c-torture/compile/20011229-2.c: New test.
7348 2001-12-29 Jakub Jelinek <jakub@redhat.com>
7350 * gcc.dg/debug-3.c: New test.
7351 * gcc.dg/debug-4.c: New test.
7352 * gcc.dg/debug-5.c: New test.
7354 2001-12-29 Richard Henderson <rth@redhat.com>
7356 * g++.dg/eh/loop1.C: New.
7358 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
7360 * g++.dg/template/crash1.C: New test.
7362 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
7364 * g++.dg/other/const1.C: New test.
7366 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
7368 * gcc.c-torture/compile/20011229-1.c: New test.
7370 2001-12-28 Stan Shebs <shebs@apple.com>
7372 * lib/objc-torture.exp: Resync with c-torture.exp.
7373 * lib/objc.exp: Load standard libraries.
7375 2001-12-28 Jakub Jelinek <jakub@redhat.com>
7377 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
7380 2001-12-27 Roger Sayle <roger@eyesopen.com>
7382 * gcc.c-torture/execute/string-opt-16.c: New testcase.
7384 2001-12-27 Richard Henderson <rth@redhat.com>
7386 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
7388 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
7390 * g++.dg/eh/ctor1.C: New test.
7391 * g++.dg/other/error2.C: New test.
7393 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
7395 * g++.dg/other/init2.C: New test.
7397 2001-12-24 Richard Henderson <rth@redhat.com>
7399 * gcc.dg/20011223-1.c: New.
7400 * gcc.dg/inline-1.c: New.
7402 2001-12-23 Richard Henderson <rth@redhat.com>
7404 * gcc.dg/asm-4.c: Test operand modifiers.
7406 2001-12-23 Richard Henderson <rth@redhat.com>
7408 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
7410 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
7412 * gcc.c-torture/execute/20011223-1.c: New test.
7414 2001-12-21 Richard Henderson <rth@redhat.com>
7416 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
7417 re-enables the warning.
7419 2001-12-21 Richard Henderson <rth@redhat.com>
7421 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
7423 2001-12-20 Jakub Jelinek <jakub@redhat.com>
7425 * gcc.c-torture/compile/20011218-1.c: New test.
7427 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
7429 * gcc.misc-test/arm-isr.exp: New file. Control running of the
7431 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
7432 epilogue generation for ARM ISR routines.
7434 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7436 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
7437 * gcc.dg/format/c90-printf-3.c: Likewise.
7438 * gcc.dg/format/c99-printf-3.c: Likewise.
7439 * gcc.dg/format/ext-1.c: Likewise.
7440 * gcc.dg/format/ext-6.c: Likewise.
7441 * gcc.dg/format/format.h: Prototype unlocked stdio.
7443 2001-12-20 Richard Henderson <rth@redhat.com>
7445 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
7447 (malloc): Correct allocation logic. Abort if we fill up the
7448 arena before initialization complete.
7449 (realloc): Correct allocation logic.
7451 2001-12-20 Jakub Jelinek <jakub@redhat.com>
7453 * gcc.c-torture/compile/20011219-2.c: New test.
7455 * gcc.c-torture/execute/20011219-1.c: New test.
7457 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
7459 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
7460 target does not support weak symbols.
7462 2001-12-19 Jakub Jelinek <jakub@redhat.com>
7464 * gcc.c-torture/compile/20011219-1.c: New test.
7466 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
7468 * g++.dg/other/error1.C: New test.
7470 2001-12-17 Jeffrey A Law (law@redhat.com)
7472 * gcc.c-torture/execute/20011217-1.c: New test.
7474 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
7476 * objc.dg/special/: New directory.
7477 * objc.dg/special/special.exp: New file.
7478 * objc.dg/special/unclaimed-category-1.h: New file.
7479 * objc.dg/special/unclaimed-category-1a.m: New file.
7480 * objc.dg/special/unclaimed-category-1.m: New file.
7482 2001-12-17 Andreas Jaeger <aj@suse.de>
7484 * gcc.c-torture/compile/20011217-2.c: New test.
7486 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
7488 * gcc.c-torture/compile/20011217-1.c: New test.
7490 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
7492 * testsuite/gcc.dg/20011214-1.c: New.
7494 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
7496 * gcc.dg/altivec-4.c: New.
7498 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
7500 * gcc.dg/20011113-1.c: New test.
7502 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7504 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
7505 std::__malloc_alloc_template<0> and
7506 std::__default_alloc_template<false, 0>.
7508 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
7510 * objc/execute/bf-21.m: New test.
7511 * objc/execute/enumeration-1.m: New test.
7512 * objc/execute/enumeration-2.m: New test.
7514 2001-12-12 Jakub Jelinek <jakub@redhat.com>
7516 * gcc.dg/gnu89-init-1.c: New test.
7518 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
7520 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
7521 * g++.old-deja/g++.jason/2371.C: Likewise.
7522 * g++.old-deja/g++.jason/template33.C: Likewise.
7523 * g++.old-deja/g++.jason/template34.C: Likewise.
7524 * g++.old-deja/g++.jason/template36.C: Likewise.
7525 * g++.old-deja/g++.oliva/typename1.C: Likewise.
7526 * g++.old-deja/g++.oliva/typename2.C: Likewise.
7527 * g++.old-deja/g++.other/typename1.C: Likewise.
7528 * g++.old-deja/g++.pt/inherit2.C: Likewise.
7529 * g++.old-deja/g++.pt/nontype5.C: Likewise.
7530 * g++.old-deja/g++.pt/typename11.C: Likewise.
7531 * g++.old-deja/g++.pt/typename14.C: Likewise.
7532 * g++.old-deja/g++.pt/typename16.C: Likewise.
7533 * g++.old-deja/g++.pt/typename3.C: Likewise.
7534 * g++.old-deja/g++.pt/typename4.C: Likewise.
7535 * g++.old-deja/g++.pt/typename5.C: Likewise.
7536 * g++.old-deja/g++.pt/typename7.C: Likewise.
7537 * g++.old-deja/g++.robertl/eb9.C: Likewise.
7539 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
7541 * g++.dg/other/linkage1.C: New test.
7542 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
7545 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
7547 * gcc.dg/concat.c: New test.
7549 2001-12-11 Stan Shebs <shebs@apple.com>
7551 * objc/compile: New test directory.
7552 * objc/compile/compile.exp: New expect script.
7553 * objc/compile/20011211-1.m: New compile test.
7555 2001-12-11 Jason Merrill <jason@redhat.com>
7557 * lib/prune.exp (prune_gcc_output): Also handle "In member
7558 function". So many permutations...
7560 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
7562 * g++.dg/template/typedef1.C: New test.
7564 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
7566 * g++.dg/other/copy1.C: New test.
7568 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
7570 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
7572 * gcc.dg/builtin-choose-expr.c: New.
7574 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
7576 * gcc.dg/altivec-2.c: New.
7578 2001-12-07 Richard Henderson <rth@redhat.com>
7580 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
7582 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
7584 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
7587 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7589 * g++-old.deja/g++.robertl/eb101.C: Deleted.
7591 2001-12-06 Janis Johnson <janis187@us.ibm.com>
7593 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
7594 variable argument list.
7596 2001-12-06 Zack Weinberg <zack@codesourcery.com>
7598 * gcc.c-torture/execute/memcheck: Delete entire directory.
7599 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
7600 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
7602 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
7604 * gcc.dg/Wshadow-1.c: New test.
7606 2001-12-05 Jakub Jelinek <jakub@redhat.com>
7608 * gcc.c-torture/compile/20011130-1.c: New test.
7610 * gcc.dg/noncompile/20011025-1.c: New test.
7612 * g++.dg/other/anon-union.C: New test.
7614 * gcc.c-torture/execute/20011024-1.c: New test.
7616 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
7618 * gcc.c-torture/execute/20000722-1.x,
7619 gcc.c-torture/execute/20010123-1.x: Remove.
7620 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
7621 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
7622 gcc.dg/c99-complit-2.c: New tests.
7624 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
7626 * g++.dg/inherit/base1.C: New test.
7628 2001-12-04 Jakub Jelinek <jakub@redhat.com>
7630 * g++.dg/other/stdarg1.C: New test.
7632 * gcc.c-torture/compile/20011130-2.c: New test.
7634 2001-12-03 Janis Johnson <janis187@us.ibm.com>
7636 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
7637 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
7638 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
7639 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
7640 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
7641 * gcc.dg/builtin-prefetch-1.c: New test.
7643 2001-12-03 Jakub Jelinek <jakub@redhat.com>
7645 * gcc.dg/20011130-1.c: New test.
7647 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
7649 * g++.dg/other/scope1.C: New test.
7650 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
7652 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
7654 * gcc.dg/vla-init-1.c: New test.
7656 2001-12-01 Geoff Keating <geoffk@redhat.com>
7658 * gcc.c-torture/compile/structs.c: New testcase from GDB.
7660 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
7662 * objc.dg/alias.m: Update.
7663 * objc.dg/class-1.m: Update.
7664 * objc.dg/const-str-1.m: Update.
7665 * objc.dg/fwd-proto-1.m: Update.
7666 * objc.dg/id-1.m: Update.
7667 * objc.dg/super-class-1.m: Update.
7669 2001-11-29 Mark Mitchell <mark@codesourcery.com>
7671 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
7674 2001-11-28 Jeffrey A Law (law@cygnus.com)
7676 * gcc.c-torture/execute/20011128-1.c: New test.
7678 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
7680 * gcc.dg/20011127-1.c: New test.
7682 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
7684 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
7685 from Austin Group draft 7.
7686 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
7687 scanf format arguments.
7688 * gcc.dg/format/no-exargs-2.c: New test.
7690 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
7692 * g++.dg/abi/vbase8-4.C: New test.
7694 2001-11-24 Ian Lance Taylor <ian@airs.com>
7696 * gcc.c-torture/execute/20011121-1.c: New test.
7698 2001-11-23 Jeffrey A Law (law@cygnus.com)
7700 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
7702 2001-11-23 Andreas Jaeger <aj@suse.de>
7704 * gcc.dg/cpp/charconst-2.c: New test.
7706 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
7708 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
7709 to the host if it is remote. Let tests specify extra headers
7711 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
7712 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
7713 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
7714 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
7715 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
7716 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
7717 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
7718 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
7719 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
7720 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
7722 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
7724 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
7725 for little endian ARMs.
7727 2001-11-20 Jakub Jelinek <jakub@redhat.com>
7729 * gcc.c-torture/compile/20011119-1.c: New test.
7730 * gcc.c-torture/compile/20011119-2.c: New test.
7732 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
7734 * gcc.dg/altivec-1.c: Fix typo.
7736 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
7738 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
7740 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
7742 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
7744 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
7746 * lib/g77.exp: Don't specify --rpath-link.
7748 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
7749 across all the headers.
7750 * gcc.dg/format/format.exp: For testing on a remote host,
7753 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
7754 * gcc.c-torture/execute/930406-1.c: Likewise.
7755 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
7757 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
7759 * gcc.dg/altivec-1.c: New.
7761 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
7763 * gcc.dg/cpp/fpreprocessed.c: New test case.
7765 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7767 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
7768 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
7769 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
7771 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
7773 * gcc.dg/no-builtin-1.c: New test.
7775 2001-11-16 Jakub Jelinek <jakub@redhat.com>
7777 * gcc.c-torture/execute/20011115-1.c: New test.
7779 2001-11-15 Jakub Jelinek <jakub@redhat.com>
7781 * gcc.c-torture/compile/20011114-2.c: New test.
7782 * gcc.c-torture/compile/20011114-3.c: New test.
7783 * gcc.c-torture/compile/20011114-4.c: New test.
7785 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
7787 * g++.dg/other/init1.C: New test.
7789 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
7791 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
7794 * gcc.c-torture/execute/20011114-1.c: New testcase.
7796 * gcc.c-torture/compile/20010327-1.c: Revert last change.
7797 * gcc.c-torture/compile/20011114-1.c: New test, exactly
7798 like the (before this change) version of 20010327-1.c.
7800 2001-11-14 Roger Sayle <roger@eyesopen.com>
7802 * gcc.c-torture/execute/string-opt-13.c: New testcase.
7804 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
7806 * g++.dg/init/array2.C: New test.
7808 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
7810 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
7812 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
7814 * g++.dg/other/forscope1.C: New test.
7815 * g++.dg/ext/forscope1.C: New test.
7816 * g++.dg/ext/forscope2.C: New test.
7818 2001-11-13 Jakub Jelinek <jakub@redhat.com>
7820 * gcc.c-torture/execute/20011113-1.c: New test.
7822 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
7824 * gcc.c-torture/execute/20011109-2.c: New test.
7826 * gcc.c-torture/execute/20011109-1.c: New test.
7828 2001-11-09 Jakub Jelinek <jakub@redhat.com>
7830 * gcc.c-torture/compile/20011109-1.c: New test.
7832 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
7834 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
7835 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
7836 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
7837 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
7838 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
7839 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
7840 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
7842 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
7844 * g++.dg/warn/Wshadow-1.C: New tests.
7845 * g++.old-deja/g++.mike/for3.C: Update.
7847 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
7849 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
7850 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
7851 XFAILs. Adjust expected error texts.
7852 * gcc.c-torture/compile/20011106-1.c,
7853 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
7854 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
7855 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
7856 gcc.dg/c99-array-lval-5.c: New tests.
7858 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7860 * gcc.dg/cpp/defined.c: Update.
7862 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
7864 * gcc.c-torture/execute/anon-1.c: New test.
7866 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
7868 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
7869 same size, so no warning should be produced on stormy16.
7871 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
7872 due to oversized array.
7873 * g++.old-deja/g++.mike/ns15.C: Likewise.
7874 * g++.old-deja/g++.pt/crash16.C: Likewise.
7876 2001-11-02 Graham Stott <grahams@redhat.com>
7878 * g++.dgother/debug1.C: Fix typos.
7880 2001-11-01 Jakub Jelinek <jakub@redhat.com>
7882 * g++.dg/other/debug1.C: New test.
7884 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
7886 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
7889 2001-10-30 Jakub Jelinek <jakub@redhat.com>
7891 * gcc.dg/20011029-2.c: New test.
7893 * gcc.c-torture/compile/20011029-1.c: New test.
7895 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
7897 * objc/execute/class_self-1.m: New test.
7898 * objc/execute/class_self-2.m: New test.
7900 2001-10-25 Zack Weinberg <zack@codesourcery.com>
7902 * gcc.misc-tests/msgs.exp: Delete.
7903 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
7904 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
7905 error set to match recent changes.
7907 2001-10-24 Zack Weinberg <zack@codesourcery.com>
7909 * gcc.dg/20011021-1.c: New test.
7911 2001-10-24 Jakub Jelinek <jakub@redhat.com>
7913 * gcc.c-torture/compile/20011023-1.c: New test.
7915 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
7917 * lib/g77.exp: Rewrite based on lib/g++.exp.
7919 2001-10-19 Jakub Jelinek <jakub@redhat.com>
7921 * gcc.c-torture/execute/20011019-1.c: New test.
7923 * gcc.dg/20011018-1.c: New test.
7925 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
7927 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
7929 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
7931 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
7932 * gcc.dg/attr-invalid.c: Likewise.
7934 2001-10-18 Jakub Jelinek <jakub@redhat.com>
7936 * testsuite/gcc.dg/20011015-1.c: New test.
7938 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7940 * g++.dg/template/unify2.C: New test.
7942 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
7944 * g++.dg/other/exception-specification.C: New test
7946 2001-10-13 Tom Rix <trix@redhat.com>
7948 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
7949 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
7951 2001-10-12 Jakub Jelinek <jakub@redhat.com>
7953 * testsuite/gcc.dg/20011009-1.c: New test.
7955 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
7958 * g++.dg/other/friend1.C: New test.
7960 2001-10-11 Richard Henderson <rth@redhat.com>
7962 * g++.old-deja/g++.other/crash18.C: Add -S to options.
7964 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7966 * gcc.c-torture/compile/20011010-1.c: New.
7968 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
7970 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
7971 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
7972 g77.f-torture/execute/execute.exp,
7973 g77.f-torture/noncompile/noncompile.exp,
7974 gcc.c-torture/compile/compile.exp,
7975 gcc.c-torture/execute/execute.exp,
7976 gcc.c-torture/execute/ieee/ieee.exp,
7977 gcc.c-torture/execute/memcheck/memcheck.exp,
7978 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
7979 objc/execute/execute.exp: Update FSF address.
7981 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
7983 * gcc.dg/cpp/cmdlne-C.c: Update.
7984 * gcc.dg/cpp/cmdlne-C2.c: New.
7986 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7988 * gcc.c-torture/execute/20011008-3.c: New.
7990 2001-10-08 DJ Delorie <dj@redhat.com>
7992 * gcc.dg/20011008-1.c: New.
7993 * gcc.dg/20011008-2.c: New.
7995 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
7997 * gcc.dg/cpp/spacing1.c: Update test.
7999 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
8001 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
8002 spelling errors of "separate" as "seperate".
8004 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
8006 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
8007 enough to avoid inlining.
8009 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8011 * lib/g77.exp: set libg2c_dir correctly.
8013 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
8015 * gcc.dg/cpp/macro11.c: New test.
8017 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8019 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
8020 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
8021 gcc.dg/format/multattr-3.c: New tests.
8022 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
8023 tests for format attributes on function pointers being rejected.
8025 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8027 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
8029 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
8031 * g++.dg/warn/format1.C: New test.
8033 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
8035 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
8037 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
8039 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
8041 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
8043 * gcc.dg/cpp/redef2.c: Add test.
8045 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
8047 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
8048 long-standing bug on i686, apparently.
8049 * gcc.c-torture/execute/loop-2c.x: New file.
8050 * gcc.c-torture/execute/loop-2d.x: New file.
8051 * gcc.c-torture/execute/loop-3c.x: New file.
8053 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
8055 * gcc.dg/cpp/20000625-2.c: Correct line number.
8057 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
8059 * gcc.dg/cpp/macro10.c: New test.
8060 * gcc.dg/cpp/strify3.c: New test.
8061 * gcc.dg/cpp/spacing1.c: Add tests.
8062 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
8063 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
8065 2001-09-24 DJ Delorie <dj@redhat.com>
8067 * gcc.c-torture/execute/20010924-1.c: New test.
8069 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
8071 * testsuite/objc/execute/paste.m: Remove.
8073 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
8075 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
8077 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
8079 * g77.dg/strlen0.f: New test.
8081 2001-09-21 Richard Henderson <rth@redhat.com>
8083 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
8084 * g++.old-deja/g++.abi/vtable2.C: Likewise.
8086 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
8088 Table-driven attributes.
8089 * g++.dg/ext/attrib1.C: New test.
8091 2001-09-20 DJ Delorie <dj@redhat.com>
8093 * gcc.dg/20000926-1.c: Update expected warning messages.
8094 * gcc.dg/array-2.c: Likewise, and test for warnings too.
8095 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
8098 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
8100 * g++.dg/eh/registers1.C: New test case.
8102 2001-09-17 Richard Henderson <rth@redhat.com>
8104 * gcc.dg/array-5.c: Fix VLA decomposition test.
8106 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
8108 * gcc.dg/cpp/line5.c: New testcase.
8110 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
8112 * gcc.dg/cpp/macro9.c: New test.
8114 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
8116 * gcc.c-torture/execute/980223.c: Change type of addr from long
8119 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
8121 * gcc.c-torture/execute/20010915-1.c: New test.
8123 2001-09-14 Janis Johnson <janis187@us.ibm.com>
8125 * g77.dg/bprob: New directory.
8126 * g77.dg/bprob/bprob.exp: New file.
8127 * g77.dg/bprob/bprob-1.f: New test.
8128 * g77.dg/gcov: New directory.
8129 * g77.dg/gcov/gcov.exp: New file.
8130 * g77.dg/gcov/gcov-1.f: New test.
8131 * g77.dg/gcov/gcov-1.x: New file.
8133 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
8135 * gcc.dg/cpp/directiv.c: Update.
8136 * gcc.dg/cpp/undef1.c: Update.
8138 2001-09-12 Jakub Jelinek <jakub@redhat.com>
8140 * gcc.dg/20010912-1.c: New test.
8142 2001-09-11 Janis Johnson <janis187@us.ibm.com>
8144 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
8145 language-independent file in lib.
8146 * lib/gcov.exp: New file.
8148 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
8150 * gcc.c-torture/compile/20010911-1.c: New test.
8152 2001-09-10 Janis Johnson <janis187@us.ibm.com>
8154 * lib/profopt.exp: New, to support profile-directed optimizations.
8155 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
8156 * gcc.misc-tests/bprob-1.c: New test.
8157 * gcc.misc-tests/bprob-2.c: New test.
8159 2001-09-07 Janis Johnson <janis187@us.ibm.com>
8161 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
8162 XFAIL and which kinds of gcov output to verify.
8163 * gcc.misc-tests/gcov-4b.x: New file.
8164 * gcc.misc-tests/gcov-5b.x: New file.
8165 * gcc.misc-tests/gcov-6.x: New file.
8166 * gcc.misc-tests/gcov-7.c: New test.
8167 * gcc.misc-tests/gcov-7.x: New file.
8169 2001-09-06 Janis Johnson <janis187@us.ibm.com>
8171 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
8172 * gcc.misc-tests/gcov-6.c: New test.
8174 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
8177 * g++.dg/abi/vbase1.C: New test.
8179 2001-09-05 Ziemowit Laski <zlaski@apple.com>
8181 * objc.dg/method-2.m: New.
8183 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
8186 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
8187 * g++.dg/init/empty1.C: New test.
8189 2001-09-03 Jakub Jelinek <jakub@redhat.com>
8191 * gcc.c-torture/compile/20010903-1.c: New test.
8193 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
8195 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
8198 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
8200 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
8202 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
8204 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
8206 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
8208 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
8209 for 16-bit 'unsigned int'.
8211 2001-08-29 Kazu Hirata <kazu@hxi.com>
8213 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
8215 2001-08-27 Richard Henderson <rth@redhat.com>
8217 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
8218 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
8220 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
8222 * gcc.dg/asm-names.c (ymain): New.
8224 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
8226 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
8227 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
8228 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
8230 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8232 * gcc.dg/compare5.c: New testcase.
8234 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
8236 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
8237 and "In instantiation".
8239 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
8241 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
8243 2001-08-20 Janis Johnson <janis187@us.ibm.com>
8245 * gcc.misc-tests/gcov.exp: Add support for branch information.
8246 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
8247 * gcc.misc-tests/gcov-4.c: New test.
8248 * gcc.misc-tests/gcov-4b.c: New test.
8249 * gcc.misc-tests/gcov-5b.c: New test.
8251 2001-08-20 Zack Weinberg <zackw@panix.com>
8253 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
8256 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
8258 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
8260 2001-08-19 Jakub Jelinek <jakub@redhat.com>
8262 * g++.dg/eh/template1.C: New test.
8264 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
8266 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
8268 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
8271 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
8273 * lib/g77-dg.exp: Use prune.exp for common procedures
8274 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
8275 * lib/g77.exp: (g77-dg-prune) Remove
8277 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
8279 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
8281 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8283 * g++.dg/template/unify1.C: New test.
8285 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
8287 * g++.dg/abi/empty4.C: New test.
8289 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
8291 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
8293 * g77.f-torture/compile/pr3743.x: Likewise
8295 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
8297 * g++.dg/other/using-declaration.C: New test.
8299 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
8301 * gcc.dg/cpp/tr-sign.c: New testcase.
8303 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
8305 * gcc.dg/cpp/19951025-1.c: Revert.
8306 * gcc.dg/cpp/directiv.c: We no longer process directives that
8307 interrupt macro arguments.
8309 2001-08-03 Zack Weinberg <zackw@stanford.edu>
8311 * gcc.dg/bconstp-1.c: New test.
8313 2001-08-03 Richard Henderson <rth@redhat.com>
8315 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
8317 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
8319 * gcc.dg/cpp/19951025-1.c: Update.
8321 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
8323 * g77.dg/ff90-1.f (s): Fix reference of variable z,
8326 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
8329 * g++.old-deja/g++.ns/ns14.C: Remove special options.
8330 * g++.old-deja/g++.other/std1.C: Likewise.
8331 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
8333 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
8335 * lib/g77.exp: Load gcc-defs.exp for common procedures
8336 (g77_pass, g77_fail, g77_finish, g77_exit,
8337 ${tool}_check_unsupported_p} Now redundant. Deleted.
8339 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
8341 * g77.dg/fbackslash.f
8342 * g77.dg/fcase-preserve.f
8344 * g77.dg/ffixed-line-length-0.f
8345 * g77.dg/ffixed-line-length-132.f
8346 * g77.dg/ffixed-line-length-7.f
8347 * g77.dg/ffixed-line-length-72.f
8348 * g77.dg/ffixed-line-length-none.f
8349 * g77.dg/ffree-form-1.f
8350 * g77.dg/fno-backslash.f
8351 * g77.dg/fno-f90-1.f
8352 * g77.dg/fno-fixed-form-1.f
8353 * g77.dg/fno-onetrip.f
8354 * g77.dg/fno-typeless-boz.f
8355 * g77.dg/fno-underscoring.f
8356 * g77.dg/fno-vxt-1.f
8358 * g77.dg/ftypeless-boz.f
8359 * g77.dg/fugly-assumed.f
8360 * g77.dg/funderscoring.f
8363 2001-08-01 Ziemowit Laski <zlaski@apple.com>
8365 * objc.dg/fwd-proto-1.m: New.
8366 * objc.dg/local-decl-1.m: New.
8367 * objc.dg/naming-1.m: New.
8368 * objc.dg/naming-2.m: New.
8369 * objc.dg/proto-hier-1.m: New.
8371 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
8373 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
8374 largest-type elements to a struct makes its size grow.
8376 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
8378 * g++.dg/abi/vthunk1.C: New test.
8380 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
8382 * g++.dg/abi/vbase8-22.C: New test.
8384 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8386 * gcc.dg/cpp/macro8.c: New test.
8388 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
8390 * g++.dg/abi/vbase8-21.C: New test.
8392 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
8394 * g++.dg/abi/vbase8-10.C: New test.
8396 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8398 * lib/g++.exp (g++_set_ld_library_path): Renamed to
8399 ${tool}_set_ld_library_path.
8401 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
8404 2001-07-26 Stan Cox <scox@redhat.com>
8406 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
8407 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
8408 gcc_exit, gcc_check_unsupported_p):
8409 Moved to gcc-deps.exp
8410 * gcc-deps.exp: New file.
8412 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8414 * g++.old-deja/g++.pt/defarg14.C: New test.
8416 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8418 * g++.old-deja/g++.other/lineno5.C: New test.
8420 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8422 * g++.old-deja/g++.pt/crash68.C: New test.
8424 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
8426 * g++.old-deja/g++.other/crash42.C: New test.
8428 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
8430 * gcc.dg/cpp/extratokens.c: Fix.
8431 * gcc.dg/cpp/skipping2.c: New tests.
8433 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8435 * gcc.c-torture/execute/20010724-1.c: New file.
8436 * gcc.c-torture/execute/20010724-1.x: New file.
8438 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8440 * g++.old-deja/g++.other/cond7.C: New test.
8442 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8444 * g++.old-deja/g++.other/optimize4.C: New test.
8446 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
8448 * g++.old-deja/g++.abi/vbase8-5.C: New test.
8450 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
8452 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
8453 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
8454 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
8455 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
8457 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
8458 bug report" message.
8460 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
8461 * g++.dg/ext/instantiate1.C: Move from old-deja.
8463 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
8465 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
8466 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
8467 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
8468 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
8470 2001-07-23 Jeffrey A Law (law@cygnus.com)
8472 * gcc.c-torture/execute/20010723-1.c: New test.
8474 2001-07-23 Ben Elliston <bje@redhat.com>
8476 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
8478 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8480 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
8482 Delete handling of ieee_multilib_flags.
8483 Pass -mieee for alpha*-*-* and sh-*-*.
8484 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
8486 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
8488 Remove old-abi tests.
8489 * g++.old-deja/g++.mike/p11116.C: Remove.
8490 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
8492 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
8494 * g77.f-torture/compile/pr3743.f: New test
8496 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
8498 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
8500 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8502 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
8503 g++.old-deja/g++.pt/static6.C: Likewise.
8504 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
8505 supports weak symbols.
8507 2001-07-18 Andreas Jaeger <aj@suse.de>
8509 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
8512 2001-07-18 Andreas Jaeger <aj@suse.de>
8514 * gcc.dg/iftrap-1.c: Fix target line.
8516 2001-07-17 Richard Henderson <rth@redhat.com>
8518 * gcc.c-torture/execute/20010717-1.c: New.
8520 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
8522 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
8525 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
8527 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
8529 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8531 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
8532 UAC_SIGBUS, UAC_NOPRINT definitions.
8534 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
8536 * objc/execute/object_is_class.m: New test.
8537 * objc/execute/object_is_meta_class.m: New test.
8539 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
8541 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
8542 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
8544 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
8546 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
8547 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
8549 2001-07-14 Richard Henderson <rth@redhat.com>
8551 * gcc.dg/iftrap-1.c: New.
8553 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
8555 * g77.f-torture/execute/intrinsic77.f: New test.
8557 2001-07-11 Janis Johnson <janis@us.ibm.com>
8559 * gcc.misc-tests/gcov-3.c: New test.
8561 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
8563 * gcc.c-torture/compile/20010711-1.c,
8564 * gcc.c-torture/compile/20010711-2.c: New tests.
8566 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
8568 * gcc.c-torture/execute/20010711-1.c: New test.
8570 2001-07-11 Ben Elliston <bje@redhat.com>
8572 * g++.old-deja/g++.other/enum5.C: New test.
8574 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
8576 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
8577 (g++-dg-prune): Call prune_gcc_output.
8578 * prune.exp: New file for prune_gcc_output.
8579 * lib/g++.exp, lib/gcc.exp: Load it.
8581 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
8583 * gcc.c-torture/compile/20010701-1.c,
8584 g++.old-deja/g++.ext/attrib6.C: New tests.
8586 2001-07-06 Jeffrey A Law (law@cygnus.com)
8588 * gcc.c-torture/compile/20010706-1.c: New test.
8590 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
8592 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
8594 2001-06-28 Stan Shebs <shebs@apple.com>
8596 * gcc.dg/pragma-darwin.c: New test.
8598 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8600 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
8601 Solaris 2.[678] system.
8603 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
8605 * gcc.dg/20010622-1.c: New test.
8607 2001-06-18 Stan Shebs <shebs@apple.com>
8609 * objc.dg: New directory.
8610 * objc.dg/dg.exp: New file.
8611 * objc.dg/alias.m: New.
8612 * objc.dg/class-1.m: New.
8613 * objc.dg/class-2.m: New.
8614 * objc.dg/const-str-1.m: New.
8615 * objc.dg/const-str-2.m: New.
8616 * objc.dg/id-1.m: New.
8617 * objc.dg/method-1.m: New.
8618 * objc.dg/super-class-1.m: New.
8619 * lib/objc-dg.exp: New file.
8621 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
8623 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
8626 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
8628 * g++.old-deja/g++.abi/vbase8-9.C: New test.
8630 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
8632 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
8635 2001-06-12 Richard Henderson <rth@redhat.com>
8637 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
8639 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8641 * g++.old-deja/g++.abi/vbase5.C: New test.
8642 * g++.old-deja/g++.abi/vbase6.C: New test.
8643 * g++.old-deja/g++.abi/vbase7.C: New test.
8645 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8647 * gcc.c-torture/compile/20010610-1.c: New test.
8649 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
8651 * g++.old-deja/g++.abi/vbase4.C: New test.
8653 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8655 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
8656 support %f for HC11/HC12 targets.
8657 * gcc.c-torture/execute/930513-1.x: New file, likewise.
8658 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
8659 on HC11/HC12 targets.
8660 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
8662 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8664 * gcc.dg/wchar_t-1.c: New file.
8665 * gcc.dg/wint_t-1.c: Likewise.
8667 2001-06-11 Bernd Schmidt <bernds@redhat.com>
8669 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
8671 2001-06-11 Richard Henderson <rth@redhat.com>
8673 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
8675 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8677 * gcc.c-torture/compile/20010611-1.c: New test.
8679 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
8681 * gcc.dg/c99-tag-1.c: Add more tests.
8683 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
8685 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
8686 representation on MN10300 and ARM/Thumb.
8688 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
8690 * g77.f-torture/execute/20010610.f: New.
8692 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
8694 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
8697 2001-06-09 Richard Henderson <rth@redhat.com>
8699 * gcc.c-torture/execute/ashrdi-1.c: New.
8700 * gcc.c-torture/execute/ashldi-1.c: New.
8701 * gcc.c-torture/execute/lshrdi-1.c: New.
8703 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
8705 * objc/execute/load-3.m: Added. Check sending +load to categories,
8706 in addition to classes.
8708 2001-06-08 Stan Shebs <shebs@apple.com>
8710 * objc/execute/load-2.m: New test. From Nicola Pero
8711 <n.pero@mi.flashnet.it>.
8713 2001-06-08 Jakub Jelinek <jakub@redhat.com>
8715 * gcc.c-torture/execute/20010605-2.c: New test.
8717 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8719 * g++.old-deja/g++.abi/vbase2.C: New test.
8720 * g++.old-deja/g++.abi/vbase3.C: New test.
8722 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
8724 * g++.old-deja/g++.pt/friend49.C: New test.
8726 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
8728 * g++.old-deja/g++.ext/anon3.C: New test.
8730 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
8732 * g++.old-deja/g++.other/conv7.C: New test.
8734 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
8736 * gcc.c-torture/compile/20010605-2.c: New test.
8738 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
8740 * gcc.c-torture/execute/20010604-1.c: New test.
8742 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
8744 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
8746 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
8748 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
8749 (g++_link_flags): Likewise.
8750 (g++_init): Pass gccpath's value to two previous functions.
8752 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8754 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
8755 Ensure logfile entry matches exec command line.
8757 2001-05-31 Richard Henderson <rth@redhat.com>
8759 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
8760 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
8762 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
8764 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
8765 compiler for irix6.2
8767 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
8769 * g++.old-deja/g++.other/optimize3.C: New file.
8771 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
8773 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
8776 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
8778 * g++.old-deja/g++.other/optimize2.C: New file.
8780 2001-05-25 Diego Novillo <dnovillo@redhat.com>
8782 * gcc.c-torture/compile/20010518-2.c: New file.
8783 * gcc.c-torture/execute/20010518-1.c: New file.
8784 * gcc.c-torture/execute/20010518-2.c: New file.
8786 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
8788 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
8790 2001-05-24 Mark Mitchell <mark@codesourcery.com>
8792 G++ no longer defines builtins that do not begin with __builtin.
8793 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
8794 * g++.old-deja/g++.brendand/misc13.C: Likewise.
8795 * g++.old-deja/g++.law/builtin1.C: Likewise.
8796 * g++.old-deja/g++.law/cvt2.C: Likewise.
8797 * g++.old-deja/g++.mike/net5.C: Likewise.
8798 * g++.old-deja/g++.other/builtins1.C: Likewise.
8799 * g++.old-deja/g++.other/builtins2.C: Likewise.
8800 * g++.old-deja/g++.other/builtins3.C: Likewise.
8801 * g++.old-deja/g++.other/builtins4.C: Likewise.
8802 * g++.old-deja/g++.other/inline8.C: Likewise.
8803 * g++.old-deja/g++.robertl/eb39.C: Likewise.
8805 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
8807 * g++.old-deja/g++.pt/using1.C: Adjust.
8808 * g++.old-deja/g++.pt/using2.C: New test.
8810 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
8812 * gcc.dg/cpp/charconst.c: New tests.
8813 * gcc.dg/cpp/escape.c: New tests.
8814 * gcc.dg/cpp/escape-1.c: New tests.
8815 * gcc.dg/cpp/escape-2.c: New tests.
8816 * gcc.dg/cpp/ucs.c: New tests.
8818 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
8820 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
8821 native compiler for irix6.5.
8823 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
8825 * lib/g++.exp (g++_include_flags): Use args to compute
8827 (g++_link_flags): Likewise.
8828 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
8830 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
8832 * gcc.dg/c90-hexfloat-1.c: Add more tests.
8834 2001-05-21 Geoff Keating <geoffk@redhat.com>
8836 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
8839 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8841 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
8843 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
8844 to STACK_SIZE; Use it to define size of add_histo array.
8845 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
8847 (f): Use GITT_SIZE to define size of gitt local table.
8848 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
8849 to STACK_SIZE; Use it to define size of bytemem array.
8851 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
8853 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
8854 on 68HC11/HC12 due to the asm instruction.
8855 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
8856 * gcc.c-torture/compile/920520-1.x: Likewise.
8857 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
8858 on 68HC11/HC12 because the function is larger than 64K.
8859 * gcc.c-torture/compile/961203-1.x: New file, this test fails
8860 on 68HC11/HC12 because the structure is too large.
8862 2001-05-20 Richard Henderson <rth@redhat.com>
8864 * gcc.c-torture/execute/20010520-1.c: New.
8866 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8868 * g++.old-deja/g++.warn/compare1.C: New test.
8869 * gcc.dg/compare4.c: New test.
8871 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
8873 * g++.old-deja/g++.other/optimize1.C: New test.
8875 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8877 * g++.old-deja/g++.pt/spec41.C: New test.
8879 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
8881 * gcc.c-torture/compile/20010114-1.x: Remove.
8883 2001-05-18 Stan Shebs <shebs@apple.com>
8885 * gcc.c-torture/compile/20010518-1.c: New test.
8887 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
8889 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
8890 * g++.old-deja/g++.pt/crash67.C: New test.
8892 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
8894 * g++.old-deja/g++.other/debug9.C: New test.
8896 2001-05-16 Zack Weinberg <zackw@stanford.edu>
8898 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
8900 2001-05-16 Jan Hubicka <jh@suse.cz>
8902 * gcc.c-torture/compile/20010516-1.c: New test.
8904 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8906 * g++.old-deja/g++.other/crash41.C: New test.
8908 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
8910 * g++.old-deja/g++.pt/crash66.C: New test.
8912 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
8914 * g++.old-deja/g++.robertl/eb27.C: Convert.
8916 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
8918 * g++.dg/friend-warn.C: New test. Do not warn about friend
8919 declaration being redundant.
8921 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
8923 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
8925 2001-05-14 Mark Mitchell <mark@codesourcery.com>
8927 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
8929 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
8931 * lib/g++.exp: Use testsuite_flags.
8933 2001-05-13 Mark Mitchell <mark@codesourcery.com>
8935 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
8937 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
8939 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
8941 2001-05-11 Mark Mitchell <mark@codesourcery.com>
8943 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
8945 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
8947 * gcc.c-torture/compile/20010313-1.c: New test.
8949 2001-05-09 Zack Weinberg <zackw@stanford.edu>
8951 * gcc.dg/cpp/direct2.c: New test.
8952 * gccq.dg/cpp/direct2s.c: New test.
8954 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
8956 2001-05-07 Mark Mitchell <mark@codesourcery.com>
8958 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
8959 * g++.old-deja/g++.other/op3.C: Likewise.
8961 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
8963 * gcc.dg/cpp/syshdr.h: New file.
8964 * gcc.dg/cpp/sysmac1.c: Update.
8965 * gcc.dg/cpp/sysmac2.c: Update.
8967 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
8969 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
8971 2001-05-04 David Edelsohn <edelsohn@gnu.org>
8973 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
8974 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
8976 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
8978 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
8980 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
8982 * lib/g++.exp (g++_include_flags): Don't use any special flags
8983 if TESTING_IN_BUILD_TREE is not defined.
8984 (g++_init): Use a plain 'c++' as the compiler if
8985 TESTING_IN_BUILD_TREEE is not defined.
8987 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8989 * g++.old-deja/g++.eh/catch13.C: New test.
8990 * g++.old-deja/g++.eh/catch14.C: New test.
8992 2001-05-02 Jakub Jelinek <jakub@redhat.com>
8994 * gcc.dg/cpp/tr-define.c: New test.
8996 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
8998 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
8999 <stdlib.h>, not <malloc.h>.
9001 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
9003 * g++.old-deja/g++.ns/template17.C: New test.
9005 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
9007 * g++.old-deja/g++.pt/ref4.C: New test.
9009 2001-04-30 Richard Henderson <rth@redhat.com>
9011 * gcc.dg/20000724-1.c: Revert last change.
9013 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
9015 * g77.f-torture/execute/20010430.f: New test.
9017 2001-04-30 Mark Mitchell <mark@codesourcery.com>
9019 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
9021 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
9023 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
9025 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9027 * g++.old-deja/g++.eh/crash6.C: New test.
9029 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9031 * g++.old-deja/g++.other/warn7.C: New test.
9033 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
9035 * g++.old-deja/g++.other/defarg9.C: New test.
9037 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
9039 * g77.f-torture/compile/20010426.f: New test.
9040 * g77.f-torture/execute/20010426.f: New test.
9042 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
9044 * g77.f-torture/compile/20000629-1.x: Remove - error
9047 2001-04-26 Jeffrey A Law (law@cygnus.com)
9049 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
9050 Tweak slightly to work with g++.dg framework.
9051 * g++.dg/special/ecos.exp: Run initp1.C test.
9052 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
9054 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
9055 its linker doesn't give line numbers either.
9056 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
9058 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
9060 * g++.old-deja/g++.other/lex1.C: New test.
9062 2001-04-26 Jakub Jelinek <jakub@redhat.com>
9064 * gcc.dg/noncompile/20010425-1.c: New test.
9066 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
9068 * g++.old-deja/g++.pt/mangle2.C: New test.
9070 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9072 * gcc.dg/format/plus-1.c: New test.
9074 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9076 * gcc.dg/20010423-1.c: New test.
9078 2001-04-25 Jakub Jelinek <jakub@redhat.com>
9080 * gcc.c-torture/execute/20010422-1.c: New test.
9082 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
9084 * g++.old-deja/g++.ns/type2.C: New test.
9086 2001-04-24 Zack Weinberg <zackw@stanford.edu>
9088 * g++.old-deja/g++.other/perf1.C: New test.
9090 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
9092 * gcc.dg/c99-func-2.c: Remove xfail.
9093 * gcc.dg/c99-func-3.c: Remove xfail.
9094 * gcc.dg/c99-func-4.c: Remove xfail.
9096 2001-04-23 Zack Weinberg <zackw@stanford.edu>
9098 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
9100 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
9102 * gcc.c-torture/compile/20010423-1.c: New test.
9104 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
9106 * g++.old-deja/g++.pt/typename28.C: New test.
9108 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
9110 * g++.old-deja/g++.abi/empty2.C: New test.
9111 * g++.old-deja/g++.abi/empty3.C: New test.
9113 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9115 * g++.old-deja/g++.other/comdat2.C: New test.
9116 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
9118 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9120 * g++.old-deja/g++.other/overload14.C: New test.
9122 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9124 * g++.old-deja/g++.other/lookup23.C: New test.
9126 2001-04-20 Jakub Jelinek <jakub@redhat.com>
9128 * gcc.c-torture/execute/20010403-1.c: New test.
9130 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
9131 Mark Mitchell <mark@codesourcery.com>
9133 * lib/old-dejagnu.exp: Don't delete output of executable.
9134 Add .exe suffix to executables.
9136 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
9138 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
9140 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9142 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
9144 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
9146 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
9147 * g++.old-deja/g++.abi/crash1.C: New test.
9149 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
9151 * g++.old-deja/g++.other/crash40.C: New test.
9153 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9155 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
9157 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
9159 * g++.old-deja/g++.other/warn6.C: New test.
9161 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
9163 * g++.old-deja/g++.robertl/eb42.C: Same.
9165 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9167 * gcc.dg/wtr-conversion-1.c: New testcase.
9169 2001-04-10 Richard Henderson <rth@redhat.com>
9171 * g++.old-deja/g++.other/array5.C: New.
9173 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9175 * gcc.c-torture/execute/20010408-1.c: New test.
9177 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
9179 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
9180 headers and constructs.
9181 * g++.old-deja/g++.robertl/eb79.C: Same.
9182 * g++.old-deja/g++.robertl/eb77.C (main): Same.
9183 * g++.old-deja/g++.robertl/eb73.C: Same.
9184 * g++.old-deja/g++.robertl/eb66.C (main): Same.
9185 * g++.old-deja/g++.robertl/eb55.C (t): Same.
9186 * g++.old-deja/g++.robertl/eb54.C (main): Same.
9187 * g++.old-deja/g++.robertl/eb46.C (main): Same.
9188 * g++.old-deja/g++.robertl/eb44.C: Same.
9189 * g++.old-deja/g++.robertl/eb41.C (main): Same.
9190 * g++.old-deja/g++.robertl/eb4.C (main): Same.
9191 * g++.old-deja/g++.robertl/eb39.C: Same.
9192 * g++.old-deja/g++.robertl/eb33.C (main): Same.
9193 * g++.old-deja/g++.robertl/eb31.C (main): Same.
9194 * g++.old-deja/g++.robertl/eb30.C: Same.
9195 * g++.old-deja/g++.robertl/eb3.C: Same.
9196 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
9197 * g++.old-deja/g++.robertl/eb21.C: Same.
9198 * g++.old-deja/g++.robertl/eb15.C: Same.
9199 * g++.old-deja/g++.robertl/eb118.C: Same.
9200 * g++.old-deja/g++.robertl/eb115.C (main): Same.
9201 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
9202 * g++.old-deja/g++.robertl/eb109.C: Same.
9203 * g++.old-deja/g++.other/sibcall1.C (main): Same.
9204 * g++.old-deja/g++.mike/rtti1.C: Same.
9205 * g++.old-deja/g++.mike/p658.C: Same.
9206 * g++.old-deja/g++.mike/net46.C: Same.
9207 * g++.old-deja/g++.mike/net34.C: Same.
9208 * g++.old-deja/g++.mike/memoize1.C: Same.
9209 * g++.old-deja/g++.mike/eh2.C: Same.
9210 * g++.old-deja/g++.law/weak.C: Same.
9211 * g++.old-deja/g++.law/visibility7.C: Same.
9212 * g++.old-deja/g++.law/visibility25.C: Same.
9213 * g++.old-deja/g++.law/visibility22.C: Same.
9214 * g++.old-deja/g++.law/visibility2.C: Same.
9215 * g++.old-deja/g++.law/visibility17.C: Same.
9216 * g++.old-deja/g++.law/visibility13.C: Same.
9217 * g++.old-deja/g++.law/visibility10.C: Same.
9218 * g++.old-deja/g++.law/visibility1.C: Same.
9219 * g++.old-deja/g++.law/virtual3.C (eval): Same.
9220 * g++.old-deja/g++.law/vbase1.C: Same.
9221 * g++.old-deja/g++.law/operators32.C: Same.
9222 * g++.old-deja/g++.law/nest3.C: Same.
9223 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
9224 * g++.old-deja/g++.law/except5.C (main): Same.
9225 * g++.old-deja/g++.law/cvt7.C (run): Same.
9226 * g++.old-deja/g++.law/cvt2.C: Same.
9227 * g++.old-deja/g++.law/cvt16.C: Same.
9228 * g++.old-deja/g++.law/ctors6.C (bar): Same.
9229 * g++.old-deja/g++.law/ctors17.C (main): Same.
9230 * g++.old-deja/g++.law/ctors13.C: Same.
9231 * g++.old-deja/g++.law/ctors12.C (main): Same.
9232 * g++.old-deja/g++.law/ctors10.C: Same.
9233 * g++.old-deja/g++.law/code-gen5.C: Same.
9234 * g++.old-deja/g++.law/bad-error7.C: Same.
9235 * g++.old-deja/g++.law/arm9.C: Same.
9236 * g++.old-deja/g++.law/arm12.C: Same.
9237 * g++.old-deja/g++.law/arg8.C: Same.
9238 * g++.old-deja/g++.law/arg1.C: Same.
9239 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
9240 * g++.old-deja/g++.jason/template31.C: Same.
9241 * g++.old-deja/g++.jason/template24.C (main): Same.
9242 * g++.old-deja/g++.jason/2371.C: Same.
9243 * g++.old-deja/g++.eh/new2.C: Same.
9244 * g++.old-deja/g++.eh/new1.C: Same.
9245 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
9246 * g++.old-deja/g++.brendan/nest21.C (main): Same.
9247 * g++.old-deja/g++.brendan/err-msg3.C: Same.
9248 * g++.old-deja/g++.brendan/crash62.C: Same.
9249 * g++.old-deja/g++.brendan/crash52.C: Same.
9250 * g++.old-deja/g++.brendan/crash49.C (main): Same.
9251 * g++.old-deja/g++.brendan/crash38.C: Same.
9252 * g++.old-deja/g++.brendan/crash15.C (main): Same.
9253 * g++.old-deja/g++.brendan/copy9.C: Same.
9255 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
9257 * gcc.c-torture/execute/20001203-2.c (memset):
9258 Count argument is of type __SIZE_TYPE__.
9260 2001-04-04 Diego Novillo <dnovillo@redhat.com>
9262 * gcc.c-torture/compile/20010404-1.c: New test.
9264 2001-04-04 Jakub Jelinek <jakub@redhat.com>
9266 * gcc.c-torture/compile/20010326-1.c: New test.
9268 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
9270 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
9271 peculiarities of the SH.
9272 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
9274 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9276 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
9277 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
9278 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
9280 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9282 * g77.f-torture/compile/20010321-1.f: New test.
9284 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9286 * gcc.c-torture/compile/20010329-1.c: New test.
9288 2001-04-02 Jakub Jelinek <jakub@redhat.com>
9290 * gcc.c-torture/execute/20010329-1.c: New test.
9292 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
9294 * g++.old-deja/g++.other/eh4.C: Fix typo.
9296 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
9298 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
9300 2001-03-28 Philip Blundell <philb@gnu.org>
9302 * gcc.c-torture/compile/20010328-1.c: New test.
9304 2001-03-27 Richard Henderson <rth@redhat.com>
9306 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
9307 * g++.old-deja/g++.eh/vbase3.C: Likewise.
9309 2001-03-27 Alan Modra <alan@linuxcare.com.au>
9311 * gcc.c-torture/compile/20010327-1.c: New test.
9313 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
9315 * g++.old-deja/g++.other/friend12.C: New test.
9316 * g++.old-deja/g++.other/friend9.C: Expect no errors.
9317 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
9319 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
9321 * gcc.c-torture/execute/20010325-1.c: New test.
9323 2001-03-23 Jakub Jelinek <jakub@redhat.com>
9325 * g++.old-deja/g++.other/mangle3.C: New test.
9327 2001-03-22 Jakub Jelinek <jakub@redhat.com>
9329 * g++.old-deja/g++.other/anon8.C: New test.
9331 2001-03-20 Philip Blundell <philb@gnu.org>
9333 * gcc.c-torture/compile/20010320-1.c: New test.
9335 2001-03-17 Richard Henderson <rth@redhat.com>
9337 * g++.old-deja/g++.other/eh4.C: Add expected error text.
9339 2001-03-15 Geoff Keating <geoff@redhat.com>
9341 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
9344 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
9346 * g++.old-deja/g++.other/eh4.C: New test.
9348 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
9350 * gcc.dg/cpp/mi1.c: Update.
9352 2001-03-14 Jakub Jelinek <jakub@redhat.com>
9354 * g++.old-deja/g++.other/regstack.C: New test.
9356 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
9358 * g++.old-deja/g++.other/ref4.C: New test.
9360 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
9362 * objc/execute/va_method.m: Added.
9363 * objc/execute/IMP.m: Added.
9364 * objc/execute/_cmd.m: Added.
9365 * objc/execute/accessing_ivars.m: Added.
9366 * objc/execute/class-1.m: Added.
9367 * objc/execute/class-10.m: Added.
9368 * objc/execute/class-11.m: Added.
9369 * objc/execute/class-12.m: Added.
9370 * objc/execute/class-13.m: Added.
9371 * objc/execute/class-14.m: Added.
9372 * objc/execute/class-2.m: Added.
9373 * objc/execute/class-3.m: Added.
9374 * objc/execute/class-4.m: Added.
9375 * objc/execute/class-5.m: Added.
9376 * objc/execute/class-6.m: Added.
9377 * objc/execute/class-7.m: Added.
9378 * objc/execute/class-8.m: Added.
9379 * objc/execute/class-9.m: Added.
9380 * objc/execute/class-tests-1.h
9381 * objc/execute/class-tests-2.h
9382 * objc/execute/compatibility_alias.m: Added.
9383 * objc/execute/encode-1.m: Added.
9384 * objc/execute/formal_protocol-1.m: Added.
9385 * objc/execute/formal_protocol-2.m: Added.
9386 * objc/execute/formal_protocol-3.m: Added.
9387 * objc/execute/formal_protocol-4.m: Added.
9388 * objc/execute/formal_protocol-5.m: Added.
9389 * objc/execute/formal_protocol-6.m: Added.
9390 * objc/execute/formal_protocol-7.m: Added.
9391 * objc/execute/informal_protocol.m: Added.
9392 * objc/execute/initialize.m: Added.
9393 * objc/execute/load.m: Added.
9394 * objc/execute/many_args_method.m: Added.
9395 * objc/execute/nested-3.m: Added.
9396 * objc/execute/no_clash.m: Added.
9397 * objc/execute/private.m: Added.
9398 * objc/execute/redefining_self.m: Added.
9399 * objc/execute/root_methods.m: Added.
9400 * objc/execute/selector-1.m: Added.
9401 * objc/execute/static-1.m: Added.
9402 * objc/execute/static-2.m: Added.
9403 * objc/execute/va_method.m: Added.
9405 2001-03-10 Richard Henderson <rth@redhat.com>
9407 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
9409 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
9411 * g++.old-deja/g++.other/crash31.C: XFAIL.
9412 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
9413 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
9414 * gcc.c-torture/execute/20010123-1.x: XFAIL.
9415 * gcc.c-torture/execute/20010124-1.x: XFAIL.
9416 * gcc.dg/sequence-pt-1.c: XFAIL one test.
9418 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
9420 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
9422 2001-03-06 Zack Weinberg <zackw@stanford.edu>
9424 * gcc.dg/20000724-1.c: Don't use multiline strings.
9426 2001-03-06 Zack Weinberg <zackw@stanford.edu>
9428 * objc/execute/string1.m, objc/execute/string2.m: Compare the
9429 result of -cString against what we expect it to be; don't just
9430 print it out for no one to read.
9432 * objc/execute/string3.m, objc/execute/string4.m: New tests.
9433 Based on testcases provided by Nicola Pero.
9435 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
9437 * gcc.dg/cpp/macro7.c: New test.
9439 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
9441 * gcc.dg/cpp/multiline.c: Update.
9443 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9445 * g++.old-deja/g++.other/enum3.C: New test.
9447 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9449 * g++.old-deja/g++.other/pod1.C: New test.
9451 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
9453 * g++.old-deja/g++.ext/overload1.C: New test.
9455 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
9457 * g++.old-deja/g++.pt/using1.C: New test.
9459 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
9461 * g++.old-deja/g++.other/using9.C: New test.
9463 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
9465 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
9467 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
9469 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
9471 * g++.old-deja/g++.ext/realpt1.C: Remove.
9473 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
9475 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
9477 2001-02-26 Will Cohen <wcohen@redhat.com>
9479 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
9481 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
9483 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
9484 templatized constructors.
9486 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9488 * gcc.c-torture/execute/20010224-1.c: New test.
9490 2001-02-23 Jakub Jelinek <jakub@redhat.com>
9492 * gcc.c-torture/execute/20010222-1.c: New test.
9494 2001-02-22 Jakub Jelinek <jakub@redhat.com>
9496 * g++.old-deja/g++.other/inline20.C: New test.
9498 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
9500 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
9502 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
9504 * g++.old-deja/g++.other/lookup22.C: New test.
9506 2001-02-19 Zack Weinberg <zackw@stanford.edu>
9508 * g77.dg: New directory.
9509 * g77.dg/20010216-1.f: New test case.
9510 * g77.dg/dg.exp: New driver.
9511 * lib/g77-dg.exp: New driver library.
9513 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9515 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
9517 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
9519 * g++.old-deja/g++.other/decl9.C: New test.
9521 2001-02-16 Jakub Jelinek <jakub@redhat.com>
9523 * g++.old-deja/g++.other/init16.C: Update the test so that it does
9524 not need <string> and also tests the initialization at runtime.
9526 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
9528 * gcc.c-torture/execute/longlong.c: New test.
9530 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
9532 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
9534 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
9536 * gcc.c-torture/execute/920302-1.c (execute):
9537 Change argument type to short.
9539 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
9541 * g++.old-deja/g++.pt/deduct6.C: New test.
9543 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
9545 * g++.old-deja/g++.pt/deduct5.C: New test.
9547 2001-02-14 Jakub Jelinek <jakub@redhat.com>
9549 * gcc.c-torture/execute/20010209-1.c: New test.
9551 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
9553 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
9555 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
9557 * g++.dg/vtgc1.C: Update for new ABI.
9559 * consistency.vlad: New directory, 1665 files.
9561 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
9563 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
9565 * gcc.dg/cpp/digraphs.c: Declare puts.
9567 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9569 * g++.old-deja/g++.other/warn5.C: New test.
9571 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9573 * g++.old-deja/g++.pt/spec40.C: New test.
9575 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
9577 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
9579 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
9581 2001-02-12 Jakub Jelinek <jakub@redhat.com>
9583 * gcc.c-torture/compile/20010209-1.c: New test.
9585 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
9587 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
9588 excess errors message but not if it crashes.
9589 * g++.old-deja/g++.other/crash27.C: Likewise.
9590 * g++.old-deja/g++.other/crash28.C: Likewise.
9591 * g++.old-deja/g++.other/crash30.C: Likewise.
9592 * g++.old-deja/g++.other/crash32.C: Likewise.
9593 * g++.old-deja/g++.other/crash35.C: Likewise.
9594 * g++.old-deja/g++.pt/inherit2.C: Likewise.
9596 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
9598 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
9599 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
9600 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
9601 g77.f-torture/execute/execute.exp,
9602 g77.f-torture/noncompile/noncompile.exp,
9603 gcc.c-torture/execute/execute.exp,
9604 gcc.c-torture/execute/memcheck/memcheck.exp,
9605 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
9606 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
9607 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
9608 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
9609 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
9610 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
9611 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
9612 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
9613 Remove bug reporting instructions with ancient email addresses.
9615 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9617 * gcc.dg/20010202-1.c: New test.
9618 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
9620 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
9622 * g++.dg/stdbool-if.C: New test.
9624 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
9626 * objc/execute/fdecl.m: Added main().
9628 2001-02-07 Jakub Jelinek <jakub@redhat.com>
9630 * gcc.c-torture/execute/20010206-1.c: New test.
9632 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
9634 * gcc.dg/cpp/avoidpaste1.c: Update.
9636 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
9638 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
9639 Pero <nicola@brainstorm.co.uk>.
9640 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
9642 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
9644 * g++.old-deja/g++.pt/spec39.C: New test.
9646 2001-02-05 Jakub Jelinek <jakub@redhat.com>
9648 * gcc.c-torture/compile/20010202-1.c: New test.
9650 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
9652 * g++.old-deja/g++.abi/primary2.C: New test.
9653 * g++.old-deja/g++.abi/primary3.C: New test.
9654 * g++.old-deja/g++.abi/primary4.C: New test.
9655 * g++.old-deja/g++.abi/primary5.C: New test.
9656 * g++.old-deja/g++.abi/vtable3.h: New test.
9657 * g++.old-deja/g++.abi/vtable3a.C: New test.
9658 * g++.old-deja/g++.abi/vtable3b.C: New test.
9659 * g++.old-deja/g++.abi/vtable3c.C: New test.
9660 * g++.old-deja/g++.abi/vtable3d.C: New test.
9661 * g++.old-deja/g++.abi/vtable3e.C: New test.
9662 * g++.old-deja/g++.abi/vtable3f.C: New test.
9663 * g++.old-deja/g++.abi/vtable3g.C: New test.
9664 * g++.old-deja/g++.abi/vtable3h.C: New test.
9665 * g++.old-deja/g++.abi/vtable3i.C: New test.
9666 * g++.old-deja/g++.abi/vtable3j.C: New test.
9667 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
9669 2001-02-03 Jakub Jelinek <jakub@redhat.com>
9671 * g++.old-deja/g++.other/anon6.C: New test.
9672 * g++.old-deja/g++.other/anon7.C: New test.
9674 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
9676 * gcc.dg/cpp/avoidpaste2.c: New tests.
9678 2001-01-31 Jakub Jelinek <jakub@redhat.com>
9680 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
9682 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
9684 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
9685 DECIMAL_DIG cases for Irix."
9687 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
9689 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
9691 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
9693 * gcc.dg/c99-tag-1.c: New test.
9695 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9697 * gcc.dg/cpp/tr-warn1.c: Add tests.
9699 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
9701 * gcc.dg/cpp/avoidpaste1.c: Update.
9702 * gcc.dg/cpp/paste4.c: Update.
9704 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
9706 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
9709 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
9711 * g++.old-deja/g++.other/inline19.C: New test.
9713 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
9715 * gcc.dg/Wlarger-than.c: New test.
9717 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
9719 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
9721 2001-01-29 Jakub Jelinek <jakub@redhat.com>
9723 * gcc.c-torture/execute/20010129-1.c: New test.
9724 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
9726 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
9728 * gcc.dg/cpp/avoidpaste1.c: Test case.
9730 2001-01-28 Jakub Jelinek <jakub@redhat.com>
9732 * g++.old-deja/g++.other/inline18.C: New test.
9734 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9736 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
9737 and __builtin_putchar.
9739 2001-01-27 Jakub Jelinek <jakub@redhat.com>
9741 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
9744 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
9746 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
9747 floating point number rounding mode to round to the nearest
9750 2001-01-25 Jakub Jelinek <jakub@redhat.com>
9752 * g++.old-deja/g++.other/mangle2.C: New test.
9754 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
9756 * gcc.c-torture/compile/20010124-1.c: New test.
9758 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
9760 * g++.old-deja/g++.pt/spec38.C: New test.
9762 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9764 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
9767 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9769 * gcc.c-torture/execute/20010123-1.c: New test.
9771 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9773 * g++.old-deja/g++.pt/spec37.C: New test.
9775 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
9777 * g++.old-deja/g++.pt/overload14.C: New test.
9779 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9781 * gcc.c-torture/execute/20010122-1.c: New test, exercise
9782 __builtin_return_address.
9784 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
9786 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
9787 * g++.old-deja/g++.pt/spec35.C: New test.
9788 * g++.old-deja/g++.pt/spec36.C: New test.
9790 2001-01-20 Jakub Jelinek <jakub@redhat.com>
9792 * gcc.c-torture/compile/20010118-1.c: New test.
9794 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
9796 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
9798 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9800 * gcc.c-torture/execute/20010119-1.c: New test.
9802 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9804 * g++.old-deja/g++.other/vbase5.C: New test.
9806 2001-01-19 Jakub Jelinek <jakub@redhat.com>
9808 * gcc.c-torture/execute/20010118-1.c: New test.
9810 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9812 * g++.old-deja/g++.pt/deduct3.C: New test.
9814 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
9816 * g++.old-deja/g++.pt/spec34.C: New test.
9818 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
9820 * g77.f-torture/compile/20000601-2.f: New test.
9822 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9824 * g++.old-deja/g++.other/init17.C: New test.
9826 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
9828 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
9830 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9832 * g++.old-deja/g++.pt/unify8.C: New test.
9834 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9836 * g++.old-deja/g++.abi/vbase1.C: New test.
9838 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
9840 * g++.old-deja/g++.pt/crash65.C: New test.
9842 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
9844 * gcc.dg/cpp/assembl2.S: New test case.
9846 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
9848 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
9851 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9853 * g++.old-deja/g++.other/builtins1.C: New test.
9854 * g++.old-deja/g++.other/builtins2.C: Likewise.
9855 * g++.old-deja/g++.other/builtins3.C: Likewise.
9856 * g++.old-deja/g++.other/builtins4.C: Likewise.
9858 2001-01-17 Jakub Jelinek <jakub@redhat.com>
9860 * gcc.c-torture/compile/20010117-1.c: New test.
9861 * gcc.c-torture/compile/20010117-2.c: New test.
9863 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9865 * g77.f-torture/execute/20010116.[fx]: New test,
9867 * g77.f-torture/compile/20010115.f: Indicate it's
9868 a test for PR fortran/1636.
9870 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
9872 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
9874 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
9876 * g77.f-torture/compile/20010115.f: New test.
9878 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
9880 * g++.old-deja/g++.pt/nontype5.C: New test.
9882 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
9884 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
9885 have an equivalent working one below it.
9887 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9889 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
9890 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
9892 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
9894 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
9895 message containing "init_priority".
9896 (conpr-2.C): Likewise.
9897 (conpr-3.C): Likewise.
9898 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
9900 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9902 * gcc.c-torture/execute/20010114-2.c: New test.
9904 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
9906 * gcc.c-torture/compile/20010114-1.c: New test.
9907 * gcc.c-torture/compile/20010114-1.x: Xfail.
9908 * gcc.c-torture/compile/20010114-2.c: New test.
9909 * gcc.c-torture/execute/20010114-1.c: New test.
9910 * gcc.dg/trunc-1.c: New test.
9911 * gcc.dg/uninit-B.c: New test.
9913 2001-01-13 Nick Clifton <nickc@redhat.com>
9915 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
9918 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
9920 * gcc.c-torture/compile/20010113-1.c: New test.
9922 2001-01-13 Jakub Jelinek <jakub@redhat.com>
9924 * gcc.c-torture/compile/20001212-1.c: New test.
9926 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
9928 * gcc.dg/cpp/widestr1.c: Update.
9929 * gcc.dg/cpp/prag-imp.c: Remove.
9931 2001-01-12 Jakub Jelinek <jakub@redhat.com>
9933 * gcc.c-torture/execute/20000801-3.x: Remove.
9934 * gcc.dg/c90-init-1.c: New test.
9935 * gcc.dg/c99-init-1.c: New test.
9936 * gcc.dg/c99-init-2.c: New test.
9937 * gcc.dg/gnu99-init-1.c: New test.
9939 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
9941 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
9942 testing that no relevant ones were found.
9944 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9946 * g++.old-deja/g++.pt/cast2.C: New test.
9948 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
9950 * g++.old-deja/g++.pt/friend47.C: New test.
9952 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9954 * g++.old-deja/g++.pt/instantiate13.C: New test.
9956 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9958 * g++.old-deja/g++.other/defarg7.C: New test.
9959 * g++.old-deja/g++.other/defarg8.C: New test.
9961 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9963 * g++.old-deja/g++.pt/crash64.C: New test.
9965 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
9967 * g++.old-deja/g++.pt/crash63.C: New test.
9969 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
9971 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
9973 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
9975 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
9977 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9979 * g++.old-deja/g++.pt/error3.C: New test.
9981 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9983 * g++.old-deja/g++.other/crash39.C: New test.
9985 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
9987 * g++.old-deja/g++.other/vbase4.C: New test.
9989 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
9991 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
9992 * gcc.dg/special/20000419-2.c: New file. Identical to above.
9993 * gcc.dg/special/special.exp: New test driver which will check
9994 for alias support for the above test.
9996 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
9998 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
9999 problems on small machines.
10000 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
10003 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
10005 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
10007 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
10009 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
10011 * g++.old_deja/g++.pt/using8.C: New test.
10013 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
10015 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
10017 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
10019 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
10020 where a failure is expected.
10021 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
10023 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10025 * g++.old_deja/g++.pt/instantiate12.C: New test.
10027 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10029 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
10031 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
10032 * g++.old-deja/g++.brendan/crash17.C: Likewise.
10033 * g++.old-deja/g++.brendan/crash29.C: Likewise.
10034 * g++.old-deja/g++.brendan/crash48.C: Likewise.
10035 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10036 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
10037 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
10038 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
10039 * g++.old-deja/g++.eh/spec6.C: Likewise.
10040 * g++.old-deja/g++.jason/crash3.C: Likewise.
10041 * g++.old-deja/g++.law/ctors11.C: Likewise.
10042 * g++.old-deja/g++.law/ctors17.C: Likewise.
10043 * g++.old-deja/g++.law/ctors5.C: Likewise.
10044 * g++.old-deja/g++.law/ctors9.C: Likewise.
10045 * g++.old-deja/g++.mike/ambig1.C: Likewise.
10046 * g++.old-deja/g++.mike/net22.C: Likewise.
10047 * g++.old-deja/g++.mike/p3538a.C: Likewise.
10048 * g++.old-deja/g++.mike/p3538b.C: Likewise.
10049 * g++.old-deja/g++.mike/virt3.C: Likewise.
10050 * g++.old-deja/g++.niklas/t128.C: Likewise.
10051 * g++.old-deja/g++.other/anon4.C: Likewise.
10052 * g++.old-deja/g++.other/using1.C: Likewise.
10053 * g++.old-deja/g++.other/warn3.C: Likewise.
10054 * g++.old-deja/g++.pt/t37.C: Likewise.
10055 * g++.old-deja/g++.robertl/eb69.C: Likewise.
10056 * g++.old-deja/g++.robertl/eb71.C: Likewise.
10058 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
10060 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
10062 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10064 * gcc.c-torture/execute/stdio-opt-3.c: New test.
10066 2001-01-07 Jakub Jelinek <jakub@redhat.com>
10068 * gcc.c-torture/compile/20010107-1.c: New test.
10070 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
10072 * gcc.c-torture/execute/builtin-noret-1.c: New test.
10074 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
10076 * gcc.dg/format/format.h: New file.
10077 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
10078 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
10079 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
10080 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
10081 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
10082 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10083 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
10084 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
10085 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
10086 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
10087 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
10088 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
10089 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
10090 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
10091 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
10092 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
10093 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
10094 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
10095 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
10096 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
10097 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
10098 instead of declaring standard types, macros and functions in each
10101 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
10103 * gcc.c-torture/execute/20010106-1.c: New test.
10105 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
10107 * gcc.dg/format/format.exp: New file.
10108 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
10109 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
10110 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
10111 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
10112 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
10113 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
10114 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
10115 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
10116 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
10117 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
10118 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
10119 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
10120 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
10121 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
10122 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
10123 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
10124 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
10125 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
10126 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
10127 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
10128 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
10129 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
10130 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
10131 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
10132 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
10133 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
10134 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
10135 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
10136 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
10137 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
10138 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
10139 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
10140 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
10141 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
10142 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
10143 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
10144 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
10145 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
10146 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
10147 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
10148 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
10149 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
10151 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
10153 * gcc.c-torture/execute/991228-1.c: Take word endianness into
10156 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
10158 * gcc.c-torture/execute/builtin-complex-1.c: New test.
10160 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
10162 * g++.old-deja/g++.pt/crash62.C: New test.
10164 2001-01-04 Richard Henderson <rth@redhat.com>
10166 * gcc.dg/20000926-1.c: Update expected warnings.
10167 * gcc.dg/array-2.c: Likewise.
10168 * gcc.dg/array-4.c: Also validate flexible array members.
10169 * gcc.dg/c99-flex-array-1.c: New.
10171 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
10173 * gcc.c-torture/compile/20001222-1.x: Remove.
10175 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10177 * gcc.c-torture/execute/built-in-setjmp.c: New.
10179 2001-01-03 Richard Henderson <rth@redhat.com>
10181 * gcc.dg/940510-1.c: Update expected error wording.
10182 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
10184 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
10186 * lib/target-supports.exp (check_alias_available): Modified to
10187 indicate aliases not supported if only weak aliases are supported.
10189 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10191 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
10192 Turn on cmpstrsi checks for __pj__ and __i370__.
10194 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
10196 * g++.old-deja/g++.other/virtual11.C: New test.
10198 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
10200 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
10202 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10204 * gcc.c-torture/compile/20010102-1.c: New test.
10206 2001-01-02 Andreas Jaeger <aj@suse.de>
10208 * gcc.dg/noreturn-3.c: New test.
10210 * gcc.dg/noreturn-4.c: New test.
10212 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10214 * gcc.c-torture/execute/stdio-opt-1.c: Also test
10215 __builtin_fputc and __builtin_fwrite.
10217 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
10219 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
10220 signed char, not default char.
10222 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
10224 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
10226 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
10228 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
10230 2000-12-29 Richard Henderson <rth@redhat.com>
10232 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
10233 (__cyg_profile_func_exit): Define.
10235 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
10237 * g++.dg/vtgc1.C: New test.
10239 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
10241 * gcc.dg/noncompile/20001228-1.c: New test.
10243 * gcc.dg/20001228-1.c: New test.
10245 * gcc.c-torture/execute/20001228-1.c: New test.
10247 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
10249 * gcc.dg/format-strfmon-1.c: New test.
10251 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10253 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
10254 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
10255 * gcc.c-torture/execute/string-opt-1.c: Likewise.
10256 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10257 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10258 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10259 * gcc.c-torture/execute/string-opt-6.c: Likewise.
10260 * gcc.c-torture/execute/string-opt-7.c: Likewise.
10261 * gcc.c-torture/execute/string-opt-8.c: Likewise.
10262 * gcc.c-torture/execute/string-opt-9.c: Likewise.
10263 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10264 * gcc.c-torture/execute/string-opt-11.c: Likewise.
10265 * gcc.c-torture/execute/string-opt-12.c: Likewise.
10267 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
10268 * gcc.c-torture/execute/string-opt-4.c: Test index.
10270 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
10272 * gcc.c-torture/compile/20001226-1.c: New test.
10274 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
10276 * gcc.c-torture/compile/20001222-1.c: New test.
10277 * gcc.c-torture/compile/20001222-1.x: Xfail.
10279 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
10281 * gcc.c-torture/execute/comp-goto-2.c: New test.
10283 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
10285 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
10286 Use long types if __INT_MAX__ is 32767.
10287 (main): Use cast to (sint32 *) when poking 88 into a_page.
10289 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
10291 2000-12-21 Bernd Schmidt <bernds@redhat.com>
10293 * gcc.c-torture/compile/20001221-1.c: New test.
10294 * gcc.c-torture/execute/20001221-1.c: New test.
10296 2000-12-20 Richard Henderson <rth@redhat.com>
10298 * g++.old-deja/g++.pt/crash36.C: Update error lines.
10299 * g++.old-deja/g++.robertl/eb109.C: Likewise.
10301 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10303 * gcc.dg/compare3.c: New test.
10305 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
10307 * gcc.dg/format-warnll-1.c: New test.
10309 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
10311 * gcc.dg/cpp/cmdlne-P.c: New test.
10313 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
10315 * gcc.c-torture/execute/builtin-abs-1.c,
10316 gcc.c-torture/execute/builtin-abs-2.c: New tests.
10318 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
10320 * gcc.dg/cpp/multiline.c: New test.
10322 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
10324 * g++.old-deja/g++.other/syshdr1.C: Update.
10325 * gcc.dg/cpp/lineflags.c: Remove temporarily.
10327 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10329 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
10331 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10333 * g++.old-deja/g++.pt/ttp65.C: New test.
10335 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10337 * g++.old-deja/g++.pt/ttp64.C: New test.
10339 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10341 * g++.old-deja/g++.pt/spec33.C: New test.
10343 2000-12-14 Catherine Moore <clm@redhat.com>
10345 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
10346 * gcc.c-torture/execute/920612-2.c: Likewise.
10347 * gcc.c-torture/execute/920428-2.c: Likewise.
10348 * gcc-c-torture/execute/va-arg-11.c: Call exit.
10349 * gcc.c-torture/execute/va-arg-21.c: Likewise.
10351 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10353 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
10354 * gcc.dg/pack-test-2.c: Likewise.
10356 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
10358 Tests by Zack Weinberg <zackw@stanford.edu>.
10360 * gcc.dg/cpp/defined.c: Update.
10361 * gcc.dg/cpp/defined_trad.c: New tests.
10363 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
10365 * gcc.dg/cpp/trad-direct.c: Update.
10367 2000-12-11 Neil Booth <neilb@earthling.net>
10369 * gcc.dg/cpp/defined_trad.c
10371 2000-12-11 Neil Booth <neilb@earthling.net>
10373 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
10375 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
10377 * gcc.dg/format-miss-2.c: New test.
10379 2000-12-09 Neil Booth <neilb@earthling.net>
10381 * gcc.dg/cpp/lineflags.c: New tests.
10382 * gcc.dg/cpp/poison.c: Update.
10383 * gcc.dg/cpp/redef2.c: Update.
10384 * gcc.dg/cpp/skipping.c: New test.
10386 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
10388 * g++.old-deja/g++.other/eh3.C: New testcase.
10390 2000-12-07 Neil Booth <neilb@earthling.net>
10392 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
10393 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
10394 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
10395 wtr-union-init-2.c, wtr-union-init-3.c: Update.
10396 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
10399 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10401 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
10402 __SIZE_TYPE__ instead of int for type of integers cast to
10405 2000-12-07 Jakub Jelinek <jakub@redhat.com>
10407 * g++.old-deja/g++.other/cleanup4.C: New test.
10409 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10411 * format-sec-1.c: New test.
10413 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10415 * gcc.dg/format-nonlit-3.c: New test.
10417 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
10419 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
10420 through a null pointer.
10422 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10424 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
10425 * g++.old-deja/g++.pt/partial4.C: New test.
10427 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
10429 * gcc.c-torture/execute/ieee/hugeval.x: New.
10431 2000-12-06 Neil Booth <neilb@earthling.net>
10433 * gcc.dg/cpp/backslash2.c: New tests.
10435 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10437 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
10438 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
10440 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
10442 * gcc.c-torture/execute/20001203-2.c: New testcase.
10444 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
10446 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
10447 * g++.old-deja/g++.other/virtual10.C: New test.
10449 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
10451 * g++.old-deja/g++.mike/pmf5.C: Remove test.
10453 2000-12-05 Richard Henderson <rth@redhat.com>
10455 * gcc.c-torture/compile/20001205-1.c: New.
10457 2000-12-04 Neil Booth <neilb@earthling.net>
10459 * g++.old-deja/g++.other/virtual9.C: New test.
10460 * g++.old-deja/g++.pt/crash61.C: New test.
10461 * gcc.c-torture/execute/loop-9.c: New test.
10463 2000-12-04 Neil Booth <neilb@earthling.net>
10465 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
10466 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
10467 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
10468 * gcc.dg/cpp/extratokens.c: ...here.
10470 2000-12-04 Neil Booth <neilb@earthling.net>
10472 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
10475 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10477 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
10478 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
10480 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
10482 * gcc.c-torture/execute/20001203-1.c: New test.
10484 2000-12-03 Neil Booth <neilb@earthling.net>
10486 * gcc.dg/cpp/macro6.c: New test cases.
10488 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10490 * gcc.c-torture/execute/string-opt-9.c: New test.
10491 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10492 * gcc.c-torture/execute/string-opt-11.c: Likewise.
10493 * gcc.c-torture/execute/string-opt-12.c: Likewise.
10495 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
10496 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
10498 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
10500 * gcc.dg/cpp/if-6.c: New testcase.
10502 * gcc.dg/20001201-1.c: New testcase.
10504 2000-12-02 Neil Booth <neilb@earthling.net>
10506 * g++.old-deja/g++.other/externC4.C,
10507 g++.old-deja/g++.other/friend10.C: New tests.
10509 2000-12-02 Neil Booth <neilb@earthling.net>
10511 * g++.old-deja/g++.other/instan2.C
10512 * g++.old-deja/g++.other/instan3.C: New test.
10514 2000-12-02 Neil Booth <neilb@earthling.net>
10516 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
10517 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
10518 gnuc99.c,gnuc99-pedantic.c: New tests.
10520 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
10522 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
10523 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
10525 2000-12-01 Neil Booth <neilb@earthling.net>
10527 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
10528 * gcc.dg/cpp/poison.c: Update.
10529 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
10531 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
10533 * g77.f-torture/execute/20001201.f: New test.
10535 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
10537 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
10539 2000-12-01 Jakub Jelinek <jakub@redhat.com>
10541 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
10543 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
10545 * g++.old-deja/g++.other/cast6.C: New test.
10547 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
10549 * gcc.c-torture/execute/20001130-2.c: New testcase.
10551 2000-11-30 Richard Henderson <rth@redhat.com>
10553 * gcc.c-torture/execute/20001130-1.c: New test.
10555 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10557 * g++.old-deja/g++.other/op3.C: New test.
10559 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10561 * g++.old-deja/g++.other/op2.C: New test.
10563 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
10565 * g++.old-deja/g++.other/crash38.C: New test.
10567 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
10569 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
10571 2000-11-29 Jakub Jelinek <jakub@redhat.com>
10573 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
10575 * gcc.c-torture/execute/string-opt-6.c: New test.
10577 * gcc.dg/20001117-1.c: Add main.
10579 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
10581 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
10583 * gcc.dg/940510-1.c: ... to here.
10585 * gcc.dg/20000926-1.c: GNU C now allows initializations of
10586 zero-size arrays in toplevel structures.
10588 2000-11-28 Jakub Jelinek <jakub@redhat.com>
10590 * gcc.c-torture/execute/loop-8.c: New test.
10592 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10594 * g++.old-deja/g++.other/base1.C: New test.
10596 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10598 * g++.old-deja/g++.other/parse2.C: New test.
10600 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10602 * g++.old-deja/g++.pt/incomplete1.C: New test.
10604 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
10606 * g++.old-deja/g++.other/friend9.C: New test.
10608 2000-11-28 Jakub Jelinek <jakub@redhat.com>
10610 * gcc.dg/20001127-1.c: New test.
10612 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10614 * g++.old-deja/g++.pt/friend46.C: New test.
10616 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
10618 * g++.old-deja/g++.other/ptrmem8.C: New test.
10620 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10622 * gcc.c-torture/execute/string-opt-7.c: New test.
10623 * gcc.c-torture/execute/string-opt-8.c: Likewise.
10625 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
10627 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
10628 instead of 'mkcheck 2'.
10630 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
10632 * gcc.c-torture/execute/memcheck/driver.c,
10633 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
10634 C9X references to refer to C99.
10636 2000-11-25 Jakub Jelinek <jakub@redhat.com>
10638 * gcc.dg/ultrasp3.c: New test.
10640 2000-11-25 Neil Booth <neilb@earthling.net>
10642 * gcc.dg/cpp/include2.c: Update test to be locale independent.
10644 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
10646 * gcc.c-torture/compile/20001123-2.c: New.
10648 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10650 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
10652 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
10654 * gcc.dg/sequence-point-1.c: Add some new tests.
10655 * gcc.c-torture/execute/20001124-1.c: New test.
10657 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10659 * g++.old-deja/g++.other/vaarg4.C: New test.
10660 * gcc.c-torture/compile/20001123-1.c: New test.
10662 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
10664 * g++.other/crash24.C: Adjust and remove XFAIL.
10665 * g++.other/crash37.C: New test.
10667 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
10669 * g++.old-deja/g++.pt/instantiate9.C: New test.
10671 2000-11-22 Mark Mitchell <mark@codesourcery.com>
10673 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
10676 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
10677 * g++.old-deja/g++.robertl/eb55.C: Likewise.
10679 2000-11-22 Neil Booth <neilb@earthling.net>
10681 * gcc.dg/cpp/Wtrigraphs.c: New test.
10683 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
10685 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
10687 2000-11-22 Jakub Jelinek <jakub@redhat.com>
10689 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
10691 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
10693 * lib/gcc-dg.exp: load_lib scanasm.exp.
10694 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
10695 * lib/g++-dg.exp: load_lib scanasm.exp.
10696 * lib/scanasm.exp: New.
10697 (scan-assembler, scan-assembler-not): Add optional arguments to
10698 test name, or if not present, the pattern name.
10699 (scan-assembler-dem, scan-assembler-dem-not): New.
10701 * g++.dg/dg.exp: New.
10703 2000-11-21 Neil Booth <neilb@earthling.net>
10705 * gcc.dg/cpp/integrated1.c: Remove.
10707 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10709 * gcc.c-torture/execute/20001121-1.c: New test.
10711 2000-11-21 Richard Henderson <rth@redhat.com>
10713 * gcc.c-torture/compile/20001121-1.c: New test.
10715 2000-11-20 Neil Booth <neilb@earthling.net>
10717 * gcc.dg/cpp/integrated1.c: New test.
10719 2000-11-21 Jakub Jelinek <jakub@redhat.com>
10721 * g++.old-deja/g++.other/inline17.C: New test.
10723 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
10725 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
10726 local variable to be zero: I made the variable global. Now
10727 uses abort() and exit() instead of relying on main's return value.
10729 2000-11-20 Neil Booth <neilb@earthling.net>
10731 * gcc.dg/cpp/paste2.c: Update test.
10732 * objc/execute/paste.m: New test.
10734 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
10736 * gcc.dg/c99-condexpr-1.c: New test.
10738 2000-11-20 Neil Booth <neilb@earthling.net>
10740 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
10742 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
10744 * g++.old-deja/g++.pt/export1.C: New test.
10746 2000-11-20 Jakub Jelinek <jakub@redhat.com>
10748 * gcc.dg/20001117-1.c: New test.
10750 2000-11-18 Richard Henderson <rth@redhat.com>
10752 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
10754 2000-11-18 Richard Henderson <rth@redhat.com>
10756 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
10757 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
10758 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
10760 2000-11-18 Richard Henderson <rth@redhat.com>
10762 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
10763 (main): New. Exit cleanly.
10765 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
10767 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
10768 gcc.dg/c99-fordecl-2.c: New tests.
10770 2000-11-18 Richard Henderson <rth@redhat.com>
10772 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
10773 * gcc.c-torture/execute/zerolen-2.c: New.
10775 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10777 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
10780 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10782 * g++.old-deja/g++.pt/instantiate8.C: New test.
10784 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
10786 * g++.old-deja/g++.other/incomplete.C: Add more tests.
10787 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
10789 2000-11-16 Nick Clifton <nickc@redhat.com>
10791 * gcc.c-torture/execute/nestfunc-2.c: New test.
10792 * gcc.c-torture/execute/nestfunc-3.c: New test.
10794 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10796 * gcc.c-torture/compile/20001116-1.c: New test.
10798 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10800 * gcc.c-torture/execute/20001115-1.c: New test.
10802 2000-11-15 Mark Mitchell <mark@codesourcery.com>
10804 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
10805 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
10806 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
10807 * g++.old-deja/g++.abi/vmihint.C: Likewise.
10809 2000-11-15 Neil Booth <neilb@earthling.net>
10811 gcc.dg/cpp/_Pragma1.c: Update.
10812 gcc.dg/cpp/_Pragma2.c: New test.
10814 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
10816 * g++.old-deja/g++.other/anon5.C: New test.
10818 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
10820 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
10823 2000-11-14 Jakub Jelinek <jakub@redhat.com>
10825 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
10828 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10830 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
10831 labels at end of compound statements.
10833 2000-11-13 Jakub Jelinek <jakub@redhat.com>
10835 * gcc.c-torture/execute/loop-7.c: New test.
10837 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10839 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
10841 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10843 * gcc.dg/c99-bool-1.c: New test.
10845 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
10847 * gcc.dg/c99-scope-1.c: Remove xfail.
10848 * gcc.dg/c99-scope-2.c: New test.
10850 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10852 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
10853 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
10855 2000-11-11 Mark Mitchell <mark@codesourcery.com>
10857 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
10860 * g++.mike/p700.C: Don't typedef wchar_t.
10861 * g++.mike/p784.C: Likewise.
10862 * g++.mike/eb101.C: Don't use __wchar_t.
10864 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
10866 * g77.f-torture/execute/20001111.[fx]: Test premature exit
10869 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
10871 * gcc.c-torture/execute/20001111-1.c: New test.
10873 2000-11-10 Nick Clifton <nickc@redhat.com>
10875 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
10876 long multuiple and accumulate.
10878 2000-11-09 Richard Henderson <rth@redhat.com>
10880 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
10881 via size_t instead of int.
10883 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
10884 * gcc.c-torture/execute/string-opt-2.c: Likewise.
10885 * gcc.c-torture/execute/string-opt-3.c: Likewise.
10886 * gcc.c-torture/execute/string-opt-4.c: Likewise.
10888 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
10890 * gcc.c-torture/compile/20001109-1.c: New test.
10891 * gcc.c-torture/compile/20001109-2.c: New test.
10893 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
10895 * g++.old-deja/g++.pt/operator1.C: New test.
10896 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
10898 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10900 * gcc.dg/20001108-1.c: New test.
10902 2000-11-09 Jakub Jelinek <jakub@redhat.com>
10904 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
10905 with both arguments constant strings.
10906 * gcc.c-torture/execute/string-opt-3.c: New test.
10907 * gcc.c-torture/execute/string-opt-4.c: New test.
10908 * gcc.c-torture/execute/string-opt-5.c: New test.
10910 2000-11-08 Nick Clifton <nickc@redhat.com>
10912 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
10913 mulsidi3adddi patterns.
10915 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
10917 * g++.old-deja/g++.other/crash36.C: New test.
10919 2000-11-08 Jakub Jelinek <jakub@redhat.com>
10921 * g++.old-deja/g++.other/init16.C: New test.
10923 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
10925 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
10927 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10929 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
10930 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10931 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10933 2000-11-07 DJ Delorie <dj@redhat.com>
10935 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
10937 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10939 * gcc.c-torture/execute/string-opt-1.c: New test.
10941 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
10943 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
10944 mips-sgi-irix6.* because the MIPS ABI passes floating-point
10945 parameters in registers, and there is no way for a varargs
10946 function to know in which order the integer and floating-point
10947 parameters should be interleaved when they are placed on the
10949 * gcc.c-torture/execute/va-arg-16.x: Likewise.
10950 * gcc.c-torture/execute/va-arg-17.x: Likewise.
10952 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10954 * gcc.c-torture/execute/string-opt-2.c: New test.
10956 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
10958 * g++.old-deja/g++.pt/crash60.C: New test.
10960 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10962 * g++.old-deja/g++.other/crash24.C: New test.
10963 * g++.old-deja/g++.other/crash25.C: New test.
10964 * g++.old-deja/g++.other/crash26.C: New test.
10965 * g++.old-deja/g++.other/crash27.C: New test.
10966 * g++.old-deja/g++.other/crash28.C: New test.
10967 * g++.old-deja/g++.other/crash29.C: New test.
10968 * g++.old-deja/g++.other/crash30.C: New test.
10969 * g++.old-deja/g++.other/crash31.C: New test.
10970 * g++.old-deja/g++.other/crash32.C: New test.
10971 * g++.old-deja/g++.other/crash33.C: New test.
10972 * g++.old-deja/g++.other/crash34.C: New test.
10973 * g++.old-deja/g++.other/crash35.C: New test.
10975 2000-11-06 Jakub Jelinek <jakub@redhat.com>
10977 * gcc.c-torture/execute/20001031-1.c: New test.
10979 2000-11-04 Mark Mitchell <mark@codesourcery.com>
10981 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
10984 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
10985 standards-conformant.
10987 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
10989 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
10990 * g++.old-deja/g++.mike/p755a.C: Likewise.
10991 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
10992 library makes no calls to `operator new' during initialization.
10994 2000-11-04 Neil Booth <neilb@earthling.net>
10996 * gcc.dg/cpp/include2.c: New tests.
10998 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
11000 * lib/g++.exp (g++_set_ld_library_path): New function.
11001 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
11003 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
11005 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
11008 2000-11-01 Richard Henderson <rth@redhat.com>
11010 * g++.old-deja/g++.ext/namedret1.C: New.
11011 * g++.old-deja/g++.ext/namedret2.C: New.
11012 * g++.old-deja/g++.ext/namedret3.C: New.
11014 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
11016 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
11017 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
11019 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11021 * gcc.c-torture/execute/va-arg-21.c: New test.
11023 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
11025 * gcc.dg/c99-complex-2.c: New test.
11027 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11029 * gcc.c-torture/execute/stdio-opt-1.c: New test.
11031 2000-10-31 Jakub Jelinek <jakub@redhat.com>
11033 * g++.old-deja/g++.other/inline16.C: New test.
11035 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
11037 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
11038 __PRETTY_FUNCTION__
11040 2000-10-29 Neil Booth <neilb@earthling.net>
11042 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
11044 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
11045 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
11048 2000-10-29 Neil Booth <neilb@earthling.net>
11050 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
11051 * mi1.c, mi1c.h: Add null directives to multiple-include test.
11052 * mi5.c: Test multiple includes work with -C.
11053 * trigraphs.c: Test ^= version.
11055 2000-10-28 Neil Booth <neilb@earthling.net>
11057 New tests and test updates for new macro expander.
11059 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
11060 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
11061 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
11062 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
11063 new diagnostic messages.
11065 * gcc.dg/cpp/macro3.c: New tests.
11067 2000-10-27 Mark Mitchell <mark@codesourcery.com>
11069 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
11072 2000-10-27 Jakub Jelinek <jakub@redhat.com>
11074 * g++.old-deja/g++.other/eh2.C: New test.
11076 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
11078 * gcc.c-torture/execute/20001027-1.c: New test.
11080 2000-10-26 Richard Henderson <rth@redhat.com>
11082 * gcc.c-torture/execute/20001026-1.c: New.
11084 2000-10-26 Mark Mitchell <mark@codesourcery.com>
11086 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
11087 * g++.old-deja/g++.law/builtin1.C: Likewise.
11088 * g++.old-deja/g++.law/ctors10.C: Likewise.
11089 * g++.old-deja/g++.law/virtual3.C: Likewise.
11090 * g++.old-deja/g++.mike/p658.C: Likewise.
11091 * g++.old-deja/g++.other/sibcall1.C: Likewise.
11092 * g++.old-deja/g++.other/vaarg2.C: Likewise.
11093 * g++.old-deja/g++.robertl/eb124.C: Likewise.
11094 * g++.old-deja/g++.robertl/eb44.C: Likewise.
11095 * g++.old-deja/g++.robertl/eb77.C: Likewise.
11097 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
11099 * gcc.c-torture/compile/20001024-1.c: New test.
11101 2000-10-25 Mark Mitchell <mark@codesourcery.com>
11103 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
11104 to tell us whether or not we are using V3.
11106 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
11108 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
11111 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
11113 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
11115 2000-10-25 Jakub Jelinek <jakub@redhat.com>
11117 * gcc.c-torture/execute/20001024-1.c: New test.
11119 2000-10-24 Jakub Jelinek <jakub@redhat.com>
11121 * g++.old-deja/g++.other/sibcall1.C: New test.
11123 2000-10-20 Jakub Jelinek <jakub@redhat.com>
11125 * gcc.dg/noncompile/init-3.c: New test.
11127 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
11129 * gcc.dg/format-array-1.c: New test.
11131 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
11133 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
11134 writing through null pointers; remove comment about testing
11135 unterminated strings.
11137 2000-10-17 Matthew Hiller <hiller@redhat.com>
11139 * gcc.c-torture/execute/20001017-2.c: New test.
11141 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
11143 * gcc.c-torture/compile/20001018-1.c: New test.
11144 * gcc.c-torture/compile/20001018-1.x: Xfail.
11146 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11148 * gcc.c-torture/execute/20001017-1.c: New test.
11150 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
11152 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
11153 for multiple use of arguments with scanf formats; add tests for
11154 multiple use of arguments.
11156 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
11158 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
11160 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
11162 * gcc.dg/format-miss-1.c: New test.
11164 2000-10-16 Jakub Jelinek <jakub@redhat.com>
11166 * gcc.c-torture/execute/20001013-1.c: New test.
11168 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
11170 * gcc.dg/format-branch-1.c: New test.
11172 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
11174 * README, lib/file-format.exp: Remove EGCS references.
11176 2000-10-16 Jakub Jelinek <jakub@redhat.com>
11178 * gcc.dg/20001013-1.c: New test.
11180 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
11182 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
11183 for intmax_t in the compiler using __typeof__ and the type rules
11184 for conditional expressions.
11186 2000-10-13 Jakub Jelinek <jakub@redhat.com>
11188 * gcc.dg/20001012-1.c: New test.
11189 * gcc.dg/20001012-2.c: New test.
11191 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11193 * gcc.dg/format-attr-1.c: New test.
11195 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11197 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
11198 __LONG_LONG_MAX__ instead of LLONG_MAX.
11200 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
11202 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
11204 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
11207 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
11209 * gcc.dg/sequence-pt-1.c: New test.
11211 2000-10-11 Geoff Keating <geoffk@cygnus.com>
11213 * gcc.c-torture/execute/20001011-1.c: New testcase.
11214 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
11216 2000-10-10 Jakub Jelinek <jakub@redhat.com>
11218 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
11219 does not error on it.
11221 2000-10-10 Jakub Jelinek <jakub@redhat.com>
11223 * gcc.dg/20001009-1.c: New test.
11225 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
11227 * gcc.c-torture/compile/20001009-1.c: Move from here ....
11228 * gcc.c-torture/execute/20001009-2.c: ... to here.
11230 2000-10-09 Geoff Keating <geoffk@cygnus.com>
11232 * gcc.c-torture/compile/20001009-1.c: New testcase.
11233 * gcc.c-torture/execute/20001009-1.c: New testcase.
11234 Testcases provided by Jan Hubicka <jh@suse.cz>.
11236 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
11238 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11239 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
11240 uintmax_t using <limits.h> to emulate the compiler's internal
11241 logic. No longer XFAIL %j tests.
11243 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
11245 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
11246 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
11247 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
11248 regexps and details of expected handling of some bad formats.
11249 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
11252 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
11254 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
11255 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
11256 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
11257 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
11260 2000-10-06 Richard Henderson <rth@cygnus.com>
11262 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
11263 * g++.old-deja/g++.brendan/crash52.C: Likewise.
11264 * g++.old-deja/g++.jason/report.C: Likewise.
11265 * g++.old-deja/g++.law/friend5.C: Likewise.
11266 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
11267 of the expected warnings.
11269 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
11271 * g++.old-deja/g++.pt/enum14.C: New test.
11273 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
11275 * g++.old-deja/g++.pt/crash59.C: New test.
11277 2000-10-04 Will Cohen <wcohen@redhat.com>
11279 * gcc.dg/20000926-1.c: New test.
11281 2000-10-03 Geoff Keating <geoffk@cygnus.com>
11283 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
11284 function name for current C++ compiler.
11285 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
11287 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
11289 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
11290 __PRETTY_FUNCTION__.
11291 * g++.old-deja/g++.ext/pretty2.C: Likewise.
11293 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11295 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
11297 2000-09-26 Jakub Jelinek <jakub@redhat.com>
11299 * gcc.c-torture/compile/20000923-1.c: New test.
11301 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
11303 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
11304 * g++.old-deja/g++.pt/ttp62.C: Same.
11305 * g++.old-deja/g++.other/inline14.C: Same.
11307 2000-09-24 Richard Henderson <rth@cygnus.com>
11309 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
11311 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
11313 * gcc.dg/c90-printf-1.c: Add test for wide string format.
11315 2000-09-22 Geoff Keating <geoffk@cygnus.com>
11317 * gcc.c-torture/compile/20000922-1.c: New file.
11319 2000-09-21 Nick Clifton <nickc@redhat.com>
11321 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
11322 a signed long modulo operation.
11323 (mod6): New function - perform an unsigned long modulo operation.
11324 (main): Add tests for modulos of very large numbers by very small
11327 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11329 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
11331 2000-09-19 Richard Henderson <rth@cygnus.com>
11333 * gcc.dg/compare2.c (case 10): XFAIL.
11335 2000-09-18 Richard Henderson <rth@cygnus.com>
11337 * gcc.c-torture/execute/20000906-1.c: Move ...
11338 * gcc.dg/20000906-1.c: ... here. Only run on targets
11339 that support __builtin_trap.
11341 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
11343 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
11345 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
11347 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
11348 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
11349 more $ format tests.
11351 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
11353 * gcc.dg/format-errmk-1.c: New test.
11355 2000-09-17 Greg McGary <greg@mcgary.org>
11357 * gcc.c-torture/execute/20000917-1.x: Remove.
11359 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
11361 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
11363 2000-09-17 Greg McGary <greg@mcgary.org>
11365 * gcc.c-torture/execute/20000917-1.c: New test.
11366 * gcc.c-torture/execute/20000917-1.x: XFAIL.
11368 Sat 16-Sep-2000 08:14:58 BST Neil Booth <NeilB@earthling.net>
11370 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
11371 in nested macro bug.
11373 Fri 15-Sep-2000 06:50:11 BST Neil Booth <NeilB@earthling.net>
11375 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
11377 2000-09-14 Jeffrey A Law (law@cygnus.com)
11379 * gcc.c-torture/execute/20000914-1.c: New test.
11381 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
11383 * g++.other/inline13.C: New test.
11385 2000-09-12 Andreas Jaeger <aj@suse.de>
11387 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
11388 constant by Ulrich Drepper <drepper@redhat.com>.
11390 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
11392 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
11394 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11396 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
11398 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
11400 * gcc.dg/cpp/backslash.c: New test.
11402 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
11404 * gcc.c-torture/execute/20000910-1.c: New test.
11405 * gcc.c-torture/execute/20000910-2.c: Likewise.
11407 2000-09-11 Robert Lipe <robertl@sco.com>
11409 * gcc.dg/pragma-align.c: New test.
11411 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
11413 * g++.old-deja/g++.pt/explicit82.C: New test.
11414 * g++.old-deja/g++.pt/explicit83.C: New test.
11416 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
11418 * gcc.dg/asm-names.c: New test.
11420 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11422 * gcc.dg/cpp/tr-warn6.c: New test
11424 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
11426 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
11429 2000-09-07 Catherine Moore <clm@redhat.com>
11431 * gcc.c-torture/execute/unroll-1.c: New test.
11433 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
11435 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
11437 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
11438 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
11439 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
11440 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
11441 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
11443 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
11444 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
11446 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11448 * g++.old-deja/g++.pt/deduct2.C: New test.
11450 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11452 * g++.old-deja/g++.pt/parms2.C: New test.
11454 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
11456 * g++.old-deja/g++.pt/crash58.C: New test.
11458 2000-09-06 Greg McGary <greg@mcgary.org>
11460 * gcc.c-torture/execute/20000906-1.c: New test.
11461 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
11463 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11465 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
11467 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11469 * g++.old-deja/g++.pt/crash57.C: New test.
11471 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11473 * g++.old-deja/g++.pt/crash56.C: New test.
11475 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
11477 * g++.old-deja/g++.pt/koenig1.C: New test.
11479 2000-09-04 Jakub Jelinek <jakub@redhat.com>
11481 * gcc.dg/20000904-1.c: New test.
11483 2000-09-04 Jakub Jelinek <jakub@redhat.com>
11485 * gcc.dg/cpp/paste8.c: New test.
11487 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
11489 * gcc.c-torture/compile/20000827-1.c: New test.
11491 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
11493 * gcc.dg/format-diag-1.c: New test.
11495 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
11497 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
11498 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
11499 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
11500 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
11501 gcc.dg/formatz-1.c: Adjust warning regular expressions.
11503 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
11505 * g++.old-deja/g++.other/nested4.C: New test.
11507 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
11509 * g++.old-deja/g++.ns/scoped1.C: New test.
11511 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
11513 * lib/g++.exp: Support testing already-installed GCC.
11515 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11517 * wtr-label-1.c, wtr-suffix-1.c: New tests.
11519 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11521 * gcc.dg/return-type-2.c: New test.
11523 2000-08-27 Geoff Keating <geoffk@cygnus.com>
11525 * gcc.c-torture/compile/20000825-1.c: New test.
11527 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
11529 * gcc.dg/dwarf2-2.c: New test.
11531 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
11533 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
11534 dg-warning regexps.
11536 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
11538 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
11539 gcc.dg/format-ext-5.c: New tests.
11541 2000-08-25 Jakub Jelinek <jakub@redhat.com>
11543 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
11545 2000-08-24 Mark Mitchell <mark@codesourcery.com>
11547 * gcc.dg/noncompile/930622-2.c: Adjust error message.
11549 2000-08-24 Richard Henderson <rth@cygnus.com>
11551 * gcc.dg/ia64-sync-1.c: New test.
11552 * gcc.dg/ia64-sync-2.c: New test.
11553 * gcc.dg/ia64-asm-1.c: New test.
11555 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
11557 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
11558 * gcc.dg/format-ext-2.c: New test.
11560 2000-08-23 Jason Merrill <jason@redhat.com>
11562 * lib/old-dejagnu.exp: Also ignore "In member function" and
11565 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11567 * gcc.dg/noncompile/label-lineno-1.c: New test.
11569 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
11571 * gcc.dg/c99-array-nonobj-1.c: New test.
11573 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
11575 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
11577 * gcc.dg/format-ext-1.c: New test.
11579 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11581 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
11582 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
11583 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
11584 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
11585 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
11587 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
11589 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
11590 gcc.dg/c99-strftime-2.c: New tests.
11592 2000-08-22 Richard Henderson <rth@cygnus.com>
11594 * gcc.c-torture/execute/20000822-1.c: New test.
11596 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11598 * gcc.c-torture/execute/20000819-1.x: Remove.
11600 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11602 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
11603 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
11604 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
11605 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
11606 gcc.dg/format-xopen-1.c: New tests.
11608 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
11610 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
11612 2000-08-21 Jakub Jelinek <jakub@redhat.com>
11614 * g++.old-deja/g++.other/loop2.C: New test.
11616 * gcc.c-torture/compile/20000606-1.c: New test.
11617 * gcc.c-torture/compile/20000728-1.c: New test.
11618 * gcc.c-torture/execute/20000801-1.c: New test.
11619 * gcc.c-torture/execute/20000801-2.c: New test.
11620 * gcc.c-torture/execute/20000819-1.c: New test.
11621 * gcc.c-torture/execute/20000819-1.x: XFAIL.
11622 * gcc.dg/20000629-1.c: New test.
11623 * gcc.dg/20000724-1.c: New test.
11624 * gcc.dg/20000807-1.c: New test.
11626 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
11628 * gcc.dg/cpp/pragma-1.c: New test.
11629 * gcc.dg/cpp/pragma-2.c: New test.
11631 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
11633 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
11634 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
11636 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11638 * gcc.c-torture/compile/20000818-1.c: New test.
11640 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
11642 * gcc.c-torture/execute/20000818-1.c: New test.
11644 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
11646 * gcc.dg/format-va-1.c: New test.
11648 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11650 * g++.old-deja/g++.other/typedef8.C: New test.
11652 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11654 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
11655 * g++.old-deja/g++.mike/net36.C: Mark candidate.
11656 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
11657 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
11658 * g++.old-deja/g++.other/ptrmem7.C: New test.
11659 * g++.old-deja/g++.pt/ptrmem10.C: New test.
11661 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
11663 * g++.old-deja/g++.pt/typename27.C: New test.
11665 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
11667 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
11668 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
11669 * g++.old-deja/g++.pt/friend45.C: New test.
11670 * g++.old-deja/g++.other/friend8.C: New test.
11672 2000-08-15 Richard Henderson <rth@cygnus.com>
11674 * gcc.c-torture/execute/20000815-1.c: New test.
11676 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
11678 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
11679 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
11680 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
11682 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
11684 * g++.old-deja/g++.other/refinit2.C: New test.
11686 2000-08-13 Geoff Keating <geoffk@cygnus.com>
11688 * lib/c-torture.exp (c-torture): Make
11689 compiler_conditional_xfail_data global.
11690 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
11691 compiler_conditional_xfail_data machinery.
11692 (f-torture-execute): Likewise.
11693 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
11694 and only when unrolling loops.
11696 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
11698 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11700 * g++.old-deja/g++.pt/explicit81.C: New test.
11702 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
11704 * g++.old-deja/g++.pt/typename26.C: New test.
11706 2000-08-10 Geoff Keating <geoffk@cygnus.com>
11708 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
11711 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
11713 * g++.old-deja/g++.other/array3.C: New test.
11715 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11717 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
11718 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
11719 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
11722 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
11724 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
11725 * g++.old-deja/g++.abi/vmihint.C: Likewise.
11727 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
11729 * gcc.c-torture/execute/20000808-1.c: New test.
11731 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
11733 * gcc.dg/c90-const-expr-1.c: New test.
11735 2000-08-08 Richard Henderson <rth@cygnus.com>
11737 * gcc.dg/noncompile/920923-1.c: Declare calloc.
11739 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
11741 * gcc.dg/noncompile/const-ll-1.c: New test.
11743 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
11745 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
11747 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
11749 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
11750 that running programs linked against the shared version of libobjc
11753 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11755 * gcc.dg/c99-printf-1.c: New test.
11757 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
11759 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
11761 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
11763 * gcc.c-torture/execute/20000731-1.x: Delete.
11765 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
11767 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
11768 and torture_without_loops as is done by c-torture.exp.
11769 (search_for): Copy from c-torture.exp.
11770 (gcc-dg-runtest): New function, drives a directory of tests
11771 iterating over the TORTURE_OPTIONS.
11772 (scan-assembler, scan-assembler-not): Move here from
11773 individual directory drivers.
11775 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
11776 defined by lib/gcc-dg.exp.
11777 * gcc.dg/cpp/cpp.exp: Likewise.
11778 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
11779 gcc-dg-runtest, so we cycle over optimization options.
11781 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
11782 * gcc.dg/compare2.c: No longer expected to fail.
11784 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
11786 * gcc.c-torture/execute/20000804-1.c: New test.
11788 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
11790 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
11792 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
11794 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
11796 2000-08-03 Jeffrey A Law (law@cygnus.com)
11798 * gcc.c-torture/compile/20000803-1.c: New test.
11800 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
11802 * gcc.c-torture/execute/20000801-3.c,
11803 gcc.c-torture/execute/20000801-4.c: New tests.
11804 * gcc.c-torture/execute/20000801-3.x,
11805 gcc.c-torture/execute/20000801-4.x: Xfail.
11807 2000-08-02 Geoff Keating <geoffk@cygnus.com>
11809 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
11810 libobjc/.libs to allow for libtool.
11812 2000-08-02 Jakub Jelinek <jakub@redhat.com>
11814 * gcc.c-torture/compile/20000802-1.c: New test.
11816 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
11818 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
11820 2000-07-31 Jeffrey A Law (law@cygnus.com)
11822 * gcc-c-torture/execute/20000731-2.c: New test.
11824 * gcc.c-torture/execute/20000731-1.c: New test.
11825 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
11827 2000-07-31 Jakub Jelinek <jakub@redhat.com>
11829 * testsuite/gcc.dg/cpp/paste7.c: New test.
11830 * gcc.dg/cpp/20000725-1.c: New test.
11832 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
11834 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
11835 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
11836 declaration warning for __builtin_dwarf_reg_size.
11838 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
11840 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
11842 * gcc.dg/noncompile/voidparam-1.c: New test.
11844 2000-07-30 Richard Henderson <rth@cygnus.com>
11846 * gcc.dg/c90-digraph-1.c: Don't xfail.
11847 * gcc.dg/compare2.c (case 10): Xfail.
11848 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
11850 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
11852 * gcc.dg/c99-main-1.c: New test.
11854 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
11856 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
11858 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
11860 * gcc.c-tortuer/execute/20000726-1.c: New test.
11862 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
11864 * gcc.c-torture/execute/enum-2.c: New test.
11866 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11868 * gcc.dg/cpp/tr-warn3.c: New test.
11870 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11872 * g++.old-deja/g++.ext/implicit1.C: Remove.
11873 * g++.old-deja/g++.jason/c2.C: Remove
11874 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
11875 * g++.old-deja/g++.pt/crash16.C: Likewise.
11876 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
11878 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
11880 * g++.old-deja/g++.other/for2.C: New test.
11882 2000-07-25 Jakub Jelinek <jakub@redhat.com>
11884 * gcc.dg/20000720-1.c: New test.
11886 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
11888 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
11890 2000-07-24 Geoff Keating <geoffk@cygnus.com>
11892 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
11893 * gcc.c-torture/execute/20000722-1.c: New.
11894 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
11896 2000-07-24 Jakub Jelinek <jakub@redhat.com>
11898 * gcc.dg/cpp/20000720-1.S: New test.
11900 2000-07-21 Michael Meissner <meissner@redhat.com>
11902 * gcc.c-torture/execute/ieee/hugeval.c: New test.
11904 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11906 * g++.old-deja/g++.brendan/crash16.C,
11907 g++.old-deja/g++.brendan/parse3.C,
11908 g++.old-deja/g++.brendan/redecl1.C,
11909 g++.old-deja/g++.ns/template13.C,
11910 g++.old-deja/g++.other/decl4.C,
11911 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
11913 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
11915 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
11916 and "Internal error".
11918 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
11920 * gcc.dg/cpp/paste6.c: New test.
11922 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
11924 * gcc.dg/cpp/tr-direct.c: New test.
11926 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
11927 gcc.dg/cpp/undef1.c: Tweak error regexps.
11929 2000-07-18 Eric Christopher <echristo@redhat.com>
11931 * gcc.c-torture/compile/20000718-1.c: New test.
11933 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
11935 * cpplex.c (_cpp_push_token): If the token being pushed back
11936 is the previous token in this context, just subtract one from
11938 * cppmacro.c (save_expansion): Clear aux field when storing a
11941 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
11943 * gcc.dg/noncompile/redecl-1.c: New test.
11945 2000-07-18 Jakub Jelinek <jakub@redhat.com>
11947 * gcc.c-torture/execute/20000717-5.c: New test.
11948 * gcc.c-torture/execute/20000717-1.x: Removed.
11950 2000-07-17 Richard Henderson <rth@cygnus.com>
11952 * gcc.c-torture/execute/20000717-4.c: New test.
11954 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
11956 * gcc.dg/cpp/syshdr.c: New test.
11957 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
11959 2000-07-17 Neil Booth <neilb@earthling.net>
11961 * gcc.dg/cpp/cmdlne-dM.c: New test.
11962 * gcc.dg/cpp/cmdlne-dD.c: New test.
11964 2000-07-17 Jeffrey A Law (law@cygnus.com)
11966 * gcc.c-torture/execute/20000717-3.c: New test.
11968 * gcc.c-torture/compile/20000717-1.c: New test.
11970 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
11972 * gcc.c-torture/execute/20000717-2.c: New test.
11974 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
11976 * gcc.dg/formatz-1.c: New test.
11978 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
11979 * gcc.dg/c99-digraph-1.c: New tests.
11981 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
11982 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
11984 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
11985 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
11986 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
11987 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
11988 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
11989 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
11990 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
11992 2000-07-17 Greg McGary <greg@mcgary.org>
11994 * gcc.c-torture/execute/20000717-1.c: New test.
11995 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
11997 2000-07-15 Jakub Jelinek <jakub@redhat.com>
11999 * gcc.c-torture/execute/20000715-2.c: New test.
12000 * gcc.dg/20000715-1.c: New test.
12002 2000-07-15 Michael Meissner <meissner@redhat.com>
12004 * gcc.c-torture/execute/20000715-1.c: New test.
12006 2000-07-13 Jakub Jelinek <jakub@redhat.com>
12008 * gcc.c-torture/execute/20000707-1.c: New test.
12010 2000-07-13 Neil Booth <NeilB@earthling.net>
12012 * testsuite/gcc.dg/cpp/digraph1.c,
12013 testsuite/gcc.dg/cpp/digraph2.c,
12014 testsuite/gcc.dg/cpp/digraphs.c: New tests.
12016 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
12018 * g77.f-torture/compile/20000630-2.f: New test.
12019 * g77.f-torture/compile/20000630-2.x
12021 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
12023 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
12025 2000-07-11 Neil Booth <NeilB@earthling.net>
12027 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
12029 2000-07-11 Neil Booth <NeilB@earthling.net>
12031 * gcc.dg/cpp/cmdlne-C.c: New.
12033 2000-07-09 Neil Booth <NeilB@earthling.net>
12035 * gcc.dg/cpp/directiv.c: New tests.
12036 * gcc.dg/cpp/undef1.c: Update.
12038 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
12040 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
12042 2000-07-09 Neil Booth <NeilB@earthling.net>
12044 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
12046 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
12048 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
12049 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
12051 2000-07-08 Neil Booth <NeilB@earthling.net>
12053 * gcc.dg/cpp/macsyntx.c: New tests.
12055 2000-07-07 Jakub Jelinek <jakub@redhat.com>
12057 * gcc.dg/20000707-1.c: New test.
12059 2000-07-07 Jakub Jelinek <jakub@redhat.com>
12061 * gcc.c-torture/execute/20000706-1.c: New test.
12062 * gcc.c-torture/execute/20000706-2.c: New test.
12063 * gcc.c-torture/execute/20000706-3.c: New test.
12064 * gcc.c-torture/execute/20000706-4.c: New test.
12065 * gcc.c-torture/execute/20000706-5.c: New test.
12067 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
12069 * g++.old-deja/g++.pt/instantiate7.C: New test.
12071 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
12073 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
12074 * g++.old-deja/g++.mike/thunk3.C: Likewise.
12075 * g++.old-deja/g++.other/rtti3.C: Likewise.
12076 * g++.old-deja/g++.other/rttid3.C: Likewise.
12078 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
12080 * g77.f-torture/compile/20000630-1.x: Fix typo
12082 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
12084 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
12087 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
12089 * gcc.dg/cpp/ident.c: New test.
12091 2000-07-05 Neil Booth <NeilB@earthling.net>
12093 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
12094 gcc.dg/cpp/lexstrng.c: New tests.
12096 2000-07-04 Neil Booth <NeilB@earthling.net>
12098 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
12099 * gcc.dg/cpp/strify2.c: Same.
12101 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
12103 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
12104 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
12105 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
12106 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
12108 * testsuite/gcc.dg/cpp/macro1.c,
12109 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
12110 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
12111 testsuite/gcc.dg/cpp/strify1.c,
12112 testsuite/gcc.dg/cpp/strify2.c: New tests.
12114 2000-07-03 Jakub Jelinek <jakub@redhat.com>
12116 * gcc.c-torture/execute/20000703-1.c: New test.
12118 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
12120 * g++.old-deja/g++.pt (lookup10.C): New test.
12122 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
12124 * g++.old-deja/g++.pt (typename25.C): New test.
12126 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
12128 * gcc.c-torture/compile/20000701-1.c: New test.
12130 2000-06-30 Nick Clifton <nickc@cygnus.com>
12132 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
12135 2000-06-30 Catherine Moore <clm@cygnus.com>
12137 * gcc.c-torture/execute/align-1.c: New test.
12139 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
12141 * g++.old-deja/g++.pt/expr8.C: New test.
12142 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
12144 2000-06-29 Nick Clifton <nickc@cygnus.com>
12146 * gcc.c-torture/compile/20000629-1.c: New test.
12148 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
12151 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
12152 gcc.dg/noncompile directory, depending on whether they're
12153 preprocessor tests or not. Annotate all the tests for the dg
12156 * gcc.c-torture/noncompile/noncompile.exp: Delete.
12157 * gcc.dg/noncompile/noncompile.exp: New.
12161 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
12162 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
12163 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
12164 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
12165 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
12166 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
12167 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
12168 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
12169 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
12170 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
12171 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
12172 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
12173 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
12174 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
12175 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
12176 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
12177 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
12178 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
12179 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
12180 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
12181 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
12182 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
12183 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
12184 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
12186 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
12187 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
12188 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
12189 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
12190 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
12191 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
12193 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
12195 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
12196 declare one variable. On the fourth, error.
12197 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
12198 declared by 20000628-1a.h.
12200 2000-06-29 Richard Henderson <rth@redhat.com>
12202 * gcc.c-torture/execute/930529-1.x: New file.
12203 * gcc.dg/920413-1.c: Adjust expected warning text.
12204 * gcc.dg/980217-1.c: Declare abort.
12205 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
12207 2000-06-29 Jeffrey A Law (law@cygnus.com)
12209 * g77.f-torture/compile/20000629-1.f: New test.
12210 * g77.f-torture/compile/20000629-1.x: Expected to fail.
12212 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
12214 Rearrange lots of files, removing entirely the
12215 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
12219 gcc.c-torture/code_quality/code_quality.exp
12220 gcc.c-torture/special/special.exp
12221 gcc.failure/failure.exp
12222 gcc.failure/940409-1.x
12223 gcc.c-torture/compile/961203-1.x
12226 gcc.misc-tests/linkage.exp
12227 gcc.c-torture/execute/920730-1t.c
12228 gcc.c-torture/execute/920730-1t.x
12229 gcc.c-torture/compile/920520-1.x
12230 gcc.c-torture/compile/920521-1.x
12231 gcc.c-torture/compile/981006-1.x
12232 gcc.c-torture/execute/eeprof-1.x
12234 * Moved files (possibly with modifications to fit a new harness):
12236 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
12237 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
12238 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
12239 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
12240 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
12241 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
12242 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
12243 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
12244 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
12245 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
12246 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
12247 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
12248 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
12249 gcc.failure/940409-1.c gcc.dg/940409-1.c
12251 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
12253 * c-torture/compile/961203-1.x: Delete.
12255 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
12256 not exit. Include stdio.h.
12257 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
12258 * gcc.misc-tests/dg-12.c: Likewise.
12259 * gcc.misc-tests/dg-5.c: Likewise.
12260 * gcc.misc-tests/dg-6.c: Likewise.
12261 * gcc.misc-tests/dg-7.c: Prototype abort.
12262 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
12263 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
12264 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
12266 * gcc.misc-tests/sieve.c: Use return from main, not exit.
12267 * gcc.misc-tests/sort2.c: Use return from main, not exit.
12269 2000-06-28 Jakub Jelinek <jakub@redhat.com>
12271 * gcc.dg/cpp/20000628-1.c: New test.
12272 * gcc.dg/cpp/20000628-1.h: New header for above test.
12273 * gcc.dg/cpp/20000628-1a.h: Likewise.
12275 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
12277 * gcc.dg/cpp: New directory.
12278 * gcc.dg/cpp/cpp.exp: New driver.
12279 * gcc.dg/cpp/20000627-1.c: New test.
12280 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
12281 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
12282 and rewrite as a compilation test.
12284 * gcc.dg: Move many files into the cpp subdirectory, possibly
12285 renaming or editing them as well.
12287 990119-1.c cpp/19990119-1.c
12288 990228-1.c cpp/19990228-1.c
12289 990407-1.c cpp/19990407-1.c
12290 990409-1.c cpp/19990409-1.c
12291 990413-1.c cpp/19990413-1.c
12292 990703-1.c cpp/19990703-1.c
12293 20000127-1.c cpp/20000127-1.c
12294 20000129-1.c cpp/20000129-1.c
12295 20000207-1.c cpp/20000207-1.c
12296 20000207-2.c cpp/20000207-2.c
12297 20000209-1.c cpp/20000209-1.c
12298 20000209-2.c cpp/20000209-2.c
12299 20000301-1.c cpp/20000301-1.c
12300 20000419-1.c cpp/20000419-1.c
12301 20000510-1.S cpp/20000510-1.S
12302 20000519-1.c cpp/20000519-1.c
12303 20000529-1.c cpp/20000529-1.c
12304 20000625-1.c cpp/20000625-1.c
12305 20000625-2.c cpp/20000625-2.c
12306 cpp-as1.c cpp/assert1.c
12307 cpp-as2.c cpp/assert2.c
12308 cxx-comments-1.c cpp/cxxcom1.c
12309 cxx-comments-2.c cpp/cxxcom2.c
12310 endif-label.c cpp/endif.c
12311 cpp-hash1.c cpp/hash1.c
12312 cpp-hash2.c cpp/hash2.c
12313 cpp-if1.c cpp/if-1.c
12314 cpp-if2.c cpp/if-2.c
12315 cpp-if3.c cpp/if-3.c
12316 cpp-if4.c cpp/if-4.c
12317 cpp-if5.c cpp/if-5.c
12318 cpp-cond.c cpp/if-cexp.c
12319 cpp-missingop.c cpp/if-mop.c
12320 cpp-missingparen.c cpp/if-mpar.c
12321 cpp-opprec.c cpp/if-oppr.c
12322 cpp-ifparen.c cpp/if-paren.c
12323 cpp-shortcircuit.c cpp/if-sc.c
12324 cpp-shift.c cpp/if-shift.c
12325 cpp-unary.c cpp/if-unary.c
12326 cpp-li1.c cpp/line1.c
12327 cpp-li2.c cpp/line2.c
12328 lineno.c cpp/line3.c
12329 lineno-2.c cpp/line4.c
12331 cpp-mic.h cpp/mi1c.h
12332 cpp-micc.h cpp/mi1cc.h
12333 cpp-mind.h cpp/mi1nd.h
12334 cpp-mindp.h cpp/mi1ndp.h
12335 cpp-mix.h cpp/mi1x.h
12336 cpp-mi2.c cpp/mi2.c
12337 cpp-mi2a.h cpp/mi2a.h
12338 cpp-mi2b.h cpp/mi2b.h
12339 cpp-mi2c.h cpp/mi2c.h
12340 cpp-mi3.c cpp/mi3.c
12341 cpp-mi3.def cpp/mi3.def
12342 poison-1.c cpp/poison.c
12343 pr-impl.c cpp/prag-imp.c
12344 cpp-redef-2.c cpp/redef1.c
12345 cpp-redef.c cpp/redef2.c
12346 strpaste.c cpp/strp1.c
12347 strpaste-2.c cpp/strp2.c
12348 cpp-tradpaste.c cpp/tr-paste.c
12349 cpp-tradstringify.c cpp/tr-str.c
12350 cpp-tradwarn1.c cpp/tr-warn1.c
12351 cpp-tradwarn2.c cpp/tr-warn2.c
12352 trigraphs.c cpp/trigraphs.c
12353 cpp-unc1.c cpp/unc1.c
12354 cpp-unc2.c cpp/unc2.c
12355 cpp-unc3.c cpp/unc3.c
12356 cpp-unc.c cpp/unc4.c
12357 undef.c cpp/undef1.c
12358 undef-2.c cpp/undef2.c
12359 cpp-wi1.c cpp/widestr1.c
12361 2000-06-27 Mark Mitchell <mark@codesourcery.com>
12363 * lib/g++.exp (g++_include_flags): Tweak.
12365 2000-06-27 H.J. Lu <hjl@gnu.org>
12366 Loren J. Rittle <ljrittle@acm.org>
12368 * lib/g++.exp (g++_include_flags): Override libgloss.exp
12369 version with one that knows about the new gcc tree structure.
12370 (g++_link_flags): Same.
12372 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
12374 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
12375 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
12376 case we are cross-compiling.
12378 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
12379 g++.old-deja/g++.niklas/Makefile.in,
12380 g++.old-deja/g++.niklas/configure.in,
12381 g++.old-deja/g++.other/Makefile.in,
12382 g++.old-deja/g++.other/configure.in,
12383 gcc.c-torture/code_quality/Makefile.in,
12384 gcc.c-torture/code_quality/configure.in,
12385 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
12386 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
12387 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
12388 gcc.c-torture/execute/ieee/Makefile.in,
12389 gcc.c-torture/execute/ieee/configure.in,
12390 gcc.c-torture/noncompile/Makefile.in,
12391 gcc.c-torture/noncompile/configure.in,
12392 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
12393 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
12394 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
12396 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
12398 * g++.old-deja/g++.other/ambig3.C: New test.
12400 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
12402 * g++.old-deja/g++.pt/syntax1.C: New test.
12403 * g++.old-deja/g++.pt/syntax2.C: New test.
12404 * g++.old-deja/g++.other/syntax3.C: New test.
12405 * g++.old-deja/g++.other/syntax4.C: New test.
12407 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
12409 * gcc.dg/20000623-1.c: Prototype exit and abort.
12411 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
12413 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
12415 * gcc.dg/cpp-mi3.def: New file.
12417 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
12419 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
12420 lexer's error messages.
12421 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
12422 divine anything from the linemarkers.
12423 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
12424 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
12426 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
12428 * gcc.dg/20000623-1.c: New test.
12430 2000-06-22 Jakub Jelinek <jakub@redhat.com>
12432 * gcc.c-torture/execute/20000622-1.c: New test.
12434 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
12436 * g++.old-deja/g++.other/init15.C: New test.
12438 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
12440 * g++.old-deja/g++.pt/vaarg2.C: New test.
12441 * g++.old-deja/g++.pt/vaarg3.C: New test.
12443 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
12445 * g++.old-deja/g++.other/dyncast6.C: New test.
12447 2000-06-15 Jakub Jelinek <jakub@redhat.com>
12449 * gcc.c-torture/execute/loop-6.c: New test.
12451 2000-06-14 Jakub Jelinek <jakub@redhat.com>
12453 * gcc.dg/20000614-1.c: New test.
12454 * gcc.dg/20000614-2.c: New test.
12456 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
12458 * g++.old-deja/g++.other/inline12.C: New test.
12460 2000-06-13 Jakub Jelinek <jakub@redhat.com>
12462 * g++.old-deja/g++.other/eh1.C: New test.
12464 2000-06-12 Jakub Jelinek <jakub@redhat.com>
12466 * g++.old-deja/g++.other/type.C: New test.
12468 2000-06-05 Jakub Jelinek <jakub@redhat.com>
12470 * g++.old-deja/g++.other/initstring.C: New test.
12472 2000-06-12 Jason Merrill <jason@redhat.com>
12474 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
12476 2000-06-09 Jeffrey A Law (law@cygnus.com)
12478 * gcc.c-torture/compile/20000609-1.c: New test.
12480 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
12482 * gcc.dg/20000609-1.c: New test.
12484 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
12486 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
12487 * gcc.c-torture/noncompile/poison-1.c: Move...
12488 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
12489 * gcc.dg/cpp-li1.c: Add a token after the #line.
12491 2000-06-05 Richard Henderson <rth@cygnus.com>
12493 * gcc.c-torture/execute/20000605-2.c: New test.
12494 * gcc.c-torture/execute/20000605-3.c: New test.
12496 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
12498 * g77.f-torture/execute/20000503-1.x: New file.
12500 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
12502 * g++.old-deja/g++.eh/badalloc1.C: New test.
12504 2000-06-05 Richard Henderson <rth@cygnus.com>
12506 * gcc.c-torture/execute/20000605-1.c: New test.
12508 2000-06-05 Jakub Jelinek <jakub@redhat.com>
12509 Nathan Sidwell <nathan@codesourcery.com>
12511 * gcc.c-torture/compile/20000605-1.c: New test.
12513 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
12515 * g77.f-torture/compile/20000601-1.f: New test.
12517 2000-06-03 Richard Henderson <rth@cygnus.com>
12519 * gcc.c-torture/execute/20000603-1.c: New.
12521 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
12523 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
12524 * gcc.dg/noreturn-2.c (noreturn): Likewise.
12526 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
12528 * gcc.dg/compare2.c (case 12): XFAIL.
12529 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
12530 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
12532 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
12534 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
12536 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
12537 guard macro is already defined when the header is first
12539 * gcc.dg/cpp-mix.h: New file.
12540 * gcc.dg/endif-label.c: Update patterns to match compiler.
12542 * g++.brendan/complex1.C: Declare abort.
12543 * g++.law/refs4.C: Remove XFAIL.
12544 * g++.oliva/expr2.C: Declare abort and exit.
12546 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
12548 * gcc.c-torture/execute/20000528-1.c: New test.
12550 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
12551 * g++.old-deja/g++.law/temps4.C: Likewise.
12553 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
12554 stdlib.h. Call abort() on failure.
12555 * g++.old-deja/g++.law/refs4.C: Likewise.
12556 * g++.old-deja/g++.law/temps4.C: Likewise.
12557 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
12558 * gcc.c-torture/execute/20000112-1.c: Include string.h.
12560 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
12562 Relative to g++.dg/special:
12563 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
12565 Relative to g++.old-deja:
12566 * g++.brendan/complex1.C, g++.jason/optimize2.C,
12567 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
12568 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
12569 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
12570 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
12571 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
12572 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
12574 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
12575 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
12576 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
12577 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
12578 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
12579 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
12582 * g++.other/goto1.C: Update expectations for error messages.
12584 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
12586 * gcc.c-torture/compile/20000523-1.c: New test.
12588 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
12590 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
12592 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
12594 * g++.old-deja/g++.eh/catch11.C: New test.
12595 * g++.old-deja/g++.eh/catch12.C: New test.
12597 2000-05-24 Nick Clifton <nickc@cygnus.com>
12599 * gcc.c-torture/execute/20000523-1.c: New test.
12601 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
12603 * c-torture/execute/bcp-1.c: Replace abort in arg of
12604 __builtin_constant_p with a generic external function.
12606 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
12607 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
12608 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
12609 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
12610 Prototype abort and/or exit.
12612 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
12613 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
12614 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
12615 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
12617 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
12619 * gcc.dg/dwarf2-1.c: New test.
12621 2000-05-20 Richard Henderson <rth@cygnus.com>
12623 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
12625 2000-05-20 Andreas Jaeger <aj@suse.de>
12627 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
12630 2000-05-19 David Edelsohn <edelsohn@gnu.org>
12632 * gcc.c-torture/execute/20000519-2.c: New test.
12634 2000-05-19 Andreas Jaeger <aj@suse.de>
12636 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
12637 which fails with SSA.
12639 * lib/c-torture.exp: Also test with -O3 -fssa.
12641 2000-05-18 Michael Meissner <meissner@redhat.com>
12643 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
12644 * gcc.c-torture/execute/920415-1.c: Ditto.
12645 * gcc.c-torture/execute/920501-1.c: Ditto.
12646 * gcc.c-torture/execute/conversion.c: Ditto.
12647 * gcc.c-torture/execute/cvt-1.c: Ditto.
12649 2000-05-18 Jeffrey A Law (law@cygnus.com)
12651 * gcc.c-torture/compile/20000518-1.c: New test.
12653 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
12655 * g77.f-torture/compile/200005018.f: New test.
12657 2000-05-17 Jeffrey A Law (law@cygnus.com)
12659 * gcc.c-torture/compile/20000517-1.c: New test.
12661 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12663 * gcc.c-torture/execute/20000516-1.c: New test.
12665 2000-05-15 Jakub Jelinek <jakub@redhat.com>
12667 * g++.old-deja/g++.other/eh.C: New test.
12669 2000-05-12 Richard Henderson <rth@cygnus.com>
12671 * gcc.c-torture/execute/990208-1.c (main): Don't pass
12672 constants through to doit's conditional.
12674 2000-05-11 Jeffrey A Law (law@cygnus.com)
12676 * gcc.c-torture/compile/20000511-1.c: New test.
12677 * g77.f-torture/compile/20000511-1.f: New test.
12678 * g77.f-torture/compile/20000511-2.f: New test.
12680 2000-05-11 Michael Meissner <meissner@redhat.com>
12682 * gcc.c-torture/execute/20000511-1.c: New test.
12684 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
12686 * gcc.dg/dg.exp: Scan .S files as well as .c files.
12687 * gcc.dg/20000510-1.S: New.
12689 2000-05-08 Catherine Moore <clm@cygnus.com>
12691 * gcc.dg/unused-3.c: New.
12693 2000-05-06 Richard Henderson <rth@cygnus.com>
12695 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
12696 * g++.old-deja/g++.mike/warn1.C: Likewise.
12697 * g++.old-deja/g++.pt/local1.C: Likewise.
12698 * g++.old-deja/g++.pt/local7.C: Likewise.
12699 * g++.old-deja/g++.pt/spec16.C: Likewise.
12701 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
12703 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
12705 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
12707 * g77.f-torture/execute/20000503-1.f: New test.
12709 2000-05-04 Andreas Jaeger <aj@suse.de>
12711 * gcc.dg/noreturn-2.c: New test.
12713 2000-05-04 Neil Booth <NeilB@earthling.net>
12715 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
12718 2000-05-04 Richard Henderson <rth@cygnus.com>
12720 * gcc.c-torture/execute/20000503-1.c: Fix typo.
12722 2000-05-04 Richard Henderson <rth@cygnus.com>
12724 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
12725 OpenSSL by Jason R Thorpe.
12727 2000-05-03 Jim Wilson <wilson@cygnus.com>
12729 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
12731 2000-05-03 Robert Lipe <robertlipe@usa.net>
12733 * gcc.dg/20000503-1.c: New test.
12735 2000-05-02 Jakub Jelinek <jakub@redhat.com>
12737 * gcc.c-torture/compile/20000502-1.c: New test.
12738 * g++.old-deja/g++.other/align.C: New test.
12739 * gcc.dg/cpp-tradstringify.c: New test.
12741 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
12743 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
12744 and hard registers.
12746 2000-04-26 Geoff Keating <geoffk@cygnus.com>
12748 * gcc.c-torture/execute/loop-5.c: New test.
12750 2000-04-25 Jakub Jelinek <jakub@redhat.com>
12752 * gcc.c-torture/execute/va-arg-20.c: New test.
12754 2000-04-23 Jeffrey A Law (law@cygnus.com)
12756 * gcc.c-torture/execute/20000422-1.c: New test.
12758 2000-04-20 Greg McGary <gkm@gnu.org>
12760 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
12761 when optimizing, but without sibling-call optimizations (-O1).
12763 2000-04-20 Jeffrey A Law (law@cygnus.com)
12765 * gcc.c-torture/compile/20000420-1.c: New test.
12767 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
12769 * g++.abi/ptrflags.C: New test.
12770 * g++.eh/catchptr1.C: Test incomplete pointer chains.
12772 2000-04-19 Catherine Moore <clm@cygnus.com>
12774 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
12776 2000-04-19 Greg McGary <gkm@gnu.org>
12778 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
12779 sibling-call optimizations.
12781 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
12783 * gcc.dg/20000419-1.c: New test.
12785 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
12787 * gcc.c-torture/execute/20000412-6.c: New test.
12789 2000-04-12 Jeffrey A Law (law@cygnus.com)
12791 * gcc.c-torture/execute/20000412-5.c: New test.
12792 * g77.f-torture/compile/20000412-1.f: New test.
12793 * gcc.c-torture/execute/20000412-4.c: New test.
12794 * gcc.c-torture/compile/20000412-2.c: New test.
12795 * gcc.c-torture/execute/20000412-3.c: New test.
12796 * gcc.c-torture/compile/20000412-1.c: New test.
12797 * gcc.c-torture/execute/20000412-2.c: New test.
12799 2000-04-12 Jakub Jelinek <jakub@redhat.com>
12801 * objc/execute/bf-20.m: New test.
12803 2000-04-10 Richard Henderson <rth@cygnus.com>
12805 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
12807 * gcc.c-torture/execute/20000412-1.c: New test.
12809 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
12811 * g++.old-deja/g++.eh/catchptr1.C: New test.
12813 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
12815 * g++.old-deja/g++.abi/cxa_vec.C: New test.
12817 2000-04-08 Neil Booth <NeilB@earthling.net>
12819 * gcc.dg/cpp-nullchar.c: Remove test as
12820 embedded nulls cause problems.
12822 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12824 * gcc.dg/compare2.c: New test.
12826 2000-04-08 Neil Booth <NeilB@earthling.net>
12828 * gcc.dg/cpp-nullchar.c: New test.
12830 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
12832 * gcc.dg/cpp-mi2.c: New test.
12833 * gcc.dg/cpp-mi2[abc].h: New files.
12835 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
12837 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
12840 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
12842 * g++.old-deja/g++.abi/vmihint.C: New test.
12844 2000-04-06 Neil Booth <NeilB@earthling.net>
12846 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
12847 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
12850 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
12852 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
12853 avoid stack-frame overwrite.
12855 2000-04-05 Jakub Jelinek <jakub@redhat.com>
12857 * gcc.c-torture/compile/20000405-2.c: New test.
12858 * gcc.c-torture/compile/20000405-3.c: New test.
12860 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
12862 * gcc.c-torture/compile/20000405-1.c: New test.
12864 2000-04-04 Geoff Keating <geoffk@cygnus.com>
12866 * gcc.dg/cast-qual-1.c: Revert last change.
12868 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12870 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
12872 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
12874 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
12875 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
12877 2000-04-03 Jeffrey A Law (law@cygnus.com)
12879 * gcc.c-torture/compile/20000403-2.c: New test.
12880 * gcc.c-torture/compile/20000403-1.c: New test.
12882 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
12884 * gcc.c-torture/execute/20000403-1.c: New test.
12886 2000-04-03 Geoff Keating <geoffk@cygnus.com>
12888 * gcc.c-torture/execute/20000402-1.c: New test.
12890 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
12892 * gcc.c-torture/execute/va-arg-15.c: New test.
12893 * gcc.c-torture/execute/va-arg-16.c: New test.
12894 * gcc.c-torture/execute/va-arg-17.c: New test.
12895 * gcc.c-torture/execute/va-arg-18.c: New test.
12896 * gcc.c-torture/execute/va-arg-19.c: New test.
12898 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
12900 * gcc.c-torture/compile/981211-1.c: Move to...
12901 * gcc.dg/cpp-as1.c: ...here.
12902 * gcc.dg/cpp-as2.c: New file.
12904 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
12907 2000-04-02 Neil Booth <NeilB@earthling.net>
12909 * gcc.dg/cpp-cond.c New tests.
12910 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
12911 accidental success less likely.
12912 * gcc.dg/cpp-missingop.c New tests.
12913 * gcc.dg/cpp-missingparen.c New tests.
12914 * gcc.dg/cpp-shift.c New tests.
12915 * gcc.dg/cpp-shortcircuit.c New tests.
12916 * gcc.dg/cpp-unary.c New tests.
12918 2000-03-29 Jeffrey A Law (law@cygnus.com)
12920 * gcc.c-torture/compile/20000329-1.c: New test.
12922 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
12924 * gcc.c-torture/compile/20000326-1.c: New test.
12925 * gcc.c-torture/compile/20000326-2.c: New test.
12927 2000-03-24 Geoff Keating <geoffk@cygnus.com>
12929 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
12930 the first parameter is a function argument.
12932 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
12934 * g++.old-deja/g++.ext/array4.C: New test.
12936 2000-03-22 Geoff Keating <geoffk@cygnus.com>
12938 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
12940 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12942 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
12944 2000-03-19 Richard Henderson <rth@cygnus.com>
12946 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
12948 2000-03-19 Richard Henderson <rth@cygnus.com>
12950 * gcc.c-torture/compile/20000319-1.c: New test.
12952 2000-03-14 Jeffrey A Law (law@cygnus.com)
12954 * gcc.c-torture/execute/20000314-3.c: New test.
12955 * gcc.c-torture/execute/20000314-2.c: New test.
12956 * gcc.c-torture/execute/20000314-1.c: New test.
12957 * gcc.c-torture/compile/20000314-2.c: New test.
12958 * gcc.c-torture/compile/20000314-1.c: New test.
12960 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
12962 * g++.old-deja/g++.warn/inline.C: New test.
12964 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
12966 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
12967 standards-compliant result rather than specific constants.
12968 Put test-values in array.
12970 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
12972 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
12973 (g++_target_compile): Put test-specific options last.
12975 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12977 * g++.old-deja/g++.eh/vbase4.C: New test.
12979 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12981 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
12983 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12985 * g++.old-deja/g++.brendan/misc12.C: Removed.
12986 * g++.old-deja/g++.pt/memtemp77.C: Constify.
12987 * g++.old-deja/g++.ext/pretty4.C: New test.
12989 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
12991 * g++.old-deja/g++.other/string2.C: New test.
12993 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
12995 * g++.old-deja/g++.warn/impint2.C: New test.
12997 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
12999 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
13002 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
13004 * g++.old-deja/g++.warn/impint.C: New test.
13005 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
13006 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
13007 * g++.old-deja/g++.pt/explicit12.C: Likewise.
13008 * g++.old-deja/g++.pt/explicit13.C: Likewise.
13009 * g++.old-deja/g++.pt/explicit17.C: Likewise.
13010 * g++.old-deja/g++.pt/explicit18.C: Likewise.
13011 * g++.old-deja/g++.pt/explicit19.C: Likewise.
13012 * g++.old-deja/g++.pt/explicit23.C: Likewise.
13013 * g++.old-deja/g++.pt/explicit31.C: Likewise.
13014 * g++.old-deja/g++.pt/explicit35.C: Likewise.
13015 * g++.old-deja/g++.pt/explicit6.C: Likewise.
13016 * g++.old-deja/g++.pt/memclass7.C: Likewise.
13018 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
13020 * gcc.dg/cpp-redef.c: New test.
13022 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
13024 * g++.old-deja/g++.pt/unify7.C: New test.
13026 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
13028 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
13029 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
13031 2000-02-25 Geoff Keating <geoffk@cygnus.com>
13033 * gcc.c-torture/compile/20000224-1.c: New test.
13035 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13037 * gcc.c-torture/compile/cpp-2.c: New test.
13038 * gcc.c-torture/compile/cpp-1.c: New test.
13040 2000-02-25 Jeffrey A Law (law@cygnus.com)
13042 * gcc.c-torture/execute/20000225-1.c: New test.
13044 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13046 * gcc.dg/cpp-li2.c: New test.
13048 * gcc.dg/cpp-wi1.c: New test.
13050 * gcc.dg/cpp-li1.c: New test.
13052 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
13054 * g++.old-deja/g++.other/sizeof5.C: New test.
13056 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13058 * gcc.c-torture/execute/va-arg-13.c: New test.
13060 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
13062 * gcc.c-torture/execute/va-arg-12.c: New test.
13064 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
13066 * gcc.c-torture/execute/20000223-1.c: New test.
13068 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
13070 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
13072 2000-02-22 Mark Mitchell <mark@codesourcery.com>
13074 * g++.old-deja/g++.abi/ptrmem.C: New test.
13076 2000-02-19 Richard Henderson <rth@cygnus.com>
13078 * gcc.c-torture/compile/init-3.c: New.
13080 2000-02-17 Mark Mitchell <mark@codesourcery.com>
13082 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
13085 2000-02-11 Robert Lipe <robertl@sco.com>
13087 * gcc.c-torture/compile/20000211-3.c: New test.
13089 2000-02-11 Martin Buchholz <martin@xemacs.org>
13091 * gcc.c-torture/compile/20000211-2.c: New test.
13093 2000-02-11 Jeffrey A Law (law@cygnus.com)
13095 * gcc.c-torture/compile/20000211-1.c: New test.
13097 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
13099 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
13102 2000-02-08 Nathan Sidwell <nathan@acm.org>
13104 * g++.old-deja/g++.other/cast5.C: New test.
13106 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
13108 * gcc.c-torture/execute/20000205-1.c: New.
13110 2000-02-03 Nathan Sidwell <nathan@acm.org>
13112 * g++.old-deja/g++.jason/cast3.C: Return void.
13113 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
13115 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13117 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
13119 * gcc.dg/loop-1.c: New test.
13121 2000-01-27 Jakub Jelinek <jakub@redhat.com>
13123 * gcc.c-torture/compile/20000127-1.c: New test.
13124 * gcc.c-torture/execute/991228-1.c: New test.
13126 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13128 * gcc.dg/unused-2.c: New test.
13130 * gcc.dg/conv-1.c: New test.
13132 2000-01-24 Mark Mitchell <mark@codesourcery.com>
13134 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
13136 (tool_option_proc): Fix typo.
13138 2000-01-24 Geoff Keating <geoffk@cygnus.com>
13140 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
13141 of the ld on the host, not on the build machine.
13142 Also, don't crash if '--help' is not a supported option.
13144 2000-01-24 Richard Henderson <rth@cygnus.com>
13146 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
13148 2000-01-20 Jeffrey A Law (law@cygnus.com)
13150 * gcc.c-torture/execute/20000120-2.c: New test.
13151 * gcc.c-torture/execute/20000120-1.c: New test.
13153 2000-01-13 Jeffrey A Law (law@cygnus.com)
13155 * gcc.c-torture/execute/20000113-1.c: New test.
13157 2000-01-12 Jeffrey A Law (law@cygnus.com)
13159 * gcc.c-torture/execute/20000112-1.c: New test.
13161 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13163 * gcc.dg/20000111-1.c: New test.
13165 2000-01-10 Jeffrey A Law (law@cygnus.com)
13167 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
13168 with 16 bit integers.
13170 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13172 * gcc.dg/20000108-1.c: New test.
13174 2000-01-05 Nathan Sidwell <nathan@acm.org>
13176 * g++.old-deja/g++.ns/koenig8.C: New test.
13178 2000-01-05 Nathan Sidwell <nathan@acm.org>
13180 * g++.old-deja/g++.other/cast4.C: New test.
13182 2000-01-05 Jeffrey A Law (law@cygnus.com)
13184 * gcc.c-torture/compile/20000105-2.c: New test.
13185 * gcc.c-torture/compile/20000105-1.c: New test.
13187 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13189 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
13190 references to printf & atoi to conform to ANSI standard.
13191 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
13192 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
13193 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
13194 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
13195 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
13196 * g++.old-deja/g++.brendan/complex1.C: Likewise.
13197 * g++.old-deja/g++.brendan/copy1.C: Likewise.
13198 * g++.old-deja/g++.brendan/copy2.C: Likewise.
13199 * g++.old-deja/g++.brendan/copy3.C: Likewise.
13200 * g++.old-deja/g++.brendan/copy4.C: Likewise.
13201 * g++.old-deja/g++.brendan/copy5.C: Likewise.
13202 * g++.old-deja/g++.brendan/copy6.C: Likewise.
13203 * g++.old-deja/g++.brendan/copy7.C: Likewise.
13204 * g++.old-deja/g++.brendan/copy8.C: Likewise.
13205 * g++.old-deja/g++.brendan/crash11.C: Likewise.
13206 * g++.old-deja/g++.brendan/crash14.C: Likewise.
13207 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
13208 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
13209 * g++.old-deja/g++.brendan/delete2.C: Likewise.
13210 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
13211 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
13212 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
13213 * g++.old-deja/g++.brendan/eh1.C: Likewise.
13214 * g++.old-deja/g++.brendan/groff1.C: Likewise.
13215 * g++.old-deja/g++.brendan/init3.C: Likewise.
13216 * g++.old-deja/g++.brendan/misc12.C: Likewise.
13217 * g++.old-deja/g++.brendan/misc7.C: Likewise.
13218 * g++.old-deja/g++.brendan/new2.C: Likewise.
13219 * g++.old-deja/g++.brendan/operators4.C: Likewise.
13220 * g++.old-deja/g++.brendan/operators5.C: Likewise.
13221 * g++.old-deja/g++.brendan/overload2.C: Likewise.
13222 * g++.old-deja/g++.brendan/overload7.C: Likewise.
13223 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
13224 * g++.old-deja/g++.brendan/reference1.C: Likewise.
13225 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
13226 * g++.old-deja/g++.brendan/template24.C: Likewise.
13227 * g++.old-deja/g++.brendan/template3.C: Likewise.
13228 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
13229 * g++.old-deja/g++.jason/inline3.C: Likewise.
13230 * g++.old-deja/g++.jason/opeq.C: Likewise.
13231 * g++.old-deja/g++.law/arg5.C: Likewise.
13232 * g++.old-deja/g++.law/arm7.C: Likewise.
13233 * g++.old-deja/g++.law/ctors11.C: Likewise.
13234 * g++.old-deja/g++.law/cvt8.C: Likewise.
13235 * g++.old-deja/g++.law/init9.C: Likewise.
13236 * g++.old-deja/g++.law/refs4.C: Likewise.
13237 * g++.old-deja/g++.law/template2.C: Likewise.
13238 * g++.old-deja/g++.law/visibility24.C: Likewise.
13239 * g++.old-deja/g++.law/vtable3.C: Likewise.
13240 * g++.old-deja/g++.mike/asm2.C: Likewise.
13241 * g++.old-deja/g++.mike/eh1.C: Likewise.
13242 * g++.old-deja/g++.mike/misc1.C: Likewise.
13243 * g++.old-deja/g++.mike/misc13.C: Likewise.
13244 * g++.old-deja/g++.mike/misc14.C: Likewise.
13245 * g++.old-deja/g++.mike/ns12.C: Likewise.
13246 * g++.old-deja/g++.mike/p1248.C: Likewise.
13247 * g++.old-deja/g++.mike/p3708.C: Likewise.
13248 * g++.old-deja/g++.mike/p3708a.C: Likewise.
13249 * g++.old-deja/g++.mike/p3708b.C: Likewise.
13250 * g++.old-deja/g++.mike/p646.C: Likewise.
13251 * g++.old-deja/g++.mike/p700.C: Likewise.
13252 * g++.old-deja/g++.mike/p783.C: Likewise.
13253 * g++.old-deja/g++.mike/p783a.C: Likewise.
13254 * g++.old-deja/g++.mike/p783b.C: Likewise.
13255 * g++.old-deja/g++.mike/p786.C: Likewise.
13256 * g++.old-deja/g++.mike/p789.C: Likewise.
13257 * g++.old-deja/g++.mike/p789a.C: Likewise.
13258 * g++.old-deja/g++.mike/p807a.C: Likewise.
13259 * g++.old-deja/g++.other/delete3.C: Likewise.
13260 * g++.old-deja/g++.other/dyncast1.C: Likewise.
13261 * g++.old-deja/g++.other/dyncast2.C: Likewise.
13262 * g++.old-deja/g++.other/dyncast3.C: Likewise.
13263 * g++.old-deja/g++.other/empty1.C: Likewise.
13264 * g++.old-deja/g++.other/temporary1.C: Likewise.
13265 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
13266 * g++.old-deja/g++.pt/t16.C: Likewise.
13267 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
13269 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
13271 * gcc.dg/991230-1.c: New test.
13273 1999-12-29 Jeffrey A Law (law@cygnus.com)
13275 * gcc.c-torture/compile/991229-3.c: New test.
13276 * gcc.c-torture/compile/991229-2.c: New test.
13277 * gcc.c-torture/compile/991229-1.c: New test.
13279 1999-12-29 Greg McGary <gkm@eng.ascend.com>
13281 * gcc.c-torture/compile/labels-2.c: New test.
13283 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
13285 * gcc.c-torture/execute/991227-1.c: New test.
13287 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13289 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
13291 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
13293 * gcc.c-torture/execute/991221-1.c: New test.
13295 1999-12-20 Nathan Sidwell <nathan@acm.org>
13297 * g++.old-deja/g++.other/cast3.C: New test.
13299 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
13301 * gcc.c-torture/execute/991216-4.c: New test.
13303 1999-12-16 Michael Meissner <meissner@cygnus.com>
13305 * gcc.c-torture/execute/991216-1.c: New test.
13306 * gcc.c-torture/execute/991216-2.c: New test.
13307 * gcc.c-torture/execute/991216-3.c: New test.
13309 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13311 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
13312 Actually make the test fail by using "-O2" for compilation.
13314 1999-12-15 Nathan Sidwell <nathan@acm.org>
13316 * g++.old-deja/g++.warn/cast-align1.C: New test.
13318 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13320 * gcc.c-torture/compile/991214-1.c: New test.
13321 * gcc.c-torture/compile/991214-2.c: New test.
13323 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
13325 * gcc.dg/991214-1.c: New test.
13327 1999-12-13 Jeffrey A Law (law@cygnus.com)
13329 * gcc.c-torture/compile/991213-3.c: New test.
13330 * gcc.c-torture/compile/991213-2.c: New test.
13331 * gcc.c-torture/compile/991213-1.c: New test.
13333 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
13335 * gcc.dg/991209-1.c: New test.
13337 1999-12-08 Nathan Sidwell <nathan@acm.org>
13339 * gcc.c-torture/compile/991208-1.c: New test.
13341 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13343 * gcc.dg/ultrasp2.c: New test.
13345 1999-12-05 Alex Samuel <samuel@codesourcery.com>
13347 * g++.old-deja/g++.abi/align.C (main): Fix typo.
13349 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
13351 * gcc.c-torture/compile/991202-1.c: New test.
13352 * gcc.c-torture/execute/991202-1.c: New test.
13353 * gcc.c-torture/execute/991202-2.c: New test.
13354 * gcc.c-torture/execute/991202-3.c: New test.
13356 1999-12-02 Alex Samuel <samuel@codesourcery.com>
13358 * g++.old-deja/g++.abi/align.C: New test.
13359 * g++.old-deja/g++.abi/aggregates.C: Likewise.
13360 * g++.old-deja/g++.abi/bitfields.C: Likewise.
13362 1999-12-01 Richard Henderson <rth@cygnus.com>
13364 * gcc.c-torture/execute/991201-1.c: New.
13366 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
13368 * gcc.dg/991129-1.c: New test.
13370 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
13372 * gcc.c-torture/compile/991127-1.c: New test.
13374 1999-11-22 Nathan Sidwell <nathan@acm.org>
13376 * g++.old-deja/g++.other/warn4.C: New test.
13378 1999-11-22 Nathan Sidwell <nathan@acm.org>
13380 * g++.old-deja/g++.eh/cleanup2.C: New test.
13381 * g++.old-deja/g++.ext/pretty2.C: New test.
13382 * g++.old-deja/g++.ext/pretty3.C: New test.
13383 * g++.old-deja/g++.other/debug6.C: New test.
13385 1999-10-20 Jim Wilson <wilson@cygnus.com>
13387 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
13388 compiler_output to look for one error message instead of two.
13390 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
13392 * gcc.c-torture/execute/991118-1.c: Also test case
13393 where the word boundary does not split a byte evenly.
13395 1999-11-19 Nathan Sidwell <nathan@acm.org>
13397 * g++.old-deja/g++.ext/restrict1.C: New test.
13399 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
13401 * gcc.c-torture/execute/991118-1.c: New test.
13403 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
13405 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
13406 working directory pathnames.
13408 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
13410 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
13411 host is equipped with driver.h and driver.o so it can actually
13412 compile and run the tests.
13414 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
13416 * gcc.c-torture/compile/991008-1.c: New test.
13418 1999-11-08 Nick Clifton <nickc@cygnus.com>
13420 * lib/gcc-dg.exp: Include target-supports.exp
13422 1999-11-05 Nick Clifton <nickc@cygnus.com>
13424 * lib/target-supports.exp: New file: Provide procs to test for
13425 features supported by the target.
13426 (check_weak_available): Moved here from ecos.exp.
13427 (check_alias_available): New proc: Determine of the target
13428 toolchain supports the alias attribute.
13430 * gcc.dg/special/ecos.exp: Move check_weak_available to
13431 target-supports.exp.
13432 (alias-1.c): Only perform the test if the target supports
13434 (wkali-1.c): Only perform the test if the target supports
13437 * gcc.dg/990506-0.c: Expect error messages from cross
13438 targets as well as native targets.
13440 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13442 * gcc.dg/ultrasp1.c: Removed xfail.
13443 * gcc.dg/struct-ret-2.c: Likewise.
13444 * gcc.dg/array-1.c: Likewise.
13446 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
13448 * gcc.dg/struct-ret-2.c: New test.
13450 * gcc.dg/array-1.c: New test.
13452 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
13454 * gcc.c-torture/execute/991030-1.c: New test.
13456 1999-10-26 Richard Henderson <rth@cygnus.com>
13458 * gcc.c-torture/compile/991026-2.c: New test.
13460 1999-10-26 Jeffrey A Law (law@cygnus.com)
13462 * gcc.c-torture/compile/991026-1.c: New test.
13464 1999-10-23 Jeffrey A Law (law@cygnus.com)
13466 * gcc.c-torture/execute/991023-1.c: New test.
13468 1999-10-19 Jeffrey A Law (law@cygnus.com)
13470 * gcc.c-torture/execute/991019-1.c: New test.
13472 1999-10-16 Richard Henderson <rth@cygnus.com>
13474 * gcc.c-torture/execute/991016-1.c: New test.
13476 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
13478 * gcc.c-torture/execute/991014-1.c: New test.
13480 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
13482 * g++.old-deja/g++.other/union2.C: New test.
13484 1999-10-13 Nathan Sidwell <nathan@acm.org>
13486 * g++.old-deja/g++.other/vaarg2.C: New test.
13487 * g++.old-deja/g++.other/vaarg3.C: New test.
13489 1999-10-12 Craig Burley <craig@jcb-sc.com>
13491 * g77.f-torture/noncompile/19990905-1.f: Moved from being
13494 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
13496 * gcc.c-torture/execute/va-arg-11.c: New test.
13498 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
13500 * lib/file-format.exp (gcc_target_object_format): Don't
13501 crash if objdump is unavailable.
13503 1999-09-29 Donn Terry <donn@interix.com>
13505 * gcc.misc-tests/mg.exp: delete extraneous redirection.
13507 1999-09-28 Nick Clifton <nickc@cygnus.com>
13509 * gcc.c-torture/compile/990928-1.c: New test.
13511 1999-09-28 Nathan Sidwell <nathan@acm.org>
13513 * g++.old-deja/g++.other/decl6.C: New test.
13515 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13517 * gcc.c-torture/execute/va-arg-10.c: New test.
13519 1999-09-27 Nathan Sidwell <nathan@acm.org>
13521 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
13522 __PRETTY_FUNCTION__.
13524 1999-09-23 Nick Clifton <nickc@cygnus.com>
13526 * gcc.c-torture/execute/990923-1.c: New test.
13528 1999-09-21 Nick Clifton <nickc@cygnus.com>
13530 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
13531 for which -fpic is inappropriate.
13533 1999-09-21 Mark Mitchell <mark@codesourcery.com>
13535 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
13537 1999-09-21 Nathan Sidwell <nathan@acm.org>
13539 * g++.old-deja/g++.other/dyncast1.C: New test.
13540 * g++.old-deja/g++.other/dyncast2.C: New test.
13541 * g++.old-deja/g++.other/dyncast3.C: New test.
13542 * g++.old-deja/g++.other/dyncast4.C: New test.
13543 * g++.old-deja/g++.other/dyncast5.C: New test.
13544 * g++.old-deja/g++.eh/catch3.C: New test.
13545 * g++.old-deja/g++.eh/catch3p.C: New test.
13546 * g++.old-deja/g++.eh/catch4.C: New test.
13547 * g++.old-deja/g++.eh/catch4p.C: New test.
13548 * g++.old-deja/g++.eh/catch5.C: New test.
13549 * g++.old-deja/g++.eh/catch5p.C: New test.
13550 * g++.old-deja/g++.eh/catch6.C: New test.
13551 * g++.old-deja/g++.eh/catch6p.C: New test.
13552 * g++.old-deja/g++.eh/catch7.C: New test.
13553 * g++.old-deja/g++.eh/catch7p.C: New test.
13554 * g++.old-deja/g++.eh/catch8.C: New test.
13555 * g++.old-deja/g++.eh/catch8p.C: New test.
13556 * g++.old-deja/g++.eh/catch9.C: New test.
13557 * g++.old-deja/g++.eh/catch9p.C: New test.
13559 1999-09-13 Nathan Sidwell <nathan@acm.org>
13561 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
13562 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
13564 1999-09-13 Jeffrey A Law (law@cygnus.com)
13566 * gcc.c-torture/compile/990913-1.c: New test.
13568 1999-09-10 Nathan Sidwell <nathan@acm.org>
13570 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
13571 * g++.old-deja/g++.jason/rfg5.C: Likewise.
13573 1999-09-09 Richard Henderson <rth@cygnus.com>
13575 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
13577 1999-09-09 Nathan Sidwell <nathan@acm.org>
13579 * g++.old-deja/g++.other/lookup11.C: New test.
13580 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
13581 what is permitted and what we want.
13582 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
13584 * g++.old-deja/g++.jason/rfg5.C: Likewise
13586 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
13588 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
13589 * gcc.c-torture/noncompile/poison-1.c: New file.
13591 1999-09-08 Nathan Sidwell <nathan@acm.org>
13593 * g++.old-deja/g++.other/sizeof3.C: New test.
13594 * g++.old-deja/g++.other/sizeof4.C: New test.
13595 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
13596 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
13598 1999-09-07 Richard Henderson <rth@cygnus.com>
13600 * gcc.dg/va-arg-1.c: New.
13602 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13604 * gcc.c-torture/execute/va-arg-9.c: New test.
13606 1999-09-05 Craig Burley <craig@jcb-sc.com>
13608 * g77.f-torture/compile/980519-2.f: New test.
13609 * g77.f-torture/compile/19990905-0.f: New test.
13610 * g77.f-torture/compile/19990905-1.f: New test.
13611 * g77.f-torture/compile/19990905-2.f: New test.
13613 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
13615 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
13617 * gcc.c-torture/execute/990827-1.c: Fix typo.
13619 1999-09-03 Nathan Sidwell <nathan@acm.org>
13621 * g++.old-deja/g++.other/deref1.C: New test.
13623 1999-09-02 Nathan Sidwell <nathan@acm.org>
13625 * g++.old-deja/g++.other/ambig2.C: New test.
13626 * g++.old-deja/g++.other/cond5.C: New test.
13627 * g++.old-deja/g++.other/lookup16.C: New test.
13629 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
13631 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
13634 1999-08-31 Jeffrey A Law (law@cygnus.com)
13636 * lib/c-torture.exp: Avoid the "compare executables" optimization
13637 when testing native.
13639 1999-08-29 Jeffrey A Law (law@cygnus.com)
13641 * gcc.c-torture/execute/990829-1.c: New test.
13642 * gcc.c-torture/compile/990829-1.c: New test.
13644 1999-08-27 Paul Burchard <burchard@pobox.com>
13646 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
13647 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
13648 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
13649 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
13650 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
13651 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
13652 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
13653 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
13654 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
13655 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
13656 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
13658 1999-08-27 Jeffrey A Law (law@cygnus.com)
13660 * gcc.c-torture/execute/990827-1.c: New test.
13662 1999-08-26 Craig Burley <craig@jcb-sc.com>
13664 * g77.f-torture/noncompile/19990826-4.f: New test.
13666 * g77.f-torture/compile/19990826-3.f: New test.
13668 * g77.f-torture/execute/19990826-2.f: New test.
13670 * g77.f-torture/compile/19990826-1.f: New test.
13672 * gcc.c-torture/execute/990826-0.c: New test.
13673 * g77.c-torture/execute/19990826-0.f: New test.
13675 * g77.f-torture/noncompile/970626-2.f: New test.
13677 1999-08-25 Paul Burchard <burchard@pobox.com>
13679 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
13680 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
13681 lss-011.C: New tests.
13683 1999-08-25 Nathan Sidwell <nathan@acm.org>
13685 * g++.old-deja/g++.other/decl5.C: New test.
13687 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13689 * noncompile/noncompile.exp: Load_lib c-torture.exp.
13690 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
13691 call `postbase' for each one. All callers of `postbase' changed
13692 to call this instead.
13694 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
13696 * gcc.c-torture/execute/990811-1.c: New test.
13698 1999-08-09 Nick Clifton <nickc@cygnus.com>
13700 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
13703 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
13706 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13708 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
13710 1999-08-04 Jeffrey A Law (law@cygnus.com)
13712 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
13714 1999-08-04 Nathan Sidwell <nathan@acm.org>
13716 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
13718 1999-08-04 Jeffrey A Law (law@cygnus.com)
13720 * gcc.c-torture/execute/990804-1.c: New test.
13722 1999-08-03 Nathan Sidwell <nathan@acm.org>
13724 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
13725 * g++.old-deja/g++.brendan/crash64.C: Likewise
13726 * g++.old-deja/g++.brendan/overload8.C: Likewise
13728 1999-08-03 Nathan Sidwell <nathan@acm.org>
13730 * g++.old-deja/g++.other/struct1.C: New test.
13732 1999-08-03 Nathan Sidwell <nathan@acm.org>
13734 * g++.old-deja/g++.other/enum2.C: New test.
13736 1999-08-02 Richard Henderson <rth@cygnus.com>
13738 Adapted from tests from Franz Sirl:
13739 * gcc.c-torture/execute/va-arg-7.c: New test.
13740 * gcc.c-torture/execute/va-arg-8.c: New test.
13742 1999-08-01 Jeffrey A Law (law@cygnus.com)
13744 * gcc.c-torture/compile/990801-2.c: New test.
13746 * gcc.c-torture/compile/990801-1.c: New test.
13748 1999-07-27 Michael Meissner <meissner@cygnus.com>
13750 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
13751 fp-cmp-1.c, converting double to float.
13753 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
13754 fp-cmp-1.c, converting double to long double.
13756 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
13757 from fr1 to unknown_register, since fr1 is a legitimate register
13760 1999-07-25 Jeffrey A Law (law@cygnus.com)
13762 * README: More listname related changes.
13764 1999-07-08 Catherine Moore <clm@cygnus.com>
13766 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
13768 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
13770 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
13772 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
13774 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
13776 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
13778 * gcc.dg/990703-1.c: New test.
13780 1999-06-29 Nick Clifton <nickc@cygnus.com>
13782 * lib/file-format.exp: New file: Move definition of proc
13783 gcc_target_object_format to here from
13784 gcc.dg/special/ecos.exp.
13786 * lib/c-torture.exp: Include lib file-format.exp.
13787 * lib/gcc-dg.exp: Include lib file-format.exp.
13789 * gcc.dg/special/ecos.exp: Remove definition of proc
13790 gcc_target_object_format.
13792 1999-06-28 Jeffrey A Law (law@cygnus.com)
13794 * gcc.c-torture/execute/990628-1.c: New test.
13796 1999-06-25 Jeffrey A Law (law@cygnus.com)
13798 * gcc.c-torture/compile/990625-2.c: New test.
13800 * gcc.c-torture/compile/990625-1.c: New test.
13802 1999-06-23 Nick Clifton <nickc@cygnus.com>
13804 * gcc.c-torture/compile/dll.c: New test case. Check that dll
13805 attributes compile.
13806 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
13807 ports that use the COFF/PE file format.
13809 1999-06-17 Jeffrey A Law (law@cygnus.com)
13811 * gcc.c-torture/compile/990617-1.c: New test.
13813 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
13815 * g++.old-deja/g++.other/decl4.C: New test.
13817 1999-06-14 Nathan Sidwell <nathan@acm.org>
13819 * g++.old-deja/g++.other/bitfld3.C: New test.
13821 1999-06-08 Nathan Sidwell <nathan@acm.org>
13823 * g++.old-deja/g++.eh/catch1.C: New test.
13825 1999-06-07 Jeffrey A Law (law@cygnus.com)
13827 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
13829 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
13830 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
13832 1999-06-05 Craig Burley <craig@jcb-sc.com>
13834 * g77.f-torture/compile/19990502-0.f: Replace with new,
13835 shorter, test that still fails after recent changes.
13837 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13839 * gcc.c-torture/execute/990604-1.c: New test.
13841 1999-05-31 Jeffrey A Law (law@cygnus.com)
13843 * gcc.c-torture/execute/990531-1.c: New test.
13845 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13847 * gcc.c-torture/compile/990527-1.c: New test.
13849 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
13851 * gcc.c-torture/execute/990527-1.c: New test.
13853 1999-05-25 Nick Clifton <nickc@cygnus.com>
13855 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
13856 bitfields as signed.
13858 1999-05-25 Craig Burley <craig@jcb-sc.com>
13860 * g77.f-torture/compile/19990525-0.f: New test.
13862 1999-05-25 Jeffrey A Law (law@cygnus.com)
13864 * gcc.c-torture/execute/990525-2.c: New test.
13866 * gcc.c-torture/execute/990525-1.c: New test.
13868 1999-05-24 Nathan Sidwell <nathan@acm.org>
13870 * g++.old-deja/g++.other/anon3.C: New test.
13871 * g++.old-deja/g++.other/anon4.C: New test.
13872 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
13873 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
13874 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
13877 1999-05-24 Jeffrey A Law (law@cygnus.com)
13879 * gcc.c-torture/execute/990524-1.c: New test.
13881 * gcc.dg/990524-1.c: New test.
13883 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13885 * gcc.c-torture/compile/990523-1.c: New test.
13887 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
13889 * gcc.c-torture/compile/990519-1.c: New test.
13891 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13893 * gcc.c-torture/compile/990517-1.c: New test.
13895 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
13896 (e4, f4): New tests.
13899 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13901 * gcc.dg/noreturn-1.c: New test.
13903 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
13905 * gcc.c-torture/execute/990513-1.c: New test.
13907 1999-05-10 Richard Henderson <rth@cygnus.com>
13909 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
13911 1999-05-10 Craig Burley <craig@jcb-sc.com>
13913 * g77.f-torture/execute/erfc.f: Use small single-precision
13914 values, to avoid problems on Alphas when not -mieee.
13916 1999-05-08 Craig Burley <craig@jcb-sc.com>
13918 * gcc.dg/990506-0.c: New test.
13920 1999-05-08 Richard Henderson <rth@cygnus.com>
13922 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
13923 the constant to test. Don't XFAIL 64-bit targets.
13925 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
13926 * g++.old-deja/g++.law/profile1.C: Likewise.
13928 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
13929 operator new instances.
13930 * g++.old-deja/g++.other/delete5.C: Likewise.
13932 1999-05-03 Craig Burley <craig@jcb-sc.com>
13934 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
13937 1999-05-03 Craig Burley <craig@jcb-sc.com>
13939 * g77.f-torture/execute/u77-test.f: Reverse order of two
13940 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
13942 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13944 * gcc.dg/compare1.c: New test.
13946 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
13948 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
13951 1999-05-02 Craig Burley <craig@jcb-sc.com>
13953 * g77.f-torture/compile/19990502-1.f: New test.
13955 1999-05-02 Craig Burley <craig@jcb-sc.com>
13957 * g77.f-torture/compile/19990502-0.f: New test.
13959 1999-05-02 Craig Burley <craig@jcb-sc.com>
13961 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
13964 1999-05-02 Craig Burley <craig@jcb-sc.com>
13966 * g77.f-torture/execute/u77-test.f (main): List libU77
13967 intrinsics not currently tested.
13968 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
13969 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
13970 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
13971 Trim blanks off the ends of some printed strings.
13973 1999-05-02 Craig Burley <craig@jcb-sc.com>
13975 * g77.f-torture/execute/u77-test.f (main): Just warn about
13976 FSTAT gid disagreement, as it's expected on some systems.
13978 1999-05-01 Craig Burley <craig@jcb-sc.com>
13980 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
13981 use a new function, which allows for some slop.
13982 Clean up some commentary.
13983 (issum): The new function.
13984 (sgladd): Deleted subroutine.
13986 1999-05-01 Craig Burley <craig@jcb-sc.com>
13988 * g77.f-torture/execute/u77-test.f: Modify to be more like
13989 libf2c/libU77 version, bringing patches to that version here.
13990 Add suitable commentary.
13992 1999-04-25 Richard Henderson <rth@cygnus.com>
13994 * gcc.dg/990424-1.c: New test.
13996 1999-04-24 Craig Burley <craig@jcb-sc.com>
13998 * g77.f-torture/execute/u77-test.f (main): Bug involving
13999 LSTAT has been fixed, so turn back on full checking.
14001 1999-04-20 Craig Burley <craig@jcb-sc.com>
14003 * g77.f-torture/compile/19990419-0.f: New test.
14004 * g77.f-torture/execute/19990419-1.f: New test.
14006 1999-04-17 Richard Henderson <rth@cygnus.com>
14008 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
14009 to avoid the need for a prototype to supress a warning.
14011 1999-04-07 Jim Wilson <wilson@cygnus.com>
14013 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
14015 1999-04-04 Jeffrey A Law (law@cygnus.com)
14017 * gcc.c-torture/execute/990404-1.c: New test.
14019 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14021 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
14022 * gcc.dg/cpp-if3.c: Don't use -pedantic.
14023 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
14024 missing initializer warnings.
14026 1999-03-28 Jeffrey A Law (law@cygnus.com)
14028 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
14031 1999-03-26 Jeffrey A Law (law@cygnus.com)
14033 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
14035 1999-03-26 Craig Burley <craig@jcb-sc.com>
14037 * g77.f-torture/execute/19990325-0.f: New test.
14038 * g77.f-torture/execute/19990325-1.f: New test.
14040 1999-03-24 Jeffrey A Law (law@cygnus.com)
14042 * gcc.c-torture/execute/990324-1.c: New test.
14044 1999-03-22 Jim Wilson <wilson@cygnus.com>
14046 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
14049 1999-03-17 Richard Henderson <rth@cygnus.com>
14051 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
14053 1999-03-13 Craig Burley <craig@jcb-sc.com>
14055 * g77.f-torture/execute/19990313-2.f: New test.
14056 * g77.f-torture/execute/19990313-3.f: New test.
14058 1999-03-13 Craig Burley <craig@jcb-sc.com>
14060 * g77.f-torture/execute/19990313-0.f: New test.
14061 * g77.f-torture/execute/19990313-1.f: New test.
14063 1999-03-12 Jim Wilson <wilson@cygnus.com>
14065 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
14067 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
14068 (main): Add check for u15. Conditionalize u31 check depending on
14069 whether ints are <32 bits or >=32 bits.
14071 1999-03-08 Craig Burley <craig@jcb-sc.com>
14073 * g77.f-torture/execute/19981119-0.f: Improve testiness.
14075 1999-03-08 Craig Burley <craig@jcb-sc.com>
14077 * g77.f-torture/compile/19990305-0.f: New test.
14078 * g77.f-torture/execute/19981119-0.f: New test.
14080 1999-03-08 Craig Burley <craig@jcb-sc.com>
14082 * g77.f-torture/execute/970625-2.f: call ABORT if final
14083 result is not correct, instead of just printing it.
14084 Add this checking via newly introduced obfuscation, to
14085 trip up buggy front ends.
14087 1999-03-07 Craig Burley <craig@jcb-sc.com>
14089 * g77.f-torture/compile/960317-1.f: Moved from being
14090 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
14092 1999-03-06 Craig Burley <craig@jcb-sc.com>
14094 * g77.f-torture/execute/960317-1.f: New (old) test.
14095 * g77.f-torture/execute/970625-2.f: Ditto.
14097 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
14099 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
14100 message on line 1 or line 2; cccp and cpplib do this differently.
14102 1999-03-01 Jeffrey A Law (law@cygnus.com)
14104 * g++.old-deja/g++.law/weak1.C: New test.
14106 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14108 * gcc.c-torture/execute/990119-1.c: Renamed to...
14109 * gcc.dg/990119-1.c: this, so it will only be tested once
14110 (it's a preprocessor test, it doesn't need to be run at
14111 multiple optimization levels).
14113 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
14115 * lib/g++.exp: Don't add incdir=$base_dir/../include to
14118 1999-02-24 Craig Burley <craig@jcb-sc.com>
14120 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
14121 * g77.f-torture/compile/19981216-0.f: ...as it is expected
14122 to not be compilable by current g77.
14124 1999-02-24 Nick Clifton <nickc@cygnus.com>
14126 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
14128 1999-02-22 Jeffrey A Law (law@cygnus.com)
14130 * gcc.c-torture/execute/990222-1.c: New test.
14132 1999-02-19 Craig Burley <craig@jcb-sc.com>
14134 * g77.f-torture/compile/19990218-0.f: New test.
14135 * g77.f-torture/noncompile/19990218-1.f: New test.
14137 1999-02-18 Craig Burley <craig@jcb-sc.com>
14139 * g77.f-torture/compile/19981216-0.f: New test.
14141 1999-02-14 Jeffrey A Law (law@cygnus.com)
14143 * gcc.dg/990214-1.c: New test.
14145 1999-02-13 Jeffrey A Law (law@cygnus.com)
14147 * gcc.dg/990213-2.c: New test.
14149 * gcc.dg/990213-1.c: New test.
14151 1999-02-12 Jeffrey A Law (law@cygnus.com)
14153 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
14156 1999-02-11 Nick Clifton <nickc@cygnus.com>
14158 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
14159 specified by target.
14161 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
14163 1999-02-11 Jeffrey A Law (law@cygnus.com)
14165 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
14167 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
14169 * gcc.dg/special/ecos.exp: New test driver for new tests with
14170 special requirements.
14172 * gcc.dg/special/alias-1.c: New test.
14173 * gcc.dg/special/gcsec-1.c: New test.
14174 * gcc.dg/special/weak-1.c: New test.
14175 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
14176 * gcc.dg/special/weak-2.c: New test.
14177 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
14178 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
14179 * gcc.dg/special/wkali-1.c: New test.
14180 * gcc.dg/special/wkali-2.c: New test.
14181 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
14182 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
14184 1999-02-10 Felix Lee <flee@cygnus.com>
14186 * lib/c-torture.exp (c-torture-compile): Pull out code for
14187 analyzing gcc error messages.
14188 (c-torture-execute): Likewise. Fix some (harmless) false
14190 * lib/gcc.exp (gcc_check_compile): New function.
14192 1999-02-08 Richard Henderson <rth@cygnus.com>
14194 * gcc.c-torture/execute/990208-1.c: New test.
14196 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
14198 * g++.dg/special/ecos.exp: New driver for new tests with special
14201 * g++.dg/special/conpr-1.C: New test
14202 * g++.dg/special/conpr-2.C: New test
14203 * g++.dg/special/conpr-2a.C: New test
14204 * g++.dg/special/conpr-3.C: New test
14205 * g++.dg/special/conpr-3a.C: New test
14206 * g++.dg/special/conpr-3b.C: New test
14208 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
14209 allow g++ to use the dg driver
14211 * README: Add comment about g++.dg directory
14213 1999-02-06 Jeffrey A Law (law@cygnus.com)
14215 * README: Update email addresses.
14217 1999-02-03 Nick Clifton <nickc@cygnus.com>
14219 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
14220 arguments in order to force structure S onto the stack even on
14222 (test): Pass 10 leading arguments to function foo as well as the
14225 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
14226 failure for all targets.
14228 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
14229 abort to terminate program execution.
14231 1999-01-30 Richard Henderson <rth@cygnus.com>
14233 * gcc.c-torture/execute/990130-1.c: New test.
14235 1999-01-30 Jeffrey A Law (law@cygnus.com)
14237 * gcc.dg/990130-1.c: New test.
14239 1999-01-28 Michael Meissner <meissner@cygnus.com>
14241 * gcc.c-torture/execute/990128-1.c: New test.
14243 1999-01-27 Michael Meissner <meissner@cygnus.com>
14245 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
14247 1999-01-27 Felix Lee <flee@cygnus.com>
14249 * lib/c-torture.exp (c-torture-compile): pull out code for
14250 analyzing gcc error messages.
14251 (c-torture-execute): ditto, and fix some (harmless) false
14253 * lib/gcc.exp (gcc_check_compile): new function.
14255 1999-01-17 Jeffrey A Law (law@cygnus.com)
14257 * gcc.dg/990117-1.c: New test.
14259 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
14261 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
14263 1999-01-15 Jeffrey A Law (law@cygnus.com)
14265 * g77.f-torture/compile/990115-1.f: New test.
14267 1999-01-07 Jeffrey A Law (law@cygnus.com)
14269 * gcc.c-torture/compile/990107-1.c: New test
14271 1999-01-06 Jeffrey A Law (law@cygnus.com)
14273 * gcc.c-torture/execute/990106-2.c: New test.
14275 * gcc.c-torture/execute/990106-1.c: New test.
14277 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
14279 * gcc.c-torture/compile/981223-1.c: New test.
14281 1998-12-29 Richard Henderson <rth@cygnus.com>
14283 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
14284 (opt3): Rename from opt4 and disable.
14286 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
14288 * g++.old-deja/g++.pt/ptrmem5.C: New test.
14290 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14292 * g++.old-deja/g++.other/conv5.C: New test.
14294 1998-12-14 Nick Clifton <nickc@cygnus.com>
14296 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
14298 1998-12-11 Jeffrey A Law (law@cygnus.com)
14300 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
14302 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
14304 * gcc.c-torture/compile/981211-1.c: New test.
14306 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14308 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
14310 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
14312 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14314 * gcc.special/930510-1.c: Make C9X safe.
14315 * gcc.misc-tests/gcov-1.c Similarly.
14316 * gcc.misc-tests/gcov-2.c Similarly.
14318 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14320 * gcc.dg/ultrasp1.c: New test.
14322 1998-12-06 Richard Henderson <rth@cygnus.com>
14324 * gcc.c-torture/execute/981206.c: New test.
14326 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14328 * g++.old-deja/g++.ns/template7.C: New test.
14330 * g++.old-deja/g++.other/expr1.C: New test.
14332 * g++.old-deja/g++.eh/tmpl3.C: New test.
14334 * g++.old-deja/g++.eh/tmpl2.C: New test.
14336 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14338 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
14339 * g++.old-deja/g++.other/using6.C: Removed.
14340 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
14342 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
14344 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14346 * g++.old-deja/g++.pt/overload8.C: New test.
14348 * g++.old-deja/g++.pt/overload7.C: New test.
14350 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
14352 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
14353 and relinking messages.
14354 * lib/g++.exp (g++_target_compile): Remove .rpo file when
14355 compiling with -frepo.
14357 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
14359 * g++.old-deja/g++.pt/lookup6.C: New test.
14361 1998-11-30 Nick Clifton <nickc@cygnus.com>
14363 * gcc.c-torture/execute/981130-1.c: New test.
14364 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
14366 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14368 * g++.old-deja/g++.pt/explicit76.C: New test.
14370 * g++.old-deja/g++.pt/friend38.C: New test.
14372 * g++.old-deja/g++.ns/crash2.C: New test.
14374 * g++.old-deja/g++.pt/defarg8.C: New test.
14376 * g++.old-deja/g++.pt/instantiate6.C: New test.
14378 * g++.old-deja/g++.pt/static6.C: New test.
14380 * g++.old-deja/g++.pt/decl2.C: New test.
14382 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14384 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
14385 problem is actually related with name lookup, but so what? :-)
14387 * g++.old-deja/g++.pt/friend37.C: New test.
14389 1998-11-25 Dave Love <d.love@dl.ac.uk>
14391 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
14392 element, which fails on some systems.
14394 * g77.f-torture/execute/labug1.f: New test.
14396 1998-11-21 Jeffrey A Law (law@cygnus.com)
14398 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
14401 1998-11-18 Dave Love <d.love@dl.ac.uk>
14403 * g77.f-torture/compile/981117-1.f: New test.
14405 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
14407 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
14408 properly discarded.
14410 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
14412 * gcc.c-torture/execute/memcheck: New directory of tests for
14413 -fcheck-memory-usage.
14415 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14417 * README: New file, general information about the testsuite and
14418 new description of the various C++ test subdirectories.
14419 * README.g++: Eliminate obsolete information, update and move most
14420 relevant stuff to README.
14422 1998-11-07 Richard Henderson <rth@cygnus.com>
14424 * gcc.c-torture/compile/981107-1.c: New test.
14426 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
14428 * execute/memcpy-bi.c: New testcase.
14430 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
14432 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
14435 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
14436 template is selected.
14438 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
14439 classes, it should be accepted for all types.
14441 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
14443 * g++.old-deja/g++.pt/spec24.C: Ensure that template
14444 specializations start with template headers.
14446 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
14448 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
14450 * g++.old-deja/g++.other/init9.C: Test cross initialization of
14453 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
14455 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
14457 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
14459 * compile/981022-1.c, compile/981022-1.x: New test and driver.
14461 1998-10-19 Jeffrey A Law (law@cygnus.com)
14463 * 981019-1.c: New test.
14465 1998-10-14 Robert Lipe <robertl@dgii.com>
14467 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
14470 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
14472 * compile/981001-4.c: Remove use of GCC extension that triggers a
14475 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
14477 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
14479 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14481 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
14482 instantiation of template produces incorrect code for delete
14485 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
14486 constructors' name is not unique.
14487 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
14488 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
14490 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
14491 automatic array of const is ill-formed.
14493 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
14494 of template parameter?
14496 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
14499 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
14500 pointer-to-member expression.
14502 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
14503 declaration causes ICE.
14505 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
14507 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
14508 reserved in the global namespace.
14510 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
14511 generate needed virtual table.
14513 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
14515 1998-10-10 Dariush Eslimi <eslimi@loran.com>
14517 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
14518 template-dependent type
14520 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
14522 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
14523 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
14524 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
14526 * g++.old-deja/g++.other/using5.C: New test; using decl from base
14527 class should be usable as argument of member function.
14528 * g++.old-deja/g++.other/using6.C: New test; using decl from base
14529 class should be usable as return type of member function.
14530 * g++.old-deja/g++.other/using7.C: New test; using decl from base
14531 class should be usable as type of data member.
14533 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
14535 1998-10-09 Jeffrey A Law (law@cygnus.com)
14537 * gcc.c-torture/special/920521-1.c: Fix bogus test.
14539 1998-10-08 Nick Clifton <nickc@cygnus.com>
14541 * gcc.dg/dll-?.c Add thumb to target list.
14542 Fix assembler scan patterns to match current assembler output.
14544 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
14546 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
14547 matching of template brackets.
14549 * g++.old-deja/g++.other/using4.C: New test. Test using
14550 declarations of methods from base classes.
14552 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
14553 within functions should introduce names into the innermost
14554 enclosing namespace.
14556 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
14557 of static locals if first initialization throws.
14559 1998-10-07 Jim Wilson <wilson@cygnus.com>
14561 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
14563 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
14565 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
14566 lose track of the possible targets of tablejump insns.
14567 * special/special.exp: Run it.
14569 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
14571 * g++.old-deja/g++.pt/friend35.C: New test. A template function
14572 must be declared before its specializations can be named in friend
14575 1998-10-05 Dave Love <d.love@dl.ac.uk>
14577 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
14579 * g77.f-torture/execute/io1.f: New test.
14581 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
14583 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
14584 with pointer to template function, for which no argument deduction
14587 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
14588 specialization of template function as argument to template
14591 * g++.old-deja/g++.other/access2.C: New test; Inner class
14592 shouldn't have privileged access to Outer's names.
14594 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
14596 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
14597 friend template declared within template class conflicts with
14598 nested class of the same name.
14600 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
14603 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
14604 object with direct initializer as function declaration.
14606 * g++.old-deja/g++.other/decl2.C: New test; duplicate
14609 * g++.old-deja/g++.other/null2.C: New test; conditional operator
14610 involving const pointer and NULL produces incorrect result.
14612 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
14613 type name without `typename' should be rejected with -pedantic.
14615 1998-10-02 Richard Henderson <rth@cygnus.com>
14617 * g++.old-deja/g++.other/addrof1.C: New test.
14619 1998-10-01 Nick Clifton <nickc@cygnus.com>
14621 * gcc.c-torture/compile/981001-1.c: New test.
14622 * gcc.c-torture/execute/981001-1.c: New test.
14624 1998-10-01 Jeffrey A Law (law@cygnus.com)
14626 * gcc.c-torture/compile/981001-2.c: New test.
14627 * gcc.c-torture/compile/981001-3.c: New test.
14628 * gcc.c-torture/compile/981001-4.c: New test.
14630 1998-10-01 Robert Lipe <robertl@dgii.com>
14632 * lib/objc.exp (objc_target_compile): Add -L during compiles for
14633 multilibbed hosts. Idea grafted from g77.exp.
14635 1998-09-30 Dave Love <d.love@dl.ac.uk>
14637 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
14638 avoid losing on systems which need -lsocket.
14640 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
14642 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
14643 * g++.old-deja/g++.other/nested2.C: Ditto.
14644 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
14647 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
14649 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
14650 preferred over template operator!= for enum bitfields.
14652 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
14654 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
14655 that happen to have the same base name, but in different scopes,
14656 are incorrectly rejected.
14658 1998-09-16 Richard Henderson <rth@cygnus.com>
14660 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
14661 on the native word size instead of an integer literal.
14663 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
14665 * g++.old-deja/g++.other/static2.C: Invocation of static data
14666 member of type pointer-to-function denoted as non-static member.
14668 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
14669 checks involving function types and aliases.
14671 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
14673 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
14674 redefined to the same non-trivial type.
14676 * g++.old-deja/g++.pt/explicit73.C: Test for proper
14677 namespace-qualification of template specializations declared in
14680 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
14681 to declare a subset of the specializations of a template function
14682 as friends of specializations of a template class.
14684 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
14685 member templates that do not fully specialize the enclosing
14686 template class are rejected.
14688 1998-09-11 Dave Love <d.love@dl.ac.uk>
14690 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
14692 1998-09-08 Dave Love <d.love@dl.ac.uk>
14694 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
14695 altered from libf2c/libU77 version.
14697 1998-09-06 Dave Love <d.love@dl.ac.uk>
14699 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
14701 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
14703 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
14704 (un)signed char are different types for template specialization
14707 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
14709 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
14710 * objc: ObjC testsuite.
14712 1998-08-31 Catherine Moore <clm@cygnus.com>
14714 * gcc.c-torture/execute/941014-1.x: New file.
14716 1998-08-31 Nick Clifton <nickc@cygnus.com>
14718 * lib/c-torture.exp: Add support for
14719 torture_eval_before_compile and torture_eval_before_execute
14722 1998-08-30 Jeffrey A Law (law@cygnus.com)
14724 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
14725 this test triggers valid.
14727 1998-08-27 Jeffrey A Law (law@cygnus.com)
14729 * gcc.dg/980827-1.c: New test.
14731 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
14733 * gcc.c-torture/execute/loop-4b.c: New test.
14735 1998-08-26 Nick Clifton <nickc@cygnus.com>
14737 * lib/c-torture.exp: Add support for
14738 torture_eval_before_compile and torture_eval_before_execute
14741 1998-08-25 Jeffrey A Law (law@cygnus.com)
14743 * gcc.c-torture/compile/980825-1.c: New test.
14745 1998-08-24 Nick Clifton <nickc@cygnus.com>
14747 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
14748 count number tests in opt_t0 not good_t0.
14750 1998-08-24 Jeffrey A Law (law@cygnus.com)
14752 * gcc.c-torture/compile/930326-1.x: Fix typo.
14754 1998-08-23 Mark Mitchell <mark@markmitchell.com>
14756 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
14759 1998-08-21 Jeffrey A Law (law@cygnus.com)
14761 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
14762 STACK_SIZE is defined.
14763 * gcc.c-torture/unsorted/stuct.c: Similarly.
14765 * gcc.c-torture/compile/980821-1.c: New test.
14767 1998-08-21 Jeffrey A Law (law@cygnus.com)
14769 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
14771 1998-08-19 Mark Mitchell <mark@markmitchell.com>
14773 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
14776 1998-08-09 Mark Mitchell <mark@markmitchell.com>
14778 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
14781 1998-08-18 Jeffrey A Law (law@cygnus.com)
14783 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
14785 1998-08-16 Jeffrey A Law (law@cygnus.com)
14787 * gcc.c-torture/compile/980816-1.c: New test.
14789 * gcc.dg/980816-1.c: New test.
14791 1998-08-13 Jeffrey A Law (law@cygnus.com)
14793 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
14794 compiler for ieee tests.
14796 1998-08-01 Dave Love <d.love@dl.ac.uk>
14798 * g77.f-torture/compile/980729-0.f: New test.
14800 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
14802 * gcc.c-torture/special/eeprof-1.c: New test, for
14803 -finstrument-functions.
14804 * gcc.c-torture/special/special.exp: Run it.
14806 1998-07-29 Jeffrey A Law (law@cygnus.com)
14808 * gcc.c-torture/compile/980729-1.c: New test.
14810 1998-07-27 Nick Clifton <nickc@cygnus.com>
14812 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
14813 __thumb__ is defined, and test for ARM style doubles if so.
14815 1998-07-26 Dave Love <d.love@dl.ac.uk>
14817 * g77.f-torture/noncompile/980615-0.f: New test.
14819 1998-07-26 H.J. Lu (hjl@gnu.org)
14821 * gcc.dg/980312-1.c: Do link instead of compile.
14822 * gcc.dg/980313-1.c: Likewise.
14824 1998-07-26 Jeffrey A Law (law@cygnus.com)
14826 * gcc.c-torture/compile/980726-1.c: New test.
14828 1998-07-25 Dave Love <d.love@dl.ac.uk>
14830 * g77.f-torture/execute/io0.f: New test.
14832 1998-07-24 Nick Clifton <nickc@cygnus.com>
14834 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
14837 1998-06-18 Michael Meissner <meissner@cygnus.com>
14839 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
14842 1998-07-17 Nick Clifton <nickc@cygnus.com>
14844 * gcc.dg/980626-1.c: Expect failures for all toolchains until
14845 c-decl.c:grokdeclarator can handle mode attributes.
14847 1998-07-16 Jeffrey A Law (law@cygnus.com)
14849 * gcc.c-torture/execute/980716-1.c: New test.
14851 1998-07-13 Jeffrey A Law (law@cygnus.com)
14853 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
14855 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
14857 * gcc.c-torture/execute/va-arg-3.x: Similarly.
14858 * gcc.c-torture/compile/930326-1.x: Similarly.
14860 1998-07-13 Dave Love <d.love@dl.ac.uk>
14862 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
14863 New test from Craig.
14865 1998-07-12 Dave Love <d.love@dl.ac.uk>
14867 * g77.f-torture/noncompile/980616-0.f: New test.
14869 * g77.f-torture/execute/970816-3.f: New test from Craig.
14871 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14873 * g++.other/singleton.C: Return error value instead of taking
14876 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
14878 * g++.other/singleton.C: New test. Warning is under dispute.
14879 Runtime crash is not.
14881 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
14883 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
14884 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
14885 using6.C, using7.C}: New namespace tests.
14887 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
14889 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
14890 specialization with typedef'ed names used as array indexes.
14892 1998-07-09 Jeffrey A Law (law@cygnus.com)
14894 * gcc.c-torture/execute/980709-1.c: New test.
14896 * gcc.dg/980709-1.c: New test.
14898 1998-07-07 Richard Henderson <rth@cygnus.com>
14900 * gcc.c-torture/execute/bcp-1.c: New test.
14902 1998-07-07 Jeffrey A Law (law@cygnus.com)
14904 * gcc.c-torture/execute/980707-1.c: New test.
14906 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
14908 * gcc.c-torture/compile/980706-1.c: New test.
14910 1998-07-01 Dave Love <d.love@dl.ac.uk>
14912 * g77.f-torture/execute/980701-0.f,
14913 g77.f-torture/execute/980701-1.f: New test from Craig.
14915 1998-07-01 Jeffrey A Law (law@cygnus.com)
14917 * gcc.c-torture/compile/980701-1.c: New test.
14919 * gcc.c-torture/execute/980701-1.c: New test.
14921 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
14924 * g++.old-deja/g++.robertl/eb132.C: New test.
14925 * g++.old-deja/g++.robertl/eb133.C: Likewise.
14927 1998-06-29 Dave Love <d.love@dl.ac.uk>
14929 * g77.f-torture/execute/980628-7.f,
14930 g77.f-torture/execute/980628-8.f,
14931 g77.f-torture/execute/980628-9.f,
14932 g77.f-torture/execute/980628-10.f: New tests from Craig.
14934 * g77.f-torture/execute/980628-3.f: Remove mail headers.
14936 1998-06-28 Jeffrey A Law (law@cygnus.com)
14938 * g77.f-torture/execute/980628-4.f: New test from Craig.
14939 * g77.f-torture/execute/980628-5.f: Likewise.
14940 * g77.f-torture/execute/980628-2.f: Likewise.
14941 * g77.f-torture/execute/980628-0.f: Likewise.
14942 * g77.f-torture/execute/980628-1.f: Likewise.
14943 * g77.f-torture/execute/980628-3.f: Likewise.
14944 * g77.f-torture/execute/980628-6.f: Likewise.
14946 1998-06-28 Jeffrey A Law (law@cygnus.com)
14948 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
14949 directory when nothing has been installed yet.
14951 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
14953 * gcc.c-torture/special/special.exp: Handle newer versions of
14956 1998-06-26 Jeffrey A Law (law@cygnus.com)
14958 * gcc.dg/980626-1.c: New test.
14960 1998-06-19 Bruno Haible <haible@ilog.fr>
14962 * gcc.misc-tests/m-un-2.c: New test.
14963 * g++.old-deja/g++.other/warn01.c: Likewise.
14965 1998-06-19 Robert Lipe <robertl@dgii.com>
14967 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
14968 compatibility with assmblers with a different comment character.
14969 Eliminate use of GAS-specific extensions.
14971 1998-06-19 Jeffrey A Law (law@cygnus.com)
14973 * gcc.c-torture/execute/ieee/980619-1.c: New test.
14975 1998-06-19 Robert Lipe <robertl@dgii.com>
14977 *lib/g77.exp: Replace search for libf2c.a with search for newly
14980 1998-06-17 Jeffrey A Law (law@cygnus.com)
14982 * gcc.c-torture/execute/980617-1.c: New test.
14984 1998-06-12 Jeffrey A Law (law@cygnus.com)
14986 * gcc.c-torture/execute/980612-1.c: New test.
14988 1998-06-08 Jeffrey A Law (law@cygnus.com)
14990 * gcc.dg/980523-1.c: Only test on ppc-linux.
14991 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
14993 * gcc.c-torture/execute/980608-1.c: New test.
14995 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
14997 * gcc.c-torture/execute/980605-1.c: New test.
14999 1998-06-04 Jeffrey A Law (law@cygnus.com)
15001 * gcc.c-torture/execute/980604-1.c: New test.
15003 1998-06-02 Jeffrey A Law (law@cygnus.com)
15005 * gcc.c-torture/execute/980602-1.c: New test.
15006 * gcc.c-torture/execute/980602-2.c: Likewise.
15008 1998-06-02 Dave Love <d.love@dl.ac.uk>
15010 * 970125-0.f: Fix per JCB. Add commentary.
15012 1998-05-31 Michael Meissner <meissner@cygnus.com>
15014 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
15017 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
15019 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
15022 1998-05-28 Catherine Moore <clm@cygnus.com>
15024 * gcc.c-torture/execute/980526-3.c: New test.
15026 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
15028 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
15029 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
15030 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
15031 m88k-motorola-sysv3 to XFAIL.
15033 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15035 * gcc.dg/980526-1.c: New test.
15036 * gcc.c-torture/execute/980526-2.c: New test.
15038 1998-05-26 Jeffrey A Law (law@cygnus.com)
15040 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
15042 * gcc.c-torture/execute/980526-1.c: New test.
15044 1998-05-26 Dave Love <d.love@dl.ac.uk>
15046 * g77.f-torture/execute/alpha2.f: Add runtime test.
15048 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
15050 * g++.old-deja/old-deja.exp: Strip leading directories.
15052 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
15053 error for the line. Don't run multiple tests for the same line.
15055 1998-05-23 Jeffrey A Law (law@cygnus.com)
15057 * gcc.dg/980523-1.c: New test.
15059 1998-05-23 Dave Love <d.love@dl.ac.uk>
15061 * g77.f-torture/compile/970915-0.f: New test.
15063 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
15065 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
15067 1998-05-21 Jeffrey A Law (law@cygnus.com)
15069 * gcc.dg/980520-1.c: New test.
15071 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
15073 * gcc.dg/980502-1.c: Fix return type.
15075 1998-05-20 Jeffrey A Law (law@cygnus.com)
15077 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
15078 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
15079 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
15080 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
15081 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
15083 1998-05-20 Dave Love <d.love@dl.ac.uk>
15085 * g77.f-torture/execute/980520-1.f: New test.
15087 1998-05-15 Dave Love <d.love@dl.ac.uk>
15089 * lib/mike-g77.exp: New file.
15091 * g77.f-torture/noncompile/noncompile.exp,
15092 g77.f-torture/noncompile/check0.f: New files.
15094 1998-05-14 Dave Love <d.love@dl.ac.uk>
15096 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
15097 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
15098 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
15099 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
15100 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
15101 abort where appropriate.
15103 1998-05-05 Michael Meissner <meissner@cygnus.com>
15105 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
15106 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
15108 1998-04-29 Dave Love <d.love@dl.ac.uk>
15110 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
15112 1998-04-27 Dave Love <d.love@dl.ac.uk>
15114 * g77.f-torture/compile/980427-0.f: New test.
15116 1998-04-24 Dave Love <d.love@dl.ac.uk>
15118 * g77.f-torture/compile/980424-0.f: New test.
15120 1998-04-19 Dave Love <d.love@dl.ac.uk>
15122 * g77.f-torture/compile/980419-2.f (main): New test.
15123 * g77.f-torture/compile/970125-0.f: New test.
15124 * g77.f-torture/compile/980419-1.f: New test.
15126 1998-04-08 Jim Wilson <wilson@cygnus.com>
15128 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
15131 1998-04-07 Jim Wilson <wilson@cygnus.com>
15133 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
15135 1998-04-03 Jim Wilson <wilson@cygnus.com>
15137 * gcc.c-torture/compile/980329-1.c: New test.
15139 1998-03-18 Jim Wilson <wilson@cygnus.com>
15141 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
15142 * gcc.dg/980312-1.c: Fix typo in -march command.
15144 1998-03-16 H.J. Lu (hjl@gnu.org)
15146 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
15148 1998-03-11 Robert Lipe <robertl@dgii.com>
15150 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
15151 Dave Love agree the Fortran source is bogus.
15153 1998-03-11 Robert Lipe <robertl@dgii.com>
15155 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
15156 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
15157 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
15158 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
15159 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
15161 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
15163 * g++.old-deja/g++.other/friend1.C: New test.
15165 1998-02-18 Dave Love <d.love@dl.ac.uk>
15167 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
15168 possibly uninitialized) variables and declare dnrm2.
15170 1998-02-23 Robert Lipe <robertl@dgii.com>
15172 From Bruno Haible <haible@ilog.fr>:
15173 * gcc.c-torture/execute/980223.c: New test.
15175 1998-02-13 Jeffrey A Law (law@cygnus.com)
15177 * gcc.dg/ifelse-1.c: New test.
15179 1998-02-09 H.J. Lu (hjl@gnu.org)
15181 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
15183 * lib/old-dejagnu.exp (old-dejagnu): Added the
15184 "execution test - XFAIL *-*-*" handling in the spirit of
15185 "excess errors test -". Changed the "execution test fails"
15186 handling to be like "excess errors test fails".
15187 * Update various tests accordingly.
15189 1998-02-06 Jim Wilson <wilson@cygnus.com>
15191 * gcc.c-torture/execute/980205.c: New test.
15193 1998-01-18 Jeffrey A Law (law@cygnus.com)
15195 * lib/c-torture.exp: Look for .x files instead of .cexp files.
15196 * lib/f-torture.exp: Similarly.
15197 * gcc.c-torture: Rename all .cexp files to .x files.
15199 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
15201 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
15202 (940510-1.c): Removed duplicate.
15203 (971104-1.c): New test.
15205 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
15207 * lib/f-torture.exp: Improve error and loop detection.
15209 1997-11-19 Michael Meissner <meissner@cygnus.com>
15211 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
15212 use that to size the filler array.
15214 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
15216 * lib/c-torture.exp(c-torture-execute): Fix typo.
15218 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
15219 testcase as the executable name. Keep the executable around if
15222 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
15224 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
15225 changes. Only test one -g option, and move it to the end of the
15226 list of options to test.
15228 1997-09-19 Michael Meissner <meissner@cygnus.com>
15230 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
15231 variable GCC_TORTURE_OPTIONS to supply default switches separated
15232 by colons. If no environment variable, run tests with -O0 -g, -O1
15233 -g, and -O2 -g as well.
15235 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
15237 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
15238 explanatory comments. Fix indentation.
15240 1997-09-15 Jeffrey A Law (law@cygnus.com)
15242 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
15244 1997-09-11 Jeffrey A Law (law@cygnus.com)
15246 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
15247 * g++.old-deja/g++.mike/p7325.C: Likewise.
15248 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
15250 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
15252 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
15253 * g++.old-deja/g++.brendan/crash30.C: Likewise.
15254 * g++.old-deja/g++.brendan/crash39.C: Likewise.
15255 * g++.old-deja/g++.law/operators4.C: Likewise.
15257 1997-09-11 Joe Buck (jbuck@synopsys.com)
15259 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
15260 * g++.old-deja/g++.mike/p784.C: Ditto.
15261 * g++.old-deja/g++.mike/p785.C: Ditto.
15263 1997-09-05 Jeffrey A Law (law@cygnus.com)
15265 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
15267 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15269 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
15270 target feature; pass this to c-torture-execute as needed.
15272 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
15274 * lib/c-torture.exp(c-torture-execute): If the previous and the
15275 current executables being tested are identical, we don't need to
15276 run the executable again. Try to make the executable names
15277 unique. Add an optional argument for passing additional compiler
15280 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
15282 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
15284 1997-08-29 Jeffrey A Law (law@cygnus.com)
15286 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
15288 1997-07-31 Jeffrey A Law (law@cygnus.com)
15290 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
15291 32bit or larger longs.
15293 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
15294 have either a 32bit long or 32bit int.
15296 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
15298 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
15299 Make double precision tests dependent on sizeof (double).
15301 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
15303 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
15306 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
15308 * gcc.c-torture/compile/961203-1.cexp: New script.
15310 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
15312 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
15313 up the includes ourselves.
15315 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
15317 * lib/plumhall.exp: Remove random include, and add a few
15318 verbose messages for debugging.
15320 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
15322 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
15323 of trying to do it ourselves.
15325 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15327 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
15329 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
15331 * gcc.prms/5403.c: Made regexp a bit less strict.
15333 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
15335 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
15336 is returned from remote_load instead.
15337 * lib/plumhall.exp: Ditto.
15338 * lib/mike-g++.exp: Ditto.
15339 * lib/old-dejagnu.exp: Ditto.
15340 * lib/c-torture.exp: Ditto.
15342 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
15344 * lib/g++.exp: Use build_wrapper procedure.
15345 * lib/gcc.exp: Ditto.
15347 1997-05-20 Jeffrey A Law (law@cygnus.com)
15349 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
15350 an old-style decl for malloc. Fixes tests to work when
15351 sizeof (int) != sizeof (size_t).
15353 1997-05-15 Mike Meissner <meissner@cygnus.com>
15355 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
15357 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
15358 use stdargs.h interface.
15360 1997-05-15 Mike Meissner <meissner@cygnus.com>
15362 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
15363 NO_VARARGS when compiling.
15365 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
15367 * lib/plumhall.exp(ph_includes): New procedure.
15369 (ph_compiler): Ditto.
15371 * lib/g++.exp: Rename test-glue.c to testglue.c.
15372 * lib/gcc.exp: Ditto.
15374 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
15376 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
15377 to completion when it's called.
15379 1997-03-21 Michael Meissner <meissner@cygnus.com>
15381 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
15382 is defined, don't do test.
15384 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
15386 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
15388 (ph_summary): Mark skipped testcases as untested, not unresolved.
15390 * lib/plumhall.exp (ph_make): If unresolved because of bad
15391 errorCode, record errorCode in log file.
15392 (*): Replace send_log/verbose with verbose -log.
15394 1997-03-19 Michael Meissner <meissner@cygnus.com>
15396 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
15397 double conversion if double isn't at least 8 bytes.
15399 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
15400 int to work with targets where int is 16 bits.
15402 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
15403 8 bytes, just exit, since 4 byte doubles don't have enough bits of
15404 precision for the test to complete.
15406 1997-03-14 Michael Meissner <meissner@cygnus.com>
15408 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
15409 if d10v is not compiled with the -mdouble64 flag.
15410 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
15412 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
15413 d10v is not compiled with the -mint32 flag.
15415 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
15417 * lib/plumhall.exp: Use incr_count.
15419 1997-03-12 Jeffrey A Law (law@cygnus.com)
15421 * gcc.c-torture: Update to c-torture-1.45.
15423 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
15425 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
15426 the name of the expect testcase file).
15428 * lib/g++.exp(g++_init): Ditto.
15430 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
15432 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
15435 * lib/gcc.exp(gcc_exit): New procedure.
15437 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
15439 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
15440 specs where appropriate.
15442 * g++.old-deja/g++.arm/*: Added additional ERROR checks
15443 because of new "candidates are" messages, and removed a few
15445 * Converted all non-old-style g++ testcases to old-style, and
15446 moved into g++.old-deja.
15448 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
15450 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
15453 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
15456 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
15458 1997-02-13 Michael Meissner <meissner@cygnus.com>
15460 * lib/gcc.exp (gcc_target_compile): Add support for defining
15461 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
15462 the machine doesn't have those features.
15464 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
15466 * g++.law/operators4.exp: Don't use LIBS.
15468 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
15470 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
15472 * lib/mike-g++.exp: Don't set the compiler to be tested here.
15473 * lib/g++.exp: Set it here instead. Also, allow use of the
15474 --tool_exec and --tool_opt options. Change CXX to
15477 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
15479 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
15481 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
15483 * lib/old-dejagnu.exp: Use prune_warnings instead of
15485 * lib/mike-g++.exp: Ditto.
15486 * lib/gcc.exp: Ditto.
15487 * lib/g++.exp: Ditto.
15489 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
15491 1997-02-07 Jeffrey A Law (law@cygnus.com)
15493 * 941014-2.c: Include stdlib.h
15494 * 960327-1.c: Include stdio.h
15495 * dbra.c, index-1.c: Don't assume ints are 32bits.
15497 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
15499 * lib/gcc.exp: Add gcc,stack_size target feature.
15501 * lib/g++.exp(g++_target_compile): Add the include and link
15502 paths here, not in two other places. And, it's $options, not
15505 * lib/mike-g++.exp(postbase): Remove the code that determines
15506 the correct include and link paths.
15507 * g++.old-deja/old-deja.exp: Ditto.
15509 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
15511 * lib/g++.exp(g++_init): target_compile no longer returns the
15512 filename of the result.
15514 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
15516 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
15519 * gcc.c-torture/special/special.exp: Change call to
15520 gcc_target_compile to include the object file.
15522 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
15524 * gcc.c-torture/special/special.exp: Correct misspelling in last
15527 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
15529 * lib/plumhall.exp(ph_summary): Log the entire output of the
15530 executable. Return -1 if there were any failures, 0 otherwise.
15531 (ph_execute): Return -1 if there were any failures, 0 otherwise.
15532 (ph_make): Clean up objects and executables that were built
15533 if the tests succeeded.
15535 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
15537 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
15538 libraries and includes in the build tree as appropriate.
15540 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15542 * lib/c-torture.exp: Instead of looking for the global variable
15543 NO_LONG_LONG, check to see if that's a feature of the target.
15545 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
15547 * config/default.exp: Minimize. Delete the remainer of the files in
15548 config; this functionality is now in devo/dejagnu/config.
15550 g++.*/*: Pass any additional flags used to compile to postbase;
15553 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
15554 is now done by runtest.exp. Use gcc_target_compile instead of
15557 lib/c-torture.exp: Use gcc_target_compile instead of compile.
15558 Remove references to CFLAGS. Use remote_file instead of
15560 (c-torture): Take a list of arguments to use to compile this
15563 lib/g++.exp: Simplify. Use target_compile instead of compile.
15564 lib/gcc-dg.exp: Ditto.
15565 lib/gcc.exp: Ditto.
15566 lib/mike-{gcc,g++}.exp: Ditto.
15567 lib/old-dejagnu.exp: Ditto.
15568 lib/plumhall.exp: Ditto.
15570 1997-01-08 Jim Wilson <wilson@cygnus.com>
15572 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
15573 (ph_linker): Likewise.
15575 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
15577 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
15578 MAP_ANON / MAP_ANONYMOUS if defined;
15579 else try to map from /dev/zero .
15581 1996-11-12 Jeffrey A Law (law@cygnus.com)
15583 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
15584 isn't defined, then define it to MAP_ANONYMOUS.
15586 1996-11-12 Jeffrey A Law (law@cygnus.com)
15588 * gcc.c-torture: Update to c-torture-1.42 release.
15590 1996-11-11 Jeffrey A Law (law@cygnus.com)
15592 * gcc.c-torture: Update to c-torture-1.41 release.
15594 1996-10-27 Jeffrey A Law (law@cygnus.com)
15596 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
15599 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
15601 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
15602 and LDFLAGS. Fix second case to append the target_info ldflags
15603 onto LDFLAGS, not CFLAGS.
15604 * lib/g++.exp (g++_init): Add target_info stuff.
15605 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
15606 of libgloss and newlib flags for !native.
15608 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
15609 (GDB): Fix relative path to go up another dir for finding gdb.
15611 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
15613 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
15614 versions in the target_info array, if they don't exist.
15616 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
15618 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
15620 1996-07-08 Jim Wilson <wilson@cygnus.com>
15622 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
15623 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
15625 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
15627 * lib/old-dejagnu.exp: Don't remove the output file before we've
15628 actually tested it. Don't append pwd to the path of the executable
15631 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
15633 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
15635 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
15637 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
15638 temporary directory for compiler files, and set it to a default
15639 value of /tmp. Set $output as the name of the output file from
15640 compiling the testcase. Add a -o option to $cflags_var so the
15641 compiler writes the final output file as $output. Set $executable
15644 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
15645 directory for compiler files, and set it to /tmp if it doesn't
15646 already have a value. Set $output_file to the name of the output
15647 file from compiling the testcase. Add a -o option to CXXFLAGS so
15648 the compiler writes the final output file as $output. Use $output
15649 as the executable to be tested.
15651 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15653 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
15655 1996-06-08 Jeffrey A Law (law@cygnus.com)
15657 * gcc.c-torture/execute/pending-1.c: New test. Still
15658 pending in Tege's queue.
15660 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
15662 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
15663 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
15664 if there were failures. Call unresolved if there were unresolved
15665 testcases. Call gcc_fail if program did not run to completion.
15666 (ph_make): Pass additional argument name to ph_execute.
15667 (ph_execute): Add new argument. Pass additional arguments to
15668 ph_summary. Call gcc_fail is there is no execution output.
15670 1996-04-24 Jeffrey A Law (law@cygnus.com)
15672 * lib/plumhall.exp (proc_summary): Output relavent summary
15673 lines into the log so specific failures in plumhall can be
15676 1996-04-10 Jeffrey A Law (law@cygnus.com)
15678 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
15679 (c-torture-execute): Don't try to execute tests which use
15680 "long long" types if $NO_LONG_LONG is nonzero.
15682 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
15684 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
15687 * gcc.ieee: Move from here.
15688 * gcc.c-torture/execute/ieee: To here.
15690 1996-03-26 Jeffrey A Law (law@cygnus.com)
15692 * gcc.c-torture: Update to c-torture-1.41 release.
15694 1996-03-22 Jeffrey A Law (law@cygnus.com)
15696 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
15699 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
15701 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
15704 1996-03-02 Jeffrey A Law (law@cygnus.com)
15706 * config/proelf.exp: Handle connecting to a simulator.
15708 1996-01-31 Jeffrey A Law (law@cygnus.com)
15710 * config/proelf.exp: New file. Enough framework that we can
15711 run c-torture tests on the proelf targets (or any other target
15712 that gdb can connect to for that matter).
15714 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
15716 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
15717 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
15719 * lib/plumhall.exp (ph_execute): Always call ph_summary if
15720 exec_output exists.
15722 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
15724 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
15725 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
15727 * config/*.exp: Update FSF address. Change result of ${tool}_load
15728 to pass/fail/unresolved/unsupported/untested. Caller must now
15729 call unresolved/unsupported/untested.
15730 * lib/*.exp: Update FSF address. Update to handle new results of
15732 * lib/chill.exp (verbose): Delete.
15734 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
15736 * lib/gcc.exp (default_gcc_start): Change order of args to
15737 $LDFLAGS $CFLAGS $LIBS.
15738 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
15739 Save/set/restore CFLAGS. Pass single arg to gcc_start.
15740 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
15741 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15742 * gcc.misc-tests/dg-test.exp: Likewise.
15743 * gcc.misc-tests/msgs.exp: Likewise.
15744 * gcc.prms/prms.exp: Likewise.
15745 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
15746 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
15748 * lib/dg.exp: Deleted, moved to dejagnu/lib.
15750 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
15752 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
15754 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
15755 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
15757 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
15760 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
15762 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
15763 global for loop; add use of $mathlib.
15764 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
15765 settings here; set mathlib for anything but VxWorks.
15767 1996-01-22 Jeffrey A Law (law@cygnus.com)
15769 * gcc.c-torture: Update to c-torture-1.40 release.
15771 1996-01-03 Jeffrey A Law (law@cygnus.com)
15773 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
15776 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
15778 * lib/c-torture.exp (c-torture-execute): Declare "output" as
15781 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
15783 * lib/g++.exp (LIBS): Define if not already.
15784 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
15785 (gcc-dg-prune): Call prune_gcc_output.
15786 * lib/gcc.exp (prune_gcc_output): New proc.
15787 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
15790 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
15792 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
15793 (c-torture-execute): Likewise. Rename `name' to `testcase'.
15795 1995-11-15 Jeffrey A Law (law@cygnus.com)
15797 * gcc.c-torture: Update to c-torture-1.39 release.
15799 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
15801 * lib/c-torture.exp (c-torture-execute): Don't return if one option
15802 fails, try others as well.
15804 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
15806 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
15807 If compilation fails, mark execute tests as `untested'.
15808 If test is marked as unsupported, don't mark compilation and
15809 execute tests as failed.
15811 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
15813 * lib/g++.exp (g++_init): Don't link in libg++, and look to
15814 libstdc++ for whether or not we want to be doing shared
15815 libraries. Delete link_curses since we don't need it anymore.
15816 * lib/mike-g++.exp (postbase): Don't link in libg++.
15817 * g++.old-deja/old-deja.exp: Likewise.
15819 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
15821 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
15823 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
15825 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
15826 For that, add `-Wl,-a,shared_archive'.
15827 * g++.old-deja/old-deja.exp: Likewise.
15829 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
15831 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
15833 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
15835 * lib/mike-g++.exp (postbase): Pay attention to the status of
15838 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
15840 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
15842 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
15844 * lib/gcc.exp (default_gcc_start): No longer need to log program
15845 being executed or its output, execute_anywhere does that now.
15846 * lib/g++.exp (default_g++_version): Call execute_anywhere.
15847 (default_g++_start): Likewise. Delete calls to verbose/send_log.
15849 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
15851 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
15852 the same as those in lib/g++.exp.
15854 1995-10-10 Jeff Law (law@hurl.cygnus.com)
15856 * gcc.c-torture: Update to c-torture-1.38 release.
15857 * gcc.ieee: Related changes.
15859 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
15861 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
15862 "exec". Minor reformatting changes.
15864 * config/rom68k.exp (${tool}_load): Make it work in a canadian
15865 cross. This means all "exec" calls now work on a remote host as
15867 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
15868 cross. Filter out the extra "\r\n" stuff that expect puts in.
15869 (c-torture-execute): Filter out the bogus warnings like
15870 c-torture-compile does. Add support for canadian cross.
15871 * lib/gcc.exp (default_gcc_version, default_gcc_start)
15872 Use execute_anywhere rather than calling exec directly. Now it
15873 works for canadian cross testing.
15875 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
15877 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
15878 results into a variable, and check that rather than using file exists.
15880 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
15882 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
15883 create a libg++.so. For sunos4.1.*, also add -ltermcap.
15885 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
15887 * g++.old-deja/old-deja.exp: Create and pass runshlib and
15888 lib_curses if there's a shared libg++ in the build tree.
15890 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
15892 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
15893 if not supported target.
15895 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
15897 * lib/g++.exp (g++_init): Move empty setting of runshlib and
15898 link_curses up to always happen, not just for native builds.
15900 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
15902 * gcc.c-torture: Update to c-torture-1.36 release.
15903 * gcc.failure: Related changes.
15905 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
15907 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
15909 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
15911 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
15912 * lib/mike-g++.exp (postbase): Not in here. Still reference
15913 runshlib, link_curses, and mathlib for link and run.
15915 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
15916 pass the runtime shared library options for Solaris, OSF/1, and
15917 Irix5, and link with -lcurses to avoid unresolved references.
15919 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
15921 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
15924 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
15926 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
15928 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
15930 * gcc.c-torture: Update to c-torture-1.35 release. Note we
15931 do not have a framework for the "compat" tests yet.
15933 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
15935 * lib/mike-g++.exp (postbase): New local variable `mathlib',
15936 set to null if we're testing vxworks5.1. Use that instead of
15937 `-lm' in the setting of LIBS for link and run.
15939 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
15941 * config/rom68k.exp (${tool}_load): Major changes to make it
15942 work. Verified that it does in fact return the stuff in
15943 exec_output properly. Catch any Emul or any TRAP other than 0.
15945 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
15947 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
15948 LDFLAGS properly for targets that need stuff from libgloss.
15949 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
15951 (gpp_initialized): New variable.
15953 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
15955 * config/rom68k.exp: Load libgloss.exp.
15956 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
15957 so we can produce a fully linked binary.
15958 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
15959 so we can produce a fully linked binary.
15961 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
15963 * lib/plumhall.exp (ph_section): Watch for expected failures.
15964 Add missing `else'.
15966 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
15968 (c-torture): Likewise.
15970 1995-08-28 Doug Evans <dje@cygnus.com>
15972 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
15974 * lib/mike-g++.exp (mike_cleanup): New proc.
15975 (prebase): New globals compiler_result, not_compiler_result,
15977 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
15978 allow leading "-" in pattern. Watch for unsupported tests.
15979 If $compiler_result is set, pattern match assembler code,
15980 and ditto for $not_compiler_result.
15981 * lib/mike-gcc.exp: Likewise.
15983 * lib/plumhall.exp (ph_execute): Only call ph_summary if
15984 execution "succeeded".
15986 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
15988 * config/win32.exp: New file.
15989 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
15991 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
15993 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
15995 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
15996 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
15997 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
15999 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
16000 "... without exceptions was ...". That is now handled by
16002 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16004 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
16006 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
16007 sieve.c,sort2.c}: New files.
16008 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
16009 sieve.exp,sort2.exp}: Drivers for them.
16011 * lib/mike-gcc.exp (program_output): New user settable variable.
16012 (postbase): Call prune_system_crud. Also prune extraneous compiler
16014 * lib/mike-g++.exp (program_output): New user settable variable.
16016 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
16018 * config/sh.exp: Deleted (use sim.exp instead).
16020 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
16022 * config/vx.exp: Declare CHECKTASK as global.
16023 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
16024 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
16025 * lib/old-dejagnu.exp: Load [pwd]/$executable.
16027 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
16029 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
16030 target. Like vx.exp, only includes `vx29k.exp' instead of
16033 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
16035 * config/sim.exp: Increase time limit from 120 seconds to 240.
16037 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
16039 * gcc.c-torture/execute/950628-1.c: New test.
16041 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
16043 * gcc.c-torture: Update with changes/additions from
16046 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
16048 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
16050 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
16052 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
16054 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
16056 * gcc.c-torture/compile/950512-1.c: New test.
16057 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
16058 * gcc.dg/struct-ret-1.c: Likewise.
16060 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
16062 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
16063 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
16065 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
16067 * gcc.c-torture/special/920411-1.c: Deleted.
16068 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
16070 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
16072 * config/sim.exp (${tool}_load): Hack in call to bash to get a
16075 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
16077 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
16079 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
16082 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
16083 is the proper length.
16084 * va-arg-3.c: Likewise.
16086 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
16088 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
16089 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
16091 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
16092 * lib/g++.exp (default_g++_start): Delete old cruft.
16094 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
16096 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
16097 (2 * (1 << 18)) to (2 * (1 << 17)).
16099 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
16101 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
16103 * config/rom68k.exp: Renamed from config/idp.exp
16105 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
16107 * c-torture/compile/921109-2.c
16109 1995-04-18 Mike Stump <mrs@cygnus.com>
16111 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
16114 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
16116 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
16118 * lib/g++.exp (default_g++_start): Likewise.
16120 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
16122 * gcc.c-torture/compile/950329-1.c: New test.
16124 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
16126 * config/bug.exp (${tool}_load): Updated to use new remote_open
16127 and remote_close procs.
16128 * config/idp.exp: New file.
16130 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
16132 * gcc.c-torture/execute/950322-1.c: New test.
16134 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
16136 * config/vx.exp (${tool}_load): Clean up testing of return code from
16137 vxworks_ld and vxworks_spawn.
16139 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
16141 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
16143 1995-03-13 Mike Stump <mrs@cygnus.com>
16145 * lib/old-deja.exp: Add `excess errors test - ' error, now one
16146 can mark excess errors on a machine by machine basis. Note, the
16147 default is to not expect any excess errors, even when excess
16148 errors test - is given, so you will want to put an XFAIL ... on
16149 these lines. For example, // excess errors test - XFAIL hppa*-*-*
16150 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
16151 those 4 machines, but no others.
16153 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
16155 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
16156 * lib/c-torture.exp: to here.
16158 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
16160 * gcc.c-torture/execute/950221-1.c: New test.
16161 * gcc.c-torture/execute/struct-ret-1.c: New test.
16162 * gcc.c-torture/compile/950221-1.c: New test.
16164 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
16166 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
16168 * gcc.c-torture/execute/arith-1.c (main): Return 0.
16169 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
16171 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
16173 * g++.gb: New directory of tests, derived from my signature and
16174 class scoping tests.
16176 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
16177 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
16178 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
16179 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
16180 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
16181 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
16182 * g++.gb/sig25.C: Likewise.
16184 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
16185 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
16186 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
16187 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
16188 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
16189 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
16190 * g++.gb/sig25.exp: Likewise.
16192 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
16193 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
16194 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
16195 * g++.gb/scope13.C: Likewise, this test still fails.
16197 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
16198 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
16199 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
16200 * g++.gb/scope13.exp: Ditto.
16202 * g++.gb/README: New file, explains what these tests are about.
16204 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
16206 * lib/dg.exp (dg-do): Support `preprocess'.
16207 (dg-test): Likewise.
16209 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
16211 * config/udi.exp: change "continue -expect" to "exp_continue".
16213 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
16215 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
16216 Delete redundant tests.
16218 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
16219 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
16220 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
16221 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
16222 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
16223 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
16224 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
16225 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
16227 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
16228 storing label pointers.
16229 * gcc.c-torture/execute/921019-1.c: Likewise.
16230 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
16231 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
16233 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
16236 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
16237 Delete obsolete tests.
16239 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
16240 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
16241 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
16242 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
16243 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
16244 * gcc.c-torture/compile/950124-1.c: New test.
16246 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
16248 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
16250 * lib/mike-g++.exp: Add -lm to LIBS.
16252 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
16254 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
16256 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
16258 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
16260 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
16262 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
16264 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
16266 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
16267 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
16268 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
16269 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
16270 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
16271 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
16272 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
16273 * g++.law/{operators31.C, operators32.C,
16274 * g++.law/{operators33.C, operators34.C}: Likewise.
16275 * g++.law/{pic1.C, refs2.C}: Likewise.
16276 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
16277 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
16278 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
16279 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16281 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
16282 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
16283 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
16284 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
16285 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
16286 * g++.law/{enum9.exp, friend5.exp}: Likewise.
16287 * g++.law/{nest3.exp, nest4.exp}: Likewise.
16288 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
16289 * g++.law/{operators30.exp, operators31.exp}: Likewise.
16290 * g++.law/{operators32.exp, operators33.exp}: Likewise.
16291 * g++.law/{operators34.exp}: Likewise.
16292 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
16293 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
16294 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
16295 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
16296 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
16298 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
16299 No longer expected to fail.
16300 * g++.law/missed-error3.C: Tweak for recent bool changes.
16302 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
16304 * config/emb-unix: Deleted.
16305 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
16306 remote execution. Do final link on remote host if REMOTE_LINK is set.
16308 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
16310 * lib/dg.exp (dg-test): Fix typo in last patch.
16312 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
16314 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
16315 (handles multiple occurrences).
16317 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
16319 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
16320 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
16321 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
16323 * lib/c-torture.exp (c-torture-compile): Likewise.
16324 (c-torture): Prepend full path if missing.
16325 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
16326 (gcc_fail): Likewise.
16327 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
16329 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
16331 * lib/netware.exp: Only attach to NetWare i386 systems.
16333 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
16335 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
16336 messages. Add test name to "output pattern match" pass/fail message.
16338 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
16340 * gcc.dg: New testsuite.
16341 * gcc.dg/dg.exp: New file.
16343 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
16344 test-switch.c}: Deleted.
16346 * gcc.misc-tests/msgs.exp: New testcase driver.
16348 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
16350 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
16351 Watch for illegal return values from ${tool}_load.
16352 * config/unix.exp (${tool}_load): Fix pass/fail detection for
16353 cross targets. Coerce return value >0 to 1.
16355 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
16357 * config/unix.exp (${tool}_load): Call program rsh, not proc.
16359 * config/emb-unix.exp: New file.
16361 * config/sim.exp: Error if variable $SIM not defined.
16362 (${tool}_load): Mark test as "untested" if simulator missing.
16364 * config/unix.exp: Load remote.exp to get rcp_download.
16365 * lib/c-torture.exp: Use different option lists for testcases with
16367 * gcc.c-torture/execute/execute.exp: Likewise.
16369 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
16371 * config/*.exp: Clarify return code from ${tool}_load.
16372 Call `unresolved' or `untested' instead of `warning' or `perror'
16373 (sometimes you still want to call both though).
16374 Add comment that `shell_id' is local to each file.
16375 * config/udi.exp (timeout): Set to 30.
16376 Don't print warning if connection fails, $connectmode has already
16378 (${tool}_load): Move verbose messages to level 2.
16379 Rework pattern for "Process started" message.
16380 Pass `shell_id' to ${connectmode}_download.
16381 Retry twice upon timeout. Make resetting of target more robust.
16382 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
16383 Pass `shell_id' to exit_$connectmode.
16384 Only call exit_$connectmode if connected.
16385 * config/unix.exp (${tool}_load): Check return codes better.
16386 * config/vrtx.exp (${tool}_load): Likewise.
16387 * config/vx.exp (${tool}_load): Likewise.
16388 Delete unneeded global's.
16389 * lib/dg.exp (dg-test): Update to reflect clarified return codes
16392 (dg-init): Delete recording of pass/fail counts.
16393 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
16394 (old-dejagnu-init): Likewise.
16395 (old-dejagnu-stat): Delete contents, empty proc now.
16396 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
16397 (c-torture): Delete references to lcnt, lpass, lfail.
16398 Get option list from TORTURE_OPTIONS.
16399 Delete -funroll[-all]-loops if no loops.
16400 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
16401 (g++_stat): Delete contents (empty proc now).
16402 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
16403 (gcc_finish): Likewise.
16404 (gcc_stat): Deleted.
16405 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
16406 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
16407 * gcc.c-torture/execute/execute.exp: Likewise.
16408 Split tests into two parts: compile, execute.
16409 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
16410 no loops. Update to reflect clarified return codes from ${tool}_load.
16412 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
16414 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
16416 (old-dejagnu): Likewise (where necessary).
16418 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
16420 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
16422 * lib/dg.exp (dg-process-target): Fix processing of selector.
16423 Add comment regarding use of `error'.
16425 * lib/gcc.exp (prune_system_crud): Define if missing.
16426 * lib/g++.exp (prune_system_crud): Likewise.
16428 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
16429 Call prune_system_crud.
16430 * lib/dg.exp (dg-runtest): New proc.
16431 Use perror instead of send_user for tcl errors in testcase.
16432 Don't return any value, it's never used.
16433 Don't clobber previous definition of `unknown'.
16434 Print tcl errors in `dg-final'.
16436 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
16438 * lib/dg.exp (dg-process-target): Improve syntax error messages.
16439 (dg-test): Don't print errorInfo, it contains stack backtrace.
16441 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
16443 * lib/g++.exp (runtest_file_p): Define if missing.
16445 1994-09-24 Doug Evans (dje@cygnus.com)
16447 * lib/mike-g++.exp: Comment out loading of g++.exp.
16448 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
16449 (default_g++_version): Always print something.
16450 (default_g++_start): Comment out call to `which'.
16451 (g++_start, g++_load): Deleted (must be defined in config file).
16452 * lib/gcc.exp: Test for existence of $CC at start.
16453 Delete check for tmpdir (done in gcc_init).
16454 (default_gcc_version): Always print something.
16455 (default_gcc_start): Comment out call to `which'.
16456 * config/*.exp: Major cleanup - make cross targets work at least a
16457 little better for g++ (by not being "--tool gcc" specific).
16458 Rename gcc_xxx to ${tool}_xxx.
16459 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
16460 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
16462 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
16464 * lib/c-torture.exp (c-torture-compile): Rework compiler
16465 message processing.
16467 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
16470 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
16472 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
16474 * lib/dg.exp (dg-process-target): Support { target native }.
16476 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
16478 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
16479 looked for "... program xxx got fatal signal".
16480 Correct regsub munging of `comp_output'.
16481 Ignore compiler messages "path prefix not used" and "linker input
16484 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
16486 * lib/gcc.exp (runtest_file_p): Define if missing.
16487 * gcc.prms/template.c: Example to work from.
16489 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
16491 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
16492 * lib/dg.exp (dg-test): Call unsupported testcases as such.
16494 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
16495 * gcc.prms/1883.c: Moved from compile/940714-1.c.
16496 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
16497 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
16499 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
16500 (dg-process-target): No longer a varargs proc.
16501 Return S/N for target, P/F for xfail. All callers changed.
16502 (user option procs): More argument checking.
16503 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
16504 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
16505 (dg-test): Skip test if not running on selected target in `dg-do'.
16506 Update handling of `dg-do-what', `dg-output-text'.
16507 Separate execution pass/fail from output pattern match pass/fail.
16508 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
16510 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
16512 * gcc.c-torture/special/special.exp: Don't expect failure for mips
16513 target for 920510-1.c.
16515 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
16517 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
16518 Clean up comment regarding use of passcnt, etc.
16519 (gcc_stat): Don't update `testcnt' here.
16520 (gcc_finish): Do it here.
16521 Might as well reset `but_id' here too.
16522 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
16523 to determine if the file should be tested.
16524 * gcc.c-torture/compile/compile.exp: Likewise.
16525 * gcc.c-torture/execute/execute.exp: Likewise.
16526 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16527 * gcc.misc-tests/dg-test.exp: Likewise.
16528 * gcc.prms/prms.exp: Likewise.
16529 * gcc.wendy/wendy.exp: Likewise.
16530 * g++.old-deja.exp: Likewise.
16531 Move "Testing file" message to verbose level 1.
16533 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
16535 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
16537 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
16539 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
16540 (default_gcc_start): Accept optional second list element
16541 of compiler flags. Print compiler output at verbosity level 2.
16542 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
16543 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
16544 Save current values of framework globals passcnt, failcnt, xpasscnt,
16545 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
16546 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
16547 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
16548 xfailcnt to compute stats. Update framework global `testcnt' from
16550 (gcc_finish): New proc. Clean up test environment.
16551 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
16552 (gcc_epass, gcc_efail): Delete.
16553 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
16554 argument of line number.
16555 (dg-init): If the tool has an init routine, call it.
16556 (dg-test): Remove args `cflags_var' and `libs_var'.
16557 Pass all compiler options to ${tool}_start.
16558 Handle missing line number.
16559 (dg-finish): New function.
16560 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
16561 particular files. Call gcc_finish at end. Move "skipping test"
16562 message to verbosity level 3.
16563 * gcc.c-torture/compile/compile.exp: Likewise.
16564 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
16565 * gcc.c-torture/execute/execute.exp: Likewise.
16566 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16567 Print testcase being tried at verbosity level 1.
16568 * gcc.c-torture/special/special.exp: Unset xfail.
16569 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16570 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
16571 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
16572 * gcc.failure/failure.exp: Likewise.
16573 * gcc.ieee/ieee.exp: Likewise.
16574 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
16575 Update call to dg-test. Call dg-finish at end.
16576 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
16577 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
16578 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
16579 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
16580 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
16581 * gcc.wendy/wendy.exp: Add copyright.
16582 Delete setting of tmpdir (done by gcc_init).
16583 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
16584 Pass compiler flags to gcc_start. Call gcc_finish at end.
16585 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
16588 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
16590 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
16592 (g++_load): Likewise.
16594 * config/*.exp (gcc_load): Some were varargs fns and some were not.
16595 Rename argument to `prog' to remove the confusion.
16596 Varargs fns behave differently too!
16597 (g++_load): Likewise.
16599 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
16601 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
16602 what it is. Delete (always) printing of status value for !native.
16603 Simplify verbose code, and include status and exec_output.
16604 (g++_load): Use gcc_load.
16606 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
16608 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
16609 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
16610 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
16611 940714-3.c as these testcases don't exist anymore. Make
16612 va-arg-1.c expected to pass.
16614 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
16616 * gcc.misc-tests/misc.exp: Only run specific testcases.
16617 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
16618 * gcc.misc-tests/dg-[1-9].c: New files.
16620 * lib/dg.exp: New testsuite driver.
16621 * gcc.prms/prms.exp: Use it.
16623 * README.gcc: New file.
16625 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
16626 Document and reset `lxpass' and `lxfail'.
16627 Simplify "initialized" message.
16628 (gcc_stat): Clean up comments a little.
16630 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
16632 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
16634 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
16636 * lib/old-dejagnu.exp (process-option): New proc.
16637 (old-dejagnu-init, old-dejagnu-stat): Likewise.
16638 (old-dejagnu): Simplify.
16639 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
16641 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
16643 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
16644 exists and is not an empty string.
16646 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
16647 $xfail rather than calling setup_xfail. Clear $xfail when test is
16649 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
16652 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
16653 longer expected to fail.
16655 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
16658 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
16660 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
16661 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
16662 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
16663 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
16666 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
16667 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
16669 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
16671 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
16672 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
16674 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
16675 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
16676 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
16678 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
16680 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
16681 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
16682 940714-1.c, 940714-2.c, 940714-3.c},
16683 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
16684 gcc.misc-tests/{mg.c,mg.exp}:
16686 * gcc.noncompile/noncompile.exp: Change accordingly.
16688 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
16690 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
16691 Undo previous clobberage.
16693 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
16695 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
16696 * gcc.special/{930510-1.c, special.exp}:
16697 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
16698 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
16699 struct-varargs-1.c}: New tests from c-torture-1.26.
16701 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
16703 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
16704 argument to switch.
16706 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
16708 * Revert the previous changes. Please see Rob's directory
16709 (/lisa/test/rob/progressive/gcc/testsuite) for testing
16712 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
16714 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
16715 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
16716 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
16717 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
16718 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
16719 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
16720 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
16721 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
16722 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
16723 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
16724 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
16725 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
16726 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
16727 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
16728 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
16729 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
16730 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
16731 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
16732 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
16733 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
16734 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
16735 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
16736 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
16737 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
16738 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
16739 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
16740 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
16742 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
16744 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
16745 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
16748 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
16750 * config/unix.exp (g++_load): Fix syntax.
16752 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
16754 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
16755 * gcc.noncompile/921017-1.c: Deleted obsolete test.
16756 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
16757 Don't expect va-arg-1.c to fail. Correct expected output for
16759 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
16760 * gcc.wendy/hbm4.c: Correct typo.
16761 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
16763 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
16765 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
16766 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
16767 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
16768 * lib/c-torture.exp (c-torture-compile): Ditto.
16770 Reduce volume of output (remove all the -I's and such).
16771 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
16772 Call gcc_cpass, gcc_cfail.
16773 (c-torture): Pass testing option to c-torture-compile.
16775 1994-03-21 Doug Evans (dje@cygnus.com)
16777 Bring patches over from progressive.
16778 * config/default.exp: Exit remote shell cleanly.
16779 (g++_exit, g++_start): Add default versions.
16780 * config/sim.exp (gcc_load): Use perror, not error.
16782 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
16784 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
16787 1994-03-14 Doug Evans (dje@cygnus.com)
16789 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
16790 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
16791 (wendy_try): New proc to run testcase.
16792 (main loop): Call 'em.
16793 * gcc.wendy/*.c: Clean up pass to correct expected output.
16795 * lib/gcc.exp: Minor cleanup work.
16796 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
16798 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
16800 * config/sim.exp (gcc_load): Document return codes better.
16801 Don't pass -v to simulator.
16803 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
16805 * gcc.special/920717-x.c: Fix typo.
16806 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
16809 * lib/mike-gcc.exp: Fix typo.
16811 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
16813 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
16814 binary to use, transform the name.
16815 * config/*.exp: rename everything. Nuke any g++ specific files,
16816 it's now a special case of gcc that requires no special support.
16817 Add a default.exp for unsupported targets.
16819 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
16821 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
16822 lib/old-dejagnu.exp: Fix a few patterns to work with the new
16825 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
16827 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
16830 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
16832 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
16834 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
16836 * gcc.execute/execute.exp: Combine opt_list and foption_list into
16837 option_list. Compile every file with only 4/6 option choices
16838 (same as C torture) instead of with 12/18 different option
16840 * lib/c-torture.exp: Likewise.
16842 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
16845 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
16847 * lib/old-deja.exp: Add `excess errors test fails' error, now one
16848 can put an XFAIL *-*-* on excess errors.
16850 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
16852 * g++.law: Add more tests derived from g++-bugs snapshots.
16854 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
16855 equivalent to g++.law/init9.
16857 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
16858 compiled it, and the a.out file after we've run it.
16860 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
16862 * lib/mike-g++.exp (postbase): Delete the .o file after we've
16863 compiled it, and the a.out file after we've run it.
16865 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
16867 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
16869 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
16871 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
16874 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
16876 * g++.law: New directory of g++ tests derived from the g++-bugs
16879 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
16881 * gcc.compile: initbug1.c initbug1.exp testcase added
16883 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
16885 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
16886 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
16887 fixes submitted by Jeff Law (law@cs.utah.edu)
16888 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
16889 Jeff Law (law@cs.utah.edu)
16892 1993-11-30 Mike Stump (mrs@cygnus.com)
16894 * config/unix-g++.exp: Follow the gcc way of doing things.
16895 * g++.old-deja/old-deja.exp: Minor updates.
16896 * lib/g++.exp: New file, follow the gcc way of doing things.
16897 * lib/old-dejagnu.exp: Minor updates.
16898 * lib/mike-g++.exp: Always unset errorInfo.
16900 1993-11-06 Mike Stump (mrs@cygnus.com)
16902 * lib/gcc.exp: Fix some errors with the below change, CC and
16903 CFLAGS should be global when setting, not local.
16905 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
16907 * lib/gcc.exp: Transform tool name.
16909 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16911 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
16913 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16915 * lib/gcc.exp: change gcc_done to gcc_stat
16917 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
16919 * Upgraded gcc testsuite to c-torture version 1.25
16921 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
16923 * lib/gcc.exp: added reporting code. Changed verbose compile message.
16924 * lib/c-torture: added hooks for new reporting code.
16926 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
16928 * config/sh-gcc.exp: check if sh-sim exists in the path
16930 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
16932 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
16933 * gcc.compile/compile.exp: Initial changes for new logic.
16934 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
16935 * gcc.failure/failure.exp: Initial changes for new logic.
16936 * gcc.ieee/ieee.exp: Initial changes for new logic.
16937 * gcc.misc-tests/misc.exp: Initial changes for new logic.
16938 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
16939 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
16940 * lib/c-torture.exp: Initial changes for new logic.
16941 * lib/gcc.exp: Initial changes for new logic.
16943 1993-10-15 Mike Stump (mrs@cygnus.com)
16945 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
16946 depend upon failure or success. Fully qualify names in failure
16947 and success messages. Always remove a.out before starting
16948 compile, just in case. Pay more attention to error text output by
16949 the compiler. Handle testcases with no known past errors just
16950 like all others, so that things are uniform. Other miscellaneous
16953 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
16955 * gcc.cpp: new directory for cpp tests
16957 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
16959 * lib/chill.exp: Code reformatted, removed unused code.
16960 * config/unix-chill.exp: Code reformatted, removed unused code.
16961 * chill.execute/execute.exp: Code reformatted, removed unused code.
16962 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
16964 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
16966 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
16967 routines not written.
16969 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
16971 * config/bug-gcc.exp: Use new procs from bug.exp.
16973 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
16975 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
16976 via ftp, rather than depending on NFS.
16977 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
16980 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
16982 * config/bug-gcc.exp: Use new download proc.
16984 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
16986 * chill.execute/execute.exp: cleanups, handles errors better
16987 * chill.compile/compile.exp: rewrite, based on execute.exp
16988 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
16989 * lib/chill.exp: major changes to diff proc and compile and link
16990 procs. added chill_fail and chill_pass wrappers to pass and
16991 fail. added more comments, and handle error codes better.
16992 Added a hack to capture stderr from exec, so noncompile tests
16995 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
16997 * chill.execute/execute.exp: rewrite of testsuite driver
16998 * lib/chill.exp: rewrite of testsuite driver
16999 * config/unix-chill.exp: rewrite of testsuite driver
17001 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
17004 * iexpr.ch: Standardize uppercase.
17005 * tuples.dat: Standardize uppercase.
17006 * vary.ch: standardize. Correct varying string assignments.
17007 * vary.dat: Add new output lines.
17009 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
17012 * chprintf.ch: Standardize use of uppercase.
17013 * tuples.ch: Standardize and turn arr2 into a DCL,
17015 * pinits.ch: Standardize.
17017 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
17019 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
17020 * Makefil: Renamed to Makefile.in.
17021 * configure.in: New.
17023 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
17026 * .cvsignore: Add result/output files.
17027 * Makefile: Fix up variables at start. Use MFLAGS
17028 everywhere. Correct bool_loc, built_ins entries.
17029 Add entry for vary1.ch.
17030 * bitarray.ch: Standardize upper-case usage.
17031 * bitexpr.ch: Standardize, add output of b1.
17032 * params.ch: Use arrayt in along PROC parameters, to
17033 avoid novelty problems.
17034 * sets.ch: Tiny cleanup.
17035 * vary1.ch: Re-indent.
17037 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
17039 * Add PR-related files to Makefiles, .cvsignore files, etc.
17041 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
17043 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
17044 with compiler objects. New names are test-flow.c and test-loop.c
17046 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
17048 * Upgraded c-torture tests from 1.19 to 1.20
17051 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
17052 * gcc.compile: 930623-1.c 930623-2.c
17053 * gcc.noncompile: 930622-1.c 930622-2.c
17054 * gcc.failure: 920411-1.c 920627-2.c
17055 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
17057 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
17059 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17060 More changes to get testsuite working properly. Needs more work.
17061 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
17063 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
17065 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
17066 More changes to get testsuite working properly. Needs more work.
17068 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
17070 * chill.compile/compile.exp: Added for Dejagnu support
17071 * chill.execute/execute.exp: Added for Dejagnu support
17072 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
17074 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
17076 This should complete moving the CHILL test files.
17077 * chill.noncompile(.cvsignore printf.grt
17078 in-printf.grt chprintf.grt chprintf.ch):
17079 Added test-support files.
17080 (Makefile): Modified further.
17081 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
17082 signal.ch): Added test files.
17083 * chill.execute (.cvsignore printf.grt printr.c
17084 in-printf.grt rts.c chprintf.grt rts.h): Added
17085 test-support files.
17086 (Makefile): More corrections.
17088 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
17090 * chill.compile, chill.execute, chill.nocompile: Add CHILL
17091 test cases, ready for DejaGnu.
17093 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
17095 * Upgraded c-torture tests from 1.18 to 1.19
17097 * gcc.compile: added test(s):
17099 * gcc.execute: added test(s):
17100 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
17102 * added new subdirectory for misc tests: gcc.misc-tests
17103 * gcc.misc-test(s): added tests:
17104 inst-check.c test-consts.c test-ior.c test-switch.c
17106 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
17108 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
17110 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
17112 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
17114 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
17116 * Upgraded c-torture tests from 1.17 to 1.18
17118 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
17120 * Upgraded c-torture tests from 1.12 to 1.17
17122 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
17124 * lib/old-dejagnu.exp:
17125 Fixed handling of XFAIL target triplets to correctly
17126 recognize wildcard characters. Removed code that
17127 appended a unique id tag to the end of the file name
17128 printed out by the result of the testcases within a
17131 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
17133 * lib/old-dejagnu.exp:
17134 Reworked expected failure handling to trigger off of XFAIL
17135 keyword in keyphrase embeded in testcase source code. The
17136 XFAIL keyword must be at the end of the keyphrase line. It
17137 may optionally be followed by one or more target triplets.
17138 It has just occured that the handling of wildcards in the
17139 target triplet may not be correct.
17141 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
17143 * g++.old-deja/tests:
17144 Moved all subdirectories up one level into g++.old-deja .
17146 * lib/old-dejagnu.exp:
17147 Fixed problem with CXXFLAGS not being properly reset, and being
17148 corrupted with extraneous "-c" compiler option. This was
17149 causing binaries to not be generated for test that needed them.
17150 Modified strings passed to "pass" and "fail" so that individual
17151 tests from the same test file would be distinguished by an
17152 identifier appended to the test file name in the summary logs;
17153 this corrected a problem with erroneous diff logs. Added code
17154 to search testcases for expected fail and unexpected pass keywords.
17156 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
17158 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
17160 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
17162 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
17163 Removed extraneous text from end of "Special g++ Options"
17166 * lib/old-dejagnu.exp: Added pattern matching to look for new
17167 keywords, embedded in testcases comments, which will trigger
17168 calls to xpass and xfail.
17170 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
17172 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
17173 comments embedded in the testcases, especially the one looking for
17174 special compiler options, as well as the pattern matching for the
17175 compiler output again.
17177 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
17179 * lib/old-dejagnu.exp: Do a proper check of the return value for
17180 execute tests. Fixed several problems with the pattern matching
17181 of the compiler output which gave erroneous test results.
17182 Changed several of the test result messages to be more descriptive.
17183 * config/unix-g++.exp: Proc g++_load now actually works and
17184 executes the tests passed to it and returns a usable return
17187 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
17189 * lib/gcc.exp: Exits gracefully if $CC is bogus.
17191 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
17193 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
17194 Modified both files to properly execute the old style
17195 dejagnu tests. The previous versions of these files were
17196 experimental and did not function anything near correctly.
17198 1993-04-05 Rob Savoye (rob@cygnus.com)
17200 * Removed all Makefile.in and configure.in files. No configuration
17203 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
17205 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
17207 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
17209 * gcc.compile/configure.in, gcc.unsorted/configure.in,
17210 gcc.special/configure.in, gcc.noncompile/configure.in,
17211 gcc.execute/configure.in, gcc.code_quality/configure.in,
17212 g++.other/configure.in, g++.old-deja/configure.in,
17213 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
17214 in srcname setting.
17216 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
17218 * lib/udi.exp: Fixed mondfe and mondfe_download.
17219 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
17220 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
17222 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
17224 * config/udi-gdb.exp: Check $shell_id after connecting to target.
17225 (gdb_exit): Don't remove *_soc files.
17227 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
17229 * lib/c-torture.exp: Don't look for main; instead always use -w
17230 -c. This is how the c-torture tests work. Remove the object
17231 file if the compilation succeeds.
17232 * gcc.execute/execute.exp: Remove executable if test passes.
17233 * gcc.noncompile/noncompile.exp: Every test is an expected
17235 * gcc.special/special.exp: Added tests from c-torture 1.11,
17236 corrected use of existing test.
17237 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
17238 gcc.execute/920625-1.c: Updated to c-torture 1.11.
17239 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
17240 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
17241 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
17242 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
17243 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
17244 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
17245 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
17246 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
17247 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
17248 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
17249 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
17250 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
17251 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
17252 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
17253 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
17254 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
17255 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
17257 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
17258 correspond to c-torture 1.11.