sibcall-3.c (recurser_void1, [...]): Make them static.
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
2
3 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
4 them static.
5 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
6
7 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8
9 PR c/14465
10 * gcc.dg/decl-6.c: New test.
11
12 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13
14 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
15 Rename LOGPOW -> LOG_POW.
16 (SQRT_EXP, POW_EXP): New.
17
18 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19
20 * gcc.dg/i386-sse-8.c: New test.
21
22 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23
24 PR c/14114
25 * gcc.dg/decl-5.c: New test.
26
27 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
28
29 * gcc.dg/20040305-1.c: New test.
30
31 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
32
33 PR other/14354
34 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
35
36 2004-03-04 Ziemowit Laski <zlaski@apple.com>
37
38 PR c++/14425, c++/14426
39 * g++.dg/ext/altivec-4.C: New test.
40 * g++.dg/ext/altivec-5.C: New test.
41
42 2004-03-04 Geoffrey Keating <geoffk@apple.com>
43
44 * g++.old-deja/g++.other/linkage1.C: Expect errors about
45 global variables of a type with no linkage.
46 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
47 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
48 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
49 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
50 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
51 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
52 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
53 * g++.dg/warn/deprecated.C: Name enum Color.
54 * g++.dg/overload/VLA.C: Name structure for 'b'.
55 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
56
57 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
58
59 * gcc.c-torture/compile/20040304-1.c: New test.
60
61 2004-03-03 Zack Weinberg <zack@codesourcery.com>
62
63 PR 13728
64 * gcc.dg/decl-4.c: New testcase.
65
66 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
67
68 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
69 as PRECF if sizeof (float) > sizeof (double).
70 (PRECL): Make it the same as PRECF if
71 sizeof (float) > sizeof (long double).
72
73 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
74
75 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
76 system type. Add check for irix6 which doesn't have c99 runtime.
77
78 2004-03-03 Bob Wilson <bob.wilson@acm.org>
79
80 * gcc.dg/const-elim-1.c: xfail for xtensa.
81
82 2004-03-01 Mark Mitchell <mark@codesourcery.com>
83
84 PR c++/14369
85 * g++.dg/template/cond4.C: New test.
86
87 2004-03-01 Mark Mitchell <mark@codesourcery.com>
88
89 PR c++/14360
90 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
91
92 PR c++/14361
93 * g++.dg/parse/defarg7.C: New test.
94
95 PR c++/14359
96 * g++.dg/template/friend26.C: New test.
97
98 2004-03-01 Mark Mitchell <mark@codesourcery.com>
99
100 PR c++/14324
101 * g++.dg/abi/mangle21.C: New test.
102
103 PR c++/14260
104 * g++.dg/parse/constructor2.C: New test.
105
106 PR c++/14337
107 * g++.dg/template/sfinae1.C: New test.
108
109 2004-02-29 Mark Mitchell <mark@codesourcery.com>
110
111 PR c++/14267
112 * g++.dg/expr/crash2.C: New test.
113
114 PR middle-end/13448
115 * gcc.dg/inline-5.c: New test.
116 * gcc.dg/always-inline.c: Split out tests into ...
117 * gcc.dg/always-inline2.c: ... this and ...
118 * gcc.dg/always-inline3.c: ... this.
119
120 2004-02-29 Mark Mitchell <mark@codesourcery.com>
121
122 PR debug/12103
123 * g++.dg/debug/crash1.C: New test.
124
125 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
126
127 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
128 function with __attribute__((noinline)).
129 (recurser_void2): Likewise.
130 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
131 (recurser_void2): Likewise.
132
133 2004-02-29 Roger Sayle <roger@eyesopen.com>
134
135 PR middle-end/14203
136 * g++.dg/warn/Wunused-6.C: New test case.
137
138 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
139
140 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
141 not defined.
142
143 2004-02-27 Eric Christopher <echristo@redhat.com>
144
145 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
146 * g++.dg/charset/asm2.c: Run only x86.
147 * gcc.dg/charset/asm3.c: Ditto.
148
149 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
150
151 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
152 ld_library_path.
153
154 2004-02-27 Ziemowit Laski <zlaski@apple.com>
155
156 * g++.dg/ext/altivec-3.C: New.
157
158 2004-02-26 Richard Henderson <rth@redhat.com>
159
160 * g++.dg/ext/attrib10.C: Mark for warning.
161 * gcc.dg/attr-alias-1.c: New.
162
163 2004-02-26 Richard Henderson <rth@redhat.com>
164
165 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
166 * gcc.c-torture/execute/20040208-2.c: ... it back.
167
168 2004-02-26 Eric Christopher <echristo@redhat.com>
169
170 * lib/target-supports.exp (check-iconv-available): New function.
171 * lib/gcc-dg.exp (dg-require-iconv): New function.
172 Use above.
173 * gcc.dg/charset: New directory.
174 * gcc.dg/charset/charset.exp: New file.
175 * gcc.dg/charset/asm1.c: Ditto.
176 * gcc.dg/charset/asm2.c: Ditto.
177 * gcc.dg/charset/asm3.c: Ditto.
178 * gcc.dg/charset/asm4.c: Ditto.
179 * gcc.dg/charset/asm5.c: Ditto.
180 * gcc.dg/charset/attribute1.c: Ditto.
181 * gcc.dg/charset/attribute2.c: Ditto.
182 * gcc.dg/charset/string1.c: Ditto.
183 * g++.dg/charset: New directory.
184 * g++.dg/dg.exp: Add here. Special options.
185 * g++.dg/charset/charset.exp: New file.
186 * g++.dg/charset/asm1.c: Ditto.
187 * g++.dg/charset/asm2.c: Ditto.
188 * g++.dg/charset/asm3.c: Ditto.
189 * g++.dg/charset/asm4.c: Ditto.
190 * g++.dg/charset/attribute1.c: Ditto.
191 * g++.dg/charset/attribute2.c: Ditto.
192 * g++.dg/charset/extern1.cc: Ditto.
193 * g++.dg/charset/extern2.cc: Ditto.
194 * g++.dg/charset/string1.c: Ditto.
195
196 2004-02-26 Mark Mitchell <mark@codesourcery.com>
197
198 PR c++/14278
199 * g++.dg/parse/comma1.C: New test.
200
201 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
202
203 PR c++/14284
204 * g++.dg/template/ttp8.C: New test.
205
206 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
207
208 * gcc.dg/fixuns-trunc-1.c: New test.
209
210 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
211
212 * gcc.dg/builtins-config.h: Use #elif.
213
214 2004-02-26 Michael Matz <matz@suse.de>
215
216 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
217 * gcc.dg/991214-1.c: Likewise.
218 * gcc.dg/i386-asm-1.c: Likewise.
219
220 2004-02-25 Richard Henderson <rth@redhat.com>
221
222 * gcc.c-torture/execute/20040208-2.c: Move ...
223 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
224
225 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
226
227 PR c++/14246
228 * g++.dg/other/crash-3.C: New test.
229
230 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
231
232 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
233 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
234
235 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
236 HP-UX.
237
238 2004-02-24 Michael Matz <matz@suse.de>
239
240 * gcc.dg/i386-regparm.c: New.
241
242 2004-02-23 James E Wilson <wilson@specifixinc.com>
243
244 * gcc.c-torture/execute/20040223-1.c: New.
245
246 2004-02-23 Zack Weinberg <zack@codesourcery.com>
247 Kazu Hirata <kazu@cs.umass.edu>
248
249 * gcc.dg/fwritable-strings-1.c: Remove.
250
251 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
252
253 PR c/14156
254 * gcc.dg/20040223-1.c: New test.
255
256 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
257
258 PR c++/14106
259 * g++.dg/ext/typeof9.C: New test.
260
261 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
262
263 PR c++/14250
264 * g++.dg/other/switch1.C: New test.
265
266 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
267
268 * gcc.dg/cast-function-1.c: Adjust for new informative message.
269 * gcc.dg/va-arg-1.c: Likewise.
270
271 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
272
273 PR c++/14143
274 * g++.dg/template/koenig5.C: New test.
275
276 2004-02-21 Ziemowit Laski <zlaski@apple.com>
277
278 * g++.dg/ext/altivec-1.C: Generalize target triple.
279 * g++.dg/ext/altivec-2.C: New test case.
280 * g++.dg/ext/altivec_check.h: New file.
281 * gcc.dg/altivec-1.c: Generalize target triple;
282 include altivec_check.h and call altivec_check().
283 * gcc.dg/altivec-[2-5].c: Generalize target triple.
284 * gcc.dg/altivec-6.c: New test case.
285 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
286 type casts as needed.
287 * gcc.dg/altivec-10.c: Include altivec_check.h and call
288 altivec_check().
289 * gcc.dg/altivec-12.c: New test case.
290 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
291 include altivec_check.h and call altivec_check().
292 * gcc.dg/altivec_check.h: New file.
293
294 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
295
296 * lib/target-supports.exp (check_alias_available): Don't mangle
297 function `g' in test program.
298
299 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
300
301 * lib/target-supports.exp (check_profiling_available): Check
302 argument to determine whether we support a profiling type.
303 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
304 check_profiling_available.
305 * g++.dg/bprob/bprob.exp: Likewise
306 * g77.dg/bprob/bprob.exp: Likewise.
307 * gcc.misc-tests/bprob.exp: Likewise.
308 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
309 dg-require-profiling and delete expected error handling.
310 * gcc.dg/20021014-1.c: Likewise.
311 * gcc.dg/nest.c: Likewise.
312
313 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
314
315 PR c++/12007
316 * g++.dg/other/vthunk1.C: New test.
317
318 2004-02-20 Falk Hueffner <falk@debian.org>
319
320 PR target/14201
321 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
322
323 2004-02-20 Mark Mitchell <mark@codesourcery.com>
324
325 PR c++/13927
326 * g++.dg/other/error8.C: Remove XFAIL markers.
327
328 PR c++/14173
329 * g++.dg/ext/packed5.C: New test.
330
331 PR c++/14199
332 * g++.dg/warn/Wunused-5.C: New test.
333
334 PR c++/14186
335 * g++.dg/lookup/member1.C: New test.
336
337 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
338
339 * gcc.c-torture/compile/20040130-1.c: Enable only when
340 __INT_MAX__ >= 2147483647L.
341 * gcc.c-torture/compile/961203-1.c: Likewise.
342
343 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
344
345 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
346 * g++.dg/opt/template1.C: Robustify assembler regexp
347
348 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
349
350 * gcc.c-torture/execute/simd-4.x: Remove.
351 * gcc.c-torture/execute/va-arg-25.x: Likewise.
352 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
353 Guard with #ifndef SKIP_ATTRIBUTE.
354 * gcc.dg/compat/vector-1_y.c: Likewise.
355 * gcc.dg/compat/vector-2_x.c: Likewise.
356 * gcc.dg/compat/vector-2_y.c: Likewise.
357 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
358 * g++.dg/eh/simd-2.C: Likewise.
359
360 2004-02-19 Alan Modra <amodra@bigpond.net.au>
361
362 * gcc.c-torture/compile/complex-1.c: New.
363
364 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
365
366 PR target/14209
367 * gcc.c-torture/execute/20040218-1.c: New test.
368
369 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
370
371 PR c++/14181
372 * g++.dg/parse/new2.C: New test.
373
374 2004-02-18 Paul Brook <paul@codesourcery.com>
375
376 * gcc.c-torture/compile/libcall-1.c: New test.
377
378 2004-02-18 Paul Brook <paul@codesourcery.com>
379
380 PR debug/12934
381 * gcc.dg/debug/debug-7.c: New test.
382
383 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
384
385 * gcc.dg/20040217-1.c: New test.
386
387 2004-02-17 Zack Weinberg <zack@codesourcery.com>
388
389 * gcc.c-torture/execute/990208-1.x: Delete.
390
391 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
392
393 * gcc.c-torture/execute/20040208-2.x: New file.
394
395 2004-02-17 Mark Mitchell <mark@codesourcery.com>
396
397 PR c++/11326
398 * g++.dg/abi/structret1.C: New test.
399
400 2004-02-17 Jakub Jelinek <jakub@redhat.com>
401
402 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
403 (i386_cpuid): No need to test if cpuid is available on AMD64.
404 Fix assembly, so that it works onboth i386 and AMD64.
405 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
406 (vecInLong): Fix s[] member type to unsigned int.
407 (vecInWord): Remove type.
408 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
409 (a64, b64, c64, d64, e64): Remove.
410 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
411 Remove unused variable. Remove initialization of removed variables.
412 Don't call mmx_tests nor sse_tests.
413 (reference_mmx, reference_sse): Remove.
414 (check): Add return stmt.
415 * gcc.dg/i386-sse-7.c: New test.
416 * gcc.dg/i386-mmx-4.c: New test.
417
418 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
419
420 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
421 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
422 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
423 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
424 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
425 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
426 g++.dg/tc1/dr94.C: Fix line terminator.
427
428 2004-02-16 Geoffrey Keating <geoffk@apple.com>
429
430 * gcc.c-torture/compile/20040216-1.c: New.
431
432 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
433
434 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
435 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
436 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
437 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
438 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
439 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
440
441 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
442
443 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
444
445 2004-02-15 Mark Mitchell <mark@codesourcery.com>
446
447 PR c++/13971
448 * g++.dg/expr/cond4.C: New test.
449
450 PR c++/14086
451 * g++.dg/lookup/crash2.C: New test.
452
453 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
454
455 * gcc.c-torture/compile/20040214-2.c: New test.
456
457 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
458
459 PR c++/14116
460 * g++.dg/ext/typeof8.C: New test.
461
462 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
463
464 * gcc.c-torture/compile/20040214-1.c: New test.
465
466 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
467
468 PR c++/13635
469 * g++.dg/template/spec11.C: New test.
470
471 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
472
473 PR c++/13927
474 * g++.dg/other/error8.C: New test.
475
476 2004-02-13 Mark Mitchell <mark@codesourcery.com>
477
478 PR c++/14122
479 * g++.dg/template/array4.C: New test.
480
481 PR c++/14108
482 * g++.dg/inherit/thunk2.C: New test.
483
484 PR c++/14083
485 * g++.dg/eh/cond2.C: New test.
486
487 2004-02-12 Alan Modra <amodra@bigpond.net.au>
488
489 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
490
491 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
492
493 * lib/scanasm.exp (dg-scan): Quote pattern before display.
494
495 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
496
497 * g++.dg/simd-2.C: xfail on ppc64-linux.
498
499 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
500
501 PR c/456
502 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
503 tests.
504
505 2004-02-11 Uros Bizjak <uros@kss-loka.si>
506
507 * gcc.dg/builtins-33.c: New test.
508
509 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
510
511 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
512
513 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
514
515 * g++.dg/simd-2.C: Set -maltivec for ppc64.
516
517 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
518
519 * gcc.dg/ppc64-abi-3.c: New test.
520
521 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
522
523 PR c/14092
524
525 * gcc.dg/pr14092-1.c: New testcase.
526
527 2004-02-10 Alan Modra <amodra@bigpond.net.au>
528
529 * gcc.dg/cpp/assert4.c: Fix typo last change.
530
531 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
532 * gcc.dg/cpp/assert4.c: Handle powerpc64.
533
534 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
535
536 2004-02-09 Roger Sayle <roger@eyesopen.com>
537
538 * gcc.c-torture/compile/20040209-1.c: New test case.
539
540 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
541
542 * gcc.dg/c90-init-1.c: Adjust expected error messages.
543
544 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
545
546 * gcc.c-torture/execute/20040208-[12].c: New tests.
547
548 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
549
550 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
551
552 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
553
554 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
555
556 2004-02-07 Zack Weinberg <zack@codesourcery.com>
557
558 Bug 13856
559 * gcc.dg/visibility-8.c: New testcase.
560
561 2004-02-07 Zack Weinberg <zack@codesourcery.com>
562
563 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
564 arguments.
565 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
566
567 2004-02-07 Roger Sayle <roger@eyesopen.com>
568
569 PR middle-end/13696
570 * g++.dg/opt/fold1.C: New test case.
571
572 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
573
574 PR c++/14033
575 * g++.dg/other/crash-2.C: New test.
576
577 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
578
579 PR c++/14028
580 * g++.dg/parse/angle-bracket2.C: New test.
581
582 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
583
584 PR middle-end/13750
585 Revert:
586 2004-01-15 Geoffrey Keating <geoffk@apple.com>
587 PR pch/13361
588 * testsuite/g++.dg/pch/wchar-1.C: New.
589 * testsuite/g++.dg/pch/wchar-1.Hs: New.
590
591 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
592
593 PR c++/14008
594 * g++.dg/parse/error15.C: New test.
595 * g++.dg/parse/crash11.C: Update dg-error mark.
596
597 2004-02-04 Mark Mitchell <mark@codesourcery.com>
598
599 PR c++/13932
600 * g++.dg/warn/conv2.C: New test.
601
602 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
603
604 PR c++/13086
605 * g++.dg/warn/incomplete1.C: Remove xfail.
606
607 2004-02-04 Mark Mitchell <mark@codesourcery.com>
608
609 * lib/file-format.exp (gcc_target_object_format): Use
610 ${tool}_target_compile, not gcc_target_compile.
611 * lib/target-supports.exp (check_alias_available): Likewise.
612 (check_gc_sections_available): Likewise.
613 * g++.dg/ext/attrib10.C: Use dg-require-alias.
614 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
615 dg-require-alias.
616
617 2004-02-04 Mark Mitchell <mark@codesourcery.com>
618
619 PR c++/13969
620 * g++.dg/template/static6.C: New test.
621
622 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
623
624 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
625
626 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
627
628 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
629 tests for systems where `char' is unsigned by default.
630
631 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
632
633 PR c++/13997
634 * g++.dg/template/partial3.C: New test.
635
636 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
637
638 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
639 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
640 Remove mentions of obsolete ports.
641
642 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
643
644 * gcc.dg/noncompile/20001228-1.c: Fix for new
645 error message.
646
647 2004-02-03 Roger Sayle <roger@eyesopen.com>
648
649 PR target/9348
650 * gcc.c-torture/execute/multdi-1.c: New test case.
651
652 2004-02-03 Mark Mitchell <mark@codesourcery.com>
653
654 PR c++/13925
655 * g++.dg/template/lookup5.C: New test.
656
657 2004-02-03 Mark Mitchell <mark@codesourcery.com>
658
659 PR c++/13950
660 * g++.dg/template/lookup4.C: New test.
661
662 PR c++/13970
663 * g++.dg/parse/error14.C: New test.
664
665 PR c++/14002
666 * g++.dg/parse/template13.C: New test.
667
668 2004-02-03 Mark Mitchell <mark@codesourcery.com>
669
670 PR c++/13978
671 * g++.dg/template/koenig4.C: New test.
672
673 PR c++/13968
674 * g++.dg/template/crash17.C: New test.
675
676 PR c++/13975
677 * g++.dg/parse/error13.C: New test.
678 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
679
680 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
681
682 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
683
684 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
685
686 PR c/11658
687 PR c/13994
688 * gcc.dg/noncompile/20040203-1.c: New test.
689 * gcc.dg/noncompile/20040203-2.c: Likewise.
690 * gcc.dg/noncompile/20040203-3.c: Likewise.
691 * gcc.dg/20040203-1.c: Likewise.
692
693 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
694
695 PR c++/10858
696 * g++.dg/template/sizeof7.C: New test.
697
698 2004-02-02 Eric Christopher <echristo@redhat.com>
699 Zack Weinberg <zack@codesourcery.com>
700
701 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
702
703 2004-02-02 Zack Weinberg <zack@codesourcery.com>
704
705 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
706 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
707 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
708 * gcc.dg/cleanup-5.c: Run only on Linux targets.
709
710 2004-02-02 Mark Mitchell <mark@codesourcery.com>
711
712 PR c++/13113
713 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
714
715 PR c++/13854
716 * g++.dg/ext/attrib13.C: New test.
717
718 PR c++/13907
719 * g++.dg/conversion/op2.C: New test.
720
721 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
722
723 * gcc.dg/titype-1.c: Fix pasto.
724
725 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
726
727 * gcc.dg/titype-1.c: New test.
728
729 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
730
731 PR c++/13957
732 * g++.dg/template/non-type-template-argument-1.C,
733 g++.dg/template/qualified-id1.C: Update dg-error marks.
734 * g++.dg/template/nontype6.C: New test.
735
736 2004-02-01 Roger Sayle <roger@eyesopen.com>
737
738 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
739 * gcc.dg/builtins-31.c: New testcase.
740 * gcc.dg/builtins-32.c: New testcase.
741
742 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
743
744 * objc.dg/call-super-2.m: Update line numbers
745 for the including of stddef.h.
746
747 2004-01-30 Michael Matz <matz@suse.de>
748
749 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
750 g++.dg/ext/case-range3.C: New tests.
751
752 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
753
754 DR206
755 PR c++/13813
756 * g++.dg/template/member4.C: New test.
757
758 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
759
760 PR c++/13683
761 * g++.dg/template/sizeof6.C: New test.
762
763 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
764
765 * gcc.dg/fwritable-strings-1.c: New test.
766
767 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
768
769 * gcc.c-torture/compile/20040130-1.c: New test.
770
771 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
772
773 * objc.dg/call-super-2.m: Include stddef.h for size_t.
774
775 2004-01-29 Mark Mitchell <mark@codesourcery.com>
776
777 PR c++/13883
778 * g++.dg/template/ctor3.C: New test.
779
780 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
781
782 * g++.dg/tc1: New directory.
783 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
784 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
785 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
786 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
787 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
788
789 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
790
791 * g++.dg/parse/error11.C: New test.
792 * g++.dg/parse/error12.C: Likewise.
793
794 2004-01-28 Ziemowit Laski <zlaski@apple.com>
795
796 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
797 (scan_initial, main): Use aligned_sizeof instead of sizeof.
798
799 2004-01-28 Mark Mitchell <mark@codesourcery.com>
800
801 PR c++/13791
802 * g++.dg/ext/attrib12.C: New test.
803
804 PR c++/13736
805 * g++.dg/parse/cast2.C: New test.
806
807 2004-01-27 James E Wilson <wilson@specifixinc.com>
808
809 * objc.dg/encode-2.m (main): New local string. Set depending on
810 sizeof long. Use in sscanf call.
811 * objc.dg/encode-3.m (main): New local string. Set depending on
812 sizeof long. Use in scan_initial call.
813
814 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
815
816 * objc.dg/call-super-2.m: Make LP64-safe.
817 * objc.dg/desig-init-1.m: Likewise.
818
819 2004-01-27 Devang Patel <dpatel@apple.com>
820
821 * g++.dg/debug/namespace1.C: New test.
822
823 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
824
825 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
826 xscale-*-*.
827
828 * gcc.dg/arm-mmx-1.c: New test.
829
830 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
831
832 * gcc.dg/20040127-1.c: New test.
833 * gcc.dg/20040127-2.c: New test.
834
835 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
836
837 * objc.dg/stret-1.m (glob): Renamed to globa.
838
839 2004-01-26 Mark Mitchell <mark@codesourcery.com>
840
841 PR c++/13663
842 * g++.dg/expr/for1.C: New test.
843
844 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
845
846 PR middle-end/13779
847 * gcc.dg/darwin-longlong.c: New test.
848
849 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
850
851 * gcc.dg/20040124-1.c: Moved test from here...
852 * gcc.c-torture/compile/20040124-1.c: ...to here.
853
854 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
855
856 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
857 the assembly output if -m64 is passed.
858
859 2004-01-25 Mark Mitchell <mark@codesourcery.com>
860
861 PR c++/13833
862 * g++.dg/template/cond3.C: New test.
863
864 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
865
866 PR c++/13810
867 * g++.dg/template/ttp7.C: New test.
868
869 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
870
871 PR c++/13797
872 * g++.dg/template/nontype4.C: New test.
873 * g++.dg/template/nontype5.C: Likewise.
874
875 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
876
877 * gcc.dg/torture/mips-clobber-at.c: New test.
878
879 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
880
881 * gcc.dg/20040124-1.c: New test.
882
883 2004-01-24 Jakub Jelinek <jakub@redhat.com>
884
885 * gcc.dg/20040123-1.c: New test.
886
887 2004-01-23 Zack Weinberg <zack@codesourcery.com>
888
889 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
890
891 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
892
893 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
894
895 2004-01-23 Andrew Pinski <apinski@apple.com>
896
897 * gcc.dg/20030121-1.c: Move to ..
898 * gcc.dg/20040121-1.c: here.
899
900 2004-01-23 Roger Sayle <roger@eyesopen.com>
901
902 * gcc.dg/builtins-29.c: New test case.
903
904 2004-01-23 Zack Weinberg <zack@codesourcery.com>
905
906 PR 18314
907 * gcc.dg/builtins-30.c: New testcase.
908
909 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
910
911 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
912 * lib/g77.exp: Likewise.
913 * lib/objc.exp: Likewise.
914 * lib/g++.exp: Likewise.
915
916 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
917
918 * gcc.dg/struct-by-value-2.c: New test.
919
920 2004-01-21 Andrew Pinski <apinski@apple.com>
921
922 PR target/13785
923 * gcc.dg/20030121-1.c: New test.
924
925 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
926
927 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
928 clobber frame pointer register in asm statement.
929
930 2004-01-21 Falk Hueffner <falk@debian.org>
931
932 * gcc.c-torture/compile/20040121-1.c: New test.
933
934 2004-01-21 Zack Weinberg <zack@codesourcery.com>
935
936 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
937
938 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
939
940 * gcc.dg/ppc64-abi-2.c: New test.
941
942 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
943
944 * lib/treelang.exp: Fill out this file.
945 * lib/treelang-dg.exp: New File.
946
947 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
948
949 * gcc.c-torture/compile/981022-1.c: Remove.
950 * gcc.dg/array-5.c: Remove XFAIL.
951 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
952 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
953 gcc.dg/cond-lvalue-1.c: Update.
954 * gcc.dg/cast-lvalue-2.c: New test.
955
956 2004-01-19 Mark Mitchell <mark@codesourcery.com>
957
958 PR c++/13592
959 * g++.dg/other/error1.C (class foo): Tweak error message.
960
961 PR c++/13592
962 * g++.dg/template/call2.C: New test.
963
964 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
965
966 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
967 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
968 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
969 scalar-return-1_x.c, scalar-return-2_y.c,
970 scalar-return-3_x.c, scalar-return-3_y.c,
971 scalar-return-4_x.c, scalar-return-4_y.c,
972 struct-align-1.h, struct-align-1_x.c,
973 struct-align-1_y.c, struct-align-2.h,
974 struct-align-2_x.c, struct-align-2_y.c,
975 struct-by-value-10_y.c, struct-by-value-11_x.c,
976 struct-by-value-11_y.c, struct-by-value-12_x.c,
977 struct-by-value-12_y.c, struct-by-value-13_x.c,
978 struct-by-value-13_y.c, struct-by-value-14_x.c,
979 struct-by-value-14_y.c, struct-by-value-15_x.c,
980 struct-by-value-15_y.c, struct-by-value-16_y.c,
981 struct-by-value-17_y.c, struct-by-value-18_y.c,
982 struct-by-value-19_y.c, struct-by-value-1_x.c,
983 struct-by-value-1_y.c, struct-by-value-20_y.c,
984 struct-by-value-2_x.c, struct-by-value-2_y.c,
985 struct-by-value-3_y.c, struct-by-value-4_x.c,
986 struct-by-value-4_y.c, struct-by-value-5_y.c,
987 struct-by-value-6_y.c, struct-by-value-7_y.c
988 struct-by-value-8_x.c, struct-by-value-8_y.c
989 struct-by-value-9_x.c, struct-by-value-9_y.c
990 struct-return-10_x.c, struct-return-10_y.c,
991 struct-return-19_x.c, struct-return-20_x.c
992 struct-return-2_x.c, struct-return-2_y.c
993 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
994 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
995
996 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
997
998 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
999 attribute on sparc*-sun-solaris2.*.
1000
1001 2004-01-18 Mark Mitchell <mark@codesourcery.com>
1002
1003 PR c++/13710
1004 * g++.dg/ext/typeof7.C: New test.
1005
1006 2004-01-18 David Edelsohn <edelsohn@gnu.org>
1007
1008 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
1009 * gcc.dg/const-elim-1.c: Same.
1010
1011 2004-01-17 Ziemowit Laski <zlaski@apple.com>
1012
1013 * objc.dg/stret-1.m: New.
1014 * objc.dg/stret-2.m: New.
1015
1016 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
1017
1018 PR c++/11895
1019 * g++.dg/ext/vector1.C: New test.
1020
1021 2004-01-16 Geoffrey Keating <geoffk@apple.com>
1022
1023 * gcc.dg/pch/import-1.c: New.
1024 * gcc.dg/pch/import-1.hs: New.
1025 * gcc.dg/pch/import-1a.h: New.
1026 * gcc.dg/pch/import-1b.h: New.
1027 * gcc.dg/pch/import-1c.h: New.
1028
1029 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1030
1031 PR c++/13574
1032 * g++.dg/ext/array1.C: New test.
1033
1034 PR c++/13178
1035 * g++.dg/conversion/op1.C: New test.
1036
1037 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
1038
1039 PR 11864
1040 From Kazumoto Kojima / Dan Kegel:
1041 * gcc.dg/pr11864-1.c: New test.
1042
1043 PR 10392
1044 From Marcus Comstedt / Dan Kegel:
1045 * gcc.dg/pr10392-1.c: New test.
1046
1047 2004-01-16 Mark Mitchell <mark@codesourcery.com>
1048
1049 PR c++/13478
1050 * g++.dg/init/ref10.C: New test.
1051
1052 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1053
1054 PR c++/13407
1055 * g++.dg/parse/typename6.C: New test.
1056
1057 2004-01-15 Geoffrey Keating <geoffk@apple.com>
1058
1059 PR pch/13361
1060 * testsuite/g++.dg/pch/wchar-1.C: New.
1061 * testsuite/g++.dg/pch/wchar-1.Hs: New.
1062
1063 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1064
1065 PR c++/9259
1066 * g++.dg/expr/sizeof2.C: New test.
1067
1068 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
1069
1070 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
1071
1072 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1073
1074 PR c++/13659
1075 * g++.dg/lookup/strong-using-3.C: New.
1076 * g++.dg/lookup/using-10.C: New.
1077
1078 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
1079
1080 PR c++/13594
1081 * g++.dg/lookup/strong-using-2.C: New.
1082
1083 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
1084 Dan Kegel <dank@kegel.com>
1085 J"orn Rennecke <joern.rennecke@superh.com>
1086
1087 PR target/9365
1088 * gcc.dg/pr9365-1.c: New test.
1089
1090 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1091
1092 PR c++/8856
1093 * g++.dg/parse/casting-operator2.C: New test.
1094 * g++.old-deja/g++.pt/explicit83.C: Remove.
1095
1096 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
1097
1098 * gcc.dg/label-compound-stmt-1.c: New test.
1099 * gcc.c-torture/compile/950922-1.c,
1100 gcc.c-torture/compile/20000211-3.c,
1101 gcc.c-torture/compile/20000518-1.c,
1102 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
1103 compound statements.
1104
1105 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
1106
1107 * gcc.dg/ppc64-abi-1.c: New test.
1108
1109 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
1110
1111 * g++.dg/ext/attrib9.C: Add dg-warnings.
1112
1113 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1114
1115 PR c++/12335
1116 * g++.dg/parse/dtor3.C: New test.
1117
1118 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
1119
1120 PR c++/12709
1121 * g++.dg/parse/try-catch-1.C: New test.
1122
1123 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
1124
1125 * ada/acats/run_all.sh: Add more verbose output in acats.log
1126 when compiling tests.
1127
1128 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1129
1130 PR 13656
1131 * gcc.dg/typedef-redecl.c: New test case.
1132 * gcc.dg/typedef-redecl.h: New support file.
1133
1134 2004-01-13 Jan Hubicka <jh@suse.cz>
1135
1136 * gcc.dg/always_inline.c: New test.
1137 * gcc.dg/debug/20031231-1.c: Fix.
1138
1139 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1140
1141 PR c++/13474
1142 * g++.dg/template/array3.C: New test.
1143
1144 2004-01-12 Zack Weinberg <zack@codesourcery.com>
1145
1146 * g++.dg/ext/lvalue1.C: No longer expected to fail.
1147 * g++.dg/warn/Wunused-2.C: Likewise.
1148
1149 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1150
1151 PR c++/13289
1152 * g++.dg/template/instantiate6.C: New test.
1153
1154 2004-01-12 Roger Sayle <roger@eyesopen.com>
1155
1156 PR middle-end/11397
1157 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
1158
1159 2004-01-12 Jan Hubicka <jh@suse.cz>
1160
1161 PR opt/12826
1162 * gcc.dg/20040112-1.c: New.
1163
1164 * gcc.dg/dwarf-die[1-7].c: Move to...
1165 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
1166 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
1167
1168 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
1169
1170 PR c++/4100
1171 * g++.dg/parse/friend4.C: New test.
1172
1173 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
1174
1175 PR c++/4100
1176 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
1177 definition is called a friend.
1178
1179 2004-01-11 Zack Weinberg <zack@codesourcery.com>
1180
1181 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
1182
1183 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
1184
1185 PR c++/3478
1186 * g++.dg/parse/error10.C: New test.
1187 * g++.dg/template/arg2.C: Accept "invalid type" error.
1188
1189 2004-01-11 Jakub Jelinek <jakub@redhat.com>
1190
1191 PR middle-end/13392
1192 * g++.dg/opt/expect2.C: New test.
1193
1194 2004-01-10 Zack Weinberg <zack@codesourcery.com>
1195
1196 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
1197 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
1198 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
1199 Update dg-error regexps.
1200
1201 2004-01-10 Zack Weinberg <zack@codesourcery.com>
1202
1203 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
1204 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
1205
1206 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1207
1208 * gcc.dg/pragma-re-1.c: Use right pointer type.
1209
1210 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1211
1212 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
1213
1214 2004-01-09 Geoffrey Keating <geoffk@apple.com>
1215
1216 * gcc.dg/rs6000-ldouble-1.c: New.
1217
1218 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1219
1220 DR 337
1221 PR c++/9256
1222 * g++.dg/other/abstract1.C: New test.
1223
1224 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
1225
1226 * g++.dg/lookup/strong-using-1.C: New.
1227
1228 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
1229
1230 PR c/11234
1231 * gcc.dg/func-ptr-conv-1.c: New test.
1232 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
1233
1234 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
1235
1236 PR target/13380.
1237 * gcc.c-torture/compile/20040109-1.c: New.
1238
1239 2004-01-08 Stuart Hastings <stuart@apple.com>
1240
1241 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
1242 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
1243 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
1244
1245 2004-01-09 Alan Modra <amodra@bigpond.net.au>
1246
1247 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
1248
1249 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
1250
1251 * ada/acats/run_acats: Treat 'gnatchop' the same way
1252 as 'gnatmake'. Export GCC_DRIVER.
1253 * ada/acats/run_all.sh: Add target_gnatchop. Use
1254 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
1255
1256 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1257
1258 PR c++/12573
1259 * g++.dg/template/dependent-expr4.C: New test.
1260
1261 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
1262
1263 * gcc.dg/altivec-11.c: New test.
1264
1265 2004-01-07 Mark Mitchell <mark@codesourcery.com>
1266
1267 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
1268
1269 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
1270
1271 PR c/6024
1272 * gcc.dg/enum-compat-1.c: New test.
1273 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
1274
1275 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
1276
1277 PR c/12165
1278 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
1279 gcc.dg/c99-idem-qual-3.c: New tests.
1280
1281 2004-01-07 Alan Modra <amodra@bigpond.net.au>
1282
1283 * gcc.dg/winline-7.c: Don't cast void * to int.
1284
1285 2004-01-06 Jan Hubicka <jh@suse.cz>
1286
1287 * gcc.dg/i386-sse-5.c: New test
1288 * g++.dg/eh/simd-1.c: Add -w argument for i386.
1289
1290 2004-01-05 Mark Mitchell <mark@codesourcery.com>
1291
1292 PR c++/12815
1293 * g++.dg/rtti/typeid4.C: New test.
1294
1295 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1296
1297 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
1298
1299 2004-01-05 Mark Mitchell <mark@codesourcery.com>
1300
1301 PR c++/12132
1302 * g++.dg/template/error11.C: New test.
1303
1304 PR c++/13451
1305 * g++.dg/template/class2.C: New test.
1306
1307 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
1308 Richard Sandiford <rsandifo@redhat.com>
1309
1310 PR c++/13387
1311 * g++.dg/opt/alias3.C: New test.
1312
1313 2004-01-04 Mark Mitchell <mark@codesourcery.com>
1314
1315 PR c++/13157
1316 * g++.dg/template/koenig3.C: New test.
1317
1318 PR c++/13529
1319 * g++.dg/parse/offsetof3.C: New test.
1320
1321 * g++.dg/init/copy7.C: Add missing dg-error markers.
1322
1323 PR c++/12226
1324 * g++.dg/init/copy7.c: New test.
1325
1326 PR c++/13536
1327 * g++.dg/parse/cast1.C: New test.
1328
1329 2004-01-04 Jan Hubicka <jh@suse.cz>
1330
1331 * gcc.dg/winline[1-7].c: New tests.
1332
1333 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1334
1335 PR c++/13520
1336 * g++.dg/template/qualttp22.C: New test.
1337
1338 2004-01-01 Jan Hubicka <jh@suse.cz>
1339
1340 * gcc.dg/debug/20031231-1.c: New.
1341 * gcc.c-torture/compile/20040101-1.c: New.
1342 * gcc.dg/dwarf-die-[1-7].c: New.
1343
1344 2004-01-01 Jakub Jelinek <jakub@redhat.com>
1345
1346 PR optimization/13521
1347 * gcc.c-torture/compile/20031231-1.c: New test.
1348
1349 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1350
1351 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
1352
1353 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1354
1355 PR c++/10079
1356 * g++.dg/template/crash16.C: New test.
1357
1358 2003-12-30 Mark Mitchell <mark@codesourcery.com>
1359
1360 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
1361
1362 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
1363
1364 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
1365 ports.
1366 * g++.old-deja/g++.jason/thunk3.C: Likewise.
1367 * g++.old-deja/g++.law/profile1.C: Likewise.
1368 * gcc.c-torture/compile/981006-1.c: Likewise.
1369 * gcc.c-torture/execute/loop-2e.x: Likewise.
1370 * gcc.c-torture/execute/loop-2f.x: Remove.
1371 * gcc.c-torture/execute/loop-2g.x: Likewise.
1372 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
1373 * gcc.dg/20020312-2.c: Remove traces of dead ports.
1374
1375 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
1376
1377 PR c++/13507
1378 * g++.dg/ext/attrib11.C: New test.
1379
1380 PR c++/13494
1381 * g++.dg/template/array2-1.C: New test.
1382 * g++.dg/template/array2-2.C: New test.
1383
1384 2003-12-29 Mark Mitchell <mark@codesourcery.com>
1385
1386 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
1387
1388 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
1389
1390 PR c++/12774
1391 * g++.dg/template/array1-1.C: New test.
1392 * g++.dg/template/array1-2.C: New test.
1393
1394 2003-12-29 Roger Sayle <roger@eyesopen.com>
1395
1396 PR fortran/12632
1397 * g77.dg/12632.f: New test case.
1398
1399 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1400
1401 PR c++/13289
1402 * g++.dg/parse/nontype1.C: New test.
1403
1404 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1405
1406 PR c++/12403
1407 * g++.dg/parse/explicit1.C: New test.
1408 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
1409
1410 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1411
1412 PR c++/13081
1413 * g++.dg/opt/inline6.C: New test.
1414
1415 PR c++/12613
1416 * g++.dg/parse/error9.C: New test.
1417
1418 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
1419
1420 2003-12-28 Mark Mitchell <mark@codesourcery.com>
1421
1422 PR c++/13009
1423 * g++.dg/init/assign1.C: New test.
1424
1425 2003-12-28 Roger Sayle <roger@eyesopen.com>
1426
1427 PR c++/13070
1428 * g++.dg/warn/format3.C: New test case.
1429
1430 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1431
1432 * gcc.c-torture/compile/20031227-1.c: New test.
1433
1434 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1435
1436 * g++.dg/bprob/bprob.exp: Load target-supports.exp
1437 * g77.dg/bprob/bprob.exp: Likewise.
1438 * gcc.misc-tests/bprob.exp: Likewise.
1439 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
1440 variants on systems where the library does not provide that
1441 functionality.
1442 * gcc.dg/builtins-20.c: Use builtins-config.h.
1443 * gcc.dg/builtins-config.h: New file.
1444
1445 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1446
1447 * lib/gcc-dg.exp (dg-require-profiling): New function.
1448 * lib/target-supports.exp (check_profiling_available): Likewise.
1449 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
1450 * g77.dg/bprob/bprob.exp: Likewise.
1451 * gcc.misc-tests/bprob.exp: Likewise.
1452 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
1453 * gcc.dg/20021014-1.c: Likewise.
1454 * gcc.dg/nest.c: Likewise.
1455
1456 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1457
1458 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
1459 compiling.
1460 * g++.dg/lookup/java2.C: Likewise.
1461 * gcc.dg/cpp/lexident.c: Likewise.
1462
1463 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
1464
1465 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
1466 given.
1467 * gcc.c-torture/compile/961203-1.c: Likewise.
1468 * gcc.c-torture/compile/980506-1.c: Likewise.
1469
1470 2003-12-23 Zack Weinberg <zack@codesourcery.com>
1471
1472 * lib/gcc-dg.exp (dg-prune-output): New annotation.
1473 (additional_prunes): New global.
1474 (gcc-dg-prune): Handle additional per-test pruning.
1475 (dg-test): Clear additional_prunes between tests.
1476
1477 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
1478 dg-prune-output to avoid spurious failures from assembler
1479 complaining about nonexistent WAW violations.
1480 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
1481 Use dg-prune-output to avoid spurious failures from assembler
1482 warning about Itanium B-step errata.
1483
1484 2003-12-23 Mark Mitchell <mark@codesourcery.com>
1485
1486 * g++.dg/abi/macro0.C: New test.
1487 * g++.dg/abi/macro1.C: Likewise.
1488 * g++.dg/abi/macro2.C: Likewise.
1489
1490 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
1491 * g++.dg/abi/bitfield7.C: Likewise.
1492 * g++.dg/abi/dtor2.C: Likewise.
1493 * g++.dg/abi/mangle11.C: Likewise.
1494 * g++.dg/abi/mangle12.C: Likewise.
1495 * g++.dg/abi/mangle14.C: Likewise.
1496 * g++.dg/abi/mangle17.C: Likewise.
1497 * g++.dg/abi/vbase10.C: Likewise.
1498 * g++.dg/abi/vbase14.C: Likewise.
1499 * g++.dg/template/qualttp17.C: Likewise.
1500
1501 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
1502
1503 PR c/11995
1504 * gcc.dg/20031223-1.c: New test.
1505
1506 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1507
1508 * gcc.dg/noreturn-7.c: New test.
1509
1510 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1511
1512 * gcc.dg/null-pointer-1.c: New test.
1513
1514 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1515
1516 * g++.old-deja/g++.jason/template18.C: Remove.
1517 * g++.old-deja/g++.jason/template37.C: Likewise.
1518
1519 PR c++/12862
1520 * g++.dg/lookup/ns1.C: New test.
1521
1522 PR c++/12397
1523 * g++.dg/template/lookup3.C: New test.
1524
1525 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1526
1527 * g++.dg/template/recurse1.C: New test
1528
1529 2003-12-22 Mark Mitchell <mark@codesourcery.com>
1530
1531 PR c++/12479
1532 * g++.dg/parse/semicolon1.C: New test.
1533 * g++.dg/parse/semicolon1.h: Likewise.
1534
1535 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
1536
1537 * gcc.dg/darwin-misaligned.c: New test.
1538
1539 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
1540
1541 PR c/9163
1542 * gcc.dg/20031222-1.c: New test.
1543
1544 2003-12-21 Mark Mitchell <mark@codesourcery.com>
1545
1546 PR c++/13438
1547 * g++.dg/parse/error8.C: New test.
1548
1549 PR c++/11554
1550 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
1551
1552 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
1553
1554 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
1555 too small.
1556 * gcc.c-torture/compile/930217-1.c: Likewise.
1557 * gcc.c-torture/compile/930513-1.c: Likewise.
1558 * gcc.c-torture/execute/920908-2.c: Likewise.
1559 * gcc.c-torture/execute/921204-1.c: Likewise.
1560 * gcc.c-torture/execute/930621-1.c: Likewise.
1561 * gcc.c-torture/execute/930630-1.c: Likewise.
1562 * gcc.c-torture/execute/931031-1.c: Likewise.
1563 * gcc.c-torture/execute/980602-2.c: Likewise.
1564 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
1565 * gcc.c-torture/execute/compndlit-1.c: Likewise.
1566 * gcc.c-torture/execute/extzvsi.c: Likewise.
1567 * gcc.c-torture/unsorted/ext.c: Likewise.
1568
1569 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
1570
1571 PR target/12749
1572 * gcc.c-torture/compile/20031220-2.c: New test case.
1573
1574 2003-12-20 Roger Sayle <roger@eyesopen.com>
1575
1576 PR optimization/13031
1577 * gcc.c-torture/compile/20031220-1.c: New test case.
1578
1579 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1580
1581 * gcc.dg/cast-function-1.c: New test.
1582
1583 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
1584
1585 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
1586 formats.
1587
1588 2003-12-19 Mark Mitchell <mark@codesourcery.com>
1589
1590 PR c++/12795
1591 * g++.dg/ext/attrib10.C: New test.
1592
1593 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1594
1595 * gcc.dg/cleanup-10.c: New test.
1596 * gcc.dg/cleanup-11.c: New test.
1597
1598 2003-12-19 Jakub Jelinek <jakub@redhat.com>
1599
1600 PR c++/13239
1601 * g++.dg/opt/expect1.C: New test.
1602
1603 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
1604
1605 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
1606
1607 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
1608
1609 PR debug/12923
1610 * gcc.dg/20031218-1.c: New test.
1611
1612 PR debug/12389
1613 * gcc.dg/20031218-2.c: New test.
1614 * gcc.dg/20031218-3.c: New test.
1615
1616 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
1617 of label name and allow for USER_LABEL_PREFIX == "_" names.
1618 * g++.dg/abi/mangle18-2.C: Likewise.
1619 * g++.dg/abi/mangle19-1.C: Likewise.
1620 * g++.dg/abi/mangle19-2.C: Likewise.
1621 * g++.dg/abi/mangle20-1.C: Likewise.
1622 * g++.dg/abi/mangle20-2.C: Likewise.
1623
1624 2003-12-18 Richard Henderson <rth@redhat.com>
1625
1626 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
1627
1628 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
1629 Dan Kegel <dank@kegel.com>
1630
1631 PR other/12009
1632 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
1633 testing a cross compiler, it causes spurious compile failures.
1634 * lib/g++.exp: Likewise.
1635
1636 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1637
1638 PR c++/13262
1639 * g++.dg/template/access13.C: New test.
1640
1641 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
1642
1643 * gcc.dg/20031216-1.c: New test.
1644
1645 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1646
1647 PR c++/9154
1648 * g++.dg/template/error10.C: New test.
1649
1650 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1651
1652 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
1653 * g++.dg/eh/simd-2.C: Likewise.
1654
1655 2003-12-17 James E Wilson <wilson@specifixinc.com>
1656 Roger Sayle <roger@eyesopen.com>
1657
1658 * gcc.c-torture/execute/ieee/mzero5.c: New.
1659
1660 2003-12-17 Mark Mitchell <mark@codesourcery.com>
1661
1662 PR c++/10603
1663 * g++.dg/parse/error6.C: New test.
1664
1665 PR c++/12827
1666 * g++.dg/parse/error7.C: New test.
1667
1668 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
1669
1670 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
1671 at -O with stabs debugging formats.
1672 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
1673 * gcc.dg/debug/debug-2.c: Likewise.
1674
1675 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1676
1677 PR c++/12696
1678 * g++.dg/init/error1.C: New test.
1679
1680 PR c++/12218
1681 * g++.dg/init/pm3.C: New test.
1682
1683 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
1684
1685 PR c/3347
1686 * gcc.dg/bitfld-8.c: New test.
1687
1688 2003-12-16 James Lemke <jim@wasabisystems.com>
1689
1690 * gcc.dg/arm-scd42-[123].c: New tests.
1691
1692 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1693
1694 PR c++/9043
1695 * g++.dg/abi/mangle20-1.C: New test.
1696 * g++.dg/abi/mangle20-2.C: New test.
1697
1698 2003-12-16 Mark Mitchell <mark@codesourcery.com>
1699
1700 PR c++/13275
1701 * g++.dg/other/offsetof2.C: Remove XFAIL.
1702 * g++.dg/parse/offsetof1.C: New test.
1703 * g++.gd/parse/offsetof2.C: Likewise.
1704
1705 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1706
1707 * g++.dg/template/nontype3.C: New test.
1708 * g++.dg/template/static2.C: Tweaked the dg-error clause.
1709
1710 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1711
1712 * g++.dg/warn/noreturn-3.C: Also test instantiation.
1713
1714 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
1715
1716 PR c++/13387
1717 * g++.dg/expr/assign1.C: New test.
1718
1719 PR c++/13242
1720 * g++.dg/abi/mangle19-1.C: New test.
1721 * g++.dg/abi/mangle19-2.C: New test.
1722
1723 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
1724
1725 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
1726
1727 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1728
1729 * gcc.c-torture/execute/20031216-1.c: New test.
1730
1731 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1732
1733 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
1734 an ICE regression.
1735
1736 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1737
1738 PR c++/10926
1739 * g++.dg/template/error9.C: New test.
1740
1741 PR c++/11116
1742 * g++.dg/template/error8.C: New test.
1743
1744 2003-12-15 Roger Sayle <roger@eyesopen.com>
1745
1746 PR middle-end/13400
1747 * gcc.c-torture/execute/20031215-1.c: New test case.
1748
1749 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1750
1751 PR c++/13269
1752 * g++.dg/parse/error5.C: New test.
1753
1754 PR c++/12989
1755 * g++.dg/expr/sizeof1.C: New test.
1756
1757 PR c++/13310
1758 * g++.dg/template/crash15.C: New test.
1759
1760 2003-12-15 Geoffrey Keating <geoffk@apple.com>
1761
1762 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
1763 a non-POD type as the last named parameter of a varargs function.
1764
1765 2003-12-15 Mark Mitchell <mark@codesourcery.com>
1766
1767 PR c++/13243
1768 PR c++/12573
1769 * g++.dg/template/crash14.C: New test.
1770 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
1771
1772 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
1773
1774 * g++.dg/other/java1.C: New test.
1775
1776 PR c++/13241
1777 * g++.dg/abi/mangle18-1.C: New test.
1778 * g++.dg/abi/mangle18-2.C: New test.
1779
1780 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
1781
1782 PR optimization/10312
1783 * gcc.c-torture/execute/20031214-1.c: New.
1784
1785 2003-12-14 Mark Mitchell <mark@codesourcery.com>
1786
1787 PR c++/10779
1788 PR c++/12160
1789 * g++.dg/parse/error3.C: New test.
1790 * g++.dg/parse/error4.C: Likewise.
1791 * g++.dg/abi/mangle4.C: Tweak error messages.
1792 * g++.dg/lookup/using5.C: Likewise.
1793 * g++.dg/other/error2.C: Likewise.
1794 * g++.dg/parse/typename5.C: Likewise.
1795 * g++.dg/parse/undefined1.C: Likewise.
1796 * g++.dg/template/arg2.C: Likewise.
1797 * g++.dg/template/ttp3.C: Likewise.
1798 * g++.dg/template/type1.C: Likewise.
1799 * g++.old-deja/g++.other/crash32.C: Likewise.
1800 * g++.old-djea/g++.pt/defarg8.C: Likewise.
1801
1802 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1803
1804 PR c++/13106
1805 * g++.dg/warn/noreturn-3.C: New test.
1806
1807 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1808
1809 PR c++/13118
1810 * g++.dg/abi/covariant3.C: New.
1811
1812 2003-12-12 Jakub Jelinek <jakub@redhat.com>
1813
1814 * g++.dg/eh/ia64-1.C: New test.
1815
1816 2003-12-12 Roger Sayle <roger@eyesopen.com>
1817
1818 PR optimization/13037
1819 * g77.f-torture/execute/13037.f: New test case.
1820
1821 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
1822
1823 PR c++/12881
1824 * g++.dg/abi/covariant2.C: New.
1825
1826 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
1827
1828 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
1829
1830 2003-12-11 Zack Weinberg <zack@codesourcery.com>
1831
1832 * gcc.c-torture/execute/wchar_t-1.x: Delete.
1833
1834 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
1835
1836 PR other/10819
1837 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
1838 to fix Bug 10819.
1839 * lib/g++.exp (g++_version): Likewise.
1840 * lib/g77.exp (g77_version): Likewise.
1841 * lib/objc.exp (default_objc_version): Likewise.
1842
1843 2003-12-10 Richard Henderson <rth@redhat.com>
1844
1845 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
1846
1847 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
1848
1849 2003-12-08 Matt Austern <austern@apple.com>
1850
1851 PR c/13134
1852 * lib/gcc-dg.exp (dg-require-visibility): Define.
1853 * lib/target-supports (check_visibility_available): Define.
1854 * gcc.dg/visibility-1.c: New test.
1855 * gcc.dg/visibility-2.c: Likewise.
1856 * gcc.dg/visibility-3.c: Likewise.
1857 * gcc.dg/visibility-4.c: Likewise.
1858 * gcc.dg/visibility-5.c: Likewise.
1859 * gcc.dg/visibility-6.c: Likewise.
1860 * g++.dg/ext/visibility-1.C: Likewise.
1861 * g++.dg/ext/visibility-2.C: Likewise.
1862 * g++.dg/ext/visibility-3.C: Likewise.
1863 * g++.dg/ext/visibility-4.C: Likewise.
1864 * g++.dg/ext/visibility-5.C: Likewise.
1865 * g++.dg/ext/visibility-6.C: Likewise.
1866
1867 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1868
1869 * g++.dg/lookup/java1.C: New test.
1870 * g++.dg/lookup/java2.C: New test.
1871
1872 2003-12-07 Falk Hueffner <falk@debian.org>
1873
1874 * g++.dg/opt/noreturn-1.C: New test.
1875
1876 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
1877
1878 * gcc.dg/overflow-1.c: New test.
1879
1880 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
1881
1882 * g77.f-torture/compile/13060.f: New test.
1883
1884 2003-12-06 Mark Mitchell <mark@codesourcery.com>
1885
1886 PR c++/13323
1887 * g++.dg/inherit/operator2.C: New test.
1888
1889 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1890
1891 PR c++/13305
1892 * g++.dg/ext/attrib9.C: New test.
1893
1894 2003-12-05 Mark Mitchell <mark@codesourcery.com>
1895
1896 PR c++/13314
1897 * g++.dg/template/error7.C: New test.
1898
1899 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
1900 J"orn Rennecke <joern.rennecke@superh.com>
1901
1902 PR target/13302
1903 * g++.dg/other/struct-va_list.C: New test.
1904
1905 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1906
1907 PR c++/13166
1908 * g++.dg/parse/defarg6.C: New test.
1909
1910 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
1911
1912 PR target/13256
1913 * gcc.c-torture/execute/20031201-1.c: New test.
1914
1915 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
1916
1917 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
1918
1919 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
1920
1921 * gcc.dg/builtin-return-1.c: New test.
1922
1923 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
1924 J"orn Rennecke <joern.rennecke@superh.com>
1925
1926 PR optimization/13260
1927 * gcc.c-torture/execute/20031204-1.c: New test.
1928
1929 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1930
1931 PR c++/9127
1932 * g++.dg/template/error6.C: New test.
1933
1934 2003-12-03 Jakub Jelinek <jakub@redhat.com>
1935
1936 * gcc.dg/20031202-1.c: New test.
1937
1938 2003-12-03 Mark Mitchell <mark@codesourcery.com>
1939
1940 PR c++/13179
1941 * g++.dg/template/eh1.C: New test.
1942
1943 PR c++/10771
1944 * g++.dg/template/error5.C: New test.
1945
1946 2003-12-02 David Ung <davidu@mips.com>
1947
1948 * gcc.dg/compat/vector-check.h: Corrected type for var
1949 g_##TMODE
1950
1951 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1952
1953 PR c++/10126
1954 * g++.dg/template/ptrmem8.C: New test.
1955
1956 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1957
1958 PR c++/12573
1959 * g++.dg/template/dependent-expr3.C: New test.
1960
1961 2003-12-01 James Lemke <jim@wasabisystems.com>
1962
1963 * gcc.dg/arm-g2.c: New test.
1964
1965 2003-12-01 Roger Sayle <roger@eyesopen.com>
1966
1967 PR optimization/11634
1968 * gcc.dg/20031201-2.c: New test case.
1969
1970 2003-12-01 Zack Weinberg <zack@codesourcery.com>
1971
1972 PR 11433
1973 * objc.dg/proto-lossage-3.m: New test.
1974
1975 2003-12-01 Roger Sayle <roger@eyesopen.com>
1976
1977 PR optimization/12628
1978 * gcc.dg/20031201-1.c: New test case.
1979
1980 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
1981
1982 * gcc.dg/unaligned-1.c: New test.
1983
1984 2003-11-30 Mark Mitchell <mark@codesourcery.com>
1985
1986 PR c++/9849
1987 * g++.dg/template/error4.C: New test.
1988 * g++.dg/template/nested3.C: Adjust error markers.
1989
1990 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1991
1992 * gcc.dg/cpp/assert4.c: Check more #system assertions.
1993
1994 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
1995
1996 PR c/10333
1997 * gcc.dg/bitfld-7.c: New test.
1998
1999 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
2000
2001 * gcc.dg/tls/asm-1.C: New test.
2002
2003 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2004
2005 * gcc.dg/cpp/assert4.c: Update.
2006
2007 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
2008
2009 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
2010 * gcc.dg/builtin-apply3.c: New test.
2011
2012 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2013
2014 * lib/compat.exp (compat-obj): New xfaildata parameter.
2015 Use it to set compiler_conditional_xfail_data before compiling.
2016 (compat-get-options): Handle dg-xfail-if.
2017 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
2018 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
2019 * gcc.dg/compat/vector-1_y.c: Likewise.
2020 * gcc.dg/compat/vector-2_x.c: Likewise.
2021 * gcc.dg/compat/vector-2_y.c: Likewise.
2022
2023 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2024
2025 * g++.dg/opt/reg-stack4.C: New test.
2026
2027 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2028
2029 * gcc.dg/builtin-apply2.c: New test.
2030
2031 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
2032
2033 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
2034
2035 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2036
2037 PR c++/12924
2038 * g++.dg/template/template-id-2.C: New test.
2039
2040 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2041
2042 PR c++/5369
2043 * g++.dg/template/memfriend1.C: New test.
2044 * g++.dg/template/memfriend2.C: Likewise.
2045 * g++.dg/template/memfriend3.C: Likewise.
2046 * g++.dg/template/memfriend4.C: Likewise.
2047 * g++.dg/template/memfriend5.C: Likewise.
2048 * g++.dg/template/memfriend6.C: Likewise.
2049 * g++.dg/template/memfriend7.C: Likewise.
2050 * g++.dg/template/memfriend8.C: Likewise.
2051 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
2052
2053 2003-11-21 Mark Mitchell <mark@codesourcery.com>
2054
2055 PR c++/12515
2056 * g++.dg/ext/cond1.C: New test.
2057
2058 2003-11-20 Richard Henderson <rth@redhat.com>
2059
2060 * gcc.dg/20020201-2.c: Remove.
2061 * gcc.dg/20020201-4.c: Remove.
2062 * gcc.dg/20020304-1.c: Remove.
2063
2064 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
2065
2066 * gcc.dg/cpp/trad/xwin1.c: New test case.
2067
2068 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
2069
2070 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
2071 * lib/g77.exp: Likewise.
2072 * lib/objc.exp: Likewise.
2073 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
2074 for darwin.
2075
2076 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2077
2078 PR c++/12932
2079 * g++.dg/template/static5.C: New test.
2080
2081 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
2082
2083 * gcc.dg/nested-func-1.c: New test.
2084
2085 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2086
2087 * gcc.dg/cpp/assert4.c: New test.
2088
2089 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2090
2091 PR c++/2294
2092 * g++.dg/lookup/using9.c: New test.
2093
2094 2003-11-14 Mark Mitchell <mark@codesourcery.com>
2095
2096 PR c++/12762
2097 * g++.dg/template/error3.C: New test.
2098
2099 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
2100
2101 PR ada/13035
2102 * ada/acats/run_acats, run_all.sh: Fix syntax error.
2103 No longer use a wrapper for gcc, since this does not work under
2104 Windows.
2105
2106 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
2107
2108 PR c++/2094
2109 * g++.dg/template/ptrmem7.C: New test.
2110
2111 2003-11-13 Andrew Pinski <apinski@apple.com>
2112
2113 * gcc.c-torture/compile/20031113-1.c: New test.
2114
2115 2003-11-13 Mark Mitchell <mark@codesourcery.com>
2116 Kean Johnston <jkj@sco.com>
2117
2118 PR c/13029
2119 * gcc.dg/unused-4.c: Update.
2120
2121 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2122
2123 * g++.dg/opt/const3.C: New test.
2124
2125 2003-11-13 Jan Hubicka <jh@suse.cz>
2126
2127 * gcc.c-torture/compile/20031112-1.c: New test.
2128
2129 2003-11-12 Mark Mitchell <mark@codesourcery.com>
2130
2131 * g++.dg/parse/crash10.C: Remove bogus error marker.
2132
2133 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
2134
2135 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
2136 (host_gcc): Likewise.
2137 (ROOT): Honor $PWDCMD.
2138 (BASE): Likewise.
2139 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
2140
2141 2003-11-12 Catherine Moore <clm@redhat.com>
2142
2143 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
2144
2145 2003-11-12 Andreas Jaeger <aj@suse.de>
2146 Jakub Jelinek <jakub@redhat.com>
2147 Andrew Pinski <pinskia@physics.uc.edu>
2148 Richard Henderson <rth@redhat.com>
2149
2150 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
2151 systems.
2152 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
2153
2154 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
2155 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2156
2157 2003-11-11 Andreas Jaeger <aj@suse.de>
2158
2159 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
2160
2161 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
2162
2163 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
2164
2165 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
2166 Clean ups.
2167
2168 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
2169
2170 * gcc.dg/trampoline-1.c: New test.
2171
2172 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2173
2174 * gcc.c-torture/compile/200031109-1.c: New test.
2175
2176 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
2177
2178 PR c/3190
2179 PR c/8714
2180 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
2181 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
2182 gcc.dg/format/no-y2k-1.c: Update.
2183
2184 2003-11-08 Roger Sayle <roger@eyesopen.com>
2185
2186 PR optimization/10467
2187 * gcc.dg/20031108-1.c: New test case.
2188
2189 2003-11-07 Geoffrey Keating <geoffk@apple.com>
2190
2191 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
2192
2193 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
2194
2195 * gcc.dg/compound-lvalue-1.c: New test.
2196 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
2197 some XFAILs.
2198
2199 2003-11-06 Geoffrey Keating <geoffk@apple.com>
2200
2201 * gcc.dg/altivec-varargs-1.c: New test.
2202
2203 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
2204
2205 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
2206 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
2207 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
2208 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
2209 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
2210
2211 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
2212
2213 * gcc.dg/cond-lvalue-1.c: New test.
2214
2215 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
2216
2217 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
2218
2219 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2220
2221 PR c++/11616
2222 * g++.dg/template/instantiate5.C: New test.
2223
2224 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2225
2226 PR c++/12726
2227 * g++.dg/ext/complit2.C: Replace test with self-contained version.
2228 * ChangeLog: Add missing first entry for above test.
2229
2230 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2231
2232 PR c++/9810
2233 * g++.dg/template/using8.C: New test.
2234 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
2235
2236 2003-11-02 Roger Sayle <roger@eyesopen.com>
2237
2238 PR optimization/10817
2239 * gcc.c-torture/compile/20031102-1.c: New test case.
2240
2241 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
2242
2243 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
2244 2147483647.
2245
2246 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2247
2248 * gcc.dg/20031102-1.c: New test.
2249
2250 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2251
2252 * gcc.dg/complex-1.c: New test.
2253
2254 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2255
2256 PR c++/12796
2257 * g++.dg/template/crash13.C: Adjust expected error location.
2258 * g++.old-deja/g++.brendan/ns1.C: Likewise.
2259
2260 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
2261
2262 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2263
2264 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
2265
2266 PR/10239
2267 * gcc.c-torture/compile/20031031-2.c: New test.
2268
2269 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
2270
2271 PR/11640
2272 * gcc.c-torture/compile/20031031-1.c: New test.
2273
2274 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
2275
2276 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
2277 * gcc.misc-tests/bprob.exp: Likewise.
2278 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
2279 the execution test on arm-elf configs.
2280 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
2281 configs that don't support scratch files.
2282 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
2283
2284 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
2285
2286 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
2287 done by dejagnu.
2288
2289 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
2290
2291 * ada/acats/run_all.sh: Redirect mv output to /dev/null
2292 Avoid non pure sh syntax. Add more logging.
2293
2294 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
2295 fail.
2296
2297 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
2298
2299 PR libgcj/10610
2300 * gcc.dg/ppc-stackalign-1.c: New test.
2301
2302 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
2303
2304 * ada/acats/run_all.sh: Change output to be more compliant with
2305 dejagnu framework.
2306 Create acats.sum and acats.log files under testsuite/ada/acats
2307 Only run [a-z]* directories, to filter out e.g. CVS.
2308 Redirect build output to log file.
2309
2310 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
2311
2312 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
2313
2314 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
2315
2316 PR ada/5909:
2317 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
2318
2319 2003-10-27 Jakub Jelinek <jakub@redhat.com>
2320
2321 * gcc.c-torture/compile/20031023-1.c: New test.
2322 * gcc.c-torture/compile/20031023-2.c: New test.
2323 * gcc.c-torture/compile/20031023-3.c: New test.
2324 * gcc.c-torture/compile/20031023-4.c: New test.
2325
2326 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2327
2328 PR c++/10371
2329 * g++.dg/lookup/scoped8.C: New test.
2330
2331 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2332
2333 * g++.dg/opt/reg-stack3.C: New test.
2334
2335 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
2336
2337 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
2338
2339 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2340
2341 PR c++/11076
2342 * g++.dg/template/crash13.C: New test.
2343
2344 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
2345
2346 * gcc.dg/c99-restrict-2.c: New test.
2347
2348 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
2349
2350 PR c++/12698, c++/12699, c++/12700, c++/12566
2351 * g++.dg/inherit/covariant9.C: New test.
2352 * g++.dg/inherit/covariant10.C: New test.
2353 * g++.dg/inherit/covariant11.C: New test.
2354
2355 2003-10-23 Jason Merrill <jason@redhat.com>
2356
2357 PR c++/12726
2358 * g++.dg/ext/complit2.C: New test.
2359
2360 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
2361
2362 PR target/12654
2363 * gcc.c-torture/execute/20031020-1.c: New test.
2364
2365 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2366
2367 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
2368 following the jump_insn.
2369
2370 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
2371
2372 * gcc.dg/cast-lvalue-1.c: New test.
2373
2374 2003-10-21 Mark Mitchell <mark@codesourcery.com>
2375
2376 PR c++/11962
2377 * g++.dg/template/cond2.C: New test.
2378
2379 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
2380
2381 * gcc.dg/builtins-28.c: New test.
2382
2383 2003-10-20 Jan Hubicka <jh@suse.cz>
2384
2385 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
2386 parameter.
2387 * testsuite/gcc.dg/inline-2.c: Likewise.
2388
2389 2003-10-20 Phil Edwards <phil@codesourcery.com>
2390
2391 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
2392 * gcc.dg/nest.c: Likewise.
2393
2394 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2395
2396 PR c++/9781, c++/10583, c++/11862
2397 * g++.dg/parse/crash13.C: New test.
2398
2399 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2400
2401 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
2402
2403 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
2404
2405 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
2406 Define HAVE_C99_RUNTIME except on Solaris.
2407 * gcc.dg/builtins-20.c: Likewise.
2408
2409 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2410
2411 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
2412
2413 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2414
2415 PR c++/12495
2416 * g++.dg/template/crash21.C: New test.
2417
2418 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2419
2420 PR c++/2513
2421 * g++.dg/template/typename5.C: New test.
2422
2423 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2424
2425 PR c++/12369
2426 * g++.dg/template/friend25.C: New test.
2427
2428 2003-10-16 Ziemowit Laski <zlaski@apple.com>
2429
2430 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
2431 versions.
2432
2433 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
2434
2435 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
2436 == 2147483647.
2437
2438 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
2439
2440 * gcc.c-torture/execute/960416-1.x: Remove.
2441 * gcc.c-torture/execute/divconst-3.x: Likewise.
2442
2443 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
2444
2445 PR target/12598
2446 * gcc.dg/torture/cris-volatile-1.c: New test.
2447
2448 2003-10-14 Roger Sayle <roger@eyesopen.com>
2449
2450 PR optimization/9325
2451 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
2452 for overflowing floating point to integer conversion during RTL
2453 simplification.
2454
2455 2003-10-13 Ziemowit Laski <zlaski@apple.com>
2456
2457 * objc/execute/_cmd.m: Fix typo.
2458 * objc.dg/image-info.m, objc.dg/symtab-1.m:
2459 Relax 'scan-assembler' regexp.
2460 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
2461 objc.dg/try-catch-4.m: Run on non-Darwin targets.
2462 * objc.dg/zero-link-2.m: Remove blank line.
2463 * objc.dg/zero-link-3.m: New test case.
2464
2465 2003-10-13 Geoffrey Keating <geoffk@apple.com>
2466
2467 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
2468
2469 * gcc.dg/asm-names.c: Use scan-assembler-not rather
2470 than linker trickery.
2471
2472 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2473
2474 PR c++/12370
2475 * g++.dg/other/friend2.C: New test.
2476
2477 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2478
2479 * gcc.dg/20031012-1.c: New test.
2480
2481 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
2482
2483 * gcc.dg/weak/weak-3.c: Fix for new warning.
2484
2485 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
2486
2487 PR optimization/8750
2488 * gcc.c-torture/execute/20031012-1.c: New test case.
2489
2490 2003-10-11 Roger Sayle <roger@eyesopen.com>
2491
2492 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
2493 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
2494
2495 2003-10-11 Roger Sayle <roger@eyesopen.com>
2496
2497 PR optimization/12260
2498 * gcc.c-torture/compile/20031011-2.c: New test case.
2499
2500 2003-10-11 Roger Sayle <roger@eyesopen.com>
2501
2502 * gcc.c-torture/execute/20031011-1.c: New testcase.
2503
2504 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
2505
2506 * gcc.c-torture/compile/20031011-1.c: New test.
2507
2508 2003-10-11 Jan Hubicka <jh@suse.cz>
2509
2510 * g++.dg/other/first-global.C: New test.
2511
2512 2003-10-11 Roger Sayle <roger@eyesopen.com>
2513
2514 * gcc.c-torture/execute/string-opt-18.c: New testcase.
2515
2516 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
2517
2518 * gcc.c-torture/compile/20031010-1.c: New test.
2519
2520 2003-10-10 Geoffrey Keating <geoffk@apple.com>
2521
2522 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
2523 * gcc.c-torture/execute/va-arg-25.c: ... here.
2524
2525 2003-10-09 Mark Mitchell <mark@codesourcery.com>
2526
2527 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
2528
2529 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
2530
2531 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
2532
2533 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2534
2535 * g++.dg/parse/error2.C: New test.
2536
2537 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
2538
2539 PR c++/11097
2540 * g++.dg/other/error5.C: Modify the error message.
2541 * g++.dg/lookup/using8.C: New test.
2542
2543 2003-10-07 Geoffrey Keating <geoffk@apple.com>
2544
2545 * gcc.dg/darwin-abi-2.c: New file.
2546 * gcc.c-torture/execute/va-arg-24.c: New file.
2547
2548 2003-10-06 Bob Wilson <bob.wilson@acm.org>
2549
2550 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
2551 indentation.
2552
2553 2003-10-06 Mark Mitchell <mark@codesourcery.com>
2554
2555 PR c++/10147
2556 * g++.dg/other/error4.C: Update error messages.
2557 * g++.dg/template/ptrmem4.C: Likewise.
2558
2559 PR c++/12337
2560 * g++.dg/init/new9.C: New test.
2561
2562 PR c++/12334, c++/12236, c++/8656
2563 * g++.dg/ext/attrib8.C: New test.
2564
2565 2003-10-06 Devang Patel <dpatel@apple.com>
2566
2567 * gcc.dg/debug/dwarf2-3.h: New test.
2568 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
2569
2570 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
2571
2572 * g++.dg/opt/cfg2.C: New test.
2573
2574 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2575
2576 * g++.dg/opt/float1.C: New test.
2577
2578 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2579
2580 * gcc.dg/c90-array-lval-6.c: New test.
2581 * gcc.dg/c99-array-lval-6.c: New test.
2582
2583 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
2584 Ziemowit Laski <zlaski@apple.com>
2585
2586 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
2587 'Derived', so that it is never considered a class method; add
2588 new warning for '+port' method ambiguity.
2589 * objc.dg/method-12.m: Include <objc/objc.h> instead of
2590 <objc/objc-api.h> (needed on Mac OS X).
2591 * objc.dg/method-13.m: New test.
2592
2593 2003-10-03 Roger Sayle <roger@eyesopen.com>
2594
2595 PR optimization/9325, PR java/6391
2596 * gcc.c-torture/execute/20031003-1.c: New test case.
2597
2598 2003-10-02 Mark Mitchell <mark@codesourcery.com>
2599
2600 PR optimization/12180
2601 * gcc.dg/20031002-1.c: New test.
2602
2603 PR c++/12486
2604 * g++.dg/inherit/error1.C: New test.
2605
2606 2003-10-02 Chris Demetriou <cgd@broadcom.com>
2607
2608 * lib/f-torture.exp (search_for): Rename to...
2609 (search_for_re): This. Also, clean up comments and the
2610 "regexp" invocation.
2611
2612 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
2613
2614 * gcc.c-torture/compile/20031002-1.c: New test.
2615
2616 2003-10-02 Jakub Jelinek <jakub@redhat.com>
2617
2618 * g++.dg/opt/cond1.C: New test.
2619
2620 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
2621
2622 * gcc.dg/Wold-style-definition-2.c: New testcase.
2623 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
2624
2625 2003-09-29 Richard Henderson <rth@redhat.com>
2626
2627 * g++.dg/init/array10.C: Add dg-options.
2628
2629 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
2630
2631 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
2632
2633 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2634
2635 * g++.dg/template/friend19.C: Fix typo.
2636 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
2637
2638 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
2639
2640 * gcc.c-torture/execute/20030928-1.c: New test.
2641 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
2642
2643 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
2644
2645 * g++.dg/opt/unroll1.C: New test.
2646
2647 2003-09-26 Roger Sayle <roger@eyesopen.com>
2648
2649 PR optimization/11741
2650 * gcc.dg/20030926-1.c: New test case.
2651
2652 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2653
2654 PR c++/5655
2655 * g++.dg/parse/access7.C: New test.
2656 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
2657
2658 2003-09-24 Ziemowit Laski <zlaski@apple.com>
2659
2660 MERGE OF objc-improvements-branch into MAINLINE:
2661 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
2662 if libobjc has not been built.
2663 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
2664 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
2665 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
2666 objc/execute/nested-3.m, objc/execute/np-2.m,
2667 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
2668 objc/execute/redefining_self.m, objc/execute/root_methods.m,
2669 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
2670 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
2671 objc.dg/special/unclaimed-category-1.h,
2672 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
2673 well as GNU runtime.
2674 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
2675 * execute/cascading-1.m, execute/function-message-1.m,
2676 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
2677 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
2678 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
2679 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
2680 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
2681 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
2682 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
2683 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
2684 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
2685 * objc.dg/bitfield-2.m: Run only on Darwin.
2686 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
2687 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
2688 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
2689 * objc.dg/const-str-1.m: Fix constant string layout.
2690
2691 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
2692
2693 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
2694
2695 2003-09-23 Geoffrey Keating <geoffk@apple.com>
2696
2697 * gcc.dg/darwin-abi-1.c: New file.
2698
2699 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
2700
2701 PR target/12281
2702 * gcc.c-torture/compile/20030921-1.c: New test.
2703
2704 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2705
2706 * g++.dg/opt/reg-stack2.C: New test.
2707
2708 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
2709
2710 * g++.dg/eh/delayslot1.C: New test.
2711
2712 2003-09-20 Richard Henderson <rth@redhat.com>
2713
2714 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
2715
2716 2003-09-20 Roger Sayle <roger@eyesopen.com>
2717
2718 * gcc.c-torture/execute/20030920-1.c: New test case.
2719
2720 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2721
2722 * g++.dg/rtti/typeid3.C: Correct expected error message.
2723
2724 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2725
2726 PR c++/157
2727 * g++.dg/parse/crash12.C: New test.
2728
2729 2003-09-19 Janis Johnson <janis187@us.ibm.com>
2730
2731 * gcc.dg/compat/mixed-struct-check.h: New.
2732 * gcc.dg/compat/mixed-struct-defs.h: New.
2733 * gcc.dg/compat/mixed-struct-init.h: New.
2734 * gcc.dg/compat/struct-by-value-19_main.c: New.
2735 * gcc.dg/compat/struct-by-value-19_x.c: New.
2736 * gcc.dg/compat/struct-by-value-19_y.c: New.
2737 * gcc.dg/compat/struct-by-value-20_main.c: New.
2738 * gcc.dg/compat/struct-by-value-20_x.c: New.
2739 * gcc.dg/compat/struct-by-value-20_y.c: New.
2740 * gcc.dg/compat/struct-return-19_main.c: New.
2741 * gcc.dg/compat/struct-return-19_x.c: New.
2742 * gcc.dg/compat/struct-return-19_y.c: New.
2743 * gcc.dg/compat/struct-return-20_main.c: New.
2744 * gcc.dg/compat/struct-return-20_x.c: New.
2745 * gcc.dg/compat/struct-return-20_y.c: New.
2746
2747 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
2748 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
2749 so that it will not complain on LP64 targets.
2750
2751 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2752
2753 PR c++/495
2754 * g++.dg/template/friend24.C: New test.
2755
2756 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
2757
2758 PR c++/12332
2759 * g++.dg/template/memtmpl2.C: New test.
2760
2761 2003-09-18 Mark Mitchell <mark@codesourcery.com>
2762
2763 PR target/11184
2764 * gcc.dg/builtin-apply1.c: New test.
2765
2766 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
2767
2768 PR c++/9848
2769 * g++.dg/warn/Wunused-4.C: New test.
2770
2771 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2772
2773 PR c++/12316
2774 * g++.dg/other/gc2.C: New test.
2775
2776 2003-09-17 Mark Mitchell <mark@codesourcery.com>
2777
2778 PR c++/11991
2779 * g++.dg/rtti/typeid3.C: New test.
2780
2781 PR c++/12266
2782 * g++.dg/overload/template1.C: New test.
2783
2784 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
2785
2786 * g++.dg/opt/cfg3.C: New test.
2787
2788 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2789
2790 PR c++/7939
2791 * g++.dg/template/crash11.C: New test.
2792
2793 2003-09-16 Jason Merrill <jason@redhat.com>
2794 Jakub Jelinek <jakub@redhat.com>
2795
2796 * gcc.dg/attr-warn-unused-result.c: New test.
2797
2798 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
2799
2800 PR c++/12184
2801 * g++.dg/expr/call2.C: New test.
2802
2803 2003-09-15 Andreas Jaeger <aj@suse.de>
2804
2805 * gcc.dg/Wold-style-definition-1.c: New test.
2806
2807 2003-09-14 Mark Mitchell <mark@codesourcery.com>
2808
2809 PR c++/3907
2810 * g++.dg/parse/template12.C: New test.
2811
2812 * g++.dg/abi/bitfield11.C: New test.
2813 * g++.dg/abi/bitfield12.C: Likewise.
2814
2815 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
2816
2817 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
2818 non-expansion of functional macro name without arguments at EOL.
2819 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
2820
2821 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
2822
2823 * gcc.c-torture/execute/20030914-[12].c: New tests.
2824
2825 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
2826
2827 PR c++/11788
2828 * g++.dg/overload/addr1.C: New test.
2829
2830 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
2831
2832 * gcc.dg/20030909-1.c: New test.
2833
2834 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2835
2836 * gcc.dg/ultrasp10.c: New test.
2837
2838 2003-09-09 Devang Patel <dpatel@apple.com>
2839
2840 * gcc.dg/darwin-ld-6.c: New test.
2841
2842 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2843
2844 * gcc.dg/torture/builtin-explog-1.c: New testcase.
2845
2846 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2847
2848 * gcc.dg/ia64-types1.c: New test.
2849 * gcc.dg/ia64-types2.c: Likewise.
2850
2851 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2852
2853 * gcc.dg/builtins-1.c: Add more _Complex tests.
2854 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2855
2856 * gcc.dg/builtins-1.c: Test existing _Complex functions.
2857 * gcc.dg/torture/builtin-attr-1.c: Likewise.
2858
2859 2003-09-08 Mark Mitchell <mark@codesourcery.com>
2860
2861 PR c++/11786
2862 * g++.dg/lookup/koenig2.C: New test.
2863
2864 PR c++/5296
2865 * g++.dg/rtti/typeid2.C: New test.
2866
2867 2003-09-08 Jakub Jelinek <jakub@redhat.com>
2868
2869 * gcc.c-torture/compile/20030904-1.c: New test.
2870
2871 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
2872
2873 * g++.dg/opt/longbranch2.C: New test.
2874
2875 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2876
2877 * g++.dg/template/crash10.C: Only compile it.
2878
2879 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
2880
2881 PR middle-end/11665
2882 * gcc.c-torture/compile/20030907-1.c: New test.
2883 * g++.dg/init/array11.C: New test.
2884
2885 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2886
2887 PR c++/11852
2888 * g++.dg/init/struct1.C: New test.
2889
2890 2003-09-07 Mark Mitchell <mark@codesourcery.com>
2891
2892 PR c++/12181
2893 * g++.dg/expr/comma1.C: New test.
2894
2895 2003-09-06 Mark Mitchell <mark@codesourcery.com>
2896
2897 PR c++/11867
2898 * g++.dg/expr/static_cast5.C: New test.
2899
2900 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
2901
2902 PR c++/11507
2903 * g++.dg/lookup/scoped7.C: New test.
2904
2905 PR c++/9574
2906 * g++.dg/other/static1.C: New test.
2907
2908 PR c++/11490
2909 * g++.dg/warn/template-1.C: New test.
2910
2911 PR c++/11432
2912 * g++.dg/template/crash10.C: New test.
2913
2914 PR c++/2478
2915 * g++.dg/overload/VLA.C: New test.
2916
2917 PR c++/10804
2918 * g++.dg/template/call1.C: New test.
2919
2920 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2921
2922 PR c++/11794
2923 * g++.dg/parse/using3.C: New test.
2924
2925 2003-09-06 Roger Sayle <roger@eyesopen.com>
2926
2927 PR c++/11409
2928 * g++.dg/overload/builtin3.C: New test case.
2929
2930 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
2931
2932 PR c/9862
2933 * gcc.dg/20030906-1.c: New test.
2934 * gcc.dg/20030906-2.c: Likewise.
2935
2936 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
2937
2938 PR c++/12167
2939 * g++.dg/parse/defarg5.C: New test.
2940
2941 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
2942
2943 2003-09-05 Mark Mitchell <mark@codesourcery.com>
2944
2945 PR c++/12163
2946 * g++.dg/expr/static_cast4.C: New test.
2947
2948 PR c++/12146
2949 * g++.dg/template/crash9.C: New test.
2950
2951 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
2952
2953 * g++.old-deja/g++.ext/pretty2.C: Update for change
2954 in __FUNCTION__.
2955 * g++.old-deja/g++.ext/pretty3.C: Likewise.
2956
2957 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
2958
2959 PR c++/11922
2960 * g++/dg/template/qualified-id1.C: New test.
2961
2962 PR c++/12037
2963 * g++.dg/warn/noeffect4.C: New test.
2964
2965 2003-09-04 Matt Austern <austern@apple.com>
2966
2967 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
2968 * g++.dg/ext/fnname2.C: Likewise.
2969 * g++.dg/ext/fnname3.C: Likewise.
2970
2971 2003-09-04 Mark Mitchell <mark@codesourcery.com>
2972
2973 * g++.dg/expr/lval1.C: New test.
2974 * g++.dg/ext/lvcast.C: Remove.
2975
2976 2003-09-03 Roger Sayle <roger@eyesopen.com>
2977
2978 PR optimization/11700.
2979 * gcc.c-torture/compile/20030903-1.c: New test case.
2980
2981 2003-09-03 Mark Mitchell <mark@codesourcery.com>
2982
2983 PR c++/12053
2984 * g++.dg/abi/layout4.C: New test.
2985
2986 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
2987
2988 PR c++/11553
2989 * g++.dg/parse/friend3.C: New test.
2990
2991 2003-09-02 Mark Mitchell <mark@codesourcery.com>
2992
2993 PR c++/11847
2994 * g++.dg/template/class1.C: New test.
2995
2996 PR c++/11808
2997 * g++.dg/expr/call1.C: New test.
2998
2999 2003-09-01 Mark Mitchell <mark@codesourcery.com>
3000
3001 PR c++/12114
3002 * g++.dg/init/ref9.C: New test.
3003
3004 PR c++/11972
3005 * g++.dg/template/nested4.C: New test.
3006
3007 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3008
3009 PR c++/12093
3010 * g++.dg/template/non-dependent4.C: New test.
3011
3012 PR c++/11928
3013 * g++.dg/inherit/conv1.C: New test.
3014
3015 2003-08-29 Mark Mitchell <mark@codesourcery.com>
3016
3017 PR c++/6196
3018 * g++.dg/ext/label1.C: New test.
3019 * g++.dg/ext/label2.C: Likewise.
3020
3021 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3022
3023 * g++.dg/expr/cond3.C: New test.
3024
3025 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3026
3027 * gcc.dg/builtins-1.c: Add new builtin cases.
3028
3029 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3030
3031 * gcc.dg/builtins-1.c: Add new cases.
3032 * gcc.dg/torture/builtin-attr-1.c: Likewise.
3033
3034 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3035
3036 * gcc.dg/builtins-1.c: Add more math builtin tests.
3037 * gcc.dg/torture/builtin-attr-1.c: New test.
3038
3039 2003-08-28 Mark Mitchell <mark@codesourcery.com>
3040
3041 PR optimization/5079
3042 * g++.dg/opt/static3.C: New test.
3043
3044 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3045
3046 * gcc.misc-tests/gcov-10b.c: New test.
3047
3048 2003-08-27 Mark Mitchell <mark@codesourcery.com>
3049
3050 * g++.dg/opt/ptrmem3.C: New test.
3051
3052 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
3053
3054 2003-08-27 Jakub Jelinek <jakub@redhat.com>
3055
3056 * gcc.dg/20030826-2.c: New test.
3057
3058 2003-08-26 Roger Sayle <roger@eyesopen.com>
3059
3060 PR middle-end/12002
3061 * g77.f-torture/compile/12002.f: New test case.
3062
3063 2003-08-26 Roger Sayle <roger@eyesopen.com>
3064
3065 * gcc.dg/20030826-1.c: New test case.
3066
3067 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
3068
3069 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
3070
3071 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
3072
3073 PR c++/11871
3074 * c++.dg/lookup/crash1.C: New test.
3075
3076 * c++.dg/warn/noeffect3.C: New test.
3077
3078 2003-08-25 Janis Johnson <janis187@us.ibm.com>
3079
3080 * gcc.dg/compat/vector-1_x.c: Compile with -w.
3081 * gcc.dg/compat/vector-1_y.c: Ditto.
3082 * gcc.dg/compat/vector-2_x.c: Ditto.
3083 * gcc.dg/compat/vector-2_y.c: Ditto.
3084
3085 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
3086
3087 * gcc.dg/20030702-1.c: New test.
3088
3089 2003-08-25 Mark Mitchell <mark@codesourcery.com>
3090
3091 PR c++/8795
3092 * g++.dg/ext/altivec-1.C: New test.
3093
3094 2003-08-24 Richard Henderson <rth@redhat.com>
3095
3096 * g++.dg/eh/simd-2.C: Add -w for x86.
3097
3098 2003-08-23 Jakub Jelinek <jakub@redhat.com>
3099
3100 * gcc.dg/20030815-1.c: New test.
3101
3102 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3103
3104 PR c++/3765
3105 * g++.dg/parse/access6.C: New test.
3106
3107 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3108
3109 PR c++/641, c++/11876
3110 * g++.dg/template/friend22.C: New test.
3111 * g++.dg/template/friend23.C: Likewise.
3112
3113 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3114
3115 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
3116 identically.
3117
3118 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3119
3120 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
3121
3122 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3123
3124 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
3125
3126 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3127
3128 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
3129
3130 2003-08-22 Mark Mitchell <mark@codesourcery.com>
3131
3132 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
3133
3134 2003-08-21 Mark Mitchell <mark@codesourcery.com>
3135
3136 PR c++/11919
3137 * g++.dg/overload/prom1.C: New test.
3138
3139 PR c++/11551
3140 * g++.dg/parse/dtor2.C: New test.
3141
3142 PR c++/10762
3143 * g++.dg/parse/using2.C: New test.
3144
3145 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
3146
3147 PR target/11805
3148 * gcc.c-torture/compile/20030821-1.c: New.
3149
3150 2003-08-20 Mark Mitchell <mark@codesourcery.com>
3151
3152 PR c++/11834
3153 * g++.dg/template/deduce2.C: New test.
3154
3155 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
3156
3157 * gcc.c-torture/execute/20030821-1.c: New test.
3158
3159 2003-08-20 Roger Sayle <roger@eyesopen.com>
3160
3161 PR middle-end/11984
3162 * gcc.dg/20030820-1.c: New test case.
3163
3164 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
3165
3166 PR c++/11945
3167 * g++.dg/warn/noeffect2.C: New test.
3168
3169 2003-08-19 Mark Mitchell <mark@codesourcery.com>
3170
3171 PR c++/10926
3172 * g++.dg/template/dtor2.C: New test.
3173
3174 PR c++/11684
3175 * g++.dg/template/operator1.C: New test.
3176 * g++.dg/parse/operator4.C: New test.
3177
3178 PR c++/11946.C
3179 * g++.dg/expr/enum1.C: New test.
3180 * gcc.dg/c99-bool-1.c: Remove bogus warning.
3181
3182 PR c++/11036.C
3183 * g++.dg/parse/elab2.C: New test.
3184 * g++.dg/parse/typedef4.C: Change error message.
3185 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
3186 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
3187 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
3188
3189 2003-08-19 Geoffrey Keating <geoffk@apple.com>
3190
3191 * gcc.dg/pch/warn-1.c: New.
3192 * gcc.dg/pch/warn-1.hs: New.
3193
3194 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
3195 not-tested file.
3196
3197 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3198
3199 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
3200
3201 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
3202
3203 * gcc.dg/uninit-D.c: New Test.
3204 * gcc.dg/uninit-E.c: New Test.
3205 * gcc.dg/uninit-F.c: New Test.
3206 * gcc.dg/uninit-G.c: New Test.
3207
3208 2003-08-19 Michael Ritzert <ritzert@t-online.de>
3209
3210 * g++.dg/README: Describe the pch directory.
3211
3212 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3213
3214 PR c++/11174
3215 * g++.dg/parse/access4.C: New test.
3216 * g++.dg/parse/access5.C: Likewise.
3217 * g++.old-deja/g++.jason/access17.C: Adjust error message.
3218
3219 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
3220
3221 * gcc.dg/noncompile/20030818-1.c: New.
3222
3223 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
3224
3225 PR c++/11957
3226 * g++.dg/warn/noeffect1.C: New test.
3227
3228 * g++.dg/template/scope2.C: New test.
3229 * g++.dg/template/error2.C: Correct dg-error
3230
3231 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
3232
3233 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
3234
3235 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
3236
3237 PR C++/11512
3238 * g++.dg/template/warn1.C: New.
3239
3240 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
3241
3242 * g++.dg/template/error2.C: New test.
3243 * g++.dg/lookup/using7.C: Adjust errors
3244 * g++.old-deja/g++.pt/crash36.C: Likewise.
3245 * g++.old-deja/g++.pt/derived3.C: Likewise.
3246
3247 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3248
3249 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
3250 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
3251 * gcc.c-torture/execute/builtins/string-9.c: New, from
3252 string-opt-9.c. Adjust for execute/builtins framework.
3253 * gcc.c-torture/execute/string-opt-9.c: Delete.
3254
3255 2003-08-12 Mark Mitchell <mark@codesourcery.com>
3256
3257 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
3258
3259 * g++.dg/parse/ret-type2.C: New test.
3260
3261 PR c++/11703
3262 * g++.dg/init/new8.C: New test.
3263
3264 PR c++/10923
3265 * g++.dg/parse/typedef5.C: New test.
3266
3267 PR c++/9512
3268 * g++.dg/parse/qualified2.C: New test.
3269 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
3270 invalid code.
3271
3272 2003-08-11 Mark Mitchell <mark@codesourcery.com>
3273
3274 * g++.dg/conversion/ptrmem1.C: New test.
3275
3276 2003-08-11 Jakub Jelinek <jakub@redhat.com>
3277
3278 PR target/11693
3279 * gcc.dg/20030811-1.c: New test.
3280
3281 PR target/11535
3282 * gcc.c-torture/execute/20030811-1.c: New test.
3283
3284 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3285
3286 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
3287
3288 2003-08-10 Mark Mitchell <mark@codesourcery.com>
3289
3290 PR c++/11789.C
3291 * g++.dg/inherit/multiple1.C: New test.
3292
3293 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
3294
3295 * gcc.dg/spe1.c: New test.
3296
3297 PR c++/11670
3298 * g++.dg/expr/cast2.C: New test.
3299
3300 PR c++/10530
3301 * g++.dg/template/dependent-name2.C: New test.
3302
3303 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
3304
3305 * g++.dg/parse/crash11.C: Put the dg options in comments.
3306
3307 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
3308
3309 * lib/gcc-dg.exp: Update for diagnostic change.
3310
3311 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3312
3313 PR c++/5767
3314 * g++.dg/parse/crash11.C: New test.
3315
3316 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
3317
3318 * gcc.dg/cpp/spacing1.c: Update.
3319
3320 2003-08-04 Janis Johnson <janis187@us.ibm.com>
3321
3322 PR target/11739
3323 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
3324 a value for -mtune.
3325
3326 2003-08-04 Roger Sayle <roger@eyesopen.com>
3327
3328 PR middle-end/11771
3329 * gcc.c-torture/compile/20030804-1.c: New test case.
3330
3331 2003-08-04 Roger Sayle <roger@eyesopen.com>
3332
3333 * gcc.dg/20030804-1.c: New test case.
3334
3335 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
3336
3337 * gcc.dg/cpp/separate-1.c: New test.
3338
3339 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
3340
3341 PR c++/11704
3342 * g++.dg/template/dependent-expr2.C: New test.
3343
3344 PR c++/11766
3345 * g++.dg/expr/ptrmem1.C: New test.
3346
3347 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3348
3349 PR c++/9453
3350 * g++.dg/template/friend15.C: New test.
3351
3352 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
3353
3354 * lib/dg-pch.exp: Work round PCH bug.
3355
3356 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3357
3358 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
3359 builtins. Move cases from builtins-4.c here.
3360
3361 * gcc.dg/torture/builtin-math-1.c: New test taken from
3362 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
3363 additional cases.
3364
3365 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
3366 Delete.
3367
3368 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
3369
3370 PR c++/9447
3371 * g++.dg/template/using7.C: New test.
3372
3373 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
3374
3375 * import1.c, import2.c: New tests.
3376
3377 2003-08-01 Jakub Jelinek <jakub@redhat.com>
3378
3379 * g++.dg/eh/crossjump1.C: New test.
3380
3381 2003-08-01 Mark Mitchell <mark@codesourcery.com>
3382
3383 PR c++/11697
3384 * g++.dg/template/using6.C: New test.
3385
3386 PR c++/11744
3387 * g++.dg/template/koenig2.C: New test.
3388
3389 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3390
3391 PR c++/7983
3392 * g++.dg/parse/typedef4.C: New test.
3393
3394 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3395
3396 PR c++/8442, c++/8806
3397 * g++.dg/template/elab1.C: New test.
3398 * g++.dg/template/type2.C: Likewise.
3399 * g++.dg/template/ttp3.C: Adjust expected error message.
3400 * g++.old-deja/g++.law/visibility13.C: Likewise.
3401 * g++.old-deja/g++.niklas/t135.C: Likewise.
3402 * g++.old-deja/g++.pt/ttp41.C: Likewise.
3403 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
3404 template argument.
3405 * g++.old-deja/g++.pt/ttp44.C: Likewise.
3406
3407 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
3408
3409 PR c++/11295
3410 * g++.dg/ext/stmtexpr1.C: New test.
3411
3412 * g++.dg/opt/tmp1.C: New test.
3413
3414 PR c++/11525
3415 * g++.dg/parse/constant4.C: New test.
3416
3417 PR c++/9447
3418 * g++.dg/template/using5.C: New test.
3419
3420 2003-07-31 Roger Sayle <roger@eyesopen.com>
3421
3422 * gcc.dg/builtins-27.c: New test case.
3423
3424 2003-07-31 Jakub Jelinek <jakub@redhat.com>
3425
3426 * gcc.dg/tls/opt-7.c: New test.
3427
3428 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
3429
3430 * g++.old-deja/g++.other/crash18.C: Remove.
3431
3432 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
3433
3434 * g++.dg/template/explicit3.C: New.
3435 * g++.dg/template/explicit4.C: New.
3436 * g++.dg/template/explicit5.C: New.
3437
3438 PR c++/11347
3439 * g++.dg/template/memtmpl1.C: New.
3440
3441 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
3442
3443 PR target/11565
3444 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
3445 * gcc.dg/i386-387-5.c (dg-options): Likewise.
3446
3447 2003-07-30 Jan Hubicka <jh@suse.cz>
3448
3449 * vtgc1.c: Kill.
3450
3451 2003-07-29 Zack Weinberg <zack@codesourcery.com>
3452
3453 * gcc.dg/struct-in-proto-1.c: New test.
3454
3455 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
3456
3457 * gcc.dg/cpp/include2.c: Only expect one message.
3458
3459 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
3460
3461 PR c++/9447
3462 * g++.dg/template/using1.C: New test.
3463 * g++.dg/template/using2.C: New test.
3464 * g++.dg/template/using3.C: New test.
3465 * g++.dg/template/using4.C: New test.
3466
3467 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
3468
3469 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
3470 * gcc.c-torture/execute/string-opt-10.c: Likewise.
3471
3472 2003-07-28 Jan Hubicka <jh@suse.cz>
3473
3474 PR c++/11530
3475 * g++.dg/opt/call1.C: New test.
3476
3477 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
3478
3479 PR c++/11667
3480 * g++.dg/init/enum2.C: New test.
3481 * g++.dg/template/overload1.C: Add "-w" option.
3482
3483 2003-07-28 <hp@bitrange.com>
3484
3485 * gcc.dg/Wdeclaration-after-statement-1.c,
3486 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
3487
3488 2003-07-28 Jakub Jelinek <jakub@redhat.com>
3489
3490 * gcc.c-torture/compile/20030725-1.c: New test.
3491
3492 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
3493
3494 * gcc.dg/20030505.c: Only run for SPE.
3495 Remove definition of opaque type.
3496
3497 2003-07-27 Mark Mitchell <mark@codesourcery.com>
3498
3499 * g++.dg/template/ptrmem6.C: New test.
3500
3501 2003-07-26 Geoffrey Keating <geoffk@apple.com>
3502
3503 * gcc.c-torture/compile/zero-strct-2.c: New test.
3504
3505 2003-07-25 Geoffrey Keating <geoffk@apple.com>
3506
3507 * gcc.dg/intermod-1.c: New test.
3508
3509 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
3510
3511 PR c++/11617
3512 * g++.dg/template/lookup2.C: New test.
3513 * g++.dg/template/memclass1.C: Remove instantiated from error.
3514 * g++.dg/other/error2.C: Tweak expected errors.
3515
3516 PR c++/11596
3517 * g++.dg/template/defarg3.C: New test.
3518
3519 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
3520
3521 2003-07-24 Mark Mitchell <mark@codesourcery.com>
3522
3523 * g++.dg/inherit/access5.C: New test.
3524
3525 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3526
3527 PR c++/11513
3528 * g++.dg/template/crash8.C: New test.
3529
3530 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
3531
3532 PR c/10602
3533 * gcc.dg/noncompile/incomplete-2.c: New test.
3534
3535 2003-07-23 Mark Mitchell <mark@codesourcery.com>
3536
3537 PR c++/11645
3538 * g++.dg/inherit/access4.C: New test.
3539
3540 PR c++/11517
3541 * g++.dg/expr/cond2.C: New test.
3542
3543 PR optimization/10679
3544 * g++.dg/opt/inline4.C: New test.
3545
3546 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
3547
3548 * g++.dg/parse/crash10: New test.
3549
3550 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3551
3552 * g++.dg/ext/flexary1.C: New test.
3553
3554 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3555
3556 PR c++/10793
3557 * g++.dg/template/crash9.C: New test.
3558
3559 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3560
3561 PR c++/3004
3562 * g++.dg/parse/typedef3.C: New test.
3563
3564 PR c++/7906
3565 * g++.dg/parse/operator2.C: New test.
3566
3567 PR c++/8895
3568 * g++.dg/parse/def-tmpl-arg1.C: New test.
3569
3570 PR c++/9282
3571 * g++.dg/parse/funptr1.C: New test.
3572
3573 PR c++/9452
3574 * g++.dg/parse/ambig3.C: New test.
3575
3576 PR c++/9454
3577 * g++.dg/parse/operator3.C: New test.
3578
3579 PR c++/9486
3580 * g++.dg/parse/template10.C: New test.
3581
3582 PR c++/9488
3583 * g++.dg/parse/template11.C: New test.
3584
3585 PR c++/10150
3586 * g++.dg/parse/invalid-op1.C: New test.
3587
3588 PR c++/10247
3589 * g++.dg/parse/condexpr1.C: New test.
3590
3591 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
3592
3593 * g++.dg/ext/packed3.C: New test.
3594 * g++.dg/ext/packed4.C: New test.
3595
3596 * gcc.dg/pack-test-3.c: New test.
3597
3598 2003-07-21 Janis Johnson <janis187@us.ibm.com>
3599
3600 * lib/compat.exp: Handle dg-options per source file.
3601 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
3602 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
3603 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
3604 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
3605 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
3606 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
3607 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
3608 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
3609 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
3610 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
3611 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
3612 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
3613 * g++.dg/compat/break/bitfield7_x.C: Ditto.
3614 * g++.dg/compat/break/bitfield7_y.C: Ditto.
3615
3616 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3617
3618 PR c/10320
3619 * gcc.c-torture/execute/20030718-1.c: New test.
3620
3621 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
3622
3623 PR optimization/11536
3624 * gcc.dg/20030721-1.c: New test.
3625
3626 2003-07-19 Mark Mitchell <mark@codesourcery.com>
3627
3628 PR c++/11546
3629 * g++.dg/template/lookup1.C: New test.
3630
3631 2003-07-19 Zack Weinberg <zack@codesourcery.com>
3632
3633 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
3634 diagnostics of ill-formed constructs involving labels.
3635 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
3636 the new 'previously defined here' message.
3637
3638 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
3639
3640 * g++.dg/parse/non-dependent2.C: New test.
3641
3642 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3643
3644 * g++.dg/init/init-ref4.C: xfail on targets without
3645 weak symbols.
3646
3647 2003-07-17 Jakub Jelinek <jakub@redhat.com>
3648
3649 PR target/11087
3650 * gcc.c-torture/execute/20030717-1.c: New test.
3651
3652 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
3653
3654 * g++.dg/opt/cfg1.C: New test.
3655
3656 2003-07-17 Mark Mitchell <mark@codesourcery.com>
3657
3658 PR optimization/11557
3659 * gcc.dg/20030717-1.c: New test.
3660
3661 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3662
3663 PR c++/10476
3664 * g++.dg/expr/crash-1.C: New test.
3665
3666 PR c++/11027
3667 * g++.dg/template/init3.C: New test.
3668
3669 PR c++/8222
3670 * g++.dg/template/non-dependent1.C: New test.
3671
3672 PR c++/11070
3673 * g++.dg/template/non-dependent2.C: New test.
3674
3675 PR c++/11071
3676 * g++.dg/template/non-dependent3.C: New test.
3677
3678 PR c++/9907
3679 * g++.dg/template/sizeof5.C: New test.
3680
3681 2003-07-17 Geoffrey Keating <geoffk@apple.com>
3682
3683 PR 11498
3684 * gcc.c-torture/compile/mangle-1.c: New file.
3685
3686 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3687
3688 PR c++/7809
3689 * g++.dg/parse/access3.C: New test.
3690
3691 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
3692
3693 PR c++/11384
3694 * g++.dg/init/init-ref4.C: New test.
3695
3696 2003-07-16 Mark Mitchell <mark@codesourcery.com>
3697
3698 PR c++/11547
3699 * g++.dg/parse/constant3.C: New test.
3700 * g++.dg/parse/crash7.C: Likewise.
3701
3702 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
3703
3704 PR target/11008
3705 * gcc.dg/i386-pentium4-not-mull.c: New.
3706
3707 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
3708
3709 * gcc.dg/asm-names.c (ymain): Make it weak.
3710
3711 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3712
3713 PR c++/5421
3714 * g++.dg/template/friend21.C: New test.
3715
3716 2003-07-16 Jakub Jelinek <jakub@redhat.com>
3717
3718 * gcc.dg/cleanup-8.c: New test.
3719 * gcc.dg/cleanup-9.c: New test.
3720
3721 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
3722
3723 * g++.dg/ext/dll-MI1.h: New file.
3724 * g++.dg/ext/dllexport-MI1.C: New file.
3725 * g++.dg/ext/dllimport-MI1.C: New file.
3726
3727 2003-07-15 Jakub Jelinek <jakub@redhat.com>
3728
3729 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
3730 it does not have cmpstrsi patterns (just cmpmemsi).
3731
3732 2003-07-15 Mark Mitchell <mark@codesourcery.com>
3733
3734 PR debug/11473
3735 * g++.dg/debug/debug8.C: New test.
3736
3737 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3738
3739 PR c++/10108
3740 * g++.dg/template/crash7.C: New test.
3741
3742 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
3743
3744 PR target/10795
3745 * gcc.c-torture/compile/20030708-1.c: New.
3746
3747 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
3748
3749 * gcc.c-torture/execute/20030715-1.c: New test.
3750
3751 2003-07-14 Geoffrey Keating <geoffk@apple.com>
3752
3753 * gcc.dg/pch/inline-3.c: New file.
3754 * gcc.dg/pch/inline-3.hs: New file.
3755 * gcc.dg/pch/inline-4.c: New file.
3756 * gcc.dg/pch/inline-4.hs: New file.
3757
3758 2003-07-14 Mark Mitchell <mark@codesourcery.com>
3759
3760 PR c++/11509
3761 * g++.dg/template/crash6.C: New test.
3762
3763 PR c++/7053
3764 * g++.dg/template/friend20.C: New test.
3765
3766 PR c++/7019
3767 * g++.dg/template/overload2.C: New test.
3768
3769 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
3770
3771 PR optimization/11440
3772 * gcc.c-torture/execute/20030714-1.c: New test.
3773
3774 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3775
3776 PR c++/11154
3777 * g++.dg/template/partial2.C: New test.
3778
3779 2003-07-13 Mark Mitchell <mark@codesourcery.com>
3780
3781 PR c++/11503
3782 * g++.dg/template/anon1.C: New test.
3783
3784 PR c++/11493
3785 PR c++/11495
3786 * g++.dg/parse/template9.C: Likewise.
3787 * g++.dg/template/crash4.C: New test.
3788 * g++.dg/template/koenig1.C: Likewise.
3789 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
3790 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
3791 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
3792 functions.
3793 * g++.old-deja/g++.jason/template36.C: Likewise.
3794 * g++.old-deja/g++.mike/p1989.C: Likewise.
3795 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
3796 * g++.old-deja/g++.pt/ttp20.C: Use this->.
3797 * g++.old-deja/g++.pt/ttp21.C: Use this->.
3798 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
3799 compiling.
3800 * g++.old-deja/g++.pt/union2.C: Use this->.
3801
3802 2003-07-11 Jakub Jelinek <jakub@redhat.com>
3803
3804 * gcc.dg/20030711-1.c: New test.
3805
3806 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
3807
3808 PR c++/11050
3809 * g++.dg/parse/args1.C: New test.
3810 * g++.pt/defarg8.C: Change expected errors.
3811
3812 2003-07-11 Mark Mitchell <mark@codesourcery.com>
3813
3814 PR c++/8164
3815 * g++.dg/template/nontype2.C: New test.
3816
3817 PR c++/10558
3818 * g++.dg/parse/template8.C: New test.
3819
3820 PR c++/8327
3821 * g++.dg/template/scope1.C: New test.
3822
3823 * g++.dg/warn/Wsign-compare-1.C: New test.
3824
3825 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3826
3827 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
3828
3829 2003-07-10 Mark Mitchell <mark@codesourcery.com>
3830
3831 PR c++/9411
3832 * g++.dg/template/explicit2.C: New test.
3833
3834 PR c++/10032
3835 * g++.dg/warn/pedantic1.C: New test.
3836
3837 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
3838
3839 PR c++ 9483
3840 * g++.dg/other/field1.C: New test.
3841
3842 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
3843
3844 PR c/11449
3845 * gcc.c-torture/compile/20030707-1.c: New.
3846
3847 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3848
3849 PR c++/10849
3850 * g++.dg/template/access12.C: New test.
3851
3852 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
3853
3854 * g++.dg/bprob/bprob.exp (prof_ext): Update.
3855 * g77.dg/bprob/bprob.exp (prof_ext): Update.
3856 * gcc.misc-tests/bprob.exp (prof_ext): Update.
3857 * gcc.misc-tests/gcov.exp: Update
3858 * g++.dg/gcov/gcov.exp: Update
3859 * lib/gcov.exp: Update.
3860
3861 2003-07-08 Mark Mitchell <mark@codesourcery.com>
3862
3863 * g++.dg/abi/mangle17.C: Make sure template expressions are
3864 dependent.
3865 * g++.dg/abi/mangle4.C: Mark erroneous casts.
3866 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
3867 * g++.dg/opt/stack1.C: Remove erroneous code.
3868 * g++.dg/parse/template7.C: New test.
3869 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
3870 * g++.old-deja/g++.pt/crash4.C: Likewise.
3871
3872 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
3873
3874 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
3875 with zero or one occurence of `$' after the initial `L'.
3876
3877 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
3878
3879 * gcc.c-torture/compile/20030704-1.c: Add a comment.
3880
3881 2003-07-08 Roger Sayle <roger@eyesopen.com>
3882
3883 PR c/11370
3884 * gcc.dg/Wunreachable-6.c: New testcase.
3885 * gcc.dg/Wunreachable-7.c: New testcase.
3886
3887 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3888
3889 PR c/11420
3890 * gcc.dg/20030708-1.c: New test.
3891
3892 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
3893
3894 * gcc.dg/compat/sdata-section.h: New file.
3895 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
3896 * gcc.dg/torture/mips-sdata-1.c: New test.
3897
3898 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3899
3900 PR c++/11030
3901 * g++.dg/template/friend19.C: New test.
3902
3903 2003-07-08 Jakub Jelinek <jakub@redhat.com>
3904
3905 * g++.dg/opt/strength-reduce.C: New test.
3906
3907 2003-07-07 Roger Sayle <roger@eyesopen.com>
3908
3909 PR target/10979
3910 * gcc.dg/20030707-1.c: New testcase.
3911
3912 2003-07-07 Roger Sayle <roger@eyesopen.com>
3913
3914 PR optimization/11059
3915 * g++.dg/opt/emptyunion.C: New testcase.
3916
3917 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
3918 Eric Botcazou <ebotcazou@libertysurf.fr>
3919
3920 * g++.dg/opt/stack1.C: New test.
3921
3922 2003-07-05 Mark Mitchell <mark@codesourcery.com>
3923
3924 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
3925 run test.
3926
3927 PR c++/11431
3928 * g++.dg/expr/static_cast3.C: New test.
3929
3930 2003-07-04 Zack Weinberg <zack@codesourcery.com>
3931
3932 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
3933 everywhere.
3934 * gcc.dg/concat.c: Concatenation of string constants with
3935 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
3936 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
3937 * gcc.dg/cpp/escape-2.c: Use wide character constants where
3938 necessary to avoid multi-character character constant warning.
3939 * gcc.dg/cpp/escape.c: Likewise.
3940 * gcc.dg/cpp/ucs.c: Likewise.
3941 Remove backslashes from dg-bogus comments, as they confuse Tcl.
3942 Fix a typo.
3943
3944 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3945
3946 PR c/11428
3947 * gcc.c-torture/compile/20030704-1.c: New.
3948
3949 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
3950
3951 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
3952
3953 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
3954
3955 PR c++/5287, PR c++/7910, PR c++/11021
3956 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
3957 tests for warnings.
3958 * g++.dg/ext/dllimport2.C: Add tests for warnings.
3959 * g++.dg/ext/dllimport3.C: Likewise.
3960 * g++.dg/ext/dllimport4.C: New file.
3961 * g++.dg/ext/dllimport5.C: New file.
3962 * g++.dg/ext/dllimport6.C: New file.
3963 * g++.dg/ext/dllimport7.C: New file.
3964 * g++.dg/ext/dllimport8.C: New file.
3965 * g++.dg/ext/dllimport9.C: New file.
3966 * g++.dg/ext/dllimport10.C: New file.
3967 * g++.dg/ext/dllexport1.C: New file.
3968
3969 2003-07-03 Mark Mitchell <mark@codesourcery.com>
3970
3971 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
3972 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
3973
3974 2003-07-03 Roger Sayle <roger@eyesopen.com>
3975
3976 * gcc.dg/builtins-25.c: New testcase.
3977 * gcc.dg/builtins-26.c: New testcase.
3978
3979 2003-07-03 Janis Johnson <janis187@us.ibm.com>
3980
3981 * gcc.dg/compat/vector-defs.h: New file.
3982 * gcc.dg/compat/vector-setup.h: New file.
3983 * gcc.dg/compat/vector-check.h: New file.
3984 * gcc.dg/compat/vector-1_main.c: New file.
3985 * gcc.dg/compat/vector-1_x.c: New file.
3986 * gcc.dg/compat/vector-1_y.c: New file.
3987 * gcc.dg/compat/vector-2_main.c: New file.
3988 * gcc.dg/compat/vector-2_x.c: New file.
3989 * gcc.dg/compat/vector-2_y.c: New file.
3990
3991 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
3992 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
3993 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
3994 * gcc.dg/compat/struct-align-1.h: New file.
3995 * gcc.dg/compat/struct-align-1_main.c: New file.
3996 * gcc.dg/compat/struct-align-1_x.c: New file.
3997 * gcc.dg/compat/struct-align-1_y.c: New file.
3998 * gcc.dg/compat/struct-align-2.h: New file.
3999 * gcc.dg/compat/struct-align-2_main.c: New file.
4000 * gcc.dg/compat/struct-align-2_x.c: New file.
4001 * gcc.dg/compat/struct-align-2_y.c: New file.
4002
4003 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
4004 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4005 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4006 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4007 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4008 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4009 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4010 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4011 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4012 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4013 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4014 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4015 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4016 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4017 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4018 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4019 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4020 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4021 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4022 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4023 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4024 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4025 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4026 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4027 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4028 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4029 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4030 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4031 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4032
4033 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4034
4035 * gcc.dg/i386-call-1.c: New test.
4036
4037 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
4038
4039 PR c++/9162
4040 * g++.dg/parse/defarg4.C: New.
4041
4042 2003-07-03 Roger Sayle <roger@eyesopen.com>
4043
4044 PR target/10700
4045 * gcc.c-torture/compile/20030703-1.c: New test case.
4046
4047 2003-07-03 Mark Mitchell <mark@codesourcery.com>
4048
4049 * g++.dg/template/local3.C: Remove extra semicolon.
4050
4051 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
4052
4053 * gcc.dg/i386-volatile-1.c: New test.
4054
4055 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
4056
4057 PR c++/11072
4058 * g++.dg/other/offsetof2.C: XFAIL.
4059 * g++.dg/other/offsetof5.C: New.
4060
4061 PR c++/10219
4062 * g++.dg/template/error1.C: New.
4063
4064 PR c++/9779
4065 * g++.dg/template/dependent-expr1.C: New.
4066
4067 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4068
4069 PR c++/6949
4070 * g++.dg/template/local3.C: New test.
4071
4072 PR c++/11149
4073 * g++.dg/lookup/scoped6.C: New test.
4074
4075 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
4076
4077 PR c++/8046
4078 * g++.dg/other/error7.C: New test.
4079
4080 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
4081
4082 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
4083 * g++.old-deja/g++.abi/vtable3.h: Likewise.
4084 * g++.old-deja/g++.law/code-gen5.C: Likewise.
4085 * g++.old-deja/g++.other/union2.C: Likewise.
4086 * gcc.dg/c90-const-expr-2.c: Likewise.
4087 * gcc.dg/c90-const-expr-3.c: Likewise.
4088 * gcc.dg/c99-const-expr-2.c: Likewise.
4089 * gcc.dg/c99-const-expr-3.c: Likewise.
4090 * gcc.dg/concat.c: Likewise.
4091
4092 2003-07-01 Mark Mitchell <mark@codesourcery.com>
4093
4094 PR c++/9559
4095 * g++.dg/init/static1.C: New test.
4096
4097 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4098
4099 * Changelog: Remove ">>>>>>>" from previous change.
4100
4101 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4102
4103 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
4104 * g++.old-deja/g++.other/access2.C: Likewise.
4105 * g++.old-deja/g++.other/decl2.C: Likewise.
4106 * gcc.c-torture/execute/20020615-1.c: Likewise.
4107
4108 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4109
4110 PR c++/4933
4111 * g++.dg/template/sizeof4.C: New test.
4112
4113 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4114
4115 * g++.dg/other/error6.C: New test.
4116
4117 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4118
4119 PR c++/10750
4120 * g++.dg/parse/constant2.C: New test.
4121
4122 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
4123
4124 PR c++/11106
4125 * g++.dg/other/error5.C: New test.
4126
4127 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4128
4129 * gcc.dg/format/gcc_diag-1.c: New test.
4130
4131 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
4132
4133 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
4134
4135 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
4136
4137 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
4138 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
4139 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
4140
4141 2003-06-28 Jakub Jelinek <jakub@redhat.com>
4142
4143 * gcc.c-torture/execute/builtins/string-8.c: New test.
4144 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
4145 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
4146 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
4147
4148 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4149
4150 PR c++/10468
4151 * g++.dg/ext/typeof6.C: New test.
4152
4153 2003-06-27 Mark Mitchell <mark@codesourcery.com>
4154
4155 PR c++/10796
4156 * g++.dg/init/enum1.C: New test.
4157
4158 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
4159
4160 * gcc.dg/20030627-1.c: New test.
4161
4162 2003-06-26 Mark Mitchell <mark@codesourcery.com>
4163
4164 PR c++/11332
4165 * g++.dg/expr/static_cast2.C: New test.
4166
4167 2003-06-26 Roger Sayle <roger@eyesopen.com>
4168 Jakub Jelinek <jakub@redhat.com>
4169
4170 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
4171 sprintf(dst,"%s",src) optimization.
4172 * gcc.c-torture/execute/20030626-1.c: New test case.
4173 * gcc.c-torture/execute/20030626-2.c: New test case.
4174
4175 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
4176
4177 * gcc.c-torture/execute/multi-ix.c: New test.
4178
4179 * gcc.c-torture/execute/simd-4.c (main):
4180 Added missing semicolon at end of union.
4181
4182 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
4183
4184 PR c++/8266
4185 * g++.dg/template/explicit-instantiation3.C: New test.
4186
4187 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4188
4189 * gcc.dg/20030626-1.c: Use signed char.
4190
4191 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
4192
4193 * gcc.dg/20030626-1.c: New test.
4194
4195 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
4196
4197 * const-str-2.m: Update.
4198
4199 2003-06-25 Mark Mitchell <mark@codesourcery.com>
4200
4201 PR c++/10990
4202 * g++.dg/rtti/dyncast1.C: New test.
4203 * g++.dg/abi/mangle4.C: Correct base-specifier access.
4204 * g++.dg/lookup/scoped1.C: Remove XFAIL.
4205 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
4206
4207 PR c++/10931
4208 * g++.dg/expr/static_cast1.C: New test.
4209
4210 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
4211
4212 * gcc.dg/20030625-1.c: New test.
4213
4214 2003-06-24 Roger Sayle <roger@eyesopen.com>
4215
4216 * gcc.c-torture/compile/20030624-1.c: New test case.
4217
4218 2003-06-24 Jakub Jelinek <jakub@redhat.com>
4219
4220 * gcc.c-torture/execute/string-opt-17.c: New test.
4221
4222 2003-06-24 Mark Mitchell <mark@codesourcery.com>
4223
4224 PR c++/5754
4225 * g++.dg/parse/crash6.C: New test.
4226
4227 2003-06-23 Roger Sayle <roger@eyesopen.com>
4228
4229 * gcc.dg/builtins-24.c: New test case.
4230
4231 2003-06-23 Jakub Jelinek <jakub@redhat.com>
4232
4233 * g++.dg/opt/operator1.C: New test.
4234
4235 2003-06-22 Roger Sayle <roger@eyesopen.com>
4236
4237 * gcc.c-torture/execute/string-opt-16.c: New test case.
4238
4239 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4240
4241 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
4242 * g++.old-deja/g++.other/conv7.C: Likewise
4243 * g++.old-deja/g++.other/overcnv2.C: Likewise.
4244 * g++.old-deja/g++.other/overload14.C: Likewise.
4245
4246 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
4247
4248 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
4249 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
4250
4251 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4252
4253 PR c++/10888
4254 * g++.dg/warn/Winline-3.C: New test.
4255
4256 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4257
4258 * lib/target-supports.exp (check_alias_available): Make the test
4259 program acceptable to the Solaris assembler.
4260
4261 PR c++/10749
4262 * g++.dg/template/memclass2.C: New test.
4263
4264 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4265 Eric Botcazou <ebotcazou@libertysurf.fr>
4266
4267 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
4268 data for non-matching targets.
4269 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
4270
4271 2003-06-20 Mark Mitchell <mark@codesourcery.com>
4272
4273 PR c++/10845
4274 * g++.dg/template/member3.C: New test.
4275
4276 2003-06-19 Mark Mitchell <mark@codesourcery.com>
4277
4278 PR c++/10939
4279 * g++.dg/template/func1.C: New test.
4280
4281 PR c++/9649
4282 * g++.dg/template/static4.C: New test.
4283 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
4284
4285 PR c++/11041
4286 * g++.dg/init/ref7.C: New test.
4287
4288 2003-06-19 Matt Austern <austern@apple.com>
4289
4290 PR c++/11228
4291 * g++.dg/anew1.C: New test.
4292 * g++.dg/anew2.C: New test.
4293 * g++.dg/anew3.C: New test.
4294 * g++.dg/anew4.C: New test.
4295
4296 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
4297
4298 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
4299
4300 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
4301
4302 * gcc.c-torture/execute/simd-4.c (main): Make expected value
4303 endian-dependent.
4304
4305 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
4306
4307 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
4308 Remove cruft.
4309
4310 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
4311
4312 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
4313 * gcc.c-torture/compile/961203-1.c: Likewise.
4314 * gcc.c-torture/compile/980506-1.c: Likewise.
4315
4316 2003-06-17 Mark Mitchell <mark@codesourcery.com>
4317
4318 PR c++/10712
4319 * g++.dg/lookup/using7.C: New test.
4320
4321 2003-06-17 Mark Mitchell <mark@codesourcery.com>
4322
4323 PR c++/11105
4324 * g++.dg/abi/conv1.C: Remove it.
4325 * g++.dg/template/conv7.C: New test.
4326 * g++.dg/template/conv8.C: Likewise.
4327 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
4328 conversion operator.
4329
4330 2003-06-17 Janis Johnson <janis187@us.ibm.com>
4331
4332 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
4333 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
4334 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4335 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
4336 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
4337 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4338 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4339 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
4340 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
4341 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
4342 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
4343 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
4344 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
4345 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
4346 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
4347 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
4348 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
4349 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
4350 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4351 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4352 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4353 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4354 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4355 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4356 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4357 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4358 * gcc.dg/compat/struct-return-10_x.c: Ditto.
4359 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4360 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4361
4362 2003-06-16 Mark Mitchell <mark@codesourcery.com>
4363
4364 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
4365 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
4366 indications.
4367
4368 2003-06-16 Roger Sayle <roger@eyesopen.com>
4369
4370 * gcc.dg/i386-387-5.c: New test case.
4371 * gcc.dg/i386-387-6.c: New test case.
4372 * gcc.dg/builtins-23.c: New test case.
4373
4374 2003-06-15 Roger Sayle <roger@eyesopen.com>
4375
4376 * gcc.dg/builtins-22.c: New test case.
4377 * gcc.dg/i386-387-1.c: Update to test exp.
4378 * gcc.dg/i386-387-2.c: Likewise.
4379
4380 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4381
4382 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
4383
4384 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4385
4386 * lib/gcc-dg.exp (dg-require-dll): New function.
4387 (dg-xfail-if): Likewise.
4388 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
4389 driver.
4390
4391 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
4392 * gcc.c-torture/compile/20001205-1.c: Likewise.
4393 * gcc.c-torture/compile/20001226-1.c: Likewise.
4394 * gcc.c-torture/compile/20010518-2.c: Likewise.
4395 * gcc.c-torture/compile/20020312-1.c: Likewise.
4396 * gcc.c-torture/compile/20020604-1.c: Likewise.
4397 * gcc.c-torture/compile/920501-12.c: Likewise.
4398 * gcc.c-torture/compile/920501-4.c: Likewise.
4399 * gcc.c-torture/compile/920520-1.c: Likewise.
4400 * gcc.c-torture/compile/920521-1.c: Likewise.
4401 * gcc.c-torture/compile/920625-1.c: Likewise.
4402 * gcc.c-torture/compile/961203-1.c: Likewise.
4403 * gcc.c-torture/compile/980506-1.c: Likewise.
4404 * gcc.c-torture/compile/981006-1.c: Likewise.
4405 * gcc.c-torture/compile/981022-1.c: Likewise.
4406 * gcc.c-torture/compile/981223-1.c: Likewise.
4407 * gcc.c-torture/compile/990617-1.c: Likewise.
4408 * gcc.c-torture/compile/dll.c: Likewise.
4409 * gcc.c-torture/compile/labels-3.c: Likewise.
4410 * gcc.c-torture/compile/mipscop-1.c: Likewise.
4411 * gcc.c-torture/compile/mipscop-2.c: Likewise.
4412 * gcc.c-torture/compile/mipscop-3.c: Likewise.
4413 * gcc.c-torture/compile/mipscop-4.c: Likewise.
4414 * gcc.c-torture/compile/simd-5.c: Likewise.
4415 * gcc.c-torture/compile/20000804-1.x: Remove.
4416 * gcc.c-torture/compile/20001205-1.x: Likewise.
4417 * gcc.c-torture/compile/20001226-1.x: Likewise.
4418 * gcc.c-torture/compile/20010518-2.x: Likewise.
4419 * gcc.c-torture/compile/20020312-1.x: Likewise.
4420 * gcc.c-torture/compile/20020604-1.x: Likewise.
4421 * gcc.c-torture/compile/920501-12.x: Likewise.
4422 * gcc.c-torture/compile/920501-4.x: Likewise.
4423 * gcc.c-torture/compile/920520-1.x: Likewise.
4424 * gcc.c-torture/compile/920521-1.x: Likewise.
4425 * gcc.c-torture/compile/920625-1.x: Likewise.
4426 * gcc.c-torture/compile/961203-1.x: Likewise.
4427 * gcc.c-torture/compile/980506-1.x: Likewise.
4428 * gcc.c-torture/compile/981006-1.x: Likewise.
4429 * gcc.c-torture/compile/981022-1.x: Likewise.
4430 * gcc.c-torture/compile/981223-1.x: Likewise.
4431 * gcc.c-torture/compile/990617-1.x: Likewise.
4432 * gcc.c-torture/compile/mipscop-1.x: Likewise.
4433 * gcc.c-torture/compile/mipscop-2.x: Likewise.
4434 * gcc.c-torture/compile/mipscop-3.x: Likewise.
4435 * gcc.c-torture/compile/mipscop-4.x: Likewise.
4436 * gcc.c-torture/compile/simd-5.x: Likewise.
4437
4438 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
4439
4440 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
4441
4442 * gcc.c-torture/execute/20030611-1.c: New test.
4443
4444 2003-06-12 Roger Sayle <roger@eyesopen.com>
4445
4446 PR middle-end/168
4447 * gcc.dg/20030612-1.c: New test case.
4448
4449 2003-06-12 Mark Mitchell <mark@codesourcery.com>
4450
4451 PR c++/10635
4452 * g++.dg/expr/cast1.C: New test.
4453
4454 2003-06-12 Roger Sayle <roger@eyesopen.com>
4455
4456 * gcc.dg/builtins-21.c: New test case.
4457
4458 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
4459
4460 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
4461 options instead of at the end.
4462 * lib/objc.exp (objc_target_compile): Likewise.
4463
4464 2003-06-11 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/10432
4467 * g++.dg/parse/error1.C: New test.
4468
4469 2003-06-11 Janis Johnson <janis187@us.ibm.com>
4470
4471 * gcc.dg/compat/struct-by-value-11_main.c: New file.
4472 * gcc.dg/compat/struct-by-value-11_x.c: New file.
4473 * gcc.dg/compat/struct-by-value-11_y.c: New file.
4474 * gcc.dg/compat/struct-by-value-12_main.c: New file.
4475 * gcc.dg/compat/struct-by-value-12_x.c: New file.
4476 * gcc.dg/compat/struct-by-value-12_y.c: New file.
4477 * gcc.dg/compat/struct-by-value-13_main.c: New file.
4478 * gcc.dg/compat/struct-by-value-13_x.c: New file.
4479 * gcc.dg/compat/struct-by-value-13_y.c: New file.
4480 * gcc.dg/compat/struct-by-value-14_main.c: New file.
4481 * gcc.dg/compat/struct-by-value-14_x.c: New file.
4482 * gcc.dg/compat/struct-by-value-14_y.c: New file.
4483 * gcc.dg/compat/struct-by-value-15_main.c: New file.
4484 * gcc.dg/compat/struct-by-value-15_x.c: New file.
4485 * gcc.dg/compat/struct-by-value-15_y.c: New file.
4486 * gcc.dg/compat/struct-by-value-16_main.c: New file.
4487 * gcc.dg/compat/struct-by-value-16_x.c: New file.
4488 * gcc.dg/compat/struct-by-value-16_y.c: New file.
4489 * gcc.dg/compat/struct-by-value-17_main.c: New file.
4490 * gcc.dg/compat/struct-by-value-17_x.c: New file.
4491 * gcc.dg/compat/struct-by-value-17_y.c: New file.
4492 * gcc.dg/compat/struct-by-value-18_main.c: New file.
4493 * gcc.dg/compat/struct-by-value-18_x.c: New file.
4494 * gcc.dg/compat/struct-by-value-18_y.c: New file.
4495
4496 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
4497 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
4498 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
4499 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
4500 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
4501 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
4502 * gcc.dg/compat/scalar-return-3_main.c: New file.
4503 * gcc.dg/compat/scalar-return-3_x.c: New file.
4504 * gcc.dg/compat/scalar-return-3_y.c: New file.
4505 * gcc.dg/compat/scalar-return-4_main.c: New file.
4506 * gcc.dg/compat/scalar-return-4_x.c: New file.
4507 * gcc.dg/compat/scalar-return-4_y.c: New file.
4508
4509 2003-06-10 Janis Johnson <janis187@us.ibm.com>
4510
4511 * gcc.dg/compat/fp2-struct-check.h: New file.
4512 * gcc.dg/compat/fp2-struct-defs.h: New file.
4513 * gcc.dg/compat/fp2-struct-init.h: New file.
4514 * gcc.dg/compat/struct-by-value-10_main.c: New file.
4515 * gcc.dg/compat/struct-by-value-10_x.c: New file.
4516 * gcc.dg/compat/struct-by-value-10_y.c: New file.
4517 * gcc.dg/compat/struct-return-10_main.c: New file.
4518 * gcc.dg/compat/struct-return-10_x.c: New file.
4519 * gcc.dg/compat/struct-return-10_y.c: New file.
4520
4521 * gcc.dg/compat/compat-common.h: New file.
4522 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
4523 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
4524 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
4525 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
4526 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
4527 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
4528 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
4529 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
4530 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
4531 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
4532 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
4533 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
4534 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
4535 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
4536 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
4537 * gcc.dg/compat/small-struct-check.h: Ditto.
4538 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
4539 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
4540 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
4541 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
4542 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
4543 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4544 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
4545 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
4546 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
4547 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
4548 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4549 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4550 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
4551 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4552 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4553 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
4554 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
4555 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
4556 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
4557 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
4558 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
4559 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
4560 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
4561 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
4562 * gcc.dg/compat/struct-return-2_main.c: Ditto.
4563 * gcc.dg/compat/struct-return-2_x.c: Ditto.
4564 * gcc.dg/compat/struct-return-2_y.c: Ditto.
4565 * gcc.dg/compat/struct-return-3_main.c: Ditto.
4566 * gcc.dg/compat/struct-return-3_x.c: Ditto.
4567 * gcc.dg/compat/struct-return-3_y.c: Ditto.
4568
4569 2003-06-10 Geoffrey Keating <geoffk@apple.com>
4570
4571 * g++.dg/pch/static-1.C: New file.
4572 * g++.dg/pch/static-1.Hs: New file.
4573
4574 2003-06-10 Richard Henderson <rth@redhat.com>
4575
4576 * gcc.dg/asm-7.c: Adjust expected warning text.
4577
4578 2003-06-10 Roger Sayle <roger@eyesopen.com>
4579
4580 * gcc.dg/builtins-20.c: New test case.
4581
4582 2003-06-10 Mark Mitchell <mark@codesourcery.com>
4583
4584 PR c++/11131
4585 * g++.dg/opt/template1.C: New test.
4586
4587 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4588
4589 * lib/gcc-dg.exp (dg-test): Clear additional_files and
4590 additional_sources.
4591
4592 2003-05-21 David Taylor <dtaylor@emc.com>
4593
4594 * gcc.dg/Wpadded.c: New file.
4595
4596 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4597
4598 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
4599 * gcc.dg/special/weak-2.c: Add dg-require-weak.
4600 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
4601 dg-require-weak.
4602
4603 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
4604
4605 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
4606
4607 2003-06-09 Mark Mitchell <mark@codesourcery.com>
4608
4609 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
4610 (dg-require-alias): Likewise.
4611 (dg-require-gc-sections): Likewise.
4612 * lib/target-supports.exp (check_gc_sections_available): Likewise.
4613
4614 2003-06-08 Richard Henderson <rth@redhat.com>
4615
4616 * gcc.dg/20011029-2.c: Fix the array reference.
4617 * gcc.dg/asm-7.c: New.
4618
4619 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
4620
4621 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
4622
4623 2003-06-08 Mark Mitchell <mark@codesourcery.com>
4624
4625 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
4626 (dg-require-gc-sections): Likewise.
4627
4628 2003-06-08 Jan Hubicka <jh@suse.cz>
4629
4630 * i386-cmov1.c: Fix regular expression.
4631 * i386-cvt-1.c: Likewise.
4632 * i386-local.c: Likewise.
4633 * i386-local2.c: Likewise.
4634 * i386-mul.c: Likewise.
4635 * i386-ssetype-1.c: Likewise.
4636 * i386-ssetype-3.c: Likewise.
4637 * i386-ssetype-5.c: Likewise.
4638
4639 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4640
4641 PR c++/11039
4642 * g++.dg/warn/implicit-typename2.C: New test.
4643 * g++.dg/warn/implicit-typename3.C: New test.
4644
4645 2003-06-07 Richard Henderson <rth@redhat.com>
4646
4647 * g++.dg/other/offsetof3.C: Use size_t.
4648 * g++.dg/other/offsetof4.C: Likewise.
4649
4650 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
4651
4652 * lib/copy-file.exp: New. Implement gcc_copy_files.
4653
4654 * lib/dg-pch.exp: Load copy-file.exp
4655 (dg-pch): Use gcc_copy_files instead of "file copy".
4656
4657 2003-06-06 Mark Mitchell <mark@codesourcery.com>
4658
4659 * gcc.dg/weak/weak.exp: Simplify.
4660 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
4661 * gcc.dg/weak/weak-1.c: Likewise.
4662 * gcc.dg/weak/weak-2.c: Likewise.
4663 * gcc.dg/weak/weak-3.c: Likewise.
4664 * gcc.dg/weak/weak-4.c: Likewise.
4665 * gcc.dg/weak/weak-5.c: Likewise.
4666 * gcc.dg/weak/weak-6.c: Likewise.
4667 * gcc.dg/weak/weak-7.c: Likewise.
4668 * gcc.dg/weak/weak-8.c: Likewise.
4669 * gcc.dg/weak/weak-9.c: Likewise.
4670
4671 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
4672
4673 gcc.c-torture/execute/20030606-1.c: New.
4674
4675 2003-06-06 Roger Sayle <roger@eyesopen.com>
4676
4677 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
4678 * gcc.dg/builtins-19.c: Likewise.
4679
4680 2003-06-06 Roger Sayle <roger@eyesopen.com>
4681
4682 * gcc.dg/builtins-2.c: Add some more tests.
4683 * gcc.dg/builtins-18.c: New test case.
4684 * gcc.dg/builtins-19.c: New test case.
4685
4686 2003-06-06 Roger Sayle <roger@eyesopen.com>
4687 Jim Wilson <wilson@tuliptree.org>
4688
4689 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
4690
4691 2003-06-06 Jakub Jelinek <jakub@redhat.com>
4692
4693 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
4694 mempcpy/stpcpy calls not to be optimized into something else.
4695 * gcc.c-torture/execute/string-opt-3.c: Moved to...
4696 * gcc.c-torture/execute/builtins/string-7.c: ...here.
4697 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
4698
4699 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4700
4701 * gcc.dg/format/asm_fprintf-1.c: New test.
4702
4703 2003-06-05 Mark Mitchell <mark@codesourcery.com>
4704
4705 * lib/gcc-defs.exp (additional_sources): New variable.
4706 (dg-additional-sources): New function.
4707 (additional_files): New variable.
4708 (dg-additional-files): New function.
4709 (dg-additional-files-options): Likewise.
4710 * lib/gcc-dg.exp (dg-require-weak): New function.
4711 (dg-require-alias): Likewise.
4712 (dg-require-gc-sections): Likewise.
4713 * lib/target-supports.exp (check_alias_available): Remove testfile
4714 parameter.
4715 (check_gc_sections_available): New function.
4716 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
4717 (dg-gpp-additional-files): Likewise.
4718 * lib/g++.exp (additional_sources): Remove.
4719 (additional_files): Likewise.
4720 (g++_target_compile): Use dg-additional-files-options.
4721
4722 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
4723 Tcl logic.
4724 * gcc.dg/special/ecos.exp: Remove.
4725 * gcc.dg/special/20000419-2.c: Use dg-require-*.
4726 * gcc.dg/special/alias-1.c: Likewise.
4727 * gcc.dg/special/alias-2.c: Likewise.
4728 * gcc.dg/special/gcsec-1.c: Likewise.
4729 * gcc.dg/special/weak-1.c: Likewise.
4730 * gcc.dg/special/weak-2.c: Likewise.
4731 * gcc.dg/special/wkali-1.c: Likewise.
4732 * gcc.dg/special/wkali-2.c: Likewise.
4733
4734 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
4735 dg-gpp-additional-*.
4736 * g++.dg/special/conpr-3.C: Likewise.
4737 * g++.dg/special/conpr-4.C: Likewise.
4738 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
4739 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
4740 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
4741 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
4742 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
4743 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
4744 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
4745 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
4746 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
4747 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
4748 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
4749 * g++.old-deja/g++.other/comdat1.C: Likewise.
4750 * g++.old-deja/g++.other/comdat2.C: Likewise.
4751 * g++.old-deja/g++.other/comdat3.C: Likewise.
4752 * g++.old-deja/g++.other/ctor1.C: Likewise.
4753 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
4754
4755 2003-06-05 Richard Henderson <rth@redhat.com>
4756
4757 * gcc.dg/debug/20030605-1.c: New.
4758
4759 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4760
4761 * README.QMTEST: Update.
4762
4763 2003-06-04 Richard Henderson <rth@redhat.com>
4764
4765 * gcc.dg/cleanup-1.c: New.
4766 * gcc.dg/cleanup-2.c: New.
4767 * gcc.dg/cleanup-3.c: New.
4768 * gcc.dg/cleanup-4.c: New.
4769 * gcc.dg/cleanup-5.c: New.
4770 * gcc.dg/cleanup-6.c: New.
4771 * gcc.dg/cleanup-7.c: New.
4772
4773 2003-06-04 Mark Mitchell <mark@codesourcery.com>
4774
4775 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
4776
4777 * lib/dg-pch.exp: New file.
4778 * g++.dg/pch/pch.exp: Use dg-pch.exp.
4779 * gcc.dg/pch/pch.exp: Likewise.
4780
4781 2003-06-04 Roger Sayle <roger@eyesopen.com>
4782
4783 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
4784 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
4785 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
4786 * gcc.dg/builtins-17.c: New test case.
4787 * gcc.dg/i386-387-4.c: New test case.
4788 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
4789
4790 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4791
4792 * gcc.dg/ultrasp9.c: New test.
4793
4794 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
4795
4796 * gcc.c-torture/compile/20030604-1.c: New test.
4797 * gcc.dg/sparc-constant-1.c: New test.
4798
4799 2003-06-03 Glen Nakamura <glen@imodulo.com>
4800
4801 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
4802
4803 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
4804
4805 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
4806
4807 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
4808 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
4809
4810 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
4811
4812 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
4813
4814 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4815
4816 PR c++/10940
4817 * g++.dg/template/spec10.C: New test.
4818
4819 2003-06-03 Roger Sayle <roger@eyesopen.com>
4820
4821 * gcc.dg/builtins-16.c: New test case.
4822
4823 2003-06-03 Jakub Jelinek <jakub@redhat.com>
4824
4825 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
4826 mempcpy test with post-increments.
4827 * gcc.c-torture/execute/string-opt-3.c: New test.
4828 * gcc.dg/string-opt-1.c: New test.
4829
4830 2003-06-03 David Billinghurst (David.Billinghurst@riotinto.com)
4831
4832 PR fortran/10965
4833 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
4834
4835 2003-06-02 Mark Mitchell <mark@codesourcery.com>
4836
4837 * lib/scanasm.exp (dg-scan): New function, factored out of ...
4838 (scan-assembler): ... here. Use dg-scan.
4839 (scan-assembler-not): Likewise.
4840 (scan-file): New function.
4841 (scan-file-not): Likewise.
4842 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
4843 * gcc.dg/cpp/_Pragma4.c: Likewise.
4844 * gcc.dg/cpp/_Pragma5.c: Likewise.
4845 * gcc.dg/cpp/avoidpaste1.c: Likewise.
4846 * gcc.dg/cpp/avoidpaste2.c: Likewise.
4847 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
4848 * gcc.dg/cpp/cmdlne-P.c: Likewise.
4849 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
4850 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
4851 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
4852 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
4853 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
4854 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
4855 * gcc.dg/cpp/cxxcom1.c: Likewise.
4856 * gcc.dg/cpp/line1.c: Likewise.
4857 * gcc.dg/cpp/maccom1.c: Likewise.
4858 * gcc.dg/cpp/maccom2.c: Likewise.
4859 * gcc.dg/cpp/maccom3.c: Likewise.
4860 * gcc.dg/cpp/maccom4.c: Likewise.
4861 * gcc.dg/cpp/maccom5.c: Likewise.
4862 * gcc.dg/cpp/maccom6.c: Likewise.
4863 * gcc.dg/cpp/multiline.c: Likewise.
4864 * gcc.dg/cpp/spacing1.c: Likewise.
4865 * gcc.dg/cpp/spacing2.c: Likewise.
4866 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
4867 * gcc.dg/cpp/trad/maccom1.c: Likewise.
4868 * gcc.dg/cpp/trad/maccom2.c: Likewise.
4869 * gcc.dg/cpp/trad/maccom3.c: Likewise.
4870 * gcc.dg/cpp/trad/maccom4.c: Likewise.
4871 * gcc.dg/cpp/trad/maccom6.c: Likewise.
4872 * gcc.dg/cpp/cxxcom2.c: Likewise.
4873 * gcc.dg/cpp/cxxcom2.h: New file.
4874
4875 * gcc.dg/cpp/truefalse.cpp: Move it to ...
4876 * g++.dg/cpp/truefalse.C: Here.
4877 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
4878
4879 2003-06-01 Loren James Rittle <ljrittle@acm.org>
4880
4881 * gcc.dg/cpp/redef3.c: New file.
4882
4883 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4884
4885 * gcc.dg/i386-loop-3.c: New test.
4886
4887 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
4888
4889 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
4890
4891 2003-05-31 Roger Sayle <roger@eyesopen.com>
4892
4893 * gcc.dg/fwrapv-1.c: New test case.
4894 * gcc.dg/fwrapv-2.c: New test case.
4895
4896 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4897
4898 PR c++/10956
4899 * g++.dg/template/spec9.C: New test.
4900
4901 2003-05-29 Roger Sayle <roger@eyesopen.com>
4902
4903 * gcc.dg/duff-4.c: New test case.
4904
4905 2003-05-27 David Billinghurst (David.Billinghurst@riotinto.com)
4906
4907 PR fortran/10843
4908 * g77.dg/ffixed-form-1.f: New test
4909 * g77.dg/ffixed-form-2.f: New test
4910 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
4911 * g77.dg/ffree-form-3.f: New test
4912
4913 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
4914
4915 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
4916 * gcc.dg/wint_t-1.c: Likewise.
4917
4918 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4919
4920 * g++.dg/template/access11.C: New test.
4921
4922 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4923
4924 PR c++/10849
4925 * g++.dg/template/access10.C: New test.
4926
4927 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
4928 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4929
4930 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
4931
4932 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4933
4934 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
4935 suppress for powerpc-*-darwin*.
4936 * gcc.dg/torture/builtin-noret-2.c: Likewise.
4937
4938 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
4939
4940 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
4941 suppress option for powerpc-*-darwin*.
4942
4943 2003-05-23 Roger Sayle <roger@eyesopen.com>
4944
4945 * gcc.dg/builtins-1.c: Add tests for tan and atan.
4946 * gcc.dg/builtins-4.c: Add test for fmod.
4947
4948 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4949
4950 PR c++/10682
4951 * g++.dg/template/instantiate4.C: New test.
4952
4953 2003-05-22 Roger Sayle <roger@eyesopen.com>
4954
4955 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
4956
4957 2003-05-21 Janis Johnson <janis187@us.ibm.com>
4958
4959 * gcc.dg/compat/scalar-return-1_main.c: New file.
4960 * gcc.dg/compat/scalar-return-1_x.c: New file.
4961 * gcc.dg/compat/scalar-return-1_y.c: New file.
4962 * gcc.dg/compat/scalar-return-2_main.c: New file.
4963 * gcc.dg/compat/scalar-return-2_x.c: New file.
4964 * gcc.dg/compat/scalar-return-2_y.c: New file.
4965 * gcc.dg/compat/struct-return-3_main.c: New file.
4966 * gcc.dg/compat/struct-return-3_y.c: New file.
4967 * gcc.dg/compat/struct-return-3_x.c: New file.
4968 * gcc.dg/compat/struct-return-2_main.c: New file.
4969 * gcc.dg/compat/struct-return-2_x.c: New file.
4970 * gcc.dg/compat/struct-return-2_y.c: New file.
4971
4972 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
4973
4974 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
4975 for hppa*-hp-hpux*.
4976 * gcc.dg/20021014-1.c (dg-options): Likewise.
4977 * gcc.dg/nest.c (dg-options): Likewise.
4978
4979 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
4980
4981 PR c++/9738
4982 * g++.dg/ext/dllimport2.C: New file.
4983 * g++.dg/ext/dllimport3.C: New file.
4984
4985 2003-05-20 Janis Johnson <janis187@us.ibm.com>
4986
4987 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
4988 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
4989 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
4990 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
4991 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
4992 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
4993 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
4994 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
4995 * gcc.dg/compat/small-struct-defs.h: New file.
4996 * gcc.dg/compat/small-struct-init.h: New file.
4997 * gcc.dg/compat/small-struct-check.h: New file.
4998 * gcc.dg/compat/fp-struct-defs.h: New file.
4999 * gcc.dg/compat/fp-struct-check.h: New file.
5000 * gcc.dg/compat/fp-struct-init.h: New file.
5001 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
5002 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
5003
5004 2003-05-19 Jakub Jelinek <jakub@redhat.com>
5005
5006 * gcc.dg/20030225-2.c: New test.
5007
5008 2003-05-18 Roger Sayle <roger@eyesopen.com>
5009 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5010
5011 * gcc.c-torture/compile/20030518-1.c: New test case.
5012
5013 2003-05-18 Mark Mitchell <mark@codesourcery.com>
5014
5015 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
5016 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
5017 gcc-dg-debug-runtest.
5018 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
5019 gcc-dg-debug-runtest.
5020
5021 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5022
5023 PR c++/9022
5024 * g++.dg/lookup/using6.C: New test.
5025
5026 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5027
5028 * g++.dg/parse/access2.C: New test.
5029
5030 2003-05-17 Mark Mitchell <mark@codesourcery.com>
5031
5032 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
5033 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
5034 * gcc.dg/debug/debug.exp: Likewise.
5035
5036 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
5037
5038 * gcc.dg/dollar.c: New test.
5039
5040 2003-05-16 Janis Johnson <janis187@us.ibm.com>
5041
5042 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
5043 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
5044 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
5045 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
5046 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
5047 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
5048 * gcc.dg/compat/struct-by-value-6_main.c: New file.
5049 * gcc.dg/compat/struct-by-value-6_x.c: New file.
5050 * gcc.dg/compat/struct-by-value-6_y.c: New file.
5051 * gcc.dg/compat/struct-by-value-7_main.c: New file.
5052 * gcc.dg/compat/struct-by-value-7_x.c: New file.
5053 * gcc.dg/compat/struct-by-value-7_y.c: New file.
5054 * gcc.dg/compat/struct-by-value-8_main.c: New file.
5055 * gcc.dg/compat/struct-by-value-8_x.c: New file.
5056 * gcc.dg/compat/struct-by-value-8_y.c: New file.
5057 * gcc.dg/compat/struct-by-value-9_main.c: New file.
5058 * gcc.dg/compat/struct-by-value-9_x.c: New file.
5059 * gcc.dg/compat/struct-by-value-9_y.c: New file.
5060
5061 2003-05-16 Mark Mitchell <mark@codesourcery.com>
5062
5063 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
5064 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
5065 support for "repo" mode.
5066 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
5067 * lib/g77-dg.exp: Likewise.
5068 * lib/obj-dg.exp: Likewise.
5069
5070 2003-05-16 Jakub Jelinek <jakub@redhat.com>
5071
5072 Merge from gcc-3_2-rhl8-branch:
5073 2003-04-23 Jakub Jelinek <jakub@redhat.com>
5074
5075 * gcc.dg/tls/opt-6.c: New test.
5076
5077 2003-04-05 Jakub Jelinek <jakub@redhat.com>
5078
5079 * gcc.dg/20030405-1.c: New test.
5080
5081 2003-03-09 Jakub Jelinek <jakub@redhat.com>
5082
5083 * gcc.dg/20030309-1.c: New test.
5084
5085 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5086
5087 * gcc.c-torture/execute/20030307-1.c: New test.
5088
5089 2003-02-20 Randolph Chung <tausq@debian.org>
5090
5091 * gcc.c-torture/compile/20030220-1.c: New test.
5092
5093 2003-02-18 Jakub Jelinek <jakub@redhat.com>
5094
5095 * gcc.dg/20030217-1.c: New test.
5096
5097 2003-01-29 Jakub Jelinek <jakub@redhat.com>
5098
5099 * gcc.c-torture/compile/20020129-1.c: New test.
5100
5101 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
5102
5103 * gcc.dg/unroll-1.c: New test.
5104
5105 2002-11-16 Jan Hubicka <jh@suse.cz>
5106
5107 * gcc.c-torture/execute/20020920-1.c: New test.
5108
5109 2002-10-08 Jakub Jelinek <jakub@redhat.com>
5110
5111 PR target/7434
5112 * gcc.c-torture/compile/20021008-1.c: New test.
5113
5114 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
5115
5116 PR target/7559
5117 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
5118
5119 2002-08-07 Jakub Jelinek <jakub@redhat.com>
5120
5121 * gcc.c-torture/compile/20020807-1.c: New test.
5122
5123 2002-07-30 Jakub Jelinek <jakub@redhat.com>
5124
5125 * gcc.dg/tls/opt-1.c: New test.
5126
5127 2002-07-29 Jakub Jelinek <jakub@redhat.com>
5128
5129 * gcc.dg/20020729-1.c: New test.
5130
5131 2002-07-20 Jakub Jelinek <jakub@redhat.com>
5132
5133 * g++.dg/opt/life1.C: New test.
5134
5135 2002-05-20 Jakub Jelinek <jakub@redhat.com>
5136
5137 * gcc.dg/20020525-1.c: New test.
5138
5139 2002-05-24 Jakub Jelinek <jakub@redhat.com>
5140
5141 PR c++/6794
5142 * g++.dg/ext/pretty1.C: New test.
5143 * g++.dg/ext/pretty2.C: New test.
5144
5145 2003-05-15 Mark Mitchell <mark@codesourcery.com>
5146
5147 PR c++/8385
5148 * g++.dg/ext/typeof5.C: New test.
5149
5150 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
5151
5152 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
5153 __USER_LABEL_PREFIX__ into account.
5154 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
5155
5156 2003-05-14 Roger Sayle <roger@eyesopen.com>
5157
5158 * gcc.dg/builtins-15.c: New test case.
5159
5160 2003-05-13 Zack Weinberg <zack@codesourcery.com>
5161
5162 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
5163
5164 2003-05-12 Mark Mitchell <mark@codesourcery.com>
5165
5166 * lib/g++.exp: Tweak handling of additional source files.
5167 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
5168 * g++.dg/special/conpr-2a.C: Rename to ...
5169 * g++.dg/special/conpr-2a.cc: ... this.
5170 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
5171 * g++.dg/special/conpr-3a.C: Rename to ...
5172 * g++.dg/special/conpr-3a.cc: This.
5173 * g++.dg/special/conpr-3b.C: Rename to ...
5174 * g++.dg/special/conpr-3b.cc: This.
5175 * g++.dg/special/conpr-4.C: New test.
5176 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
5177
5178 2003-05-12 David Edelsohn <edelsohn@gnu.org>
5179
5180 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
5181
5182 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5183
5184 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
5185 * g++.old-deja/g++.robertl/eb71.C: Likewise.
5186 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
5187 * g++.old-deja/g++.other/warn3.C: Likewise.
5188
5189 2003-05-11 Roger Sayle <roger@eyesopen.com>
5190
5191 * gcc.dg/i386-387-1.c: Update to also test log.
5192 * gcc.dg/i386-387-2.c: Likewise.
5193
5194 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
5195
5196 * g77.f-torture/execute/int8421.f: New test.
5197
5198 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5199
5200 PR c++/10230, c++/10481
5201 * g++.dg/lookup/scoped5.C: New test.
5202
5203 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5204
5205 PR c++/10552
5206 * g++.dg/template/ttp6.C: New test.
5207
5208 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
5209
5210 * gcc.c-torture/execute/builtins: New directory.
5211 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
5212 gcc.c-torture/execute/builtins.
5213 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
5214 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
5215 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
5216 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
5217
5218 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5219
5220 PR c++/9252
5221 * g++.dg/template/access8.C: New test.
5222 * g++.dg/template/access9.C: New test.
5223
5224 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5225
5226 PR c++/9554
5227 * g++.dg/parse/access1.C: New test.
5228
5229 2003-05-09 DJ Delorie <dj@redhat.com>
5230
5231 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
5232 long, and not an int.
5233
5234 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5235
5236 PR c++/10555, c++/10576
5237 * g++.dg/template/memclass1.C: New test.
5238
5239 2003-05-08 DJ Delorie <dj@redhat.com>
5240
5241 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
5242 targets.
5243 * gcc.c-torture/execute/20021024-1.x: Likewise.
5244 * gcc.c-torture/execute/shiftdi.x: Likewise.
5245 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
5246 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
5247 * gcc.dg/20021018-1.c: Likewise.
5248
5249 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5250
5251 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
5252
5253 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
5254 (bcopy): Call memmove.
5255
5256 2003-05-08 Roger Sayle <roger@eyesopen.com>
5257
5258 * g77.f-torture/compile/8485.f: New test case.
5259
5260 2003-05-07 Richard Henderson <rth@redhat.com>
5261
5262 PR c++/10570
5263 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
5264 Verify exception_cleanup not called for rethrows.
5265 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
5266 when exiting catch block without rethrowing.
5267 * g++.dg/eh/forced3.C: New.
5268 * g++.dg/eh/forced4.C: New.
5269
5270 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
5271
5272 * gcc.dg/20030505.c: Fix triplet.
5273
5274 2003-05-06 DJ Delorie <dj@redhat.com>
5275
5276 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
5277 * gcc.dg/nest.c: Likewise.
5278
5279 2003-05-05 Roger Sayle <roger@eyesopen.com>
5280
5281 * gcc.dg/builtins-14.c: New test case.
5282
5283 2003-05-05 Janis Johnson <janis187@us.ibm.com>
5284
5285 * lib/compat.exp (compat-execute): New argument.
5286 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
5287 * gcc.dg/compat: New test directory.
5288 * gcc.dg/compat/compat.exp: New expect script.
5289 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
5290 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
5291 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
5292 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
5293 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
5294 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
5295
5296 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
5297 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
5298 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
5299 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
5300 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
5301 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
5302 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
5303 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
5304 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
5305 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
5306 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
5307 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
5308 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
5309 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
5310 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
5311
5312 2003-05-05 Zack Weinberg <zack@codesourcery.com>
5313
5314 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
5315
5316 2003-05-05 Jakub Jelinek <jakub@redhat.com>
5317
5318 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
5319
5320 2003-05-05 Geoffrey Keating <geoffk@apple.com>
5321
5322 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
5323 * gcc.dg/ppc-fsel-2.c: New test.
5324
5325 * gcc.dg/unused-5.c: New test.
5326
5327 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5328
5329 PR c++/10496
5330 * g++.dg/warn/pmf1.C: New test.
5331
5332 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5333
5334 PR c++/4494
5335 * g++.dg/warn/main.C: New test.
5336
5337 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5338
5339 * gcc.dg/nonnull-3.c: New test.
5340
5341 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
5342
5343 * gcc.dg/cpp/Wtrigraphs.c: Update.
5344 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
5345
5346 2003-05-03 Geoffrey Keating <geoffk@apple.com>
5347
5348 * gcc.dg/ppc-fsel-1.c: New test.
5349
5350 2003-05-03 Zack Weinberg <zack@codesourcery.com>
5351
5352 PR c/10604
5353 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
5354
5355 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
5356
5357 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
5358
5359 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5360
5361 PR c++/9364, c++/10553, c++/10586
5362 * g++.dg/parse/typename4.C: New test.
5363 * g++.dg/parse/typename5.C: Likewise.
5364
5365 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
5366
5367 * gcc.c-torture/compile/20030503-1.c: New test.
5368
5369 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5370
5371 * g++.dg/lookup/using5.C: Fix testcase error.
5372
5373 2003-05-01 Chris Demetriou <cgd@broadcom.com>
5374
5375 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
5376 since MEABI is no longer supported. Remove all vestiges
5377 of MEABI from the test.
5378
5379 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5380
5381 PR c++/10554
5382 * g++.dg/lookup/using5.C: New test.
5383
5384 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5385
5386 PR c++/8772
5387 * g++.dg/template/ttp5.C: New test.
5388
5389 2003-04-30 Mark Mitchell <mark@codesourcery.com>
5390
5391 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
5392 (dg-gpp-additional-sources): New function.
5393 (dg-gpp-additional-files): Likewise.
5394 * lib/g++.exp (additional_sources): New variable.
5395 (additional_files): Likewise.
5396 (g++_target_compile): Deal with them.
5397 * lib/old-dejagnu.exp: Remove.
5398 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
5399 * g++.old-deja: Revise all tests to use dg commands.
5400
5401 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5402
5403 PR c++/9432, c++/9528
5404 * g++.dg/lookup/using4.C: New test.
5405
5406 2003-04-29 Geoffrey Keating <geoffk@apple.com>
5407
5408 * gcc.dg/noreturn-5.c: New file.
5409 * gcc.dg/noreturn-6.c: New file.
5410
5411 * gcc.c-torture/compile/inline-1.c: New file.
5412
5413 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5414
5415 PR c++/10551
5416 * g++.dg/template/explicit1.C: New test.
5417
5418 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5419
5420 PR c++/10549
5421 * g++.dg/other/bitfield1.C: New test.
5422
5423 PR c++/10527
5424 * g++.dg/init/new7.C: New test.
5425
5426 2003-04-29 Mark Mitchell <mark@codesourcery.com>
5427
5428 * g++.dg/ext/desig1.C: New test.
5429 * g++.dg/ext/init1.C: Update.
5430
5431 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
5432
5433 2003-04-28 Mark Mitchell <mark@codesourcery.com>
5434
5435 PR c++/10180
5436 * g++.dg/warn/Winline-1.C: New test.
5437
5438 2003-04-28 Jakub Jelinek <jakub@redhat.com>
5439
5440 * gcc.c-torture/execute/string-opt-19.c: New test.
5441
5442 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
5443 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
5444
5445 2003-04-27 Mark Mitchell <mark@codesourcery.com>
5446
5447 PR c++/10506
5448 * g++.dg/init/new6.C: New test.
5449
5450 PR c++/10503
5451 * g++.dg/init/ref6.C: New test.
5452
5453 2003-04-26 David Edelsohn <edelsohn@gnu.org>
5454
5455 * g++.dg/warn/weak1.C: XFAIL on AIX4.
5456
5457 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5458
5459 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
5460 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
5461
5462 2003-04-25 Mark Mitchell <mark@codesourcery.com>
5463
5464 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
5465 initialized static data members.
5466
5467 2003-04-25 H.J. Lu <hjl@gnu.org>
5468
5469 * gcc.dg/ia64-sync-4.c: New test.
5470
5471 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5472
5473 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
5474 date.
5475
5476 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
5477
5478 PR c++/10337
5479 * g++.dg/warn/conv1.C: New test.
5480 * g++.old-deja/g++.other/conv7.C: Adjust.
5481 * g++.old-deja/g++.other/overload14.C: Adjust.
5482
5483 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5484
5485 PR c++/10471
5486 * g++.dg/template/defarg2.C: New test.
5487
5488 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
5489
5490 * gcc.dg/cpp/include2.c: Update.
5491 * gcc.dg/cpp/multiline-2.c: New.
5492 * gcc.dg/cpp/multiline.c: Update.
5493 * gcc.dg/cpp/strify2.c: Update.
5494 * gcc.dg/cpp/trad/literals-2.c: Update.
5495
5496 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5497
5498 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
5499
5500 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5501
5502 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
5503
5504 2003-04-23 Mark Mitchell <mark@codesourcery.com>
5505
5506 PR c++/10451
5507 * g++.dg/parse/crash4.C: New test.
5508
5509 PR c++/9847
5510 * g++.dg/parse/crash5.C: New test.
5511
5512 2003-04-22 Mark Mitchell <mark@codesourcery.com>
5513
5514 PR c++/10446
5515 * g++.dg/parse/crash3.C: New test.
5516
5517 PR c++/10428
5518 * g++.dg/parse/elab1.C: New test.
5519
5520 2003-04-22 Devang Patel <dpatel@apple.com>
5521
5522 * gcc.dg/cpp/trad/funlike-5.c: New test.
5523
5524 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
5525
5526 * g++.dg/other/packed1.C: Fix dg options.
5527
5528 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
5529
5530 * g++.dg/other/offsetof2.C: New test.
5531
5532 2003-04-21 Mark Mitchell <mark@codesourcery.com>
5533
5534 * g++.dg/template/recurse.C: Adjust location of error messages.
5535
5536 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
5537
5538 PR c++/9881
5539 * g++.dg/init/addr-const1.C: New test.
5540 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
5541
5542 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
5543
5544 PR c++/10405
5545 * g++.dg/lookup/struct-hack1.C: New test.
5546
5547 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
5548
5549 * ucs.c: Update diagnostic messages.
5550
5551 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5552
5553 * gcc.dg/cpp/truefalse.cpp: New test.
5554 * gcc.dg/cpp/cpp.exp: Update.
5555 * g++.dg/other/stdbool-if.C: Remove.
5556
5557 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
5558
5559 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
5560 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
5561
5562 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
5563
5564 * gcc.c-torture/compile/20030418-1.c: New test.
5565
5566 2003-04-17 Janis Johnson <janis187@us.ibm.com>
5567
5568 * README.compat: Remove; content moved to doc/sourcebuild.texi.
5569
5570 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5571
5572 PR c++/10347
5573 g++.dg/template/dependent-name1.C: New test.
5574
5575 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
5576
5577 * gcc.dg/warn-1.c (tourist_guide): New array,
5578 contains a pointer to bar.
5579
5580 2003-04-16 Roger Sayle <roger@eyesopen.com>
5581
5582 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
5583 * gcc.c-torture/execute/medce-1.c: New test case.
5584 * gcc.c-torture/execute/medce-2.c: New test case.
5585
5586 2003-04-15 Mark Mitchell <mark@codesourcery.com>
5587
5588 * lib/prune.exp: Ignore more messages.
5589
5590 PR c++/10381
5591 * g++.dg/parse/lookup3.C: New test.
5592
5593 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
5594
5595 * gcc.c-torture/compile/20030415-1.c : New test.
5596
5597 2003-04-14 Mark Mitchell <mark@codesourcery.com>
5598
5599 * gcc.c-torture/execute/scope-2.c: Move to ...
5600 * gcc.dg/noncompile/scope.c: .... here.
5601
5602 2003-04-14 Roger Sayle <roger@eyesopen.com>
5603
5604 * gcc.dg/20030414-2.c: New test case.
5605
5606 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
5607
5608 PR target/10377
5609 * gcc.dg/20030414-1.c: New test.
5610
5611 2003-04-13 Roger Sayle <roger@eyesopen.com>
5612
5613 * gcc.dg/builtins-12.c: New test case.
5614 * gcc.dg/builtins-13.c: New test case.
5615
5616 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
5617
5618 * gcc.c-torture/execute/string-opt-18.c: New test.
5619
5620 2003-04-13 Mark Mitchell <mark@codesourcery.com>
5621
5622 PR c++/10300
5623 * g++.dg/init/new5.C: New test.
5624
5625 2003-04-12 Mark Mitchell <mark@codesourcery.com>
5626
5627 PR c++/7910
5628 * g++.dg/ext/dllimport1.C: New test.
5629
5630 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
5631
5632 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
5633
5634 2003-04-11 Bud Davis <bdavis9659@comcast.net>
5635
5636 PR Fortran/9263
5637 * g77.f-torture/noncompile/9263.f: New test
5638 PR Fortran/1832
5639 * g77.f-torture/execute/1832.f: New test
5640
5641 2003-04-11 David Chad <davidc@freebsd.org>
5642 Loren J. Rittle <ljrittle@acm.org>
5643
5644 libobjc/8562
5645 * objc.dg/headers.m: New test.
5646
5647 2003-04-10 Zack Weinberg <zack@codesourcery.com>
5648
5649 * gcc.c-torture/execute/builtin-noret-2.c: New.
5650 * gcc.c-torture/execute/builtin-noret-2.x: New.
5651 XFAIL builtin-noret-2.c at -O1 and above.
5652 * gcc.dg/redecl.c: New.
5653 * gcc.dg/Wshadow-1.c: Update error regexps.
5654
5655 2003-04-10 Mark Mitchell <mark@codesourcery.com>
5656
5657 * g++.dg/abi/bitfield10.C: New test.
5658
5659 2003-04-09 Mike Stump <mrs@apple.com>
5660
5661 * gcc.dg/pch/pch.exp: Make testcase names longer.
5662 * g++.dg/pch/pch.exp: Make testcase names longer.
5663
5664 2003-04-08 Roger Sayle <roger@eyesopen.com>
5665
5666 * gcc.dg/builtins-11.c: New test case.
5667
5668 2003-04-08 Roger Sayle <roger@eyesopen.com>
5669
5670 * gcc.dg/builtins-9.c: New test case.
5671 * gcc.dg/builtins-10.c: New test case.
5672
5673 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
5674
5675 * gcc.dg/noncompile/init-4.c.c: New test.
5676
5677 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
5678
5679 * gcc.misc-test/gcov-9.c: New test.
5680 * gcc.misc-test/gcov-10.c: New test
5681 * gcc.misc-test/gcov-11.c: New test.
5682
5683 2003-04-05 Zack Weinberg <zack@codesourcery.com>
5684
5685 PR optimization/10024
5686 * gcc.c-torture/compile/20030405-1.c: New test.
5687
5688 2003-04-04 Geoffrey Keating <geoffk@apple.com>
5689
5690 * gcc.dg/pch/static-3.c: New.
5691 * gcc.dg/pch/static-3.hs: New.
5692 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
5693
5694 2003-04-04 Richard Henderson <rth@redhat.com>
5695
5696 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
5697 * g++.dg/eh/forced2.C: Likewise.
5698
5699 2003-04-03 Mike Stump <mrs@apple.com>
5700
5701 * lib/scanasm.exp (scan-assembler): Add xfail processing for
5702 target arg.
5703 (scan-assembler-times, scan-assembler-not): Likewise.
5704 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
5705
5706 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
5707
5708 * gcc.dg/sparc-loop-1.c: New test.
5709
5710 2003-04-02 Geoffrey Keating <geoffk@apple.com>
5711
5712 PR other/9274
5713 * g++.dg/pch/system-2.C: New.
5714 * g++.dg/pch/system-2.Hs: New.
5715
5716 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
5717
5718 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
5719
5720 * g++.dg/eh/simd-1.C (vecfunc): Same.
5721
5722 2003-04-01 Roger Sayle <roger@eyesopen.com>
5723
5724 * gcc.c-torture/execute/20030401-1.c: New test case.
5725
5726 2003-04-01 Ziemowit Laski <zlaski@apple.com>
5727
5728 * objc.dg/defs.m: New.
5729
5730 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
5731
5732 * g++.dg/eh/simd-1.C: New.
5733 * g++.dg/eh/simd-2.C: New.
5734
5735 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
5736
5737 * gcc.c-torture/execute/simd-3.c: New.
5738
5739 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5740
5741 PR c/9936
5742 * gcc.dg/20030331-2.c: New test.
5743
5744 2003-03-31 Mark Mitchell <mark@codesourcery.com>
5745
5746 PR c++/10278
5747 * g++.dg/parse/crash2.C: New test.
5748
5749 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5750
5751 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
5752 * gcc.c-torture/execute/20030331-1.c: ...here.
5753
5754 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5755
5756 * gcc.c-torture/execute/20030331-1.c: New test.
5757
5758 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
5759
5760 * lib/gcov.exp: Adjust call return testing strings.
5761 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
5762
5763 2003-03-31 Roger Sayle <roger@eyesopen.com>
5764
5765 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
5766 * gcc.dg/builtins-7.c: New test case.
5767 * gcc.dg/builtins-8.c: New test case.
5768
5769 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
5770
5771 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
5772
5773 2003-03-30 Mark Mitchell <mark@codesourcery.com>
5774
5775 PR c++/7647
5776 * g++.dg/lookup-class-member-2.C: New test.
5777
5778 2003-03-30 Glen Nakamura <glen@imodulo.com>
5779
5780 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
5781
5782 2003-03-28 Roger Sayle <roger@eyesopen.com>
5783
5784 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
5785
5786 2003-03-28 Mark Mitchell <mark@codesourcery.com>
5787
5788 * g++.dg/init/attrib1.C: New test.
5789
5790 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5791
5792 * gcc.dg/ultrasp8.c: New test.
5793
5794 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5795
5796 * gcc.dg/ultrasp7.c: New test.
5797
5798 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
5799
5800 PR c++/10047
5801 * g++.dg/template/inline1.C: New test.
5802
5803 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
5804
5805 * gcc.dg/sparc-dwarf2.c: New test.
5806
5807 2003-03-27 Roger Sayle <roger@eyesopen.com>
5808
5809 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
5810 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
5811
5812 2003-03-27 Mark Mitchell <mark@codesourcery.com>
5813
5814 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
5815 than reading .x files.
5816 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
5817 * g77.dg/gcov/gcov-1.f: Likewise.
5818 * gcc.misc-tests/gcov-4b.c: Likewise.
5819 * gcc.misc-tests/gcov-5b.c: Likewise.
5820 * gcc.misc-tests/gcov-6.c: Likewise.
5821 * gcc.misc-tests/gcov-7.c: Likewise.
5822 * gcc.misc-tests/gcov-8.c: Likewise.
5823 * g++.dg/gcov/gcov-1.x: Remove.
5824 * g77.dg/gcov/gcov-1.x: Likewise.
5825 * gcc.misc-tests/gcov-4b.x: Likewise.
5826 * gcc.misc-tests/gcov-5b.x: Likewise.
5827 * gcc.misc-tests/gcov-6.x: Likewise.
5828 * gcc.misc-tests/gcov-7.x: Likewise.
5829 * gcc.misc-tests/gcov-8.x: Likewise.
5830
5831 2003-03-27 Glen Nakamura <glen@imodulo.com>
5832
5833 PR opt/10087
5834 * gcc.dg/20030324-1.c: New test.
5835
5836 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
5837
5838 PR c++/10224
5839 * g++.dg/template/arg3.C: New test.
5840
5841 PR c++/10158
5842 * g++.dg/template/friend18.C: New test.
5843
5844 2003-03-26 Roger Sayle <roger@eyesopen.com>
5845
5846 * g77.f-torture/compile/20030326-1.f: New test case.
5847
5848 2003-03-26 Janis Johnson <janis187@us.ibm.com>
5849
5850 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
5851
5852 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
5853
5854 2003-03-26 Jakub Jelinek <jakub@redhat.com>
5855
5856 * gcc.dg/ia64-sync-3.c: New test.
5857
5858 2003-03-26 Alan Modra <amodra@bigpond.net.au>
5859
5860 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
5861
5862 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
5863
5864 * gcc.dg/ultrasp6.c: New test.
5865
5866 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5867
5868 * gcc.dg/i386-signbit-1.c: New test.
5869 * gcc.dg/i386-signbit-2.c: New test.
5870 * gcc.dg/i386-signbit-3.c: New test.
5871
5872 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
5873
5874 * gcc.dg/ultrasp5.c: Fix options.
5875
5876 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
5877
5878 * gcc.dg/ultrasp5.c: Fix comment.
5879
5880 2003-03-24 Bud Davis <bdavis9659@comcast.net>
5881
5882 PR fortran/10197
5883 * g77.f-torture/execute/10197.f: New test.
5884
5885 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
5886
5887 PR c++/9898, c++/383
5888 * g++.dg/template/conv6.C: New test.
5889
5890 PR c++/10119
5891 * g++.dg/template/ptrmem5.C: New test.
5892
5893 PR c++/10026
5894 * g++.dg/lookup/koenig1.C: New test.
5895
5896 PR C++/10199
5897 * g++.dg/lookup/template2.C: New test.
5898
5899 2003-03-24 Jakub Jelinek <jakub@redhat.com>
5900
5901 * g++.dg/opt/rtti1.C: New test.
5902
5903 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
5904
5905 * gcc.dg/ultrasp5.c: New test.
5906
5907 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
5908
5909 PR middle-end/9967
5910 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
5911 builtin fputs.
5912
5913 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5914
5915 PR c/8224
5916 * gcc.dg/20030323-1.c: New test.
5917
5918 2003-03-23 Roger Sayle <roger@eyesopen.com>
5919
5920 * gcc.c-torture/compile/20030323-1.c: New test case.
5921
5922 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
5923
5924 * gcc.dg/20030321-1.c: New test.
5925
5926 2003-03-22 Zack Weinberg <zack@codesourcery.com>
5927
5928 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
5929
5930 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
5931
5932 PR c++/9978, c++/9708
5933 * g++.dg/ext/vlm1.C: Adjust expected error.
5934 * g++.dg/ext/vla2.C: New test.
5935 * g++.dg/template/arg1.C: New test.
5936 * g++.dg/template/arg2.C: New test.
5937
5938 2003-03-22 Bud Davis <bdavis9659@comcast.net>
5939
5940 * g77.f-torture/execute/select.f: New test.
5941 * g77.f-torture/noncompile/select_no_compile.f: New test.
5942
5943 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
5944
5945 PR c++/9898
5946 * g++.dg/other/error4.C: New test.
5947
5948 2003-03-20 Mark Mitchell <mark@codesourcery.com>
5949
5950 * g++.dg/template/friend17.C: New test.
5951
5952 2003-03-21 Alan Modra <amodra@bigpond.net.au>
5953
5954 * gcc.c-torture/compile/20030320-1.c: New.
5955
5956 2003-03-20 Roger Sayle <roger@eyesopen.com>
5957
5958 * gcc.dg/builtins-6.c: New test case.
5959
5960 2003-03-19 Alan Modra <amodra@bigpond.net.au>
5961
5962 PR target/10073
5963 * gcc.c-torture/compile/20030319-1.c: New.
5964
5965 2003-03-18 Jan Hubicka <jh@suse.cz>
5966
5967 * gcc.dg/i386-cvt-1.c: New test.
5968
5969 2003-03-17 Zack Weinberg <zack@codesourcery.com>
5970
5971 * objc.dg/naming-1.m: Use "(parse|syntax) error".
5972 * objc.dg/naming-2.m: Likewise.
5973
5974 2003-03-17 Mark Mitchell <mark@codesourcery.com>
5975
5976 PR c++/9639
5977 * g++.dg/parse/crash1.C: New test.
5978
5979 2003-03-16 Mark Mitchell <mark@codesourcery.com>
5980
5981 PR c++/8805
5982 * g++.dg/eh/cleanup1.C: New test.
5983
5984 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
5985
5986 * gcc.c-torture/execute/20030316-1.c: New test case.
5987
5988 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
5989
5990 PR c++/9629
5991 * g++.dg/init/ctor2.C: New test.
5992
5993 2003-03-15 Roger Sayle <roger@eyesopen.com>
5994
5995 * g77.f-torture/compile/xformat.f: New test case.
5996
5997 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
5998
5999 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
6000 * g++.old-deja/g++.mike/eh50.C: Likewise.
6001
6002 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6003
6004 PR c++/6440
6005 * g++.dg/template/spec7.C: New test.
6006 * g++.dg/template/spec8.C: Likewise.
6007
6008 2003-03-14 Jakub Jelinek <jakub@redhat.com>
6009
6010 * gcc.c-torture/execute/20030313-1.c: New test.
6011
6012 2003-03-14 Richard Henderson <rth@redhat.com>
6013
6014 * gcc.dg/inline-2.c: Adjust alpha test for external call.
6015
6016 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6017
6018 * gcc.c-torture/compile/20030314-1.c: New test.
6019
6020 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
6021
6022 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
6023 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
6024 thumb target,
6025 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
6026 to accept newer _imp__ prefix and additional
6027 newline in .drectve section.
6028 * gcc.dg/dll-4.c: Likewise.
6029 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
6030 switch.
6031
6032 2003-03-13 Mark Mitchell <mark@codesourcery.com>
6033
6034 * g++.dg/parse/namespace9.C: New test.
6035
6036 * g++.dg/init/ref5.C: New test.
6037 * g++.dg/parse/ptrmem1.C: Likewise.
6038
6039 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6040
6041 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
6042 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
6043 regular expression.
6044 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
6045 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
6046
6047 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
6048
6049 * gcc.c-torture/execute/20030224-2.c: New test.
6050
6051 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6052
6053 * gcc.dg/decl-3.c: New test.
6054
6055 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
6056
6057 * gcc.dg/i386-loop-2.c: New test.
6058
6059 2003-03-11 Mark Mitchell <mark@codesourcery.com>
6060
6061 PR c++/9474
6062 * g++.dg/parse/namespace8.C: New test.
6063
6064 PR c++/9924
6065 * g++.dg/overload/builtin2.C: New test.
6066
6067 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
6068
6069 * gcc.dg/return-type-3.c: New test.
6070
6071 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6072
6073 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
6074 profiling options are not supported.
6075
6076 2003-03-10 Mark Mitchell <mark@codesourcery.com>
6077
6078 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
6079 * g++.old-deja/g++.warn/impint2.C: Likewise.
6080
6081 2003-03-10 Devang Patel <dpatel@apple.com>
6082
6083 * g++.dg/cpp/c++_cmd_1.C: New test.
6084 * g++.dg/cpp/c++_cmd_1.h: New file.
6085
6086 2003-03-10 Segher Boessenkool <segher@koffie.nl>
6087
6088 * gcc.dg/altivec-9.c: New file.
6089
6090 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6091
6092 * gcc.dg/ppc-sdata-1.c: New test.
6093 * gcc.dg/ppc-sdata-2.c: New test.
6094
6095 2003-03-09 Mark Mitchell <mark@codesourcery.com>
6096
6097 PR c++/9373
6098 * g++.dg/opt/ptrmem2.C: New test.
6099
6100 PR c++/8534
6101 * g++.dg/opt/ptrmem1.C: New test.
6102
6103 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
6104
6105 * gcc.dg/i386-loop-1.c: New test.
6106
6107 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6108
6109 PR c++/9970
6110 * g++.dg/lookup/friend1.C: New test.
6111
6112 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6113
6114 PR c++/9823
6115 * g++.dg/parser/constructor1.C: New test.
6116
6117 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
6118
6119 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
6120
6121 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
6122
6123 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
6124
6125 * gcc.dg/cpp/Wunused.c: Update test.
6126
6127 2003-03-08 Jan Hubicka <jh@suse.cz>
6128
6129 * gcc.dg/inline-3.c: New test.
6130
6131 2003-03-08 Mark Mitchell <mark@codesourcery.com>
6132
6133 PR c++/9809
6134 * g++.dg/parse/builtin1.C: New test.
6135
6136 PR c++/9982
6137 * g++.dg/abi/cookie1.C: New test.
6138 * g++.dg/abi/cookie2.C: Likewise.
6139
6140 PR c++/9524
6141 * g++.dg/template/field1.C: New test.
6142
6143 PR c++/9912
6144 * g++.dg/parse/class1.C: New test.
6145 * g++.dg/parse/namespace7.C: Likewise.
6146 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
6147
6148 2003-03-07 Mark Mitchell <mark@codesourcery.com>
6149
6150 * g++.dg/init/ref4.C: New test.
6151
6152 2003-03-07 Jan Hubicka <jh@suse.cz>
6153
6154 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
6155 * gcc.dg/inline-3.c: New test.
6156
6157 2003-03-06 Mark Mitchell <mark@codesourcery.com>
6158
6159 * g++.dg/init/ref3.C: New test.
6160
6161 PR c++/9965
6162 * g++.dg/init/ref2.C: New test.
6163
6164 PR c++/9400
6165 * g++.dg/warn/Wshadow-2.C: New test.
6166
6167 PR c++/9791
6168 * g++.dg/warn/Woverloaded-1.C: New test.
6169
6170 2003-03-05 Jan Hubicka <jh@suse.cz>
6171
6172 * gcc.dg/i386-local2.c: New.
6173 * gcc.dg/i386-local.c: Fix typo.
6174
6175 2003-03-05 Mark Mitchell <mark@codesourcery.com>
6176
6177 * g++.dg/abi/layout3.C: New test.
6178
6179 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6180
6181 * gcc.c-torture/compile/20030305-1.c
6182
6183 2003-03-05 Jan Hubicka <jh@suse.cz>
6184
6185 * gcc.dg/i386-local.c: New.
6186
6187 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
6188
6189 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
6190
6191 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6192
6193 * gcc.dg/switch-2.c: New test.
6194 * gcc.dg/switch-3.c: New test.
6195 * gcc.dg/Wswitch.c: Adjust line numbers.
6196 * gcc.dg/Wswitch-default.c: Likewise.
6197 * gcc.dg/Wswitch-enum.c: Likewise.
6198
6199 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
6200
6201 * gcc.c-torture/execute/20030222-1.c: New test.
6202
6203 2003-03-03 James E Wilson <wilson@tuliptree.org>
6204
6205 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
6206
6207 2003-03-03 Mark Mitchell <mark@codesourcery.com>
6208
6209 PR c++/9878
6210 * g++.dg/init/ref1.C: New test.
6211
6212 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
6213
6214 * gcc.dg/sh-relax.c: New SH-only test.
6215
6216 2003-03-03 Geoffrey Keating <geoffk@apple.com>
6217
6218 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
6219 comment explaining purpose of testcase.
6220
6221 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
6222
6223 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
6224 for HC11/HC12 (asm needs two int registers).
6225 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
6226 HC11/HC12 because the test uses an asm which needs two 32-bit
6227 registers.
6228
6229 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
6230
6231 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
6232 for HC11/HC12 (array is too large otherwise).
6233 * gcc.c-torture/compile/920501-4.x: New file, likewise.
6234 * gcc.c-torture/compile/20010518-2.x: Likewise.
6235 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
6236 HC11/HC12 (array is too large).
6237
6238 2003-03-01 Geoffrey Keating <geoffk@apple.com>
6239
6240 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
6241 * lib/g++-dg.exp (g++-dg-test): Likewise.
6242
6243 2003-03-01 Roger Sayle <roger@eyesopen.com>
6244
6245 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
6246 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
6247
6248 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6249
6250 * g++.dg/warn/implicit-typename1.C: Remove warning.
6251
6252 2003-02-28 Richard Henderson <rth@redhat.com>
6253
6254 * gcc.dg/noreturn-1.c: Move noreturn warning line.
6255 * gcc.dg/return-type-1.c: Move control reaches end warning line.
6256
6257 2003-02-28 Geoffrey Keating <geoffk@apple.com>
6258
6259 * gcc.dg/pch/pch.exp: Change .pch to .gch.
6260 * g++.dg/pch/pch.exp: Likewise.
6261
6262 2003-02-28 Mark Mitchell <mark@codesourcery.com>
6263
6264 PR c++/9879
6265 * testsuite/g++.dg/init/new4.C: New test.
6266
6267 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
6268
6269 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
6270
6271 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
6272
6273 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
6274 unsigned long.
6275
6276 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
6277 wider than float.
6278
6279 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
6280
6281 * lib/scanasm.exp: Add support for counting numbers of
6282 occurences.
6283 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
6284 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
6285
6286 2003-02-25 Mark Mitchell <mark@codesourcery.com>
6287
6288 PR c++/9683
6289 * g++.dg/template/static3.C: New test.
6290
6291 PR c++/9829
6292 * g++.dg/parse/namespace6.C: New test.
6293
6294 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
6295
6296 PR target/9732
6297 * gcc.dg/20030225-1.c: New test.
6298
6299 2003-02-24 Mark Mitchell <mark@codesourcery.com>
6300
6301 * README: Remove out-of-date information.
6302
6303 PR c++/9836
6304 * g++.dg/template/spec6.C: New test.
6305
6306 2003-02-24 Jeff Law <law@redhat.com>
6307
6308 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
6309
6310 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
6311
6312 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
6313 * gcc.dg/pragma-ep-1.c: Likewise.
6314
6315 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6316
6317 PR c++/9602
6318 * g++.dg/template/friend16.C: New test.
6319
6320 2003-02-23 Mark Mitchell <mark@codesourcery.com>
6321
6322 PR c++/5333
6323 * g++.dg/parse/fused-params1.C: Adjust error messages.
6324 * g++.dg/template/nested3.C: New test.
6325
6326 2003-02-24 Alan Modra <amodra@bigpond.net.au>
6327
6328 * g++.dg/abi/param1.C: New test.
6329
6330 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6331
6332 PR c++/7982
6333 * g++.dg/warn/implicit-typename1.C: New test.
6334
6335 2003-02-22 Kelley Cook <kelleycook@comcast.net>
6336
6337 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
6338 with "mtune".
6339 * g++.old-deja/g++.other/store-expr2.C: Likewise.
6340 * gcc.c-torture/execute/20010129-1.x: Likewise.
6341 * gcc.dg/20011107-1.c: Likewise.
6342 * gcc.dg/20020108-1.c: Likewise.
6343 * gcc.dg/20020122-3.c: Likewise.
6344 * gcc.dg/20020206-1.c: Likewise.
6345 * gcc.dg/20020310-1.c: Likewise.
6346 * gcc.dg/20020426-2.c: Likewise.
6347 * gcc.dg/20020517-1.c: Likewise.
6348 * gcc.dg/991230-1.c: Likewise.
6349 * gcc.dg/i386-unroll-1.c: Likewise.
6350 * gcc.misc-tests/i386-prefetch.exp: Likewise.
6351
6352 2003-02-22 Jan Hubicka <jh@suse.cz>
6353
6354 * gcc.dg/i386-mul.c: New test.
6355
6356 2003-02-21 Roger Sayle <roger@eyesopen.com>
6357
6358 * gcc.dg/builtins-5.c: New test case.
6359
6360 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
6361
6362 * gcc.dg/asmreg-1.c: New test.
6363
6364 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6365
6366 PR c++/9749
6367 * g++.dg/parse/varmod1.C: New test.
6368
6369 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6370
6371 PR c++/9727
6372 * g++.dg/template/op1.C: New test.
6373
6374 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6375
6376 PR c++/8906
6377 * g++.dg/template/nested2.C: New test.
6378
6379 2003-02-21 Mark Mitchell <mark@codesourcery.com>
6380
6381 PR c++/8724
6382 * g++.dg/expr/dtor1.C: New test.
6383
6384 2003-02-21 Zack Weinberg <zack@codesourcery.com>
6385
6386 * gcc.dg/cpp/include3.c: New test.
6387 * gcc.dg/cpp/inc/foo.h: New file.
6388
6389 2003-02-21 Glen Nakamura <glen@imodulo.com>
6390
6391 * gcc.c-torture/execute/20030221-1.c: New test.
6392
6393 2003-02-20 Mark Mitchell <mark@codesourcery.com>
6394
6395 PR c++/9729
6396 * g++.dg/abi/conv1.C: New test.
6397
6398 2003-02-20 Jan Hubicka <jh@suse.cz>
6399
6400 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
6401
6402 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
6403
6404 * gcc.c-torture/compile/20030219-1.c: New test.
6405
6406 2003-02-18 Jan Hubicka <jh@suse.cz>
6407
6408 * gcc.dg/funcorder.c: New test.
6409
6410 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6411
6412 * gcc.c-torture/execute/20030218-1.c: New.
6413
6414 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
6415
6416 * gcc.dg/20030218-1.c: New.
6417
6418 2003-02-18 Richard Henderson <rth@redhat.com>
6419
6420 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
6421 * gcc.dg/attr-used-2.c: New.
6422
6423 2003-02-18 Mark Mitchell <mark@codesourcery.com>
6424
6425 PR c++/9704
6426 * g++.dg/init/copy5.C: New test.
6427
6428 2003-02-18 Geoffrey Keating <geoffk@apple.com>
6429
6430 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
6431 * g++.dg/pch/pch.exp: Likewise.
6432
6433 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
6434
6435 * gcc.c-torture/execute/20030209-1.c: Enable the test if
6436 STACK_SIZE is not defined.
6437
6438 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6439
6440 PR c++/9457
6441 * g++.dg/template/init1.C: New test.
6442
6443 2003-02-16 Jan HUbicka <jh@suse.cz>
6444
6445 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
6446 (foo): Add few extra tests
6447 * gcc.dg/c99-const-expr-3.c: Likewise.
6448 * gcc.c-torture/execute/20030216-1.c: New.
6449
6450 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6451
6452 PR c++/9459
6453 * g++.dg/ext/typeof4.C: New test.
6454
6455 2003-02-15 Roger Sayle <roger@eyesopen.com>
6456
6457 * gcc.dg/i386-387-3.c: New test case.
6458
6459 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
6460
6461 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
6462 cris-*-elf* cris-*-aout* and mmix-*-*.
6463
6464 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
6465
6466 * gcc.dg/20030213-1.c: New test.
6467
6468 2003-02-12 Roger Sayle <roger@eyesopen.com>
6469
6470 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
6471 * gcc.dg/i386-387-2.c: Likewise.
6472
6473 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
6474
6475 * gcc.dg/ppc-spe.c: Fix formatting.
6476 Enable tests that were previously unsupported by gas.
6477 Delete tests for instructions that no longer exist.
6478 Switch arguments on evsubifw builtin.
6479
6480 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
6481
6482 * gcc.c-torture/execute/20030209-1.c: Disable the test if
6483 STACK_SIZE is too small.
6484
6485 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
6486 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
6487
6488 * gcc.dg/decl-2.c: New test.
6489
6490 2003-02-10 Jan Hubicka <jh@suse.cz>
6491
6492 * gcc.dg/i386-fpcvt-1.c: New test.
6493
6494 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
6495
6496 * gcc.c-torture/execute/20030209-1.c: New test.
6497
6498 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
6499
6500 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
6501 int-wide bitops, use the constants of the same width.
6502 Likewise, if long long is 32-bit wide, test bitops using
6503 32-bit constants.
6504
6505 2003-02-07 Loren James Rittle <ljrittle@acm.org>
6506
6507 * gcc.dg/20021014-1.c: Annotate with expected notice text.
6508
6509 2003-02-07 Roger Sayle <roger@eyesopen.com>
6510
6511 * testsuite/gcc.dg/builtins-4.c: New test case.
6512
6513 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6514
6515 * gcc.dg/20020430-1.c: Fix dg command typos.
6516 * gcc.dg/20020503-1.c: Likewise.
6517
6518 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6519
6520 PR c++/8785
6521 * g++.dg/parse/fused-params1.C: New test.
6522
6523 PR c++/8857
6524 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
6525
6526 PR c++/8921
6527 * g++.dg/parse/non-dependent1.C: New test.
6528
6529 PR c++/8928
6530 * g++.dg/parse/dupl-tmpl-args1.C: New test.
6531
6532 PR c++/9228
6533 * g++.dg/parse/undefined7.C: New test.
6534 * g++.dg/parse/non-templ1.C: New test.
6535
6536 PR c++/9229
6537 * g++.dg/parse/too-many-tmpl-args1.C: New test.
6538
6539 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6540
6541 * gcc.c-torture/compile/20030206-1.c: New test.
6542
6543 2003-02-05 Roger Sayle <roger@eyesopen.com>
6544
6545 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
6546 "pow" to "foo" to avoid potential confusion with a math built-in.
6547
6548 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6549
6550 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
6551 conditions for SPARC targets.
6552
6553 2003-02-05 Jakub Jelinek <jakub@redhat.com>
6554
6555 * gcc.dg/20030204-1.c: New test.
6556
6557 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6558
6559 PR c++/38
6560 * g++.dg/parse/array-size1.C: New test.
6561
6562 PR c++/5657
6563 * g++.dg/parse/undefined3.C: New test.
6564
6565 PR c++/5665
6566 * g++.dg/parse/undefined4.C: New test.
6567
6568 PR c++/5975
6569 * g++.dg/parse/undefined5.C: New test.
6570
6571 PR c++/7259
6572 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
6573
6574 PR c++/8578
6575 * g++.dg/parse/casting-operator1.C: New test.
6576
6577 PR c++/8596
6578 * g++.dg/parse/undefined6.C: New test.
6579
6580 PR c++/8736
6581 * g++.dg/parse/missing-template1.C: New test.
6582
6583 2003-02-04 Jan Hubicka <jh@suse.cz>
6584
6585 * gcc.dg/i386-cadd.c: Compile using -march=k8.
6586 * gcc.dg/i386-cmov?.c: Likewise.
6587 * gcc.dg/i386-fpcvt-?.c: Likewise.
6588 * gcc.dg/i386-ssefp-1.c: Likewise.
6589 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
6590 conventions.
6591
6592 2003-02-03 Mark Mitchell <mark@codesourcery.com>
6593
6594 PR c++/7129
6595 * testsuite/g++.dg/ext/max.C: New test.
6596
6597 2003-02-03 Jan Hubicka <jh@suse.cz>
6598
6599 * gcc.c-torture/execute/20030203-1.c: New test.
6600
6601 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
6602
6603 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
6604 'natural-endian'.
6605
6606 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
6607
6608 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
6609 * g++.dg/init/new2.C: Likewise.
6610 * g++.dg/other/new1.C: Likewise.
6611
6612 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
6613
6614 * gcc.dg/struct-ret-libc.c: New test.
6615
6616 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
6617
6618 * gcc.dg/20030129-1.c: New test.
6619
6620 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6621
6622 PR c++/8849
6623 * g++.dg/template/ptrmem4.C: New test.
6624
6625 2003-01-29 Mark Mitchell <mark@codesourcery.com>
6626
6627 * g++.dg/parser/constant1.C: New test.
6628
6629 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
6630
6631 PR c++/8591
6632 * g++.dg/parse/friend2.C: New test.
6633
6634 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
6635
6636 PR c++/9437
6637 * g++.dg/template/unify4.C: New test.
6638
6639 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
6640
6641 * gcc.c-torture/execute/20030128-1.c: New test.
6642
6643 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
6644
6645 * g++.dg/lookup/nested1.C: Test moved from ...
6646 * g++.old-deja/g++.other/lookup24.C: ... here.
6647
6648 2003-01-28 Jan Hubicka <jh@suse.cz>
6649
6650 * gcc.dg/i386-cmov5.c: New test.
6651
6652 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
6653
6654 * gcc.c-torture/execute/20010925-1.c: Changed the
6655 memcpy declaration.
6656
6657 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6658
6659 PR c++/3902
6660 * g++.dg/parse/template5.C: New test.
6661
6662 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
6663
6664 PR fortran/9258
6665 * g77.dg/pr9258: New test.
6666
6667 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
6668
6669 * README: Move relevant parts from README.g++.
6670
6671 * README.g++: Remove this file.
6672
6673 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
6674
6675 * g++.dg/abi/dcast1.C: New test.
6676
6677 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6678
6679 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
6680
6681 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
6682
6683 PR c++/47
6684 * g++.old-deja/g++.other/lookup24.C: New test.
6685
6686 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6687
6688 PR middle-end/7227
6689 * gcc.dg/uninit-C.c: New test.
6690
6691 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
6692
6693 * g++.dg/abi/covariant1.C: New test.
6694
6695 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
6696
6697 * gcc.dg/20030123-1.c: New test.
6698
6699 2003-01-25 Jan Hubicka <jh@suse.cz>
6700
6701 PR opt/8492
6702 * gcc.c-torture/compile/20030125-1.c
6703
6704 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
6705
6706 PR c++/9403
6707 * g++.dg/parse/template3.C: New test.
6708 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
6709
6710 PR c++/795
6711 * g++.dg/parse/template4.C: New test.
6712
6713 PR c++/9415
6714 * g++.dg/template/qual2.C: New test.
6715
6716 PR c++/8545
6717 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
6718
6719 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
6720
6721 2003-01-25 Roger Sayle <roger@eyesopen.com>
6722
6723 * gcc.c-torture/execute/switch-1.c: New test case.
6724
6725 2003-01-25 Jan Hubicka <jh@suse.cz>
6726
6727 * gcc.c-torture/execute/20030125-1.[cx]: New test.
6728
6729 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
6730
6731 Tweaks for Bison-1.875. From the NEWS file:
6732 "- `parse error' -> `syntax error'
6733 Bison now uniformly uses the term `syntax error'"
6734 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
6735 * gcc.dg/cpp/digraph2.c: Likewise.
6736 * gcc.dg/cpp/direct2.c: Likewise.
6737 * gcc.dg/cpp/paste4.c: Likewise.
6738 * gcc.dg/c90-restrict-1.c: Likewise.
6739 * gcc.dg/c99-func-2.c: Likewise.
6740 * gcc.dg/noncompile/920721-2.c: Likewise.
6741 * gcc.dg/noncompile/930622-2.c: Likewise.
6742 * gcc.dg/noncompile/940112-1.c: Likewise.
6743 * gcc.dg/noncompile/950921-1.c: Likewise.
6744 * gcc.dg/noncompile/951123-1.c: Likewise.
6745 * gcc.dg/noncompile/971104-1.c: Likewise.
6746 * gcc.dg/noncompile/990416-1.c: Likewise.
6747
6748 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
6749
6750 * g++.dg/parse/undefined1.C: Add error message.
6751
6752 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6753
6754 PR c++/9354
6755 * g++.dg/parse/new1.C: New test.
6756
6757 PR c++/9216
6758 * g++.dg/parse/template2.C: New test.
6759
6760 PR c++/9354
6761 * g++.dg/parse/typedef2.C: New test.
6762
6763 PR c++/9328
6764 * g++.dg/ext/typeof3.C: New test.
6765
6766 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6767
6768 PR c++/2738
6769 * g++.dg/parse/ret-type1.C: New test.
6770
6771 PR c++/3792
6772 * g++.dg/parse/tmpl-outside1.C: New test.
6773
6774 PR c++/4207
6775 * g++.dg/parse/int-as-enum1.C: New test.
6776
6777 PR c++/4903
6778 * g++.dg/parse/no-typename1.C: New test.
6779
6780 PR c++/5533
6781 * g++.dg/parse/no-value1.C: New test.
6782
6783 PR c++/5921
6784 * g++.dg/parse/wrong-inline1.C: New test.
6785
6786 PR c++/6402
6787 * g++.dg/parse/ref1.C: New test.
6788
6789 PR c++/6992
6790 * g++.dg/parse/attr-ctor1.C: New test.
6791
6792 PR c++/7229
6793 * g++.dg/parse/namespace5.C: New test.
6794
6795 PR c++/7917
6796 * g++.dg/parse/func-def1.C: New test.
6797
6798 PR c++/8143
6799 * g++.dg/parse/undefined1.C: New test.
6800
6801 PR c++/5723, PR c++/8522
6802 * g++.dg/parse/specialization1.C: New test.
6803
6804 PR c++/163, PR c++/8595
6805 * g++.dg/parse/struct-as-enum1.C: New test.
6806
6807 PR c++/9173
6808 * g++.dg/parse/undefined2.C: New test.
6809
6810 2003-01-22 Mark Mitchell <mark@codesourcery.com>
6811
6812 PR c++/9298
6813 * g++.dg/parse/template1.C: New test.
6814
6815 PR c++/9384
6816 * g++.dg/parse/using1.C: New test.
6817
6818 PR c++/9285
6819 PR c++/9294
6820 * g++.dg/parse/expr2.C: New test.
6821
6822 PR c++/9388
6823 * g++.dg/parse/lookup2.C: Likewise.
6824
6825 2003-01-21 Jan Hubicka <jh@suse.cz>
6826
6827 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
6828 * gcc.c-torture/execute/eeprof-1.c: Likewise.
6829 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
6830 * gcc.c-torture/execute/string-opt-*.c: Likewise.
6831
6832 2003-01-20 Nick Clifton <nickc@redhat.com>
6833
6834 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
6835 problem with ARM sibcall code generation.
6836
6837 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
6838
6839 * gcc.c-torture/execute/20030120-1.c: New.
6840
6841 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
6842
6843 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
6844
6845 2003-01-17 Mark Mitchell <mark@codesourcery.com>
6846
6847 PR c++/9272
6848 * g++.dg/parse/ctor1.C: New test.
6849
6850 PR c++/9294:
6851 * g++.dg/parse/qualified1.C: New test.
6852
6853 * g++.dg/parse/typename3.C: New test.
6854
6855 2003-01-16 Richard Henderson <rth@redhat.com>
6856
6857 * g++.dg/tls/init-2.C: Fix error matches for real this time.
6858
6859 2003-01-16 Richard Henderson <rth@redhat.com>
6860
6861 * g++.dg/pch/pch.exp: Copy test header to the working directory
6862 before using it either for precompilation or direct use.
6863 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
6864 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
6865
6866 2003-01-16 Richard Henderson <rth@redhat.com>
6867
6868 * gcc.dg/pch/pch.exp: Copy test header to the working directory
6869 before using it either for precompilation or direct use.
6870 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
6871 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
6872
6873 2003-01-16 Mark Mitchell <mark@codesourcery.com>
6874
6875 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
6876 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
6877 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
6878 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
6879 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
6880 typename warning into error.
6881 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
6882 error messages.
6883 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
6884 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
6885 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
6886 messages.
6887 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
6888 make declaration visible in template.
6889 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
6890 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
6891 messages.
6892 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
6893 message.
6894 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
6895 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
6896 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
6897 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
6898 typename warning with error message.
6899 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
6900 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
6901 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
6902
6903 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
6904
6905 * g++.dg/parse/ambig2.C: New test.
6906
6907 2003-01-15 Richard Henderson <rth@redhat.com>
6908
6909 * g++.dg/tls/init-2.C: Update error message string.
6910
6911 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6912
6913 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
6914
6915 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
6916
6917 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
6918 all for HC11/HC12.
6919 * gcc.c-torture/compile/20001205-1.x: Likewise.
6920 * gcc.c-torture/compile/20001226-1.x: Likewise.
6921 * gcc.c-torture/compile/920520-1.x: Likewise.
6922 * gcc.c-torture/compile/961203-1.x: Likewise.
6923 * gcc.c-torture/compile/20020604-1.x: Likewise.
6924
6925 2003-01-15 Jan Hubicka <jh@suse.cz>
6926
6927 * gcc.c-torture/compile/20030115-1.c: New test.
6928
6929 * gcc.dg/i386-fpcvt-1.c: New test.
6930 * gcc.dg/i386-fpcvt-2.c: New test.
6931
6932 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
6933
6934 Further conform g++'s __vmi_class_type_info to the C++ ABI
6935 specification.
6936 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
6937 the specification.
6938
6939 2003-01-14 Jan Hubicka <jh@suse.cz>
6940
6941 * gcc.dg/i386-fpcvt-1.c: New test.
6942 * gcc.dg/i386-fpcvt-2.c: New test.
6943
6944 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
6945
6946 * gcc.dg/i386-mmx-3.c: New test.
6947
6948 2003-01-12 Mark Mitchell <mark@codesourcery.com>
6949
6950 PR c++/9264
6951 * g++.dg/parse/octal1.C: New file.
6952
6953 PR c++/9172
6954 * g++.dg/parse/typename1.C: New file.
6955
6956 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
6957
6958 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
6959 * gcc.dg/bf-no-ms-layout.c: Likewise.
6960 * gcc.dg/bf-ms-attrib.c: Likewise.
6961
6962 2003-01-10 Mark Mitchell <mark@codesourcery.com>
6963
6964 PR c++/9099
6965 * g++.dg/parse/dtor1.C: New file.
6966
6967 PR c++/9128
6968 * g++.dg/rtti/typeid1.C: New file.
6969
6970 PR c++/9153
6971 * g++.dg/parse/lookup1.C: New file.
6972
6973 PR c++/9171
6974 * g++.dg/templ/spec5.C: New file.
6975
6976 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
6977
6978 * gcc.c-torture/compile/20030110-1.c: New test.
6979
6980 2003-01-09 Geoffrey Keating <geoffk@apple.com>
6981
6982 Merge from pch-branch:
6983
6984 2002-12-23 Geoffrey Keating <geoffk@apple.com>
6985
6986 * gcc.dg/pch/cpp-1.h: New.
6987 * gcc.dg/pch/cpp-1.c: New.
6988 * gcc.dg/pch/cpp-2.h: New.
6989 * gcc.dg/pch/cpp-2.c: New.
6990
6991 2002-11-19 Geoffrey Keating <geoffk@apple.com>
6992
6993 * gcc.dg/pch/except-1.h: New.
6994 * gcc.dg/pch/except-1.c: New.
6995
6996 2002-11-13 Geoffrey Keating <geoffk@apple.com>
6997
6998 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
6999 running test.
7000 * gcc.dg/pch: Include *.hp not *.h.
7001 * gcc.dg/pch/system-1.h: New.
7002 * gcc.dg/pch/system-1.c: New.
7003
7004 2002-11-11 Geoffrey Keating <geoffk@apple.com>
7005
7006 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
7007 rather than trying to build and run a program using PCH.
7008 * gcc.dg/pch: Remove dg-do commands from test files.
7009
7010 2002-11-08 Geoffrey Keating <geoffk@apple.com>
7011
7012 * gcc.dg/pch/macro-3.c: New.
7013 * gcc.dg/pch/macro-3.h: New.
7014
7015 2002-11-04 Geoffrey Keating <geoffk@apple.com>
7016
7017 * gcc.dg/pch/common-1.c: New.
7018 * gcc.dg/pch/common-1.h: New.
7019 * gcc.dg/pch/decl-1.c: New.
7020 * gcc.dg/pch/decl-1.h: New.
7021 * gcc.dg/pch/decl-2.c: New.
7022 * gcc.dg/pch/decl-2.h: New.
7023 * gcc.dg/pch/decl-3.c: New.
7024 * gcc.dg/pch/decl-3.h: New.
7025 * gcc.dg/pch/decl-4.c: New.
7026 * gcc.dg/pch/decl-4.h: New.
7027 * gcc.dg/pch/decl-5.c: New.
7028 * gcc.dg/pch/decl-5.h: New.
7029 * gcc.dg/pch/global-1.c: New.
7030 * gcc.dg/pch/global-1.h: New.
7031 * gcc.dg/pch/inline-1.c: New.
7032 * gcc.dg/pch/inline-1.h: New.
7033 * gcc.dg/pch/inline-2.c: New.
7034 * gcc.dg/pch/inline-2.h: New.
7035 * gcc.dg/pch/static-1.c: New.
7036 * gcc.dg/pch/static-1.h: New.
7037 * gcc.dg/pch/static-2.c: New.
7038 * gcc.dg/pch/static-2.h: New.
7039
7040 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
7041
7042 * g++.dg/pch/pch.exp: Better handle failing testcases.
7043 * gcc.dg/pch/pch.exp: Likewise.
7044 * gcc.dg/pch/macro-1.c: New.
7045 * gcc.dg/pch/macro-1.h: New.
7046 * gcc.dg/pch/macro-2.c: New.
7047 * gcc.dg/pch/macro-2.h: New.
7048
7049 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
7050
7051 * g++.dg/dg.exp: Treat files in pch/ specially.
7052 * g++.dg/pch/pch.exp: New file.
7053 * g++.dg/pch/empty.H: New file.
7054 * g++.dg/pch/empty.C: New file.
7055 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
7056 "precompile".
7057
7058 * gcc.dg/pch/pch.exp: New file.
7059 * gcc.dg/pch/empty.h: New file.
7060 * gcc.dg/pch/empty.c: New file.
7061 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
7062 "precompile".
7063
7064 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7065
7066 * g++.dg/template/friend14.C: New test.
7067
7068 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7069
7070 * gcc.dg/old-style-asm-1.c: New test.
7071
7072 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
7073
7074 * gcc.c-torture/compile/20030109-1.c: New test.
7075
7076 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7077
7078 * gcc.c-torture/execute/20030109-1.c: New test.
7079
7080 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
7081
7082 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
7083 * g++.old-deja/g++.mike/dyncast2.C: Likewise
7084 * g++.old-deja/g++.mike/dyncast3.C: Likewise
7085 * g++.old-deja/g++.mike/eh2.C: Likewise
7086 * g++.old-deja/g++.mike/eh3.C: Likewise
7087 * g++.old-deja/g++.mike/eh5.C: Likewise
7088 * g++.old-deja/g++.mike/eh6.C: Likewise
7089 * g++.old-deja/g++.mike/eh7.C: Likewise
7090 * g++.old-deja/g++.mike/eh8.C: Likewise
7091 * g++.old-deja/g++.mike/eh9.C: Likewise
7092 * g++.old-deja/g++.mike/eh10.C: Likewise
7093 * g++.old-deja/g++.mike/eh12.C: Likewise
7094 * g++.old-deja/g++.mike/eh13.C: Likewise
7095 * g++.old-deja/g++.mike/eh14.C: Likewise
7096 * g++.old-deja/g++.mike/eh16.C: Likewise
7097 * g++.old-deja/g++.mike/eh17.C: Likewise
7098 * g++.old-deja/g++.mike/eh18.C: Likewise
7099 * g++.old-deja/g++.mike/eh21.C: Likewise
7100 * g++.old-deja/g++.mike/eh23.C: Likewise
7101 * g++.old-deja/g++.mike/eh24.C: Likewise
7102 * g++.old-deja/g++.mike/eh25.C: Likewise
7103 * g++.old-deja/g++.mike/eh26.C: Likewise
7104 * g++.old-deja/g++.mike/eh27.C: Likewise
7105 * g++.old-deja/g++.mike/eh28.C: Likewise
7106 * g++.old-deja/g++.mike/eh29.C: Likewise
7107 * g++.old-deja/g++.mike/eh31.C: Likewise
7108 * g++.old-deja/g++.mike/eh33.C: Likewise
7109 * g++.old-deja/g++.mike/eh34.C: Likewise
7110 * g++.old-deja/g++.mike/eh35.C: Likewise
7111 * g++.old-deja/g++.mike/eh36.C: Likewise
7112 * g++.old-deja/g++.mike/eh37.C: Likewise
7113 * g++.old-deja/g++.mike/eh38.C: Likewise
7114 * g++.old-deja/g++.mike/eh39.C: Likewise
7115 * g++.old-deja/g++.mike/eh40.C: Likewise
7116 * g++.old-deja/g++.mike/eh41.C: Likewise
7117 * g++.old-deja/g++.mike/eh42.C: Likewise
7118 * g++.old-deja/g++.mike/eh44.C: Likewise
7119 * g++.old-deja/g++.mike/eh46.C: Likewise
7120 * g++.old-deja/g++.mike/eh47.C: Likewise
7121 * g++.old-deja/g++.mike/eh48.C: Likewise
7122 * g++.old-deja/g++.mike/eh49.C: Likewise
7123 * g++.old-deja/g++.mike/eh50.C: Likewise
7124 * g++.old-deja/g++.mike/eh51.C: Likewise
7125 * g++.old-deja/g++.mike/eh53.C: Likewise
7126 * g++.old-deja/g++.mike/eh55.C: Likewise
7127 * g++.old-deja/g++.mike/p7912.C: Likewise
7128 * g++.old-deja/g++.mike/p9706.C: Likewise
7129 * g++.old-deja/g++.mike/p10416.C: Likewise
7130 * g++.old-deja/g++.mike/p11667.C: Likewise
7131 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
7132 Remove redundant reference to Iris.
7133 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
7134 Elxsi, i860, Pico Java, and WE32K.
7135
7136 2003-01-07 Mark Mitchell <mark@codesourcery.com>
7137
7138 * g++.dg/ext/asm4.C: New test.
7139
7140 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7141
7142 PR c++/9030
7143 * g++.dg/template/friend12.C: New test.
7144 * g++.dg/template/friend13.C: Likewise.
7145 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
7146
7147 2003-01-08 Jan Hubicka <jh@suse.cz>
7148
7149 * gcc.dg/i386-cadd.c: New test.
7150 * gcc.dg/i386-cmov4.c: Likewise.
7151
7152 2003-01-06 Mark Mitchell <mark@codesourcery.com>
7153
7154 PR c++/9165
7155 * g++.dg/warn/Wunused-3.C: New test.
7156
7157 * g++.dg/abi/bitfield9.C: New test.
7158
7159 PR c++/9189
7160 * g++.dg/parse/defarg3.C: New test.
7161
7162 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
7163
7164 * g++.dg/parse/ambig1.C: New test.
7165 * g++.dg/parse/defarg2.C: New test.
7166
7167 2003-01-05 Mark Mitchell <mark@codesourcery.com>
7168
7169 * g++.dg/template/defarg-1.C: New test.
7170 * g++.dg/template/local2.C: Likewise.
7171
7172 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
7173
7174 * gcc.c-torture/execute/20030105-1.c: New test.
7175
7176 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7177
7178 * g++.dg/parse/namespace3.C: Remove extra semicolons.
7179 * g++.dg/parse/namespace4.C: Likewise.
7180
7181 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
7182
7183 * g++.dg/template/ntp2.C: New test.
7184
7185 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
7186
7187 * g++.dg/parse/extern-C-1.C: New test.
7188
7189 * g++.dg/parse/namespace4.C: New test.
7190
7191 * g++.dg/template/nested1.C: New test.
7192
7193 * g++.dg/parse/namespace3.C: New test.
7194
7195 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
7196
7197 * g++.dg/lookup/two-stage1.C: New test.
7198
7199 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7200
7201 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
7202 * g++.old-deja/g++.jason/access8.C: Likewise.
7203 * g++.old-deja/g++.other/decl5.C: Likewise.
7204
7205 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
7206
7207 * g++.dg/parse/parse7.C: New test.
7208
7209 2003-01-02 Mark Mitchell <mark@codesourcery.com>
7210
7211 PR c++/2843
7212 * g++.dg/ext/attrib7.C: New test.
7213
7214 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
7215
7216 * g++.dg/parse/parse6.C: New test.
7217
7218 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
7219
7220 * gcc.dg/h8300-stack-1.c: New.
7221
7222 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
7223
7224 g++.dg/lookup/exception1.C: New test.
7225
7226 g++.dg/lookup/template1.C: New test.
7227
7228 g++.dg/parse/namespace2.C: New test.
7229
7230 g++.dg/parse/parens2.C: New test.
7231
7232 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7233
7234 * g++.dg/parse/parse5.C: New test.
7235 * g++.dg/lookup/scoped4.C: New test.
7236
7237 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
7238
7239 * g++.dg/parse/parens1.C: New test.
7240
7241 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
7242 angle-bracket1.C.
7243 * g++.dg/parse/parens2.C: New test.
7244
7245 * g++.dg/lookup/scope-operator1.C: New test.
7246
7247 * g++.dg/parse/operator1.C: New test.
7248
7249 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7250
7251 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
7252 * g++.old-deja/g++.other/access6.C: Likewise.
7253 * g++.old-deja/g++.other/decl1.C: Likewise.
7254 * g++.old-deja/g++.pt/typename12.C: Likewise.
7255
7256 2002-12-31 Mark Mitchell <mark@codesourcery.com>
7257
7258 * g++.dg/parse/namespace1.C: New test.
7259
7260 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7261
7262 * g++.dg/parse/parse4.C: New test.
7263
7264 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7265
7266 * g++.dg/parse/parse3.C: New test.
7267
7268 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7269
7270 * g++.dg/parse/parse2.C: New test.
7271
7272 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7273
7274 * g++.dg/template/friend11.C: New test.
7275
7276 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
7277
7278 * g++.dg/parse/parse1.C: New test.
7279
7280 2002-12-31 Janis Johnson <janis187@us.ibm.com>
7281
7282 * lib/profopt.exp: Change the name of a global variable to avoid
7283 possible clashes with other test suites.
7284
7285 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
7286
7287 * g++.dg/inherit/covariant8.C: New test.
7288
7289 2002-12-31 Mark Mitchell <mark@codesourcery.com>
7290
7291 * g++.dg/init/array9.C: New test.
7292
7293 PR c++/9112
7294 * g++.dg/parse/expr1.C: New test.
7295
7296 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
7297
7298 * gcc.c-torture/compile/20021230-1.c: New test.
7299
7300 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
7301
7302 * g++.dg/inherit/covariant5.C: New test.
7303 * g++.dg/inherit/covariant6.C: New test.
7304 * g++.dg/inherit/covariant7.C: New test.
7305
7306 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7307
7308 PR c++/2739
7309 * g++.dg/other/access2.C: New test.
7310
7311 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
7312
7313 * g++.dg/other/anon-struct.C: No longer fails
7314 * g++.old-deja/g++.brendan/parse4.C: Likewise.
7315 * g++.old-deja/g++.brendan/parse5.C: Likewise.
7316 * g++.old-deja/g++.brendan/parse6.C: Likewise.
7317
7318 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
7319
7320 * g++.dg/parse/angle-bracket.C (main): No longer fails.
7321
7322 2002-12-27 Mark Mitchell <mark@codesourcery.com>
7323
7324 * g++.dg/eh/spec4.C: Remove stray semicolon.
7325 * g++.dg/expr/pmf-1.C: Change error message.
7326 * g++.dg/ext/asm1.C: Remove stray semicolon.
7327 * g++.dg/ext/typename1.C: Add missing typenames.
7328 * g++.dg/inherit/template-as-base.C: Change error message.
7329 * g++.dg/lookup/scoped1.C: Likewise.
7330 * g++.dg/lookup/scoped2.C: Likewise.
7331 * g++.dg/lookup/using2.C: Likewise.
7332 * g++.dg/other/component1.C: Remove stray semicolon.
7333 * g++.dg/other/do1.C: Change error message.
7334 * g++.dg/other/error2.C: Likewise.
7335 * g++.dg/other/init1.C: Likewise.
7336 * g++.dg/other/packed1.C: Remove stray semicolon.
7337 * g++.dg/other/ptrmem2.C: Change error message.
7338 * g++.dg/parse/parameter-declaration-1.C: Remove line number
7339 marker.
7340 * g++.dg/special/initp1.C: Remove invalid attribute usage.
7341 * g++.dg/template/access3.C: Add typename keyword.
7342 * g++.dg/template/access5.C: Remove stray semicolon.
7343 * g++.dg/template/access6.C: Likewise.
7344 * g++.dg/template/complit1.C: Likewise.
7345 * g++.dg/template/crash1.C: Change error message.
7346 * g++.dg/template/inherit2.C: Remove stray semicolon.
7347 * g++.dg/template/instantiate2.C: Likewise.
7348 * g++.dg/template/instantiate3.C: Change error message.
7349 * g++.dg/template/qual1.C: Remove stray semicolon.
7350 * g++.dg/template/qualttp18.C: Change error message.
7351 * g++.dg/template/ref1.C: Remove stray semicolon.
7352 * g++.dg/template/sizeof1.C (A::value): Declare it.
7353 * g++.dg/template/spec4.C: Change error message.
7354 * g++.dg/template/static1.C: Likewise.
7355 * g++.dg/template/type1.C: Likewise.
7356 * g++.dg/template/typename3.C: Likewise.
7357 * g++.old-deja/g++.benjamin/13478.C: Change error message.
7358 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
7359 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
7360 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
7361 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
7362 named return value extension.
7363 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
7364 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
7365 * g++.old-deja/g++.bob/extern_C.C: Likewise.
7366 * g++.old-deja/g++.bob/inherit2.C: Likewise.
7367 * g++.old-deja/g++.brendan/complex1.C: Likewise.
7368 * g++.old-deja/g++.brendan/copy5.C: Likewise.
7369 * g++.old-deja/g++.brendan/crash13.C: Likewise.
7370 * g++.old-deja/g++.brendan/crash15.C: Likewise.
7371 * g++.old-deja/g++.brendan/crash18.C: Change error message.
7372 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
7373 * g++.old-deja/g++.brendan/crash38.C: Likewise.
7374 * g++.old-deja/g++.brendan/crash50.C: Likewise.
7375 * g++.old-deja/g++.brendan/crash56.C: Likewise.
7376 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
7377 syntax.
7378 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
7379 * g++.old-deja/g++.brendan/crash8.C: Change error message.
7380 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
7381 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
7382 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
7383 * g++.old-deja/g++.brendan/template11.C: Likewise.
7384 * g++.old-deja/g++.brendan/template26.C: Likewise.
7385 * g++.old-deja/g++.brendan/template27.C: Use explicit
7386 specialization syntax.
7387 * g++.old-deja/g++.brendan/template30.C: Likewise.
7388 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
7389 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
7390 non-dependent names.
7391 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
7392 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
7393 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
7394 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
7395 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
7396 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
7397 named return value extension.
7398 * g++.old-deja/g++.ext/namedret2.C: Likewise.
7399 * g++.old-deja/g++.ext/namedret3.C: Likewise.
7400 * g++.old-deja/g++.ext/return1.C: Likewise.
7401 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
7402 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
7403 * g++.old-deja/g++.jason/access8.C: Likewise.
7404 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
7405 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
7406 pseudo-destructor names.
7407 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
7408 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
7409 pseudo-destructor names.
7410 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
7411 * g++.old-deja/g++.jason/overload19.C: Likewise.
7412 * g++.old-deja/g++.jason/overload32.C: Likewise.
7413 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
7414 stray semicolons.
7415 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
7416 * g++.old-deja/g++.jason/return.C: Likewise.
7417 * g++.old-deja/g++.jason/return2.C: Likewise.
7418 * g++.old-deja/g++.jason/shadow1.C: Likewise.
7419 * g++.old-deja/g++.jason/special.C: Use explicit specialization
7420 syntax.
7421 * g++.old-deja/g++.jason/template10.C: Account for use of
7422 non-dependent names.
7423 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
7424 syntax.
7425 * g++.old-deja/g++.jason/template37.C: Likewise.
7426 * g++.old-deja/g++.law/access4.C: Change error messages.
7427 * g++.old-deja/g++.law/arm13.C: Remove incorrect
7428 pseudo-destructor names.
7429 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
7430 * g++.old-deja/g++.law/ctors9.C: Likewise.
7431 * g++.old-deja/g++.law/cvt22.C: Likewise.
7432 * g++.old-deja/g++.law/dtors5.C: Likewise.
7433 * g++.old-deja/g++.law/global-init1.C: Likewise.
7434 * g++.old-deja/g++.law/missed-error3.C: Likewise.
7435 * g++.old-deja/g++.law/operators28.C: Likewise.
7436 * g++.old-deja/g++.law/visibility28.C: Likewise.
7437 * g++.old-deja/g++.martin/eval1.C: Likewise.
7438 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
7439 name.
7440 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
7441 * g++.old-deja/g++.mike/net34.C: Likewise.
7442 * g++.old-deja/g++.mike/net36.C: Likewise.
7443 * g++.old-deja/g++.mike/ns2.C: Likewise.
7444 * g++.old-deja/g++.mike/p12306.C: Likewise.
7445 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
7446 value extension.
7447 * g++.old-deja/g++.mike/p700.C: Likewise.
7448 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
7449 * g++.old-deja/g++.mike/p710.C: Likewise.
7450 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
7451 value extension.
7452 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
7453 * g++.old-deja/g++.mike/pmf9.C: Likewise.
7454 * g++.old-deja/g++.ns/crash2.C: Likewise.
7455 * g++.old-deja/g++.ns/crash3.C: Likewise.
7456 * g++.old-deja/g++.ns/invalid1.C: Likewise.
7457 * g++.old-deja/g++.ns/ns17.C: Likewise.
7458 * g++.old-deja/g++.ns/template16.C: Likewise.
7459 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
7460 keyword.
7461 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
7462 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
7463 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
7464 named return value extension.
7465 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
7466 * g++.old-deja/g++.other/access4.C: Issue additional error
7467 messages.
7468 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
7469 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
7470 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
7471 * g++.old-deja/g++.other/crash25.C: Change error message.
7472 * g++.old-deja/g++.other/crash4.C: Change error message.
7473 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
7474 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
7475 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
7476 checks.
7477 * g++.old-deja/g++.other/defarg8.C: Likewise.
7478 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
7479 * g++.old-deja/g++.other/dtor10.C: Likewise.
7480 * g++.old-deja/g++.other/incomplete.C: Likewise.
7481 * g++.old-deja/g++.other/linkage7.C: Likewise.
7482 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
7483 lookup algorithm.
7484 * g++.old-deja/g++.other/mangle2.C: Likewise.
7485 * g++.old-deja/g++.other/refinit2.C: Likewise.
7486 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
7487 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
7488 * g++.old-deja/g++.pt/crash28.C: Likewise.
7489 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
7490 syntax.
7491 * g++.old-deja/g++.pt/crash32.C: Change error message.
7492 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
7493 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
7494 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
7495 error message position.
7496 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
7497 * g++.old-deja/g++.pt/defarg8.C: Change error message.
7498 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
7499 syntax.
7500 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
7501 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
7502 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
7503 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
7504 keyword.
7505 * g++.old-deja/g++.pt/explicit31.C: Likewise.
7506 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
7507 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
7508 keyword.
7509 * g++.old-deja/g++.pt/explicit71.C: Change error message.
7510 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
7511 syntax.
7512 * g++.old-deja/g++.pt/friend28.C: Account for use of
7513 non-dependent names.
7514 * g++.old-deja/g++.pt/friend29.C: Likewise.
7515 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
7516 rules.
7517 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
7518 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
7519 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
7520 lookup rules.
7521 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
7522 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
7523 keyword.
7524 * g++.old-deja/g++.pt/memclass20.C: Likewise.
7525 * g++.old-deja/g++.pt/memclass5.C: Likewise.
7526 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
7527 keyword.
7528 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
7529 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
7530 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
7531 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
7532 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
7533 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
7534 keyword.
7535 * g++.old-deja/g++.pt/spec10.C: Likewise.
7536 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
7537 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
7538 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
7539 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
7540 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
7541 * g++.old-deja/g++.pt/ttp62.C: Likewise.
7542 * g++.old-deja/g++.pt/ttp64.C: Likewise.
7543 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
7544 * g++.old-deja/g++.pt/typename15.C: Likewise.
7545 * g++.old-deja/g++.pt/typename22.C: Likewise.
7546 * g++.old-deja/g++.pt/typename6.C: Change error messages.
7547 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
7548 * g++.old-deja/g++.pt/virtual2.C: Likewise.
7549 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
7550 syntax.
7551 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
7552 return value extension.
7553 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
7554 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
7555 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
7556 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
7557
7558 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
7559
7560 * g++.dg/warn/inline1.C: New test.
7561 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
7562 * g++.old-deja/g++.jason/synth10.C: Likewise.
7563 * g++.old-deja/g++.mike/net31.C: Likewise.
7564 * g++.old-deja/g++.mike/p8786.C: Likewise.
7565
7566 * g++.dg/template/friend10.C: New test.
7567 * g++.dg/template/conv5.C: New test.
7568
7569 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
7570
7571 * g++.dg/lookup/scoped3.C: New test.
7572
7573 * g++.dg/lookup/decl1.C: New test.
7574 * g++.dg/lookup/decl2.C: New test.
7575
7576 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
7577
7578 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
7579 gcc.c-torture/compile/20021015-1.c,
7580 gcc.c-torture/compile/20021015-2.c,
7581 gcc.c-torture/compile/20021123-1.c,
7582 gcc.c-torture/compile/20021123-2.c,
7583 gcc.c-torture/compile/20021123-3.c,
7584 gcc.c-torture/compile/20021123-4.c,
7585 gcc.c-torture/execute/20021024-1.c: Add tests previously added
7586 only to 3.1 or 3.2 branch.
7587
7588 2002-12-23 Mark Mitchell <mark@codesourcery.com>
7589
7590 * gcc.dg/i386-bitfield3.c: New test.
7591
7592 * gcc.dg/i386-bitfield2.c: New test.
7593
7594 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
7595
7596 * g++.dg/parse/conv_op1.C: New test.
7597
7598 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
7599
7600 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
7601 approved.
7602
7603 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
7604
7605 * gcc.c-torture/compile/20021220-1.c: New test.
7606
7607 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
7608
7609 * gcc.dg/i386-fastcall-1.c: New.
7610
7611 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7612
7613 * gcc.c-torture/execute/20021219-1.c: New test.
7614
7615 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7616
7617 * gcc.dg/i386-pic-1.c: New test.
7618
7619 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7620
7621 PR c++/8099
7622 * g++.dg/template/friend9.C: New test.
7623
7624 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7625
7626 PR c++/3663
7627 * g++.dg/template/access7.C: New test.
7628
7629 2002-12-18 Nick Clifton <nickc@redhat.com>
7630
7631 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
7632 the libstdc++-v3 directory has been found.
7633
7634 2002-12-12 Devang Patel <dpatel@apple.com>
7635 * gcc.dg/darwin-ld-1.c: New test.
7636 * gcc.dg/darwin-ld-2.c: New test.
7637 * gcc.dg/darwin-ld-3.c: New test.
7638 * gcc.dg/darwin-ld-4.c: New test.
7639 * gcc.dg/darwin-ld-5.c: New test.
7640
7641 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
7642
7643 * gcc.c-torture/compile/20021212-1.c: New test.
7644
7645 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
7646
7647 * gcc.dg/fshort-wchar: New test.
7648
7649 2002-12-10 Mark Mitchell <mark@codesourcery.com>
7650
7651 PR c++/8372
7652 * g++.dg/template/dtor1.C: New test.
7653
7654 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
7655 markers.
7656
7657 2002-12-10 Jakub Jelinek <jakub@redhat.com>
7658
7659 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
7660
7661 2002-12-09 Mark Mitchell <mark@codesourcery.com>
7662
7663 * g++.dg/template/static1.C: New test.
7664 * g++.dg/template/static2.C: New test.
7665 * g++.old-deja/g++.ext/memconst.C: New test.
7666
7667 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7668
7669 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
7670 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
7671 * g++.dg/special/initp1.C: Likewise.
7672
7673 2002-12-06 Jakub Jelinek <jakub@redhat.com>
7674
7675 * gcc.c-torture/execute/20021204-1.c: New test.
7676
7677 2002-12-04 Geoffrey Keating <geoffk@apple.com>
7678
7679 * gcc.dg/ppc-fmadd-1.c: New file.
7680 * gcc.dg/ppc-fmadd-2.c: New file.
7681 * gcc.dg/ppc-fmadd-3.c: New file.
7682
7683 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
7684
7685 * gcc.c-torture/compile/20021204-1.c: New test.
7686
7687 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
7688
7689 * g++.dg/inherit/covariant2.C: New test.
7690 * g++.dg/inherit/covariant3.C: New test.
7691 * g++.dg/inherit/covariant4.C: New test.
7692 * g++.dg/inherit/covariant1.C: Remove XFAIL.
7693 * g++.old-deja/g++.robertl/eb17.C: Likewise.
7694
7695 2002-12-03 Mark Mitchell <mark@codesourcery.com>
7696
7697 PR c++/8688
7698 * g++.dg/init/brace3.C: New test.
7699
7700 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
7701
7702 * gcc.dg/20020210-1.c: Fix a comment typo.
7703
7704 2002-12-02 Mark Mitchell <mark@codesourcery.com>
7705
7706 PR c++/8720
7707 * g++.dg/parse/defarg1.C: New test.
7708
7709 PR c++/8615
7710 * g++.dg/template/char1.C: New test.
7711
7712 * g++.dg/template/varmod1.C: Fix typo.
7713
7714 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7715
7716 DR 180
7717 * g++.old-deja/g++.pt/crash32.C: Expect error.
7718
7719 2002-12-01 Mark Mitchell <mark@codesourcery.com>
7720
7721 PR c++/5919
7722 * g++.dg/template/varmod1.C: New test.
7723
7724 PR c++/8727
7725 * g++.dg/inherit/typeinfo1.C: New test.
7726
7727 PR c++/8663
7728 * g++.dg/inherit/typedef1.C: New test.
7729
7730 2002-11-30 Mark Mitchell <mark@codesourcery.com>
7731
7732 PR c++/8332
7733 PR c++/8493
7734 * g++.dg/template/strlen1.C: New test.
7735
7736 PR c++/8227
7737 * g++.dg/template/ctor2.C: New test.
7738
7739 PR c++/8214
7740 * g++.dg/init/string1.C: New test.
7741
7742 PR c++/8511
7743 * g++.dg/template/friend8.C: New test.
7744
7745 2002-11-29 Joe Buck <jbuck@synopsys.com>
7746
7747 * g++.dg/lookup/anon2.C: New test.
7748
7749 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
7750
7751 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
7752 h8300 port.
7753
7754 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
7755
7756 * gcc.dg/bitfld-6.c: New test.
7757
7758 2002-11-27 Jan Hubicka <jh@suse.cz>
7759
7760 * gcc.c-torture/execute/20021127.[cx]: New test.
7761
7762 2002-11-26 Jan Hubicka <jh@suse.cz>
7763
7764 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
7765 quality.
7766
7767 2002-11-26 Geoffrey Keating <geoffk@apple.com>
7768
7769 * g++.dg/init/brace2.C: New test.
7770 * g++.old-deja/g++.mike/p9129.C: Correct.
7771
7772 2002-11-26 Mark Mitchell <mark@codesourcery.com>
7773
7774 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
7775
7776 2002-11-25 Andreas Bauer <baueran@in.tum.de>
7777
7778 * gcc.dg/sibcall-6: New test for indirect sibcalls.
7779
7780 2002-11-25 Mark Mitchell <mark@codesourcery.com>
7781
7782 * testsuite/g++.dg/abi/empty11.C: New test.
7783 * testsuite/g++.dg/rtti/cv1.C: New test.
7784
7785 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
7786
7787 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
7788
7789 2002-11-24 Mark Mitchell <mark@codesourcery.com>
7790
7791 * g++.dg/abi/empty10.C: New test.
7792
7793 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
7794
7795 * gcc.c-torture/compile/20021124-1.c: New test.
7796
7797 2002-11-22 Mark Mitchell <mark@codesourcery.com>
7798
7799 * g++.dg/abi/rtti2.C: New test.
7800
7801 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
7802
7803 * gcc.dg/i386-unroll-1.c: New test.
7804
7805 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
7806
7807 * gcc.c-torture/compile/20021120-1.c: New test.
7808 * gcc.c-torture/compile/20021120-2.c: New test.
7809
7810 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7811
7812 * gcc.dg/bitfld-5.c: New test.
7813
7814 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7815
7816 * gcc.c-torture/execute/20021120-3.c: New test.
7817
7818 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7819
7820 * gcc.c-torture/execute/20021120-2.c: New test.
7821
7822 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
7823
7824 * gcc.c-torture/execute/20021120-1.c: New test.
7825
7826 2002-11-20 Jakub Jelinek <jakub@redhat.com>
7827
7828 * gcc.c-torture/execute/20021118-3.c: New test.
7829
7830 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7831
7832 * gcc.c-torture/compile/20021119-1.c: New test.
7833
7834 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
7835
7836 * gcc.dg/duff-1.c: New test.
7837 * gcc.dg/duff-2.c: New test.
7838 * gcc.dg/duff-3.c: New test.
7839
7840 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
7841
7842 * gcc.dg/cpp/_Pragma5.c: New test.
7843
7844 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7845
7846 * gcc.c-torture/execute/20021118-2.c: New test.
7847
7848 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
7849
7850 * gcc.c-torture/execute/20021118-1.c: New test.
7851
7852 2002-11-16 Jakub Jelinek <jakub@redhat.com>
7853
7854 * gcc.dg/20021116-1.c: New test.
7855
7856 2002-11-14 Mark Mitchell <mark@codesourcery.com>
7857
7858 * g++.dg/abi/vcall1.C: New test.
7859
7860 2002-11-14 Jakub Jelinek <jakub@redhat.com>
7861
7862 * gcc.dg/20021029-1.c: New test.
7863 * gcc.dg/20021029-2.c: New test.
7864
7865 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
7866
7867 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
7868
7869 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7870
7871 PR c/8439
7872 * gcc.dg/20021110.c: Move to ...
7873 * gcc.c-torture/compile/20021110.c: .... here.
7874
7875 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
7876
7877 PR c/8467
7878 * gcc.c-torture/execute/20021111-1.c
7879
7880 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
7881
7882 PR c/8439
7883 * gcc.dg/20021110.c: New test.
7884
7885 2002-11-10 Mark Mitchell <mark@codesourcery.com>
7886
7887 * g++.dg/abi/vthunk3.C: Run only on x86.
7888
7889 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
7890
7891 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
7892
7893 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
7894
7895 * lib/compat.exp (compat-execute): Fix logic error in last
7896 change.
7897
7898 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
7899
7900 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
7901
7902 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7903
7904 PR c++/8389
7905 * g++.dg/template/access6.C: New test.
7906
7907 2002-11-08 Jan Hubicka <jh@suse.cz>
7908
7909 * gcc.dg/i386-ssefp-1.c: New test.
7910 * gcc.dg/i386-ssefp-1.c: New test.
7911
7912 2002-11-08 Jan Hubicka <jh@suse.cz>
7913
7914 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
7915
7916 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7917
7918 * g++.dg/abi/vthunk3.C: New test.
7919
7920 PR c++/8338
7921 * g++.dg/template/crash2.C: New test.
7922
7923 2002-11-07 Mark Mitchell <mark@codesourcery.com>
7924
7925 * testsuite/g++.dg/abi/dtor1.C: New test.
7926 * testsuite/g++.dg/abi/dtor2.C: Likewise.
7927
7928 2002-11-05 Geoffrey Keating <geoffk@apple.com>
7929
7930 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
7931 Darwin.
7932
7933 2002-11-04 Adam Nemet <anemet@lnxw.com>
7934
7935 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
7936 -mthumb. Only xfail with -O0.
7937
7938 2002-11-03 Mark Mitchell <mark@codesourcery.com>
7939
7940 * g++.dg/abi/thunk1.C: New test.
7941 * g++.dg/abi/thunk2.C: Likewise.
7942 * g++.dg/abi/vtt1.C: Likewise.
7943
7944 2002-11-02 Diego Novillo <dnovillo@redhat.com>
7945
7946 PR optimization/8423
7947 * gcc.c-torture/execute/builtin-constant.c: New test.
7948
7949 2002-11-01 Zack Weinberg <zack@codesourcery.com>
7950
7951 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
7952 Add some more cases.
7953
7954 2002-11-01 Mark Mitchell <mark@codesourcery.com>
7955
7956 PR c++/8391
7957 * g++.dg/opt/local1.C: New test.
7958
7959 2002-10-30 Mark Mitchell <mark@codesourcery.com>
7960
7961 PR c++/8160
7962 * g++.dg/template/complit1.C: New test.
7963
7964 PR c++/8149
7965 * g++.dg/template/typename4.C: Likewise.
7966
7967 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7968
7969 Core issue 287, PR c++/7639
7970 * g++.dg/template/instantiate1.C: Adjust error location.
7971 * g++.dg/template/instantiate3.C: New test.
7972 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
7973 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
7974 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
7975
7976 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
7977
7978 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
7979
7980 2002-10-29 Mark Mitchell <mark@codesourcery.com>
7981
7982 PR c++/8287
7983 * g++.dg/init/dtor2.C: New test.
7984
7985 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7986
7987 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
7988 * gcc.dg/nest.c: Bypass errors on irix6.
7989
7990 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
7991
7992 * gcc.dg/nest.c: Expect error for mmix-*-*.
7993 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
7994
7995 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
7996
7997 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
7998 markers.
7999
8000 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
8001
8002 2002-10-25 Mike Stump <mrs@apple.com>
8003
8004 * gcc.dg/warn-1.c: New test.
8005
8006 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8007
8008 * g++.dg/template/typename3.C: New test.
8009
8010 2002-10-25 Mark Mitchell <mark@codesourcery.com>
8011
8012 * g++.dg/lookup/ptrmem1.C: New test.
8013
8014 * g++.dg/abi/vthunk2.C: New test.
8015
8016 2002-10-25 Zack Weinberg <zack@codesourcery.com>
8017
8018 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
8019
8020 2002-10-24 Mark Mitchell <mark@codesourcery.com>
8021
8022 * g++.dg/abi/empty9.C: New test.
8023
8024 2002-10-24 Richard Henderson <rth@redhat.com>
8025
8026 * g++.dg/inherit/thunk1.C: Enable for ia64.
8027
8028 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8029
8030 PR c++/8067
8031 * g++.dg/lookup/pretty1.C: New test.
8032
8033 2002-10-23 Jakub Jelinek <jakub@redhat.com>
8034
8035 * gcc.dg/20021023-1.c: New test.
8036
8037 2002-10-23 Mark Mitchell <mark@codesourcery.com>
8038
8039 PR c++/7679
8040 * g++.dg/parse/inline1.C: New test.
8041
8042 2002-10-23 Richard Henderson <rth@redhat.com>
8043
8044 * g++.dg/inherit/thunk1.C: Enable for x86_64.
8045
8046 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
8047
8048 2002-10-22 Mark Mitchell <mark@codesourcery.com>
8049
8050 PR c++/6579
8051 * g++.dg/parse/stmtexpr3.C: New test.
8052
8053 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
8054
8055 * g++.dg/expr/cond1.C: New test.
8056
8057 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8058
8059 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
8060
8061 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8062
8063 * g++.dg/abi/vbase13.C: New test.
8064 * g++.dg/abi/vbase14.C: Likewise.
8065
8066 2002-10-21 Jakub Jelinek <jakub@redhat.com>
8067
8068 * gcc.dg/tls/pic-1.c: New test.
8069 * gcc.dg/tls/nonpic-1.c: New test.
8070 * gcc.dg/20021018-1.c: New test.
8071
8072 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8073
8074 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
8075 Remove only files with the same base name as the test case.
8076 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
8077 (profopt-execute): Likewise. Also, remove old profiling
8078 and performance data files before running the tests.
8079
8080 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
8081 * g++.dg/bprob/bprob.exp: Likewise.
8082 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
8083 to allow more general test case names.
8084
8085 * g++.dg/bprob/bprob-1.C: Rename to ...
8086 * g++.dg/bprob/g++-bprob-1.C: ... this.
8087
8088 * g77.dg/bprob/bprob-1.f: Rename to ...
8089 * g77.dg/bprob/g77-bprob-1.f: ... this.
8090
8091 2002-10-21 Zack Weinberg <zack@codesourcery.com>
8092
8093 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
8094 bison 1.50 or later.
8095
8096 2002-10-21 Janis Johnson <janis187@us.ibm.com>
8097
8098 * g++.dg/README: Describe more test directories.
8099
8100 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8101
8102 * g++.dg/init/array6.C: Add additional tests.
8103
8104 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
8105
8106 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
8107 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
8108
8109 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
8110
8111 * gcc.c-torture/compile/20020604-1.x: New.
8112 * gcc.c-torture/compile/simd-5.x: Likewise.
8113 * gcc.c-torture/execute/920710-1.x: Likewise.
8114 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
8115
8116 2002-10-21 Mark Mitchell <mark@codesourcery.com>
8117
8118 * g++.dg/inherit/override1.C: Add dg-options clause.
8119
8120 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8121
8122 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
8123 _mm_slli_si128.
8124
8125 2002-10-19 Andreas Schwab <schwab@suse.de>
8126
8127 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
8128 directory component.
8129
8130 2002-10-18 Mark Mitchell <mark@codesourcery.com>
8131
8132 * g++.dg/inherit/thunk1.C: New test.
8133
8134 * g++.dg/inherit/override1.C: New test.
8135
8136 * g++.dg/abi/mangle11.C: New test.
8137 * g++.dg/abi/mangle14.C: New test.
8138 * g++.dg/abi/mangle17.C: New test.
8139
8140 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
8141
8142 * g++.dg/overload/member2.C: New test.
8143
8144 2002-10-17 Janis Johnson <janis187@us.ibm.com>
8145
8146 * g++.dg/README: Describe new compat directory.
8147 * g++.dg/dg.exp: Skip tests in compat directory.
8148 * README.compat: New file.
8149 * lib/compat.exp: New expect script.
8150 * g++.dg/compat: New test directory.
8151 * g++.dg/compat/compat.exp: New expect script.
8152 * g++.dg/compat/abi: New test directory.
8153 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
8154 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
8155 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
8156 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
8157 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
8158 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
8159 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
8160 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
8161 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
8162 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
8163 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
8164 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
8165 * g++.dg/compat/break: New test directory.
8166 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
8167 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
8168 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
8169 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
8170 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
8171 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
8172 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
8173 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
8174 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
8175 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
8176 g++.dg/compat/break/README: New files.
8177 * g++.dg/compat/eh: New test directory.
8178 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
8179 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
8180 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
8181 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
8182 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
8183 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
8184 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
8185 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
8186 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
8187 g++.dg/compat/eh/filter2_y.C,
8188 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
8189 g++.dg/compat/eh/new1_y.C,
8190 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
8191 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
8192 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
8193 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
8194 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
8195 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
8196 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
8197 g++.dg/compat/eh/unexpected1_y.C: New files.
8198 * g++.dg/compat/init: New test directory.
8199 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
8200 g++.dg/compat/init/array5_y.C,
8201 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
8202 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
8203 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
8204 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
8205 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
8206 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
8207 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
8208 g++.dg/compat/init/init-ref2_y.C: New files.
8209
8210 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8211
8212 PR c++/7584
8213 * g++.dg/inherit/using3.C: New test.
8214
8215 2002-10-17 Jan Hubicka <jh@suse.cz>
8216
8217 * gcc.dg/20021017-2.c: New test.
8218
8219 2002-10-17 Mark Mitchell <mark@codesourcery.com>
8220
8221 * g++.dg/abi/mangle16.C: Adjust.
8222
8223 * g++.dg/init/array8.C: New test.
8224
8225 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
8226
8227 * gcc.dg/special/mips-abi.exp: New test.
8228 * gcc.dg/special/mips-abi.s: Empty file used by the above.
8229
8230 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8231
8232 * g++.dg/abi/mangle16.C: New test.
8233 * g++.dg/abi/mangle17.C: Likewise.
8234
8235 PR c++/7478
8236 * g++.dg/template/ref1.C: New test.
8237
8238 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8239
8240 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
8241
8242 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
8243
8244 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
8245
8246 2002-10-16 Mark Mitchell <mark@codesourcery.com>
8247
8248 PR c++/7524
8249 * g++.dg/init/array7.C: New test.
8250
8251 2002-10-15 Mark Mitchell <mark@codesourcery.com>
8252
8253 * g++.dg/init/array6.C: New test.
8254
8255 * g++.dg/abi/mangle13.C: Likewise.
8256 * g++.dg/abi/mangle14.C: Likewise.
8257 * g++.dg/abi/mangle15.C: Likewise.
8258
8259 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8260
8261 * g++.dg/abi/empty8.C: New test.
8262
8263 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
8264
8265 * g++.dg/init/ctor1.C: New test.
8266
8267 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
8268
8269 * gcc.c-torture/execute/20021015-1.c: New test.
8270
8271 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
8272
8273 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
8274
8275 2002-10-14 Jan Hubicka <jh@suse.cz>
8276
8277 * gcc.dg/i386-ssetype-[1-5].c: New tests.
8278
8279 2002-10-14 Richard Henderson <rth@redhat.com>
8280
8281 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
8282
8283 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8284
8285 PR optimization/6631
8286 * g++.dg/opt/const2.C: New test.
8287
8288 2002-10-14 Mark Mitchell <mark@codesourcery.com>
8289
8290 PR c++/7176
8291 * g++.dg/parse/friend1.C: New test.
8292 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
8293
8294 2002-10-14 Jakub Jelinek <jakub@redhat.com>
8295
8296 * gcc.dg/20021014-1.c: New test.
8297
8298 2002-10-11 Mark Mitchell <mark@codesourcery.com>
8299
8300 PR c++/5661
8301 * g++.dg/ext/vlm1.C: New test.
8302 * g++.dg/ext/vlm2.C: Likewise.
8303
8304 * g++.dg/init/array1.C: Remove invalid braces.
8305 * g++.dg/init/brace1.C: New test.
8306 * g++.dg/init/copy2.C: Likewise.
8307 * g++.dg/init/copy3.C: Likewise.
8308 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
8309 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
8310 braces.
8311
8312 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
8313
8314 * gcc.dg/cpp/assembler.S: Don't use -ansi.
8315
8316 2002-10-11 Richard Shann <richard.shann@superh.com>
8317
8318 * gcc.c-torture/compile/simd-5.c: New test.
8319
8320 2002-10-10 Roger Sayle <roger@eyesopen.com>
8321
8322 * gcc.c-torture/execute/shiftopt-1.c: New test case.
8323
8324 2002-10-10 Jim Wilson <wilson@redhat.com>
8325
8326 * gcc.c-torture/execute/20021010-1.c: New test.
8327
8328 2002-10-09 Zack Weinberg <zack@codesourcery.com>
8329
8330 PR c/7353
8331 * g++.dg/ext/typedef-init.C: New test.
8332 * gcc.dg/typedef-init.c: New test.
8333
8334 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
8335
8336 * gcc.dg/cpp/paste13.c: New test.
8337
8338 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8339
8340 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
8341 remaining platforms, XFAIL during compile, not execute. Don't
8342 XFAIL at -O0.
8343
8344 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
8345
8346 * gcc.dg/alias-1.c: Tweak expected warning.
8347
8348 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
8349
8350 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
8351
8352 2002-10-06 Andreas Jaeger <aj@suse.de>
8353
8354 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
8355 * gcc.dg/cpp/c++98.C: Likewise.
8356
8357 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
8358 * g++.dg/cpp/c++98.C: Likewise.
8359
8360 * g++.dg/README (Subdirectories): Mention cpp directory.
8361
8362 PR target/7559
8363 * gcc.dg/20021006-1.c: New test.
8364
8365 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8366
8367 PR c++/7804
8368 * g++.dg/other/warning1.C: New test.
8369
8370 2002-10-04 Roger Sayle <roger@eyesopen.com>
8371
8372 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
8373 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
8374 and sparc-*-* with -m64 as expected failures. See PR 8087.
8375
8376 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8377
8378 PR c++/7931
8379 * g++.dg/template/ptrmem3.C: New test.
8380
8381 PR c++/7754
8382 * g++.dg/template/union1.C: New test.
8383
8384 2002-10-03 Mark Mitchell <mark@codesourcery.com>
8385
8386 PR c++/8006
8387 * g++.dg/abi/mangle9.C: New test.
8388 * g++.dg/abi/mangle10.C: New test.
8389 * g++.dg/abi/mangle11.C: New test.
8390 * g++.dg/abi/mangle12.C: New test.
8391
8392 2002-10-02 Mark Mitchell <mark@codesourcery.com>
8393
8394 PR c++/7188.
8395 * g++.dg/template/meminit1.C: New test.
8396 * g++.dg/warn/Wreorder-1.C: Likewise.
8397 * g++.old-deja/g++.mike/warn3.C: Tweak.
8398 * lib/prune.exp: Ingore "in copy constructor".
8399
8400 2002-10-02 Andreas Jaeger <aj@suse.de>
8401
8402 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
8403 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
8404 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
8405 on x86-64.
8406
8407 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8408
8409 * gcc.dg/empty1.C: Fix typo.
8410
8411 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
8412
8413 * gcc.dg/alias-1.c: New test.
8414
8415 2002-10-01 Mark Mitchell <mark@codesourcery.com>
8416
8417 * gcc.dg/empty1.C: New test.
8418
8419 * g++.dg/tls/init-2.C: Tweak error messages.
8420
8421 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
8422
8423 * gcc.c-torture/compile/20020923-1.c: New test.
8424
8425 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
8426
8427 * gcc.c-torture/execute/ffs-1.c: New test.
8428 * gcc.c-torture/execute/ffs-2.c: Ditto.
8429
8430 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
8431
8432 * g++.dg/overload/member1.C: New test.
8433
8434 2002-09-30 Mark Mitchell <mark@codesourcery.com>
8435
8436 * g++.dg/abi/empty7.C: New test.
8437 * g++.dg/init/pm2.C: Likewise.
8438
8439 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
8440
8441 * g++.dg/rtti/crash1.C: New test.
8442
8443 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
8444
8445 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
8446 gcc.dg/sibcall-4.c: New tests.
8447
8448 2002-09-28 Roger Sayle <roger@eyesopen.com>
8449
8450 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
8451 powerpc and MMIX targets.
8452
8453 2002-09-27 Zack Weinberg <zack@codesourcery.com>
8454
8455 * gcc.dg/cpp/20020927-1.c: New.
8456
8457 2002-09-26 David S. Miller <davem@redhat.com>
8458
8459 * gcc.c-torture/compile/trunctfdf.c: New.
8460
8461 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8462
8463 * lib/target-supports.exp (check_weak_available): Handle solaris2.
8464
8465 2002-09-27 Alan Modra <amodra@bigpond.net.au>
8466
8467 * gcc.c-torture/execute/loop-15.c: New.
8468
8469 2002-09-26 Janis Johnson <janis187@us.ibm.com>
8470
8471 * README.QMTEST: Fix typo.
8472
8473 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
8474
8475 * gcc.dg/20020926-1.c: New test.
8476
8477 2002-09-25 David S. Miller <davem@redhat.com>
8478
8479 PR target/7842
8480 * gcc.c-torture/execute/shiftdi.c: New test.
8481
8482 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
8483
8484 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
8485 unique to the tool.
8486 * lib/g77.exp (g77_init): Likewise.
8487 * lib/g++.exp (g++_init): Likewise.
8488 * lib/objc.exp (objc_init): Likewise.
8489
8490 2002-09-25 Mark Mitchell <mark@codesourcery.com>
8491
8492 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
8493 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
8494 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
8495
8496 2002-09-25 Richard Henderson <rth@redhat.com>
8497
8498 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
8499 too-small long double.
8500
8501 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
8502
8503 * gcc.dg/20020919-1.c: New test.
8504
8505 2002-09-23 Mark Mitchell <mark@codesourcery.com>
8506
8507 * g++.dg/abi/bitfield6.C: New test.
8508 * g++.dg/abi/bitfield7.C: New test.
8509 * g++.dg/abi/bitfield8.C: New test.
8510 * g++.dg/abi/vbase11.C: New test.
8511
8512 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
8513
8514 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
8515 hppa*-*-hpux*. Update test comment.
8516
8517 2002-09-20 Jakub Jelinek <jakub@redhat.com>
8518
8519 * gcc.dg/tls/struct-1.c: New test.
8520
8521 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
8522
8523 * gcc.dg/cpp/tr-warn2.c: Update.
8524
8525 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8526
8527 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
8528
8529 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
8530
8531 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
8532 systems.
8533
8534 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
8535
8536 * gcc.c-torture/execute/ieee/mzero3.c: New test.
8537
8538 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
8539 Adjust for c++filt moved to binutils. Remove spurious duplicate
8540 setting of cxxfilt.
8541
8542 2002-09-19 Geoffrey Keating <geoffk@apple.com>
8543
8544 * gcc.dg/20020312-2.c: Update for darwin.
8545
8546 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
8547
8548 * g++.old-deja/g++.other/crash32.C: Mark ICE.
8549
8550 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
8551
8552 * objc.dg/comp-types-1.m: New test.
8553 * objc.dg/comp-types-2.m: New test.
8554 * objc.dg/comp-types-3.m: New test.
8555 * objc.dg/comp-types-4.m: New test.
8556 * objc.dg/comp-types-5.m: New test.
8557 * objc.dg/comp-types-6.m: New test.
8558
8559 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
8560
8561 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
8562
8563 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8564
8565 * g++.dg/other/do1.C: New test.
8566
8567 * g++.dg/template/subst1.C: New test.
8568
8569 2002-09-16 Steve Ellcey <sje@cup.hp.com>
8570
8571 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
8572
8573 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
8574
8575 * g++.dg/template/qualttp20.C: Adjust expected errors.
8576 * g++.old-deja/g++.jason/report.C: Likewise.
8577 * g++.old-deja/g++.other/qual1.C: Likewise.
8578
8579 * g++.dg/lookup/scoped2.C: New test.
8580
8581 * g++.dg/ext/asm3.C: New test.
8582
8583 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
8584
8585 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
8586
8587 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
8588
8589 * ChangeLog: follow spelling conventions.
8590 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
8591 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
8592 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
8593 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
8594 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
8595 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
8596 * g++.old-deja/g++.law/global-init1.C: Likewise.
8597 * g++.old-deja/g++.other/delete4.C: Likewise.
8598 * g++.old-deja/g++.other/inline21.C: Likewise.
8599 * g++.old-deja/g++.other/singleton.C: Likewise.
8600 * g77.dg/strlen0.f: Likewise.
8601 * g77.f-torture/compile/20010519-1.f: Likewise.
8602 * g77.f-torture/compile/980310-4.f: Likewise.
8603 * gcc.c-torture/compile/20000605-1.c: Likewise.
8604 * gcc.c-torture/execute/20020225-1.c: Likewise.
8605 * gcc.dg/c90-hexfloat-2.c: Likewise.
8606 * gcc.dg/c99-bool-1.c: Likewise.
8607 * gcc.dg/c99-hexfloat-2.c: Likewise.
8608 * gcc.dg/dll-2.c: Likewise.
8609 * gcc.dg/wtr-union-init-1.c: Likewise.
8610 * gcc.dg/wtr-union-init-2.c: Likewise.
8611 * gcc.dg/wtr-union-init-3.c: Likewise.
8612 * gcc.dg/cpp/avoidpaste1.c: Likewise.
8613 * gcc.dg/cpp/defined.c: Likewise.
8614 * gcc.dg/cpp/macsyntx.c: Likewise.
8615 * gcc.dg/cpp/paste2.c: Likewise.
8616 * gcc.dg/cpp/trad/defined.c: Likewise.
8617 * gcc.dg/format/c90-printf-1.c: Likewise.
8618 * gcc.dg/format/c90-scanf-1.c: Likewise.
8619 * gcc.dg/format/c99-printf-1.c: Likewise.
8620 * gcc.dg/format/c99-scanf-1.c: Likewise.
8621 * gcc.misc-tests/gcov-8.c: Likewise.
8622 * lib/profopt.exp: Likewise.
8623
8624 2002-09-15 Krister Walfridsson <cato@df.lth.se>
8625
8626 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
8627
8628 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8629
8630 * g++.dg/inherit/using2.C: New test.
8631
8632 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
8633
8634 * ChangeLog: Follow spelling conventions.
8635 * g++.dg/template/friend4.C: Likewise.
8636 * g++.old-deja/g++.pt/crash67.C: Likewise.
8637 * gcc.c-torture/execute/20000801-4.c: Likewise.
8638 * gcc.dg/c90-digraph-1.c: Likewise.
8639 * gcc.dg/c94-digraph-1.c: Likewise.
8640 * gcc.dg/c99-digraph-1.c: Likewise.
8641 * gcc.dg/cpp/line5.c: Likewise.
8642 * gcc.dg/cpp/multiline.c: Likewise.
8643 * gcc.dg/cpp/trad/literals-1.c: Likewise.
8644 * gcc.dg/format/attr-3.c: Likewise.
8645 * gcc.dg/format/c90-scanf-3.c: Likewise.
8646 * gcc.dg/format/ext-4.c: Likewise.
8647
8648 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
8649
8650 * g++.dg/template/pretty1.C: New test.
8651
8652 2002-09-14 Alan Modra <amodra@bigpond.net.au>
8653
8654 * gcc.c-torture/execute/struct-cpy-1.c: New test.
8655
8656 2002-09-13 Matt Austern <austern@apple.com>
8657
8658 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
8659 passing a cast expression to a function by const reference.
8660
8661 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
8662
8663 * g++.dg/template/deduce1.C: New test.
8664
8665 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
8666
8667 * gcc.c-torture/execute/simd-1.c: Force all use of int to
8668 32-bit int.
8669
8670 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
8671
8672 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
8673 usage.
8674
8675 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
8676
8677 * gcc.c-torture/compile/20020910-1.c: New test.
8678
8679 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
8680
8681 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
8682
8683 2002-09-10 Andreas Jaeger <aj@suse.de>
8684
8685 * gcc.dg/20020312-2.c: Adjust for x86-64.
8686
8687 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
8688
8689 * g77.dg/7388.f: New test case for PR 7388.
8690
8691 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
8692
8693 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
8694
8695 2002-09-05 Ziemowit Laski <zlaski@apple.com>
8696
8697 * objc.dg/proto-lossage-1.m: New test.
8698
8699 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
8700
8701 * gcc.dg/cpp/_Pragma4.c: Fix typo.
8702
8703 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
8704
8705 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
8706 expected to pass.
8707
8708 2002-09-06 Stan Shebs <shebs@apple.com>
8709 David Edelsohn <edelsohn@gnu.org>
8710
8711 * gcc.dg/weak: New directory.
8712 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
8713 target-specific xfail bits.
8714 * gcc.dg/typeof-2.c: Move to new directory.
8715 * gcc.dg/weak.exp: New expect script.
8716
8717 2002-09-06 Alan Modra <amodra@bigpond.net.au>
8718
8719 * gcc.c-torture/execute/extzvsi.c: New test.
8720
8721 2002-09-05 Stan Shebs <shebs@apple.com>
8722
8723 * gcc.dg/weak-1.c: xfail on Darwin.
8724 * gcc.dg/weak-2.c: Ditto.
8725 * gcc.dg/weak-3.c: Ditto.
8726 * gcc.dg/weak-4.c: Ditto.
8727 * gcc.dg/weak-5.c: Ditto.
8728 * gcc.dg/weak-6.c: Ditto.
8729 * gcc.dg/weak-7.c: Ditto.
8730 * gcc.dg/weak-8.c: Ditto.
8731 * gcc.dg/weak-9.c: Ditto.
8732
8733 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
8734
8735 * gcc.c-torture/execute/loop-14.c: New test.
8736
8737 2002-09-04 Jakub Jelinek <jakub@redhat.com>
8738
8739 * g++.dg/other/cxa-atexit1.C: New test.
8740
8741 * gcc.dg/typeof-2.c: New test.
8742
8743 2002-09-03 Roger Sayle <roger@eyesopen.com>
8744
8745 * gcc.dg/builtins-2.c: New testcase.
8746 * gcc.dg/builtins-3.c: New testcase.
8747
8748 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
8749
8750 * gcc.dg/cpp/_Pragma4.c: New test.
8751
8752 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
8753
8754 * objc/execute/nil_method-1.m: New testcase.
8755
8756 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
8757
8758 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
8759 [Object class], not [Object initialize].
8760
8761 2002-08-31 Roger Sayle <roger@eyesopen.com>
8762 Hans-Peter Nilsson <hp@bitrange.com>
8763
8764 * gcc.c-torture/execute/20020720-1.x: Skip test on
8765 mmix-knuth-mmixware. Correct comment.
8766
8767 2002-08-27 Mark Mitchell <mark@codesourcery.com>
8768
8769 * testsuite/g++.dg/abi/bitfield5.C: New test.
8770 * testsuite/g++.dg/abi/vbase10.C: Likewise.
8771
8772 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
8773
8774 * objc.dg/undeclared-selector.m: New test.
8775
8776 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
8777
8778 * g++.dg/other/offsetof1.C: Avoid cast warning.
8779
8780 2002-08-26 Ziemowit Laski <zlaski@apple.com>
8781
8782 * objc.dg/super-class-2.m: New test.
8783
8784 2002-08-24 Matt Austern <austern@apple.com>
8785
8786 * g++.dg/ext/lvaddr.C: New test.
8787 * g++.dg/ext/lvcast.C: New test.
8788
8789 2002-08-22 Mark Mitchell <mark@codesourcery.com>
8790
8791 * testsuite/g++.dg/inherit/cond1.C: New test.
8792
8793 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
8794
8795 * gcc.dg/noncompile/incomplete-1.c: New test.
8796
8797 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
8798
8799 * gcc.dg/typespec-1.c: New test.
8800
8801 2002-08-20 Devang Patel <dpatel@apple.com>
8802 * objc.dg/proto-hier-2.m: New test.
8803
8804 2002-08-19 Ziemowit Laski <zlaski@apple.com>
8805
8806 * objc.dg/bitfield-1.m: New test.
8807 * objc.dg/bitfield-2.m: New test.
8808
8809 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
8810
8811 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
8812 gcc.dg/c99-flex-array-4.c: New tests.
8813
8814 2002-08-16 Stan Shebs <shebs@apple.com>
8815
8816 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
8817
8818 2002-08-15 Jakub Jelinek <jakub@redhat.com>
8819
8820 * gcc.dg/typeof-1.c: New test.
8821 * g++.dg/ext/typeof2.C: New test.
8822
8823 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
8824
8825 * g++.dg/other/offsetof1.C: New test.
8826
8827 2002-08-14 Richard Henderson <rth@redhat.com>
8828
8829 * gcc.dg/tls/diag-3.c: Fix expected message strings.
8830
8831 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
8832
8833 * gcc.dg/cpp/_Pragma3.c: New test.
8834
8835 2002-08-13 Mark Mitchell <mark@codesourcery.com>
8836
8837 * g++.dg/template/inherit3: New test.
8838
8839 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
8840
8841 * gcc.dg/bitfld-4.c: Add blank options.
8842
8843 2002-08-09 Mark Mitchell <mark@codesourcery.com>
8844
8845 * g++.dg/template/crash1.C: New test.
8846
8847 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8848
8849 * gcc.dg/tls/opt-2.c: New test.
8850
8851 2002-08-08 Devang Patel <dpatel@apple.com>
8852
8853 * objc.dg/selector-1.m : New test
8854
8855 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8856
8857 * g++.dg/abi/bitfield4.C: New test.
8858 * gcc.dg/bitfld-4.c: New test.
8859
8860 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
8861
8862 * g++.dg/other/packed1.C: New test.
8863
8864 2002-08-07 Mark Mitchell <mark@codesourcery.com>
8865
8866 * g++.dg/abi/offsetof.C: Tweak error messages.
8867 * g++.old-deja/g++.mike/p10769a.C: Likewise.
8868
8869 2002-08-08 Jakub Jelinek <jakub@redhat.com>
8870
8871 * gcc.dg/bitfld-3.c: New test.
8872
8873 2002-08-07 Jakub Jelinek <jakub@redhat.com>
8874 Richard Henderson <rth@redhat.com>
8875
8876 * gcc.dg/i386-bitfield1.c: New test.
8877 * g++.dg/abi/bitfield3.C: Update.
8878
8879 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
8880
8881 * objc.dg/const-str-2.m: Update.
8882 * gcc.dg/cpp/c++98.c: Change to C extension.
8883 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
8884 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
8885
8886 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
8887
8888 * testsuite/gcc.dg/tls/diag-3.c: New.
8889
8890 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
8891
8892 * g++.dg/README (Subdirectories): Document new subdir expr.
8893 * g++.dg/expr/pmf-1.C: New test.
8894
8895 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
8896
8897 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
8898
8899 2002-08-06 Jakub Jelinek <jakub@redhat.com>
8900
8901 * g++.dg/abi/bitfield3.C: New test.
8902
8903 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
8904
8905 * lib/gcov.exp: Tweak expected line formats.
8906 * gcc.misc-tests/gcov8.c: New test.
8907 * gcc.misc-tests/gcov8.x: New flags.
8908
8909 2002-08-05 Jakub Jelinek <jakub@redhat.com>
8910
8911 * consistency.vlad/layout/endian.c: Include string.h.
8912
8913 * gcc.c-torture/execute/20020805-1.c: New test.
8914
8915 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
8916
8917 * g++.dg/other/conversion1.C: New test.
8918
8919 2002-08-03 Roger Sayle <roger@eyesopen.com>
8920
8921 * gcc.dg/builtins-1.c: New testcase.
8922
8923 2002-08-02 Mark Mitchell <mark@codesourcery.com>
8924
8925 * g++.dg/inherit/access3.C: New test.
8926
8927 2002-08-01 Jakub Jelinek <jakub@redhat.com>
8928
8929 * gcc.dg/ia64-visibility-2.c: New test.
8930
8931 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
8932
8933 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
8934 __qualifier_flags to __flags.
8935
8936 2002-07-31 Mark Mitchell <mark@codesourcery.com>
8937
8938 * g++.dg/inherit/operator1.C: New test.
8939 * g++.dg/lookup/disamb1.C: Fix typo in comment.
8940 * g++.dg/other/error1.C: Change expected error message.
8941 * g++.dg/template/conv4.C: Likewise.
8942
8943 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
8944
8945 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
8946 for documented behavior.
8947
8948 2002-07-25 Roger Sayle <roger@eyesopen.com>
8949
8950 * gcc.c-torture/execute/20020720-1.x: Skip this test on
8951 several targets known to fail.
8952
8953 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
8954
8955 * gcc.dg/mips-args-[123].c: New tests.
8956
8957 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
8958
8959 * gcc.dg/ppc-spe.c: New.
8960
8961 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
8962
8963 * g++.dg/other/ptrmem4.C: New testcase.
8964
8965 2002-07-24 Richard Henderson <rth@redhat.com>
8966
8967 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
8968
8969 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
8970
8971 * g++.dg/ext/alignof1.C (main): Return 0 for success.
8972
8973 2002-07-24 Roger Sayle <roger@eyesopen.com>
8974
8975 * gcc.c-torture/execute/memset-3.c: New testcase.
8976
8977 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
8978
8979 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
8980 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
8981
8982 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8983
8984 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
8985 Delete.
8986
8987 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
8988
8989 * gcc.c-torture/compile/simd-4.c: New test.
8990
8991 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8992
8993 PR c++/7347, c++/7348
8994 * g++.dg/template/access4.C: New test.
8995 * g++.dg/template/access5.C: New test.
8996 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
8997 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
8998 * g++.old-deja/g++.pt/ttp58.C: Likewise.
8999 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
9000
9001 2002-07-22 Jakub Jelinek <jakub@redhat.com>
9002
9003 * gcc.dg/gnu89-init-2.c: New test.
9004
9005 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
9006
9007 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
9008
9009 2002-07-20 Roger Sayle <roger@eyesopen.com>
9010
9011 * gcc.c-torture/execute/20020720-1.c: New testcase.
9012
9013 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
9014
9015 * gcc.dg/cpp/Wsignprom.c: New tests.
9016
9017 2002-07-20 Alan Modra <amodra@bigpond.net.au>
9018
9019 * gcc.c-torture/execute/loop-13.c: New test.
9020
9021 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
9022
9023 * gcc.dg/cpp/expr.c: New tests.
9024
9025 2002 07-18 David Edelsohn <edelsohn@gnu.org>
9026
9027 * g++.dg/opt/pr6713.C: Add template instantiation.
9028
9029 2002-07-18 Alan Modra <amodra@bigpond.net.au>
9030
9031 * gcc.dg/nest.c: New test.
9032
9033 2002-07-17 Richard Henderson <rth@redhat.com>
9034
9035 * g++.dg/opt/pr6713.C: New test.
9036
9037 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
9038
9039 * gcc.c-torture/execute/loop-2e.x: Let the testcase
9040 XFAIL for all x86 processors.
9041
9042 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
9043
9044 * gcc.c-torture/execute/20010122-1.x: Do not test with
9045 -fomit-frame-pointer.
9046
9047 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9048
9049 * g++.dg/template/instantiate2.C: New test.
9050 * g++.dg/template/spec4.C: New test.
9051
9052 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9053
9054 * g++.dg/template/access2.C: New test.
9055 * g++.dg/template/access3.C: New test.
9056
9057 2002-07-15 Zack Weinberg <zack@codesourcery.com>
9058
9059 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
9060 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
9061 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
9062 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
9063 Convert to use <stdarg.h>.
9064 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
9065 Delete.
9066 * gcc.dg/va-arg-2.c: New.
9067 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
9068
9069 2002-07-15 Jakub Jelinek <jakub@redhat.com>
9070
9071 * gcc.c-torture/compile/20020710-1.c: New test.
9072
9073 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
9074 Andrew Pinski <pinskia@physics.uc.edu>
9075
9076 gcc.c-torture/compile/simd-2.c: New testcase.
9077 gcc.c-torture/compile/simd-3.c: Likewise.
9078
9079 2002-07-11 Mark Mitchell <mark@codesourcery.com>
9080
9081 PR c++/7224
9082 * g++.dg/overload/error1.C: New test.
9083
9084 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9085
9086 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
9087 configuration and IRIX 6 O32 ABI.
9088
9089 2002-07-11 Roger Sayle <roger@eyesopen.com>
9090
9091 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
9092
9093 2002-07-10 Roger Sayle <roger@eyesopen.com>
9094
9095 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
9096
9097 2002-07-10 Jeffrey A Law <law@redhat.com>
9098
9099 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
9100
9101 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
9102
9103 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
9104
9105 * gcc.dg/20020312-2.c: Check for __PPC__.
9106
9107 2002-07-09 Diego Novillo <dnovillo@redhat.com>
9108
9109 * gcc.c-torture/compile/20020709-1.c: New test.
9110
9111 2002-07-07 Roger Sayle <roger@eyesopen.com>
9112
9113 * g++.dg/template/qualttp21.C: New test case.
9114
9115 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
9116
9117 * gcc.c-torture/compile/20020706-1.c: New test.
9118 * gcc.c-torture/compile/20020706-2.c: New test.
9119
9120 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
9121 Alexandre Oliva <aoliva@redhat.com>
9122
9123 * g++.dg/warn/incomplete1.C: New test.
9124
9125 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9126
9127 PR c++/7099
9128 * g++.dg/warn/noreturn1.C: New test.
9129
9130 2002-07-03 Mark Mitchell <mark@codesourcery.com>
9131
9132 PR c++/6706
9133 * g++.dg/debug/debug6.C: New test.
9134 * g++.dg/debug/debug7.C: New test.
9135
9136 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
9137
9138 * gcc.c-torture/compile/simd-3.c: New test.
9139
9140 2002-07-03 Chris Demetriou <cgd@broadcom.com>
9141
9142 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
9143 * gcc.dg/20020620-1.c: Likewise.
9144
9145 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9146
9147 PR c++/6944
9148 * g++.dg/init/array4.C: New test.
9149 * g++.dg/init/array5.C: New test.
9150
9151 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
9152
9153 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
9154 * gcc.c-torture/execute/simd-2.c (main): Likewise.
9155
9156 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9157
9158 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
9159 * gcc.dg/wtr-aggr-init-1.c: Likewise.
9160 * gcc.dg/wtr-conversion-1.c: Likewise.
9161 * gcc.dg/wtr-escape-1.c: Likewise.
9162 * gcc.dg/wtr-int-type-1.c: Likewise.
9163 * gcc.dg/wtr-label-1.c: Likewise.
9164 * gcc.dg/wtr-static-1.c: Likewise.
9165 * gcc.dg/wtr-strcat-1.c: Likewise.
9166 * gcc.dg/wtr-suffix-1.c: Likewise.
9167 * gcc.dg/wtr-switch-1.c: Likewise.
9168 * gcc.dg/wtr-unary-plus-1.c: Likewise.
9169 * gcc.dg/wtr-union-init-1.c: Likewise.
9170 * gcc.dg/wtr-union-init-2.c: Likewise.
9171 * gcc.dg/wtr-union-init-3.c: Likewise.
9172
9173 * gcc.dg/wtr-func-def-1.c: New test.
9174
9175 2002-07-02 Devang Patel <dpatel@apple.com>
9176
9177 * objc.dg/param-1.m: New test.
9178
9179 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
9180
9181 * gcc.dg/cpp/trad/directive.c: Add test.
9182 * gcc.dg/cpp/trad/macroargs.c: Add test.
9183 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
9184
9185 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
9186
9187 * gcc.dg/cpp/cmdlne-M.c: New test.
9188
9189 2002-07-02 Ziemowit Laski <zlaski@apple.com>
9190
9191 * objc.dg/desig-init-1.m: New test.
9192
9193 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9194
9195 PR c++/6716
9196 * g++.dg/template/instantiate1.C: New test.
9197
9198 2002-07-01 Mark Mitchell <mark@codesourcery.com>
9199
9200 PR c++/7112
9201 * g++.dg/template/sizeof2.C: New test.
9202
9203 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
9204
9205 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
9206 gcc.dg/cpp/trad/include.c: New tests.
9207
9208 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
9209
9210 PR target/7177
9211 * gcc.c-torture/compile/20020701-1.c: New test.
9212
9213 2002-07-01 Stan Shebs <shebs@apple.com>
9214
9215 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
9216 header here...
9217 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
9218 (objc-torture-execute): or here.
9219
9220 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
9221
9222 * gcc.c-torture/execute/arith-rand-ll.c: New test.
9223
9224 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
9225
9226 * gcc.dg/cpp/trad/escaped-nl.c: New test.
9227
9228 2002-06-30 Devang Patel <dpatel@apple.com>
9229
9230 * objc.dg/fsyntax-only.m: New test.
9231
9232 2002-06-27 Mark Mitchell <mark@codesourcery.com>
9233
9234 PR c++/6695
9235 * g++.dg/template/friend7.C: New file.
9236
9237 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
9238
9239 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
9240 return type.
9241
9242 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
9243
9244 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
9245 avoid division by zero.
9246
9247 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
9248
9249 * gcc.dg/Wunknownprag.c: New tests.
9250
9251 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
9252
9253 * gcc.c-torture/execute/simd-2.c: New test.
9254
9255 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
9256
9257 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
9258 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
9259 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
9260 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
9261 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
9262 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
9263 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
9264 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
9265 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
9266 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
9267 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
9268 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
9269 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
9270 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
9271 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
9272 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
9273 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
9274
9275 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
9276
9277 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
9278 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
9279 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
9280 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
9281 New tests.
9282 * gcc.dg/cpp/trad/directive.c: Update.
9283
9284 2002-06-23 Andreas Jaeger <aj@suse.de>
9285
9286 * gcc.c-torture/execute/complex-6.c: New.
9287
9288 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
9289
9290 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
9291 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
9292 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
9293 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
9294
9295 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
9296
9297 * gcc.dg/cpp/trad: New directory with traditional tests copied
9298 from parent directory.
9299 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9300 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9301 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9302 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9303 Move to trad/ and rename.
9304 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
9305 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
9306 gcc.dg/cpp/trad/redef2.c: New tests.
9307 * gcc.dg/cpp/trad/trad.exp: New driver.
9308
9309 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
9310
9311 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
9312 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
9313 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
9314 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
9315 Remove.
9316
9317 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
9318
9319 * gcc.dg/20020620-1.c: New test.
9320
9321 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9322
9323 * g++.dg/template/ttp4.C: New test.
9324
9325 2002-06-19 Jakub Jelinek <jakub@redhat.com>
9326
9327 * g++.dg/opt/vt1.C: Fix regexp.
9328
9329 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9330
9331 * gcc.c-torture/execute/pure-1.c: Make functions static again.
9332 Don't use attribute `noinline'.
9333
9334 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
9335
9336 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
9337
9338 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
9339
9340 * gcc.c-torture/execute/simd-1.c: New.
9341
9342 * gcc.dg/simd-1.c: New.
9343
9344 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
9345
9346 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
9347
9348 2002-06-16 Richard Henderson <rth@redhat.com>
9349
9350 * g++.dg/ext/anon-struct1.C: New.
9351 * g++.dg/ext/anon-struct2.C: New.
9352 * g++.dg/ext/anon-struct3.C: New.
9353 * gcc.dg/anon-struct-1.c: New.
9354 * gcc.dg/anon-struct-2.c: New.
9355 * gcc.dg/anon-struct-3.c: New.
9356 * gcc.dg/20011008-1.c: Adjust warning text.
9357 * gcc.dg/20020527-1.c: Add -fms-extensions.
9358
9359 2002-06-16 Richard Henderson <rth@redhat.com>
9360
9361 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
9362
9363 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
9364
9365 * gcc.c-torture/execute/20020615-1.c: New test.
9366
9367 2002-06-15 Roger Sayle <roger@eyesopen.com>
9368
9369 * gcc.c-tortuture/execute/compare-1.c: New test case.
9370 * gcc.c-tortuture/execute/compare-2.c: New test case.
9371 * gcc.c-tortuture/execute/compare-3.c: New test case.
9372
9373 2002-06-13 Richard Henderson <rth@redhat.com>
9374
9375 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
9376 ia64 ilp32.
9377
9378 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9379
9380 * g++.dg/template/typename2.C: Update error message.
9381
9382 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
9383
9384 * gcc.c-torture/execute/20020611-1.c: New test.
9385
9386 2002-06-11 Bob Wilson <bob.wilson@acm.org>
9387
9388 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
9389 list of targets to skip.
9390
9391 2002-06-10 Bob Wilson <bob.wilson@acm.org>
9392
9393 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
9394 targets if not optimizing.
9395
9396 2002-06-10 Jakub Jelinek <jakub@redhat.com>
9397
9398 * gcc.c-torture/compile/20020605-1.c: New test.
9399
9400 * g++.dg/opt/vt1.C: New test.
9401
9402 * gcc.dg/20020531-1.c: New test.
9403
9404 * gcc.dg/20020530-1.c: New test.
9405
9406 * gcc.dg/20020527-1.c: New test.
9407
9408 * g++.dg/opt/cse1.C: New test.
9409
9410 2002-06-07 Roger Sayle <roger@eyesopen.com>
9411
9412 * gcc.dg/20020607-2.c: New test case.
9413
9414 2002-06-07 Jakub Jelinek <jakub@redhat.com>
9415
9416 * gcc.c-torture/compile/20020604-1.c: New test.
9417
9418 2002-06-04 Richard Henderson <rth@redhat.com>
9419
9420 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
9421 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
9422 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
9423
9424 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
9425
9426 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
9427
9428 2002-06-03 Richard Henderson <rth@redhat.com>
9429
9430 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
9431 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
9432
9433 2002-06-02 Richard Henderson <rth@redhat.com>
9434
9435 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
9436 test functions static.
9437
9438 2002-06-02 Andreas Jaeger <aj@suse.de>
9439
9440 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
9441 now.
9442
9443 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
9444
9445 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
9446 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
9447 Update for mofified diagnostics.
9448 * gcc.dg/c99-intconst-1.c: No longer fail.
9449
9450 2002-06-02 Richard Henderson <rth@redhat.com>
9451
9452 * gcc.dg/uninit-A.c: Remove xfail markers.
9453
9454 2002-06-01 Roger Sayle <roger@eyesopen.com>
9455
9456 * gcc.dg/fnegate-1.c: New test case.
9457
9458 2002-05-30 Osku Salerma <osku@iki.fi>
9459
9460 * gcc.c-torture/execute/mayalias-1.c: New file.
9461
9462 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
9463
9464 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
9465 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
9466 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
9467
9468 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
9469
9470 * gcc.c-torture/execute/20020529-1.c: New test.
9471
9472 2002-05-27 Richard Henderson <rth@redhat.com>
9473
9474 * g++.dg/ext/attrib6.C: New test case.
9475
9476 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9477
9478 * gcc.c-torture/execute/pure-1.c: New test.
9479
9480 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9481
9482 * gcc.dg/cpp/arith-2.c: Remove.
9483
9484 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
9485
9486 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
9487 * gcc.dg/cpp/if-3.c: Remove.
9488
9489 2002-05-26 Jakub Jelinek <jakub@redhat.com>
9490
9491 * g++.dg/opt/cse2.C: New test.
9492
9493 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
9494
9495 * gcc.dg/cpp/arith-1.c: New semantic tests.
9496 * gcc.dg/cpp/if-1.c: Update.
9497
9498 2002-05-24 Ben Elliston <bje@redhat.com>
9499
9500 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
9501
9502 2002-05-24 Jakub Jelinek <jakub@redhat.com>
9503
9504 * gcc.dg/verbose-asm.c: New test.
9505
9506 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
9507
9508 * gcc.dg/cpp/paste12.c: New test.
9509
9510 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9511
9512 * g++.dg/parse/named_ops.C: New test.
9513
9514 2002-05-23 Mark Mitchell <mark@codesourcery.com>
9515
9516 * gcc/testsuite/gcc.dg/weak-8.c: New test.
9517
9518 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
9519
9520 * gcc.dg/weak-2.c: Allow optional leading underscore
9521 in scan-assembler symbol name.
9522 * gcc.dg/weak-3.c: Likewise.
9523 * gcc.dg/weak-4.c: Likewise.
9524 * gcc.dg/weak-5.c: Likewise.
9525
9526 2002-05-23 Jakub Jelinek <jakub@redhat.com>
9527
9528 * gcc.dg/20020523-1.c: New test.
9529
9530 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
9531
9532 * objc.dg/const-str-2.m: Update now that we stop after
9533 a command line error.
9534
9535 2002-05-22 Richard Henderson <rth@redhat.com>
9536
9537 * g++.dg/dg.exp: Fix typo in test pruneing.
9538
9539 2002-05-22 Richard Henderson <rth@redhat.com>
9540
9541 * g++.dg/dg.exp: Prune the tls subdirectory.
9542 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
9543 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
9544 * g++.dg/tls/init-1.C: New.
9545
9546 2002-05-22 Jakub Jelinek <jakub@redhat.com>
9547
9548 * gcc.dg/20020517-1.c: New test.
9549
9550 2002-05-21 Richard Henderson <rth@redhat.com>
9551
9552 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
9553 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
9554
9555 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
9556
9557 * g++.dg/other/copy2.C: New test.
9558
9559 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
9560
9561 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
9562 (MAX_COPY): Bump up to 10 times sizeof (long long).
9563 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
9564
9565 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
9566 sizeof (long long).
9567
9568 * gcc.c-torture/execute/strcpy-1.c: New test.
9569
9570 2002-05-19 Jason Merrill <jason2redhat.com>
9571
9572 * g++.dg/ext/oper1.C: New test.
9573
9574 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
9575 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
9576
9577 * README.QMTEST: New file.
9578
9579 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
9580
9581 2002-05-19 Andreas Jaeger <aj@suse.de>
9582
9583 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
9584 now.
9585 * gcc.c-torture/execute/loop-2d.x: Likewise.
9586
9587 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
9588
9589 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
9590 support weak symbols.
9591 * gcc.dg/weak-4.c: Likewise
9592 * gcc.dg/weak-6.c: Likewise
9593
9594 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
9595
9596 * gcc.dg/weak-3.c: Add dg-excess-error comment for
9597 cygwin, coff and h8300-*-hms targets
9598 * gcc.dg/weak-5.c: Likewise
9599 * gcc.dg/weak-7.c: Likewise
9600
9601 2002-05-16 Jason Merrill <jason@redhat.com>
9602
9603 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
9604 (scan-assembler-not, scan-assembler-dem): Likewise.
9605 (scan-assembler-dem-not): Likewise.
9606
9607 2002-05-15 Richard Henderson <rth@redhat.com>
9608
9609 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
9610
9611 2002-05-15 Richard Henderson <rth@redhat.com>
9612
9613 * gcc.dg/weak-5.c (vfoo1c): No warning here.
9614 (vfoo1f): Warning here.
9615 (vfoo1l): Don't redefine the alias.
9616
9617 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
9618
9619 * g++.dg/init/pm1.C: New test.
9620
9621 2002-05-12 David S. Miller <davem@redhat.com>
9622
9623 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
9624 types.
9625
9626 2002-05-10 Roger Sayle <roger@eyesopen.com>
9627
9628 * gcc.c-torture/execute/20020510-1.c: New test case.
9629
9630 2002-05-10 David S. Miller <davem@redhat.com>
9631
9632 * gcc.c-torture/execute/conversion.c: Test long double too.
9633
9634 2002-05-09 Jakub Jelinek <jakub@redhat.com>
9635
9636 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
9637 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
9638 * lib/g++.exp (g++_link_flags): Likewise.
9639 * lib/objc.exp (objc_target_compile): Likewise.
9640
9641 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
9642
9643 * gcc.dg/cpp/poison.c: Update.
9644 * gcc.dg/cpp/20000625-2.c: Remove.
9645 * gcc.dg/cpp/direct2s.c: Remove final test.
9646
9647 2002-05-08 Tom Rix <trix@redhat.com>
9648
9649 * gcc.c-torture/execute/20020508-1.c: New test.
9650 * gcc.c-torture/execute/20020508-2.c: New test.
9651 * gcc.c-torture/execute/20020508-3.c: New test.
9652
9653 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
9654
9655 * gcc.dg/cpp/charconst-4.c: More tests.
9656
9657 2002-05-08 Mark Mitchell <mark@codesourcery.com>
9658
9659 PR c/6569
9660 * gcc.dg/weak-3.c: Update location of warning messages.
9661 * gcc.dg/weak-5.c: Likewise.
9662
9663 2002-05-06 Roger Sayle <roger@eyesopen.com>
9664
9665 * gcc.c-torture/execute/20020506-1.c: New test case.
9666
9667 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
9668
9669 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
9670
9671 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9672
9673 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
9674
9675 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
9676
9677 * gcc.dg/cpp/charconst-3.c: New test.
9678
9679 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
9680
9681 * gcc.dg/cpp/charconst.c: Update tests.
9682
9683 2002-05-05 Tim Josling <tej@melbpc.org.au>
9684
9685 * treelang: Added directory for new sample language treelang. Also
9686 lib/treelang.exp: New file to signal treelang should be tested.
9687
9688 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9689
9690 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
9691 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
9692 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
9693 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
9694 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
9695 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
9696 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
9697
9698 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
9699
9700 * gcc.dg/format/xopen-2.c: New test.
9701
9702 2002-05-03 Jakub Jelinek <jakub@redhat.com>
9703
9704 * gcc.dg/20020503-1.c: New test.
9705
9706 2002-05-02 Mark Mitchell <mark@codesourcery.com>
9707
9708 * g++.dg/init/dtor1.C: Make it tougher.
9709
9710 2002-05-01 Mark Mitchell <mark@codesourcery.com>
9711
9712 * g++.dg/init/dtor1.C: New test.
9713
9714 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
9715
9716 * gcc.dg/altivec-8.c: New.
9717
9718 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
9719
9720 * gcc.dg/altivec-7.c: New.
9721
9722 2002-04-29 Jakub Jelinek <jakub@redhat.com>
9723
9724 * g++.dg/parse/typedef1.C: New test.
9725
9726 2002-04-29 Mark Mitchell <mark@codesourcery.com>
9727
9728 PR c++/6486
9729 * g++.dg/template/friend6.C: New test.
9730
9731 PR c++/6492
9732 * g++.dg/init/copy1.C: New test.
9733
9734 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
9735
9736 * g++.dg/warn/effc1.C: New test.
9737
9738 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
9739
9740 * gcc.dg/cpp/if-cexp.c: Add a test.
9741
9742 2002-04-28 Jakub Jelinek <jakub@redhat.com>
9743
9744 * gcc.dg/20020426-2.c: New test.
9745
9746 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
9747
9748 * gcc.dg/cpp/if-mop.c: Update.
9749 * gcc.dg/cpp/if-mpar.c: Add test.
9750 * gcc.dg/cpp/if-oppr.c: Update.
9751
9752 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9753
9754 PR c/6343
9755 * gcc.dg/weak-[2-7].c: New tests.
9756
9757 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9758
9759 * gcc.dg/enum1.c: New test.
9760
9761 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9762
9763 PR c++/6497
9764 * g++.dg/inherit/access2.C: New test.
9765
9766 2002-04-26 Mark Mitchell <mark@codesourcery.com>
9767
9768 PR bootstrap/6445
9769 * gcc.dg/20020426-1.c: New test.
9770
9771 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
9772
9773 * g++.dg/abi/enum1.C: New test.
9774
9775 2002-04-26 Richard Henderson <rth@redhat.com>
9776
9777 * gcc.dg/c99-bool-1.c: Expect always true warning.
9778
9779 2002-04-25 Roger Sayle <roger@eyesopen.com>
9780
9781 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
9782
9783 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9784
9785 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
9786 targets.
9787
9788 2002-04-24 Mark Mitchell <mark@codesourcery.com>
9789
9790 * g++.dg/abi/mange7.C: New test.
9791
9792 PR c++/6438.
9793 * g++.dg/parse/stmtexpr2.C: New test.
9794
9795 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
9796
9797 * gcc.dg/20020312-2.c: Add SH target.
9798
9799 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9800
9801 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
9802 compiler output on mips*-*-irix*.
9803
9804 2002-04-23 Jakub Jelinek <jakub@redhat.com>
9805
9806 * g++.dg/parse/attr1.C: New test.
9807
9808 2002-04-23 Roger Sayle <roger@eyesopen.com>
9809
9810 * gcc.c-torture/execute/string-opt-17.c: New test case.
9811 * gcc.c-torture/execute/memset-2.c: New test case.
9812
9813 2002-04-23 Mark Mitchell <mark@codesourcery.com>
9814
9815 PR c++/6256:
9816 * g++.dg/template/friend5.C: New test.
9817
9818 PR c++/6331:
9819 * g++.dg/template/qual1.C: Likewise.
9820
9821 2002-04-22 Zack Weinberg <zack@codesourcery.com>
9822
9823 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
9824 Include stdlib.h, not stdio.h or ctype.h.
9825
9826 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
9827
9828 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
9829 cris-*-elf* and mmix-*-*.
9830 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
9831 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
9832 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
9833 Ditto.
9834 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
9835 * gcc.dg/wchar_t-1.c: Ditto.
9836
9837 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
9838
9839 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
9840 Clarify comment.
9841
9842 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
9843
9844 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
9845
9846 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9847
9848 * gcc.c-torture/execute/20000906-1.x: Delete.
9849
9850 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
9851
9852 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
9853
9854 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
9855
9856 * PR6367
9857 * g77.f-torture/execute/6367.f: New test.
9858 * g77.f-torture/execute/6367.x: Disable for MMIX.
9859
9860 2002-04-19 Mark Mitchell <mark@codesourcery.com>
9861
9862 * PR6352
9863 * g++.dg/opt/inline2.C: New test.
9864
9865 2002-04-18 Richard Henderson <rth@redhat.com>
9866
9867 * gcc.dg/20000906-1.c: Enable for all targets.
9868 * gcc.c-torture/compile/iftrap-2.c: New.
9869
9870 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9871
9872 * gcc.dg/20020418-1.c: New test.
9873 * gcc.dg/20020418-2.c: New test.
9874
9875 2002-04-18 Richard Henderson <rth@redhat.com>
9876
9877 * gcc.c-torture/compile/iftrap-1.c: New.
9878 * gcc.dg/iftrap-1.c: Adjust for ia64.
9879 * gcc.dg/iftrap-2.c: New.
9880
9881 2002-04-18 Jakub Jelinek <jakub@redhat.com>
9882
9883 * gcc.c-torture/compile/20020418-1.c: New test.
9884
9885 2002-04-18 Roger Sayle <roger@eyesopen.com>
9886
9887 * gcc.c-torture/compile/20020415-1.c: New.
9888
9889 2002-04-18 David S. Miller <davem@redhat.com>
9890
9891 * gcc.c-torture/execute/20020418-1.c: New test.
9892
9893 2002-04-17 Jakub Jelinek <jakub@redhat.com>
9894
9895 * gcc.dg/20020416-1.c: New test.
9896
9897 * g++.dg/opt/inline1.C: New test.
9898
9899 2002-04-16 Jakub Jelinek <jakub@redhat.com>
9900
9901 * gcc.dg/altivec-5.c: New test.
9902
9903 * gcc.dg/20020415-1.c: New test.
9904
9905 2002-04-15 Mark Mitchell <mark@codesourcery.com>
9906
9907 * testsuite/lib/chill.exp: Remove.
9908
9909 2002-04-14 Jakub Jelinek <jakub@redhat.com>
9910
9911 * g++.dg/other/big-struct.C: New test.
9912
9913 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
9914
9915 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
9916 of scratch file.
9917
9918 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
9919
9920 PR c/6277
9921 * gcc.dg/i386-387-1.c: Allow optional leading underscore
9922 in scan-assembler function name
9923
9924 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
9925
9926 * g77.f-torture/execute/980628-4.x,
9927 g77.f-torture/execute/980628-5.x,
9928 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9929 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
9930 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
9931 i[34567]86-*-*.
9932
9933 2002-04-13 David S. Miller <davem@redhat.com>
9934
9935 * gcc.c-torture/execute/20020413-1.c: New test.
9936
9937 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
9938
9939 * gcc.dg/asm-6.c,
9940 * g++.dg/ext/asm1.C: New tests.
9941
9942 2002-04-12 Mark Mitchell <mark@codesourcery.com>
9943
9944 PR c++ 5373.
9945 * g++.dg/parse/stmtexpr1.C: New test.
9946
9947 PR c++/5189.
9948 * g++.dg/template/copy1.C: New test.
9949
9950 2002-04-12 Richard Henderson <rth@redhat.com>
9951
9952 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
9953
9954 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
9955
9956 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
9957 gcc.c-torture/execute/20020307-2.c.
9958
9959 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
9960
9961 * g++.dg/ext/attrib5.C,
9962 * g++.dg/lookup/struct1.C: New tests.
9963
9964 2002-04-11 Jakub Jelinek <jakub@redhat.com>
9965
9966 * gcc.dg/20020411-1.c: New test.
9967
9968 * gcc.c-torture/execute/20020411-1.c: New test.
9969
9970 2002-04-10 Janis Johnson <janis187@us.ibm.com>
9971
9972 * g77.f-torture/execute/6177.f: New test.
9973
9974 2002-04-10 Jakub Jelinek <jakub@redhat.com>
9975
9976 PR middle-end/6247
9977 * g++.dg/opt/cleanup1.C: New test.
9978
9979 * g++.dg/opt/const1.C: New test.
9980
9981 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
9982
9983 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
9984
9985 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
9986
9987 PR c++/5507
9988 * g++.dg/template/typename2.C: New test.
9989
9990 2002-04-10 Alan Modra <amodra@bigpond.net.au>
9991
9992 * gcc.c-torture/execute/loop-12.c: New.
9993
9994 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
9995
9996 * g77.f-torture/execute/980628-4.x,
9997 g77.f-torture/execute/980628-5.x,
9998 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
9999 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
10000 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
10001
10002 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10003
10004 PR optimization/6086
10005 * g++.dg/opt/preinc1.C: New test.
10006
10007 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10008
10009 PR c++/5571
10010 * g++.dg/opt/static2.C: New test.
10011
10012 2002-04-06 Mark Mitchell <mark@codesourcery.com>
10013
10014 PR c/5120
10015 * gcc.dg/20020406-1.c: New test.
10016
10017 2002-04-04 David S. Miller <davem@redhat.com>
10018
10019 * gcc.c-torture/execute/20020404-1.c: New test.
10020
10021 2002-04-04 Jakub Jelinek <jakub@redhat.com>
10022
10023 PR c/6123
10024 * gcc.dg/20020312-2.c: Do not declare global register variable
10025 if __PIC__ or __pic__ is defined.
10026
10027 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
10028
10029 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
10030 __asm__ so that it works correctly even if -ansi -pedantic-errors.
10031
10032 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10033
10034 * gcc.misc-tests/linkage.exp: Update last change to handle
10035 sparc*-, not just sparc-.
10036
10037 2002-04-03 Richard Henderson <rth@redhat.com>
10038
10039 * gcc.dg/cpp/ucs.c: Improved long UCS test.
10040
10041 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10042
10043 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
10044
10045 2002-04-02 David S. Miller <davem@redhat.com>
10046
10047 * gcc.c-torture/execute/20020402-3.c: New test.
10048
10049 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
10050
10051 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
10052 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
10053
10054 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
10055 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
10056 g77.f-torture/execute/20001201.x,
10057 g77.f-torture/execute/u77-test.x: New files.
10058
10059 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
10060 * gcc.dg/wchar_t-1.c: Ditto.
10061
10062 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10063
10064 * gcc.c-torture/execute/20020402-1.c: New test.
10065
10066 2002-04-01 Richard Henderson <rth@redhat.com>
10067
10068 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
10069
10070 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
10071
10072 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10073
10074 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
10075
10076 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10077
10078 * g++.dg/inherit/template-as-base.C: Expect error.
10079 * g++.dg/inherit/namespace-as-base.C: Likewise.
10080
10081 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
10082
10083 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
10084 g++.dg/ext/instantiate3.C: Tweak match patterns.
10085
10086 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
10087 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
10088 -da test.
10089
10090 2002-03-31 Richard Henderson <rth@redhat.com>
10091
10092 * gcc.dg/special/alias-2.c: New.
10093 * gcc.dg/special/ecos.exp: Run it.
10094
10095 2002-03-31 Richard Henderson <rth@redhat.com>
10096
10097 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
10098
10099 2002-03-31 Kazu Hirata <kazu@hxi.com>
10100
10101 * gcc.dg/weak-1.c: Disable on h8300 port.
10102
10103 2002-03-29 Janis Johnson <janis187@us.ibm.com>
10104
10105 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
10106 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
10107 ordering tests.
10108 * g++.dg/bprob/bprob-1.C: New test.
10109 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
10110 * g++.dg/gcov/gcov-1.C: New test.
10111 * g++.dg/gcov/gcov-1.x: New file.
10112 * g++.dg/gcov/gcov-2.C: New test.
10113 * g++.dg/gcov/gcov-3.C: New test.
10114 * g++.dg/gcov/gcov-3.h: New file.
10115
10116 2002-03-28 Roger Sayle <roger@eyesopen.com>
10117
10118 * g++.old-deja/g++.other/builtins5.C: New test.
10119 * g++.old-deja/g++.other/builtins6.C: New test.
10120 * g++.old-deja/g++.other/builtins7.C: New test.
10121 * g++.old-deja/g++.other/builtins8.C: New test.
10122 * g++.old-deja/g++.other/builtins9.C: New test.
10123
10124 2002-03-29 Jakub Jelinek <jakub@redhat.com>
10125
10126 * g++.dg/opt/static1.C: New test.
10127
10128 * g++.dg/opt/longbranch1.C: New test.
10129
10130 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
10131
10132 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
10133
10134 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
10135
10136 2002-03-28 Jeffrey A Law (law@redhat.com)
10137
10138 * gcc.c-torture/execute/20020328-1.c: New test.
10139
10140 2002-03-27 Richard Henderson <rth@redhat.com>
10141
10142 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
10143 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
10144 move from g++.old-deja/g++.ext/.
10145
10146 2002-03-27 Mark Mitchell <mark@codesourcery.com>
10147
10148 * g++.dg/init/new2.C: New test.
10149
10150 2002-03-26 Richard Henderson <rth@redhat.com>
10151
10152 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
10153
10154 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
10155 on sparc.
10156
10157 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
10158 sparcv9 systems.
10159 * gcc.dg/20001102-1.c: Likewise.
10160
10161 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
10162
10163 * gcc.dg/cpp/endif-pedantic1.c,
10164 gcc.dg/cpp/endif-pedantic2.c: New tests.
10165
10166 2002-03-26 Mark Mitchell <mark@codesourcery.com>
10167
10168 * g++.dg/init/new1.C: New test.
10169
10170 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
10171
10172 * g++.dg/abi/vbase9.C: New test.
10173
10174 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
10175
10176 * gcc.dg/arm-asm.c: New test.
10177
10178 2002-03-26 Andrew Cagney <ac131313@redhat.com>
10179
10180 * gcc.dg/Wswitch-enum.c: New test.
10181 Fix PR c/5044.
10182
10183 2002-03-26 Richard Henderson <rth@redhat.com>
10184
10185 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
10186 structure.
10187
10188 2002-03-25 Richard Henderson <rth@redhat.com>
10189
10190 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
10191 sparcv9 systems.
10192
10193 * gcc.c-torture/compile/20011119-1.c (xxx): New.
10194 * gcc.c-torture/compile/20011119-2.c (xxx): New.
10195
10196 2002-03-25 Zack Weinberg <zack@codesourcery.com>
10197
10198 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
10199
10200 2002-03-25 Bob Wilson <bob.wilson@acm.org>
10201
10202 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
10203 targets using generic thunk support.
10204
10205 2002-03-25 Jakub Jelinek <jakub@redhat.com>
10206
10207 * gcc.c-torture/compile/20020323-1.c: New test.
10208
10209 * g++.dg/opt/conj2.C: New test.
10210
10211 2002-03-24 Richard Henderson <rth@redhat.com>
10212
10213 * gcc.dg/weak-1.c: Use -fno-common.
10214
10215 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10216
10217 * g77.dg/f77-edit-apostrophe-out.f: New test
10218 * g77.dg/f77-edit-h-out.f: New test
10219 * g77.dg/f77-edit-t-in.f: New test
10220 * g77.dg/f77-edit-t-out.f: New test
10221 * g77.dg/f77-edit-x-out.f: New test
10222 * g77.dg/f77-edit-slash-out.f: New test
10223 * g77.dg/f77-edit-colon-out.f: New test
10224 * g77.dg/f77-edit-s-out.f: New test
10225
10226 2002-03-24 Richard Henderson <rth@redhat.com>
10227
10228 * objc/execute/formal_protocol-6.x: New XFAIL.
10229
10230 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10231
10232 * gcc.dg/weak-1.c: Early return from dg-final on platforms
10233 that do not support weak symbols
10234
10235 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
10236
10237 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
10238 * lib/g77.exp: Likewise
10239 * lib/objc.exp: Likewise
10240
10241 2002-03-23 Andrew Cagney <ac131313@redhat.com>
10242
10243 * gcc.dg/Wswitch-default.c: New test.
10244
10245 2002-03-23 Jakub Jelinek <jakub@redhat.com>
10246
10247 * g++.dg/other/enum1.C: New test.
10248
10249 2002-03-23 Zack Weinberg <zack@codesourcery.com>
10250
10251 * gcc.dg/pragma-ep-3.c: Fix typo.
10252
10253 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
10254
10255 * g++.dg/inherit/template-as-base.C: New test.
10256
10257 2002-03-22 Jakub Jelinek <jakub@redhat.com>
10258
10259 * g++.old-deja/g++.other/dwarf2-1.C: Move...
10260 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
10261
10262 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
10263
10264 * gcc.dg/cpp/multiline.c: Update to match.
10265
10266 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
10267
10268 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
10269
10270 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
10271
10272 * gcc.dg/cpp/extratokens2.c: New file.
10273
10274 2002-03-21 David Edelsohn <edelsohn@gnu.org>
10275
10276 * gcc.dg/20020312-2.c: Add rs6000 target.
10277
10278 * gcc.c-torture/compile/20020319-1.c: New test.
10279
10280 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10281
10282 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
10283 (A, E): Handle this.
10284
10285 2002-03-20 Jason Merrill <jason@redhat.com>
10286
10287 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
10288 ignoring -fpic.
10289 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
10290 through prune_gcc_output.
10291
10292 2002-03-20 Jakub Jelinek <jakub@redhat.com>
10293
10294 * gcc.c-torture/compile/20020320-1.c: New test.
10295
10296 2002-03-19 Jakub Jelinek <jakub@redhat.com>
10297
10298 * gcc.c-torture/compile/20020318-1.c: New test.
10299
10300 * gcc.dg/struct-by-value-1.c: New test.
10301
10302 * gcc.dg/20020319-1.c: New test.
10303
10304 2002-03-18 Jakub Jelinek <jakub@redhat.com>
10305
10306 * g++.dg/opt/conj1.C: New test.
10307
10308 2002-03-17 Mark Mitchell <mark@codesourcery.com>
10309
10310 * g++.dg/template/qualttp20.C: Revert previous change.
10311 * g++.dg/template/qualttp3.C: Likewise.
10312 * g++.dg/template/qualttp4.C: Likewise
10313 * g++.dg/template/qualttp5.C: Likewise
10314 * g++.dg/template/qualttp6.C: Likewise
10315 * g++.dg/template/qualttp7.C: Likewise
10316 * g++.dg/template/qualttp8.C: Likewise
10317 * g++.dg/template/recurse.C: Likewise.
10318
10319 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
10320
10321 * gcc.dg/cpp/wchar-1.c: Update.
10322
10323 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
10324
10325 * g++.dg/template/conv1.C: New test.
10326 * g++.dg/template/conv2.C: New test.
10327 * g++.dg/template/conv3.C: New test.
10328 * g++.dg/template/conv4.C: New test.
10329
10330 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10331
10332 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
10333 * g++.dg/template/qualttp3.C: Likewise.
10334 * g++.dg/template/qualttp4.C: Likewise
10335 * g++.dg/template/qualttp5.C: Likewise
10336 * g++.dg/template/qualttp6.C: Likewise
10337 * g++.dg/template/qualttp7.C: Likewise
10338 * g++.dg/template/qualttp8.C: Likewise
10339 * g++.dg/template/recurse.C: Likewise.
10340
10341 2002-03-15 Mark Mitchell <mark@codesourcery.com>
10342
10343 * g++.dg/opt/dtor1.C: New test.
10344
10345 2002-03-15 Jakub Jelinek <jakub@redhat.com>
10346
10347 * gcc.c-torture/compile/20020315-1.c: New test.
10348
10349 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
10350
10351 * gcc.dg/weak-1.c: Fix scan tests.
10352
10353 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
10354
10355 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
10356 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
10357 cris-*-aout* mmix-*-*.
10358 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
10359 cris-*-aout* mmix-*-*.
10360 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
10361 cris-*-elf* cris-*-aout* and mmix-*-*.
10362 * gcc.dg/20001009-1.c: Ditto.
10363 * gcc.dg/20010912-1.c: Ditto.
10364 * gcc.dg/20020122-4.c: Ditto.
10365 * gcc.dg/inline-2.c: Ditto.
10366
10367 2002-03-14 Jeffrey A Law (law@cygnus.com)
10368
10369 * gcc.c-torture/compile/20020314-1.c: New test.
10370
10371 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
10372
10373 * gcc.c-torture/execute/20020314-1.c: New test.
10374
10375 2002-03-14 Jakub Jelinek <jakub@redhat.com>
10376
10377 * g++.dg/warn/Wunused-1.C: New test.
10378
10379 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
10380
10381 * g++.dg/abi/mangle6.C: New test.
10382
10383 2002-03-13 Jakub Jelinek <jakub@redhat.com>
10384
10385 * gcc.c-torture/compile/20020309-2.c: New test.
10386
10387 * gcc.c-torture/compile/20020312-1.c: New test.
10388
10389 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
10390
10391 * g++.dg/other/access1.C: New test.
10392
10393 2002-03-12 Jakub Jelinek <jakub@redhat.com>
10394
10395 * gcc.c-torture/execute/wchar_t-1.c: New test.
10396
10397 2002-03-12 David Edelsohn <edelsohn@gnu.org>
10398
10399 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
10400
10401 2002-03-12 Roger Sayle <roger@eyesopen.com>
10402
10403 * gcc.dg/20020312-1.c: New test case.
10404
10405 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
10406
10407 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
10408
10409 2002-03-11 Richard Henderson <rth@redhat.com>
10410
10411 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
10412 * g++.old-deja/g++.jason/report.C: Likewise.
10413
10414 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10415
10416 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
10417 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
10418
10419 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
10420
10421 * testsuite/g++.dg/overload/pmf1.C: New test.
10422
10423 2002-03-11 Kazu Hirata <kazu@hxi.com>
10424
10425 * gcc.c-torture/execute/20020307-1.c: Use long.
10426
10427 2002-03-11 Jakub Jelinek <jakub@redhat.com>
10428
10429 PR optimization/5844
10430 * gcc.dg/20020310-1.c: New test.
10431
10432 2002-03-09 Michael Meissner <meissner@redhat.com>
10433
10434 * gcc.c-torture/execute/memcpy-2.c: New test.
10435 * gcc.c-torture/execute/memset-1.c: New test.
10436 * gcc.c-torture/execute/strlen-1.c: New test.
10437 * gcc.c-torture/execute/strcmp-1.c: New test.
10438 * gcc.c-torture/execute/strncmp-1.c: New test.
10439
10440 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
10441
10442 * gcc.dg/ppc-ldstruct.c: New test.
10443
10444 2002-03-09 Jakub Jelinek <jakub@redhat.com>
10445
10446 * gcc.c-torture/execute/va-arg-22.c: New test.
10447
10448 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10449
10450 * gcc.c-torture/compile/20020309-1.c: New test.
10451
10452 2002-03-08 Jakub Jelinek <jakub@redhat.com>
10453
10454 * gcc.c-torture/execute/20020307-2.c: New test.
10455
10456 2002-03-07 Jeffrey A Law (law@redhat.com)
10457
10458 * g77.f-torture/compile/20020307-1.f: New test.
10459
10460 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
10461
10462 * gcc.dg/unordered-1.c: New test.
10463
10464 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
10465
10466 * gcc.c-torture/execute/20020307-1.c: New test.
10467
10468 2002-03-05 Jakub Jelinek <jakub@redhat.com>
10469
10470 * gcc.dg/20020304-1.c: New test.
10471
10472 * gcc.c-torture/compile/20020304-2.c: New test.
10473
10474 2002-03-04 Zack Weinberg <zack@codesourcery.com>
10475
10476 * gcc.c-torture/compile/20020304-1.c: New test case
10477 (from PR c/5830).
10478
10479 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
10480
10481 * gcc.dg/20020103-1.c: Add other -D ppc variants.
10482
10483 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
10484
10485 * g++.dg/other/classkey1.C: New test.
10486
10487 2002-03-01 Richard Henderson <rth@redhat.com>
10488
10489 * gcc.c-torture/compile/981223-1.x: New.
10490 * gcc.c-torture/compile/920625-1.x: New.
10491
10492 2002-02-28 Richard Henderson <rth@redhat.com>
10493
10494 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
10495
10496 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
10497
10498 * gcc.c-torture/execute/20020227-1.c: New test.
10499
10500 2002-02-27 Mark Mitchell <mark@codesourcery.com>
10501
10502 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
10503 here" ERROR lines.
10504 * g++.old-deja/g++.oliva/partord1.C: Likewise.
10505 * g++.old-deja.g++.other/defarg1.C: Likewise.
10506 * g++.old-deja/g++.pt/calls2.C: Likewise.
10507 * g++.old-deja/g++.pt/crash20.C: Likewise.
10508 * g++.old-deja/g++.pt/crash30.C: Likewise.
10509 * g++.old-deja/g++.pt/crash36.C: Likewise.
10510 * g++.old-deja/g++.pt/crash6.C: Likewise.
10511 * g++.old-deja/g++.pt/defarg13.C: Likewise.
10512 * g++.old-deja/g++.pt/derived3.C: Likewise.
10513 * g++.old-deja/g++.pt/error1.C: Likewise.
10514 * g++.old-deja/g++.pt/friend21.C: Likewise.
10515 * g++.old-deja/g++.pt/friend23.C: Likewise.
10516 * g++.old-deja/g++.pt/infinite1.C: Likewise.
10517 * g++.old-deja/g++.robertl/eb128.C: Likewise.
10518
10519 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
10520
10521 * gcc.c-torture/execute/20020225-2.c: New test.
10522
10523 2002-02-27 Zack Weinberg <zack@codesourcery.com>
10524
10525 * gcc.c-torture/execute/920730-1t.c,
10526 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
10527 Delete test cases, only relevant to -traditional.
10528
10529 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
10530
10531 * gcc.dg/cpp/undef1.c: Remove.
10532 * gcc.dg/cpp/directiv.c: Update.
10533 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
10534
10535 2002-02-27 Michael Meissner <meissner@redhat.com>
10536
10537 * gcc.c-torture/execute/20020226-1.c: New test.
10538
10539 2002-02-26 Jakub Jelinek <jakub@redhat.com>
10540
10541 * g++.dg/debug/debug4.C: New test.
10542
10543 * gcc.dg/ia64-visibility-1.c: New test.
10544
10545 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
10546
10547 * gcc.dg/debug/20020224-1.c: New.
10548
10549 2002-02-25 Kazu Hirata <kazu@hxi.com>
10550
10551 * gcc.c-torture/execute/960416-1.x: New.
10552 * gcc.c-torture/execute/divconst-3.x: Likewise.
10553
10554 2002-02-25 Jakub Jelinek <jakub@redhat.com>
10555
10556 * gcc.dg/20020224-1.c: New test.
10557
10558 2002-02-25 Alan Modra <amodra@bigpond.net.au>
10559
10560 * gcc.c-torture/execute/20020225-1.c: New.
10561
10562 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
10563
10564 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
10565
10566 2002-02-23 Jakub Jelinek <jakub@redhat.com>
10567
10568 * gcc.dg/20020222-1.c: New test.
10569
10570 2002-02-22 Jakub Jelinek <jakub@redhat.com>
10571
10572 * g++.dg/opt/anonunion1.C: New test.
10573
10574 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
10575
10576 * g++.dg/template/qualttp19.C: New test.
10577 * g++.dg/template/qualttp20.C: New test.
10578 * g++.old-deja/g++.jason/report.C: Adjust expected errors
10579 * g++.old-deja/g++.other/qual1.C: Likewise.
10580
10581 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
10582
10583 * gcc.dg/attr-alwaysinline.c: New.
10584
10585 2002-02-21 Jakub Jelinek <jakub@redhat.com>
10586
10587 * gcc.dg/20020220-1.c: New test.
10588
10589 * gcc.dg/20020220-2.c: New test.
10590
10591 * g++.dg/opt/mmx1.C: New test.
10592
10593 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
10594
10595 * gcc.c-torture/compile/20020110.c: New test.
10596
10597 2002-02-20 Jakub Jelinek <jakub@redhat.com>
10598
10599 * gcc.c-torture/execute/20020219-1.c: New test.
10600
10601 * gcc.dg/20020219-1.c: New test.
10602
10603 * gcc.dg/noncompile/20020220-1.c: New test.
10604
10605 * g++.dg/opt/ptrintsum1.C: New test.
10606
10607 * gcc.dg/debug/20020220-1.c: New test.
10608
10609 2002-02-17 Jakub Jelinek <jakub@redhat.com>
10610
10611 * gcc.c-torture/execute/20020216-1.c: New test.
10612
10613 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
10614
10615 * gcc.dg/decl-1.c: Update, new test.
10616
10617 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
10618
10619 * g++.dg/abi/bitfield1.C: New test.
10620 * g++.dg/abi/bitfield2.C: New test.
10621
10622 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10623
10624 * gcc.dg/attr-nest.c: New test.
10625
10626 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
10627
10628 * gcc.c-torture/execute/20020215-1.c: New test.
10629
10630 2002-02-14 Jakub Jelinek <jakub@redhat.com>
10631
10632 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
10633 * g++.dg/debug/debug.exp: New.
10634 * g++.dg/debug/trivial.C: New.
10635 * g++.dg/debug/debug1.C: Moved...
10636 * g++.dg/other/debug1.C: ...from here.
10637 * g++.dg/debug/debug2.C: Moved...
10638 * g++.dg/other/debug2.C: ...from here.
10639 * g++.dg/debug/debug3.C: Moved...
10640 * g++.dg/other/debug3.C: ...from here.
10641
10642 * gcc.dg/noncompile/20020213-1.c: New test.
10643
10644 2002-02-13 Jakub Jelinek <jakub@redhat.com>
10645
10646 * g++.dg/other/debug3.C: New test.
10647
10648 * gcc.c-torture/execute/20020213-1.c: New test.
10649
10650 2002-02-13 Richard Smith <richard@ex-parrot.com>
10651
10652 * g++.old-deja/g++.other/thunk1.C: New test.
10653
10654 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10655
10656 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
10657
10658 2002-02-13 Stan Shebs <shebs@apple.com>
10659
10660 * gcc.dg/altivec-3.c: New.
10661
10662 2002-02-12 Jakub Jelinek <jakub@redhat.com>
10663
10664 * gcc.dg/Wunreachable-1.c: New test.
10665 * gcc.dg/Wunreachable-2.c: New test.
10666
10667 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
10668
10669 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
10670
10671 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
10672
10673 * gcc.dg/decl-1.c: New test.
10674
10675 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
10676
10677 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
10678
10679 2002-02-10 Kazu Hirata <kazu@hxi.com>
10680
10681 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
10682 * gcc.c-torture/compile/980506-1.x: Likewise.
10683
10684 2002-02-10 Kazu Hirata <kazu@hxi.com>
10685
10686 * gcc.dg/20020210-1.c: New.
10687
10688 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
10689
10690 * g77.f-torture/execute/947.f: New regression test
10691 for PR fortran/947.
10692
10693 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
10694
10695 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
10696 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
10697
10698 2002-02-08 Richard Henderson <rth@redhat.com>
10699
10700 * gcc.c-torture/compile/labels-3.c: New.
10701
10702 2002-02-08 Jakub Jelinek <jakub@redhat.com>
10703
10704 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
10705 expression statements work instead.
10706 * gcc.dg/noncompile/20020207-1.c: New test.
10707
10708 2002-02-07 Richard Henderson <rth@redhat.com>
10709
10710 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
10711
10712 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10713
10714 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
10715 message from g77
10716 * lib/g77-dg.exp: Trim g77 error messages so that they are
10717 recognized by dg.exp.
10718
10719 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10720
10721 PR fortran/5473
10722 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
10723
10724 2002-02-07 Richard Henderson <rth@redhat.com>
10725
10726 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
10727 to be sufficiently aligned for integers.
10728
10729 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
10730
10731 * g++.dg/template/friend4.C: New test.
10732
10733 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
10734
10735 PR fortran/5743
10736 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
10737 unsupported cases.
10738
10739 2002-02-07 Richard Henderson <rth@redhat.com>
10740
10741 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
10742 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
10743 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
10744 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
10745
10746 2002-02-06 Richard Henderson <rth@redhat.com>
10747
10748 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
10749
10750 2002-02-06 Janis Johnson <janis187@us.ibm.com>
10751
10752 * gcc.dg/20020206-1.c: New test.
10753
10754 2002-02-06 Jakub Jelinek <jakub@redhat.com>
10755
10756 * gcc.c-torture/execute/20020206-1.c: New test.
10757
10758 * gcc.c-torture/execute/20020206-2.c: New test.
10759
10760 PR optimization/5429:
10761 * gcc.c-torture/compile/20020206-1.c: New test.
10762
10763 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
10764
10765 * g++.dg/ext/align1.C: Do not use an explicit alignment value
10766 as certain file formats cannot support particularly large
10767 alignments.
10768
10769 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
10770 and do not expect to be able to link the executable.
10771
10772 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
10773 fail because the COFF format does not support the weak attribute.
10774
10775 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
10776
10777 * g77.dg/pr5473.f: New test
10778
10779 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
10780
10781 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
10782 Fix testcase accordingly.
10783
10784 2002-02-04 Richard Henderson <rth@redhat.com>
10785
10786 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
10787 (buf): Change to be an array of pointers, not ints.
10788
10789 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10790
10791 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
10792 before all tests. Move warning one line above to match where it
10793 C frontend emits.
10794 * gcc.dg/Wswitch-2.c: New test.
10795 * g++.dg/warn/Wswitch-1.C: New test.
10796 * g++.dg/warn/Wswitch-2.C: New test.
10797
10798 2002-02-04 Richard Henderson <rth@redhat.com>
10799
10800 * g++.dg/abi/offsetof.C: Fix size comparison.
10801
10802 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
10803
10804 * gcc.dg/cast-qual-2.c: New test.
10805
10806 2002-02-04 Jakub Jelinek <jakub@redhat.com>
10807
10808 * gcc.dg/20020201-4.c: New test.
10809
10810 2002-02-04 Ben Elliston <bje@redhat.com>
10811
10812 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
10813 target_info attribute != 0, in addition to the empty string.
10814 (gcc_target_compile): Likewise.
10815
10816 2002-02-03 Andrew Cagney <ac131313@redhat.com>
10817
10818 * gcc.dg/Wswitch.c: New test.
10819 PR gcc/4475. PR gcc/3780.
10820
10821 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
10822
10823 * g77.f-torture/execute/5122.f: New test for regressions
10824 against PR fortran/5122.
10825
10826 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
10827
10828 * g77.f-torture/compile/pr3743.f: Delete
10829 * g77.dg/pr3743-1.f: New test.
10830 * g77.dg/pr3743-2.f: New test.
10831 * g77.dg/pr3743-3.f: New test.
10832 * g77.dg/pr3743-4.f: New test.
10833
10834 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10835
10836 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
10837
10838 2002-02-02 Richard Henderson <rth@redhat.com>
10839
10840 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
10841 * gcc.c-torture/execute/bf64-1.c: Likewise.
10842
10843 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10844
10845 * gcc.dg/20020201-2.c: New test.
10846
10847 * gcc.dg/20020201-3.c: New test.
10848
10849 * gcc.c-torture/execute/bitfld-2.c: New test.
10850
10851 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
10852
10853 * gcc.dg/bitfld-1.c: Update.
10854 * gcc.dg/bitfld-2.c: Update.
10855 * gcc.c-torture/execute/bitfld-1.x: New.
10856
10857 2002-02-02 Jakub Jelinek <jakub@redhat.com>
10858
10859 * gcc.c-torture/execute/20020201-1.c: New test.
10860
10861 2002-02-01 Janis Johnson <janis187@us.ibm.com>
10862
10863 PR target/5469
10864 * gcc.dg/20020201-1.c: New test.
10865
10866 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
10867
10868 PR fortran/3743
10869 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
10870 * g77.f-torture/compile/pr3743.x: Remove
10871
10872 2002-01-31 Tom Rix <trix@redhat.com>
10873
10874 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
10875
10876 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
10877
10878 * gcc.dg/noncompile/20020130-1.c: New test.
10879
10880 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
10881
10882 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
10883
10884 2002-01-29 Richard Henderson <rth@redhat.com>
10885
10886 * gcc.c-torture/execute/991118-1.c: Cast various constants back
10887 to long long.
10888 * gcc.c-torture/execute/bf64-1.c: Likewise.
10889
10890 2002-01-29 Jakub Jelinek <jakub@redhat.com>
10891
10892 * gcc.c-torture/execute/20020129-1.c: New test.
10893
10894 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
10895
10896 * gcc.c-torture/compile/20000224-1.c: Update.
10897 * gcc.c-torture/execute/bitfld-1.c: New tests.
10898 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
10899 * gcc.dg/uninit-A.c: Update.
10900
10901 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
10902
10903 * g++.dg/template/ctor1.C: Add instantiation.
10904
10905 2002-01-28 Paul Koning <pkoning@equallogic.com>
10906
10907 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
10908 argument to __builtin_prefetch to be const ptr.
10909
10910 2002-01-28 Jakub Jelinek <jakub@redhat.com>
10911
10912 * gcc.c-torture/compile/20020120-1.c: New test.
10913
10914 2002-01-27 Kazu Hirata <kazu@hxi.com>
10915
10916 * gcc.c-torture/execute/20020127-1.c: New test.
10917
10918 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
10919
10920 * g77.dg/f77-edit-i-in.f: New test
10921 * g77.dg/f77-edit-i-out.f: New test
10922
10923 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
10924
10925 * gcc.dg/debug/debug.exp: New file.
10926 * gcc.dg/debug/trivial.c: New file.
10927 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
10928 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
10929 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
10930 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
10931 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
10932 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
10933 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
10934 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
10935 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
10936 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
10937 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
10938 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
10939 * gcc.dg/20000503-1.c: Removed.
10940 * gcc.dg/20010207-1.c: Removed.
10941 * gcc.dg/20011223-1.c: Removed.
10942 * gcc.dg/20020104-2.c: Removed.
10943 * gcc.dg/debug-1.c: Removed.
10944 * gcc.dg/debug-2.c: Removed.
10945 * gcc.dg/debug-3.c: Removed.
10946 * gcc.dg/debug-4.c: Removed.
10947 * gcc.dg/debug-5.c: Removed.
10948 * gcc.dg/debug-6.c: Removed.
10949 * gcc.dg/dwarf2-1.c: Removed.
10950 * gcc.dg/dwarf2-2.c: Removed.
10951
10952 2002-01-25 Jakub Jelinek <jakub@redhat.com>
10953
10954 * g++.old-deja/g++.other/eh5.C: New test.
10955 * g++.old-deja/g++.other/sibcall2.C: New test.
10956 * g++.old-deja/g++.other/array9.C: New test.
10957 * g++.old-deja/g++.other/typename2.C: New test.
10958 * g++.old-deja/g++.other/crash60.C: New test.
10959 * g++.old-deja/g++.other/conv9.C: New test.
10960 * g++.old-deja/g++.other/mangle10.C: New test.
10961 * g++.old-deja/g++.other/unchanging1.C: New test.
10962 * g++.old-deja/g++.other/exprstmt1.C: New test.
10963 * g++.old-deja/g++.other/inline23.C: New test.
10964 * g++.old-deja/g++.eh/ia64-1.C: New test.
10965 * g++.old-deja/g++.other/dwarf2-1.C: New test.
10966 * g++.old-deja/g++.other/reload1.C: New test.
10967 * g++.old-deja/g++.other/static20.C: New test.
10968 * g++.old-deja/g++.other/local-alloc1.C: New test.
10969 * g++.old-deja/g++.other/conv8.C: New test.
10970 * g++.old-deja/g++.other/stmtexpr2.C: New test.
10971 * g++.old-deja/g++.other/storeexpr1.C: New test.
10972 * g++.old-deja/g++.other/storeexpr2.C: New test.
10973 * g++.dg/eh/template2.C: New test.
10974 * g++.dg/warn/weak1.C: New test.
10975
10976 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
10977
10978 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
10979 Remove first, non-varying, argument.
10980
10981 2002-01-23 Richard Henderson <rth@redhat.com>
10982
10983 * gcc.dg/inline-2.c: New.
10984
10985 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
10986 Add optional target arg. Check number of arguments.
10987 (scan-assembler-not, scan-assembler-dem): Likewise.
10988 (scan-assembler-dem-not): Likewise.
10989
10990 2002-01-23 Zack Weinberg <zack@codesourcery.com>
10991
10992 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
10993 line 12.
10994 * g++.old-deja/g++.brendan/parse3.C,
10995 g++.old-deja/g++.other/crash26.C,
10996 g++.old-deja/g++.other/crash28.C,
10997 g++.old-deja/g++.other/crash29.C,
10998 g++.old-deja/g++.other/crash30.C,
10999 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
11000
11001 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
11002
11003 * gcc.dg/20020115-1.c: New.
11004
11005 2002-01-23 Bob Wilson <bob.wilson@acm.org>
11006
11007 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
11008
11009 2002-01-23 Janis Johnson <janis187@us.ibm.com>
11010
11011 * gcc.dg/20020122-3.c: New.
11012
11013 2002-01-23 Jakub Jelinek <jakub@redhat.com>
11014
11015 * g++.dg/other/gc1.C: New test.
11016
11017 2002-01-23 Zack Weinberg <zack@codesourcery.com>
11018
11019 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
11020
11021 2002-01-22 Richard Henderson <rth@redhat.com>
11022
11023 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
11024
11025 2002-01-22 Richard Henderson <rth@redhat.com>
11026
11027 * gcc.dg/20020122-4.c: New.
11028
11029 2002-01-22 H.J. Lu <hjl@gnu.org>
11030
11031 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
11032 link output.
11033 * gcc.dg/special/ecos.exp: Likewise.
11034 * lib/g++-dg.exp: Likewise.
11035 * lib/g77-dg.exp: Likewise.
11036 * lib/gcc-dg.exp : Likewise.
11037 * lib/mike-g++.exp: Likewise.
11038 * lib/mike-g77.exp: Likewise.
11039 * lib/mike-gcc.exp: Likewise.
11040 * lib/objc-dg.exp: Likewise.
11041
11042 2002-01-22 Janis Johnson <janis187@us.ibm.com>
11043
11044 PR target/5379
11045 * gcc.dg/20020122-2.c: New test.
11046
11047 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
11048
11049 * gcc.dg/20020122-1.c: New test.
11050
11051 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
11052
11053 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
11054
11055 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
11056
11057 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
11058
11059 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11060
11061 * gcc.c-torture/compile/20020121-1.c: New test.
11062
11063 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
11064
11065 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
11066 ld_library_path.
11067
11068 2002-01-21 Jakub Jelinek <jakub@redhat.com>
11069
11070 * gcc.dg/20020218-1.c: New test.
11071
11072 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
11073
11074 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
11075 messages
11076 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
11077 "At global scope" warning
11078 * g++.dg/ext/align1.C: Change cygwin test for alignment
11079 from db-bogus to dg-warning
11080
11081 2002-01-21 Zack Weinberg <zack@codesourcery.com>
11082
11083 * g77.f-torture/compile/cpp2.F: New test.
11084
11085 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
11086
11087 * g++.dg/template/access1.C: New test.
11088
11089 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
11090
11091 * gcc.dg/20020118-1.c: New.
11092
11093 2002-01-18 Kazu Hirata <kazu@hxi.com>
11094
11095 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
11096
11097 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11098
11099 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
11100 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
11101 alignment warnings.
11102
11103 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
11104
11105 * gcc.misc-tests/i386-prefetch.exp: Save and restore
11106 torture_with_loops and torture_without_loops
11107
11108 2002-01-17 Jakub Jelinek <jakub@redhat.com>
11109
11110 * gcc.c-torture/compile/20020116-1.c: New test.
11111
11112 2002-01-16 Jakub Jelinek <jakub@redhat.com>
11113
11114 * gcc.dg/20020116-2.c: New test.
11115
11116 * gcc.dg/ultrasp4.c: New test.
11117
11118 * gcc.dg/20020116-1.c: New test.
11119
11120 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
11121
11122 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
11123 by EABI.
11124
11125 2002-01-15 Janis Johnson <janis187@us.ibm.com>
11126
11127 * gcc.misc-tests/i386-prefetch.exp: New.
11128 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
11129 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
11130 * gcc.misc-tests/i386-pf-none-1.c: New test.
11131 * gcc.misc-tests/i386-pf-sse-1.c: New test.
11132
11133 2002-01-15 Jakub Jelinek <jakub@redhat.com>
11134
11135 * gcc.dg/gnu89-init-1.c: Add new tests.
11136
11137 2002-01-15 Andreas Jaeger <aj@suse.de>
11138
11139 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
11140 * gcc.dg/i386-mmx-2.c: Likewise.
11141 * gcc.dg/i386-sse-1.c: Likewise.
11142 * gcc.dg/i386-sse-2.c: Likewise.
11143 * gcc.dg/i386-sse-3.c: Likewise.
11144
11145 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
11146
11147 * g77.f-torture/execute/intrinsic-unix-bessel.f:
11148 Uncomment additional cases that now pass.
11149
11150 2002-01-11 Richard Henderson <rth@redhat.com>
11151
11152 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
11153 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
11154
11155 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
11156
11157 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
11158
11159 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
11160
11161 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
11162 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
11163
11164 2002-01-10 Dale Johannesen <dalej@apple.com>
11165
11166 * gcc.c-torture/execute/loop-11.c: New.
11167
11168 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
11169
11170 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
11171 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
11172
11173 2002-01-09 Richard Henderson <rth@redhat.com>
11174
11175 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
11176 type in which to perform the operation for each size.
11177
11178 2002-01-09 Alan Matsuoka (alanm@redhat.com)
11179
11180 * gcc.c-torture/compile/20020109-2.c: New test.
11181
11182 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
11183
11184 * gcc.c-torture/execute/loop-10.c: New test.
11185
11186 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11187
11188 * gcc.c-torture/compile/20010226-1.c: New test.
11189 * gcc.c-torture/compile/20010227-1.c: New test.
11190 * gcc.c-torture/compile/20010426-1.c: New test.
11191 * gcc.c-torture/compile/20010510-1.c: New test.
11192 * gcc.c-torture/compile/20010605-3.c: New test.
11193 * gcc.c-torture/compile/20010824-1.c: New test.
11194 * gcc.c-torture/execute/20010409-1.c: New test.
11195 * gcc.dg/noncompile/20000901-1.c: New test.
11196 * gcc.dg/20001023-1.c: New test.
11197 * gcc.dg/20001101-1.c: New test.
11198 * gcc.dg/20001102-1.c: New test.
11199 * gcc.dg/20010207-1.c: New test.
11200 * gcc.dg/20010405-1.c: New test.
11201 * gcc.dg/20010822-1.c: New test.
11202 * gcc.dg/20011107-1.c: New test.
11203
11204 2002-01-09 Jeffrey A Law (law@redhat.com)
11205
11206 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
11207
11208 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
11209 execution failure on PA targets.
11210
11211 2002-01-09 Jakub Jelinek <jakub@redhat.com>
11212
11213 * gcc.c-torture/compile/20020109-1.c: New test.
11214
11215 2002-01-08 Kazu Hirata <kazu@hxi.com>
11216
11217 * gcc.c-torture/execute/20020108-1.c: New test.
11218
11219 2002-01-08 Jakub Jelinek <jakub@redhat.com>
11220
11221 * gcc.dg/20020108-1.c: New test.
11222
11223 2002-01-08 H.J. Lu <hjl@gnu.org>
11224
11225 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
11226 for header files.
11227
11228 2002-01-08 Geoff Keating <geoffk@redhat.com>
11229
11230 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
11231 consistency.
11232
11233 002-01-07 Aldy Hernandez <aldyh@redhat.com>
11234
11235 * gcc.dg/altivec-4.c: Test altivec predicates.
11236
11237 2002-01-07 Jakub Jelinek <jakub@redhat.com>
11238
11239 * gcc.c-torture/execute/20020107-1.c: New test.
11240
11241 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
11242
11243 PR c/5279
11244 * gcc.c-torture/compile/20020106-1.c: New test.
11245
11246 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
11247
11248 * gcc.c-torture/execute/nestfunc-4.c: New test.
11249
11250 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11251
11252 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
11253 extra triple that slipped in.
11254 * g++.old-deja/g++.abi/align.C: Likewise.
11255 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11256
11257 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
11258
11259 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
11260 * g++.old-deja/g++.abi/align.C: Likewise.
11261 * g++.old-deja/g++.abi/bitfields.C: Likewise.
11262
11263 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
11264 on FreeBSD/i386.
11265 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
11266 FreeBSD.
11267
11268 2002-01-04 Jakub Jelinek <jakub@redhat.com>
11269
11270 * gcc.dg/20020104-1.c: New test.
11271
11272 * gcc.dg/20020104-2.c: New test.
11273
11274 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
11275
11276 * gcc.dg/20020103-1.c: Fix typo in target selector.
11277
11278 2002-01-03 Richard Henderson <rth@redhat.com>
11279
11280 * gcc.dg/20020103-1.c: New.
11281
11282 2002-01-03 Kazu Hirata <kazu@hxi.com>
11283
11284 * gcc.c-torture/execute/20020103-1.c: New test.
11285
11286 2002-01-03 Jakub Jelinek <jakub@redhat.com>
11287
11288 * g++.dg/other/debug2.C: New test.
11289
11290 * gcc.c-torture/compile/20020103-1.c: New test.
11291
11292 2002-01-02 Jakub Jelinek <jakub@redhat.com>
11293
11294 * gcc.dg/gnu89-init-1.c: Added new tests.
11295
11296 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11297
11298 * g++.dg/template/friend2.C: Remove as patch is reverted.
11299
11300 * g++.dg/warn/oldcast1.C: New test.
11301
11302 * g++.dg/template/ptrmem1.C: New test.
11303 * g++.dg/template/ptrmem2.C: New test.
11304
11305 * g++.dg/template/ntp.C: New test.
11306
11307 * g++.dg/other/component1.C: New test.
11308
11309 * g++.dg/template/ttp3.C: New test.
11310
11311 * g++.dg/template/friend2.C: New test.
11312 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
11313
11314 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11315
11316 * g++.dg/other/ptrmem1.C: New test.
11317 * g++.dg/other/ptrmem2.C: New test.
11318
11319 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11320
11321 * g++.dg/template/ctor1.C: New test.
11322
11323 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
11324
11325 * g++.dg/template/friend2.C: New test.
11326
11327 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
11328
11329 * gcc.dg/mmix-1.c: New test.
11330
11331 2001-12-31 Richard Henderson <rth@redhat.com>
11332
11333 * gcc.dg/asm-5.c: New.
11334
11335 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
11336
11337 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
11338 in namespace __gnu_cxx
11339
11340 2001-12-30 Richard Henderson <rth@redhat.com>
11341
11342 * gcc.dg/debug-6.c: New.
11343
11344 2001-12-30 Jakub Jelinek <jakub@redhat.com>
11345
11346 * gcc.c-torture/compile/20011229-2.c: New test.
11347
11348 2001-12-29 Jakub Jelinek <jakub@redhat.com>
11349
11350 * gcc.dg/debug-3.c: New test.
11351 * gcc.dg/debug-4.c: New test.
11352 * gcc.dg/debug-5.c: New test.
11353
11354 2001-12-29 Richard Henderson <rth@redhat.com>
11355
11356 * g++.dg/eh/loop1.C: New.
11357
11358 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11359
11360 * g++.dg/template/crash1.C: New test.
11361
11362 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
11363
11364 * g++.dg/other/const1.C: New test.
11365
11366 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
11367
11368 * gcc.c-torture/compile/20011229-1.c: New test.
11369
11370 2001-12-28 Stan Shebs <shebs@apple.com>
11371
11372 * lib/objc-torture.exp: Resync with c-torture.exp.
11373 * lib/objc.exp: Load standard libraries.
11374
11375 2001-12-28 Jakub Jelinek <jakub@redhat.com>
11376
11377 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
11378 additional tests.
11379
11380 2001-12-27 Roger Sayle <roger@eyesopen.com>
11381
11382 * gcc.c-torture/execute/string-opt-16.c: New testcase.
11383
11384 2001-12-27 Richard Henderson <rth@redhat.com>
11385
11386 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
11387
11388 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
11389
11390 * g++.dg/eh/ctor1.C: New test.
11391 * g++.dg/other/error2.C: New test.
11392
11393 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
11394
11395 * g++.dg/other/init2.C: New test.
11396
11397 2001-12-24 Richard Henderson <rth@redhat.com>
11398
11399 * gcc.dg/20011223-1.c: New.
11400 * gcc.dg/inline-1.c: New.
11401
11402 2001-12-23 Richard Henderson <rth@redhat.com>
11403
11404 * gcc.dg/asm-4.c: Test operand modifiers.
11405
11406 2001-12-23 Richard Henderson <rth@redhat.com>
11407
11408 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
11409
11410 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
11411
11412 * gcc.c-torture/execute/20011223-1.c: New test.
11413
11414 2001-12-21 Richard Henderson <rth@redhat.com>
11415
11416 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
11417 re-enables the warning.
11418
11419 2001-12-21 Richard Henderson <rth@redhat.com>
11420
11421 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
11422
11423 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11424
11425 * gcc.c-torture/compile/20011218-1.c: New test.
11426
11427 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
11428
11429 * gcc.misc-test/arm-isr.exp: New file. Control running of the
11430 arm-isr.c test.
11431 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
11432 epilogue generation for ARM ISR routines.
11433
11434 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11435
11436 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
11437 * gcc.dg/format/c90-printf-3.c: Likewise.
11438 * gcc.dg/format/c99-printf-3.c: Likewise.
11439 * gcc.dg/format/ext-1.c: Likewise.
11440 * gcc.dg/format/ext-6.c: Likewise.
11441 * gcc.dg/format/format.h: Prototype unlocked stdio.
11442
11443 2001-12-20 Richard Henderson <rth@redhat.com>
11444
11445 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
11446 (arena): Use it.
11447 (malloc): Correct allocation logic. Abort if we fill up the
11448 arena before initialization complete.
11449 (realloc): Correct allocation logic.
11450
11451 2001-12-20 Jakub Jelinek <jakub@redhat.com>
11452
11453 * gcc.c-torture/compile/20011219-2.c: New test.
11454
11455 * gcc.c-torture/execute/20011219-1.c: New test.
11456
11457 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
11458
11459 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
11460 target does not support weak symbols.
11461
11462 2001-12-19 Jakub Jelinek <jakub@redhat.com>
11463
11464 * gcc.c-torture/compile/20011219-1.c: New test.
11465
11466 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
11467
11468 * g++.dg/other/error1.C: New test.
11469
11470 2001-12-17 Jeffrey A Law (law@redhat.com)
11471
11472 * gcc.c-torture/execute/20011217-1.c: New test.
11473
11474 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
11475
11476 * objc.dg/special/: New directory.
11477 * objc.dg/special/special.exp: New file.
11478 * objc.dg/special/unclaimed-category-1.h: New file.
11479 * objc.dg/special/unclaimed-category-1a.m: New file.
11480 * objc.dg/special/unclaimed-category-1.m: New file.
11481
11482 2001-12-17 Andreas Jaeger <aj@suse.de>
11483
11484 * gcc.c-torture/compile/20011217-2.c: New test.
11485
11486 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
11487
11488 * gcc.c-torture/compile/20011217-1.c: New test.
11489
11490 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
11491
11492 * testsuite/gcc.dg/20011214-1.c: New.
11493
11494 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
11495
11496 * gcc.dg/altivec-4.c: New.
11497
11498 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
11499
11500 * gcc.dg/20011113-1.c: New test.
11501
11502 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
11503
11504 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
11505 std::__malloc_alloc_template<0> and
11506 std::__default_alloc_template<false, 0>.
11507
11508 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
11509
11510 * objc/execute/bf-21.m: New test.
11511 * objc/execute/enumeration-1.m: New test.
11512 * objc/execute/enumeration-2.m: New test.
11513
11514 2001-12-12 Jakub Jelinek <jakub@redhat.com>
11515
11516 * gcc.dg/gnu89-init-1.c: New test.
11517
11518 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
11519
11520 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
11521 * g++.old-deja/g++.jason/2371.C: Likewise.
11522 * g++.old-deja/g++.jason/template33.C: Likewise.
11523 * g++.old-deja/g++.jason/template34.C: Likewise.
11524 * g++.old-deja/g++.jason/template36.C: Likewise.
11525 * g++.old-deja/g++.oliva/typename1.C: Likewise.
11526 * g++.old-deja/g++.oliva/typename2.C: Likewise.
11527 * g++.old-deja/g++.other/typename1.C: Likewise.
11528 * g++.old-deja/g++.pt/inherit2.C: Likewise.
11529 * g++.old-deja/g++.pt/nontype5.C: Likewise.
11530 * g++.old-deja/g++.pt/typename11.C: Likewise.
11531 * g++.old-deja/g++.pt/typename14.C: Likewise.
11532 * g++.old-deja/g++.pt/typename16.C: Likewise.
11533 * g++.old-deja/g++.pt/typename3.C: Likewise.
11534 * g++.old-deja/g++.pt/typename4.C: Likewise.
11535 * g++.old-deja/g++.pt/typename5.C: Likewise.
11536 * g++.old-deja/g++.pt/typename7.C: Likewise.
11537 * g++.old-deja/g++.robertl/eb9.C: Likewise.
11538
11539 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
11540
11541 * g++.dg/other/linkage1.C: New test.
11542 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
11543 specifiers.
11544
11545 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
11546
11547 * gcc.dg/concat.c: New test.
11548
11549 2001-12-11 Stan Shebs <shebs@apple.com>
11550
11551 * objc/compile: New test directory.
11552 * objc/compile/compile.exp: New expect script.
11553 * objc/compile/20011211-1.m: New compile test.
11554
11555 2001-12-11 Jason Merrill <jason@redhat.com>
11556
11557 * lib/prune.exp (prune_gcc_output): Also handle "In member
11558 function". So many permutations...
11559
11560 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
11561
11562 * g++.dg/template/typedef1.C: New test.
11563
11564 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
11565
11566 * g++.dg/other/copy1.C: New test.
11567
11568 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
11569
11570 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
11571
11572 * gcc.dg/builtin-choose-expr.c: New.
11573
11574 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
11575
11576 * gcc.dg/altivec-2.c: New.
11577
11578 2001-12-07 Richard Henderson <rth@redhat.com>
11579
11580 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
11581
11582 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
11583
11584 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
11585 ultrasparc.
11586
11587 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
11588
11589 * g++-old.deja/g++.robertl/eb101.C: Deleted.
11590
11591 2001-12-06 Janis Johnson <janis187@us.ibm.com>
11592
11593 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
11594 variable argument list.
11595
11596 2001-12-06 Zack Weinberg <zack@codesourcery.com>
11597
11598 * gcc.c-torture/execute/memcheck: Delete entire directory.
11599 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
11600 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
11601
11602 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
11603
11604 * gcc.dg/Wshadow-1.c: New test.
11605
11606 2001-12-05 Jakub Jelinek <jakub@redhat.com>
11607
11608 * gcc.c-torture/compile/20011130-1.c: New test.
11609
11610 * gcc.dg/noncompile/20011025-1.c: New test.
11611
11612 * g++.dg/other/anon-union.C: New test.
11613
11614 * gcc.c-torture/execute/20011024-1.c: New test.
11615
11616 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
11617
11618 * gcc.c-torture/execute/20000722-1.x,
11619 gcc.c-torture/execute/20010123-1.x: Remove.
11620 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
11621 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
11622 gcc.dg/c99-complit-2.c: New tests.
11623
11624 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
11625
11626 * g++.dg/inherit/base1.C: New test.
11627
11628 2001-12-04 Jakub Jelinek <jakub@redhat.com>
11629
11630 * g++.dg/other/stdarg1.C: New test.
11631
11632 * gcc.c-torture/compile/20011130-2.c: New test.
11633
11634 2001-12-03 Janis Johnson <janis187@us.ibm.com>
11635
11636 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
11637 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
11638 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
11639 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
11640 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
11641 * gcc.dg/builtin-prefetch-1.c: New test.
11642
11643 2001-12-03 Jakub Jelinek <jakub@redhat.com>
11644
11645 * gcc.dg/20011130-1.c: New test.
11646
11647 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
11648
11649 * g++.dg/other/scope1.C: New test.
11650 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
11651
11652 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
11653
11654 * gcc.dg/vla-init-1.c: New test.
11655
11656 2001-12-01 Geoff Keating <geoffk@redhat.com>
11657
11658 * gcc.c-torture/compile/structs.c: New testcase from GDB.
11659
11660 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
11661
11662 * objc.dg/alias.m: Update.
11663 * objc.dg/class-1.m: Update.
11664 * objc.dg/const-str-1.m: Update.
11665 * objc.dg/fwd-proto-1.m: Update.
11666 * objc.dg/id-1.m: Update.
11667 * objc.dg/super-class-1.m: Update.
11668
11669 2001-11-29 Mark Mitchell <mark@codesourcery.com>
11670
11671 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
11672 constructs.
11673
11674 2001-11-28 Jeffrey A Law (law@cygnus.com)
11675
11676 * gcc.c-torture/execute/20011128-1.c: New test.
11677
11678 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
11679
11680 * gcc.dg/20011127-1.c: New test.
11681
11682 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
11683
11684 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
11685 from Austin Group draft 7.
11686 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
11687 scanf format arguments.
11688 * gcc.dg/format/no-exargs-2.c: New test.
11689
11690 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
11691
11692 * g++.dg/abi/vbase8-4.C: New test.
11693
11694 2001-11-24 Ian Lance Taylor <ian@airs.com>
11695
11696 * gcc.c-torture/execute/20011121-1.c: New test.
11697
11698 2001-11-23 Jeffrey A Law (law@cygnus.com)
11699
11700 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
11701
11702 2001-11-23 Andreas Jaeger <aj@suse.de>
11703
11704 * gcc.dg/cpp/charconst-2.c: New test.
11705
11706 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
11707
11708 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
11709 to the host if it is remote. Let tests specify extra headers
11710 they use.
11711 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
11712 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
11713 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
11714 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
11715 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
11716 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
11717 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
11718 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
11719 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
11720 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
11721
11722 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
11723
11724 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
11725 for little endian ARMs.
11726
11727 2001-11-20 Jakub Jelinek <jakub@redhat.com>
11728
11729 * gcc.c-torture/compile/20011119-1.c: New test.
11730 * gcc.c-torture/compile/20011119-2.c: New test.
11731
11732 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
11733
11734 * gcc.dg/altivec-1.c: Fix typo.
11735
11736 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
11737
11738 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
11739
11740 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
11741
11742 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
11743
11744 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
11745
11746 * lib/g77.exp: Don't specify --rpath-link.
11747
11748 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
11749 across all the headers.
11750 * gcc.dg/format/format.exp: For testing on a remote host,
11751 copy format.h.
11752
11753 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
11754 * gcc.c-torture/execute/930406-1.c: Likewise.
11755 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
11756
11757 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
11758
11759 * gcc.dg/altivec-1.c: New.
11760
11761 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
11762
11763 * gcc.dg/cpp/fpreprocessed.c: New test case.
11764
11765 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11766
11767 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
11768 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
11769 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
11770
11771 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
11772
11773 * gcc.dg/no-builtin-1.c: New test.
11774
11775 2001-11-16 Jakub Jelinek <jakub@redhat.com>
11776
11777 * gcc.c-torture/execute/20011115-1.c: New test.
11778
11779 2001-11-15 Jakub Jelinek <jakub@redhat.com>
11780
11781 * gcc.c-torture/compile/20011114-2.c: New test.
11782 * gcc.c-torture/compile/20011114-3.c: New test.
11783 * gcc.c-torture/compile/20011114-4.c: New test.
11784
11785 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
11786
11787 * g++.dg/other/init1.C: New test.
11788
11789 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
11790
11791 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
11792 message.
11793
11794 * gcc.c-torture/execute/20011114-1.c: New testcase.
11795
11796 * gcc.c-torture/compile/20010327-1.c: Revert last change.
11797 * gcc.c-torture/compile/20011114-1.c: New test, exactly
11798 like the (before this change) version of 20010327-1.c.
11799
11800 2001-11-14 Roger Sayle <roger@eyesopen.com>
11801
11802 * gcc.c-torture/execute/string-opt-13.c: New testcase.
11803
11804 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
11805
11806 * g++.dg/init/array2.C: New test.
11807
11808 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
11809
11810 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
11811
11812 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
11813
11814 * g++.dg/other/forscope1.C: New test.
11815 * g++.dg/ext/forscope1.C: New test.
11816 * g++.dg/ext/forscope2.C: New test.
11817
11818 2001-11-13 Jakub Jelinek <jakub@redhat.com>
11819
11820 * gcc.c-torture/execute/20011113-1.c: New test.
11821
11822 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
11823
11824 * gcc.c-torture/execute/20011109-2.c: New test.
11825
11826 * gcc.c-torture/execute/20011109-1.c: New test.
11827
11828 2001-11-09 Jakub Jelinek <jakub@redhat.com>
11829
11830 * gcc.c-torture/compile/20011109-1.c: New test.
11831
11832 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
11833
11834 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
11835 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
11836 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
11837 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
11838 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
11839 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
11840 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
11841
11842 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
11843
11844 * g++.dg/warn/Wshadow-1.C: New tests.
11845 * g++.old-deja/g++.mike/for3.C: Update.
11846
11847 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
11848
11849 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
11850 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
11851 XFAILs. Adjust expected error texts.
11852 * gcc.c-torture/compile/20011106-1.c,
11853 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
11854 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
11855 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
11856 gcc.dg/c99-array-lval-5.c: New tests.
11857
11858 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11859
11860 * gcc.dg/cpp/defined.c: Update.
11861
11862 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
11863
11864 * gcc.c-torture/execute/anon-1.c: New test.
11865
11866 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
11867
11868 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
11869 same size, so no warning should be produced on stormy16.
11870
11871 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
11872 due to oversized array.
11873 * g++.old-deja/g++.mike/ns15.C: Likewise.
11874 * g++.old-deja/g++.pt/crash16.C: Likewise.
11875
11876 2001-11-02 Graham Stott <grahams@redhat.com>
11877
11878 * g++.dgother/debug1.C: Fix typos.
11879
11880 2001-11-01 Jakub Jelinek <jakub@redhat.com>
11881
11882 * g++.dg/other/debug1.C: New test.
11883
11884 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
11885
11886 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
11887 of unsigned long.
11888
11889 2001-10-30 Jakub Jelinek <jakub@redhat.com>
11890
11891 * gcc.dg/20011029-2.c: New test.
11892
11893 * gcc.c-torture/compile/20011029-1.c: New test.
11894
11895 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
11896
11897 * objc/execute/class_self-1.m: New test.
11898 * objc/execute/class_self-2.m: New test.
11899
11900 2001-10-25 Zack Weinberg <zack@codesourcery.com>
11901
11902 * gcc.misc-tests/msgs.exp: Delete.
11903 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
11904 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
11905 error set to match recent changes.
11906
11907 2001-10-24 Zack Weinberg <zack@codesourcery.com>
11908
11909 * gcc.dg/20011021-1.c: New test.
11910
11911 2001-10-24 Jakub Jelinek <jakub@redhat.com>
11912
11913 * gcc.c-torture/compile/20011023-1.c: New test.
11914
11915 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
11916
11917 * lib/g77.exp: Rewrite based on lib/g++.exp.
11918
11919 2001-10-19 Jakub Jelinek <jakub@redhat.com>
11920
11921 * gcc.c-torture/execute/20011019-1.c: New test.
11922
11923 * gcc.dg/20011018-1.c: New test.
11924
11925 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
11926
11927 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
11928
11929 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
11930
11931 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
11932 * gcc.dg/attr-invalid.c: Likewise.
11933
11934 2001-10-18 Jakub Jelinek <jakub@redhat.com>
11935
11936 * testsuite/gcc.dg/20011015-1.c: New test.
11937
11938 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11939
11940 * g++.dg/template/unify2.C: New test.
11941
11942 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
11943
11944 * g++.dg/other/exception-specification.C: New test
11945
11946 2001-10-13 Tom Rix <trix@redhat.com>
11947
11948 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
11949 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
11950
11951 2001-10-12 Jakub Jelinek <jakub@redhat.com>
11952
11953 * testsuite/gcc.dg/20011009-1.c: New test.
11954
11955 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
11956
11957 PR g++/4476
11958 * g++.dg/other/friend1.C: New test.
11959
11960 2001-10-11 Richard Henderson <rth@redhat.com>
11961
11962 * g++.old-deja/g++.other/crash18.C: Add -S to options.
11963
11964 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11965
11966 * gcc.c-torture/compile/20011010-1.c: New.
11967
11968 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
11969
11970 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
11971 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
11972 g77.f-torture/execute/execute.exp,
11973 g77.f-torture/noncompile/noncompile.exp,
11974 gcc.c-torture/compile/compile.exp,
11975 gcc.c-torture/execute/execute.exp,
11976 gcc.c-torture/execute/ieee/ieee.exp,
11977 gcc.c-torture/execute/memcheck/memcheck.exp,
11978 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
11979 objc/execute/execute.exp: Update FSF address.
11980
11981 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
11982
11983 * gcc.dg/cpp/cmdlne-C.c: Update.
11984 * gcc.dg/cpp/cmdlne-C2.c: New.
11985
11986 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11987
11988 * gcc.c-torture/execute/20011008-3.c: New.
11989
11990 2001-10-08 DJ Delorie <dj@redhat.com>
11991
11992 * gcc.dg/20011008-1.c: New.
11993 * gcc.dg/20011008-2.c: New.
11994
11995 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
11996
11997 * gcc.dg/cpp/spacing1.c: Update test.
11998
11999 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
12000
12001 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
12002 spelling errors of "separate" as "seperate".
12003
12004 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
12005
12006 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
12007 enough to avoid inlining.
12008
12009 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12010
12011 * lib/g77.exp: set libg2c_dir correctly.
12012
12013 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
12014
12015 * gcc.dg/cpp/macro11.c: New test.
12016
12017 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12018
12019 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
12020 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
12021 gcc.dg/format/multattr-3.c: New tests.
12022 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
12023 tests for format attributes on function pointers being rejected.
12024
12025 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12026
12027 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
12028
12029 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
12030
12031 * g++.dg/warn/format1.C: New test.
12032
12033 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
12034
12035 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
12036
12037 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12038
12039 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
12040
12041 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
12042
12043 * gcc.dg/cpp/redef2.c: Add test.
12044
12045 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
12046
12047 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
12048 long-standing bug on i686, apparently.
12049 * gcc.c-torture/execute/loop-2c.x: New file.
12050 * gcc.c-torture/execute/loop-2d.x: New file.
12051 * gcc.c-torture/execute/loop-3c.x: New file.
12052
12053 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
12054
12055 * gcc.dg/cpp/20000625-2.c: Correct line number.
12056
12057 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12058
12059 * gcc.dg/cpp/macro10.c: New test.
12060 * gcc.dg/cpp/strify3.c: New test.
12061 * gcc.dg/cpp/spacing1.c: Add tests.
12062 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
12063 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
12064
12065 2001-09-24 DJ Delorie <dj@redhat.com>
12066
12067 * gcc.c-torture/execute/20010924-1.c: New test.
12068
12069 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
12070
12071 * testsuite/objc/execute/paste.m: Remove.
12072
12073 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
12074
12075 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
12076
12077 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
12078
12079 * g77.dg/strlen0.f: New test.
12080
12081 2001-09-21 Richard Henderson <rth@redhat.com>
12082
12083 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
12084 * g++.old-deja/g++.abi/vtable2.C: Likewise.
12085
12086 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
12087
12088 Table-driven attributes.
12089 * g++.dg/ext/attrib1.C: New test.
12090
12091 2001-09-20 DJ Delorie <dj@redhat.com>
12092
12093 * gcc.dg/20000926-1.c: Update expected warning messages.
12094 * gcc.dg/array-2.c: Likewise, and test for warnings too.
12095 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
12096 array.
12097
12098 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
12099
12100 * g++.dg/eh/registers1.C: New test case.
12101
12102 2001-09-17 Richard Henderson <rth@redhat.com>
12103
12104 * gcc.dg/array-5.c: Fix VLA decomposition test.
12105
12106 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
12107
12108 * gcc.dg/cpp/line5.c: New testcase.
12109
12110 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
12111
12112 * gcc.dg/cpp/macro9.c: New test.
12113
12114 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
12115
12116 * gcc.c-torture/execute/980223.c: Change type of addr from long
12117 to char *.
12118
12119 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
12120
12121 * gcc.c-torture/execute/20010915-1.c: New test.
12122
12123 2001-09-14 Janis Johnson <janis187@us.ibm.com>
12124
12125 * g77.dg/bprob: New directory.
12126 * g77.dg/bprob/bprob.exp: New file.
12127 * g77.dg/bprob/bprob-1.f: New test.
12128 * g77.dg/gcov: New directory.
12129 * g77.dg/gcov/gcov.exp: New file.
12130 * g77.dg/gcov/gcov-1.f: New test.
12131 * g77.dg/gcov/gcov-1.x: New file.
12132
12133 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
12134
12135 * gcc.dg/cpp/directiv.c: Update.
12136 * gcc.dg/cpp/undef1.c: Update.
12137
12138 2001-09-12 Jakub Jelinek <jakub@redhat.com>
12139
12140 * gcc.dg/20010912-1.c: New test.
12141
12142 2001-09-11 Janis Johnson <janis187@us.ibm.com>
12143
12144 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
12145 language-independent file in lib.
12146 * lib/gcov.exp: New file.
12147
12148 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
12149
12150 * gcc.c-torture/compile/20010911-1.c: New test.
12151
12152 2001-09-10 Janis Johnson <janis187@us.ibm.com>
12153
12154 * lib/profopt.exp: New, to support profile-directed optimizations.
12155 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
12156 * gcc.misc-tests/bprob-1.c: New test.
12157 * gcc.misc-tests/bprob-2.c: New test.
12158
12159 2001-09-07 Janis Johnson <janis187@us.ibm.com>
12160
12161 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
12162 XFAIL and which kinds of gcov output to verify.
12163 * gcc.misc-tests/gcov-4b.x: New file.
12164 * gcc.misc-tests/gcov-5b.x: New file.
12165 * gcc.misc-tests/gcov-6.x: New file.
12166 * gcc.misc-tests/gcov-7.c: New test.
12167 * gcc.misc-tests/gcov-7.x: New file.
12168
12169 2001-09-06 Janis Johnson <janis187@us.ibm.com>
12170
12171 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
12172 * gcc.misc-tests/gcov-6.c: New test.
12173
12174 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
12175
12176 PR c++/3986
12177 * g++.dg/abi/vbase1.C: New test.
12178
12179 2001-09-05 Ziemowit Laski <zlaski@apple.com>
12180
12181 * objc.dg/method-2.m: New.
12182
12183 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
12184
12185 PR c++/4203
12186 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
12187 * g++.dg/init/empty1.C: New test.
12188
12189 2001-09-03 Jakub Jelinek <jakub@redhat.com>
12190
12191 * gcc.c-torture/compile/20010903-1.c: New test.
12192
12193 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
12194
12195 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
12196 for m68k.
12197
12198 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
12199
12200 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
12201
12202 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
12203
12204 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
12205
12206 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
12207
12208 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
12209 for 16-bit 'unsigned int'.
12210
12211 2001-08-29 Kazu Hirata <kazu@hxi.com>
12212
12213 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
12214
12215 2001-08-27 Richard Henderson <rth@redhat.com>
12216
12217 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
12218 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
12219
12220 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
12221
12222 * gcc.dg/asm-names.c (ymain): New.
12223
12224 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
12225
12226 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
12227 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
12228 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
12229
12230 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12231
12232 * gcc.dg/compare5.c: New testcase.
12233
12234 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
12235
12236 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
12237 and "In instantiation".
12238
12239 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
12240
12241 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
12242
12243 2001-08-20 Janis Johnson <janis187@us.ibm.com>
12244
12245 * gcc.misc-tests/gcov.exp: Add support for branch information.
12246 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
12247 * gcc.misc-tests/gcov-4.c: New test.
12248 * gcc.misc-tests/gcov-4b.c: New test.
12249 * gcc.misc-tests/gcov-5b.c: New test.
12250
12251 2001-08-20 Zack Weinberg <zackw@panix.com>
12252
12253 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
12254 expected to fail.
12255
12256 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
12257
12258 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
12259
12260 2001-08-19 Jakub Jelinek <jakub@redhat.com>
12261
12262 * g++.dg/eh/template1.C: New test.
12263
12264 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
12265
12266 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
12267 Fix thinko.
12268 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
12269 for xfail.
12270
12271 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
12272
12273 * lib/g77-dg.exp: Use prune.exp for common procedures
12274 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
12275 * lib/g77.exp: (g77-dg-prune) Remove
12276
12277 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
12278
12279 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
12280
12281 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12282
12283 * g++.dg/template/unify1.C: New test.
12284
12285 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
12286
12287 * g++.dg/abi/empty4.C: New test.
12288
12289 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
12290
12291 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
12292 solaris2.*
12293 * g77.f-torture/compile/pr3743.x: Likewise
12294
12295 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
12296
12297 * g++.dg/other/using-declaration.C: New test.
12298
12299 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
12300
12301 * gcc.dg/cpp/tr-sign.c: New testcase.
12302
12303 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
12304
12305 * gcc.dg/cpp/19951025-1.c: Revert.
12306 * gcc.dg/cpp/directiv.c: We no longer process directives that
12307 interrupt macro arguments.
12308
12309 2001-08-03 Zack Weinberg <zackw@stanford.edu>
12310
12311 * gcc.dg/bconstp-1.c: New test.
12312
12313 2001-08-03 Richard Henderson <rth@redhat.com>
12314
12315 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
12316
12317 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
12318
12319 * gcc.dg/cpp/19951025-1.c: Update.
12320
12321 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
12322
12323 * g77.dg/ff90-1.f (s): Fix reference of variable z,
12324 should be x.
12325
12326 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
12327
12328 Kill -fhonor-std.
12329 * g++.old-deja/g++.ns/ns14.C: Remove special options.
12330 * g++.old-deja/g++.other/std1.C: Likewise.
12331 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
12332
12333 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12334
12335 * lib/g77.exp: Load gcc-defs.exp for common procedures
12336 (g77_pass, g77_fail, g77_finish, g77_exit,
12337 ${tool}_check_unsupported_p} Now redundant. Deleted.
12338
12339 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
12340
12341 * g77.dg/fbackslash.f
12342 * g77.dg/fcase-preserve.f
12343 * g77.dg/ff90-1.f
12344 * g77.dg/ffixed-line-length-0.f
12345 * g77.dg/ffixed-line-length-132.f
12346 * g77.dg/ffixed-line-length-7.f
12347 * g77.dg/ffixed-line-length-72.f
12348 * g77.dg/ffixed-line-length-none.f
12349 * g77.dg/ffree-form-1.f
12350 * g77.dg/fno-backslash.f
12351 * g77.dg/fno-f90-1.f
12352 * g77.dg/fno-fixed-form-1.f
12353 * g77.dg/fno-onetrip.f
12354 * g77.dg/fno-typeless-boz.f
12355 * g77.dg/fno-underscoring.f
12356 * g77.dg/fno-vxt-1.f
12357 * g77.dg/fonetrip.f
12358 * g77.dg/ftypeless-boz.f
12359 * g77.dg/fugly-assumed.f
12360 * g77.dg/funderscoring.f
12361 * g77.dg/fvxt-1.f
12362
12363 2001-08-01 Ziemowit Laski <zlaski@apple.com>
12364
12365 * objc.dg/fwd-proto-1.m: New.
12366 * objc.dg/local-decl-1.m: New.
12367 * objc.dg/naming-1.m: New.
12368 * objc.dg/naming-2.m: New.
12369 * objc.dg/proto-hier-1.m: New.
12370
12371 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
12372
12373 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
12374 largest-type elements to a struct makes its size grow.
12375
12376 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12377
12378 * g++.dg/abi/vthunk1.C: New test.
12379
12380 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
12381
12382 * g++.dg/abi/vbase8-22.C: New test.
12383
12384 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12385
12386 * gcc.dg/cpp/macro8.c: New test.
12387
12388 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12389
12390 * g++.dg/abi/vbase8-21.C: New test.
12391
12392 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
12393
12394 * g++.dg/abi/vbase8-10.C: New test.
12395
12396 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12397
12398 * lib/g++.exp (g++_set_ld_library_path): Renamed to
12399 ${tool}_set_ld_library_path.
12400 Changed caller.
12401 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
12402 g++.exp.
12403
12404 2001-07-26 Stan Cox <scox@redhat.com>
12405
12406 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
12407 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
12408 gcc_exit, gcc_check_unsupported_p):
12409 Moved to gcc-deps.exp
12410 * gcc-deps.exp: New file.
12411
12412 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12413
12414 * g++.old-deja/g++.pt/defarg14.C: New test.
12415
12416 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12417
12418 * g++.old-deja/g++.other/lineno5.C: New test.
12419
12420 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12421
12422 * g++.old-deja/g++.pt/crash68.C: New test.
12423
12424 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
12425
12426 * g++.old-deja/g++.other/crash42.C: New test.
12427
12428 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
12429
12430 * gcc.dg/cpp/extratokens.c: Fix.
12431 * gcc.dg/cpp/skipping2.c: New tests.
12432
12433 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12434
12435 * gcc.c-torture/execute/20010724-1.c: New file.
12436 * gcc.c-torture/execute/20010724-1.x: New file.
12437
12438 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12439
12440 * g++.old-deja/g++.other/cond7.C: New test.
12441
12442 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12443
12444 * g++.old-deja/g++.other/optimize4.C: New test.
12445
12446 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
12447
12448 * g++.old-deja/g++.abi/vbase8-5.C: New test.
12449
12450 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
12451
12452 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
12453 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
12454 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
12455 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
12456
12457 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
12458 bug report" message.
12459
12460 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
12461 * g++.dg/ext/instantiate1.C: Move from old-deja.
12462
12463 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
12464
12465 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
12466 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
12467 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
12468 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
12469
12470 2001-07-23 Jeffrey A Law (law@cygnus.com)
12471
12472 * gcc.c-torture/execute/20010723-1.c: New test.
12473
12474 2001-07-23 Ben Elliston <bje@redhat.com>
12475
12476 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
12477
12478 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12479
12480 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
12481 i[34567]86-*-*.
12482 Delete handling of ieee_multilib_flags.
12483 Pass -mieee for alpha*-*-* and sh-*-*.
12484 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
12485
12486 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
12487
12488 Remove old-abi tests.
12489 * g++.old-deja/g++.mike/p11116.C: Remove.
12490 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
12491
12492 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
12493
12494 * g77.f-torture/compile/pr3743.f: New test
12495
12496 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
12497
12498 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
12499
12500 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12501
12502 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
12503 g++.old-deja/g++.pt/static6.C: Likewise.
12504 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
12505 supports weak symbols.
12506
12507 2001-07-18 Andreas Jaeger <aj@suse.de>
12508
12509 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
12510 supported again.
12511
12512 2001-07-18 Andreas Jaeger <aj@suse.de>
12513
12514 * gcc.dg/iftrap-1.c: Fix target line.
12515
12516 2001-07-17 Richard Henderson <rth@redhat.com>
12517
12518 * gcc.c-torture/execute/20010717-1.c: New.
12519
12520 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
12521
12522 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
12523 tests.
12524
12525 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
12526
12527 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
12528
12529 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12530
12531 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
12532 UAC_SIGBUS, UAC_NOPRINT definitions.
12533
12534 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
12535
12536 * objc/execute/object_is_class.m: New test.
12537 * objc/execute/object_is_meta_class.m: New test.
12538
12539 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
12540
12541 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
12542 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
12543
12544 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
12545
12546 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
12547 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
12548
12549 2001-07-14 Richard Henderson <rth@redhat.com>
12550
12551 * gcc.dg/iftrap-1.c: New.
12552
12553 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
12554
12555 * g77.f-torture/execute/intrinsic77.f: New test.
12556
12557 2001-07-11 Janis Johnson <janis@us.ibm.com>
12558
12559 * gcc.misc-tests/gcov-3.c: New test.
12560
12561 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12562
12563 * gcc.c-torture/compile/20010711-1.c,
12564 * gcc.c-torture/compile/20010711-2.c: New tests.
12565
12566 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
12567
12568 * gcc.c-torture/execute/20010711-1.c: New test.
12569
12570 2001-07-11 Ben Elliston <bje@redhat.com>
12571
12572 * g++.old-deja/g++.other/enum5.C: New test.
12573
12574 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
12575
12576 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
12577 (g++-dg-prune): Call prune_gcc_output.
12578 * prune.exp: New file for prune_gcc_output.
12579 * lib/g++.exp, lib/gcc.exp: Load it.
12580
12581 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
12582
12583 * gcc.c-torture/compile/20010701-1.c,
12584 g++.old-deja/g++.ext/attrib6.C: New tests.
12585
12586 2001-07-06 Jeffrey A Law (law@cygnus.com)
12587
12588 * gcc.c-torture/compile/20010706-1.c: New test.
12589
12590 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
12591
12592 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
12593
12594 2001-06-28 Stan Shebs <shebs@apple.com>
12595
12596 * gcc.dg/pragma-darwin.c: New test.
12597
12598 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12599
12600 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
12601 Solaris 2.[678] system.
12602
12603 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
12604
12605 * gcc.dg/20010622-1.c: New test.
12606
12607 2001-06-18 Stan Shebs <shebs@apple.com>
12608
12609 * objc.dg: New directory.
12610 * objc.dg/dg.exp: New file.
12611 * objc.dg/alias.m: New.
12612 * objc.dg/class-1.m: New.
12613 * objc.dg/class-2.m: New.
12614 * objc.dg/const-str-1.m: New.
12615 * objc.dg/const-str-2.m: New.
12616 * objc.dg/id-1.m: New.
12617 * objc.dg/method-1.m: New.
12618 * objc.dg/super-class-1.m: New.
12619 * lib/objc-dg.exp: New file.
12620
12621 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
12622
12623 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
12624 of label name.
12625
12626 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
12627
12628 * g++.old-deja/g++.abi/vbase8-9.C: New test.
12629
12630 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
12631
12632 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
12633 variable.
12634
12635 2001-06-12 Richard Henderson <rth@redhat.com>
12636
12637 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
12638
12639 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12640
12641 * g++.old-deja/g++.abi/vbase5.C: New test.
12642 * g++.old-deja/g++.abi/vbase6.C: New test.
12643 * g++.old-deja/g++.abi/vbase7.C: New test.
12644
12645 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12646
12647 * gcc.c-torture/compile/20010610-1.c: New test.
12648
12649 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
12650
12651 * g++.old-deja/g++.abi/vbase4.C: New test.
12652
12653 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12654
12655 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
12656 support %f for HC11/HC12 targets.
12657 * gcc.c-torture/execute/930513-1.x: New file, likewise.
12658 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
12659 on HC11/HC12 targets.
12660 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
12661
12662 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
12663
12664 * gcc.dg/wchar_t-1.c: New file.
12665 * gcc.dg/wint_t-1.c: Likewise.
12666
12667 2001-06-11 Bernd Schmidt <bernds@redhat.com>
12668
12669 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
12670
12671 2001-06-11 Richard Henderson <rth@redhat.com>
12672
12673 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
12674
12675 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12676
12677 * gcc.c-torture/compile/20010611-1.c: New test.
12678
12679 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
12680
12681 * gcc.dg/c99-tag-1.c: Add more tests.
12682
12683 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
12684
12685 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
12686 representation on MN10300 and ARM/Thumb.
12687
12688 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
12689
12690 * g77.f-torture/execute/20010610.f: New.
12691
12692 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
12693
12694 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
12695 names.
12696
12697 2001-06-09 Richard Henderson <rth@redhat.com>
12698
12699 * gcc.c-torture/execute/ashrdi-1.c: New.
12700 * gcc.c-torture/execute/ashldi-1.c: New.
12701 * gcc.c-torture/execute/lshrdi-1.c: New.
12702
12703 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
12704
12705 * objc/execute/load-3.m: Added. Check sending +load to categories,
12706 in addition to classes.
12707
12708 2001-06-08 Stan Shebs <shebs@apple.com>
12709
12710 * objc/execute/load-2.m: New test. From Nicola Pero
12711 <n.pero@mi.flashnet.it>.
12712
12713 2001-06-08 Jakub Jelinek <jakub@redhat.com>
12714
12715 * gcc.c-torture/execute/20010605-2.c: New test.
12716
12717 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12718
12719 * g++.old-deja/g++.abi/vbase2.C: New test.
12720 * g++.old-deja/g++.abi/vbase3.C: New test.
12721
12722 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
12723
12724 * g++.old-deja/g++.pt/friend49.C: New test.
12725
12726 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
12727
12728 * g++.old-deja/g++.ext/anon3.C: New test.
12729
12730 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
12731
12732 * g++.old-deja/g++.other/conv7.C: New test.
12733
12734 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
12735
12736 * gcc.c-torture/compile/20010605-2.c: New test.
12737
12738 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
12739
12740 * gcc.c-torture/execute/20010604-1.c: New test.
12741
12742 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
12743
12744 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
12745
12746 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
12747
12748 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
12749 (g++_link_flags): Likewise.
12750 (g++_init): Pass gccpath's value to two previous functions.
12751
12752 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12753
12754 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
12755 Ensure logfile entry matches exec command line.
12756
12757 2001-05-31 Richard Henderson <rth@redhat.com>
12758
12759 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
12760 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
12761
12762 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
12763
12764 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
12765 compiler for irix6.2
12766
12767 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
12768
12769 * g++.old-deja/g++.other/optimize3.C: New file.
12770
12771 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
12772
12773 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
12774 assemble.
12775
12776 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
12777
12778 * g++.old-deja/g++.other/optimize2.C: New file.
12779
12780 2001-05-25 Diego Novillo <dnovillo@redhat.com>
12781
12782 * gcc.c-torture/compile/20010518-2.c: New file.
12783 * gcc.c-torture/execute/20010518-1.c: New file.
12784 * gcc.c-torture/execute/20010518-2.c: New file.
12785
12786 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
12787
12788 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
12789
12790 2001-05-24 Mark Mitchell <mark@codesourcery.com>
12791
12792 G++ no longer defines builtins that do not begin with __builtin.
12793 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
12794 * g++.old-deja/g++.brendand/misc13.C: Likewise.
12795 * g++.old-deja/g++.law/builtin1.C: Likewise.
12796 * g++.old-deja/g++.law/cvt2.C: Likewise.
12797 * g++.old-deja/g++.mike/net5.C: Likewise.
12798 * g++.old-deja/g++.other/builtins1.C: Likewise.
12799 * g++.old-deja/g++.other/builtins2.C: Likewise.
12800 * g++.old-deja/g++.other/builtins3.C: Likewise.
12801 * g++.old-deja/g++.other/builtins4.C: Likewise.
12802 * g++.old-deja/g++.other/inline8.C: Likewise.
12803 * g++.old-deja/g++.robertl/eb39.C: Likewise.
12804
12805 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
12806
12807 * g++.old-deja/g++.pt/using1.C: Adjust.
12808 * g++.old-deja/g++.pt/using2.C: New test.
12809
12810 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
12811
12812 * gcc.dg/cpp/charconst.c: New tests.
12813 * gcc.dg/cpp/escape.c: New tests.
12814 * gcc.dg/cpp/escape-1.c: New tests.
12815 * gcc.dg/cpp/escape-2.c: New tests.
12816 * gcc.dg/cpp/ucs.c: New tests.
12817
12818 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
12819
12820 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
12821 native compiler for irix6.5.
12822
12823 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
12824
12825 * lib/g++.exp (g++_include_flags): Use args to compute
12826 get_multilibs.
12827 (g++_link_flags): Likewise.
12828 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
12829
12830 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
12831
12832 * gcc.dg/c90-hexfloat-1.c: Add more tests.
12833
12834 2001-05-21 Geoff Keating <geoffk@redhat.com>
12835
12836 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
12837 this file.
12838
12839 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12840
12841 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
12842 STACK_SIZE;
12843 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
12844 to STACK_SIZE; Use it to define size of add_histo array.
12845 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
12846 to STACK_SIZE.
12847 (f): Use GITT_SIZE to define size of gitt local table.
12848 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
12849 to STACK_SIZE; Use it to define size of bytemem array.
12850
12851 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
12852
12853 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
12854 on 68HC11/HC12 due to the asm instruction.
12855 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
12856 * gcc.c-torture/compile/920520-1.x: Likewise.
12857 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
12858 on 68HC11/HC12 because the function is larger than 64K.
12859 * gcc.c-torture/compile/961203-1.x: New file, this test fails
12860 on 68HC11/HC12 because the structure is too large.
12861
12862 2001-05-20 Richard Henderson <rth@redhat.com>
12863
12864 * gcc.c-torture/execute/20010520-1.c: New.
12865
12866 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12867
12868 * g++.old-deja/g++.warn/compare1.C: New test.
12869 * gcc.dg/compare4.c: New test.
12870
12871 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
12872
12873 * g++.old-deja/g++.other/optimize1.C: New test.
12874
12875 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12876
12877 * g++.old-deja/g++.pt/spec41.C: New test.
12878
12879 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
12880
12881 * gcc.c-torture/compile/20010114-1.x: Remove.
12882
12883 2001-05-18 Stan Shebs <shebs@apple.com>
12884
12885 * gcc.c-torture/compile/20010518-1.c: New test.
12886
12887 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
12888
12889 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
12890 * g++.old-deja/g++.pt/crash67.C: New test.
12891
12892 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
12893
12894 * g++.old-deja/g++.other/debug9.C: New test.
12895
12896 2001-05-16 Zack Weinberg <zackw@stanford.edu>
12897
12898 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
12899
12900 2001-05-16 Jan Hubicka <jh@suse.cz>
12901
12902 * gcc.c-torture/compile/20010516-1.c: New test.
12903
12904 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12905
12906 * g++.old-deja/g++.other/crash41.C: New test.
12907
12908 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
12909
12910 * g++.old-deja/g++.pt/crash66.C: New test.
12911
12912 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
12913
12914 * g++.old-deja/g++.robertl/eb27.C: Convert.
12915
12916 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
12917
12918 * g++.dg/friend-warn.C: New test. Do not warn about friend
12919 declaration being redundant.
12920
12921 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
12922
12923 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
12924
12925 2001-05-14 Mark Mitchell <mark@codesourcery.com>
12926
12927 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
12928
12929 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
12930
12931 * lib/g++.exp: Use testsuite_flags.
12932
12933 2001-05-13 Mark Mitchell <mark@codesourcery.com>
12934
12935 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
12936
12937 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
12938
12939 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
12940
12941 2001-05-11 Mark Mitchell <mark@codesourcery.com>
12942
12943 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
12944
12945 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
12946
12947 * gcc.c-torture/compile/20010313-1.c: New test.
12948
12949 2001-05-09 Zack Weinberg <zackw@stanford.edu>
12950
12951 * gcc.dg/cpp/direct2.c: New test.
12952 * gccq.dg/cpp/direct2s.c: New test.
12953
12954 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
12955
12956 2001-05-07 Mark Mitchell <mark@codesourcery.com>
12957
12958 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
12959 * g++.old-deja/g++.other/op3.C: Likewise.
12960
12961 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
12962
12963 * gcc.dg/cpp/syshdr.h: New file.
12964 * gcc.dg/cpp/sysmac1.c: Update.
12965 * gcc.dg/cpp/sysmac2.c: Update.
12966
12967 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
12968
12969 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
12970
12971 2001-05-04 David Edelsohn <edelsohn@gnu.org>
12972
12973 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
12974 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
12975
12976 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
12977
12978 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
12979
12980 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
12981
12982 * lib/g++.exp (g++_include_flags): Don't use any special flags
12983 if TESTING_IN_BUILD_TREE is not defined.
12984 (g++_init): Use a plain 'c++' as the compiler if
12985 TESTING_IN_BUILD_TREEE is not defined.
12986
12987 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12988
12989 * g++.old-deja/g++.eh/catch13.C: New test.
12990 * g++.old-deja/g++.eh/catch14.C: New test.
12991
12992 2001-05-02 Jakub Jelinek <jakub@redhat.com>
12993
12994 * gcc.dg/cpp/tr-define.c: New test.
12995
12996 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
12997
12998 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
12999 <stdlib.h>, not <malloc.h>.
13000
13001 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13002
13003 * g++.old-deja/g++.ns/template17.C: New test.
13004
13005 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
13006
13007 * g++.old-deja/g++.pt/ref4.C: New test.
13008
13009 2001-04-30 Richard Henderson <rth@redhat.com>
13010
13011 * gcc.dg/20000724-1.c: Revert last change.
13012
13013 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
13014
13015 * g77.f-torture/execute/20010430.f: New test.
13016
13017 2001-04-30 Mark Mitchell <mark@codesourcery.com>
13018
13019 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
13020
13021 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
13022
13023 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
13024
13025 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13026
13027 * g++.old-deja/g++.eh/crash6.C: New test.
13028
13029 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13030
13031 * g++.old-deja/g++.other/warn7.C: New test.
13032
13033 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
13034
13035 * g++.old-deja/g++.other/defarg9.C: New test.
13036
13037 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13038
13039 * g77.f-torture/compile/20010426.f: New test.
13040 * g77.f-torture/execute/20010426.f: New test.
13041
13042 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
13043
13044 * g77.f-torture/compile/20000629-1.x: Remove - error
13045 has been fixed.
13046
13047 2001-04-26 Jeffrey A Law (law@cygnus.com)
13048
13049 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
13050 Tweak slightly to work with g++.dg framework.
13051 * g++.dg/special/ecos.exp: Run initp1.C test.
13052 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
13053
13054 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
13055 its linker doesn't give line numbers either.
13056 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
13057
13058 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13059
13060 * g++.old-deja/g++.other/lex1.C: New test.
13061
13062 2001-04-26 Jakub Jelinek <jakub@redhat.com>
13063
13064 * gcc.dg/noncompile/20010425-1.c: New test.
13065
13066 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
13067
13068 * g++.old-deja/g++.pt/mangle2.C: New test.
13069
13070 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13071
13072 * gcc.dg/format/plus-1.c: New test.
13073
13074 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13075
13076 * gcc.dg/20010423-1.c: New test.
13077
13078 2001-04-25 Jakub Jelinek <jakub@redhat.com>
13079
13080 * gcc.c-torture/execute/20010422-1.c: New test.
13081
13082 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
13083
13084 * g++.old-deja/g++.ns/type2.C: New test.
13085
13086 2001-04-24 Zack Weinberg <zackw@stanford.edu>
13087
13088 * g++.old-deja/g++.other/perf1.C: New test.
13089
13090 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
13091
13092 * gcc.dg/c99-func-2.c: Remove xfail.
13093 * gcc.dg/c99-func-3.c: Remove xfail.
13094 * gcc.dg/c99-func-4.c: Remove xfail.
13095
13096 2001-04-23 Zack Weinberg <zackw@stanford.edu>
13097
13098 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
13099
13100 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
13101
13102 * gcc.c-torture/compile/20010423-1.c: New test.
13103
13104 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13105
13106 * g++.old-deja/g++.pt/typename28.C: New test.
13107
13108 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
13109
13110 * g++.old-deja/g++.abi/empty2.C: New test.
13111 * g++.old-deja/g++.abi/empty3.C: New test.
13112
13113 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13114
13115 * g++.old-deja/g++.other/comdat2.C: New test.
13116 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
13117
13118 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13119
13120 * g++.old-deja/g++.other/overload14.C: New test.
13121
13122 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13123
13124 * g++.old-deja/g++.other/lookup23.C: New test.
13125
13126 2001-04-20 Jakub Jelinek <jakub@redhat.com>
13127
13128 * gcc.c-torture/execute/20010403-1.c: New test.
13129
13130 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
13131 Mark Mitchell <mark@codesourcery.com>
13132
13133 * lib/old-dejagnu.exp: Don't delete output of executable.
13134 Add .exe suffix to executables.
13135
13136 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
13137
13138 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
13139
13140 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13141
13142 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
13143
13144 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13145
13146 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
13147 * g++.old-deja/g++.abi/crash1.C: New test.
13148
13149 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
13150
13151 * g++.old-deja/g++.other/crash40.C: New test.
13152
13153 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13154
13155 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
13156
13157 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
13158
13159 * g++.old-deja/g++.other/warn6.C: New test.
13160
13161 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
13162
13163 * g++.old-deja/g++.robertl/eb42.C: Same.
13164
13165 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13166
13167 * gcc.dg/wtr-conversion-1.c: New testcase.
13168
13169 2001-04-10 Richard Henderson <rth@redhat.com>
13170
13171 * g++.old-deja/g++.other/array5.C: New.
13172
13173 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13174
13175 * gcc.c-torture/execute/20010408-1.c: New test.
13176
13177 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
13178
13179 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
13180 headers and constructs.
13181 * g++.old-deja/g++.robertl/eb79.C: Same.
13182 * g++.old-deja/g++.robertl/eb77.C (main): Same.
13183 * g++.old-deja/g++.robertl/eb73.C: Same.
13184 * g++.old-deja/g++.robertl/eb66.C (main): Same.
13185 * g++.old-deja/g++.robertl/eb55.C (t): Same.
13186 * g++.old-deja/g++.robertl/eb54.C (main): Same.
13187 * g++.old-deja/g++.robertl/eb46.C (main): Same.
13188 * g++.old-deja/g++.robertl/eb44.C: Same.
13189 * g++.old-deja/g++.robertl/eb41.C (main): Same.
13190 * g++.old-deja/g++.robertl/eb4.C (main): Same.
13191 * g++.old-deja/g++.robertl/eb39.C: Same.
13192 * g++.old-deja/g++.robertl/eb33.C (main): Same.
13193 * g++.old-deja/g++.robertl/eb31.C (main): Same.
13194 * g++.old-deja/g++.robertl/eb30.C: Same.
13195 * g++.old-deja/g++.robertl/eb3.C: Same.
13196 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
13197 * g++.old-deja/g++.robertl/eb21.C: Same.
13198 * g++.old-deja/g++.robertl/eb15.C: Same.
13199 * g++.old-deja/g++.robertl/eb118.C: Same.
13200 * g++.old-deja/g++.robertl/eb115.C (main): Same.
13201 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
13202 * g++.old-deja/g++.robertl/eb109.C: Same.
13203 * g++.old-deja/g++.other/sibcall1.C (main): Same.
13204 * g++.old-deja/g++.mike/rtti1.C: Same.
13205 * g++.old-deja/g++.mike/p658.C: Same.
13206 * g++.old-deja/g++.mike/net46.C: Same.
13207 * g++.old-deja/g++.mike/net34.C: Same.
13208 * g++.old-deja/g++.mike/memoize1.C: Same.
13209 * g++.old-deja/g++.mike/eh2.C: Same.
13210 * g++.old-deja/g++.law/weak.C: Same.
13211 * g++.old-deja/g++.law/visibility7.C: Same.
13212 * g++.old-deja/g++.law/visibility25.C: Same.
13213 * g++.old-deja/g++.law/visibility22.C: Same.
13214 * g++.old-deja/g++.law/visibility2.C: Same.
13215 * g++.old-deja/g++.law/visibility17.C: Same.
13216 * g++.old-deja/g++.law/visibility13.C: Same.
13217 * g++.old-deja/g++.law/visibility10.C: Same.
13218 * g++.old-deja/g++.law/visibility1.C: Same.
13219 * g++.old-deja/g++.law/virtual3.C (eval): Same.
13220 * g++.old-deja/g++.law/vbase1.C: Same.
13221 * g++.old-deja/g++.law/operators32.C: Same.
13222 * g++.old-deja/g++.law/nest3.C: Same.
13223 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
13224 * g++.old-deja/g++.law/except5.C (main): Same.
13225 * g++.old-deja/g++.law/cvt7.C (run): Same.
13226 * g++.old-deja/g++.law/cvt2.C: Same.
13227 * g++.old-deja/g++.law/cvt16.C: Same.
13228 * g++.old-deja/g++.law/ctors6.C (bar): Same.
13229 * g++.old-deja/g++.law/ctors17.C (main): Same.
13230 * g++.old-deja/g++.law/ctors13.C: Same.
13231 * g++.old-deja/g++.law/ctors12.C (main): Same.
13232 * g++.old-deja/g++.law/ctors10.C: Same.
13233 * g++.old-deja/g++.law/code-gen5.C: Same.
13234 * g++.old-deja/g++.law/bad-error7.C: Same.
13235 * g++.old-deja/g++.law/arm9.C: Same.
13236 * g++.old-deja/g++.law/arm12.C: Same.
13237 * g++.old-deja/g++.law/arg8.C: Same.
13238 * g++.old-deja/g++.law/arg1.C: Same.
13239 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
13240 * g++.old-deja/g++.jason/template31.C: Same.
13241 * g++.old-deja/g++.jason/template24.C (main): Same.
13242 * g++.old-deja/g++.jason/2371.C: Same.
13243 * g++.old-deja/g++.eh/new2.C: Same.
13244 * g++.old-deja/g++.eh/new1.C: Same.
13245 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
13246 * g++.old-deja/g++.brendan/nest21.C (main): Same.
13247 * g++.old-deja/g++.brendan/err-msg3.C: Same.
13248 * g++.old-deja/g++.brendan/crash62.C: Same.
13249 * g++.old-deja/g++.brendan/crash52.C: Same.
13250 * g++.old-deja/g++.brendan/crash49.C (main): Same.
13251 * g++.old-deja/g++.brendan/crash38.C: Same.
13252 * g++.old-deja/g++.brendan/crash15.C (main): Same.
13253 * g++.old-deja/g++.brendan/copy9.C: Same.
13254
13255 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
13256
13257 * gcc.c-torture/execute/20001203-2.c (memset):
13258 Count argument is of type __SIZE_TYPE__.
13259
13260 2001-04-04 Diego Novillo <dnovillo@redhat.com>
13261
13262 * gcc.c-torture/compile/20010404-1.c: New test.
13263
13264 2001-04-04 Jakub Jelinek <jakub@redhat.com>
13265
13266 * gcc.c-torture/compile/20010326-1.c: New test.
13267
13268 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
13269
13270 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
13271 peculiarities of the SH.
13272 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
13273
13274 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13275
13276 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
13277 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
13278 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
13279
13280 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13281
13282 * g77.f-torture/compile/20010321-1.f: New test.
13283
13284 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13285
13286 * gcc.c-torture/compile/20010329-1.c: New test.
13287
13288 2001-04-02 Jakub Jelinek <jakub@redhat.com>
13289
13290 * gcc.c-torture/execute/20010329-1.c: New test.
13291
13292 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
13293
13294 * g++.old-deja/g++.other/eh4.C: Fix typo.
13295
13296 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
13297
13298 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
13299
13300 2001-03-28 Philip Blundell <philb@gnu.org>
13301
13302 * gcc.c-torture/compile/20010328-1.c: New test.
13303
13304 2001-03-27 Richard Henderson <rth@redhat.com>
13305
13306 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
13307 * g++.old-deja/g++.eh/vbase3.C: Likewise.
13308
13309 2001-03-27 Alan Modra <alan@linuxcare.com.au>
13310
13311 * gcc.c-torture/compile/20010327-1.c: New test.
13312
13313 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
13314
13315 * g++.old-deja/g++.other/friend12.C: New test.
13316 * g++.old-deja/g++.other/friend9.C: Expect no errors.
13317 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
13318
13319 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
13320
13321 * gcc.c-torture/execute/20010325-1.c: New test.
13322
13323 2001-03-23 Jakub Jelinek <jakub@redhat.com>
13324
13325 * g++.old-deja/g++.other/mangle3.C: New test.
13326
13327 2001-03-22 Jakub Jelinek <jakub@redhat.com>
13328
13329 * g++.old-deja/g++.other/anon8.C: New test.
13330
13331 2001-03-20 Philip Blundell <philb@gnu.org>
13332
13333 * gcc.c-torture/compile/20010320-1.c: New test.
13334
13335 2001-03-17 Richard Henderson <rth@redhat.com>
13336
13337 * g++.old-deja/g++.other/eh4.C: Add expected error text.
13338
13339 2001-03-15 Geoff Keating <geoff@redhat.com>
13340
13341 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
13342 tests on AIX.
13343
13344 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
13345
13346 * g++.old-deja/g++.other/eh4.C: New test.
13347
13348 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
13349
13350 * gcc.dg/cpp/mi1.c: Update.
13351
13352 2001-03-14 Jakub Jelinek <jakub@redhat.com>
13353
13354 * g++.old-deja/g++.other/regstack.C: New test.
13355
13356 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
13357
13358 * g++.old-deja/g++.other/ref4.C: New test.
13359
13360 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
13361
13362 * objc/execute/va_method.m: Added.
13363 * objc/execute/IMP.m: Added.
13364 * objc/execute/_cmd.m: Added.
13365 * objc/execute/accessing_ivars.m: Added.
13366 * objc/execute/class-1.m: Added.
13367 * objc/execute/class-10.m: Added.
13368 * objc/execute/class-11.m: Added.
13369 * objc/execute/class-12.m: Added.
13370 * objc/execute/class-13.m: Added.
13371 * objc/execute/class-14.m: Added.
13372 * objc/execute/class-2.m: Added.
13373 * objc/execute/class-3.m: Added.
13374 * objc/execute/class-4.m: Added.
13375 * objc/execute/class-5.m: Added.
13376 * objc/execute/class-6.m: Added.
13377 * objc/execute/class-7.m: Added.
13378 * objc/execute/class-8.m: Added.
13379 * objc/execute/class-9.m: Added.
13380 * objc/execute/class-tests-1.h
13381 * objc/execute/class-tests-2.h
13382 * objc/execute/compatibility_alias.m: Added.
13383 * objc/execute/encode-1.m: Added.
13384 * objc/execute/formal_protocol-1.m: Added.
13385 * objc/execute/formal_protocol-2.m: Added.
13386 * objc/execute/formal_protocol-3.m: Added.
13387 * objc/execute/formal_protocol-4.m: Added.
13388 * objc/execute/formal_protocol-5.m: Added.
13389 * objc/execute/formal_protocol-6.m: Added.
13390 * objc/execute/formal_protocol-7.m: Added.
13391 * objc/execute/informal_protocol.m: Added.
13392 * objc/execute/initialize.m: Added.
13393 * objc/execute/load.m: Added.
13394 * objc/execute/many_args_method.m: Added.
13395 * objc/execute/nested-3.m: Added.
13396 * objc/execute/no_clash.m: Added.
13397 * objc/execute/private.m: Added.
13398 * objc/execute/redefining_self.m: Added.
13399 * objc/execute/root_methods.m: Added.
13400 * objc/execute/selector-1.m: Added.
13401 * objc/execute/static-1.m: Added.
13402 * objc/execute/static-2.m: Added.
13403 * objc/execute/va_method.m: Added.
13404
13405 2001-03-10 Richard Henderson <rth@redhat.com>
13406
13407 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
13408
13409 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
13410
13411 * g++.old-deja/g++.other/crash31.C: XFAIL.
13412 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
13413 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
13414 * gcc.c-torture/execute/20010123-1.x: XFAIL.
13415 * gcc.c-torture/execute/20010124-1.x: XFAIL.
13416 * gcc.dg/sequence-pt-1.c: XFAIL one test.
13417
13418 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
13419
13420 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
13421
13422 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13423
13424 * gcc.dg/20000724-1.c: Don't use multiline strings.
13425
13426 2001-03-06 Zack Weinberg <zackw@stanford.edu>
13427
13428 * objc/execute/string1.m, objc/execute/string2.m: Compare the
13429 result of -cString against what we expect it to be; don't just
13430 print it out for no one to read.
13431
13432 * objc/execute/string3.m, objc/execute/string4.m: New tests.
13433 Based on testcases provided by Nicola Pero.
13434
13435 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13436
13437 * gcc.dg/cpp/macro7.c: New test.
13438
13439 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
13440
13441 * gcc.dg/cpp/multiline.c: Update.
13442
13443 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13444
13445 * g++.old-deja/g++.other/enum3.C: New test.
13446
13447 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13448
13449 * g++.old-deja/g++.other/pod1.C: New test.
13450
13451 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
13452
13453 * g++.old-deja/g++.ext/overload1.C: New test.
13454
13455 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13456
13457 * g++.old-deja/g++.pt/using1.C: New test.
13458
13459 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
13460
13461 * g++.old-deja/g++.other/using9.C: New test.
13462
13463 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
13464
13465 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
13466
13467 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
13468
13469 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
13470
13471 * g++.old-deja/g++.ext/realpt1.C: Remove.
13472
13473 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
13474
13475 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
13476
13477 2001-02-26 Will Cohen <wcohen@redhat.com>
13478
13479 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
13480
13481 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
13482
13483 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
13484 templatized constructors.
13485
13486 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13487
13488 * gcc.c-torture/execute/20010224-1.c: New test.
13489
13490 2001-02-23 Jakub Jelinek <jakub@redhat.com>
13491
13492 * gcc.c-torture/execute/20010222-1.c: New test.
13493
13494 2001-02-22 Jakub Jelinek <jakub@redhat.com>
13495
13496 * g++.old-deja/g++.other/inline20.C: New test.
13497
13498 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
13499
13500 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
13501
13502 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
13503
13504 * g++.old-deja/g++.other/lookup22.C: New test.
13505
13506 2001-02-19 Zack Weinberg <zackw@stanford.edu>
13507
13508 * g77.dg: New directory.
13509 * g77.dg/20010216-1.f: New test case.
13510 * g77.dg/dg.exp: New driver.
13511 * lib/g77-dg.exp: New driver library.
13512
13513 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13514
13515 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
13516
13517 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
13518
13519 * g++.old-deja/g++.other/decl9.C: New test.
13520
13521 2001-02-16 Jakub Jelinek <jakub@redhat.com>
13522
13523 * g++.old-deja/g++.other/init16.C: Update the test so that it does
13524 not need <string> and also tests the initialization at runtime.
13525
13526 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
13527
13528 * gcc.c-torture/execute/longlong.c: New test.
13529
13530 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13531
13532 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
13533
13534 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
13535
13536 * gcc.c-torture/execute/920302-1.c (execute):
13537 Change argument type to short.
13538
13539 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13540
13541 * g++.old-deja/g++.pt/deduct6.C: New test.
13542
13543 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
13544
13545 * g++.old-deja/g++.pt/deduct5.C: New test.
13546
13547 2001-02-14 Jakub Jelinek <jakub@redhat.com>
13548
13549 * gcc.c-torture/execute/20010209-1.c: New test.
13550
13551 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
13552
13553 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
13554
13555 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
13556
13557 * g++.dg/vtgc1.C: Update for new ABI.
13558
13559 * consistency.vlad: New directory, 1665 files.
13560
13561 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
13562
13563 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
13564 return type.
13565 * gcc.dg/cpp/digraphs.c: Declare puts.
13566
13567 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13568
13569 * g++.old-deja/g++.other/warn5.C: New test.
13570
13571 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13572
13573 * g++.old-deja/g++.pt/spec40.C: New test.
13574
13575 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
13576
13577 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
13578 case.
13579 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
13580
13581 2001-02-12 Jakub Jelinek <jakub@redhat.com>
13582
13583 * gcc.c-torture/compile/20010209-1.c: New test.
13584
13585 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
13586
13587 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
13588 excess errors message but not if it crashes.
13589 * g++.old-deja/g++.other/crash27.C: Likewise.
13590 * g++.old-deja/g++.other/crash28.C: Likewise.
13591 * g++.old-deja/g++.other/crash30.C: Likewise.
13592 * g++.old-deja/g++.other/crash32.C: Likewise.
13593 * g++.old-deja/g++.other/crash35.C: Likewise.
13594 * g++.old-deja/g++.pt/inherit2.C: Likewise.
13595
13596 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
13597
13598 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
13599 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
13600 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
13601 g77.f-torture/execute/execute.exp,
13602 g77.f-torture/noncompile/noncompile.exp,
13603 gcc.c-torture/execute/execute.exp,
13604 gcc.c-torture/execute/memcheck/memcheck.exp,
13605 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
13606 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
13607 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
13608 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
13609 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
13610 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
13611 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
13612 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
13613 Remove bug reporting instructions with ancient email addresses.
13614
13615 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13616
13617 * gcc.dg/20010202-1.c: New test.
13618 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
13619
13620 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
13621
13622 * g++.dg/stdbool-if.C: New test.
13623
13624 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
13625
13626 * objc/execute/fdecl.m: Added main().
13627
13628 2001-02-07 Jakub Jelinek <jakub@redhat.com>
13629
13630 * gcc.c-torture/execute/20010206-1.c: New test.
13631
13632 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
13633
13634 * gcc.dg/cpp/avoidpaste1.c: Update.
13635
13636 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
13637
13638 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
13639 Pero <nicola@brainstorm.co.uk>.
13640 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
13641
13642 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
13643
13644 * g++.old-deja/g++.pt/spec39.C: New test.
13645
13646 2001-02-05 Jakub Jelinek <jakub@redhat.com>
13647
13648 * gcc.c-torture/compile/20010202-1.c: New test.
13649
13650 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
13651
13652 * g++.old-deja/g++.abi/primary2.C: New test.
13653 * g++.old-deja/g++.abi/primary3.C: New test.
13654 * g++.old-deja/g++.abi/primary4.C: New test.
13655 * g++.old-deja/g++.abi/primary5.C: New test.
13656 * g++.old-deja/g++.abi/vtable3.h: New test.
13657 * g++.old-deja/g++.abi/vtable3a.C: New test.
13658 * g++.old-deja/g++.abi/vtable3b.C: New test.
13659 * g++.old-deja/g++.abi/vtable3c.C: New test.
13660 * g++.old-deja/g++.abi/vtable3d.C: New test.
13661 * g++.old-deja/g++.abi/vtable3e.C: New test.
13662 * g++.old-deja/g++.abi/vtable3f.C: New test.
13663 * g++.old-deja/g++.abi/vtable3g.C: New test.
13664 * g++.old-deja/g++.abi/vtable3h.C: New test.
13665 * g++.old-deja/g++.abi/vtable3i.C: New test.
13666 * g++.old-deja/g++.abi/vtable3j.C: New test.
13667 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
13668
13669 2001-02-03 Jakub Jelinek <jakub@redhat.com>
13670
13671 * g++.old-deja/g++.other/anon6.C: New test.
13672 * g++.old-deja/g++.other/anon7.C: New test.
13673
13674 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
13675
13676 * gcc.dg/cpp/avoidpaste2.c: New tests.
13677
13678 2001-01-31 Jakub Jelinek <jakub@redhat.com>
13679
13680 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
13681
13682 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
13683
13684 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
13685 DECIMAL_DIG cases for Irix."
13686
13687 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
13688
13689 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
13690
13691 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
13692
13693 * gcc.dg/c99-tag-1.c: New test.
13694
13695 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13696
13697 * gcc.dg/cpp/tr-warn1.c: Add tests.
13698
13699 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
13700
13701 * gcc.dg/cpp/avoidpaste1.c: Update.
13702 * gcc.dg/cpp/paste4.c: Update.
13703
13704 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
13705
13706 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
13707 cases for Irix.
13708
13709 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13710
13711 * g++.old-deja/g++.other/inline19.C: New test.
13712
13713 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
13714
13715 * gcc.dg/Wlarger-than.c: New test.
13716
13717 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
13718
13719 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
13720
13721 2001-01-29 Jakub Jelinek <jakub@redhat.com>
13722
13723 * gcc.c-torture/execute/20010129-1.c: New test.
13724 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
13725
13726 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
13727
13728 * gcc.dg/cpp/avoidpaste1.c: Test case.
13729
13730 2001-01-28 Jakub Jelinek <jakub@redhat.com>
13731
13732 * g++.old-deja/g++.other/inline18.C: New test.
13733
13734 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13735
13736 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
13737 and __builtin_putchar.
13738
13739 2001-01-27 Jakub Jelinek <jakub@redhat.com>
13740
13741 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
13742 tests.
13743
13744 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
13745
13746 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
13747 floating point number rounding mode to round to the nearest
13748 representable mode.
13749
13750 2001-01-25 Jakub Jelinek <jakub@redhat.com>
13751
13752 * g++.old-deja/g++.other/mangle2.C: New test.
13753
13754 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
13755
13756 * gcc.c-torture/compile/20010124-1.c: New test.
13757
13758 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
13759
13760 * g++.old-deja/g++.pt/spec38.C: New test.
13761
13762 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13763
13764 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
13765 "Build don't run".
13766
13767 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13768
13769 * gcc.c-torture/execute/20010123-1.c: New test.
13770
13771 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13772
13773 * g++.old-deja/g++.pt/spec37.C: New test.
13774
13775 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
13776
13777 * g++.old-deja/g++.pt/overload14.C: New test.
13778
13779 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13780
13781 * gcc.c-torture/execute/20010122-1.c: New test, exercise
13782 __builtin_return_address.
13783
13784 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
13785
13786 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
13787 * g++.old-deja/g++.pt/spec35.C: New test.
13788 * g++.old-deja/g++.pt/spec36.C: New test.
13789
13790 2001-01-20 Jakub Jelinek <jakub@redhat.com>
13791
13792 * gcc.c-torture/compile/20010118-1.c: New test.
13793
13794 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
13795
13796 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
13797
13798 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13799
13800 * gcc.c-torture/execute/20010119-1.c: New test.
13801
13802 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13803
13804 * g++.old-deja/g++.other/vbase5.C: New test.
13805
13806 2001-01-19 Jakub Jelinek <jakub@redhat.com>
13807
13808 * gcc.c-torture/execute/20010118-1.c: New test.
13809
13810 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13811
13812 * g++.old-deja/g++.pt/deduct3.C: New test.
13813
13814 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
13815
13816 * g++.old-deja/g++.pt/spec34.C: New test.
13817
13818 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
13819
13820 * g77.f-torture/compile/20000601-2.f: New test.
13821
13822 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13823
13824 * g++.old-deja/g++.other/init17.C: New test.
13825
13826 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
13827
13828 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
13829
13830 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13831
13832 * g++.old-deja/g++.pt/unify8.C: New test.
13833
13834 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13835
13836 * g++.old-deja/g++.abi/vbase1.C: New test.
13837
13838 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
13839
13840 * g++.old-deja/g++.pt/crash65.C: New test.
13841
13842 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
13843
13844 * gcc.dg/cpp/assembl2.S: New test case.
13845
13846 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
13847
13848 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
13849 are supported.
13850
13851 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13852
13853 * g++.old-deja/g++.other/builtins1.C: New test.
13854 * g++.old-deja/g++.other/builtins2.C: Likewise.
13855 * g++.old-deja/g++.other/builtins3.C: Likewise.
13856 * g++.old-deja/g++.other/builtins4.C: Likewise.
13857
13858 2001-01-17 Jakub Jelinek <jakub@redhat.com>
13859
13860 * gcc.c-torture/compile/20010117-1.c: New test.
13861 * gcc.c-torture/compile/20010117-2.c: New test.
13862
13863 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13864
13865 * g77.f-torture/execute/20010116.[fx]: New test,
13866 XFAIL on i?86-*-*.
13867 * g77.f-torture/compile/20010115.f: Indicate it's
13868 a test for PR fortran/1636.
13869
13870 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
13871
13872 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
13873
13874 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
13875
13876 * g77.f-torture/compile/20010115.f: New test.
13877
13878 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
13879
13880 * g++.old-deja/g++.pt/nontype5.C: New test.
13881
13882 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
13883
13884 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
13885 have an equivalent working one below it.
13886
13887 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13888
13889 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
13890 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
13891
13892 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
13893
13894 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
13895 message containing "init_priority".
13896 (conpr-2.C): Likewise.
13897 (conpr-3.C): Likewise.
13898 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
13899
13900 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13901
13902 * gcc.c-torture/execute/20010114-2.c: New test.
13903
13904 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
13905
13906 * gcc.c-torture/compile/20010114-1.c: New test.
13907 * gcc.c-torture/compile/20010114-1.x: Xfail.
13908 * gcc.c-torture/compile/20010114-2.c: New test.
13909 * gcc.c-torture/execute/20010114-1.c: New test.
13910 * gcc.dg/trunc-1.c: New test.
13911 * gcc.dg/uninit-B.c: New test.
13912
13913 2001-01-13 Nick Clifton <nickc@redhat.com>
13914
13915 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
13916 target.
13917
13918 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
13919
13920 * gcc.c-torture/compile/20010113-1.c: New test.
13921
13922 2001-01-13 Jakub Jelinek <jakub@redhat.com>
13923
13924 * gcc.c-torture/compile/20001212-1.c: New test.
13925
13926 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
13927
13928 * gcc.dg/cpp/widestr1.c: Update.
13929 * gcc.dg/cpp/prag-imp.c: Remove.
13930
13931 2001-01-12 Jakub Jelinek <jakub@redhat.com>
13932
13933 * gcc.c-torture/execute/20000801-3.x: Remove.
13934 * gcc.dg/c90-init-1.c: New test.
13935 * gcc.dg/c99-init-1.c: New test.
13936 * gcc.dg/c99-init-2.c: New test.
13937 * gcc.dg/gnu99-init-1.c: New test.
13938
13939 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
13940
13941 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
13942 testing that no relevant ones were found.
13943
13944 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13945
13946 * g++.old-deja/g++.pt/cast2.C: New test.
13947
13948 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
13949
13950 * g++.old-deja/g++.pt/friend47.C: New test.
13951
13952 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13953
13954 * g++.old-deja/g++.pt/instantiate13.C: New test.
13955
13956 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13957
13958 * g++.old-deja/g++.other/defarg7.C: New test.
13959 * g++.old-deja/g++.other/defarg8.C: New test.
13960
13961 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13962
13963 * g++.old-deja/g++.pt/crash64.C: New test.
13964
13965 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
13966
13967 * g++.old-deja/g++.pt/crash63.C: New test.
13968
13969 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
13970
13971 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
13972
13973 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
13974
13975 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
13976
13977 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13978
13979 * g++.old-deja/g++.pt/error3.C: New test.
13980
13981 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13982
13983 * g++.old-deja/g++.other/crash39.C: New test.
13984
13985 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
13986
13987 * g++.old-deja/g++.other/vbase4.C: New test.
13988
13989 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
13990
13991 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
13992 * gcc.dg/special/20000419-2.c: New file. Identical to above.
13993 * gcc.dg/special/special.exp: New test driver which will check
13994 for alias support for the above test.
13995
13996 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
13997
13998 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
13999 problems on small machines.
14000 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
14001 parameterize.
14002
14003 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
14004
14005 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
14006 mips.
14007 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
14008
14009 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
14010
14011 * g++.old_deja/g++.pt/using8.C: New test.
14012
14013 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
14014
14015 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
14016
14017 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
14018
14019 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
14020 where a failure is expected.
14021 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
14022
14023 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14024
14025 * g++.old_deja/g++.pt/instantiate12.C: New test.
14026
14027 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14028
14029 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
14030 start of structs.
14031 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
14032 * g++.old-deja/g++.brendan/crash17.C: Likewise.
14033 * g++.old-deja/g++.brendan/crash29.C: Likewise.
14034 * g++.old-deja/g++.brendan/crash48.C: Likewise.
14035 * g++.old-deja/g++.brendan/ns1.C: Likewise.
14036 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
14037 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
14038 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
14039 * g++.old-deja/g++.eh/spec6.C: Likewise.
14040 * g++.old-deja/g++.jason/crash3.C: Likewise.
14041 * g++.old-deja/g++.law/ctors11.C: Likewise.
14042 * g++.old-deja/g++.law/ctors17.C: Likewise.
14043 * g++.old-deja/g++.law/ctors5.C: Likewise.
14044 * g++.old-deja/g++.law/ctors9.C: Likewise.
14045 * g++.old-deja/g++.mike/ambig1.C: Likewise.
14046 * g++.old-deja/g++.mike/net22.C: Likewise.
14047 * g++.old-deja/g++.mike/p3538a.C: Likewise.
14048 * g++.old-deja/g++.mike/p3538b.C: Likewise.
14049 * g++.old-deja/g++.mike/virt3.C: Likewise.
14050 * g++.old-deja/g++.niklas/t128.C: Likewise.
14051 * g++.old-deja/g++.other/anon4.C: Likewise.
14052 * g++.old-deja/g++.other/using1.C: Likewise.
14053 * g++.old-deja/g++.other/warn3.C: Likewise.
14054 * g++.old-deja/g++.pt/t37.C: Likewise.
14055 * g++.old-deja/g++.robertl/eb69.C: Likewise.
14056 * g++.old-deja/g++.robertl/eb71.C: Likewise.
14057
14058 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
14059
14060 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
14061
14062 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14063
14064 * gcc.c-torture/execute/stdio-opt-3.c: New test.
14065
14066 2001-01-07 Jakub Jelinek <jakub@redhat.com>
14067
14068 * gcc.c-torture/compile/20010107-1.c: New test.
14069
14070 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14071
14072 * gcc.c-torture/execute/builtin-noret-1.c: New test.
14073
14074 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
14075
14076 * gcc.dg/format/format.h: New file.
14077 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
14078 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
14079 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
14080 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
14081 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
14082 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
14083 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
14084 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
14085 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
14086 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
14087 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
14088 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
14089 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
14090 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
14091 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
14092 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
14093 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
14094 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
14095 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
14096 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
14097 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
14098 instead of declaring standard types, macros and functions in each
14099 test.
14100
14101 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
14102
14103 * gcc.c-torture/execute/20010106-1.c: New test.
14104
14105 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
14106
14107 * gcc.dg/format/format.exp: New file.
14108 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
14109 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
14110 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
14111 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
14112 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
14113 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
14114 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
14115 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
14116 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
14117 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
14118 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
14119 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
14120 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
14121 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
14122 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
14123 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
14124 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
14125 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
14126 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
14127 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
14128 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
14129 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
14130 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
14131 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
14132 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
14133 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
14134 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
14135 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
14136 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
14137 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
14138 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
14139 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
14140 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
14141 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
14142 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
14143 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
14144 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
14145 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
14146 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
14147 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
14148 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
14149 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
14150
14151 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
14152
14153 * gcc.c-torture/execute/991228-1.c: Take word endianness into
14154 account.
14155
14156 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
14157
14158 * gcc.c-torture/execute/builtin-complex-1.c: New test.
14159
14160 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
14161
14162 * g++.old-deja/g++.pt/crash62.C: New test.
14163
14164 2001-01-04 Richard Henderson <rth@redhat.com>
14165
14166 * gcc.dg/20000926-1.c: Update expected warnings.
14167 * gcc.dg/array-2.c: Likewise.
14168 * gcc.dg/array-4.c: Also validate flexible array members.
14169 * gcc.dg/c99-flex-array-1.c: New.
14170
14171 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
14172
14173 * gcc.c-torture/compile/20001222-1.x: Remove.
14174
14175 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
14176
14177 * gcc.c-torture/execute/built-in-setjmp.c: New.
14178
14179 2001-01-03 Richard Henderson <rth@redhat.com>
14180
14181 * gcc.dg/940510-1.c: Update expected error wording.
14182 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
14183
14184 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
14185
14186 * lib/target-supports.exp (check_alias_available): Modified to
14187 indicate aliases not supported if only weak aliases are supported.
14188
14189 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14190
14191 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
14192 Turn on cmpstrsi checks for __pj__ and __i370__.
14193
14194 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
14195
14196 * g++.old-deja/g++.other/virtual11.C: New test.
14197
14198 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
14199
14200 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
14201
14202 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14203
14204 * gcc.c-torture/compile/20010102-1.c: New test.
14205
14206 2001-01-02 Andreas Jaeger <aj@suse.de>
14207
14208 * gcc.dg/noreturn-3.c: New test.
14209
14210 * gcc.dg/noreturn-4.c: New test.
14211
14212 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14213
14214 * gcc.c-torture/execute/stdio-opt-1.c: Also test
14215 __builtin_fputc and __builtin_fwrite.
14216
14217 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
14218
14219 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
14220 signed char, not default char.
14221
14222 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
14223
14224 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
14225
14226 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
14227
14228 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
14229
14230 2000-12-29 Richard Henderson <rth@redhat.com>
14231
14232 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
14233 (__cyg_profile_func_exit): Define.
14234
14235 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
14236
14237 * g++.dg/vtgc1.C: New test.
14238
14239 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
14240
14241 * gcc.dg/noncompile/20001228-1.c: New test.
14242
14243 * gcc.dg/20001228-1.c: New test.
14244
14245 * gcc.c-torture/execute/20001228-1.c: New test.
14246
14247 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
14248
14249 * gcc.dg/format-strfmon-1.c: New test.
14250
14251 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14252
14253 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
14254 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
14255 * gcc.c-torture/execute/string-opt-1.c: Likewise.
14256 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14257 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14258 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14259 * gcc.c-torture/execute/string-opt-6.c: Likewise.
14260 * gcc.c-torture/execute/string-opt-7.c: Likewise.
14261 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14262 * gcc.c-torture/execute/string-opt-9.c: Likewise.
14263 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14264 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14265 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14266
14267 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
14268 * gcc.c-torture/execute/string-opt-4.c: Test index.
14269
14270 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
14271
14272 * gcc.c-torture/compile/20001226-1.c: New test.
14273
14274 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
14275
14276 * gcc.c-torture/compile/20001222-1.c: New test.
14277 * gcc.c-torture/compile/20001222-1.x: Xfail.
14278
14279 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
14280
14281 * gcc.c-torture/execute/comp-goto-2.c: New test.
14282
14283 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
14284
14285 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
14286 Use long types if __INT_MAX__ is 32767.
14287 (main): Use cast to (sint32 *) when poking 88 into a_page.
14288
14289 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
14290
14291 2000-12-21 Bernd Schmidt <bernds@redhat.com>
14292
14293 * gcc.c-torture/compile/20001221-1.c: New test.
14294 * gcc.c-torture/execute/20001221-1.c: New test.
14295
14296 2000-12-20 Richard Henderson <rth@redhat.com>
14297
14298 * g++.old-deja/g++.pt/crash36.C: Update error lines.
14299 * g++.old-deja/g++.robertl/eb109.C: Likewise.
14300
14301 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14302
14303 * gcc.dg/compare3.c: New test.
14304
14305 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14306
14307 * gcc.dg/format-warnll-1.c: New test.
14308
14309 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
14310
14311 * gcc.dg/cpp/cmdlne-P.c: New test.
14312
14313 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
14314
14315 * gcc.c-torture/execute/builtin-abs-1.c,
14316 gcc.c-torture/execute/builtin-abs-2.c: New tests.
14317
14318 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14319
14320 * gcc.dg/cpp/multiline.c: New test.
14321
14322 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
14323
14324 * g++.old-deja/g++.other/syshdr1.C: Update.
14325 * gcc.dg/cpp/lineflags.c: Remove temporarily.
14326
14327 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14328
14329 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
14330
14331 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14332
14333 * g++.old-deja/g++.pt/ttp65.C: New test.
14334
14335 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14336
14337 * g++.old-deja/g++.pt/ttp64.C: New test.
14338
14339 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14340
14341 * g++.old-deja/g++.pt/spec33.C: New test.
14342
14343 2000-12-14 Catherine Moore <clm@redhat.com>
14344
14345 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
14346 * gcc.c-torture/execute/920612-2.c: Likewise.
14347 * gcc.c-torture/execute/920428-2.c: Likewise.
14348 * gcc-c-torture/execute/va-arg-11.c: Call exit.
14349 * gcc.c-torture/execute/va-arg-21.c: Likewise.
14350
14351 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14352
14353 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
14354 * gcc.dg/pack-test-2.c: Likewise.
14355
14356 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14357
14358 Tests by Zack Weinberg <zackw@stanford.edu>.
14359
14360 * gcc.dg/cpp/defined.c: Update.
14361 * gcc.dg/cpp/defined_trad.c: New tests.
14362
14363 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
14364
14365 * gcc.dg/cpp/trad-direct.c: Update.
14366
14367 2000-12-11 Neil Booth <neilb@earthling.net>
14368
14369 * gcc.dg/cpp/defined_trad.c
14370
14371 2000-12-11 Neil Booth <neilb@earthling.net>
14372
14373 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
14374
14375 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
14376
14377 * gcc.dg/format-miss-2.c: New test.
14378
14379 2000-12-09 Neil Booth <neilb@earthling.net>
14380
14381 * gcc.dg/cpp/lineflags.c: New tests.
14382 * gcc.dg/cpp/poison.c: Update.
14383 * gcc.dg/cpp/redef2.c: Update.
14384 * gcc.dg/cpp/skipping.c: New test.
14385
14386 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
14387
14388 * g++.old-deja/g++.other/eh3.C: New testcase.
14389
14390 2000-12-07 Neil Booth <neilb@earthling.net>
14391
14392 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
14393 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
14394 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
14395 wtr-union-init-2.c, wtr-union-init-3.c: Update.
14396 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
14397 Update.
14398
14399 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14400
14401 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
14402 __SIZE_TYPE__ instead of int for type of integers cast to
14403 pointers.
14404
14405 2000-12-07 Jakub Jelinek <jakub@redhat.com>
14406
14407 * g++.old-deja/g++.other/cleanup4.C: New test.
14408
14409 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14410
14411 * format-sec-1.c: New test.
14412
14413 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14414
14415 * gcc.dg/format-nonlit-3.c: New test.
14416
14417 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
14418
14419 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
14420 through a null pointer.
14421
14422 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14423
14424 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
14425 * g++.old-deja/g++.pt/partial4.C: New test.
14426
14427 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
14428
14429 * gcc.c-torture/execute/ieee/hugeval.x: New.
14430
14431 2000-12-06 Neil Booth <neilb@earthling.net>
14432
14433 * gcc.dg/cpp/backslash2.c: New tests.
14434
14435 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14436
14437 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
14438 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
14439
14440 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
14441
14442 * gcc.c-torture/execute/20001203-2.c: New testcase.
14443
14444 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14445
14446 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
14447 * g++.old-deja/g++.other/virtual10.C: New test.
14448
14449 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
14450
14451 * g++.old-deja/g++.mike/pmf5.C: Remove test.
14452
14453 2000-12-05 Richard Henderson <rth@redhat.com>
14454
14455 * gcc.c-torture/compile/20001205-1.c: New.
14456
14457 2000-12-04 Neil Booth <neilb@earthling.net>
14458
14459 * g++.old-deja/g++.other/virtual9.C: New test.
14460 * g++.old-deja/g++.pt/crash61.C: New test.
14461 * gcc.c-torture/execute/loop-9.c: New test.
14462
14463 2000-12-04 Neil Booth <neilb@earthling.net>
14464
14465 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
14466 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
14467 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
14468 * gcc.dg/cpp/extratokens.c: ...here.
14469
14470 2000-12-04 Neil Booth <neilb@earthling.net>
14471
14472 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
14473 New tests.
14474
14475 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14476
14477 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
14478 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
14479
14480 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
14481
14482 * gcc.c-torture/execute/20001203-1.c: New test.
14483
14484 2000-12-03 Neil Booth <neilb@earthling.net>
14485
14486 * gcc.dg/cpp/macro6.c: New test cases.
14487
14488 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14489
14490 * gcc.c-torture/execute/string-opt-9.c: New test.
14491 * gcc.c-torture/execute/string-opt-10.c: Likewise.
14492 * gcc.c-torture/execute/string-opt-11.c: Likewise.
14493 * gcc.c-torture/execute/string-opt-12.c: Likewise.
14494
14495 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
14496 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
14497
14498 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
14499
14500 * gcc.dg/cpp/if-6.c: New testcase.
14501
14502 * gcc.dg/20001201-1.c: New testcase.
14503
14504 2000-12-02 Neil Booth <neilb@earthling.net>
14505
14506 * g++.old-deja/g++.other/externC4.C,
14507 g++.old-deja/g++.other/friend10.C: New tests.
14508
14509 2000-12-02 Neil Booth <neilb@earthling.net>
14510
14511 * g++.old-deja/g++.other/instan2.C
14512 * g++.old-deja/g++.other/instan3.C: New test.
14513
14514 2000-12-02 Neil Booth <neilb@earthling.net>
14515
14516 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
14517 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
14518 gnuc99.c,gnuc99-pedantic.c: New tests.
14519
14520 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14521
14522 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
14523 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
14524
14525 2000-12-01 Neil Booth <neilb@earthling.net>
14526
14527 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
14528 * gcc.dg/cpp/poison.c: Update.
14529 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
14530
14531 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
14532
14533 * g77.f-torture/execute/20001201.f: New test.
14534
14535 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
14536
14537 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
14538
14539 2000-12-01 Jakub Jelinek <jakub@redhat.com>
14540
14541 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
14542
14543 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
14544
14545 * g++.old-deja/g++.other/cast6.C: New test.
14546
14547 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
14548
14549 * gcc.c-torture/execute/20001130-2.c: New testcase.
14550
14551 2000-11-30 Richard Henderson <rth@redhat.com>
14552
14553 * gcc.c-torture/execute/20001130-1.c: New test.
14554
14555 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14556
14557 * g++.old-deja/g++.other/op3.C: New test.
14558
14559 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14560
14561 * g++.old-deja/g++.other/op2.C: New test.
14562
14563 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
14564
14565 * g++.old-deja/g++.other/crash38.C: New test.
14566
14567 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
14568
14569 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
14570
14571 2000-11-29 Jakub Jelinek <jakub@redhat.com>
14572
14573 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
14574 tests.
14575 * gcc.c-torture/execute/string-opt-6.c: New test.
14576
14577 * gcc.dg/20001117-1.c: Add main.
14578
14579 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
14580
14581 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
14582 Move from here ...
14583 * gcc.dg/940510-1.c: ... to here.
14584
14585 * gcc.dg/20000926-1.c: GNU C now allows initializations of
14586 zero-size arrays in toplevel structures.
14587
14588 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14589
14590 * gcc.c-torture/execute/loop-8.c: New test.
14591
14592 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14593
14594 * g++.old-deja/g++.other/base1.C: New test.
14595
14596 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14597
14598 * g++.old-deja/g++.other/parse2.C: New test.
14599
14600 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14601
14602 * g++.old-deja/g++.pt/incomplete1.C: New test.
14603
14604 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
14605
14606 * g++.old-deja/g++.other/friend9.C: New test.
14607
14608 2000-11-28 Jakub Jelinek <jakub@redhat.com>
14609
14610 * gcc.dg/20001127-1.c: New test.
14611
14612 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14613
14614 * g++.old-deja/g++.pt/friend46.C: New test.
14615
14616 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
14617
14618 * g++.old-deja/g++.other/ptrmem8.C: New test.
14619
14620 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14621
14622 * gcc.c-torture/execute/string-opt-7.c: New test.
14623 * gcc.c-torture/execute/string-opt-8.c: Likewise.
14624
14625 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
14626
14627 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
14628 instead of 'mkcheck 2'.
14629
14630 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
14631
14632 * gcc.c-torture/execute/memcheck/driver.c,
14633 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
14634 C9X references to refer to C99.
14635
14636 2000-11-25 Jakub Jelinek <jakub@redhat.com>
14637
14638 * gcc.dg/ultrasp3.c: New test.
14639
14640 2000-11-25 Neil Booth <neilb@earthling.net>
14641
14642 * gcc.dg/cpp/include2.c: Update test to be locale independent.
14643
14644 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
14645
14646 * gcc.c-torture/compile/20001123-2.c: New.
14647
14648 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14649
14650 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
14651
14652 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
14653
14654 * gcc.dg/sequence-point-1.c: Add some new tests.
14655 * gcc.c-torture/execute/20001124-1.c: New test.
14656
14657 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14658
14659 * g++.old-deja/g++.other/vaarg4.C: New test.
14660 * gcc.c-torture/compile/20001123-1.c: New test.
14661
14662 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
14663
14664 * g++.other/crash24.C: Adjust and remove XFAIL.
14665 * g++.other/crash37.C: New test.
14666
14667 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
14668
14669 * g++.old-deja/g++.pt/instantiate9.C: New test.
14670
14671 2000-11-22 Mark Mitchell <mark@codesourcery.com>
14672
14673 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
14674 new ABI, too.
14675
14676 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
14677 * g++.old-deja/g++.robertl/eb55.C: Likewise.
14678
14679 2000-11-22 Neil Booth <neilb@earthling.net>
14680
14681 * gcc.dg/cpp/Wtrigraphs.c: New test.
14682
14683 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
14684
14685 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
14686
14687 2000-11-22 Jakub Jelinek <jakub@redhat.com>
14688
14689 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
14690
14691 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
14692
14693 * lib/gcc-dg.exp: load_lib scanasm.exp.
14694 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
14695 * lib/g++-dg.exp: load_lib scanasm.exp.
14696 * lib/scanasm.exp: New.
14697 (scan-assembler, scan-assembler-not): Add optional arguments to
14698 test name, or if not present, the pattern name.
14699 (scan-assembler-dem, scan-assembler-dem-not): New.
14700
14701 * g++.dg/dg.exp: New.
14702
14703 2000-11-21 Neil Booth <neilb@earthling.net>
14704
14705 * gcc.dg/cpp/integrated1.c: Remove.
14706
14707 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14708
14709 * gcc.c-torture/execute/20001121-1.c: New test.
14710
14711 2000-11-21 Richard Henderson <rth@redhat.com>
14712
14713 * gcc.c-torture/compile/20001121-1.c: New test.
14714
14715 2000-11-20 Neil Booth <neilb@earthling.net>
14716
14717 * gcc.dg/cpp/integrated1.c: New test.
14718
14719 2000-11-21 Jakub Jelinek <jakub@redhat.com>
14720
14721 * g++.old-deja/g++.other/inline17.C: New test.
14722
14723 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
14724
14725 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
14726 local variable to be zero: I made the variable global. Now
14727 uses abort() and exit() instead of relying on main's return value.
14728
14729 2000-11-20 Neil Booth <neilb@earthling.net>
14730
14731 * gcc.dg/cpp/paste2.c: Update test.
14732 * objc/execute/paste.m: New test.
14733
14734 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
14735
14736 * gcc.dg/c99-condexpr-1.c: New test.
14737
14738 2000-11-20 Neil Booth <neilb@earthling.net>
14739
14740 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
14741
14742 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
14743
14744 * g++.old-deja/g++.pt/export1.C: New test.
14745
14746 2000-11-20 Jakub Jelinek <jakub@redhat.com>
14747
14748 * gcc.dg/20001117-1.c: New test.
14749
14750 2000-11-18 Richard Henderson <rth@redhat.com>
14751
14752 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
14753
14754 2000-11-18 Richard Henderson <rth@redhat.com>
14755
14756 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
14757 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
14758 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
14759
14760 2000-11-18 Richard Henderson <rth@redhat.com>
14761
14762 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
14763 (main): New. Exit cleanly.
14764
14765 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
14766
14767 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
14768 gcc.dg/c99-fordecl-2.c: New tests.
14769
14770 2000-11-18 Richard Henderson <rth@redhat.com>
14771
14772 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
14773 * gcc.c-torture/execute/zerolen-2.c: New.
14774
14775 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14776
14777 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
14778 memory.
14779
14780 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14781
14782 * g++.old-deja/g++.pt/instantiate8.C: New test.
14783
14784 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
14785
14786 * g++.old-deja/g++.other/incomplete.C: Add more tests.
14787 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
14788
14789 2000-11-16 Nick Clifton <nickc@redhat.com>
14790
14791 * gcc.c-torture/execute/nestfunc-2.c: New test.
14792 * gcc.c-torture/execute/nestfunc-3.c: New test.
14793
14794 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14795
14796 * gcc.c-torture/compile/20001116-1.c: New test.
14797
14798 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14799
14800 * gcc.c-torture/execute/20001115-1.c: New test.
14801
14802 2000-11-15 Mark Mitchell <mark@codesourcery.com>
14803
14804 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
14805 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
14806 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
14807 * g++.old-deja/g++.abi/vmihint.C: Likewise.
14808
14809 2000-11-15 Neil Booth <neilb@earthling.net>
14810
14811 gcc.dg/cpp/_Pragma1.c: Update.
14812 gcc.dg/cpp/_Pragma2.c: New test.
14813
14814 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
14815
14816 * g++.old-deja/g++.other/anon5.C: New test.
14817
14818 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
14819
14820 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
14821 tests.
14822
14823 2000-11-14 Jakub Jelinek <jakub@redhat.com>
14824
14825 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
14826 output.
14827
14828 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14829
14830 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
14831 labels at end of compound statements.
14832
14833 2000-11-13 Jakub Jelinek <jakub@redhat.com>
14834
14835 * gcc.c-torture/execute/loop-7.c: New test.
14836
14837 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14838
14839 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
14840
14841 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14842
14843 * gcc.dg/c99-bool-1.c: New test.
14844
14845 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
14846
14847 * gcc.dg/c99-scope-1.c: Remove xfail.
14848 * gcc.dg/c99-scope-2.c: New test.
14849
14850 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14851
14852 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
14853 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
14854
14855 2000-11-11 Mark Mitchell <mark@codesourcery.com>
14856
14857 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
14858 error messages.
14859
14860 * g++.mike/p700.C: Don't typedef wchar_t.
14861 * g++.mike/p784.C: Likewise.
14862 * g++.mike/eb101.C: Don't use __wchar_t.
14863
14864 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
14865
14866 * g77.f-torture/execute/20001111.[fx]: Test premature exit
14867 from DO loop.
14868
14869 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
14870
14871 * gcc.c-torture/execute/20001111-1.c: New test.
14872
14873 2000-11-10 Nick Clifton <nickc@redhat.com>
14874
14875 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
14876 long multuiple and accumulate.
14877
14878 2000-11-09 Richard Henderson <rth@redhat.com>
14879
14880 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
14881 via size_t instead of int.
14882
14883 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
14884 * gcc.c-torture/execute/string-opt-2.c: Likewise.
14885 * gcc.c-torture/execute/string-opt-3.c: Likewise.
14886 * gcc.c-torture/execute/string-opt-4.c: Likewise.
14887
14888 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
14889
14890 * gcc.c-torture/compile/20001109-1.c: New test.
14891 * gcc.c-torture/compile/20001109-2.c: New test.
14892
14893 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
14894
14895 * g++.old-deja/g++.pt/operator1.C: New test.
14896 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
14897
14898 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14899
14900 * gcc.dg/20001108-1.c: New test.
14901
14902 2000-11-09 Jakub Jelinek <jakub@redhat.com>
14903
14904 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
14905 with both arguments constant strings.
14906 * gcc.c-torture/execute/string-opt-3.c: New test.
14907 * gcc.c-torture/execute/string-opt-4.c: New test.
14908 * gcc.c-torture/execute/string-opt-5.c: New test.
14909
14910 2000-11-08 Nick Clifton <nickc@redhat.com>
14911
14912 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
14913 mulsidi3adddi patterns.
14914
14915 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
14916
14917 * g++.old-deja/g++.other/crash36.C: New test.
14918
14919 2000-11-08 Jakub Jelinek <jakub@redhat.com>
14920
14921 * g++.old-deja/g++.other/init16.C: New test.
14922
14923 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
14924
14925 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
14926
14927 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14928
14929 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
14930 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14931 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14932
14933 2000-11-07 DJ Delorie <dj@redhat.com>
14934
14935 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
14936
14937 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14938
14939 * gcc.c-torture/execute/string-opt-1.c: New test.
14940
14941 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
14942
14943 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
14944 mips-sgi-irix6.* because the MIPS ABI passes floating-point
14945 parameters in registers, and there is no way for a varargs
14946 function to know in which order the integer and floating-point
14947 parameters should be interleaved when they are placed on the
14948 stack.
14949 * gcc.c-torture/execute/va-arg-16.x: Likewise.
14950 * gcc.c-torture/execute/va-arg-17.x: Likewise.
14951
14952 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14953
14954 * gcc.c-torture/execute/string-opt-2.c: New test.
14955
14956 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
14957
14958 * g++.old-deja/g++.pt/crash60.C: New test.
14959
14960 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14961
14962 * g++.old-deja/g++.other/crash24.C: New test.
14963 * g++.old-deja/g++.other/crash25.C: New test.
14964 * g++.old-deja/g++.other/crash26.C: New test.
14965 * g++.old-deja/g++.other/crash27.C: New test.
14966 * g++.old-deja/g++.other/crash28.C: New test.
14967 * g++.old-deja/g++.other/crash29.C: New test.
14968 * g++.old-deja/g++.other/crash30.C: New test.
14969 * g++.old-deja/g++.other/crash31.C: New test.
14970 * g++.old-deja/g++.other/crash32.C: New test.
14971 * g++.old-deja/g++.other/crash33.C: New test.
14972 * g++.old-deja/g++.other/crash34.C: New test.
14973 * g++.old-deja/g++.other/crash35.C: New test.
14974
14975 2000-11-06 Jakub Jelinek <jakub@redhat.com>
14976
14977 * gcc.c-torture/execute/20001031-1.c: New test.
14978
14979 2000-11-04 Mark Mitchell <mark@codesourcery.com>
14980
14981 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
14982 namespace.
14983
14984 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
14985 standards-conformant.
14986
14987 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
14988
14989 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
14990 * g++.old-deja/g++.mike/p755a.C: Likewise.
14991 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
14992 library makes no calls to `operator new' during initialization.
14993
14994 2000-11-04 Neil Booth <neilb@earthling.net>
14995
14996 * gcc.dg/cpp/include2.c: New tests.
14997
14998 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
14999
15000 * lib/g++.exp (g++_set_ld_library_path): New function.
15001 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
15002
15003 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
15004
15005 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
15006 warnings.
15007
15008 2000-11-01 Richard Henderson <rth@redhat.com>
15009
15010 * g++.old-deja/g++.ext/namedret1.C: New.
15011 * g++.old-deja/g++.ext/namedret2.C: New.
15012 * g++.old-deja/g++.ext/namedret3.C: New.
15013
15014 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
15015
15016 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
15017 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
15018
15019 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15020
15021 * gcc.c-torture/execute/va-arg-21.c: New test.
15022
15023 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
15024
15025 * gcc.dg/c99-complex-2.c: New test.
15026
15027 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15028
15029 * gcc.c-torture/execute/stdio-opt-1.c: New test.
15030
15031 2000-10-31 Jakub Jelinek <jakub@redhat.com>
15032
15033 * g++.old-deja/g++.other/inline16.C: New test.
15034
15035 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
15036
15037 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
15038 __PRETTY_FUNCTION__
15039
15040 2000-10-29 Neil Booth <neilb@earthling.net>
15041
15042 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
15043 New tests.
15044 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
15045 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
15046 optimisation.
15047
15048 2000-10-29 Neil Booth <neilb@earthling.net>
15049
15050 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
15051 * mi1.c, mi1c.h: Add null directives to multiple-include test.
15052 * mi5.c: Test multiple includes work with -C.
15053 * trigraphs.c: Test ^= version.
15054
15055 2000-10-28 Neil Booth <neilb@earthling.net>
15056
15057 New tests and test updates for new macro expander.
15058
15059 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
15060 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
15061 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
15062 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
15063 new diagnostic messages.
15064
15065 * gcc.dg/cpp/macro3.c: New tests.
15066
15067 2000-10-27 Mark Mitchell <mark@codesourcery.com>
15068
15069 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
15070 on the same line.
15071
15072 2000-10-27 Jakub Jelinek <jakub@redhat.com>
15073
15074 * g++.old-deja/g++.other/eh2.C: New test.
15075
15076 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
15077
15078 * gcc.c-torture/execute/20001027-1.c: New test.
15079
15080 2000-10-26 Richard Henderson <rth@redhat.com>
15081
15082 * gcc.c-torture/execute/20001026-1.c: New.
15083
15084 2000-10-26 Mark Mitchell <mark@codesourcery.com>
15085
15086 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
15087 * g++.old-deja/g++.law/builtin1.C: Likewise.
15088 * g++.old-deja/g++.law/ctors10.C: Likewise.
15089 * g++.old-deja/g++.law/virtual3.C: Likewise.
15090 * g++.old-deja/g++.mike/p658.C: Likewise.
15091 * g++.old-deja/g++.other/sibcall1.C: Likewise.
15092 * g++.old-deja/g++.other/vaarg2.C: Likewise.
15093 * g++.old-deja/g++.robertl/eb124.C: Likewise.
15094 * g++.old-deja/g++.robertl/eb44.C: Likewise.
15095 * g++.old-deja/g++.robertl/eb77.C: Likewise.
15096
15097 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
15098
15099 * gcc.c-torture/compile/20001024-1.c: New test.
15100
15101 2000-10-25 Mark Mitchell <mark@codesourcery.com>
15102
15103 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
15104 to tell us whether or not we are using V3.
15105
15106 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
15107
15108 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
15109 operands.
15110
15111 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
15112
15113 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
15114
15115 2000-10-25 Jakub Jelinek <jakub@redhat.com>
15116
15117 * gcc.c-torture/execute/20001024-1.c: New test.
15118
15119 2000-10-24 Jakub Jelinek <jakub@redhat.com>
15120
15121 * g++.old-deja/g++.other/sibcall1.C: New test.
15122
15123 2000-10-20 Jakub Jelinek <jakub@redhat.com>
15124
15125 * gcc.dg/noncompile/init-3.c: New test.
15126
15127 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
15128
15129 * gcc.dg/format-array-1.c: New test.
15130
15131 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15132
15133 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
15134 writing through null pointers; remove comment about testing
15135 unterminated strings.
15136
15137 2000-10-17 Matthew Hiller <hiller@redhat.com>
15138
15139 * gcc.c-torture/execute/20001017-2.c: New test.
15140
15141 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
15142
15143 * gcc.c-torture/compile/20001018-1.c: New test.
15144 * gcc.c-torture/compile/20001018-1.x: Xfail.
15145
15146 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15147
15148 * gcc.c-torture/execute/20001017-1.c: New test.
15149
15150 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
15151
15152 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
15153 for multiple use of arguments with scanf formats; add tests for
15154 multiple use of arguments.
15155
15156 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
15157
15158 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
15159
15160 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
15161
15162 * gcc.dg/format-miss-1.c: New test.
15163
15164 2000-10-16 Jakub Jelinek <jakub@redhat.com>
15165
15166 * gcc.c-torture/execute/20001013-1.c: New test.
15167
15168 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
15169
15170 * gcc.dg/format-branch-1.c: New test.
15171
15172 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
15173
15174 * README, lib/file-format.exp: Remove EGCS references.
15175
15176 2000-10-16 Jakub Jelinek <jakub@redhat.com>
15177
15178 * gcc.dg/20001013-1.c: New test.
15179
15180 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
15181
15182 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
15183 for intmax_t in the compiler using __typeof__ and the type rules
15184 for conditional expressions.
15185
15186 2000-10-13 Jakub Jelinek <jakub@redhat.com>
15187
15188 * gcc.dg/20001012-1.c: New test.
15189 * gcc.dg/20001012-2.c: New test.
15190
15191 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15192
15193 * gcc.dg/format-attr-1.c: New test.
15194
15195 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15196
15197 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
15198 __LONG_LONG_MAX__ instead of LLONG_MAX.
15199
15200 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
15201
15202 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
15203 scanf flags.
15204 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
15205 flags.
15206
15207 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
15208
15209 * gcc.dg/sequence-pt-1.c: New test.
15210
15211 2000-10-11 Geoff Keating <geoffk@cygnus.com>
15212
15213 * gcc.c-torture/execute/20001011-1.c: New testcase.
15214 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
15215
15216 2000-10-10 Jakub Jelinek <jakub@redhat.com>
15217
15218 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
15219 does not error on it.
15220
15221 2000-10-10 Jakub Jelinek <jakub@redhat.com>
15222
15223 * gcc.dg/20001009-1.c: New test.
15224
15225 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
15226
15227 * gcc.c-torture/compile/20001009-1.c: Move from here ....
15228 * gcc.c-torture/execute/20001009-2.c: ... to here.
15229
15230 2000-10-09 Geoff Keating <geoffk@cygnus.com>
15231
15232 * gcc.c-torture/compile/20001009-1.c: New testcase.
15233 * gcc.c-torture/execute/20001009-1.c: New testcase.
15234 Testcases provided by Jan Hubicka <jh@suse.cz>.
15235
15236 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
15237
15238 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15239 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
15240 uintmax_t using <limits.h> to emulate the compiler's internal
15241 logic. No longer XFAIL %j tests.
15242
15243 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
15244
15245 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
15246 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
15247 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
15248 regexps and details of expected handling of some bad formats.
15249 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
15250 suppression.
15251
15252 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
15253
15254 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
15255 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
15256 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
15257 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
15258 in list archives.
15259
15260 2000-10-06 Richard Henderson <rth@cygnus.com>
15261
15262 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
15263 * g++.old-deja/g++.brendan/crash52.C: Likewise.
15264 * g++.old-deja/g++.jason/report.C: Likewise.
15265 * g++.old-deja/g++.law/friend5.C: Likewise.
15266 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
15267 of the expected warnings.
15268
15269 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
15270
15271 * g++.old-deja/g++.pt/enum14.C: New test.
15272
15273 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
15274
15275 * g++.old-deja/g++.pt/crash59.C: New test.
15276
15277 2000-10-04 Will Cohen <wcohen@redhat.com>
15278
15279 * gcc.dg/20000926-1.c: New test.
15280
15281 2000-10-03 Geoff Keating <geoffk@cygnus.com>
15282
15283 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
15284 function name for current C++ compiler.
15285 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
15286
15287 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
15288
15289 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
15290 __PRETTY_FUNCTION__.
15291 * g++.old-deja/g++.ext/pretty2.C: Likewise.
15292
15293 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15294
15295 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
15296
15297 2000-09-26 Jakub Jelinek <jakub@redhat.com>
15298
15299 * gcc.c-torture/compile/20000923-1.c: New test.
15300
15301 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
15302
15303 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
15304 * g++.old-deja/g++.pt/ttp62.C: Same.
15305 * g++.old-deja/g++.other/inline14.C: Same.
15306
15307 2000-09-24 Richard Henderson <rth@cygnus.com>
15308
15309 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
15310
15311 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
15312
15313 * gcc.dg/c90-printf-1.c: Add test for wide string format.
15314
15315 2000-09-22 Geoff Keating <geoffk@cygnus.com>
15316
15317 * gcc.c-torture/compile/20000922-1.c: New file.
15318
15319 2000-09-21 Nick Clifton <nickc@redhat.com>
15320
15321 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
15322 a signed long modulo operation.
15323 (mod6): New function - perform an unsigned long modulo operation.
15324 (main): Add tests for modulos of very large numbers by very small
15325 dividends.
15326
15327 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15328
15329 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
15330
15331 2000-09-19 Richard Henderson <rth@cygnus.com>
15332
15333 * gcc.dg/compare2.c (case 10): XFAIL.
15334
15335 2000-09-18 Richard Henderson <rth@cygnus.com>
15336
15337 * gcc.c-torture/execute/20000906-1.c: Move ...
15338 * gcc.dg/20000906-1.c: ... here. Only run on targets
15339 that support __builtin_trap.
15340
15341 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
15342
15343 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
15344
15345 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
15346
15347 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
15348 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
15349 more $ format tests.
15350
15351 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
15352
15353 * gcc.dg/format-errmk-1.c: New test.
15354
15355 2000-09-17 Greg McGary <greg@mcgary.org>
15356
15357 * gcc.c-torture/execute/20000917-1.x: Remove.
15358
15359 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
15360
15361 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
15362
15363 2000-09-17 Greg McGary <greg@mcgary.org>
15364
15365 * gcc.c-torture/execute/20000917-1.c: New test.
15366 * gcc.c-torture/execute/20000917-1.x: XFAIL.
15367
15368 2000-09-16 Neil Booth <NeilB@earthling.net>
15369
15370 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
15371 in nested macro bug.
15372
15373 2000-09-15 Neil Booth <NeilB@earthling.net>
15374
15375 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
15376
15377 2000-09-14 Jeffrey A Law (law@cygnus.com)
15378
15379 * gcc.c-torture/execute/20000914-1.c: New test.
15380
15381 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
15382
15383 * g++.other/inline13.C: New test.
15384
15385 2000-09-12 Andreas Jaeger <aj@suse.de>
15386
15387 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
15388 constant by Ulrich Drepper <drepper@redhat.com>.
15389
15390 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
15391
15392 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
15393
15394 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15395
15396 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
15397
15398 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
15399
15400 * gcc.dg/cpp/backslash.c: New test.
15401
15402 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
15403
15404 * gcc.c-torture/execute/20000910-1.c: New test.
15405 * gcc.c-torture/execute/20000910-2.c: Likewise.
15406
15407 2000-09-11 Robert Lipe <robertl@sco.com>
15408
15409 * gcc.dg/pragma-align.c: New test.
15410
15411 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
15412
15413 * g++.old-deja/g++.pt/explicit82.C: New test.
15414 * g++.old-deja/g++.pt/explicit83.C: New test.
15415
15416 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
15417
15418 * gcc.dg/asm-names.c: New test.
15419
15420 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15421
15422 * gcc.dg/cpp/tr-warn6.c: New test
15423
15424 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
15425
15426 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
15427 be accepted.
15428
15429 2000-09-07 Catherine Moore <clm@redhat.com>
15430
15431 * gcc.c-torture/execute/unroll-1.c: New test.
15432
15433 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
15434
15435 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
15436 ERROR markers.
15437 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
15438 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
15439 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
15440 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
15441 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
15442 Preprocess only.
15443 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
15444 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
15445
15446 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15447
15448 * g++.old-deja/g++.pt/deduct2.C: New test.
15449
15450 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15451
15452 * g++.old-deja/g++.pt/parms2.C: New test.
15453
15454 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
15455
15456 * g++.old-deja/g++.pt/crash58.C: New test.
15457
15458 2000-09-06 Greg McGary <greg@mcgary.org>
15459
15460 * gcc.c-torture/execute/20000906-1.c: New test.
15461 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
15462
15463 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15464
15465 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
15466
15467 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15468
15469 * g++.old-deja/g++.pt/crash57.C: New test.
15470
15471 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15472
15473 * g++.old-deja/g++.pt/crash56.C: New test.
15474
15475 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
15476
15477 * g++.old-deja/g++.pt/koenig1.C: New test.
15478
15479 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15480
15481 * gcc.dg/20000904-1.c: New test.
15482
15483 2000-09-04 Jakub Jelinek <jakub@redhat.com>
15484
15485 * gcc.dg/cpp/paste8.c: New test.
15486
15487 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
15488
15489 * gcc.c-torture/compile/20000827-1.c: New test.
15490
15491 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15492
15493 * gcc.dg/format-diag-1.c: New test.
15494
15495 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
15496
15497 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
15498 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
15499 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
15500 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
15501 gcc.dg/formatz-1.c: Adjust warning regular expressions.
15502
15503 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15504
15505 * g++.old-deja/g++.other/nested4.C: New test.
15506
15507 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
15508
15509 * g++.old-deja/g++.ns/scoped1.C: New test.
15510
15511 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
15512
15513 * lib/g++.exp: Support testing already-installed GCC.
15514
15515 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15516
15517 * wtr-label-1.c, wtr-suffix-1.c: New tests.
15518
15519 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15520
15521 * gcc.dg/return-type-2.c: New test.
15522
15523 2000-08-27 Geoff Keating <geoffk@cygnus.com>
15524
15525 * gcc.c-torture/compile/20000825-1.c: New test.
15526
15527 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
15528
15529 * gcc.dg/dwarf2-2.c: New test.
15530
15531 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
15532
15533 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
15534 dg-warning regexps.
15535
15536 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
15537
15538 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
15539 gcc.dg/format-ext-5.c: New tests.
15540
15541 2000-08-25 Jakub Jelinek <jakub@redhat.com>
15542
15543 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
15544
15545 2000-08-24 Mark Mitchell <mark@codesourcery.com>
15546
15547 * gcc.dg/noncompile/930622-2.c: Adjust error message.
15548
15549 2000-08-24 Richard Henderson <rth@cygnus.com>
15550
15551 * gcc.dg/ia64-sync-1.c: New test.
15552 * gcc.dg/ia64-sync-2.c: New test.
15553 * gcc.dg/ia64-asm-1.c: New test.
15554
15555 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
15556
15557 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
15558 * gcc.dg/format-ext-2.c: New test.
15559
15560 2000-08-23 Jason Merrill <jason@redhat.com>
15561
15562 * lib/old-dejagnu.exp: Also ignore "In member function" and
15563 "At global scope".
15564
15565 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15566
15567 * gcc.dg/noncompile/label-lineno-1.c: New test.
15568
15569 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15570
15571 * gcc.dg/c99-array-nonobj-1.c: New test.
15572
15573 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
15574
15575 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
15576 tests.
15577 * gcc.dg/format-ext-1.c: New test.
15578
15579 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15580
15581 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
15582 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
15583 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
15584 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
15585 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
15586
15587 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
15588
15589 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
15590 gcc.dg/c99-strftime-2.c: New tests.
15591
15592 2000-08-22 Richard Henderson <rth@cygnus.com>
15593
15594 * gcc.c-torture/execute/20000822-1.c: New test.
15595
15596 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15597
15598 * gcc.c-torture/execute/20000819-1.x: Remove.
15599
15600 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15601
15602 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
15603 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
15604 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
15605 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
15606 gcc.dg/format-xopen-1.c: New tests.
15607
15608 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
15609
15610 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
15611
15612 2000-08-21 Jakub Jelinek <jakub@redhat.com>
15613
15614 * g++.old-deja/g++.other/loop2.C: New test.
15615
15616 * gcc.c-torture/compile/20000606-1.c: New test.
15617 * gcc.c-torture/compile/20000728-1.c: New test.
15618 * gcc.c-torture/execute/20000801-1.c: New test.
15619 * gcc.c-torture/execute/20000801-2.c: New test.
15620 * gcc.c-torture/execute/20000819-1.c: New test.
15621 * gcc.c-torture/execute/20000819-1.x: XFAIL.
15622 * gcc.dg/20000629-1.c: New test.
15623 * gcc.dg/20000724-1.c: New test.
15624 * gcc.dg/20000807-1.c: New test.
15625
15626 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
15627
15628 * gcc.dg/cpp/pragma-1.c: New test.
15629 * gcc.dg/cpp/pragma-2.c: New test.
15630
15631 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
15632
15633 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
15634 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
15635
15636 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
15637
15638 * gcc.c-torture/compile/20000818-1.c: New test.
15639
15640 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
15641
15642 * gcc.c-torture/execute/20000818-1.c: New test.
15643
15644 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
15645
15646 * gcc.dg/format-va-1.c: New test.
15647
15648 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15649
15650 * g++.old-deja/g++.other/typedef8.C: New test.
15651
15652 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15653
15654 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
15655 * g++.old-deja/g++.mike/net36.C: Mark candidate.
15656 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
15657 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
15658 * g++.old-deja/g++.other/ptrmem7.C: New test.
15659 * g++.old-deja/g++.pt/ptrmem10.C: New test.
15660
15661 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
15662
15663 * g++.old-deja/g++.pt/typename27.C: New test.
15664
15665 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
15666
15667 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
15668 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
15669 * g++.old-deja/g++.pt/friend45.C: New test.
15670 * g++.old-deja/g++.other/friend8.C: New test.
15671
15672 2000-08-15 Richard Henderson <rth@cygnus.com>
15673
15674 * gcc.c-torture/execute/20000815-1.c: New test.
15675
15676 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
15677
15678 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
15679 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
15680 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
15681
15682 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
15683
15684 * g++.old-deja/g++.other/refinit2.C: New test.
15685
15686 2000-08-13 Geoff Keating <geoffk@cygnus.com>
15687
15688 * lib/c-torture.exp (c-torture): Make
15689 compiler_conditional_xfail_data global.
15690 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
15691 compiler_conditional_xfail_data machinery.
15692 (f-torture-execute): Likewise.
15693 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
15694 and only when unrolling loops.
15695
15696 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
15697
15698 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15699
15700 * g++.old-deja/g++.pt/explicit81.C: New test.
15701
15702 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
15703
15704 * g++.old-deja/g++.pt/typename26.C: New test.
15705
15706 2000-08-10 Geoff Keating <geoffk@cygnus.com>
15707
15708 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
15709 warning.
15710
15711 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
15712
15713 * g++.old-deja/g++.other/array3.C: New test.
15714
15715 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15716
15717 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
15718 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
15719 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
15720 New tests.
15721
15722 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
15723
15724 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
15725 * g++.old-deja/g++.abi/vmihint.C: Likewise.
15726
15727 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
15728
15729 * gcc.c-torture/execute/20000808-1.c: New test.
15730
15731 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
15732
15733 * gcc.dg/c90-const-expr-1.c: New test.
15734
15735 2000-08-08 Richard Henderson <rth@cygnus.com>
15736
15737 * gcc.dg/noncompile/920923-1.c: Declare calloc.
15738
15739 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
15740
15741 * gcc.dg/noncompile/const-ll-1.c: New test.
15742
15743 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
15744
15745 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
15746
15747 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
15748
15749 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
15750 that running programs linked against the shared version of libobjc
15751 run correctly.
15752
15753 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15754
15755 * gcc.dg/c99-printf-1.c: New test.
15756
15757 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
15758
15759 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
15760
15761 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
15762
15763 * gcc.c-torture/execute/20000731-1.x: Delete.
15764
15765 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
15766
15767 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
15768 and torture_without_loops as is done by c-torture.exp.
15769 (search_for): Copy from c-torture.exp.
15770 (gcc-dg-runtest): New function, drives a directory of tests
15771 iterating over the TORTURE_OPTIONS.
15772 (scan-assembler, scan-assembler-not): Move here from
15773 individual directory drivers.
15774
15775 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
15776 defined by lib/gcc-dg.exp.
15777 * gcc.dg/cpp/cpp.exp: Likewise.
15778 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
15779 gcc-dg-runtest, so we cycle over optimization options.
15780
15781 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
15782 * gcc.dg/compare2.c: No longer expected to fail.
15783
15784 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
15785
15786 * gcc.c-torture/execute/20000804-1.c: New test.
15787
15788 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
15789
15790 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
15791
15792 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
15793
15794 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
15795
15796 2000-08-03 Jeffrey A Law (law@cygnus.com)
15797
15798 * gcc.c-torture/compile/20000803-1.c: New test.
15799
15800 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
15801
15802 * gcc.c-torture/execute/20000801-3.c,
15803 gcc.c-torture/execute/20000801-4.c: New tests.
15804 * gcc.c-torture/execute/20000801-3.x,
15805 gcc.c-torture/execute/20000801-4.x: Xfail.
15806
15807 2000-08-02 Geoff Keating <geoffk@cygnus.com>
15808
15809 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
15810 libobjc/.libs to allow for libtool.
15811
15812 2000-08-02 Jakub Jelinek <jakub@redhat.com>
15813
15814 * gcc.c-torture/compile/20000802-1.c: New test.
15815
15816 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
15817
15818 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
15819
15820 2000-07-31 Jeffrey A Law (law@cygnus.com)
15821
15822 * gcc-c-torture/execute/20000731-2.c: New test.
15823
15824 * gcc.c-torture/execute/20000731-1.c: New test.
15825 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
15826
15827 2000-07-31 Jakub Jelinek <jakub@redhat.com>
15828
15829 * testsuite/gcc.dg/cpp/paste7.c: New test.
15830 * gcc.dg/cpp/20000725-1.c: New test.
15831
15832 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
15833
15834 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
15835 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
15836 declaration warning for __builtin_dwarf_reg_size.
15837
15838 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
15839
15840 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
15841
15842 * gcc.dg/noncompile/voidparam-1.c: New test.
15843
15844 2000-07-30 Richard Henderson <rth@cygnus.com>
15845
15846 * gcc.dg/c90-digraph-1.c: Don't xfail.
15847 * gcc.dg/compare2.c (case 10): Xfail.
15848 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
15849
15850 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
15851
15852 * gcc.dg/c99-main-1.c: New test.
15853
15854 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
15855
15856 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
15857
15858 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
15859
15860 * gcc.c-tortuer/execute/20000726-1.c: New test.
15861
15862 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
15863
15864 * gcc.c-torture/execute/enum-2.c: New test.
15865
15866 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15867
15868 * gcc.dg/cpp/tr-warn3.c: New test.
15869
15870 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15871
15872 * g++.old-deja/g++.ext/implicit1.C: Remove.
15873 * g++.old-deja/g++.jason/c2.C: Remove
15874 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
15875 * g++.old-deja/g++.pt/crash16.C: Likewise.
15876 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
15877
15878 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
15879
15880 * g++.old-deja/g++.other/for2.C: New test.
15881
15882 2000-07-25 Jakub Jelinek <jakub@redhat.com>
15883
15884 * gcc.dg/20000720-1.c: New test.
15885
15886 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
15887
15888 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
15889
15890 2000-07-24 Geoff Keating <geoffk@cygnus.com>
15891
15892 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
15893 * gcc.c-torture/execute/20000722-1.c: New.
15894 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
15895
15896 2000-07-24 Jakub Jelinek <jakub@redhat.com>
15897
15898 * gcc.dg/cpp/20000720-1.S: New test.
15899
15900 2000-07-21 Michael Meissner <meissner@redhat.com>
15901
15902 * gcc.c-torture/execute/ieee/hugeval.c: New test.
15903
15904 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15905
15906 * g++.old-deja/g++.brendan/crash16.C,
15907 g++.old-deja/g++.brendan/parse3.C,
15908 g++.old-deja/g++.brendan/redecl1.C,
15909 g++.old-deja/g++.ns/template13.C,
15910 g++.old-deja/g++.other/decl4.C,
15911 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
15912
15913 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
15914
15915 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
15916 and "Internal error".
15917
15918 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
15919 regexps.
15920 * gcc.dg/cpp/paste6.c: New test.
15921
15922 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
15923
15924 * gcc.dg/cpp/tr-direct.c: New test.
15925
15926 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
15927 gcc.dg/cpp/undef1.c: Tweak error regexps.
15928
15929 2000-07-18 Eric Christopher <echristo@redhat.com>
15930
15931 * gcc.c-torture/compile/20000718-1.c: New test.
15932
15933 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
15934
15935 * cpplex.c (_cpp_push_token): If the token being pushed back
15936 is the previous token in this context, just subtract one from
15937 context->posn.
15938 * cppmacro.c (save_expansion): Clear aux field when storing a
15939 placemarker.
15940
15941 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
15942
15943 * gcc.dg/noncompile/redecl-1.c: New test.
15944
15945 2000-07-18 Jakub Jelinek <jakub@redhat.com>
15946
15947 * gcc.c-torture/execute/20000717-5.c: New test.
15948 * gcc.c-torture/execute/20000717-1.x: Removed.
15949
15950 2000-07-17 Richard Henderson <rth@cygnus.com>
15951
15952 * gcc.c-torture/execute/20000717-4.c: New test.
15953
15954 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
15955
15956 * gcc.dg/cpp/syshdr.c: New test.
15957 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
15958
15959 2000-07-17 Neil Booth <neilb@earthling.net>
15960
15961 * gcc.dg/cpp/cmdlne-dM.c: New test.
15962 * gcc.dg/cpp/cmdlne-dD.c: New test.
15963
15964 2000-07-17 Jeffrey A Law (law@cygnus.com)
15965
15966 * gcc.c-torture/execute/20000717-3.c: New test.
15967
15968 * gcc.c-torture/compile/20000717-1.c: New test.
15969
15970 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
15971
15972 * gcc.c-torture/execute/20000717-2.c: New test.
15973
15974 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
15975
15976 * gcc.dg/formatz-1.c: New test.
15977
15978 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
15979 * gcc.dg/c99-digraph-1.c: New tests.
15980
15981 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
15982 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
15983
15984 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
15985 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
15986 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
15987 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
15988 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
15989 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
15990 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
15991
15992 2000-07-17 Greg McGary <greg@mcgary.org>
15993
15994 * gcc.c-torture/execute/20000717-1.c: New test.
15995 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
15996
15997 2000-07-15 Jakub Jelinek <jakub@redhat.com>
15998
15999 * gcc.c-torture/execute/20000715-2.c: New test.
16000 * gcc.dg/20000715-1.c: New test.
16001
16002 2000-07-15 Michael Meissner <meissner@redhat.com>
16003
16004 * gcc.c-torture/execute/20000715-1.c: New test.
16005
16006 2000-07-13 Jakub Jelinek <jakub@redhat.com>
16007
16008 * gcc.c-torture/execute/20000707-1.c: New test.
16009
16010 2000-07-13 Neil Booth <NeilB@earthling.net>
16011
16012 * testsuite/gcc.dg/cpp/digraph1.c,
16013 testsuite/gcc.dg/cpp/digraph2.c,
16014 testsuite/gcc.dg/cpp/digraphs.c: New tests.
16015
16016 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
16017
16018 * g77.f-torture/compile/20000630-2.f: New test.
16019 * g77.f-torture/compile/20000630-2.x
16020
16021 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
16022
16023 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
16024
16025 2000-07-11 Neil Booth <NeilB@earthling.net>
16026
16027 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
16028
16029 2000-07-11 Neil Booth <NeilB@earthling.net>
16030
16031 * gcc.dg/cpp/cmdlne-C.c: New.
16032
16033 2000-07-09 Neil Booth <NeilB@earthling.net>
16034
16035 * gcc.dg/cpp/directiv.c: New tests.
16036 * gcc.dg/cpp/undef1.c: Update.
16037
16038 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
16039
16040 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
16041
16042 2000-07-09 Neil Booth <NeilB@earthling.net>
16043
16044 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
16045
16046 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
16047
16048 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
16049 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
16050
16051 2000-07-08 Neil Booth <NeilB@earthling.net>
16052
16053 * gcc.dg/cpp/macsyntx.c: New tests.
16054
16055 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16056
16057 * gcc.dg/20000707-1.c: New test.
16058
16059 2000-07-07 Jakub Jelinek <jakub@redhat.com>
16060
16061 * gcc.c-torture/execute/20000706-1.c: New test.
16062 * gcc.c-torture/execute/20000706-2.c: New test.
16063 * gcc.c-torture/execute/20000706-3.c: New test.
16064 * gcc.c-torture/execute/20000706-4.c: New test.
16065 * gcc.c-torture/execute/20000706-5.c: New test.
16066
16067 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16068
16069 * g++.old-deja/g++.pt/instantiate7.C: New test.
16070
16071 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
16072
16073 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
16074 * g++.old-deja/g++.mike/thunk3.C: Likewise.
16075 * g++.old-deja/g++.other/rtti3.C: Likewise.
16076 * g++.old-deja/g++.other/rttid3.C: Likewise.
16077
16078 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
16079
16080 * g77.f-torture/compile/20000630-1.x: Fix typo
16081
16082 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
16083
16084 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
16085 assembly output.
16086
16087 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
16088
16089 * gcc.dg/cpp/ident.c: New test.
16090
16091 2000-07-05 Neil Booth <NeilB@earthling.net>
16092
16093 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
16094 gcc.dg/cpp/lexstrng.c: New tests.
16095
16096 2000-07-04 Neil Booth <NeilB@earthling.net>
16097
16098 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
16099 * gcc.dg/cpp/strify2.c: Same.
16100
16101 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
16102
16103 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
16104 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
16105 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
16106 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
16107
16108 * testsuite/gcc.dg/cpp/macro1.c,
16109 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
16110 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
16111 testsuite/gcc.dg/cpp/strify1.c,
16112 testsuite/gcc.dg/cpp/strify2.c: New tests.
16113
16114 2000-07-03 Jakub Jelinek <jakub@redhat.com>
16115
16116 * gcc.c-torture/execute/20000703-1.c: New test.
16117
16118 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16119
16120 * g++.old-deja/g++.pt (lookup10.C): New test.
16121
16122 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
16123
16124 * g++.old-deja/g++.pt (typename25.C): New test.
16125
16126 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
16127
16128 * gcc.c-torture/compile/20000701-1.c: New test.
16129
16130 2000-06-30 Nick Clifton <nickc@cygnus.com>
16131
16132 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
16133 to test case.
16134
16135 2000-06-30 Catherine Moore <clm@cygnus.com>
16136
16137 * gcc.c-torture/execute/align-1.c: New test.
16138
16139 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
16140
16141 * g++.old-deja/g++.pt/expr8.C: New test.
16142 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
16143
16144 2000-06-29 Nick Clifton <nickc@cygnus.com>
16145
16146 * gcc.c-torture/compile/20000629-1.c: New test.
16147
16148 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
16149
16150
16151 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
16152 gcc.dg/noncompile directory, depending on whether they're
16153 preprocessor tests or not. Annotate all the tests for the dg
16154 framework.
16155
16156 * gcc.c-torture/noncompile/noncompile.exp: Delete.
16157 * gcc.dg/noncompile/noncompile.exp: New.
16158
16159 * Moved files:
16160 Old name New name
16161 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
16162 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
16163 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
16164 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
16165 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
16166 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
16167 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
16168 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
16169 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
16170 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
16171 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
16172 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
16173 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
16174 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
16175 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
16176 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
16177 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
16178 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
16179 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
16180 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
16181 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
16182 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
16183 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
16184 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
16185
16186 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
16187 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
16188 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
16189 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
16190 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
16191 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
16192
16193 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
16194
16195 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
16196 declare one variable. On the fourth, error.
16197 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
16198 declared by 20000628-1a.h.
16199
16200 2000-06-29 Richard Henderson <rth@redhat.com>
16201
16202 * gcc.c-torture/execute/930529-1.x: New file.
16203 * gcc.dg/920413-1.c: Adjust expected warning text.
16204 * gcc.dg/980217-1.c: Declare abort.
16205 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
16206
16207 2000-06-29 Jeffrey A Law (law@cygnus.com)
16208
16209 * g77.f-torture/compile/20000629-1.f: New test.
16210 * g77.f-torture/compile/20000629-1.x: Expected to fail.
16211
16212 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
16213
16214 Rearrange lots of files, removing entirely the
16215 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
16216 directories.
16217
16218 * Deleted files:
16219 gcc.c-torture/code_quality/code_quality.exp
16220 gcc.c-torture/special/special.exp
16221 gcc.failure/failure.exp
16222 gcc.failure/940409-1.x
16223 gcc.c-torture/compile/961203-1.x
16224
16225 * New files:
16226 gcc.misc-tests/linkage.exp
16227 gcc.c-torture/execute/920730-1t.c
16228 gcc.c-torture/execute/920730-1t.x
16229 gcc.c-torture/compile/920520-1.x
16230 gcc.c-torture/compile/920521-1.x
16231 gcc.c-torture/compile/981006-1.x
16232 gcc.c-torture/execute/eeprof-1.x
16233
16234 * Moved files (possibly with modifications to fit a new harness):
16235 Old name New name
16236 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
16237 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
16238 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
16239 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
16240 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
16241 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
16242 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
16243 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
16244 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
16245 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
16246 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
16247 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
16248 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
16249 gcc.failure/940409-1.c gcc.dg/940409-1.c
16250
16251 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
16252
16253 * c-torture/compile/961203-1.x: Delete.
16254
16255 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
16256 not exit. Include stdio.h.
16257 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
16258 * gcc.misc-tests/dg-12.c: Likewise.
16259 * gcc.misc-tests/dg-5.c: Likewise.
16260 * gcc.misc-tests/dg-6.c: Likewise.
16261 * gcc.misc-tests/dg-7.c: Prototype abort.
16262 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
16263 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
16264 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
16265 not exit.
16266 * gcc.misc-tests/sieve.c: Use return from main, not exit.
16267 * gcc.misc-tests/sort2.c: Use return from main, not exit.
16268
16269 2000-06-28 Jakub Jelinek <jakub@redhat.com>
16270
16271 * gcc.dg/cpp/20000628-1.c: New test.
16272 * gcc.dg/cpp/20000628-1.h: New header for above test.
16273 * gcc.dg/cpp/20000628-1a.h: Likewise.
16274
16275 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
16276
16277 * gcc.dg/cpp: New directory.
16278 * gcc.dg/cpp/cpp.exp: New driver.
16279 * gcc.dg/cpp/20000627-1.c: New test.
16280 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
16281 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
16282 and rewrite as a compilation test.
16283
16284 * gcc.dg: Move many files into the cpp subdirectory, possibly
16285 renaming or editing them as well.
16286 Old name New name
16287 990119-1.c cpp/19990119-1.c
16288 990228-1.c cpp/19990228-1.c
16289 990407-1.c cpp/19990407-1.c
16290 990409-1.c cpp/19990409-1.c
16291 990413-1.c cpp/19990413-1.c
16292 990703-1.c cpp/19990703-1.c
16293 20000127-1.c cpp/20000127-1.c
16294 20000129-1.c cpp/20000129-1.c
16295 20000207-1.c cpp/20000207-1.c
16296 20000207-2.c cpp/20000207-2.c
16297 20000209-1.c cpp/20000209-1.c
16298 20000209-2.c cpp/20000209-2.c
16299 20000301-1.c cpp/20000301-1.c
16300 20000419-1.c cpp/20000419-1.c
16301 20000510-1.S cpp/20000510-1.S
16302 20000519-1.c cpp/20000519-1.c
16303 20000529-1.c cpp/20000529-1.c
16304 20000625-1.c cpp/20000625-1.c
16305 20000625-2.c cpp/20000625-2.c
16306 cpp-as1.c cpp/assert1.c
16307 cpp-as2.c cpp/assert2.c
16308 cxx-comments-1.c cpp/cxxcom1.c
16309 cxx-comments-2.c cpp/cxxcom2.c
16310 endif-label.c cpp/endif.c
16311 cpp-hash1.c cpp/hash1.c
16312 cpp-hash2.c cpp/hash2.c
16313 cpp-if1.c cpp/if-1.c
16314 cpp-if2.c cpp/if-2.c
16315 cpp-if3.c cpp/if-3.c
16316 cpp-if4.c cpp/if-4.c
16317 cpp-if5.c cpp/if-5.c
16318 cpp-cond.c cpp/if-cexp.c
16319 cpp-missingop.c cpp/if-mop.c
16320 cpp-missingparen.c cpp/if-mpar.c
16321 cpp-opprec.c cpp/if-oppr.c
16322 cpp-ifparen.c cpp/if-paren.c
16323 cpp-shortcircuit.c cpp/if-sc.c
16324 cpp-shift.c cpp/if-shift.c
16325 cpp-unary.c cpp/if-unary.c
16326 cpp-li1.c cpp/line1.c
16327 cpp-li2.c cpp/line2.c
16328 lineno.c cpp/line3.c
16329 lineno-2.c cpp/line4.c
16330 cpp-mi.c cpp/mi1.c
16331 cpp-mic.h cpp/mi1c.h
16332 cpp-micc.h cpp/mi1cc.h
16333 cpp-mind.h cpp/mi1nd.h
16334 cpp-mindp.h cpp/mi1ndp.h
16335 cpp-mix.h cpp/mi1x.h
16336 cpp-mi2.c cpp/mi2.c
16337 cpp-mi2a.h cpp/mi2a.h
16338 cpp-mi2b.h cpp/mi2b.h
16339 cpp-mi2c.h cpp/mi2c.h
16340 cpp-mi3.c cpp/mi3.c
16341 cpp-mi3.def cpp/mi3.def
16342 poison-1.c cpp/poison.c
16343 pr-impl.c cpp/prag-imp.c
16344 cpp-redef-2.c cpp/redef1.c
16345 cpp-redef.c cpp/redef2.c
16346 strpaste.c cpp/strp1.c
16347 strpaste-2.c cpp/strp2.c
16348 cpp-tradpaste.c cpp/tr-paste.c
16349 cpp-tradstringify.c cpp/tr-str.c
16350 cpp-tradwarn1.c cpp/tr-warn1.c
16351 cpp-tradwarn2.c cpp/tr-warn2.c
16352 trigraphs.c cpp/trigraphs.c
16353 cpp-unc1.c cpp/unc1.c
16354 cpp-unc2.c cpp/unc2.c
16355 cpp-unc3.c cpp/unc3.c
16356 cpp-unc.c cpp/unc4.c
16357 undef.c cpp/undef1.c
16358 undef-2.c cpp/undef2.c
16359 cpp-wi1.c cpp/widestr1.c
16360
16361 2000-06-27 Mark Mitchell <mark@codesourcery.com>
16362
16363 * lib/g++.exp (g++_include_flags): Tweak.
16364
16365 2000-06-27 H.J. Lu <hjl@gnu.org>
16366 Loren J. Rittle <ljrittle@acm.org>
16367
16368 * lib/g++.exp (g++_include_flags): Override libgloss.exp
16369 version with one that knows about the new gcc tree structure.
16370 (g++_link_flags): Same.
16371
16372 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
16373
16374 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
16375 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
16376 case we are cross-compiling.
16377
16378 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
16379 g++.old-deja/g++.niklas/Makefile.in,
16380 g++.old-deja/g++.niklas/configure.in,
16381 g++.old-deja/g++.other/Makefile.in,
16382 g++.old-deja/g++.other/configure.in,
16383 gcc.c-torture/code_quality/Makefile.in,
16384 gcc.c-torture/code_quality/configure.in,
16385 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
16386 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
16387 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
16388 gcc.c-torture/execute/ieee/Makefile.in,
16389 gcc.c-torture/execute/ieee/configure.in,
16390 gcc.c-torture/noncompile/Makefile.in,
16391 gcc.c-torture/noncompile/configure.in,
16392 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
16393 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
16394 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
16395
16396 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16397
16398 * g++.old-deja/g++.other/ambig3.C: New test.
16399
16400 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
16401
16402 * g++.old-deja/g++.pt/syntax1.C: New test.
16403 * g++.old-deja/g++.pt/syntax2.C: New test.
16404 * g++.old-deja/g++.other/syntax3.C: New test.
16405 * g++.old-deja/g++.other/syntax4.C: New test.
16406
16407 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16408
16409 * gcc.dg/20000623-1.c: Prototype exit and abort.
16410
16411 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
16412
16413 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
16414 New tests.
16415 * gcc.dg/cpp-mi3.def: New file.
16416
16417 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
16418 inside assertions.
16419 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
16420 lexer's error messages.
16421 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
16422 divine anything from the linemarkers.
16423 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
16424 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
16425
16426 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
16427
16428 * gcc.dg/20000623-1.c: New test.
16429
16430 2000-06-22 Jakub Jelinek <jakub@redhat.com>
16431
16432 * gcc.c-torture/execute/20000622-1.c: New test.
16433
16434 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16435
16436 * g++.old-deja/g++.other/init15.C: New test.
16437
16438 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
16439
16440 * g++.old-deja/g++.pt/vaarg2.C: New test.
16441 * g++.old-deja/g++.pt/vaarg3.C: New test.
16442
16443 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
16444
16445 * g++.old-deja/g++.other/dyncast6.C: New test.
16446
16447 2000-06-15 Jakub Jelinek <jakub@redhat.com>
16448
16449 * gcc.c-torture/execute/loop-6.c: New test.
16450
16451 2000-06-14 Jakub Jelinek <jakub@redhat.com>
16452
16453 * gcc.dg/20000614-1.c: New test.
16454 * gcc.dg/20000614-2.c: New test.
16455
16456 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
16457
16458 * g++.old-deja/g++.other/inline12.C: New test.
16459
16460 2000-06-13 Jakub Jelinek <jakub@redhat.com>
16461
16462 * g++.old-deja/g++.other/eh1.C: New test.
16463
16464 2000-06-12 Jakub Jelinek <jakub@redhat.com>
16465
16466 * g++.old-deja/g++.other/type.C: New test.
16467
16468 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16469
16470 * g++.old-deja/g++.other/initstring.C: New test.
16471
16472 2000-06-12 Jason Merrill <jason@redhat.com>
16473
16474 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
16475
16476 2000-06-09 Jeffrey A Law (law@cygnus.com)
16477
16478 * gcc.c-torture/compile/20000609-1.c: New test.
16479
16480 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
16481
16482 * gcc.dg/20000609-1.c: New test.
16483
16484 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
16485
16486 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
16487 * gcc.c-torture/noncompile/poison-1.c: Move...
16488 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
16489 * gcc.dg/cpp-li1.c: Add a token after the #line.
16490
16491 2000-06-05 Richard Henderson <rth@cygnus.com>
16492
16493 * gcc.c-torture/execute/20000605-2.c: New test.
16494 * gcc.c-torture/execute/20000605-3.c: New test.
16495
16496 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
16497
16498 * g77.f-torture/execute/20000503-1.x: New file.
16499
16500 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
16501
16502 * g++.old-deja/g++.eh/badalloc1.C: New test.
16503
16504 2000-06-05 Richard Henderson <rth@cygnus.com>
16505
16506 * gcc.c-torture/execute/20000605-1.c: New test.
16507
16508 2000-06-05 Jakub Jelinek <jakub@redhat.com>
16509 Nathan Sidwell <nathan@codesourcery.com>
16510
16511 * gcc.c-torture/compile/20000605-1.c: New test.
16512
16513 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
16514
16515 * g77.f-torture/compile/20000601-1.f: New test.
16516
16517 2000-06-03 Richard Henderson <rth@cygnus.com>
16518
16519 * gcc.c-torture/execute/20000603-1.c: New.
16520
16521 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
16522
16523 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
16524 * gcc.dg/noreturn-2.c (noreturn): Likewise.
16525
16526 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
16527
16528 * gcc.dg/compare2.c (case 12): XFAIL.
16529 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
16530 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
16531
16532 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
16533
16534 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
16535
16536 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
16537 guard macro is already defined when the header is first
16538 included.
16539 * gcc.dg/cpp-mix.h: New file.
16540 * gcc.dg/endif-label.c: Update patterns to match compiler.
16541
16542 * g++.brendan/complex1.C: Declare abort.
16543 * g++.law/refs4.C: Remove XFAIL.
16544 * g++.oliva/expr2.C: Declare abort and exit.
16545
16546 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
16547
16548 * gcc.c-torture/execute/20000528-1.c: New test.
16549
16550 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
16551 * g++.old-deja/g++.law/temps4.C: Likewise.
16552
16553 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
16554 stdlib.h. Call abort() on failure.
16555 * g++.old-deja/g++.law/refs4.C: Likewise.
16556 * g++.old-deja/g++.law/temps4.C: Likewise.
16557 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
16558 * gcc.c-torture/execute/20000112-1.c: Include string.h.
16559
16560 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
16561
16562 Relative to g++.dg/special:
16563 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
16564
16565 Relative to g++.old-deja:
16566 * g++.brendan/complex1.C, g++.jason/optimize2.C,
16567 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
16568 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
16569 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
16570 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
16571 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
16572 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
16573
16574 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
16575 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
16576 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
16577 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
16578 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
16579 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
16580 and/or string.h.
16581
16582 * g++.other/goto1.C: Update expectations for error messages.
16583
16584 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
16585
16586 * gcc.c-torture/compile/20000523-1.c: New test.
16587
16588 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16589
16590 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
16591
16592 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
16593
16594 * g++.old-deja/g++.eh/catch11.C: New test.
16595 * g++.old-deja/g++.eh/catch12.C: New test.
16596
16597 2000-05-24 Nick Clifton <nickc@cygnus.com>
16598
16599 * gcc.c-torture/execute/20000523-1.c: New test.
16600
16601 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
16602
16603 * c-torture/execute/bcp-1.c: Replace abort in arg of
16604 __builtin_constant_p with a generic external function.
16605
16606 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
16607 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
16608 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
16609 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
16610 Prototype abort and/or exit.
16611
16612 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
16613 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
16614 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
16615 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
16616
16617 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
16618
16619 * gcc.dg/dwarf2-1.c: New test.
16620
16621 2000-05-20 Richard Henderson <rth@cygnus.com>
16622
16623 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
16624
16625 2000-05-20 Andreas Jaeger <aj@suse.de>
16626
16627 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
16628 testcase.
16629
16630 2000-05-19 David Edelsohn <edelsohn@gnu.org>
16631
16632 * gcc.c-torture/execute/20000519-2.c: New test.
16633
16634 2000-05-19 Andreas Jaeger <aj@suse.de>
16635
16636 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
16637 which fails with SSA.
16638
16639 * lib/c-torture.exp: Also test with -O3 -fssa.
16640
16641 2000-05-18 Michael Meissner <meissner@redhat.com>
16642
16643 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
16644 * gcc.c-torture/execute/920415-1.c: Ditto.
16645 * gcc.c-torture/execute/920501-1.c: Ditto.
16646 * gcc.c-torture/execute/conversion.c: Ditto.
16647 * gcc.c-torture/execute/cvt-1.c: Ditto.
16648
16649 2000-05-18 Jeffrey A Law (law@cygnus.com)
16650
16651 * gcc.c-torture/compile/20000518-1.c: New test.
16652
16653 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
16654
16655 * g77.f-torture/compile/200005018.f: New test.
16656
16657 2000-05-17 Jeffrey A Law (law@cygnus.com)
16658
16659 * gcc.c-torture/compile/20000517-1.c: New test.
16660
16661 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16662
16663 * gcc.c-torture/execute/20000516-1.c: New test.
16664
16665 2000-05-15 Jakub Jelinek <jakub@redhat.com>
16666
16667 * g++.old-deja/g++.other/eh.C: New test.
16668
16669 2000-05-12 Richard Henderson <rth@cygnus.com>
16670
16671 * gcc.c-torture/execute/990208-1.c (main): Don't pass
16672 constants through to doit's conditional.
16673
16674 2000-05-11 Jeffrey A Law (law@cygnus.com)
16675
16676 * gcc.c-torture/compile/20000511-1.c: New test.
16677 * g77.f-torture/compile/20000511-1.f: New test.
16678 * g77.f-torture/compile/20000511-2.f: New test.
16679
16680 2000-05-11 Michael Meissner <meissner@redhat.com>
16681
16682 * gcc.c-torture/execute/20000511-1.c: New test.
16683
16684 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
16685
16686 * gcc.dg/dg.exp: Scan .S files as well as .c files.
16687 * gcc.dg/20000510-1.S: New.
16688
16689 2000-05-08 Catherine Moore <clm@cygnus.com>
16690
16691 * gcc.dg/unused-3.c: New.
16692
16693 2000-05-06 Richard Henderson <rth@cygnus.com>
16694
16695 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
16696 * g++.old-deja/g++.mike/warn1.C: Likewise.
16697 * g++.old-deja/g++.pt/local1.C: Likewise.
16698 * g++.old-deja/g++.pt/local7.C: Likewise.
16699 * g++.old-deja/g++.pt/spec16.C: Likewise.
16700
16701 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
16702
16703 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
16704
16705 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
16706
16707 * g77.f-torture/execute/20000503-1.f: New test.
16708
16709 2000-05-04 Andreas Jaeger <aj@suse.de>
16710
16711 * gcc.dg/noreturn-2.c: New test.
16712
16713 2000-05-04 Neil Booth <NeilB@earthling.net>
16714
16715 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
16716 preprocessor.
16717
16718 2000-05-04 Richard Henderson <rth@cygnus.com>
16719
16720 * gcc.c-torture/execute/20000503-1.c: Fix typo.
16721
16722 2000-05-04 Richard Henderson <rth@cygnus.com>
16723
16724 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
16725 OpenSSL by Jason R Thorpe.
16726
16727 2000-05-03 Jim Wilson <wilson@cygnus.com>
16728
16729 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
16730
16731 2000-05-03 Robert Lipe <robertlipe@usa.net>
16732
16733 * gcc.dg/20000503-1.c: New test.
16734
16735 2000-05-02 Jakub Jelinek <jakub@redhat.com>
16736
16737 * gcc.c-torture/compile/20000502-1.c: New test.
16738 * g++.old-deja/g++.other/align.C: New test.
16739 * gcc.dg/cpp-tradstringify.c: New test.
16740
16741 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
16742
16743 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
16744 and hard registers.
16745
16746 2000-04-26 Geoff Keating <geoffk@cygnus.com>
16747
16748 * gcc.c-torture/execute/loop-5.c: New test.
16749
16750 2000-04-25 Jakub Jelinek <jakub@redhat.com>
16751
16752 * gcc.c-torture/execute/va-arg-20.c: New test.
16753
16754 2000-04-23 Jeffrey A Law (law@cygnus.com)
16755
16756 * gcc.c-torture/execute/20000422-1.c: New test.
16757
16758 2000-04-20 Greg McGary <gkm@gnu.org>
16759
16760 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
16761 when optimizing, but without sibling-call optimizations (-O1).
16762
16763 2000-04-20 Jeffrey A Law (law@cygnus.com)
16764
16765 * gcc.c-torture/compile/20000420-1.c: New test.
16766
16767 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
16768
16769 * g++.abi/ptrflags.C: New test.
16770 * g++.eh/catchptr1.C: Test incomplete pointer chains.
16771
16772 2000-04-19 Catherine Moore <clm@cygnus.com>
16773
16774 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
16775
16776 2000-04-19 Greg McGary <gkm@gnu.org>
16777
16778 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
16779 sibling-call optimizations.
16780
16781 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
16782
16783 * gcc.dg/20000419-1.c: New test.
16784
16785 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
16786
16787 * gcc.c-torture/execute/20000412-6.c: New test.
16788
16789 2000-04-12 Jeffrey A Law (law@cygnus.com)
16790
16791 * gcc.c-torture/execute/20000412-5.c: New test.
16792 * g77.f-torture/compile/20000412-1.f: New test.
16793 * gcc.c-torture/execute/20000412-4.c: New test.
16794 * gcc.c-torture/compile/20000412-2.c: New test.
16795 * gcc.c-torture/execute/20000412-3.c: New test.
16796 * gcc.c-torture/compile/20000412-1.c: New test.
16797 * gcc.c-torture/execute/20000412-2.c: New test.
16798
16799 2000-04-12 Jakub Jelinek <jakub@redhat.com>
16800
16801 * objc/execute/bf-20.m: New test.
16802
16803 2000-04-10 Richard Henderson <rth@cygnus.com>
16804
16805 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
16806
16807 * gcc.c-torture/execute/20000412-1.c: New test.
16808
16809 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
16810
16811 * g++.old-deja/g++.eh/catchptr1.C: New test.
16812
16813 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
16814
16815 * g++.old-deja/g++.abi/cxa_vec.C: New test.
16816
16817 2000-04-08 Neil Booth <NeilB@earthling.net>
16818
16819 * gcc.dg/cpp-nullchar.c: Remove test as
16820 embedded nulls cause problems.
16821
16822 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16823
16824 * gcc.dg/compare2.c: New test.
16825
16826 2000-04-08 Neil Booth <NeilB@earthling.net>
16827
16828 * gcc.dg/cpp-nullchar.c: New test.
16829
16830 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
16831
16832 * gcc.dg/cpp-mi2.c: New test.
16833 * gcc.dg/cpp-mi2[abc].h: New files.
16834
16835 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
16836
16837 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
16838 member name.
16839
16840 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
16841
16842 * g++.old-deja/g++.abi/vmihint.C: New test.
16843
16844 2000-04-06 Neil Booth <NeilB@earthling.net>
16845
16846 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
16847 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
16848 copyright.
16849
16850 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
16851
16852 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
16853 avoid stack-frame overwrite.
16854
16855 2000-04-05 Jakub Jelinek <jakub@redhat.com>
16856
16857 * gcc.c-torture/compile/20000405-2.c: New test.
16858 * gcc.c-torture/compile/20000405-3.c: New test.
16859
16860 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
16861
16862 * gcc.c-torture/compile/20000405-1.c: New test.
16863
16864 2000-04-04 Geoff Keating <geoffk@cygnus.com>
16865
16866 * gcc.dg/cast-qual-1.c: Revert last change.
16867
16868 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16869
16870 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
16871
16872 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
16873
16874 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
16875 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
16876
16877 2000-04-03 Jeffrey A Law (law@cygnus.com)
16878
16879 * gcc.c-torture/compile/20000403-2.c: New test.
16880 * gcc.c-torture/compile/20000403-1.c: New test.
16881
16882 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
16883
16884 * gcc.c-torture/execute/20000403-1.c: New test.
16885
16886 2000-04-03 Geoff Keating <geoffk@cygnus.com>
16887
16888 * gcc.c-torture/execute/20000402-1.c: New test.
16889
16890 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
16891
16892 * gcc.c-torture/execute/va-arg-15.c: New test.
16893 * gcc.c-torture/execute/va-arg-16.c: New test.
16894 * gcc.c-torture/execute/va-arg-17.c: New test.
16895 * gcc.c-torture/execute/va-arg-18.c: New test.
16896 * gcc.c-torture/execute/va-arg-19.c: New test.
16897
16898 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
16899
16900 * gcc.c-torture/compile/981211-1.c: Move to...
16901 * gcc.dg/cpp-as1.c: ...here.
16902 * gcc.dg/cpp-as2.c: New file.
16903
16904 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
16905 compiler.
16906
16907 2000-04-02 Neil Booth <NeilB@earthling.net>
16908
16909 * gcc.dg/cpp-cond.c New tests.
16910 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
16911 accidental success less likely.
16912 * gcc.dg/cpp-missingop.c New tests.
16913 * gcc.dg/cpp-missingparen.c New tests.
16914 * gcc.dg/cpp-shift.c New tests.
16915 * gcc.dg/cpp-shortcircuit.c New tests.
16916 * gcc.dg/cpp-unary.c New tests.
16917
16918 2000-03-29 Jeffrey A Law (law@cygnus.com)
16919
16920 * gcc.c-torture/compile/20000329-1.c: New test.
16921
16922 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
16923
16924 * gcc.c-torture/compile/20000326-1.c: New test.
16925 * gcc.c-torture/compile/20000326-2.c: New test.
16926
16927 2000-03-24 Geoff Keating <geoffk@cygnus.com>
16928
16929 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
16930 the first parameter is a function argument.
16931
16932 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
16933
16934 * g++.old-deja/g++.ext/array4.C: New test.
16935
16936 2000-03-22 Geoff Keating <geoffk@cygnus.com>
16937
16938 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
16939
16940 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16941
16942 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
16943
16944 2000-03-19 Richard Henderson <rth@cygnus.com>
16945
16946 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
16947
16948 2000-03-19 Richard Henderson <rth@cygnus.com>
16949
16950 * gcc.c-torture/compile/20000319-1.c: New test.
16951
16952 2000-03-14 Jeffrey A Law (law@cygnus.com)
16953
16954 * gcc.c-torture/execute/20000314-3.c: New test.
16955 * gcc.c-torture/execute/20000314-2.c: New test.
16956 * gcc.c-torture/execute/20000314-1.c: New test.
16957 * gcc.c-torture/compile/20000314-2.c: New test.
16958 * gcc.c-torture/compile/20000314-1.c: New test.
16959
16960 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
16961
16962 * g++.old-deja/g++.warn/inline.C: New test.
16963
16964 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
16965
16966 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
16967 standards-compliant result rather than specific constants.
16968 Put test-values in array.
16969
16970 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
16971
16972 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
16973 (g++_target_compile): Put test-specific options last.
16974
16975 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16976
16977 * g++.old-deja/g++.eh/vbase4.C: New test.
16978
16979 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16980
16981 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
16982
16983 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16984
16985 * g++.old-deja/g++.brendan/misc12.C: Removed.
16986 * g++.old-deja/g++.pt/memtemp77.C: Constify.
16987 * g++.old-deja/g++.ext/pretty4.C: New test.
16988
16989 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
16990
16991 * g++.old-deja/g++.other/string2.C: New test.
16992
16993 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
16994
16995 * g++.old-deja/g++.warn/impint2.C: New test.
16996
16997 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
16998
16999 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
17000 is 1, not zero.
17001
17002 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
17003
17004 * g++.old-deja/g++.warn/impint.C: New test.
17005 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
17006 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
17007 * g++.old-deja/g++.pt/explicit12.C: Likewise.
17008 * g++.old-deja/g++.pt/explicit13.C: Likewise.
17009 * g++.old-deja/g++.pt/explicit17.C: Likewise.
17010 * g++.old-deja/g++.pt/explicit18.C: Likewise.
17011 * g++.old-deja/g++.pt/explicit19.C: Likewise.
17012 * g++.old-deja/g++.pt/explicit23.C: Likewise.
17013 * g++.old-deja/g++.pt/explicit31.C: Likewise.
17014 * g++.old-deja/g++.pt/explicit35.C: Likewise.
17015 * g++.old-deja/g++.pt/explicit6.C: Likewise.
17016 * g++.old-deja/g++.pt/memclass7.C: Likewise.
17017
17018 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
17019
17020 * gcc.dg/cpp-redef.c: New test.
17021
17022 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
17023
17024 * g++.old-deja/g++.pt/unify7.C: New test.
17025
17026 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17027
17028 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
17029 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
17030
17031 2000-02-25 Geoff Keating <geoffk@cygnus.com>
17032
17033 * gcc.c-torture/compile/20000224-1.c: New test.
17034
17035 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17036
17037 * gcc.c-torture/compile/cpp-2.c: New test.
17038 * gcc.c-torture/compile/cpp-1.c: New test.
17039
17040 2000-02-25 Jeffrey A Law (law@cygnus.com)
17041
17042 * gcc.c-torture/execute/20000225-1.c: New test.
17043
17044 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17045
17046 * gcc.dg/cpp-li2.c: New test.
17047
17048 * gcc.dg/cpp-wi1.c: New test.
17049
17050 * gcc.dg/cpp-li1.c: New test.
17051
17052 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
17053
17054 * g++.old-deja/g++.other/sizeof5.C: New test.
17055
17056 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17057
17058 * gcc.c-torture/execute/va-arg-13.c: New test.
17059
17060 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
17061
17062 * gcc.c-torture/execute/va-arg-12.c: New test.
17063
17064 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17065
17066 * gcc.c-torture/execute/20000223-1.c: New test.
17067
17068 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
17069
17070 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
17071
17072 2000-02-22 Mark Mitchell <mark@codesourcery.com>
17073
17074 * g++.old-deja/g++.abi/ptrmem.C: New test.
17075
17076 2000-02-19 Richard Henderson <rth@cygnus.com>
17077
17078 * gcc.c-torture/compile/init-3.c: New.
17079
17080 2000-02-17 Mark Mitchell <mark@codesourcery.com>
17081
17082 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
17083 ALWAYS_CXXFLAGS.
17084
17085 2000-02-11 Robert Lipe <robertl@sco.com>
17086
17087 * gcc.c-torture/compile/20000211-3.c: New test.
17088
17089 2000-02-11 Martin Buchholz <martin@xemacs.org>
17090
17091 * gcc.c-torture/compile/20000211-2.c: New test.
17092
17093 2000-02-11 Jeffrey A Law (law@cygnus.com)
17094
17095 * gcc.c-torture/compile/20000211-1.c: New test.
17096
17097 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
17098
17099 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
17100 on native targets
17101
17102 2000-02-08 Nathan Sidwell <nathan@acm.org>
17103
17104 * g++.old-deja/g++.other/cast5.C: New test.
17105
17106 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
17107
17108 * gcc.c-torture/execute/20000205-1.c: New.
17109
17110 2000-02-03 Nathan Sidwell <nathan@acm.org>
17111
17112 * g++.old-deja/g++.jason/cast3.C: Return void.
17113 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
17114
17115 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17116
17117 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
17118
17119 * gcc.dg/loop-1.c: New test.
17120
17121 2000-01-27 Jakub Jelinek <jakub@redhat.com>
17122
17123 * gcc.c-torture/compile/20000127-1.c: New test.
17124 * gcc.c-torture/execute/991228-1.c: New test.
17125
17126 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17127
17128 * gcc.dg/unused-2.c: New test.
17129
17130 * gcc.dg/conv-1.c: New test.
17131
17132 2000-01-24 Mark Mitchell <mark@codesourcery.com>
17133
17134 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
17135 compiler.
17136 (tool_option_proc): Fix typo.
17137
17138 2000-01-24 Geoff Keating <geoffk@cygnus.com>
17139
17140 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
17141 of the ld on the host, not on the build machine.
17142 Also, don't crash if '--help' is not a supported option.
17143
17144 2000-01-24 Richard Henderson <rth@cygnus.com>
17145
17146 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
17147
17148 2000-01-20 Jeffrey A Law (law@cygnus.com)
17149
17150 * gcc.c-torture/execute/20000120-2.c: New test.
17151 * gcc.c-torture/execute/20000120-1.c: New test.
17152
17153 2000-01-13 Jeffrey A Law (law@cygnus.com)
17154
17155 * gcc.c-torture/execute/20000113-1.c: New test.
17156
17157 2000-01-12 Jeffrey A Law (law@cygnus.com)
17158
17159 * gcc.c-torture/execute/20000112-1.c: New test.
17160
17161 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17162
17163 * gcc.dg/20000111-1.c: New test.
17164
17165 2000-01-10 Jeffrey A Law (law@cygnus.com)
17166
17167 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
17168 with 16 bit integers.
17169
17170 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17171
17172 * gcc.dg/20000108-1.c: New test.
17173
17174 2000-01-05 Nathan Sidwell <nathan@acm.org>
17175
17176 * g++.old-deja/g++.ns/koenig8.C: New test.
17177
17178 2000-01-05 Nathan Sidwell <nathan@acm.org>
17179
17180 * g++.old-deja/g++.other/cast4.C: New test.
17181
17182 2000-01-05 Jeffrey A Law (law@cygnus.com)
17183
17184 * gcc.c-torture/compile/20000105-2.c: New test.
17185 * gcc.c-torture/compile/20000105-1.c: New test.
17186
17187 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17188
17189 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
17190 references to printf & atoi to conform to ANSI standard.
17191 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
17192 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
17193 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
17194 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
17195 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
17196 * g++.old-deja/g++.brendan/complex1.C: Likewise.
17197 * g++.old-deja/g++.brendan/copy1.C: Likewise.
17198 * g++.old-deja/g++.brendan/copy2.C: Likewise.
17199 * g++.old-deja/g++.brendan/copy3.C: Likewise.
17200 * g++.old-deja/g++.brendan/copy4.C: Likewise.
17201 * g++.old-deja/g++.brendan/copy5.C: Likewise.
17202 * g++.old-deja/g++.brendan/copy6.C: Likewise.
17203 * g++.old-deja/g++.brendan/copy7.C: Likewise.
17204 * g++.old-deja/g++.brendan/copy8.C: Likewise.
17205 * g++.old-deja/g++.brendan/crash11.C: Likewise.
17206 * g++.old-deja/g++.brendan/crash14.C: Likewise.
17207 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
17208 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
17209 * g++.old-deja/g++.brendan/delete2.C: Likewise.
17210 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
17211 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
17212 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
17213 * g++.old-deja/g++.brendan/eh1.C: Likewise.
17214 * g++.old-deja/g++.brendan/groff1.C: Likewise.
17215 * g++.old-deja/g++.brendan/init3.C: Likewise.
17216 * g++.old-deja/g++.brendan/misc12.C: Likewise.
17217 * g++.old-deja/g++.brendan/misc7.C: Likewise.
17218 * g++.old-deja/g++.brendan/new2.C: Likewise.
17219 * g++.old-deja/g++.brendan/operators4.C: Likewise.
17220 * g++.old-deja/g++.brendan/operators5.C: Likewise.
17221 * g++.old-deja/g++.brendan/overload2.C: Likewise.
17222 * g++.old-deja/g++.brendan/overload7.C: Likewise.
17223 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
17224 * g++.old-deja/g++.brendan/reference1.C: Likewise.
17225 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
17226 * g++.old-deja/g++.brendan/template24.C: Likewise.
17227 * g++.old-deja/g++.brendan/template3.C: Likewise.
17228 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
17229 * g++.old-deja/g++.jason/inline3.C: Likewise.
17230 * g++.old-deja/g++.jason/opeq.C: Likewise.
17231 * g++.old-deja/g++.law/arg5.C: Likewise.
17232 * g++.old-deja/g++.law/arm7.C: Likewise.
17233 * g++.old-deja/g++.law/ctors11.C: Likewise.
17234 * g++.old-deja/g++.law/cvt8.C: Likewise.
17235 * g++.old-deja/g++.law/init9.C: Likewise.
17236 * g++.old-deja/g++.law/refs4.C: Likewise.
17237 * g++.old-deja/g++.law/template2.C: Likewise.
17238 * g++.old-deja/g++.law/visibility24.C: Likewise.
17239 * g++.old-deja/g++.law/vtable3.C: Likewise.
17240 * g++.old-deja/g++.mike/asm2.C: Likewise.
17241 * g++.old-deja/g++.mike/eh1.C: Likewise.
17242 * g++.old-deja/g++.mike/misc1.C: Likewise.
17243 * g++.old-deja/g++.mike/misc13.C: Likewise.
17244 * g++.old-deja/g++.mike/misc14.C: Likewise.
17245 * g++.old-deja/g++.mike/ns12.C: Likewise.
17246 * g++.old-deja/g++.mike/p1248.C: Likewise.
17247 * g++.old-deja/g++.mike/p3708.C: Likewise.
17248 * g++.old-deja/g++.mike/p3708a.C: Likewise.
17249 * g++.old-deja/g++.mike/p3708b.C: Likewise.
17250 * g++.old-deja/g++.mike/p646.C: Likewise.
17251 * g++.old-deja/g++.mike/p700.C: Likewise.
17252 * g++.old-deja/g++.mike/p783.C: Likewise.
17253 * g++.old-deja/g++.mike/p783a.C: Likewise.
17254 * g++.old-deja/g++.mike/p783b.C: Likewise.
17255 * g++.old-deja/g++.mike/p786.C: Likewise.
17256 * g++.old-deja/g++.mike/p789.C: Likewise.
17257 * g++.old-deja/g++.mike/p789a.C: Likewise.
17258 * g++.old-deja/g++.mike/p807a.C: Likewise.
17259 * g++.old-deja/g++.other/delete3.C: Likewise.
17260 * g++.old-deja/g++.other/dyncast1.C: Likewise.
17261 * g++.old-deja/g++.other/dyncast2.C: Likewise.
17262 * g++.old-deja/g++.other/dyncast3.C: Likewise.
17263 * g++.old-deja/g++.other/empty1.C: Likewise.
17264 * g++.old-deja/g++.other/temporary1.C: Likewise.
17265 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
17266 * g++.old-deja/g++.pt/t16.C: Likewise.
17267 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
17268
17269 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
17270
17271 * gcc.dg/991230-1.c: New test.
17272
17273 1999-12-29 Jeffrey A Law (law@cygnus.com)
17274
17275 * gcc.c-torture/compile/991229-3.c: New test.
17276 * gcc.c-torture/compile/991229-2.c: New test.
17277 * gcc.c-torture/compile/991229-1.c: New test.
17278
17279 1999-12-29 Greg McGary <gkm@eng.ascend.com>
17280
17281 * gcc.c-torture/compile/labels-2.c: New test.
17282
17283 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
17284
17285 * gcc.c-torture/execute/991227-1.c: New test.
17286
17287 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17288
17289 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
17290
17291 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
17292
17293 * gcc.c-torture/execute/991221-1.c: New test.
17294
17295 1999-12-20 Nathan Sidwell <nathan@acm.org>
17296
17297 * g++.old-deja/g++.other/cast3.C: New test.
17298
17299 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
17300
17301 * gcc.c-torture/execute/991216-4.c: New test.
17302
17303 1999-12-16 Michael Meissner <meissner@cygnus.com>
17304
17305 * gcc.c-torture/execute/991216-1.c: New test.
17306 * gcc.c-torture/execute/991216-2.c: New test.
17307 * gcc.c-torture/execute/991216-3.c: New test.
17308
17309 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17310
17311 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
17312 Actually make the test fail by using "-O2" for compilation.
17313
17314 1999-12-15 Nathan Sidwell <nathan@acm.org>
17315
17316 * g++.old-deja/g++.warn/cast-align1.C: New test.
17317
17318 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17319
17320 * gcc.c-torture/compile/991214-1.c: New test.
17321 * gcc.c-torture/compile/991214-2.c: New test.
17322
17323 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
17324
17325 * gcc.dg/991214-1.c: New test.
17326
17327 1999-12-13 Jeffrey A Law (law@cygnus.com)
17328
17329 * gcc.c-torture/compile/991213-3.c: New test.
17330 * gcc.c-torture/compile/991213-2.c: New test.
17331 * gcc.c-torture/compile/991213-1.c: New test.
17332
17333 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
17334
17335 * gcc.dg/991209-1.c: New test.
17336
17337 1999-12-08 Nathan Sidwell <nathan@acm.org>
17338
17339 * gcc.c-torture/compile/991208-1.c: New test.
17340
17341 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17342
17343 * gcc.dg/ultrasp2.c: New test.
17344
17345 1999-12-05 Alex Samuel <samuel@codesourcery.com>
17346
17347 * g++.old-deja/g++.abi/align.C (main): Fix typo.
17348
17349 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
17350
17351 * gcc.c-torture/compile/991202-1.c: New test.
17352 * gcc.c-torture/execute/991202-1.c: New test.
17353 * gcc.c-torture/execute/991202-2.c: New test.
17354 * gcc.c-torture/execute/991202-3.c: New test.
17355
17356 1999-12-02 Alex Samuel <samuel@codesourcery.com>
17357
17358 * g++.old-deja/g++.abi/align.C: New test.
17359 * g++.old-deja/g++.abi/aggregates.C: Likewise.
17360 * g++.old-deja/g++.abi/bitfields.C: Likewise.
17361
17362 1999-12-01 Richard Henderson <rth@cygnus.com>
17363
17364 * gcc.c-torture/execute/991201-1.c: New.
17365
17366 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
17367
17368 * gcc.dg/991129-1.c: New test.
17369
17370 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
17371
17372 * gcc.c-torture/compile/991127-1.c: New test.
17373
17374 1999-11-22 Nathan Sidwell <nathan@acm.org>
17375
17376 * g++.old-deja/g++.other/warn4.C: New test.
17377
17378 1999-11-22 Nathan Sidwell <nathan@acm.org>
17379
17380 * g++.old-deja/g++.eh/cleanup2.C: New test.
17381 * g++.old-deja/g++.ext/pretty2.C: New test.
17382 * g++.old-deja/g++.ext/pretty3.C: New test.
17383 * g++.old-deja/g++.other/debug6.C: New test.
17384
17385 1999-10-20 Jim Wilson <wilson@cygnus.com>
17386
17387 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
17388 compiler_output to look for one error message instead of two.
17389
17390 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
17391
17392 * gcc.c-torture/execute/991118-1.c: Also test case
17393 where the word boundary does not split a byte evenly.
17394
17395 1999-11-19 Nathan Sidwell <nathan@acm.org>
17396
17397 * g++.old-deja/g++.ext/restrict1.C: New test.
17398
17399 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
17400
17401 * gcc.c-torture/execute/991118-1.c: New test.
17402
17403 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
17404
17405 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
17406 working directory pathnames.
17407
17408 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
17409
17410 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
17411 host is equipped with driver.h and driver.o so it can actually
17412 compile and run the tests.
17413
17414 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
17415
17416 * gcc.c-torture/compile/991008-1.c: New test.
17417
17418 1999-11-08 Nick Clifton <nickc@cygnus.com>
17419
17420 * lib/gcc-dg.exp: Include target-supports.exp
17421
17422 1999-11-05 Nick Clifton <nickc@cygnus.com>
17423
17424 * lib/target-supports.exp: New file: Provide procs to test for
17425 features supported by the target.
17426 (check_weak_available): Moved here from ecos.exp.
17427 (check_alias_available): New proc: Determine of the target
17428 toolchain supports the alias attribute.
17429
17430 * gcc.dg/special/ecos.exp: Move check_weak_available to
17431 target-supports.exp.
17432 (alias-1.c): Only perform the test if the target supports
17433 aliases.
17434 (wkali-1.c): Only perform the test if the target supports
17435 aliases.
17436
17437 * gcc.dg/990506-0.c: Expect error messages from cross
17438 targets as well as native targets.
17439
17440 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17441
17442 * gcc.dg/ultrasp1.c: Removed xfail.
17443 * gcc.dg/struct-ret-2.c: Likewise.
17444 * gcc.dg/array-1.c: Likewise.
17445
17446 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
17447
17448 * gcc.dg/struct-ret-2.c: New test.
17449
17450 * gcc.dg/array-1.c: New test.
17451
17452 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
17453
17454 * gcc.c-torture/execute/991030-1.c: New test.
17455
17456 1999-10-26 Richard Henderson <rth@cygnus.com>
17457
17458 * gcc.c-torture/compile/991026-2.c: New test.
17459
17460 1999-10-26 Jeffrey A Law (law@cygnus.com)
17461
17462 * gcc.c-torture/compile/991026-1.c: New test.
17463
17464 1999-10-23 Jeffrey A Law (law@cygnus.com)
17465
17466 * gcc.c-torture/execute/991023-1.c: New test.
17467
17468 1999-10-19 Jeffrey A Law (law@cygnus.com)
17469
17470 * gcc.c-torture/execute/991019-1.c: New test.
17471
17472 1999-10-16 Richard Henderson <rth@cygnus.com>
17473
17474 * gcc.c-torture/execute/991016-1.c: New test.
17475
17476 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
17477
17478 * gcc.c-torture/execute/991014-1.c: New test.
17479
17480 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
17481
17482 * g++.old-deja/g++.other/union2.C: New test.
17483
17484 1999-10-13 Nathan Sidwell <nathan@acm.org>
17485
17486 * g++.old-deja/g++.other/vaarg2.C: New test.
17487 * g++.old-deja/g++.other/vaarg3.C: New test.
17488
17489 1999-10-12 Craig Burley <craig@jcb-sc.com>
17490
17491 * g77.f-torture/noncompile/19990905-1.f: Moved from being
17492 in compile/.
17493
17494 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
17495
17496 * gcc.c-torture/execute/va-arg-11.c: New test.
17497
17498 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
17499
17500 * lib/file-format.exp (gcc_target_object_format): Don't
17501 crash if objdump is unavailable.
17502
17503 1999-09-29 Donn Terry <donn@interix.com>
17504
17505 * gcc.misc-tests/mg.exp: delete extraneous redirection.
17506
17507 1999-09-28 Nick Clifton <nickc@cygnus.com>
17508
17509 * gcc.c-torture/compile/990928-1.c: New test.
17510
17511 1999-09-28 Nathan Sidwell <nathan@acm.org>
17512
17513 * g++.old-deja/g++.other/decl6.C: New test.
17514
17515 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17516
17517 * gcc.c-torture/execute/va-arg-10.c: New test.
17518
17519 1999-09-27 Nathan Sidwell <nathan@acm.org>
17520
17521 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
17522 __PRETTY_FUNCTION__.
17523
17524 1999-09-23 Nick Clifton <nickc@cygnus.com>
17525
17526 * gcc.c-torture/execute/990923-1.c: New test.
17527
17528 1999-09-21 Nick Clifton <nickc@cygnus.com>
17529
17530 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
17531 for which -fpic is inappropriate.
17532
17533 1999-09-21 Mark Mitchell <mark@codesourcery.com>
17534
17535 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
17536
17537 1999-09-21 Nathan Sidwell <nathan@acm.org>
17538
17539 * g++.old-deja/g++.other/dyncast1.C: New test.
17540 * g++.old-deja/g++.other/dyncast2.C: New test.
17541 * g++.old-deja/g++.other/dyncast3.C: New test.
17542 * g++.old-deja/g++.other/dyncast4.C: New test.
17543 * g++.old-deja/g++.other/dyncast5.C: New test.
17544 * g++.old-deja/g++.eh/catch3.C: New test.
17545 * g++.old-deja/g++.eh/catch3p.C: New test.
17546 * g++.old-deja/g++.eh/catch4.C: New test.
17547 * g++.old-deja/g++.eh/catch4p.C: New test.
17548 * g++.old-deja/g++.eh/catch5.C: New test.
17549 * g++.old-deja/g++.eh/catch5p.C: New test.
17550 * g++.old-deja/g++.eh/catch6.C: New test.
17551 * g++.old-deja/g++.eh/catch6p.C: New test.
17552 * g++.old-deja/g++.eh/catch7.C: New test.
17553 * g++.old-deja/g++.eh/catch7p.C: New test.
17554 * g++.old-deja/g++.eh/catch8.C: New test.
17555 * g++.old-deja/g++.eh/catch8p.C: New test.
17556 * g++.old-deja/g++.eh/catch9.C: New test.
17557 * g++.old-deja/g++.eh/catch9p.C: New test.
17558
17559 1999-09-13 Nathan Sidwell <nathan@acm.org>
17560
17561 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
17562 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
17563
17564 1999-09-13 Jeffrey A Law (law@cygnus.com)
17565
17566 * gcc.c-torture/compile/990913-1.c: New test.
17567
17568 1999-09-10 Nathan Sidwell <nathan@acm.org>
17569
17570 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
17571 * g++.old-deja/g++.jason/rfg5.C: Likewise.
17572
17573 1999-09-09 Richard Henderson <rth@cygnus.com>
17574
17575 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
17576
17577 1999-09-09 Nathan Sidwell <nathan@acm.org>
17578
17579 * g++.old-deja/g++.other/lookup11.C: New test.
17580 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
17581 what is permitted and what we want.
17582 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
17583 overload use.
17584 * g++.old-deja/g++.jason/rfg5.C: Likewise
17585
17586 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
17587
17588 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
17589 * gcc.c-torture/noncompile/poison-1.c: New file.
17590
17591 1999-09-08 Nathan Sidwell <nathan@acm.org>
17592
17593 * g++.old-deja/g++.other/sizeof3.C: New test.
17594 * g++.old-deja/g++.other/sizeof4.C: New test.
17595 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
17596 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
17597
17598 1999-09-07 Richard Henderson <rth@cygnus.com>
17599
17600 * gcc.dg/va-arg-1.c: New.
17601
17602 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17603
17604 * gcc.c-torture/execute/va-arg-9.c: New test.
17605
17606 1999-09-05 Craig Burley <craig@jcb-sc.com>
17607
17608 * g77.f-torture/compile/980519-2.f: New test.
17609 * g77.f-torture/compile/19990905-0.f: New test.
17610 * g77.f-torture/compile/19990905-1.f: New test.
17611 * g77.f-torture/compile/19990905-2.f: New test.
17612
17613 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
17614
17615 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
17616
17617 * gcc.c-torture/execute/990827-1.c: Fix typo.
17618
17619 1999-09-03 Nathan Sidwell <nathan@acm.org>
17620
17621 * g++.old-deja/g++.other/deref1.C: New test.
17622
17623 1999-09-02 Nathan Sidwell <nathan@acm.org>
17624
17625 * g++.old-deja/g++.other/ambig2.C: New test.
17626 * g++.old-deja/g++.other/cond5.C: New test.
17627 * g++.old-deja/g++.other/lookup16.C: New test.
17628
17629 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
17630
17631 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
17632 assemblers too.
17633
17634 1999-08-31 Jeffrey A Law (law@cygnus.com)
17635
17636 * lib/c-torture.exp: Avoid the "compare executables" optimization
17637 when testing native.
17638
17639 1999-08-29 Jeffrey A Law (law@cygnus.com)
17640
17641 * gcc.c-torture/execute/990829-1.c: New test.
17642 * gcc.c-torture/compile/990829-1.c: New test.
17643
17644 1999-08-27 Paul Burchard <burchard@pobox.com>
17645
17646 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
17647 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
17648 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
17649 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
17650 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
17651 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
17652 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
17653 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
17654 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
17655 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
17656 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
17657
17658 1999-08-27 Jeffrey A Law (law@cygnus.com)
17659
17660 * gcc.c-torture/execute/990827-1.c: New test.
17661
17662 1999-08-26 Craig Burley <craig@jcb-sc.com>
17663
17664 * g77.f-torture/noncompile/19990826-4.f: New test.
17665
17666 * g77.f-torture/compile/19990826-3.f: New test.
17667
17668 * g77.f-torture/execute/19990826-2.f: New test.
17669
17670 * g77.f-torture/compile/19990826-1.f: New test.
17671
17672 * gcc.c-torture/execute/990826-0.c: New test.
17673 * g77.c-torture/execute/19990826-0.f: New test.
17674
17675 * g77.f-torture/noncompile/970626-2.f: New test.
17676
17677 1999-08-25 Paul Burchard <burchard@pobox.com>
17678
17679 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
17680 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
17681 lss-011.C: New tests.
17682
17683 1999-08-25 Nathan Sidwell <nathan@acm.org>
17684
17685 * g++.old-deja/g++.other/decl5.C: New test.
17686
17687 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17688
17689 * noncompile/noncompile.exp: Load_lib c-torture.exp.
17690 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
17691 call `postbase' for each one. All callers of `postbase' changed
17692 to call this instead.
17693
17694 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
17695
17696 * gcc.c-torture/execute/990811-1.c: New test.
17697
17698 1999-08-09 Nick Clifton <nickc@cygnus.com>
17699
17700 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
17701 just native ones.
17702
17703 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
17704 just native ones.
17705
17706 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17707
17708 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
17709
17710 1999-08-04 Jeffrey A Law (law@cygnus.com)
17711
17712 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
17713
17714 1999-08-04 Nathan Sidwell <nathan@acm.org>
17715
17716 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
17717
17718 1999-08-04 Jeffrey A Law (law@cygnus.com)
17719
17720 * gcc.c-torture/execute/990804-1.c: New test.
17721
17722 1999-08-03 Nathan Sidwell <nathan@acm.org>
17723
17724 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
17725 * g++.old-deja/g++.brendan/crash64.C: Likewise
17726 * g++.old-deja/g++.brendan/overload8.C: Likewise
17727
17728 1999-08-03 Nathan Sidwell <nathan@acm.org>
17729
17730 * g++.old-deja/g++.other/struct1.C: New test.
17731
17732 1999-08-03 Nathan Sidwell <nathan@acm.org>
17733
17734 * g++.old-deja/g++.other/enum2.C: New test.
17735
17736 1999-08-02 Richard Henderson <rth@cygnus.com>
17737
17738 Adapted from tests from Franz Sirl:
17739 * gcc.c-torture/execute/va-arg-7.c: New test.
17740 * gcc.c-torture/execute/va-arg-8.c: New test.
17741
17742 1999-08-01 Jeffrey A Law (law@cygnus.com)
17743
17744 * gcc.c-torture/compile/990801-2.c: New test.
17745
17746 * gcc.c-torture/compile/990801-1.c: New test.
17747
17748 1999-07-27 Michael Meissner <meissner@cygnus.com>
17749
17750 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
17751 fp-cmp-1.c, converting double to float.
17752
17753 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
17754 fp-cmp-1.c, converting double to long double.
17755
17756 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
17757 from fr1 to unknown_register, since fr1 is a legitimate register
17758 on some machines.
17759
17760 1999-07-25 Jeffrey A Law (law@cygnus.com)
17761
17762 * README: More listname related changes.
17763
17764 1999-07-08 Catherine Moore <clm@cygnus.com>
17765
17766 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
17767
17768 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
17769
17770 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
17771
17772 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
17773
17774 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
17775
17776 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
17777
17778 * gcc.dg/990703-1.c: New test.
17779
17780 1999-06-29 Nick Clifton <nickc@cygnus.com>
17781
17782 * lib/file-format.exp: New file: Move definition of proc
17783 gcc_target_object_format to here from
17784 gcc.dg/special/ecos.exp.
17785
17786 * lib/c-torture.exp: Include lib file-format.exp.
17787 * lib/gcc-dg.exp: Include lib file-format.exp.
17788
17789 * gcc.dg/special/ecos.exp: Remove definition of proc
17790 gcc_target_object_format.
17791
17792 1999-06-28 Jeffrey A Law (law@cygnus.com)
17793
17794 * gcc.c-torture/execute/990628-1.c: New test.
17795
17796 1999-06-25 Jeffrey A Law (law@cygnus.com)
17797
17798 * gcc.c-torture/compile/990625-2.c: New test.
17799
17800 * gcc.c-torture/compile/990625-1.c: New test.
17801
17802 1999-06-23 Nick Clifton <nickc@cygnus.com>
17803
17804 * gcc.c-torture/compile/dll.c: New test case. Check that dll
17805 attributes compile.
17806 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
17807 ports that use the COFF/PE file format.
17808
17809 1999-06-17 Jeffrey A Law (law@cygnus.com)
17810
17811 * gcc.c-torture/compile/990617-1.c: New test.
17812
17813 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
17814
17815 * g++.old-deja/g++.other/decl4.C: New test.
17816
17817 1999-06-14 Nathan Sidwell <nathan@acm.org>
17818
17819 * g++.old-deja/g++.other/bitfld3.C: New test.
17820
17821 1999-06-08 Nathan Sidwell <nathan@acm.org>
17822
17823 * g++.old-deja/g++.eh/catch1.C: New test.
17824
17825 1999-06-07 Jeffrey A Law (law@cygnus.com)
17826
17827 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
17828
17829 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
17830 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
17831
17832 1999-06-05 Craig Burley <craig@jcb-sc.com>
17833
17834 * g77.f-torture/compile/19990502-0.f: Replace with new,
17835 shorter, test that still fails after recent changes.
17836
17837 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17838
17839 * gcc.c-torture/execute/990604-1.c: New test.
17840
17841 1999-05-31 Jeffrey A Law (law@cygnus.com)
17842
17843 * gcc.c-torture/execute/990531-1.c: New test.
17844
17845 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17846
17847 * gcc.c-torture/compile/990527-1.c: New test.
17848
17849 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
17850
17851 * gcc.c-torture/execute/990527-1.c: New test.
17852
17853 1999-05-25 Nick Clifton <nickc@cygnus.com>
17854
17855 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
17856 bitfields as signed.
17857
17858 1999-05-25 Craig Burley <craig@jcb-sc.com>
17859
17860 * g77.f-torture/compile/19990525-0.f: New test.
17861
17862 1999-05-25 Jeffrey A Law (law@cygnus.com)
17863
17864 * gcc.c-torture/execute/990525-2.c: New test.
17865
17866 * gcc.c-torture/execute/990525-1.c: New test.
17867
17868 1999-05-24 Nathan Sidwell <nathan@acm.org>
17869
17870 * g++.old-deja/g++.other/anon3.C: New test.
17871 * g++.old-deja/g++.other/anon4.C: New test.
17872 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
17873 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
17874 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
17875 Merrill).
17876
17877 1999-05-24 Jeffrey A Law (law@cygnus.com)
17878
17879 * gcc.c-torture/execute/990524-1.c: New test.
17880
17881 * gcc.dg/990524-1.c: New test.
17882
17883 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17884
17885 * gcc.c-torture/compile/990523-1.c: New test.
17886
17887 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
17888
17889 * gcc.c-torture/compile/990519-1.c: New test.
17890
17891 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17892
17893 * gcc.c-torture/compile/990517-1.c: New test.
17894
17895 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
17896 (e4, f4): New tests.
17897 (main): Call them.
17898
17899 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17900
17901 * gcc.dg/noreturn-1.c: New test.
17902
17903 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
17904
17905 * gcc.c-torture/execute/990513-1.c: New test.
17906
17907 1999-05-10 Richard Henderson <rth@cygnus.com>
17908
17909 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
17910
17911 1999-05-10 Craig Burley <craig@jcb-sc.com>
17912
17913 * g77.f-torture/execute/erfc.f: Use small single-precision
17914 values, to avoid problems on Alphas when not -mieee.
17915
17916 1999-05-08 Craig Burley <craig@jcb-sc.com>
17917
17918 * gcc.dg/990506-0.c: New test.
17919
17920 1999-05-08 Richard Henderson <rth@cygnus.com>
17921
17922 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
17923 the constant to test. Don't XFAIL 64-bit targets.
17924
17925 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
17926 * g++.old-deja/g++.law/profile1.C: Likewise.
17927
17928 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
17929 operator new instances.
17930 * g++.old-deja/g++.other/delete5.C: Likewise.
17931
17932 1999-05-03 Craig Burley <craig@jcb-sc.com>
17933
17934 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
17935 intrinsic.
17936
17937 1999-05-03 Craig Burley <craig@jcb-sc.com>
17938
17939 * g77.f-torture/execute/u77-test.f: Reverse order of two
17940 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
17941
17942 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17943
17944 * gcc.dg/compare1.c: New test.
17945
17946 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
17947
17948 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
17949 New tests.
17950
17951 1999-05-02 Craig Burley <craig@jcb-sc.com>
17952
17953 * g77.f-torture/compile/19990502-1.f: New test.
17954
17955 1999-05-02 Craig Burley <craig@jcb-sc.com>
17956
17957 * g77.f-torture/compile/19990502-0.f: New test.
17958
17959 1999-05-02 Craig Burley <craig@jcb-sc.com>
17960
17961 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
17962 intrinsic.
17963
17964 1999-05-02 Craig Burley <craig@jcb-sc.com>
17965
17966 * g77.f-torture/execute/u77-test.f (main): List libU77
17967 intrinsics not currently tested.
17968 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
17969 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
17970 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
17971 Trim blanks off the ends of some printed strings.
17972
17973 1999-05-02 Craig Burley <craig@jcb-sc.com>
17974
17975 * g77.f-torture/execute/u77-test.f (main): Just warn about
17976 FSTAT gid disagreement, as it's expected on some systems.
17977
17978 1999-05-01 Craig Burley <craig@jcb-sc.com>
17979
17980 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
17981 use a new function, which allows for some slop.
17982 Clean up some commentary.
17983 (issum): The new function.
17984 (sgladd): Deleted subroutine.
17985
17986 1999-05-01 Craig Burley <craig@jcb-sc.com>
17987
17988 * g77.f-torture/execute/u77-test.f: Modify to be more like
17989 libf2c/libU77 version, bringing patches to that version here.
17990 Add suitable commentary.
17991
17992 1999-04-25 Richard Henderson <rth@cygnus.com>
17993
17994 * gcc.dg/990424-1.c: New test.
17995
17996 1999-04-24 Craig Burley <craig@jcb-sc.com>
17997
17998 * g77.f-torture/execute/u77-test.f (main): Bug involving
17999 LSTAT has been fixed, so turn back on full checking.
18000
18001 1999-04-20 Craig Burley <craig@jcb-sc.com>
18002
18003 * g77.f-torture/compile/19990419-0.f: New test.
18004 * g77.f-torture/execute/19990419-1.f: New test.
18005
18006 1999-04-17 Richard Henderson <rth@cygnus.com>
18007
18008 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
18009 to avoid the need for a prototype to supress a warning.
18010
18011 1999-04-07 Jim Wilson <wilson@cygnus.com>
18012
18013 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
18014
18015 1999-04-04 Jeffrey A Law (law@cygnus.com)
18016
18017 * gcc.c-torture/execute/990404-1.c: New test.
18018
18019 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18020
18021 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
18022 * gcc.dg/cpp-if3.c: Don't use -pedantic.
18023 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
18024 missing initializer warnings.
18025
18026 1999-03-28 Jeffrey A Law (law@cygnus.com)
18027
18028 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
18029 matching strings.
18030
18031 1999-03-26 Jeffrey A Law (law@cygnus.com)
18032
18033 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
18034
18035 1999-03-26 Craig Burley <craig@jcb-sc.com>
18036
18037 * g77.f-torture/execute/19990325-0.f: New test.
18038 * g77.f-torture/execute/19990325-1.f: New test.
18039
18040 1999-03-24 Jeffrey A Law (law@cygnus.com)
18041
18042 * gcc.c-torture/execute/990324-1.c: New test.
18043
18044 1999-03-22 Jim Wilson <wilson@cygnus.com>
18045
18046 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
18047 test with 4.
18048
18049 1999-03-17 Richard Henderson <rth@cygnus.com>
18050
18051 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
18052
18053 1999-03-13 Craig Burley <craig@jcb-sc.com>
18054
18055 * g77.f-torture/execute/19990313-2.f: New test.
18056 * g77.f-torture/execute/19990313-3.f: New test.
18057
18058 1999-03-13 Craig Burley <craig@jcb-sc.com>
18059
18060 * g77.f-torture/execute/19990313-0.f: New test.
18061 * g77.f-torture/execute/19990313-1.f: New test.
18062
18063 1999-03-12 Jim Wilson <wilson@cygnus.com>
18064
18065 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
18066 printf to sprintf.
18067 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
18068 (main): Add check for u15. Conditionalize u31 check depending on
18069 whether ints are <32 bits or >=32 bits.
18070
18071 1999-03-08 Craig Burley <craig@jcb-sc.com>
18072
18073 * g77.f-torture/execute/19981119-0.f: Improve testiness.
18074
18075 1999-03-08 Craig Burley <craig@jcb-sc.com>
18076
18077 * g77.f-torture/compile/19990305-0.f: New test.
18078 * g77.f-torture/execute/19981119-0.f: New test.
18079
18080 1999-03-08 Craig Burley <craig@jcb-sc.com>
18081
18082 * g77.f-torture/execute/970625-2.f: call ABORT if final
18083 result is not correct, instead of just printing it.
18084 Add this checking via newly introduced obfuscation, to
18085 trip up buggy front ends.
18086
18087 1999-03-07 Craig Burley <craig@jcb-sc.com>
18088
18089 * g77.f-torture/compile/960317-1.f: Moved from being
18090 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
18091
18092 1999-03-06 Craig Burley <craig@jcb-sc.com>
18093
18094 * g77.f-torture/execute/960317-1.f: New (old) test.
18095 * g77.f-torture/execute/970625-2.f: Ditto.
18096
18097 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
18098
18099 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
18100 message on line 1 or line 2; cccp and cpplib do this differently.
18101
18102 1999-03-01 Jeffrey A Law (law@cygnus.com)
18103
18104 * g++.old-deja/g++.law/weak1.C: New test.
18105
18106 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18107
18108 * gcc.c-torture/execute/990119-1.c: Renamed to...
18109 * gcc.dg/990119-1.c: this, so it will only be tested once
18110 (it's a preprocessor test, it doesn't need to be run at
18111 multiple optimization levels).
18112
18113 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
18114
18115 * lib/g++.exp: Don't add incdir=$base_dir/../include to
18116 ALWAYS_CXXFLAGS.
18117
18118 1999-02-24 Craig Burley <craig@jcb-sc.com>
18119
18120 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
18121 * g77.f-torture/compile/19981216-0.f: ...as it is expected
18122 to not be compilable by current g77.
18123
18124 1999-02-24 Nick Clifton <nickc@cygnus.com>
18125
18126 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
18127
18128 1999-02-22 Jeffrey A Law (law@cygnus.com)
18129
18130 * gcc.c-torture/execute/990222-1.c: New test.
18131
18132 1999-02-19 Craig Burley <craig@jcb-sc.com>
18133
18134 * g77.f-torture/compile/19990218-0.f: New test.
18135 * g77.f-torture/noncompile/19990218-1.f: New test.
18136
18137 1999-02-18 Craig Burley <craig@jcb-sc.com>
18138
18139 * g77.f-torture/compile/19981216-0.f: New test.
18140
18141 1999-02-14 Jeffrey A Law (law@cygnus.com)
18142
18143 * gcc.dg/990214-1.c: New test.
18144
18145 1999-02-13 Jeffrey A Law (law@cygnus.com)
18146
18147 * gcc.dg/990213-2.c: New test.
18148
18149 * gcc.dg/990213-1.c: New test.
18150
18151 1999-02-12 Jeffrey A Law (law@cygnus.com)
18152
18153 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
18154 ints.
18155
18156 1999-02-11 Nick Clifton <nickc@cygnus.com>
18157
18158 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
18159 specified by target.
18160
18161 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
18162
18163 1999-02-11 Jeffrey A Law (law@cygnus.com)
18164
18165 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
18166
18167 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
18168
18169 * gcc.dg/special/ecos.exp: New test driver for new tests with
18170 special requirements.
18171
18172 * gcc.dg/special/alias-1.c: New test.
18173 * gcc.dg/special/gcsec-1.c: New test.
18174 * gcc.dg/special/weak-1.c: New test.
18175 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
18176 * gcc.dg/special/weak-2.c: New test.
18177 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
18178 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
18179 * gcc.dg/special/wkali-1.c: New test.
18180 * gcc.dg/special/wkali-2.c: New test.
18181 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
18182 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
18183
18184 1999-02-10 Felix Lee <flee@cygnus.com>
18185
18186 * lib/c-torture.exp (c-torture-compile): Pull out code for
18187 analyzing gcc error messages.
18188 (c-torture-execute): Likewise. Fix some (harmless) false
18189 positives.
18190 * lib/gcc.exp (gcc_check_compile): New function.
18191
18192 1999-02-08 Richard Henderson <rth@cygnus.com>
18193
18194 * gcc.c-torture/execute/990208-1.c: New test.
18195
18196 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
18197
18198 * g++.dg/special/ecos.exp: New driver for new tests with special
18199 requirements
18200
18201 * g++.dg/special/conpr-1.C: New test
18202 * g++.dg/special/conpr-2.C: New test
18203 * g++.dg/special/conpr-2a.C: New test
18204 * g++.dg/special/conpr-3.C: New test
18205 * g++.dg/special/conpr-3a.C: New test
18206 * g++.dg/special/conpr-3b.C: New test
18207
18208 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
18209 allow g++ to use the dg driver
18210
18211 * README: Add comment about g++.dg directory
18212
18213 1999-02-06 Jeffrey A Law (law@cygnus.com)
18214
18215 * README: Update email addresses.
18216
18217 1999-02-03 Nick Clifton <nickc@cygnus.com>
18218
18219 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
18220 arguments in order to force structure S onto the stack even on
18221 the alpha.
18222 (test): Pass 10 leading arguments to function foo as well as the
18223 structure S.
18224
18225 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
18226 failure for all targets.
18227
18228 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
18229 abort to terminate program execution.
18230
18231 1999-01-30 Richard Henderson <rth@cygnus.com>
18232
18233 * gcc.c-torture/execute/990130-1.c: New test.
18234
18235 1999-01-30 Jeffrey A Law (law@cygnus.com)
18236
18237 * gcc.dg/990130-1.c: New test.
18238
18239 1999-01-28 Michael Meissner <meissner@cygnus.com>
18240
18241 * gcc.c-torture/execute/990128-1.c: New test.
18242
18243 1999-01-27 Michael Meissner <meissner@cygnus.com>
18244
18245 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
18246
18247 1999-01-27 Felix Lee <flee@cygnus.com>
18248
18249 * lib/c-torture.exp (c-torture-compile): pull out code for
18250 analyzing gcc error messages.
18251 (c-torture-execute): ditto, and fix some (harmless) false
18252 positives.
18253 * lib/gcc.exp (gcc_check_compile): new function.
18254
18255 1999-01-17 Jeffrey A Law (law@cygnus.com)
18256
18257 * gcc.dg/990117-1.c: New test.
18258
18259 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
18260
18261 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
18262
18263 1999-01-15 Jeffrey A Law (law@cygnus.com)
18264
18265 * g77.f-torture/compile/990115-1.f: New test.
18266
18267 1999-01-07 Jeffrey A Law (law@cygnus.com)
18268
18269 * gcc.c-torture/compile/990107-1.c: New test
18270
18271 1999-01-06 Jeffrey A Law (law@cygnus.com)
18272
18273 * gcc.c-torture/execute/990106-2.c: New test.
18274
18275 * gcc.c-torture/execute/990106-1.c: New test.
18276
18277 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
18278
18279 * gcc.c-torture/compile/981223-1.c: New test.
18280
18281 1998-12-29 Richard Henderson <rth@cygnus.com>
18282
18283 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
18284 (opt3): Rename from opt4 and disable.
18285
18286 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
18287
18288 * g++.old-deja/g++.pt/ptrmem5.C: New test.
18289
18290 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18291
18292 * g++.old-deja/g++.other/conv5.C: New test.
18293
18294 1998-12-14 Nick Clifton <nickc@cygnus.com>
18295
18296 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
18297
18298 1998-12-11 Jeffrey A Law (law@cygnus.com)
18299
18300 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
18301
18302 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
18303
18304 * gcc.c-torture/compile/981211-1.c: New test.
18305
18306 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18307
18308 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
18309
18310 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
18311
18312 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18313
18314 * gcc.special/930510-1.c: Make C9X safe.
18315 * gcc.misc-tests/gcov-1.c Similarly.
18316 * gcc.misc-tests/gcov-2.c Similarly.
18317
18318 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18319
18320 * gcc.dg/ultrasp1.c: New test.
18321
18322 1998-12-06 Richard Henderson <rth@cygnus.com>
18323
18324 * gcc.c-torture/execute/981206.c: New test.
18325
18326 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18327
18328 * g++.old-deja/g++.ns/template7.C: New test.
18329
18330 * g++.old-deja/g++.other/expr1.C: New test.
18331
18332 * g++.old-deja/g++.eh/tmpl3.C: New test.
18333
18334 * g++.old-deja/g++.eh/tmpl2.C: New test.
18335
18336 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18337
18338 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
18339 * g++.old-deja/g++.other/using6.C: Removed.
18340 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
18341
18342 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
18343
18344 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18345
18346 * g++.old-deja/g++.pt/overload8.C: New test.
18347
18348 * g++.old-deja/g++.pt/overload7.C: New test.
18349
18350 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
18351
18352 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
18353 and relinking messages.
18354 * lib/g++.exp (g++_target_compile): Remove .rpo file when
18355 compiling with -frepo.
18356
18357 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
18358
18359 * g++.old-deja/g++.pt/lookup6.C: New test.
18360
18361 1998-11-30 Nick Clifton <nickc@cygnus.com>
18362
18363 * gcc.c-torture/execute/981130-1.c: New test.
18364 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
18365
18366 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18367
18368 * g++.old-deja/g++.pt/explicit76.C: New test.
18369
18370 * g++.old-deja/g++.pt/friend38.C: New test.
18371
18372 * g++.old-deja/g++.ns/crash2.C: New test.
18373
18374 * g++.old-deja/g++.pt/defarg8.C: New test.
18375
18376 * g++.old-deja/g++.pt/instantiate6.C: New test.
18377
18378 * g++.old-deja/g++.pt/static6.C: New test.
18379
18380 * g++.old-deja/g++.pt/decl2.C: New test.
18381
18382 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18383
18384 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
18385 problem is actually related with name lookup, but so what? :-)
18386
18387 * g++.old-deja/g++.pt/friend37.C: New test.
18388
18389 1998-11-25 Dave Love <d.love@dl.ac.uk>
18390
18391 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
18392 element, which fails on some systems.
18393
18394 * g77.f-torture/execute/labug1.f: New test.
18395
18396 1998-11-21 Jeffrey A Law (law@cygnus.com)
18397
18398 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
18399 is defined.
18400
18401 1998-11-18 Dave Love <d.love@dl.ac.uk>
18402
18403 * g77.f-torture/compile/981117-1.f: New test.
18404
18405 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
18406
18407 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
18408 properly discarded.
18409
18410 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
18411
18412 * gcc.c-torture/execute/memcheck: New directory of tests for
18413 -fcheck-memory-usage.
18414
18415 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
18416
18417 * README: New file, general information about the testsuite and
18418 new description of the various C++ test subdirectories.
18419 * README.g++: Eliminate obsolete information, update and move most
18420 relevant stuff to README.
18421
18422 1998-11-07 Richard Henderson <rth@cygnus.com>
18423
18424 * gcc.c-torture/compile/981107-1.c: New test.
18425
18426 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
18427
18428 * execute/memcpy-bi.c: New testcase.
18429
18430 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
18431
18432 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
18433 base classes.
18434
18435 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
18436 template is selected.
18437
18438 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
18439 classes, it should be accepted for all types.
18440
18441 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
18442
18443 * g++.old-deja/g++.pt/spec24.C: Ensure that template
18444 specializations start with template headers.
18445
18446 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
18447
18448 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
18449
18450 * g++.old-deja/g++.other/init9.C: Test cross initialization of
18451 non-POD types.
18452
18453 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
18454
18455 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
18456
18457 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
18458
18459 * compile/981022-1.c, compile/981022-1.x: New test and driver.
18460
18461 1998-10-19 Jeffrey A Law (law@cygnus.com)
18462
18463 * 981019-1.c: New test.
18464
18465 1998-10-14 Robert Lipe <robertl@dgii.com>
18466
18467 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
18468 find objc headers.
18469
18470 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
18471
18472 * compile/981001-4.c: Remove use of GCC extension that triggers a
18473 compiler bug.
18474
18475 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
18476
18477 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
18478
18479 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18480
18481 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
18482 instantiation of template produces incorrect code for delete
18483 expression.
18484
18485 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
18486 constructors' name is not unique.
18487 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
18488 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
18489
18490 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
18491 automatic array of const is ill-formed.
18492
18493 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
18494 of template parameter?
18495
18496 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
18497 const.
18498
18499 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
18500 pointer-to-member expression.
18501
18502 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
18503 declaration causes ICE.
18504
18505 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
18506
18507 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
18508 reserved in the global namespace.
18509
18510 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
18511 generate needed virtual table.
18512
18513 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
18514
18515 1998-10-10 Dariush Eslimi <eslimi@loran.com>
18516
18517 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
18518 template-dependent type
18519
18520 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
18521
18522 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
18523 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
18524 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
18525
18526 * g++.old-deja/g++.other/using5.C: New test; using decl from base
18527 class should be usable as argument of member function.
18528 * g++.old-deja/g++.other/using6.C: New test; using decl from base
18529 class should be usable as return type of member function.
18530 * g++.old-deja/g++.other/using7.C: New test; using decl from base
18531 class should be usable as type of data member.
18532
18533 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
18534
18535 1998-10-09 Jeffrey A Law (law@cygnus.com)
18536
18537 * gcc.c-torture/special/920521-1.c: Fix bogus test.
18538
18539 1998-10-08 Nick Clifton <nickc@cygnus.com>
18540
18541 * gcc.dg/dll-?.c Add thumb to target list.
18542 Fix assembler scan patterns to match current assembler output.
18543
18544 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
18545
18546 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
18547 matching of template brackets.
18548
18549 * g++.old-deja/g++.other/using4.C: New test. Test using
18550 declarations of methods from base classes.
18551
18552 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
18553 within functions should introduce names into the innermost
18554 enclosing namespace.
18555
18556 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
18557 of static locals if first initialization throws.
18558
18559 1998-10-07 Jim Wilson <wilson@cygnus.com>
18560
18561 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
18562
18563 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
18564
18565 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
18566 lose track of the possible targets of tablejump insns.
18567 * special/special.exp: Run it.
18568
18569 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
18570
18571 * g++.old-deja/g++.pt/friend35.C: New test. A template function
18572 must be declared before its specializations can be named in friend
18573 declarations.
18574
18575 1998-10-05 Dave Love <d.love@dl.ac.uk>
18576
18577 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
18578
18579 * g77.f-torture/execute/io1.f: New test.
18580
18581 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
18582
18583 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
18584 with pointer to template function, for which no argument deduction
18585 is possible.
18586
18587 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
18588 specialization of template function as argument to template
18589 function.
18590
18591 * g++.old-deja/g++.other/access2.C: New test; Inner class
18592 shouldn't have privileged access to Outer's names.
18593
18594 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
18595
18596 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
18597 friend template declared within template class conflicts with
18598 nested class of the same name.
18599
18600 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
18601 is ignored.
18602
18603 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
18604 object with direct initializer as function declaration.
18605
18606 * g++.old-deja/g++.other/decl2.C: New test; duplicate
18607 initializers.
18608
18609 * g++.old-deja/g++.other/null2.C: New test; conditional operator
18610 involving const pointer and NULL produces incorrect result.
18611
18612 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
18613 type name without `typename' should be rejected with -pedantic.
18614
18615 1998-10-02 Richard Henderson <rth@cygnus.com>
18616
18617 * g++.old-deja/g++.other/addrof1.C: New test.
18618
18619 1998-10-01 Nick Clifton <nickc@cygnus.com>
18620
18621 * gcc.c-torture/compile/981001-1.c: New test.
18622 * gcc.c-torture/execute/981001-1.c: New test.
18623
18624 1998-10-01 Jeffrey A Law (law@cygnus.com)
18625
18626 * gcc.c-torture/compile/981001-2.c: New test.
18627 * gcc.c-torture/compile/981001-3.c: New test.
18628 * gcc.c-torture/compile/981001-4.c: New test.
18629
18630 1998-10-01 Robert Lipe <robertl@dgii.com>
18631
18632 * lib/objc.exp (objc_target_compile): Add -L during compiles for
18633 multilibbed hosts. Idea grafted from g77.exp.
18634
18635 1998-09-30 Dave Love <d.love@dl.ac.uk>
18636
18637 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
18638 avoid losing on systems which need -lsocket.
18639
18640 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
18641
18642 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
18643 * g++.old-deja/g++.other/nested2.C: Ditto.
18644 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
18645 failure.
18646
18647 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
18648
18649 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
18650 preferred over template operator!= for enum bitfields.
18651
18652 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
18653
18654 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
18655 that happen to have the same base name, but in different scopes,
18656 are incorrectly rejected.
18657
18658 1998-09-16 Richard Henderson <rth@cygnus.com>
18659
18660 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
18661 on the native word size instead of an integer literal.
18662
18663 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
18664
18665 * g++.old-deja/g++.other/static2.C: Invocation of static data
18666 member of type pointer-to-function denoted as non-static member.
18667
18668 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
18669 checks involving function types and aliases.
18670
18671 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
18672
18673 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
18674 redefined to the same non-trivial type.
18675
18676 * g++.old-deja/g++.pt/explicit73.C: Test for proper
18677 namespace-qualification of template specializations declared in
18678 other namespaces.
18679
18680 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
18681 to declare a subset of the specializations of a template function
18682 as friends of specializations of a template class.
18683
18684 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
18685 member templates that do not fully specialize the enclosing
18686 template class are rejected.
18687
18688 1998-09-11 Dave Love <d.love@dl.ac.uk>
18689
18690 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
18691
18692 1998-09-08 Dave Love <d.love@dl.ac.uk>
18693
18694 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
18695 altered from libf2c/libU77 version.
18696
18697 1998-09-06 Dave Love <d.love@dl.ac.uk>
18698
18699 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
18700
18701 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
18702
18703 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
18704 (un)signed char are different types for template specialization
18705 purposes.
18706
18707 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
18708
18709 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
18710 * objc: ObjC testsuite.
18711
18712 1998-08-31 Catherine Moore <clm@cygnus.com>
18713
18714 * gcc.c-torture/execute/941014-1.x: New file.
18715
18716 1998-08-31 Nick Clifton <nickc@cygnus.com>
18717
18718 * lib/c-torture.exp: Add support for
18719 torture_eval_before_compile and torture_eval_before_execute
18720 variables.
18721
18722 1998-08-30 Jeffrey A Law (law@cygnus.com)
18723
18724 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
18725 this test triggers valid.
18726
18727 1998-08-27 Jeffrey A Law (law@cygnus.com)
18728
18729 * gcc.dg/980827-1.c: New test.
18730
18731 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
18732
18733 * gcc.c-torture/execute/loop-4b.c: New test.
18734
18735 1998-08-26 Nick Clifton <nickc@cygnus.com>
18736
18737 * lib/c-torture.exp: Add support for
18738 torture_eval_before_compile and torture_eval_before_execute
18739 variables.
18740
18741 1998-08-25 Jeffrey A Law (law@cygnus.com)
18742
18743 * gcc.c-torture/compile/980825-1.c: New test.
18744
18745 1998-08-24 Nick Clifton <nickc@cygnus.com>
18746
18747 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
18748 count number tests in opt_t0 not good_t0.
18749
18750 1998-08-24 Jeffrey A Law (law@cygnus.com)
18751
18752 * gcc.c-torture/compile/930326-1.x: Fix typo.
18753
18754 1998-08-23 Mark Mitchell <mark@markmitchell.com>
18755
18756 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
18757 causes an ICE.
18758
18759 1998-08-21 Jeffrey A Law (law@cygnus.com)
18760
18761 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
18762 STACK_SIZE is defined.
18763 * gcc.c-torture/unsorted/stuct.c: Similarly.
18764
18765 * gcc.c-torture/compile/980821-1.c: New test.
18766
18767 1998-08-21 Jeffrey A Law (law@cygnus.com)
18768
18769 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
18770
18771 1998-08-19 Mark Mitchell <mark@markmitchell.com>
18772
18773 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
18774 code.
18775
18776 1998-08-09 Mark Mitchell <mark@markmitchell.com>
18777
18778 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
18779 error'.
18780
18781 1998-08-18 Jeffrey A Law (law@cygnus.com)
18782
18783 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
18784
18785 1998-08-16 Jeffrey A Law (law@cygnus.com)
18786
18787 * gcc.c-torture/compile/980816-1.c: New test.
18788
18789 * gcc.dg/980816-1.c: New test.
18790
18791 1998-08-13 Jeffrey A Law (law@cygnus.com)
18792
18793 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
18794 compiler for ieee tests.
18795
18796 1998-08-01 Dave Love <d.love@dl.ac.uk>
18797
18798 * g77.f-torture/compile/980729-0.f: New test.
18799
18800 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
18801
18802 * gcc.c-torture/special/eeprof-1.c: New test, for
18803 -finstrument-functions.
18804 * gcc.c-torture/special/special.exp: Run it.
18805
18806 1998-07-29 Jeffrey A Law (law@cygnus.com)
18807
18808 * gcc.c-torture/compile/980729-1.c: New test.
18809
18810 1998-07-27 Nick Clifton <nickc@cygnus.com>
18811
18812 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
18813 __thumb__ is defined, and test for ARM style doubles if so.
18814
18815 1998-07-26 Dave Love <d.love@dl.ac.uk>
18816
18817 * g77.f-torture/noncompile/980615-0.f: New test.
18818
18819 1998-07-26 H.J. Lu (hjl@gnu.org)
18820
18821 * gcc.dg/980312-1.c: Do link instead of compile.
18822 * gcc.dg/980313-1.c: Likewise.
18823
18824 1998-07-26 Jeffrey A Law (law@cygnus.com)
18825
18826 * gcc.c-torture/compile/980726-1.c: New test.
18827
18828 1998-07-25 Dave Love <d.love@dl.ac.uk>
18829
18830 * g77.f-torture/execute/io0.f: New test.
18831
18832 1998-07-24 Nick Clifton <nickc@cygnus.com>
18833
18834 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
18835 an int.
18836
18837 1998-06-18 Michael Meissner <meissner@cygnus.com>
18838
18839 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
18840 m32r bugs.
18841
18842 1998-07-17 Nick Clifton <nickc@cygnus.com>
18843
18844 * gcc.dg/980626-1.c: Expect failures for all toolchains until
18845 c-decl.c:grokdeclarator can handle mode attributes.
18846
18847 1998-07-16 Jeffrey A Law (law@cygnus.com)
18848
18849 * gcc.c-torture/execute/980716-1.c: New test.
18850
18851 1998-07-13 Jeffrey A Law (law@cygnus.com)
18852
18853 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
18854 the mn10200.
18855 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
18856 the mn10200.
18857 * gcc.c-torture/execute/va-arg-3.x: Similarly.
18858 * gcc.c-torture/compile/930326-1.x: Similarly.
18859
18860 1998-07-13 Dave Love <d.love@dl.ac.uk>
18861
18862 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
18863 New test from Craig.
18864
18865 1998-07-12 Dave Love <d.love@dl.ac.uk>
18866
18867 * g77.f-torture/noncompile/980616-0.f: New test.
18868
18869 * g77.f-torture/execute/970816-3.f: New test from Craig.
18870
18871 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18872
18873 * g++.other/singleton.C: Return error value instead of taking
18874 SIGSEGV.
18875
18876 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
18877
18878 * g++.other/singleton.C: New test. Warning is under dispute.
18879 Runtime crash is not.
18880
18881 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
18882
18883 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
18884 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
18885 using6.C, using7.C}: New namespace tests.
18886
18887 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
18888
18889 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
18890 specialization with typedef'ed names used as array indexes.
18891
18892 1998-07-09 Jeffrey A Law (law@cygnus.com)
18893
18894 * gcc.c-torture/execute/980709-1.c: New test.
18895
18896 * gcc.dg/980709-1.c: New test.
18897
18898 1998-07-07 Richard Henderson <rth@cygnus.com>
18899
18900 * gcc.c-torture/execute/bcp-1.c: New test.
18901
18902 1998-07-07 Jeffrey A Law (law@cygnus.com)
18903
18904 * gcc.c-torture/execute/980707-1.c: New test.
18905
18906 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
18907
18908 * gcc.c-torture/compile/980706-1.c: New test.
18909
18910 1998-07-01 Dave Love <d.love@dl.ac.uk>
18911
18912 * g77.f-torture/execute/980701-0.f,
18913 g77.f-torture/execute/980701-1.f: New test from Craig.
18914
18915 1998-07-01 Jeffrey A Law (law@cygnus.com)
18916
18917 * gcc.c-torture/compile/980701-1.c: New test.
18918
18919 * gcc.c-torture/execute/980701-1.c: New test.
18920
18921 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
18922 rlsruhe.de>
18923
18924 * g++.old-deja/g++.robertl/eb132.C: New test.
18925 * g++.old-deja/g++.robertl/eb133.C: Likewise.
18926
18927 1998-06-29 Dave Love <d.love@dl.ac.uk>
18928
18929 * g77.f-torture/execute/980628-7.f,
18930 g77.f-torture/execute/980628-8.f,
18931 g77.f-torture/execute/980628-9.f,
18932 g77.f-torture/execute/980628-10.f: New tests from Craig.
18933
18934 * g77.f-torture/execute/980628-3.f: Remove mail headers.
18935
18936 1998-06-28 Jeffrey A Law (law@cygnus.com)
18937
18938 * g77.f-torture/execute/980628-4.f: New test from Craig.
18939 * g77.f-torture/execute/980628-5.f: Likewise.
18940 * g77.f-torture/execute/980628-2.f: Likewise.
18941 * g77.f-torture/execute/980628-0.f: Likewise.
18942 * g77.f-torture/execute/980628-1.f: Likewise.
18943 * g77.f-torture/execute/980628-3.f: Likewise.
18944 * g77.f-torture/execute/980628-6.f: Likewise.
18945
18946 1998-06-28 Jeffrey A Law (law@cygnus.com)
18947
18948 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
18949 directory when nothing has been installed yet.
18950
18951 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
18952
18953 * gcc.c-torture/special/special.exp: Handle newer versions of
18954 dejagnu.
18955
18956 1998-06-26 Jeffrey A Law (law@cygnus.com)
18957
18958 * gcc.dg/980626-1.c: New test.
18959
18960 1998-06-19 Bruno Haible <haible@ilog.fr>
18961
18962 * gcc.misc-tests/m-un-2.c: New test.
18963 * g++.old-deja/g++.other/warn01.c: Likewise.
18964
18965 1998-06-19 Robert Lipe <robertl@dgii.com>
18966
18967 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
18968 compatibility with assmblers with a different comment character.
18969 Eliminate use of GAS-specific extensions.
18970
18971 1998-06-19 Jeffrey A Law (law@cygnus.com)
18972
18973 * gcc.c-torture/execute/ieee/980619-1.c: New test.
18974
18975 1998-06-19 Robert Lipe <robertl@dgii.com>
18976
18977 *lib/g77.exp: Replace search for libf2c.a with search for newly
18978 renamed libg2c.a
18979
18980 1998-06-17 Jeffrey A Law (law@cygnus.com)
18981
18982 * gcc.c-torture/execute/980617-1.c: New test.
18983
18984 1998-06-12 Jeffrey A Law (law@cygnus.com)
18985
18986 * gcc.c-torture/execute/980612-1.c: New test.
18987
18988 1998-06-08 Jeffrey A Law (law@cygnus.com)
18989
18990 * gcc.dg/980523-1.c: Only test on ppc-linux.
18991 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
18992
18993 * gcc.c-torture/execute/980608-1.c: New test.
18994
18995 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
18996
18997 * gcc.c-torture/execute/980605-1.c: New test.
18998
18999 1998-06-04 Jeffrey A Law (law@cygnus.com)
19000
19001 * gcc.c-torture/execute/980604-1.c: New test.
19002
19003 1998-06-02 Jeffrey A Law (law@cygnus.com)
19004
19005 * gcc.c-torture/execute/980602-1.c: New test.
19006 * gcc.c-torture/execute/980602-2.c: Likewise.
19007
19008 1998-06-02 Dave Love <d.love@dl.ac.uk>
19009
19010 * 970125-0.f: Fix per JCB. Add commentary.
19011
19012 1998-05-31 Michael Meissner <meissner@cygnus.com>
19013
19014 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
19015 IEEE -0 support.
19016
19017 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
19018
19019 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
19020 earlier.
19021
19022 1998-05-28 Catherine Moore <clm@cygnus.com>
19023
19024 * gcc.c-torture/execute/980526-3.c: New test.
19025
19026 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
19027
19028 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
19029 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
19030 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
19031 m88k-motorola-sysv3 to XFAIL.
19032
19033 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19034
19035 * gcc.dg/980526-1.c: New test.
19036 * gcc.c-torture/execute/980526-2.c: New test.
19037
19038 1998-05-26 Jeffrey A Law (law@cygnus.com)
19039
19040 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
19041
19042 * gcc.c-torture/execute/980526-1.c: New test.
19043
19044 1998-05-26 Dave Love <d.love@dl.ac.uk>
19045
19046 * g77.f-torture/execute/alpha2.f: Add runtime test.
19047
19048 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
19049
19050 * g++.old-deja/old-deja.exp: Strip leading directories.
19051
19052 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
19053 error for the line. Don't run multiple tests for the same line.
19054
19055 1998-05-23 Jeffrey A Law (law@cygnus.com)
19056
19057 * gcc.dg/980523-1.c: New test.
19058
19059 1998-05-23 Dave Love <d.love@dl.ac.uk>
19060
19061 * g77.f-torture/compile/970915-0.f: New test.
19062
19063 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
19064
19065 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
19066
19067 1998-05-21 Jeffrey A Law (law@cygnus.com)
19068
19069 * gcc.dg/980520-1.c: New test.
19070
19071 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
19072
19073 * gcc.dg/980502-1.c: Fix return type.
19074
19075 1998-05-20 Jeffrey A Law (law@cygnus.com)
19076
19077 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
19078 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
19079 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
19080 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
19081 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
19082
19083 1998-05-20 Dave Love <d.love@dl.ac.uk>
19084
19085 * g77.f-torture/execute/980520-1.f: New test.
19086
19087 1998-05-15 Dave Love <d.love@dl.ac.uk>
19088
19089 * lib/mike-g77.exp: New file.
19090
19091 * g77.f-torture/noncompile/noncompile.exp,
19092 g77.f-torture/noncompile/check0.f: New files.
19093
19094 1998-05-14 Dave Love <d.love@dl.ac.uk>
19095
19096 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
19097 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
19098 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
19099 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
19100 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
19101 abort where appropriate.
19102
19103 1998-05-05 Michael Meissner <meissner@cygnus.com>
19104
19105 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
19106 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
19107
19108 1998-04-29 Dave Love <d.love@dl.ac.uk>
19109
19110 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
19111
19112 1998-04-27 Dave Love <d.love@dl.ac.uk>
19113
19114 * g77.f-torture/compile/980427-0.f: New test.
19115
19116 1998-04-24 Dave Love <d.love@dl.ac.uk>
19117
19118 * g77.f-torture/compile/980424-0.f: New test.
19119
19120 1998-04-19 Dave Love <d.love@dl.ac.uk>
19121
19122 * g77.f-torture/compile/980419-2.f (main): New test.
19123 * g77.f-torture/compile/970125-0.f: New test.
19124 * g77.f-torture/compile/980419-1.f: New test.
19125
19126 1998-04-08 Jim Wilson <wilson@cygnus.com>
19127
19128 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
19129 of loop-4.c.
19130
19131 1998-04-07 Jim Wilson <wilson@cygnus.com>
19132
19133 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
19134
19135 1998-04-03 Jim Wilson <wilson@cygnus.com>
19136
19137 * gcc.c-torture/compile/980329-1.c: New test.
19138
19139 1998-03-18 Jim Wilson <wilson@cygnus.com>
19140
19141 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
19142 * gcc.dg/980312-1.c: Fix typo in -march command.
19143
19144 1998-03-16 H.J. Lu (hjl@gnu.org)
19145
19146 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
19147
19148 1998-03-11 Robert Lipe <robertl@dgii.com>
19149
19150 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
19151 Dave Love agree the Fortran source is bogus.
19152
19153 1998-03-11 Robert Lipe <robertl@dgii.com>
19154
19155 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
19156 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
19157 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
19158 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
19159 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
19160
19161 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
19162
19163 * g++.old-deja/g++.other/friend1.C: New test.
19164
19165 1998-02-18 Dave Love <d.love@dl.ac.uk>
19166
19167 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
19168 possibly uninitialized) variables and declare dnrm2.
19169
19170 1998-02-23 Robert Lipe <robertl@dgii.com>
19171
19172 From Bruno Haible <haible@ilog.fr>:
19173 * gcc.c-torture/execute/980223.c: New test.
19174
19175 1998-02-13 Jeffrey A Law (law@cygnus.com)
19176
19177 * gcc.dg/ifelse-1.c: New test.
19178
19179 1998-02-09 H.J. Lu (hjl@gnu.org)
19180
19181 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
19182
19183 * lib/old-dejagnu.exp (old-dejagnu): Added the
19184 "execution test - XFAIL *-*-*" handling in the spirit of
19185 "excess errors test -". Changed the "execution test fails"
19186 handling to be like "excess errors test fails".
19187 * Update various tests accordingly.
19188
19189 1998-02-06 Jim Wilson <wilson@cygnus.com>
19190
19191 * gcc.c-torture/execute/980205.c: New test.
19192
19193 1998-01-18 Jeffrey A Law (law@cygnus.com)
19194
19195 * lib/c-torture.exp: Look for .x files instead of .cexp files.
19196 * lib/f-torture.exp: Similarly.
19197 * gcc.c-torture: Rename all .cexp files to .x files.
19198
19199 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
19200
19201 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
19202 (940510-1.c): Removed duplicate.
19203 (971104-1.c): New test.
19204
19205 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
19206
19207 * lib/f-torture.exp: Improve error and loop detection.
19208
19209 1997-11-19 Michael Meissner <meissner@cygnus.com>
19210
19211 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
19212 use that to size the filler array.
19213
19214 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
19215
19216 * lib/c-torture.exp(c-torture-execute): Fix typo.
19217
19218 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
19219 testcase as the executable name. Keep the executable around if
19220 the test fails.
19221
19222 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
19223
19224 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
19225 changes. Only test one -g option, and move it to the end of the
19226 list of options to test.
19227
19228 1997-09-19 Michael Meissner <meissner@cygnus.com>
19229
19230 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
19231 variable GCC_TORTURE_OPTIONS to supply default switches separated
19232 by colons. If no environment variable, run tests with -O0 -g, -O1
19233 -g, and -O2 -g as well.
19234
19235 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
19236
19237 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
19238 explanatory comments. Fix indentation.
19239
19240 1997-09-15 Jeffrey A Law (law@cygnus.com)
19241
19242 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
19243
19244 1997-09-11 Jeffrey A Law (law@cygnus.com)
19245
19246 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
19247 * g++.old-deja/g++.mike/p7325.C: Likewise.
19248 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
19249
19250 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
19251
19252 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
19253 * g++.old-deja/g++.brendan/crash30.C: Likewise.
19254 * g++.old-deja/g++.brendan/crash39.C: Likewise.
19255 * g++.old-deja/g++.law/operators4.C: Likewise.
19256
19257 1997-09-11 Joe Buck (jbuck@synopsys.com)
19258
19259 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
19260 * g++.old-deja/g++.mike/p784.C: Ditto.
19261 * g++.old-deja/g++.mike/p785.C: Ditto.
19262
19263 1997-09-05 Jeffrey A Law (law@cygnus.com)
19264
19265 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
19266
19267 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
19268
19269 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
19270 target feature; pass this to c-torture-execute as needed.
19271
19272 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
19273
19274 * lib/c-torture.exp(c-torture-execute): If the previous and the
19275 current executables being tested are identical, we don't need to
19276 run the executable again. Try to make the executable names
19277 unique. Add an optional argument for passing additional compiler
19278 flags.
19279
19280 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
19281
19282 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
19283
19284 1997-08-29 Jeffrey A Law (law@cygnus.com)
19285
19286 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
19287
19288 1997-07-31 Jeffrey A Law (law@cygnus.com)
19289
19290 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
19291 32bit or larger longs.
19292
19293 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
19294 have either a 32bit long or 32bit int.
19295
19296 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
19297
19298 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
19299 Make double precision tests dependent on sizeof (double).
19300
19301 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
19302
19303 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
19304 too.
19305
19306 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
19307
19308 * gcc.c-torture/compile/961203-1.cexp: New script.
19309
19310 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
19311
19312 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
19313 up the includes ourselves.
19314
19315 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
19316
19317 * lib/plumhall.exp: Remove random include, and add a few
19318 verbose messages for debugging.
19319
19320 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
19321
19322 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
19323 of trying to do it ourselves.
19324
19325 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
19326
19327 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
19328
19329 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
19330
19331 * gcc.prms/5403.c: Made regexp a bit less strict.
19332
19333 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
19334
19335 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
19336 is returned from remote_load instead.
19337 * lib/plumhall.exp: Ditto.
19338 * lib/mike-g++.exp: Ditto.
19339 * lib/old-dejagnu.exp: Ditto.
19340 * lib/c-torture.exp: Ditto.
19341
19342 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
19343
19344 * lib/g++.exp: Use build_wrapper procedure.
19345 * lib/gcc.exp: Ditto.
19346
19347 1997-05-20 Jeffrey A Law (law@cygnus.com)
19348
19349 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
19350 an old-style decl for malloc. Fixes tests to work when
19351 sizeof (int) != sizeof (size_t).
19352
19353 1997-05-15 Mike Meissner <meissner@cygnus.com>
19354
19355 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
19356
19357 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
19358 use stdargs.h interface.
19359
19360 1997-05-15 Mike Meissner <meissner@cygnus.com>
19361
19362 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
19363 NO_VARARGS when compiling.
19364
19365 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
19366
19367 * lib/plumhall.exp(ph_includes): New procedure.
19368 (ph_make): Use it.
19369 (ph_compiler): Ditto.
19370
19371 * lib/g++.exp: Rename test-glue.c to testglue.c.
19372 * lib/gcc.exp: Ditto.
19373
19374 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
19375
19376 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
19377 to completion when it's called.
19378
19379 1997-03-21 Michael Meissner <meissner@cygnus.com>
19380
19381 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
19382 is defined, don't do test.
19383
19384 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
19385
19386 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
19387 for object files.
19388 (ph_summary): Mark skipped testcases as untested, not unresolved.
19389
19390 * lib/plumhall.exp (ph_make): If unresolved because of bad
19391 errorCode, record errorCode in log file.
19392 (*): Replace send_log/verbose with verbose -log.
19393
19394 1997-03-19 Michael Meissner <meissner@cygnus.com>
19395
19396 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
19397 double conversion if double isn't at least 8 bytes.
19398
19399 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
19400 int to work with targets where int is 16 bits.
19401
19402 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
19403 8 bytes, just exit, since 4 byte doubles don't have enough bits of
19404 precision for the test to complete.
19405
19406 1997-03-14 Michael Meissner <meissner@cygnus.com>
19407
19408 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
19409 if d10v is not compiled with the -mdouble64 flag.
19410 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
19411
19412 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
19413 d10v is not compiled with the -mint32 flag.
19414
19415 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
19416
19417 * lib/plumhall.exp: Use incr_count.
19418
19419 1997-03-12 Jeffrey A Law (law@cygnus.com)
19420
19421 * gcc.c-torture: Update to c-torture-1.45.
19422
19423 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
19424
19425 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
19426 the name of the expect testcase file).
19427
19428 * lib/g++.exp(g++_init): Ditto.
19429
19430 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
19431
19432 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
19433 the host.
19434
19435 * lib/gcc.exp(gcc_exit): New procedure.
19436
19437 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
19438
19439 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
19440 specs where appropriate.
19441
19442 * g++.old-deja/g++.arm/*: Added additional ERROR checks
19443 because of new "candidates are" messages, and removed a few
19444
19445 * Converted all non-old-style g++ testcases to old-style, and
19446 moved into g++.old-deja.
19447
19448 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
19449
19450 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
19451 options.
19452
19453 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
19454 succeeded.
19455
19456 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
19457
19458 1997-02-13 Michael Meissner <meissner@cygnus.com>
19459
19460 * lib/gcc.exp (gcc_target_compile): Add support for defining
19461 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
19462 the machine doesn't have those features.
19463
19464 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
19465
19466 * g++.law/operators4.exp: Don't use LIBS.
19467
19468 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
19469
19470 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
19471
19472 * lib/mike-g++.exp: Don't set the compiler to be tested here.
19473 * lib/g++.exp: Set it here instead. Also, allow use of the
19474 --tool_exec and --tool_opt options. Change CXX to
19475 GXX_UNDER_TEST.
19476
19477 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
19478
19479 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
19480
19481 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
19482
19483 * lib/old-dejagnu.exp: Use prune_warnings instead of
19484 prune_system_crud.
19485 * lib/mike-g++.exp: Ditto.
19486 * lib/gcc.exp: Ditto.
19487 * lib/g++.exp: Ditto.
19488
19489 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
19490
19491 1997-02-07 Jeffrey A Law (law@cygnus.com)
19492
19493 * 941014-2.c: Include stdlib.h
19494 * 960327-1.c: Include stdio.h
19495 * dbra.c, index-1.c: Don't assume ints are 32bits.
19496
19497 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
19498
19499 * lib/gcc.exp: Add gcc,stack_size target feature.
19500
19501 * lib/g++.exp(g++_target_compile): Add the include and link
19502 paths here, not in two other places. And, it's $options, not
19503 options.
19504
19505 * lib/mike-g++.exp(postbase): Remove the code that determines
19506 the correct include and link paths.
19507 * g++.old-deja/old-deja.exp: Ditto.
19508
19509 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
19510
19511 * lib/g++.exp(g++_init): target_compile no longer returns the
19512 filename of the result.
19513
19514 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
19515
19516 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
19517 call to glob.
19518
19519 * gcc.c-torture/special/special.exp: Change call to
19520 gcc_target_compile to include the object file.
19521
19522 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
19523
19524 * gcc.c-torture/special/special.exp: Correct misspelling in last
19525 change.
19526
19527 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
19528
19529 * lib/plumhall.exp(ph_summary): Log the entire output of the
19530 executable. Return -1 if there were any failures, 0 otherwise.
19531 (ph_execute): Return -1 if there were any failures, 0 otherwise.
19532 (ph_make): Clean up objects and executables that were built
19533 if the tests succeeded.
19534
19535 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
19536
19537 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
19538 libraries and includes in the build tree as appropriate.
19539
19540 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19541
19542 * lib/c-torture.exp: Instead of looking for the global variable
19543 NO_LONG_LONG, check to see if that's a feature of the target.
19544
19545 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
19546
19547 * config/default.exp: Minimize. Delete the remainer of the files in
19548 config; this functionality is now in devo/dejagnu/config.
19549
19550 g++.*/*: Pass any additional flags used to compile to postbase;
19551 delete CXXFLAGS.
19552
19553 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
19554 is now done by runtest.exp. Use gcc_target_compile instead of
19555 compile.
19556
19557 lib/c-torture.exp: Use gcc_target_compile instead of compile.
19558 Remove references to CFLAGS. Use remote_file instead of
19559 calling rm -f.
19560 (c-torture): Take a list of arguments to use to compile this
19561 testcase.
19562
19563 lib/g++.exp: Simplify. Use target_compile instead of compile.
19564 lib/gcc-dg.exp: Ditto.
19565 lib/gcc.exp: Ditto.
19566 lib/mike-{gcc,g++}.exp: Ditto.
19567 lib/old-dejagnu.exp: Ditto.
19568 lib/plumhall.exp: Ditto.
19569
19570 1997-01-08 Jim Wilson <wilson@cygnus.com>
19571
19572 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
19573 (ph_linker): Likewise.
19574
19575 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
19576
19577 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
19578 MAP_ANON / MAP_ANONYMOUS if defined;
19579 else try to map from /dev/zero .
19580
19581 1996-11-12 Jeffrey A Law (law@cygnus.com)
19582
19583 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
19584 isn't defined, then define it to MAP_ANONYMOUS.
19585
19586 1996-11-12 Jeffrey A Law (law@cygnus.com)
19587
19588 * gcc.c-torture: Update to c-torture-1.42 release.
19589
19590 1996-11-11 Jeffrey A Law (law@cygnus.com)
19591
19592 * gcc.c-torture: Update to c-torture-1.41 release.
19593
19594 1996-10-27 Jeffrey A Law (law@cygnus.com)
19595
19596 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
19597 c-torture release.
19598
19599 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
19600
19601 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
19602 and LDFLAGS. Fix second case to append the target_info ldflags
19603 onto LDFLAGS, not CFLAGS.
19604 * lib/g++.exp (g++_init): Add target_info stuff.
19605 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
19606 of libgloss and newlib flags for !native.
19607
19608 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
19609 (GDB): Fix relative path to go up another dir for finding gdb.
19610
19611 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
19612
19613 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
19614 versions in the target_info array, if they don't exist.
19615
19616 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
19617
19618 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
19619
19620 1996-07-08 Jim Wilson <wilson@cygnus.com>
19621
19622 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
19623 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
19624
19625 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
19626
19627 * lib/old-dejagnu.exp: Don't remove the output file before we've
19628 actually tested it. Don't append pwd to the path of the executable
19629 we're testing.
19630
19631 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
19632
19633 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
19634
19635 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
19636
19637 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
19638 temporary directory for compiler files, and set it to a default
19639 value of /tmp. Set $output as the name of the output file from
19640 compiling the testcase. Add a -o option to $cflags_var so the
19641 compiler writes the final output file as $output. Set $executable
19642 to $output.
19643
19644 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
19645 directory for compiler files, and set it to /tmp if it doesn't
19646 already have a value. Set $output_file to the name of the output
19647 file from compiling the testcase. Add a -o option to CXXFLAGS so
19648 the compiler writes the final output file as $output. Use $output
19649 as the executable to be tested.
19650
19651 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19652
19653 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
19654
19655 1996-06-08 Jeffrey A Law (law@cygnus.com)
19656
19657 * gcc.c-torture/execute/pending-1.c: New test. Still
19658 pending in Tege's queue.
19659
19660 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
19661
19662 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
19663 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
19664 if there were failures. Call unresolved if there were unresolved
19665 testcases. Call gcc_fail if program did not run to completion.
19666 (ph_make): Pass additional argument name to ph_execute.
19667 (ph_execute): Add new argument. Pass additional arguments to
19668 ph_summary. Call gcc_fail is there is no execution output.
19669
19670 1996-04-24 Jeffrey A Law (law@cygnus.com)
19671
19672 * lib/plumhall.exp (proc_summary): Output relavent summary
19673 lines into the log so specific failures in plumhall can be
19674 investigated.
19675
19676 1996-04-10 Jeffrey A Law (law@cygnus.com)
19677
19678 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
19679 (c-torture-execute): Don't try to execute tests which use
19680 "long long" types if $NO_LONG_LONG is nonzero.
19681
19682 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
19683
19684 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
19685 not c-torture.
19686
19687 * gcc.ieee: Move from here.
19688 * gcc.c-torture/execute/ieee: To here.
19689
19690 1996-03-26 Jeffrey A Law (law@cygnus.com)
19691
19692 * gcc.c-torture: Update to c-torture-1.41 release.
19693
19694 1996-03-22 Jeffrey A Law (law@cygnus.com)
19695
19696 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
19697 not "$output".
19698
19699 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
19700
19701 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
19702 -c present.
19703
19704 1996-03-02 Jeffrey A Law (law@cygnus.com)
19705
19706 * config/proelf.exp: Handle connecting to a simulator.
19707
19708 1996-01-31 Jeffrey A Law (law@cygnus.com)
19709
19710 * config/proelf.exp: New file. Enough framework that we can
19711 run c-torture tests on the proelf targets (or any other target
19712 that gdb can connect to for that matter).
19713
19714 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
19715
19716 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
19717 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
19718
19719 * lib/plumhall.exp (ph_execute): Always call ph_summary if
19720 exec_output exists.
19721
19722 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
19723
19724 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
19725 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
19726
19727 * config/*.exp: Update FSF address. Change result of ${tool}_load
19728 to pass/fail/unresolved/unsupported/untested. Caller must now
19729 call unresolved/unsupported/untested.
19730 * lib/*.exp: Update FSF address. Update to handle new results of
19731 ${tool}_load.
19732 * lib/chill.exp (verbose): Delete.
19733
19734 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
19735
19736 * lib/gcc.exp (default_gcc_start): Change order of args to
19737 $LDFLAGS $CFLAGS $LIBS.
19738 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
19739 Save/set/restore CFLAGS. Pass single arg to gcc_start.
19740 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
19741 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19742 * gcc.misc-tests/dg-test.exp: Likewise.
19743 * gcc.misc-tests/msgs.exp: Likewise.
19744 * gcc.prms/prms.exp: Likewise.
19745 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
19746 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
19747
19748 * lib/dg.exp: Deleted, moved to dejagnu/lib.
19749
19750 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
19751
19752 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
19753
19754 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
19755 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
19756
19757 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
19758 necessary.
19759
19760 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
19761
19762 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
19763 global for loop; add use of $mathlib.
19764 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
19765 settings here; set mathlib for anything but VxWorks.
19766
19767 1996-01-22 Jeffrey A Law (law@cygnus.com)
19768
19769 * gcc.c-torture: Update to c-torture-1.40 release.
19770
19771 1996-01-03 Jeffrey A Law (law@cygnus.com)
19772
19773 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
19774 dg.exp.
19775
19776 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
19777
19778 * lib/c-torture.exp (c-torture-execute): Declare "output" as
19779 global.
19780
19781 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
19782
19783 * lib/g++.exp (LIBS): Define if not already.
19784 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
19785 (gcc-dg-prune): Call prune_gcc_output.
19786 * lib/gcc.exp (prune_gcc_output): New proc.
19787 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
19788 prune_gcc_output.
19789
19790 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
19791
19792 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
19793 (c-torture-execute): Likewise. Rename `name' to `testcase'.
19794
19795 1995-11-15 Jeffrey A Law (law@cygnus.com)
19796
19797 * gcc.c-torture: Update to c-torture-1.39 release.
19798
19799 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
19800
19801 * lib/c-torture.exp (c-torture-execute): Don't return if one option
19802 fails, try others as well.
19803
19804 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
19805
19806 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
19807 If compilation fails, mark execute tests as `untested'.
19808 If test is marked as unsupported, don't mark compilation and
19809 execute tests as failed.
19810
19811 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
19812
19813 * lib/g++.exp (g++_init): Don't link in libg++, and look to
19814 libstdc++ for whether or not we want to be doing shared
19815 libraries. Delete link_curses since we don't need it anymore.
19816 * lib/mike-g++.exp (postbase): Don't link in libg++.
19817 * g++.old-deja/old-deja.exp: Likewise.
19818
19819 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
19820
19821 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
19822
19823 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
19824
19825 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
19826 For that, add `-Wl,-a,shared_archive'.
19827 * g++.old-deja/old-deja.exp: Likewise.
19828
19829 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
19830
19831 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
19832
19833 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
19834
19835 * lib/mike-g++.exp (postbase): Pay attention to the status of
19836 g++_load.
19837
19838 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
19839
19840 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
19841
19842 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
19843
19844 * lib/gcc.exp (default_gcc_start): No longer need to log program
19845 being executed or its output, execute_anywhere does that now.
19846 * lib/g++.exp (default_g++_version): Call execute_anywhere.
19847 (default_g++_start): Likewise. Delete calls to verbose/send_log.
19848
19849 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
19850
19851 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
19852 the same as those in lib/g++.exp.
19853
19854 1995-10-10 Jeff Law (law@hurl.cygnus.com)
19855
19856 * gcc.c-torture: Update to c-torture-1.38 release.
19857 * gcc.ieee: Related changes.
19858
19859 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
19860
19861 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
19862 "exec". Minor reformatting changes.
19863
19864 * config/rom68k.exp (${tool}_load): Make it work in a canadian
19865 cross. This means all "exec" calls now work on a remote host as
19866 well.
19867 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
19868 cross. Filter out the extra "\r\n" stuff that expect puts in.
19869 (c-torture-execute): Filter out the bogus warnings like
19870 c-torture-compile does. Add support for canadian cross.
19871 * lib/gcc.exp (default_gcc_version, default_gcc_start)
19872 Use execute_anywhere rather than calling exec directly. Now it
19873 works for canadian cross testing.
19874
19875 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
19876
19877 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
19878 results into a variable, and check that rather than using file exists.
19879
19880 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
19881
19882 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
19883 create a libg++.so. For sunos4.1.*, also add -ltermcap.
19884
19885 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
19886
19887 * g++.old-deja/old-deja.exp: Create and pass runshlib and
19888 lib_curses if there's a shared libg++ in the build tree.
19889
19890 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
19891
19892 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
19893 if not supported target.
19894
19895 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
19896
19897 * lib/g++.exp (g++_init): Move empty setting of runshlib and
19898 link_curses up to always happen, not just for native builds.
19899
19900 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
19901
19902 * gcc.c-torture: Update to c-torture-1.36 release.
19903 * gcc.failure: Related changes.
19904
19905 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
19906
19907 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
19908
19909 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
19910
19911 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
19912 * lib/mike-g++.exp (postbase): Not in here. Still reference
19913 runshlib, link_curses, and mathlib for link and run.
19914
19915 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
19916 pass the runtime shared library options for Solaris, OSF/1, and
19917 Irix5, and link with -lcurses to avoid unresolved references.
19918
19919 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
19920
19921 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
19922 only run once.
19923
19924 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
19925
19926 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
19927
19928 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
19929
19930 * gcc.c-torture: Update to c-torture-1.35 release. Note we
19931 do not have a framework for the "compat" tests yet.
19932
19933 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
19934
19935 * lib/mike-g++.exp (postbase): New local variable `mathlib',
19936 set to null if we're testing vxworks5.1. Use that instead of
19937 `-lm' in the setting of LIBS for link and run.
19938
19939 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
19940
19941 * config/rom68k.exp (${tool}_load): Major changes to make it
19942 work. Verified that it does in fact return the stuff in
19943 exec_output properly. Catch any Emul or any TRAP other than 0.
19944
19945 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
19946
19947 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
19948 LDFLAGS properly for targets that need stuff from libgloss.
19949 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
19950 only run once.
19951 (gpp_initialized): New variable.
19952
19953 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
19954
19955 * config/rom68k.exp: Load libgloss.exp.
19956 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
19957 so we can produce a fully linked binary.
19958 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
19959 so we can produce a fully linked binary.
19960
19961 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
19962
19963 * lib/plumhall.exp (ph_section): Watch for expected failures.
19964 Add missing `else'.
19965
19966 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
19967 run the testcase.
19968 (c-torture): Likewise.
19969
19970 1995-08-28 Doug Evans <dje@cygnus.com>
19971
19972 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
19973
19974 * lib/mike-g++.exp (mike_cleanup): New proc.
19975 (prebase): New globals compiler_result, not_compiler_result,
19976 target_regexp.
19977 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
19978 allow leading "-" in pattern. Watch for unsupported tests.
19979 If $compiler_result is set, pattern match assembler code,
19980 and ditto for $not_compiler_result.
19981 * lib/mike-gcc.exp: Likewise.
19982
19983 * lib/plumhall.exp (ph_execute): Only call ph_summary if
19984 execution "succeeded".
19985
19986 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
19987
19988 * config/win32.exp: New file.
19989 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
19990
19991 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
19992
19993 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
19994 unsupported.
19995 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
19996 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
19997 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
19998
19999 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
20000 "... without exceptions was ...". That is now handled by
20001 prune_system_crud.
20002 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20003
20004 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
20005
20006 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
20007 sieve.c,sort2.c}: New files.
20008 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
20009 sieve.exp,sort2.exp}: Drivers for them.
20010
20011 * lib/mike-gcc.exp (program_output): New user settable variable.
20012 (postbase): Call prune_system_crud. Also prune extraneous compiler
20013 messages.
20014 * lib/mike-g++.exp (program_output): New user settable variable.
20015
20016 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
20017
20018 * config/sh.exp: Deleted (use sim.exp instead).
20019
20020 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
20021
20022 * config/vx.exp: Declare CHECKTASK as global.
20023 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
20024 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
20025 * lib/old-dejagnu.exp: Load [pwd]/$executable.
20026
20027 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
20028
20029 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
20030 target. Like vx.exp, only includes `vx29k.exp' instead of
20031 `vxworks.exp'.
20032
20033 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
20034
20035 * config/sim.exp: Increase time limit from 120 seconds to 240.
20036
20037 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
20038
20039 * gcc.c-torture/execute/950628-1.c: New test.
20040
20041 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
20042
20043 * gcc.c-torture: Update with changes/additions from
20044 c-torture-1.34.
20045
20046 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
20047
20048 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
20049
20050 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
20051
20052 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
20053
20054 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
20055
20056 * gcc.c-torture/compile/950512-1.c: New test.
20057 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
20058 * gcc.dg/struct-ret-1.c: Likewise.
20059
20060 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
20061
20062 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
20063 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
20064
20065 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
20066
20067 * gcc.c-torture/special/920411-1.c: Deleted.
20068 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
20069
20070 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
20071
20072 * config/sim.exp (${tool}_load): Hack in call to bash to get a
20073 cpu limit.
20074
20075 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
20076
20077 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
20078
20079 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
20080
20081 From kenner;
20082 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
20083 is the proper length.
20084 * va-arg-3.c: Likewise.
20085
20086 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
20087
20088 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
20089 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
20090
20091 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
20092 * lib/g++.exp (default_g++_start): Delete old cruft.
20093
20094 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
20095
20096 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
20097 (2 * (1 << 18)) to (2 * (1 << 17)).
20098
20099 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
20100
20101 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
20102
20103 * config/rom68k.exp: Renamed from config/idp.exp
20104
20105 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
20106
20107 * c-torture/compile/921109-2.c
20108
20109 1995-04-18 Mike Stump <mrs@cygnus.com>
20110
20111 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
20112 excess errors.
20113
20114 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
20115
20116 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
20117 output.
20118 * lib/g++.exp (default_g++_start): Likewise.
20119
20120 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
20121
20122 * gcc.c-torture/compile/950329-1.c: New test.
20123
20124 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
20125
20126 * config/bug.exp (${tool}_load): Updated to use new remote_open
20127 and remote_close procs.
20128 * config/idp.exp: New file.
20129
20130 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
20131
20132 * gcc.c-torture/execute/950322-1.c: New test.
20133
20134 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
20135
20136 * config/vx.exp (${tool}_load): Clean up testing of return code from
20137 vxworks_ld and vxworks_spawn.
20138
20139 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
20140
20141 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
20142
20143 1995-03-13 Mike Stump <mrs@cygnus.com>
20144
20145 * lib/old-deja.exp: Add `excess errors test - ' error, now one
20146 can mark excess errors on a machine by machine basis. Note, the
20147 default is to not expect any excess errors, even when excess
20148 errors test - is given, so you will want to put an XFAIL ... on
20149 these lines. For example, // excess errors test - XFAIL hppa*-*-*
20150 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
20151 those 4 machines, but no others.
20152
20153 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
20154
20155 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
20156 * lib/c-torture.exp: to here.
20157
20158 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
20159
20160 * gcc.c-torture/execute/950221-1.c: New test.
20161 * gcc.c-torture/execute/struct-ret-1.c: New test.
20162 * gcc.c-torture/compile/950221-1.c: New test.
20163
20164 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
20165
20166 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
20167
20168 * gcc.c-torture/execute/arith-1.c (main): Return 0.
20169 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
20170
20171 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
20172
20173 * g++.gb: New directory of tests, derived from my signature and
20174 class scoping tests.
20175
20176 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
20177 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
20178 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
20179 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
20180 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
20181 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
20182 * g++.gb/sig25.C: Likewise.
20183
20184 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
20185 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
20186 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
20187 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
20188 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
20189 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
20190 * g++.gb/sig25.exp: Likewise.
20191
20192 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
20193 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
20194 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
20195 * g++.gb/scope13.C: Likewise, this test still fails.
20196
20197 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
20198 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
20199 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
20200 * g++.gb/scope13.exp: Ditto.
20201
20202 * g++.gb/README: New file, explains what these tests are about.
20203
20204 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
20205
20206 * lib/dg.exp (dg-do): Support `preprocess'.
20207 (dg-test): Likewise.
20208
20209 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
20210
20211 * config/udi.exp: change "continue -expect" to "exp_continue".
20212
20213 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
20214
20215 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
20216 Delete redundant tests.
20217
20218 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
20219 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
20220 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
20221 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
20222 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
20223 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
20224 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
20225 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
20226
20227 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
20228 storing label pointers.
20229 * gcc.c-torture/execute/921019-1.c: Likewise.
20230 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
20231 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
20232 parameter fp.
20233 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
20234 constants.
20235
20236 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
20237 Delete obsolete tests.
20238
20239 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
20240 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
20241 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
20242 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
20243 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
20244 * gcc.c-torture/compile/950124-1.c: New test.
20245
20246 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
20247
20248 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
20249
20250 * lib/mike-g++.exp: Add -lm to LIBS.
20251
20252 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
20253
20254 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
20255
20256 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
20257
20258 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
20259
20260 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
20261
20262 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
20263
20264 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
20265
20266 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
20267 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
20268 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
20269 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
20270 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
20271 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
20272 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
20273 * g++.law/{operators31.C, operators32.C,
20274 * g++.law/{operators33.C, operators34.C}: Likewise.
20275 * g++.law/{pic1.C, refs2.C}: Likewise.
20276 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
20277 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
20278 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
20279 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20280
20281 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
20282 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
20283 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
20284 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
20285 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
20286 * g++.law/{enum9.exp, friend5.exp}: Likewise.
20287 * g++.law/{nest3.exp, nest4.exp}: Likewise.
20288 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
20289 * g++.law/{operators30.exp, operators31.exp}: Likewise.
20290 * g++.law/{operators32.exp, operators33.exp}: Likewise.
20291 * g++.law/{operators34.exp}: Likewise.
20292 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
20293 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
20294 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
20295 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
20296 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
20297
20298 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
20299 No longer expected to fail.
20300 * g++.law/missed-error3.C: Tweak for recent bool changes.
20301
20302 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
20303
20304 * config/emb-unix: Deleted.
20305 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
20306 remote execution. Do final link on remote host if REMOTE_LINK is set.
20307
20308 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
20309
20310 * lib/dg.exp (dg-test): Fix typo in last patch.
20311
20312 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
20313
20314 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
20315 (handles multiple occurrences).
20316
20317 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
20318
20319 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
20320 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
20321 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
20322 printed).
20323 * lib/c-torture.exp (c-torture-compile): Likewise.
20324 (c-torture): Prepend full path if missing.
20325 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
20326 (gcc_fail): Likewise.
20327 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
20328
20329 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
20330
20331 * lib/netware.exp: Only attach to NetWare i386 systems.
20332
20333 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
20334
20335 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
20336 messages. Add test name to "output pattern match" pass/fail message.
20337
20338 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
20339
20340 * gcc.dg: New testsuite.
20341 * gcc.dg/dg.exp: New file.
20342
20343 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
20344 test-switch.c}: Deleted.
20345
20346 * gcc.misc-tests/msgs.exp: New testcase driver.
20347
20348 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
20349
20350 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
20351 Watch for illegal return values from ${tool}_load.
20352 * config/unix.exp (${tool}_load): Fix pass/fail detection for
20353 cross targets. Coerce return value >0 to 1.
20354
20355 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
20356
20357 * config/unix.exp (${tool}_load): Call program rsh, not proc.
20358
20359 * config/emb-unix.exp: New file.
20360
20361 * config/sim.exp: Error if variable $SIM not defined.
20362 (${tool}_load): Mark test as "untested" if simulator missing.
20363
20364 * config/unix.exp: Load remote.exp to get rcp_download.
20365 * lib/c-torture.exp: Use different option lists for testcases with
20366 and without loops.
20367 * gcc.c-torture/execute/execute.exp: Likewise.
20368
20369 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
20370
20371 * config/*.exp: Clarify return code from ${tool}_load.
20372 Call `unresolved' or `untested' instead of `warning' or `perror'
20373 (sometimes you still want to call both though).
20374 Add comment that `shell_id' is local to each file.
20375 * config/udi.exp (timeout): Set to 30.
20376 Don't print warning if connection fails, $connectmode has already
20377 printed an error.
20378 (${tool}_load): Move verbose messages to level 2.
20379 Rework pattern for "Process started" message.
20380 Pass `shell_id' to ${connectmode}_download.
20381 Retry twice upon timeout. Make resetting of target more robust.
20382 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
20383 Pass `shell_id' to exit_$connectmode.
20384 Only call exit_$connectmode if connected.
20385 * config/unix.exp (${tool}_load): Check return codes better.
20386 * config/vrtx.exp (${tool}_load): Likewise.
20387 * config/vx.exp (${tool}_load): Likewise.
20388 Delete unneeded global's.
20389 * lib/dg.exp (dg-test): Update to reflect clarified return codes
20390 from ${tool}_load.
20391 (dg-stat): Delete.
20392 (dg-init): Delete recording of pass/fail counts.
20393 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
20394 (old-dejagnu-init): Likewise.
20395 (old-dejagnu-stat): Delete contents, empty proc now.
20396 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
20397 (c-torture): Delete references to lcnt, lpass, lfail.
20398 Get option list from TORTURE_OPTIONS.
20399 Delete -funroll[-all]-loops if no loops.
20400 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
20401 (g++_stat): Delete contents (empty proc now).
20402 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
20403 (gcc_finish): Likewise.
20404 (gcc_stat): Deleted.
20405 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
20406 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
20407 * gcc.c-torture/execute/execute.exp: Likewise.
20408 Split tests into two parts: compile, execute.
20409 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
20410 no loops. Update to reflect clarified return codes from ${tool}_load.
20411
20412 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
20413
20414 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
20415 to grep for.
20416 (old-dejagnu): Likewise (where necessary).
20417
20418 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
20419
20420 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
20421
20422 * lib/dg.exp (dg-process-target): Fix processing of selector.
20423 Add comment regarding use of `error'.
20424
20425 * lib/gcc.exp (prune_system_crud): Define if missing.
20426 * lib/g++.exp (prune_system_crud): Likewise.
20427
20428 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
20429 Call prune_system_crud.
20430 * lib/dg.exp (dg-runtest): New proc.
20431 Use perror instead of send_user for tcl errors in testcase.
20432 Don't return any value, it's never used.
20433 Don't clobber previous definition of `unknown'.
20434 Print tcl errors in `dg-final'.
20435
20436 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
20437
20438 * lib/dg.exp (dg-process-target): Improve syntax error messages.
20439 (dg-test): Don't print errorInfo, it contains stack backtrace.
20440
20441 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
20442
20443 * lib/g++.exp (runtest_file_p): Define if missing.
20444
20445 1994-09-24 Doug Evans (dje@cygnus.com)
20446
20447 * lib/mike-g++.exp: Comment out loading of g++.exp.
20448 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
20449 (default_g++_version): Always print something.
20450 (default_g++_start): Comment out call to `which'.
20451 (g++_start, g++_load): Deleted (must be defined in config file).
20452 * lib/gcc.exp: Test for existence of $CC at start.
20453 Delete check for tmpdir (done in gcc_init).
20454 (default_gcc_version): Always print something.
20455 (default_gcc_start): Comment out call to `which'.
20456 * config/*.exp: Major cleanup - make cross targets work at least a
20457 little better for g++ (by not being "--tool gcc" specific).
20458 Rename gcc_xxx to ${tool}_xxx.
20459 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
20460 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
20461
20462 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
20463
20464 * lib/c-torture.exp (c-torture-compile): Rework compiler
20465 message processing.
20466
20467 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
20468 c-torture.
20469
20470 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
20471
20472 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
20473
20474 * lib/dg.exp (dg-process-target): Support { target native }.
20475
20476 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
20477
20478 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
20479 looked for "... program xxx got fatal signal".
20480 Correct regsub munging of `comp_output'.
20481 Ignore compiler messages "path prefix not used" and "linker input
20482 file unused".
20483
20484 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
20485
20486 * lib/gcc.exp (runtest_file_p): Define if missing.
20487 * gcc.prms/template.c: Example to work from.
20488
20489 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
20490
20491 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
20492 * lib/dg.exp (dg-test): Call unsupported testcases as such.
20493
20494 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
20495 * gcc.prms/1883.c: Moved from compile/940714-1.c.
20496 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
20497 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
20498
20499 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
20500 (dg-process-target): No longer a varargs proc.
20501 Return S/N for target, P/F for xfail. All callers changed.
20502 (user option procs): More argument checking.
20503 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
20504 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
20505 (dg-test): Skip test if not running on selected target in `dg-do'.
20506 Update handling of `dg-do-what', `dg-output-text'.
20507 Separate execution pass/fail from output pattern match pass/fail.
20508 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
20509
20510 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
20511
20512 * gcc.c-torture/special/special.exp: Don't expect failure for mips
20513 target for 920510-1.c.
20514
20515 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
20516
20517 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
20518 Clean up comment regarding use of passcnt, etc.
20519 (gcc_stat): Don't update `testcnt' here.
20520 (gcc_finish): Do it here.
20521 Might as well reset `but_id' here too.
20522 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
20523 to determine if the file should be tested.
20524 * gcc.c-torture/compile/compile.exp: Likewise.
20525 * gcc.c-torture/execute/execute.exp: Likewise.
20526 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20527 * gcc.misc-tests/dg-test.exp: Likewise.
20528 * gcc.prms/prms.exp: Likewise.
20529 * gcc.wendy/wendy.exp: Likewise.
20530 * g++.old-deja.exp: Likewise.
20531 Move "Testing file" message to verbose level 1.
20532
20533 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
20534
20535 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
20536
20537 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
20538
20539 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
20540 (default_gcc_start): Accept optional second list element
20541 of compiler flags. Print compiler output at verbosity level 2.
20542 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
20543 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
20544 Save current values of framework globals passcnt, failcnt, xpasscnt,
20545 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
20546 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
20547 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
20548 xfailcnt to compute stats. Update framework global `testcnt' from
20549 pass/fail counts.
20550 (gcc_finish): New proc. Clean up test environment.
20551 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
20552 (gcc_epass, gcc_efail): Delete.
20553 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
20554 argument of line number.
20555 (dg-init): If the tool has an init routine, call it.
20556 (dg-test): Remove args `cflags_var' and `libs_var'.
20557 Pass all compiler options to ${tool}_start.
20558 Handle missing line number.
20559 (dg-finish): New function.
20560 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
20561 particular files. Call gcc_finish at end. Move "skipping test"
20562 message to verbosity level 3.
20563 * gcc.c-torture/compile/compile.exp: Likewise.
20564 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
20565 * gcc.c-torture/execute/execute.exp: Likewise.
20566 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20567 Print testcase being tried at verbosity level 1.
20568 * gcc.c-torture/special/special.exp: Unset xfail.
20569 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20570 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
20571 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
20572 * gcc.failure/failure.exp: Likewise.
20573 * gcc.ieee/ieee.exp: Likewise.
20574 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
20575 Update call to dg-test. Call dg-finish at end.
20576 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
20577 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
20578 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
20579 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
20580 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
20581 * gcc.wendy/wendy.exp: Add copyright.
20582 Delete setting of tmpdir (done by gcc_init).
20583 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
20584 Pass compiler flags to gcc_start. Call gcc_finish at end.
20585 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
20586 gcc_[ce]pass/fail.
20587
20588 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
20589
20590 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
20591 confusion.
20592 (g++_load): Likewise.
20593
20594 * config/*.exp (gcc_load): Some were varargs fns and some were not.
20595 Rename argument to `prog' to remove the confusion.
20596 Varargs fns behave differently too!
20597 (g++_load): Likewise.
20598
20599 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
20600
20601 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
20602 what it is. Delete (always) printing of status value for !native.
20603 Simplify verbose code, and include status and exec_output.
20604 (g++_load): Use gcc_load.
20605
20606 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
20607
20608 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
20609 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
20610 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
20611 940714-3.c as these testcases don't exist anymore. Make
20612 va-arg-1.c expected to pass.
20613
20614 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
20615
20616 * gcc.misc-tests/misc.exp: Only run specific testcases.
20617 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
20618 * gcc.misc-tests/dg-[1-9].c: New files.
20619
20620 * lib/dg.exp: New testsuite driver.
20621 * gcc.prms/prms.exp: Use it.
20622
20623 * README.gcc: New file.
20624
20625 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
20626 Document and reset `lxpass' and `lxfail'.
20627 Simplify "initialized" message.
20628 (gcc_stat): Clean up comments a little.
20629
20630 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
20631
20632 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
20633
20634 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
20635
20636 * lib/old-dejagnu.exp (process-option): New proc.
20637 (old-dejagnu-init, old-dejagnu-stat): Likewise.
20638 (old-dejagnu): Simplify.
20639 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
20640
20641 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
20642
20643 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
20644 exists and is not an empty string.
20645
20646 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
20647 $xfail rather than calling setup_xfail. Clear $xfail when test is
20648 finished.
20649 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
20650 automatically.
20651
20652 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
20653 longer expected to fail.
20654
20655 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
20656 "f" function call.
20657
20658 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
20659
20660 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
20661 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
20662 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
20663 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
20664 c-torture-1.29.
20665
20666 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
20667 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
20668
20669 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
20670
20671 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
20672 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
20673
20674 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
20675 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
20676 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
20677
20678 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
20679
20680 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
20681 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
20682 940714-1.c, 940714-2.c, 940714-3.c},
20683 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
20684 gcc.misc-tests/{mg.c,mg.exp}:
20685 New tests.
20686 * gcc.noncompile/noncompile.exp: Change accordingly.
20687
20688 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
20689
20690 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
20691 Undo previous clobberage.
20692
20693 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
20694
20695 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
20696 * gcc.special/{930510-1.c, special.exp}:
20697 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
20698 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
20699 struct-varargs-1.c}: New tests from c-torture-1.26.
20700
20701 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
20702
20703 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
20704 argument to switch.
20705
20706 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
20707
20708 * Revert the previous changes. Please see Rob's directory
20709 (/lisa/test/rob/progressive/gcc/testsuite) for testing
20710 fixes.
20711
20712 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
20713
20714 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
20715 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
20716 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
20717 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
20718 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
20719 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
20720 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
20721 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
20722 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
20723 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
20724 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
20725 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
20726 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
20727 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
20728 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
20729 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
20730 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
20731 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
20732 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
20733 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
20734 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
20735 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
20736 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
20737 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
20738 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
20739 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20740 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
20741
20742 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
20743
20744 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
20745 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
20746 with perror calls.
20747
20748 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
20749
20750 * config/unix.exp (g++_load): Fix syntax.
20751
20752 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
20753
20754 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
20755 * gcc.noncompile/921017-1.c: Deleted obsolete test.
20756 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
20757 Don't expect va-arg-1.c to fail. Correct expected output for
20758 920928-1.c.
20759 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
20760 * gcc.wendy/hbm4.c: Correct typo.
20761 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
20762
20763 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
20764
20765 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
20766 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
20767 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
20768 * lib/c-torture.exp (c-torture-compile): Ditto.
20769
20770 Reduce volume of output (remove all the -I's and such).
20771 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
20772 Call gcc_cpass, gcc_cfail.
20773 (c-torture): Pass testing option to c-torture-compile.
20774
20775 1994-03-21 Doug Evans (dje@cygnus.com)
20776
20777 Bring patches over from progressive.
20778 * config/default.exp: Exit remote shell cleanly.
20779 (g++_exit, g++_start): Add default versions.
20780 * config/sim.exp (gcc_load): Use perror, not error.
20781
20782 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
20783
20784 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
20785 set in site.exp.
20786
20787 1994-03-14 Doug Evans (dje@cygnus.com)
20788
20789 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
20790 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
20791 (wendy_try): New proc to run testcase.
20792 (main loop): Call 'em.
20793 * gcc.wendy/*.c: Clean up pass to correct expected output.
20794
20795 * lib/gcc.exp: Minor cleanup work.
20796 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
20797
20798 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
20799
20800 * config/sim.exp (gcc_load): Document return codes better.
20801 Don't pass -v to simulator.
20802
20803 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
20804
20805 * gcc.special/920717-x.c: Fix typo.
20806 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
20807 get at sources.
20808
20809 * lib/mike-gcc.exp: Fix typo.
20810
20811 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
20812
20813 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
20814 binary to use, transform the name.
20815 * config/*.exp: rename everything. Nuke any g++ specific files,
20816 it's now a special case of gcc that requires no special support.
20817 Add a default.exp for unsupported targets.
20818
20819 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
20820
20821 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
20822 lib/old-dejagnu.exp: Fix a few patterns to work with the new
20823 version of Tcl.
20824
20825 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
20826
20827 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
20828 than a warning.
20829
20830 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
20831
20832 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
20833
20834 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
20835
20836 * gcc.execute/execute.exp: Combine opt_list and foption_list into
20837 option_list. Compile every file with only 4/6 option choices
20838 (same as C torture) instead of with 12/18 different option
20839 choices.
20840 * lib/c-torture.exp: Likewise.
20841
20842 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
20843 not already set.
20844
20845 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
20846
20847 * lib/old-deja.exp: Add `excess errors test fails' error, now one
20848 can put an XFAIL *-*-* on excess errors.
20849
20850 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
20851
20852 * g++.law: Add more tests derived from g++-bugs snapshots.
20853
20854 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
20855 equivalent to g++.law/init9.
20856
20857 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
20858 compiled it, and the a.out file after we've run it.
20859
20860 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
20861
20862 * lib/mike-g++.exp (postbase): Delete the .o file after we've
20863 compiled it, and the a.out file after we've run it.
20864
20865 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
20866
20867 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
20868
20869 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
20870
20871 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
20872 version number.
20873
20874 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
20875
20876 * g++.law: New directory of g++ tests derived from the g++-bugs
20877 snapshots.
20878
20879 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
20880
20881 * gcc.compile: initbug1.c initbug1.exp testcase added
20882
20883 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
20884
20885 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
20886 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
20887 fixes submitted by Jeff Law (law@cs.utah.edu)
20888 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
20889 Jeff Law (law@cs.utah.edu)
20890
20891
20892 1993-11-30 Mike Stump (mrs@cygnus.com)
20893
20894 * config/unix-g++.exp: Follow the gcc way of doing things.
20895 * g++.old-deja/old-deja.exp: Minor updates.
20896 * lib/g++.exp: New file, follow the gcc way of doing things.
20897 * lib/old-dejagnu.exp: Minor updates.
20898 * lib/mike-g++.exp: Always unset errorInfo.
20899
20900 1993-11-06 Mike Stump (mrs@cygnus.com)
20901
20902 * lib/gcc.exp: Fix some errors with the below change, CC and
20903 CFLAGS should be global when setting, not local.
20904
20905 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
20906
20907 * lib/gcc.exp: Transform tool name.
20908
20909 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20910
20911 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
20912
20913 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20914
20915 * lib/gcc.exp: change gcc_done to gcc_stat
20916
20917 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
20918
20919 * Upgraded gcc testsuite to c-torture version 1.25
20920
20921 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
20922
20923 * lib/gcc.exp: added reporting code. Changed verbose compile message.
20924 * lib/c-torture: added hooks for new reporting code.
20925
20926 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
20927
20928 * config/sh-gcc.exp: check if sh-sim exists in the path
20929
20930 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
20931
20932 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
20933 * gcc.compile/compile.exp: Initial changes for new logic.
20934 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
20935 * gcc.failure/failure.exp: Initial changes for new logic.
20936 * gcc.ieee/ieee.exp: Initial changes for new logic.
20937 * gcc.misc-tests/misc.exp: Initial changes for new logic.
20938 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
20939 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
20940 * lib/c-torture.exp: Initial changes for new logic.
20941 * lib/gcc.exp: Initial changes for new logic.
20942
20943 1993-10-15 Mike Stump (mrs@cygnus.com)
20944
20945 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
20946 depend upon failure or success. Fully qualify names in failure
20947 and success messages. Always remove a.out before starting
20948 compile, just in case. Pay more attention to error text output by
20949 the compiler. Handle testcases with no known past errors just
20950 like all others, so that things are uniform. Other miscellaneous
20951 improvements.
20952
20953 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
20954
20955 * gcc.cpp: new directory for cpp tests
20956
20957 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
20958
20959 * lib/chill.exp: Code reformatted, removed unused code.
20960 * config/unix-chill.exp: Code reformatted, removed unused code.
20961 * chill.execute/execute.exp: Code reformatted, removed unused code.
20962 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
20963
20964 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
20965
20966 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
20967 routines not written.
20968
20969 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
20970
20971 * config/bug-gcc.exp: Use new procs from bug.exp.
20972
20973 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
20974
20975 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
20976 via ftp, rather than depending on NFS.
20977 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
20978 case.
20979
20980 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
20981
20982 * config/bug-gcc.exp: Use new download proc.
20983
20984 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
20985
20986 * chill.execute/execute.exp: cleanups, handles errors better
20987 * chill.compile/compile.exp: rewrite, based on execute.exp
20988 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
20989 * lib/chill.exp: major changes to diff proc and compile and link
20990 procs. added chill_fail and chill_pass wrappers to pass and
20991 fail. added more comments, and handle error codes better.
20992 Added a hack to capture stderr from exec, so noncompile tests
20993 can work.
20994
20995 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
20996
20997 * chill.execute/execute.exp: rewrite of testsuite driver
20998 * lib/chill.exp: rewrite of testsuite driver
20999 * config/unix-chill.exp: rewrite of testsuite driver
21000
21001 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
21002
21003 In chill.execute:
21004 * iexpr.ch: Standardize uppercase.
21005 * tuples.dat: Standardize uppercase.
21006 * vary.ch: standardize. Correct varying string assignments.
21007 * vary.dat: Add new output lines.
21008
21009 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
21010
21011 In chill.execute:
21012 * chprintf.ch: Standardize use of uppercase.
21013 * tuples.ch: Standardize and turn arr2 into a DCL,
21014 rather than a SYN.
21015 * pinits.ch: Standardize.
21016
21017 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
21018
21019 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
21020 * Makefil: Renamed to Makefile.in.
21021 * configure.in: New.
21022
21023 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
21024
21025 In chill.execute:
21026 * .cvsignore: Add result/output files.
21027 * Makefile: Fix up variables at start. Use MFLAGS
21028 everywhere. Correct bool_loc, built_ins entries.
21029 Add entry for vary1.ch.
21030 * bitarray.ch: Standardize upper-case usage.
21031 * bitexpr.ch: Standardize, add output of b1.
21032 * params.ch: Use arrayt in along PROC parameters, to
21033 avoid novelty problems.
21034 * sets.ch: Tiny cleanup.
21035 * vary1.ch: Re-indent.
21036
21037 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
21038
21039 * Add PR-related files to Makefiles, .cvsignore files, etc.
21040
21041 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
21042
21043 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
21044 with compiler objects. New names are test-flow.c and test-loop.c
21045
21046 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
21047
21048 * Upgraded c-torture tests from 1.19 to 1.20
21049
21050 * new files:
21051 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
21052 * gcc.compile: 930623-1.c 930623-2.c
21053 * gcc.noncompile: 930622-1.c 930622-2.c
21054 * gcc.failure: 920411-1.c 920627-2.c
21055 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
21056
21057 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
21058
21059 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21060 More changes to get testsuite working properly. Needs more work.
21061 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
21062
21063 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
21064
21065 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
21066 More changes to get testsuite working properly. Needs more work.
21067
21068 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
21069
21070 * chill.compile/compile.exp: Added for Dejagnu support
21071 * chill.execute/execute.exp: Added for Dejagnu support
21072 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
21073
21074 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
21075
21076 This should complete moving the CHILL test files.
21077 * chill.noncompile(.cvsignore printf.grt
21078 in-printf.grt chprintf.grt chprintf.ch):
21079 Added test-support files.
21080 (Makefile): Modified further.
21081 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
21082 signal.ch): Added test files.
21083 * chill.execute (.cvsignore printf.grt printr.c
21084 in-printf.grt rts.c chprintf.grt rts.h): Added
21085 test-support files.
21086 (Makefile): More corrections.
21087
21088 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
21089
21090 * chill.compile, chill.execute, chill.nocompile: Add CHILL
21091 test cases, ready for DejaGnu.
21092
21093 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
21094
21095 * Upgraded c-torture tests from 1.18 to 1.19
21096
21097 * gcc.compile: added test(s):
21098 930607-1.c
21099 * gcc.execute: added test(s):
21100 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
21101
21102 * added new subdirectory for misc tests: gcc.misc-tests
21103 * gcc.misc-test(s): added tests:
21104 inst-check.c test-consts.c test-ior.c test-switch.c
21105
21106 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
21107
21108 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
21109
21110 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
21111
21112 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
21113
21114 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
21115
21116 * Upgraded c-torture tests from 1.17 to 1.18
21117
21118 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
21119
21120 * Upgraded c-torture tests from 1.12 to 1.17
21121
21122 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
21123
21124 * lib/old-dejagnu.exp:
21125 Fixed handling of XFAIL target triplets to correctly
21126 recognize wildcard characters. Removed code that
21127 appended a unique id tag to the end of the file name
21128 printed out by the result of the testcases within a
21129 given test file.
21130
21131 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
21132
21133 * lib/old-dejagnu.exp:
21134 Reworked expected failure handling to trigger off of XFAIL
21135 keyword in keyphrase embeded in testcase source code. The
21136 XFAIL keyword must be at the end of the keyphrase line. It
21137 may optionally be followed by one or more target triplets.
21138 It has just occured that the handling of wildcards in the
21139 target triplet may not be correct.
21140
21141 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
21142
21143 * g++.old-deja/tests:
21144 Moved all subdirectories up one level into g++.old-deja .
21145
21146 * lib/old-dejagnu.exp:
21147 Fixed problem with CXXFLAGS not being properly reset, and being
21148 corrupted with extraneous "-c" compiler option. This was
21149 causing binaries to not be generated for test that needed them.
21150 Modified strings passed to "pass" and "fail" so that individual
21151 tests from the same test file would be distinguished by an
21152 identifier appended to the test file name in the summary logs;
21153 this corrected a problem with erroneous diff logs. Added code
21154 to search testcases for expected fail and unexpected pass keywords.
21155
21156 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
21157
21158 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
21159
21160 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
21161
21162 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
21163 Removed extraneous text from end of "Special g++ Options"
21164 keyphrase.
21165
21166 * lib/old-dejagnu.exp: Added pattern matching to look for new
21167 keywords, embedded in testcases comments, which will trigger
21168 calls to xpass and xfail.
21169
21170 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
21171
21172 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
21173 comments embedded in the testcases, especially the one looking for
21174 special compiler options, as well as the pattern matching for the
21175 compiler output again.
21176
21177 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
21178
21179 * lib/old-dejagnu.exp: Do a proper check of the return value for
21180 execute tests. Fixed several problems with the pattern matching
21181 of the compiler output which gave erroneous test results.
21182 Changed several of the test result messages to be more descriptive.
21183 * config/unix-g++.exp: Proc g++_load now actually works and
21184 executes the tests passed to it and returns a usable return
21185 value.
21186
21187 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
21188
21189 * lib/gcc.exp: Exits gracefully if $CC is bogus.
21190
21191 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
21192
21193 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
21194 Modified both files to properly execute the old style
21195 dejagnu tests. The previous versions of these files were
21196 experimental and did not function anything near correctly.
21197
21198 1993-04-05 Rob Savoye (rob@cygnus.com)
21199
21200 * Removed all Makefile.in and configure.in files. No configuration
21201 needed now.
21202
21203 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
21204
21205 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
21206
21207 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
21208
21209 * gcc.compile/configure.in, gcc.unsorted/configure.in,
21210 gcc.special/configure.in, gcc.noncompile/configure.in,
21211 gcc.execute/configure.in, gcc.code_quality/configure.in,
21212 g++.other/configure.in, g++.old-deja/configure.in,
21213 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
21214 in srcname setting.
21215
21216 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
21217
21218 * lib/udi.exp: Fixed mondfe and mondfe_download.
21219 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
21220 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
21221
21222 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
21223
21224 * config/udi-gdb.exp: Check $shell_id after connecting to target.
21225 (gdb_exit): Don't remove *_soc files.
21226
21227 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
21228
21229 * lib/c-torture.exp: Don't look for main; instead always use -w
21230 -c. This is how the c-torture tests work. Remove the object
21231 file if the compilation succeeds.
21232 * gcc.execute/execute.exp: Remove executable if test passes.
21233 * gcc.noncompile/noncompile.exp: Every test is an expected
21234 failure.
21235 * gcc.special/special.exp: Added tests from c-torture 1.11,
21236 corrected use of existing test.
21237 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
21238 gcc.execute/920625-1.c: Updated to c-torture 1.11.
21239 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
21240 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
21241 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
21242 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
21243 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
21244 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
21245 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
21246 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
21247 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
21248 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
21249 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
21250 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
21251 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
21252 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
21253 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
21254 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
21255 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
21256 c-torture 1.11.
21257 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
21258 correspond to c-torture 1.11.
21259
21260 * New file.