re PR c++/18729 (ICE on invalid typedef)
[gcc.git] / gcc / testsuite / ChangeLog
1 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
2
3 PR C++/18729
4 * g++.dg/parse/crash20.C: New.
5
6 PR c++/17431
7 * g++.dg/overload/arg1.C: New.
8 * g++.dg/overload/arg2.C: New.
9 * g++.dg/overload/arg3.C: New.
10 * g++.dg/overload/arg4.C: New.
11
12 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
13
14 * gcc.dg/c99-flex-array-4.c: Remove.
15
16 2004-11-30 Janis Johnson <janis187@us.ibm.com>
17
18 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
19
20 * lib/target-supports.exp (is-effective-target): Simplify.
21
22 * lib/target-supports.exp (check_effective_target_vect_long):
23 Fix for powerpc64-*-*.
24
25 2004-11-30 Loren James Rittle <ljrittle@acm.org>
26
27 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
28 to support new requirements on FreeBSD 5.
29
30 2004-11-30 Devang Patel <dpatel@apple.com>
31
32 PR 18702
33 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
34
35 2004-11-30 Janis Johnson <janis187@us.ibm.com>
36
37 * g++.dg/ext/altivec-13.C: New test.
38
39 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
40
41 PR tree-opt/18298
42 * gcc.c-torture/execute/p18298.c: New test.
43
44 2004-11-30 Ira Rosen <irar@il.ibm.com>
45 Dorit Naishlos <dorit@il.ibm.com>
46
47 PR tree-opt/18607
48 * gcc.dg/vect/vect-89.c: New test.
49
50 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
51
52 * gcc.dg/pr18596-1.c: New test.
53
54 2004-11-30 Ben Elliston <bje@au.ibm.com>
55
56 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
57
58 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
59
60 PR c/18479
61 * gcc.dg/pr18479.c: New test.
62
63 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
64
65 PR target/18490
66 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
67 mmix-knuth-mmixware.
68
69 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
70 cris-*-elf* cris-*-aout* mmix-*-*
71
72 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
73
74 PR middle-end/18725
75 * gcc.dg/pr18725.c: New test.
76
77 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
78
79 PR target/18488
80 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
81
82 PR target/18336
83 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
84
85 2004-11-29 Mark Mitchell <mark@codesourcery.com>
86
87 PR c++/18368
88 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
89 * g++.old-deja/g++.law/ctors5.C: Likewise.
90 * g++.old-deja/g++.other/crash25.C: Likewise.
91
92 PR c++/18674
93 * g++.dg/template/error16.C: New test.
94
95 PR c++/18512
96 * g++.dg/template/crash29.C: New test.
97
98 2004-11-29 Diego Novillo <dnovillo@redhat.com>
99
100 PR tree-optimization/18712
101 * gcc.c-torture/compile/pr18712.c: New test.
102
103 2004-11-29 Joseph Myers <joseph@codesourcery.com>
104
105 PR c/7544
106 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
107 tests.
108
109 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
110
111 PR c++/18652
112 * g++.dg/lookup/crash6.C: New test.
113
114 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
115
116 PR middle-end/18164
117 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
118
119 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
120
121 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
122 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
123 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
124
125 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
126
127 * gcc.dg/pr18164.c: New test.
128
129 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
130
131 * gcc.dg/funroll-loops-all.c: New.
132
133 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
134
135 PR target/18489
136 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
137 delimeter, match space and TAB as well as ":".
138
139 PR target/18484
140 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
141
142 PR target/18348
143 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
144
145 PR target/18345
146 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
147
148 PR target/18337
149 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
150
151 2004-11-28 Bud Davis <bdavis9659@comcast.net>
152
153 * gfortran.dg/direct_io_2.f90: New test.
154
155 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
156
157 PR target/18334
158 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
159
160 2004-11-28 Richard Henderson <rth@redhat.com>
161
162 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
163
164 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
165
166 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
167 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
168 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
169 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
170 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
171 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
172 gcc.dg/pointer-arith-8.c: New tests.
173
174 2004-11-27 Bud Davis <bdavis9659@comcast.net>
175
176 PR fortran/18364
177 * gfortran.dg/endfile.f90: New test.
178
179 2004-11-27 Falk Hueffner <falk@debian.org>
180
181 * gcc.dg/loop-6.c: New test.
182
183 2004-11-27 Jakub Jelinek <jakub@redhat.com>
184
185 * gcc.c-torture/execute/20041126-1.c: New test.
186
187 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
188
189 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
190 on IRIX.
191
192 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
193
194 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
195 functions.
196
197 2004-11-27 Jakub Jelinek <jakub@redhat.com>
198
199 PR rtl-optimization/17825
200 * gcc.c-torture/compile/20041119-1.c: New test.
201
202 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
203
204 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
205 Check existence of ld library path variables before unsetting.
206
207 2004-11-26 Mark Mitchell <mark@codesourcery.com>
208
209 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
210
211 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
212
213 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
214
215 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
216
217 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
218
219 2004-11-26 Ben Elliston <bje@au.ibm.com>
220
221 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
222 dg-do directive.
223
224 2004-11-26 Ben Elliston <bje@au.ibm.com>
225
226 * gcc.dg/pr17957.c: Pass --param, not -param.
227
228 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
229
230 PR middle-end/17957
231 * testsuite/gcc.dg/pr17957.c: New test.
232
233 2004-11-25 Mark Mitchell <mark@codesourcery.com>
234
235 PR c++/18445
236 * g++.dg/template/crash28.C: Likewise.
237
238 PR c++/18001
239 * g++.dg/expr/unary2.C: Adjust lvalue messages.
240 * g++.dg/ext/lvaddr.C: Likewise.
241 * g++.dg/opt/pr7503-3.C: Likewise.
242
243 PR c++/18466
244 * g++.dg/parse/qualified3.C: New test.
245 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
246
247 PR c++/18545
248 * g++.dg/expr/return1.C: New test.
249
250 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
251
252 Friend class name lookup 3/n, PR c++/3332
253 * g++.dg/lookup/friend3.C: New test.
254 * g++.dg/lookup/friend4.C: Likewise.
255 * g++.dg/lookup/friend5.C: Likewise.
256
257 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
258
259 Friend class name lookup 2/n, PR c++/14513, c++/15410
260 * g++.dg/lookup/friend2.C: New test.
261 * g++.dg/template/friend31.C: Likewise.
262
263 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
264
265 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
266
267 2004-11-24 Mark Mitchell <mark@codesourcery.com>
268
269 PR c++/17473
270 * g++.dg/tc1/dr56.C: Remove.
271 * g++.dg/template/typedef1.C: Add dg-error markers.
272 * g++.old-deja/g++.other/typedef7.C: Likewise.
273
274 PR c++/18285
275 * g++.dg/parse/typedef7.C: New test.
276
277 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
278
279 * gcc.c-torture/execute/20041124-1.c: New test.
280
281 2004-11-24 Mark Mitchell <mark@codesourcery.com>
282
283 * g++.dg/template/deduce3.C: New test.
284
285 PR c++/18586
286 * g++.dg/template/crash27.C: New test.
287
288 PR c++/18530
289 * g++.dg/warn/Wshadow-3.C: New test.
290
291 2004-11-24 Devang Patel <dpatel@apple.com>
292
293 PR/18555
294 * gcc.dg/cpp/isysroot-1.c: New test.
295 * gcc.dg/cpp/usr/include/stdio.h: New file.
296 * gcc.dg/cpp/isysroot-2.c: New test.
297 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
298 New file.
299
300 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
301
302 PR c++/8929
303 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
304
305 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
306
307 * gcc.target/sparc/align.c: Do not include <stdint.h>.
308 * gcc.target/sparc/pdist.c: Likewise.
309
310 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
311
312 PR c++/16882
313 * g++.dg/conversion/simd1.C: New test.
314
315 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
316
317 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
318 and restore_ld_library_path_env_vars.
319 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
320 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
321 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
322 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
323
324 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
325
326 * gcc.dg/pragma-align-2.c: Test macro expansion.
327 * gcc.dg/pragma-pack-2.c: New test.
328
329 2004-11-23 Richard Henderson <rth@redhat.com>
330
331 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
332 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
333 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
334 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
335 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
336 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
337
338 * gcc.dg/vect/vect.exp: Add check for alpha.
339 * lib/target-supports.exp (check_alpha_max_hw_available): New.
340 (check_effective_target_vect_int): Enable for alpha.
341 (check_effective_target_vect_long): New.
342 (is-effective-target): Add it.
343
344 2004-11-23 Uros Bizjak <uros@kss-loka.si>
345
346 * gcc.dg/pr18614-1.c: New test.
347
348 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
349
350 * gcc.dg/setjmp-2.c: New test.
351
352 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
353
354 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
355 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
356 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
357 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
358 gcc.target/sparc/pdist.c: New tests.
359
360 2004-11-22 Bob Wilson <bob.wilson@acm.org>
361
362 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
363
364 2004-11-22 Dale Johannesen <dalej@apple.com>
365
366 * gcc.dg/20041111-1.c: New.
367
368 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
369
370 PR tree-opt/18536
371 * gcc.dg/vect/pr18536.c: New test.
372
373 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
374
375 PR c++/18354
376 * g++.dg/template/nontype11.C: New test.
377
378 2004-11-21 Roger Sayle <roger@eyesopen.com>
379
380 PR middle-end/18520
381 * gcc.dg/pr18520-1.c: New test case.
382
383 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
384
385 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
386 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
387 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
388 expected diagnostics.
389
390 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
391
392 PR target/18580
393 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
394 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
395 vect-77.c, vect-77a.c: XFAIL on the SPARC.
396
397 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
398
399 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
400
401 2004-11-19 Mark Mitchell <mark@codesourcery.com>
402 Joseph Myers <joseph@codesourcery.com>
403
404 * lib/target-supports.exp (check_visibility_available): Really
405 test the compiler.
406
407 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
408
409 PR tree-opt/18181
410 * gcc.dg/vect/vect-85.c: New test.
411 * gcc.dg/vect/vect-86.c: New test.
412 * gcc.dg/vect/vect-87.c: New test.
413 * gcc.dg/vect/vect-88.c: New test.
414
415 2004-11-19 Ben Elliston <bje@au.ibm.com>
416
417 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
418
419 2004-11-18 Janis Johnson <janis187@us.ibm.com>
420
421 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
422 * gcc.dg/ppc-and-1.c: Ditto.
423 * gcc.dg/ppc-compare-1.c: Ditto.
424 * gcc.dg/ppc-mov-1.c: Ditto
425
426 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
427 Mark Mitchell <mark@codesourcery.com>
428
429 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
430
431 2004-11-17 Janis Johnson <janis187@us.ibm.com>
432 Aldy Hernandez <aldyh@redhat.com>
433
434 * lib/target-supports.exp (check_effective_target_vect_int): New
435 (check_effective_target_vect_float): New
436 (check_effective_target_vect_double): New.
437 (is-effective-target): Support new effective targets keywords.
438 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
439 default action for dg-do.
440 * gcc.dg/vect/pr16105.c: Use new support.
441 * gcc.dg/vect/pr18400.c: Ditto.
442 * gcc.dg/vect/pr18425.c: Ditto.
443 * gcc.dg/vect/vect-1.c: Ditto.
444 * gcc.dg/vect/vect-10.c: Ditto.
445 * gcc.dg/vect/vect-11.c: Ditto.
446 * gcc.dg/vect/vect-12.c: Ditto.
447 * gcc.dg/vect/vect-13.c: Ditto.
448 * gcc.dg/vect/vect-14.c: Ditto.
449 * gcc.dg/vect/vect-15.c: Ditto.
450 * gcc.dg/vect/vect-16.c: Ditto.
451 * gcc.dg/vect/vect-17.c: Ditto.
452 * gcc.dg/vect/vect-18.c: Ditto.
453 * gcc.dg/vect/vect-19.c: Ditto.
454 * gcc.dg/vect/vect-2.c: Ditto.
455 * gcc.dg/vect/vect-20.c: Ditto.
456 * gcc.dg/vect/vect-21.c: Ditto.
457 * gcc.dg/vect/vect-22.c: Ditto.
458 * gcc.dg/vect/vect-23.c: Ditto.
459 * gcc.dg/vect/vect-24.c: Ditto.
460 * gcc.dg/vect/vect-25.c: Ditto.
461 * gcc.dg/vect/vect-26.c: Ditto.
462 * gcc.dg/vect/vect-27.c: Ditto.
463 * gcc.dg/vect/vect-27a.c: Ditto.
464 * gcc.dg/vect/vect-28.c: Ditto.
465 * gcc.dg/vect/vect-29.c: Ditto.
466 * gcc.dg/vect/vect-29a.c: Ditto.
467 * gcc.dg/vect/vect-3.c: Ditto.
468 * gcc.dg/vect/vect-30.c: Ditto.
469 * gcc.dg/vect/vect-31.c: Ditto.
470 * gcc.dg/vect/vect-32.c: Ditto.
471 * gcc.dg/vect/vect-33.c: Ditto.
472 * gcc.dg/vect/vect-34.c: Ditto.
473 * gcc.dg/vect/vect-35.c: Ditto.
474 * gcc.dg/vect/vect-36.c: Ditto.
475 * gcc.dg/vect/vect-37.c: Ditto.
476 * gcc.dg/vect/vect-38.c: Ditto.
477 * gcc.dg/vect/vect-4.c: Ditto.
478 * gcc.dg/vect/vect-40.c: Ditto.
479 * gcc.dg/vect/vect-41.c: Ditto.
480 * gcc.dg/vect/vect-42.c: Ditto.
481 * gcc.dg/vect/vect-43.c: Ditto.
482 * gcc.dg/vect/vect-44.c: Ditto.
483 * gcc.dg/vect/vect-45.c: Ditto.
484 * gcc.dg/vect/vect-46.c: Ditto.
485 * gcc.dg/vect/vect-47.c: Ditto.
486 * gcc.dg/vect/vect-48.c: Ditto.
487 * gcc.dg/vect/vect-48a.c: Ditto.
488 * gcc.dg/vect/vect-49.c: Ditto.
489 * gcc.dg/vect/vect-5.c: Ditto.
490 * gcc.dg/vect/vect-50.c: Ditto.
491 * gcc.dg/vect/vect-51.c: Ditto.
492 * gcc.dg/vect/vect-52.c: Ditto.
493 * gcc.dg/vect/vect-53.c: Ditto.
494 * gcc.dg/vect/vect-54.c: Ditto.
495 * gcc.dg/vect/vect-55.c: Ditto.
496 * gcc.dg/vect/vect-56.c: Ditto.
497 * gcc.dg/vect/vect-56a.c: Ditto.
498 * gcc.dg/vect/vect-57.c: Ditto.
499 * gcc.dg/vect/vect-58.c: Ditto.
500 * gcc.dg/vect/vect-59.c: Ditto.
501 * gcc.dg/vect/vect-6.c: Ditto.
502 * gcc.dg/vect/vect-60.c: Ditto.
503 * gcc.dg/vect/vect-61.c: Ditto.
504 * gcc.dg/vect/vect-62.c: Ditto.
505 * gcc.dg/vect/vect-63.c: Ditto.
506 * gcc.dg/vect/vect-64.c: Ditto.
507 * gcc.dg/vect/vect-65.c: Ditto.
508 * gcc.dg/vect/vect-66.c: Ditto.
509 * gcc.dg/vect/vect-67.c: Ditto.
510 * gcc.dg/vect/vect-68.c: Ditto.
511 * gcc.dg/vect/vect-69.c: Ditto.
512 * gcc.dg/vect/vect-7.c: Ditto.
513 * gcc.dg/vect/vect-72.c: Ditto.
514 * gcc.dg/vect/vect-72a.c: Ditto.
515 * gcc.dg/vect/vect-73.c: Ditto.
516 * gcc.dg/vect/vect-74.c: Ditto.
517 * gcc.dg/vect/vect-75.c: Ditto.
518 * gcc.dg/vect/vect-76.c: Ditto.
519 * gcc.dg/vect/vect-77.c: Ditto.
520 * gcc.dg/vect/vect-77a.c: Ditto.
521 * gcc.dg/vect/vect-78.c: Ditto.
522 * gcc.dg/vect/vect-79.c: Ditto.
523 * gcc.dg/vect/vect-8.c: Ditto.
524 * gcc.dg/vect/vect-80.c: Ditto.
525 * gcc.dg/vect/vect-82.c: Ditto.
526 * gcc.dg/vect/vect-82_64.c: Ditto.
527 * gcc.dg/vect/vect-83.c: Ditto.
528 * gcc.dg/vect/vect-83_64.c: Ditto.
529 * gcc.dg/vect/vect-9.c: Ditto.
530 * gcc.dg/vect/vect-all.c: Ditto.
531 * gcc.dg/vect/vect-none.c: Ditto.
532
533 2004-11-17 Janis Johnson <janis187@us.ibm.com>
534
535 * lib/gcc-dg.exp (dg-skip-if): New function.
536 (dg-forbid-option): Remove.
537 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
538 * g++.dg/abi/bitfield8.C: Likewise.
539 * g++.dg/abi/dtor1.C: Likewise.
540 * g++.dg/abi/empty10.C: Likewise.
541 * g++.dg/abi/empty7.C: Likewise.
542 * g++.dg/abi/empty9.C: Likewise.
543 * g++.dg/abi/layout3.C: Likewise.
544 * g++.dg/abi/layout4.C: Likewise.
545 * g++.dg/abi/thunk1.C: Likewise.
546 * g++.dg/abi/thunk2.C: Likewise.
547 * g++.dg/abi/vbase11.C: Likewise.
548 * g++.dg/abi/vthunk2.C: Likewise.
549 * g++.dg/abi/vthunk3.C: Likewise.
550 * g++.dg/ext/attrib8.C: Likewise.
551 * g++.dg/opt/longbranch2.C: Likewise.
552 * g++.dg/opt/reg-stack4.C: Likewise.
553 * g++.old-deja/g++.ext/attrib1.C: Likewise.
554 * g++.old-deja/g++.ext/attrib2.C: Likewise.
555 * g++.old-deja/g++.ext/attrib3.C: Likewise.
556 * g++.old-deja/g++.other/store-expr1.C: Likewise.
557 * g++.old-deja/g++.other/store-expr2.C: Likewise.
558 * gcc.dg/20000609-1.c: Likewise.
559 * gcc.dg/20000720-1.c: Likewise.
560 * gcc.dg/20011107-1.c: Likewise.
561 * gcc.dg/20011119-1.c: Likewise.
562 * gcc.dg/20020108-1.c: Likewise.
563 * gcc.dg/20020122-2.c: Likewise.
564 * gcc.dg/20020122-3.c: Likewise.
565 * gcc.dg/20020201-3.c: Likewise.
566 * gcc.dg/20020206-1.c: Likewise.
567 * gcc.dg/20020218-1.c: Likewise.
568 * gcc.dg/20020310-1.c: Likewise.
569 * gcc.dg/20020411-1.c: Likewise.
570 * gcc.dg/20020418-2.c: Likewise.
571 * gcc.dg/20020426-1.c: Likewise.
572 * gcc.dg/20020426-2.c: Likewise.
573 * gcc.dg/20020517-1.c: Likewise.
574 * gcc.dg/20020523-1.c: Likewise.
575 * gcc.dg/20020523-2.c: Likewise.
576 * gcc.dg/20020729-1.c: Likewise.
577 * gcc.dg/20030204-1.c: Likewise.
578 * gcc.dg/20030826-2.c: Likewise.
579 * gcc.dg/20030926-1.c: Likewise.
580 * gcc.dg/20031202-1.c: Likewise.
581 * gcc.dg/980312-1.c: Likewise.
582 * gcc.dg/980313-1.c: Likewise.
583 * gcc.dg/990117-1.c: Likewise.
584 * gcc.dg/990424-1.c: Likewise.
585 * gcc.dg/990524-1.c: Likewise.
586 * gcc.dg/991230-1.c: Likewise.
587 * gcc.dg/i386-387-1.c: Likewise.
588 * gcc.dg/i386-387-2.c: Likewise.
589 * gcc.dg/i386-387-3.c: Likewise.
590 * gcc.dg/i386-387-4.c: Likewise.
591 * gcc.dg/i386-387-5.c: Likewise.
592 * gcc.dg/i386-387-6.c: Likewise.
593 * gcc.dg/i386-asm-1.c: Likewise.
594 * gcc.dg/i386-bitfield1.c: Likewise.
595 * gcc.dg/i386-bitfield2.c: Likewise.
596 * gcc.dg/i386-loop-1.c: Likewise.
597 * gcc.dg/i386-loop-2.c: Likewise.
598 * gcc.dg/i386-loop-3.c: Likewise.
599 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
600 * gcc.dg/i386-pic-1.c: Likewise.
601 * gcc.dg/i386-regparm.c: Likewise.
602 * gcc.dg/i386-signbit-1.c: Likewise.
603 * gcc.dg/i386-signbit-2.c: Likewise.
604 * gcc.dg/i386-signbit-3.c: Likewise.
605 * gcc.dg/i386-sse-5.c: Likewise.
606 * gcc.dg/i386-sse-8.c: Likewise.
607 * gcc.dg/i386-unroll-1.c: Likewise.
608 * gcc.dg/tls/opt-1.c: Likewise.
609 * gcc.dg/tls/opt-2.c: Likewise.
610 * gcc.dg/unroll-1.c: Likewise.
611 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
612 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
613 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
614 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
615
616 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
617
618 * g++.dg/template/incomplete1.C: New test.
619
620 2004-11-16 Nick Clifton <nickc@redhat.com>
621
622 Revert patches accidentally commited during checkin of fixes for
623 xstormy16 tests:
624 gcc.c-torture/execute/simd-4.c: Revert
625 gcc.dg/20040910-1.c: Revert.
626
627 2004-11-16 Paul Brook <paul@codesourcery.com>
628
629 PR fortran/13010
630 * gfortran.dg/der_pointer_1.f90: New test.
631
632 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
633
634 PR c/18498
635 * gcc.dg/bitfld-13.c: New test.
636
637 2004-11-15 Janis Johnson <janis187@us.ibm.com>
638
639 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
640 powerpc*-*-linux*.
641
642 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
643 * gcc.dg/ppc64-abi-2.c: Ditto.
644 * gcc.dg/ppc64-abi-3.c: Ditto.
645
646 * lib/gcc-dg.exp (dg-target-list): Remove.
647
648 2004-11-15 Steve Ellcey <sje@cup.hp.com>
649
650 * gcc.dg/ia64-postinc.c: New test.
651
652 2004-11-15 Mark Mitchell <mark@codesourcery.com>
653
654 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
655
656 2004-11-15 Nick Clifton <nickc@redhat.com>
657
658 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
659 __INT_MAX__ so that the test can be compiled by toolchains
660 targeted at 16-bit processors.
661
662 * gcc.dg/20040625-1.c: Use long constants rather than integers
663 when performing arithmetic that will overflow 16-bits.
664
665 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
666 xstormy16. It does not support 128-bit vector operations.
667
668 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
669 with the macro PTR_TYPE. Define this macro to an integer type
670 suitable for holding a pointer.
671
672 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
673 the target is a 16-bit processor.
674
675 * gcc.dg/cpp/if-2.c: Expect a different warning message from
676 16-bit targets where the character constant will be too long.
677
678 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
679 where the double will not be directly addressable.
680
681 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
682
683 Friend class name lookup 1/n, PR c++/18471
684 * g++.dg/template/crash26.C: New test.
685 * g++.dg/lookup/struct1.C: Adjust expected error.
686 * g++.dg/parse/elab1.C: Likewise.
687 * g++.dg/parse/elab2.C: Likewise.
688 * g++.dg/parse/int-as-enum1.C: Likewise.
689 * g++.dg/parse/struct-as-enum1.C: Likewise.
690 * g++.dg/parse/typedef1.C: Likewise.
691 * g++.dg/parse/typedef3.C: Likewise.
692 * g++.dg/parse/typedef4.C: Likewise.
693 * g++.dg/parse/typedef5.C: Likewise.
694 * g++.dg/template/nontype4.C: Likewise.
695 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
696 * g++.old-deja/g++.other/elab1.C: Likewise.
697 * g++.old-deja/g++.other/syntax4.C: Likewise.
698
699 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
700
701 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
702
703 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
704
705 * gcc.c-torture/execute/20041114-1.c: New test.
706
707 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
708
709 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
710 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
711 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
712 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
713 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
714 gcc.dg/switch-7.c: New tests.
715
716 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
717
718 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
719
720 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
721
722 PR tree-opt/18400
723 * gcc.dg/vect/pr18400.c: New test.
724
725 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
726 Andrew Pinski <pinskia@physics.uc.edu>
727
728 PR tree-opt/18425
729 * gcc.dg/vect/pr18425.c: New test.
730
731 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
732
733 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
734 Guard with dg-require-alias and dg-require-visibility.
735
736 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
737
738 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
739
740 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
741
742 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
743
744 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
745
746 PR c++/17344
747 * g++.dg/template/defarg5.C: New test.
748
749 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
750
751 * g++.dg/parse/cast1.C: Run only on ILP32.
752 * g++.old-deja/g++.mike/p784.C: Likewise.
753
754 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
755
756 * gcc.c-torture/execute/20041113-1.c: New test.
757
758 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
759
760 PR target/18230
761 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
762 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
763 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
764 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
765 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
766 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
767 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
768 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
769 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
770 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
771 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
772 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
773 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
774
775 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
776
777 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
778 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
779 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
780 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
781 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
782 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
783 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
784 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
785 gcc.target/sparc/combined-1.c: New tests.
786
787 2004-11-12 Ziemowit Laski <zlaski@apple.com>
788
789 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
790 New tests.
791
792 2004-11-12 Mark Mitchell <mark@codesourcery.com>
793
794 * lib/gcc-dg.exp (dg-forbid-option): New function.
795 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
796 * g++.dg/abi/bitfield8.C: Likewise.
797 * g++.dg/abi/dtor1.C: Likewise.
798 * g++.dg/abi/empty10.C: Likewise.
799 * g++.dg/abi/empty7.C: Likewise.
800 * g++.dg/abi/empty9.C: Likewise.
801 * g++.dg/abi/layout3.C: Likewise.
802 * g++.dg/abi/layout4.C: Likewise.
803 * g++.dg/abi/thunk1.C: Likewise.
804 * g++.dg/abi/thunk2.C: Likewise.
805 * g++.dg/abi/vbase11.C: Likewise.
806 * g++.dg/abi/vthunk2.C: Likewise.
807 * g++.dg/abi/vthunk3.C: Likewise.
808 * g++.dg/ext/attrib8.C: Likewise.
809 * g++.dg/opt/longbranch2.C: Likewise.
810 * g++.dg/opt/reg-stack4.C: Likewise.
811 * g++.old-deja/g++.ext/attrib1.C: Likewise.
812 * g++.old-deja/g++.ext/attrib2.C: Likewise.
813 * g++.old-deja/g++.ext/attrib3.C: Likewise.
814 * g++.old-deja/g++.other/store-expr1.C: Likewise.
815 * g++.old-deja/g++.other/store-expr2.C: Likewise.
816 * gcc.dg/20000609-1.c: Likewise.
817 * gcc.dg/20000720-1.c: Likewise.
818 * gcc.dg/20011107-1.c: Likewise.
819 * gcc.dg/20011119-1.c: Likewise.
820 * gcc.dg/20020108-1.c: Likewise.
821 * gcc.dg/20020122-2.c: Likewise.
822 * gcc.dg/20020122-3.c: Likewise.
823 * gcc.dg/20020201-3.c: Likewise.
824 * gcc.dg/20020206-1.c: Likewise.
825 * gcc.dg/20020218-1.c: Likewise.
826 * gcc.dg/20020310-1.c: Likewise.
827 * gcc.dg/20020411-1.c: Likewise.
828 * gcc.dg/20020418-2.c: Likewise.
829 * gcc.dg/20020426-1.c: Likewise.
830 * gcc.dg/20020426-2.c: Likewise.
831 * gcc.dg/20020517-1.c: Likewise.
832 * gcc.dg/20020523-1.c: Likewise.
833 * gcc.dg/20020523-2.c: Likewise.
834 * gcc.dg/20020729-1.c: Likewise.
835 * gcc.dg/20030204-1.c: Likewise.
836 * gcc.dg/20030826-2.c: Likewise.
837 * gcc.dg/20030926-1.c: Likewise.
838 * gcc.dg/20031202-1.c: Likewise.
839 * gcc.dg/980312-1.c: Likewise.
840 * gcc.dg/980313-1.c: Likewise.
841 * gcc.dg/990117-1.c: Likewise.
842 * gcc.dg/990424-1.c: Likewise.
843 * gcc.dg/990524-1.c: Likewise.
844 * gcc.dg/991230-1.c: Likewise.
845 * gcc.dg/i386-387-1.c: Likewise.
846 * gcc.dg/i386-387-2.c: Likewise.
847 * gcc.dg/i386-387-3.c: Likewise.
848 * gcc.dg/i386-387-4.c: Likewise.
849 * gcc.dg/i386-387-5.c: Likewise.
850 * gcc.dg/i386-387-6.c: Likewise.
851 * gcc.dg/i386-asm-1.c: Likewise.
852 * gcc.dg/i386-bitfield1.c: Likewise.
853 * gcc.dg/i386-bitfield2.c: Likewise.
854 * gcc.dg/i386-loop-1.c: Likewise.
855 * gcc.dg/i386-loop-2.c: Likewise.
856 * gcc.dg/i386-loop-3.c: Likewise.
857 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
858 * gcc.dg/i386-pic-1.c: Likewise.
859 * gcc.dg/i386-regparm.c: Likewise.
860 * gcc.dg/i386-signbit-1.c: Likewise.
861 * gcc.dg/i386-signbit-2.c: Likewise.
862 * gcc.dg/i386-signbit-3.c: Likewise.
863 * gcc.dg/i386-sse-5.c: Likewise.
864 * gcc.dg/i386-sse-8.c: Likewise.
865 * gcc.dg/i386-unroll-1.c: Likewise.
866 * gcc.dg/tls/opt-1.c: Likewise.
867 * gcc.dg/tls/opt-2.c: Likewise.
868 * gcc.dg/unroll-1.c: Likewise.
869 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
870 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
871 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
872 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
873 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
874 -m64 is specified.
875
876 2004-11-12 Mark Mitchell <mark@codesourcery.com>
877
878 PR c++/18389
879 * g++.dg/parse/cond1.C: New test.
880
881 PR c++/18429
882 * g++.dg/template/array9.C: New test.
883 * g++.dg/ext/vla1.C: Adjust error messages.
884 * g++.dg/ext/vlm1.C: Likewise.
885 * g++.dg/template/crash2.C: Likewise.
886
887 PR c++/18436
888 * g++.dg/template/call3.C: New test.
889
890 PR c++/18407
891 * g++.dg/template/ptrmem11.C: New test.
892
893 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
894
895 PR other/14264
896 * lib/g++.exp: Set LC_ALL and LANG to C.
897 * lib/gcc-dg.exp: Likewise.
898 * lib/gfortran.exp: Likewise.
899 * lib/objc.exp: Likewise.
900 * lib/treelang.exp: Likewise.
901
902 2004-11-12 Andreas Schwab <schwab@suse.de>
903
904 * gcc.dg/pr16286.c: Fix last change.
905
906 2004-11-12 Mark Mitchell <mark@codesourcery.com>
907
908 PR c++/18416
909 * g++.dg/init/global1.C: New test.
910
911 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
912
913 * gcc.c-torture/execute/20041112-1.c: New test.
914
915 2004-11-11 Janis Johnson <janis187@us.ibm.com>
916
917 * lib/gcc-dg.exp (dg-target-list): New.
918
919 2004-11-11 Janis Johnson <janis187@us.ibm.com>
920 Richard Sandiford <rsandifo@redhat.com>
921
922 * lib/target-supports.exp (get-compiler_messages): New.
923 (check_named_sections_available): Use it.
924 (check_effective_target_ilp32): New.
925 (check_effective_target_lp64): New.
926 (is-effective-target): New.
927 * lib/gcc-dg.exp (dg-require-effective-target): New.
928
929 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
930
931 * gcc.dg/precedence-1.c: New test.
932
933 2004-11-11 Janis Johnson <janis187@us.ibm.com>
934
935 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
936
937 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
938 message, delete generated files, use more descriptive name for
939 executable, and make the test unsupported when it cannot be run.
940
941 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
942 (dg-require-weak, dg-require-visibility, dg-require-alias,
943 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
944 dg-require-iconv, dg-require-named-sections): Use it.
945
946 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
947
948 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
949
950 PR target/16457
951 * gcc.dg/ppc-and-1: New
952
953 PR target/16796
954 * gcc.dg/ppc-mov-1.c: New.
955
956 PR target/16458
957 * gcc.dg/ppc-compare-1.c: New.
958
959 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
960
961 * objc.dg/desig-init-2.m: New test.
962
963 2004-11-10 Adam Nemet <anemet@lnxw.com>
964
965 PR middle-end/18160
966 * g++.dg/warn/register-var-1.C: New test.
967 * g++.dg/warn/register-var-2.C: New test.
968
969 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
970
971 * gcc.dg/union-2.c: New test.
972
973 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
974
975 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
976 New test for PR tree-optimization/17892.
977
978 2004-11-09 Mark Mitchell <mark@codesourcery.com>
979
980 PR c++/18369
981 * g++.dg/init/new12.C: New test.
982
983 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
984
985 * gcc.target/sparc: New directory.
986 * gcc.target/sparc/sparc.exp: New driver.
987 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
988 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
989 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
990 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
991
992 2004-11-10 Paul Brook <paul@codesourcery.com>
993
994 PR fortran/18218
995 * gfortran.dg/list_read.c: New test.
996
997 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
998
999 PR c/18322
1000 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
1001 expected diagnostic location.
1002
1003 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
1004
1005 * gcc.dg/20041109-1.c: New test.
1006
1007 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
1008
1009 PR objc/18406
1010 * objc/compile/pr18406.m: New test.
1011
1012 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1013
1014 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
1015
1016 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
1017
1018 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
1019
1020 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1021
1022 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
1023
1024 2004-11-08 Steve Ellcey <sje@cup.hp.com>
1025
1026 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
1027 exit.
1028
1029 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
1030
1031 PR tree-opt/18299
1032 * gcc.c-torture/pr18299-1.c: New test.
1033
1034 2004-11-06 Andreas Schwab <schwab@suse.de>
1035
1036 * gcc.dg/pr16286.c: Also test for bool and pixel.
1037
1038 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
1039
1040 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
1041 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
1042 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
1043 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
1044 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
1045 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
1046 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
1047 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
1048 gcc.dg/struct-semi-3.c: New tests.
1049
1050 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1051
1052 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
1053
1054 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1055
1056 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
1057 Do not use C99 designators.
1058
1059 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1060
1061 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
1062
1063 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
1064
1065 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
1066 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
1067 * gcc.c-torture/execute/simd-5.x: Remove.
1068
1069 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
1070
1071 PR rtl-optimization/17933
1072 * gcc.dg/torture/pr17933-1.c: New test.
1073
1074 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1075
1076 PR target/18106
1077 * lib/target-supports.exp (check_weak_available): Support
1078 Windows.
1079
1080 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
1081
1082 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
1083 call to fflush(stdout) before abort.
1084 (my_ffsll): New function.
1085 (generate_fields): Use it.
1086
1087 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1088
1089 * gcc.dg/init-undef-1.c: New test.
1090
1091 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
1092
1093 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
1094 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
1095 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
1096 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
1097 expected messages for new parser.
1098
1099 2004-11-04 Mark Mitchell <mark@codesourcery.com>
1100
1101 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
1102
1103 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
1104
1105 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
1106 on LP64 targets.
1107
1108 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1109
1110 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
1111 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
1112 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
1113 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
1114 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
1115 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
1116 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
1117 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
1118 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
1119 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
1120
1121 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
1122
1123 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
1124 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
1125 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
1126 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
1127 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
1128 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
1129 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
1130 for new parser.
1131
1132 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
1133
1134 PR target/15342
1135 * gcc.dg/20041104-1.c: New test.
1136
1137 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1138
1139 * g++.dg/template/nontype7.C: New test.
1140 * g++.dg/template/nontype8.C: Likewise.
1141 * g++.dg/template/nontype9.C: Likewise.
1142 * g++.dg/template/nontype10.C: Likewise.
1143 * g++.dg/tc1/dr49.C: Likewise.
1144 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
1145 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
1146
1147 2004-11-04 Ben Elliston <bje@au.ibm.com>
1148
1149 * g++.dg/rtti/tinfo1.C: Remove xfails.
1150
1151 2004-11-04 Ben Elliston <bje@au.ibm.com>
1152
1153 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
1154 packed attribute to the definition to satisfy the new C++ parser.
1155
1156 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
1157
1158 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
1159 invocations of va_arg.
1160
1161 2004-11-02 Mark Mitchell <mark@codesourcery.com>
1162
1163 PR c++/18124
1164 * g++.dg/template/crash25.C: New test.
1165
1166 PR c++/18155
1167 * g++.dg/template/typedef2.C: New test.
1168 * g++.dg/parse/crash13.C: Adjust error markers.
1169
1170 PR c++/18177
1171 * g++.dg/conversion/const3.C: New test.
1172
1173 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1174
1175 PR fortran/17535
1176 PR fortran/17583
1177 PR fortran/17713
1178 * gfortran.dg/generic_[123].f90: New testcases.
1179
1180 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
1181
1182 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
1183 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
1184
1185 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
1186
1187 PR tree-opt/16808
1188 * gcc.c-torture/compile/pr16808.c: New test.
1189
1190 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
1191
1192 PR rtl-optimization/17104
1193 * gcc.dg/ppc-bitfield1.c: New.
1194
1195 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1196
1197 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
1198
1199 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
1200
1201 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
1202 strings for 32-bit code.
1203
1204 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
1205
1206 PR c/18239
1207 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
1208
1209 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
1210
1211 PR c++/18064
1212 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
1213
1214 2004-10-31 Mark Mitchell <mark@codesourcery.com>
1215
1216 PR c++/15172
1217 * g++.dg/init/aggr2.C: New test.
1218
1219 2004-10-30 Ziemowit Laski <zlaski@apple.com>
1220
1221 * objc.dg/local-decl-1.m: New test.
1222
1223 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
1224
1225 * gcc.dg/20040910-1.c: Adjust regex.
1226
1227 2004-10-30 Roger Sayle <roger@eyesopen.com>
1228
1229 PR rtl-optimization/18084
1230 * g++.dg/opt/pr18084-1.C: New testcase.
1231
1232 2004-10-30 Matt Austern <austern@apple.com>
1233
1234 PR c++/17542
1235 * g++.dg/ext/attrib18.C: New test.
1236
1237 2004-10-30 Roger Sayle <roger@eyesopen.com>
1238
1239 PR middle-end/18096
1240 * gcc.dg/pr18096-1.c: New test case.
1241
1242 2004-10-30 Roger Sayle <roger@eyesopen.com>
1243
1244 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
1245
1246 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
1247
1248 PR c/16666
1249 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
1250 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
1251 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
1252 gcc.dg/old-style-prom-3.c: New tests.
1253
1254 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
1255
1256 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
1257 Remove unnecessary inclusion of stdio.h.
1258
1259 2004-10-29 Roger Sayle <roger@eyesopen.com>
1260
1261 PR rtl-optimization/17581
1262 * gcc.dg/pr17581-1.c: New test case.
1263
1264 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
1265
1266 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
1267 being implemented.
1268 * g++.dg/conversion/dr195-1.C: New.
1269 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
1270 * g++.old-deja/g++.mike/p10148.C: Likewise.
1271
1272 2004-10-29 Mark Mitchell <mark@codesourcery.com>
1273
1274 PR c++/17695
1275 * g++.dg/debug/typedef2.C: New test.
1276
1277 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
1278
1279 PR fortran/13490
1280 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
1281 * gfortran.dg/g77/README: Update.
1282
1283 2004-10-28 Matt Austern <austern@apple.com>
1284
1285 PR c++/14124
1286 * g++.dg/ext/packed7.C: New test.
1287
1288 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
1289
1290 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
1291 scan-assembler.
1292 * lib/scanasm.exp (hidden-scan-for): New proc.
1293 (scan-hidden): Use hidden-scan-for instead of constructing the scan
1294 string.
1295 (scan-not-hidden): Likewise.
1296 * lib/target-supports.exp (check_visibility_available): mach-o is
1297 support too.
1298
1299 2004-10-28 Mark Mitchell <mark@codesourcery.com>
1300
1301 PR c++/17132
1302 * g++.dg/template/memclass3.C: New test.
1303
1304 2004-10-28 Adam Nemet <anemet@lnxw.com>
1305
1306 PR middle-end/18160
1307 * gcc.dg/register-var-1.c: New test.
1308 * gcc.dg/register-var-2.c: New test.
1309 * gcc.dg/asm-7.c: Taking the address of a register variable is an
1310 error now.
1311
1312 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
1313
1314 PR other/18172
1315 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
1316 unused variables.
1317 * gcc.dg/vect/vect-22.c: Likewise.
1318
1319 2004-10-28 Jakub Jelinek <jakub@redhat.com>
1320
1321 * gcc.dg/i386-rotate-1.c: New test.
1322
1323 2004-10-27 Mark Mitchell <mark@codesourcery.com>
1324
1325 * g++.dg/init/ref12.C: Add "run" marker.
1326
1327 PR c++/17435
1328 * g++.dg/init/ref12.C: New test.
1329
1330 PR c++/18140
1331 * g++.dg/template/shift1.C: New test.
1332 * g++.dg/template/error10.C: Adjust error markers.
1333
1334 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
1335
1336 PR tree-opt/17529
1337 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
1338
1339 2004-10-27 Geoffrey Keating <geoffk@apple.com>
1340
1341 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
1342 * gcc.dg/weak/weak-3.c: Likewise.
1343 * gcc.dg/weak/weak-5.c: Likewise.
1344 * gcc.dg/weak/weak-9.c: Likewise.
1345 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
1346 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
1347
1348 * gcc.dg/darwin-weakimport-1.c: New.
1349
1350 2004-10-28 Ben Elliston <bje@au.ibm.com>
1351
1352 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
1353
1354 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
1355
1356 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
1357 'syntax' error messages.
1358 * gcc.dg/cpp/direct2s.c: Likewise.
1359
1360 2004-10-26 Geoffrey Keating <geoffk@apple.com>
1361
1362 * gcc.c-torture/compile/20041026-1.c: New.
1363
1364 2004-10-26 Mark Mitchell <mark@codesourcery.com>
1365
1366 PR c++/18093
1367 * g++.dg/lookup/ns2.C: New test.
1368
1369 PR c++/18020
1370 * g++.dg/template/enum4.C: New test.
1371
1372 PR c++/18161
1373 * g++.dg/template/expr1.C: New test.
1374
1375 2004-10-26 Ben Elliston <bje@au.ibm.com>
1376
1377 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
1378
1379 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
1380
1381 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
1382 gcc.dg/decl-nospec-3.c: New tests.
1383
1384 2004-10-26 Ziemowit Laski <zlaski@apple.com>
1385
1386 * objc.dg/super-class-3.m: New test.
1387
1388 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
1389
1390 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
1391 resyncing.
1392 * gcc.dg/cpp/direct2s.c: Likewise.
1393
1394 2004-10-25 Geoffrey Keating <geoffk@apple.com>
1395
1396 * objc.dg/image-info.m: Update for changes to section selection.
1397
1398 2004-10-25 David Ayers <d.ayers@inode.at>
1399 Ziemowit Laski <zlaski@apple.com>
1400
1401 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
1402 diagnostics when messaging 'id <Proto>'.
1403 * objc.dg/class-protocol-1.m: New test.
1404 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
1405 a non-existent method signature.
1406 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
1407 Update diagnostics when messaging with non-existent method signature.
1408 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
1409 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
1410 invalid receivers are now resolved as if messaging 'id'; remove
1411 extraneous diagnostics.
1412
1413 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
1414
1415 PR c/16667
1416 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
1417 gcc.dg/init-desig-obs-3.c: New tests.
1418
1419 2004-10-25 Jakub Jelinek <jakub@redhat.com>
1420
1421 * gcc.dg/debug/20041023-1.c: New test.
1422
1423 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
1424
1425 PR middle-end/17407
1426 * gcc.c-torture/compile/pr17407.c: New test.
1427
1428 PR c++/18121
1429 * g++.dg/template/array8.C: New test.
1430
1431 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
1432
1433 PR other/18138
1434 * lib/g++.exp: Accept more than one multilib libgcc.
1435 * lib/gcc-dg.exp: Likewise.
1436 * lib/objc.exp: Likewise.
1437 * lib/treelang.exp: Likewise.
1438 * lib/gfortran.exp: Likewise.
1439
1440 2004-10-24 Ben Elliston <bje@au.ibm.com>
1441
1442 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
1443
1444 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
1445
1446 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
1447 * gcc.dg/c99-const-expr-3.c: Likewise.
1448
1449 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
1450
1451 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
1452
1453 2004-10-23 Ben Elliston <bje@au.ibm.com>
1454
1455 * gcc.c-torture/execute/loop-2e.x: Remove.
1456
1457 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
1458
1459 PR c++/18095
1460 * g++.dg/parse/crash18.C: New.
1461 * g++.dg/parse/crash19.C: New.
1462
1463 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
1464
1465 * g++.dg/ext/dllimport1.C: Move dg-warnings.
1466 * g++.dg/ext/dllimport2.C: Same.
1467 * g++.dg/ext/dllimport8.C: Same.
1468
1469 2004-10-21 Mark Mitchell <mark@codesourcery.com>
1470
1471 PR c++/10841
1472 * g++.dg/conversion/cast1.C: New test.
1473 * g++.dg/overload/pmf1.C: Adjust error marker.
1474
1475 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
1476
1477 PR objc/17923
1478 * objc.dg/const-str-7.m: New test.
1479
1480 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1481
1482 * g++.dg/template/memfriend11.C: Fix comment typo.
1483 * g++.dg/template/memfriend14.C: Likewise.
1484
1485 2004-10-20 Richard Henderson <rth@redhat.com>
1486
1487 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
1488 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
1489 -fasynchronous-unwind-tables.
1490
1491 2004-10-20 Richard Henderson <rth@redhat.com>
1492
1493 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
1494 (main): Return success.
1495 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
1496 (main): Return success.
1497
1498 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1499
1500 PR c++/13495
1501 * g++.dg/template/memfriend9.C: New test.
1502 * g++.dg/template/memfriend10.C: Likewise.
1503 * g++.dg/template/memfriend11.C: Likewise.
1504 * g++.dg/template/memfriend12.C: Likewise.
1505 * g++.dg/template/memfriend13.C: Likewise.
1506 * g++.dg/template/memfriend14.C: Likewise.
1507 * g++.dg/template/memfriend15.C: Likewise.
1508 * g++.dg/template/memfriend16.C: Likewise.
1509 * g++.dg/template/memfriend17.C: Likewise.
1510 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
1511
1512 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
1513
1514 * g++.dg/conversion/dr195.C: New.
1515 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
1516
1517 2004-10-20 Ben Elliston <bje@au.ibm.com>
1518 Devang Patel <dpatel@apple.com>
1519
1520 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
1521 of floating point arithmetic, which could trap.
1522
1523 2004-10-19 Mark Mitchell <mark@codesourcery.com>
1524
1525 PR c++/14035
1526 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
1527 * g++.dg/conversion/const2.C: New test.
1528 * g++.dg/expr/reinterpret2.C: New test.
1529 * g++.dg/expr/reinterpret3.C: New test.
1530 * g++.dg/expr/cast2.C: New test.
1531 * g++.dg/expr/copy1.C: New test.
1532 * g++.dg/other/conversion1.C: Change error message.
1533 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
1534 function pointers to void *.
1535 * g++.old-deja/g++.mike/p10148.C: Likewise.
1536
1537 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
1538
1539 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
1540
1541 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
1542
1543 PR c++/18047
1544
1545 * g++.dg/parse/expr3.C: New test.
1546
1547 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
1548
1549 * gcc.dg/smod-1.c: New test.
1550
1551 2004-10-18 Ziemowit Laski <zlaski@apple.com>
1552
1553 * objc.dg/method-14.m: New test.
1554
1555 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1556
1557 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
1558 Also xfail as the patch was reverted.
1559
1560 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
1561
1562 PR middle-end/16973
1563 * gcc.dg/pr16973.c: New test.
1564
1565 2004-10-18 Diego Novillo <dnovillo@redhat.com>
1566
1567 PR tree-optimization/17656
1568 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
1569
1570 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
1571
1572 * g++.dg/eh/shadow1.C: New.
1573
1574 2004-10-18 Jakub Jelinek <jakub@redhat.com>
1575
1576 * gcc.c-torture/compile/20041018-1.c: New test.
1577
1578 2004-10-18 Ben Elliston <bje@au.ibm.com>
1579
1580 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
1581 compiler referring to register 0 when accessing sdata. The linker
1582 now patches things up.
1583
1584 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
1585
1586 PR c/17529
1587 * gcc.c-torture/compile/pr17529.c: New test.
1588
1589 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1590
1591 PR c++/17743
1592 * g++.dg/ext/attrib17.C: New test.
1593
1594 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
1595
1596 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
1597
1598 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1599
1600 PR c++/10479
1601 * g++.dg/ext/attrib16.C: New test.
1602
1603 2004-10-15 Mark Mitchell <mark@codesourcery.com>
1604
1605 PR c++/17042
1606 * g++.dg/init/dso_handle1.C: New test.
1607
1608 PR c++/14667
1609 * g++.dg/parse/typedef6.C: New test.
1610
1611 PR c++/17916
1612 * g++.dg/parse/pragma1.C: New test.
1613
1614 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
1615
1616 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
1617
1618 2004-10-15 Steve Ellcey <sje@cup.hp.com>
1619
1620 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
1621 -fno-common when on HPPA HP-UX platforms.
1622
1623 2004-10-15 Jakub Jelinek <jakub@redhat.com>
1624
1625 PR other/16820
1626 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
1627 stdint.h.
1628 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
1629 uintptr_t.
1630
1631 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1632
1633 PR c++/16301
1634 * g++.dg/lookup/strong-using-4.C: New test.
1635
1636 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
1637
1638 PR middle-end/16567
1639 * gcc.c-torture/compile/nested-1.c: New test.
1640
1641 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1642
1643 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
1644 and mipsisa64*-*-* (until support for misaligned loads is added).
1645 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
1646 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
1647 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
1648 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
1649 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
1650 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
1651
1652 2004-10-14 Mark Mitchell <mark@codesourcery.com>
1653
1654 PR c++/17976
1655 * g++.dg/init/dtor3.C: New test.
1656
1657 2004-10-15 Ben Elliston <bje@au.ibm.com>
1658
1659 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
1660
1661 2004-10-14 Geoffrey Keating <geoffk@apple.com>
1662
1663 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
1664 * gcc.dg/macho-lo-sum.c: Likewise.
1665
1666 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
1667
1668 * gcc.dg/ppc-spe64-1.c: New test.
1669
1670 2004-10-14 Devang Patel <dpatel@apple.com>
1671
1672 PR 17635
1673 * gcc.dg/pr17635.c : New test.
1674
1675 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
1676
1677 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
1678 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
1679 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
1680 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
1681 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
1682 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
1683 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
1684 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
1685 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
1686 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
1687 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
1688 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
1689 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
1690 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
1691 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
1692 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
1693 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
1694 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
1695
1696 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
1697
1698 * gcc.dg/vect/vect-82.c: New testcase.
1699 * gcc.dg/vect/vect-82_64.c: New testcase.
1700 * gcc.dg/vect/vect-83.c: New testcase.
1701 * gcc.dg/vect/vect-83_64.c: New testcase.
1702
1703 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1704
1705 * gcc.dg/cpp/error-1.c: New test.
1706
1707 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
1708
1709 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
1710
1711 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
1712
1713 PR target/17984
1714 * gcc.dg/cris-peep2-xsrand2.c: New test.
1715
1716 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
1717
1718 PR c++/17661
1719 * testsuite/g++.dg/expr/for2.C: New test.
1720
1721 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1722
1723 * g++.dg/inherit/thunk1.C: Run on the SPARC.
1724
1725 2004-10-13 Jakub Jelinek <jakub@redhat.com>
1726
1727 PR tree-optimization/17724
1728 * g++.dg/opt/pr17724-1.C: New test.
1729 * g++.dg/opt/pr17724-2.C: New test.
1730 * g++.dg/opt/pr17724-3.C: New test.
1731 * g++.dg/opt/pr17724-4.C: New test.
1732 * g++.dg/opt/pr17724-5.C: New test.
1733 * g++.dg/opt/pr17724-6.C: New test.
1734
1735 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
1736
1737 PR c/17301
1738 * gcc.dg/pr17301-2.c: New test.
1739
1740 2004-10-11 Mark Mitchell <mark@codesourcery.com>
1741
1742 PR c++/15876
1743 * g++.dg/parse/error22.C: New test.
1744
1745 PR c++/17936
1746 * g++.dg/template/spec18.C: New test.
1747
1748 2004-10-11 Steve Ellcey <sje@cup.hp.com>
1749
1750 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
1751 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
1752 memcpy.
1753 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
1754 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
1755
1756 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1757
1758 * g++.dg/eh/cleanup5.C: Add dg-options "".
1759
1760 2004-10-11 Roger Sayle <roger@eyesopen.com>
1761
1762 PR middle-end/17657
1763 * gcc.dg/switch-4.c: New test case.
1764
1765 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
1766
1767 * gcc.c-torture/execute/20041011-1.c: New test.
1768
1769 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1770
1771 PR c++/17554
1772 * g++.dg/init/for3.C: New test.
1773
1774 PR c++/17657
1775 * g++.dg/opt/switch2.C: New test.
1776
1777 PR middle-end/17703
1778 * g++.dg/warn/Wreturn-2.C: New test.
1779
1780 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
1781
1782 PR c++/17907
1783 * g++.dg/eh/cleanup5.C: New test.
1784
1785 2004-10-10 Mark Mitchell <mark@codesourcery.com>
1786
1787 PR c++/17393
1788 * g++.dg/parse/error21.C: New test.
1789
1790 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
1791
1792 * g++.dg/overload/pmf1.C: Adjust quoting marks.
1793 * g++.dg/warn/incomplete1.C: Likewise.
1794 * g++.dg/template/qualttp20.C: Likewise.
1795
1796 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1797
1798 PR c/17881
1799 * parm-incomplete-1.c: New test.
1800
1801 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1802
1803 PR c++/17867
1804 * g++.dg/parse/error19.C: New test.
1805
1806 PR c++/17670
1807 * g++.dg/init/new11.C: New test.
1808
1809 PR c++/17821
1810 * g++.dg/parse/error20.C: New test.
1811
1812 PR c++/17826
1813 * g++.dg/template/crash24.C: New test.
1814
1815 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1816
1817 PR c/17301
1818 * gcc.dg/pr17301-1.c: New test.
1819
1820 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
1821
1822 PR c/17189
1823 * gcc.dg/anon-struct-5.c: New test.
1824
1825 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
1826
1827 PR c/17844
1828 * gcc.dg/pr17844-1.c: New test.
1829
1830 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
1831
1832 PR tree-optimization/17906
1833 * gcc.c-torture/compile/pr17906.c: New.
1834
1835 2004-10-09 Stuart Hastings <stuart@apple.com>
1836 Roger Sayle <roger@eyesopen.com>
1837
1838 PR rtl-optimization/17853
1839 * gcc.dg/i386-mmx-5.c: New testcase.
1840
1841 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
1842
1843 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
1844
1845 2004-10-09 Mark Mitchell <mark@codesourcery.com>
1846
1847 PR c++/17524
1848 * g++.dg/template/static9.C: New test.
1849
1850 PR c++/17685
1851 * g++.dg/parse/operator5.C: New test.
1852
1853 2004-10-09 Roger Sayle <roger@eyesopen.com>
1854
1855 PR middle-end/17894
1856 * gcc.c-torture/execute/divcmp-4.c: New test case.
1857
1858 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1859
1860 PR tree-opt/17902
1861 * g++.dg/opt/pr17902.C: New test.
1862
1863 2004-10-09 Jakub Jelinek <jakub@redhat.com>
1864
1865 * gcc.dg/cpp/ident-1.c: Add dg-options "".
1866
1867 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1868
1869 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
1870
1871 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1872
1873 * gcc.dg/assign-warn-3.c: New test.
1874
1875 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1876
1877 PR c/16999
1878 * gcc.dg/cpp/ident-1.c: New test.
1879
1880 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
1881
1882 * gcc.c-torture/compile/acc1.c: New.
1883
1884 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
1885
1886 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
1887 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
1888
1889 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1890
1891 * gcc.dg/ultrasp11.c: New test.
1892
1893 2004-10-08 Michael Matz <matz@suse.de>
1894
1895 * gcc.dg/doloop-2.c: New test.
1896
1897 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
1898
1899 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
1900 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
1901 objc.dg/method-9.m: Update expected diagnostics.
1902
1903 2004-10-07 Geoffrey Keating <geoffk@apple.com>
1904
1905 * gcc.dg/ppc-fsel-3.c: New file.
1906 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
1907
1908 2004-10-07 Paul Brook <paul@codesourcery.com>
1909
1910 * gfortran.dg/intrinsic_verify_1.f90: New test.
1911
1912 2004-10-07 Paul Brook <paul@codesourcery.com>
1913
1914 * gfortran.dg/empty_format_1.f90: Remove stray commas.
1915
1916 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1917
1918 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
1919 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
1920 commit.
1921
1922 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1923
1924 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
1925
1926 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1927
1928 PR c++/17115
1929 * g++.dg/warn/Winline-4.C: New test.
1930
1931 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
1932
1933 * gcc.c-torture/compile/20041007-1.c: New test.
1934
1935 2004-10-07 Paul Brook <paul@codesourcery.com>
1936
1937 PR fortran/17678
1938 * gfortran.dg/use_allocated_1.f90: New test.
1939
1940 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1941
1942 PR middle-end/17849
1943 * gfortran.fortran-torture/compile/nested.f90: New test
1944
1945 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
1946
1947 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
1948
1949 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
1950
1951 PR c++/17368
1952 * g++.dg/ext/asm6.C: New test.
1953
1954 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
1955
1956 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
1957
1958 2004-10-06 Paul Brook <paul@codesourcery.com>
1959
1960 PR libfortran/17709
1961 * gfortran.dg/empty_format_1.f90: New test.
1962
1963 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1964
1965 PR fortran/17568
1966 * gfortran.dg/ishft.f90: New test.
1967
1968 PR fortran/17283
1969 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
1970 tests.
1971
1972 2004-10-06 Paul Brook <paul@codesourcery.com>
1973
1974 * gfortran.dg/do_1.f90: New test.
1975
1976 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
1977
1978 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
1979 optimizing for size.
1980
1981 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1982
1983 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
1984
1985 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
1986
1987 * gcc.c-torture/compile/20041005-1.c: New test.
1988
1989 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
1990
1991 PR c++/17829
1992 * g++.dg/lookup/koenig4.C: New.
1993
1994 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
1995
1996 * g++.dg/other/classkey1.C: Adjust quoting marks.
1997 * g++.dg/parse/error15.C: Likewise.
1998 * g++.dg/template/meminit2.C (int>): Likewise.
1999
2000 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2001
2002 PR fortran/17283
2003 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
2004
2005 PR fortran/17631
2006 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
2007
2008 PR fortran/17708
2009 * gfortran.dg/pr17708.f90: New test.
2010
2011 2004-10-04 Chao-ying Fu <fu@mips.com>
2012
2013 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
2014 * gcc.dg/vect/vect-4.c: Ditto.
2015 * gcc.dg/vect/vect-5.c: Ditto.
2016 * gcc.dg/vect/vect-6.c: Ditto.
2017 * gcc.dg/vect/vect-8.c: Ditto.
2018 * gcc.dg/vect/vect-16.c: Ditto.
2019 * gcc.dg/vect/vect-30.c: Ditto.
2020 * gcc.dg/vect/vect-40.c: Ditto.
2021 * gcc.dg/vect/vect-41.c: Ditto.
2022 * gcc.dg/vect/vect-42.c: Ditto.
2023 * gcc.dg/vect/vect-43.c: Ditto.
2024 * gcc.dg/vect/vect-44.c: Ditto.
2025 * gcc.dg/vect/vect-45.c: Ditto.
2026 * gcc.dg/vect/vect-46.c: Ditto.
2027 * gcc.dg/vect/vect-47.c: Ditto.
2028 * gcc.dg/vect/vect-48.c: Ditto.
2029 * gcc.dg/vect/vect-49.c: Ditto.
2030 * gcc.dg/vect/vect-50.c: Ditto.
2031 * gcc.dg/vect/vect-51.c: Ditto.
2032 * gcc.dg/vect/vect-52.c: Ditto.
2033 * gcc.dg/vect/vect-53.c: Ditto.
2034 * gcc.dg/vect/vect-54.c: Ditto.
2035 * gcc.dg/vect/vect-55.c: Ditto.
2036 * gcc.dg/vect/vect-56.c: Ditto.
2037 * gcc.dg/vect/vect-57.c: Ditto.
2038 * gcc.dg/vect/vect-58.c: Ditto.
2039 * gcc.dg/vect/vect-59.c: Ditto.
2040 * gcc.dg/vect/vect-60.c: Ditto.
2041 * gcc.dg/vect/vect-74.c: Ditto.
2042 * gcc.dg/vect/vect-79.c: Ditto.
2043 * gcc.dg/vect/vect-80.c: Ditto.
2044
2045 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
2046
2047 * gcc.dg/unused-7.c: Use the correct option.
2048
2049 2004-10-04 Paul Brook <paul@codesourcery.com>
2050 Bud Davis <bdavis9659@comcast.net>
2051
2052 PR fortran/17706
2053 PR fortran/16434
2054 * gfortran/pr17706.f90: New test.
2055 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
2056
2057 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2058
2059 * gfortran.dg/pr17612.f90: New test.
2060
2061 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
2062
2063 * g++.dg/template/local1.C: Adjust quoting marks in
2064 testing for diagnostics.
2065 * g++.dg/tls/diag-2.C: Likewise.
2066 * g++.dg/other/error8.C: Likewise.
2067
2068 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2069
2070 PR c/17178
2071 * gcc.dg/unused-4.c: Adjust to be correct.
2072
2073 PR c/17820
2074 * gcc.dg/unused-7.c: New test.
2075
2076 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
2077
2078 PR c++/17797
2079 * g++.dg/overload/template2.C: New test.
2080
2081 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
2082
2083 PR tree-optimization/16632
2084 * gcc.dg/tree-ssa/20041002-1.c: New.
2085
2086 2004-10-03 Paul Brook <paul@codesourcery.com>
2087
2088 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
2089 rather than relying on default formatting.
2090
2091 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
2092
2093 * gcc.dg/20040920-1.c: Update expected message text.
2094
2095 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
2096
2097 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
2098
2099 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
2100
2101 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
2102 tree level.
2103
2104 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2105
2106 * gcc.dg/tree-ssa/pr17343.c: Remove.
2107
2108 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
2109
2110 PR tree-opt/17343
2111 * gcc.dg/tree-ssa/pr17343.c: New test.
2112
2113 2004-10-01 Jakub Jelinek <jakub@redhat.com>
2114
2115 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
2116 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
2117 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
2118 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
2119 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
2120
2121 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2122
2123 * gcc.dg/lvalue-2.c: New test.
2124
2125 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
2126
2127 PR c/17730
2128 * gcc.dg/pr17730-1.c: New test
2129
2130 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
2131
2132 PR c/7425
2133 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
2134
2135 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2136
2137 * gcc.c-torture/execute/stdarg-1.c: New test.
2138 * gcc.c-torture/execute/stdarg-2.c: New test.
2139 * gcc.c-torture/execute/stdarg-3.c: New test.
2140 * gcc.dg/tree-ssa/stdarg-1.c: New test.
2141 * gcc.dg/tree-ssa/stdarg-2.c: New test.
2142 * gcc.dg/tree-ssa/stdarg-3.c: New test.
2143 * gcc.dg/tree-ssa/stdarg-4.c: New test.
2144 * gcc.dg/tree-ssa/stdarg-5.c: New test.
2145
2146 2004-09-29 Jakub Jelinek <jakub@redhat.com>
2147
2148 PR tree-optimization/17697
2149 * g++.dg/opt/pr17697-1.C: New test.
2150 * g++.dg/opt/pr17697-2.C: New test.
2151 * g++.dg/opt/pr17697-3.C: New test.
2152
2153 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
2154
2155 PR c/16409
2156 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
2157 gcc.dg/vla-init-5.c: New tests.
2158
2159 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
2160
2161 PR c/13804
2162 * gcc.dg/pr13804-1.c: New test.
2163
2164 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2165
2166 PR fortran/16938
2167 * gfortran.dg/pr16938.f90: New test.
2168
2169 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2170
2171 * g++.dg/template/crash23.C: New test.
2172
2173 2004-09-27 Mark Mitchell <mark@codesourcery.com>
2174
2175 PR c++/17585
2176 * g++.dg/template/static8.C: New test.
2177
2178 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
2179
2180 PR c++/17681
2181 * g++.dg/other/error9.C: New test.
2182
2183 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
2184
2185 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
2186
2187 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2188
2189 PR fortran/15164
2190 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
2191
2192 2004-09-26 Roger Sayle <roger@eyesopen.com>
2193
2194 PR middle-end/17112
2195 * gcc.dg/pr17112-1.c: New test case.
2196
2197 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
2198
2199 PR c/11459
2200 * gcc.dg/pr11459-1.c: New test.
2201
2202 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
2203
2204 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
2205 * gcc.dg/tree-ssa/loop-4.c: Likewise.
2206
2207 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2208
2209 * gfortran.dg/pr15324.f90: Make array bounds consistent.
2210
2211 2004-09-25 Jan Hubicka <jh@suse.cz>
2212
2213 * compile/30040909-1.c: New test.
2214 * compile/30040907-1.c: New test.
2215
2216 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
2217
2218 * gcc.c-torture/execute/va-arg-26.c: New test.
2219
2220 2004-09-24 Zack Weinberg <zack@codesourcery.com>
2221
2222 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
2223 extra diagnostics on targets with 64-bit pointers.
2224 * objc.dg/selector-1.m: Adjust dg-warning regexp.
2225
2226 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2227
2228 PR c/17188
2229 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
2230 * gcc.dg/decl-3.c: Adjust expected message.
2231
2232 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2233
2234 PR fortran/17615
2235 * gfortran.dg/pr17615.f90: New test.
2236
2237 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
2238
2239 PR tree-optimzation/17517
2240 * g++.dg/tree-ssa/pr17517.C: New Test.
2241
2242 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
2243
2244 PR c++/16889
2245 * g++.dg/lookup/ambig3.C: New.
2246
2247 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
2248
2249 PR tree-opt/17624
2250 * g++.dg/opt/pr17624.C: New test.
2251
2252 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
2253
2254 PR c/6980
2255 * gcc.dg/Wbad-function-cast-1.c: New test.
2256
2257 2004-09-23 Zack Weinberg <zack@codesourcery.com>
2258
2259 * g++.dg/ext/complit1.C
2260 * g++.dg/other/error2.C
2261 * g++.dg/other/nontype-1.C
2262 * g++.dg/parse/crash11.C
2263 * g++.dg/parse/crash12.C
2264 * g++.dg/parse/error15.C
2265 * g++.dg/parse/error4.C
2266 * g++.dg/parse/tmpl-outside1.C
2267 * g++.dg/parse/too-many-tmpl-args1.C
2268 * g++.dg/template/dependent-expr3.C
2269 * g++.dg/template/error10.C
2270 * g++.dg/template/instantiate1.C
2271 * g++.dg/template/vtable2.C
2272 * g++.dg/warn/Wshadow-1.C
2273 * g++.dg/warn/weak1.C
2274 * g++.old-deja/g++.brendan/crash16.C
2275 * g++.old-deja/g++.brendan/crash18.C
2276 * g++.old-deja/g++.brendan/crash48.C
2277 * g++.old-deja/g++.brendan/crash49.C
2278 * g++.old-deja/g++.brendan/crash55.C
2279 * g++.old-deja/g++.brendan/crash56.C
2280 * g++.old-deja/g++.brendan/crash8.C
2281 * g++.old-deja/g++.brendan/enum11.C
2282 * g++.old-deja/g++.brendan/enum8.C
2283 * g++.old-deja/g++.brendan/enum9.C
2284 * g++.old-deja/g++.brendan/friend3.C
2285 * g++.old-deja/g++.brendan/misc14.C
2286 * g++.old-deja/g++.bugs/900402_02.C
2287 * g++.old-deja/g++.bugs/900404_03.C
2288 * g++.old-deja/g++.bugs/900404_04.C
2289 * g++.old-deja/g++.bugs/900428_03.C
2290 * g++.old-deja/g++.jason/crash4.C
2291 * g++.old-deja/g++.jason/overload21.C
2292 * g++.old-deja/g++.jason/redecl1.C
2293 * g++.old-deja/g++.jason/report.C
2294 * g++.old-deja/g++.jason/rfg10.C
2295 * g++.old-deja/g++.jason/template30.C
2296 * g++.old-deja/g++.law/arm12.C
2297 * g++.old-deja/g++.law/ctors5.C
2298 * g++.old-deja/g++.law/cvt20.C
2299 * g++.old-deja/g++.law/init10.C
2300 * g++.old-deja/g++.law/init8.C
2301 * g++.old-deja/g++.law/visibility17.C
2302 * g++.old-deja/g++.law/visibility7.C
2303 * g++.old-deja/g++.mike/net8.C
2304 * g++.old-deja/g++.mike/p646.C
2305 * g++.old-deja/g++.mike/p700.C
2306 * g++.old-deja/g++.mike/p701.C
2307 * g++.old-deja/g++.mike/p811.C
2308 * g++.old-deja/g++.ns/template13.C
2309 * g++.old-deja/g++.other/array3.C
2310 * g++.old-deja/g++.other/crash25.C
2311 * g++.old-deja/g++.other/dtor3.C
2312 * g++.old-deja/g++.other/dtor4.C
2313 * g++.old-deja/g++.other/main1.C
2314 * g++.old-deja/g++.other/warn7.C
2315 * g++.old-deja/g++.pt/crash11.C
2316 * g++.old-deja/g++.pt/crash36.C
2317 * g++.old-deja/g++.pt/spec22.C
2318 * g++.old-deja/g++.pt/spec9.C
2319 * g++.old-deja/g++.pt/ttp52.C
2320 * g++.old-deja/g++.robertl/eb103.C
2321 * g++.old-deja/g++.robertl/eb121.C
2322 * g++.old-deja/g++.robertl/eb22.C
2323 * g++.old-deja/g++.robertl/eb8.C:
2324 Update locations and/or regexps of dg-error markers.
2325 Remove markers for some bogus messages that are no longer issued.
2326
2327 2004-09-23 Jakub Jelinek <jakub@redhat.com>
2328
2329 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
2330 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
2331
2332 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
2333
2334 PR c++/17618
2335 * g++.dg/lookup/crash5.C: New test.
2336
2337 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
2338
2339 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
2340 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
2341 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
2342 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
2343 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
2344 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
2345
2346 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
2347 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
2348 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
2349 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
2350 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
2351 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
2352
2353 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
2354
2355 * gcc.dg/vect/vect-44.c: Check additional cases.
2356 * gcc.dg/vect/vect-48.c: Check additional cases.
2357
2358 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
2359 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
2360 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
2361 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
2362 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
2363 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
2364 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
2365 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
2366 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
2367
2368 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
2369 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
2370 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
2371
2372 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2373
2374 * gcc.dg/tree-ssa/loop-6.c: New test.
2375
2376 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
2377
2378 PR c++/17620
2379 * g++.dg/inherit/base2.C: New.
2380
2381 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
2382
2383 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
2384 * gcc.dg/20001012-2.c: Likewise.
2385 * gcc.dg/20001013-1.c: Likewise.
2386 * gcc.dg/20001101-1.c: Likewise.
2387 * gcc.dg/20001102-1.c: Likewise.
2388 * gcc.dg/bf-spl1.c: Likewise.
2389 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
2390 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
2391
2392 2004-09-22 Diego Novillo <dnovillo@redhat.com>
2393
2394 PR tree-optimization/16721
2395 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
2396
2397 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
2398
2399 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
2400 * gcc.dg/20040305-1.c: Likewise.
2401
2402 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
2403
2404 PR c/16566
2405 * gcc.c-torture/compile/pr16566-1.c,
2406 gcc.c-torture/compile/pr16566-2.c,
2407 gcc.c-torture/compile/pr16566-3.c: New tests.
2408
2409 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
2410
2411 PR tree-optimization/17512
2412 * gcc.c-torture/compile/20040916-1.c.
2413
2414 2004-09-21 Mark Mitchell <mark@codesourcery.com>
2415
2416 * gcc.dg/pragma-re-3.c: New test.
2417
2418 2004-09-17 Matt Austern <austern@apple.com>
2419
2420 PR c++/15049
2421 * g++.dg/other/anon3.C: New.
2422
2423 2004-09-21 Roger Sayle <roger@eyesopen.com>
2424
2425 PR c++/7503
2426 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
2427 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
2428 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
2429 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
2430 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
2431
2432 2004-09-21 Bud Davis <bdavis9659@comcast.net>
2433
2434 PR fortran/17286
2435 * gfortran.dg/pr17286.f90: New test.
2436
2437 2004-09-20 Mark Mitchell <mark@codesourcery.com>
2438
2439 PR c++/17530
2440 * g++.dg/template/static7.C: New test.
2441
2442 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
2443
2444 PR tree-opt/17558
2445 * gcc.c-torture/compile/pr17558.c: New test.
2446
2447 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2448
2449 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
2450 if SKIP_ATTRIBUTE is defined.
2451
2452 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2453
2454 PR fortran/15957
2455 * gfortran.dg/pr15957.f90: New test.
2456
2457 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
2458
2459 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
2460 in comparison.
2461 * gcc.dg/vect/vect-79.c: Likewise.
2462 * gcc.dg/vect/vect-80.c: Likewise.
2463
2464 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2465
2466 PR fortran/15750
2467 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
2468
2469 2004-09-20 Ira Rosen <irar@il.ibm.com>
2470
2471 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
2472 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
2473 * gcc.dg/vect/vect-62.c: New testcase.
2474 * gcc.dg/vect/vect-63.c: New testcase.
2475 * gcc.dg/vect/vect-64.c: New testcase.
2476 * gcc.dg/vect/vect-65.c: New testcase.
2477 * gcc.dg/vect/vect-66.c: New testcase.
2478 * gcc.dg/vect/vect-67.c: New testcase.
2479 * gcc.dg/vect/vect-68.c: New testcase.
2480 * gcc.dg/vect/vect-69.c: New testcase.
2481 * gcc.dg/vect/vect-79.c: New testcase.
2482 * gcc.dg/vect/vect-80.c: New testcase.
2483
2484 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
2485
2486 * gcc.target/mips/asm-1.c: New test.
2487
2488 2004-09-19 Ira Rosen <irar@il.ibm.com>
2489
2490 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
2491 * gcc.dg/vect/vect-73.c: New testcase.
2492 * gcc.dg/vect/vect-74.c: New testcase.
2493 * gcc.dg/vect/vect-75.c: New testcase.
2494 * gcc.dg/vect/vect-76.c: New testcase.
2495 * gcc.dg/vect/vect-77.c: New testcase.
2496 * gcc.dg/vect/vect-78.c: New testcase
2497
2498 2004-09-18 Paul Brook <paul@codesourcery.com>
2499
2500 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
2501
2502 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
2503
2504 PR c/17424
2505 * gcc.dg/pr17424-1.c: New test.
2506
2507 2004-09-18 Diego Novillo <dnovillo@redhat.com>
2508
2509 * g++.dg/tree-ssa/pr17153.C: New test.
2510
2511 2004-09-16 Geoffrey Keating <geoffk@apple.com>
2512
2513 PR pch/13361
2514 * testsuite/g++.dg/pch/wchar-1.C: New.
2515 * testsuite/g++.dg/pch/wchar-1.Hs: New.
2516
2517 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
2518
2519 * gcc.c-torture/execute/20040917-1.c: New test.
2520
2521 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2522
2523 PR tree-optimization/17319
2524 * gcc.dg/pr17319.c: New test.
2525
2526 2004-09-17 Devang Patel <dpatel@apple.com>
2527
2528 * gcc.dg/20040813-1.c: New test.
2529
2530 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2531
2532 PR tree-optimization/17273
2533 * gcc.c-torture/compile/pr17273.c: New test.
2534
2535 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
2536
2537 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
2538 Update expected messages.
2539 * gcc.dg/declspec-13.c: New test.
2540
2541 2004-09-17 David Edelsohn <edelsohn@gnu.org>
2542
2543 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
2544
2545 2004-09-17 Diego Novillo <dnovillo@redhat.com>
2546
2547 * gcc.c-torture/execute/pr17252.c: Use post-increment to
2548 change what 'a' is pointing to.
2549
2550 2004-09-17 Mark Mitchell <mark@codesourcery.com>
2551
2552 PR c++/16002
2553 * g++.dg/template/error18.C: New test.
2554
2555 PR c++/16029
2556 * g++.dg/warn/Wunused-8.C: New test.
2557
2558 2004-09-17 Steven Bosscher <stevenb@suse.de>
2559
2560 PR tree-optimization/17513
2561 * gcc.dg/20040916-1.c: New test.
2562
2563 2004-09-16 Mark Mitchell <mark@codesourcery.com>
2564
2565 PR c++/17501
2566 * g++.dg/template/typename7.C: New test.
2567
2568 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2569
2570 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
2571
2572 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
2573
2574 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
2575 with -ftree-based-profiling also.
2576 * lib/profopt.exp: Support late-set profile_option/feedback_option.
2577
2578 2004-09-16 Victor Leikehman <lei@il.ibm.com>
2579
2580 PR/15364
2581 * gfortran.dg/der_array_io_1.f90: New test.
2582 * gfortran.dg/der_array_io_2.f90: New test.
2583 * gfortran.dg/der_array_io_3.f90: New test.
2584
2585 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2586
2587 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
2588 EABI.
2589
2590 2004-09-15 Mark Mitchell <mark@codesourcery.com>
2591
2592 * g++.dg/opt/switch1.C: New test.
2593
2594 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
2595
2596 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
2597 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
2598 Update expected messages.
2599
2600 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2601
2602 PR fortran/16485
2603 * gfortran.dg/same_name_1.f90: New test.
2604
2605 2004-09-15 Diego Novillo <dnovillo@redhat.com>
2606
2607 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
2608 dereference garbage pointers.
2609
2610 2004-09-15 Jakub Jelinek <jakub@redhat.com>
2611
2612 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
2613 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
2614
2615 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
2616 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
2617 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
2618
2619 2004-09-14 Mark Mitchell <mark@codesourcery.com>
2620
2621 PR c++/17324
2622 * g++.dg/template/mangle1.C: New test.
2623
2624 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2625
2626 PR tree-optimization/17252
2627 * gcc.c-torture/execute/pr17252.c: New test.
2628
2629 2004-09-14 Andrew Pinski <apinski@apple.com>
2630
2631 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
2632
2633 2004-09-14 Roger Sayle <roger@eyesopen.com>
2634
2635 PR rtl-optimization/9771
2636 * gcc.dg/pr9771-1.c: New test case.
2637
2638 2004-09-14 Diego Novillo <dnovillo@redhat.com>
2639
2640 PR tree-optimization/15262
2641 * gcc.c-torture/execute/pr15262-1.c: New test.
2642 * gcc.c-torture/execute/pr15262-2.c: New test.
2643
2644 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
2645
2646 * gcc.dg/declspec-12.c: New test.
2647
2648 2004-09-14 Bud Davis <bdavis9659@comcast.net>
2649
2650 * gfortran.dg/pr17090.f90: Add directives to test.
2651
2652 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2653
2654 * gcc.c-torture/compile/20040914-1.c: New test.
2655
2656 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2657
2658 PR c++/16162
2659 * g++.dg/template/decl2.C: New test.
2660
2661 2004-09-13 Bud Davis <bdavis9659@comcast.net>
2662
2663 PR fortran/17090
2664 * gfortran.dg/pr17090.f90: New test.
2665
2666 2004-09-13 Dale Johannesen <dalej@apple.com>
2667
2668 * gcc.c-torture/compile/pr17408.c: New test case.
2669
2670 2004-09-13 Mark Mitchell <mark@codesourcery.com>
2671
2672 PR c++/16716
2673 * g++.dg/parse/crash17.C: New test.
2674
2675 PR c++/17327
2676 * g++.dg/template/enum3.C: New test.
2677
2678 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
2679
2680 * lib/gcc-defs.exp: Load wrapper.exp.
2681 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
2682 using local code.
2683 * lib/gcc.exp (gcc_init): Similar.
2684 * lib/gfortran.exp (gfortran_init): Similar.
2685 * lib/objc.exp (objc_init): Similar.
2686 * lib/treelang.exp (treelang_init): Similar.
2687 * lib/wrapper.exp: New file with build_wrapper call machinery in
2688 ${tool}_maybe_build_wrapper.
2689
2690 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2691
2692 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
2693 "inline".
2694 * gcc.dg/declspec-11.c: Update expected messages.
2695 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
2696 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
2697 gcc.dg/inline-12.c: New tests.
2698
2699 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
2700
2701 * g++.dg/tree-ssa/pr17400.C: New testcase.
2702
2703 2004-09-13 James E Wilson <wilson@specifixinc.com>
2704
2705 * gcc.target/mips/sb1-1.c: New testcase.
2706
2707 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
2708
2709 * lib/g77-dg.exp: Remove unused file.
2710 * lib/mike-g77.exp: Ditto.
2711 * lib/g77.exp: Ditto.
2712
2713 2004-09-12 Richard Henderson <rth@redhat.com>
2714
2715 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
2716
2717 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
2718
2719 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
2720 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
2721 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
2722 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
2723 Update expected messages.
2724
2725 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
2726
2727 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
2728 declaration/use mismatch for dirp parameter.
2729
2730 2004-09-12 Andrew Pinski <apinski@apple.com>
2731
2732 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
2733 -fgnu-runtime is passed.
2734
2735 2004-09-12 Richard Henderson <rth@redhat.com>
2736
2737 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
2738 do the uplevel thing and update additional_flags directly.
2739 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
2740 gfortran.fortran-torture/execute/intrinsic_nearest.x,
2741 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
2742 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
2743
2744 2004-09-11 Steven Bosscher <stevenb@suse.de>
2745
2746 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
2747
2748 2004-09-11 Roger Sayle <roger@eyesopen.com>
2749
2750 PR middle-end/17411
2751 * g++.dg/opt/pr17411-1.C: New test case.
2752
2753 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2754
2755 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2756 gcc.dg/tls/diag-2.c: Update expected messages.
2757 * gcc.dg/991209-1.c: Specify compilation options. Update expected
2758 messages.
2759 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
2760 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
2761 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
2762 gcc.dg/tls/diag-5.c: New tests.
2763
2764 2004-09-11 Zack Weinberg <zack@codesourcery.com>
2765
2766 * gcc.dg/20040910-1.c: Correct dg-error regexp.
2767
2768 2004-09-11 Steven Bosscher <stevenb@suse.de>
2769
2770 * g++.dg/parse/break-in-for.C: New test.
2771
2772 2004-09-11 Jakub Jelinek <jakub@redhat.com>
2773
2774 * gcc.dg/tree-ssa/20040911-1.c: New test.
2775
2776 2004-09-11 Andreas Jaeger <aj@suse.de>
2777
2778 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
2779 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
2780
2781 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
2782
2783 * gcc.target/frv: New directory of FR-V-specific tests.
2784
2785 2004-09-10 James E Wilson <wilson@specifixinc.com>
2786
2787 * gcc.dg/convert-vec-1.c: New test.
2788
2789 2004-09-10 Roger Sayle <roger@eyesopen.com>
2790
2791 PR middle-end/17024
2792 * gcc.dg/pr17024-1.c: New test case.
2793
2794 2004-09-10 Eric Christopher <echristo@redhat.com>
2795
2796 * gcc.dg/20040910-1.c: New test.
2797
2798 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
2799
2800 * gcc.dg/bitfld-9.c: New test.
2801
2802 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
2803
2804 * gcc.c-torture/execute/ieee/acc1.c: New test.
2805 * gcc.c-torture/execute/ieee/acc2.c: New test.
2806 * gcc.c-torture/execute/ieee/mzero6.c: New test.
2807
2808 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
2809
2810 * gcc.dg/deprecated-2.c: New test.
2811
2812 2004-09-09 James E Wilson <wilson@specifixinc.com>
2813
2814 * gcc.dg/init-vec-1.c: New test.
2815
2816 2004-09-09 Roger Sayle <roger@eyesopen.com>
2817
2818 PR middle-end/17055
2819 * gcc.dg/pr17055-1.c: New test case.
2820
2821 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
2822
2823 PR target/17377
2824 * gcc.c-torture/execute/pr17377.c: New test.
2825
2826 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2827
2828 PR c/8420
2829 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
2830 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
2831 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
2832 gcc.dg/long-long-typespec-1.c: New tests.
2833 * gcc.dg/tls/diag-2.c: Update expected diagnostics
2834
2835 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
2836
2837 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
2838 gcc.dg/gnu99-static-1.c: New tests.
2839
2840 2004-09-08 Devang Patel <dpatel@apple.com>
2841
2842 * gcc.dg/darwin-ld-20040828-1.c: New test.
2843 * gcc.dg/darwin-ld-20040828-2.c: New test.
2844 * gcc.dg/darwin-ld-20040828-3.c: New test.
2845
2846 2004-09-08 Ziemowit Laski <zlaski@apple.com>
2847
2848 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
2849 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
2850 in error message.
2851 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
2852 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
2853 in error message.
2854 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
2855 types they qualify.
2856 * objc.dg/type-size-2.m: Fix wording in comment.
2857 * objc.dg/va-meth-1.m: New test case.
2858
2859 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
2860
2861 PR c/16633:
2862 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
2863 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
2864
2865 2004-09-06 Devang Patel <dpatel@apple.com>
2866
2867 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
2868 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
2869
2870 2004-09-06 Zack Weinberg <zack@codesourcery.com>
2871
2872 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
2873 reflect changed line numbering of diagnostics.
2874
2875 2004-09-06 Paul Brook <paul@codesourcery.com>
2876
2877 * gfortran.dg/edit_real_1.f90: Add new test.
2878
2879 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
2880
2881 * gcc.dg/tree-ssa/loop-2.c: New test.
2882 * gcc.dg/tree-ssa/loop-3.c: New test.
2883 * gcc.dg/tree-ssa/loop-4.c: New test.
2884 * gcc.dg/tree-ssa/loop-5.c: New test.
2885
2886 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2887
2888 * gcc.dg/format/sentinel-1.c: Update for parameter option.
2889
2890 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
2891
2892 * gcc.dg/format/sentinel-1.c: New test.
2893
2894 2004-09-04 Uros Bizjak <uros@kss-loka.si>
2895
2896 * testsuite/gcc.dg/builtins-46.c: New.
2897
2898 2004-09-03 Devang Patel <dpatel@apple.com>
2899
2900 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
2901 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
2902
2903 2004-09-03 Jan Beulich <jbeulich@novell.com>
2904
2905 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
2906 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
2907 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
2908 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
2909 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
2910 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
2911 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
2912 the non-portable bzero.
2913 * gcc.dg/20010912-1.c: xfail for NetWare.
2914 * gcc.dg/20020426-2.c: xfail for NetWare.
2915 * gcc.dg/20021014-1.c: xfail for NetWare.
2916 * gcc.dg/20021018-1.c: xfail for NetWare.
2917 * gcc.dg/20030213-1.c: xfail for NetWare.
2918 * gcc.dg/20030225-1.c: xfail for NetWare.
2919 * gcc.dg/20030708-1.c: xfail for NetWare.
2920 * gcc.dg/builtins-config.h: Also exclude NetWare.
2921 * gcc.dg/format/format.h: Define restrict only if not already defined.
2922 * gcc.dg/nest.c: xfail for NetWare.
2923 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
2924 * lib/target-supports.exp (check_visibility_available): Exclude
2925 NetWare.
2926
2927 2004-09-03 Jan Beulich <jbeulich@novell.com>
2928
2929 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
2930 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
2931 deterministic starting point for the alignment of structure fields.
2932 * gcc.dg/Wpadded.c: Dito.
2933 * g++.dg/abi/vbase10.C: Dito.
2934
2935 2004-09-03 Devang Patel <dpatel@apple.com>
2936
2937 * g++.dg/debug/pr15736.cc: New test.
2938
2939 2004-09-02 Mark Mitchell <mark@codesourcery.com>
2940
2941 * README.QMTEST: Fix out-of-date link.
2942
2943 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
2944
2945 PR fortran/16579
2946 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
2947 Delete. Duplicate of gfortran.dg/g77/20010610.f
2948
2949 2004-09-02 Mark Mitchell <mark@codesourcery.com>
2950
2951 * g++.dg/abi/arm_rtti1.C: New test.
2952
2953 2004-09-02 Geoffrey Keating <geoffk@apple.com>
2954
2955 * gcc.dg/ppc-vector-memcpy.c: New.
2956 * gcc.dg/ppc-vector-memset.c: New.
2957
2958 2004-09-02 Chao-ying Fu <fu@mips.com>
2959
2960 * gcc.target/mips/mips-3d-1.c: New test.
2961 * gcc.target/mips/mips-3d-2.c: New test.
2962 * gcc.target/mips/mips-3d-3.c: New test.
2963 * gcc.target/mips/mips-3d-4.c: New test.
2964 * gcc.target/mips/mips-3d-5.c: New test.
2965 * gcc.target/mips/mips-3d-6.c: New test.
2966 * gcc.target/mips/mips-3d-7.c: New test.
2967 * gcc.target/mips/mips-3d-8.c: New test.
2968 * gcc.target/mips/mips-3d-9.c: New test.
2969 * gcc.target/mips/mips-ps-1.c: New test.
2970 * gcc.target/mips/mips-ps-2.c: New test.
2971 * gcc.target/mips/mips-ps-3.c: New test.
2972 * gcc.target/mips/mips-ps-4.c: New test.
2973 * gcc.target/mips/mips-ps-type.c: New test.
2974
2975 2004-09-02 Paul Brook <paul@codesourcery.com>
2976
2977 * gfortran.dg/edit_real_1.f90: Add new tests.
2978
2979 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2980
2981 PR fortran/15327
2982 * gfortran.dg/merge_char_1.f90: New test.
2983
2984 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2985
2986 PR fortran/16404
2987 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
2988
2989 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
2990
2991 PR c/1522
2992 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
2993
2994 2004-09-01 Mark Mitchell <mark@codesourcery.com>
2995
2996 * g++.dg/opt/loop1.C: Do not XFAIL.
2997
2998 2004-09-01 Jakub Jelinek <jakub@redhat.com>
2999
3000 * gcc.c-torture/execute/20040831-1.c: New test.
3001
3002 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
3003
3004 PR fortran/16579
3005 * gfortran.dg/g77/20010610.f: Now passes.
3006 Copy from g77.f-torture/execute. Add dg-run directive.
3007 * gfortran.dg/g77/README: Update
3008
3009 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
3010
3011 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
3012 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
3013 (t1, t2, t3, t4): Add volatile.
3014
3015 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3016
3017 * g++.dg/ext/visibility/arm1.C: New test.
3018
3019 2004-08-31 Geoffrey Keating <geoffk@apple.com>
3020
3021 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
3022 -pedantic-errors.
3023
3024 2004-09-01 Paul Brook <paul@codesourcery.com>
3025
3026 * gfortran.dg/eof_2.f90: New test.
3027
3028 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3029
3030 PR fortran/16579
3031 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
3032
3033 2004-08-31 Bud Davis <bdavis9659@comcast.net>
3034
3035 PR libfortran/16805
3036 * gfortran.dg/list_read_2.f90: New test.
3037
3038 2004-08-31 Mark Mitchell <mark@codesourcery.com>
3039
3040 * g++.dg/abi/key1.C: New test.
3041
3042 2004-08-31 Richard Henderson <rth@redhat.com>
3043
3044 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
3045 form of offsetof.
3046 * g++.dg/other/offsetof5.C: Remove duplicate.
3047
3048 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3049
3050 PR fortran/17244
3051 * gfortran.dg/func_derived_1.f90: New test.
3052
3053 2004-08-31 Paul Brook <paul@codesourcery.com>
3054
3055 * gfortran.dg/eof_1.f90: New test.
3056
3057 2004-08-31 Paul Brook <paul@codesourcery.com>
3058
3059 * gfortran.dg/list_read_1.f90: New file.
3060
3061 2004-08-30 Mark Mitchell <mark@codesourcery.com>
3062
3063 * g++.dg/opt/loop1.C: XFAIL.
3064
3065 2004-08-30 Geoffrey Keating <geoffk@apple.com>
3066
3067 * gcc.dg/funcdef-storage-1.c: New.
3068 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
3069 an extern function in local scope.
3070 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
3071 declare an 'auto inline' function in local scope.
3072 * gcc.dg/20011130-1.c: Likewise.
3073 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
3074 an 'auto' function in local scope.
3075 * gcc.dg/20021014-1.c: Likewise.
3076 * gcc.dg/20030331-2.c: Likewise.
3077
3078 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3079
3080 * gfortran.dg/blockdata_1.f90: New test.
3081
3082 2004-08-30 Richard Henderson <rth@redhat.com>
3083
3084 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
3085
3086 2004-08-30 Richard Henderson <rth@redhat.com>
3087
3088 * lib/fortran-torture.exp (fortran-torture-execute): Honor
3089 additional_flags set by alternate driver.
3090 (ieee-options): New procedure.
3091 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
3092 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
3093 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
3094 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
3095
3096 2004-08-30 Richard Henderson <rth@redhat.com>
3097
3098 * lib/f-torture.exp: Remove.
3099
3100 2004-08-29 Mark Mitchell <mark@codesourcery.com>
3101
3102 PR rtl-optimization/16590
3103 * g++.dg/opt/loop1.C: New test.
3104
3105 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3106
3107 PR fortran/13910
3108 * gfortran.dg/oldstyle_1.f90: New test.
3109
3110 2004-08-29 Steven G. Kargl <kargls@comcast.net>
3111 Paul Brook <paul@codesourcery.com>
3112
3113 * gfortran.dg/g77/README: Update.
3114 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
3115 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
3116 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
3117
3118 2004-08-28 Paul Brook <paul@codesourcery.com>
3119
3120 PR libfortran/17195
3121 * gfortran.dg/edit_real_1.f90: New test.
3122
3123 2004-08-27 Paul Brook <paul@codesourcery.com>
3124
3125 * gfortran.dg/rewind_1.f90: New test.
3126
3127 2004-08-27 Bud Davis <bdavis9659@comcast.net>
3128
3129 PR fortran/16597
3130 * gfortran.dg/pr16597.f90: New test.
3131
3132 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3133
3134 PR c/13801
3135 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
3136 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
3137 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
3138 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
3139 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
3140
3141 2004-08-26 Nick Clifton <nickc@redhat.com>
3142
3143 * gcc.c-torture/compile/pr17119.c: New test.
3144
3145 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
3146
3147 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
3148
3149 2004-08-25 Richard Henderson <rth@redhat.com>
3150
3151 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
3152 the bits that expect kind=8 to be the largest real kind.
3153
3154 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3155
3156 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
3157
3158 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3159
3160 * gfortran.dg/assignment_1.f90: New test.
3161
3162 2004-08-25 Adam Nemet <anemet@lnxw.com>
3163
3164 * g++.dg/template/repo3.C: New test.
3165
3166 2004-08-25 Roger Sayle <roger@eyesopen.com>
3167
3168 PR middle-end/16693
3169 PR tree-optimization/16372
3170 * g++.dg/opt/pr16372-1.C: New test case.
3171 * g++.dg/opt/pr16693-1.C: New test case.
3172 * g++.dg/opt/pr16693-2.C: New test case.
3173
3174 2004-08-25 Ziemowit Laski <zlaski@apple.com>
3175
3176 * objc.dg/proto-lossage-4.m: New test.
3177
3178 2004-08-25 Mark Mitchell <mark@codesourcery.com>
3179
3180 PR c++/17155
3181 * g++.dg/inherit/local2.C: New test.
3182
3183 2004-08-25 Paul Brook <paul@codesourcery.com>
3184
3185 PR fortran/17144
3186 * gfortran.dg/string_ctor_1.f90: New test.
3187
3188 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3189
3190 PR c++/14428
3191 * g++.dg/template/redecl2.C: New test.
3192
3193 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3194
3195 PR fortran/17143
3196 * gfortran.dg/pr17143.f90: New test.
3197
3198 2004-08-24 Bud Davis <bdavis9659@comcast.net>
3199
3200 PR fortran/17164
3201 * gfortran.dg/pr17164.f90: New test.
3202
3203 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3204
3205 * gcc.dg/tree-ssa/loop-1.c: New test.
3206
3207 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3208
3209 * gcc.c-torture/compile/20040824-1.c: New test.
3210
3211 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
3212
3213 * gcc.c-torture/compile/iftrap-3.c: New test.
3214
3215 2004-08-24 Paul Brook <paul@codesourcery.com>
3216
3217 * gfortran.dg/entry_2.f90: New test.
3218
3219 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3220
3221 PR c++/16889
3222 * g++.dg/lookup/ambig[12].C: New.
3223
3224 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3225
3226 PR c++/16706
3227 * g++.dg/template/crash21.C: New test.
3228 * g++.dg/template/crash22.C: Likewise.
3229
3230 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3231
3232 PR c++/17149
3233 * g++.dg/template/access15.C: New.
3234
3235 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3236
3237 PR c++/17163
3238 * g++.dg/template/repo2.C: New test.
3239
3240 2004-08-23 Roger Sayle <roger@eyesopen.com>
3241
3242 PR rtl-optimization/17078
3243 * gcc.c-torture/execute/pr17078-1.c: New test case.
3244
3245 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3246
3247 PR c/14492
3248 * gcc.dg/debug/crash1.c: New test.
3249
3250 2004-08-23 Mark Mitchell <mark@codesourcery.com>
3251
3252 PR c/16180
3253 * gcc.dg/loop-5.c: New test.
3254
3255 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3256
3257 * gcc.c-torture/execute/20040823-1.c: New test.
3258
3259 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
3260
3261 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
3262 to the assembler. Simplify test accordingly.
3263 (asm_abi_flags): Use GNU names.
3264 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
3265 to check for ABI flags.
3266
3267 2004-08-22 Andrew Pinski <apinski@apple.com>
3268
3269 * g++.dg/opt/pr14029.C: New test.
3270 * gcc.c-torture/execute/pr15262.c: New test.
3271
3272 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3273
3274 * gfortran.dg/reduction.f90: Add checks with complex arguments.
3275
3276 2004-08-21 Bud Davis <bdavis9659@comcast.net>
3277
3278 PR 16908
3279 * gfortran.dg/direct_io.f90: New test.
3280
3281 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3282
3283 PR c++/17121
3284 * g++.dg/inherit/local2.C: New test.
3285
3286 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
3287
3288 PR c++/17120
3289 * g++.dg/warn/Wparentheses-4.C: New test.
3290
3291 2004-08-20 Mark Mitchell <mark@codesourcery.com>
3292
3293 PR c++/17121
3294 * g++.dg/inherit/local2.C: New test.
3295
3296 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
3297 * gcc.dg/ppc-ldstruct.c: Likewise.
3298 * gcc.dg/ppc64-abi-2.c: Likewise.
3299
3300 2004-08-20 Jakub Jelinek <jakub@redhat.com>
3301
3302 PR rtl-optimization/17099
3303 * gcc.c-torture/execute/20040820-1.c: New test.
3304
3305 2004-08-20 David Edelsohn <edelsohn@gnu.org>
3306
3307 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
3308
3309 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
3310
3311 PR fortran/17077
3312 * gfortran.dg/auto_array_1.f90: New test.
3313
3314 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3315
3316 PR fortran/17074
3317 * gfortran.dg/simpleif_1.f90: New test.
3318
3319 2004-08-19 Mark Mitchell <mark@codesourcery.com>
3320
3321 * lib/target-supports.exp (check_profiling_available): Return
3322 false for arm*-*-symbianelf* and arm*-*-eabi*.
3323
3324 PR c++/15890
3325 * g++.dg/template/delete1.C: New test.
3326
3327 2004-08-19 Paul Brook <paul@codesourcery.com>
3328
3329 PR fortran/14976
3330 PR fortran/16228
3331 * gfortran.dg/data_char_1.f90: New test.
3332
3333 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
3334
3335 PR fortran/16946
3336 * gfortran.dg/reduction.f90: New testcase.
3337
3338 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3339
3340 PR fortran/16520
3341 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
3342
3343 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
3344
3345 PR c++/17041
3346 * g++.dg/Wparentheses-3.C: New test.
3347
3348 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
3349
3350 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
3351 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
3352 * gcc.dg/vect/vect-2.c: Likewise.
3353 * gcc.dg/vect/vect-3.c: Likewise.
3354 * gcc.dg/vect/vect-4.c: Likewise.
3355 * gcc.dg/vect/vect-5.c: Likewise.
3356 * gcc.dg/vect/vect-6.c: Likewise.
3357 * gcc.dg/vect/vect-7.c: Likewise.
3358 * gcc.dg/vect/vect-25.c: Likewise.
3359 * gcc.dg/vect/vect-31.c: Likewise.
3360 * gcc.dg/vect/vect-32.c: Likewise.
3361 * gcc.dg/vect/vect-34.c: Likewise.
3362 * gcc.dg/vect/vect-36.c: Likewise.
3363 * gcc.dg/vect/vect-all.c: Likewise.
3364
3365 2004-08-18 Mark Mitchell <mark@codesourcery.com>
3366
3367 PR c++/17068
3368 * g++.dg/template/operator4.C: New test.
3369
3370 2004-08-18 Richard Henderson <rth@redhat.com>
3371
3372 * gcc.dg/20040206-1.c: XFAIL.
3373
3374 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3375
3376 PR c++/16246
3377 * g++.dg/template/array7.C: New test.
3378
3379 2004-08-17 James E Wilson <wilson@specifixinc.com>
3380
3381 * gcc.dg/mips-movcc-1.c: New test.
3382 * gcc.dg/mips-movcc-2.c: New test.
3383 * gcc.dg/mips-movcc-3.c: New test.
3384
3385 * gcc.dg/mips-nmadd-1.c: New test.
3386 * gcc.dg/mips-nmadd-2.c: New test.
3387
3388 2004-08-17 Mark Mitchell <mark@codesourcery.com>
3389
3390 PR c++/15871
3391 * g++.dg/opt/inline8.C: New test.
3392
3393 PR c++/16965
3394 * g++.dg/parse/error17.C: New test.
3395
3396 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
3397
3398 * gcc.dg/vect: New directory for vectorizer tests.
3399 * gcc.dg/vect/tree-vect.h: New file.
3400 * gcc.dg/vect/vect.exp: New file.
3401 * gcc.dg/vect/pr16105.c.c: New test.
3402 * gcc.dg/vect/vect-1.c: New test.
3403 * gcc.dg/vect/vect-2.c: New test.
3404 * gcc.dg/vect/vect-3.c: New test.
3405 * gcc.dg/vect/vect-4.c: New test.
3406 * gcc.dg/vect/vect-5.c: New test.
3407 * gcc.dg/vect/vect-6.c: New test.
3408 * gcc.dg/vect/vect-7.c: New test.
3409 * gcc.dg/vect/vect-8.c: New test.
3410 * gcc.dg/vect/vect-9.c: New test.
3411 * gcc.dg/vect/vect-10.c: New test.
3412 * gcc.dg/vect/vect-11.c: New test.
3413 * gcc.dg/vect/vect-12.c: New test.
3414 * gcc.dg/vect/vect-13.c: New test.
3415 * gcc.dg/vect/vect-14.c: New test.
3416 * gcc.dg/vect/vect-15.c: New test.
3417 * gcc.dg/vect/vect-16.c: New test.
3418 * gcc.dg/vect/vect-17.c: New test.
3419 * gcc.dg/vect/vect-18.c: New test.
3420 * gcc.dg/vect/vect-19.c: New test.
3421 * gcc.dg/vect/vect-20.c: New test.
3422 * gcc.dg/vect/vect-21.c: New test.
3423 * gcc.dg/vect/vect-22.c: New test.
3424 * gcc.dg/vect/vect-23.c: New test.
3425 * gcc.dg/vect/vect-24.c: New test.
3426 * gcc.dg/vect/vect-25.c: New test.
3427 * gcc.dg/vect/vect-26.c: New test.
3428 * gcc.dg/vect/vect-27.c: New test.
3429 * gcc.dg/vect/vect-28.c: New test.
3430 * gcc.dg/vect/vect-29.c: New test.
3431 * gcc.dg/vect/vect-30.c: New test.
3432 * gcc.dg/vect/vect-31.c: New test.
3433 * gcc.dg/vect/vect-32.c: New test.
3434 * gcc.dg/vect/vect-33.c: New test.
3435 * gcc.dg/vect/vect-34.c: New test.
3436 * gcc.dg/vect/vect-35.c: New test.
3437 * gcc.dg/vect/vect-36.c: New test.
3438 * gcc.dg/vect/vect-37.c: New test.
3439 * gcc.dg/vect/vect-38.c: New test.
3440 * gcc.dg/vect/vect-40.c: New test.
3441 * gcc.dg/vect/vect-41.c: New test.
3442 * gcc.dg/vect/vect-42.c: New test.
3443 * gcc.dg/vect/vect-43.c: New test.
3444 * gcc.dg/vect/vect-44.c: New test.
3445 * gcc.dg/vect/vect-45.c: New test.
3446 * gcc.dg/vect/vect-46.c: New test.
3447 * gcc.dg/vect/vect-47.c: New test.
3448 * gcc.dg/vect/vect-48.c: New test.
3449 * gcc.dg/vect/vect-49.c: New test.
3450 * gcc.dg/vect/vect-50.c: New test.
3451 * gcc.dg/vect/vect-51.c: New test.
3452 * gcc.dg/vect/vect-52.c: New test.
3453 * gcc.dg/vect/vect-53.c: New test.
3454 * gcc.dg/vect/vect-54.c: New test.
3455 * gcc.dg/vect/vect-55.c: New test.
3456 * gcc.dg/vect/vect-56.c: New test.
3457 * gcc.dg/vect/vect-57.c: New test.
3458 * gcc.dg/vect/vect-58.c: New test.
3459 * gcc.dg/vect/vect-59.c: New test.
3460 * gcc.dg/vect/vect-60.c: New test.
3461 * gcc.dg/vect/vect-61.c: New test.
3462 * gcc.dg/vect/vect-all.c: New test.
3463 * gcc.dg/vect/vect-none.c: New test.
3464
3465 2004-08-17 Paul Brook <paul@codesourcery.com>
3466
3467 PR fortran/13082
3468 * gfortran.dg/entry_1.f90: New test.
3469
3470 2004-08-17 Andrew Pinski <apinski@apple.com>
3471
3472 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
3473
3474 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
3475
3476 * gcc.dg/pr17036-1.c: New test.
3477
3478 2004-08-16 Devang Patel <dpatel@apple.com>
3479
3480 * gcc.dg/darwin-20040809-1.c: New test.
3481
3482 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
3483
3484 * gcc.dg/funcdef-attr-1.c: New test.
3485
3486 2004-08-16 Janis Johnson <janis187@us.ibm.com>
3487
3488 * gcc.dg/altivec-17.c: New test.
3489 * gcc.dg/altivec-18.c: New test.
3490
3491 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
3492
3493 PR c++/6749
3494 * g++.dg/template/vtable2.C: New test.
3495
3496 2004-08-14 Richard Henderson <rth@redhat.com>
3497
3498 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
3499 * gcc.dg/pack-test-4.c (main): Return 0.
3500 * gcc.dg/setjmp-1.c: Remove XFAIL.
3501 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
3502
3503 2004-08-14 Richard Henderson <rth@redhat.com>
3504
3505 * gcc.dg/980217-1.c: Add prototype for printf.
3506
3507 2004-08-13 Bud Davis <bdavis9659@comcast.net>
3508
3509 * gfortran.dg/pr16935.f90: New test.
3510
3511 2004-08-13 Janis Johnson <janis187@us.ibm.com>
3512
3513 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
3514
3515 2004-08-13 Paul Brook <paul@codesourcery.com>
3516
3517 * gfortran.dg/der_io_1.f90: Remove stray comma.
3518
3519 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3520
3521 * gcc.dg/vmx/cw-bug-2.c: Remove.
3522 * gcc.dg/vmx/vprint-1.c: Remove.
3523 * gcc.dg/vmx/vscan-1.c: Remove.
3524
3525 2004-08-12 Devang patel <dpatel@apple.com>
3526
3527 * gcc.dg/darwin-20040809-2.c: New test.
3528
3529 2004-08-12 Janis Johnson <janis1872us.ibm.com>
3530
3531 * g++.dg/ext/altivec-12.C: New test.
3532
3533 * g++.dg/ext/altivec-11.C: New test.
3534
3535 2004-08-12 Paul Brook <paul@codesourcery.com>
3536
3537 * g++.dg/abi/arm_cxa_vec_1.C: New test.
3538
3539 2004-08-12 Janis Johnson <janis187@us.ibm.com>
3540
3541 * g++.dg/ext/altivec-2.C: Check for hardware support before
3542 executing any VMX instructions.
3543
3544 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
3545
3546 2004-08-12 Jakub Jelinek <jakub@redhat.com>
3547
3548 PR c++/16276
3549 * g++.old-deja/g++.other/comdat4.C: New test.
3550 * g++.old-deja/g++.other/comdat4-aux.cc: New.
3551
3552 2004-08-12 Ben Elliston <bje@au.ibm.com>
3553
3554 PR target/16286
3555 * gcc.dg/pr16286.c: New test.
3556
3557 2004-08-12 Jan Beulich <jbeulich@novell.com>
3558
3559 * g++.dg/ext/asm5.C: New.
3560
3561 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3562
3563 PR c++/16698
3564 * g++.dg/eh/crash1.C: New test.
3565
3566 PR c++/16717
3567 * g++.dg/ext/construct1.C: New test.
3568
3569 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3570
3571 PR c++/16853
3572 * g++.dg/init/ptrmem1.C: New test.
3573
3574 PR c++/16618
3575 * g++.dg/parse/offsetof5.C: New test.
3576
3577 PR c++/16870
3578 * g++.dg/template/overload3.C: New test.
3579
3580 2004-08-11 Mark Mitchell <mark@codesourcery.com>
3581
3582 PR c++/16964
3583 * g++.dg/parse/error16.C: New test.
3584
3585 PR c++/16904
3586 * g++.dg/template/error14.C: New test.
3587
3588 PR c++/16929
3589 * g++.dg/template/error15.C: New test.
3590
3591 2004-08-11 Devang Patel <dpatel@apple.com>
3592
3593 * gcc.dg/darwin-ld-20040809-1.c: New test.
3594 * gcc.dg/darwin-ld-20040809-2.c: New test.
3595
3596 2004-08-11 Steven G. Kargl <kargls@comcast.net>
3597
3598 PR fortran/16917
3599 * gfortran.dg/dfloat_1.f90: New test.
3600
3601 2004-08-09 Mark Mitchell <mark@codesourcery.com>
3602
3603 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
3604 * gcc.dg/dll-2.c: Fix dg-require syntax.
3605 * gcc.misc-tests/arm-isr.c (abort): Declare.
3606 (exit): Likewise.
3607
3608 2004-08-10 Mark Mitchell <mark@codesourcery.com>
3609
3610 PR c++/16971
3611 * g++.dg/parse/crash16.C: New test.
3612
3613 2004-08-10 Roger Sayle <roger@eyesopen.com>
3614
3615 * gcc.dg/mips-rsqrt-1.c: New test case.
3616 * gcc.dg/mips-rsqrt-2.c: New test case.
3617 * gcc.dg/mips-rsqrt-3.c: New test case.
3618
3619 2004-08-10 Paul Brook <paul@codesourcery.com>
3620
3621 * gfortran.dg/der_io_1.f90: New test.
3622
3623 2004-08-10 Paul Brook <paul@codesourcery.com>
3624
3625 PR fortran/16919
3626 * gfortran.dg/der_array_1.f90: New test.
3627
3628 2004-08-09 David Edelsohn <edelsohn@gnu.org>
3629
3630 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
3631
3632 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
3633
3634 * gcc.dg/wchar_t-2.c: Fix typo.
3635
3636 2004-08-09 Falk Hueffner <falk@debian.org>
3637
3638 PR tree-optimization/12517
3639 * gcc.c-torture/compile/pr12517.c: New test.
3640
3641 PR tree-optimization/12578
3642 * gcc.c-torture/compile/pr12578.c: New test.
3643
3644 PR tree-optimization/12899
3645 * gcc.c-torture/compile/pr12899.c: New test.
3646
3647 PR rtl-optimization/14692
3648 * gcc.c-torture/compile/pr14692.c: New test.
3649
3650 PR tree-optimization/16461
3651 * gcc.c-torture/compile/pr16461.c: New test.
3652
3653 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
3654
3655 * gfortran.dg/getenv_1.f90: New test.
3656
3657 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3658
3659 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
3660 wchar_t.
3661 * gcc.dg/symbian5.c: Test -fno-short-wchar.
3662
3663 2004-08-06 Paul Brook <paul@codesourcery.com>
3664
3665 * gfortran.dg/ret_array_1.f90: New test.
3666 * gfortran.dg/ret_pointer_1.f90: New test.
3667
3668 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
3669
3670 * gcc.dg/missing-field-init-[12].c: New tests.
3671 * g++.dg/warn/missing-field-init-[12].C: New tests.
3672
3673 2004-08-06 Mark Mitchell <mark@codesourcery.com>
3674
3675 * gcc.dg/enum2.c: New test.
3676 * gcc.dg/symbian3.c: Likewise.
3677 * gcc.dg/symbian4.c: Likewise.
3678 * gcc.dg/wchar_t-2.c: Likewise.
3679
3680 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3681
3682 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
3683 destructor tests.
3684
3685 2004-08-05 Mark Mitchell <mark@codesourcery.com>
3686
3687 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
3688 dg-require-visiblity.
3689 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
3690 * g++.dg/ext/visibility/fvisibility.C: Likewise.
3691 * g++.dg/ext/visibility/memfuncts.C: Likewise.
3692 * g++.dg/ext/visibility/new1.C: Likewise.
3693 * g++.dg/ext/visibility/pragma.C: Likewise.
3694 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
3695 * g++.dg/ext/visibility/virtual.C: Likewise.
3696 * g++/dg/ext/visibility/visibility-1.C: Likewise.
3697 * g++/dg/ext/visibility/visibility-2.C: Likewise.
3698 * g++/dg/ext/visibility/visibility-3.C: Likewise.
3699 * g++/dg/ext/visibility/visibility-4.C: Likewise.
3700 * g++/dg/ext/visibility/visibility-5.C: Likewise.
3701 * g++/dg/ext/visibility/visibility-6.C: Likewise.
3702 * g++/dg/ext/visibility/visibility-7.C: Likewise.
3703 * g++/dg/ext/visibility/visibility-8.C: New test.
3704 * gcc.c-torture/compile/dll.x: Remove.
3705 * gcc.dg/dll-2.c: Use dg-require-dll
3706 * gcc.dg/visibility-10.c: New test.
3707 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
3708 supporting DLLs.
3709 * testsuite/lib/scanasm.exp (scan_hidden): New function.
3710 (scan_not_hidden): Likewise.
3711
3712 2004-08-05 David Edelsohn <edelsohn@gnu.org>
3713
3714 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
3715
3716 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
3717
3718 * gcc.c-torture/execute/20040805-1.c: New test.
3719
3720 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
3721
3722 * gcc.dg/20020118-1.c: Declare abort.
3723 * gcc.dg/altivec_check.h: Likewise.
3724 * gcc.dg/iftrap-2.c: Likewise.
3725 * gcc.dg/pragma-darwin.c: Likewise.
3726 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
3727
3728 2004-08-04 Geoffrey Keating <geoffk@apple.com>
3729
3730 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
3731
3732 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
3733
3734 * gcc.c-torture/execute/builtins/abs-2.c,
3735 gcc.c-torture/execute/builtins/abs-3.c,
3736 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
3737 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
3738 intmax_t, uintmax_t and their limits.
3739 * gcc.dg/intmax_t-1.c: New test.
3740
3741 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3742
3743 * g++.dg/tc1/dr147.C: Add reference to PR.
3744
3745 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
3746
3747 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
3748 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
3749
3750 2004-08-03 David Edelsohn <edelsohn@gnu.org>
3751
3752 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
3753
3754 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3755
3756 * gcc.dg/redecl-5.c: New test.
3757 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
3758 of scanf.
3759
3760 2004-08-03 Roger Sayle <roger@eyesopen.com>
3761
3762 PR middle-end/16790
3763 * gcc.c-torture/execute/pr16790-1.c: New test case.
3764
3765 2004-08-03 Mark Mitchell <mark@codesourcery.com>
3766
3767 * g++.dg/ext/visibility/assign1.C: New test.
3768 * g++.dg/ext/visibility/new1.C: Likewise.
3769
3770 * gcc.dg/symbian1.c: New test.
3771 * gcc.dg/symbian2.c: Likewise.
3772
3773 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
3774
3775 PR target/16570
3776 * gcc.dg/i386-sse-9.c: New test.
3777
3778 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3779
3780 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
3781
3782 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
3783
3784 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
3785 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
3786 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
3787 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
3788 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
3789 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
3790 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
3791 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
3792 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
3793 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
3794 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
3795 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
3796 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
3797 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
3798 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
3799 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
3800 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
3801 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
3802 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
3803 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
3804 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
3805 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
3806 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
3807 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3808 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
3809 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
3810 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
3811 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
3812 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
3813 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
3814 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
3815 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
3816 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
3817 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
3818 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
3819 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
3820 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
3821 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
3822 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
3823 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
3824 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
3825 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
3826 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
3827 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
3828 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
3829 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
3830 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
3831 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
3832 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
3833 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
3834 gcc.misc-tests/i386-pf-3dnow-1.c,
3835 gcc.misc-tests/i386-pf-athlon-1.c,
3836 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
3837 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
3838 Declare built-in functions used.
3839 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
3840
3841 2004-08-02 Mark Mitchell <mark@codesourcery.com>
3842
3843 PR c++/16707
3844 * g++.dg/lookup/using12.C: New test.
3845
3846 * g++.dg/init/null1.C: Fix PR number.
3847 * g++.dg/parse/namespace10.C: Likewise.
3848
3849 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3850
3851 PR c++/16224
3852 * g++.dg/template/spec17.C: New test.
3853 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
3854 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
3855
3856 2004-08-02 David Billinghurst
3857
3858 PR fortran/16292
3859 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
3860
3861 2004-08-01 Zack Weinberg <zack@codesourcery.com>
3862
3863 * gcc.dg/ia64-got-1.c: New test case.
3864
3865 2004-08-01 Mark Mitchell <mark@codesourcery.com>
3866
3867 PR c++/16489
3868 * g++.dg/init/null1.C: New test.
3869 * g++.dg/tc1/dr76.C: Adjust error marker.
3870
3871 PR c++/16529
3872 * g++.dg/parse/namespace10.C: New test.
3873
3874 PR c++/16810
3875 * g++.dg/inherit/ptrmem2.C: New test.
3876
3877 2004-08-02 Ben Elliston <bje@au.ibm.com>
3878
3879 PR target/16155
3880 * gcc.dg/pr16155.c: New test.
3881
3882 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
3883
3884 * gcc.dg/redecl-2.c: New test.
3885
3886 2004-07-30 Geoffrey Keating <geoffk@apple.com>
3887
3888 * gcc.dg/darwin-longdouble.c: New file.
3889
3890 2004-07-30 Richard Henderson <rth@redhat.com>
3891
3892 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
3893 write to constant argument.
3894 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
3895
3896 2004-07-30 Richard Henderson <rth@redhat.com>
3897
3898 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
3899 tests of nearest around zero.
3900
3901 2004-07-30 Andrew Pinski <apinski@apple.com>
3902
3903 * gcc.c-torture/compile/20040730-1.c: New test.
3904
3905 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
3906
3907 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
3908 powerpc-eabispe.
3909
3910 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
3911
3912 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
3913
3914 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
3915
3916 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
3917 contains $ld_library_path.
3918 * lib/gfortran.exp (gfortran_link_flags): Likewise.
3919
3920 2004-07-29 Richard Henderson <rth@redhat.com>
3921
3922 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
3923
3924 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
3925 (alt2, which): New.
3926 (Check): Accept either alternative.
3927
3928 2004-07-29 Mark Mitchell <mark@codesourcery.com>
3929
3930 * g++.dg/abi/inline1.C: New test.
3931 * g++.dg/abi/local1-a.cc: Likewise.
3932 * g++.dg/abi/local1.C: Likewise.
3933 * g++.dg/abi/mangle11.C: Tweak location of warnings.
3934 * g++.dg/abi/mangle12.C: Likewise.
3935 * g++.dg/abi/mangle17.C: Likewise.
3936 * g++.dg/abi/mangle20-2.C: Likewise.
3937 * g++.dg/opt/interface1.C: Likewise.
3938 * g++.dg/opt/interface1.h: Likewise.
3939 * g++.dg/opt/interface1-a.cc: New test.
3940 * g++.dg/parse/repo1.C: New test.
3941 * g++.dg/template/repo1.C: Likewise.
3942 * g++.dg/warn/Winline-1.C: Likewise.
3943 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
3944
3945 2004-07-29 Diego Novillo <dnovillo@redhat.com>
3946
3947 * gcc.dg/tree-ssa/20040729-1.c: New test.
3948
3949 2004-07-27 Matt Austern <austern@apple.com>
3950
3951 * gcc.dg/darwin-bool-1.c: New test.
3952 * gcc.dg/darwin-bool-2.c: New test.
3953
3954 2004-07-28 Richard Henderson <rth@redhat.com>
3955
3956 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
3957 arguments in the correct type. Don't write to constant arguments.
3958
3959 2004-07-28 Diego Novillo <dnovillo@redhat.com>
3960
3961 PR tree-optimization/16688
3962 PR tree-optimization/16689
3963 * g++.dg/tree-ssa/pr16688.C: New test.
3964
3965 2004-07-28 Diego Novillo <dnovillo@redhat.com>
3966
3967 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3968 loads. Not only in the comment, this time.
3969
3970 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
3971
3972 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
3973 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
3974 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
3975 * gcc.dg/sh4a-bitmovua.c: New.
3976 * gcc.dg/sh4a-cos.c: New.
3977 * gcc.dg/sh4a-cosf.c: New.
3978 * gcc.dg/sh4a-fprun.c: New.
3979 * gcc.dg/sh4a-fsrra.c: New.
3980 * gcc.dg/sh4a-memmovua.c: New.
3981 * gcc.dg/sh4a-sin.c: New.
3982 * gcc.dg/sh4a-sincos.c: New.
3983 * gcc.dg/sh4a-sincosf.c: New.
3984 * gcc.dg/sh4a-sinf.c: New.
3985
3986 2004-07-28 Diego Novillo <dnovillo@redhat.com>
3987
3988 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
3989 conditionals.
3990 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
3991 loads.
3992 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
3993 DOM1.
3994
3995 2004-07-27 Andrew Pinski <apinski@apple.com>
3996
3997 * g++.dg/rtti/tinfo1.C: Correct the xfail.
3998
3999 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
4000
4001 * gcc.dg/pragma-isr.c: New test.
4002
4003 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4004
4005 PR c++/14429
4006 * g++.dg/template/ttp11.C: New test.
4007
4008 2004-07-27 Diego Novillo <dnovillo@redhat.com>
4009
4010 * gcc.c-torture/compile/20040727-1.c: New test.
4011
4012 2004-07-26 Eric Christopher <echristo@redhat.com>
4013
4014 * gcc.c-torture/compile/20040726-2.c: New test.
4015
4016 2004-07-26 Andrew Pinski <apinski@apple.com>
4017
4018 * g++.dg/rtti/tinfo1.C: Xfail.
4019
4020 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
4021
4022 * gcc.c-torture/compile/20040726-1.c: New test.
4023
4024 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
4025 Brian Ryner <bryner@brianryner.com>
4026
4027 PR c++/9283
4028 PR c++/15000
4029 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
4030 * g++.dg/ext/visibility/: New directory.
4031 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
4032 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
4033 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
4034 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
4035 * g++.dg/ext/visibility/fvisibility.C,
4036 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
4037 g++.dg/ext/visibility/fvisibility-override1.C
4038 g++.dg/ext/visibility/fvisibility-override2.C
4039 g++.dg/ext/visibility/memfuncts.C
4040 g++.dg/ext/visibility/noPLT.C
4041 g++.dg/ext/visibility/pragma.C
4042 g++.dg/ext/visibility/pragma-override1.C
4043 g++.dg/ext/visibility/pragma-override2.C
4044 g++.dg/ext/visibility/staticmemfuncts.C
4045 g++.dg/ext/visibility/virtual.C: New tests.
4046
4047 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4048
4049 PR c/15360
4050 * gcc.dg/pr15360-1.c: New test.
4051
4052 2004-07-25 Daniel Jacobowitz <dan@debian.org>
4053
4054 * gcc.dg/pragma-align-2.c: New test.
4055 * gcc.dg/pragma-init-fini.c: New test.
4056 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
4057 targets.
4058
4059 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
4060
4061 * gcc.dg/init-string-2.c: New test.
4062
4063 2004-07-24 Zack Weinberg <zack@codesourcery.com>
4064
4065 PR 16684
4066 * gcc.dg/Wredundant-decls-1.c: New test case.
4067
4068 2004-07-24 Jakub Jelinek <jakub@redhat.com>
4069
4070 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
4071 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
4072 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
4073 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
4074 * gcc.dg/compat/generate-random.c: New file.
4075 * gcc.dg/compat/generate-random.h: Likewise.
4076 * gcc.dg/compat/generate-random_r.c: Likewise.
4077 * gcc.dg/compat/struct-layout-1.h: Likewise.
4078 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
4079 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
4080 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
4081 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
4082 * gcc.dg/compat/struct-layout-1_main.c: New test.
4083 * gcc.dg/compat/struct-layout-1_x.c: New file.
4084 * gcc.dg/compat/struct-layout-1_y.c: New file.
4085 * gcc.dg/compat/struct-layout-1_test.h: New file.
4086
4087 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
4088
4089 * gcc.dg/comp-return-1.c: New test
4090
4091 2004-07-23 Janis Johnson <janis187@us.ibm.com>
4092
4093 * gcc.dg/vmx/8-02a.c: Fix typo.
4094
4095 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
4096 * gcc.dg/darwin-abi-3.c: New test.
4097
4098 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
4099 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
4100
4101 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
4102 * gcc.dg/vmx/ops-long-1.c: New test.
4103 * gcc.dg/vmx/ops-long-2.c: New test.
4104
4105 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
4106
4107 * g++.dg/lookup/conv-[1234].C: New.
4108
4109 2004-07-22 Mark Mitchell <mark@codesourcery.com>
4110
4111 * g++.dg/parse/attr2.C: Simplify.
4112
4113 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4114
4115 PR c/7284
4116 * gcc.c-torture/execute/pr7284-1.c: New test.
4117
4118 2004-07-22 Brian Booth <bbooth@redhat.com>
4119
4120 * gcc.dg/tree-ssa/20040721-1.c: New test.
4121
4122 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
4123
4124 * g++.dg/template/crash20.c: New.
4125
4126 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
4127
4128 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
4129 Add dg-run directive. Declare variables as required.
4130 * gfortran.dg/g77/README: Update
4131
4132 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
4133
4134 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
4135 gcc.dg/cris-peep2-andu2.c: New tests.
4136
4137 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4138
4139 PR c/15052
4140 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
4141 on return type.
4142 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
4143 messages.
4144 * gcc.dg/qual-return-2.c: Update expected messages.
4145 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
4146
4147 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4148
4149 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
4150 * gcc.dg/noncompile/921102-1.c: Update expected error message.
4151
4152 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
4153
4154 PR c/11250
4155 * gcc.dg/init-string-1.c: New test.
4156
4157 2004-07-21 Jakub Jelinek <jakub@redhat.com>
4158
4159 PR middle-end/15345
4160 PR c/16450
4161 * gcc.dg/torture/nested-fn-1.c: New test.
4162
4163 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
4164
4165 PR target/16559
4166 * gcc.dg/ia64-fptr-1.c: New file.
4167
4168 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4169
4170 PR c++/14497
4171 * g++.dg/template/spec16.C: New test.
4172 * g++.old-deja/g++.robertl/eb118.C: Remove.
4173
4174 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4175
4176 PR c++/509
4177 * g++.dg/template/spec15.C: New test.
4178
4179 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
4180
4181 Copy cases from g77.f-torture/execute and add dg-run
4182 directive. Other changes as noted.
4183 * gfortran.dg/g77/13037.f
4184 * gfortran.dg/g77/1832.f
4185 * gfortran.dg/g77/19981119-0.f
4186 * gfortran.dg/g77/19990313-0.f
4187 * gfortran.dg/g77/19990313-1.f
4188 * gfortran.dg/g77/19990313-2.f
4189 * gfortran.dg/g77/19990313-3.f
4190 * gfortran.dg/g77/19990419-1.f
4191 * gfortran.dg/g77/19990826-0.f
4192 * gfortran.dg/g77/19990826-2.f
4193 * gfortran.dg/g77/20000503-1.f
4194 * gfortran.dg/g77/20001111.f
4195 * gfortran.dg/g77/20010116.f
4196 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
4197 * gfortran.dg/g77/20010430.f
4198 * gfortran.dg/g77/6177.f
4199 * gfortran.dg/g77/947.f
4200 * gfortran.dg/g77/970816-3.f
4201 * gfortran.dg/g77/971102-1.f
4202 * gfortran.dg/g77/980520-1.f
4203 * gfortran.dg/g77/980628-0.f
4204 * gfortran.dg/g77/980628-1.f
4205 * gfortran.dg/g77/980628-10.f
4206 * gfortran.dg/g77/980628-2.f
4207 * gfortran.dg/g77/980628-3.f
4208 * gfortran.dg/g77/980628-7.f
4209 * gfortran.dg/g77/980628-8.f
4210 * gfortran.dg/g77/980628-9.f
4211 * gfortran.dg/g77/980701-0.f
4212 * gfortran.dg/g77/980701-1.f
4213 * gfortran.dg/g77/cabs.f
4214 * gfortran.dg/g77/claus.f
4215 * gfortran.dg/g77/complex_1.f
4216 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
4217 * gfortran.dg/g77/dcomplex.f
4218 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
4219 * gfortran.dg/g77/f90-intrinsic-mathematical.f
4220 * gfortran.dg/g77/f90-intrinsic-numeric.f
4221 * gfortran.dg/g77/int8421.f
4222 * gfortran.dg/g77/labug1.f
4223 * gfortran.dg/g77/large_vec.f
4224 * gfortran.dg/g77/le.f
4225 * gfortran.dg/g77/short.f
4226 * gfortran.dg/g77/README: Update
4227
4228 2004-07-20 Mark Mitchell <mark@codesourcery.com>
4229
4230 PR c++/16637
4231 * g++.dg/parse/lookup4.C: New test.
4232
4233 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4234
4235 PR c++/16175
4236 * g++.dg/template/ttp10.C: New test.
4237
4238 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
4239
4240 * gcc.dg/pr12625-1.c: New test.
4241
4242 2004-07-20 Steven Bosscher <stevenb@suse.de>
4243
4244 * testsuite/gcc.dg/switch-warn-1.c: New test.
4245 * testsuite/gcc.dg/switch-warn-2.c: New test.
4246 * gcc.c-torture/compile/pr14730.c: Update.
4247
4248 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
4249
4250 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
4251 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
4252 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
4253 g++.dg/template/nontype3.C: Remove trailing CR from tests.
4254
4255 2004-07-18 Mark Mitchell <mark@codesourcery.com>
4256
4257 PR c++/16623
4258 * g++.dg/template/assign1.C: New test.
4259
4260 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4261
4262 PR c++/12170
4263 * g++.dg/template/ttp9.C: New test.
4264
4265 2004-07-19 Daniel Jacobowitz <dan@debian.org>
4266
4267 * gcc.dg/format/cmn-err-1.c: New test.
4268
4269 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
4270
4271 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
4272 gcc.dg/Wparentheses-10.c: New tests.
4273 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
4274
4275 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4276
4277 PR fortran/16465
4278 * gfortran.dg/g77//ffixed-line-length-0.f,
4279 gfortran.dg/g77/ffixed-line-length-132.f,
4280 gfortran.dg/g77/ffixed-line-length-72.f,
4281 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
4282 gfortran.dg/g77/README: Update.
4283
4284 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4285
4286 PR c++/13092
4287 * g++.dg/template/non-dependent7.C: New test.
4288 * g++.dg/template/non-dependent8.C: Likewise.
4289 * g++.dg/template/non-dependent9.C: Likewise.
4290 * g++.dg/template/non-dependent10.C: Likewise.
4291
4292 2004-07-17 Mark Mitchell <mark@codesourcery.com>
4293
4294 PR c++/16337
4295 * g++.dg/parse/attr2.C: New test.
4296
4297 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
4298
4299 * g77.dg: Removed.
4300 * g77.f-torture: Ditto.
4301
4302 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
4303
4304 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
4305 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
4306 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
4307
4308 2004-07-16 Richard Henderson <rth@redhat.com>
4309
4310 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
4311
4312 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4313
4314 * lib/fortran-torture.exp (fortran-torture): Don't test compile
4315 tests with full list of options.
4316 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
4317 of TORTURE_OPTIONS if test contains 'dg-do run'.
4318
4319 PR fortran/16404
4320 * gfortran.dg/do_iterator.f90: New test.
4321
4322 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4323
4324 PR rtl-optimization/16536
4325 * gcc.c-torture/execute/restrict-1.c: New test.
4326
4327 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4328
4329 PR fortran/15324
4330 * gfortran.dg/pr15324.f90: New test.
4331
4332 PR fortran/15129
4333 * gfortran.dg/pr15129.f90: New test.
4334
4335 PR fortran/15140
4336 * gfortran.dg/pr15140.f90: New test.
4337
4338 PR fortran/13792
4339 * gfortran.fortran-torture/execute/bounds.f90: Add check for
4340 compile-time simplification.
4341
4342 2004-07-14 Mike Stump <mrs@apple.com>
4343
4344 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
4345
4346 2004-07-14 James E Wilson <wilson@specifixinc.com>
4347
4348 PR target/16325
4349 * gcc.dg/profile-generate-1.c: New.
4350
4351 2004-07-15 Jakub Jelinek <jakub@redhat.com>
4352
4353 * gcc.c-torture/execute/20040709-1.c: New test.
4354 * gcc.c-torture/execute/20040709-2.c: New test.
4355
4356 2004-07-14 Mike Stump <mrs@apple.com>
4357
4358 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
4359
4360 2004-07-14 Mike Stump <mrs@apple.com>
4361
4362 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
4363
4364 2004-07-13 Mark Mitchell <mark@codesourcery.com>
4365
4366 PR c++/16518
4367 * g++.dg/parse/mutable1.C: New test.
4368
4369 2004-07-13 Diego Novillo <dnovillo@redhat.com>
4370
4371 PR tree-optimization/16443
4372 * gcc.dg/tree-ssa/20040713-1.c: New test.
4373
4374 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
4375
4376 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
4377 for operator new.
4378
4379 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4380
4381 * gfortran.dg/g77/README: New file
4382 * gfortran.dg/g77/19981216-0.f: Copy from
4383 g77.f-torture/noncompile. Add "dg-do compile" and
4384 dg-error as required.
4385 * gfortran.dg/g77/19990218-1.f: Likewise
4386 * gfortran.dg/g77/19990905-1.f: Likewise
4387 * gfortran.dg/g77/9263.f: Likewise
4388 * gfortran.dg/g77/980615-0.f: Likewise
4389 * gfortran.dg/g77/980616-0.f: Likewise
4390 * gfortran.dg/g77/check0.f: Likewise
4391 * gfortran.dg/g77/select_no_compile.f: Likewise
4392
4393 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4394
4395 Copy files from g77.f-torture/compile.
4396 Add "{ dg-do compile}". Other changes as noted
4397 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
4398 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
4399 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
4400 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
4401 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
4402 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
4403 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
4404 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
4405 statement to conform to standard. Append alpha1.x for reference.
4406 * gfortran.dg/g77/xformat.f: Add dg-warning
4407
4408 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
4409
4410 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
4411 Add {dg-do compile} directive.
4412 * gfortran.dg/g77/cpp2.F: Likewise
4413
4414 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4415
4416 PR c++/5402
4417 * g++.dg/lookup/name-clash1.C: New test.
4418
4419 PR c++/9777
4420 * g++.dg/lookup/name-clash2.C: New test.
4421
4422 PR c++/12102
4423 * g++.dg/lookup/name-clash3.C: New test.
4424
4425 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4426
4427 * g++.dg/lookup/new2.C: New test.
4428 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
4429
4430 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
4431
4432 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
4433 Add {dg-do compile} directive.
4434 * gfortran.dg/g77/13060.f: Likewise
4435 * gfortran.dg/g77/19990218-0.f: Likewise
4436 * gfortran.dg/g77/19990305-0.f: Likewise
4437 * gfortran.dg/g77/19990419-0.f: Likewise
4438 * gfortran.dg/g77/19990502-0.f: Likewise
4439 * gfortran.dg/g77/19990502-1.f: Likewise
4440 * gfortran.dg/g77/19990525-0.f: Likewise
4441 * gfortran.dg/g77/19990826-1.f: Likewise
4442 * gfortran.dg/g77/19990826-3.f: Likewise
4443 * gfortran.dg/g77/19990905-2.f: Likewise
4444 * gfortran.dg/g77/20000412-1.f: Likewise
4445 * gfortran.dg/g77/20000511-1.f: Likewise
4446 * gfortran.dg/g77/20000511-2.f: Likewise
4447 * gfortran.dg/g77/20000518.f: Likewise
4448 * gfortran.dg/g77/20000601-1.f: Likewise
4449 * gfortran.dg/g77/20000601-2.f: Likewise
4450 * gfortran.dg/g77/20000629-1.f: Likewise
4451 * gfortran.dg/g77/20000630-2.f: Likewise
4452 * gfortran.dg/g77/20010115.f: Likewise
4453 * gfortran.dg/g77/20010321-1.f: Likewise
4454 * gfortran.dg/g77/20010426.f: Likewise
4455 * gfortran.dg/g77/20020307-1.f: Likewise
4456 * gfortran.dg/g77/8485.f: Likewise
4457 * gfortran.dg/g77/960317-1.f: Likewise
4458 * gfortran.dg/g77/970915-0.f: Likewise
4459 * gfortran.dg/g77/980310-1.f: Likewise
4460 * gfortran.dg/g77/980310-2.f: Likewise
4461 * gfortran.dg/g77/980310-3.f: Likewise
4462 * gfortran.dg/g77/980310-4.f: Likewise
4463 * gfortran.dg/g77/980310-6.f: Likewise
4464 * gfortran.dg/g77/980310-7.f: Likewise
4465 * gfortran.dg/g77/980310-8.f: Likewise
4466 * gfortran.dg/g77/980419-2.f: Likewise
4467 * gfortran.dg/g77/980424-0.f: Likewise
4468 * gfortran.dg/g77/980427-0.f: Likewise
4469 * gfortran.dg/g77/980729-0.f: Likewise
4470 * gfortran.dg/g77/981117-1.f: Likewise
4471 * gfortran.dg/g77/toon_1.f: Likewise
4472
4473 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4474
4475 PR c++/2204
4476 * g++.dg/other/abstract2.C: New test.
4477
4478 2004-07-12 Paul Brook <paul@codesourcery.com>
4479
4480 * gfortran.dg/pointer_init_1.f90: New test.
4481
4482 2004-07-11 Paul Brook <paul@codesourcery.com>
4483
4484 PR fortran/15986
4485 * gfortran.dg/contained_1.f90: New test.
4486
4487 2004-07-11 Mark Mitchell <mark@codesourcery.com>
4488
4489 * g++.dg/parse/defarg8.C: New test.
4490
4491 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4492
4493 PR fortran/16433
4494 * gfortran.dg/pr16433.f: New test.
4495
4496 PR fortran/17574
4497 * gfortran.dg/pr15754.f90: New test.
4498
4499 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
4500
4501 PR tree-optimization/16437
4502 * gcc.c-torture/execute/bitfld-4.c: New test.
4503
4504 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4505
4506 * gfortran.fortran-torture/execute/common_2.f90: Add check for
4507 access to common var from module.
4508
4509 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4510
4511 PR fortran/16336
4512 * gfortran.fortran-torture/execute/common_2.f90: New test.
4513
4514 2004-07-10 Paul Brook <paul@codesourcery.com>
4515
4516 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
4517
4518 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4519
4520 PR fortran/15969
4521 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
4522
4523 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
4524
4525 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
4526 * gfortran.dg/g77/ffixed-form-2.f: Likewise
4527 * gfortran.dg/g77/ffree-form-1.f: Likewise
4528 * gfortran.dg/g77/ffree-form-2.f: Likewise
4529 * gfortran.dg/g77/ffree-form-3.f: Likewise
4530 * gfortran.dg/g77/fno-underscoring.f: Likewise
4531 * gfortran.dg/g77/funderscoring.f: Likewise
4532 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
4533
4534 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4535
4536 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
4537
4538 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4539 Paul Brook <paul@codesourcery.com>
4540
4541 PR fortran/13415
4542 * gfortran.dg/common_pointer_1.f90: New test.
4543
4544 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4545
4546 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
4547
4548 2004-07-09 James E Wilson <wilson@specifixinc.com>
4549
4550 PR target/16364
4551 * gcc.c-torture/compile/20040709-1.c: New.
4552
4553 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4554
4555 PR fortran/14077
4556 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
4557
4558 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4559
4560 PR fortran/13201
4561 * gfortran.dg/shape_1.f90: New test.
4562
4563 2004-07-09 Zack Weinberg <zack@codesourcery.com>
4564 Andrew Pinski <apinski@apple.com>
4565
4566 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
4567
4568 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4569
4570 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
4571 comment.
4572
4573 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4574 Paul Brook <paul@codesourcery.com>
4575
4576 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
4577 '.f95' and '.F95'.
4578
4579 2004-07-09 Diego Novillo <dnovillo@redhat.com>
4580
4581 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
4582
4583 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4584
4585 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
4586 testcases with capital suffix.
4587
4588 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4589
4590 PR fortran/15481
4591 PR fortran/13372
4592 PR fortran/13575
4593 PR fortran/15978
4594 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
4595
4596 * gfortran.dg/implicit_1.f90: New test.
4597
4598 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4599
4600 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
4601 expression to match gfortran warning/error messages
4602 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
4603 dg-error text.
4604
4605 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4606
4607 * lib/fortran-torture.exp: Rename proc search_for to
4608 search_for_re.
4609
4610 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
4611
4612 * gcc.c-torture/execute/simd-5.x: New file.
4613 XFAIL on SPARC 64-bit at -O0.
4614
4615 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4616
4617 PR c++/8211
4618 PR c++/16165
4619 * g++.dg/warn/effc3.C: New test.
4620
4621 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4622
4623 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
4624 change X to 1X in format.
4625 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
4626 add data statements to conform to standard.
4627
4628 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4629
4630 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
4631 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
4632 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
4633
4634 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4635
4636 * gfortran.dg/g77/7388.f: Copy from g77.dg
4637 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
4638 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
4639 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
4640 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
4641 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
4642 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
4643 * gfortran.dg/g77/strlen0.f: Likewise
4644
4645 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
4646
4647 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
4648 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
4649
4650 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4651
4652 * gcc.c-torture/execute/920428-2.x: Delete.
4653 * gcc.c-torture/execute/920501-7.x: Likewise.
4654
4655 2004-07-08 Jakub Jelinek <jakub@redhat.com>
4656
4657 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
4658 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
4659 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
4660 prescott and c3-2.
4661 (PREFETCH_3DNOW): Add -march=c3.
4662
4663 2004-07-08 Diego Novillo <dnovillo@redhat.com>
4664
4665 PR c/16437
4666 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
4667 * gcc.c-torture/execute/bf64-1.x: Likewise.
4668
4669 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4670
4671 * gcc.c-torture/compile/20040708-1.c: New test.
4672
4673 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4674
4675 PR c++/16169
4676 * g++.dg/warn/effc2.C: New test.
4677
4678 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
4679
4680 * gcc.c-torture/execute/bitfld-1.x: Remove.
4681 * gcc.c-torture/execute/bitfld-3.c: New test.
4682 * gcc.dg/bitfld-2.c: Remove XFAILs.
4683
4684 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
4685
4686 PR c++/16276
4687 * g++.dg/rtti/tinfo1.C: New file.
4688
4689 2004-07-07 Eric Christopher <echristo@redhat.com>
4690
4691 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
4692
4693 2004-07-07 Andrew Pinski <apinski@apple.com>
4694
4695 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
4696
4697 2004-07-07 Mark Mitchell <mark@codesourcery.com>
4698
4699 * g++.dg/init/call1.C: XFAIL.
4700
4701 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
4702
4703 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
4704 except for movstrict*, to movmem* and clrstr* to clrmem*.
4705
4706 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
4707
4708 * gcc.c-torture/execute/20040707-1.c: New test.
4709
4710 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
4711
4712 * gcc.c-torture/execute/20040706-1.c: New test.
4713
4714 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4715
4716 PR c++/3671
4717 * g++.dg/template/spec14.C: New test.
4718
4719 2004-07-05 Jakub Jelinek <jakub@redhat.com>
4720
4721 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
4722 nothing if not yet defined. Use it in b, c and d type definitions.
4723 * gcc.c-torture/execute/20040705-1.c: New test.
4724 * gcc.c-torture/execute/20040705-2.c: New test.
4725
4726 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4727
4728 PR c++/2518
4729 * g++.dg/lookup/new1.C: New test.
4730
4731 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4732
4733 PR c++/11406
4734 * g++.dg/template/sizeof8.C: New test.
4735
4736 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
4737
4738 * gcc.c-torture/compile/20040705-1.c: New test.
4739
4740 2004-07-04 Bud Davis <bdavis9659@comcast.net>
4741
4742 * gfortran.fortran-torture/execute/seq_io.f90: New test.
4743
4744 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
4745
4746 * gcc.dg/cpp/if-mop.c: Two new testcases.
4747 * gcc.dg/cpp/trad/comment-3.c: New.
4748
4749 2004-07-04 Paul Brook <paul@codesourcery.com>
4750
4751 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
4752
4753 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
4754
4755 PR c++/3761
4756 * g++.dg/lookup/crash4.C: New test.
4757
4758 2004-07-02 Zack Weinberg <zack@codesourcery.com>
4759
4760 * gcc.c-torture/execute/builtin-abs-1.c
4761 * gcc.c-torture/execute/builtin-abs-2.c
4762 * gcc.c-torture/execute/builtin-complex-1.c
4763 * gcc.c-torture/execute/builtins/string-1-lib.c
4764 * gcc.c-torture/execute/builtins/string-1.c
4765 * gcc.c-torture/execute/builtins/string-2-lib.c
4766 * gcc.c-torture/execute/builtins/string-2.c
4767 * gcc.c-torture/execute/builtins/string-3-lib.c
4768 * gcc.c-torture/execute/builtins/string-3.c
4769 * gcc.c-torture/execute/builtins/string-4-lib.c
4770 * gcc.c-torture/execute/builtins/string-4.c
4771 * gcc.c-torture/execute/builtins/string-5-lib.c
4772 * gcc.c-torture/execute/builtins/string-5.c
4773 * gcc.c-torture/execute/builtins/string-6-lib.c
4774 * gcc.c-torture/execute/builtins/string-6.c
4775 * gcc.c-torture/execute/builtins/string-7-lib.c
4776 * gcc.c-torture/execute/builtins/string-7.c
4777 * gcc.c-torture/execute/builtins/string-8-lib.c
4778 * gcc.c-torture/execute/builtins/string-8.c
4779 * gcc.c-torture/execute/builtins/string-9-lib.c
4780 * gcc.c-torture/execute/builtins/string-9.c
4781 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
4782 * gcc.c-torture/execute/builtins/string-asm-1.c
4783 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
4784 * gcc.c-torture/execute/builtins/string-asm-2.c
4785 * gcc.c-torture/execute/stdio-opt-1.c
4786 * gcc.c-torture/execute/stdio-opt-2.c
4787 * gcc.c-torture/execute/stdio-opt-3.c
4788 * gcc.c-torture/execute/string-opt-1.c
4789 * gcc.c-torture/execute/string-opt-10.c
4790 * gcc.c-torture/execute/string-opt-11.c
4791 * gcc.c-torture/execute/string-opt-12.c
4792 * gcc.c-torture/execute/string-opt-13.c
4793 * gcc.c-torture/execute/string-opt-14.c
4794 * gcc.c-torture/execute/string-opt-15.c
4795 * gcc.c-torture/execute/string-opt-16.c
4796 * gcc.c-torture/execute/string-opt-2.c
4797 * gcc.c-torture/execute/string-opt-6.c
4798 * gcc.c-torture/execute/string-opt-7.c
4799 * gcc.c-torture/execute/string-opt-8.c:
4800 Replace with ...
4801
4802 * gcc.c-torture/execute/builtins/abs-2.c
4803 * gcc.c-torture/execute/builtins/abs-3.c
4804 * gcc.c-torture/execute/builtins/complex-1.c
4805 * gcc.c-torture/execute/builtins/fprintf.c
4806 * gcc.c-torture/execute/builtins/fputs.c
4807 * gcc.c-torture/execute/builtins/memcmp.c
4808 * gcc.c-torture/execute/builtins/memmove.c
4809 * gcc.c-torture/execute/builtins/memops-asm.c
4810 * gcc.c-torture/execute/builtins/mempcpy-2.c
4811 * gcc.c-torture/execute/builtins/mempcpy.c
4812 * gcc.c-torture/execute/builtins/memset.c
4813 * gcc.c-torture/execute/builtins/printf.c
4814 * gcc.c-torture/execute/builtins/sprintf.c
4815 * gcc.c-torture/execute/builtins/strcat.c
4816 * gcc.c-torture/execute/builtins/strchr.c
4817 * gcc.c-torture/execute/builtins/strcmp.c
4818 * gcc.c-torture/execute/builtins/strcpy.c
4819 * gcc.c-torture/execute/builtins/strcspn.c
4820 * gcc.c-torture/execute/builtins/strlen-2.c
4821 * gcc.c-torture/execute/builtins/strlen.c
4822 * gcc.c-torture/execute/builtins/strncat.c
4823 * gcc.c-torture/execute/builtins/strncmp-2.c
4824 * gcc.c-torture/execute/builtins/strncmp.c
4825 * gcc.c-torture/execute/builtins/strncpy.c
4826 * gcc.c-torture/execute/builtins/strpbrk.c
4827 * gcc.c-torture/execute/builtins/strpcpy-2.c
4828 * gcc.c-torture/execute/builtins/strpcpy.c
4829 * gcc.c-torture/execute/builtins/strrchr.c
4830 * gcc.c-torture/execute/builtins/strspn.c
4831 * gcc.c-torture/execute/builtins/strstr-asm.c
4832 * gcc.c-torture/execute/builtins/strstr.c:
4833 ... these new files.
4834
4835 * gcc.c-torture/execute/builtins/abs-2-lib.c
4836 * gcc.c-torture/execute/builtins/abs-3-lib.c
4837 * gcc.c-torture/execute/builtins/complex-1-lib.c
4838 * gcc.c-torture/execute/builtins/fprintf-lib.c
4839 * gcc.c-torture/execute/builtins/fputs-lib.c
4840 * gcc.c-torture/execute/builtins/memcmp-lib.c
4841 * gcc.c-torture/execute/builtins/memmove-lib.c
4842 * gcc.c-torture/execute/builtins/memops-asm-lib.c
4843 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
4844 * gcc.c-torture/execute/builtins/mempcpy-lib.c
4845 * gcc.c-torture/execute/builtins/memset-lib.c
4846 * gcc.c-torture/execute/builtins/printf-lib.c
4847 * gcc.c-torture/execute/builtins/sprintf-lib.c
4848 * gcc.c-torture/execute/builtins/strcat-lib.c
4849 * gcc.c-torture/execute/builtins/strchr-lib.c
4850 * gcc.c-torture/execute/builtins/strcmp-lib.c
4851 * gcc.c-torture/execute/builtins/strcpy-lib.c
4852 * gcc.c-torture/execute/builtins/strcspn-lib.c
4853 * gcc.c-torture/execute/builtins/strlen-2-lib.c
4854 * gcc.c-torture/execute/builtins/strlen-lib.c
4855 * gcc.c-torture/execute/builtins/strncat-lib.c
4856 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
4857 * gcc.c-torture/execute/builtins/strncmp-lib.c
4858 * gcc.c-torture/execute/builtins/strncpy-lib.c
4859 * gcc.c-torture/execute/builtins/strpbrk-lib.c
4860 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
4861 * gcc.c-torture/execute/builtins/strpcpy-lib.c
4862 * gcc.c-torture/execute/builtins/strrchr-lib.c
4863 * gcc.c-torture/execute/builtins/strspn-lib.c
4864 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
4865 * gcc.c-torture/execute/builtins/strstr-lib.c
4866 * gcc.c-torture/execute/builtins/lib/abs.c
4867 * gcc.c-torture/execute/builtins/lib/fprintf.c
4868 * gcc.c-torture/execute/builtins/lib/memset.c
4869 * gcc.c-torture/execute/builtins/lib/printf.c
4870 * gcc.c-torture/execute/builtins/lib/sprintf.c
4871 * gcc.c-torture/execute/builtins/lib/strcpy.c
4872 * gcc.c-torture/execute/builtins/lib/strcspn.c
4873 * gcc.c-torture/execute/builtins/lib/strncat.c
4874 * gcc.c-torture/execute/builtins/lib/strncmp.c
4875 * gcc.c-torture/execute/builtins/lib/strncpy.c
4876 * gcc.c-torture/execute/builtins/lib/strpbrk.c
4877 * gcc.c-torture/execute/builtins/lib/strspn.c
4878 * gcc.c-torture/execute/builtins/lib/strstr.c:
4879 New files containing support routines.
4880
4881 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
4882 declaration.
4883 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
4884 when not optimizing.
4885
4886 2004-07-02 Mark Mitchell <mark@codesourcery.com>
4887
4888 PR c++/16240
4889 * g++.dg/abi/mangle22.C: New test.
4890 * g++.dg/abi/mangle23.C: Likewise.
4891
4892 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
4893
4894 PR fortran/16290
4895 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
4896 Allow for cases without denormalized floating point numbers.
4897
4898 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
4899
4900 PR c/1027
4901 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
4902 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
4903 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
4904 expected warning text.
4905 * gcc.dg/format/diag-2.c: New test.
4906
4907 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
4908
4909 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
4910
4911 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
4912
4913 * gcc.dg/builtins-43.c: New.
4914 * gcc.dg/builtins-44.c: New.
4915 * gcc.dg/builtins-45.c: New.
4916
4917 2004-06-26 Geoffrey Keating <geoffk@apple.com>
4918 Andreas Tobler <a.tobler@schweiz.ch>
4919
4920 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
4921 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
4922 as SIGSEGV.
4923 * gcc.dg/cleanup-11.c: Likewise.
4924 * gcc.dg/cleanup-8.c: Likewise.
4925 * gcc.dg/cleanup-9.c: Likewise.
4926 * gcc.dg/cleanup-5.c: Run on all platforms.
4927
4928 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
4929
4930 * g++.dg/warn/nonnull1.C: New test.
4931
4932 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
4933
4934 * gcc.dg/compat/compat-common.h: Wrap up CINT in
4935 an #ifndef SKIP_COMPLEX_INT/#endif pair.
4936 Special-case the Sun compiler wrt to <complex.h>.
4937
4938 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
4939
4940 * gcc.dg/Wunreachable-8.C: New test.
4941
4942 * gcc.dg/h8300-ice2.c : New test.
4943
4944 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
4945
4946 PR fortran/16161
4947 * gfortran.fortran-torture/compile/implicit.f90: Add test
4948 for implicit character.
4949
4950 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
4951
4952 PR fortran/16289
4953 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
4954 Use tiny() intrinsic to find smallest non-negative real
4955
4956 2004-06-30 Jakub Jelinek <jakub@redhat.com>
4957
4958 * gcc.dg/compat/struct-by-value-22_main.c: New test.
4959 * gcc.dg/compat/struct-by-value-22_x.c: New.
4960 * gcc.dg/compat/struct-by-value-22_y.c: New.
4961
4962 * gcc.c-torture/execute/20040629-1.c: New test.
4963
4964 2004-06-29 Jakub Jelinek <jakub@redhat.com>
4965
4966 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
4967 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
4968
4969 PR target/16195
4970 * gcc.dg/20040625-1.c: New test.
4971
4972 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4973
4974 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
4975
4976 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4977
4978 PR fortran/15963
4979 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
4980
4981 2004-06-29 Richard Henderson <rth@redhat.com>
4982
4983 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
4984
4985 2004-06-29 Paul Brook <paul@codesourcery.com>
4986
4987 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
4988 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
4989
4990 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
4991
4992 PR c++/16260
4993 * g++.dg/parse/crash15.C: New.
4994
4995 2004-06-28 Andrew Pinski <apinski@apple.com>
4996
4997 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
4998 by the error already.
4999
5000 * g++.dg/opt/ptrmem4.C: Change to compile only test.
5001
5002 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
5003
5004 PR target/14041
5005 * gcc.dg/h8300-bss-align-1.c : New.
5006
5007 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
5008
5009 * PR c++/16174
5010 * g++.dg/template/ctor4.C: New.
5011
5012 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5013
5014 PR c++/16205
5015 * g++.dg/warn/Wsequence-point-1.C: New test.
5016
5017 2004-06-27 Paul Brook <paul@codesourcery.com>
5018
5019 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
5020
5021 2004-06-27 Zack Weinberg <zack@codesourcery.com>
5022
5023 * g++.old-deja/g++.mike/p7325.C: Remove.
5024
5025 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
5026
5027 PR c/14963
5028 * gcc.dg/pr14963.c: New test.
5029
5030 2004-06-27 Mark Mitchell <mark@codesourcery.com>
5031
5032 PR c++/16193
5033 * g++.dg/parse/redef1.C: New test.
5034
5035 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
5036
5037 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
5038 20021110.c.
5039 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
5040 20021119-1.c.
5041 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
5042 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
5043 5-04.c.
5044 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
5045 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
5046 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
5047 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
5048 g++.brendan/enum14.C.
5049 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
5050 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
5051 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
5052 g++.mike/virt1.C.
5053 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
5054 memtemp24.C.
5055
5056 2004-06-27 Roger Sayle <roger@eyesopen.com>
5057
5058 * gcc.dg/20040527-1.c: New test case.
5059
5060 2004-06-26 Bud Davis <bdavis9659@comcast.net>
5061
5062 PR gfortran/pr16196
5063 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
5064
5065 2004-06-25 Roger Sayle <roger@eyesopen.com>
5066
5067 PR middle-end/15825
5068 * gcc.dg/pr15825-1.c: New test case.
5069
5070 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5071
5072 * gcc.c-torture/execute/20040625-1.c: New test.
5073
5074 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5075
5076 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
5077
5078 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
5079
5080 * gcc.dg/torture/mips-div-1.c: New test.
5081
5082 2004-06-24 Jeff Law <law@redhat.com>
5083
5084 * gcc.dg/tree-ssa/20040624-1.c: New test.
5085
5086 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
5087
5088 * gcc.c-torture/compile/20040624-1.c: New test.
5089
5090 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5091
5092 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
5093 this directory.
5094
5095 2004-06-23 Andrew Pinski <apinski@apple.com>
5096
5097 PR middle-end/15988
5098 * g++.dg/opt/ptrmem4.C: New test.
5099
5100 * gcc.dg/c90-array-quals-2.c: New test.
5101
5102 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
5103
5104 * gcc.dg/kpice1.c: New test.
5105
5106 2006-06-23 Andrew Pinski <apinski@apple.com>
5107
5108 * gcc.dg/c90-array-quals.c: New test.
5109
5110 2006-06-22 Richard Henderson <rth@redhat.com>
5111
5112 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
5113
5114 2004-06-22 Loren James Rittle <ljrittle@acm.org>
5115
5116 * gcc.dg/builtins-config.h: Handle FreeBSD.
5117
5118 2006-06-22 Richard Henderson <rth@redhat.com>
5119
5120 * g++.dg/opt/devirt1.C: New.
5121
5122 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
5123
5124 * g++.dg/opt/pr15551.C: New testcase.
5125
5126 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
5127
5128 PR target/14800
5129 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
5130 x86_64-*-linux* when compiling for 32bit.
5131
5132 2004-06-21 Andrew Pinski <apinski@apple.com>
5133
5134 * gcc.dg/pch/struct-1.c: New.
5135 * gcc.dg/pch/struct-1.hs: New.
5136
5137 2004-06-21 Geoffrey Keating <geoffk@apple.com>
5138
5139 * gcc.dg/pch/save-temps-1.c: New file.
5140 * gcc.dg/pch/save-temps-1.hs: New file.
5141
5142 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
5143
5144 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
5145 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
5146
5147 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5148
5149 * gfortran.fortran-torture/execute/select_1.f90: Rename function
5150 to fix type error.
5151 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
5152 Remove trailing spaces.
5153
5154 2004-06-21 Richard Henderson <rth@redhat.com>
5155
5156 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
5157 merging && to BIT_FIELD_REF.
5158
5159 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
5160
5161 * g++.dg/opt/placeholder1.C: New test.
5162
5163 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
5164
5165 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
5166 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5167 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5168 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5169
5170 2004-06-20 Zack Weinberg <zack@codesourcery.com>
5171
5172 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
5173 extern "C".
5174 * g++.dg/other/pragma-re-1.C: Add comments.
5175
5176 2004-06-19 Bud Davis <bdavis9659@comcast.net>
5177
5178 PR gfortran/16080
5179 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
5180
5181 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
5182
5183 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
5184 instead of setting the type of size_t by
5185 hand.
5186
5187 2004-06-18 Roger Sayle <roger@eyesopen.com>
5188
5189 * gcc.dg/unordered-2.c: New test case.
5190 * gcc.dg/unordered-3.c: New test case.
5191
5192 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
5193
5194 PR other/16043
5195 * lib/g++.exp (g++_version): Tweak regexp for version
5196 * lib/g77.exp (g77_version): Likewise
5197 * lib/gfortran.exp (gfortran_version): Likewise
5198 * lib/objc.exp (objc_version): Likewise
5199 * lib/treelang.exp (treelang_version): Likewise
5200
5201 2004-06-19 Jakub Jelinek <jakub@redhat.com>
5202
5203 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
5204 Use INT_MAX instead of __INT_MAX__.
5205 * gcc.dg/compat/struct-align-2_y.c: Likewise.
5206
5207 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
5208 * gcc.dg/compat/scalar-return-3_x.c: Use it.
5209 * gcc.dg/compat/scalar-return-3_y.c: Use it.
5210 * gcc.dg/compat/scalar-return-4_x.c: Use it.
5211 * gcc.dg/compat/scalar-return-4_y.c: Use it.
5212 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
5213 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
5214 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
5215 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
5216
5217 * gcc.dg/range-test-1.c: New test.
5218 * g++.dg/opt/range-test-1.C: New test.
5219
5220 2004-06-17 Richard Henderson <rth@redhat.com>
5221
5222 * objc.dg/sync-1.m: New.
5223 * objc.dg/try-catch-1.m: Don't force next runtime.
5224 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
5225 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
5226 shadowed catch clause.
5227 * objc.dg/try-catch-5.m: New.
5228
5229 2004-06-17 Zack Weinberg <zack@codesourcery.com>
5230
5231 Bug 14610
5232 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
5233
5234 2004-06-15 Richard Henderson <rth@redhat.com>
5235
5236 * gcc.dg/20001116-1.c: Move expected warning line.
5237
5238 2004-06-15 Richard Henderson <rth@redhat.com>
5239
5240 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
5241 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
5242
5243 2004-06-15 Jeff Law <law@redhat.com>
5244
5245 * gcc.dg/tree-ssa/20040615-1.c: New test.
5246 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
5247 be less sensitive to operand ordering.
5248 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
5249
5250 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
5251
5252 * g++.dg/abi/bitfield3.C: Add comment..
5253
5254 2004-06-15 Richard Henderson <rth@redhat.com>
5255
5256 * g++.dg/ext/stmtexpr1.C: XFAIL.
5257 * gcc.dg/20030612-1.c: XFAIL.
5258
5259 2004-06-15 Eric Christopher <echristo@redhat.com>
5260
5261 * g++.dg/charset/asm5.c: New.
5262 * gcc.dg/charset/asm6.c: New.
5263
5264 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5265
5266 PR fortran/15962
5267 * gfortran.fortran-torture/execute/select_1.f90: New test.
5268
5269 2004-06-15 Paul Brook <paul@codesourcery.com>
5270
5271 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
5272
5273 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5274
5275 PR c++/15967
5276 * g++.dg/lookup/crash3.C: New test.
5277
5278 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5279
5280 PR c++/15947
5281 * g++.dg/parse/dtor4.C: New test.
5282
5283 2004-06-14 Jeff Law <law@redhat.com>
5284
5285 * gcc.c-torture/compile/20040614-1.c: New test.
5286
5287 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5288
5289 PR fortran/15211
5290 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
5291 LEN of a character array.
5292
5293 2004-06-14 Mark Mitchell <mark@codesourcery.com>
5294
5295 PR c++/15096
5296 * g++.dg/template/ptrmem10.C: New test.
5297
5298 PR c++/14930
5299 * g++.dg/template/friend30.C: New test.
5300
5301 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5302
5303 PR fortran/14928
5304 * gfortran.fortran-torture/compile/mloc.f90: New test.
5305
5306 2004-06-13 Paul Brook <paul@codesourcery.com>
5307
5308 * gfortran.fortran-torture/execute/random_2.f90: New test.
5309
5310 2004-06-13 Eric Christopher <echristo@redhat.com>
5311
5312 * gcc.dg/noncompile/redecl-1.c: Fix error message.
5313
5314 2004-06-12 Paul Brook <paul@codesourcery.com>
5315
5316 * gfortran.fortran-torture/execute/contained_3.f90: New test.
5317
5318 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5319
5320 PR fortran/14923
5321 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
5322
5323 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5324
5325 PR fortran/14957
5326 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
5327 syntax errors in end statements of contained subroutines.
5328
5329 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5330
5331 PR fortran/12841
5332 * gfortran.fortran-torture/execute/null_arg.f90: New test.
5333
5334 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5335
5336 PR fortran/15665
5337 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
5338
5339 2004-06-12 Bud Davis <bdavis9659@comcast.net>
5340
5341 PR gfortran/12839
5342 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
5343
5344 2004-06-11 Mark Mitchell <mark@codesourcery.com>
5345
5346 PR c++/15862
5347 * g++.dg/parse/enum1.C: New test.
5348
5349 2004-06-10 Jeff Law <law@redhat.com>
5350
5351 * gcc.c-torture/compile/20040610-1.c: New test.
5352
5353 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5354
5355 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
5356 * g++.old-deja/g++.other/decl3.C: Likewise.
5357
5358 2004-06-10 Brian Booth <bbooth@redhat.com>
5359
5360 * gcc.dg/tree-ssa/20031015-1.c: Scan for
5361 V_MAY_DEF instead of VDEF.
5362 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
5363
5364 2004-06-10 Mark Mitchell <mark@codesourcery.com>
5365
5366 PR c++/14211
5367 * g++.dg/conversion/const1.C: New test.
5368
5369 PR c++/15076
5370 * g++.dg/conversion/reinterpret1.C: New test.
5371
5372 PR c++/15877
5373 * g++.dg/template/enum2.C: New test.
5374
5375 PR c++/15227
5376 * g++.dg/template/error13.C: New test.
5377
5378 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5379
5380 PR fortran/14957
5381 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
5382 arguments to test_* REAL and of the right size.
5383
5384 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5385
5386 PR target/15569
5387 PR rtl-optimization/15681
5388 * gcc.dg/20040609-1.c: New test.
5389
5390 2004-06-10 Jakub Jelinek <jakub@redhat.com>
5391
5392 PR c++/14791
5393 * g++.dg/opt/builtins1.C: New test.
5394
5395 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
5396
5397 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
5398 that use default windows32 struct layout.
5399 * gcc.dg/i386-bitfield2.c: Likewise.
5400
5401 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
5402
5403 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
5404 for mingw32 and cygwin targets.
5405
5406 2004-06-09 Geoffrey Keating <geoffk@apple.com>
5407
5408 * gcc.dg/pch/macro-4.c: New.
5409 * gcc.dg/pch/macro-4.hs: New.
5410
5411 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5412
5413 PR fortran/13249
5414 * gfortran.fortran-torture/compile/name_clash.f90: New test.
5415
5416 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5417
5418 PR fortran/13372
5419 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
5420
5421 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5422
5423 PR gfortran/14897
5424 * gfortran.fortran-torture/execute/t_edit.f90: New test.
5425
5426 2004-06-09 Bud Davis <bdavis9659@comcast.net>
5427
5428 PR gfortran/15755
5429 * gfortran.fortran-torture/execute/backspace.c : New test.
5430
5431 2004-06-09 Paul Brook <paul@codesourcery.com>
5432
5433 * gfortran.fortran-torture/execure/intrinsic_associated.f90
5434 (pointer_to_section): Rewrite to use smaller array.
5435
5436 2004-06-08 David Edelsohn <edelsohn@gnu.org>
5437
5438 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
5439 * gcc.dg/ext/altivec-10.c: Same.
5440 * gcc.dg/ext/altivec-11.c: Same.
5441 * gcc.dg/ext/altivec-12.c: Same.
5442 * gcc.dg/ext/altivec-13.c: Same.
5443 * gcc.dg/ext/altivec-14.c: Same.
5444 * gcc.dg/ext/altivec-15.c: Same.
5445 * gcc.dg/ext/altivec-16.c: Same.
5446 * gcc.dg/ext/altivec-3.c: Same.
5447 * gcc.dg/ext/altivec-4.c: Same.
5448 * gcc.dg/ext/altivec-6.c: Same.
5449 * gcc.dg/ext/altivec-7.c: Same.
5450 * gcc.dg/ext/altivec-8.c: Same.
5451 * gcc.dg/ext/altivec-varargs-1.c: Same.
5452
5453 * g++.dg/ext/altivec-1.C: Correct dg syntax.
5454 * g++.dg/ext/altivec-10.C: Same.
5455 * g++.dg/ext/altivec-2.C: Same.
5456 * g++.dg/ext/altivec-3.C: Same.
5457 * g++.dg/ext/altivec-4.C: Same.
5458 * g++.dg/ext/altivec-5.C: Same.
5459 * g++.dg/ext/altivec-6.C: Same.
5460 * g++.dg/ext/altivec-7.C: Same.
5461 * g++.dg/ext/altivec-8.C: Same.
5462 * g++.dg/ext/altivec-9.C: Same.
5463
5464 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5465
5466 PR c++/7841
5467 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
5468
5469 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
5470
5471 * gcc.dg/union-1.c: New test.
5472
5473 2004-06-07 Roger Sayle <roger@eyesopen.com>
5474
5475 * gcc.dg/builtins-41.c: New test case.
5476 * gcc.dg/builtins-42.c: New test case.
5477
5478 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5479
5480 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
5481 * g++.dg/ext/altivec-10.C: Same.
5482 * g++.dg/ext/altivec-2.C: Same.
5483 * g++.dg/ext/altivec-3.C: Same.
5484 * g++.dg/ext/altivec-4.C: Same.
5485 * g++.dg/ext/altivec-5.C: Same.
5486 * g++.dg/ext/altivec-6.C: Same.
5487 * g++.dg/ext/altivec-7.C: Same.
5488 * g++.dg/ext/altivec-8.C: Same.
5489 * g++.dg/ext/altivec-9.C: Same.
5490 * g++.old-deja/g++.abi/cxa_vec.C: Same.
5491 * g++.old-deja/g++.brendan/new3.C: Same.
5492 * gcc.c-torture/execute/eeprof-1.x: Same.
5493
5494 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
5495
5496 PR c/14765
5497 * gcc.dg/pr14765-1.c: New test.
5498
5499 2004-06-07 Roger Sayle <roger@eyesopen.com>
5500
5501 PR c/14649
5502 * gcc.dg/pr14649-1.c: New test case.
5503
5504 2004-06-07 Richard Henderson <rth@redhat.com>
5505
5506 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
5507 if temporaries.
5508
5509 2004-06-07 David Edelsohn <edelsohn@gnu.org>
5510
5511 * g++.dg/eh/elide1.C: Remove XFAIL.
5512
5513 2004-06-07 Mark Mitchell <mark@codesourcery.com>
5514
5515 PR c++/15337
5516 * g++.dg/expr/sizeof3.C: New test.
5517
5518 PR c++/14777
5519 * g++.dg/template/access14.C: New test.
5520
5521 PR c++/15554
5522 * g++.dg/template/enum1.C: New test.
5523
5524 PR c++/15057
5525 * g++.dg/eh/throw1.C: New test.
5526
5527 2004-06-07 David Ayers <d.ayers@inode.at>
5528 Ziemowit Laski <zlaski@apple.com>
5529
5530 * lib/objc.exp (objc_target_compile): Revert the '-framework
5531 Foundation' flag fix, since bare Darwin does not ship
5532 with the Foundation framework.
5533 * objc/execute/next_mapping.h: Provide a local NSConstantString
5534 @interface and @implementation.
5535 (objc_constant_string_init): A constructor function, used to
5536 initialize the NSConstantString meta-class object.
5537 * objc/execute/string1.m: Include "next_mapping.h" instead of
5538 <Foundation/NSString.h>.
5539 * objc/execute/string2.m: Likewise.
5540 * objc/execute/string3.m: Likewise.
5541 * objc/execute/string4.m: Likewise.
5542
5543 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
5544
5545 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
5546 to double. Replace double with FLOAT.
5547 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
5548
5549 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
5550 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
5551 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
5552 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
5553 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
5554 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
5555 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
5556 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
5557
5558 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
5559
5560 PR c/13519
5561 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
5562
5563 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5564
5565 PR c++/15503
5566 * g++.dg/template/meminit2.C: New test.
5567
5568 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
5569
5570 PR target/15822
5571 * gcc.c-torture/execute/compare-fp-1.c,
5572 gcc.c-torture/execute/compare-fp-2.c,
5573 gcc.c-torture/execute/compare-fp-3.c,
5574 gcc.c-torture/execute/compare-fp-4.c,
5575 gcc.c-torture/execute/compare-fp-3.x,
5576 gcc.c-torture/execute/compare-fp-4.x: Moved...
5577 * gcc.c-torture/execute/ieee/compare-fp-1.c,
5578 gcc.c-torture/execute/ieee/compare-fp-2.c,
5579 gcc.c-torture/execute/ieee/compare-fp-3.c,
5580 gcc.c-torture/execute/ieee/compare-fp-4.c,
5581 gcc.c-torture/execute/ieee/compare-fp-3.x,
5582 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
5583
5584 2004-06-04 David Ayers <d.ayers@inode.at>
5585
5586 * objc/execute/protocol-isEqual-4.m: New testcase.
5587
5588 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
5589
5590 * objc/execute/protocol-isEqual-1.m: New testcase.
5591 * objc/execute/protocol-isEqual-2.m: New testcase.
5592 * objc/execute/protocol-isEqual-3.m: New testcase.
5593
5594 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5595
5596 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
5597
5598 2004-06-02 Ziemowit Laski <zlaski@apple.com>
5599
5600 * lib/objc.exp (objc_target_compile): When running tests on
5601 Darwin (Mac OS X), inform the linker about '-framework
5602 'Foundation'.
5603
5604 2004-06-02 Eric Christopher <echristo@redhat.com>
5605
5606 * gcc.c-torture/compile/20040602-1.c: New.
5607
5608 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
5609
5610 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
5611 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
5612
5613 PR tree-optimization/14736
5614 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
5615
5616 PR tree-optimization/14042
5617 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
5618
5619 PR tree-optimization/14729
5620 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
5621
5622 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5623
5624 PR fortran/15557
5625 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
5626
5627 2004-06-01 Richard Hederson <rth@redhat.com>
5628
5629 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
5630
5631 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5632
5633 PR c++/14932
5634 * g++.dg/parse/offsetof4.C: New test.
5635
5636 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
5637
5638 PR objc/7993
5639 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
5640
5641 2004-05-31 Mark Mitchell <mark@codesourcery.com>
5642
5643 PR c++/15701
5644 * g++.dg/template/friend29.C: New test.
5645
5646 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
5647
5648 PR c/15749
5649 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
5650
5651 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
5652
5653 * gcc.dg/sparc-trap-1.c: New test.
5654
5655 2004-05-31 Roger Sayle <roger@eyesopen.com>
5656
5657 PR middle-end/15069
5658 * g++.dg/opt/fold3.C: New test case.
5659
5660 2004-05-30 Graham Stott <graham.stott@btinternet.com>
5661
5662 * lib/target-supports.exp (check_iconv_available): Fix fallout
5663 from 2004-05-28 patch.
5664
5665 2004-05-30 Paul Brook <paul@codesourcery.com>
5666
5667 PR fortran/15620
5668 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
5669 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
5670
5671 2004-05-30 Steven G. Kargl <kargls@comcast.net>
5672
5673 * gfortran.fortran-torture/execute/random_1.f90: New test.
5674
5675 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5676
5677 * g++.dg/ext/altivec-10.C: New test.
5678
5679 2004-05-29 Paul Brook <paul@codesourcery.com>
5680
5681 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
5682
5683 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5684
5685 * gcc.dg/altivec-16.c: New test.
5686
5687 2004-05-28 Janis Johnson <janis187@us.ibm.com>
5688
5689 * lib/target-supports.exp (check_vmx_hw_available): New.
5690 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
5691
5692 * lib/target-supports.exp (check_alias_available,
5693 check_iconv_available, check_named_sections_available): Use
5694 unique names for temporary files.
5695
5696 2004-05-28 Ziemowit Laski <zlaski@apple.com>
5697
5698 * gcc.dg/altivec-15.c: New test.
5699
5700 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5701
5702 PR c++/15083
5703 * g++.dg/warn/noeffect6.C: New test.
5704
5705 PR c++/15471
5706 * g++.dg/expr/ptrmem4.C: New test.
5707
5708 PR c++/15640
5709 * g++.dg/template/operator3.C: New test.
5710
5711 2004-05-28 Mark Mitchell <mark@codesourcery.com>
5712
5713 PR c++/14668
5714 * g++.dg/lookup/redecl1.C: New test.
5715 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
5716
5717 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
5718
5719 * gcc.c-torture/execute/compare-fp-1.c,
5720 gcc.c-torture/execute/compare-fp-2.c,
5721 gcc.c-torture/execute/compare-fp-3.c,
5722 gcc.c-torture/execute/compare-fp-4.c,
5723 gcc.c-torture/execute/compare-fp-3.x,
5724 gcc.c-torture/execute/compare-fp-4.x,
5725 gcc.dg/pr15649-1.c: New.
5726
5727 2004-05-27 Adam Nemet <anemet@lnxw.com>
5728
5729 PR c++/12883
5730 * g++.dg/init/array14.C: New test.
5731
5732 2004-05-25 Janis Johnson <janis187@us.ibm.com>
5733
5734 * lib/compat.exp (compat-get-options-main): New.
5735 (compat-get-options): Remove unneeded code, warn for ignored
5736 command.
5737 (compat-execute): Check flag set by dg-require-* commands.
5738
5739 * lib/compat.exp (compat-execute): Break up long lines.
5740
5741 2004-05-24 Janis Johnson <janis187@us.ibm.com>
5742
5743 * gcc.dg/altivec-7.c: Don't use 'vector long'.
5744 * gcc.dg/altivec-14.c: New test.
5745 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
5746
5747 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
5748 * gcc.dg/altivec-12.c: Ditto.
5749
5750 * gcc.dg/altivec-3.c: Move call to altivec_check.
5751
5752 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5753
5754 PR c++/15044
5755 * g++.dg/template/error12.C: New test.
5756
5757 PR c++/15317
5758 * g++.dg/ext/attrib15.C: New test.
5759
5760 PR c++/15329
5761 * g++.dg/template/ptrmem9.C: New test.
5762
5763 2004-05-25 Paul Brook <paul@codesourcery.com>
5764
5765 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
5766
5767 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5768
5769 PR c++/15165
5770 * g++.dg/template/crash19.C: New test.
5771
5772 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5773
5774 PR c++/15025
5775 * g++.dg/template/redecl1.C: New test.
5776
5777 2004-05-23 Mark Mitchell <mark@codesourcery.com>
5778
5779 PR c++/14821
5780 * g++.dg/other/ns1.C: New test.
5781
5782 PR c++/14883
5783 * g++.dg/template/invalid1.C: New test.
5784
5785 2004-05-23 Paul Brook <paul@codesourcery.com>
5786 Victor Leikehman <lei@haifasphere.co.il>
5787
5788 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
5789 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
5790
5791 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5792
5793 PR c++/15285
5794 PR c++/15299
5795 * g++.dg/template/non-dependent5.C: New test.
5796 * g++.dg/template/non-dependent6.C: New test.
5797
5798 2004-05-22 Mark Mitchell <mark@codesourcery.com>
5799
5800 PR c++/15507
5801 * g++.dg/inherit/union1.C: New test.
5802
5803 PR c++/15542
5804 * g++.dg/template/addr1.C: New test.
5805
5806 PR c++/15427
5807 * g++.dg/template/array5.C: New test.
5808
5809 PR c++/15287
5810 * g++.dg/template/array6.C: New test.
5811
5812 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
5813 Roger Sayle <roger@eyesopen.com>
5814
5815 * g++.dg/lookup/forscope2.C: New test case.
5816
5817 2004-05-22 Ben Elliston <bje@au.ibm.com>
5818
5819 * gcc.dg/cpp/Wmissingdirs.c: New.
5820
5821 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5822
5823 PR target/15301
5824 * gcc.dg/compat/union-m128-1.h: New file.
5825 * gcc.dg/compat/union-m128-1_main.c: Likewise.
5826 * gcc.dg/compat/union-m128-1_x.c: Likewise.
5827 * gcc.dg/compat/union-m128-1_y.c: Likewise.
5828
5829 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
5830
5831 PR target/15302
5832 * gcc.dg/compat/struct-complex-1.h: New file.
5833 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
5834 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
5835 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
5836
5837 2004-05-20 Roger Sayle <roger@eyesopen.com>
5838
5839 PR middle-end/3074
5840 * gcc.dg/pr3074-1.c: New test case.
5841 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
5842
5843 2004-05-20 Falk Hueffner <falk@debian.org>
5844
5845 PR other/15526
5846 * gcc.dg/ftrapv-1.c: New test case.
5847
5848 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
5849
5850 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
5851
5852 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
5853 Jeff Law <law@redhat.com>
5854
5855 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
5856 * gcc.dg/tree-ssa/20040518-2.c: New test.
5857
5858 * gcc.dg/tree-ssa/20040518-1.c: New test.
5859
5860 2004-05-18 Zack Weinberg <zack@codesourcery.com>
5861
5862 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
5863
5864 2004-05-18 Paul Brook <paul@codesourcery.com>
5865
5866 PR fortran/13930
5867 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
5868
5869 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5870
5871 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
5872 constant folding.
5873
5874 2004-05-17 Steven Bosscher <stevenb@suse.de>
5875
5876 * gcc.dg/tree-ssa/20040517-1.c: New test.
5877
5878 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5879
5880 * gcc.dg/loop-4.c: New test.
5881
5882 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
5883
5884 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
5885
5886 2004-05-15 Bud Davis <bdavis9659@comcast.net>
5887
5888 PR fortran/15311
5889 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
5890
5891 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5892
5893 PR fortran/13826
5894 PR fortran/13940
5895 * gfortran.fortran-torture/compile/data_1.f90: New test.
5896
5897 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
5898
5899 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
5900 * gcc.dg/uninit-H.c: Define ASM for __s390__.
5901
5902 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5903
5904 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
5905
5906 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
5907
5908 PR c/15444
5909 * gcc.dg/format/xopen-1.c: Adjust expected message.
5910 * gcc.dg/format/xopen-3.c: New test.
5911
5912 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
5913
5914 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
5915
5916 2004-05-14 Jeff Law <law@redhat.com>
5917
5918 * gcc.dg/tree-ssa/20040514-2.c: New test.
5919
5920 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5921
5922 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
5923 this ...
5924 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
5925 this.
5926
5927 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
5928
5929 * gcc.dg/tree-ssa/20040514-1.c: New test.
5930
5931 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5932
5933 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
5934 test.
5935
5936 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5937
5938 PR fortran/14066
5939 * gfortran.fortran-torture/compile/do_1.f90: New test.
5940
5941 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5942
5943 PR fortran/15051
5944 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
5945 test.
5946
5947 2004-05-14 Bud Davis <bdavis9659@comcast.net>
5948
5949 PR fortran/15149
5950 * gfortran.fortran-torture/execute/random_init.f90: New test.
5951
5952 2004-05-13 Paul Brook <paul@codesourcery.com>
5953
5954 PR fortran/15314
5955 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
5956
5957 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
5958
5959 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
5960 for the powerpc case.
5961
5962 2004-05-13 Jeff Law <law@redhat.com>
5963
5964 * gcc.dg/tree-ssa/20040513-1.c: New test.
5965 * gcc.dg/tree-ssa/20040513-2.c: New test.
5966
5967 2004-05-13 Paul Brook <paul@codesourcery.com>
5968
5969 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
5970 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
5971 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
5972
5973 2004-05-13 Andreas Schwab <schwab@suse.de>
5974
5975 PR other/10819
5976 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
5977 characters.
5978
5979 2004-05-13 Bud Davis <bdavis9659@comcast.net>
5980
5981 PR fortran/15294
5982 * gfortran.fortran-torture/execute/adjustr.f90: New file.
5983
5984 2004-05-13 Diego Novillo <dnovillo@redhat.com>
5985
5986 Merge from tree-ssa-20020619-branch. See
5987 ChangeLog.tree-ssa for details.
5988
5989 2004-05-11 Ziemowit Laski <zlaski@apple.com>
5990
5991 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
5992 include <altivec.h> explicitly.
5993 * gcc.dg/altivec-13.c: Likewise.
5994
5995 2004-05-11 Paul Brook <paul@codesourcery.com>
5996
5997 * gcc.c-torture/compile/20010518-1.c: Force enum size.
5998
5999 2004-05-10 Eric Christopher <echristo@redhat.com>
6000
6001 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
6002 * gcc.dg/sibcall-4.c: Ditto.
6003
6004 2004-05-10 Ziemowit Laski <zlaski@apple.com>
6005
6006 * g++.dg/ext/altivec-8.C: New test case.
6007 * gcc.dg/altivec-13.c: New test case.
6008
6009 2004-05-08 Roger Sayle <roger@eyesopen.com>
6010
6011 * gcc.c-torture/execute/divcmp-1.c: New test case.
6012 * gcc.c-torture/execute/divcmp-2.c: New test case.
6013 * gcc.c-torture/execute/divcmp-3.c: New test case.
6014
6015 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6016
6017 * g++.dg/other/pragma-re-2.C: New test.
6018
6019 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6020
6021 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
6022 * gcc.dg/i386-387-2.c: Likewise.
6023
6024 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
6025 __builtin_drem.
6026 * gcc.dg/i386-387-6.c: Likewise.
6027
6028 2004-05-07 Uros Bizjak <uros@kss-loka.si>
6029
6030 * gcc.dg/builtins-33.c: Also check log1p*.
6031
6032 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
6033
6034 PR optimization/15296
6035 * gcc.c-torture/execute/pr15296.c: New test.
6036
6037 2004-05-05 Uros Bizjak <uros@kss-loka.si>
6038
6039 * gcc.dg/builtins-40.c: New test.
6040
6041 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
6042
6043 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
6044
6045 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
6046
6047 * g++.dg/ext/spe1.C: New testcase.
6048
6049 2004-05-04 Ziemowit Laski <zlaski@apple.com>
6050
6051 * objc.dg/image-info.m: Allow additional attributes
6052 for __image_info section.
6053
6054 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
6055
6056 * gcc.dg/torture/mips-hilo-2.c: New test.
6057
6058 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6059
6060 PR c++/14389
6061 * g++.dg/template/member5.C: New test.
6062
6063 2004-05-03 Uros Bizjak <uros@kss-loka.si>
6064
6065 * gcc.dg/builtins-34.c: Also check expm1*.
6066
6067 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6068
6069 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
6070 * gcc.dg/torture/builtin-convert-3.c: New test.
6071
6072 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
6073
6074 PR middle-end/15054
6075 * g++.dg/opt/pr15054.C: New test.
6076
6077 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6078
6079 * gcc.dg/torture/builtin-rounding-1.c: New test.
6080 * gcc.dg/builtins-25.c: Delete.
6081 * gcc.dg/builtins-29.c: Delete.
6082
6083 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
6084
6085 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
6086 * gcc.dg/sibcall-4.c: Likewise.
6087 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
6088
6089 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6090
6091 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
6092 bit-field on 16-bit targets.
6093
6094 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
6095
6096 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
6097 16-bit targets.
6098
6099 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
6100
6101 * gcc.dg/rs6000-power2-1.c: Change to compile only.
6102 * gcc.dg/rs6000-power2-2.c: Likewise.
6103
6104 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
6105
6106 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
6107 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
6108 Change the asm registers to be in form of frN instead of fN.
6109
6110 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6111
6112 * gcc.dg/torture/builtin-convert-2.c: New test.
6113
6114 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
6115
6116 * gcc.dg/rs6000-power2-1.c: New test.
6117 * gcc.dg/rs6000-power2-2.c: New test.
6118
6119 2004-04-28 Jan Hubicka <jh@suse.cz>
6120
6121 * gcc.dg/unused-6.c: New test.
6122
6123 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6124 Ulrich Weigand <uweigand@de.ibm.com>
6125
6126 * ada/acats/run_all.sh: Define $target variable.
6127
6128 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
6129
6130 PR c++/15119
6131 * g++.dg/other/vararg-1.C: New test.
6132
6133 PR c++/4794
6134 * g++.dg/eh/cleanup3.C: New test.
6135
6136 2004-04-24 Laurent GUERBY <laurent@guerby.net>
6137
6138 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
6139 and ad8011a (target_insn).
6140 * ada/acats/support/macro.dfs: Likewise.
6141 * ada/acats/support/impbit.adb: New file.
6142
6143 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
6144
6145 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
6146
6147 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
6148
6149 * gcc.dg/loop-3.c: New test.
6150
6151 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
6152
6153 * gcc.c-torture/execute/simd-5.c: New test.
6154
6155 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6156
6157 PR c++/15064
6158 * g++.dg/template/crash18.C: New test.
6159
6160 2004-04-22 Mark Mitchell <mark@codesourcery.com>
6161
6162 * g++.dg/ext/complit3.C: New test.
6163
6164 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6165
6166 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
6167 * gcc.dg/altivec-3.c: Same.
6168 * gcc.dg/altivec-varargs-1.c: Same.
6169
6170 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
6171
6172 * lib/target-supports.exp (check_profiling_available): Assume
6173 profiling is not available on powerpc-eabi targets.
6174
6175 2004-04-21 Janis Johnson <janis187@us.ibm.com>
6176
6177 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
6178 * gcc.dg/vmx/bug-1.c: Ditto.
6179
6180 2004-04-20 Eric Christopher <echristo@redhat.com>
6181
6182 * gcc.dg/charset/extern.c: New test.
6183 * g++.dg/charset/extern3.cc: Ditto.
6184
6185 2004-04-20 Uros Bizjak <uros@kss-loka.si>
6186
6187 * gcc.dg/builtins-39.c: New test.
6188
6189 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
6190
6191 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
6192
6193 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
6194
6195 * gcc.dg/torture/mips-hilo-1.c: New test.
6196
6197 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
6198
6199 * gcc.c-torture/compile/20040419-1.c: New test.
6200
6201 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
6202
6203 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
6204
6205 2004-04-18 Zack Weinberg <zack@codesourcery.com>
6206 Aldy Hernandez <aldyh@redhat.com>
6207
6208 * gcc.c-torture/execute/va-arg-24.c: New.
6209
6210 2004-04-17 Zack Weinberg <zack@codesourcery.com>
6211 Aldy Hernandez <aldyh@redhat.com>
6212
6213 * gcc.dg/vmx/1b-01.c: New.
6214 * gcc.dg/vmx/1b-02.c: New.
6215 * gcc.dg/vmx/1b-03.c: New.
6216 * gcc.dg/vmx/1b-04.c: New.
6217 * gcc.dg/vmx/1b-05.c: New.
6218 * gcc.dg/vmx/1b-06.c: New.
6219 * gcc.dg/vmx/1b-07.c: New.
6220 * gcc.dg/vmx/1c-01.c: New.
6221 * gcc.dg/vmx/1c-02.c: New.
6222 * gcc.dg/vmx/3a-01a.c: New.
6223 * gcc.dg/vmx/3a-01.c: New.
6224 * gcc.dg/vmx/3a-01m.c: New.
6225 * gcc.dg/vmx/3a-03.c: New.
6226 * gcc.dg/vmx/3a-03m.c: New.
6227 * gcc.dg/vmx/3a-04.c: New.
6228 * gcc.dg/vmx/3a-04m.c: New.
6229 * gcc.dg/vmx/3a-05.c: New.
6230 * gcc.dg/vmx/3a-06.c: New.
6231 * gcc.dg/vmx/3a-06m.c: New.
6232 * gcc.dg/vmx/3a-07.c: New.
6233 * gcc.dg/vmx/3b-01.c: New.
6234 * gcc.dg/vmx/3b-02.c: New.
6235 * gcc.dg/vmx/3b-10.c: New.
6236 * gcc.dg/vmx/3b-13.c: New.
6237 * gcc.dg/vmx/3b-14.c: New.
6238 * gcc.dg/vmx/3b-15.c: New.
6239 * gcc.dg/vmx/3c-01a.c: New.
6240 * gcc.dg/vmx/3c-01.c: New.
6241 * gcc.dg/vmx/3c-02.c: New.
6242 * gcc.dg/vmx/3c-03.c: New.
6243 * gcc.dg/vmx/3d-01.c: New.
6244 * gcc.dg/vmx/4-01.c: New.
6245 * gcc.dg/vmx/4-03.c: New.
6246 * gcc.dg/vmx/5-01.c: New.
6247 * gcc.dg/vmx/5-02.c: New.
6248 * gcc.dg/vmx/5-03.c: New.
6249 * gcc.dg/vmx/5-04.c: New.
6250 * gcc.dg/vmx/5-05.c: New.
6251 * gcc.dg/vmx/5-06.c: New.
6252 * gcc.dg/vmx/5-07.c: New.
6253 * gcc.dg/vmx/5-07t.c: New.
6254 * gcc.dg/vmx/5-08.c: New.
6255 * gcc.dg/vmx/5-10.c: New.
6256 * gcc.dg/vmx/5-11.c: New.
6257 * gcc.dg/vmx/7-01a.c: New.
6258 * gcc.dg/vmx/7-01.c: New.
6259 * gcc.dg/vmx/7c-01.c: New.
6260 * gcc.dg/vmx/7d-01.c: New.
6261 * gcc.dg/vmx/7d-02.c: New.
6262 * gcc.dg/vmx/8-01.c: New.
6263 * gcc.dg/vmx/8-02a.c: New.
6264 * gcc.dg/vmx/8-02.c: New.
6265 * gcc.dg/vmx/brode-1.c: New.
6266 * gcc.dg/vmx/bug-1.c: New.
6267 * gcc.dg/vmx/bug-2.c: New.
6268 * gcc.dg/vmx/bug-3.c: New.
6269 * gcc.dg/vmx/cw-bug-1.c: New.
6270 * gcc.dg/vmx/cw-bug-2.c: New.
6271 * gcc.dg/vmx/cw-bug-3.c: New.
6272 * gcc.dg/vmx/dct.c: New.
6273 * gcc.dg/vmx/debug-1.c: New.
6274 * gcc.dg/vmx/debug-2.c: New.
6275 * gcc.dg/vmx/debug-3.c: New.
6276 * gcc.dg/vmx/debug-4.c: New.
6277 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
6278 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
6279 * gcc.dg/vmx/eg-5.c: New.
6280 * gcc.dg/vmx/fft.c: New.
6281 * gcc.dg/vmx/gcc-bug-1.c: New.
6282 * gcc.dg/vmx/gcc-bug-2.c: New.
6283 * gcc.dg/vmx/gcc-bug-3.c: New.
6284 * gcc.dg/vmx/gcc-bug-4.c: New.
6285 * gcc.dg/vmx/gcc-bug-5.c: New.
6286 * gcc.dg/vmx/gcc-bug-6.c: New.
6287 * gcc.dg/vmx/gcc-bug-7.c: New.
6288 * gcc.dg/vmx/gcc-bug-8.c: New.
6289 * gcc.dg/vmx/gcc-bug-9.c: New.
6290 * gcc.dg/vmx/gcc-bug-b.c: New.
6291 * gcc.dg/vmx/gcc-bug-c.c: New.
6292 * gcc.dg/vmx/gcc-bug-d.c: New.
6293 * gcc.dg/vmx/gcc-bug-e.c: New.
6294 * gcc.dg/vmx/gcc-bug-f.c: New.
6295 * gcc.dg/vmx/gcc-bug-g.c: New.
6296 * gcc.dg/vmx/gcc-bug-i.c: New.
6297 * gcc.dg/vmx/harness.h: New.
6298 * gcc.dg/vmx/ira1.c: New.
6299 * gcc.dg/vmx/ira2a.c: New.
6300 * gcc.dg/vmx/ira2b.c: New.
6301 * gcc.dg/vmx/ira2.c: New.
6302 * gcc.dg/vmx/ira2c.c: New.
6303 * gcc.dg/vmx/mem.c: New.
6304 * gcc.dg/vmx/newton-1.c: New.
6305 * gcc.dg/vmx/ops.c: New.
6306 * gcc.dg/vmx/sn7153.c: New.
6307 * gcc.dg/vmx/spill2.c: New.
6308 * gcc.dg/vmx/spill3.c: New.
6309 * gcc.dg/vmx/spill.c: New.
6310 * gcc.dg/vmx/t.c: New.
6311 * gcc.dg/vmx/varargs-1.c: New.
6312 * gcc.dg/vmx/varargs-2.c: New.
6313 * gcc.dg/vmx/varargs-3.c: New.
6314 * gcc.dg/vmx/varargs-4.c: New.
6315 * gcc.dg/vmx/varargs-5.c: New.
6316 * gcc.dg/vmx/varargs-6.c: New.
6317 * gcc.dg/vmx/varargs-7.c: New.
6318 * gcc.dg/vmx/vmx.exp: New.
6319 * gcc.dg/vmx/vprint-1.c: New.
6320 * gcc.dg/vmx/vscan-1.c: New.
6321 * gcc.dg/vmx/x-01.c: New.
6322 * gcc.dg/vmx/x-02.c: New.
6323 * gcc.dg/vmx/x-03.c: New.
6324 * gcc.dg/vmx/x-04.c: New.
6325 * gcc.dg/vmx/x-05.c: New.
6326 * gcc.dg/vmx/yousufi-1.c: New.
6327 * gcc.dg/vmx/zero-1.c: New.
6328 * gcc.dg/vmx/zero.c: New.
6329
6330 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
6331
6332 * g++.dg/lookup/java1.C: Update for chage of
6333 _Jv_AllocObject.
6334 * g++.dg/lookup/java2.C: Likewise.
6335
6336 2004-04-17 Laurent GUERBY <laurent@guerby.net>
6337
6338 * ada/acats/run_all.sh: use -O2 by default.
6339
6340 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
6341
6342 * gcc.dg/vr-mult-[12].c: New tests.
6343
6344 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6345
6346 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
6347
6348 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
6349
6350 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
6351
6352 * lib/target-supports.exp (check_profiling_available): Assume profiling
6353 isn't available for mips*-*-elf targets.
6354
6355 2004-04-14 Uros Bizjak <uros@kss-loka.si>
6356
6357 * gcc.dg/builtins-38.c: New test.
6358
6359 2004-04-14 Eric Christopher <echristo@redhat.com>
6360
6361 * g++.dg/charset/charset.exp: Run .cc extension tests.
6362
6363 2004-04-14 Zack Weinberg <zack@codesourcery.com>
6364
6365 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
6366
6367 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6368
6369 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
6370
6371 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
6372
6373 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
6374 * gcc.dg/i386-387-2.c: Likewise.
6375
6376 * gcc.dg/i386-387-7.c: New test.
6377 * gcc.dg/i386-387-8.c: New test.
6378
6379 * gcc.dg/builtins-37.c: New test.
6380
6381 2004-04-13 Geoffrey Keating <geoffk@apple.com>
6382
6383 * g++.dg/pch/externc-1.C: Add missing semicolon.
6384
6385 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
6386
6387 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
6388
6389 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
6390
6391 * gcc.c-torture/execute/20040411-1.c: New test.
6392
6393 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
6394
6395 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
6396
6397 2004-04-09 Chris Demetriou <cgd@broadcom.com>
6398
6399 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
6400
6401 2004-04-09 Zack Weinberg <zack@codesourcery.com>
6402
6403 * lib/target-supports.exp (check_named_sections_available): New.
6404 * lib/gcc-dg.exp (dg-require-named-sections): New.
6405 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
6406 old-deja.exp. Also prune error-count message from HP linker.
6407 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
6408
6409 * g++.dg/init/init-ref4.C: Use dg-require-weak.
6410 * g++.old-deja/g++.pt/static3.C: Likewise.
6411 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
6412
6413 2004-04-09 Roger Sayle <roger@eyesopen.com>
6414
6415 * gcc.c-torture/execute/20040409-1.c: New test case.
6416 * gcc.c-torture/execute/20040409-2.c: New test case.
6417 * gcc.c-torture/execute/20040409-3.c: New test case.
6418
6419 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6420
6421 * gcc.dg/20040409-1.c: New test.
6422
6423 2004-04-08 Roger Sayle <roger@eyesopen.com>
6424
6425 PR target/14888
6426 * g++.dg/opt/pr14888.C: New test case.
6427
6428 2004-04-08 Geoffrey Keating <geoffk@apple.com>
6429
6430 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
6431 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
6432 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
6433 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
6434 New tests.
6435
6436 2004-04-08 Paul Brook <paul@codesourcery.com>
6437
6438 * gcc.dg/spill-1.c: New test.
6439
6440 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6441
6442 * gcc.dg/torture/builtin-ctype-2.c: New test.
6443
6444 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
6445
6446 * gcc.dg/pch/pch.exp: Add largefile test.
6447
6448 2004-04-06 Geoffrey Keating <geoffk@apple.com>
6449
6450 * g++.dg/pch/externc-1.Hs: New.
6451 * g++.dg/pch/externc-1.C: New.
6452
6453 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6454
6455 * gcc.dg/compat/struct-by-value-5a_main.c,
6456 gcc.dg/compat/struct-by-value-5b_main.c: New files.
6457 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
6458 * gcc.dg/compat/struct-by-value-5a_x.c,
6459 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
6460 gcc.dg/compat/struct-by-value-5_x.c.
6461 * gcc.dg/compat/struct-by-value-5a_y.c,
6462 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
6463 gcc.dg/compat/struct-by-value-5_y.c.
6464
6465 * gcc.dg/compat/struct-by-value-6a_main.c,
6466 gcc.dg/compat/struct-by-value-6b_main.c: New files.
6467 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
6468 * gcc.dg/compat/struct-by-value-6a_x.c,
6469 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
6470 gcc.dg/compat/struct-by-value-6_x.c.
6471 * gcc.dg/compat/struct-by-value-6a_y.c,
6472 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
6473 gcc.dg/compat/struct-by-value-6_y.c.
6474
6475 * gcc.dg/compat/struct-by-value-7a_main.c,
6476 gcc.dg/compat/struct-by-value-7b_main.c: New files.
6477 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
6478 * gcc.dg/compat/struct-by-value-7a_x.c,
6479 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
6480 gcc.dg/compat/struct-by-value-7_x.c.
6481 * gcc.dg/compat/struct-by-value-7a_y.c,
6482 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
6483 gcc.dg/compat/struct-by-value-7_y.c.
6484
6485 2004-04-06 Jakub Jelinek <jakub@redhat.com>
6486
6487 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
6488 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
6489 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
6490 options.
6491
6492 2004-04-06 Uros Bizjak <uros@kss-loka.si>
6493
6494 * gcc.dg/builtins-36.c: New test.
6495
6496 2004-04-06 Paul Brook <paul@codesourcery.com>
6497
6498 * README.gcc: Remove obsolete contraint on testcases.
6499
6500 2004-04-05 Paul Brook <paul@codesourcery.com>
6501
6502 PR2123
6503 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
6504 failure and exit(0) on success.
6505 * g++.dg/expr/anew2.C: Ditto.
6506 * g++.dg/expr/anew3.C: Ditto.
6507 * g++.dg/expr/anew4.C: Ditto.
6508
6509 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
6510
6511 PR c++/3518
6512 * g++.dg/template/unify7.C: New.
6513
6514 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
6515
6516 * g++.dg/README: Bring up to date with new subdirectories; remove
6517 duplicate subdirectory lines.
6518
6519 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
6520
6521 PR c++/14007
6522 * g++.dg/template/unify5.C: New.
6523 * g++.dg/template/unify6.C: New.
6524 * g++.dg/template/qualttp20.C: Adjust.
6525 * g++.old-deja/g++.jason/report.C: Adjust.
6526 * g++.old-deja/g++.other/qual1.C: Adjust.
6527
6528 2004-04-01 Mark Mitchell <mark@codesourcery.com>
6529
6530 PR c++/14803
6531 * g++.dg/inherit/ptrmem1.C: New test.
6532
6533 2004-04-01 Jakub Jelinek <jakub@redhat.com>
6534
6535 PR c++/14755
6536 * gcc.c-torture/execute/20040331-1.c: New test.
6537 * gcc.dg/20040331-1.c: New test.
6538
6539 2004-04-01 Paul Brook <paul@codesourcery.com>
6540
6541 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
6542
6543 2004-03-30 Mark Mitchell <mark@codesourcery.com>
6544
6545 PR c++/14724
6546 * g++.dg/init/goto1.C: New test.
6547
6548 PR c++/14763
6549 * g++.dg/template/defarg4.C: New test.
6550
6551 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
6552
6553 * gcc.dg/altivec-11.c: Extend test for more valid cases.
6554
6555 2004-03-28 David Edelsohn <edelsohn@gnu.org>
6556
6557 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
6558
6559 2004-03-28 Zack Weinberg <zack@codesourcery.com>
6560
6561 * gcc.dg/noncompile/undeclared-2.c: New test.
6562
6563 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
6564
6565 * gcc.dg/940409-1.c: Remove XFAIL.
6566 * gcc.dg/reg-vol-struct-1.c: New test.
6567
6568 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6569
6570 * gcc.dg/torture/builtin-wctype-1.c: New test.
6571
6572 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
6573
6574 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
6575 * gcc.dg/20001101-1.c: Likewise.
6576 * gcc.dg/20001102-1.c: Likewise.
6577
6578 2004-03-25 Roger Sayle <roger@eyesopen.com>
6579
6580 * gcc.dg/compare8.c: Add an additional test for XOR.
6581
6582 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6583
6584 * gcc.dg/torture/builtin-ctype-1.c: New test.
6585
6586 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6587
6588 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
6589 * gcc.dg/torture/builtin-math-1.c: Likewise.
6590 * gcc.dg/torture/builtin-power-1.c: New test.
6591
6592 2004-03-24 Andreas Schwab <schwab@suse.de>
6593
6594 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
6595 IA64 assembler.
6596
6597 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
6598 Roger Sayle <roger@eyesopen.com>
6599
6600 * gcc.dg/compare8.c: New test case.
6601
6602 2004-03-23 Ziemowit Laski <zlaski@apple.com>
6603
6604 * g++.dg/ext/altivec-7.C: New test.
6605
6606 2004-03-23 Zack Weinberg <zack@codesourcery.com>
6607
6608 PR 12267, 12391, 12560, 13129, 14114, 14133
6609 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
6610 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
6611 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
6612 Adjust error regexps.
6613 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
6614 * gcc.dg/noncompile/undeclared-1.c: New test cases.
6615 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
6616 * gcc.dg/local1.c: Add explanatory comment.
6617
6618 2004-03-23 Roger Sayle <roger@eyesopen.com>
6619
6620 PR optimization/14669
6621 * g++.dg/opt/fold2.C: New test case.
6622
6623 2004-03-22 Jakub Jelinek <jakub@redhat.com>
6624
6625 PR c/14069
6626 * gcc.dg/20040322-1.c: New test.
6627
6628 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
6629
6630 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
6631 * gcc.dg/ultrasp4.c: Likewise.
6632 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
6633
6634 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6635
6636 * gcc.dg/i386-sse-8.c: Reset default options.
6637
6638 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
6639
6640 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
6641 in the error message text.
6642
6643 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
6644
6645 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
6646
6647 2004-03-21 Mark Mitchell <mark@codesourcery.com>
6648
6649 PR c++/14616
6650 * g++.dg/init/array13.C: New test.
6651
6652 2004-03-20 Roger Sayle <roger@eyesopen.com>
6653
6654 PR target/13889
6655 * gcc.c-torture/compile/pr13889.c: New test case.
6656
6657 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
6658
6659 PR c/14635
6660 * builtins-1.c (nan, nans): Don't test.
6661 * builtins-30.c: Don't use nan, nanf, nanl.
6662 * builtins-35.c: New test.
6663
6664 2004-03-19 Ziemowit Laski <zlaski@apple.com>
6665
6666 * g++.dg/ext/altivec-6.C: New test.
6667
6668 2004-03-19 Mark Mitchell <mark@codesourcery.com>
6669
6670 * g++.dg/init/placement3.C: New test.
6671
6672 * g++.dg/template/spec13.C: New test.
6673
6674 * g++.dg/lookup/using11.C: New test.
6675
6676 * g++.dg/lookup/koenig3.C: New test.
6677
6678 * g++.dg/template/operator2.C: New test.
6679
6680 * g++.dg/expr/dtor3.C: New test.
6681 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
6682 marker.
6683 * g++.old-deja/g++.law/visibility28.C: Likewise.
6684
6685 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
6686
6687 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
6688 * gcc.dg/ppc64-abi-3.c: Likewise.
6689
6690 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6691
6692 PR c++/14545
6693 * g++.dg/parse/template15.C: New test.
6694
6695 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6696
6697 * g++.dg/expr/dtor2.C: New test.
6698
6699 * g++.dg/lookup/anon4.C: New test.
6700
6701 * g++.dg/overload/using1.C: New test.
6702
6703 * g++.dg/template/lookup7.C: New test.
6704
6705 * g++.dg/template/typename6.C: New test.
6706
6707 * g++.dg/expr/cond6.C: New test.
6708
6709 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6710
6711 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
6712
6713 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6714
6715 * g++.dg/expr/cond5.C: New test.
6716 * g++.dg/expr/constcast1.C: Likewise.
6717 * g++.dg/expr/ptrmem2.C: Likewise.
6718 * g++.dg/expr/ptrmem3.C: Likewise.
6719 * g++.dg/lookup/main1.C: Likewise.
6720 * g++.dg/template/lookup6.C: Likewise.
6721
6722 2004-03-18 Mark Mitchell <mark@codesourcery.com>
6723
6724 * gcc.dg/local1.c: New test.
6725
6726 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
6727
6728 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6729
6730 * gcc.dg/torture/builtin-convert-1.c: New test.
6731
6732 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6733
6734 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
6735
6736 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6737
6738 PR c++/14481
6739 * g++.dg/warn/Wunused-7.C: New test.
6740
6741 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6742
6743 * gcc.dg/torture/builtin-integral-1.c: New test.
6744
6745 2004-03-16 Mark Mitchell <mark@codesourcery.com>
6746
6747 PR c++/14586
6748 * g++.dg/parse/non-dependent3.C: New test.
6749
6750 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
6751
6752 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
6753 * g++.dg/eh/simd-2.C: Likewise.
6754 * g++.dg/init/array10.C: Likewise.
6755 * gcc.c-torture/compile/simd-1.c: Likewise.
6756 * gcc.c-torture/compile/simd-2.c: Likewise.
6757 * gcc.c-torture/compile/simd-3.c: Likewise.
6758 * gcc.c-torture/compile/simd-4.c: Likewise.
6759 * gcc.c-torture/compile/simd-6.c: Likewise.
6760 * gcc.c-torture/execute/simd-1.c: Likewise.
6761 * gcc.c-torture/execute/simd-2.c: Likewise.
6762 * gcc.dg/compat/vector-defs.h: Likewise.
6763 * gcc.dg/20020531-1.c: Likewise.
6764 * gcc.dg/altivec-3.c: Likewise.
6765 * gcc.dg/altivec-4.c: Likewise.
6766 * gcc.dg/altivec-varargs-1.c: Likewise.
6767 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
6768 * gcc.dg/i386-mmx-3.c: Likewise.
6769 * gcc.dg/i386-sse-4.c: Likewise.
6770 * gcc.dg/i386-sse-5.c: Likewise.
6771 * gcc.dg/i386-sse-8.c: Likewise.
6772 * gcc.dg/simd-1.c: Likewise.
6773 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
6774 __ev64_opaque__ since the machine description provides it.
6775
6776 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6777
6778 * lib/compat.exp (skip_list): New global variable.
6779 Use it to hold the user defined COMPAT_SKIPS list if any.
6780 (compat-obj): Add the members of skip_list to optall.
6781
6782 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6783
6784 * gcc.dg/compat/union-by-value-1_main.c,
6785 union-by-value-1_x.c, union-by-value-1_y.c,
6786 union-check.h, union-defs.h,
6787 union-init.h, union-return-1_main.c,
6788 union-return-1_x.c, union-return-1_y.c: New files.
6789
6790 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
6791
6792 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
6793 mixed-struct-init.h: Add 4 mixed structure types.
6794 struct-by-value-21_main.c, struct-by-value-21_x.c,
6795 struct-by-value-21_y.c, struct-return-21_main.c,
6796 struct-return-21_x.c, struct-return-21_y.c: New files.
6797
6798 2004-03-13 Mark Mitchell <mark@codesourcery.com>
6799
6800 PR c++/14550
6801 * g++.dg/parse/template14.C: New test.
6802
6803 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
6804
6805 * gcc.c-torture/execute/20040313-1.c: New test.
6806
6807 2004-03-13 Jakub Jelinek <jakub@redhat.com>
6808
6809 PR target/14533
6810 * gcc.dg/20040311-2.c: New test.
6811
6812 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
6813
6814 PR other/14544
6815 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
6816 bit-field.
6817
6818 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
6819
6820 * gcc.dg/20040305-2.c: Add missing return statement.
6821
6822 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6823
6824 * gcc.dg/builtins-34.c: Also check pow10*.
6825
6826 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6827
6828 PR target/14262
6829 * gcc.dg/20040305-2.c: New test.
6830
6831 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
6832
6833 * gcc.dg/20040310-1.c: New test.
6834
6835 2004-03-11 Roger Sayle <roger@eyesopen.com>
6836
6837 * gcc.c-torture/execute/20040311-1.c: New test case.
6838
6839 2004-03-11 Mark Mitchell <mark@codesourcery.com>
6840
6841 PR c++/14476
6842 * g++.dg/lookup/enum1.C: New test.
6843
6844 2004-03-10 Mark Mitchell <mark@codesourcery.com>
6845
6846 PR c++/14510
6847 * g++.dg/lookup/struct2.C: New test.
6848
6849 2004-03-10 Uros Bizjak <uros@kss-loka.si>
6850
6851 * gcc.dg/builtins-34.c: New test.
6852
6853 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6854
6855 * gcc.dg/torture/builtin-nonneg-1.c: New test.
6856
6857 2004-03-09 James E Wilson <wilson@specifixinc.com>
6858
6859 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
6860 * gcc.dg/alias-2.c: New testcase.
6861
6862 2004-03-09 Zack Weinberg <zack@codesourcery.com>
6863
6864 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
6865
6866 2004-03-09 Roger Sayle <roger@eyesopen.com>
6867
6868 * gcc.c-torture/execute/20040309-1.c: New test case.
6869
6870 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
6871
6872 PR c++/14397
6873 * g++.dg/overload/ref1.C: New.
6874
6875 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6876
6877 PR c++/14409
6878 * g++.dg/template/spec12.C: New test.
6879
6880 PR c++/14448
6881 * g++.dg/parse/crash14.C: New test.
6882
6883 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6884
6885 PR c++/14230
6886 * g++.dg/init/ref11.C: New test.
6887
6888 2004-03-09 Mark Mitchell <mark@codesourcery.com>
6889
6890 PR c++/14432
6891 * g++.dg/parse/builtin2.C: New test.
6892
6893 2004-03-08 Mark Mitchell <mark@codesourcery.com>
6894
6895 PR c++/14401
6896 * g++.dg/init/ctor3.C: New test.
6897 * g++.dg/init/union1.C: New test.
6898 * g++.dg/ext/anon-struct4.C: New test.
6899
6900 2004-03-08 Mark Mitchell <mark@codesourcery.com>
6901
6902 * g++.dg/lookup/koenig1.C: Tweak error messages.
6903 * g++.dg/lookup/used-before-declaration.C: Likewise.
6904 * g++.dg/other/do1.C: Likewise.
6905 * g++.dg/overload/koenig1.C: Likewise.
6906 * g++.dg/parse/crash13.C: Likewise.
6907 * g++.dg/template/instantiate3.C: Likewise.
6908
6909 2004-03-08 Eric Christopher <echristo@redhat.com>
6910
6911 * * lib/target-supports.exp: Enable libiconv in test
6912 compilation. Fix up error checking.
6913
6914 2004-03-08 Roger Sayle <roger@eyesopen.com>
6915
6916 PR middle-end/14289
6917 * gcc.dg/pr14289-1.c: New test case.
6918 * gcc.dg/pr14289-2.c: Likewise.
6919 * gcc.dg/pr14289-3.c: Likewise.
6920
6921 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
6922
6923 * gcc.c-torture/execute/20040308-1.c: New test.
6924
6925 2004-03-07 Roger Sayle <roger@eyesopen.com>
6926
6927 * gcc.c-torture/execute/20040307-1.c: New test case.
6928
6929 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
6930
6931 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
6932
6933 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
6934
6935 * gcc.dg/20040306-1.c: New test.
6936
6937 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
6938
6939 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
6940 them static.
6941 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
6942
6943 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6944
6945 PR c/14465
6946 * gcc.dg/decl-6.c: New test.
6947
6948 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6949
6950 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
6951 Rename LOGPOW -> LOG_POW.
6952 (SQRT_EXP, POW_EXP): New.
6953
6954 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6955
6956 * gcc.dg/i386-sse-8.c: New test.
6957
6958 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
6959
6960 PR c/14114
6961 * gcc.dg/decl-5.c: New test.
6962
6963 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
6964
6965 * gcc.dg/20040305-1.c: New test.
6966
6967 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
6968
6969 PR other/14354
6970 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
6971
6972 2004-03-04 Ziemowit Laski <zlaski@apple.com>
6973
6974 PR c++/14425, c++/14426
6975 * g++.dg/ext/altivec-4.C: New test.
6976 * g++.dg/ext/altivec-5.C: New test.
6977
6978 2004-03-04 Geoffrey Keating <geoffk@apple.com>
6979
6980 * g++.old-deja/g++.other/linkage1.C: Expect errors about
6981 global variables of a type with no linkage.
6982 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
6983 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
6984 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
6985 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
6986 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
6987 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
6988 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
6989 * g++.dg/warn/deprecated.C: Name enum Color.
6990 * g++.dg/overload/VLA.C: Name structure for 'b'.
6991 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
6992
6993 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
6994
6995 * gcc.c-torture/compile/20040304-1.c: New test.
6996
6997 2004-03-03 Zack Weinberg <zack@codesourcery.com>
6998
6999 PR 13728
7000 * gcc.dg/decl-4.c: New testcase.
7001
7002 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
7003
7004 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
7005 as PRECF if sizeof (float) > sizeof (double).
7006 (PRECL): Make it the same as PRECF if
7007 sizeof (float) > sizeof (long double).
7008
7009 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7010
7011 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
7012 system type. Add check for irix6 which doesn't have c99 runtime.
7013
7014 2004-03-03 Bob Wilson <bob.wilson@acm.org>
7015
7016 * gcc.dg/const-elim-1.c: xfail for xtensa.
7017
7018 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7019
7020 PR c++/14369
7021 * g++.dg/template/cond4.C: New test.
7022
7023 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7024
7025 PR c++/14360
7026 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
7027
7028 PR c++/14361
7029 * g++.dg/parse/defarg7.C: New test.
7030
7031 PR c++/14359
7032 * g++.dg/template/friend26.C: New test.
7033
7034 2004-03-01 Mark Mitchell <mark@codesourcery.com>
7035
7036 PR c++/14324
7037 * g++.dg/abi/mangle21.C: New test.
7038
7039 PR c++/14260
7040 * g++.dg/parse/constructor2.C: New test.
7041
7042 PR c++/14337
7043 * g++.dg/template/sfinae1.C: New test.
7044
7045 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7046
7047 PR c++/14267
7048 * g++.dg/expr/crash2.C: New test.
7049
7050 PR middle-end/13448
7051 * gcc.dg/inline-5.c: New test.
7052 * gcc.dg/always-inline.c: Split out tests into ...
7053 * gcc.dg/always-inline2.c: ... this and ...
7054 * gcc.dg/always-inline3.c: ... this.
7055
7056 2004-02-29 Mark Mitchell <mark@codesourcery.com>
7057
7058 PR debug/12103
7059 * g++.dg/debug/crash1.C: New test.
7060
7061 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
7062
7063 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
7064 function with __attribute__((noinline)).
7065 (recurser_void2): Likewise.
7066 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
7067 (recurser_void2): Likewise.
7068
7069 2004-02-29 Roger Sayle <roger@eyesopen.com>
7070
7071 PR middle-end/14203
7072 * g++.dg/warn/Wunused-6.C: New test case.
7073
7074 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
7075
7076 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
7077 not defined.
7078
7079 2004-02-27 Eric Christopher <echristo@redhat.com>
7080
7081 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
7082 * g++.dg/charset/asm2.c: Run only x86.
7083 * gcc.dg/charset/asm3.c: Ditto.
7084
7085 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
7086
7087 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
7088 ld_library_path.
7089
7090 2004-02-27 Ziemowit Laski <zlaski@apple.com>
7091
7092 * g++.dg/ext/altivec-3.C: New.
7093
7094 2004-02-26 Richard Henderson <rth@redhat.com>
7095
7096 * g++.dg/ext/attrib10.C: Mark for warning.
7097 * gcc.dg/attr-alias-1.c: New.
7098
7099 2004-02-26 Richard Henderson <rth@redhat.com>
7100
7101 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
7102 * gcc.c-torture/execute/20040208-2.c: ... it back.
7103
7104 2004-02-26 Eric Christopher <echristo@redhat.com>
7105
7106 * lib/target-supports.exp (check-iconv-available): New function.
7107 * lib/gcc-dg.exp (dg-require-iconv): New function.
7108 Use above.
7109 * gcc.dg/charset: New directory.
7110 * gcc.dg/charset/charset.exp: New file.
7111 * gcc.dg/charset/asm1.c: Ditto.
7112 * gcc.dg/charset/asm2.c: Ditto.
7113 * gcc.dg/charset/asm3.c: Ditto.
7114 * gcc.dg/charset/asm4.c: Ditto.
7115 * gcc.dg/charset/asm5.c: Ditto.
7116 * gcc.dg/charset/attribute1.c: Ditto.
7117 * gcc.dg/charset/attribute2.c: Ditto.
7118 * gcc.dg/charset/string1.c: Ditto.
7119 * g++.dg/charset: New directory.
7120 * g++.dg/dg.exp: Add here. Special options.
7121 * g++.dg/charset/charset.exp: New file.
7122 * g++.dg/charset/asm1.c: Ditto.
7123 * g++.dg/charset/asm2.c: Ditto.
7124 * g++.dg/charset/asm3.c: Ditto.
7125 * g++.dg/charset/asm4.c: Ditto.
7126 * g++.dg/charset/attribute1.c: Ditto.
7127 * g++.dg/charset/attribute2.c: Ditto.
7128 * g++.dg/charset/extern1.cc: Ditto.
7129 * g++.dg/charset/extern2.cc: Ditto.
7130 * g++.dg/charset/string1.c: Ditto.
7131
7132 2004-02-26 Mark Mitchell <mark@codesourcery.com>
7133
7134 PR c++/14278
7135 * g++.dg/parse/comma1.C: New test.
7136
7137 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7138
7139 PR c++/14284
7140 * g++.dg/template/ttp8.C: New test.
7141
7142 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
7143
7144 * gcc.dg/fixuns-trunc-1.c: New test.
7145
7146 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7147
7148 * gcc.dg/builtins-config.h: Use #elif.
7149
7150 2004-02-26 Michael Matz <matz@suse.de>
7151
7152 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
7153 * gcc.dg/991214-1.c: Likewise.
7154 * gcc.dg/i386-asm-1.c: Likewise.
7155
7156 2004-02-25 Richard Henderson <rth@redhat.com>
7157
7158 * gcc.c-torture/execute/20040208-2.c: Move ...
7159 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
7160
7161 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7162
7163 PR c++/14246
7164 * g++.dg/other/crash-3.C: New test.
7165
7166 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7167
7168 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
7169 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
7170
7171 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
7172 HP-UX.
7173
7174 2004-02-24 Michael Matz <matz@suse.de>
7175
7176 * gcc.dg/i386-regparm.c: New.
7177
7178 2004-02-23 James E Wilson <wilson@specifixinc.com>
7179
7180 * gcc.c-torture/execute/20040223-1.c: New.
7181
7182 2004-02-23 Zack Weinberg <zack@codesourcery.com>
7183 Kazu Hirata <kazu@cs.umass.edu>
7184
7185 * gcc.dg/fwritable-strings-1.c: Remove.
7186
7187 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
7188
7189 PR c/14156
7190 * gcc.dg/20040223-1.c: New test.
7191
7192 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7193
7194 PR c++/14106
7195 * g++.dg/ext/typeof9.C: New test.
7196
7197 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7198
7199 PR c++/14250
7200 * g++.dg/other/switch1.C: New test.
7201
7202 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7203
7204 * gcc.dg/cast-function-1.c: Adjust for new informative message.
7205 * gcc.dg/va-arg-1.c: Likewise.
7206
7207 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7208
7209 PR c++/14143
7210 * g++.dg/template/koenig5.C: New test.
7211
7212 2004-02-21 Ziemowit Laski <zlaski@apple.com>
7213
7214 * g++.dg/ext/altivec-1.C: Generalize target triple.
7215 * g++.dg/ext/altivec-2.C: New test case.
7216 * g++.dg/ext/altivec_check.h: New file.
7217 * gcc.dg/altivec-1.c: Generalize target triple;
7218 include altivec_check.h and call altivec_check().
7219 * gcc.dg/altivec-[2-5].c: Generalize target triple.
7220 * gcc.dg/altivec-6.c: New test case.
7221 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
7222 type casts as needed.
7223 * gcc.dg/altivec-10.c: Include altivec_check.h and call
7224 altivec_check().
7225 * gcc.dg/altivec-12.c: New test case.
7226 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
7227 include altivec_check.h and call altivec_check().
7228 * gcc.dg/altivec_check.h: New file.
7229
7230 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7231
7232 * lib/target-supports.exp (check_alias_available): Don't mangle
7233 function `g' in test program.
7234
7235 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7236
7237 * lib/target-supports.exp (check_profiling_available): Check
7238 argument to determine whether we support a profiling type.
7239 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
7240 check_profiling_available.
7241 * g++.dg/bprob/bprob.exp: Likewise
7242 * g77.dg/bprob/bprob.exp: Likewise.
7243 * gcc.misc-tests/bprob.exp: Likewise.
7244 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
7245 dg-require-profiling and delete expected error handling.
7246 * gcc.dg/20021014-1.c: Likewise.
7247 * gcc.dg/nest.c: Likewise.
7248
7249 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7250
7251 PR c++/12007
7252 * g++.dg/other/vthunk1.C: New test.
7253
7254 2004-02-20 Falk Hueffner <falk@debian.org>
7255
7256 PR target/14201
7257 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
7258
7259 2004-02-20 Mark Mitchell <mark@codesourcery.com>
7260
7261 PR c++/13927
7262 * g++.dg/other/error8.C: Remove XFAIL markers.
7263
7264 PR c++/14173
7265 * g++.dg/ext/packed5.C: New test.
7266
7267 PR c++/14199
7268 * g++.dg/warn/Wunused-5.C: New test.
7269
7270 PR c++/14186
7271 * g++.dg/lookup/member1.C: New test.
7272
7273 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
7274
7275 * gcc.c-torture/compile/20040130-1.c: Enable only when
7276 __INT_MAX__ >= 2147483647L.
7277 * gcc.c-torture/compile/961203-1.c: Likewise.
7278
7279 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
7280
7281 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
7282 * g++.dg/opt/template1.C: Robustify assembler regexp
7283
7284 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7285
7286 * gcc.c-torture/execute/simd-4.x: Remove.
7287 * gcc.c-torture/execute/va-arg-25.x: Likewise.
7288 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
7289 Guard with #ifndef SKIP_ATTRIBUTE.
7290 * gcc.dg/compat/vector-1_y.c: Likewise.
7291 * gcc.dg/compat/vector-2_x.c: Likewise.
7292 * gcc.dg/compat/vector-2_y.c: Likewise.
7293 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
7294 * g++.dg/eh/simd-2.C: Likewise.
7295
7296 2004-02-19 Alan Modra <amodra@bigpond.net.au>
7297
7298 * gcc.c-torture/compile/complex-1.c: New.
7299
7300 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
7301
7302 PR target/14209
7303 * gcc.c-torture/execute/20040218-1.c: New test.
7304
7305 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7306
7307 PR c++/14181
7308 * g++.dg/parse/new2.C: New test.
7309
7310 2004-02-18 Paul Brook <paul@codesourcery.com>
7311
7312 * gcc.c-torture/compile/libcall-1.c: New test.
7313
7314 2004-02-18 Paul Brook <paul@codesourcery.com>
7315
7316 PR debug/12934
7317 * gcc.dg/debug/debug-7.c: New test.
7318
7319 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
7320
7321 * gcc.dg/20040217-1.c: New test.
7322
7323 2004-02-17 Zack Weinberg <zack@codesourcery.com>
7324
7325 * gcc.c-torture/execute/990208-1.x: Delete.
7326
7327 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
7328
7329 * gcc.c-torture/execute/20040208-2.x: New file.
7330
7331 2004-02-17 Mark Mitchell <mark@codesourcery.com>
7332
7333 PR c++/11326
7334 * g++.dg/abi/structret1.C: New test.
7335
7336 2004-02-17 Jakub Jelinek <jakub@redhat.com>
7337
7338 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
7339 (i386_cpuid): No need to test if cpuid is available on AMD64.
7340 Fix assembly, so that it works onboth i386 and AMD64.
7341 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
7342 (vecInLong): Fix s[] member type to unsigned int.
7343 (vecInWord): Remove type.
7344 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
7345 (a64, b64, c64, d64, e64): Remove.
7346 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
7347 Remove unused variable. Remove initialization of removed variables.
7348 Don't call mmx_tests nor sse_tests.
7349 (reference_mmx, reference_sse): Remove.
7350 (check): Add return stmt.
7351 * gcc.dg/i386-sse-7.c: New test.
7352 * gcc.dg/i386-mmx-4.c: New test.
7353
7354 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7355
7356 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
7357 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7358 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7359 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
7360 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
7361 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
7362 g++.dg/tc1/dr94.C: Fix line terminator.
7363
7364 2004-02-16 Geoffrey Keating <geoffk@apple.com>
7365
7366 * gcc.c-torture/compile/20040216-1.c: New.
7367
7368 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7369
7370 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
7371 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
7372 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
7373 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
7374 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
7375 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
7376
7377 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7378
7379 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
7380
7381 2004-02-15 Mark Mitchell <mark@codesourcery.com>
7382
7383 PR c++/13971
7384 * g++.dg/expr/cond4.C: New test.
7385
7386 PR c++/14086
7387 * g++.dg/lookup/crash2.C: New test.
7388
7389 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
7390
7391 * gcc.c-torture/compile/20040214-2.c: New test.
7392
7393 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
7394
7395 PR c++/14116
7396 * g++.dg/ext/typeof8.C: New test.
7397
7398 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
7399
7400 * gcc.c-torture/compile/20040214-1.c: New test.
7401
7402 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7403
7404 PR c++/13635
7405 * g++.dg/template/spec11.C: New test.
7406
7407 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7408
7409 PR c++/13927
7410 * g++.dg/other/error8.C: New test.
7411
7412 2004-02-13 Mark Mitchell <mark@codesourcery.com>
7413
7414 PR c++/14122
7415 * g++.dg/template/array4.C: New test.
7416
7417 PR c++/14108
7418 * g++.dg/inherit/thunk2.C: New test.
7419
7420 PR c++/14083
7421 * g++.dg/eh/cond2.C: New test.
7422
7423 2004-02-12 Alan Modra <amodra@bigpond.net.au>
7424
7425 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
7426
7427 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
7428
7429 * lib/scanasm.exp (dg-scan): Quote pattern before display.
7430
7431 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
7432
7433 * g++.dg/simd-2.C: xfail on ppc64-linux.
7434
7435 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
7436
7437 PR c/456
7438 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
7439 tests.
7440
7441 2004-02-11 Uros Bizjak <uros@kss-loka.si>
7442
7443 * gcc.dg/builtins-33.c: New test.
7444
7445 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
7446
7447 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
7448
7449 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7450
7451 * g++.dg/simd-2.C: Set -maltivec for ppc64.
7452
7453 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
7454
7455 * gcc.dg/ppc64-abi-3.c: New test.
7456
7457 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
7458
7459 PR c/14092
7460
7461 * gcc.dg/pr14092-1.c: New testcase.
7462
7463 2004-02-10 Alan Modra <amodra@bigpond.net.au>
7464
7465 * gcc.dg/cpp/assert4.c: Fix typo last change.
7466
7467 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
7468 * gcc.dg/cpp/assert4.c: Handle powerpc64.
7469
7470 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
7471
7472 2004-02-09 Roger Sayle <roger@eyesopen.com>
7473
7474 * gcc.c-torture/compile/20040209-1.c: New test case.
7475
7476 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
7477
7478 * gcc.dg/c90-init-1.c: Adjust expected error messages.
7479
7480 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
7481
7482 * gcc.c-torture/execute/20040208-[12].c: New tests.
7483
7484 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7485
7486 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
7487
7488 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
7489
7490 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
7491
7492 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7493
7494 Bug 13856
7495 * gcc.dg/visibility-8.c: New testcase.
7496
7497 2004-02-07 Zack Weinberg <zack@codesourcery.com>
7498
7499 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
7500 arguments.
7501 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
7502
7503 2004-02-07 Roger Sayle <roger@eyesopen.com>
7504
7505 PR middle-end/13696
7506 * g++.dg/opt/fold1.C: New test case.
7507
7508 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7509
7510 PR c++/14033
7511 * g++.dg/other/crash-2.C: New test.
7512
7513 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7514
7515 PR c++/14028
7516 * g++.dg/parse/angle-bracket2.C: New test.
7517
7518 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7519
7520 PR middle-end/13750
7521 Revert:
7522 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7523 PR pch/13361
7524 * testsuite/g++.dg/pch/wchar-1.C: New.
7525 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7526
7527 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7528
7529 PR c++/14008
7530 * g++.dg/parse/error15.C: New test.
7531 * g++.dg/parse/crash11.C: Update dg-error mark.
7532
7533 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7534
7535 PR c++/13932
7536 * g++.dg/warn/conv2.C: New test.
7537
7538 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7539
7540 PR c++/13086
7541 * g++.dg/warn/incomplete1.C: Remove xfail.
7542
7543 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7544
7545 * lib/file-format.exp (gcc_target_object_format): Use
7546 ${tool}_target_compile, not gcc_target_compile.
7547 * lib/target-supports.exp (check_alias_available): Likewise.
7548 (check_gc_sections_available): Likewise.
7549 * g++.dg/ext/attrib10.C: Use dg-require-alias.
7550 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
7551 dg-require-alias.
7552
7553 2004-02-04 Mark Mitchell <mark@codesourcery.com>
7554
7555 PR c++/13969
7556 * g++.dg/template/static6.C: New test.
7557
7558 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
7559
7560 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
7561
7562 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7563
7564 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
7565 tests for systems where `char' is unsigned by default.
7566
7567 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7568
7569 PR c++/13997
7570 * g++.dg/template/partial3.C: New test.
7571
7572 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
7573
7574 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
7575 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
7576 Remove mentions of obsolete ports.
7577
7578 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
7579
7580 * gcc.dg/noncompile/20001228-1.c: Fix for new
7581 error message.
7582
7583 2004-02-03 Roger Sayle <roger@eyesopen.com>
7584
7585 PR target/9348
7586 * gcc.c-torture/execute/multdi-1.c: New test case.
7587
7588 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7589
7590 PR c++/13925
7591 * g++.dg/template/lookup5.C: New test.
7592
7593 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7594
7595 PR c++/13950
7596 * g++.dg/template/lookup4.C: New test.
7597
7598 PR c++/13970
7599 * g++.dg/parse/error14.C: New test.
7600
7601 PR c++/14002
7602 * g++.dg/parse/template13.C: New test.
7603
7604 2004-02-03 Mark Mitchell <mark@codesourcery.com>
7605
7606 PR c++/13978
7607 * g++.dg/template/koenig4.C: New test.
7608
7609 PR c++/13968
7610 * g++.dg/template/crash17.C: New test.
7611
7612 PR c++/13975
7613 * g++.dg/parse/error13.C: New test.
7614 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
7615
7616 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
7617
7618 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
7619
7620 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
7621
7622 PR c/11658
7623 PR c/13994
7624 * gcc.dg/noncompile/20040203-1.c: New test.
7625 * gcc.dg/noncompile/20040203-2.c: Likewise.
7626 * gcc.dg/noncompile/20040203-3.c: Likewise.
7627 * gcc.dg/20040203-1.c: Likewise.
7628
7629 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
7630
7631 PR c++/10858
7632 * g++.dg/template/sizeof7.C: New test.
7633
7634 2004-02-02 Eric Christopher <echristo@redhat.com>
7635 Zack Weinberg <zack@codesourcery.com>
7636
7637 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
7638
7639 2004-02-02 Zack Weinberg <zack@codesourcery.com>
7640
7641 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
7642 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
7643 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
7644 * gcc.dg/cleanup-5.c: Run only on Linux targets.
7645
7646 2004-02-02 Mark Mitchell <mark@codesourcery.com>
7647
7648 PR c++/13113
7649 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
7650
7651 PR c++/13854
7652 * g++.dg/ext/attrib13.C: New test.
7653
7654 PR c++/13907
7655 * g++.dg/conversion/op2.C: New test.
7656
7657 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7658
7659 * gcc.dg/titype-1.c: Fix pasto.
7660
7661 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
7662
7663 * gcc.dg/titype-1.c: New test.
7664
7665 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7666
7667 PR c++/13957
7668 * g++.dg/template/non-type-template-argument-1.C,
7669 g++.dg/template/qualified-id1.C: Update dg-error marks.
7670 * g++.dg/template/nontype6.C: New test.
7671
7672 2004-02-01 Roger Sayle <roger@eyesopen.com>
7673
7674 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
7675 * gcc.dg/builtins-31.c: New testcase.
7676 * gcc.dg/builtins-32.c: New testcase.
7677
7678 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
7679
7680 * objc.dg/call-super-2.m: Update line numbers
7681 for the including of stddef.h.
7682
7683 2004-01-30 Michael Matz <matz@suse.de>
7684
7685 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
7686 g++.dg/ext/case-range3.C: New tests.
7687
7688 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7689
7690 DR206
7691 PR c++/13813
7692 * g++.dg/template/member4.C: New test.
7693
7694 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7695
7696 PR c++/13683
7697 * g++.dg/template/sizeof6.C: New test.
7698
7699 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7700
7701 * gcc.dg/fwritable-strings-1.c: New test.
7702
7703 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
7704
7705 * gcc.c-torture/compile/20040130-1.c: New test.
7706
7707 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
7708
7709 * objc.dg/call-super-2.m: Include stddef.h for size_t.
7710
7711 2004-01-29 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/13883
7714 * g++.dg/template/ctor3.C: New test.
7715
7716 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7717
7718 * g++.dg/tc1: New directory.
7719 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
7720 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
7721 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
7722 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
7723 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
7724
7725 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7726
7727 * g++.dg/parse/error11.C: New test.
7728 * g++.dg/parse/error12.C: Likewise.
7729
7730 2004-01-28 Ziemowit Laski <zlaski@apple.com>
7731
7732 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
7733 (scan_initial, main): Use aligned_sizeof instead of sizeof.
7734
7735 2004-01-28 Mark Mitchell <mark@codesourcery.com>
7736
7737 PR c++/13791
7738 * g++.dg/ext/attrib12.C: New test.
7739
7740 PR c++/13736
7741 * g++.dg/parse/cast2.C: New test.
7742
7743 2004-01-27 James E Wilson <wilson@specifixinc.com>
7744
7745 * objc.dg/encode-2.m (main): New local string. Set depending on
7746 sizeof long. Use in sscanf call.
7747 * objc.dg/encode-3.m (main): New local string. Set depending on
7748 sizeof long. Use in scan_initial call.
7749
7750 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7751
7752 * objc.dg/call-super-2.m: Make LP64-safe.
7753 * objc.dg/desig-init-1.m: Likewise.
7754
7755 2004-01-27 Devang Patel <dpatel@apple.com>
7756
7757 * g++.dg/debug/namespace1.C: New test.
7758
7759 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
7760
7761 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
7762 xscale-*-*.
7763
7764 * gcc.dg/arm-mmx-1.c: New test.
7765
7766 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
7767
7768 * gcc.dg/20040127-1.c: New test.
7769 * gcc.dg/20040127-2.c: New test.
7770
7771 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
7772
7773 * objc.dg/stret-1.m (glob): Renamed to globa.
7774
7775 2004-01-26 Mark Mitchell <mark@codesourcery.com>
7776
7777 PR c++/13663
7778 * g++.dg/expr/for1.C: New test.
7779
7780 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
7781
7782 PR middle-end/13779
7783 * gcc.dg/darwin-longlong.c: New test.
7784
7785 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
7786
7787 * gcc.dg/20040124-1.c: Moved test from here...
7788 * gcc.c-torture/compile/20040124-1.c: ...to here.
7789
7790 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
7791
7792 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
7793 the assembly output if -m64 is passed.
7794
7795 2004-01-25 Mark Mitchell <mark@codesourcery.com>
7796
7797 PR c++/13833
7798 * g++.dg/template/cond3.C: New test.
7799
7800 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7801
7802 PR c++/13810
7803 * g++.dg/template/ttp7.C: New test.
7804
7805 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7806
7807 PR c++/13797
7808 * g++.dg/template/nontype4.C: New test.
7809 * g++.dg/template/nontype5.C: Likewise.
7810
7811 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
7812
7813 * gcc.dg/torture/mips-clobber-at.c: New test.
7814
7815 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
7816
7817 * gcc.dg/20040124-1.c: New test.
7818
7819 2004-01-24 Jakub Jelinek <jakub@redhat.com>
7820
7821 * gcc.dg/20040123-1.c: New test.
7822
7823 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7824
7825 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
7826
7827 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
7828
7829 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
7830
7831 2004-01-23 Andrew Pinski <apinski@apple.com>
7832
7833 * gcc.dg/20030121-1.c: Move to ..
7834 * gcc.dg/20040121-1.c: here.
7835
7836 2004-01-23 Roger Sayle <roger@eyesopen.com>
7837
7838 * gcc.dg/builtins-29.c: New test case.
7839
7840 2004-01-23 Zack Weinberg <zack@codesourcery.com>
7841
7842 PR 18314
7843 * gcc.dg/builtins-30.c: New testcase.
7844
7845 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
7846
7847 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
7848 * lib/g77.exp: Likewise.
7849 * lib/objc.exp: Likewise.
7850 * lib/g++.exp: Likewise.
7851
7852 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7853
7854 * gcc.dg/struct-by-value-2.c: New test.
7855
7856 2004-01-21 Andrew Pinski <apinski@apple.com>
7857
7858 PR target/13785
7859 * gcc.dg/20030121-1.c: New test.
7860
7861 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
7862
7863 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
7864 clobber frame pointer register in asm statement.
7865
7866 2004-01-21 Falk Hueffner <falk@debian.org>
7867
7868 * gcc.c-torture/compile/20040121-1.c: New test.
7869
7870 2004-01-21 Zack Weinberg <zack@codesourcery.com>
7871
7872 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
7873
7874 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
7875
7876 * gcc.dg/ppc64-abi-2.c: New test.
7877
7878 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
7879
7880 * lib/treelang.exp: Fill out this file.
7881 * lib/treelang-dg.exp: New File.
7882
7883 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
7884
7885 * gcc.c-torture/compile/981022-1.c: Remove.
7886 * gcc.dg/array-5.c: Remove XFAIL.
7887 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
7888 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
7889 gcc.dg/cond-lvalue-1.c: Update.
7890 * gcc.dg/cast-lvalue-2.c: New test.
7891
7892 2004-01-19 Mark Mitchell <mark@codesourcery.com>
7893
7894 PR c++/13592
7895 * g++.dg/other/error1.C (class foo): Tweak error message.
7896
7897 PR c++/13592
7898 * g++.dg/template/call2.C: New test.
7899
7900 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7901
7902 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
7903 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
7904 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
7905 scalar-return-1_x.c, scalar-return-2_y.c,
7906 scalar-return-3_x.c, scalar-return-3_y.c,
7907 scalar-return-4_x.c, scalar-return-4_y.c,
7908 struct-align-1.h, struct-align-1_x.c,
7909 struct-align-1_y.c, struct-align-2.h,
7910 struct-align-2_x.c, struct-align-2_y.c,
7911 struct-by-value-10_y.c, struct-by-value-11_x.c,
7912 struct-by-value-11_y.c, struct-by-value-12_x.c,
7913 struct-by-value-12_y.c, struct-by-value-13_x.c,
7914 struct-by-value-13_y.c, struct-by-value-14_x.c,
7915 struct-by-value-14_y.c, struct-by-value-15_x.c,
7916 struct-by-value-15_y.c, struct-by-value-16_y.c,
7917 struct-by-value-17_y.c, struct-by-value-18_y.c,
7918 struct-by-value-19_y.c, struct-by-value-1_x.c,
7919 struct-by-value-1_y.c, struct-by-value-20_y.c,
7920 struct-by-value-2_x.c, struct-by-value-2_y.c,
7921 struct-by-value-3_y.c, struct-by-value-4_x.c,
7922 struct-by-value-4_y.c, struct-by-value-5_y.c,
7923 struct-by-value-6_y.c, struct-by-value-7_y.c
7924 struct-by-value-8_x.c, struct-by-value-8_y.c
7925 struct-by-value-9_x.c, struct-by-value-9_y.c
7926 struct-return-10_x.c, struct-return-10_y.c,
7927 struct-return-19_x.c, struct-return-20_x.c
7928 struct-return-2_x.c, struct-return-2_y.c
7929 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
7930 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
7931
7932 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
7933
7934 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
7935 attribute on sparc*-sun-solaris2.*.
7936
7937 2004-01-18 Mark Mitchell <mark@codesourcery.com>
7938
7939 PR c++/13710
7940 * g++.dg/ext/typeof7.C: New test.
7941
7942 2004-01-18 David Edelsohn <edelsohn@gnu.org>
7943
7944 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
7945 * gcc.dg/const-elim-1.c: Same.
7946
7947 2004-01-17 Ziemowit Laski <zlaski@apple.com>
7948
7949 * objc.dg/stret-1.m: New.
7950 * objc.dg/stret-2.m: New.
7951
7952 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
7953
7954 PR c++/11895
7955 * g++.dg/ext/vector1.C: New test.
7956
7957 2004-01-16 Geoffrey Keating <geoffk@apple.com>
7958
7959 * gcc.dg/pch/import-1.c: New.
7960 * gcc.dg/pch/import-1.hs: New.
7961 * gcc.dg/pch/import-1a.h: New.
7962 * gcc.dg/pch/import-1b.h: New.
7963 * gcc.dg/pch/import-1c.h: New.
7964
7965 2004-01-16 Mark Mitchell <mark@codesourcery.com>
7966
7967 PR c++/13574
7968 * g++.dg/ext/array1.C: New test.
7969
7970 PR c++/13178
7971 * g++.dg/conversion/op1.C: New test.
7972
7973 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
7974
7975 PR 11864
7976 From Kazumoto Kojima / Dan Kegel:
7977 * gcc.dg/pr11864-1.c: New test.
7978
7979 PR 10392
7980 From Marcus Comstedt / Dan Kegel:
7981 * gcc.dg/pr10392-1.c: New test.
7982
7983 2004-01-16 Mark Mitchell <mark@codesourcery.com>
7984
7985 PR c++/13478
7986 * g++.dg/init/ref10.C: New test.
7987
7988 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7989
7990 PR c++/13407
7991 * g++.dg/parse/typename6.C: New test.
7992
7993 2004-01-15 Geoffrey Keating <geoffk@apple.com>
7994
7995 PR pch/13361
7996 * testsuite/g++.dg/pch/wchar-1.C: New.
7997 * testsuite/g++.dg/pch/wchar-1.Hs: New.
7998
7999 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8000
8001 PR c++/9259
8002 * g++.dg/expr/sizeof2.C: New test.
8003
8004 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
8005
8006 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
8007
8008 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8009
8010 PR c++/13659
8011 * g++.dg/lookup/strong-using-3.C: New.
8012 * g++.dg/lookup/using-10.C: New.
8013
8014 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
8015
8016 PR c++/13594
8017 * g++.dg/lookup/strong-using-2.C: New.
8018
8019 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
8020 Dan Kegel <dank@kegel.com>
8021 J"orn Rennecke <joern.rennecke@superh.com>
8022
8023 PR target/9365
8024 * gcc.dg/pr9365-1.c: New test.
8025
8026 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8027
8028 PR c++/8856
8029 * g++.dg/parse/casting-operator2.C: New test.
8030 * g++.old-deja/g++.pt/explicit83.C: Remove.
8031
8032 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
8033
8034 * gcc.dg/label-compound-stmt-1.c: New test.
8035 * gcc.c-torture/compile/950922-1.c,
8036 gcc.c-torture/compile/20000211-3.c,
8037 gcc.c-torture/compile/20000518-1.c,
8038 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
8039 compound statements.
8040
8041 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
8042
8043 * gcc.dg/ppc64-abi-1.c: New test.
8044
8045 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
8046
8047 * g++.dg/ext/attrib9.C: Add dg-warnings.
8048
8049 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8050
8051 PR c++/12335
8052 * g++.dg/parse/dtor3.C: New test.
8053
8054 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
8055
8056 PR c++/12709
8057 * g++.dg/parse/try-catch-1.C: New test.
8058
8059 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
8060
8061 * ada/acats/run_all.sh: Add more verbose output in acats.log
8062 when compiling tests.
8063
8064 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8065
8066 PR 13656
8067 * gcc.dg/typedef-redecl.c: New test case.
8068 * gcc.dg/typedef-redecl.h: New support file.
8069
8070 2004-01-13 Jan Hubicka <jh@suse.cz>
8071
8072 * gcc.dg/always_inline.c: New test.
8073 * gcc.dg/debug/20031231-1.c: Fix.
8074
8075 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8076
8077 PR c++/13474
8078 * g++.dg/template/array3.C: New test.
8079
8080 2004-01-12 Zack Weinberg <zack@codesourcery.com>
8081
8082 * g++.dg/ext/lvalue1.C: No longer expected to fail.
8083 * g++.dg/warn/Wunused-2.C: Likewise.
8084
8085 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8086
8087 PR c++/13289
8088 * g++.dg/template/instantiate6.C: New test.
8089
8090 2004-01-12 Roger Sayle <roger@eyesopen.com>
8091
8092 PR middle-end/11397
8093 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
8094
8095 2004-01-12 Jan Hubicka <jh@suse.cz>
8096
8097 PR opt/12826
8098 * gcc.dg/20040112-1.c: New.
8099
8100 * gcc.dg/dwarf-die[1-7].c: Move to...
8101 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
8102 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
8103
8104 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
8105
8106 PR c++/4100
8107 * g++.dg/parse/friend4.C: New test.
8108
8109 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
8110
8111 PR c++/4100
8112 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
8113 definition is called a friend.
8114
8115 2004-01-11 Zack Weinberg <zack@codesourcery.com>
8116
8117 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
8118
8119 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
8120
8121 PR c++/3478
8122 * g++.dg/parse/error10.C: New test.
8123 * g++.dg/template/arg2.C: Accept "invalid type" error.
8124
8125 2004-01-11 Jakub Jelinek <jakub@redhat.com>
8126
8127 PR middle-end/13392
8128 * g++.dg/opt/expect2.C: New test.
8129
8130 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8131
8132 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
8133 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
8134 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
8135 Update dg-error regexps.
8136
8137 2004-01-10 Zack Weinberg <zack@codesourcery.com>
8138
8139 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
8140 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
8141
8142 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8143
8144 * gcc.dg/pragma-re-1.c: Use right pointer type.
8145
8146 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
8147
8148 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
8149
8150 2004-01-09 Geoffrey Keating <geoffk@apple.com>
8151
8152 * gcc.dg/rs6000-ldouble-1.c: New.
8153
8154 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8155
8156 DR 337
8157 PR c++/9256
8158 * g++.dg/other/abstract1.C: New test.
8159
8160 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
8161
8162 * g++.dg/lookup/strong-using-1.C: New.
8163
8164 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
8165
8166 PR c/11234
8167 * gcc.dg/func-ptr-conv-1.c: New test.
8168 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
8169
8170 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
8171
8172 PR target/13380.
8173 * gcc.c-torture/compile/20040109-1.c: New.
8174
8175 2004-01-08 Stuart Hastings <stuart@apple.com>
8176
8177 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
8178 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
8179 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
8180
8181 2004-01-09 Alan Modra <amodra@bigpond.net.au>
8182
8183 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
8184
8185 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8186
8187 * ada/acats/run_acats: Treat 'gnatchop' the same way
8188 as 'gnatmake'. Export GCC_DRIVER.
8189 * ada/acats/run_all.sh: Add target_gnatchop. Use
8190 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
8191
8192 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8193
8194 PR c++/12573
8195 * g++.dg/template/dependent-expr4.C: New test.
8196
8197 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
8198
8199 * gcc.dg/altivec-11.c: New test.
8200
8201 2004-01-07 Mark Mitchell <mark@codesourcery.com>
8202
8203 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
8204
8205 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8206
8207 PR c/6024
8208 * gcc.dg/enum-compat-1.c: New test.
8209 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
8210
8211 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
8212
8213 PR c/12165
8214 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
8215 gcc.dg/c99-idem-qual-3.c: New tests.
8216
8217 2004-01-07 Alan Modra <amodra@bigpond.net.au>
8218
8219 * gcc.dg/winline-7.c: Don't cast void * to int.
8220
8221 2004-01-06 Jan Hubicka <jh@suse.cz>
8222
8223 * gcc.dg/i386-sse-5.c: New test
8224 * g++.dg/eh/simd-1.c: Add -w argument for i386.
8225
8226 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8227
8228 PR c++/12815
8229 * g++.dg/rtti/typeid4.C: New test.
8230
8231 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8232
8233 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
8234
8235 2004-01-05 Mark Mitchell <mark@codesourcery.com>
8236
8237 PR c++/12132
8238 * g++.dg/template/error11.C: New test.
8239
8240 PR c++/13451
8241 * g++.dg/template/class2.C: New test.
8242
8243 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
8244 Richard Sandiford <rsandifo@redhat.com>
8245
8246 PR c++/13387
8247 * g++.dg/opt/alias3.C: New test.
8248
8249 2004-01-04 Mark Mitchell <mark@codesourcery.com>
8250
8251 PR c++/13157
8252 * g++.dg/template/koenig3.C: New test.
8253
8254 PR c++/13529
8255 * g++.dg/parse/offsetof3.C: New test.
8256
8257 * g++.dg/init/copy7.C: Add missing dg-error markers.
8258
8259 PR c++/12226
8260 * g++.dg/init/copy7.c: New test.
8261
8262 PR c++/13536
8263 * g++.dg/parse/cast1.C: New test.
8264
8265 2004-01-04 Jan Hubicka <jh@suse.cz>
8266
8267 * gcc.dg/winline[1-7].c: New tests.
8268
8269 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8270
8271 PR c++/13520
8272 * g++.dg/template/qualttp22.C: New test.
8273
8274 2004-01-01 Jan Hubicka <jh@suse.cz>
8275
8276 * gcc.dg/debug/20031231-1.c: New.
8277 * gcc.c-torture/compile/20040101-1.c: New.
8278 * gcc.dg/dwarf-die-[1-7].c: New.
8279
8280 2004-01-01 Jakub Jelinek <jakub@redhat.com>
8281
8282 PR optimization/13521
8283 * gcc.c-torture/compile/20031231-1.c: New test.
8284
8285 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8286
8287 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
8288
8289 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8290
8291 PR c++/10079
8292 * g++.dg/template/crash16.C: New test.
8293
8294 2003-12-30 Mark Mitchell <mark@codesourcery.com>
8295
8296 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
8297
8298 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
8299
8300 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
8301 ports.
8302 * g++.old-deja/g++.jason/thunk3.C: Likewise.
8303 * g++.old-deja/g++.law/profile1.C: Likewise.
8304 * gcc.c-torture/compile/981006-1.c: Likewise.
8305 * gcc.c-torture/execute/loop-2e.x: Likewise.
8306 * gcc.c-torture/execute/loop-2f.x: Remove.
8307 * gcc.c-torture/execute/loop-2g.x: Likewise.
8308 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
8309 * gcc.dg/20020312-2.c: Remove traces of dead ports.
8310
8311 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
8312
8313 PR c++/13507
8314 * g++.dg/ext/attrib11.C: New test.
8315
8316 PR c++/13494
8317 * g++.dg/template/array2-1.C: New test.
8318 * g++.dg/template/array2-2.C: New test.
8319
8320 2003-12-29 Mark Mitchell <mark@codesourcery.com>
8321
8322 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
8323
8324 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
8325
8326 PR c++/12774
8327 * g++.dg/template/array1-1.C: New test.
8328 * g++.dg/template/array1-2.C: New test.
8329
8330 2003-12-29 Roger Sayle <roger@eyesopen.com>
8331
8332 PR fortran/12632
8333 * g77.dg/12632.f: New test case.
8334
8335 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8336
8337 PR c++/13289
8338 * g++.dg/parse/nontype1.C: New test.
8339
8340 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8341
8342 PR c++/12403
8343 * g++.dg/parse/explicit1.C: New test.
8344 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
8345
8346 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8347
8348 PR c++/13081
8349 * g++.dg/opt/inline6.C: New test.
8350
8351 PR c++/12613
8352 * g++.dg/parse/error9.C: New test.
8353
8354 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
8355
8356 2003-12-28 Mark Mitchell <mark@codesourcery.com>
8357
8358 PR c++/13009
8359 * g++.dg/init/assign1.C: New test.
8360
8361 2003-12-28 Roger Sayle <roger@eyesopen.com>
8362
8363 PR c++/13070
8364 * g++.dg/warn/format3.C: New test case.
8365
8366 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8367
8368 * gcc.c-torture/compile/20031227-1.c: New test.
8369
8370 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8371
8372 * g++.dg/bprob/bprob.exp: Load target-supports.exp
8373 * g77.dg/bprob/bprob.exp: Likewise.
8374 * gcc.misc-tests/bprob.exp: Likewise.
8375 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
8376 variants on systems where the library does not provide that
8377 functionality.
8378 * gcc.dg/builtins-20.c: Use builtins-config.h.
8379 * gcc.dg/builtins-config.h: New file.
8380
8381 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8382
8383 * lib/gcc-dg.exp (dg-require-profiling): New function.
8384 * lib/target-supports.exp (check_profiling_available): Likewise.
8385 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
8386 * g77.dg/bprob/bprob.exp: Likewise.
8387 * gcc.misc-tests/bprob.exp: Likewise.
8388 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
8389 * gcc.dg/20021014-1.c: Likewise.
8390 * gcc.dg/nest.c: Likewise.
8391
8392 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8393
8394 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
8395 compiling.
8396 * g++.dg/lookup/java2.C: Likewise.
8397 * gcc.dg/cpp/lexident.c: Likewise.
8398
8399 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
8400
8401 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
8402 given.
8403 * gcc.c-torture/compile/961203-1.c: Likewise.
8404 * gcc.c-torture/compile/980506-1.c: Likewise.
8405
8406 2003-12-23 Zack Weinberg <zack@codesourcery.com>
8407
8408 * lib/gcc-dg.exp (dg-prune-output): New annotation.
8409 (additional_prunes): New global.
8410 (gcc-dg-prune): Handle additional per-test pruning.
8411 (dg-test): Clear additional_prunes between tests.
8412
8413 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
8414 dg-prune-output to avoid spurious failures from assembler
8415 complaining about nonexistent WAW violations.
8416 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
8417 Use dg-prune-output to avoid spurious failures from assembler
8418 warning about Itanium B-step errata.
8419
8420 2003-12-23 Mark Mitchell <mark@codesourcery.com>
8421
8422 * g++.dg/abi/macro0.C: New test.
8423 * g++.dg/abi/macro1.C: Likewise.
8424 * g++.dg/abi/macro2.C: Likewise.
8425
8426 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
8427 * g++.dg/abi/bitfield7.C: Likewise.
8428 * g++.dg/abi/dtor2.C: Likewise.
8429 * g++.dg/abi/mangle11.C: Likewise.
8430 * g++.dg/abi/mangle12.C: Likewise.
8431 * g++.dg/abi/mangle14.C: Likewise.
8432 * g++.dg/abi/mangle17.C: Likewise.
8433 * g++.dg/abi/vbase10.C: Likewise.
8434 * g++.dg/abi/vbase14.C: Likewise.
8435 * g++.dg/template/qualttp17.C: Likewise.
8436
8437 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
8438
8439 PR c/11995
8440 * gcc.dg/20031223-1.c: New test.
8441
8442 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8443
8444 * gcc.dg/noreturn-7.c: New test.
8445
8446 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8447
8448 * gcc.dg/null-pointer-1.c: New test.
8449
8450 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8451
8452 * g++.old-deja/g++.jason/template18.C: Remove.
8453 * g++.old-deja/g++.jason/template37.C: Likewise.
8454
8455 PR c++/12862
8456 * g++.dg/lookup/ns1.C: New test.
8457
8458 PR c++/12397
8459 * g++.dg/template/lookup3.C: New test.
8460
8461 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8462
8463 * g++.dg/template/recurse1.C: New test
8464
8465 2003-12-22 Mark Mitchell <mark@codesourcery.com>
8466
8467 PR c++/12479
8468 * g++.dg/parse/semicolon1.C: New test.
8469 * g++.dg/parse/semicolon1.h: Likewise.
8470
8471 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
8472
8473 * gcc.dg/darwin-misaligned.c: New test.
8474
8475 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
8476
8477 PR c/9163
8478 * gcc.dg/20031222-1.c: New test.
8479
8480 2003-12-21 Mark Mitchell <mark@codesourcery.com>
8481
8482 PR c++/13438
8483 * g++.dg/parse/error8.C: New test.
8484
8485 PR c++/11554
8486 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
8487
8488 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
8489
8490 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
8491 too small.
8492 * gcc.c-torture/compile/930217-1.c: Likewise.
8493 * gcc.c-torture/compile/930513-1.c: Likewise.
8494 * gcc.c-torture/execute/920908-2.c: Likewise.
8495 * gcc.c-torture/execute/921204-1.c: Likewise.
8496 * gcc.c-torture/execute/930621-1.c: Likewise.
8497 * gcc.c-torture/execute/930630-1.c: Likewise.
8498 * gcc.c-torture/execute/931031-1.c: Likewise.
8499 * gcc.c-torture/execute/980602-2.c: Likewise.
8500 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
8501 * gcc.c-torture/execute/compndlit-1.c: Likewise.
8502 * gcc.c-torture/execute/extzvsi.c: Likewise.
8503 * gcc.c-torture/unsorted/ext.c: Likewise.
8504
8505 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
8506
8507 PR target/12749
8508 * gcc.c-torture/compile/20031220-2.c: New test case.
8509
8510 2003-12-20 Roger Sayle <roger@eyesopen.com>
8511
8512 PR optimization/13031
8513 * gcc.c-torture/compile/20031220-1.c: New test case.
8514
8515 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
8516
8517 * gcc.dg/cast-function-1.c: New test.
8518
8519 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
8520
8521 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
8522 formats.
8523
8524 2003-12-19 Mark Mitchell <mark@codesourcery.com>
8525
8526 PR c++/12795
8527 * g++.dg/ext/attrib10.C: New test.
8528
8529 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8530
8531 * gcc.dg/cleanup-10.c: New test.
8532 * gcc.dg/cleanup-11.c: New test.
8533
8534 2003-12-19 Jakub Jelinek <jakub@redhat.com>
8535
8536 PR c++/13239
8537 * g++.dg/opt/expect1.C: New test.
8538
8539 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
8540
8541 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
8542
8543 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
8544
8545 PR debug/12923
8546 * gcc.dg/20031218-1.c: New test.
8547
8548 PR debug/12389
8549 * gcc.dg/20031218-2.c: New test.
8550 * gcc.dg/20031218-3.c: New test.
8551
8552 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
8553 of label name and allow for USER_LABEL_PREFIX == "_" names.
8554 * g++.dg/abi/mangle18-2.C: Likewise.
8555 * g++.dg/abi/mangle19-1.C: Likewise.
8556 * g++.dg/abi/mangle19-2.C: Likewise.
8557 * g++.dg/abi/mangle20-1.C: Likewise.
8558 * g++.dg/abi/mangle20-2.C: Likewise.
8559
8560 2003-12-18 Richard Henderson <rth@redhat.com>
8561
8562 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
8563
8564 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
8565 Dan Kegel <dank@kegel.com>
8566
8567 PR other/12009
8568 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
8569 testing a cross compiler, it causes spurious compile failures.
8570 * lib/g++.exp: Likewise.
8571
8572 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8573
8574 PR c++/13262
8575 * g++.dg/template/access13.C: New test.
8576
8577 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
8578
8579 * gcc.dg/20031216-1.c: New test.
8580
8581 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8582
8583 PR c++/9154
8584 * g++.dg/template/error10.C: New test.
8585
8586 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8587
8588 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
8589 * g++.dg/eh/simd-2.C: Likewise.
8590
8591 2003-12-17 James E Wilson <wilson@specifixinc.com>
8592 Roger Sayle <roger@eyesopen.com>
8593
8594 * gcc.c-torture/execute/ieee/mzero5.c: New.
8595
8596 2003-12-17 Mark Mitchell <mark@codesourcery.com>
8597
8598 PR c++/10603
8599 * g++.dg/parse/error6.C: New test.
8600
8601 PR c++/12827
8602 * g++.dg/parse/error7.C: New test.
8603
8604 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
8605
8606 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
8607 at -O with stabs debugging formats.
8608 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
8609 * gcc.dg/debug/debug-2.c: Likewise.
8610
8611 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8612
8613 PR c++/12696
8614 * g++.dg/init/error1.C: New test.
8615
8616 PR c++/12218
8617 * g++.dg/init/pm3.C: New test.
8618
8619 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
8620
8621 PR c/3347
8622 * gcc.dg/bitfld-8.c: New test.
8623
8624 2003-12-16 James Lemke <jim@wasabisystems.com>
8625
8626 * gcc.dg/arm-scd42-[123].c: New tests.
8627
8628 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8629
8630 PR c++/9043
8631 * g++.dg/abi/mangle20-1.C: New test.
8632 * g++.dg/abi/mangle20-2.C: New test.
8633
8634 2003-12-16 Mark Mitchell <mark@codesourcery.com>
8635
8636 PR c++/13275
8637 * g++.dg/other/offsetof2.C: Remove XFAIL.
8638 * g++.dg/parse/offsetof1.C: New test.
8639 * g++.gd/parse/offsetof2.C: Likewise.
8640
8641 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8642
8643 * g++.dg/template/nontype3.C: New test.
8644 * g++.dg/template/static2.C: Tweaked the dg-error clause.
8645
8646 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8647
8648 * g++.dg/warn/noreturn-3.C: Also test instantiation.
8649
8650 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
8651
8652 PR c++/13387
8653 * g++.dg/expr/assign1.C: New test.
8654
8655 PR c++/13242
8656 * g++.dg/abi/mangle19-1.C: New test.
8657 * g++.dg/abi/mangle19-2.C: New test.
8658
8659 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
8660
8661 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
8662
8663 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8664
8665 * gcc.c-torture/execute/20031216-1.c: New test.
8666
8667 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8668
8669 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
8670 an ICE regression.
8671
8672 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8673
8674 PR c++/10926
8675 * g++.dg/template/error9.C: New test.
8676
8677 PR c++/11116
8678 * g++.dg/template/error8.C: New test.
8679
8680 2003-12-15 Roger Sayle <roger@eyesopen.com>
8681
8682 PR middle-end/13400
8683 * gcc.c-torture/execute/20031215-1.c: New test case.
8684
8685 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8686
8687 PR c++/13269
8688 * g++.dg/parse/error5.C: New test.
8689
8690 PR c++/12989
8691 * g++.dg/expr/sizeof1.C: New test.
8692
8693 PR c++/13310
8694 * g++.dg/template/crash15.C: New test.
8695
8696 2003-12-15 Geoffrey Keating <geoffk@apple.com>
8697
8698 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
8699 a non-POD type as the last named parameter of a varargs function.
8700
8701 2003-12-15 Mark Mitchell <mark@codesourcery.com>
8702
8703 PR c++/13243
8704 PR c++/12573
8705 * g++.dg/template/crash14.C: New test.
8706 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
8707
8708 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
8709
8710 * g++.dg/other/java1.C: New test.
8711
8712 PR c++/13241
8713 * g++.dg/abi/mangle18-1.C: New test.
8714 * g++.dg/abi/mangle18-2.C: New test.
8715
8716 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
8717
8718 PR optimization/10312
8719 * gcc.c-torture/execute/20031214-1.c: New.
8720
8721 2003-12-14 Mark Mitchell <mark@codesourcery.com>
8722
8723 PR c++/10779
8724 PR c++/12160
8725 * g++.dg/parse/error3.C: New test.
8726 * g++.dg/parse/error4.C: Likewise.
8727 * g++.dg/abi/mangle4.C: Tweak error messages.
8728 * g++.dg/lookup/using5.C: Likewise.
8729 * g++.dg/other/error2.C: Likewise.
8730 * g++.dg/parse/typename5.C: Likewise.
8731 * g++.dg/parse/undefined1.C: Likewise.
8732 * g++.dg/template/arg2.C: Likewise.
8733 * g++.dg/template/ttp3.C: Likewise.
8734 * g++.dg/template/type1.C: Likewise.
8735 * g++.old-deja/g++.other/crash32.C: Likewise.
8736 * g++.old-djea/g++.pt/defarg8.C: Likewise.
8737
8738 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8739
8740 PR c++/13106
8741 * g++.dg/warn/noreturn-3.C: New test.
8742
8743 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8744
8745 PR c++/13118
8746 * g++.dg/abi/covariant3.C: New.
8747
8748 2003-12-12 Jakub Jelinek <jakub@redhat.com>
8749
8750 * g++.dg/eh/ia64-1.C: New test.
8751
8752 2003-12-12 Roger Sayle <roger@eyesopen.com>
8753
8754 PR optimization/13037
8755 * g77.f-torture/execute/13037.f: New test case.
8756
8757 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
8758
8759 PR c++/12881
8760 * g++.dg/abi/covariant2.C: New.
8761
8762 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
8763
8764 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
8765
8766 2003-12-11 Zack Weinberg <zack@codesourcery.com>
8767
8768 * gcc.c-torture/execute/wchar_t-1.x: Delete.
8769
8770 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
8771
8772 PR other/10819
8773 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
8774 to fix Bug 10819.
8775 * lib/g++.exp (g++_version): Likewise.
8776 * lib/g77.exp (g77_version): Likewise.
8777 * lib/objc.exp (default_objc_version): Likewise.
8778
8779 2003-12-10 Richard Henderson <rth@redhat.com>
8780
8781 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
8782
8783 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
8784
8785 2003-12-08 Matt Austern <austern@apple.com>
8786
8787 PR c/13134
8788 * lib/gcc-dg.exp (dg-require-visibility): Define.
8789 * lib/target-supports (check_visibility_available): Define.
8790 * gcc.dg/visibility-1.c: New test.
8791 * gcc.dg/visibility-2.c: Likewise.
8792 * gcc.dg/visibility-3.c: Likewise.
8793 * gcc.dg/visibility-4.c: Likewise.
8794 * gcc.dg/visibility-5.c: Likewise.
8795 * gcc.dg/visibility-6.c: Likewise.
8796 * g++.dg/ext/visibility-1.C: Likewise.
8797 * g++.dg/ext/visibility-2.C: Likewise.
8798 * g++.dg/ext/visibility-3.C: Likewise.
8799 * g++.dg/ext/visibility-4.C: Likewise.
8800 * g++.dg/ext/visibility-5.C: Likewise.
8801 * g++.dg/ext/visibility-6.C: Likewise.
8802
8803 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8804
8805 * g++.dg/lookup/java1.C: New test.
8806 * g++.dg/lookup/java2.C: New test.
8807
8808 2003-12-07 Falk Hueffner <falk@debian.org>
8809
8810 * g++.dg/opt/noreturn-1.C: New test.
8811
8812 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
8813
8814 * gcc.dg/overflow-1.c: New test.
8815
8816 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
8817
8818 * g77.f-torture/compile/13060.f: New test.
8819
8820 2003-12-06 Mark Mitchell <mark@codesourcery.com>
8821
8822 PR c++/13323
8823 * g++.dg/inherit/operator2.C: New test.
8824
8825 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8826
8827 PR c++/13305
8828 * g++.dg/ext/attrib9.C: New test.
8829
8830 2003-12-05 Mark Mitchell <mark@codesourcery.com>
8831
8832 PR c++/13314
8833 * g++.dg/template/error7.C: New test.
8834
8835 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
8836 J"orn Rennecke <joern.rennecke@superh.com>
8837
8838 PR target/13302
8839 * g++.dg/other/struct-va_list.C: New test.
8840
8841 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8842
8843 PR c++/13166
8844 * g++.dg/parse/defarg6.C: New test.
8845
8846 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
8847
8848 PR target/13256
8849 * gcc.c-torture/execute/20031201-1.c: New test.
8850
8851 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
8852
8853 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
8854
8855 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
8856
8857 * gcc.dg/builtin-return-1.c: New test.
8858
8859 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
8860 J"orn Rennecke <joern.rennecke@superh.com>
8861
8862 PR optimization/13260
8863 * gcc.c-torture/execute/20031204-1.c: New test.
8864
8865 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8866
8867 PR c++/9127
8868 * g++.dg/template/error6.C: New test.
8869
8870 2003-12-03 Jakub Jelinek <jakub@redhat.com>
8871
8872 * gcc.dg/20031202-1.c: New test.
8873
8874 2003-12-03 Mark Mitchell <mark@codesourcery.com>
8875
8876 PR c++/13179
8877 * g++.dg/template/eh1.C: New test.
8878
8879 PR c++/10771
8880 * g++.dg/template/error5.C: New test.
8881
8882 2003-12-02 David Ung <davidu@mips.com>
8883
8884 * gcc.dg/compat/vector-check.h: Corrected type for var
8885 g_##TMODE
8886
8887 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8888
8889 PR c++/10126
8890 * g++.dg/template/ptrmem8.C: New test.
8891
8892 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8893
8894 PR c++/12573
8895 * g++.dg/template/dependent-expr3.C: New test.
8896
8897 2003-12-01 James Lemke <jim@wasabisystems.com>
8898
8899 * gcc.dg/arm-g2.c: New test.
8900
8901 2003-12-01 Roger Sayle <roger@eyesopen.com>
8902
8903 PR optimization/11634
8904 * gcc.dg/20031201-2.c: New test case.
8905
8906 2003-12-01 Zack Weinberg <zack@codesourcery.com>
8907
8908 PR 11433
8909 * objc.dg/proto-lossage-3.m: New test.
8910
8911 2003-12-01 Roger Sayle <roger@eyesopen.com>
8912
8913 PR optimization/12628
8914 * gcc.dg/20031201-1.c: New test case.
8915
8916 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
8917
8918 * gcc.dg/unaligned-1.c: New test.
8919
8920 2003-11-30 Mark Mitchell <mark@codesourcery.com>
8921
8922 PR c++/9849
8923 * g++.dg/template/error4.C: New test.
8924 * g++.dg/template/nested3.C: Adjust error markers.
8925
8926 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8927
8928 * gcc.dg/cpp/assert4.c: Check more #system assertions.
8929
8930 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
8931
8932 PR c/10333
8933 * gcc.dg/bitfld-7.c: New test.
8934
8935 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
8936
8937 * gcc.dg/tls/asm-1.C: New test.
8938
8939 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8940
8941 * gcc.dg/cpp/assert4.c: Update.
8942
8943 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
8944
8945 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
8946 * gcc.dg/builtin-apply3.c: New test.
8947
8948 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8949
8950 * lib/compat.exp (compat-obj): New xfaildata parameter.
8951 Use it to set compiler_conditional_xfail_data before compiling.
8952 (compat-get-options): Handle dg-xfail-if.
8953 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
8954 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
8955 * gcc.dg/compat/vector-1_y.c: Likewise.
8956 * gcc.dg/compat/vector-2_x.c: Likewise.
8957 * gcc.dg/compat/vector-2_y.c: Likewise.
8958
8959 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8960
8961 * g++.dg/opt/reg-stack4.C: New test.
8962
8963 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8964
8965 * gcc.dg/builtin-apply2.c: New test.
8966
8967 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8968
8969 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
8970
8971 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8972
8973 PR c++/12924
8974 * g++.dg/template/template-id-2.C: New test.
8975
8976 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8977
8978 PR c++/5369
8979 * g++.dg/template/memfriend1.C: New test.
8980 * g++.dg/template/memfriend2.C: Likewise.
8981 * g++.dg/template/memfriend3.C: Likewise.
8982 * g++.dg/template/memfriend4.C: Likewise.
8983 * g++.dg/template/memfriend5.C: Likewise.
8984 * g++.dg/template/memfriend6.C: Likewise.
8985 * g++.dg/template/memfriend7.C: Likewise.
8986 * g++.dg/template/memfriend8.C: Likewise.
8987 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
8988
8989 2003-11-21 Mark Mitchell <mark@codesourcery.com>
8990
8991 PR c++/12515
8992 * g++.dg/ext/cond1.C: New test.
8993
8994 2003-11-20 Richard Henderson <rth@redhat.com>
8995
8996 * gcc.dg/20020201-2.c: Remove.
8997 * gcc.dg/20020201-4.c: Remove.
8998 * gcc.dg/20020304-1.c: Remove.
8999
9000 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
9001
9002 * gcc.dg/cpp/trad/xwin1.c: New test case.
9003
9004 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
9005
9006 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
9007 * lib/g77.exp: Likewise.
9008 * lib/objc.exp: Likewise.
9009 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
9010 for darwin.
9011
9012 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9013
9014 PR c++/12932
9015 * g++.dg/template/static5.C: New test.
9016
9017 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
9018
9019 * gcc.dg/nested-func-1.c: New test.
9020
9021 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9022
9023 * gcc.dg/cpp/assert4.c: New test.
9024
9025 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9026
9027 PR c++/2294
9028 * g++.dg/lookup/using9.c: New test.
9029
9030 2003-11-14 Mark Mitchell <mark@codesourcery.com>
9031
9032 PR c++/12762
9033 * g++.dg/template/error3.C: New test.
9034
9035 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
9036
9037 PR ada/13035
9038 * ada/acats/run_acats, run_all.sh: Fix syntax error.
9039 No longer use a wrapper for gcc, since this does not work under
9040 Windows.
9041
9042 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
9043
9044 PR c++/2094
9045 * g++.dg/template/ptrmem7.C: New test.
9046
9047 2003-11-13 Andrew Pinski <apinski@apple.com>
9048
9049 * gcc.c-torture/compile/20031113-1.c: New test.
9050
9051 2003-11-13 Mark Mitchell <mark@codesourcery.com>
9052 Kean Johnston <jkj@sco.com>
9053
9054 PR c/13029
9055 * gcc.dg/unused-4.c: Update.
9056
9057 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
9058
9059 * g++.dg/opt/const3.C: New test.
9060
9061 2003-11-13 Jan Hubicka <jh@suse.cz>
9062
9063 * gcc.c-torture/compile/20031112-1.c: New test.
9064
9065 2003-11-12 Mark Mitchell <mark@codesourcery.com>
9066
9067 * g++.dg/parse/crash10.C: Remove bogus error marker.
9068
9069 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
9070
9071 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
9072 (host_gcc): Likewise.
9073 (ROOT): Honor $PWDCMD.
9074 (BASE): Likewise.
9075 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
9076
9077 2003-11-12 Catherine Moore <clm@redhat.com>
9078
9079 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
9080
9081 2003-11-12 Andreas Jaeger <aj@suse.de>
9082 Jakub Jelinek <jakub@redhat.com>
9083 Andrew Pinski <pinskia@physics.uc.edu>
9084 Richard Henderson <rth@redhat.com>
9085
9086 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
9087 systems.
9088 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
9089
9090 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
9091 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
9092
9093 2003-11-11 Andreas Jaeger <aj@suse.de>
9094
9095 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
9096
9097 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
9098
9099 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
9100
9101 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
9102 Clean ups.
9103
9104 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
9105
9106 * gcc.dg/trampoline-1.c: New test.
9107
9108 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
9109
9110 * gcc.c-torture/compile/200031109-1.c: New test.
9111
9112 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9113
9114 PR c/3190
9115 PR c/8714
9116 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
9117 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
9118 gcc.dg/format/no-y2k-1.c: Update.
9119
9120 2003-11-08 Roger Sayle <roger@eyesopen.com>
9121
9122 PR optimization/10467
9123 * gcc.dg/20031108-1.c: New test case.
9124
9125 2003-11-07 Geoffrey Keating <geoffk@apple.com>
9126
9127 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
9128
9129 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
9130
9131 * gcc.dg/compound-lvalue-1.c: New test.
9132 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
9133 some XFAILs.
9134
9135 2003-11-06 Geoffrey Keating <geoffk@apple.com>
9136
9137 * gcc.dg/altivec-varargs-1.c: New test.
9138
9139 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9140
9141 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
9142 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
9143 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
9144 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
9145 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
9146
9147 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
9148
9149 * gcc.dg/cond-lvalue-1.c: New test.
9150
9151 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
9152
9153 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
9154
9155 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9156
9157 PR c++/11616
9158 * g++.dg/template/instantiate5.C: New test.
9159
9160 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9161
9162 PR c++/12726
9163 * g++.dg/ext/complit2.C: Replace test with self-contained version.
9164 * ChangeLog: Add missing first entry for above test.
9165
9166 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9167
9168 PR c++/9810
9169 * g++.dg/template/using8.C: New test.
9170 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
9171
9172 2003-11-02 Roger Sayle <roger@eyesopen.com>
9173
9174 PR optimization/10817
9175 * gcc.c-torture/compile/20031102-1.c: New test case.
9176
9177 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
9178
9179 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
9180 2147483647.
9181
9182 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9183
9184 * gcc.dg/20031102-1.c: New test.
9185
9186 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
9187
9188 * gcc.dg/complex-1.c: New test.
9189
9190 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9191
9192 PR c++/12796
9193 * g++.dg/template/crash13.C: Adjust expected error location.
9194 * g++.old-deja/g++.brendan/ns1.C: Likewise.
9195
9196 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9197
9198 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9199
9200 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9201
9202 PR/10239
9203 * gcc.c-torture/compile/20031031-2.c: New test.
9204
9205 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
9206
9207 PR/11640
9208 * gcc.c-torture/compile/20031031-1.c: New test.
9209
9210 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
9211
9212 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
9213 * gcc.misc-tests/bprob.exp: Likewise.
9214 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
9215 the execution test on arm-elf configs.
9216 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
9217 configs that don't support scratch files.
9218 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
9219
9220 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
9221
9222 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
9223 done by dejagnu.
9224
9225 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
9226
9227 * ada/acats/run_all.sh: Redirect mv output to /dev/null
9228 Avoid non pure sh syntax. Add more logging.
9229
9230 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
9231 fail.
9232
9233 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
9234
9235 PR libgcj/10610
9236 * gcc.dg/ppc-stackalign-1.c: New test.
9237
9238 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
9239
9240 * ada/acats/run_all.sh: Change output to be more compliant with
9241 dejagnu framework.
9242 Create acats.sum and acats.log files under testsuite/ada/acats
9243 Only run [a-z]* directories, to filter out e.g. CVS.
9244 Redirect build output to log file.
9245
9246 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9247
9248 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
9249
9250 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
9251
9252 PR ada/5909:
9253 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
9254
9255 2003-10-27 Jakub Jelinek <jakub@redhat.com>
9256
9257 * gcc.c-torture/compile/20031023-1.c: New test.
9258 * gcc.c-torture/compile/20031023-2.c: New test.
9259 * gcc.c-torture/compile/20031023-3.c: New test.
9260 * gcc.c-torture/compile/20031023-4.c: New test.
9261
9262 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9263
9264 PR c++/10371
9265 * g++.dg/lookup/scoped8.C: New test.
9266
9267 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
9268
9269 * g++.dg/opt/reg-stack3.C: New test.
9270
9271 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9272
9273 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
9274
9275 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9276
9277 PR c++/11076
9278 * g++.dg/template/crash13.C: New test.
9279
9280 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
9281
9282 * gcc.dg/c99-restrict-2.c: New test.
9283
9284 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
9285
9286 PR c++/12698, c++/12699, c++/12700, c++/12566
9287 * g++.dg/inherit/covariant9.C: New test.
9288 * g++.dg/inherit/covariant10.C: New test.
9289 * g++.dg/inherit/covariant11.C: New test.
9290
9291 2003-10-23 Jason Merrill <jason@redhat.com>
9292
9293 PR c++/12726
9294 * g++.dg/ext/complit2.C: New test.
9295
9296 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
9297
9298 PR target/12654
9299 * gcc.c-torture/execute/20031020-1.c: New test.
9300
9301 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9302
9303 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
9304 following the jump_insn.
9305
9306 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
9307
9308 * gcc.dg/cast-lvalue-1.c: New test.
9309
9310 2003-10-21 Mark Mitchell <mark@codesourcery.com>
9311
9312 PR c++/11962
9313 * g++.dg/template/cond2.C: New test.
9314
9315 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
9316
9317 * gcc.dg/builtins-28.c: New test.
9318
9319 2003-10-20 Jan Hubicka <jh@suse.cz>
9320
9321 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
9322 parameter.
9323 * testsuite/gcc.dg/inline-2.c: Likewise.
9324
9325 2003-10-20 Phil Edwards <phil@codesourcery.com>
9326
9327 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
9328 * gcc.dg/nest.c: Likewise.
9329
9330 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9331
9332 PR c++/9781, c++/10583, c++/11862
9333 * g++.dg/parse/crash13.C: New test.
9334
9335 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9336
9337 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
9338
9339 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9340
9341 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
9342 Define HAVE_C99_RUNTIME except on Solaris.
9343 * gcc.dg/builtins-20.c: Likewise.
9344
9345 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9346
9347 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
9348
9349 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9350
9351 PR c++/12495
9352 * g++.dg/template/crash21.C: New test.
9353
9354 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9355
9356 PR c++/2513
9357 * g++.dg/template/typename5.C: New test.
9358
9359 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9360
9361 PR c++/12369
9362 * g++.dg/template/friend25.C: New test.
9363
9364 2003-10-16 Ziemowit Laski <zlaski@apple.com>
9365
9366 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
9367 versions.
9368
9369 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
9370
9371 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
9372 == 2147483647.
9373
9374 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
9375
9376 * gcc.c-torture/execute/960416-1.x: Remove.
9377 * gcc.c-torture/execute/divconst-3.x: Likewise.
9378
9379 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
9380
9381 PR target/12598
9382 * gcc.dg/torture/cris-volatile-1.c: New test.
9383
9384 2003-10-14 Roger Sayle <roger@eyesopen.com>
9385
9386 PR optimization/9325
9387 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
9388 for overflowing floating point to integer conversion during RTL
9389 simplification.
9390
9391 2003-10-13 Ziemowit Laski <zlaski@apple.com>
9392
9393 * objc/execute/_cmd.m: Fix typo.
9394 * objc.dg/image-info.m, objc.dg/symtab-1.m:
9395 Relax 'scan-assembler' regexp.
9396 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
9397 objc.dg/try-catch-4.m: Run on non-Darwin targets.
9398 * objc.dg/zero-link-2.m: Remove blank line.
9399 * objc.dg/zero-link-3.m: New test case.
9400
9401 2003-10-13 Geoffrey Keating <geoffk@apple.com>
9402
9403 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
9404
9405 * gcc.dg/asm-names.c: Use scan-assembler-not rather
9406 than linker trickery.
9407
9408 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9409
9410 PR c++/12370
9411 * g++.dg/other/friend2.C: New test.
9412
9413 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9414
9415 * gcc.dg/20031012-1.c: New test.
9416
9417 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
9418
9419 * gcc.dg/weak/weak-3.c: Fix for new warning.
9420
9421 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
9422
9423 PR optimization/8750
9424 * gcc.c-torture/execute/20031012-1.c: New test case.
9425
9426 2003-10-11 Roger Sayle <roger@eyesopen.com>
9427
9428 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
9429 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
9430
9431 2003-10-11 Roger Sayle <roger@eyesopen.com>
9432
9433 PR optimization/12260
9434 * gcc.c-torture/compile/20031011-2.c: New test case.
9435
9436 2003-10-11 Roger Sayle <roger@eyesopen.com>
9437
9438 * gcc.c-torture/execute/20031011-1.c: New testcase.
9439
9440 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
9441
9442 * gcc.c-torture/compile/20031011-1.c: New test.
9443
9444 2003-10-11 Jan Hubicka <jh@suse.cz>
9445
9446 * g++.dg/other/first-global.C: New test.
9447
9448 2003-10-11 Roger Sayle <roger@eyesopen.com>
9449
9450 * gcc.c-torture/execute/string-opt-18.c: New testcase.
9451
9452 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
9453
9454 * gcc.c-torture/compile/20031010-1.c: New test.
9455
9456 2003-10-10 Geoffrey Keating <geoffk@apple.com>
9457
9458 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
9459 * gcc.c-torture/execute/va-arg-25.c: ... here.
9460
9461 2003-10-09 Mark Mitchell <mark@codesourcery.com>
9462
9463 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
9464
9465 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
9466
9467 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
9468
9469 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9470
9471 * g++.dg/parse/error2.C: New test.
9472
9473 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
9474
9475 PR c++/11097
9476 * g++.dg/other/error5.C: Modify the error message.
9477 * g++.dg/lookup/using8.C: New test.
9478
9479 2003-10-07 Geoffrey Keating <geoffk@apple.com>
9480
9481 * gcc.dg/darwin-abi-2.c: New file.
9482 * gcc.c-torture/execute/va-arg-24.c: New file.
9483
9484 2003-10-06 Bob Wilson <bob.wilson@acm.org>
9485
9486 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
9487 indentation.
9488
9489 2003-10-06 Mark Mitchell <mark@codesourcery.com>
9490
9491 PR c++/10147
9492 * g++.dg/other/error4.C: Update error messages.
9493 * g++.dg/template/ptrmem4.C: Likewise.
9494
9495 PR c++/12337
9496 * g++.dg/init/new9.C: New test.
9497
9498 PR c++/12334, c++/12236, c++/8656
9499 * g++.dg/ext/attrib8.C: New test.
9500
9501 2003-10-06 Devang Patel <dpatel@apple.com>
9502
9503 * gcc.dg/debug/dwarf2-3.h: New test.
9504 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
9505
9506 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
9507
9508 * g++.dg/opt/cfg2.C: New test.
9509
9510 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
9511
9512 * g++.dg/opt/float1.C: New test.
9513
9514 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
9515
9516 * gcc.dg/c90-array-lval-6.c: New test.
9517 * gcc.dg/c99-array-lval-6.c: New test.
9518
9519 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
9520 Ziemowit Laski <zlaski@apple.com>
9521
9522 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
9523 'Derived', so that it is never considered a class method; add
9524 new warning for '+port' method ambiguity.
9525 * objc.dg/method-12.m: Include <objc/objc.h> instead of
9526 <objc/objc-api.h> (needed on Mac OS X).
9527 * objc.dg/method-13.m: New test.
9528
9529 2003-10-03 Roger Sayle <roger@eyesopen.com>
9530
9531 PR optimization/9325, PR java/6391
9532 * gcc.c-torture/execute/20031003-1.c: New test case.
9533
9534 2003-10-02 Mark Mitchell <mark@codesourcery.com>
9535
9536 PR optimization/12180
9537 * gcc.dg/20031002-1.c: New test.
9538
9539 PR c++/12486
9540 * g++.dg/inherit/error1.C: New test.
9541
9542 2003-10-02 Chris Demetriou <cgd@broadcom.com>
9543
9544 * lib/f-torture.exp (search_for): Rename to...
9545 (search_for_re): This. Also, clean up comments and the
9546 "regexp" invocation.
9547
9548 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
9549
9550 * gcc.c-torture/compile/20031002-1.c: New test.
9551
9552 2003-10-02 Jakub Jelinek <jakub@redhat.com>
9553
9554 * g++.dg/opt/cond1.C: New test.
9555
9556 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
9557
9558 * gcc.dg/Wold-style-definition-2.c: New testcase.
9559 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
9560
9561 2003-09-29 Richard Henderson <rth@redhat.com>
9562
9563 * g++.dg/init/array10.C: Add dg-options.
9564
9565 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
9566
9567 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
9568
9569 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9570
9571 * g++.dg/template/friend19.C: Fix typo.
9572 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
9573
9574 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
9575
9576 * gcc.c-torture/execute/20030928-1.c: New test.
9577 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
9578
9579 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
9580
9581 * g++.dg/opt/unroll1.C: New test.
9582
9583 2003-09-26 Roger Sayle <roger@eyesopen.com>
9584
9585 PR optimization/11741
9586 * gcc.dg/20030926-1.c: New test case.
9587
9588 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9589
9590 PR c++/5655
9591 * g++.dg/parse/access7.C: New test.
9592 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
9593
9594 2003-09-24 Ziemowit Laski <zlaski@apple.com>
9595
9596 MERGE OF objc-improvements-branch into MAINLINE:
9597 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
9598 if libobjc has not been built.
9599 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
9600 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
9601 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
9602 objc/execute/nested-3.m, objc/execute/np-2.m,
9603 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
9604 objc/execute/redefining_self.m, objc/execute/root_methods.m,
9605 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
9606 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
9607 objc.dg/special/unclaimed-category-1.h,
9608 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
9609 well as GNU runtime.
9610 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
9611 * execute/cascading-1.m, execute/function-message-1.m,
9612 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
9613 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
9614 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
9615 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
9616 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
9617 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
9618 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
9619 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
9620 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
9621 * objc.dg/bitfield-2.m: Run only on Darwin.
9622 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
9623 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
9624 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
9625 * objc.dg/const-str-1.m: Fix constant string layout.
9626
9627 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
9628
9629 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
9630
9631 2003-09-23 Geoffrey Keating <geoffk@apple.com>
9632
9633 * gcc.dg/darwin-abi-1.c: New file.
9634
9635 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
9636
9637 PR target/12281
9638 * gcc.c-torture/compile/20030921-1.c: New test.
9639
9640 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9641
9642 * g++.dg/opt/reg-stack2.C: New test.
9643
9644 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
9645
9646 * g++.dg/eh/delayslot1.C: New test.
9647
9648 2003-09-20 Richard Henderson <rth@redhat.com>
9649
9650 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
9651
9652 2003-09-20 Roger Sayle <roger@eyesopen.com>
9653
9654 * gcc.c-torture/execute/20030920-1.c: New test case.
9655
9656 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9657
9658 * g++.dg/rtti/typeid3.C: Correct expected error message.
9659
9660 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9661
9662 PR c++/157
9663 * g++.dg/parse/crash12.C: New test.
9664
9665 2003-09-19 Janis Johnson <janis187@us.ibm.com>
9666
9667 * gcc.dg/compat/mixed-struct-check.h: New.
9668 * gcc.dg/compat/mixed-struct-defs.h: New.
9669 * gcc.dg/compat/mixed-struct-init.h: New.
9670 * gcc.dg/compat/struct-by-value-19_main.c: New.
9671 * gcc.dg/compat/struct-by-value-19_x.c: New.
9672 * gcc.dg/compat/struct-by-value-19_y.c: New.
9673 * gcc.dg/compat/struct-by-value-20_main.c: New.
9674 * gcc.dg/compat/struct-by-value-20_x.c: New.
9675 * gcc.dg/compat/struct-by-value-20_y.c: New.
9676 * gcc.dg/compat/struct-return-19_main.c: New.
9677 * gcc.dg/compat/struct-return-19_x.c: New.
9678 * gcc.dg/compat/struct-return-19_y.c: New.
9679 * gcc.dg/compat/struct-return-20_main.c: New.
9680 * gcc.dg/compat/struct-return-20_x.c: New.
9681 * gcc.dg/compat/struct-return-20_y.c: New.
9682
9683 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
9684 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
9685 so that it will not complain on LP64 targets.
9686
9687 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9688
9689 PR c++/495
9690 * g++.dg/template/friend24.C: New test.
9691
9692 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
9693
9694 PR c++/12332
9695 * g++.dg/template/memtmpl2.C: New test.
9696
9697 2003-09-18 Mark Mitchell <mark@codesourcery.com>
9698
9699 PR target/11184
9700 * gcc.dg/builtin-apply1.c: New test.
9701
9702 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
9703
9704 PR c++/9848
9705 * g++.dg/warn/Wunused-4.C: New test.
9706
9707 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9708
9709 PR c++/12316
9710 * g++.dg/other/gc2.C: New test.
9711
9712 2003-09-17 Mark Mitchell <mark@codesourcery.com>
9713
9714 PR c++/11991
9715 * g++.dg/rtti/typeid3.C: New test.
9716
9717 PR c++/12266
9718 * g++.dg/overload/template1.C: New test.
9719
9720 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9721
9722 * g++.dg/opt/cfg3.C: New test.
9723
9724 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9725
9726 PR c++/7939
9727 * g++.dg/template/crash11.C: New test.
9728
9729 2003-09-16 Jason Merrill <jason@redhat.com>
9730 Jakub Jelinek <jakub@redhat.com>
9731
9732 * gcc.dg/attr-warn-unused-result.c: New test.
9733
9734 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
9735
9736 PR c++/12184
9737 * g++.dg/expr/call2.C: New test.
9738
9739 2003-09-15 Andreas Jaeger <aj@suse.de>
9740
9741 * gcc.dg/Wold-style-definition-1.c: New test.
9742
9743 2003-09-14 Mark Mitchell <mark@codesourcery.com>
9744
9745 PR c++/3907
9746 * g++.dg/parse/template12.C: New test.
9747
9748 * g++.dg/abi/bitfield11.C: New test.
9749 * g++.dg/abi/bitfield12.C: Likewise.
9750
9751 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
9752
9753 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
9754 non-expansion of functional macro name without arguments at EOL.
9755 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
9756
9757 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
9758
9759 * gcc.c-torture/execute/20030914-[12].c: New tests.
9760
9761 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
9762
9763 PR c++/11788
9764 * g++.dg/overload/addr1.C: New test.
9765
9766 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
9767
9768 * gcc.dg/20030909-1.c: New test.
9769
9770 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9771
9772 * gcc.dg/ultrasp10.c: New test.
9773
9774 2003-09-09 Devang Patel <dpatel@apple.com>
9775
9776 * gcc.dg/darwin-ld-6.c: New test.
9777
9778 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9779
9780 * gcc.dg/torture/builtin-explog-1.c: New testcase.
9781
9782 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9783
9784 * gcc.dg/ia64-types1.c: New test.
9785 * gcc.dg/ia64-types2.c: Likewise.
9786
9787 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9788
9789 * gcc.dg/builtins-1.c: Add more _Complex tests.
9790 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9791
9792 * gcc.dg/builtins-1.c: Test existing _Complex functions.
9793 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9794
9795 2003-09-08 Mark Mitchell <mark@codesourcery.com>
9796
9797 PR c++/11786
9798 * g++.dg/lookup/koenig2.C: New test.
9799
9800 PR c++/5296
9801 * g++.dg/rtti/typeid2.C: New test.
9802
9803 2003-09-08 Jakub Jelinek <jakub@redhat.com>
9804
9805 * gcc.c-torture/compile/20030904-1.c: New test.
9806
9807 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
9808
9809 * g++.dg/opt/longbranch2.C: New test.
9810
9811 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9812
9813 * g++.dg/template/crash10.C: Only compile it.
9814
9815 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
9816
9817 PR middle-end/11665
9818 * gcc.c-torture/compile/20030907-1.c: New test.
9819 * g++.dg/init/array11.C: New test.
9820
9821 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9822
9823 PR c++/11852
9824 * g++.dg/init/struct1.C: New test.
9825
9826 2003-09-07 Mark Mitchell <mark@codesourcery.com>
9827
9828 PR c++/12181
9829 * g++.dg/expr/comma1.C: New test.
9830
9831 2003-09-06 Mark Mitchell <mark@codesourcery.com>
9832
9833 PR c++/11867
9834 * g++.dg/expr/static_cast5.C: New test.
9835
9836 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
9837
9838 PR c++/11507
9839 * g++.dg/lookup/scoped7.C: New test.
9840
9841 PR c++/9574
9842 * g++.dg/other/static1.C: New test.
9843
9844 PR c++/11490
9845 * g++.dg/warn/template-1.C: New test.
9846
9847 PR c++/11432
9848 * g++.dg/template/crash10.C: New test.
9849
9850 PR c++/2478
9851 * g++.dg/overload/VLA.C: New test.
9852
9853 PR c++/10804
9854 * g++.dg/template/call1.C: New test.
9855
9856 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9857
9858 PR c++/11794
9859 * g++.dg/parse/using3.C: New test.
9860
9861 2003-09-06 Roger Sayle <roger@eyesopen.com>
9862
9863 PR c++/11409
9864 * g++.dg/overload/builtin3.C: New test case.
9865
9866 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
9867
9868 PR c/9862
9869 * gcc.dg/20030906-1.c: New test.
9870 * gcc.dg/20030906-2.c: Likewise.
9871
9872 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
9873
9874 PR c++/12167
9875 * g++.dg/parse/defarg5.C: New test.
9876
9877 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
9878
9879 2003-09-05 Mark Mitchell <mark@codesourcery.com>
9880
9881 PR c++/12163
9882 * g++.dg/expr/static_cast4.C: New test.
9883
9884 PR c++/12146
9885 * g++.dg/template/crash9.C: New test.
9886
9887 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
9888
9889 * g++.old-deja/g++.ext/pretty2.C: Update for change
9890 in __FUNCTION__.
9891 * g++.old-deja/g++.ext/pretty3.C: Likewise.
9892
9893 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
9894
9895 PR c++/11922
9896 * g++/dg/template/qualified-id1.C: New test.
9897
9898 PR c++/12037
9899 * g++.dg/warn/noeffect4.C: New test.
9900
9901 2003-09-04 Matt Austern <austern@apple.com>
9902
9903 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
9904 * g++.dg/ext/fnname2.C: Likewise.
9905 * g++.dg/ext/fnname3.C: Likewise.
9906
9907 2003-09-04 Mark Mitchell <mark@codesourcery.com>
9908
9909 * g++.dg/expr/lval1.C: New test.
9910 * g++.dg/ext/lvcast.C: Remove.
9911
9912 2003-09-03 Roger Sayle <roger@eyesopen.com>
9913
9914 PR optimization/11700.
9915 * gcc.c-torture/compile/20030903-1.c: New test case.
9916
9917 2003-09-03 Mark Mitchell <mark@codesourcery.com>
9918
9919 PR c++/12053
9920 * g++.dg/abi/layout4.C: New test.
9921
9922 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
9923
9924 PR c++/11553
9925 * g++.dg/parse/friend3.C: New test.
9926
9927 2003-09-02 Mark Mitchell <mark@codesourcery.com>
9928
9929 PR c++/11847
9930 * g++.dg/template/class1.C: New test.
9931
9932 PR c++/11808
9933 * g++.dg/expr/call1.C: New test.
9934
9935 2003-09-01 Mark Mitchell <mark@codesourcery.com>
9936
9937 PR c++/12114
9938 * g++.dg/init/ref9.C: New test.
9939
9940 PR c++/11972
9941 * g++.dg/template/nested4.C: New test.
9942
9943 2003-08-29 Mark Mitchell <mark@codesourcery.com>
9944
9945 PR c++/12093
9946 * g++.dg/template/non-dependent4.C: New test.
9947
9948 PR c++/11928
9949 * g++.dg/inherit/conv1.C: New test.
9950
9951 2003-08-29 Mark Mitchell <mark@codesourcery.com>
9952
9953 PR c++/6196
9954 * g++.dg/ext/label1.C: New test.
9955 * g++.dg/ext/label2.C: Likewise.
9956
9957 2003-08-28 Mark Mitchell <mark@codesourcery.com>
9958
9959 * g++.dg/expr/cond3.C: New test.
9960
9961 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9962
9963 * gcc.dg/builtins-1.c: Add new builtin cases.
9964
9965 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9966
9967 * gcc.dg/builtins-1.c: Add new cases.
9968 * gcc.dg/torture/builtin-attr-1.c: Likewise.
9969
9970 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
9971
9972 * gcc.dg/builtins-1.c: Add more math builtin tests.
9973 * gcc.dg/torture/builtin-attr-1.c: New test.
9974
9975 2003-08-28 Mark Mitchell <mark@codesourcery.com>
9976
9977 PR optimization/5079
9978 * g++.dg/opt/static3.C: New test.
9979
9980 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9981
9982 * gcc.misc-tests/gcov-10b.c: New test.
9983
9984 2003-08-27 Mark Mitchell <mark@codesourcery.com>
9985
9986 * g++.dg/opt/ptrmem3.C: New test.
9987
9988 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
9989
9990 2003-08-27 Jakub Jelinek <jakub@redhat.com>
9991
9992 * gcc.dg/20030826-2.c: New test.
9993
9994 2003-08-26 Roger Sayle <roger@eyesopen.com>
9995
9996 PR middle-end/12002
9997 * g77.f-torture/compile/12002.f: New test case.
9998
9999 2003-08-26 Roger Sayle <roger@eyesopen.com>
10000
10001 * gcc.dg/20030826-1.c: New test case.
10002
10003 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
10004
10005 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
10006
10007 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
10008
10009 PR c++/11871
10010 * c++.dg/lookup/crash1.C: New test.
10011
10012 * c++.dg/warn/noeffect3.C: New test.
10013
10014 2003-08-25 Janis Johnson <janis187@us.ibm.com>
10015
10016 * gcc.dg/compat/vector-1_x.c: Compile with -w.
10017 * gcc.dg/compat/vector-1_y.c: Ditto.
10018 * gcc.dg/compat/vector-2_x.c: Ditto.
10019 * gcc.dg/compat/vector-2_y.c: Ditto.
10020
10021 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
10022
10023 * gcc.dg/20030702-1.c: New test.
10024
10025 2003-08-25 Mark Mitchell <mark@codesourcery.com>
10026
10027 PR c++/8795
10028 * g++.dg/ext/altivec-1.C: New test.
10029
10030 2003-08-24 Richard Henderson <rth@redhat.com>
10031
10032 * g++.dg/eh/simd-2.C: Add -w for x86.
10033
10034 2003-08-23 Jakub Jelinek <jakub@redhat.com>
10035
10036 * gcc.dg/20030815-1.c: New test.
10037
10038 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10039
10040 PR c++/3765
10041 * g++.dg/parse/access6.C: New test.
10042
10043 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10044
10045 PR c++/641, c++/11876
10046 * g++.dg/template/friend22.C: New test.
10047 * g++.dg/template/friend23.C: Likewise.
10048
10049 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10050
10051 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
10052 identically.
10053
10054 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10055
10056 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
10057
10058 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10059
10060 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
10061
10062 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10063
10064 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
10065
10066 2003-08-22 Mark Mitchell <mark@codesourcery.com>
10067
10068 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
10069
10070 2003-08-21 Mark Mitchell <mark@codesourcery.com>
10071
10072 PR c++/11919
10073 * g++.dg/overload/prom1.C: New test.
10074
10075 PR c++/11551
10076 * g++.dg/parse/dtor2.C: New test.
10077
10078 PR c++/10762
10079 * g++.dg/parse/using2.C: New test.
10080
10081 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
10082
10083 PR target/11805
10084 * gcc.c-torture/compile/20030821-1.c: New.
10085
10086 2003-08-20 Mark Mitchell <mark@codesourcery.com>
10087
10088 PR c++/11834
10089 * g++.dg/template/deduce2.C: New test.
10090
10091 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
10092
10093 * gcc.c-torture/execute/20030821-1.c: New test.
10094
10095 2003-08-20 Roger Sayle <roger@eyesopen.com>
10096
10097 PR middle-end/11984
10098 * gcc.dg/20030820-1.c: New test case.
10099
10100 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
10101
10102 PR c++/11945
10103 * g++.dg/warn/noeffect2.C: New test.
10104
10105 2003-08-19 Mark Mitchell <mark@codesourcery.com>
10106
10107 PR c++/10926
10108 * g++.dg/template/dtor2.C: New test.
10109
10110 PR c++/11684
10111 * g++.dg/template/operator1.C: New test.
10112 * g++.dg/parse/operator4.C: New test.
10113
10114 PR c++/11946.C
10115 * g++.dg/expr/enum1.C: New test.
10116 * gcc.dg/c99-bool-1.c: Remove bogus warning.
10117
10118 PR c++/11036.C
10119 * g++.dg/parse/elab2.C: New test.
10120 * g++.dg/parse/typedef4.C: Change error message.
10121 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
10122 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
10123 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
10124
10125 2003-08-19 Geoffrey Keating <geoffk@apple.com>
10126
10127 * gcc.dg/pch/warn-1.c: New.
10128 * gcc.dg/pch/warn-1.hs: New.
10129
10130 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
10131 not-tested file.
10132
10133 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10134
10135 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
10136
10137 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
10138
10139 * gcc.dg/uninit-D.c: New Test.
10140 * gcc.dg/uninit-E.c: New Test.
10141 * gcc.dg/uninit-F.c: New Test.
10142 * gcc.dg/uninit-G.c: New Test.
10143
10144 2003-08-19 Michael Ritzert <ritzert@t-online.de>
10145
10146 * g++.dg/README: Describe the pch directory.
10147
10148 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10149
10150 PR c++/11174
10151 * g++.dg/parse/access4.C: New test.
10152 * g++.dg/parse/access5.C: Likewise.
10153 * g++.old-deja/g++.jason/access17.C: Adjust error message.
10154
10155 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
10156
10157 * gcc.dg/noncompile/20030818-1.c: New.
10158
10159 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
10160
10161 PR c++/11957
10162 * g++.dg/warn/noeffect1.C: New test.
10163
10164 * g++.dg/template/scope2.C: New test.
10165 * g++.dg/template/error2.C: Correct dg-error
10166
10167 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
10168
10169 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
10170
10171 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
10172
10173 PR C++/11512
10174 * g++.dg/template/warn1.C: New.
10175
10176 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
10177
10178 * g++.dg/template/error2.C: New test.
10179 * g++.dg/lookup/using7.C: Adjust errors
10180 * g++.old-deja/g++.pt/crash36.C: Likewise.
10181 * g++.old-deja/g++.pt/derived3.C: Likewise.
10182
10183 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10184
10185 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
10186 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
10187 * gcc.c-torture/execute/builtins/string-9.c: New, from
10188 string-opt-9.c. Adjust for execute/builtins framework.
10189 * gcc.c-torture/execute/string-opt-9.c: Delete.
10190
10191 2003-08-12 Mark Mitchell <mark@codesourcery.com>
10192
10193 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
10194
10195 * g++.dg/parse/ret-type2.C: New test.
10196
10197 PR c++/11703
10198 * g++.dg/init/new8.C: New test.
10199
10200 PR c++/10923
10201 * g++.dg/parse/typedef5.C: New test.
10202
10203 PR c++/9512
10204 * g++.dg/parse/qualified2.C: New test.
10205 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
10206 invalid code.
10207
10208 2003-08-11 Mark Mitchell <mark@codesourcery.com>
10209
10210 * g++.dg/conversion/ptrmem1.C: New test.
10211
10212 2003-08-11 Jakub Jelinek <jakub@redhat.com>
10213
10214 PR target/11693
10215 * gcc.dg/20030811-1.c: New test.
10216
10217 PR target/11535
10218 * gcc.c-torture/execute/20030811-1.c: New test.
10219
10220 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10221
10222 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
10223
10224 2003-08-10 Mark Mitchell <mark@codesourcery.com>
10225
10226 PR c++/11789.C
10227 * g++.dg/inherit/multiple1.C: New test.
10228
10229 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
10230
10231 * gcc.dg/spe1.c: New test.
10232
10233 PR c++/11670
10234 * g++.dg/expr/cast2.C: New test.
10235
10236 PR c++/10530
10237 * g++.dg/template/dependent-name2.C: New test.
10238
10239 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
10240
10241 * g++.dg/parse/crash11.C: Put the dg options in comments.
10242
10243 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
10244
10245 * lib/gcc-dg.exp: Update for diagnostic change.
10246
10247 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10248
10249 PR c++/5767
10250 * g++.dg/parse/crash11.C: New test.
10251
10252 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
10253
10254 * gcc.dg/cpp/spacing1.c: Update.
10255
10256 2003-08-04 Janis Johnson <janis187@us.ibm.com>
10257
10258 PR target/11739
10259 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
10260 a value for -mtune.
10261
10262 2003-08-04 Roger Sayle <roger@eyesopen.com>
10263
10264 PR middle-end/11771
10265 * gcc.c-torture/compile/20030804-1.c: New test case.
10266
10267 2003-08-04 Roger Sayle <roger@eyesopen.com>
10268
10269 * gcc.dg/20030804-1.c: New test case.
10270
10271 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
10272
10273 * gcc.dg/cpp/separate-1.c: New test.
10274
10275 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
10276
10277 PR c++/11704
10278 * g++.dg/template/dependent-expr2.C: New test.
10279
10280 PR c++/11766
10281 * g++.dg/expr/ptrmem1.C: New test.
10282
10283 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10284
10285 PR c++/9453
10286 * g++.dg/template/friend15.C: New test.
10287
10288 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
10289
10290 * lib/dg-pch.exp: Work round PCH bug.
10291
10292 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10293
10294 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
10295 builtins. Move cases from builtins-4.c here.
10296
10297 * gcc.dg/torture/builtin-math-1.c: New test taken from
10298 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
10299 additional cases.
10300
10301 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
10302 Delete.
10303
10304 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
10305
10306 PR c++/9447
10307 * g++.dg/template/using7.C: New test.
10308
10309 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
10310
10311 * import1.c, import2.c: New tests.
10312
10313 2003-08-01 Jakub Jelinek <jakub@redhat.com>
10314
10315 * g++.dg/eh/crossjump1.C: New test.
10316
10317 2003-08-01 Mark Mitchell <mark@codesourcery.com>
10318
10319 PR c++/11697
10320 * g++.dg/template/using6.C: New test.
10321
10322 PR c++/11744
10323 * g++.dg/template/koenig2.C: New test.
10324
10325 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10326
10327 PR c++/7983
10328 * g++.dg/parse/typedef4.C: New test.
10329
10330 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10331
10332 PR c++/8442, c++/8806
10333 * g++.dg/template/elab1.C: New test.
10334 * g++.dg/template/type2.C: Likewise.
10335 * g++.dg/template/ttp3.C: Adjust expected error message.
10336 * g++.old-deja/g++.law/visibility13.C: Likewise.
10337 * g++.old-deja/g++.niklas/t135.C: Likewise.
10338 * g++.old-deja/g++.pt/ttp41.C: Likewise.
10339 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
10340 template argument.
10341 * g++.old-deja/g++.pt/ttp44.C: Likewise.
10342
10343 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
10344
10345 PR c++/11295
10346 * g++.dg/ext/stmtexpr1.C: New test.
10347
10348 * g++.dg/opt/tmp1.C: New test.
10349
10350 PR c++/11525
10351 * g++.dg/parse/constant4.C: New test.
10352
10353 PR c++/9447
10354 * g++.dg/template/using5.C: New test.
10355
10356 2003-07-31 Roger Sayle <roger@eyesopen.com>
10357
10358 * gcc.dg/builtins-27.c: New test case.
10359
10360 2003-07-31 Jakub Jelinek <jakub@redhat.com>
10361
10362 * gcc.dg/tls/opt-7.c: New test.
10363
10364 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
10365
10366 * g++.old-deja/g++.other/crash18.C: Remove.
10367
10368 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
10369
10370 * g++.dg/template/explicit3.C: New.
10371 * g++.dg/template/explicit4.C: New.
10372 * g++.dg/template/explicit5.C: New.
10373
10374 PR c++/11347
10375 * g++.dg/template/memtmpl1.C: New.
10376
10377 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
10378
10379 PR target/11565
10380 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
10381 * gcc.dg/i386-387-5.c (dg-options): Likewise.
10382
10383 2003-07-30 Jan Hubicka <jh@suse.cz>
10384
10385 * vtgc1.c: Kill.
10386
10387 2003-07-29 Zack Weinberg <zack@codesourcery.com>
10388
10389 * gcc.dg/struct-in-proto-1.c: New test.
10390
10391 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
10392
10393 * gcc.dg/cpp/include2.c: Only expect one message.
10394
10395 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
10396
10397 PR c++/9447
10398 * g++.dg/template/using1.C: New test.
10399 * g++.dg/template/using2.C: New test.
10400 * g++.dg/template/using3.C: New test.
10401 * g++.dg/template/using4.C: New test.
10402
10403 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
10404
10405 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
10406 * gcc.c-torture/execute/string-opt-10.c: Likewise.
10407
10408 2003-07-28 Jan Hubicka <jh@suse.cz>
10409
10410 PR c++/11530
10411 * g++.dg/opt/call1.C: New test.
10412
10413 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
10414
10415 PR c++/11667
10416 * g++.dg/init/enum2.C: New test.
10417 * g++.dg/template/overload1.C: Add "-w" option.
10418
10419 2003-07-28 <hp@bitrange.com>
10420
10421 * gcc.dg/Wdeclaration-after-statement-1.c,
10422 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
10423
10424 2003-07-28 Jakub Jelinek <jakub@redhat.com>
10425
10426 * gcc.c-torture/compile/20030725-1.c: New test.
10427
10428 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
10429
10430 * gcc.dg/20030505.c: Only run for SPE.
10431 Remove definition of opaque type.
10432
10433 2003-07-27 Mark Mitchell <mark@codesourcery.com>
10434
10435 * g++.dg/template/ptrmem6.C: New test.
10436
10437 2003-07-26 Geoffrey Keating <geoffk@apple.com>
10438
10439 * gcc.c-torture/compile/zero-strct-2.c: New test.
10440
10441 2003-07-25 Geoffrey Keating <geoffk@apple.com>
10442
10443 * gcc.dg/intermod-1.c: New test.
10444
10445 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
10446
10447 PR c++/11617
10448 * g++.dg/template/lookup2.C: New test.
10449 * g++.dg/template/memclass1.C: Remove instantiated from error.
10450 * g++.dg/other/error2.C: Tweak expected errors.
10451
10452 PR c++/11596
10453 * g++.dg/template/defarg3.C: New test.
10454
10455 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
10456
10457 2003-07-24 Mark Mitchell <mark@codesourcery.com>
10458
10459 * g++.dg/inherit/access5.C: New test.
10460
10461 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10462
10463 PR c++/11513
10464 * g++.dg/template/crash8.C: New test.
10465
10466 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
10467
10468 PR c/10602
10469 * gcc.dg/noncompile/incomplete-2.c: New test.
10470
10471 2003-07-23 Mark Mitchell <mark@codesourcery.com>
10472
10473 PR c++/11645
10474 * g++.dg/inherit/access4.C: New test.
10475
10476 PR c++/11517
10477 * g++.dg/expr/cond2.C: New test.
10478
10479 PR optimization/10679
10480 * g++.dg/opt/inline4.C: New test.
10481
10482 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
10483
10484 * g++.dg/parse/crash10: New test.
10485
10486 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10487
10488 * g++.dg/ext/flexary1.C: New test.
10489
10490 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10491
10492 PR c++/10793
10493 * g++.dg/template/crash9.C: New test.
10494
10495 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10496
10497 PR c++/3004
10498 * g++.dg/parse/typedef3.C: New test.
10499
10500 PR c++/7906
10501 * g++.dg/parse/operator2.C: New test.
10502
10503 PR c++/8895
10504 * g++.dg/parse/def-tmpl-arg1.C: New test.
10505
10506 PR c++/9282
10507 * g++.dg/parse/funptr1.C: New test.
10508
10509 PR c++/9452
10510 * g++.dg/parse/ambig3.C: New test.
10511
10512 PR c++/9454
10513 * g++.dg/parse/operator3.C: New test.
10514
10515 PR c++/9486
10516 * g++.dg/parse/template10.C: New test.
10517
10518 PR c++/9488
10519 * g++.dg/parse/template11.C: New test.
10520
10521 PR c++/10150
10522 * g++.dg/parse/invalid-op1.C: New test.
10523
10524 PR c++/10247
10525 * g++.dg/parse/condexpr1.C: New test.
10526
10527 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
10528
10529 * g++.dg/ext/packed3.C: New test.
10530 * g++.dg/ext/packed4.C: New test.
10531
10532 * gcc.dg/pack-test-3.c: New test.
10533
10534 2003-07-21 Janis Johnson <janis187@us.ibm.com>
10535
10536 * lib/compat.exp: Handle dg-options per source file.
10537 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
10538 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
10539 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
10540 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
10541 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
10542 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
10543 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
10544 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
10545 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
10546 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
10547 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
10548 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
10549 * g++.dg/compat/break/bitfield7_x.C: Ditto.
10550 * g++.dg/compat/break/bitfield7_y.C: Ditto.
10551
10552 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
10553
10554 PR c/10320
10555 * gcc.c-torture/execute/20030718-1.c: New test.
10556
10557 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
10558
10559 PR optimization/11536
10560 * gcc.dg/20030721-1.c: New test.
10561
10562 2003-07-19 Mark Mitchell <mark@codesourcery.com>
10563
10564 PR c++/11546
10565 * g++.dg/template/lookup1.C: New test.
10566
10567 2003-07-19 Zack Weinberg <zack@codesourcery.com>
10568
10569 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
10570 diagnostics of ill-formed constructs involving labels.
10571 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
10572 the new 'previously defined here' message.
10573
10574 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
10575
10576 * g++.dg/parse/non-dependent2.C: New test.
10577
10578 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
10579
10580 * g++.dg/init/init-ref4.C: xfail on targets without
10581 weak symbols.
10582
10583 2003-07-17 Jakub Jelinek <jakub@redhat.com>
10584
10585 PR target/11087
10586 * gcc.c-torture/execute/20030717-1.c: New test.
10587
10588 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
10589
10590 * g++.dg/opt/cfg1.C: New test.
10591
10592 2003-07-17 Mark Mitchell <mark@codesourcery.com>
10593
10594 PR optimization/11557
10595 * gcc.dg/20030717-1.c: New test.
10596
10597 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10598
10599 PR c++/10476
10600 * g++.dg/expr/crash-1.C: New test.
10601
10602 PR c++/11027
10603 * g++.dg/template/init3.C: New test.
10604
10605 PR c++/8222
10606 * g++.dg/template/non-dependent1.C: New test.
10607
10608 PR c++/11070
10609 * g++.dg/template/non-dependent2.C: New test.
10610
10611 PR c++/11071
10612 * g++.dg/template/non-dependent3.C: New test.
10613
10614 PR c++/9907
10615 * g++.dg/template/sizeof5.C: New test.
10616
10617 2003-07-17 Geoffrey Keating <geoffk@apple.com>
10618
10619 PR 11498
10620 * gcc.c-torture/compile/mangle-1.c: New file.
10621
10622 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10623
10624 PR c++/7809
10625 * g++.dg/parse/access3.C: New test.
10626
10627 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
10628
10629 PR c++/11384
10630 * g++.dg/init/init-ref4.C: New test.
10631
10632 2003-07-16 Mark Mitchell <mark@codesourcery.com>
10633
10634 PR c++/11547
10635 * g++.dg/parse/constant3.C: New test.
10636 * g++.dg/parse/crash7.C: Likewise.
10637
10638 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
10639
10640 PR target/11008
10641 * gcc.dg/i386-pentium4-not-mull.c: New.
10642
10643 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
10644
10645 * gcc.dg/asm-names.c (ymain): Make it weak.
10646
10647 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10648
10649 PR c++/5421
10650 * g++.dg/template/friend21.C: New test.
10651
10652 2003-07-16 Jakub Jelinek <jakub@redhat.com>
10653
10654 * gcc.dg/cleanup-8.c: New test.
10655 * gcc.dg/cleanup-9.c: New test.
10656
10657 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
10658
10659 * g++.dg/ext/dll-MI1.h: New file.
10660 * g++.dg/ext/dllexport-MI1.C: New file.
10661 * g++.dg/ext/dllimport-MI1.C: New file.
10662
10663 2003-07-15 Jakub Jelinek <jakub@redhat.com>
10664
10665 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
10666 it does not have cmpstrsi patterns (just cmpmemsi).
10667
10668 2003-07-15 Mark Mitchell <mark@codesourcery.com>
10669
10670 PR debug/11473
10671 * g++.dg/debug/debug8.C: New test.
10672
10673 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10674
10675 PR c++/10108
10676 * g++.dg/template/crash7.C: New test.
10677
10678 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
10679
10680 PR target/10795
10681 * gcc.c-torture/compile/20030708-1.c: New.
10682
10683 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10684
10685 * gcc.c-torture/execute/20030715-1.c: New test.
10686
10687 2003-07-14 Geoffrey Keating <geoffk@apple.com>
10688
10689 * gcc.dg/pch/inline-3.c: New file.
10690 * gcc.dg/pch/inline-3.hs: New file.
10691 * gcc.dg/pch/inline-4.c: New file.
10692 * gcc.dg/pch/inline-4.hs: New file.
10693
10694 2003-07-14 Mark Mitchell <mark@codesourcery.com>
10695
10696 PR c++/11509
10697 * g++.dg/template/crash6.C: New test.
10698
10699 PR c++/7053
10700 * g++.dg/template/friend20.C: New test.
10701
10702 PR c++/7019
10703 * g++.dg/template/overload2.C: New test.
10704
10705 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10706
10707 PR optimization/11440
10708 * gcc.c-torture/execute/20030714-1.c: New test.
10709
10710 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10711
10712 PR c++/11154
10713 * g++.dg/template/partial2.C: New test.
10714
10715 2003-07-13 Mark Mitchell <mark@codesourcery.com>
10716
10717 PR c++/11503
10718 * g++.dg/template/anon1.C: New test.
10719
10720 PR c++/11493
10721 PR c++/11495
10722 * g++.dg/parse/template9.C: Likewise.
10723 * g++.dg/template/crash4.C: New test.
10724 * g++.dg/template/koenig1.C: Likewise.
10725 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
10726 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
10727 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
10728 functions.
10729 * g++.old-deja/g++.jason/template36.C: Likewise.
10730 * g++.old-deja/g++.mike/p1989.C: Likewise.
10731 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
10732 * g++.old-deja/g++.pt/ttp20.C: Use this->.
10733 * g++.old-deja/g++.pt/ttp21.C: Use this->.
10734 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
10735 compiling.
10736 * g++.old-deja/g++.pt/union2.C: Use this->.
10737
10738 2003-07-11 Jakub Jelinek <jakub@redhat.com>
10739
10740 * gcc.dg/20030711-1.c: New test.
10741
10742 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
10743
10744 PR c++/11050
10745 * g++.dg/parse/args1.C: New test.
10746 * g++.pt/defarg8.C: Change expected errors.
10747
10748 2003-07-11 Mark Mitchell <mark@codesourcery.com>
10749
10750 PR c++/8164
10751 * g++.dg/template/nontype2.C: New test.
10752
10753 PR c++/10558
10754 * g++.dg/parse/template8.C: New test.
10755
10756 PR c++/8327
10757 * g++.dg/template/scope1.C: New test.
10758
10759 * g++.dg/warn/Wsign-compare-1.C: New test.
10760
10761 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10762
10763 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
10764
10765 2003-07-10 Mark Mitchell <mark@codesourcery.com>
10766
10767 PR c++/9411
10768 * g++.dg/template/explicit2.C: New test.
10769
10770 PR c++/10032
10771 * g++.dg/warn/pedantic1.C: New test.
10772
10773 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
10774
10775 PR c++ 9483
10776 * g++.dg/other/field1.C: New test.
10777
10778 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
10779
10780 PR c/11449
10781 * gcc.c-torture/compile/20030707-1.c: New.
10782
10783 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10784
10785 PR c++/10849
10786 * g++.dg/template/access12.C: New test.
10787
10788 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
10789
10790 * g++.dg/bprob/bprob.exp (prof_ext): Update.
10791 * g77.dg/bprob/bprob.exp (prof_ext): Update.
10792 * gcc.misc-tests/bprob.exp (prof_ext): Update.
10793 * gcc.misc-tests/gcov.exp: Update
10794 * g++.dg/gcov/gcov.exp: Update
10795 * lib/gcov.exp: Update.
10796
10797 2003-07-08 Mark Mitchell <mark@codesourcery.com>
10798
10799 * g++.dg/abi/mangle17.C: Make sure template expressions are
10800 dependent.
10801 * g++.dg/abi/mangle4.C: Mark erroneous casts.
10802 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
10803 * g++.dg/opt/stack1.C: Remove erroneous code.
10804 * g++.dg/parse/template7.C: New test.
10805 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
10806 * g++.old-deja/g++.pt/crash4.C: Likewise.
10807
10808 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10809
10810 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
10811 with zero or one occurence of `$' after the initial `L'.
10812
10813 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
10814
10815 * gcc.c-torture/compile/20030704-1.c: Add a comment.
10816
10817 2003-07-08 Roger Sayle <roger@eyesopen.com>
10818
10819 PR c/11370
10820 * gcc.dg/Wunreachable-6.c: New testcase.
10821 * gcc.dg/Wunreachable-7.c: New testcase.
10822
10823 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10824
10825 PR c/11420
10826 * gcc.dg/20030708-1.c: New test.
10827
10828 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
10829
10830 * gcc.dg/compat/sdata-section.h: New file.
10831 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
10832 * gcc.dg/torture/mips-sdata-1.c: New test.
10833
10834 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10835
10836 PR c++/11030
10837 * g++.dg/template/friend19.C: New test.
10838
10839 2003-07-08 Jakub Jelinek <jakub@redhat.com>
10840
10841 * g++.dg/opt/strength-reduce.C: New test.
10842
10843 2003-07-07 Roger Sayle <roger@eyesopen.com>
10844
10845 PR target/10979
10846 * gcc.dg/20030707-1.c: New testcase.
10847
10848 2003-07-07 Roger Sayle <roger@eyesopen.com>
10849
10850 PR optimization/11059
10851 * g++.dg/opt/emptyunion.C: New testcase.
10852
10853 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
10854 Eric Botcazou <ebotcazou@libertysurf.fr>
10855
10856 * g++.dg/opt/stack1.C: New test.
10857
10858 2003-07-05 Mark Mitchell <mark@codesourcery.com>
10859
10860 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
10861 run test.
10862
10863 PR c++/11431
10864 * g++.dg/expr/static_cast3.C: New test.
10865
10866 2003-07-04 Zack Weinberg <zack@codesourcery.com>
10867
10868 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
10869 everywhere.
10870 * gcc.dg/concat.c: Concatenation of string constants with
10871 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
10872 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
10873 * gcc.dg/cpp/escape-2.c: Use wide character constants where
10874 necessary to avoid multi-character character constant warning.
10875 * gcc.dg/cpp/escape.c: Likewise.
10876 * gcc.dg/cpp/ucs.c: Likewise.
10877 Remove backslashes from dg-bogus comments, as they confuse Tcl.
10878 Fix a typo.
10879
10880 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10881
10882 PR c/11428
10883 * gcc.c-torture/compile/20030704-1.c: New.
10884
10885 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
10886
10887 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
10888
10889 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
10890
10891 PR c++/5287, PR c++/7910, PR c++/11021
10892 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
10893 tests for warnings.
10894 * g++.dg/ext/dllimport2.C: Add tests for warnings.
10895 * g++.dg/ext/dllimport3.C: Likewise.
10896 * g++.dg/ext/dllimport4.C: New file.
10897 * g++.dg/ext/dllimport5.C: New file.
10898 * g++.dg/ext/dllimport6.C: New file.
10899 * g++.dg/ext/dllimport7.C: New file.
10900 * g++.dg/ext/dllimport8.C: New file.
10901 * g++.dg/ext/dllimport9.C: New file.
10902 * g++.dg/ext/dllimport10.C: New file.
10903 * g++.dg/ext/dllexport1.C: New file.
10904
10905 2003-07-03 Mark Mitchell <mark@codesourcery.com>
10906
10907 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
10908 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
10909
10910 2003-07-03 Roger Sayle <roger@eyesopen.com>
10911
10912 * gcc.dg/builtins-25.c: New testcase.
10913 * gcc.dg/builtins-26.c: New testcase.
10914
10915 2003-07-03 Janis Johnson <janis187@us.ibm.com>
10916
10917 * gcc.dg/compat/vector-defs.h: New file.
10918 * gcc.dg/compat/vector-setup.h: New file.
10919 * gcc.dg/compat/vector-check.h: New file.
10920 * gcc.dg/compat/vector-1_main.c: New file.
10921 * gcc.dg/compat/vector-1_x.c: New file.
10922 * gcc.dg/compat/vector-1_y.c: New file.
10923 * gcc.dg/compat/vector-2_main.c: New file.
10924 * gcc.dg/compat/vector-2_x.c: New file.
10925 * gcc.dg/compat/vector-2_y.c: New file.
10926
10927 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
10928 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
10929 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
10930 * gcc.dg/compat/struct-align-1.h: New file.
10931 * gcc.dg/compat/struct-align-1_main.c: New file.
10932 * gcc.dg/compat/struct-align-1_x.c: New file.
10933 * gcc.dg/compat/struct-align-1_y.c: New file.
10934 * gcc.dg/compat/struct-align-2.h: New file.
10935 * gcc.dg/compat/struct-align-2_main.c: New file.
10936 * gcc.dg/compat/struct-align-2_x.c: New file.
10937 * gcc.dg/compat/struct-align-2_y.c: New file.
10938
10939 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
10940 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
10941 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
10942 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
10943 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
10944 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
10945 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
10946 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
10947 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
10948 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
10949 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
10950 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
10951 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
10952 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
10953 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
10954 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
10955 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
10956 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
10957 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
10958 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
10959 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
10960 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
10961 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
10962 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
10963 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
10964 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
10965 * gcc.dg/compat/struct-return-10_x.c: Ditto.
10966 * gcc.dg/compat/struct-return-2_x.c: Ditto.
10967 * gcc.dg/compat/struct-return-3_x.c: Ditto.
10968
10969 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10970
10971 * gcc.dg/i386-call-1.c: New test.
10972
10973 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
10974
10975 PR c++/9162
10976 * g++.dg/parse/defarg4.C: New.
10977
10978 2003-07-03 Roger Sayle <roger@eyesopen.com>
10979
10980 PR target/10700
10981 * gcc.c-torture/compile/20030703-1.c: New test case.
10982
10983 2003-07-03 Mark Mitchell <mark@codesourcery.com>
10984
10985 * g++.dg/template/local3.C: Remove extra semicolon.
10986
10987 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10988
10989 * gcc.dg/i386-volatile-1.c: New test.
10990
10991 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
10992
10993 PR c++/11072
10994 * g++.dg/other/offsetof2.C: XFAIL.
10995 * g++.dg/other/offsetof5.C: New.
10996
10997 PR c++/10219
10998 * g++.dg/template/error1.C: New.
10999
11000 PR c++/9779
11001 * g++.dg/template/dependent-expr1.C: New.
11002
11003 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11004
11005 PR c++/6949
11006 * g++.dg/template/local3.C: New test.
11007
11008 PR c++/11149
11009 * g++.dg/lookup/scoped6.C: New test.
11010
11011 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
11012
11013 PR c++/8046
11014 * g++.dg/other/error7.C: New test.
11015
11016 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
11017
11018 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
11019 * g++.old-deja/g++.abi/vtable3.h: Likewise.
11020 * g++.old-deja/g++.law/code-gen5.C: Likewise.
11021 * g++.old-deja/g++.other/union2.C: Likewise.
11022 * gcc.dg/c90-const-expr-2.c: Likewise.
11023 * gcc.dg/c90-const-expr-3.c: Likewise.
11024 * gcc.dg/c99-const-expr-2.c: Likewise.
11025 * gcc.dg/c99-const-expr-3.c: Likewise.
11026 * gcc.dg/concat.c: Likewise.
11027
11028 2003-07-01 Mark Mitchell <mark@codesourcery.com>
11029
11030 PR c++/9559
11031 * g++.dg/init/static1.C: New test.
11032
11033 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11034
11035 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
11036 * g++.old-deja/g++.other/access2.C: Likewise.
11037 * g++.old-deja/g++.other/decl2.C: Likewise.
11038 * gcc.c-torture/execute/20020615-1.c: Likewise.
11039
11040 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11041
11042 PR c++/4933
11043 * g++.dg/template/sizeof4.C: New test.
11044
11045 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11046
11047 * g++.dg/other/error6.C: New test.
11048
11049 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11050
11051 PR c++/10750
11052 * g++.dg/parse/constant2.C: New test.
11053
11054 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
11055
11056 PR c++/11106
11057 * g++.dg/other/error5.C: New test.
11058
11059 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11060
11061 * gcc.dg/format/gcc_diag-1.c: New test.
11062
11063 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
11064
11065 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
11066
11067 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
11068
11069 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
11070 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
11071 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
11072
11073 2003-06-28 Jakub Jelinek <jakub@redhat.com>
11074
11075 * gcc.c-torture/execute/builtins/string-8.c: New test.
11076 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
11077 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
11078 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
11079
11080 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11081
11082 PR c++/10468
11083 * g++.dg/ext/typeof6.C: New test.
11084
11085 2003-06-27 Mark Mitchell <mark@codesourcery.com>
11086
11087 PR c++/10796
11088 * g++.dg/init/enum1.C: New test.
11089
11090 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
11091
11092 * gcc.dg/20030627-1.c: New test.
11093
11094 2003-06-26 Mark Mitchell <mark@codesourcery.com>
11095
11096 PR c++/11332
11097 * g++.dg/expr/static_cast2.C: New test.
11098
11099 2003-06-26 Roger Sayle <roger@eyesopen.com>
11100 Jakub Jelinek <jakub@redhat.com>
11101
11102 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
11103 sprintf(dst,"%s",src) optimization.
11104 * gcc.c-torture/execute/20030626-1.c: New test case.
11105 * gcc.c-torture/execute/20030626-2.c: New test case.
11106
11107 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
11108
11109 * gcc.c-torture/execute/multi-ix.c: New test.
11110
11111 * gcc.c-torture/execute/simd-4.c (main):
11112 Added missing semicolon at end of union.
11113
11114 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
11115
11116 PR c++/8266
11117 * g++.dg/template/explicit-instantiation3.C: New test.
11118
11119 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11120
11121 * gcc.dg/20030626-1.c: Use signed char.
11122
11123 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
11124
11125 * gcc.dg/20030626-1.c: New test.
11126
11127 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
11128
11129 * const-str-2.m: Update.
11130
11131 2003-06-25 Mark Mitchell <mark@codesourcery.com>
11132
11133 PR c++/10990
11134 * g++.dg/rtti/dyncast1.C: New test.
11135 * g++.dg/abi/mangle4.C: Correct base-specifier access.
11136 * g++.dg/lookup/scoped1.C: Remove XFAIL.
11137 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
11138
11139 PR c++/10931
11140 * g++.dg/expr/static_cast1.C: New test.
11141
11142 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
11143
11144 * gcc.dg/20030625-1.c: New test.
11145
11146 2003-06-24 Roger Sayle <roger@eyesopen.com>
11147
11148 * gcc.c-torture/compile/20030624-1.c: New test case.
11149
11150 2003-06-24 Jakub Jelinek <jakub@redhat.com>
11151
11152 * gcc.c-torture/execute/string-opt-17.c: New test.
11153
11154 2003-06-24 Mark Mitchell <mark@codesourcery.com>
11155
11156 PR c++/5754
11157 * g++.dg/parse/crash6.C: New test.
11158
11159 2003-06-23 Roger Sayle <roger@eyesopen.com>
11160
11161 * gcc.dg/builtins-24.c: New test case.
11162
11163 2003-06-23 Jakub Jelinek <jakub@redhat.com>
11164
11165 * g++.dg/opt/operator1.C: New test.
11166
11167 2003-06-22 Roger Sayle <roger@eyesopen.com>
11168
11169 * gcc.c-torture/execute/string-opt-16.c: New test case.
11170
11171 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11172
11173 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
11174 * g++.old-deja/g++.other/conv7.C: Likewise
11175 * g++.old-deja/g++.other/overcnv2.C: Likewise.
11176 * g++.old-deja/g++.other/overload14.C: Likewise.
11177
11178 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
11179
11180 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
11181 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
11182
11183 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11184
11185 PR c++/10888
11186 * g++.dg/warn/Winline-3.C: New test.
11187
11188 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11189
11190 * lib/target-supports.exp (check_alias_available): Make the test
11191 program acceptable to the Solaris assembler.
11192
11193 PR c++/10749
11194 * g++.dg/template/memclass2.C: New test.
11195
11196 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11197 Eric Botcazou <ebotcazou@libertysurf.fr>
11198
11199 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
11200 data for non-matching targets.
11201 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
11202
11203 2003-06-20 Mark Mitchell <mark@codesourcery.com>
11204
11205 PR c++/10845
11206 * g++.dg/template/member3.C: New test.
11207
11208 2003-06-19 Mark Mitchell <mark@codesourcery.com>
11209
11210 PR c++/10939
11211 * g++.dg/template/func1.C: New test.
11212
11213 PR c++/9649
11214 * g++.dg/template/static4.C: New test.
11215 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
11216
11217 PR c++/11041
11218 * g++.dg/init/ref7.C: New test.
11219
11220 2003-06-19 Matt Austern <austern@apple.com>
11221
11222 PR c++/11228
11223 * g++.dg/anew1.C: New test.
11224 * g++.dg/anew2.C: New test.
11225 * g++.dg/anew3.C: New test.
11226 * g++.dg/anew4.C: New test.
11227
11228 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
11229
11230 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
11231
11232 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
11233
11234 * gcc.c-torture/execute/simd-4.c (main): Make expected value
11235 endian-dependent.
11236
11237 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
11238
11239 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
11240 Remove cruft.
11241
11242 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
11243
11244 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
11245 * gcc.c-torture/compile/961203-1.c: Likewise.
11246 * gcc.c-torture/compile/980506-1.c: Likewise.
11247
11248 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11249
11250 PR c++/10712
11251 * g++.dg/lookup/using7.C: New test.
11252
11253 2003-06-17 Mark Mitchell <mark@codesourcery.com>
11254
11255 PR c++/11105
11256 * g++.dg/abi/conv1.C: Remove it.
11257 * g++.dg/template/conv7.C: New test.
11258 * g++.dg/template/conv8.C: Likewise.
11259 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
11260 conversion operator.
11261
11262 2003-06-17 Janis Johnson <janis187@us.ibm.com>
11263
11264 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
11265 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
11266 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11267 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
11268 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
11269 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11270 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11271 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
11272 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
11273 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
11274 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
11275 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
11276 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
11277 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
11278 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
11279 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
11280 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
11281 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
11282 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11283 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11284 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11285 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11286 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11287 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11288 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11289 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11290 * gcc.dg/compat/struct-return-10_x.c: Ditto.
11291 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11292 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11293
11294 2003-06-16 Mark Mitchell <mark@codesourcery.com>
11295
11296 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
11297 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
11298 indications.
11299
11300 2003-06-16 Roger Sayle <roger@eyesopen.com>
11301
11302 * gcc.dg/i386-387-5.c: New test case.
11303 * gcc.dg/i386-387-6.c: New test case.
11304 * gcc.dg/builtins-23.c: New test case.
11305
11306 2003-06-15 Roger Sayle <roger@eyesopen.com>
11307
11308 * gcc.dg/builtins-22.c: New test case.
11309 * gcc.dg/i386-387-1.c: Update to test exp.
11310 * gcc.dg/i386-387-2.c: Likewise.
11311
11312 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11313
11314 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
11315
11316 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11317
11318 * lib/gcc-dg.exp (dg-require-dll): New function.
11319 (dg-xfail-if): Likewise.
11320 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
11321 driver.
11322
11323 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
11324 * gcc.c-torture/compile/20001205-1.c: Likewise.
11325 * gcc.c-torture/compile/20001226-1.c: Likewise.
11326 * gcc.c-torture/compile/20010518-2.c: Likewise.
11327 * gcc.c-torture/compile/20020312-1.c: Likewise.
11328 * gcc.c-torture/compile/20020604-1.c: Likewise.
11329 * gcc.c-torture/compile/920501-12.c: Likewise.
11330 * gcc.c-torture/compile/920501-4.c: Likewise.
11331 * gcc.c-torture/compile/920520-1.c: Likewise.
11332 * gcc.c-torture/compile/920521-1.c: Likewise.
11333 * gcc.c-torture/compile/920625-1.c: Likewise.
11334 * gcc.c-torture/compile/961203-1.c: Likewise.
11335 * gcc.c-torture/compile/980506-1.c: Likewise.
11336 * gcc.c-torture/compile/981006-1.c: Likewise.
11337 * gcc.c-torture/compile/981022-1.c: Likewise.
11338 * gcc.c-torture/compile/981223-1.c: Likewise.
11339 * gcc.c-torture/compile/990617-1.c: Likewise.
11340 * gcc.c-torture/compile/dll.c: Likewise.
11341 * gcc.c-torture/compile/labels-3.c: Likewise.
11342 * gcc.c-torture/compile/mipscop-1.c: Likewise.
11343 * gcc.c-torture/compile/mipscop-2.c: Likewise.
11344 * gcc.c-torture/compile/mipscop-3.c: Likewise.
11345 * gcc.c-torture/compile/mipscop-4.c: Likewise.
11346 * gcc.c-torture/compile/simd-5.c: Likewise.
11347 * gcc.c-torture/compile/20000804-1.x: Remove.
11348 * gcc.c-torture/compile/20001205-1.x: Likewise.
11349 * gcc.c-torture/compile/20001226-1.x: Likewise.
11350 * gcc.c-torture/compile/20010518-2.x: Likewise.
11351 * gcc.c-torture/compile/20020312-1.x: Likewise.
11352 * gcc.c-torture/compile/20020604-1.x: Likewise.
11353 * gcc.c-torture/compile/920501-12.x: Likewise.
11354 * gcc.c-torture/compile/920501-4.x: Likewise.
11355 * gcc.c-torture/compile/920520-1.x: Likewise.
11356 * gcc.c-torture/compile/920521-1.x: Likewise.
11357 * gcc.c-torture/compile/920625-1.x: Likewise.
11358 * gcc.c-torture/compile/961203-1.x: Likewise.
11359 * gcc.c-torture/compile/980506-1.x: Likewise.
11360 * gcc.c-torture/compile/981006-1.x: Likewise.
11361 * gcc.c-torture/compile/981022-1.x: Likewise.
11362 * gcc.c-torture/compile/981223-1.x: Likewise.
11363 * gcc.c-torture/compile/990617-1.x: Likewise.
11364 * gcc.c-torture/compile/mipscop-1.x: Likewise.
11365 * gcc.c-torture/compile/mipscop-2.x: Likewise.
11366 * gcc.c-torture/compile/mipscop-3.x: Likewise.
11367 * gcc.c-torture/compile/mipscop-4.x: Likewise.
11368 * gcc.c-torture/compile/simd-5.x: Likewise.
11369
11370 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
11371
11372 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11373
11374 * gcc.c-torture/execute/20030611-1.c: New test.
11375
11376 2003-06-12 Roger Sayle <roger@eyesopen.com>
11377
11378 PR middle-end/168
11379 * gcc.dg/20030612-1.c: New test case.
11380
11381 2003-06-12 Mark Mitchell <mark@codesourcery.com>
11382
11383 PR c++/10635
11384 * g++.dg/expr/cast1.C: New test.
11385
11386 2003-06-12 Roger Sayle <roger@eyesopen.com>
11387
11388 * gcc.dg/builtins-21.c: New test case.
11389
11390 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
11391
11392 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
11393 options instead of at the end.
11394 * lib/objc.exp (objc_target_compile): Likewise.
11395
11396 2003-06-11 Mark Mitchell <mark@codesourcery.com>
11397
11398 PR c++/10432
11399 * g++.dg/parse/error1.C: New test.
11400
11401 2003-06-11 Janis Johnson <janis187@us.ibm.com>
11402
11403 * gcc.dg/compat/struct-by-value-11_main.c: New file.
11404 * gcc.dg/compat/struct-by-value-11_x.c: New file.
11405 * gcc.dg/compat/struct-by-value-11_y.c: New file.
11406 * gcc.dg/compat/struct-by-value-12_main.c: New file.
11407 * gcc.dg/compat/struct-by-value-12_x.c: New file.
11408 * gcc.dg/compat/struct-by-value-12_y.c: New file.
11409 * gcc.dg/compat/struct-by-value-13_main.c: New file.
11410 * gcc.dg/compat/struct-by-value-13_x.c: New file.
11411 * gcc.dg/compat/struct-by-value-13_y.c: New file.
11412 * gcc.dg/compat/struct-by-value-14_main.c: New file.
11413 * gcc.dg/compat/struct-by-value-14_x.c: New file.
11414 * gcc.dg/compat/struct-by-value-14_y.c: New file.
11415 * gcc.dg/compat/struct-by-value-15_main.c: New file.
11416 * gcc.dg/compat/struct-by-value-15_x.c: New file.
11417 * gcc.dg/compat/struct-by-value-15_y.c: New file.
11418 * gcc.dg/compat/struct-by-value-16_main.c: New file.
11419 * gcc.dg/compat/struct-by-value-16_x.c: New file.
11420 * gcc.dg/compat/struct-by-value-16_y.c: New file.
11421 * gcc.dg/compat/struct-by-value-17_main.c: New file.
11422 * gcc.dg/compat/struct-by-value-17_x.c: New file.
11423 * gcc.dg/compat/struct-by-value-17_y.c: New file.
11424 * gcc.dg/compat/struct-by-value-18_main.c: New file.
11425 * gcc.dg/compat/struct-by-value-18_x.c: New file.
11426 * gcc.dg/compat/struct-by-value-18_y.c: New file.
11427
11428 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
11429 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
11430 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
11431 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
11432 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
11433 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
11434 * gcc.dg/compat/scalar-return-3_main.c: New file.
11435 * gcc.dg/compat/scalar-return-3_x.c: New file.
11436 * gcc.dg/compat/scalar-return-3_y.c: New file.
11437 * gcc.dg/compat/scalar-return-4_main.c: New file.
11438 * gcc.dg/compat/scalar-return-4_x.c: New file.
11439 * gcc.dg/compat/scalar-return-4_y.c: New file.
11440
11441 2003-06-10 Janis Johnson <janis187@us.ibm.com>
11442
11443 * gcc.dg/compat/fp2-struct-check.h: New file.
11444 * gcc.dg/compat/fp2-struct-defs.h: New file.
11445 * gcc.dg/compat/fp2-struct-init.h: New file.
11446 * gcc.dg/compat/struct-by-value-10_main.c: New file.
11447 * gcc.dg/compat/struct-by-value-10_x.c: New file.
11448 * gcc.dg/compat/struct-by-value-10_y.c: New file.
11449 * gcc.dg/compat/struct-return-10_main.c: New file.
11450 * gcc.dg/compat/struct-return-10_x.c: New file.
11451 * gcc.dg/compat/struct-return-10_y.c: New file.
11452
11453 * gcc.dg/compat/compat-common.h: New file.
11454 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
11455 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
11456 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
11457 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
11458 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
11459 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
11460 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
11461 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
11462 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
11463 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
11464 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
11465 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
11466 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
11467 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
11468 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
11469 * gcc.dg/compat/small-struct-check.h: Ditto.
11470 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
11471 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
11472 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
11473 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
11474 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
11475 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11476 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
11477 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
11478 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
11479 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
11480 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11481 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11482 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
11483 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11484 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11485 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
11486 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
11487 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
11488 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
11489 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
11490 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
11491 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
11492 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
11493 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
11494 * gcc.dg/compat/struct-return-2_main.c: Ditto.
11495 * gcc.dg/compat/struct-return-2_x.c: Ditto.
11496 * gcc.dg/compat/struct-return-2_y.c: Ditto.
11497 * gcc.dg/compat/struct-return-3_main.c: Ditto.
11498 * gcc.dg/compat/struct-return-3_x.c: Ditto.
11499 * gcc.dg/compat/struct-return-3_y.c: Ditto.
11500
11501 2003-06-10 Geoffrey Keating <geoffk@apple.com>
11502
11503 * g++.dg/pch/static-1.C: New file.
11504 * g++.dg/pch/static-1.Hs: New file.
11505
11506 2003-06-10 Richard Henderson <rth@redhat.com>
11507
11508 * gcc.dg/asm-7.c: Adjust expected warning text.
11509
11510 2003-06-10 Roger Sayle <roger@eyesopen.com>
11511
11512 * gcc.dg/builtins-20.c: New test case.
11513
11514 2003-06-10 Mark Mitchell <mark@codesourcery.com>
11515
11516 PR c++/11131
11517 * g++.dg/opt/template1.C: New test.
11518
11519 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11520
11521 * lib/gcc-dg.exp (dg-test): Clear additional_files and
11522 additional_sources.
11523
11524 2003-05-21 David Taylor <dtaylor@emc.com>
11525
11526 * gcc.dg/Wpadded.c: New file.
11527
11528 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11529
11530 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
11531 * gcc.dg/special/weak-2.c: Add dg-require-weak.
11532 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
11533 dg-require-weak.
11534
11535 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
11536
11537 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
11538
11539 2003-06-09 Mark Mitchell <mark@codesourcery.com>
11540
11541 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
11542 (dg-require-alias): Likewise.
11543 (dg-require-gc-sections): Likewise.
11544 * lib/target-supports.exp (check_gc_sections_available): Likewise.
11545
11546 2003-06-08 Richard Henderson <rth@redhat.com>
11547
11548 * gcc.dg/20011029-2.c: Fix the array reference.
11549 * gcc.dg/asm-7.c: New.
11550
11551 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
11552
11553 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
11554
11555 2003-06-08 Mark Mitchell <mark@codesourcery.com>
11556
11557 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
11558 (dg-require-gc-sections): Likewise.
11559
11560 2003-06-08 Jan Hubicka <jh@suse.cz>
11561
11562 * i386-cmov1.c: Fix regular expression.
11563 * i386-cvt-1.c: Likewise.
11564 * i386-local.c: Likewise.
11565 * i386-local2.c: Likewise.
11566 * i386-mul.c: Likewise.
11567 * i386-ssetype-1.c: Likewise.
11568 * i386-ssetype-3.c: Likewise.
11569 * i386-ssetype-5.c: Likewise.
11570
11571 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11572
11573 PR c++/11039
11574 * g++.dg/warn/implicit-typename2.C: New test.
11575 * g++.dg/warn/implicit-typename3.C: New test.
11576
11577 2003-06-07 Richard Henderson <rth@redhat.com>
11578
11579 * g++.dg/other/offsetof3.C: Use size_t.
11580 * g++.dg/other/offsetof4.C: Likewise.
11581
11582 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
11583
11584 * lib/copy-file.exp: New. Implement gcc_copy_files.
11585
11586 * lib/dg-pch.exp: Load copy-file.exp
11587 (dg-pch): Use gcc_copy_files instead of "file copy".
11588
11589 2003-06-06 Mark Mitchell <mark@codesourcery.com>
11590
11591 * gcc.dg/weak/weak.exp: Simplify.
11592 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
11593 * gcc.dg/weak/weak-1.c: Likewise.
11594 * gcc.dg/weak/weak-2.c: Likewise.
11595 * gcc.dg/weak/weak-3.c: Likewise.
11596 * gcc.dg/weak/weak-4.c: Likewise.
11597 * gcc.dg/weak/weak-5.c: Likewise.
11598 * gcc.dg/weak/weak-6.c: Likewise.
11599 * gcc.dg/weak/weak-7.c: Likewise.
11600 * gcc.dg/weak/weak-8.c: Likewise.
11601 * gcc.dg/weak/weak-9.c: Likewise.
11602
11603 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
11604
11605 gcc.c-torture/execute/20030606-1.c: New.
11606
11607 2003-06-06 Roger Sayle <roger@eyesopen.com>
11608
11609 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
11610 * gcc.dg/builtins-19.c: Likewise.
11611
11612 2003-06-06 Roger Sayle <roger@eyesopen.com>
11613
11614 * gcc.dg/builtins-2.c: Add some more tests.
11615 * gcc.dg/builtins-18.c: New test case.
11616 * gcc.dg/builtins-19.c: New test case.
11617
11618 2003-06-06 Roger Sayle <roger@eyesopen.com>
11619 Jim Wilson <wilson@tuliptree.org>
11620
11621 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
11622
11623 2003-06-06 Jakub Jelinek <jakub@redhat.com>
11624
11625 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
11626 mempcpy/stpcpy calls not to be optimized into something else.
11627 * gcc.c-torture/execute/string-opt-3.c: Moved to...
11628 * gcc.c-torture/execute/builtins/string-7.c: ...here.
11629 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
11630
11631 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11632
11633 * gcc.dg/format/asm_fprintf-1.c: New test.
11634
11635 2003-06-05 Mark Mitchell <mark@codesourcery.com>
11636
11637 * lib/gcc-defs.exp (additional_sources): New variable.
11638 (dg-additional-sources): New function.
11639 (additional_files): New variable.
11640 (dg-additional-files): New function.
11641 (dg-additional-files-options): Likewise.
11642 * lib/gcc-dg.exp (dg-require-weak): New function.
11643 (dg-require-alias): Likewise.
11644 (dg-require-gc-sections): Likewise.
11645 * lib/target-supports.exp (check_alias_available): Remove testfile
11646 parameter.
11647 (check_gc_sections_available): New function.
11648 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
11649 (dg-gpp-additional-files): Likewise.
11650 * lib/g++.exp (additional_sources): Remove.
11651 (additional_files): Likewise.
11652 (g++_target_compile): Use dg-additional-files-options.
11653
11654 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
11655 Tcl logic.
11656 * gcc.dg/special/ecos.exp: Remove.
11657 * gcc.dg/special/20000419-2.c: Use dg-require-*.
11658 * gcc.dg/special/alias-1.c: Likewise.
11659 * gcc.dg/special/alias-2.c: Likewise.
11660 * gcc.dg/special/gcsec-1.c: Likewise.
11661 * gcc.dg/special/weak-1.c: Likewise.
11662 * gcc.dg/special/weak-2.c: Likewise.
11663 * gcc.dg/special/wkali-1.c: Likewise.
11664 * gcc.dg/special/wkali-2.c: Likewise.
11665
11666 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
11667 dg-gpp-additional-*.
11668 * g++.dg/special/conpr-3.C: Likewise.
11669 * g++.dg/special/conpr-4.C: Likewise.
11670 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
11671 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
11672 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
11673 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
11674 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
11675 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
11676 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
11677 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
11678 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
11679 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
11680 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
11681 * g++.old-deja/g++.other/comdat1.C: Likewise.
11682 * g++.old-deja/g++.other/comdat2.C: Likewise.
11683 * g++.old-deja/g++.other/comdat3.C: Likewise.
11684 * g++.old-deja/g++.other/ctor1.C: Likewise.
11685 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
11686
11687 2003-06-05 Richard Henderson <rth@redhat.com>
11688
11689 * gcc.dg/debug/20030605-1.c: New.
11690
11691 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11692
11693 * README.QMTEST: Update.
11694
11695 2003-06-04 Richard Henderson <rth@redhat.com>
11696
11697 * gcc.dg/cleanup-1.c: New.
11698 * gcc.dg/cleanup-2.c: New.
11699 * gcc.dg/cleanup-3.c: New.
11700 * gcc.dg/cleanup-4.c: New.
11701 * gcc.dg/cleanup-5.c: New.
11702 * gcc.dg/cleanup-6.c: New.
11703 * gcc.dg/cleanup-7.c: New.
11704
11705 2003-06-04 Mark Mitchell <mark@codesourcery.com>
11706
11707 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
11708
11709 * lib/dg-pch.exp: New file.
11710 * g++.dg/pch/pch.exp: Use dg-pch.exp.
11711 * gcc.dg/pch/pch.exp: Likewise.
11712
11713 2003-06-04 Roger Sayle <roger@eyesopen.com>
11714
11715 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
11716 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
11717 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
11718 * gcc.dg/builtins-17.c: New test case.
11719 * gcc.dg/i386-387-4.c: New test case.
11720 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
11721
11722 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11723
11724 * gcc.dg/ultrasp9.c: New test.
11725
11726 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
11727
11728 * gcc.c-torture/compile/20030604-1.c: New test.
11729 * gcc.dg/sparc-constant-1.c: New test.
11730
11731 2003-06-03 Glen Nakamura <glen@imodulo.com>
11732
11733 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
11734
11735 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
11736
11737 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
11738
11739 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
11740 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
11741
11742 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
11743
11744 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
11745
11746 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11747
11748 PR c++/10940
11749 * g++.dg/template/spec10.C: New test.
11750
11751 2003-06-03 Roger Sayle <roger@eyesopen.com>
11752
11753 * gcc.dg/builtins-16.c: New test case.
11754
11755 2003-06-03 Jakub Jelinek <jakub@redhat.com>
11756
11757 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
11758 mempcpy test with post-increments.
11759 * gcc.c-torture/execute/string-opt-3.c: New test.
11760 * gcc.dg/string-opt-1.c: New test.
11761
11762 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
11763
11764 PR fortran/10965
11765 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
11766
11767 2003-06-02 Mark Mitchell <mark@codesourcery.com>
11768
11769 * lib/scanasm.exp (dg-scan): New function, factored out of ...
11770 (scan-assembler): ... here. Use dg-scan.
11771 (scan-assembler-not): Likewise.
11772 (scan-file): New function.
11773 (scan-file-not): Likewise.
11774 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
11775 * gcc.dg/cpp/_Pragma4.c: Likewise.
11776 * gcc.dg/cpp/_Pragma5.c: Likewise.
11777 * gcc.dg/cpp/avoidpaste1.c: Likewise.
11778 * gcc.dg/cpp/avoidpaste2.c: Likewise.
11779 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
11780 * gcc.dg/cpp/cmdlne-P.c: Likewise.
11781 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
11782 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
11783 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
11784 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
11785 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
11786 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
11787 * gcc.dg/cpp/cxxcom1.c: Likewise.
11788 * gcc.dg/cpp/line1.c: Likewise.
11789 * gcc.dg/cpp/maccom1.c: Likewise.
11790 * gcc.dg/cpp/maccom2.c: Likewise.
11791 * gcc.dg/cpp/maccom3.c: Likewise.
11792 * gcc.dg/cpp/maccom4.c: Likewise.
11793 * gcc.dg/cpp/maccom5.c: Likewise.
11794 * gcc.dg/cpp/maccom6.c: Likewise.
11795 * gcc.dg/cpp/multiline.c: Likewise.
11796 * gcc.dg/cpp/spacing1.c: Likewise.
11797 * gcc.dg/cpp/spacing2.c: Likewise.
11798 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
11799 * gcc.dg/cpp/trad/maccom1.c: Likewise.
11800 * gcc.dg/cpp/trad/maccom2.c: Likewise.
11801 * gcc.dg/cpp/trad/maccom3.c: Likewise.
11802 * gcc.dg/cpp/trad/maccom4.c: Likewise.
11803 * gcc.dg/cpp/trad/maccom6.c: Likewise.
11804 * gcc.dg/cpp/cxxcom2.c: Likewise.
11805 * gcc.dg/cpp/cxxcom2.h: New file.
11806
11807 * gcc.dg/cpp/truefalse.cpp: Move it to ...
11808 * g++.dg/cpp/truefalse.C: Here.
11809 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
11810
11811 2003-06-01 Loren James Rittle <ljrittle@acm.org>
11812
11813 * gcc.dg/cpp/redef3.c: New file.
11814
11815 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
11816
11817 * gcc.dg/i386-loop-3.c: New test.
11818
11819 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
11820
11821 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
11822
11823 2003-05-31 Roger Sayle <roger@eyesopen.com>
11824
11825 * gcc.dg/fwrapv-1.c: New test case.
11826 * gcc.dg/fwrapv-2.c: New test case.
11827
11828 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11829
11830 PR c++/10956
11831 * g++.dg/template/spec9.C: New test.
11832
11833 2003-05-29 Roger Sayle <roger@eyesopen.com>
11834
11835 * gcc.dg/duff-4.c: New test case.
11836
11837 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
11838
11839 PR fortran/10843
11840 * g77.dg/ffixed-form-1.f: New test
11841 * g77.dg/ffixed-form-2.f: New test
11842 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
11843 * g77.dg/ffree-form-3.f: New test
11844
11845 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
11846
11847 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
11848 * gcc.dg/wint_t-1.c: Likewise.
11849
11850 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11851
11852 * g++.dg/template/access11.C: New test.
11853
11854 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11855
11856 PR c++/10849
11857 * g++.dg/template/access10.C: New test.
11858
11859 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
11860 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11861
11862 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
11863
11864 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11865
11866 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
11867 suppress for powerpc-*-darwin*.
11868 * gcc.dg/torture/builtin-noret-2.c: Likewise.
11869
11870 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
11871
11872 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
11873 suppress option for powerpc-*-darwin*.
11874
11875 2003-05-23 Roger Sayle <roger@eyesopen.com>
11876
11877 * gcc.dg/builtins-1.c: Add tests for tan and atan.
11878 * gcc.dg/builtins-4.c: Add test for fmod.
11879
11880 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11881
11882 PR c++/10682
11883 * g++.dg/template/instantiate4.C: New test.
11884
11885 2003-05-22 Roger Sayle <roger@eyesopen.com>
11886
11887 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
11888
11889 2003-05-21 Janis Johnson <janis187@us.ibm.com>
11890
11891 * gcc.dg/compat/scalar-return-1_main.c: New file.
11892 * gcc.dg/compat/scalar-return-1_x.c: New file.
11893 * gcc.dg/compat/scalar-return-1_y.c: New file.
11894 * gcc.dg/compat/scalar-return-2_main.c: New file.
11895 * gcc.dg/compat/scalar-return-2_x.c: New file.
11896 * gcc.dg/compat/scalar-return-2_y.c: New file.
11897 * gcc.dg/compat/struct-return-3_main.c: New file.
11898 * gcc.dg/compat/struct-return-3_y.c: New file.
11899 * gcc.dg/compat/struct-return-3_x.c: New file.
11900 * gcc.dg/compat/struct-return-2_main.c: New file.
11901 * gcc.dg/compat/struct-return-2_x.c: New file.
11902 * gcc.dg/compat/struct-return-2_y.c: New file.
11903
11904 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11905
11906 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
11907 for hppa*-hp-hpux*.
11908 * gcc.dg/20021014-1.c (dg-options): Likewise.
11909 * gcc.dg/nest.c (dg-options): Likewise.
11910
11911 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
11912
11913 PR c++/9738
11914 * g++.dg/ext/dllimport2.C: New file.
11915 * g++.dg/ext/dllimport3.C: New file.
11916
11917 2003-05-20 Janis Johnson <janis187@us.ibm.com>
11918
11919 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
11920 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
11921 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
11922 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
11923 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
11924 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
11925 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
11926 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
11927 * gcc.dg/compat/small-struct-defs.h: New file.
11928 * gcc.dg/compat/small-struct-init.h: New file.
11929 * gcc.dg/compat/small-struct-check.h: New file.
11930 * gcc.dg/compat/fp-struct-defs.h: New file.
11931 * gcc.dg/compat/fp-struct-check.h: New file.
11932 * gcc.dg/compat/fp-struct-init.h: New file.
11933 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
11934 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
11935
11936 2003-05-19 Jakub Jelinek <jakub@redhat.com>
11937
11938 * gcc.dg/20030225-2.c: New test.
11939
11940 2003-05-18 Roger Sayle <roger@eyesopen.com>
11941 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11942
11943 * gcc.c-torture/compile/20030518-1.c: New test case.
11944
11945 2003-05-18 Mark Mitchell <mark@codesourcery.com>
11946
11947 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
11948 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
11949 gcc-dg-debug-runtest.
11950 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
11951 gcc-dg-debug-runtest.
11952
11953 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11954
11955 PR c++/9022
11956 * g++.dg/lookup/using6.C: New test.
11957
11958 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11959
11960 * g++.dg/parse/access2.C: New test.
11961
11962 2003-05-17 Mark Mitchell <mark@codesourcery.com>
11963
11964 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
11965 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
11966 * gcc.dg/debug/debug.exp: Likewise.
11967
11968 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
11969
11970 * gcc.dg/dollar.c: New test.
11971
11972 2003-05-16 Janis Johnson <janis187@us.ibm.com>
11973
11974 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
11975 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
11976 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
11977 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
11978 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
11979 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
11980 * gcc.dg/compat/struct-by-value-6_main.c: New file.
11981 * gcc.dg/compat/struct-by-value-6_x.c: New file.
11982 * gcc.dg/compat/struct-by-value-6_y.c: New file.
11983 * gcc.dg/compat/struct-by-value-7_main.c: New file.
11984 * gcc.dg/compat/struct-by-value-7_x.c: New file.
11985 * gcc.dg/compat/struct-by-value-7_y.c: New file.
11986 * gcc.dg/compat/struct-by-value-8_main.c: New file.
11987 * gcc.dg/compat/struct-by-value-8_x.c: New file.
11988 * gcc.dg/compat/struct-by-value-8_y.c: New file.
11989 * gcc.dg/compat/struct-by-value-9_main.c: New file.
11990 * gcc.dg/compat/struct-by-value-9_x.c: New file.
11991 * gcc.dg/compat/struct-by-value-9_y.c: New file.
11992
11993 2003-05-16 Mark Mitchell <mark@codesourcery.com>
11994
11995 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
11996 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
11997 support for "repo" mode.
11998 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
11999 * lib/g77-dg.exp: Likewise.
12000 * lib/obj-dg.exp: Likewise.
12001
12002 2003-05-16 Jakub Jelinek <jakub@redhat.com>
12003
12004 Merge from gcc-3_2-rhl8-branch:
12005 2003-04-23 Jakub Jelinek <jakub@redhat.com>
12006
12007 * gcc.dg/tls/opt-6.c: New test.
12008
12009 2003-04-05 Jakub Jelinek <jakub@redhat.com>
12010
12011 * gcc.dg/20030405-1.c: New test.
12012
12013 2003-03-09 Jakub Jelinek <jakub@redhat.com>
12014
12015 * gcc.dg/20030309-1.c: New test.
12016
12017 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
12018
12019 * gcc.c-torture/execute/20030307-1.c: New test.
12020
12021 2003-02-20 Randolph Chung <tausq@debian.org>
12022
12023 * gcc.c-torture/compile/20030220-1.c: New test.
12024
12025 2003-02-18 Jakub Jelinek <jakub@redhat.com>
12026
12027 * gcc.dg/20030217-1.c: New test.
12028
12029 2003-01-29 Jakub Jelinek <jakub@redhat.com>
12030
12031 * gcc.c-torture/compile/20020129-1.c: New test.
12032
12033 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
12034
12035 * gcc.dg/unroll-1.c: New test.
12036
12037 2002-11-16 Jan Hubicka <jh@suse.cz>
12038
12039 * gcc.c-torture/execute/20020920-1.c: New test.
12040
12041 2002-10-08 Jakub Jelinek <jakub@redhat.com>
12042
12043 PR target/7434
12044 * gcc.c-torture/compile/20021008-1.c: New test.
12045
12046 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
12047
12048 PR target/7559
12049 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
12050
12051 2002-08-07 Jakub Jelinek <jakub@redhat.com>
12052
12053 * gcc.c-torture/compile/20020807-1.c: New test.
12054
12055 2002-07-30 Jakub Jelinek <jakub@redhat.com>
12056
12057 * gcc.dg/tls/opt-1.c: New test.
12058
12059 2002-07-29 Jakub Jelinek <jakub@redhat.com>
12060
12061 * gcc.dg/20020729-1.c: New test.
12062
12063 2002-07-20 Jakub Jelinek <jakub@redhat.com>
12064
12065 * g++.dg/opt/life1.C: New test.
12066
12067 2002-05-20 Jakub Jelinek <jakub@redhat.com>
12068
12069 * gcc.dg/20020525-1.c: New test.
12070
12071 2002-05-24 Jakub Jelinek <jakub@redhat.com>
12072
12073 PR c++/6794
12074 * g++.dg/ext/pretty1.C: New test.
12075 * g++.dg/ext/pretty2.C: New test.
12076
12077 2003-05-15 Mark Mitchell <mark@codesourcery.com>
12078
12079 PR c++/8385
12080 * g++.dg/ext/typeof5.C: New test.
12081
12082 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
12083
12084 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
12085 __USER_LABEL_PREFIX__ into account.
12086 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
12087
12088 2003-05-14 Roger Sayle <roger@eyesopen.com>
12089
12090 * gcc.dg/builtins-15.c: New test case.
12091
12092 2003-05-13 Zack Weinberg <zack@codesourcery.com>
12093
12094 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
12095
12096 2003-05-12 Mark Mitchell <mark@codesourcery.com>
12097
12098 * lib/g++.exp: Tweak handling of additional source files.
12099 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
12100 * g++.dg/special/conpr-2a.C: Rename to ...
12101 * g++.dg/special/conpr-2a.cc: ... this.
12102 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
12103 * g++.dg/special/conpr-3a.C: Rename to ...
12104 * g++.dg/special/conpr-3a.cc: This.
12105 * g++.dg/special/conpr-3b.C: Rename to ...
12106 * g++.dg/special/conpr-3b.cc: This.
12107 * g++.dg/special/conpr-4.C: New test.
12108 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
12109
12110 2003-05-12 David Edelsohn <edelsohn@gnu.org>
12111
12112 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
12113
12114 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12115
12116 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
12117 * g++.old-deja/g++.robertl/eb71.C: Likewise.
12118 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
12119 * g++.old-deja/g++.other/warn3.C: Likewise.
12120
12121 2003-05-11 Roger Sayle <roger@eyesopen.com>
12122
12123 * gcc.dg/i386-387-1.c: Update to also test log.
12124 * gcc.dg/i386-387-2.c: Likewise.
12125
12126 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
12127
12128 * g77.f-torture/execute/int8421.f: New test.
12129
12130 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12131
12132 PR c++/10230, c++/10481
12133 * g++.dg/lookup/scoped5.C: New test.
12134
12135 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12136
12137 PR c++/10552
12138 * g++.dg/template/ttp6.C: New test.
12139
12140 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
12141
12142 * gcc.c-torture/execute/builtins: New directory.
12143 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
12144 gcc.c-torture/execute/builtins.
12145 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
12146 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
12147 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
12148 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
12149
12150 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12151
12152 PR c++/9252
12153 * g++.dg/template/access8.C: New test.
12154 * g++.dg/template/access9.C: New test.
12155
12156 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12157
12158 PR c++/9554
12159 * g++.dg/parse/access1.C: New test.
12160
12161 2003-05-09 DJ Delorie <dj@redhat.com>
12162
12163 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
12164 long, and not an int.
12165
12166 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12167
12168 PR c++/10555, c++/10576
12169 * g++.dg/template/memclass1.C: New test.
12170
12171 2003-05-08 DJ Delorie <dj@redhat.com>
12172
12173 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
12174 targets.
12175 * gcc.c-torture/execute/20021024-1.x: Likewise.
12176 * gcc.c-torture/execute/shiftdi.x: Likewise.
12177 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
12178 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
12179 * gcc.dg/20021018-1.c: Likewise.
12180
12181 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12182
12183 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
12184
12185 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
12186 (bcopy): Call memmove.
12187
12188 2003-05-08 Roger Sayle <roger@eyesopen.com>
12189
12190 * g77.f-torture/compile/8485.f: New test case.
12191
12192 2003-05-07 Richard Henderson <rth@redhat.com>
12193
12194 PR c++/10570
12195 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
12196 Verify exception_cleanup not called for rethrows.
12197 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
12198 when exiting catch block without rethrowing.
12199 * g++.dg/eh/forced3.C: New.
12200 * g++.dg/eh/forced4.C: New.
12201
12202 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
12203
12204 * gcc.dg/20030505.c: Fix triplet.
12205
12206 2003-05-06 DJ Delorie <dj@redhat.com>
12207
12208 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
12209 * gcc.dg/nest.c: Likewise.
12210
12211 2003-05-05 Roger Sayle <roger@eyesopen.com>
12212
12213 * gcc.dg/builtins-14.c: New test case.
12214
12215 2003-05-05 Janis Johnson <janis187@us.ibm.com>
12216
12217 * lib/compat.exp (compat-execute): New argument.
12218 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
12219 * gcc.dg/compat: New test directory.
12220 * gcc.dg/compat/compat.exp: New expect script.
12221 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
12222 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
12223 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
12224 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
12225 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
12226 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
12227
12228 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
12229 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
12230 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
12231 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
12232 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
12233 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
12234 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
12235 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
12236 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
12237 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
12238 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
12239 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
12240 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
12241 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
12242 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
12243
12244 2003-05-05 Zack Weinberg <zack@codesourcery.com>
12245
12246 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
12247
12248 2003-05-05 Jakub Jelinek <jakub@redhat.com>
12249
12250 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
12251
12252 2003-05-05 Geoffrey Keating <geoffk@apple.com>
12253
12254 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
12255 * gcc.dg/ppc-fsel-2.c: New test.
12256
12257 * gcc.dg/unused-5.c: New test.
12258
12259 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12260
12261 PR c++/10496
12262 * g++.dg/warn/pmf1.C: New test.
12263
12264 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12265
12266 PR c++/4494
12267 * g++.dg/warn/main.C: New test.
12268
12269 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12270
12271 * gcc.dg/nonnull-3.c: New test.
12272
12273 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
12274
12275 * gcc.dg/cpp/Wtrigraphs.c: Update.
12276 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
12277
12278 2003-05-03 Geoffrey Keating <geoffk@apple.com>
12279
12280 * gcc.dg/ppc-fsel-1.c: New test.
12281
12282 2003-05-03 Zack Weinberg <zack@codesourcery.com>
12283
12284 PR c/10604
12285 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
12286
12287 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
12288
12289 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
12290
12291 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12292
12293 PR c++/9364, c++/10553, c++/10586
12294 * g++.dg/parse/typename4.C: New test.
12295 * g++.dg/parse/typename5.C: Likewise.
12296
12297 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
12298
12299 * gcc.c-torture/compile/20030503-1.c: New test.
12300
12301 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12302
12303 * g++.dg/lookup/using5.C: Fix testcase error.
12304
12305 2003-05-01 Chris Demetriou <cgd@broadcom.com>
12306
12307 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
12308 since MEABI is no longer supported. Remove all vestiges
12309 of MEABI from the test.
12310
12311 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12312
12313 PR c++/10554
12314 * g++.dg/lookup/using5.C: New test.
12315
12316 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12317
12318 PR c++/8772
12319 * g++.dg/template/ttp5.C: New test.
12320
12321 2003-04-30 Mark Mitchell <mark@codesourcery.com>
12322
12323 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
12324 (dg-gpp-additional-sources): New function.
12325 (dg-gpp-additional-files): Likewise.
12326 * lib/g++.exp (additional_sources): New variable.
12327 (additional_files): Likewise.
12328 (g++_target_compile): Deal with them.
12329 * lib/old-dejagnu.exp: Remove.
12330 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
12331 * g++.old-deja: Revise all tests to use dg commands.
12332
12333 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12334
12335 PR c++/9432, c++/9528
12336 * g++.dg/lookup/using4.C: New test.
12337
12338 2003-04-29 Geoffrey Keating <geoffk@apple.com>
12339
12340 * gcc.dg/noreturn-5.c: New file.
12341 * gcc.dg/noreturn-6.c: New file.
12342
12343 * gcc.c-torture/compile/inline-1.c: New file.
12344
12345 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12346
12347 PR c++/10551
12348 * g++.dg/template/explicit1.C: New test.
12349
12350 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12351
12352 PR c++/10549
12353 * g++.dg/other/bitfield1.C: New test.
12354
12355 PR c++/10527
12356 * g++.dg/init/new7.C: New test.
12357
12358 2003-04-29 Mark Mitchell <mark@codesourcery.com>
12359
12360 * g++.dg/ext/desig1.C: New test.
12361 * g++.dg/ext/init1.C: Update.
12362
12363 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
12364
12365 2003-04-28 Mark Mitchell <mark@codesourcery.com>
12366
12367 PR c++/10180
12368 * g++.dg/warn/Winline-1.C: New test.
12369
12370 2003-04-28 Jakub Jelinek <jakub@redhat.com>
12371
12372 * gcc.c-torture/execute/string-opt-19.c: New test.
12373
12374 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
12375 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
12376
12377 2003-04-27 Mark Mitchell <mark@codesourcery.com>
12378
12379 PR c++/10506
12380 * g++.dg/init/new6.C: New test.
12381
12382 PR c++/10503
12383 * g++.dg/init/ref6.C: New test.
12384
12385 2003-04-26 David Edelsohn <edelsohn@gnu.org>
12386
12387 * g++.dg/warn/weak1.C: XFAIL on AIX4.
12388
12389 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12390
12391 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
12392 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
12393
12394 2003-04-25 Mark Mitchell <mark@codesourcery.com>
12395
12396 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
12397 initialized static data members.
12398
12399 2003-04-25 H.J. Lu <hjl@gnu.org>
12400
12401 * gcc.dg/ia64-sync-4.c: New test.
12402
12403 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12404
12405 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
12406 date.
12407
12408 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
12409
12410 PR c++/10337
12411 * g++.dg/warn/conv1.C: New test.
12412 * g++.old-deja/g++.other/conv7.C: Adjust.
12413 * g++.old-deja/g++.other/overload14.C: Adjust.
12414
12415 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12416
12417 PR c++/10471
12418 * g++.dg/template/defarg2.C: New test.
12419
12420 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
12421
12422 * gcc.dg/cpp/include2.c: Update.
12423 * gcc.dg/cpp/multiline-2.c: New.
12424 * gcc.dg/cpp/multiline.c: Update.
12425 * gcc.dg/cpp/strify2.c: Update.
12426 * gcc.dg/cpp/trad/literals-2.c: Update.
12427
12428 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12429
12430 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
12431
12432 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12433
12434 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
12435
12436 2003-04-23 Mark Mitchell <mark@codesourcery.com>
12437
12438 PR c++/10451
12439 * g++.dg/parse/crash4.C: New test.
12440
12441 PR c++/9847
12442 * g++.dg/parse/crash5.C: New test.
12443
12444 2003-04-22 Mark Mitchell <mark@codesourcery.com>
12445
12446 PR c++/10446
12447 * g++.dg/parse/crash3.C: New test.
12448
12449 PR c++/10428
12450 * g++.dg/parse/elab1.C: New test.
12451
12452 2003-04-22 Devang Patel <dpatel@apple.com>
12453
12454 * gcc.dg/cpp/trad/funlike-5.c: New test.
12455
12456 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
12457
12458 * g++.dg/other/packed1.C: Fix dg options.
12459
12460 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
12461
12462 * g++.dg/other/offsetof2.C: New test.
12463
12464 2003-04-21 Mark Mitchell <mark@codesourcery.com>
12465
12466 * g++.dg/template/recurse.C: Adjust location of error messages.
12467
12468 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
12469
12470 PR c++/9881
12471 * g++.dg/init/addr-const1.C: New test.
12472 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
12473
12474 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
12475
12476 PR c++/10405
12477 * g++.dg/lookup/struct-hack1.C: New test.
12478
12479 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
12480
12481 * ucs.c: Update diagnostic messages.
12482
12483 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12484
12485 * gcc.dg/cpp/truefalse.cpp: New test.
12486 * gcc.dg/cpp/cpp.exp: Update.
12487 * g++.dg/other/stdbool-if.C: Remove.
12488
12489 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
12490
12491 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
12492 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
12493
12494 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
12495
12496 * gcc.c-torture/compile/20030418-1.c: New test.
12497
12498 2003-04-17 Janis Johnson <janis187@us.ibm.com>
12499
12500 * README.compat: Remove; content moved to doc/sourcebuild.texi.
12501
12502 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12503
12504 PR c++/10347
12505 g++.dg/template/dependent-name1.C: New test.
12506
12507 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
12508
12509 * gcc.dg/warn-1.c (tourist_guide): New array,
12510 contains a pointer to bar.
12511
12512 2003-04-16 Roger Sayle <roger@eyesopen.com>
12513
12514 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
12515 * gcc.c-torture/execute/medce-1.c: New test case.
12516 * gcc.c-torture/execute/medce-2.c: New test case.
12517
12518 2003-04-15 Mark Mitchell <mark@codesourcery.com>
12519
12520 * lib/prune.exp: Ignore more messages.
12521
12522 PR c++/10381
12523 * g++.dg/parse/lookup3.C: New test.
12524
12525 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
12526
12527 * gcc.c-torture/compile/20030415-1.c : New test.
12528
12529 2003-04-14 Mark Mitchell <mark@codesourcery.com>
12530
12531 * gcc.c-torture/execute/scope-2.c: Move to ...
12532 * gcc.dg/noncompile/scope.c: .... here.
12533
12534 2003-04-14 Roger Sayle <roger@eyesopen.com>
12535
12536 * gcc.dg/20030414-2.c: New test case.
12537
12538 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
12539
12540 PR target/10377
12541 * gcc.dg/20030414-1.c: New test.
12542
12543 2003-04-13 Roger Sayle <roger@eyesopen.com>
12544
12545 * gcc.dg/builtins-12.c: New test case.
12546 * gcc.dg/builtins-13.c: New test case.
12547
12548 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12549
12550 * gcc.c-torture/execute/string-opt-18.c: New test.
12551
12552 2003-04-13 Mark Mitchell <mark@codesourcery.com>
12553
12554 PR c++/10300
12555 * g++.dg/init/new5.C: New test.
12556
12557 2003-04-12 Mark Mitchell <mark@codesourcery.com>
12558
12559 PR c++/7910
12560 * g++.dg/ext/dllimport1.C: New test.
12561
12562 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12563
12564 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
12565
12566 2003-04-11 Bud Davis <bdavis9659@comcast.net>
12567
12568 PR Fortran/9263
12569 * g77.f-torture/noncompile/9263.f: New test
12570 PR Fortran/1832
12571 * g77.f-torture/execute/1832.f: New test
12572
12573 2003-04-11 David Chad <davidc@freebsd.org>
12574 Loren J. Rittle <ljrittle@acm.org>
12575
12576 libobjc/8562
12577 * objc.dg/headers.m: New test.
12578
12579 2003-04-10 Zack Weinberg <zack@codesourcery.com>
12580
12581 * gcc.c-torture/execute/builtin-noret-2.c: New.
12582 * gcc.c-torture/execute/builtin-noret-2.x: New.
12583 XFAIL builtin-noret-2.c at -O1 and above.
12584 * gcc.dg/redecl.c: New.
12585 * gcc.dg/Wshadow-1.c: Update error regexps.
12586
12587 2003-04-10 Mark Mitchell <mark@codesourcery.com>
12588
12589 * g++.dg/abi/bitfield10.C: New test.
12590
12591 2003-04-09 Mike Stump <mrs@apple.com>
12592
12593 * gcc.dg/pch/pch.exp: Make testcase names longer.
12594 * g++.dg/pch/pch.exp: Make testcase names longer.
12595
12596 2003-04-08 Roger Sayle <roger@eyesopen.com>
12597
12598 * gcc.dg/builtins-11.c: New test case.
12599
12600 2003-04-08 Roger Sayle <roger@eyesopen.com>
12601
12602 * gcc.dg/builtins-9.c: New test case.
12603 * gcc.dg/builtins-10.c: New test case.
12604
12605 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
12606
12607 * gcc.dg/noncompile/init-4.c.c: New test.
12608
12609 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
12610
12611 * gcc.misc-test/gcov-9.c: New test.
12612 * gcc.misc-test/gcov-10.c: New test
12613 * gcc.misc-test/gcov-11.c: New test.
12614
12615 2003-04-05 Zack Weinberg <zack@codesourcery.com>
12616
12617 PR optimization/10024
12618 * gcc.c-torture/compile/20030405-1.c: New test.
12619
12620 2003-04-04 Geoffrey Keating <geoffk@apple.com>
12621
12622 * gcc.dg/pch/static-3.c: New.
12623 * gcc.dg/pch/static-3.hs: New.
12624 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
12625
12626 2003-04-04 Richard Henderson <rth@redhat.com>
12627
12628 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
12629 * g++.dg/eh/forced2.C: Likewise.
12630
12631 2003-04-03 Mike Stump <mrs@apple.com>
12632
12633 * lib/scanasm.exp (scan-assembler): Add xfail processing for
12634 target arg.
12635 (scan-assembler-times, scan-assembler-not): Likewise.
12636 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
12637
12638 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12639
12640 * gcc.dg/sparc-loop-1.c: New test.
12641
12642 2003-04-02 Geoffrey Keating <geoffk@apple.com>
12643
12644 PR other/9274
12645 * g++.dg/pch/system-2.C: New.
12646 * g++.dg/pch/system-2.Hs: New.
12647
12648 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
12649
12650 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
12651
12652 * g++.dg/eh/simd-1.C (vecfunc): Same.
12653
12654 2003-04-01 Roger Sayle <roger@eyesopen.com>
12655
12656 * gcc.c-torture/execute/20030401-1.c: New test case.
12657
12658 2003-04-01 Ziemowit Laski <zlaski@apple.com>
12659
12660 * objc.dg/defs.m: New.
12661
12662 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
12663
12664 * g++.dg/eh/simd-1.C: New.
12665 * g++.dg/eh/simd-2.C: New.
12666
12667 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
12668
12669 * gcc.c-torture/execute/simd-3.c: New.
12670
12671 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12672
12673 PR c/9936
12674 * gcc.dg/20030331-2.c: New test.
12675
12676 2003-03-31 Mark Mitchell <mark@codesourcery.com>
12677
12678 PR c++/10278
12679 * g++.dg/parse/crash2.C: New test.
12680
12681 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12682
12683 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
12684 * gcc.c-torture/execute/20030331-1.c: ...here.
12685
12686 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12687
12688 * gcc.c-torture/execute/20030331-1.c: New test.
12689
12690 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
12691
12692 * lib/gcov.exp: Adjust call return testing strings.
12693 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
12694
12695 2003-03-31 Roger Sayle <roger@eyesopen.com>
12696
12697 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
12698 * gcc.dg/builtins-7.c: New test case.
12699 * gcc.dg/builtins-8.c: New test case.
12700
12701 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
12702
12703 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
12704
12705 2003-03-30 Mark Mitchell <mark@codesourcery.com>
12706
12707 PR c++/7647
12708 * g++.dg/lookup-class-member-2.C: New test.
12709
12710 2003-03-30 Glen Nakamura <glen@imodulo.com>
12711
12712 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
12713
12714 2003-03-28 Roger Sayle <roger@eyesopen.com>
12715
12716 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
12717
12718 2003-03-28 Mark Mitchell <mark@codesourcery.com>
12719
12720 * g++.dg/init/attrib1.C: New test.
12721
12722 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12723
12724 * gcc.dg/ultrasp8.c: New test.
12725
12726 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12727
12728 * gcc.dg/ultrasp7.c: New test.
12729
12730 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
12731
12732 PR c++/10047
12733 * g++.dg/template/inline1.C: New test.
12734
12735 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
12736
12737 * gcc.dg/sparc-dwarf2.c: New test.
12738
12739 2003-03-27 Roger Sayle <roger@eyesopen.com>
12740
12741 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
12742 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
12743
12744 2003-03-27 Mark Mitchell <mark@codesourcery.com>
12745
12746 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
12747 than reading .x files.
12748 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
12749 * g77.dg/gcov/gcov-1.f: Likewise.
12750 * gcc.misc-tests/gcov-4b.c: Likewise.
12751 * gcc.misc-tests/gcov-5b.c: Likewise.
12752 * gcc.misc-tests/gcov-6.c: Likewise.
12753 * gcc.misc-tests/gcov-7.c: Likewise.
12754 * gcc.misc-tests/gcov-8.c: Likewise.
12755 * g++.dg/gcov/gcov-1.x: Remove.
12756 * g77.dg/gcov/gcov-1.x: Likewise.
12757 * gcc.misc-tests/gcov-4b.x: Likewise.
12758 * gcc.misc-tests/gcov-5b.x: Likewise.
12759 * gcc.misc-tests/gcov-6.x: Likewise.
12760 * gcc.misc-tests/gcov-7.x: Likewise.
12761 * gcc.misc-tests/gcov-8.x: Likewise.
12762
12763 2003-03-27 Glen Nakamura <glen@imodulo.com>
12764
12765 PR opt/10087
12766 * gcc.dg/20030324-1.c: New test.
12767
12768 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
12769
12770 PR c++/10224
12771 * g++.dg/template/arg3.C: New test.
12772
12773 PR c++/10158
12774 * g++.dg/template/friend18.C: New test.
12775
12776 2003-03-26 Roger Sayle <roger@eyesopen.com>
12777
12778 * g77.f-torture/compile/20030326-1.f: New test case.
12779
12780 2003-03-26 Janis Johnson <janis187@us.ibm.com>
12781
12782 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
12783
12784 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
12785
12786 2003-03-26 Jakub Jelinek <jakub@redhat.com>
12787
12788 * gcc.dg/ia64-sync-3.c: New test.
12789
12790 2003-03-26 Alan Modra <amodra@bigpond.net.au>
12791
12792 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
12793
12794 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12795
12796 * gcc.dg/ultrasp6.c: New test.
12797
12798 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12799
12800 * gcc.dg/i386-signbit-1.c: New test.
12801 * gcc.dg/i386-signbit-2.c: New test.
12802 * gcc.dg/i386-signbit-3.c: New test.
12803
12804 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
12805
12806 * gcc.dg/ultrasp5.c: Fix options.
12807
12808 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
12809
12810 * gcc.dg/ultrasp5.c: Fix comment.
12811
12812 2003-03-24 Bud Davis <bdavis9659@comcast.net>
12813
12814 PR fortran/10197
12815 * g77.f-torture/execute/10197.f: New test.
12816
12817 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
12818
12819 PR c++/9898, c++/383
12820 * g++.dg/template/conv6.C: New test.
12821
12822 PR c++/10119
12823 * g++.dg/template/ptrmem5.C: New test.
12824
12825 PR c++/10026
12826 * g++.dg/lookup/koenig1.C: New test.
12827
12828 PR C++/10199
12829 * g++.dg/lookup/template2.C: New test.
12830
12831 2003-03-24 Jakub Jelinek <jakub@redhat.com>
12832
12833 * g++.dg/opt/rtti1.C: New test.
12834
12835 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
12836
12837 * gcc.dg/ultrasp5.c: New test.
12838
12839 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
12840
12841 PR middle-end/9967
12842 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
12843 builtin fputs.
12844
12845 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
12846
12847 PR c/8224
12848 * gcc.dg/20030323-1.c: New test.
12849
12850 2003-03-23 Roger Sayle <roger@eyesopen.com>
12851
12852 * gcc.c-torture/compile/20030323-1.c: New test case.
12853
12854 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
12855
12856 * gcc.dg/20030321-1.c: New test.
12857
12858 2003-03-22 Zack Weinberg <zack@codesourcery.com>
12859
12860 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
12861
12862 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
12863
12864 PR c++/9978, c++/9708
12865 * g++.dg/ext/vlm1.C: Adjust expected error.
12866 * g++.dg/ext/vla2.C: New test.
12867 * g++.dg/template/arg1.C: New test.
12868 * g++.dg/template/arg2.C: New test.
12869
12870 2003-03-22 Bud Davis <bdavis9659@comcast.net>
12871
12872 * g77.f-torture/execute/select.f: New test.
12873 * g77.f-torture/noncompile/select_no_compile.f: New test.
12874
12875 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
12876
12877 PR c++/9898
12878 * g++.dg/other/error4.C: New test.
12879
12880 2003-03-20 Mark Mitchell <mark@codesourcery.com>
12881
12882 * g++.dg/template/friend17.C: New test.
12883
12884 2003-03-21 Alan Modra <amodra@bigpond.net.au>
12885
12886 * gcc.c-torture/compile/20030320-1.c: New.
12887
12888 2003-03-20 Roger Sayle <roger@eyesopen.com>
12889
12890 * gcc.dg/builtins-6.c: New test case.
12891
12892 2003-03-19 Alan Modra <amodra@bigpond.net.au>
12893
12894 PR target/10073
12895 * gcc.c-torture/compile/20030319-1.c: New.
12896
12897 2003-03-18 Jan Hubicka <jh@suse.cz>
12898
12899 * gcc.dg/i386-cvt-1.c: New test.
12900
12901 2003-03-17 Zack Weinberg <zack@codesourcery.com>
12902
12903 * objc.dg/naming-1.m: Use "(parse|syntax) error".
12904 * objc.dg/naming-2.m: Likewise.
12905
12906 2003-03-17 Mark Mitchell <mark@codesourcery.com>
12907
12908 PR c++/9639
12909 * g++.dg/parse/crash1.C: New test.
12910
12911 2003-03-16 Mark Mitchell <mark@codesourcery.com>
12912
12913 PR c++/8805
12914 * g++.dg/eh/cleanup1.C: New test.
12915
12916 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
12917
12918 * gcc.c-torture/execute/20030316-1.c: New test case.
12919
12920 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
12921
12922 PR c++/9629
12923 * g++.dg/init/ctor2.C: New test.
12924
12925 2003-03-15 Roger Sayle <roger@eyesopen.com>
12926
12927 * g77.f-torture/compile/xformat.f: New test case.
12928
12929 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12930
12931 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
12932 * g++.old-deja/g++.mike/eh50.C: Likewise.
12933
12934 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12935
12936 PR c++/6440
12937 * g++.dg/template/spec7.C: New test.
12938 * g++.dg/template/spec8.C: Likewise.
12939
12940 2003-03-14 Jakub Jelinek <jakub@redhat.com>
12941
12942 * gcc.c-torture/execute/20030313-1.c: New test.
12943
12944 2003-03-14 Richard Henderson <rth@redhat.com>
12945
12946 * gcc.dg/inline-2.c: Adjust alpha test for external call.
12947
12948 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
12949
12950 * gcc.c-torture/compile/20030314-1.c: New test.
12951
12952 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
12953
12954 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
12955 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
12956 thumb target,
12957 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
12958 to accept newer _imp__ prefix and additional
12959 newline in .drectve section.
12960 * gcc.dg/dll-4.c: Likewise.
12961 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
12962 switch.
12963
12964 2003-03-13 Mark Mitchell <mark@codesourcery.com>
12965
12966 * g++.dg/parse/namespace9.C: New test.
12967
12968 * g++.dg/init/ref5.C: New test.
12969 * g++.dg/parse/ptrmem1.C: Likewise.
12970
12971 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
12972
12973 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
12974 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
12975 regular expression.
12976 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
12977 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
12978
12979 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
12980
12981 * gcc.c-torture/execute/20030224-2.c: New test.
12982
12983 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12984
12985 * gcc.dg/decl-3.c: New test.
12986
12987 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
12988
12989 * gcc.dg/i386-loop-2.c: New test.
12990
12991 2003-03-11 Mark Mitchell <mark@codesourcery.com>
12992
12993 PR c++/9474
12994 * g++.dg/parse/namespace8.C: New test.
12995
12996 PR c++/9924
12997 * g++.dg/overload/builtin2.C: New test.
12998
12999 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
13000
13001 * gcc.dg/return-type-3.c: New test.
13002
13003 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13004
13005 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
13006 profiling options are not supported.
13007
13008 2003-03-10 Mark Mitchell <mark@codesourcery.com>
13009
13010 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
13011 * g++.old-deja/g++.warn/impint2.C: Likewise.
13012
13013 2003-03-10 Devang Patel <dpatel@apple.com>
13014
13015 * g++.dg/cpp/c++_cmd_1.C: New test.
13016 * g++.dg/cpp/c++_cmd_1.h: New file.
13017
13018 2003-03-10 Segher Boessenkool <segher@koffie.nl>
13019
13020 * gcc.dg/altivec-9.c: New file.
13021
13022 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13023
13024 * gcc.dg/ppc-sdata-1.c: New test.
13025 * gcc.dg/ppc-sdata-2.c: New test.
13026
13027 2003-03-09 Mark Mitchell <mark@codesourcery.com>
13028
13029 PR c++/9373
13030 * g++.dg/opt/ptrmem2.C: New test.
13031
13032 PR c++/8534
13033 * g++.dg/opt/ptrmem1.C: New test.
13034
13035 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
13036
13037 * gcc.dg/i386-loop-1.c: New test.
13038
13039 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13040
13041 PR c++/9970
13042 * g++.dg/lookup/friend1.C: New test.
13043
13044 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13045
13046 PR c++/9823
13047 * g++.dg/parser/constructor1.C: New test.
13048
13049 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
13050
13051 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
13052
13053 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
13054
13055 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
13056
13057 * gcc.dg/cpp/Wunused.c: Update test.
13058
13059 2003-03-08 Jan Hubicka <jh@suse.cz>
13060
13061 * gcc.dg/inline-3.c: New test.
13062
13063 2003-03-08 Mark Mitchell <mark@codesourcery.com>
13064
13065 PR c++/9809
13066 * g++.dg/parse/builtin1.C: New test.
13067
13068 PR c++/9982
13069 * g++.dg/abi/cookie1.C: New test.
13070 * g++.dg/abi/cookie2.C: Likewise.
13071
13072 PR c++/9524
13073 * g++.dg/template/field1.C: New test.
13074
13075 PR c++/9912
13076 * g++.dg/parse/class1.C: New test.
13077 * g++.dg/parse/namespace7.C: Likewise.
13078 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
13079
13080 2003-03-07 Mark Mitchell <mark@codesourcery.com>
13081
13082 * g++.dg/init/ref4.C: New test.
13083
13084 2003-03-07 Jan Hubicka <jh@suse.cz>
13085
13086 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
13087 * gcc.dg/inline-3.c: New test.
13088
13089 2003-03-06 Mark Mitchell <mark@codesourcery.com>
13090
13091 * g++.dg/init/ref3.C: New test.
13092
13093 PR c++/9965
13094 * g++.dg/init/ref2.C: New test.
13095
13096 PR c++/9400
13097 * g++.dg/warn/Wshadow-2.C: New test.
13098
13099 PR c++/9791
13100 * g++.dg/warn/Woverloaded-1.C: New test.
13101
13102 2003-03-05 Jan Hubicka <jh@suse.cz>
13103
13104 * gcc.dg/i386-local2.c: New.
13105 * gcc.dg/i386-local.c: Fix typo.
13106
13107 2003-03-05 Mark Mitchell <mark@codesourcery.com>
13108
13109 * g++.dg/abi/layout3.C: New test.
13110
13111 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
13112
13113 * gcc.c-torture/compile/20030305-1.c
13114
13115 2003-03-05 Jan Hubicka <jh@suse.cz>
13116
13117 * gcc.dg/i386-local.c: New.
13118
13119 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
13120
13121 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
13122
13123 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
13124
13125 * gcc.dg/switch-2.c: New test.
13126 * gcc.dg/switch-3.c: New test.
13127 * gcc.dg/Wswitch.c: Adjust line numbers.
13128 * gcc.dg/Wswitch-default.c: Likewise.
13129 * gcc.dg/Wswitch-enum.c: Likewise.
13130
13131 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
13132
13133 * gcc.c-torture/execute/20030222-1.c: New test.
13134
13135 2003-03-03 James E Wilson <wilson@tuliptree.org>
13136
13137 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
13138
13139 2003-03-03 Mark Mitchell <mark@codesourcery.com>
13140
13141 PR c++/9878
13142 * g++.dg/init/ref1.C: New test.
13143
13144 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
13145
13146 * gcc.dg/sh-relax.c: New SH-only test.
13147
13148 2003-03-03 Geoffrey Keating <geoffk@apple.com>
13149
13150 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
13151 comment explaining purpose of testcase.
13152
13153 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13154
13155 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
13156 for HC11/HC12 (asm needs two int registers).
13157 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
13158 HC11/HC12 because the test uses an asm which needs two 32-bit
13159 registers.
13160
13161 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
13162
13163 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
13164 for HC11/HC12 (array is too large otherwise).
13165 * gcc.c-torture/compile/920501-4.x: New file, likewise.
13166 * gcc.c-torture/compile/20010518-2.x: Likewise.
13167 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
13168 HC11/HC12 (array is too large).
13169
13170 2003-03-01 Geoffrey Keating <geoffk@apple.com>
13171
13172 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
13173 * lib/g++-dg.exp (g++-dg-test): Likewise.
13174
13175 2003-03-01 Roger Sayle <roger@eyesopen.com>
13176
13177 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
13178 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
13179
13180 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13181
13182 * g++.dg/warn/implicit-typename1.C: Remove warning.
13183
13184 2003-02-28 Richard Henderson <rth@redhat.com>
13185
13186 * gcc.dg/noreturn-1.c: Move noreturn warning line.
13187 * gcc.dg/return-type-1.c: Move control reaches end warning line.
13188
13189 2003-02-28 Geoffrey Keating <geoffk@apple.com>
13190
13191 * gcc.dg/pch/pch.exp: Change .pch to .gch.
13192 * g++.dg/pch/pch.exp: Likewise.
13193
13194 2003-02-28 Mark Mitchell <mark@codesourcery.com>
13195
13196 PR c++/9879
13197 * testsuite/g++.dg/init/new4.C: New test.
13198
13199 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
13200
13201 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
13202
13203 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
13204
13205 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
13206 unsigned long.
13207
13208 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
13209 wider than float.
13210
13211 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13212
13213 * lib/scanasm.exp: Add support for counting numbers of
13214 occurences.
13215 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
13216 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
13217
13218 2003-02-25 Mark Mitchell <mark@codesourcery.com>
13219
13220 PR c++/9683
13221 * g++.dg/template/static3.C: New test.
13222
13223 PR c++/9829
13224 * g++.dg/parse/namespace6.C: New test.
13225
13226 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
13227
13228 PR target/9732
13229 * gcc.dg/20030225-1.c: New test.
13230
13231 2003-02-24 Mark Mitchell <mark@codesourcery.com>
13232
13233 * README: Remove out-of-date information.
13234
13235 PR c++/9836
13236 * g++.dg/template/spec6.C: New test.
13237
13238 2003-02-24 Jeff Law <law@redhat.com>
13239
13240 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
13241
13242 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
13243
13244 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
13245 * gcc.dg/pragma-ep-1.c: Likewise.
13246
13247 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13248
13249 PR c++/9602
13250 * g++.dg/template/friend16.C: New test.
13251
13252 2003-02-23 Mark Mitchell <mark@codesourcery.com>
13253
13254 PR c++/5333
13255 * g++.dg/parse/fused-params1.C: Adjust error messages.
13256 * g++.dg/template/nested3.C: New test.
13257
13258 2003-02-24 Alan Modra <amodra@bigpond.net.au>
13259
13260 * g++.dg/abi/param1.C: New test.
13261
13262 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13263
13264 PR c++/7982
13265 * g++.dg/warn/implicit-typename1.C: New test.
13266
13267 2003-02-22 Kelley Cook <kelleycook@comcast.net>
13268
13269 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
13270 with "mtune".
13271 * g++.old-deja/g++.other/store-expr2.C: Likewise.
13272 * gcc.c-torture/execute/20010129-1.x: Likewise.
13273 * gcc.dg/20011107-1.c: Likewise.
13274 * gcc.dg/20020108-1.c: Likewise.
13275 * gcc.dg/20020122-3.c: Likewise.
13276 * gcc.dg/20020206-1.c: Likewise.
13277 * gcc.dg/20020310-1.c: Likewise.
13278 * gcc.dg/20020426-2.c: Likewise.
13279 * gcc.dg/20020517-1.c: Likewise.
13280 * gcc.dg/991230-1.c: Likewise.
13281 * gcc.dg/i386-unroll-1.c: Likewise.
13282 * gcc.misc-tests/i386-prefetch.exp: Likewise.
13283
13284 2003-02-22 Jan Hubicka <jh@suse.cz>
13285
13286 * gcc.dg/i386-mul.c: New test.
13287
13288 2003-02-21 Roger Sayle <roger@eyesopen.com>
13289
13290 * gcc.dg/builtins-5.c: New test case.
13291
13292 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
13293
13294 * gcc.dg/asmreg-1.c: New test.
13295
13296 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13297
13298 PR c++/9749
13299 * g++.dg/parse/varmod1.C: New test.
13300
13301 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13302
13303 PR c++/9727
13304 * g++.dg/template/op1.C: New test.
13305
13306 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13307
13308 PR c++/8906
13309 * g++.dg/template/nested2.C: New test.
13310
13311 2003-02-21 Mark Mitchell <mark@codesourcery.com>
13312
13313 PR c++/8724
13314 * g++.dg/expr/dtor1.C: New test.
13315
13316 2003-02-21 Zack Weinberg <zack@codesourcery.com>
13317
13318 * gcc.dg/cpp/include3.c: New test.
13319 * gcc.dg/cpp/inc/foo.h: New file.
13320
13321 2003-02-21 Glen Nakamura <glen@imodulo.com>
13322
13323 * gcc.c-torture/execute/20030221-1.c: New test.
13324
13325 2003-02-20 Mark Mitchell <mark@codesourcery.com>
13326
13327 PR c++/9729
13328 * g++.dg/abi/conv1.C: New test.
13329
13330 2003-02-20 Jan Hubicka <jh@suse.cz>
13331
13332 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
13333
13334 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
13335
13336 * gcc.c-torture/compile/20030219-1.c: New test.
13337
13338 2003-02-18 Jan Hubicka <jh@suse.cz>
13339
13340 * gcc.dg/funcorder.c: New test.
13341
13342 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13343
13344 * gcc.c-torture/execute/20030218-1.c: New.
13345
13346 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
13347
13348 * gcc.dg/20030218-1.c: New.
13349
13350 2003-02-18 Richard Henderson <rth@redhat.com>
13351
13352 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
13353 * gcc.dg/attr-used-2.c: New.
13354
13355 2003-02-18 Mark Mitchell <mark@codesourcery.com>
13356
13357 PR c++/9704
13358 * g++.dg/init/copy5.C: New test.
13359
13360 2003-02-18 Geoffrey Keating <geoffk@apple.com>
13361
13362 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
13363 * g++.dg/pch/pch.exp: Likewise.
13364
13365 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
13366
13367 * gcc.c-torture/execute/20030209-1.c: Enable the test if
13368 STACK_SIZE is not defined.
13369
13370 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13371
13372 PR c++/9457
13373 * g++.dg/template/init1.C: New test.
13374
13375 2003-02-16 Jan HUbicka <jh@suse.cz>
13376
13377 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
13378 (foo): Add few extra tests
13379 * gcc.dg/c99-const-expr-3.c: Likewise.
13380 * gcc.c-torture/execute/20030216-1.c: New.
13381
13382 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13383
13384 PR c++/9459
13385 * g++.dg/ext/typeof4.C: New test.
13386
13387 2003-02-15 Roger Sayle <roger@eyesopen.com>
13388
13389 * gcc.dg/i386-387-3.c: New test case.
13390
13391 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
13392
13393 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
13394 cris-*-elf* cris-*-aout* and mmix-*-*.
13395
13396 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
13397
13398 * gcc.dg/20030213-1.c: New test.
13399
13400 2003-02-12 Roger Sayle <roger@eyesopen.com>
13401
13402 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
13403 * gcc.dg/i386-387-2.c: Likewise.
13404
13405 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
13406
13407 * gcc.dg/ppc-spe.c: Fix formatting.
13408 Enable tests that were previously unsupported by gas.
13409 Delete tests for instructions that no longer exist.
13410 Switch arguments on evsubifw builtin.
13411
13412 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
13413
13414 * gcc.c-torture/execute/20030209-1.c: Disable the test if
13415 STACK_SIZE is too small.
13416
13417 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
13418 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
13419
13420 * gcc.dg/decl-2.c: New test.
13421
13422 2003-02-10 Jan Hubicka <jh@suse.cz>
13423
13424 * gcc.dg/i386-fpcvt-1.c: New test.
13425
13426 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
13427
13428 * gcc.c-torture/execute/20030209-1.c: New test.
13429
13430 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
13431
13432 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
13433 int-wide bitops, use the constants of the same width.
13434 Likewise, if long long is 32-bit wide, test bitops using
13435 32-bit constants.
13436
13437 2003-02-07 Loren James Rittle <ljrittle@acm.org>
13438
13439 * gcc.dg/20021014-1.c: Annotate with expected notice text.
13440
13441 2003-02-07 Roger Sayle <roger@eyesopen.com>
13442
13443 * testsuite/gcc.dg/builtins-4.c: New test case.
13444
13445 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13446
13447 * gcc.dg/20020430-1.c: Fix dg command typos.
13448 * gcc.dg/20020503-1.c: Likewise.
13449
13450 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13451
13452 PR c++/8785
13453 * g++.dg/parse/fused-params1.C: New test.
13454
13455 PR c++/8857
13456 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
13457
13458 PR c++/8921
13459 * g++.dg/parse/non-dependent1.C: New test.
13460
13461 PR c++/8928
13462 * g++.dg/parse/dupl-tmpl-args1.C: New test.
13463
13464 PR c++/9228
13465 * g++.dg/parse/undefined7.C: New test.
13466 * g++.dg/parse/non-templ1.C: New test.
13467
13468 PR c++/9229
13469 * g++.dg/parse/too-many-tmpl-args1.C: New test.
13470
13471 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
13472
13473 * gcc.c-torture/compile/20030206-1.c: New test.
13474
13475 2003-02-05 Roger Sayle <roger@eyesopen.com>
13476
13477 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
13478 "pow" to "foo" to avoid potential confusion with a math built-in.
13479
13480 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13481
13482 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
13483 conditions for SPARC targets.
13484
13485 2003-02-05 Jakub Jelinek <jakub@redhat.com>
13486
13487 * gcc.dg/20030204-1.c: New test.
13488
13489 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13490
13491 PR c++/38
13492 * g++.dg/parse/array-size1.C: New test.
13493
13494 PR c++/5657
13495 * g++.dg/parse/undefined3.C: New test.
13496
13497 PR c++/5665
13498 * g++.dg/parse/undefined4.C: New test.
13499
13500 PR c++/5975
13501 * g++.dg/parse/undefined5.C: New test.
13502
13503 PR c++/7259
13504 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
13505
13506 PR c++/8578
13507 * g++.dg/parse/casting-operator1.C: New test.
13508
13509 PR c++/8596
13510 * g++.dg/parse/undefined6.C: New test.
13511
13512 PR c++/8736
13513 * g++.dg/parse/missing-template1.C: New test.
13514
13515 2003-02-04 Jan Hubicka <jh@suse.cz>
13516
13517 * gcc.dg/i386-cadd.c: Compile using -march=k8.
13518 * gcc.dg/i386-cmov?.c: Likewise.
13519 * gcc.dg/i386-fpcvt-?.c: Likewise.
13520 * gcc.dg/i386-ssefp-1.c: Likewise.
13521 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
13522 conventions.
13523
13524 2003-02-03 Mark Mitchell <mark@codesourcery.com>
13525
13526 PR c++/7129
13527 * testsuite/g++.dg/ext/max.C: New test.
13528
13529 2003-02-03 Jan Hubicka <jh@suse.cz>
13530
13531 * gcc.c-torture/execute/20030203-1.c: New test.
13532
13533 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
13534
13535 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
13536 'natural-endian'.
13537
13538 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
13539
13540 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
13541 * g++.dg/init/new2.C: Likewise.
13542 * g++.dg/other/new1.C: Likewise.
13543
13544 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
13545
13546 * gcc.dg/struct-ret-libc.c: New test.
13547
13548 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
13549
13550 * gcc.dg/20030129-1.c: New test.
13551
13552 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13553
13554 PR c++/8849
13555 * g++.dg/template/ptrmem4.C: New test.
13556
13557 2003-01-29 Mark Mitchell <mark@codesourcery.com>
13558
13559 * g++.dg/parser/constant1.C: New test.
13560
13561 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13562
13563 PR c++/8591
13564 * g++.dg/parse/friend2.C: New test.
13565
13566 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
13567
13568 PR c++/9437
13569 * g++.dg/template/unify4.C: New test.
13570
13571 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
13572
13573 * gcc.c-torture/execute/20030128-1.c: New test.
13574
13575 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
13576
13577 * g++.dg/lookup/nested1.C: Test moved from ...
13578 * g++.old-deja/g++.other/lookup24.C: ... here.
13579
13580 2003-01-28 Jan Hubicka <jh@suse.cz>
13581
13582 * gcc.dg/i386-cmov5.c: New test.
13583
13584 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
13585
13586 * gcc.c-torture/execute/20010925-1.c: Changed the
13587 memcpy declaration.
13588
13589 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13590
13591 PR c++/3902
13592 * g++.dg/parse/template5.C: New test.
13593
13594 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
13595
13596 PR fortran/9258
13597 * g77.dg/pr9258: New test.
13598
13599 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
13600
13601 * README: Move relevant parts from README.g++.
13602
13603 * README.g++: Remove this file.
13604
13605 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
13606
13607 * g++.dg/abi/dcast1.C: New test.
13608
13609 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13610
13611 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
13612
13613 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
13614
13615 PR c++/47
13616 * g++.old-deja/g++.other/lookup24.C: New test.
13617
13618 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13619
13620 PR middle-end/7227
13621 * gcc.dg/uninit-C.c: New test.
13622
13623 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
13624
13625 * g++.dg/abi/covariant1.C: New test.
13626
13627 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
13628
13629 * gcc.dg/20030123-1.c: New test.
13630
13631 2003-01-25 Jan Hubicka <jh@suse.cz>
13632
13633 PR opt/8492
13634 * gcc.c-torture/compile/20030125-1.c
13635
13636 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
13637
13638 PR c++/9403
13639 * g++.dg/parse/template3.C: New test.
13640 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
13641
13642 PR c++/795
13643 * g++.dg/parse/template4.C: New test.
13644
13645 PR c++/9415
13646 * g++.dg/template/qual2.C: New test.
13647
13648 PR c++/8545
13649 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
13650
13651 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
13652
13653 2003-01-25 Roger Sayle <roger@eyesopen.com>
13654
13655 * gcc.c-torture/execute/switch-1.c: New test case.
13656
13657 2003-01-25 Jan Hubicka <jh@suse.cz>
13658
13659 * gcc.c-torture/execute/20030125-1.[cx]: New test.
13660
13661 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
13662
13663 Tweaks for Bison-1.875. From the NEWS file:
13664 "- `parse error' -> `syntax error'
13665 Bison now uniformly uses the term `syntax error'"
13666 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
13667 * gcc.dg/cpp/digraph2.c: Likewise.
13668 * gcc.dg/cpp/direct2.c: Likewise.
13669 * gcc.dg/cpp/paste4.c: Likewise.
13670 * gcc.dg/c90-restrict-1.c: Likewise.
13671 * gcc.dg/c99-func-2.c: Likewise.
13672 * gcc.dg/noncompile/920721-2.c: Likewise.
13673 * gcc.dg/noncompile/930622-2.c: Likewise.
13674 * gcc.dg/noncompile/940112-1.c: Likewise.
13675 * gcc.dg/noncompile/950921-1.c: Likewise.
13676 * gcc.dg/noncompile/951123-1.c: Likewise.
13677 * gcc.dg/noncompile/971104-1.c: Likewise.
13678 * gcc.dg/noncompile/990416-1.c: Likewise.
13679
13680 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
13681
13682 * g++.dg/parse/undefined1.C: Add error message.
13683
13684 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13685
13686 PR c++/9354
13687 * g++.dg/parse/new1.C: New test.
13688
13689 PR c++/9216
13690 * g++.dg/parse/template2.C: New test.
13691
13692 PR c++/9354
13693 * g++.dg/parse/typedef2.C: New test.
13694
13695 PR c++/9328
13696 * g++.dg/ext/typeof3.C: New test.
13697
13698 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
13699
13700 PR c++/2738
13701 * g++.dg/parse/ret-type1.C: New test.
13702
13703 PR c++/3792
13704 * g++.dg/parse/tmpl-outside1.C: New test.
13705
13706 PR c++/4207
13707 * g++.dg/parse/int-as-enum1.C: New test.
13708
13709 PR c++/4903
13710 * g++.dg/parse/no-typename1.C: New test.
13711
13712 PR c++/5533
13713 * g++.dg/parse/no-value1.C: New test.
13714
13715 PR c++/5921
13716 * g++.dg/parse/wrong-inline1.C: New test.
13717
13718 PR c++/6402
13719 * g++.dg/parse/ref1.C: New test.
13720
13721 PR c++/6992
13722 * g++.dg/parse/attr-ctor1.C: New test.
13723
13724 PR c++/7229
13725 * g++.dg/parse/namespace5.C: New test.
13726
13727 PR c++/7917
13728 * g++.dg/parse/func-def1.C: New test.
13729
13730 PR c++/8143
13731 * g++.dg/parse/undefined1.C: New test.
13732
13733 PR c++/5723, PR c++/8522
13734 * g++.dg/parse/specialization1.C: New test.
13735
13736 PR c++/163, PR c++/8595
13737 * g++.dg/parse/struct-as-enum1.C: New test.
13738
13739 PR c++/9173
13740 * g++.dg/parse/undefined2.C: New test.
13741
13742 2003-01-22 Mark Mitchell <mark@codesourcery.com>
13743
13744 PR c++/9298
13745 * g++.dg/parse/template1.C: New test.
13746
13747 PR c++/9384
13748 * g++.dg/parse/using1.C: New test.
13749
13750 PR c++/9285
13751 PR c++/9294
13752 * g++.dg/parse/expr2.C: New test.
13753
13754 PR c++/9388
13755 * g++.dg/parse/lookup2.C: Likewise.
13756
13757 2003-01-21 Jan Hubicka <jh@suse.cz>
13758
13759 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
13760 * gcc.c-torture/execute/eeprof-1.c: Likewise.
13761 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
13762 * gcc.c-torture/execute/string-opt-*.c: Likewise.
13763
13764 2003-01-20 Nick Clifton <nickc@redhat.com>
13765
13766 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
13767 problem with ARM sibcall code generation.
13768
13769 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
13770
13771 * gcc.c-torture/execute/20030120-1.c: New.
13772
13773 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
13774
13775 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
13776
13777 2003-01-17 Mark Mitchell <mark@codesourcery.com>
13778
13779 PR c++/9272
13780 * g++.dg/parse/ctor1.C: New test.
13781
13782 PR c++/9294:
13783 * g++.dg/parse/qualified1.C: New test.
13784
13785 * g++.dg/parse/typename3.C: New test.
13786
13787 2003-01-16 Richard Henderson <rth@redhat.com>
13788
13789 * g++.dg/tls/init-2.C: Fix error matches for real this time.
13790
13791 2003-01-16 Richard Henderson <rth@redhat.com>
13792
13793 * g++.dg/pch/pch.exp: Copy test header to the working directory
13794 before using it either for precompilation or direct use.
13795 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
13796 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
13797
13798 2003-01-16 Richard Henderson <rth@redhat.com>
13799
13800 * gcc.dg/pch/pch.exp: Copy test header to the working directory
13801 before using it either for precompilation or direct use.
13802 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
13803 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
13804
13805 2003-01-16 Mark Mitchell <mark@codesourcery.com>
13806
13807 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
13808 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
13809 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
13810 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
13811 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
13812 typename warning into error.
13813 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
13814 error messages.
13815 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
13816 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
13817 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
13818 messages.
13819 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
13820 make declaration visible in template.
13821 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
13822 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
13823 messages.
13824 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
13825 message.
13826 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
13827 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
13828 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
13829 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
13830 typename warning with error message.
13831 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
13832 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
13833 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
13834
13835 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
13836
13837 * g++.dg/parse/ambig2.C: New test.
13838
13839 2003-01-15 Richard Henderson <rth@redhat.com>
13840
13841 * g++.dg/tls/init-2.C: Update error message string.
13842
13843 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13844
13845 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
13846
13847 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
13848
13849 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
13850 all for HC11/HC12.
13851 * gcc.c-torture/compile/20001205-1.x: Likewise.
13852 * gcc.c-torture/compile/20001226-1.x: Likewise.
13853 * gcc.c-torture/compile/920520-1.x: Likewise.
13854 * gcc.c-torture/compile/961203-1.x: Likewise.
13855 * gcc.c-torture/compile/20020604-1.x: Likewise.
13856
13857 2003-01-15 Jan Hubicka <jh@suse.cz>
13858
13859 * gcc.c-torture/compile/20030115-1.c: New test.
13860
13861 * gcc.dg/i386-fpcvt-1.c: New test.
13862 * gcc.dg/i386-fpcvt-2.c: New test.
13863
13864 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
13865
13866 Further conform g++'s __vmi_class_type_info to the C++ ABI
13867 specification.
13868 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
13869 the specification.
13870
13871 2003-01-14 Jan Hubicka <jh@suse.cz>
13872
13873 * gcc.dg/i386-fpcvt-1.c: New test.
13874 * gcc.dg/i386-fpcvt-2.c: New test.
13875
13876 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
13877
13878 * gcc.dg/i386-mmx-3.c: New test.
13879
13880 2003-01-12 Mark Mitchell <mark@codesourcery.com>
13881
13882 PR c++/9264
13883 * g++.dg/parse/octal1.C: New file.
13884
13885 PR c++/9172
13886 * g++.dg/parse/typename1.C: New file.
13887
13888 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
13889
13890 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
13891 * gcc.dg/bf-no-ms-layout.c: Likewise.
13892 * gcc.dg/bf-ms-attrib.c: Likewise.
13893
13894 2003-01-10 Mark Mitchell <mark@codesourcery.com>
13895
13896 PR c++/9099
13897 * g++.dg/parse/dtor1.C: New file.
13898
13899 PR c++/9128
13900 * g++.dg/rtti/typeid1.C: New file.
13901
13902 PR c++/9153
13903 * g++.dg/parse/lookup1.C: New file.
13904
13905 PR c++/9171
13906 * g++.dg/templ/spec5.C: New file.
13907
13908 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
13909
13910 * gcc.c-torture/compile/20030110-1.c: New test.
13911
13912 2003-01-09 Geoffrey Keating <geoffk@apple.com>
13913
13914 Merge from pch-branch:
13915
13916 2002-12-23 Geoffrey Keating <geoffk@apple.com>
13917
13918 * gcc.dg/pch/cpp-1.h: New.
13919 * gcc.dg/pch/cpp-1.c: New.
13920 * gcc.dg/pch/cpp-2.h: New.
13921 * gcc.dg/pch/cpp-2.c: New.
13922
13923 2002-11-19 Geoffrey Keating <geoffk@apple.com>
13924
13925 * gcc.dg/pch/except-1.h: New.
13926 * gcc.dg/pch/except-1.c: New.
13927
13928 2002-11-13 Geoffrey Keating <geoffk@apple.com>
13929
13930 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
13931 running test.
13932 * gcc.dg/pch: Include *.hp not *.h.
13933 * gcc.dg/pch/system-1.h: New.
13934 * gcc.dg/pch/system-1.c: New.
13935
13936 2002-11-11 Geoffrey Keating <geoffk@apple.com>
13937
13938 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
13939 rather than trying to build and run a program using PCH.
13940 * gcc.dg/pch: Remove dg-do commands from test files.
13941
13942 2002-11-08 Geoffrey Keating <geoffk@apple.com>
13943
13944 * gcc.dg/pch/macro-3.c: New.
13945 * gcc.dg/pch/macro-3.h: New.
13946
13947 2002-11-04 Geoffrey Keating <geoffk@apple.com>
13948
13949 * gcc.dg/pch/common-1.c: New.
13950 * gcc.dg/pch/common-1.h: New.
13951 * gcc.dg/pch/decl-1.c: New.
13952 * gcc.dg/pch/decl-1.h: New.
13953 * gcc.dg/pch/decl-2.c: New.
13954 * gcc.dg/pch/decl-2.h: New.
13955 * gcc.dg/pch/decl-3.c: New.
13956 * gcc.dg/pch/decl-3.h: New.
13957 * gcc.dg/pch/decl-4.c: New.
13958 * gcc.dg/pch/decl-4.h: New.
13959 * gcc.dg/pch/decl-5.c: New.
13960 * gcc.dg/pch/decl-5.h: New.
13961 * gcc.dg/pch/global-1.c: New.
13962 * gcc.dg/pch/global-1.h: New.
13963 * gcc.dg/pch/inline-1.c: New.
13964 * gcc.dg/pch/inline-1.h: New.
13965 * gcc.dg/pch/inline-2.c: New.
13966 * gcc.dg/pch/inline-2.h: New.
13967 * gcc.dg/pch/static-1.c: New.
13968 * gcc.dg/pch/static-1.h: New.
13969 * gcc.dg/pch/static-2.c: New.
13970 * gcc.dg/pch/static-2.h: New.
13971
13972 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
13973
13974 * g++.dg/pch/pch.exp: Better handle failing testcases.
13975 * gcc.dg/pch/pch.exp: Likewise.
13976 * gcc.dg/pch/macro-1.c: New.
13977 * gcc.dg/pch/macro-1.h: New.
13978 * gcc.dg/pch/macro-2.c: New.
13979 * gcc.dg/pch/macro-2.h: New.
13980
13981 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
13982
13983 * g++.dg/dg.exp: Treat files in pch/ specially.
13984 * g++.dg/pch/pch.exp: New file.
13985 * g++.dg/pch/empty.H: New file.
13986 * g++.dg/pch/empty.C: New file.
13987 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
13988 "precompile".
13989
13990 * gcc.dg/pch/pch.exp: New file.
13991 * gcc.dg/pch/empty.h: New file.
13992 * gcc.dg/pch/empty.c: New file.
13993 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
13994 "precompile".
13995
13996 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13997
13998 * g++.dg/template/friend14.C: New test.
13999
14000 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14001
14002 * gcc.dg/old-style-asm-1.c: New test.
14003
14004 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
14005
14006 * gcc.c-torture/compile/20030109-1.c: New test.
14007
14008 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14009
14010 * gcc.c-torture/execute/20030109-1.c: New test.
14011
14012 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
14013
14014 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
14015 * g++.old-deja/g++.mike/dyncast2.C: Likewise
14016 * g++.old-deja/g++.mike/dyncast3.C: Likewise
14017 * g++.old-deja/g++.mike/eh2.C: Likewise
14018 * g++.old-deja/g++.mike/eh3.C: Likewise
14019 * g++.old-deja/g++.mike/eh5.C: Likewise
14020 * g++.old-deja/g++.mike/eh6.C: Likewise
14021 * g++.old-deja/g++.mike/eh7.C: Likewise
14022 * g++.old-deja/g++.mike/eh8.C: Likewise
14023 * g++.old-deja/g++.mike/eh9.C: Likewise
14024 * g++.old-deja/g++.mike/eh10.C: Likewise
14025 * g++.old-deja/g++.mike/eh12.C: Likewise
14026 * g++.old-deja/g++.mike/eh13.C: Likewise
14027 * g++.old-deja/g++.mike/eh14.C: Likewise
14028 * g++.old-deja/g++.mike/eh16.C: Likewise
14029 * g++.old-deja/g++.mike/eh17.C: Likewise
14030 * g++.old-deja/g++.mike/eh18.C: Likewise
14031 * g++.old-deja/g++.mike/eh21.C: Likewise
14032 * g++.old-deja/g++.mike/eh23.C: Likewise
14033 * g++.old-deja/g++.mike/eh24.C: Likewise
14034 * g++.old-deja/g++.mike/eh25.C: Likewise
14035 * g++.old-deja/g++.mike/eh26.C: Likewise
14036 * g++.old-deja/g++.mike/eh27.C: Likewise
14037 * g++.old-deja/g++.mike/eh28.C: Likewise
14038 * g++.old-deja/g++.mike/eh29.C: Likewise
14039 * g++.old-deja/g++.mike/eh31.C: Likewise
14040 * g++.old-deja/g++.mike/eh33.C: Likewise
14041 * g++.old-deja/g++.mike/eh34.C: Likewise
14042 * g++.old-deja/g++.mike/eh35.C: Likewise
14043 * g++.old-deja/g++.mike/eh36.C: Likewise
14044 * g++.old-deja/g++.mike/eh37.C: Likewise
14045 * g++.old-deja/g++.mike/eh38.C: Likewise
14046 * g++.old-deja/g++.mike/eh39.C: Likewise
14047 * g++.old-deja/g++.mike/eh40.C: Likewise
14048 * g++.old-deja/g++.mike/eh41.C: Likewise
14049 * g++.old-deja/g++.mike/eh42.C: Likewise
14050 * g++.old-deja/g++.mike/eh44.C: Likewise
14051 * g++.old-deja/g++.mike/eh46.C: Likewise
14052 * g++.old-deja/g++.mike/eh47.C: Likewise
14053 * g++.old-deja/g++.mike/eh48.C: Likewise
14054 * g++.old-deja/g++.mike/eh49.C: Likewise
14055 * g++.old-deja/g++.mike/eh50.C: Likewise
14056 * g++.old-deja/g++.mike/eh51.C: Likewise
14057 * g++.old-deja/g++.mike/eh53.C: Likewise
14058 * g++.old-deja/g++.mike/eh55.C: Likewise
14059 * g++.old-deja/g++.mike/p7912.C: Likewise
14060 * g++.old-deja/g++.mike/p9706.C: Likewise
14061 * g++.old-deja/g++.mike/p10416.C: Likewise
14062 * g++.old-deja/g++.mike/p11667.C: Likewise
14063 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
14064 Remove redundant reference to Iris.
14065 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
14066 Elxsi, i860, Pico Java, and WE32K.
14067
14068 2003-01-07 Mark Mitchell <mark@codesourcery.com>
14069
14070 * g++.dg/ext/asm4.C: New test.
14071
14072 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14073
14074 PR c++/9030
14075 * g++.dg/template/friend12.C: New test.
14076 * g++.dg/template/friend13.C: Likewise.
14077 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
14078
14079 2003-01-08 Jan Hubicka <jh@suse.cz>
14080
14081 * gcc.dg/i386-cadd.c: New test.
14082 * gcc.dg/i386-cmov4.c: Likewise.
14083
14084 2003-01-06 Mark Mitchell <mark@codesourcery.com>
14085
14086 PR c++/9165
14087 * g++.dg/warn/Wunused-3.C: New test.
14088
14089 * g++.dg/abi/bitfield9.C: New test.
14090
14091 PR c++/9189
14092 * g++.dg/parse/defarg3.C: New test.
14093
14094 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
14095
14096 * g++.dg/parse/ambig1.C: New test.
14097 * g++.dg/parse/defarg2.C: New test.
14098
14099 2003-01-05 Mark Mitchell <mark@codesourcery.com>
14100
14101 * g++.dg/template/defarg-1.C: New test.
14102 * g++.dg/template/local2.C: Likewise.
14103
14104 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
14105
14106 * gcc.c-torture/execute/20030105-1.c: New test.
14107
14108 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14109
14110 * g++.dg/parse/namespace3.C: Remove extra semicolons.
14111 * g++.dg/parse/namespace4.C: Likewise.
14112
14113 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
14114
14115 * g++.dg/template/ntp2.C: New test.
14116
14117 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
14118
14119 * g++.dg/parse/extern-C-1.C: New test.
14120
14121 * g++.dg/parse/namespace4.C: New test.
14122
14123 * g++.dg/template/nested1.C: New test.
14124
14125 * g++.dg/parse/namespace3.C: New test.
14126
14127 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
14128
14129 * g++.dg/lookup/two-stage1.C: New test.
14130
14131 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14132
14133 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
14134 * g++.old-deja/g++.jason/access8.C: Likewise.
14135 * g++.old-deja/g++.other/decl5.C: Likewise.
14136
14137 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14138
14139 * g++.dg/parse/parse7.C: New test.
14140
14141 2003-01-02 Mark Mitchell <mark@codesourcery.com>
14142
14143 PR c++/2843
14144 * g++.dg/ext/attrib7.C: New test.
14145
14146 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
14147
14148 * g++.dg/parse/parse6.C: New test.
14149
14150 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
14151
14152 * gcc.dg/h8300-stack-1.c: New.
14153
14154 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14155
14156 g++.dg/lookup/exception1.C: New test.
14157
14158 g++.dg/lookup/template1.C: New test.
14159
14160 g++.dg/parse/namespace2.C: New test.
14161
14162 g++.dg/parse/parens2.C: New test.
14163
14164 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14165
14166 * g++.dg/parse/parse5.C: New test.
14167 * g++.dg/lookup/scoped4.C: New test.
14168
14169 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
14170
14171 * g++.dg/parse/parens1.C: New test.
14172
14173 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
14174 angle-bracket1.C.
14175 * g++.dg/parse/parens2.C: New test.
14176
14177 * g++.dg/lookup/scope-operator1.C: New test.
14178
14179 * g++.dg/parse/operator1.C: New test.
14180
14181 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14182
14183 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
14184 * g++.old-deja/g++.other/access6.C: Likewise.
14185 * g++.old-deja/g++.other/decl1.C: Likewise.
14186 * g++.old-deja/g++.pt/typename12.C: Likewise.
14187
14188 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14189
14190 * g++.dg/parse/namespace1.C: New test.
14191
14192 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14193
14194 * g++.dg/parse/parse4.C: New test.
14195
14196 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14197
14198 * g++.dg/parse/parse3.C: New test.
14199
14200 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14201
14202 * g++.dg/parse/parse2.C: New test.
14203
14204 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14205
14206 * g++.dg/template/friend11.C: New test.
14207
14208 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
14209
14210 * g++.dg/parse/parse1.C: New test.
14211
14212 2002-12-31 Janis Johnson <janis187@us.ibm.com>
14213
14214 * lib/profopt.exp: Change the name of a global variable to avoid
14215 possible clashes with other test suites.
14216
14217 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
14218
14219 * g++.dg/inherit/covariant8.C: New test.
14220
14221 2002-12-31 Mark Mitchell <mark@codesourcery.com>
14222
14223 * g++.dg/init/array9.C: New test.
14224
14225 PR c++/9112
14226 * g++.dg/parse/expr1.C: New test.
14227
14228 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
14229
14230 * gcc.c-torture/compile/20021230-1.c: New test.
14231
14232 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
14233
14234 * g++.dg/inherit/covariant5.C: New test.
14235 * g++.dg/inherit/covariant6.C: New test.
14236 * g++.dg/inherit/covariant7.C: New test.
14237
14238 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14239
14240 PR c++/2739
14241 * g++.dg/other/access2.C: New test.
14242
14243 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
14244
14245 * g++.dg/other/anon-struct.C: No longer fails
14246 * g++.old-deja/g++.brendan/parse4.C: Likewise.
14247 * g++.old-deja/g++.brendan/parse5.C: Likewise.
14248 * g++.old-deja/g++.brendan/parse6.C: Likewise.
14249
14250 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
14251
14252 * g++.dg/parse/angle-bracket.C (main): No longer fails.
14253
14254 2002-12-27 Mark Mitchell <mark@codesourcery.com>
14255
14256 * g++.dg/eh/spec4.C: Remove stray semicolon.
14257 * g++.dg/expr/pmf-1.C: Change error message.
14258 * g++.dg/ext/asm1.C: Remove stray semicolon.
14259 * g++.dg/ext/typename1.C: Add missing typenames.
14260 * g++.dg/inherit/template-as-base.C: Change error message.
14261 * g++.dg/lookup/scoped1.C: Likewise.
14262 * g++.dg/lookup/scoped2.C: Likewise.
14263 * g++.dg/lookup/using2.C: Likewise.
14264 * g++.dg/other/component1.C: Remove stray semicolon.
14265 * g++.dg/other/do1.C: Change error message.
14266 * g++.dg/other/error2.C: Likewise.
14267 * g++.dg/other/init1.C: Likewise.
14268 * g++.dg/other/packed1.C: Remove stray semicolon.
14269 * g++.dg/other/ptrmem2.C: Change error message.
14270 * g++.dg/parse/parameter-declaration-1.C: Remove line number
14271 marker.
14272 * g++.dg/special/initp1.C: Remove invalid attribute usage.
14273 * g++.dg/template/access3.C: Add typename keyword.
14274 * g++.dg/template/access5.C: Remove stray semicolon.
14275 * g++.dg/template/access6.C: Likewise.
14276 * g++.dg/template/complit1.C: Likewise.
14277 * g++.dg/template/crash1.C: Change error message.
14278 * g++.dg/template/inherit2.C: Remove stray semicolon.
14279 * g++.dg/template/instantiate2.C: Likewise.
14280 * g++.dg/template/instantiate3.C: Change error message.
14281 * g++.dg/template/qual1.C: Remove stray semicolon.
14282 * g++.dg/template/qualttp18.C: Change error message.
14283 * g++.dg/template/ref1.C: Remove stray semicolon.
14284 * g++.dg/template/sizeof1.C (A::value): Declare it.
14285 * g++.dg/template/spec4.C: Change error message.
14286 * g++.dg/template/static1.C: Likewise.
14287 * g++.dg/template/type1.C: Likewise.
14288 * g++.dg/template/typename3.C: Likewise.
14289 * g++.old-deja/g++.benjamin/13478.C: Change error message.
14290 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
14291 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
14292 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
14293 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
14294 named return value extension.
14295 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
14296 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
14297 * g++.old-deja/g++.bob/extern_C.C: Likewise.
14298 * g++.old-deja/g++.bob/inherit2.C: Likewise.
14299 * g++.old-deja/g++.brendan/complex1.C: Likewise.
14300 * g++.old-deja/g++.brendan/copy5.C: Likewise.
14301 * g++.old-deja/g++.brendan/crash13.C: Likewise.
14302 * g++.old-deja/g++.brendan/crash15.C: Likewise.
14303 * g++.old-deja/g++.brendan/crash18.C: Change error message.
14304 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
14305 * g++.old-deja/g++.brendan/crash38.C: Likewise.
14306 * g++.old-deja/g++.brendan/crash50.C: Likewise.
14307 * g++.old-deja/g++.brendan/crash56.C: Likewise.
14308 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
14309 syntax.
14310 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
14311 * g++.old-deja/g++.brendan/crash8.C: Change error message.
14312 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
14313 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
14314 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
14315 * g++.old-deja/g++.brendan/template11.C: Likewise.
14316 * g++.old-deja/g++.brendan/template26.C: Likewise.
14317 * g++.old-deja/g++.brendan/template27.C: Use explicit
14318 specialization syntax.
14319 * g++.old-deja/g++.brendan/template30.C: Likewise.
14320 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
14321 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
14322 non-dependent names.
14323 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
14324 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
14325 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
14326 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
14327 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
14328 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
14329 named return value extension.
14330 * g++.old-deja/g++.ext/namedret2.C: Likewise.
14331 * g++.old-deja/g++.ext/namedret3.C: Likewise.
14332 * g++.old-deja/g++.ext/return1.C: Likewise.
14333 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
14334 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
14335 * g++.old-deja/g++.jason/access8.C: Likewise.
14336 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
14337 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
14338 pseudo-destructor names.
14339 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
14340 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
14341 pseudo-destructor names.
14342 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
14343 * g++.old-deja/g++.jason/overload19.C: Likewise.
14344 * g++.old-deja/g++.jason/overload32.C: Likewise.
14345 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
14346 stray semicolons.
14347 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
14348 * g++.old-deja/g++.jason/return.C: Likewise.
14349 * g++.old-deja/g++.jason/return2.C: Likewise.
14350 * g++.old-deja/g++.jason/shadow1.C: Likewise.
14351 * g++.old-deja/g++.jason/special.C: Use explicit specialization
14352 syntax.
14353 * g++.old-deja/g++.jason/template10.C: Account for use of
14354 non-dependent names.
14355 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
14356 syntax.
14357 * g++.old-deja/g++.jason/template37.C: Likewise.
14358 * g++.old-deja/g++.law/access4.C: Change error messages.
14359 * g++.old-deja/g++.law/arm13.C: Remove incorrect
14360 pseudo-destructor names.
14361 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
14362 * g++.old-deja/g++.law/ctors9.C: Likewise.
14363 * g++.old-deja/g++.law/cvt22.C: Likewise.
14364 * g++.old-deja/g++.law/dtors5.C: Likewise.
14365 * g++.old-deja/g++.law/global-init1.C: Likewise.
14366 * g++.old-deja/g++.law/missed-error3.C: Likewise.
14367 * g++.old-deja/g++.law/operators28.C: Likewise.
14368 * g++.old-deja/g++.law/visibility28.C: Likewise.
14369 * g++.old-deja/g++.martin/eval1.C: Likewise.
14370 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
14371 name.
14372 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
14373 * g++.old-deja/g++.mike/net34.C: Likewise.
14374 * g++.old-deja/g++.mike/net36.C: Likewise.
14375 * g++.old-deja/g++.mike/ns2.C: Likewise.
14376 * g++.old-deja/g++.mike/p12306.C: Likewise.
14377 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
14378 value extension.
14379 * g++.old-deja/g++.mike/p700.C: Likewise.
14380 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
14381 * g++.old-deja/g++.mike/p710.C: Likewise.
14382 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
14383 value extension.
14384 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
14385 * g++.old-deja/g++.mike/pmf9.C: Likewise.
14386 * g++.old-deja/g++.ns/crash2.C: Likewise.
14387 * g++.old-deja/g++.ns/crash3.C: Likewise.
14388 * g++.old-deja/g++.ns/invalid1.C: Likewise.
14389 * g++.old-deja/g++.ns/ns17.C: Likewise.
14390 * g++.old-deja/g++.ns/template16.C: Likewise.
14391 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
14392 keyword.
14393 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
14394 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
14395 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
14396 named return value extension.
14397 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
14398 * g++.old-deja/g++.other/access4.C: Issue additional error
14399 messages.
14400 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
14401 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
14402 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
14403 * g++.old-deja/g++.other/crash25.C: Change error message.
14404 * g++.old-deja/g++.other/crash4.C: Change error message.
14405 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
14406 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
14407 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
14408 checks.
14409 * g++.old-deja/g++.other/defarg8.C: Likewise.
14410 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
14411 * g++.old-deja/g++.other/dtor10.C: Likewise.
14412 * g++.old-deja/g++.other/incomplete.C: Likewise.
14413 * g++.old-deja/g++.other/linkage7.C: Likewise.
14414 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
14415 lookup algorithm.
14416 * g++.old-deja/g++.other/mangle2.C: Likewise.
14417 * g++.old-deja/g++.other/refinit2.C: Likewise.
14418 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
14419 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
14420 * g++.old-deja/g++.pt/crash28.C: Likewise.
14421 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
14422 syntax.
14423 * g++.old-deja/g++.pt/crash32.C: Change error message.
14424 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
14425 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
14426 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
14427 error message position.
14428 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
14429 * g++.old-deja/g++.pt/defarg8.C: Change error message.
14430 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
14431 syntax.
14432 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
14433 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
14434 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
14435 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
14436 keyword.
14437 * g++.old-deja/g++.pt/explicit31.C: Likewise.
14438 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
14439 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
14440 keyword.
14441 * g++.old-deja/g++.pt/explicit71.C: Change error message.
14442 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
14443 syntax.
14444 * g++.old-deja/g++.pt/friend28.C: Account for use of
14445 non-dependent names.
14446 * g++.old-deja/g++.pt/friend29.C: Likewise.
14447 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
14448 rules.
14449 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
14450 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
14451 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
14452 lookup rules.
14453 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
14454 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
14455 keyword.
14456 * g++.old-deja/g++.pt/memclass20.C: Likewise.
14457 * g++.old-deja/g++.pt/memclass5.C: Likewise.
14458 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
14459 keyword.
14460 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
14461 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
14462 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
14463 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
14464 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
14465 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
14466 keyword.
14467 * g++.old-deja/g++.pt/spec10.C: Likewise.
14468 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
14469 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
14470 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
14471 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
14472 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
14473 * g++.old-deja/g++.pt/ttp62.C: Likewise.
14474 * g++.old-deja/g++.pt/ttp64.C: Likewise.
14475 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
14476 * g++.old-deja/g++.pt/typename15.C: Likewise.
14477 * g++.old-deja/g++.pt/typename22.C: Likewise.
14478 * g++.old-deja/g++.pt/typename6.C: Change error messages.
14479 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
14480 * g++.old-deja/g++.pt/virtual2.C: Likewise.
14481 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
14482 syntax.
14483 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
14484 return value extension.
14485 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
14486 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
14487 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
14488 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
14489
14490 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
14491
14492 * g++.dg/warn/inline1.C: New test.
14493 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
14494 * g++.old-deja/g++.jason/synth10.C: Likewise.
14495 * g++.old-deja/g++.mike/net31.C: Likewise.
14496 * g++.old-deja/g++.mike/p8786.C: Likewise.
14497
14498 * g++.dg/template/friend10.C: New test.
14499 * g++.dg/template/conv5.C: New test.
14500
14501 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
14502
14503 * g++.dg/lookup/scoped3.C: New test.
14504
14505 * g++.dg/lookup/decl1.C: New test.
14506 * g++.dg/lookup/decl2.C: New test.
14507
14508 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
14509
14510 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
14511 gcc.c-torture/compile/20021015-1.c,
14512 gcc.c-torture/compile/20021015-2.c,
14513 gcc.c-torture/compile/20021123-1.c,
14514 gcc.c-torture/compile/20021123-2.c,
14515 gcc.c-torture/compile/20021123-3.c,
14516 gcc.c-torture/compile/20021123-4.c,
14517 gcc.c-torture/execute/20021024-1.c: Add tests previously added
14518 only to 3.1 or 3.2 branch.
14519
14520 2002-12-23 Mark Mitchell <mark@codesourcery.com>
14521
14522 * gcc.dg/i386-bitfield3.c: New test.
14523
14524 * gcc.dg/i386-bitfield2.c: New test.
14525
14526 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
14527
14528 * g++.dg/parse/conv_op1.C: New test.
14529
14530 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
14531
14532 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
14533 approved.
14534
14535 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
14536
14537 * gcc.c-torture/compile/20021220-1.c: New test.
14538
14539 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
14540
14541 * gcc.dg/i386-fastcall-1.c: New.
14542
14543 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14544
14545 * gcc.c-torture/execute/20021219-1.c: New test.
14546
14547 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14548
14549 * gcc.dg/i386-pic-1.c: New test.
14550
14551 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14552
14553 PR c++/8099
14554 * g++.dg/template/friend9.C: New test.
14555
14556 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14557
14558 PR c++/3663
14559 * g++.dg/template/access7.C: New test.
14560
14561 2002-12-18 Nick Clifton <nickc@redhat.com>
14562
14563 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
14564 the libstdc++-v3 directory has been found.
14565
14566 2002-12-12 Devang Patel <dpatel@apple.com>
14567 * gcc.dg/darwin-ld-1.c: New test.
14568 * gcc.dg/darwin-ld-2.c: New test.
14569 * gcc.dg/darwin-ld-3.c: New test.
14570 * gcc.dg/darwin-ld-4.c: New test.
14571 * gcc.dg/darwin-ld-5.c: New test.
14572
14573 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14574
14575 * gcc.c-torture/compile/20021212-1.c: New test.
14576
14577 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
14578
14579 * gcc.dg/fshort-wchar: New test.
14580
14581 2002-12-10 Mark Mitchell <mark@codesourcery.com>
14582
14583 PR c++/8372
14584 * g++.dg/template/dtor1.C: New test.
14585
14586 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
14587 markers.
14588
14589 2002-12-10 Jakub Jelinek <jakub@redhat.com>
14590
14591 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
14592
14593 2002-12-09 Mark Mitchell <mark@codesourcery.com>
14594
14595 * g++.dg/template/static1.C: New test.
14596 * g++.dg/template/static2.C: New test.
14597 * g++.old-deja/g++.ext/memconst.C: New test.
14598
14599 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14600
14601 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
14602 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
14603 * g++.dg/special/initp1.C: Likewise.
14604
14605 2002-12-06 Jakub Jelinek <jakub@redhat.com>
14606
14607 * gcc.c-torture/execute/20021204-1.c: New test.
14608
14609 2002-12-04 Geoffrey Keating <geoffk@apple.com>
14610
14611 * gcc.dg/ppc-fmadd-1.c: New file.
14612 * gcc.dg/ppc-fmadd-2.c: New file.
14613 * gcc.dg/ppc-fmadd-3.c: New file.
14614
14615 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14616
14617 * gcc.c-torture/compile/20021204-1.c: New test.
14618
14619 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
14620
14621 * g++.dg/inherit/covariant2.C: New test.
14622 * g++.dg/inherit/covariant3.C: New test.
14623 * g++.dg/inherit/covariant4.C: New test.
14624 * g++.dg/inherit/covariant1.C: Remove XFAIL.
14625 * g++.old-deja/g++.robertl/eb17.C: Likewise.
14626
14627 2002-12-03 Mark Mitchell <mark@codesourcery.com>
14628
14629 PR c++/8688
14630 * g++.dg/init/brace3.C: New test.
14631
14632 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
14633
14634 * gcc.dg/20020210-1.c: Fix a comment typo.
14635
14636 2002-12-02 Mark Mitchell <mark@codesourcery.com>
14637
14638 PR c++/8720
14639 * g++.dg/parse/defarg1.C: New test.
14640
14641 PR c++/8615
14642 * g++.dg/template/char1.C: New test.
14643
14644 * g++.dg/template/varmod1.C: Fix typo.
14645
14646 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14647
14648 DR 180
14649 * g++.old-deja/g++.pt/crash32.C: Expect error.
14650
14651 2002-12-01 Mark Mitchell <mark@codesourcery.com>
14652
14653 PR c++/5919
14654 * g++.dg/template/varmod1.C: New test.
14655
14656 PR c++/8727
14657 * g++.dg/inherit/typeinfo1.C: New test.
14658
14659 PR c++/8663
14660 * g++.dg/inherit/typedef1.C: New test.
14661
14662 2002-11-30 Mark Mitchell <mark@codesourcery.com>
14663
14664 PR c++/8332
14665 PR c++/8493
14666 * g++.dg/template/strlen1.C: New test.
14667
14668 PR c++/8227
14669 * g++.dg/template/ctor2.C: New test.
14670
14671 PR c++/8214
14672 * g++.dg/init/string1.C: New test.
14673
14674 PR c++/8511
14675 * g++.dg/template/friend8.C: New test.
14676
14677 2002-11-29 Joe Buck <jbuck@synopsys.com>
14678
14679 * g++.dg/lookup/anon2.C: New test.
14680
14681 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
14682
14683 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
14684 h8300 port.
14685
14686 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
14687
14688 * gcc.dg/bitfld-6.c: New test.
14689
14690 2002-11-27 Jan Hubicka <jh@suse.cz>
14691
14692 * gcc.c-torture/execute/20021127.[cx]: New test.
14693
14694 2002-11-26 Jan Hubicka <jh@suse.cz>
14695
14696 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
14697 quality.
14698
14699 2002-11-26 Geoffrey Keating <geoffk@apple.com>
14700
14701 * g++.dg/init/brace2.C: New test.
14702 * g++.old-deja/g++.mike/p9129.C: Correct.
14703
14704 2002-11-26 Mark Mitchell <mark@codesourcery.com>
14705
14706 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
14707
14708 2002-11-25 Andreas Bauer <baueran@in.tum.de>
14709
14710 * gcc.dg/sibcall-6: New test for indirect sibcalls.
14711
14712 2002-11-25 Mark Mitchell <mark@codesourcery.com>
14713
14714 * testsuite/g++.dg/abi/empty11.C: New test.
14715 * testsuite/g++.dg/rtti/cv1.C: New test.
14716
14717 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
14718
14719 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
14720
14721 2002-11-24 Mark Mitchell <mark@codesourcery.com>
14722
14723 * g++.dg/abi/empty10.C: New test.
14724
14725 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
14726
14727 * gcc.c-torture/compile/20021124-1.c: New test.
14728
14729 2002-11-22 Mark Mitchell <mark@codesourcery.com>
14730
14731 * g++.dg/abi/rtti2.C: New test.
14732
14733 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
14734
14735 * gcc.dg/i386-unroll-1.c: New test.
14736
14737 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14738
14739 * gcc.c-torture/compile/20021120-1.c: New test.
14740 * gcc.c-torture/compile/20021120-2.c: New test.
14741
14742 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14743
14744 * gcc.dg/bitfld-5.c: New test.
14745
14746 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14747
14748 * gcc.c-torture/execute/20021120-3.c: New test.
14749
14750 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14751
14752 * gcc.c-torture/execute/20021120-2.c: New test.
14753
14754 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
14755
14756 * gcc.c-torture/execute/20021120-1.c: New test.
14757
14758 2002-11-20 Jakub Jelinek <jakub@redhat.com>
14759
14760 * gcc.c-torture/execute/20021118-3.c: New test.
14761
14762 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
14763
14764 * gcc.c-torture/compile/20021119-1.c: New test.
14765
14766 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
14767
14768 * gcc.dg/duff-1.c: New test.
14769 * gcc.dg/duff-2.c: New test.
14770 * gcc.dg/duff-3.c: New test.
14771
14772 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
14773
14774 * gcc.dg/cpp/_Pragma5.c: New test.
14775
14776 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14777
14778 * gcc.c-torture/execute/20021118-2.c: New test.
14779
14780 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
14781
14782 * gcc.c-torture/execute/20021118-1.c: New test.
14783
14784 2002-11-16 Jakub Jelinek <jakub@redhat.com>
14785
14786 * gcc.dg/20021116-1.c: New test.
14787
14788 2002-11-14 Mark Mitchell <mark@codesourcery.com>
14789
14790 * g++.dg/abi/vcall1.C: New test.
14791
14792 2002-11-14 Jakub Jelinek <jakub@redhat.com>
14793
14794 * gcc.dg/20021029-1.c: New test.
14795 * gcc.dg/20021029-2.c: New test.
14796
14797 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
14798
14799 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
14800
14801 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14802
14803 PR c/8439
14804 * gcc.dg/20021110.c: Move to ...
14805 * gcc.c-torture/compile/20021110.c: .... here.
14806
14807 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14808
14809 PR c/8467
14810 * gcc.c-torture/execute/20021111-1.c
14811
14812 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14813
14814 PR c/8439
14815 * gcc.dg/20021110.c: New test.
14816
14817 2002-11-10 Mark Mitchell <mark@codesourcery.com>
14818
14819 * g++.dg/abi/vthunk3.C: Run only on x86.
14820
14821 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
14822
14823 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
14824
14825 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
14826
14827 * lib/compat.exp (compat-execute): Fix logic error in last
14828 change.
14829
14830 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
14831
14832 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
14833
14834 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14835
14836 PR c++/8389
14837 * g++.dg/template/access6.C: New test.
14838
14839 2002-11-08 Jan Hubicka <jh@suse.cz>
14840
14841 * gcc.dg/i386-ssefp-1.c: New test.
14842 * gcc.dg/i386-ssefp-1.c: New test.
14843
14844 2002-11-08 Jan Hubicka <jh@suse.cz>
14845
14846 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
14847
14848 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14849
14850 * g++.dg/abi/vthunk3.C: New test.
14851
14852 PR c++/8338
14853 * g++.dg/template/crash2.C: New test.
14854
14855 2002-11-07 Mark Mitchell <mark@codesourcery.com>
14856
14857 * testsuite/g++.dg/abi/dtor1.C: New test.
14858 * testsuite/g++.dg/abi/dtor2.C: Likewise.
14859
14860 2002-11-05 Geoffrey Keating <geoffk@apple.com>
14861
14862 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
14863 Darwin.
14864
14865 2002-11-04 Adam Nemet <anemet@lnxw.com>
14866
14867 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
14868 -mthumb. Only xfail with -O0.
14869
14870 2002-11-03 Mark Mitchell <mark@codesourcery.com>
14871
14872 * g++.dg/abi/thunk1.C: New test.
14873 * g++.dg/abi/thunk2.C: Likewise.
14874 * g++.dg/abi/vtt1.C: Likewise.
14875
14876 2002-11-02 Diego Novillo <dnovillo@redhat.com>
14877
14878 PR optimization/8423
14879 * gcc.c-torture/execute/builtin-constant.c: New test.
14880
14881 2002-11-01 Zack Weinberg <zack@codesourcery.com>
14882
14883 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
14884 Add some more cases.
14885
14886 2002-11-01 Mark Mitchell <mark@codesourcery.com>
14887
14888 PR c++/8391
14889 * g++.dg/opt/local1.C: New test.
14890
14891 2002-10-30 Mark Mitchell <mark@codesourcery.com>
14892
14893 PR c++/8160
14894 * g++.dg/template/complit1.C: New test.
14895
14896 PR c++/8149
14897 * g++.dg/template/typename4.C: Likewise.
14898
14899 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14900
14901 Core issue 287, PR c++/7639
14902 * g++.dg/template/instantiate1.C: Adjust error location.
14903 * g++.dg/template/instantiate3.C: New test.
14904 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
14905 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
14906 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
14907
14908 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
14909
14910 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
14911
14912 2002-10-29 Mark Mitchell <mark@codesourcery.com>
14913
14914 PR c++/8287
14915 * g++.dg/init/dtor2.C: New test.
14916
14917 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14918
14919 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
14920 * gcc.dg/nest.c: Bypass errors on irix6.
14921
14922 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
14923
14924 * gcc.dg/nest.c: Expect error for mmix-*-*.
14925 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
14926
14927 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
14928
14929 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
14930 markers.
14931
14932 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
14933
14934 2002-10-25 Mike Stump <mrs@apple.com>
14935
14936 * gcc.dg/warn-1.c: New test.
14937
14938 2002-10-25 Zack Weinberg <zack@codesourcery.com>
14939
14940 * g++.dg/template/typename3.C: New test.
14941
14942 2002-10-25 Mark Mitchell <mark@codesourcery.com>
14943
14944 * g++.dg/lookup/ptrmem1.C: New test.
14945
14946 * g++.dg/abi/vthunk2.C: New test.
14947
14948 2002-10-25 Zack Weinberg <zack@codesourcery.com>
14949
14950 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
14951
14952 2002-10-24 Mark Mitchell <mark@codesourcery.com>
14953
14954 * g++.dg/abi/empty9.C: New test.
14955
14956 2002-10-24 Richard Henderson <rth@redhat.com>
14957
14958 * g++.dg/inherit/thunk1.C: Enable for ia64.
14959
14960 2002-10-23 Mark Mitchell <mark@codesourcery.com>
14961
14962 PR c++/8067
14963 * g++.dg/lookup/pretty1.C: New test.
14964
14965 2002-10-23 Jakub Jelinek <jakub@redhat.com>
14966
14967 * gcc.dg/20021023-1.c: New test.
14968
14969 2002-10-23 Mark Mitchell <mark@codesourcery.com>
14970
14971 PR c++/7679
14972 * g++.dg/parse/inline1.C: New test.
14973
14974 2002-10-23 Richard Henderson <rth@redhat.com>
14975
14976 * g++.dg/inherit/thunk1.C: Enable for x86_64.
14977
14978 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
14979
14980 2002-10-22 Mark Mitchell <mark@codesourcery.com>
14981
14982 PR c++/6579
14983 * g++.dg/parse/stmtexpr3.C: New test.
14984
14985 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
14986
14987 * g++.dg/expr/cond1.C: New test.
14988
14989 2002-10-21 Zack Weinberg <zack@codesourcery.com>
14990
14991 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
14992
14993 2002-10-21 Mark Mitchell <mark@codesourcery.com>
14994
14995 * g++.dg/abi/vbase13.C: New test.
14996 * g++.dg/abi/vbase14.C: Likewise.
14997
14998 2002-10-21 Jakub Jelinek <jakub@redhat.com>
14999
15000 * gcc.dg/tls/pic-1.c: New test.
15001 * gcc.dg/tls/nonpic-1.c: New test.
15002 * gcc.dg/20021018-1.c: New test.
15003
15004 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15005
15006 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
15007 Remove only files with the same base name as the test case.
15008 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
15009 (profopt-execute): Likewise. Also, remove old profiling
15010 and performance data files before running the tests.
15011
15012 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
15013 * g++.dg/bprob/bprob.exp: Likewise.
15014 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
15015 to allow more general test case names.
15016
15017 * g++.dg/bprob/bprob-1.C: Rename to ...
15018 * g++.dg/bprob/g++-bprob-1.C: ... this.
15019
15020 * g77.dg/bprob/bprob-1.f: Rename to ...
15021 * g77.dg/bprob/g77-bprob-1.f: ... this.
15022
15023 2002-10-21 Zack Weinberg <zack@codesourcery.com>
15024
15025 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
15026 bison 1.50 or later.
15027
15028 2002-10-21 Janis Johnson <janis187@us.ibm.com>
15029
15030 * g++.dg/README: Describe more test directories.
15031
15032 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15033
15034 * g++.dg/init/array6.C: Add additional tests.
15035
15036 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
15037
15038 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
15039 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
15040
15041 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
15042
15043 * gcc.c-torture/compile/20020604-1.x: New.
15044 * gcc.c-torture/compile/simd-5.x: Likewise.
15045 * gcc.c-torture/execute/920710-1.x: Likewise.
15046 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
15047
15048 2002-10-21 Mark Mitchell <mark@codesourcery.com>
15049
15050 * g++.dg/inherit/override1.C: Add dg-options clause.
15051
15052 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
15053
15054 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
15055 _mm_slli_si128.
15056
15057 2002-10-19 Andreas Schwab <schwab@suse.de>
15058
15059 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
15060 directory component.
15061
15062 2002-10-18 Mark Mitchell <mark@codesourcery.com>
15063
15064 * g++.dg/inherit/thunk1.C: New test.
15065
15066 * g++.dg/inherit/override1.C: New test.
15067
15068 * g++.dg/abi/mangle11.C: New test.
15069 * g++.dg/abi/mangle14.C: New test.
15070 * g++.dg/abi/mangle17.C: New test.
15071
15072 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
15073
15074 * g++.dg/overload/member2.C: New test.
15075
15076 2002-10-17 Janis Johnson <janis187@us.ibm.com>
15077
15078 * g++.dg/README: Describe new compat directory.
15079 * g++.dg/dg.exp: Skip tests in compat directory.
15080 * README.compat: New file.
15081 * lib/compat.exp: New expect script.
15082 * g++.dg/compat: New test directory.
15083 * g++.dg/compat/compat.exp: New expect script.
15084 * g++.dg/compat/abi: New test directory.
15085 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
15086 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
15087 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
15088 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
15089 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
15090 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
15091 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
15092 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
15093 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
15094 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
15095 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
15096 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
15097 * g++.dg/compat/break: New test directory.
15098 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
15099 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
15100 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
15101 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
15102 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
15103 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
15104 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
15105 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
15106 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
15107 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
15108 g++.dg/compat/break/README: New files.
15109 * g++.dg/compat/eh: New test directory.
15110 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
15111 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
15112 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
15113 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
15114 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
15115 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
15116 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
15117 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
15118 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
15119 g++.dg/compat/eh/filter2_y.C,
15120 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
15121 g++.dg/compat/eh/new1_y.C,
15122 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
15123 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
15124 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
15125 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
15126 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
15127 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
15128 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
15129 g++.dg/compat/eh/unexpected1_y.C: New files.
15130 * g++.dg/compat/init: New test directory.
15131 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
15132 g++.dg/compat/init/array5_y.C,
15133 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
15134 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
15135 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
15136 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
15137 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
15138 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
15139 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
15140 g++.dg/compat/init/init-ref2_y.C: New files.
15141
15142 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15143
15144 PR c++/7584
15145 * g++.dg/inherit/using3.C: New test.
15146
15147 2002-10-17 Jan Hubicka <jh@suse.cz>
15148
15149 * gcc.dg/20021017-2.c: New test.
15150
15151 2002-10-17 Mark Mitchell <mark@codesourcery.com>
15152
15153 * g++.dg/abi/mangle16.C: Adjust.
15154
15155 * g++.dg/init/array8.C: New test.
15156
15157 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
15158
15159 * gcc.dg/special/mips-abi.exp: New test.
15160 * gcc.dg/special/mips-abi.s: Empty file used by the above.
15161
15162 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15163
15164 * g++.dg/abi/mangle16.C: New test.
15165 * g++.dg/abi/mangle17.C: Likewise.
15166
15167 PR c++/7478
15168 * g++.dg/template/ref1.C: New test.
15169
15170 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15171
15172 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
15173
15174 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
15175
15176 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
15177
15178 2002-10-16 Mark Mitchell <mark@codesourcery.com>
15179
15180 PR c++/7524
15181 * g++.dg/init/array7.C: New test.
15182
15183 2002-10-15 Mark Mitchell <mark@codesourcery.com>
15184
15185 * g++.dg/init/array6.C: New test.
15186
15187 * g++.dg/abi/mangle13.C: Likewise.
15188 * g++.dg/abi/mangle14.C: Likewise.
15189 * g++.dg/abi/mangle15.C: Likewise.
15190
15191 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15192
15193 * g++.dg/abi/empty8.C: New test.
15194
15195 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
15196
15197 * g++.dg/init/ctor1.C: New test.
15198
15199 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
15200
15201 * gcc.c-torture/execute/20021015-1.c: New test.
15202
15203 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
15204
15205 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
15206
15207 2002-10-14 Jan Hubicka <jh@suse.cz>
15208
15209 * gcc.dg/i386-ssetype-[1-5].c: New tests.
15210
15211 2002-10-14 Richard Henderson <rth@redhat.com>
15212
15213 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
15214
15215 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15216
15217 PR optimization/6631
15218 * g++.dg/opt/const2.C: New test.
15219
15220 2002-10-14 Mark Mitchell <mark@codesourcery.com>
15221
15222 PR c++/7176
15223 * g++.dg/parse/friend1.C: New test.
15224 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
15225
15226 2002-10-14 Jakub Jelinek <jakub@redhat.com>
15227
15228 * gcc.dg/20021014-1.c: New test.
15229
15230 2002-10-11 Mark Mitchell <mark@codesourcery.com>
15231
15232 PR c++/5661
15233 * g++.dg/ext/vlm1.C: New test.
15234 * g++.dg/ext/vlm2.C: Likewise.
15235
15236 * g++.dg/init/array1.C: Remove invalid braces.
15237 * g++.dg/init/brace1.C: New test.
15238 * g++.dg/init/copy2.C: Likewise.
15239 * g++.dg/init/copy3.C: Likewise.
15240 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
15241 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
15242 braces.
15243
15244 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
15245
15246 * gcc.dg/cpp/assembler.S: Don't use -ansi.
15247
15248 2002-10-11 Richard Shann <richard.shann@superh.com>
15249
15250 * gcc.c-torture/compile/simd-5.c: New test.
15251
15252 2002-10-10 Roger Sayle <roger@eyesopen.com>
15253
15254 * gcc.c-torture/execute/shiftopt-1.c: New test case.
15255
15256 2002-10-10 Jim Wilson <wilson@redhat.com>
15257
15258 * gcc.c-torture/execute/20021010-1.c: New test.
15259
15260 2002-10-09 Zack Weinberg <zack@codesourcery.com>
15261
15262 PR c/7353
15263 * g++.dg/ext/typedef-init.C: New test.
15264 * gcc.dg/typedef-init.c: New test.
15265
15266 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
15267
15268 * gcc.dg/cpp/paste13.c: New test.
15269
15270 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15271
15272 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
15273 remaining platforms, XFAIL during compile, not execute. Don't
15274 XFAIL at -O0.
15275
15276 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
15277
15278 * gcc.dg/alias-1.c: Tweak expected warning.
15279
15280 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
15281
15282 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
15283
15284 2002-10-06 Andreas Jaeger <aj@suse.de>
15285
15286 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
15287 * gcc.dg/cpp/c++98.C: Likewise.
15288
15289 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
15290 * g++.dg/cpp/c++98.C: Likewise.
15291
15292 * g++.dg/README (Subdirectories): Mention cpp directory.
15293
15294 PR target/7559
15295 * gcc.dg/20021006-1.c: New test.
15296
15297 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15298
15299 PR c++/7804
15300 * g++.dg/other/warning1.C: New test.
15301
15302 2002-10-04 Roger Sayle <roger@eyesopen.com>
15303
15304 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
15305 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
15306 and sparc-*-* with -m64 as expected failures. See PR 8087.
15307
15308 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15309
15310 PR c++/7931
15311 * g++.dg/template/ptrmem3.C: New test.
15312
15313 PR c++/7754
15314 * g++.dg/template/union1.C: New test.
15315
15316 2002-10-03 Mark Mitchell <mark@codesourcery.com>
15317
15318 PR c++/8006
15319 * g++.dg/abi/mangle9.C: New test.
15320 * g++.dg/abi/mangle10.C: New test.
15321 * g++.dg/abi/mangle11.C: New test.
15322 * g++.dg/abi/mangle12.C: New test.
15323
15324 2002-10-02 Mark Mitchell <mark@codesourcery.com>
15325
15326 PR c++/7188.
15327 * g++.dg/template/meminit1.C: New test.
15328 * g++.dg/warn/Wreorder-1.C: Likewise.
15329 * g++.old-deja/g++.mike/warn3.C: Tweak.
15330 * lib/prune.exp: Ingore "in copy constructor".
15331
15332 2002-10-02 Andreas Jaeger <aj@suse.de>
15333
15334 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
15335 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
15336 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
15337 on x86-64.
15338
15339 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15340
15341 * gcc.dg/empty1.C: Fix typo.
15342
15343 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
15344
15345 * gcc.dg/alias-1.c: New test.
15346
15347 2002-10-01 Mark Mitchell <mark@codesourcery.com>
15348
15349 * gcc.dg/empty1.C: New test.
15350
15351 * g++.dg/tls/init-2.C: Tweak error messages.
15352
15353 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
15354
15355 * gcc.c-torture/compile/20020923-1.c: New test.
15356
15357 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
15358
15359 * gcc.c-torture/execute/ffs-1.c: New test.
15360 * gcc.c-torture/execute/ffs-2.c: Ditto.
15361
15362 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
15363
15364 * g++.dg/overload/member1.C: New test.
15365
15366 2002-09-30 Mark Mitchell <mark@codesourcery.com>
15367
15368 * g++.dg/abi/empty7.C: New test.
15369 * g++.dg/init/pm2.C: Likewise.
15370
15371 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
15372
15373 * g++.dg/rtti/crash1.C: New test.
15374
15375 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
15376
15377 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
15378 gcc.dg/sibcall-4.c: New tests.
15379
15380 2002-09-28 Roger Sayle <roger@eyesopen.com>
15381
15382 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
15383 powerpc and MMIX targets.
15384
15385 2002-09-27 Zack Weinberg <zack@codesourcery.com>
15386
15387 * gcc.dg/cpp/20020927-1.c: New.
15388
15389 2002-09-26 David S. Miller <davem@redhat.com>
15390
15391 * gcc.c-torture/compile/trunctfdf.c: New.
15392
15393 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15394
15395 * lib/target-supports.exp (check_weak_available): Handle solaris2.
15396
15397 2002-09-27 Alan Modra <amodra@bigpond.net.au>
15398
15399 * gcc.c-torture/execute/loop-15.c: New.
15400
15401 2002-09-26 Janis Johnson <janis187@us.ibm.com>
15402
15403 * README.QMTEST: Fix typo.
15404
15405 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
15406
15407 * gcc.dg/20020926-1.c: New test.
15408
15409 2002-09-25 David S. Miller <davem@redhat.com>
15410
15411 PR target/7842
15412 * gcc.c-torture/execute/shiftdi.c: New test.
15413
15414 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
15415
15416 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
15417 unique to the tool.
15418 * lib/g77.exp (g77_init): Likewise.
15419 * lib/g++.exp (g++_init): Likewise.
15420 * lib/objc.exp (objc_init): Likewise.
15421
15422 2002-09-25 Mark Mitchell <mark@codesourcery.com>
15423
15424 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
15425 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
15426 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
15427
15428 2002-09-25 Richard Henderson <rth@redhat.com>
15429
15430 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
15431 too-small long double.
15432
15433 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
15434
15435 * gcc.dg/20020919-1.c: New test.
15436
15437 2002-09-23 Mark Mitchell <mark@codesourcery.com>
15438
15439 * g++.dg/abi/bitfield6.C: New test.
15440 * g++.dg/abi/bitfield7.C: New test.
15441 * g++.dg/abi/bitfield8.C: New test.
15442 * g++.dg/abi/vbase11.C: New test.
15443
15444 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
15445
15446 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
15447 hppa*-*-hpux*. Update test comment.
15448
15449 2002-09-20 Jakub Jelinek <jakub@redhat.com>
15450
15451 * gcc.dg/tls/struct-1.c: New test.
15452
15453 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
15454
15455 * gcc.dg/cpp/tr-warn2.c: Update.
15456
15457 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15458
15459 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
15460
15461 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
15462
15463 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
15464 systems.
15465
15466 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
15467
15468 * gcc.c-torture/execute/ieee/mzero3.c: New test.
15469
15470 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
15471 Adjust for c++filt moved to binutils. Remove spurious duplicate
15472 setting of cxxfilt.
15473
15474 2002-09-19 Geoffrey Keating <geoffk@apple.com>
15475
15476 * gcc.dg/20020312-2.c: Update for darwin.
15477
15478 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
15479
15480 * g++.old-deja/g++.other/crash32.C: Mark ICE.
15481
15482 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
15483
15484 * objc.dg/comp-types-1.m: New test.
15485 * objc.dg/comp-types-2.m: New test.
15486 * objc.dg/comp-types-3.m: New test.
15487 * objc.dg/comp-types-4.m: New test.
15488 * objc.dg/comp-types-5.m: New test.
15489 * objc.dg/comp-types-6.m: New test.
15490
15491 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
15492
15493 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
15494
15495 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15496
15497 * g++.dg/other/do1.C: New test.
15498
15499 * g++.dg/template/subst1.C: New test.
15500
15501 2002-09-16 Steve Ellcey <sje@cup.hp.com>
15502
15503 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
15504
15505 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
15506
15507 * g++.dg/template/qualttp20.C: Adjust expected errors.
15508 * g++.old-deja/g++.jason/report.C: Likewise.
15509 * g++.old-deja/g++.other/qual1.C: Likewise.
15510
15511 * g++.dg/lookup/scoped2.C: New test.
15512
15513 * g++.dg/ext/asm3.C: New test.
15514
15515 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
15516
15517 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
15518
15519 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
15520
15521 * ChangeLog: follow spelling conventions.
15522 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
15523 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
15524 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
15525 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
15526 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
15527 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
15528 * g++.old-deja/g++.law/global-init1.C: Likewise.
15529 * g++.old-deja/g++.other/delete4.C: Likewise.
15530 * g++.old-deja/g++.other/inline21.C: Likewise.
15531 * g++.old-deja/g++.other/singleton.C: Likewise.
15532 * g77.dg/strlen0.f: Likewise.
15533 * g77.f-torture/compile/20010519-1.f: Likewise.
15534 * g77.f-torture/compile/980310-4.f: Likewise.
15535 * gcc.c-torture/compile/20000605-1.c: Likewise.
15536 * gcc.c-torture/execute/20020225-1.c: Likewise.
15537 * gcc.dg/c90-hexfloat-2.c: Likewise.
15538 * gcc.dg/c99-bool-1.c: Likewise.
15539 * gcc.dg/c99-hexfloat-2.c: Likewise.
15540 * gcc.dg/dll-2.c: Likewise.
15541 * gcc.dg/wtr-union-init-1.c: Likewise.
15542 * gcc.dg/wtr-union-init-2.c: Likewise.
15543 * gcc.dg/wtr-union-init-3.c: Likewise.
15544 * gcc.dg/cpp/avoidpaste1.c: Likewise.
15545 * gcc.dg/cpp/defined.c: Likewise.
15546 * gcc.dg/cpp/macsyntx.c: Likewise.
15547 * gcc.dg/cpp/paste2.c: Likewise.
15548 * gcc.dg/cpp/trad/defined.c: Likewise.
15549 * gcc.dg/format/c90-printf-1.c: Likewise.
15550 * gcc.dg/format/c90-scanf-1.c: Likewise.
15551 * gcc.dg/format/c99-printf-1.c: Likewise.
15552 * gcc.dg/format/c99-scanf-1.c: Likewise.
15553 * gcc.misc-tests/gcov-8.c: Likewise.
15554 * lib/profopt.exp: Likewise.
15555
15556 2002-09-15 Krister Walfridsson <cato@df.lth.se>
15557
15558 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
15559
15560 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15561
15562 * g++.dg/inherit/using2.C: New test.
15563
15564 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
15565
15566 * ChangeLog: Follow spelling conventions.
15567 * g++.dg/template/friend4.C: Likewise.
15568 * g++.old-deja/g++.pt/crash67.C: Likewise.
15569 * gcc.c-torture/execute/20000801-4.c: Likewise.
15570 * gcc.dg/c90-digraph-1.c: Likewise.
15571 * gcc.dg/c94-digraph-1.c: Likewise.
15572 * gcc.dg/c99-digraph-1.c: Likewise.
15573 * gcc.dg/cpp/line5.c: Likewise.
15574 * gcc.dg/cpp/multiline.c: Likewise.
15575 * gcc.dg/cpp/trad/literals-1.c: Likewise.
15576 * gcc.dg/format/attr-3.c: Likewise.
15577 * gcc.dg/format/c90-scanf-3.c: Likewise.
15578 * gcc.dg/format/ext-4.c: Likewise.
15579
15580 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
15581
15582 * g++.dg/template/pretty1.C: New test.
15583
15584 2002-09-14 Alan Modra <amodra@bigpond.net.au>
15585
15586 * gcc.c-torture/execute/struct-cpy-1.c: New test.
15587
15588 2002-09-13 Matt Austern <austern@apple.com>
15589
15590 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
15591 passing a cast expression to a function by const reference.
15592
15593 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
15594
15595 * g++.dg/template/deduce1.C: New test.
15596
15597 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
15598
15599 * gcc.c-torture/execute/simd-1.c: Force all use of int to
15600 32-bit int.
15601
15602 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
15603
15604 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
15605 usage.
15606
15607 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
15608
15609 * gcc.c-torture/compile/20020910-1.c: New test.
15610
15611 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
15612
15613 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
15614
15615 2002-09-10 Andreas Jaeger <aj@suse.de>
15616
15617 * gcc.dg/20020312-2.c: Adjust for x86-64.
15618
15619 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
15620
15621 * g77.dg/7388.f: New test case for PR 7388.
15622
15623 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
15624
15625 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
15626
15627 2002-09-05 Ziemowit Laski <zlaski@apple.com>
15628
15629 * objc.dg/proto-lossage-1.m: New test.
15630
15631 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
15632
15633 * gcc.dg/cpp/_Pragma4.c: Fix typo.
15634
15635 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
15636
15637 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
15638 expected to pass.
15639
15640 2002-09-06 Stan Shebs <shebs@apple.com>
15641 David Edelsohn <edelsohn@gnu.org>
15642
15643 * gcc.dg/weak: New directory.
15644 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
15645 target-specific xfail bits.
15646 * gcc.dg/typeof-2.c: Move to new directory.
15647 * gcc.dg/weak.exp: New expect script.
15648
15649 2002-09-06 Alan Modra <amodra@bigpond.net.au>
15650
15651 * gcc.c-torture/execute/extzvsi.c: New test.
15652
15653 2002-09-05 Stan Shebs <shebs@apple.com>
15654
15655 * gcc.dg/weak-1.c: xfail on Darwin.
15656 * gcc.dg/weak-2.c: Ditto.
15657 * gcc.dg/weak-3.c: Ditto.
15658 * gcc.dg/weak-4.c: Ditto.
15659 * gcc.dg/weak-5.c: Ditto.
15660 * gcc.dg/weak-6.c: Ditto.
15661 * gcc.dg/weak-7.c: Ditto.
15662 * gcc.dg/weak-8.c: Ditto.
15663 * gcc.dg/weak-9.c: Ditto.
15664
15665 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
15666
15667 * gcc.c-torture/execute/loop-14.c: New test.
15668
15669 2002-09-04 Jakub Jelinek <jakub@redhat.com>
15670
15671 * g++.dg/other/cxa-atexit1.C: New test.
15672
15673 * gcc.dg/typeof-2.c: New test.
15674
15675 2002-09-03 Roger Sayle <roger@eyesopen.com>
15676
15677 * gcc.dg/builtins-2.c: New testcase.
15678 * gcc.dg/builtins-3.c: New testcase.
15679
15680 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
15681
15682 * gcc.dg/cpp/_Pragma4.c: New test.
15683
15684 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
15685
15686 * objc/execute/nil_method-1.m: New testcase.
15687
15688 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
15689
15690 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
15691 [Object class], not [Object initialize].
15692
15693 2002-08-31 Roger Sayle <roger@eyesopen.com>
15694 Hans-Peter Nilsson <hp@bitrange.com>
15695
15696 * gcc.c-torture/execute/20020720-1.x: Skip test on
15697 mmix-knuth-mmixware. Correct comment.
15698
15699 2002-08-27 Mark Mitchell <mark@codesourcery.com>
15700
15701 * testsuite/g++.dg/abi/bitfield5.C: New test.
15702 * testsuite/g++.dg/abi/vbase10.C: Likewise.
15703
15704 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
15705
15706 * objc.dg/undeclared-selector.m: New test.
15707
15708 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
15709
15710 * g++.dg/other/offsetof1.C: Avoid cast warning.
15711
15712 2002-08-26 Ziemowit Laski <zlaski@apple.com>
15713
15714 * objc.dg/super-class-2.m: New test.
15715
15716 2002-08-24 Matt Austern <austern@apple.com>
15717
15718 * g++.dg/ext/lvaddr.C: New test.
15719 * g++.dg/ext/lvcast.C: New test.
15720
15721 2002-08-22 Mark Mitchell <mark@codesourcery.com>
15722
15723 * testsuite/g++.dg/inherit/cond1.C: New test.
15724
15725 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
15726
15727 * gcc.dg/noncompile/incomplete-1.c: New test.
15728
15729 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
15730
15731 * gcc.dg/typespec-1.c: New test.
15732
15733 2002-08-20 Devang Patel <dpatel@apple.com>
15734 * objc.dg/proto-hier-2.m: New test.
15735
15736 2002-08-19 Ziemowit Laski <zlaski@apple.com>
15737
15738 * objc.dg/bitfield-1.m: New test.
15739 * objc.dg/bitfield-2.m: New test.
15740
15741 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
15742
15743 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
15744 gcc.dg/c99-flex-array-4.c: New tests.
15745
15746 2002-08-16 Stan Shebs <shebs@apple.com>
15747
15748 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
15749
15750 2002-08-15 Jakub Jelinek <jakub@redhat.com>
15751
15752 * gcc.dg/typeof-1.c: New test.
15753 * g++.dg/ext/typeof2.C: New test.
15754
15755 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
15756
15757 * g++.dg/other/offsetof1.C: New test.
15758
15759 2002-08-14 Richard Henderson <rth@redhat.com>
15760
15761 * gcc.dg/tls/diag-3.c: Fix expected message strings.
15762
15763 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
15764
15765 * gcc.dg/cpp/_Pragma3.c: New test.
15766
15767 2002-08-13 Mark Mitchell <mark@codesourcery.com>
15768
15769 * g++.dg/template/inherit3: New test.
15770
15771 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
15772
15773 * gcc.dg/bitfld-4.c: Add blank options.
15774
15775 2002-08-09 Mark Mitchell <mark@codesourcery.com>
15776
15777 * g++.dg/template/crash1.C: New test.
15778
15779 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15780
15781 * gcc.dg/tls/opt-2.c: New test.
15782
15783 2002-08-08 Devang Patel <dpatel@apple.com>
15784
15785 * objc.dg/selector-1.m : New test
15786
15787 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15788
15789 * g++.dg/abi/bitfield4.C: New test.
15790 * gcc.dg/bitfld-4.c: New test.
15791
15792 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
15793
15794 * g++.dg/other/packed1.C: New test.
15795
15796 2002-08-07 Mark Mitchell <mark@codesourcery.com>
15797
15798 * g++.dg/abi/offsetof.C: Tweak error messages.
15799 * g++.old-deja/g++.mike/p10769a.C: Likewise.
15800
15801 2002-08-08 Jakub Jelinek <jakub@redhat.com>
15802
15803 * gcc.dg/bitfld-3.c: New test.
15804
15805 2002-08-07 Jakub Jelinek <jakub@redhat.com>
15806 Richard Henderson <rth@redhat.com>
15807
15808 * gcc.dg/i386-bitfield1.c: New test.
15809 * g++.dg/abi/bitfield3.C: Update.
15810
15811 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
15812
15813 * objc.dg/const-str-2.m: Update.
15814 * gcc.dg/cpp/c++98.c: Change to C extension.
15815 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
15816 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
15817
15818 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
15819
15820 * testsuite/gcc.dg/tls/diag-3.c: New.
15821
15822 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
15823
15824 * g++.dg/README (Subdirectories): Document new subdir expr.
15825 * g++.dg/expr/pmf-1.C: New test.
15826
15827 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
15828
15829 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
15830
15831 2002-08-06 Jakub Jelinek <jakub@redhat.com>
15832
15833 * g++.dg/abi/bitfield3.C: New test.
15834
15835 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
15836
15837 * lib/gcov.exp: Tweak expected line formats.
15838 * gcc.misc-tests/gcov8.c: New test.
15839 * gcc.misc-tests/gcov8.x: New flags.
15840
15841 2002-08-05 Jakub Jelinek <jakub@redhat.com>
15842
15843 * consistency.vlad/layout/endian.c: Include string.h.
15844
15845 * gcc.c-torture/execute/20020805-1.c: New test.
15846
15847 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
15848
15849 * g++.dg/other/conversion1.C: New test.
15850
15851 2002-08-03 Roger Sayle <roger@eyesopen.com>
15852
15853 * gcc.dg/builtins-1.c: New testcase.
15854
15855 2002-08-02 Mark Mitchell <mark@codesourcery.com>
15856
15857 * g++.dg/inherit/access3.C: New test.
15858
15859 2002-08-01 Jakub Jelinek <jakub@redhat.com>
15860
15861 * gcc.dg/ia64-visibility-2.c: New test.
15862
15863 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
15864
15865 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
15866 __qualifier_flags to __flags.
15867
15868 2002-07-31 Mark Mitchell <mark@codesourcery.com>
15869
15870 * g++.dg/inherit/operator1.C: New test.
15871 * g++.dg/lookup/disamb1.C: Fix typo in comment.
15872 * g++.dg/other/error1.C: Change expected error message.
15873 * g++.dg/template/conv4.C: Likewise.
15874
15875 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
15876
15877 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
15878 for documented behavior.
15879
15880 2002-07-25 Roger Sayle <roger@eyesopen.com>
15881
15882 * gcc.c-torture/execute/20020720-1.x: Skip this test on
15883 several targets known to fail.
15884
15885 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
15886
15887 * gcc.dg/mips-args-[123].c: New tests.
15888
15889 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
15890
15891 * gcc.dg/ppc-spe.c: New.
15892
15893 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
15894
15895 * g++.dg/other/ptrmem4.C: New testcase.
15896
15897 2002-07-24 Richard Henderson <rth@redhat.com>
15898
15899 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
15900
15901 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
15902
15903 * g++.dg/ext/alignof1.C (main): Return 0 for success.
15904
15905 2002-07-24 Roger Sayle <roger@eyesopen.com>
15906
15907 * gcc.c-torture/execute/memset-3.c: New testcase.
15908
15909 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
15910
15911 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
15912 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
15913
15914 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15915
15916 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
15917 Delete.
15918
15919 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
15920
15921 * gcc.c-torture/compile/simd-4.c: New test.
15922
15923 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15924
15925 PR c++/7347, c++/7348
15926 * g++.dg/template/access4.C: New test.
15927 * g++.dg/template/access5.C: New test.
15928 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
15929 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
15930 * g++.old-deja/g++.pt/ttp58.C: Likewise.
15931 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
15932
15933 2002-07-22 Jakub Jelinek <jakub@redhat.com>
15934
15935 * gcc.dg/gnu89-init-2.c: New test.
15936
15937 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
15938
15939 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
15940
15941 2002-07-20 Roger Sayle <roger@eyesopen.com>
15942
15943 * gcc.c-torture/execute/20020720-1.c: New testcase.
15944
15945 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
15946
15947 * gcc.dg/cpp/Wsignprom.c: New tests.
15948
15949 2002-07-20 Alan Modra <amodra@bigpond.net.au>
15950
15951 * gcc.c-torture/execute/loop-13.c: New test.
15952
15953 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
15954
15955 * gcc.dg/cpp/expr.c: New tests.
15956
15957 2002 07-18 David Edelsohn <edelsohn@gnu.org>
15958
15959 * g++.dg/opt/pr6713.C: Add template instantiation.
15960
15961 2002-07-18 Alan Modra <amodra@bigpond.net.au>
15962
15963 * gcc.dg/nest.c: New test.
15964
15965 2002-07-17 Richard Henderson <rth@redhat.com>
15966
15967 * g++.dg/opt/pr6713.C: New test.
15968
15969 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
15970
15971 * gcc.c-torture/execute/loop-2e.x: Let the testcase
15972 XFAIL for all x86 processors.
15973
15974 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
15975
15976 * gcc.c-torture/execute/20010122-1.x: Do not test with
15977 -fomit-frame-pointer.
15978
15979 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15980
15981 * g++.dg/template/instantiate2.C: New test.
15982 * g++.dg/template/spec4.C: New test.
15983
15984 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15985
15986 * g++.dg/template/access2.C: New test.
15987 * g++.dg/template/access3.C: New test.
15988
15989 2002-07-15 Zack Weinberg <zack@codesourcery.com>
15990
15991 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
15992 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
15993 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
15994 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
15995 Convert to use <stdarg.h>.
15996 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
15997 Delete.
15998 * gcc.dg/va-arg-2.c: New.
15999 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
16000
16001 2002-07-15 Jakub Jelinek <jakub@redhat.com>
16002
16003 * gcc.c-torture/compile/20020710-1.c: New test.
16004
16005 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
16006 Andrew Pinski <pinskia@physics.uc.edu>
16007
16008 gcc.c-torture/compile/simd-2.c: New testcase.
16009 gcc.c-torture/compile/simd-3.c: Likewise.
16010
16011 2002-07-11 Mark Mitchell <mark@codesourcery.com>
16012
16013 PR c++/7224
16014 * g++.dg/overload/error1.C: New test.
16015
16016 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
16017
16018 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
16019 configuration and IRIX 6 O32 ABI.
16020
16021 2002-07-11 Roger Sayle <roger@eyesopen.com>
16022
16023 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
16024
16025 2002-07-10 Roger Sayle <roger@eyesopen.com>
16026
16027 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
16028
16029 2002-07-10 Jeffrey A Law <law@redhat.com>
16030
16031 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
16032
16033 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
16034
16035 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
16036
16037 * gcc.dg/20020312-2.c: Check for __PPC__.
16038
16039 2002-07-09 Diego Novillo <dnovillo@redhat.com>
16040
16041 * gcc.c-torture/compile/20020709-1.c: New test.
16042
16043 2002-07-07 Roger Sayle <roger@eyesopen.com>
16044
16045 * g++.dg/template/qualttp21.C: New test case.
16046
16047 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
16048
16049 * gcc.c-torture/compile/20020706-1.c: New test.
16050 * gcc.c-torture/compile/20020706-2.c: New test.
16051
16052 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
16053 Alexandre Oliva <aoliva@redhat.com>
16054
16055 * g++.dg/warn/incomplete1.C: New test.
16056
16057 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16058
16059 PR c++/7099
16060 * g++.dg/warn/noreturn1.C: New test.
16061
16062 2002-07-03 Mark Mitchell <mark@codesourcery.com>
16063
16064 PR c++/6706
16065 * g++.dg/debug/debug6.C: New test.
16066 * g++.dg/debug/debug7.C: New test.
16067
16068 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
16069
16070 * gcc.c-torture/compile/simd-3.c: New test.
16071
16072 2002-07-03 Chris Demetriou <cgd@broadcom.com>
16073
16074 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
16075 * gcc.dg/20020620-1.c: Likewise.
16076
16077 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16078
16079 PR c++/6944
16080 * g++.dg/init/array4.C: New test.
16081 * g++.dg/init/array5.C: New test.
16082
16083 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
16084
16085 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
16086 * gcc.c-torture/execute/simd-2.c (main): Likewise.
16087
16088 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16089
16090 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
16091 * gcc.dg/wtr-aggr-init-1.c: Likewise.
16092 * gcc.dg/wtr-conversion-1.c: Likewise.
16093 * gcc.dg/wtr-escape-1.c: Likewise.
16094 * gcc.dg/wtr-int-type-1.c: Likewise.
16095 * gcc.dg/wtr-label-1.c: Likewise.
16096 * gcc.dg/wtr-static-1.c: Likewise.
16097 * gcc.dg/wtr-strcat-1.c: Likewise.
16098 * gcc.dg/wtr-suffix-1.c: Likewise.
16099 * gcc.dg/wtr-switch-1.c: Likewise.
16100 * gcc.dg/wtr-unary-plus-1.c: Likewise.
16101 * gcc.dg/wtr-union-init-1.c: Likewise.
16102 * gcc.dg/wtr-union-init-2.c: Likewise.
16103 * gcc.dg/wtr-union-init-3.c: Likewise.
16104
16105 * gcc.dg/wtr-func-def-1.c: New test.
16106
16107 2002-07-02 Devang Patel <dpatel@apple.com>
16108
16109 * objc.dg/param-1.m: New test.
16110
16111 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
16112
16113 * gcc.dg/cpp/trad/directive.c: Add test.
16114 * gcc.dg/cpp/trad/macroargs.c: Add test.
16115 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
16116
16117 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
16118
16119 * gcc.dg/cpp/cmdlne-M.c: New test.
16120
16121 2002-07-02 Ziemowit Laski <zlaski@apple.com>
16122
16123 * objc.dg/desig-init-1.m: New test.
16124
16125 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16126
16127 PR c++/6716
16128 * g++.dg/template/instantiate1.C: New test.
16129
16130 2002-07-01 Mark Mitchell <mark@codesourcery.com>
16131
16132 PR c++/7112
16133 * g++.dg/template/sizeof2.C: New test.
16134
16135 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16136
16137 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
16138 gcc.dg/cpp/trad/include.c: New tests.
16139
16140 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
16141
16142 PR target/7177
16143 * gcc.c-torture/compile/20020701-1.c: New test.
16144
16145 2002-07-01 Stan Shebs <shebs@apple.com>
16146
16147 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
16148 header here...
16149 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
16150 (objc-torture-execute): or here.
16151
16152 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
16153
16154 * gcc.c-torture/execute/arith-rand-ll.c: New test.
16155
16156 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
16157
16158 * gcc.dg/cpp/trad/escaped-nl.c: New test.
16159
16160 2002-06-30 Devang Patel <dpatel@apple.com>
16161
16162 * objc.dg/fsyntax-only.m: New test.
16163
16164 2002-06-27 Mark Mitchell <mark@codesourcery.com>
16165
16166 PR c++/6695
16167 * g++.dg/template/friend7.C: New file.
16168
16169 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
16170
16171 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
16172 return type.
16173
16174 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
16175
16176 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
16177 avoid division by zero.
16178
16179 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
16180
16181 * gcc.dg/Wunknownprag.c: New tests.
16182
16183 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
16184
16185 * gcc.c-torture/execute/simd-2.c: New test.
16186
16187 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
16188
16189 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
16190 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
16191 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
16192 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
16193 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
16194 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
16195 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
16196 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
16197 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
16198 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
16199 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
16200 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
16201 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
16202 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
16203 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
16204 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
16205 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
16206
16207 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
16208
16209 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
16210 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
16211 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
16212 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
16213 New tests.
16214 * gcc.dg/cpp/trad/directive.c: Update.
16215
16216 2002-06-23 Andreas Jaeger <aj@suse.de>
16217
16218 * gcc.c-torture/execute/complex-6.c: New.
16219
16220 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
16221
16222 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
16223 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
16224 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
16225 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
16226
16227 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
16228
16229 * gcc.dg/cpp/trad: New directory with traditional tests copied
16230 from parent directory.
16231 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16232 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16233 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16234 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16235 Move to trad/ and rename.
16236 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
16237 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
16238 gcc.dg/cpp/trad/redef2.c: New tests.
16239 * gcc.dg/cpp/trad/trad.exp: New driver.
16240
16241 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
16242
16243 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
16244 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
16245 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
16246 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
16247 Remove.
16248
16249 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
16250
16251 * gcc.dg/20020620-1.c: New test.
16252
16253 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16254
16255 * g++.dg/template/ttp4.C: New test.
16256
16257 2002-06-19 Jakub Jelinek <jakub@redhat.com>
16258
16259 * g++.dg/opt/vt1.C: Fix regexp.
16260
16261 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16262
16263 * gcc.c-torture/execute/pure-1.c: Make functions static again.
16264 Don't use attribute `noinline'.
16265
16266 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16267
16268 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
16269
16270 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
16271
16272 * gcc.c-torture/execute/simd-1.c: New.
16273
16274 * gcc.dg/simd-1.c: New.
16275
16276 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
16277
16278 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
16279
16280 2002-06-16 Richard Henderson <rth@redhat.com>
16281
16282 * g++.dg/ext/anon-struct1.C: New.
16283 * g++.dg/ext/anon-struct2.C: New.
16284 * g++.dg/ext/anon-struct3.C: New.
16285 * gcc.dg/anon-struct-1.c: New.
16286 * gcc.dg/anon-struct-2.c: New.
16287 * gcc.dg/anon-struct-3.c: New.
16288 * gcc.dg/20011008-1.c: Adjust warning text.
16289 * gcc.dg/20020527-1.c: Add -fms-extensions.
16290
16291 2002-06-16 Richard Henderson <rth@redhat.com>
16292
16293 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
16294
16295 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
16296
16297 * gcc.c-torture/execute/20020615-1.c: New test.
16298
16299 2002-06-15 Roger Sayle <roger@eyesopen.com>
16300
16301 * gcc.c-tortuture/execute/compare-1.c: New test case.
16302 * gcc.c-tortuture/execute/compare-2.c: New test case.
16303 * gcc.c-tortuture/execute/compare-3.c: New test case.
16304
16305 2002-06-13 Richard Henderson <rth@redhat.com>
16306
16307 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
16308 ia64 ilp32.
16309
16310 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16311
16312 * g++.dg/template/typename2.C: Update error message.
16313
16314 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
16315
16316 * gcc.c-torture/execute/20020611-1.c: New test.
16317
16318 2002-06-11 Bob Wilson <bob.wilson@acm.org>
16319
16320 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
16321 list of targets to skip.
16322
16323 2002-06-10 Bob Wilson <bob.wilson@acm.org>
16324
16325 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
16326 targets if not optimizing.
16327
16328 2002-06-10 Jakub Jelinek <jakub@redhat.com>
16329
16330 * gcc.c-torture/compile/20020605-1.c: New test.
16331
16332 * g++.dg/opt/vt1.C: New test.
16333
16334 * gcc.dg/20020531-1.c: New test.
16335
16336 * gcc.dg/20020530-1.c: New test.
16337
16338 * gcc.dg/20020527-1.c: New test.
16339
16340 * g++.dg/opt/cse1.C: New test.
16341
16342 2002-06-07 Roger Sayle <roger@eyesopen.com>
16343
16344 * gcc.dg/20020607-2.c: New test case.
16345
16346 2002-06-07 Jakub Jelinek <jakub@redhat.com>
16347
16348 * gcc.c-torture/compile/20020604-1.c: New test.
16349
16350 2002-06-04 Richard Henderson <rth@redhat.com>
16351
16352 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
16353 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
16354 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
16355
16356 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
16357
16358 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
16359
16360 2002-06-03 Richard Henderson <rth@redhat.com>
16361
16362 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
16363 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
16364
16365 2002-06-02 Richard Henderson <rth@redhat.com>
16366
16367 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
16368 test functions static.
16369
16370 2002-06-02 Andreas Jaeger <aj@suse.de>
16371
16372 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
16373 now.
16374
16375 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
16376
16377 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
16378 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
16379 Update for mofified diagnostics.
16380 * gcc.dg/c99-intconst-1.c: No longer fail.
16381
16382 2002-06-02 Richard Henderson <rth@redhat.com>
16383
16384 * gcc.dg/uninit-A.c: Remove xfail markers.
16385
16386 2002-06-01 Roger Sayle <roger@eyesopen.com>
16387
16388 * gcc.dg/fnegate-1.c: New test case.
16389
16390 2002-05-30 Osku Salerma <osku@iki.fi>
16391
16392 * gcc.c-torture/execute/mayalias-1.c: New file.
16393
16394 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
16395
16396 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
16397 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
16398 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
16399
16400 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
16401
16402 * gcc.c-torture/execute/20020529-1.c: New test.
16403
16404 2002-05-27 Richard Henderson <rth@redhat.com>
16405
16406 * g++.dg/ext/attrib6.C: New test case.
16407
16408 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16409
16410 * gcc.c-torture/execute/pure-1.c: New test.
16411
16412 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16413
16414 * gcc.dg/cpp/arith-2.c: Remove.
16415
16416 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
16417
16418 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
16419 * gcc.dg/cpp/if-3.c: Remove.
16420
16421 2002-05-26 Jakub Jelinek <jakub@redhat.com>
16422
16423 * g++.dg/opt/cse2.C: New test.
16424
16425 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
16426
16427 * gcc.dg/cpp/arith-1.c: New semantic tests.
16428 * gcc.dg/cpp/if-1.c: Update.
16429
16430 2002-05-24 Ben Elliston <bje@redhat.com>
16431
16432 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
16433
16434 2002-05-24 Jakub Jelinek <jakub@redhat.com>
16435
16436 * gcc.dg/verbose-asm.c: New test.
16437
16438 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
16439
16440 * gcc.dg/cpp/paste12.c: New test.
16441
16442 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16443
16444 * g++.dg/parse/named_ops.C: New test.
16445
16446 2002-05-23 Mark Mitchell <mark@codesourcery.com>
16447
16448 * gcc/testsuite/gcc.dg/weak-8.c: New test.
16449
16450 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
16451
16452 * gcc.dg/weak-2.c: Allow optional leading underscore
16453 in scan-assembler symbol name.
16454 * gcc.dg/weak-3.c: Likewise.
16455 * gcc.dg/weak-4.c: Likewise.
16456 * gcc.dg/weak-5.c: Likewise.
16457
16458 2002-05-23 Jakub Jelinek <jakub@redhat.com>
16459
16460 * gcc.dg/20020523-1.c: New test.
16461
16462 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
16463
16464 * objc.dg/const-str-2.m: Update now that we stop after
16465 a command line error.
16466
16467 2002-05-22 Richard Henderson <rth@redhat.com>
16468
16469 * g++.dg/dg.exp: Fix typo in test pruneing.
16470
16471 2002-05-22 Richard Henderson <rth@redhat.com>
16472
16473 * g++.dg/dg.exp: Prune the tls subdirectory.
16474 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
16475 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
16476 * g++.dg/tls/init-1.C: New.
16477
16478 2002-05-22 Jakub Jelinek <jakub@redhat.com>
16479
16480 * gcc.dg/20020517-1.c: New test.
16481
16482 2002-05-21 Richard Henderson <rth@redhat.com>
16483
16484 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
16485 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
16486
16487 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
16488
16489 * g++.dg/other/copy2.C: New test.
16490
16491 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
16492
16493 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
16494 (MAX_COPY): Bump up to 10 times sizeof (long long).
16495 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
16496
16497 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
16498 sizeof (long long).
16499
16500 * gcc.c-torture/execute/strcpy-1.c: New test.
16501
16502 2002-05-19 Jason Merrill <jason2redhat.com>
16503
16504 * g++.dg/ext/oper1.C: New test.
16505
16506 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
16507 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
16508
16509 * README.QMTEST: New file.
16510
16511 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
16512
16513 2002-05-19 Andreas Jaeger <aj@suse.de>
16514
16515 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
16516 now.
16517 * gcc.c-torture/execute/loop-2d.x: Likewise.
16518
16519 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
16520
16521 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
16522 support weak symbols.
16523 * gcc.dg/weak-4.c: Likewise
16524 * gcc.dg/weak-6.c: Likewise
16525
16526 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
16527
16528 * gcc.dg/weak-3.c: Add dg-excess-error comment for
16529 cygwin, coff and h8300-*-hms targets
16530 * gcc.dg/weak-5.c: Likewise
16531 * gcc.dg/weak-7.c: Likewise
16532
16533 2002-05-16 Jason Merrill <jason@redhat.com>
16534
16535 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
16536 (scan-assembler-not, scan-assembler-dem): Likewise.
16537 (scan-assembler-dem-not): Likewise.
16538
16539 2002-05-15 Richard Henderson <rth@redhat.com>
16540
16541 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
16542
16543 2002-05-15 Richard Henderson <rth@redhat.com>
16544
16545 * gcc.dg/weak-5.c (vfoo1c): No warning here.
16546 (vfoo1f): Warning here.
16547 (vfoo1l): Don't redefine the alias.
16548
16549 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
16550
16551 * g++.dg/init/pm1.C: New test.
16552
16553 2002-05-12 David S. Miller <davem@redhat.com>
16554
16555 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
16556 types.
16557
16558 2002-05-10 Roger Sayle <roger@eyesopen.com>
16559
16560 * gcc.c-torture/execute/20020510-1.c: New test case.
16561
16562 2002-05-10 David S. Miller <davem@redhat.com>
16563
16564 * gcc.c-torture/execute/conversion.c: Test long double too.
16565
16566 2002-05-09 Jakub Jelinek <jakub@redhat.com>
16567
16568 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
16569 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
16570 * lib/g++.exp (g++_link_flags): Likewise.
16571 * lib/objc.exp (objc_target_compile): Likewise.
16572
16573 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
16574
16575 * gcc.dg/cpp/poison.c: Update.
16576 * gcc.dg/cpp/20000625-2.c: Remove.
16577 * gcc.dg/cpp/direct2s.c: Remove final test.
16578
16579 2002-05-08 Tom Rix <trix@redhat.com>
16580
16581 * gcc.c-torture/execute/20020508-1.c: New test.
16582 * gcc.c-torture/execute/20020508-2.c: New test.
16583 * gcc.c-torture/execute/20020508-3.c: New test.
16584
16585 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
16586
16587 * gcc.dg/cpp/charconst-4.c: More tests.
16588
16589 2002-05-08 Mark Mitchell <mark@codesourcery.com>
16590
16591 PR c/6569
16592 * gcc.dg/weak-3.c: Update location of warning messages.
16593 * gcc.dg/weak-5.c: Likewise.
16594
16595 2002-05-06 Roger Sayle <roger@eyesopen.com>
16596
16597 * gcc.c-torture/execute/20020506-1.c: New test case.
16598
16599 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
16600
16601 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
16602
16603 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16604
16605 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
16606
16607 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
16608
16609 * gcc.dg/cpp/charconst-3.c: New test.
16610
16611 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
16612
16613 * gcc.dg/cpp/charconst.c: Update tests.
16614
16615 2002-05-05 Tim Josling <tej@melbpc.org.au>
16616
16617 * treelang: Added directory for new sample language treelang. Also
16618 lib/treelang.exp: New file to signal treelang should be tested.
16619
16620 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16621
16622 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
16623 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
16624 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
16625 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
16626 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
16627 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
16628 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
16629
16630 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
16631
16632 * gcc.dg/format/xopen-2.c: New test.
16633
16634 2002-05-03 Jakub Jelinek <jakub@redhat.com>
16635
16636 * gcc.dg/20020503-1.c: New test.
16637
16638 2002-05-02 Mark Mitchell <mark@codesourcery.com>
16639
16640 * g++.dg/init/dtor1.C: Make it tougher.
16641
16642 2002-05-01 Mark Mitchell <mark@codesourcery.com>
16643
16644 * g++.dg/init/dtor1.C: New test.
16645
16646 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
16647
16648 * gcc.dg/altivec-8.c: New.
16649
16650 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
16651
16652 * gcc.dg/altivec-7.c: New.
16653
16654 2002-04-29 Jakub Jelinek <jakub@redhat.com>
16655
16656 * g++.dg/parse/typedef1.C: New test.
16657
16658 2002-04-29 Mark Mitchell <mark@codesourcery.com>
16659
16660 PR c++/6486
16661 * g++.dg/template/friend6.C: New test.
16662
16663 PR c++/6492
16664 * g++.dg/init/copy1.C: New test.
16665
16666 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
16667
16668 * g++.dg/warn/effc1.C: New test.
16669
16670 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
16671
16672 * gcc.dg/cpp/if-cexp.c: Add a test.
16673
16674 2002-04-28 Jakub Jelinek <jakub@redhat.com>
16675
16676 * gcc.dg/20020426-2.c: New test.
16677
16678 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
16679
16680 * gcc.dg/cpp/if-mop.c: Update.
16681 * gcc.dg/cpp/if-mpar.c: Add test.
16682 * gcc.dg/cpp/if-oppr.c: Update.
16683
16684 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16685
16686 PR c/6343
16687 * gcc.dg/weak-[2-7].c: New tests.
16688
16689 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16690
16691 * gcc.dg/enum1.c: New test.
16692
16693 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16694
16695 PR c++/6497
16696 * g++.dg/inherit/access2.C: New test.
16697
16698 2002-04-26 Mark Mitchell <mark@codesourcery.com>
16699
16700 PR bootstrap/6445
16701 * gcc.dg/20020426-1.c: New test.
16702
16703 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
16704
16705 * g++.dg/abi/enum1.C: New test.
16706
16707 2002-04-26 Richard Henderson <rth@redhat.com>
16708
16709 * gcc.dg/c99-bool-1.c: Expect always true warning.
16710
16711 2002-04-25 Roger Sayle <roger@eyesopen.com>
16712
16713 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
16714
16715 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16716
16717 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
16718 targets.
16719
16720 2002-04-24 Mark Mitchell <mark@codesourcery.com>
16721
16722 * g++.dg/abi/mange7.C: New test.
16723
16724 PR c++/6438.
16725 * g++.dg/parse/stmtexpr2.C: New test.
16726
16727 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
16728
16729 * gcc.dg/20020312-2.c: Add SH target.
16730
16731 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16732
16733 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
16734 compiler output on mips*-*-irix*.
16735
16736 2002-04-23 Jakub Jelinek <jakub@redhat.com>
16737
16738 * g++.dg/parse/attr1.C: New test.
16739
16740 2002-04-23 Roger Sayle <roger@eyesopen.com>
16741
16742 * gcc.c-torture/execute/string-opt-17.c: New test case.
16743 * gcc.c-torture/execute/memset-2.c: New test case.
16744
16745 2002-04-23 Mark Mitchell <mark@codesourcery.com>
16746
16747 PR c++/6256:
16748 * g++.dg/template/friend5.C: New test.
16749
16750 PR c++/6331:
16751 * g++.dg/template/qual1.C: Likewise.
16752
16753 2002-04-22 Zack Weinberg <zack@codesourcery.com>
16754
16755 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
16756 Include stdlib.h, not stdio.h or ctype.h.
16757
16758 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
16759
16760 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
16761 cris-*-elf* and mmix-*-*.
16762 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
16763 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
16764 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
16765 Ditto.
16766 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
16767 * gcc.dg/wchar_t-1.c: Ditto.
16768
16769 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
16770
16771 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
16772 Clarify comment.
16773
16774 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
16775
16776 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
16777
16778 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16779
16780 * gcc.c-torture/execute/20000906-1.x: Delete.
16781
16782 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
16783
16784 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
16785
16786 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
16787
16788 * PR6367
16789 * g77.f-torture/execute/6367.f: New test.
16790 * g77.f-torture/execute/6367.x: Disable for MMIX.
16791
16792 2002-04-19 Mark Mitchell <mark@codesourcery.com>
16793
16794 * PR6352
16795 * g++.dg/opt/inline2.C: New test.
16796
16797 2002-04-18 Richard Henderson <rth@redhat.com>
16798
16799 * gcc.dg/20000906-1.c: Enable for all targets.
16800 * gcc.c-torture/compile/iftrap-2.c: New.
16801
16802 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16803
16804 * gcc.dg/20020418-1.c: New test.
16805 * gcc.dg/20020418-2.c: New test.
16806
16807 2002-04-18 Richard Henderson <rth@redhat.com>
16808
16809 * gcc.c-torture/compile/iftrap-1.c: New.
16810 * gcc.dg/iftrap-1.c: Adjust for ia64.
16811 * gcc.dg/iftrap-2.c: New.
16812
16813 2002-04-18 Jakub Jelinek <jakub@redhat.com>
16814
16815 * gcc.c-torture/compile/20020418-1.c: New test.
16816
16817 2002-04-18 Roger Sayle <roger@eyesopen.com>
16818
16819 * gcc.c-torture/compile/20020415-1.c: New.
16820
16821 2002-04-18 David S. Miller <davem@redhat.com>
16822
16823 * gcc.c-torture/execute/20020418-1.c: New test.
16824
16825 2002-04-17 Jakub Jelinek <jakub@redhat.com>
16826
16827 * gcc.dg/20020416-1.c: New test.
16828
16829 * g++.dg/opt/inline1.C: New test.
16830
16831 2002-04-16 Jakub Jelinek <jakub@redhat.com>
16832
16833 * gcc.dg/altivec-5.c: New test.
16834
16835 * gcc.dg/20020415-1.c: New test.
16836
16837 2002-04-15 Mark Mitchell <mark@codesourcery.com>
16838
16839 * testsuite/lib/chill.exp: Remove.
16840
16841 2002-04-14 Jakub Jelinek <jakub@redhat.com>
16842
16843 * g++.dg/other/big-struct.C: New test.
16844
16845 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
16846
16847 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
16848 of scratch file.
16849
16850 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
16851
16852 PR c/6277
16853 * gcc.dg/i386-387-1.c: Allow optional leading underscore
16854 in scan-assembler function name
16855
16856 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
16857
16858 * g77.f-torture/execute/980628-4.x,
16859 g77.f-torture/execute/980628-5.x,
16860 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16861 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16862 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
16863 i[34567]86-*-*.
16864
16865 2002-04-13 David S. Miller <davem@redhat.com>
16866
16867 * gcc.c-torture/execute/20020413-1.c: New test.
16868
16869 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
16870
16871 * gcc.dg/asm-6.c,
16872 * g++.dg/ext/asm1.C: New tests.
16873
16874 2002-04-12 Mark Mitchell <mark@codesourcery.com>
16875
16876 PR c++ 5373.
16877 * g++.dg/parse/stmtexpr1.C: New test.
16878
16879 PR c++/5189.
16880 * g++.dg/template/copy1.C: New test.
16881
16882 2002-04-12 Richard Henderson <rth@redhat.com>
16883
16884 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
16885
16886 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
16887
16888 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
16889 gcc.c-torture/execute/20020307-2.c.
16890
16891 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
16892
16893 * g++.dg/ext/attrib5.C,
16894 * g++.dg/lookup/struct1.C: New tests.
16895
16896 2002-04-11 Jakub Jelinek <jakub@redhat.com>
16897
16898 * gcc.dg/20020411-1.c: New test.
16899
16900 * gcc.c-torture/execute/20020411-1.c: New test.
16901
16902 2002-04-10 Janis Johnson <janis187@us.ibm.com>
16903
16904 * g77.f-torture/execute/6177.f: New test.
16905
16906 2002-04-10 Jakub Jelinek <jakub@redhat.com>
16907
16908 PR middle-end/6247
16909 * g++.dg/opt/cleanup1.C: New test.
16910
16911 * g++.dg/opt/const1.C: New test.
16912
16913 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
16914
16915 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
16916
16917 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
16918
16919 PR c++/5507
16920 * g++.dg/template/typename2.C: New test.
16921
16922 2002-04-10 Alan Modra <amodra@bigpond.net.au>
16923
16924 * gcc.c-torture/execute/loop-12.c: New.
16925
16926 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
16927
16928 * g77.f-torture/execute/980628-4.x,
16929 g77.f-torture/execute/980628-5.x,
16930 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
16931 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
16932 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
16933
16934 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16935
16936 PR optimization/6086
16937 * g++.dg/opt/preinc1.C: New test.
16938
16939 2002-04-06 Mark Mitchell <mark@codesourcery.com>
16940
16941 PR c++/5571
16942 * g++.dg/opt/static2.C: New test.
16943
16944 2002-04-06 Mark Mitchell <mark@codesourcery.com>
16945
16946 PR c/5120
16947 * gcc.dg/20020406-1.c: New test.
16948
16949 2002-04-04 David S. Miller <davem@redhat.com>
16950
16951 * gcc.c-torture/execute/20020404-1.c: New test.
16952
16953 2002-04-04 Jakub Jelinek <jakub@redhat.com>
16954
16955 PR c/6123
16956 * gcc.dg/20020312-2.c: Do not declare global register variable
16957 if __PIC__ or __pic__ is defined.
16958
16959 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
16960
16961 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
16962 __asm__ so that it works correctly even if -ansi -pedantic-errors.
16963
16964 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16965
16966 * gcc.misc-tests/linkage.exp: Update last change to handle
16967 sparc*-, not just sparc-.
16968
16969 2002-04-03 Richard Henderson <rth@redhat.com>
16970
16971 * gcc.dg/cpp/ucs.c: Improved long UCS test.
16972
16973 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
16974
16975 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
16976
16977 2002-04-02 David S. Miller <davem@redhat.com>
16978
16979 * gcc.c-torture/execute/20020402-3.c: New test.
16980
16981 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
16982
16983 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
16984 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
16985
16986 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
16987 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
16988 g77.f-torture/execute/20001201.x,
16989 g77.f-torture/execute/u77-test.x: New files.
16990
16991 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
16992 * gcc.dg/wchar_t-1.c: Ditto.
16993
16994 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
16995
16996 * gcc.c-torture/execute/20020402-1.c: New test.
16997
16998 2002-04-01 Richard Henderson <rth@redhat.com>
16999
17000 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
17001
17002 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
17003
17004 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17005
17006 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
17007
17008 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17009
17010 * g++.dg/inherit/template-as-base.C: Expect error.
17011 * g++.dg/inherit/namespace-as-base.C: Likewise.
17012
17013 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
17014
17015 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
17016 g++.dg/ext/instantiate3.C: Tweak match patterns.
17017
17018 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
17019 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
17020 -da test.
17021
17022 2002-03-31 Richard Henderson <rth@redhat.com>
17023
17024 * gcc.dg/special/alias-2.c: New.
17025 * gcc.dg/special/ecos.exp: Run it.
17026
17027 2002-03-31 Richard Henderson <rth@redhat.com>
17028
17029 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
17030
17031 2002-03-31 Kazu Hirata <kazu@hxi.com>
17032
17033 * gcc.dg/weak-1.c: Disable on h8300 port.
17034
17035 2002-03-29 Janis Johnson <janis187@us.ibm.com>
17036
17037 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
17038 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
17039 ordering tests.
17040 * g++.dg/bprob/bprob-1.C: New test.
17041 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
17042 * g++.dg/gcov/gcov-1.C: New test.
17043 * g++.dg/gcov/gcov-1.x: New file.
17044 * g++.dg/gcov/gcov-2.C: New test.
17045 * g++.dg/gcov/gcov-3.C: New test.
17046 * g++.dg/gcov/gcov-3.h: New file.
17047
17048 2002-03-28 Roger Sayle <roger@eyesopen.com>
17049
17050 * g++.old-deja/g++.other/builtins5.C: New test.
17051 * g++.old-deja/g++.other/builtins6.C: New test.
17052 * g++.old-deja/g++.other/builtins7.C: New test.
17053 * g++.old-deja/g++.other/builtins8.C: New test.
17054 * g++.old-deja/g++.other/builtins9.C: New test.
17055
17056 2002-03-29 Jakub Jelinek <jakub@redhat.com>
17057
17058 * g++.dg/opt/static1.C: New test.
17059
17060 * g++.dg/opt/longbranch1.C: New test.
17061
17062 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
17063
17064 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
17065
17066 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
17067
17068 2002-03-28 Jeffrey A Law (law@redhat.com)
17069
17070 * gcc.c-torture/execute/20020328-1.c: New test.
17071
17072 2002-03-27 Richard Henderson <rth@redhat.com>
17073
17074 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
17075 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
17076 move from g++.old-deja/g++.ext/.
17077
17078 2002-03-27 Mark Mitchell <mark@codesourcery.com>
17079
17080 * g++.dg/init/new2.C: New test.
17081
17082 2002-03-26 Richard Henderson <rth@redhat.com>
17083
17084 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
17085
17086 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
17087 on sparc.
17088
17089 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
17090 sparcv9 systems.
17091 * gcc.dg/20001102-1.c: Likewise.
17092
17093 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
17094
17095 * gcc.dg/cpp/endif-pedantic1.c,
17096 gcc.dg/cpp/endif-pedantic2.c: New tests.
17097
17098 2002-03-26 Mark Mitchell <mark@codesourcery.com>
17099
17100 * g++.dg/init/new1.C: New test.
17101
17102 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
17103
17104 * g++.dg/abi/vbase9.C: New test.
17105
17106 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
17107
17108 * gcc.dg/arm-asm.c: New test.
17109
17110 2002-03-26 Andrew Cagney <ac131313@redhat.com>
17111
17112 * gcc.dg/Wswitch-enum.c: New test.
17113 Fix PR c/5044.
17114
17115 2002-03-26 Richard Henderson <rth@redhat.com>
17116
17117 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
17118 structure.
17119
17120 2002-03-25 Richard Henderson <rth@redhat.com>
17121
17122 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
17123 sparcv9 systems.
17124
17125 * gcc.c-torture/compile/20011119-1.c (xxx): New.
17126 * gcc.c-torture/compile/20011119-2.c (xxx): New.
17127
17128 2002-03-25 Zack Weinberg <zack@codesourcery.com>
17129
17130 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
17131
17132 2002-03-25 Bob Wilson <bob.wilson@acm.org>
17133
17134 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
17135 targets using generic thunk support.
17136
17137 2002-03-25 Jakub Jelinek <jakub@redhat.com>
17138
17139 * gcc.c-torture/compile/20020323-1.c: New test.
17140
17141 * g++.dg/opt/conj2.C: New test.
17142
17143 2002-03-24 Richard Henderson <rth@redhat.com>
17144
17145 * gcc.dg/weak-1.c: Use -fno-common.
17146
17147 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17148
17149 * g77.dg/f77-edit-apostrophe-out.f: New test
17150 * g77.dg/f77-edit-h-out.f: New test
17151 * g77.dg/f77-edit-t-in.f: New test
17152 * g77.dg/f77-edit-t-out.f: New test
17153 * g77.dg/f77-edit-x-out.f: New test
17154 * g77.dg/f77-edit-slash-out.f: New test
17155 * g77.dg/f77-edit-colon-out.f: New test
17156 * g77.dg/f77-edit-s-out.f: New test
17157
17158 2002-03-24 Richard Henderson <rth@redhat.com>
17159
17160 * objc/execute/formal_protocol-6.x: New XFAIL.
17161
17162 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17163
17164 * gcc.dg/weak-1.c: Early return from dg-final on platforms
17165 that do not support weak symbols
17166
17167 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
17168
17169 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
17170 * lib/g77.exp: Likewise
17171 * lib/objc.exp: Likewise
17172
17173 2002-03-23 Andrew Cagney <ac131313@redhat.com>
17174
17175 * gcc.dg/Wswitch-default.c: New test.
17176
17177 2002-03-23 Jakub Jelinek <jakub@redhat.com>
17178
17179 * g++.dg/other/enum1.C: New test.
17180
17181 2002-03-23 Zack Weinberg <zack@codesourcery.com>
17182
17183 * gcc.dg/pragma-ep-3.c: Fix typo.
17184
17185 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
17186
17187 * g++.dg/inherit/template-as-base.C: New test.
17188
17189 2002-03-22 Jakub Jelinek <jakub@redhat.com>
17190
17191 * g++.old-deja/g++.other/dwarf2-1.C: Move...
17192 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
17193
17194 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
17195
17196 * gcc.dg/cpp/multiline.c: Update to match.
17197
17198 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
17199
17200 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
17201
17202 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
17203
17204 * gcc.dg/cpp/extratokens2.c: New file.
17205
17206 2002-03-21 David Edelsohn <edelsohn@gnu.org>
17207
17208 * gcc.dg/20020312-2.c: Add rs6000 target.
17209
17210 * gcc.c-torture/compile/20020319-1.c: New test.
17211
17212 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17213
17214 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
17215 (A, E): Handle this.
17216
17217 2002-03-20 Jason Merrill <jason@redhat.com>
17218
17219 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
17220 ignoring -fpic.
17221 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
17222 through prune_gcc_output.
17223
17224 2002-03-20 Jakub Jelinek <jakub@redhat.com>
17225
17226 * gcc.c-torture/compile/20020320-1.c: New test.
17227
17228 2002-03-19 Jakub Jelinek <jakub@redhat.com>
17229
17230 * gcc.c-torture/compile/20020318-1.c: New test.
17231
17232 * gcc.dg/struct-by-value-1.c: New test.
17233
17234 * gcc.dg/20020319-1.c: New test.
17235
17236 2002-03-18 Jakub Jelinek <jakub@redhat.com>
17237
17238 * g++.dg/opt/conj1.C: New test.
17239
17240 2002-03-17 Mark Mitchell <mark@codesourcery.com>
17241
17242 * g++.dg/template/qualttp20.C: Revert previous change.
17243 * g++.dg/template/qualttp3.C: Likewise.
17244 * g++.dg/template/qualttp4.C: Likewise
17245 * g++.dg/template/qualttp5.C: Likewise
17246 * g++.dg/template/qualttp6.C: Likewise
17247 * g++.dg/template/qualttp7.C: Likewise
17248 * g++.dg/template/qualttp8.C: Likewise
17249 * g++.dg/template/recurse.C: Likewise.
17250
17251 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
17252
17253 * gcc.dg/cpp/wchar-1.c: Update.
17254
17255 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
17256
17257 * g++.dg/template/conv1.C: New test.
17258 * g++.dg/template/conv2.C: New test.
17259 * g++.dg/template/conv3.C: New test.
17260 * g++.dg/template/conv4.C: New test.
17261
17262 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17263
17264 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
17265 * g++.dg/template/qualttp3.C: Likewise.
17266 * g++.dg/template/qualttp4.C: Likewise
17267 * g++.dg/template/qualttp5.C: Likewise
17268 * g++.dg/template/qualttp6.C: Likewise
17269 * g++.dg/template/qualttp7.C: Likewise
17270 * g++.dg/template/qualttp8.C: Likewise
17271 * g++.dg/template/recurse.C: Likewise.
17272
17273 2002-03-15 Mark Mitchell <mark@codesourcery.com>
17274
17275 * g++.dg/opt/dtor1.C: New test.
17276
17277 2002-03-15 Jakub Jelinek <jakub@redhat.com>
17278
17279 * gcc.c-torture/compile/20020315-1.c: New test.
17280
17281 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
17282
17283 * gcc.dg/weak-1.c: Fix scan tests.
17284
17285 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
17286
17287 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
17288 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
17289 cris-*-aout* mmix-*-*.
17290 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
17291 cris-*-aout* mmix-*-*.
17292 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
17293 cris-*-elf* cris-*-aout* and mmix-*-*.
17294 * gcc.dg/20001009-1.c: Ditto.
17295 * gcc.dg/20010912-1.c: Ditto.
17296 * gcc.dg/20020122-4.c: Ditto.
17297 * gcc.dg/inline-2.c: Ditto.
17298
17299 2002-03-14 Jeffrey A Law (law@cygnus.com)
17300
17301 * gcc.c-torture/compile/20020314-1.c: New test.
17302
17303 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
17304
17305 * gcc.c-torture/execute/20020314-1.c: New test.
17306
17307 2002-03-14 Jakub Jelinek <jakub@redhat.com>
17308
17309 * g++.dg/warn/Wunused-1.C: New test.
17310
17311 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
17312
17313 * g++.dg/abi/mangle6.C: New test.
17314
17315 2002-03-13 Jakub Jelinek <jakub@redhat.com>
17316
17317 * gcc.c-torture/compile/20020309-2.c: New test.
17318
17319 * gcc.c-torture/compile/20020312-1.c: New test.
17320
17321 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
17322
17323 * g++.dg/other/access1.C: New test.
17324
17325 2002-03-12 Jakub Jelinek <jakub@redhat.com>
17326
17327 * gcc.c-torture/execute/wchar_t-1.c: New test.
17328
17329 2002-03-12 David Edelsohn <edelsohn@gnu.org>
17330
17331 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
17332
17333 2002-03-12 Roger Sayle <roger@eyesopen.com>
17334
17335 * gcc.dg/20020312-1.c: New test case.
17336
17337 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
17338
17339 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
17340
17341 2002-03-11 Richard Henderson <rth@redhat.com>
17342
17343 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
17344 * g++.old-deja/g++.jason/report.C: Likewise.
17345
17346 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17347
17348 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
17349 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
17350
17351 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
17352
17353 * testsuite/g++.dg/overload/pmf1.C: New test.
17354
17355 2002-03-11 Kazu Hirata <kazu@hxi.com>
17356
17357 * gcc.c-torture/execute/20020307-1.c: Use long.
17358
17359 2002-03-11 Jakub Jelinek <jakub@redhat.com>
17360
17361 PR optimization/5844
17362 * gcc.dg/20020310-1.c: New test.
17363
17364 2002-03-09 Michael Meissner <meissner@redhat.com>
17365
17366 * gcc.c-torture/execute/memcpy-2.c: New test.
17367 * gcc.c-torture/execute/memset-1.c: New test.
17368 * gcc.c-torture/execute/strlen-1.c: New test.
17369 * gcc.c-torture/execute/strcmp-1.c: New test.
17370 * gcc.c-torture/execute/strncmp-1.c: New test.
17371
17372 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
17373
17374 * gcc.dg/ppc-ldstruct.c: New test.
17375
17376 2002-03-09 Jakub Jelinek <jakub@redhat.com>
17377
17378 * gcc.c-torture/execute/va-arg-22.c: New test.
17379
17380 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
17381
17382 * gcc.c-torture/compile/20020309-1.c: New test.
17383
17384 2002-03-08 Jakub Jelinek <jakub@redhat.com>
17385
17386 * gcc.c-torture/execute/20020307-2.c: New test.
17387
17388 2002-03-07 Jeffrey A Law (law@redhat.com)
17389
17390 * g77.f-torture/compile/20020307-1.f: New test.
17391
17392 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
17393
17394 * gcc.dg/unordered-1.c: New test.
17395
17396 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
17397
17398 * gcc.c-torture/execute/20020307-1.c: New test.
17399
17400 2002-03-05 Jakub Jelinek <jakub@redhat.com>
17401
17402 * gcc.dg/20020304-1.c: New test.
17403
17404 * gcc.c-torture/compile/20020304-2.c: New test.
17405
17406 2002-03-04 Zack Weinberg <zack@codesourcery.com>
17407
17408 * gcc.c-torture/compile/20020304-1.c: New test case
17409 (from PR c/5830).
17410
17411 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
17412
17413 * gcc.dg/20020103-1.c: Add other -D ppc variants.
17414
17415 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
17416
17417 * g++.dg/other/classkey1.C: New test.
17418
17419 2002-03-01 Richard Henderson <rth@redhat.com>
17420
17421 * gcc.c-torture/compile/981223-1.x: New.
17422 * gcc.c-torture/compile/920625-1.x: New.
17423
17424 2002-02-28 Richard Henderson <rth@redhat.com>
17425
17426 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
17427
17428 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
17429
17430 * gcc.c-torture/execute/20020227-1.c: New test.
17431
17432 2002-02-27 Mark Mitchell <mark@codesourcery.com>
17433
17434 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
17435 here" ERROR lines.
17436 * g++.old-deja/g++.oliva/partord1.C: Likewise.
17437 * g++.old-deja.g++.other/defarg1.C: Likewise.
17438 * g++.old-deja/g++.pt/calls2.C: Likewise.
17439 * g++.old-deja/g++.pt/crash20.C: Likewise.
17440 * g++.old-deja/g++.pt/crash30.C: Likewise.
17441 * g++.old-deja/g++.pt/crash36.C: Likewise.
17442 * g++.old-deja/g++.pt/crash6.C: Likewise.
17443 * g++.old-deja/g++.pt/defarg13.C: Likewise.
17444 * g++.old-deja/g++.pt/derived3.C: Likewise.
17445 * g++.old-deja/g++.pt/error1.C: Likewise.
17446 * g++.old-deja/g++.pt/friend21.C: Likewise.
17447 * g++.old-deja/g++.pt/friend23.C: Likewise.
17448 * g++.old-deja/g++.pt/infinite1.C: Likewise.
17449 * g++.old-deja/g++.robertl/eb128.C: Likewise.
17450
17451 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
17452
17453 * gcc.c-torture/execute/20020225-2.c: New test.
17454
17455 2002-02-27 Zack Weinberg <zack@codesourcery.com>
17456
17457 * gcc.c-torture/execute/920730-1t.c,
17458 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
17459 Delete test cases, only relevant to -traditional.
17460
17461 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
17462
17463 * gcc.dg/cpp/undef1.c: Remove.
17464 * gcc.dg/cpp/directiv.c: Update.
17465 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
17466
17467 2002-02-27 Michael Meissner <meissner@redhat.com>
17468
17469 * gcc.c-torture/execute/20020226-1.c: New test.
17470
17471 2002-02-26 Jakub Jelinek <jakub@redhat.com>
17472
17473 * g++.dg/debug/debug4.C: New test.
17474
17475 * gcc.dg/ia64-visibility-1.c: New test.
17476
17477 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
17478
17479 * gcc.dg/debug/20020224-1.c: New.
17480
17481 2002-02-25 Kazu Hirata <kazu@hxi.com>
17482
17483 * gcc.c-torture/execute/960416-1.x: New.
17484 * gcc.c-torture/execute/divconst-3.x: Likewise.
17485
17486 2002-02-25 Jakub Jelinek <jakub@redhat.com>
17487
17488 * gcc.dg/20020224-1.c: New test.
17489
17490 2002-02-25 Alan Modra <amodra@bigpond.net.au>
17491
17492 * gcc.c-torture/execute/20020225-1.c: New.
17493
17494 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
17495
17496 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
17497
17498 2002-02-23 Jakub Jelinek <jakub@redhat.com>
17499
17500 * gcc.dg/20020222-1.c: New test.
17501
17502 2002-02-22 Jakub Jelinek <jakub@redhat.com>
17503
17504 * g++.dg/opt/anonunion1.C: New test.
17505
17506 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
17507
17508 * g++.dg/template/qualttp19.C: New test.
17509 * g++.dg/template/qualttp20.C: New test.
17510 * g++.old-deja/g++.jason/report.C: Adjust expected errors
17511 * g++.old-deja/g++.other/qual1.C: Likewise.
17512
17513 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
17514
17515 * gcc.dg/attr-alwaysinline.c: New.
17516
17517 2002-02-21 Jakub Jelinek <jakub@redhat.com>
17518
17519 * gcc.dg/20020220-1.c: New test.
17520
17521 * gcc.dg/20020220-2.c: New test.
17522
17523 * g++.dg/opt/mmx1.C: New test.
17524
17525 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
17526
17527 * gcc.c-torture/compile/20020110.c: New test.
17528
17529 2002-02-20 Jakub Jelinek <jakub@redhat.com>
17530
17531 * gcc.c-torture/execute/20020219-1.c: New test.
17532
17533 * gcc.dg/20020219-1.c: New test.
17534
17535 * gcc.dg/noncompile/20020220-1.c: New test.
17536
17537 * g++.dg/opt/ptrintsum1.C: New test.
17538
17539 * gcc.dg/debug/20020220-1.c: New test.
17540
17541 2002-02-17 Jakub Jelinek <jakub@redhat.com>
17542
17543 * gcc.c-torture/execute/20020216-1.c: New test.
17544
17545 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
17546
17547 * gcc.dg/decl-1.c: Update, new test.
17548
17549 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
17550
17551 * g++.dg/abi/bitfield1.C: New test.
17552 * g++.dg/abi/bitfield2.C: New test.
17553
17554 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17555
17556 * gcc.dg/attr-nest.c: New test.
17557
17558 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
17559
17560 * gcc.c-torture/execute/20020215-1.c: New test.
17561
17562 2002-02-14 Jakub Jelinek <jakub@redhat.com>
17563
17564 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
17565 * g++.dg/debug/debug.exp: New.
17566 * g++.dg/debug/trivial.C: New.
17567 * g++.dg/debug/debug1.C: Moved...
17568 * g++.dg/other/debug1.C: ...from here.
17569 * g++.dg/debug/debug2.C: Moved...
17570 * g++.dg/other/debug2.C: ...from here.
17571 * g++.dg/debug/debug3.C: Moved...
17572 * g++.dg/other/debug3.C: ...from here.
17573
17574 * gcc.dg/noncompile/20020213-1.c: New test.
17575
17576 2002-02-13 Jakub Jelinek <jakub@redhat.com>
17577
17578 * g++.dg/other/debug3.C: New test.
17579
17580 * gcc.c-torture/execute/20020213-1.c: New test.
17581
17582 2002-02-13 Richard Smith <richard@ex-parrot.com>
17583
17584 * g++.old-deja/g++.other/thunk1.C: New test.
17585
17586 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17587
17588 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
17589
17590 2002-02-13 Stan Shebs <shebs@apple.com>
17591
17592 * gcc.dg/altivec-3.c: New.
17593
17594 2002-02-12 Jakub Jelinek <jakub@redhat.com>
17595
17596 * gcc.dg/Wunreachable-1.c: New test.
17597 * gcc.dg/Wunreachable-2.c: New test.
17598
17599 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
17600
17601 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
17602
17603 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
17604
17605 * gcc.dg/decl-1.c: New test.
17606
17607 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
17608
17609 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
17610
17611 2002-02-10 Kazu Hirata <kazu@hxi.com>
17612
17613 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
17614 * gcc.c-torture/compile/980506-1.x: Likewise.
17615
17616 2002-02-10 Kazu Hirata <kazu@hxi.com>
17617
17618 * gcc.dg/20020210-1.c: New.
17619
17620 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
17621
17622 * g77.f-torture/execute/947.f: New regression test
17623 for PR fortran/947.
17624
17625 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
17626
17627 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
17628 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
17629
17630 2002-02-08 Richard Henderson <rth@redhat.com>
17631
17632 * gcc.c-torture/compile/labels-3.c: New.
17633
17634 2002-02-08 Jakub Jelinek <jakub@redhat.com>
17635
17636 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
17637 expression statements work instead.
17638 * gcc.dg/noncompile/20020207-1.c: New test.
17639
17640 2002-02-07 Richard Henderson <rth@redhat.com>
17641
17642 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
17643
17644 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17645
17646 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
17647 message from g77
17648 * lib/g77-dg.exp: Trim g77 error messages so that they are
17649 recognized by dg.exp.
17650
17651 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17652
17653 PR fortran/5473
17654 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
17655
17656 2002-02-07 Richard Henderson <rth@redhat.com>
17657
17658 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
17659 to be sufficiently aligned for integers.
17660
17661 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
17662
17663 * g++.dg/template/friend4.C: New test.
17664
17665 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
17666
17667 PR fortran/5743
17668 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
17669 unsupported cases.
17670
17671 2002-02-07 Richard Henderson <rth@redhat.com>
17672
17673 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
17674 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
17675 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
17676 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
17677
17678 2002-02-06 Richard Henderson <rth@redhat.com>
17679
17680 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
17681
17682 2002-02-06 Janis Johnson <janis187@us.ibm.com>
17683
17684 * gcc.dg/20020206-1.c: New test.
17685
17686 2002-02-06 Jakub Jelinek <jakub@redhat.com>
17687
17688 * gcc.c-torture/execute/20020206-1.c: New test.
17689
17690 * gcc.c-torture/execute/20020206-2.c: New test.
17691
17692 PR optimization/5429:
17693 * gcc.c-torture/compile/20020206-1.c: New test.
17694
17695 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
17696
17697 * g++.dg/ext/align1.C: Do not use an explicit alignment value
17698 as certain file formats cannot support particularly large
17699 alignments.
17700
17701 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
17702 and do not expect to be able to link the executable.
17703
17704 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
17705 fail because the COFF format does not support the weak attribute.
17706
17707 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
17708
17709 * g77.dg/pr5473.f: New test
17710
17711 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
17712
17713 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
17714 Fix testcase accordingly.
17715
17716 2002-02-04 Richard Henderson <rth@redhat.com>
17717
17718 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
17719 (buf): Change to be an array of pointers, not ints.
17720
17721 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17722
17723 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
17724 before all tests. Move warning one line above to match where it
17725 C frontend emits.
17726 * gcc.dg/Wswitch-2.c: New test.
17727 * g++.dg/warn/Wswitch-1.C: New test.
17728 * g++.dg/warn/Wswitch-2.C: New test.
17729
17730 2002-02-04 Richard Henderson <rth@redhat.com>
17731
17732 * g++.dg/abi/offsetof.C: Fix size comparison.
17733
17734 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
17735
17736 * gcc.dg/cast-qual-2.c: New test.
17737
17738 2002-02-04 Jakub Jelinek <jakub@redhat.com>
17739
17740 * gcc.dg/20020201-4.c: New test.
17741
17742 2002-02-04 Ben Elliston <bje@redhat.com>
17743
17744 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
17745 target_info attribute != 0, in addition to the empty string.
17746 (gcc_target_compile): Likewise.
17747
17748 2002-02-03 Andrew Cagney <ac131313@redhat.com>
17749
17750 * gcc.dg/Wswitch.c: New test.
17751 PR gcc/4475. PR gcc/3780.
17752
17753 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
17754
17755 * g77.f-torture/execute/5122.f: New test for regressions
17756 against PR fortran/5122.
17757
17758 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
17759
17760 * g77.f-torture/compile/pr3743.f: Delete
17761 * g77.dg/pr3743-1.f: New test.
17762 * g77.dg/pr3743-2.f: New test.
17763 * g77.dg/pr3743-3.f: New test.
17764 * g77.dg/pr3743-4.f: New test.
17765
17766 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17767
17768 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
17769
17770 2002-02-02 Richard Henderson <rth@redhat.com>
17771
17772 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
17773 * gcc.c-torture/execute/bf64-1.c: Likewise.
17774
17775 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17776
17777 * gcc.dg/20020201-2.c: New test.
17778
17779 * gcc.dg/20020201-3.c: New test.
17780
17781 * gcc.c-torture/execute/bitfld-2.c: New test.
17782
17783 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
17784
17785 * gcc.dg/bitfld-1.c: Update.
17786 * gcc.dg/bitfld-2.c: Update.
17787 * gcc.c-torture/execute/bitfld-1.x: New.
17788
17789 2002-02-02 Jakub Jelinek <jakub@redhat.com>
17790
17791 * gcc.c-torture/execute/20020201-1.c: New test.
17792
17793 2002-02-01 Janis Johnson <janis187@us.ibm.com>
17794
17795 PR target/5469
17796 * gcc.dg/20020201-1.c: New test.
17797
17798 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
17799
17800 PR fortran/3743
17801 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
17802 * g77.f-torture/compile/pr3743.x: Remove
17803
17804 2002-01-31 Tom Rix <trix@redhat.com>
17805
17806 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
17807
17808 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
17809
17810 * gcc.dg/noncompile/20020130-1.c: New test.
17811
17812 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
17813
17814 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
17815
17816 2002-01-29 Richard Henderson <rth@redhat.com>
17817
17818 * gcc.c-torture/execute/991118-1.c: Cast various constants back
17819 to long long.
17820 * gcc.c-torture/execute/bf64-1.c: Likewise.
17821
17822 2002-01-29 Jakub Jelinek <jakub@redhat.com>
17823
17824 * gcc.c-torture/execute/20020129-1.c: New test.
17825
17826 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
17827
17828 * gcc.c-torture/compile/20000224-1.c: Update.
17829 * gcc.c-torture/execute/bitfld-1.c: New tests.
17830 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
17831 * gcc.dg/uninit-A.c: Update.
17832
17833 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
17834
17835 * g++.dg/template/ctor1.C: Add instantiation.
17836
17837 2002-01-28 Paul Koning <pkoning@equallogic.com>
17838
17839 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
17840 argument to __builtin_prefetch to be const ptr.
17841
17842 2002-01-28 Jakub Jelinek <jakub@redhat.com>
17843
17844 * gcc.c-torture/compile/20020120-1.c: New test.
17845
17846 2002-01-27 Kazu Hirata <kazu@hxi.com>
17847
17848 * gcc.c-torture/execute/20020127-1.c: New test.
17849
17850 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
17851
17852 * g77.dg/f77-edit-i-in.f: New test
17853 * g77.dg/f77-edit-i-out.f: New test
17854
17855 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
17856
17857 * gcc.dg/debug/debug.exp: New file.
17858 * gcc.dg/debug/trivial.c: New file.
17859 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
17860 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
17861 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
17862 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
17863 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
17864 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
17865 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
17866 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
17867 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
17868 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
17869 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
17870 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
17871 * gcc.dg/20000503-1.c: Removed.
17872 * gcc.dg/20010207-1.c: Removed.
17873 * gcc.dg/20011223-1.c: Removed.
17874 * gcc.dg/20020104-2.c: Removed.
17875 * gcc.dg/debug-1.c: Removed.
17876 * gcc.dg/debug-2.c: Removed.
17877 * gcc.dg/debug-3.c: Removed.
17878 * gcc.dg/debug-4.c: Removed.
17879 * gcc.dg/debug-5.c: Removed.
17880 * gcc.dg/debug-6.c: Removed.
17881 * gcc.dg/dwarf2-1.c: Removed.
17882 * gcc.dg/dwarf2-2.c: Removed.
17883
17884 2002-01-25 Jakub Jelinek <jakub@redhat.com>
17885
17886 * g++.old-deja/g++.other/eh5.C: New test.
17887 * g++.old-deja/g++.other/sibcall2.C: New test.
17888 * g++.old-deja/g++.other/array9.C: New test.
17889 * g++.old-deja/g++.other/typename2.C: New test.
17890 * g++.old-deja/g++.other/crash60.C: New test.
17891 * g++.old-deja/g++.other/conv9.C: New test.
17892 * g++.old-deja/g++.other/mangle10.C: New test.
17893 * g++.old-deja/g++.other/unchanging1.C: New test.
17894 * g++.old-deja/g++.other/exprstmt1.C: New test.
17895 * g++.old-deja/g++.other/inline23.C: New test.
17896 * g++.old-deja/g++.eh/ia64-1.C: New test.
17897 * g++.old-deja/g++.other/dwarf2-1.C: New test.
17898 * g++.old-deja/g++.other/reload1.C: New test.
17899 * g++.old-deja/g++.other/static20.C: New test.
17900 * g++.old-deja/g++.other/local-alloc1.C: New test.
17901 * g++.old-deja/g++.other/conv8.C: New test.
17902 * g++.old-deja/g++.other/stmtexpr2.C: New test.
17903 * g++.old-deja/g++.other/storeexpr1.C: New test.
17904 * g++.old-deja/g++.other/storeexpr2.C: New test.
17905 * g++.dg/eh/template2.C: New test.
17906 * g++.dg/warn/weak1.C: New test.
17907
17908 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
17909
17910 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
17911 Remove first, non-varying, argument.
17912
17913 2002-01-23 Richard Henderson <rth@redhat.com>
17914
17915 * gcc.dg/inline-2.c: New.
17916
17917 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
17918 Add optional target arg. Check number of arguments.
17919 (scan-assembler-not, scan-assembler-dem): Likewise.
17920 (scan-assembler-dem-not): Likewise.
17921
17922 2002-01-23 Zack Weinberg <zack@codesourcery.com>
17923
17924 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
17925 line 12.
17926 * g++.old-deja/g++.brendan/parse3.C,
17927 g++.old-deja/g++.other/crash26.C,
17928 g++.old-deja/g++.other/crash28.C,
17929 g++.old-deja/g++.other/crash29.C,
17930 g++.old-deja/g++.other/crash30.C,
17931 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
17932
17933 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
17934
17935 * gcc.dg/20020115-1.c: New.
17936
17937 2002-01-23 Bob Wilson <bob.wilson@acm.org>
17938
17939 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
17940
17941 2002-01-23 Janis Johnson <janis187@us.ibm.com>
17942
17943 * gcc.dg/20020122-3.c: New.
17944
17945 2002-01-23 Jakub Jelinek <jakub@redhat.com>
17946
17947 * g++.dg/other/gc1.C: New test.
17948
17949 2002-01-23 Zack Weinberg <zack@codesourcery.com>
17950
17951 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
17952
17953 2002-01-22 Richard Henderson <rth@redhat.com>
17954
17955 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
17956
17957 2002-01-22 Richard Henderson <rth@redhat.com>
17958
17959 * gcc.dg/20020122-4.c: New.
17960
17961 2002-01-22 H.J. Lu <hjl@gnu.org>
17962
17963 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
17964 link output.
17965 * gcc.dg/special/ecos.exp: Likewise.
17966 * lib/g++-dg.exp: Likewise.
17967 * lib/g77-dg.exp: Likewise.
17968 * lib/gcc-dg.exp : Likewise.
17969 * lib/mike-g++.exp: Likewise.
17970 * lib/mike-g77.exp: Likewise.
17971 * lib/mike-gcc.exp: Likewise.
17972 * lib/objc-dg.exp: Likewise.
17973
17974 2002-01-22 Janis Johnson <janis187@us.ibm.com>
17975
17976 PR target/5379
17977 * gcc.dg/20020122-2.c: New test.
17978
17979 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
17980
17981 * gcc.dg/20020122-1.c: New test.
17982
17983 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
17984
17985 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
17986
17987 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
17988
17989 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
17990
17991 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17992
17993 * gcc.c-torture/compile/20020121-1.c: New test.
17994
17995 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
17996
17997 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
17998 ld_library_path.
17999
18000 2002-01-21 Jakub Jelinek <jakub@redhat.com>
18001
18002 * gcc.dg/20020218-1.c: New test.
18003
18004 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
18005
18006 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
18007 messages
18008 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
18009 "At global scope" warning
18010 * g++.dg/ext/align1.C: Change cygwin test for alignment
18011 from db-bogus to dg-warning
18012
18013 2002-01-21 Zack Weinberg <zack@codesourcery.com>
18014
18015 * g77.f-torture/compile/cpp2.F: New test.
18016
18017 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
18018
18019 * g++.dg/template/access1.C: New test.
18020
18021 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
18022
18023 * gcc.dg/20020118-1.c: New.
18024
18025 2002-01-18 Kazu Hirata <kazu@hxi.com>
18026
18027 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
18028
18029 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18030
18031 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
18032 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
18033 alignment warnings.
18034
18035 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
18036
18037 * gcc.misc-tests/i386-prefetch.exp: Save and restore
18038 torture_with_loops and torture_without_loops
18039
18040 2002-01-17 Jakub Jelinek <jakub@redhat.com>
18041
18042 * gcc.c-torture/compile/20020116-1.c: New test.
18043
18044 2002-01-16 Jakub Jelinek <jakub@redhat.com>
18045
18046 * gcc.dg/20020116-2.c: New test.
18047
18048 * gcc.dg/ultrasp4.c: New test.
18049
18050 * gcc.dg/20020116-1.c: New test.
18051
18052 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
18053
18054 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
18055 by EABI.
18056
18057 2002-01-15 Janis Johnson <janis187@us.ibm.com>
18058
18059 * gcc.misc-tests/i386-prefetch.exp: New.
18060 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
18061 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
18062 * gcc.misc-tests/i386-pf-none-1.c: New test.
18063 * gcc.misc-tests/i386-pf-sse-1.c: New test.
18064
18065 2002-01-15 Jakub Jelinek <jakub@redhat.com>
18066
18067 * gcc.dg/gnu89-init-1.c: Add new tests.
18068
18069 2002-01-15 Andreas Jaeger <aj@suse.de>
18070
18071 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
18072 * gcc.dg/i386-mmx-2.c: Likewise.
18073 * gcc.dg/i386-sse-1.c: Likewise.
18074 * gcc.dg/i386-sse-2.c: Likewise.
18075 * gcc.dg/i386-sse-3.c: Likewise.
18076
18077 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
18078
18079 * g77.f-torture/execute/intrinsic-unix-bessel.f:
18080 Uncomment additional cases that now pass.
18081
18082 2002-01-11 Richard Henderson <rth@redhat.com>
18083
18084 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
18085 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
18086
18087 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
18088
18089 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
18090
18091 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
18092
18093 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
18094 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
18095
18096 2002-01-10 Dale Johannesen <dalej@apple.com>
18097
18098 * gcc.c-torture/execute/loop-11.c: New.
18099
18100 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
18101
18102 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
18103 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
18104
18105 2002-01-09 Richard Henderson <rth@redhat.com>
18106
18107 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
18108 type in which to perform the operation for each size.
18109
18110 2002-01-09 Alan Matsuoka (alanm@redhat.com)
18111
18112 * gcc.c-torture/compile/20020109-2.c: New test.
18113
18114 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
18115
18116 * gcc.c-torture/execute/loop-10.c: New test.
18117
18118 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18119
18120 * gcc.c-torture/compile/20010226-1.c: New test.
18121 * gcc.c-torture/compile/20010227-1.c: New test.
18122 * gcc.c-torture/compile/20010426-1.c: New test.
18123 * gcc.c-torture/compile/20010510-1.c: New test.
18124 * gcc.c-torture/compile/20010605-3.c: New test.
18125 * gcc.c-torture/compile/20010824-1.c: New test.
18126 * gcc.c-torture/execute/20010409-1.c: New test.
18127 * gcc.dg/noncompile/20000901-1.c: New test.
18128 * gcc.dg/20001023-1.c: New test.
18129 * gcc.dg/20001101-1.c: New test.
18130 * gcc.dg/20001102-1.c: New test.
18131 * gcc.dg/20010207-1.c: New test.
18132 * gcc.dg/20010405-1.c: New test.
18133 * gcc.dg/20010822-1.c: New test.
18134 * gcc.dg/20011107-1.c: New test.
18135
18136 2002-01-09 Jeffrey A Law (law@redhat.com)
18137
18138 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
18139
18140 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
18141 execution failure on PA targets.
18142
18143 2002-01-09 Jakub Jelinek <jakub@redhat.com>
18144
18145 * gcc.c-torture/compile/20020109-1.c: New test.
18146
18147 2002-01-08 Kazu Hirata <kazu@hxi.com>
18148
18149 * gcc.c-torture/execute/20020108-1.c: New test.
18150
18151 2002-01-08 Jakub Jelinek <jakub@redhat.com>
18152
18153 * gcc.dg/20020108-1.c: New test.
18154
18155 2002-01-08 H.J. Lu <hjl@gnu.org>
18156
18157 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
18158 for header files.
18159
18160 2002-01-08 Geoff Keating <geoffk@redhat.com>
18161
18162 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
18163 consistency.
18164
18165 002-01-07 Aldy Hernandez <aldyh@redhat.com>
18166
18167 * gcc.dg/altivec-4.c: Test altivec predicates.
18168
18169 2002-01-07 Jakub Jelinek <jakub@redhat.com>
18170
18171 * gcc.c-torture/execute/20020107-1.c: New test.
18172
18173 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
18174
18175 PR c/5279
18176 * gcc.c-torture/compile/20020106-1.c: New test.
18177
18178 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
18179
18180 * gcc.c-torture/execute/nestfunc-4.c: New test.
18181
18182 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18183
18184 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
18185 extra triple that slipped in.
18186 * g++.old-deja/g++.abi/align.C: Likewise.
18187 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18188
18189 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
18190
18191 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
18192 * g++.old-deja/g++.abi/align.C: Likewise.
18193 * g++.old-deja/g++.abi/bitfields.C: Likewise.
18194
18195 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
18196 on FreeBSD/i386.
18197 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
18198 FreeBSD.
18199
18200 2002-01-04 Jakub Jelinek <jakub@redhat.com>
18201
18202 * gcc.dg/20020104-1.c: New test.
18203
18204 * gcc.dg/20020104-2.c: New test.
18205
18206 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
18207
18208 * gcc.dg/20020103-1.c: Fix typo in target selector.
18209
18210 2002-01-03 Richard Henderson <rth@redhat.com>
18211
18212 * gcc.dg/20020103-1.c: New.
18213
18214 2002-01-03 Kazu Hirata <kazu@hxi.com>
18215
18216 * gcc.c-torture/execute/20020103-1.c: New test.
18217
18218 2002-01-03 Jakub Jelinek <jakub@redhat.com>
18219
18220 * g++.dg/other/debug2.C: New test.
18221
18222 * gcc.c-torture/compile/20020103-1.c: New test.
18223
18224 2002-01-02 Jakub Jelinek <jakub@redhat.com>
18225
18226 * gcc.dg/gnu89-init-1.c: Added new tests.
18227
18228 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18229
18230 * g++.dg/template/friend2.C: Remove as patch is reverted.
18231
18232 * g++.dg/warn/oldcast1.C: New test.
18233
18234 * g++.dg/template/ptrmem1.C: New test.
18235 * g++.dg/template/ptrmem2.C: New test.
18236
18237 * g++.dg/template/ntp.C: New test.
18238
18239 * g++.dg/other/component1.C: New test.
18240
18241 * g++.dg/template/ttp3.C: New test.
18242
18243 * g++.dg/template/friend2.C: New test.
18244 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
18245
18246 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18247
18248 * g++.dg/other/ptrmem1.C: New test.
18249 * g++.dg/other/ptrmem2.C: New test.
18250
18251 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18252
18253 * g++.dg/template/ctor1.C: New test.
18254
18255 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
18256
18257 * g++.dg/template/friend2.C: New test.
18258
18259 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
18260
18261 * gcc.dg/mmix-1.c: New test.
18262
18263 2001-12-31 Richard Henderson <rth@redhat.com>
18264
18265 * gcc.dg/asm-5.c: New.
18266
18267 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
18268
18269 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
18270 in namespace __gnu_cxx
18271
18272 2001-12-30 Richard Henderson <rth@redhat.com>
18273
18274 * gcc.dg/debug-6.c: New.
18275
18276 2001-12-30 Jakub Jelinek <jakub@redhat.com>
18277
18278 * gcc.c-torture/compile/20011229-2.c: New test.
18279
18280 2001-12-29 Jakub Jelinek <jakub@redhat.com>
18281
18282 * gcc.dg/debug-3.c: New test.
18283 * gcc.dg/debug-4.c: New test.
18284 * gcc.dg/debug-5.c: New test.
18285
18286 2001-12-29 Richard Henderson <rth@redhat.com>
18287
18288 * g++.dg/eh/loop1.C: New.
18289
18290 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18291
18292 * g++.dg/template/crash1.C: New test.
18293
18294 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
18295
18296 * g++.dg/other/const1.C: New test.
18297
18298 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
18299
18300 * gcc.c-torture/compile/20011229-1.c: New test.
18301
18302 2001-12-28 Stan Shebs <shebs@apple.com>
18303
18304 * lib/objc-torture.exp: Resync with c-torture.exp.
18305 * lib/objc.exp: Load standard libraries.
18306
18307 2001-12-28 Jakub Jelinek <jakub@redhat.com>
18308
18309 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
18310 additional tests.
18311
18312 2001-12-27 Roger Sayle <roger@eyesopen.com>
18313
18314 * gcc.c-torture/execute/string-opt-16.c: New testcase.
18315
18316 2001-12-27 Richard Henderson <rth@redhat.com>
18317
18318 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
18319
18320 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
18321
18322 * g++.dg/eh/ctor1.C: New test.
18323 * g++.dg/other/error2.C: New test.
18324
18325 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
18326
18327 * g++.dg/other/init2.C: New test.
18328
18329 2001-12-24 Richard Henderson <rth@redhat.com>
18330
18331 * gcc.dg/20011223-1.c: New.
18332 * gcc.dg/inline-1.c: New.
18333
18334 2001-12-23 Richard Henderson <rth@redhat.com>
18335
18336 * gcc.dg/asm-4.c: Test operand modifiers.
18337
18338 2001-12-23 Richard Henderson <rth@redhat.com>
18339
18340 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
18341
18342 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
18343
18344 * gcc.c-torture/execute/20011223-1.c: New test.
18345
18346 2001-12-21 Richard Henderson <rth@redhat.com>
18347
18348 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
18349 re-enables the warning.
18350
18351 2001-12-21 Richard Henderson <rth@redhat.com>
18352
18353 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
18354
18355 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18356
18357 * gcc.c-torture/compile/20011218-1.c: New test.
18358
18359 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
18360
18361 * gcc.misc-test/arm-isr.exp: New file. Control running of the
18362 arm-isr.c test.
18363 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
18364 epilogue generation for ARM ISR routines.
18365
18366 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18367
18368 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
18369 * gcc.dg/format/c90-printf-3.c: Likewise.
18370 * gcc.dg/format/c99-printf-3.c: Likewise.
18371 * gcc.dg/format/ext-1.c: Likewise.
18372 * gcc.dg/format/ext-6.c: Likewise.
18373 * gcc.dg/format/format.h: Prototype unlocked stdio.
18374
18375 2001-12-20 Richard Henderson <rth@redhat.com>
18376
18377 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
18378 (arena): Use it.
18379 (malloc): Correct allocation logic. Abort if we fill up the
18380 arena before initialization complete.
18381 (realloc): Correct allocation logic.
18382
18383 2001-12-20 Jakub Jelinek <jakub@redhat.com>
18384
18385 * gcc.c-torture/compile/20011219-2.c: New test.
18386
18387 * gcc.c-torture/execute/20011219-1.c: New test.
18388
18389 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
18390
18391 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
18392 target does not support weak symbols.
18393
18394 2001-12-19 Jakub Jelinek <jakub@redhat.com>
18395
18396 * gcc.c-torture/compile/20011219-1.c: New test.
18397
18398 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
18399
18400 * g++.dg/other/error1.C: New test.
18401
18402 2001-12-17 Jeffrey A Law (law@redhat.com)
18403
18404 * gcc.c-torture/execute/20011217-1.c: New test.
18405
18406 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
18407
18408 * objc.dg/special/: New directory.
18409 * objc.dg/special/special.exp: New file.
18410 * objc.dg/special/unclaimed-category-1.h: New file.
18411 * objc.dg/special/unclaimed-category-1a.m: New file.
18412 * objc.dg/special/unclaimed-category-1.m: New file.
18413
18414 2001-12-17 Andreas Jaeger <aj@suse.de>
18415
18416 * gcc.c-torture/compile/20011217-2.c: New test.
18417
18418 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
18419
18420 * gcc.c-torture/compile/20011217-1.c: New test.
18421
18422 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
18423
18424 * testsuite/gcc.dg/20011214-1.c: New.
18425
18426 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
18427
18428 * gcc.dg/altivec-4.c: New.
18429
18430 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
18431
18432 * gcc.dg/20011113-1.c: New test.
18433
18434 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
18435
18436 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
18437 std::__malloc_alloc_template<0> and
18438 std::__default_alloc_template<false, 0>.
18439
18440 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
18441
18442 * objc/execute/bf-21.m: New test.
18443 * objc/execute/enumeration-1.m: New test.
18444 * objc/execute/enumeration-2.m: New test.
18445
18446 2001-12-12 Jakub Jelinek <jakub@redhat.com>
18447
18448 * gcc.dg/gnu89-init-1.c: New test.
18449
18450 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
18451
18452 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
18453 * g++.old-deja/g++.jason/2371.C: Likewise.
18454 * g++.old-deja/g++.jason/template33.C: Likewise.
18455 * g++.old-deja/g++.jason/template34.C: Likewise.
18456 * g++.old-deja/g++.jason/template36.C: Likewise.
18457 * g++.old-deja/g++.oliva/typename1.C: Likewise.
18458 * g++.old-deja/g++.oliva/typename2.C: Likewise.
18459 * g++.old-deja/g++.other/typename1.C: Likewise.
18460 * g++.old-deja/g++.pt/inherit2.C: Likewise.
18461 * g++.old-deja/g++.pt/nontype5.C: Likewise.
18462 * g++.old-deja/g++.pt/typename11.C: Likewise.
18463 * g++.old-deja/g++.pt/typename14.C: Likewise.
18464 * g++.old-deja/g++.pt/typename16.C: Likewise.
18465 * g++.old-deja/g++.pt/typename3.C: Likewise.
18466 * g++.old-deja/g++.pt/typename4.C: Likewise.
18467 * g++.old-deja/g++.pt/typename5.C: Likewise.
18468 * g++.old-deja/g++.pt/typename7.C: Likewise.
18469 * g++.old-deja/g++.robertl/eb9.C: Likewise.
18470
18471 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
18472
18473 * g++.dg/other/linkage1.C: New test.
18474 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
18475 specifiers.
18476
18477 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
18478
18479 * gcc.dg/concat.c: New test.
18480
18481 2001-12-11 Stan Shebs <shebs@apple.com>
18482
18483 * objc/compile: New test directory.
18484 * objc/compile/compile.exp: New expect script.
18485 * objc/compile/20011211-1.m: New compile test.
18486
18487 2001-12-11 Jason Merrill <jason@redhat.com>
18488
18489 * lib/prune.exp (prune_gcc_output): Also handle "In member
18490 function". So many permutations...
18491
18492 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
18493
18494 * g++.dg/template/typedef1.C: New test.
18495
18496 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
18497
18498 * g++.dg/other/copy1.C: New test.
18499
18500 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
18501
18502 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
18503
18504 * gcc.dg/builtin-choose-expr.c: New.
18505
18506 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
18507
18508 * gcc.dg/altivec-2.c: New.
18509
18510 2001-12-07 Richard Henderson <rth@redhat.com>
18511
18512 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
18513
18514 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
18515
18516 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
18517 ultrasparc.
18518
18519 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18520
18521 * g++-old.deja/g++.robertl/eb101.C: Deleted.
18522
18523 2001-12-06 Janis Johnson <janis187@us.ibm.com>
18524
18525 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
18526 variable argument list.
18527
18528 2001-12-06 Zack Weinberg <zack@codesourcery.com>
18529
18530 * gcc.c-torture/execute/memcheck: Delete entire directory.
18531 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
18532 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
18533
18534 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
18535
18536 * gcc.dg/Wshadow-1.c: New test.
18537
18538 2001-12-05 Jakub Jelinek <jakub@redhat.com>
18539
18540 * gcc.c-torture/compile/20011130-1.c: New test.
18541
18542 * gcc.dg/noncompile/20011025-1.c: New test.
18543
18544 * g++.dg/other/anon-union.C: New test.
18545
18546 * gcc.c-torture/execute/20011024-1.c: New test.
18547
18548 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
18549
18550 * gcc.c-torture/execute/20000722-1.x,
18551 gcc.c-torture/execute/20010123-1.x: Remove.
18552 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
18553 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
18554 gcc.dg/c99-complit-2.c: New tests.
18555
18556 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
18557
18558 * g++.dg/inherit/base1.C: New test.
18559
18560 2001-12-04 Jakub Jelinek <jakub@redhat.com>
18561
18562 * g++.dg/other/stdarg1.C: New test.
18563
18564 * gcc.c-torture/compile/20011130-2.c: New test.
18565
18566 2001-12-03 Janis Johnson <janis187@us.ibm.com>
18567
18568 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
18569 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
18570 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
18571 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
18572 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
18573 * gcc.dg/builtin-prefetch-1.c: New test.
18574
18575 2001-12-03 Jakub Jelinek <jakub@redhat.com>
18576
18577 * gcc.dg/20011130-1.c: New test.
18578
18579 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
18580
18581 * g++.dg/other/scope1.C: New test.
18582 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
18583
18584 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
18585
18586 * gcc.dg/vla-init-1.c: New test.
18587
18588 2001-12-01 Geoff Keating <geoffk@redhat.com>
18589
18590 * gcc.c-torture/compile/structs.c: New testcase from GDB.
18591
18592 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
18593
18594 * objc.dg/alias.m: Update.
18595 * objc.dg/class-1.m: Update.
18596 * objc.dg/const-str-1.m: Update.
18597 * objc.dg/fwd-proto-1.m: Update.
18598 * objc.dg/id-1.m: Update.
18599 * objc.dg/super-class-1.m: Update.
18600
18601 2001-11-29 Mark Mitchell <mark@codesourcery.com>
18602
18603 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
18604 constructs.
18605
18606 2001-11-28 Jeffrey A Law (law@cygnus.com)
18607
18608 * gcc.c-torture/execute/20011128-1.c: New test.
18609
18610 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
18611
18612 * gcc.dg/20011127-1.c: New test.
18613
18614 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
18615
18616 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
18617 from Austin Group draft 7.
18618 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
18619 scanf format arguments.
18620 * gcc.dg/format/no-exargs-2.c: New test.
18621
18622 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
18623
18624 * g++.dg/abi/vbase8-4.C: New test.
18625
18626 2001-11-24 Ian Lance Taylor <ian@airs.com>
18627
18628 * gcc.c-torture/execute/20011121-1.c: New test.
18629
18630 2001-11-23 Jeffrey A Law (law@cygnus.com)
18631
18632 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
18633
18634 2001-11-23 Andreas Jaeger <aj@suse.de>
18635
18636 * gcc.dg/cpp/charconst-2.c: New test.
18637
18638 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
18639
18640 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
18641 to the host if it is remote. Let tests specify extra headers
18642 they use.
18643 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
18644 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
18645 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
18646 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
18647 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
18648 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
18649 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
18650 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
18651 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
18652 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
18653
18654 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
18655
18656 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
18657 for little endian ARMs.
18658
18659 2001-11-20 Jakub Jelinek <jakub@redhat.com>
18660
18661 * gcc.c-torture/compile/20011119-1.c: New test.
18662 * gcc.c-torture/compile/20011119-2.c: New test.
18663
18664 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
18665
18666 * gcc.dg/altivec-1.c: Fix typo.
18667
18668 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
18669
18670 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
18671
18672 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
18673
18674 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
18675
18676 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
18677
18678 * lib/g77.exp: Don't specify --rpath-link.
18679
18680 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
18681 across all the headers.
18682 * gcc.dg/format/format.exp: For testing on a remote host,
18683 copy format.h.
18684
18685 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
18686 * gcc.c-torture/execute/930406-1.c: Likewise.
18687 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18688
18689 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
18690
18691 * gcc.dg/altivec-1.c: New.
18692
18693 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
18694
18695 * gcc.dg/cpp/fpreprocessed.c: New test case.
18696
18697 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18698
18699 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
18700 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
18701 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
18702
18703 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
18704
18705 * gcc.dg/no-builtin-1.c: New test.
18706
18707 2001-11-16 Jakub Jelinek <jakub@redhat.com>
18708
18709 * gcc.c-torture/execute/20011115-1.c: New test.
18710
18711 2001-11-15 Jakub Jelinek <jakub@redhat.com>
18712
18713 * gcc.c-torture/compile/20011114-2.c: New test.
18714 * gcc.c-torture/compile/20011114-3.c: New test.
18715 * gcc.c-torture/compile/20011114-4.c: New test.
18716
18717 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
18718
18719 * g++.dg/other/init1.C: New test.
18720
18721 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
18722
18723 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
18724 message.
18725
18726 * gcc.c-torture/execute/20011114-1.c: New testcase.
18727
18728 * gcc.c-torture/compile/20010327-1.c: Revert last change.
18729 * gcc.c-torture/compile/20011114-1.c: New test, exactly
18730 like the (before this change) version of 20010327-1.c.
18731
18732 2001-11-14 Roger Sayle <roger@eyesopen.com>
18733
18734 * gcc.c-torture/execute/string-opt-13.c: New testcase.
18735
18736 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
18737
18738 * g++.dg/init/array2.C: New test.
18739
18740 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
18741
18742 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
18743
18744 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
18745
18746 * g++.dg/other/forscope1.C: New test.
18747 * g++.dg/ext/forscope1.C: New test.
18748 * g++.dg/ext/forscope2.C: New test.
18749
18750 2001-11-13 Jakub Jelinek <jakub@redhat.com>
18751
18752 * gcc.c-torture/execute/20011113-1.c: New test.
18753
18754 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
18755
18756 * gcc.c-torture/execute/20011109-2.c: New test.
18757
18758 * gcc.c-torture/execute/20011109-1.c: New test.
18759
18760 2001-11-09 Jakub Jelinek <jakub@redhat.com>
18761
18762 * gcc.c-torture/compile/20011109-1.c: New test.
18763
18764 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
18765
18766 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
18767 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
18768 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
18769 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
18770 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
18771 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
18772 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
18773
18774 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
18775
18776 * g++.dg/warn/Wshadow-1.C: New tests.
18777 * g++.old-deja/g++.mike/for3.C: Update.
18778
18779 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
18780
18781 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
18782 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
18783 XFAILs. Adjust expected error texts.
18784 * gcc.c-torture/compile/20011106-1.c,
18785 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
18786 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
18787 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
18788 gcc.dg/c99-array-lval-5.c: New tests.
18789
18790 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18791
18792 * gcc.dg/cpp/defined.c: Update.
18793
18794 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
18795
18796 * gcc.c-torture/execute/anon-1.c: New test.
18797
18798 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
18799
18800 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
18801 same size, so no warning should be produced on stormy16.
18802
18803 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
18804 due to oversized array.
18805 * g++.old-deja/g++.mike/ns15.C: Likewise.
18806 * g++.old-deja/g++.pt/crash16.C: Likewise.
18807
18808 2001-11-02 Graham Stott <grahams@redhat.com>
18809
18810 * g++.dgother/debug1.C: Fix typos.
18811
18812 2001-11-01 Jakub Jelinek <jakub@redhat.com>
18813
18814 * g++.dg/other/debug1.C: New test.
18815
18816 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
18817
18818 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
18819 of unsigned long.
18820
18821 2001-10-30 Jakub Jelinek <jakub@redhat.com>
18822
18823 * gcc.dg/20011029-2.c: New test.
18824
18825 * gcc.c-torture/compile/20011029-1.c: New test.
18826
18827 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
18828
18829 * objc/execute/class_self-1.m: New test.
18830 * objc/execute/class_self-2.m: New test.
18831
18832 2001-10-25 Zack Weinberg <zack@codesourcery.com>
18833
18834 * gcc.misc-tests/msgs.exp: Delete.
18835 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
18836 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
18837 error set to match recent changes.
18838
18839 2001-10-24 Zack Weinberg <zack@codesourcery.com>
18840
18841 * gcc.dg/20011021-1.c: New test.
18842
18843 2001-10-24 Jakub Jelinek <jakub@redhat.com>
18844
18845 * gcc.c-torture/compile/20011023-1.c: New test.
18846
18847 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
18848
18849 * lib/g77.exp: Rewrite based on lib/g++.exp.
18850
18851 2001-10-19 Jakub Jelinek <jakub@redhat.com>
18852
18853 * gcc.c-torture/execute/20011019-1.c: New test.
18854
18855 * gcc.dg/20011018-1.c: New test.
18856
18857 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
18858
18859 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
18860
18861 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
18862
18863 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
18864 * gcc.dg/attr-invalid.c: Likewise.
18865
18866 2001-10-18 Jakub Jelinek <jakub@redhat.com>
18867
18868 * testsuite/gcc.dg/20011015-1.c: New test.
18869
18870 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18871
18872 * g++.dg/template/unify2.C: New test.
18873
18874 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
18875
18876 * g++.dg/other/exception-specification.C: New test
18877
18878 2001-10-13 Tom Rix <trix@redhat.com>
18879
18880 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
18881 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
18882
18883 2001-10-12 Jakub Jelinek <jakub@redhat.com>
18884
18885 * testsuite/gcc.dg/20011009-1.c: New test.
18886
18887 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
18888
18889 PR g++/4476
18890 * g++.dg/other/friend1.C: New test.
18891
18892 2001-10-11 Richard Henderson <rth@redhat.com>
18893
18894 * g++.old-deja/g++.other/crash18.C: Add -S to options.
18895
18896 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18897
18898 * gcc.c-torture/compile/20011010-1.c: New.
18899
18900 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
18901
18902 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
18903 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
18904 g77.f-torture/execute/execute.exp,
18905 g77.f-torture/noncompile/noncompile.exp,
18906 gcc.c-torture/compile/compile.exp,
18907 gcc.c-torture/execute/execute.exp,
18908 gcc.c-torture/execute/ieee/ieee.exp,
18909 gcc.c-torture/execute/memcheck/memcheck.exp,
18910 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
18911 objc/execute/execute.exp: Update FSF address.
18912
18913 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
18914
18915 * gcc.dg/cpp/cmdlne-C.c: Update.
18916 * gcc.dg/cpp/cmdlne-C2.c: New.
18917
18918 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18919
18920 * gcc.c-torture/execute/20011008-3.c: New.
18921
18922 2001-10-08 DJ Delorie <dj@redhat.com>
18923
18924 * gcc.dg/20011008-1.c: New.
18925 * gcc.dg/20011008-2.c: New.
18926
18927 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
18928
18929 * gcc.dg/cpp/spacing1.c: Update test.
18930
18931 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
18932
18933 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
18934 spelling errors of "separate" as "seperate".
18935
18936 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
18937
18938 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
18939 enough to avoid inlining.
18940
18941 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
18942
18943 * lib/g77.exp: set libg2c_dir correctly.
18944
18945 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
18946
18947 * gcc.dg/cpp/macro11.c: New test.
18948
18949 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
18950
18951 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
18952 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
18953 gcc.dg/format/multattr-3.c: New tests.
18954 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
18955 tests for format attributes on function pointers being rejected.
18956
18957 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
18958
18959 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
18960
18961 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
18962
18963 * g++.dg/warn/format1.C: New test.
18964
18965 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
18966
18967 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
18968
18969 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
18970
18971 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
18972
18973 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
18974
18975 * gcc.dg/cpp/redef2.c: Add test.
18976
18977 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
18978
18979 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
18980 long-standing bug on i686, apparently.
18981 * gcc.c-torture/execute/loop-2c.x: New file.
18982 * gcc.c-torture/execute/loop-2d.x: New file.
18983 * gcc.c-torture/execute/loop-3c.x: New file.
18984
18985 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
18986
18987 * gcc.dg/cpp/20000625-2.c: Correct line number.
18988
18989 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
18990
18991 * gcc.dg/cpp/macro10.c: New test.
18992 * gcc.dg/cpp/strify3.c: New test.
18993 * gcc.dg/cpp/spacing1.c: Add tests.
18994 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
18995 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
18996
18997 2001-09-24 DJ Delorie <dj@redhat.com>
18998
18999 * gcc.c-torture/execute/20010924-1.c: New test.
19000
19001 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
19002
19003 * testsuite/objc/execute/paste.m: Remove.
19004
19005 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
19006
19007 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
19008
19009 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
19010
19011 * g77.dg/strlen0.f: New test.
19012
19013 2001-09-21 Richard Henderson <rth@redhat.com>
19014
19015 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
19016 * g++.old-deja/g++.abi/vtable2.C: Likewise.
19017
19018 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
19019
19020 Table-driven attributes.
19021 * g++.dg/ext/attrib1.C: New test.
19022
19023 2001-09-20 DJ Delorie <dj@redhat.com>
19024
19025 * gcc.dg/20000926-1.c: Update expected warning messages.
19026 * gcc.dg/array-2.c: Likewise, and test for warnings too.
19027 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
19028 array.
19029
19030 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
19031
19032 * g++.dg/eh/registers1.C: New test case.
19033
19034 2001-09-17 Richard Henderson <rth@redhat.com>
19035
19036 * gcc.dg/array-5.c: Fix VLA decomposition test.
19037
19038 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
19039
19040 * gcc.dg/cpp/line5.c: New testcase.
19041
19042 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
19043
19044 * gcc.dg/cpp/macro9.c: New test.
19045
19046 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
19047
19048 * gcc.c-torture/execute/980223.c: Change type of addr from long
19049 to char *.
19050
19051 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
19052
19053 * gcc.c-torture/execute/20010915-1.c: New test.
19054
19055 2001-09-14 Janis Johnson <janis187@us.ibm.com>
19056
19057 * g77.dg/bprob: New directory.
19058 * g77.dg/bprob/bprob.exp: New file.
19059 * g77.dg/bprob/bprob-1.f: New test.
19060 * g77.dg/gcov: New directory.
19061 * g77.dg/gcov/gcov.exp: New file.
19062 * g77.dg/gcov/gcov-1.f: New test.
19063 * g77.dg/gcov/gcov-1.x: New file.
19064
19065 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
19066
19067 * gcc.dg/cpp/directiv.c: Update.
19068 * gcc.dg/cpp/undef1.c: Update.
19069
19070 2001-09-12 Jakub Jelinek <jakub@redhat.com>
19071
19072 * gcc.dg/20010912-1.c: New test.
19073
19074 2001-09-11 Janis Johnson <janis187@us.ibm.com>
19075
19076 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
19077 language-independent file in lib.
19078 * lib/gcov.exp: New file.
19079
19080 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
19081
19082 * gcc.c-torture/compile/20010911-1.c: New test.
19083
19084 2001-09-10 Janis Johnson <janis187@us.ibm.com>
19085
19086 * lib/profopt.exp: New, to support profile-directed optimizations.
19087 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
19088 * gcc.misc-tests/bprob-1.c: New test.
19089 * gcc.misc-tests/bprob-2.c: New test.
19090
19091 2001-09-07 Janis Johnson <janis187@us.ibm.com>
19092
19093 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
19094 XFAIL and which kinds of gcov output to verify.
19095 * gcc.misc-tests/gcov-4b.x: New file.
19096 * gcc.misc-tests/gcov-5b.x: New file.
19097 * gcc.misc-tests/gcov-6.x: New file.
19098 * gcc.misc-tests/gcov-7.c: New test.
19099 * gcc.misc-tests/gcov-7.x: New file.
19100
19101 2001-09-06 Janis Johnson <janis187@us.ibm.com>
19102
19103 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
19104 * gcc.misc-tests/gcov-6.c: New test.
19105
19106 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
19107
19108 PR c++/3986
19109 * g++.dg/abi/vbase1.C: New test.
19110
19111 2001-09-05 Ziemowit Laski <zlaski@apple.com>
19112
19113 * objc.dg/method-2.m: New.
19114
19115 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
19116
19117 PR c++/4203
19118 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
19119 * g++.dg/init/empty1.C: New test.
19120
19121 2001-09-03 Jakub Jelinek <jakub@redhat.com>
19122
19123 * gcc.c-torture/compile/20010903-1.c: New test.
19124
19125 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
19126
19127 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
19128 for m68k.
19129
19130 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
19131
19132 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
19133
19134 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
19135
19136 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
19137
19138 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
19139
19140 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
19141 for 16-bit 'unsigned int'.
19142
19143 2001-08-29 Kazu Hirata <kazu@hxi.com>
19144
19145 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
19146
19147 2001-08-27 Richard Henderson <rth@redhat.com>
19148
19149 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
19150 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
19151
19152 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
19153
19154 * gcc.dg/asm-names.c (ymain): New.
19155
19156 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
19157
19158 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
19159 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
19160 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
19161
19162 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19163
19164 * gcc.dg/compare5.c: New testcase.
19165
19166 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
19167
19168 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
19169 and "In instantiation".
19170
19171 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
19172
19173 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
19174
19175 2001-08-20 Janis Johnson <janis187@us.ibm.com>
19176
19177 * gcc.misc-tests/gcov.exp: Add support for branch information.
19178 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
19179 * gcc.misc-tests/gcov-4.c: New test.
19180 * gcc.misc-tests/gcov-4b.c: New test.
19181 * gcc.misc-tests/gcov-5b.c: New test.
19182
19183 2001-08-20 Zack Weinberg <zackw@panix.com>
19184
19185 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
19186 expected to fail.
19187
19188 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
19189
19190 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
19191
19192 2001-08-19 Jakub Jelinek <jakub@redhat.com>
19193
19194 * g++.dg/eh/template1.C: New test.
19195
19196 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
19197
19198 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
19199 Fix thinko.
19200 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
19201 for xfail.
19202
19203 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
19204
19205 * lib/g77-dg.exp: Use prune.exp for common procedures
19206 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
19207 * lib/g77.exp: (g77-dg-prune) Remove
19208
19209 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
19210
19211 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
19212
19213 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19214
19215 * g++.dg/template/unify1.C: New test.
19216
19217 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
19218
19219 * g++.dg/abi/empty4.C: New test.
19220
19221 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
19222
19223 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
19224 solaris2.*
19225 * g77.f-torture/compile/pr3743.x: Likewise
19226
19227 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
19228
19229 * g++.dg/other/using-declaration.C: New test.
19230
19231 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19232
19233 * gcc.dg/cpp/tr-sign.c: New testcase.
19234
19235 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
19236
19237 * gcc.dg/cpp/19951025-1.c: Revert.
19238 * gcc.dg/cpp/directiv.c: We no longer process directives that
19239 interrupt macro arguments.
19240
19241 2001-08-03 Zack Weinberg <zackw@stanford.edu>
19242
19243 * gcc.dg/bconstp-1.c: New test.
19244
19245 2001-08-03 Richard Henderson <rth@redhat.com>
19246
19247 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
19248
19249 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
19250
19251 * gcc.dg/cpp/19951025-1.c: Update.
19252
19253 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
19254
19255 * g77.dg/ff90-1.f (s): Fix reference of variable z,
19256 should be x.
19257
19258 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
19259
19260 Kill -fhonor-std.
19261 * g++.old-deja/g++.ns/ns14.C: Remove special options.
19262 * g++.old-deja/g++.other/std1.C: Likewise.
19263 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
19264
19265 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19266
19267 * lib/g77.exp: Load gcc-defs.exp for common procedures
19268 (g77_pass, g77_fail, g77_finish, g77_exit,
19269 ${tool}_check_unsupported_p} Now redundant. Deleted.
19270
19271 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
19272
19273 * g77.dg/fbackslash.f
19274 * g77.dg/fcase-preserve.f
19275 * g77.dg/ff90-1.f
19276 * g77.dg/ffixed-line-length-0.f
19277 * g77.dg/ffixed-line-length-132.f
19278 * g77.dg/ffixed-line-length-7.f
19279 * g77.dg/ffixed-line-length-72.f
19280 * g77.dg/ffixed-line-length-none.f
19281 * g77.dg/ffree-form-1.f
19282 * g77.dg/fno-backslash.f
19283 * g77.dg/fno-f90-1.f
19284 * g77.dg/fno-fixed-form-1.f
19285 * g77.dg/fno-onetrip.f
19286 * g77.dg/fno-typeless-boz.f
19287 * g77.dg/fno-underscoring.f
19288 * g77.dg/fno-vxt-1.f
19289 * g77.dg/fonetrip.f
19290 * g77.dg/ftypeless-boz.f
19291 * g77.dg/fugly-assumed.f
19292 * g77.dg/funderscoring.f
19293 * g77.dg/fvxt-1.f
19294
19295 2001-08-01 Ziemowit Laski <zlaski@apple.com>
19296
19297 * objc.dg/fwd-proto-1.m: New.
19298 * objc.dg/local-decl-1.m: New.
19299 * objc.dg/naming-1.m: New.
19300 * objc.dg/naming-2.m: New.
19301 * objc.dg/proto-hier-1.m: New.
19302
19303 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
19304
19305 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
19306 largest-type elements to a struct makes its size grow.
19307
19308 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19309
19310 * g++.dg/abi/vthunk1.C: New test.
19311
19312 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
19313
19314 * g++.dg/abi/vbase8-22.C: New test.
19315
19316 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19317
19318 * gcc.dg/cpp/macro8.c: New test.
19319
19320 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19321
19322 * g++.dg/abi/vbase8-21.C: New test.
19323
19324 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
19325
19326 * g++.dg/abi/vbase8-10.C: New test.
19327
19328 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19329
19330 * lib/g++.exp (g++_set_ld_library_path): Renamed to
19331 ${tool}_set_ld_library_path.
19332 Changed caller.
19333 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
19334 g++.exp.
19335
19336 2001-07-26 Stan Cox <scox@redhat.com>
19337
19338 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
19339 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
19340 gcc_exit, gcc_check_unsupported_p):
19341 Moved to gcc-deps.exp
19342 * gcc-deps.exp: New file.
19343
19344 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19345
19346 * g++.old-deja/g++.pt/defarg14.C: New test.
19347
19348 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19349
19350 * g++.old-deja/g++.other/lineno5.C: New test.
19351
19352 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19353
19354 * g++.old-deja/g++.pt/crash68.C: New test.
19355
19356 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
19357
19358 * g++.old-deja/g++.other/crash42.C: New test.
19359
19360 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19361
19362 * gcc.dg/cpp/extratokens.c: Fix.
19363 * gcc.dg/cpp/skipping2.c: New tests.
19364
19365 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19366
19367 * gcc.c-torture/execute/20010724-1.c: New file.
19368 * gcc.c-torture/execute/20010724-1.x: New file.
19369
19370 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19371
19372 * g++.old-deja/g++.other/cond7.C: New test.
19373
19374 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19375
19376 * g++.old-deja/g++.other/optimize4.C: New test.
19377
19378 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
19379
19380 * g++.old-deja/g++.abi/vbase8-5.C: New test.
19381
19382 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
19383
19384 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
19385 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
19386 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
19387 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
19388
19389 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
19390 bug report" message.
19391
19392 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
19393 * g++.dg/ext/instantiate1.C: Move from old-deja.
19394
19395 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
19396
19397 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
19398 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
19399 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
19400 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
19401
19402 2001-07-23 Jeffrey A Law (law@cygnus.com)
19403
19404 * gcc.c-torture/execute/20010723-1.c: New test.
19405
19406 2001-07-23 Ben Elliston <bje@redhat.com>
19407
19408 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
19409
19410 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19411
19412 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
19413 i[34567]86-*-*.
19414 Delete handling of ieee_multilib_flags.
19415 Pass -mieee for alpha*-*-* and sh-*-*.
19416 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
19417
19418 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
19419
19420 Remove old-abi tests.
19421 * g++.old-deja/g++.mike/p11116.C: Remove.
19422 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
19423
19424 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
19425
19426 * g77.f-torture/compile/pr3743.f: New test
19427
19428 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
19429
19430 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
19431
19432 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19433
19434 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
19435 g++.old-deja/g++.pt/static6.C: Likewise.
19436 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
19437 supports weak symbols.
19438
19439 2001-07-18 Andreas Jaeger <aj@suse.de>
19440
19441 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
19442 supported again.
19443
19444 2001-07-18 Andreas Jaeger <aj@suse.de>
19445
19446 * gcc.dg/iftrap-1.c: Fix target line.
19447
19448 2001-07-17 Richard Henderson <rth@redhat.com>
19449
19450 * gcc.c-torture/execute/20010717-1.c: New.
19451
19452 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
19453
19454 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
19455 tests.
19456
19457 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
19458
19459 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
19460
19461 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19462
19463 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
19464 UAC_SIGBUS, UAC_NOPRINT definitions.
19465
19466 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
19467
19468 * objc/execute/object_is_class.m: New test.
19469 * objc/execute/object_is_meta_class.m: New test.
19470
19471 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
19472
19473 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
19474 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
19475
19476 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
19477
19478 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
19479 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
19480
19481 2001-07-14 Richard Henderson <rth@redhat.com>
19482
19483 * gcc.dg/iftrap-1.c: New.
19484
19485 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
19486
19487 * g77.f-torture/execute/intrinsic77.f: New test.
19488
19489 2001-07-11 Janis Johnson <janis@us.ibm.com>
19490
19491 * gcc.misc-tests/gcov-3.c: New test.
19492
19493 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19494
19495 * gcc.c-torture/compile/20010711-1.c,
19496 * gcc.c-torture/compile/20010711-2.c: New tests.
19497
19498 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
19499
19500 * gcc.c-torture/execute/20010711-1.c: New test.
19501
19502 2001-07-11 Ben Elliston <bje@redhat.com>
19503
19504 * g++.old-deja/g++.other/enum5.C: New test.
19505
19506 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
19507
19508 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
19509 (g++-dg-prune): Call prune_gcc_output.
19510 * prune.exp: New file for prune_gcc_output.
19511 * lib/g++.exp, lib/gcc.exp: Load it.
19512
19513 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
19514
19515 * gcc.c-torture/compile/20010701-1.c,
19516 g++.old-deja/g++.ext/attrib6.C: New tests.
19517
19518 2001-07-06 Jeffrey A Law (law@cygnus.com)
19519
19520 * gcc.c-torture/compile/20010706-1.c: New test.
19521
19522 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
19523
19524 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
19525
19526 2001-06-28 Stan Shebs <shebs@apple.com>
19527
19528 * gcc.dg/pragma-darwin.c: New test.
19529
19530 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19531
19532 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
19533 Solaris 2.[678] system.
19534
19535 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
19536
19537 * gcc.dg/20010622-1.c: New test.
19538
19539 2001-06-18 Stan Shebs <shebs@apple.com>
19540
19541 * objc.dg: New directory.
19542 * objc.dg/dg.exp: New file.
19543 * objc.dg/alias.m: New.
19544 * objc.dg/class-1.m: New.
19545 * objc.dg/class-2.m: New.
19546 * objc.dg/const-str-1.m: New.
19547 * objc.dg/const-str-2.m: New.
19548 * objc.dg/id-1.m: New.
19549 * objc.dg/method-1.m: New.
19550 * objc.dg/super-class-1.m: New.
19551 * lib/objc-dg.exp: New file.
19552
19553 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
19554
19555 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
19556 of label name.
19557
19558 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
19559
19560 * g++.old-deja/g++.abi/vbase8-9.C: New test.
19561
19562 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19563
19564 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
19565 variable.
19566
19567 2001-06-12 Richard Henderson <rth@redhat.com>
19568
19569 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
19570
19571 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19572
19573 * g++.old-deja/g++.abi/vbase5.C: New test.
19574 * g++.old-deja/g++.abi/vbase6.C: New test.
19575 * g++.old-deja/g++.abi/vbase7.C: New test.
19576
19577 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19578
19579 * gcc.c-torture/compile/20010610-1.c: New test.
19580
19581 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
19582
19583 * g++.old-deja/g++.abi/vbase4.C: New test.
19584
19585 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19586
19587 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
19588 support %f for HC11/HC12 targets.
19589 * gcc.c-torture/execute/930513-1.x: New file, likewise.
19590 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
19591 on HC11/HC12 targets.
19592 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
19593
19594 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
19595
19596 * gcc.dg/wchar_t-1.c: New file.
19597 * gcc.dg/wint_t-1.c: Likewise.
19598
19599 2001-06-11 Bernd Schmidt <bernds@redhat.com>
19600
19601 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
19602
19603 2001-06-11 Richard Henderson <rth@redhat.com>
19604
19605 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
19606
19607 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19608
19609 * gcc.c-torture/compile/20010611-1.c: New test.
19610
19611 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
19612
19613 * gcc.dg/c99-tag-1.c: Add more tests.
19614
19615 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
19616
19617 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
19618 representation on MN10300 and ARM/Thumb.
19619
19620 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
19621
19622 * g77.f-torture/execute/20010610.f: New.
19623
19624 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
19625
19626 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
19627 names.
19628
19629 2001-06-09 Richard Henderson <rth@redhat.com>
19630
19631 * gcc.c-torture/execute/ashrdi-1.c: New.
19632 * gcc.c-torture/execute/ashldi-1.c: New.
19633 * gcc.c-torture/execute/lshrdi-1.c: New.
19634
19635 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
19636
19637 * objc/execute/load-3.m: Added. Check sending +load to categories,
19638 in addition to classes.
19639
19640 2001-06-08 Stan Shebs <shebs@apple.com>
19641
19642 * objc/execute/load-2.m: New test. From Nicola Pero
19643 <n.pero@mi.flashnet.it>.
19644
19645 2001-06-08 Jakub Jelinek <jakub@redhat.com>
19646
19647 * gcc.c-torture/execute/20010605-2.c: New test.
19648
19649 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19650
19651 * g++.old-deja/g++.abi/vbase2.C: New test.
19652 * g++.old-deja/g++.abi/vbase3.C: New test.
19653
19654 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 * g++.old-deja/g++.pt/friend49.C: New test.
19657
19658 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
19659
19660 * g++.old-deja/g++.ext/anon3.C: New test.
19661
19662 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
19663
19664 * g++.old-deja/g++.other/conv7.C: New test.
19665
19666 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
19667
19668 * gcc.c-torture/compile/20010605-2.c: New test.
19669
19670 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
19671
19672 * gcc.c-torture/execute/20010604-1.c: New test.
19673
19674 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
19675
19676 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
19677
19678 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
19679
19680 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
19681 (g++_link_flags): Likewise.
19682 (g++_init): Pass gccpath's value to two previous functions.
19683
19684 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19685
19686 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
19687 Ensure logfile entry matches exec command line.
19688
19689 2001-05-31 Richard Henderson <rth@redhat.com>
19690
19691 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
19692 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
19693
19694 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
19695
19696 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
19697 compiler for irix6.2
19698
19699 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
19700
19701 * g++.old-deja/g++.other/optimize3.C: New file.
19702
19703 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
19704
19705 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
19706 assemble.
19707
19708 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
19709
19710 * g++.old-deja/g++.other/optimize2.C: New file.
19711
19712 2001-05-25 Diego Novillo <dnovillo@redhat.com>
19713
19714 * gcc.c-torture/compile/20010518-2.c: New file.
19715 * gcc.c-torture/execute/20010518-1.c: New file.
19716 * gcc.c-torture/execute/20010518-2.c: New file.
19717
19718 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
19719
19720 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
19721
19722 2001-05-24 Mark Mitchell <mark@codesourcery.com>
19723
19724 G++ no longer defines builtins that do not begin with __builtin.
19725 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
19726 * g++.old-deja/g++.brendand/misc13.C: Likewise.
19727 * g++.old-deja/g++.law/builtin1.C: Likewise.
19728 * g++.old-deja/g++.law/cvt2.C: Likewise.
19729 * g++.old-deja/g++.mike/net5.C: Likewise.
19730 * g++.old-deja/g++.other/builtins1.C: Likewise.
19731 * g++.old-deja/g++.other/builtins2.C: Likewise.
19732 * g++.old-deja/g++.other/builtins3.C: Likewise.
19733 * g++.old-deja/g++.other/builtins4.C: Likewise.
19734 * g++.old-deja/g++.other/inline8.C: Likewise.
19735 * g++.old-deja/g++.robertl/eb39.C: Likewise.
19736
19737 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
19738
19739 * g++.old-deja/g++.pt/using1.C: Adjust.
19740 * g++.old-deja/g++.pt/using2.C: New test.
19741
19742 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
19743
19744 * gcc.dg/cpp/charconst.c: New tests.
19745 * gcc.dg/cpp/escape.c: New tests.
19746 * gcc.dg/cpp/escape-1.c: New tests.
19747 * gcc.dg/cpp/escape-2.c: New tests.
19748 * gcc.dg/cpp/ucs.c: New tests.
19749
19750 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
19751
19752 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
19753 native compiler for irix6.5.
19754
19755 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
19756
19757 * lib/g++.exp (g++_include_flags): Use args to compute
19758 get_multilibs.
19759 (g++_link_flags): Likewise.
19760 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
19761
19762 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
19763
19764 * gcc.dg/c90-hexfloat-1.c: Add more tests.
19765
19766 2001-05-21 Geoff Keating <geoffk@redhat.com>
19767
19768 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
19769 this file.
19770
19771 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19772
19773 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
19774 STACK_SIZE;
19775 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
19776 to STACK_SIZE; Use it to define size of add_histo array.
19777 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
19778 to STACK_SIZE.
19779 (f): Use GITT_SIZE to define size of gitt local table.
19780 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
19781 to STACK_SIZE; Use it to define size of bytemem array.
19782
19783 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
19784
19785 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
19786 on 68HC11/HC12 due to the asm instruction.
19787 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
19788 * gcc.c-torture/compile/920520-1.x: Likewise.
19789 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
19790 on 68HC11/HC12 because the function is larger than 64K.
19791 * gcc.c-torture/compile/961203-1.x: New file, this test fails
19792 on 68HC11/HC12 because the structure is too large.
19793
19794 2001-05-20 Richard Henderson <rth@redhat.com>
19795
19796 * gcc.c-torture/execute/20010520-1.c: New.
19797
19798 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19799
19800 * g++.old-deja/g++.warn/compare1.C: New test.
19801 * gcc.dg/compare4.c: New test.
19802
19803 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
19804
19805 * g++.old-deja/g++.other/optimize1.C: New test.
19806
19807 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19808
19809 * g++.old-deja/g++.pt/spec41.C: New test.
19810
19811 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
19812
19813 * gcc.c-torture/compile/20010114-1.x: Remove.
19814
19815 2001-05-18 Stan Shebs <shebs@apple.com>
19816
19817 * gcc.c-torture/compile/20010518-1.c: New test.
19818
19819 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
19820
19821 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
19822 * g++.old-deja/g++.pt/crash67.C: New test.
19823
19824 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
19825
19826 * g++.old-deja/g++.other/debug9.C: New test.
19827
19828 2001-05-16 Zack Weinberg <zackw@stanford.edu>
19829
19830 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
19831
19832 2001-05-16 Jan Hubicka <jh@suse.cz>
19833
19834 * gcc.c-torture/compile/20010516-1.c: New test.
19835
19836 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19837
19838 * g++.old-deja/g++.other/crash41.C: New test.
19839
19840 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
19841
19842 * g++.old-deja/g++.pt/crash66.C: New test.
19843
19844 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
19845
19846 * g++.old-deja/g++.robertl/eb27.C: Convert.
19847
19848 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
19849
19850 * g++.dg/friend-warn.C: New test. Do not warn about friend
19851 declaration being redundant.
19852
19853 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
19854
19855 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
19856
19857 2001-05-14 Mark Mitchell <mark@codesourcery.com>
19858
19859 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
19860
19861 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
19862
19863 * lib/g++.exp: Use testsuite_flags.
19864
19865 2001-05-13 Mark Mitchell <mark@codesourcery.com>
19866
19867 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
19868
19869 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
19870
19871 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
19872
19873 2001-05-11 Mark Mitchell <mark@codesourcery.com>
19874
19875 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
19876
19877 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
19878
19879 * gcc.c-torture/compile/20010313-1.c: New test.
19880
19881 2001-05-09 Zack Weinberg <zackw@stanford.edu>
19882
19883 * gcc.dg/cpp/direct2.c: New test.
19884 * gccq.dg/cpp/direct2s.c: New test.
19885
19886 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
19887
19888 2001-05-07 Mark Mitchell <mark@codesourcery.com>
19889
19890 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
19891 * g++.old-deja/g++.other/op3.C: Likewise.
19892
19893 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
19894
19895 * gcc.dg/cpp/syshdr.h: New file.
19896 * gcc.dg/cpp/sysmac1.c: Update.
19897 * gcc.dg/cpp/sysmac2.c: Update.
19898
19899 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
19900
19901 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
19902
19903 2001-05-04 David Edelsohn <edelsohn@gnu.org>
19904
19905 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
19906 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
19907
19908 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
19909
19910 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
19911
19912 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
19913
19914 * lib/g++.exp (g++_include_flags): Don't use any special flags
19915 if TESTING_IN_BUILD_TREE is not defined.
19916 (g++_init): Use a plain 'c++' as the compiler if
19917 TESTING_IN_BUILD_TREEE is not defined.
19918
19919 2001-05-02 Jakub Jelinek <jakub@redhat.com>
19920
19921 * g++.old-deja/g++.eh/catch13.C: New test.
19922 * g++.old-deja/g++.eh/catch14.C: New test.
19923
19924 2001-05-02 Jakub Jelinek <jakub@redhat.com>
19925
19926 * gcc.dg/cpp/tr-define.c: New test.
19927
19928 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
19929
19930 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
19931 <stdlib.h>, not <malloc.h>.
19932
19933 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
19934
19935 * g++.old-deja/g++.ns/template17.C: New test.
19936
19937 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
19938
19939 * g++.old-deja/g++.pt/ref4.C: New test.
19940
19941 2001-04-30 Richard Henderson <rth@redhat.com>
19942
19943 * gcc.dg/20000724-1.c: Revert last change.
19944
19945 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
19946
19947 * g77.f-torture/execute/20010430.f: New test.
19948
19949 2001-04-30 Mark Mitchell <mark@codesourcery.com>
19950
19951 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
19952
19953 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
19954
19955 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
19956
19957 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
19958
19959 * g++.old-deja/g++.eh/crash6.C: New test.
19960
19961 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
19962
19963 * g++.old-deja/g++.other/warn7.C: New test.
19964
19965 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
19966
19967 * g++.old-deja/g++.other/defarg9.C: New test.
19968
19969 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
19970
19971 * g77.f-torture/compile/20010426.f: New test.
19972 * g77.f-torture/execute/20010426.f: New test.
19973
19974 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
19975
19976 * g77.f-torture/compile/20000629-1.x: Remove - error
19977 has been fixed.
19978
19979 2001-04-26 Jeffrey A Law (law@cygnus.com)
19980
19981 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
19982 Tweak slightly to work with g++.dg framework.
19983 * g++.dg/special/ecos.exp: Run initp1.C test.
19984 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
19985
19986 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
19987 its linker doesn't give line numbers either.
19988 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
19989
19990 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
19991
19992 * g++.old-deja/g++.other/lex1.C: New test.
19993
19994 2001-04-26 Jakub Jelinek <jakub@redhat.com>
19995
19996 * gcc.dg/noncompile/20010425-1.c: New test.
19997
19998 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
19999
20000 * g++.old-deja/g++.pt/mangle2.C: New test.
20001
20002 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20003
20004 * gcc.dg/format/plus-1.c: New test.
20005
20006 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20007
20008 * gcc.dg/20010423-1.c: New test.
20009
20010 2001-04-25 Jakub Jelinek <jakub@redhat.com>
20011
20012 * gcc.c-torture/execute/20010422-1.c: New test.
20013
20014 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
20015
20016 * g++.old-deja/g++.ns/type2.C: New test.
20017
20018 2001-04-24 Zack Weinberg <zackw@stanford.edu>
20019
20020 * g++.old-deja/g++.other/perf1.C: New test.
20021
20022 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
20023
20024 * gcc.dg/c99-func-2.c: Remove xfail.
20025 * gcc.dg/c99-func-3.c: Remove xfail.
20026 * gcc.dg/c99-func-4.c: Remove xfail.
20027
20028 2001-04-23 Zack Weinberg <zackw@stanford.edu>
20029
20030 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
20031
20032 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
20033
20034 * gcc.c-torture/compile/20010423-1.c: New test.
20035
20036 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20037
20038 * g++.old-deja/g++.pt/typename28.C: New test.
20039
20040 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
20041
20042 * g++.old-deja/g++.abi/empty2.C: New test.
20043 * g++.old-deja/g++.abi/empty3.C: New test.
20044
20045 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20046
20047 * g++.old-deja/g++.other/comdat2.C: New test.
20048 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
20049
20050 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20051
20052 * g++.old-deja/g++.other/overload14.C: New test.
20053
20054 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20055
20056 * g++.old-deja/g++.other/lookup23.C: New test.
20057
20058 2001-04-20 Jakub Jelinek <jakub@redhat.com>
20059
20060 * gcc.c-torture/execute/20010403-1.c: New test.
20061
20062 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
20063 Mark Mitchell <mark@codesourcery.com>
20064
20065 * lib/old-dejagnu.exp: Don't delete output of executable.
20066 Add .exe suffix to executables.
20067
20068 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
20069
20070 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
20071
20072 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20073
20074 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
20075
20076 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20077
20078 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
20079 * g++.old-deja/g++.abi/crash1.C: New test.
20080
20081 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
20082
20083 * g++.old-deja/g++.other/crash40.C: New test.
20084
20085 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20086
20087 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
20088
20089 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
20090
20091 * g++.old-deja/g++.other/warn6.C: New test.
20092
20093 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20094
20095 * g++.old-deja/g++.robertl/eb42.C: Same.
20096
20097 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20098
20099 * gcc.dg/wtr-conversion-1.c: New testcase.
20100
20101 2001-04-10 Richard Henderson <rth@redhat.com>
20102
20103 * g++.old-deja/g++.other/array5.C: New.
20104
20105 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20106
20107 * gcc.c-torture/execute/20010408-1.c: New test.
20108
20109 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
20110
20111 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
20112 headers and constructs.
20113 * g++.old-deja/g++.robertl/eb79.C: Same.
20114 * g++.old-deja/g++.robertl/eb77.C (main): Same.
20115 * g++.old-deja/g++.robertl/eb73.C: Same.
20116 * g++.old-deja/g++.robertl/eb66.C (main): Same.
20117 * g++.old-deja/g++.robertl/eb55.C (t): Same.
20118 * g++.old-deja/g++.robertl/eb54.C (main): Same.
20119 * g++.old-deja/g++.robertl/eb46.C (main): Same.
20120 * g++.old-deja/g++.robertl/eb44.C: Same.
20121 * g++.old-deja/g++.robertl/eb41.C (main): Same.
20122 * g++.old-deja/g++.robertl/eb4.C (main): Same.
20123 * g++.old-deja/g++.robertl/eb39.C: Same.
20124 * g++.old-deja/g++.robertl/eb33.C (main): Same.
20125 * g++.old-deja/g++.robertl/eb31.C (main): Same.
20126 * g++.old-deja/g++.robertl/eb30.C: Same.
20127 * g++.old-deja/g++.robertl/eb3.C: Same.
20128 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
20129 * g++.old-deja/g++.robertl/eb21.C: Same.
20130 * g++.old-deja/g++.robertl/eb15.C: Same.
20131 * g++.old-deja/g++.robertl/eb118.C: Same.
20132 * g++.old-deja/g++.robertl/eb115.C (main): Same.
20133 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
20134 * g++.old-deja/g++.robertl/eb109.C: Same.
20135 * g++.old-deja/g++.other/sibcall1.C (main): Same.
20136 * g++.old-deja/g++.mike/rtti1.C: Same.
20137 * g++.old-deja/g++.mike/p658.C: Same.
20138 * g++.old-deja/g++.mike/net46.C: Same.
20139 * g++.old-deja/g++.mike/net34.C: Same.
20140 * g++.old-deja/g++.mike/memoize1.C: Same.
20141 * g++.old-deja/g++.mike/eh2.C: Same.
20142 * g++.old-deja/g++.law/weak.C: Same.
20143 * g++.old-deja/g++.law/visibility7.C: Same.
20144 * g++.old-deja/g++.law/visibility25.C: Same.
20145 * g++.old-deja/g++.law/visibility22.C: Same.
20146 * g++.old-deja/g++.law/visibility2.C: Same.
20147 * g++.old-deja/g++.law/visibility17.C: Same.
20148 * g++.old-deja/g++.law/visibility13.C: Same.
20149 * g++.old-deja/g++.law/visibility10.C: Same.
20150 * g++.old-deja/g++.law/visibility1.C: Same.
20151 * g++.old-deja/g++.law/virtual3.C (eval): Same.
20152 * g++.old-deja/g++.law/vbase1.C: Same.
20153 * g++.old-deja/g++.law/operators32.C: Same.
20154 * g++.old-deja/g++.law/nest3.C: Same.
20155 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
20156 * g++.old-deja/g++.law/except5.C (main): Same.
20157 * g++.old-deja/g++.law/cvt7.C (run): Same.
20158 * g++.old-deja/g++.law/cvt2.C: Same.
20159 * g++.old-deja/g++.law/cvt16.C: Same.
20160 * g++.old-deja/g++.law/ctors6.C (bar): Same.
20161 * g++.old-deja/g++.law/ctors17.C (main): Same.
20162 * g++.old-deja/g++.law/ctors13.C: Same.
20163 * g++.old-deja/g++.law/ctors12.C (main): Same.
20164 * g++.old-deja/g++.law/ctors10.C: Same.
20165 * g++.old-deja/g++.law/code-gen5.C: Same.
20166 * g++.old-deja/g++.law/bad-error7.C: Same.
20167 * g++.old-deja/g++.law/arm9.C: Same.
20168 * g++.old-deja/g++.law/arm12.C: Same.
20169 * g++.old-deja/g++.law/arg8.C: Same.
20170 * g++.old-deja/g++.law/arg1.C: Same.
20171 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
20172 * g++.old-deja/g++.jason/template31.C: Same.
20173 * g++.old-deja/g++.jason/template24.C (main): Same.
20174 * g++.old-deja/g++.jason/2371.C: Same.
20175 * g++.old-deja/g++.eh/new2.C: Same.
20176 * g++.old-deja/g++.eh/new1.C: Same.
20177 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
20178 * g++.old-deja/g++.brendan/nest21.C (main): Same.
20179 * g++.old-deja/g++.brendan/err-msg3.C: Same.
20180 * g++.old-deja/g++.brendan/crash62.C: Same.
20181 * g++.old-deja/g++.brendan/crash52.C: Same.
20182 * g++.old-deja/g++.brendan/crash49.C (main): Same.
20183 * g++.old-deja/g++.brendan/crash38.C: Same.
20184 * g++.old-deja/g++.brendan/crash15.C (main): Same.
20185 * g++.old-deja/g++.brendan/copy9.C: Same.
20186
20187 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
20188
20189 * gcc.c-torture/execute/20001203-2.c (memset):
20190 Count argument is of type __SIZE_TYPE__.
20191
20192 2001-04-04 Diego Novillo <dnovillo@redhat.com>
20193
20194 * gcc.c-torture/compile/20010404-1.c: New test.
20195
20196 2001-04-04 Jakub Jelinek <jakub@redhat.com>
20197
20198 * gcc.c-torture/compile/20010326-1.c: New test.
20199
20200 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
20201
20202 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
20203 peculiarities of the SH.
20204 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
20205
20206 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20207
20208 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
20209 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
20210 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
20211
20212 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20213
20214 * g77.f-torture/compile/20010321-1.f: New test.
20215
20216 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20217
20218 * gcc.c-torture/compile/20010329-1.c: New test.
20219
20220 2001-04-02 Jakub Jelinek <jakub@redhat.com>
20221
20222 * gcc.c-torture/execute/20010329-1.c: New test.
20223
20224 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20225
20226 * g++.old-deja/g++.other/eh4.C: Fix typo.
20227
20228 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
20229
20230 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
20231
20232 2001-03-28 Philip Blundell <philb@gnu.org>
20233
20234 * gcc.c-torture/compile/20010328-1.c: New test.
20235
20236 2001-03-27 Richard Henderson <rth@redhat.com>
20237
20238 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
20239 * g++.old-deja/g++.eh/vbase3.C: Likewise.
20240
20241 2001-03-27 Alan Modra <alan@linuxcare.com.au>
20242
20243 * gcc.c-torture/compile/20010327-1.c: New test.
20244
20245 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
20246
20247 * g++.old-deja/g++.other/friend12.C: New test.
20248 * g++.old-deja/g++.other/friend9.C: Expect no errors.
20249 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
20250
20251 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
20252
20253 * gcc.c-torture/execute/20010325-1.c: New test.
20254
20255 2001-03-23 Jakub Jelinek <jakub@redhat.com>
20256
20257 * g++.old-deja/g++.other/mangle3.C: New test.
20258
20259 2001-03-22 Jakub Jelinek <jakub@redhat.com>
20260
20261 * g++.old-deja/g++.other/anon8.C: New test.
20262
20263 2001-03-20 Philip Blundell <philb@gnu.org>
20264
20265 * gcc.c-torture/compile/20010320-1.c: New test.
20266
20267 2001-03-17 Richard Henderson <rth@redhat.com>
20268
20269 * g++.old-deja/g++.other/eh4.C: Add expected error text.
20270
20271 2001-03-15 Geoff Keating <geoff@redhat.com>
20272
20273 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
20274 tests on AIX.
20275
20276 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
20277
20278 * g++.old-deja/g++.other/eh4.C: New test.
20279
20280 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
20281
20282 * gcc.dg/cpp/mi1.c: Update.
20283
20284 2001-03-14 Jakub Jelinek <jakub@redhat.com>
20285
20286 * g++.old-deja/g++.other/regstack.C: New test.
20287
20288 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
20289
20290 * g++.old-deja/g++.other/ref4.C: New test.
20291
20292 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
20293
20294 * objc/execute/va_method.m: Added.
20295 * objc/execute/IMP.m: Added.
20296 * objc/execute/_cmd.m: Added.
20297 * objc/execute/accessing_ivars.m: Added.
20298 * objc/execute/class-1.m: Added.
20299 * objc/execute/class-10.m: Added.
20300 * objc/execute/class-11.m: Added.
20301 * objc/execute/class-12.m: Added.
20302 * objc/execute/class-13.m: Added.
20303 * objc/execute/class-14.m: Added.
20304 * objc/execute/class-2.m: Added.
20305 * objc/execute/class-3.m: Added.
20306 * objc/execute/class-4.m: Added.
20307 * objc/execute/class-5.m: Added.
20308 * objc/execute/class-6.m: Added.
20309 * objc/execute/class-7.m: Added.
20310 * objc/execute/class-8.m: Added.
20311 * objc/execute/class-9.m: Added.
20312 * objc/execute/class-tests-1.h
20313 * objc/execute/class-tests-2.h
20314 * objc/execute/compatibility_alias.m: Added.
20315 * objc/execute/encode-1.m: Added.
20316 * objc/execute/formal_protocol-1.m: Added.
20317 * objc/execute/formal_protocol-2.m: Added.
20318 * objc/execute/formal_protocol-3.m: Added.
20319 * objc/execute/formal_protocol-4.m: Added.
20320 * objc/execute/formal_protocol-5.m: Added.
20321 * objc/execute/formal_protocol-6.m: Added.
20322 * objc/execute/formal_protocol-7.m: Added.
20323 * objc/execute/informal_protocol.m: Added.
20324 * objc/execute/initialize.m: Added.
20325 * objc/execute/load.m: Added.
20326 * objc/execute/many_args_method.m: Added.
20327 * objc/execute/nested-3.m: Added.
20328 * objc/execute/no_clash.m: Added.
20329 * objc/execute/private.m: Added.
20330 * objc/execute/redefining_self.m: Added.
20331 * objc/execute/root_methods.m: Added.
20332 * objc/execute/selector-1.m: Added.
20333 * objc/execute/static-1.m: Added.
20334 * objc/execute/static-2.m: Added.
20335 * objc/execute/va_method.m: Added.
20336
20337 2001-03-10 Richard Henderson <rth@redhat.com>
20338
20339 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
20340
20341 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
20342
20343 * g++.old-deja/g++.other/crash31.C: XFAIL.
20344 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
20345 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
20346 * gcc.c-torture/execute/20010123-1.x: XFAIL.
20347 * gcc.c-torture/execute/20010124-1.x: XFAIL.
20348 * gcc.dg/sequence-pt-1.c: XFAIL one test.
20349
20350 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
20351
20352 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
20353
20354 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20355
20356 * gcc.dg/20000724-1.c: Don't use multiline strings.
20357
20358 2001-03-06 Zack Weinberg <zackw@stanford.edu>
20359
20360 * objc/execute/string1.m, objc/execute/string2.m: Compare the
20361 result of -cString against what we expect it to be; don't just
20362 print it out for no one to read.
20363
20364 * objc/execute/string3.m, objc/execute/string4.m: New tests.
20365 Based on testcases provided by Nicola Pero.
20366
20367 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20368
20369 * gcc.dg/cpp/macro7.c: New test.
20370
20371 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
20372
20373 * gcc.dg/cpp/multiline.c: Update.
20374
20375 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20376
20377 * g++.old-deja/g++.other/enum3.C: New test.
20378
20379 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20380
20381 * g++.old-deja/g++.other/pod1.C: New test.
20382
20383 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
20384
20385 * g++.old-deja/g++.ext/overload1.C: New test.
20386
20387 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20388
20389 * g++.old-deja/g++.pt/using1.C: New test.
20390
20391 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
20392
20393 * g++.old-deja/g++.other/using9.C: New test.
20394
20395 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
20396
20397 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
20398
20399 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
20400
20401 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
20402
20403 * g++.old-deja/g++.ext/realpt1.C: Remove.
20404
20405 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
20406
20407 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
20408
20409 2001-02-26 Will Cohen <wcohen@redhat.com>
20410
20411 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
20412
20413 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
20414
20415 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
20416 templatized constructors.
20417
20418 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20419
20420 * gcc.c-torture/execute/20010224-1.c: New test.
20421
20422 2001-02-23 Jakub Jelinek <jakub@redhat.com>
20423
20424 * gcc.c-torture/execute/20010222-1.c: New test.
20425
20426 2001-02-22 Jakub Jelinek <jakub@redhat.com>
20427
20428 * g++.old-deja/g++.other/inline20.C: New test.
20429
20430 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
20431
20432 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
20433
20434 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20435
20436 * g++.old-deja/g++.other/lookup22.C: New test.
20437
20438 2001-02-19 Zack Weinberg <zackw@stanford.edu>
20439
20440 * g77.dg: New directory.
20441 * g77.dg/20010216-1.f: New test case.
20442 * g77.dg/dg.exp: New driver.
20443 * lib/g77-dg.exp: New driver library.
20444
20445 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20446
20447 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
20448
20449 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
20450
20451 * g++.old-deja/g++.other/decl9.C: New test.
20452
20453 2001-02-16 Jakub Jelinek <jakub@redhat.com>
20454
20455 * g++.old-deja/g++.other/init16.C: Update the test so that it does
20456 not need <string> and also tests the initialization at runtime.
20457
20458 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
20459
20460 * gcc.c-torture/execute/longlong.c: New test.
20461
20462 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20463
20464 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
20465
20466 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
20467
20468 * gcc.c-torture/execute/920302-1.c (execute):
20469 Change argument type to short.
20470
20471 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20472
20473 * g++.old-deja/g++.pt/deduct6.C: New test.
20474
20475 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
20476
20477 * g++.old-deja/g++.pt/deduct5.C: New test.
20478
20479 2001-02-14 Jakub Jelinek <jakub@redhat.com>
20480
20481 * gcc.c-torture/execute/20010209-1.c: New test.
20482
20483 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
20484
20485 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
20486
20487 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
20488
20489 * g++.dg/vtgc1.C: Update for new ABI.
20490
20491 * consistency.vlad: New directory, 1665 files.
20492
20493 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
20494
20495 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
20496 return type.
20497 * gcc.dg/cpp/digraphs.c: Declare puts.
20498
20499 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20500
20501 * g++.old-deja/g++.other/warn5.C: New test.
20502
20503 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 * g++.old-deja/g++.pt/spec40.C: New test.
20506
20507 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
20508
20509 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
20510 case.
20511 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
20512
20513 2001-02-12 Jakub Jelinek <jakub@redhat.com>
20514
20515 * gcc.c-torture/compile/20010209-1.c: New test.
20516
20517 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
20518
20519 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
20520 excess errors message but not if it crashes.
20521 * g++.old-deja/g++.other/crash27.C: Likewise.
20522 * g++.old-deja/g++.other/crash28.C: Likewise.
20523 * g++.old-deja/g++.other/crash30.C: Likewise.
20524 * g++.old-deja/g++.other/crash32.C: Likewise.
20525 * g++.old-deja/g++.other/crash35.C: Likewise.
20526 * g++.old-deja/g++.pt/inherit2.C: Likewise.
20527
20528 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
20529
20530 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
20531 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
20532 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
20533 g77.f-torture/execute/execute.exp,
20534 g77.f-torture/noncompile/noncompile.exp,
20535 gcc.c-torture/execute/execute.exp,
20536 gcc.c-torture/execute/memcheck/memcheck.exp,
20537 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
20538 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
20539 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
20540 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
20541 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
20542 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
20543 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
20544 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
20545 Remove bug reporting instructions with ancient email addresses.
20546
20547 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20548
20549 * gcc.dg/20010202-1.c: New test.
20550 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
20551
20552 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
20553
20554 * g++.dg/stdbool-if.C: New test.
20555
20556 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
20557
20558 * objc/execute/fdecl.m: Added main().
20559
20560 2001-02-07 Jakub Jelinek <jakub@redhat.com>
20561
20562 * gcc.c-torture/execute/20010206-1.c: New test.
20563
20564 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
20565
20566 * gcc.dg/cpp/avoidpaste1.c: Update.
20567
20568 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
20569
20570 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
20571 Pero <nicola@brainstorm.co.uk>.
20572 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
20573
20574 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
20575
20576 * g++.old-deja/g++.pt/spec39.C: New test.
20577
20578 2001-02-05 Jakub Jelinek <jakub@redhat.com>
20579
20580 * gcc.c-torture/compile/20010202-1.c: New test.
20581
20582 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
20583
20584 * g++.old-deja/g++.abi/primary2.C: New test.
20585 * g++.old-deja/g++.abi/primary3.C: New test.
20586 * g++.old-deja/g++.abi/primary4.C: New test.
20587 * g++.old-deja/g++.abi/primary5.C: New test.
20588 * g++.old-deja/g++.abi/vtable3.h: New test.
20589 * g++.old-deja/g++.abi/vtable3a.C: New test.
20590 * g++.old-deja/g++.abi/vtable3b.C: New test.
20591 * g++.old-deja/g++.abi/vtable3c.C: New test.
20592 * g++.old-deja/g++.abi/vtable3d.C: New test.
20593 * g++.old-deja/g++.abi/vtable3e.C: New test.
20594 * g++.old-deja/g++.abi/vtable3f.C: New test.
20595 * g++.old-deja/g++.abi/vtable3g.C: New test.
20596 * g++.old-deja/g++.abi/vtable3h.C: New test.
20597 * g++.old-deja/g++.abi/vtable3i.C: New test.
20598 * g++.old-deja/g++.abi/vtable3j.C: New test.
20599 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
20600
20601 2001-02-03 Jakub Jelinek <jakub@redhat.com>
20602
20603 * g++.old-deja/g++.other/anon6.C: New test.
20604 * g++.old-deja/g++.other/anon7.C: New test.
20605
20606 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
20607
20608 * gcc.dg/cpp/avoidpaste2.c: New tests.
20609
20610 2001-01-31 Jakub Jelinek <jakub@redhat.com>
20611
20612 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
20613
20614 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
20615
20616 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
20617 DECIMAL_DIG cases for Irix."
20618
20619 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
20620
20621 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
20622
20623 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
20624
20625 * gcc.dg/c99-tag-1.c: New test.
20626
20627 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20628
20629 * gcc.dg/cpp/tr-warn1.c: Add tests.
20630
20631 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
20632
20633 * gcc.dg/cpp/avoidpaste1.c: Update.
20634 * gcc.dg/cpp/paste4.c: Update.
20635
20636 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
20637
20638 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
20639 cases for Irix.
20640
20641 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
20642
20643 * g++.old-deja/g++.other/inline19.C: New test.
20644
20645 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
20646
20647 * gcc.dg/Wlarger-than.c: New test.
20648
20649 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
20650
20651 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
20652
20653 2001-01-29 Jakub Jelinek <jakub@redhat.com>
20654
20655 * gcc.c-torture/execute/20010129-1.c: New test.
20656 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
20657
20658 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
20659
20660 * gcc.dg/cpp/avoidpaste1.c: Test case.
20661
20662 2001-01-28 Jakub Jelinek <jakub@redhat.com>
20663
20664 * g++.old-deja/g++.other/inline18.C: New test.
20665
20666 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20667
20668 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
20669 and __builtin_putchar.
20670
20671 2001-01-27 Jakub Jelinek <jakub@redhat.com>
20672
20673 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
20674 tests.
20675
20676 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
20677
20678 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
20679 floating point number rounding mode to round to the nearest
20680 representable mode.
20681
20682 2001-01-25 Jakub Jelinek <jakub@redhat.com>
20683
20684 * g++.old-deja/g++.other/mangle2.C: New test.
20685
20686 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
20687
20688 * gcc.c-torture/compile/20010124-1.c: New test.
20689
20690 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
20691
20692 * g++.old-deja/g++.pt/spec38.C: New test.
20693
20694 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20695
20696 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
20697 "Build don't run".
20698
20699 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20700
20701 * gcc.c-torture/execute/20010123-1.c: New test.
20702
20703 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20704
20705 * g++.old-deja/g++.pt/spec37.C: New test.
20706
20707 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
20708
20709 * g++.old-deja/g++.pt/overload14.C: New test.
20710
20711 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20712
20713 * gcc.c-torture/execute/20010122-1.c: New test, exercise
20714 __builtin_return_address.
20715
20716 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
20717
20718 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
20719 * g++.old-deja/g++.pt/spec35.C: New test.
20720 * g++.old-deja/g++.pt/spec36.C: New test.
20721
20722 2001-01-20 Jakub Jelinek <jakub@redhat.com>
20723
20724 * gcc.c-torture/compile/20010118-1.c: New test.
20725
20726 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
20727
20728 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
20729
20730 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20731
20732 * gcc.c-torture/execute/20010119-1.c: New test.
20733
20734 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20735
20736 * g++.old-deja/g++.other/vbase5.C: New test.
20737
20738 2001-01-19 Jakub Jelinek <jakub@redhat.com>
20739
20740 * gcc.c-torture/execute/20010118-1.c: New test.
20741
20742 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20743
20744 * g++.old-deja/g++.pt/deduct3.C: New test.
20745
20746 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
20747
20748 * g++.old-deja/g++.pt/spec34.C: New test.
20749
20750 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
20751
20752 * g77.f-torture/compile/20000601-2.f: New test.
20753
20754 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20755
20756 * g++.old-deja/g++.other/init17.C: New test.
20757
20758 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
20759
20760 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
20761
20762 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20763
20764 * g++.old-deja/g++.pt/unify8.C: New test.
20765
20766 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20767
20768 * g++.old-deja/g++.abi/vbase1.C: New test.
20769
20770 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
20771
20772 * g++.old-deja/g++.pt/crash65.C: New test.
20773
20774 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
20775
20776 * gcc.dg/cpp/assembl2.S: New test case.
20777
20778 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
20779
20780 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
20781 are supported.
20782
20783 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20784
20785 * g++.old-deja/g++.other/builtins1.C: New test.
20786 * g++.old-deja/g++.other/builtins2.C: Likewise.
20787 * g++.old-deja/g++.other/builtins3.C: Likewise.
20788 * g++.old-deja/g++.other/builtins4.C: Likewise.
20789
20790 2001-01-17 Jakub Jelinek <jakub@redhat.com>
20791
20792 * gcc.c-torture/compile/20010117-1.c: New test.
20793 * gcc.c-torture/compile/20010117-2.c: New test.
20794
20795 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20796
20797 * g77.f-torture/execute/20010116.[fx]: New test,
20798 XFAIL on i?86-*-*.
20799 * g77.f-torture/compile/20010115.f: Indicate it's
20800 a test for PR fortran/1636.
20801
20802 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
20803
20804 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
20805
20806 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20807
20808 * g77.f-torture/compile/20010115.f: New test.
20809
20810 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
20811
20812 * g++.old-deja/g++.pt/nontype5.C: New test.
20813
20814 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
20815
20816 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
20817 have an equivalent working one below it.
20818
20819 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20820
20821 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
20822 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20823
20824 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
20825
20826 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
20827 message containing "init_priority".
20828 (conpr-2.C): Likewise.
20829 (conpr-3.C): Likewise.
20830 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
20831
20832 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20833
20834 * gcc.c-torture/execute/20010114-2.c: New test.
20835
20836 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
20837
20838 * gcc.c-torture/compile/20010114-1.c: New test.
20839 * gcc.c-torture/compile/20010114-1.x: Xfail.
20840 * gcc.c-torture/compile/20010114-2.c: New test.
20841 * gcc.c-torture/execute/20010114-1.c: New test.
20842 * gcc.dg/trunc-1.c: New test.
20843 * gcc.dg/uninit-B.c: New test.
20844
20845 2001-01-13 Nick Clifton <nickc@redhat.com>
20846
20847 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
20848 target.
20849
20850 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
20851
20852 * gcc.c-torture/compile/20010113-1.c: New test.
20853
20854 2001-01-13 Jakub Jelinek <jakub@redhat.com>
20855
20856 * gcc.c-torture/compile/20001212-1.c: New test.
20857
20858 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
20859
20860 * gcc.dg/cpp/widestr1.c: Update.
20861 * gcc.dg/cpp/prag-imp.c: Remove.
20862
20863 2001-01-12 Jakub Jelinek <jakub@redhat.com>
20864
20865 * gcc.c-torture/execute/20000801-3.x: Remove.
20866 * gcc.dg/c90-init-1.c: New test.
20867 * gcc.dg/c99-init-1.c: New test.
20868 * gcc.dg/c99-init-2.c: New test.
20869 * gcc.dg/gnu99-init-1.c: New test.
20870
20871 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
20872
20873 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
20874 testing that no relevant ones were found.
20875
20876 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20877
20878 * g++.old-deja/g++.pt/cast2.C: New test.
20879
20880 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
20881
20882 * g++.old-deja/g++.pt/friend47.C: New test.
20883
20884 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20885
20886 * g++.old-deja/g++.pt/instantiate13.C: New test.
20887
20888 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20889
20890 * g++.old-deja/g++.other/defarg7.C: New test.
20891 * g++.old-deja/g++.other/defarg8.C: New test.
20892
20893 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20894
20895 * g++.old-deja/g++.pt/crash64.C: New test.
20896
20897 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
20898
20899 * g++.old-deja/g++.pt/crash63.C: New test.
20900
20901 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
20902
20903 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
20904
20905 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
20906
20907 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
20908
20909 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20910
20911 * g++.old-deja/g++.pt/error3.C: New test.
20912
20913 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20914
20915 * g++.old-deja/g++.other/crash39.C: New test.
20916
20917 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
20918
20919 * g++.old-deja/g++.other/vbase4.C: New test.
20920
20921 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
20922
20923 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
20924 * gcc.dg/special/20000419-2.c: New file. Identical to above.
20925 * gcc.dg/special/special.exp: New test driver which will check
20926 for alias support for the above test.
20927
20928 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
20929
20930 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
20931 problems on small machines.
20932 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
20933 parameterize.
20934
20935 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
20936
20937 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
20938 mips.
20939 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
20940
20941 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
20942
20943 * g++.old_deja/g++.pt/using8.C: New test.
20944
20945 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
20946
20947 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
20948
20949 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
20950
20951 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
20952 where a failure is expected.
20953 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
20954
20955 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20956
20957 * g++.old_deja/g++.pt/instantiate12.C: New test.
20958
20959 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20960
20961 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
20962 start of structs.
20963 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
20964 * g++.old-deja/g++.brendan/crash17.C: Likewise.
20965 * g++.old-deja/g++.brendan/crash29.C: Likewise.
20966 * g++.old-deja/g++.brendan/crash48.C: Likewise.
20967 * g++.old-deja/g++.brendan/ns1.C: Likewise.
20968 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
20969 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
20970 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
20971 * g++.old-deja/g++.eh/spec6.C: Likewise.
20972 * g++.old-deja/g++.jason/crash3.C: Likewise.
20973 * g++.old-deja/g++.law/ctors11.C: Likewise.
20974 * g++.old-deja/g++.law/ctors17.C: Likewise.
20975 * g++.old-deja/g++.law/ctors5.C: Likewise.
20976 * g++.old-deja/g++.law/ctors9.C: Likewise.
20977 * g++.old-deja/g++.mike/ambig1.C: Likewise.
20978 * g++.old-deja/g++.mike/net22.C: Likewise.
20979 * g++.old-deja/g++.mike/p3538a.C: Likewise.
20980 * g++.old-deja/g++.mike/p3538b.C: Likewise.
20981 * g++.old-deja/g++.mike/virt3.C: Likewise.
20982 * g++.old-deja/g++.niklas/t128.C: Likewise.
20983 * g++.old-deja/g++.other/anon4.C: Likewise.
20984 * g++.old-deja/g++.other/using1.C: Likewise.
20985 * g++.old-deja/g++.other/warn3.C: Likewise.
20986 * g++.old-deja/g++.pt/t37.C: Likewise.
20987 * g++.old-deja/g++.robertl/eb69.C: Likewise.
20988 * g++.old-deja/g++.robertl/eb71.C: Likewise.
20989
20990 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
20991
20992 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
20993
20994 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20995
20996 * gcc.c-torture/execute/stdio-opt-3.c: New test.
20997
20998 2001-01-07 Jakub Jelinek <jakub@redhat.com>
20999
21000 * gcc.c-torture/compile/20010107-1.c: New test.
21001
21002 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21003
21004 * gcc.c-torture/execute/builtin-noret-1.c: New test.
21005
21006 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
21007
21008 * gcc.dg/format/format.h: New file.
21009 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
21010 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
21011 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
21012 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
21013 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
21014 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
21015 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
21016 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
21017 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
21018 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
21019 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
21020 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
21021 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
21022 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
21023 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
21024 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
21025 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
21026 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
21027 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
21028 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
21029 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
21030 instead of declaring standard types, macros and functions in each
21031 test.
21032
21033 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
21034
21035 * gcc.c-torture/execute/20010106-1.c: New test.
21036
21037 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
21038
21039 * gcc.dg/format/format.exp: New file.
21040 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
21041 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
21042 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
21043 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
21044 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
21045 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
21046 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
21047 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
21048 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
21049 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
21050 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
21051 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
21052 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
21053 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
21054 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
21055 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
21056 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
21057 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
21058 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
21059 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
21060 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
21061 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
21062 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
21063 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
21064 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
21065 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
21066 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
21067 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
21068 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
21069 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
21070 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
21071 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
21072 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
21073 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
21074 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
21075 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
21076 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
21077 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
21078 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
21079 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
21080 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
21081 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
21082
21083 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
21084
21085 * gcc.c-torture/execute/991228-1.c: Take word endianness into
21086 account.
21087
21088 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
21089
21090 * gcc.c-torture/execute/builtin-complex-1.c: New test.
21091
21092 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
21093
21094 * g++.old-deja/g++.pt/crash62.C: New test.
21095
21096 2001-01-04 Richard Henderson <rth@redhat.com>
21097
21098 * gcc.dg/20000926-1.c: Update expected warnings.
21099 * gcc.dg/array-2.c: Likewise.
21100 * gcc.dg/array-4.c: Also validate flexible array members.
21101 * gcc.dg/c99-flex-array-1.c: New.
21102
21103 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
21104
21105 * gcc.c-torture/compile/20001222-1.x: Remove.
21106
21107 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
21108
21109 * gcc.c-torture/execute/built-in-setjmp.c: New.
21110
21111 2001-01-03 Richard Henderson <rth@redhat.com>
21112
21113 * gcc.dg/940510-1.c: Update expected error wording.
21114 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
21115
21116 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
21117
21118 * lib/target-supports.exp (check_alias_available): Modified to
21119 indicate aliases not supported if only weak aliases are supported.
21120
21121 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21122
21123 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
21124 Turn on cmpstrsi checks for __pj__ and __i370__.
21125
21126 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21127
21128 * g++.old-deja/g++.other/virtual11.C: New test.
21129
21130 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
21131
21132 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
21133
21134 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21135
21136 * gcc.c-torture/compile/20010102-1.c: New test.
21137
21138 2001-01-02 Andreas Jaeger <aj@suse.de>
21139
21140 * gcc.dg/noreturn-3.c: New test.
21141
21142 * gcc.dg/noreturn-4.c: New test.
21143
21144 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21145
21146 * gcc.c-torture/execute/stdio-opt-1.c: Also test
21147 __builtin_fputc and __builtin_fwrite.
21148
21149 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21150
21151 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
21152 signed char, not default char.
21153
21154 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
21155
21156 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
21157
21158 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
21159
21160 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
21161
21162 2000-12-29 Richard Henderson <rth@redhat.com>
21163
21164 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
21165 (__cyg_profile_func_exit): Define.
21166
21167 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
21168
21169 * g++.dg/vtgc1.C: New test.
21170
21171 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
21172
21173 * gcc.dg/noncompile/20001228-1.c: New test.
21174
21175 * gcc.dg/20001228-1.c: New test.
21176
21177 * gcc.c-torture/execute/20001228-1.c: New test.
21178
21179 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
21180
21181 * gcc.dg/format-strfmon-1.c: New test.
21182
21183 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21184
21185 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
21186 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
21187 * gcc.c-torture/execute/string-opt-1.c: Likewise.
21188 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21189 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21190 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21191 * gcc.c-torture/execute/string-opt-6.c: Likewise.
21192 * gcc.c-torture/execute/string-opt-7.c: Likewise.
21193 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21194 * gcc.c-torture/execute/string-opt-9.c: Likewise.
21195 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21196 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21197 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21198
21199 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
21200 * gcc.c-torture/execute/string-opt-4.c: Test index.
21201
21202 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
21203
21204 * gcc.c-torture/compile/20001226-1.c: New test.
21205
21206 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
21207
21208 * gcc.c-torture/compile/20001222-1.c: New test.
21209 * gcc.c-torture/compile/20001222-1.x: Xfail.
21210
21211 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
21212
21213 * gcc.c-torture/execute/comp-goto-2.c: New test.
21214
21215 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
21216
21217 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
21218 Use long types if __INT_MAX__ is 32767.
21219 (main): Use cast to (sint32 *) when poking 88 into a_page.
21220
21221 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
21222
21223 2000-12-21 Bernd Schmidt <bernds@redhat.com>
21224
21225 * gcc.c-torture/compile/20001221-1.c: New test.
21226 * gcc.c-torture/execute/20001221-1.c: New test.
21227
21228 2000-12-20 Richard Henderson <rth@redhat.com>
21229
21230 * g++.old-deja/g++.pt/crash36.C: Update error lines.
21231 * g++.old-deja/g++.robertl/eb109.C: Likewise.
21232
21233 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21234
21235 * gcc.dg/compare3.c: New test.
21236
21237 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21238
21239 * gcc.dg/format-warnll-1.c: New test.
21240
21241 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
21242
21243 * gcc.dg/cpp/cmdlne-P.c: New test.
21244
21245 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
21246
21247 * gcc.c-torture/execute/builtin-abs-1.c,
21248 gcc.c-torture/execute/builtin-abs-2.c: New tests.
21249
21250 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21251
21252 * gcc.dg/cpp/multiline.c: New test.
21253
21254 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
21255
21256 * g++.old-deja/g++.other/syshdr1.C: Update.
21257 * gcc.dg/cpp/lineflags.c: Remove temporarily.
21258
21259 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21260
21261 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
21262
21263 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21264
21265 * g++.old-deja/g++.pt/ttp65.C: New test.
21266
21267 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21268
21269 * g++.old-deja/g++.pt/ttp64.C: New test.
21270
21271 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21272
21273 * g++.old-deja/g++.pt/spec33.C: New test.
21274
21275 2000-12-14 Catherine Moore <clm@redhat.com>
21276
21277 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
21278 * gcc.c-torture/execute/920612-2.c: Likewise.
21279 * gcc.c-torture/execute/920428-2.c: Likewise.
21280 * gcc-c-torture/execute/va-arg-11.c: Call exit.
21281 * gcc.c-torture/execute/va-arg-21.c: Likewise.
21282
21283 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21284
21285 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
21286 * gcc.dg/pack-test-2.c: Likewise.
21287
21288 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21289
21290 Tests by Zack Weinberg <zackw@stanford.edu>.
21291
21292 * gcc.dg/cpp/defined.c: Update.
21293 * gcc.dg/cpp/defined_trad.c: New tests.
21294
21295 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
21296
21297 * gcc.dg/cpp/trad-direct.c: Update.
21298
21299 2000-12-11 Neil Booth <neilb@earthling.net>
21300
21301 * gcc.dg/cpp/defined_trad.c
21302
21303 2000-12-11 Neil Booth <neilb@earthling.net>
21304
21305 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
21306
21307 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
21308
21309 * gcc.dg/format-miss-2.c: New test.
21310
21311 2000-12-09 Neil Booth <neilb@earthling.net>
21312
21313 * gcc.dg/cpp/lineflags.c: New tests.
21314 * gcc.dg/cpp/poison.c: Update.
21315 * gcc.dg/cpp/redef2.c: Update.
21316 * gcc.dg/cpp/skipping.c: New test.
21317
21318 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
21319
21320 * g++.old-deja/g++.other/eh3.C: New testcase.
21321
21322 2000-12-07 Neil Booth <neilb@earthling.net>
21323
21324 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
21325 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
21326 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
21327 wtr-union-init-2.c, wtr-union-init-3.c: Update.
21328 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
21329 Update.
21330
21331 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21332
21333 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
21334 __SIZE_TYPE__ instead of int for type of integers cast to
21335 pointers.
21336
21337 2000-12-07 Jakub Jelinek <jakub@redhat.com>
21338
21339 * g++.old-deja/g++.other/cleanup4.C: New test.
21340
21341 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21342
21343 * format-sec-1.c: New test.
21344
21345 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21346
21347 * gcc.dg/format-nonlit-3.c: New test.
21348
21349 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
21350
21351 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
21352 through a null pointer.
21353
21354 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21355
21356 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
21357 * g++.old-deja/g++.pt/partial4.C: New test.
21358
21359 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
21360
21361 * gcc.c-torture/execute/ieee/hugeval.x: New.
21362
21363 2000-12-06 Neil Booth <neilb@earthling.net>
21364
21365 * gcc.dg/cpp/backslash2.c: New tests.
21366
21367 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21368
21369 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
21370 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
21371
21372 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
21373
21374 * gcc.c-torture/execute/20001203-2.c: New testcase.
21375
21376 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21377
21378 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
21379 * g++.old-deja/g++.other/virtual10.C: New test.
21380
21381 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
21382
21383 * g++.old-deja/g++.mike/pmf5.C: Remove test.
21384
21385 2000-12-05 Richard Henderson <rth@redhat.com>
21386
21387 * gcc.c-torture/compile/20001205-1.c: New.
21388
21389 2000-12-04 Neil Booth <neilb@earthling.net>
21390
21391 * g++.old-deja/g++.other/virtual9.C: New test.
21392 * g++.old-deja/g++.pt/crash61.C: New test.
21393 * gcc.c-torture/execute/loop-9.c: New test.
21394
21395 2000-12-04 Neil Booth <neilb@earthling.net>
21396
21397 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
21398 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
21399 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
21400 * gcc.dg/cpp/extratokens.c: ...here.
21401
21402 2000-12-04 Neil Booth <neilb@earthling.net>
21403
21404 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
21405 New tests.
21406
21407 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21408
21409 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
21410 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
21411
21412 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
21413
21414 * gcc.c-torture/execute/20001203-1.c: New test.
21415
21416 2000-12-03 Neil Booth <neilb@earthling.net>
21417
21418 * gcc.dg/cpp/macro6.c: New test cases.
21419
21420 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21421
21422 * gcc.c-torture/execute/string-opt-9.c: New test.
21423 * gcc.c-torture/execute/string-opt-10.c: Likewise.
21424 * gcc.c-torture/execute/string-opt-11.c: Likewise.
21425 * gcc.c-torture/execute/string-opt-12.c: Likewise.
21426
21427 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
21428 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
21429
21430 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
21431
21432 * gcc.dg/cpp/if-6.c: New testcase.
21433
21434 * gcc.dg/20001201-1.c: New testcase.
21435
21436 2000-12-02 Neil Booth <neilb@earthling.net>
21437
21438 * g++.old-deja/g++.other/externC4.C,
21439 g++.old-deja/g++.other/friend10.C: New tests.
21440
21441 2000-12-02 Neil Booth <neilb@earthling.net>
21442
21443 * g++.old-deja/g++.other/instan2.C
21444 * g++.old-deja/g++.other/instan3.C: New test.
21445
21446 2000-12-02 Neil Booth <neilb@earthling.net>
21447
21448 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
21449 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
21450 gnuc99.c,gnuc99-pedantic.c: New tests.
21451
21452 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21453
21454 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
21455 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
21456
21457 2000-12-01 Neil Booth <neilb@earthling.net>
21458
21459 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
21460 * gcc.dg/cpp/poison.c: Update.
21461 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
21462
21463 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
21464
21465 * g77.f-torture/execute/20001201.f: New test.
21466
21467 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
21468
21469 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
21470
21471 2000-12-01 Jakub Jelinek <jakub@redhat.com>
21472
21473 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
21474
21475 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
21476
21477 * g++.old-deja/g++.other/cast6.C: New test.
21478
21479 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
21480
21481 * gcc.c-torture/execute/20001130-2.c: New testcase.
21482
21483 2000-11-30 Richard Henderson <rth@redhat.com>
21484
21485 * gcc.c-torture/execute/20001130-1.c: New test.
21486
21487 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21488
21489 * g++.old-deja/g++.other/op3.C: New test.
21490
21491 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21492
21493 * g++.old-deja/g++.other/op2.C: New test.
21494
21495 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
21496
21497 * g++.old-deja/g++.other/crash38.C: New test.
21498
21499 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
21500
21501 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
21502
21503 2000-11-29 Jakub Jelinek <jakub@redhat.com>
21504
21505 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
21506 tests.
21507 * gcc.c-torture/execute/string-opt-6.c: New test.
21508
21509 * gcc.dg/20001117-1.c: Add main.
21510
21511 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
21512
21513 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
21514 Move from here ...
21515 * gcc.dg/940510-1.c: ... to here.
21516
21517 * gcc.dg/20000926-1.c: GNU C now allows initializations of
21518 zero-size arrays in toplevel structures.
21519
21520 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21521
21522 * gcc.c-torture/execute/loop-8.c: New test.
21523
21524 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21525
21526 * g++.old-deja/g++.other/base1.C: New test.
21527
21528 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21529
21530 * g++.old-deja/g++.other/parse2.C: New test.
21531
21532 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21533
21534 * g++.old-deja/g++.pt/incomplete1.C: New test.
21535
21536 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
21537
21538 * g++.old-deja/g++.other/friend9.C: New test.
21539
21540 2000-11-28 Jakub Jelinek <jakub@redhat.com>
21541
21542 * gcc.dg/20001127-1.c: New test.
21543
21544 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21545
21546 * g++.old-deja/g++.pt/friend46.C: New test.
21547
21548 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
21549
21550 * g++.old-deja/g++.other/ptrmem8.C: New test.
21551
21552 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21553
21554 * gcc.c-torture/execute/string-opt-7.c: New test.
21555 * gcc.c-torture/execute/string-opt-8.c: Likewise.
21556
21557 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
21558
21559 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
21560 instead of 'mkcheck 2'.
21561
21562 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
21563
21564 * gcc.c-torture/execute/memcheck/driver.c,
21565 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
21566 C9X references to refer to C99.
21567
21568 2000-11-25 Jakub Jelinek <jakub@redhat.com>
21569
21570 * gcc.dg/ultrasp3.c: New test.
21571
21572 2000-11-25 Neil Booth <neilb@earthling.net>
21573
21574 * gcc.dg/cpp/include2.c: Update test to be locale independent.
21575
21576 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
21577
21578 * gcc.c-torture/compile/20001123-2.c: New.
21579
21580 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21581
21582 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
21583
21584 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
21585
21586 * gcc.dg/sequence-point-1.c: Add some new tests.
21587 * gcc.c-torture/execute/20001124-1.c: New test.
21588
21589 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21590
21591 * g++.old-deja/g++.other/vaarg4.C: New test.
21592 * gcc.c-torture/compile/20001123-1.c: New test.
21593
21594 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
21595
21596 * g++.other/crash24.C: Adjust and remove XFAIL.
21597 * g++.other/crash37.C: New test.
21598
21599 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
21600
21601 * g++.old-deja/g++.pt/instantiate9.C: New test.
21602
21603 2000-11-22 Mark Mitchell <mark@codesourcery.com>
21604
21605 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
21606 new ABI, too.
21607
21608 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
21609 * g++.old-deja/g++.robertl/eb55.C: Likewise.
21610
21611 2000-11-22 Neil Booth <neilb@earthling.net>
21612
21613 * gcc.dg/cpp/Wtrigraphs.c: New test.
21614
21615 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
21616
21617 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
21618
21619 2000-11-22 Jakub Jelinek <jakub@redhat.com>
21620
21621 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
21622
21623 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
21624
21625 * lib/gcc-dg.exp: load_lib scanasm.exp.
21626 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
21627 * lib/g++-dg.exp: load_lib scanasm.exp.
21628 * lib/scanasm.exp: New.
21629 (scan-assembler, scan-assembler-not): Add optional arguments to
21630 test name, or if not present, the pattern name.
21631 (scan-assembler-dem, scan-assembler-dem-not): New.
21632
21633 * g++.dg/dg.exp: New.
21634
21635 2000-11-21 Neil Booth <neilb@earthling.net>
21636
21637 * gcc.dg/cpp/integrated1.c: Remove.
21638
21639 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21640
21641 * gcc.c-torture/execute/20001121-1.c: New test.
21642
21643 2000-11-21 Richard Henderson <rth@redhat.com>
21644
21645 * gcc.c-torture/compile/20001121-1.c: New test.
21646
21647 2000-11-20 Neil Booth <neilb@earthling.net>
21648
21649 * gcc.dg/cpp/integrated1.c: New test.
21650
21651 2000-11-21 Jakub Jelinek <jakub@redhat.com>
21652
21653 * g++.old-deja/g++.other/inline17.C: New test.
21654
21655 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
21656
21657 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
21658 local variable to be zero: I made the variable global. Now
21659 uses abort() and exit() instead of relying on main's return value.
21660
21661 2000-11-20 Neil Booth <neilb@earthling.net>
21662
21663 * gcc.dg/cpp/paste2.c: Update test.
21664 * objc/execute/paste.m: New test.
21665
21666 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
21667
21668 * gcc.dg/c99-condexpr-1.c: New test.
21669
21670 2000-11-20 Neil Booth <neilb@earthling.net>
21671
21672 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
21673
21674 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
21675
21676 * g++.old-deja/g++.pt/export1.C: New test.
21677
21678 2000-11-20 Jakub Jelinek <jakub@redhat.com>
21679
21680 * gcc.dg/20001117-1.c: New test.
21681
21682 2000-11-18 Richard Henderson <rth@redhat.com>
21683
21684 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
21685
21686 2000-11-18 Richard Henderson <rth@redhat.com>
21687
21688 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
21689 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
21690 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
21691
21692 2000-11-18 Richard Henderson <rth@redhat.com>
21693
21694 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
21695 (main): New. Exit cleanly.
21696
21697 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
21698
21699 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
21700 gcc.dg/c99-fordecl-2.c: New tests.
21701
21702 2000-11-18 Richard Henderson <rth@redhat.com>
21703
21704 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
21705 * gcc.c-torture/execute/zerolen-2.c: New.
21706
21707 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21708
21709 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
21710 memory.
21711
21712 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21713
21714 * g++.old-deja/g++.pt/instantiate8.C: New test.
21715
21716 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
21717
21718 * g++.old-deja/g++.other/incomplete.C: Add more tests.
21719 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
21720
21721 2000-11-16 Nick Clifton <nickc@redhat.com>
21722
21723 * gcc.c-torture/execute/nestfunc-2.c: New test.
21724 * gcc.c-torture/execute/nestfunc-3.c: New test.
21725
21726 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21727
21728 * gcc.c-torture/compile/20001116-1.c: New test.
21729
21730 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21731
21732 * gcc.c-torture/execute/20001115-1.c: New test.
21733
21734 2000-11-15 Mark Mitchell <mark@codesourcery.com>
21735
21736 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
21737 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
21738 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
21739 * g++.old-deja/g++.abi/vmihint.C: Likewise.
21740
21741 2000-11-15 Neil Booth <neilb@earthling.net>
21742
21743 gcc.dg/cpp/_Pragma1.c: Update.
21744 gcc.dg/cpp/_Pragma2.c: New test.
21745
21746 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
21747
21748 * g++.old-deja/g++.other/anon5.C: New test.
21749
21750 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
21751
21752 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
21753 tests.
21754
21755 2000-11-14 Jakub Jelinek <jakub@redhat.com>
21756
21757 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
21758 output.
21759
21760 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21761
21762 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
21763 labels at end of compound statements.
21764
21765 2000-11-13 Jakub Jelinek <jakub@redhat.com>
21766
21767 * gcc.c-torture/execute/loop-7.c: New test.
21768
21769 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21770
21771 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
21772
21773 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21774
21775 * gcc.dg/c99-bool-1.c: New test.
21776
21777 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
21778
21779 * gcc.dg/c99-scope-1.c: Remove xfail.
21780 * gcc.dg/c99-scope-2.c: New test.
21781
21782 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21783
21784 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
21785 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
21786
21787 2000-11-11 Mark Mitchell <mark@codesourcery.com>
21788
21789 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
21790 error messages.
21791
21792 * g++.mike/p700.C: Don't typedef wchar_t.
21793 * g++.mike/p784.C: Likewise.
21794 * g++.mike/eb101.C: Don't use __wchar_t.
21795
21796 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
21797
21798 * g77.f-torture/execute/20001111.[fx]: Test premature exit
21799 from DO loop.
21800
21801 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
21802
21803 * gcc.c-torture/execute/20001111-1.c: New test.
21804
21805 2000-11-10 Nick Clifton <nickc@redhat.com>
21806
21807 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
21808 long multuiple and accumulate.
21809
21810 2000-11-09 Richard Henderson <rth@redhat.com>
21811
21812 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
21813 via size_t instead of int.
21814
21815 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
21816 * gcc.c-torture/execute/string-opt-2.c: Likewise.
21817 * gcc.c-torture/execute/string-opt-3.c: Likewise.
21818 * gcc.c-torture/execute/string-opt-4.c: Likewise.
21819
21820 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
21821
21822 * gcc.c-torture/compile/20001109-1.c: New test.
21823 * gcc.c-torture/compile/20001109-2.c: New test.
21824
21825 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
21826
21827 * g++.old-deja/g++.pt/operator1.C: New test.
21828 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
21829
21830 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21831
21832 * gcc.dg/20001108-1.c: New test.
21833
21834 2000-11-09 Jakub Jelinek <jakub@redhat.com>
21835
21836 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
21837 with both arguments constant strings.
21838 * gcc.c-torture/execute/string-opt-3.c: New test.
21839 * gcc.c-torture/execute/string-opt-4.c: New test.
21840 * gcc.c-torture/execute/string-opt-5.c: New test.
21841
21842 2000-11-08 Nick Clifton <nickc@redhat.com>
21843
21844 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
21845 mulsidi3adddi patterns.
21846
21847 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
21848
21849 * g++.old-deja/g++.other/crash36.C: New test.
21850
21851 2000-11-08 Jakub Jelinek <jakub@redhat.com>
21852
21853 * g++.old-deja/g++.other/init16.C: New test.
21854
21855 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
21856
21857 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
21858
21859 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21860
21861 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
21862 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21863 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21864
21865 2000-11-07 DJ Delorie <dj@redhat.com>
21866
21867 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
21868
21869 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21870
21871 * gcc.c-torture/execute/string-opt-1.c: New test.
21872
21873 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
21874
21875 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
21876 mips-sgi-irix6.* because the MIPS ABI passes floating-point
21877 parameters in registers, and there is no way for a varargs
21878 function to know in which order the integer and floating-point
21879 parameters should be interleaved when they are placed on the
21880 stack.
21881 * gcc.c-torture/execute/va-arg-16.x: Likewise.
21882 * gcc.c-torture/execute/va-arg-17.x: Likewise.
21883
21884 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21885
21886 * gcc.c-torture/execute/string-opt-2.c: New test.
21887
21888 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
21889
21890 * g++.old-deja/g++.pt/crash60.C: New test.
21891
21892 2000-11-06 Jakub Jelinek <jakub@redhat.com>
21893
21894 * g++.old-deja/g++.other/crash24.C: New test.
21895 * g++.old-deja/g++.other/crash25.C: New test.
21896 * g++.old-deja/g++.other/crash26.C: New test.
21897 * g++.old-deja/g++.other/crash27.C: New test.
21898 * g++.old-deja/g++.other/crash28.C: New test.
21899 * g++.old-deja/g++.other/crash29.C: New test.
21900 * g++.old-deja/g++.other/crash30.C: New test.
21901 * g++.old-deja/g++.other/crash31.C: New test.
21902 * g++.old-deja/g++.other/crash32.C: New test.
21903 * g++.old-deja/g++.other/crash33.C: New test.
21904 * g++.old-deja/g++.other/crash34.C: New test.
21905 * g++.old-deja/g++.other/crash35.C: New test.
21906
21907 2000-11-06 Jakub Jelinek <jakub@redhat.com>
21908
21909 * gcc.c-torture/execute/20001031-1.c: New test.
21910
21911 2000-11-04 Mark Mitchell <mark@codesourcery.com>
21912
21913 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
21914 namespace.
21915
21916 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
21917 standards-conformant.
21918
21919 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
21920
21921 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
21922 * g++.old-deja/g++.mike/p755a.C: Likewise.
21923 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
21924 library makes no calls to `operator new' during initialization.
21925
21926 2000-11-04 Neil Booth <neilb@earthling.net>
21927
21928 * gcc.dg/cpp/include2.c: New tests.
21929
21930 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
21931
21932 * lib/g++.exp (g++_set_ld_library_path): New function.
21933 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
21934
21935 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
21936
21937 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
21938 warnings.
21939
21940 2000-11-01 Richard Henderson <rth@redhat.com>
21941
21942 * g++.old-deja/g++.ext/namedret1.C: New.
21943 * g++.old-deja/g++.ext/namedret2.C: New.
21944 * g++.old-deja/g++.ext/namedret3.C: New.
21945
21946 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
21947
21948 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
21949 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
21950
21951 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21952
21953 * gcc.c-torture/execute/va-arg-21.c: New test.
21954
21955 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
21956
21957 * gcc.dg/c99-complex-2.c: New test.
21958
21959 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21960
21961 * gcc.c-torture/execute/stdio-opt-1.c: New test.
21962
21963 2000-10-31 Jakub Jelinek <jakub@redhat.com>
21964
21965 * g++.old-deja/g++.other/inline16.C: New test.
21966
21967 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
21968
21969 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
21970 __PRETTY_FUNCTION__
21971
21972 2000-10-29 Neil Booth <neilb@earthling.net>
21973
21974 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
21975 New tests.
21976 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
21977 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
21978 optimisation.
21979
21980 2000-10-29 Neil Booth <neilb@earthling.net>
21981
21982 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
21983 * mi1.c, mi1c.h: Add null directives to multiple-include test.
21984 * mi5.c: Test multiple includes work with -C.
21985 * trigraphs.c: Test ^= version.
21986
21987 2000-10-28 Neil Booth <neilb@earthling.net>
21988
21989 New tests and test updates for new macro expander.
21990
21991 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
21992 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
21993 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
21994 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
21995 new diagnostic messages.
21996
21997 * gcc.dg/cpp/macro3.c: New tests.
21998
21999 2000-10-27 Mark Mitchell <mark@codesourcery.com>
22000
22001 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
22002 on the same line.
22003
22004 2000-10-27 Jakub Jelinek <jakub@redhat.com>
22005
22006 * g++.old-deja/g++.other/eh2.C: New test.
22007
22008 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
22009
22010 * gcc.c-torture/execute/20001027-1.c: New test.
22011
22012 2000-10-26 Richard Henderson <rth@redhat.com>
22013
22014 * gcc.c-torture/execute/20001026-1.c: New.
22015
22016 2000-10-26 Mark Mitchell <mark@codesourcery.com>
22017
22018 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
22019 * g++.old-deja/g++.law/builtin1.C: Likewise.
22020 * g++.old-deja/g++.law/ctors10.C: Likewise.
22021 * g++.old-deja/g++.law/virtual3.C: Likewise.
22022 * g++.old-deja/g++.mike/p658.C: Likewise.
22023 * g++.old-deja/g++.other/sibcall1.C: Likewise.
22024 * g++.old-deja/g++.other/vaarg2.C: Likewise.
22025 * g++.old-deja/g++.robertl/eb124.C: Likewise.
22026 * g++.old-deja/g++.robertl/eb44.C: Likewise.
22027 * g++.old-deja/g++.robertl/eb77.C: Likewise.
22028
22029 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
22030
22031 * gcc.c-torture/compile/20001024-1.c: New test.
22032
22033 2000-10-25 Mark Mitchell <mark@codesourcery.com>
22034
22035 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
22036 to tell us whether or not we are using V3.
22037
22038 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
22039
22040 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
22041 operands.
22042
22043 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
22044
22045 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
22046
22047 2000-10-25 Jakub Jelinek <jakub@redhat.com>
22048
22049 * gcc.c-torture/execute/20001024-1.c: New test.
22050
22051 2000-10-24 Jakub Jelinek <jakub@redhat.com>
22052
22053 * g++.old-deja/g++.other/sibcall1.C: New test.
22054
22055 2000-10-20 Jakub Jelinek <jakub@redhat.com>
22056
22057 * gcc.dg/noncompile/init-3.c: New test.
22058
22059 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
22060
22061 * gcc.dg/format-array-1.c: New test.
22062
22063 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22064
22065 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
22066 writing through null pointers; remove comment about testing
22067 unterminated strings.
22068
22069 2000-10-17 Matthew Hiller <hiller@redhat.com>
22070
22071 * gcc.c-torture/execute/20001017-2.c: New test.
22072
22073 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
22074
22075 * gcc.c-torture/compile/20001018-1.c: New test.
22076 * gcc.c-torture/compile/20001018-1.x: Xfail.
22077
22078 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22079
22080 * gcc.c-torture/execute/20001017-1.c: New test.
22081
22082 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22083
22084 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
22085 for multiple use of arguments with scanf formats; add tests for
22086 multiple use of arguments.
22087
22088 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
22089
22090 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
22091
22092 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
22093
22094 * gcc.dg/format-miss-1.c: New test.
22095
22096 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22097
22098 * gcc.c-torture/execute/20001013-1.c: New test.
22099
22100 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22101
22102 * gcc.dg/format-branch-1.c: New test.
22103
22104 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
22105
22106 * README, lib/file-format.exp: Remove EGCS references.
22107
22108 2000-10-16 Jakub Jelinek <jakub@redhat.com>
22109
22110 * gcc.dg/20001013-1.c: New test.
22111
22112 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
22113
22114 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
22115 for intmax_t in the compiler using __typeof__ and the type rules
22116 for conditional expressions.
22117
22118 2000-10-13 Jakub Jelinek <jakub@redhat.com>
22119
22120 * gcc.dg/20001012-1.c: New test.
22121 * gcc.dg/20001012-2.c: New test.
22122
22123 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22124
22125 * gcc.dg/format-attr-1.c: New test.
22126
22127 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22128
22129 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
22130 __LONG_LONG_MAX__ instead of LLONG_MAX.
22131
22132 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
22133
22134 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
22135 scanf flags.
22136 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
22137 flags.
22138
22139 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
22140
22141 * gcc.dg/sequence-pt-1.c: New test.
22142
22143 2000-10-11 Geoff Keating <geoffk@cygnus.com>
22144
22145 * gcc.c-torture/execute/20001011-1.c: New testcase.
22146 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
22147
22148 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22149
22150 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
22151 does not error on it.
22152
22153 2000-10-10 Jakub Jelinek <jakub@redhat.com>
22154
22155 * gcc.dg/20001009-1.c: New test.
22156
22157 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
22158
22159 * gcc.c-torture/compile/20001009-1.c: Move from here ....
22160 * gcc.c-torture/execute/20001009-2.c: ... to here.
22161
22162 2000-10-09 Geoff Keating <geoffk@cygnus.com>
22163
22164 * gcc.c-torture/compile/20001009-1.c: New testcase.
22165 * gcc.c-torture/execute/20001009-1.c: New testcase.
22166 Testcases provided by Jan Hubicka <jh@suse.cz>.
22167
22168 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22169
22170 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22171 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
22172 uintmax_t using <limits.h> to emulate the compiler's internal
22173 logic. No longer XFAIL %j tests.
22174
22175 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
22176
22177 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
22178 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
22179 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
22180 regexps and details of expected handling of some bad formats.
22181 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
22182 suppression.
22183
22184 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
22185
22186 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
22187 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
22188 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
22189 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
22190 in list archives.
22191
22192 2000-10-06 Richard Henderson <rth@cygnus.com>
22193
22194 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
22195 * g++.old-deja/g++.brendan/crash52.C: Likewise.
22196 * g++.old-deja/g++.jason/report.C: Likewise.
22197 * g++.old-deja/g++.law/friend5.C: Likewise.
22198 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
22199 of the expected warnings.
22200
22201 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
22202
22203 * g++.old-deja/g++.pt/enum14.C: New test.
22204
22205 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
22206
22207 * g++.old-deja/g++.pt/crash59.C: New test.
22208
22209 2000-10-04 Will Cohen <wcohen@redhat.com>
22210
22211 * gcc.dg/20000926-1.c: New test.
22212
22213 2000-10-03 Geoff Keating <geoffk@cygnus.com>
22214
22215 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
22216 function name for current C++ compiler.
22217 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
22218
22219 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
22220
22221 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
22222 __PRETTY_FUNCTION__.
22223 * g++.old-deja/g++.ext/pretty2.C: Likewise.
22224
22225 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22226
22227 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
22228
22229 2000-09-26 Jakub Jelinek <jakub@redhat.com>
22230
22231 * gcc.c-torture/compile/20000923-1.c: New test.
22232
22233 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
22234
22235 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
22236 * g++.old-deja/g++.pt/ttp62.C: Same.
22237 * g++.old-deja/g++.other/inline14.C: Same.
22238
22239 2000-09-24 Richard Henderson <rth@cygnus.com>
22240
22241 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
22242
22243 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
22244
22245 * gcc.dg/c90-printf-1.c: Add test for wide string format.
22246
22247 2000-09-22 Geoff Keating <geoffk@cygnus.com>
22248
22249 * gcc.c-torture/compile/20000922-1.c: New file.
22250
22251 2000-09-21 Nick Clifton <nickc@redhat.com>
22252
22253 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
22254 a signed long modulo operation.
22255 (mod6): New function - perform an unsigned long modulo operation.
22256 (main): Add tests for modulos of very large numbers by very small
22257 dividends.
22258
22259 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22260
22261 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
22262
22263 2000-09-19 Richard Henderson <rth@cygnus.com>
22264
22265 * gcc.dg/compare2.c (case 10): XFAIL.
22266
22267 2000-09-18 Richard Henderson <rth@cygnus.com>
22268
22269 * gcc.c-torture/execute/20000906-1.c: Move ...
22270 * gcc.dg/20000906-1.c: ... here. Only run on targets
22271 that support __builtin_trap.
22272
22273 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
22274
22275 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
22276
22277 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22278
22279 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
22280 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
22281 more $ format tests.
22282
22283 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
22284
22285 * gcc.dg/format-errmk-1.c: New test.
22286
22287 2000-09-17 Greg McGary <greg@mcgary.org>
22288
22289 * gcc.c-torture/execute/20000917-1.x: Remove.
22290
22291 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
22292
22293 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
22294
22295 2000-09-17 Greg McGary <greg@mcgary.org>
22296
22297 * gcc.c-torture/execute/20000917-1.c: New test.
22298 * gcc.c-torture/execute/20000917-1.x: XFAIL.
22299
22300 2000-09-16 Neil Booth <NeilB@earthling.net>
22301
22302 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
22303 in nested macro bug.
22304
22305 2000-09-15 Neil Booth <NeilB@earthling.net>
22306
22307 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
22308
22309 2000-09-14 Jeffrey A Law (law@cygnus.com)
22310
22311 * gcc.c-torture/execute/20000914-1.c: New test.
22312
22313 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
22314
22315 * g++.other/inline13.C: New test.
22316
22317 2000-09-12 Andreas Jaeger <aj@suse.de>
22318
22319 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
22320 constant by Ulrich Drepper <drepper@redhat.com>.
22321
22322 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
22323
22324 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
22325
22326 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22327
22328 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
22329
22330 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
22331
22332 * gcc.dg/cpp/backslash.c: New test.
22333
22334 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
22335
22336 * gcc.c-torture/execute/20000910-1.c: New test.
22337 * gcc.c-torture/execute/20000910-2.c: Likewise.
22338
22339 2000-09-11 Robert Lipe <robertl@sco.com>
22340
22341 * gcc.dg/pragma-align.c: New test.
22342
22343 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
22344
22345 * g++.old-deja/g++.pt/explicit82.C: New test.
22346 * g++.old-deja/g++.pt/explicit83.C: New test.
22347
22348 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
22349
22350 * gcc.dg/asm-names.c: New test.
22351
22352 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22353
22354 * gcc.dg/cpp/tr-warn6.c: New test
22355
22356 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
22357
22358 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
22359 be accepted.
22360
22361 2000-09-07 Catherine Moore <clm@redhat.com>
22362
22363 * gcc.c-torture/execute/unroll-1.c: New test.
22364
22365 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
22366
22367 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
22368 ERROR markers.
22369 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
22370 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
22371 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
22372 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
22373 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
22374 Preprocess only.
22375 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
22376 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
22377
22378 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22379
22380 * g++.old-deja/g++.pt/deduct2.C: New test.
22381
22382 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22383
22384 * g++.old-deja/g++.pt/parms2.C: New test.
22385
22386 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
22387
22388 * g++.old-deja/g++.pt/crash58.C: New test.
22389
22390 2000-09-06 Greg McGary <greg@mcgary.org>
22391
22392 * gcc.c-torture/execute/20000906-1.c: New test.
22393 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
22394
22395 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22396
22397 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
22398
22399 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22400
22401 * g++.old-deja/g++.pt/crash57.C: New test.
22402
22403 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22404
22405 * g++.old-deja/g++.pt/crash56.C: New test.
22406
22407 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
22408
22409 * g++.old-deja/g++.pt/koenig1.C: New test.
22410
22411 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22412
22413 * gcc.dg/20000904-1.c: New test.
22414
22415 2000-09-04 Jakub Jelinek <jakub@redhat.com>
22416
22417 * gcc.dg/cpp/paste8.c: New test.
22418
22419 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
22420
22421 * gcc.c-torture/compile/20000827-1.c: New test.
22422
22423 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22424
22425 * gcc.dg/format-diag-1.c: New test.
22426
22427 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
22428
22429 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
22430 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
22431 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
22432 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
22433 gcc.dg/formatz-1.c: Adjust warning regular expressions.
22434
22435 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22436
22437 * g++.old-deja/g++.other/nested4.C: New test.
22438
22439 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
22440
22441 * g++.old-deja/g++.ns/scoped1.C: New test.
22442
22443 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
22444
22445 * lib/g++.exp: Support testing already-installed GCC.
22446
22447 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22448
22449 * wtr-label-1.c, wtr-suffix-1.c: New tests.
22450
22451 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22452
22453 * gcc.dg/return-type-2.c: New test.
22454
22455 2000-08-27 Geoff Keating <geoffk@cygnus.com>
22456
22457 * gcc.c-torture/compile/20000825-1.c: New test.
22458
22459 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
22460
22461 * gcc.dg/dwarf2-2.c: New test.
22462
22463 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
22464
22465 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
22466 dg-warning regexps.
22467
22468 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
22469
22470 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
22471 gcc.dg/format-ext-5.c: New tests.
22472
22473 2000-08-25 Jakub Jelinek <jakub@redhat.com>
22474
22475 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
22476
22477 2000-08-24 Mark Mitchell <mark@codesourcery.com>
22478
22479 * gcc.dg/noncompile/930622-2.c: Adjust error message.
22480
22481 2000-08-24 Richard Henderson <rth@cygnus.com>
22482
22483 * gcc.dg/ia64-sync-1.c: New test.
22484 * gcc.dg/ia64-sync-2.c: New test.
22485 * gcc.dg/ia64-asm-1.c: New test.
22486
22487 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
22488
22489 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
22490 * gcc.dg/format-ext-2.c: New test.
22491
22492 2000-08-23 Jason Merrill <jason@redhat.com>
22493
22494 * lib/old-dejagnu.exp: Also ignore "In member function" and
22495 "At global scope".
22496
22497 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22498
22499 * gcc.dg/noncompile/label-lineno-1.c: New test.
22500
22501 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22502
22503 * gcc.dg/c99-array-nonobj-1.c: New test.
22504
22505 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
22506
22507 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
22508 tests.
22509 * gcc.dg/format-ext-1.c: New test.
22510
22511 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22512
22513 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
22514 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
22515 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
22516 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
22517 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
22518
22519 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
22520
22521 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
22522 gcc.dg/c99-strftime-2.c: New tests.
22523
22524 2000-08-22 Richard Henderson <rth@cygnus.com>
22525
22526 * gcc.c-torture/execute/20000822-1.c: New test.
22527
22528 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22529
22530 * gcc.c-torture/execute/20000819-1.x: Remove.
22531
22532 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22533
22534 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
22535 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
22536 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
22537 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
22538 gcc.dg/format-xopen-1.c: New tests.
22539
22540 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
22541
22542 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
22543
22544 2000-08-21 Jakub Jelinek <jakub@redhat.com>
22545
22546 * g++.old-deja/g++.other/loop2.C: New test.
22547
22548 * gcc.c-torture/compile/20000606-1.c: New test.
22549 * gcc.c-torture/compile/20000728-1.c: New test.
22550 * gcc.c-torture/execute/20000801-1.c: New test.
22551 * gcc.c-torture/execute/20000801-2.c: New test.
22552 * gcc.c-torture/execute/20000819-1.c: New test.
22553 * gcc.c-torture/execute/20000819-1.x: XFAIL.
22554 * gcc.dg/20000629-1.c: New test.
22555 * gcc.dg/20000724-1.c: New test.
22556 * gcc.dg/20000807-1.c: New test.
22557
22558 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
22559
22560 * gcc.dg/cpp/pragma-1.c: New test.
22561 * gcc.dg/cpp/pragma-2.c: New test.
22562
22563 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
22564
22565 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
22566 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
22567
22568 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22569
22570 * gcc.c-torture/compile/20000818-1.c: New test.
22571
22572 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
22573
22574 * gcc.c-torture/execute/20000818-1.c: New test.
22575
22576 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
22577
22578 * gcc.dg/format-va-1.c: New test.
22579
22580 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22581
22582 * g++.old-deja/g++.other/typedef8.C: New test.
22583
22584 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22585
22586 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
22587 * g++.old-deja/g++.mike/net36.C: Mark candidate.
22588 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
22589 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
22590 * g++.old-deja/g++.other/ptrmem7.C: New test.
22591 * g++.old-deja/g++.pt/ptrmem10.C: New test.
22592
22593 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
22594
22595 * g++.old-deja/g++.pt/typename27.C: New test.
22596
22597 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
22598
22599 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
22600 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
22601 * g++.old-deja/g++.pt/friend45.C: New test.
22602 * g++.old-deja/g++.other/friend8.C: New test.
22603
22604 2000-08-15 Richard Henderson <rth@cygnus.com>
22605
22606 * gcc.c-torture/execute/20000815-1.c: New test.
22607
22608 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
22609
22610 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
22611 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
22612 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
22613
22614 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
22615
22616 * g++.old-deja/g++.other/refinit2.C: New test.
22617
22618 2000-08-13 Geoff Keating <geoffk@cygnus.com>
22619
22620 * lib/c-torture.exp (c-torture): Make
22621 compiler_conditional_xfail_data global.
22622 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
22623 compiler_conditional_xfail_data machinery.
22624 (f-torture-execute): Likewise.
22625 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
22626 and only when unrolling loops.
22627
22628 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
22629
22630 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22631
22632 * g++.old-deja/g++.pt/explicit81.C: New test.
22633
22634 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
22635
22636 * g++.old-deja/g++.pt/typename26.C: New test.
22637
22638 2000-08-10 Geoff Keating <geoffk@cygnus.com>
22639
22640 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
22641 warning.
22642
22643 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
22644
22645 * g++.old-deja/g++.other/array3.C: New test.
22646
22647 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22648
22649 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
22650 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
22651 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
22652 New tests.
22653
22654 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
22655
22656 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
22657 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22658
22659 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
22660
22661 * gcc.c-torture/execute/20000808-1.c: New test.
22662
22663 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
22664
22665 * gcc.dg/c90-const-expr-1.c: New test.
22666
22667 2000-08-08 Richard Henderson <rth@cygnus.com>
22668
22669 * gcc.dg/noncompile/920923-1.c: Declare calloc.
22670
22671 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
22672
22673 * gcc.dg/noncompile/const-ll-1.c: New test.
22674
22675 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
22676
22677 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
22678
22679 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
22680
22681 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
22682 that running programs linked against the shared version of libobjc
22683 run correctly.
22684
22685 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22686
22687 * gcc.dg/c99-printf-1.c: New test.
22688
22689 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
22690
22691 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
22692
22693 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
22694
22695 * gcc.c-torture/execute/20000731-1.x: Delete.
22696
22697 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
22698
22699 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
22700 and torture_without_loops as is done by c-torture.exp.
22701 (search_for): Copy from c-torture.exp.
22702 (gcc-dg-runtest): New function, drives a directory of tests
22703 iterating over the TORTURE_OPTIONS.
22704 (scan-assembler, scan-assembler-not): Move here from
22705 individual directory drivers.
22706
22707 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
22708 defined by lib/gcc-dg.exp.
22709 * gcc.dg/cpp/cpp.exp: Likewise.
22710 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
22711 gcc-dg-runtest, so we cycle over optimization options.
22712
22713 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
22714 * gcc.dg/compare2.c: No longer expected to fail.
22715
22716 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
22717
22718 * gcc.c-torture/execute/20000804-1.c: New test.
22719
22720 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
22721
22722 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
22723
22724 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
22725
22726 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
22727
22728 2000-08-03 Jeffrey A Law (law@cygnus.com)
22729
22730 * gcc.c-torture/compile/20000803-1.c: New test.
22731
22732 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
22733
22734 * gcc.c-torture/execute/20000801-3.c,
22735 gcc.c-torture/execute/20000801-4.c: New tests.
22736 * gcc.c-torture/execute/20000801-3.x,
22737 gcc.c-torture/execute/20000801-4.x: Xfail.
22738
22739 2000-08-02 Geoff Keating <geoffk@cygnus.com>
22740
22741 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
22742 libobjc/.libs to allow for libtool.
22743
22744 2000-08-02 Jakub Jelinek <jakub@redhat.com>
22745
22746 * gcc.c-torture/compile/20000802-1.c: New test.
22747
22748 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
22749
22750 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
22751
22752 2000-07-31 Jeffrey A Law (law@cygnus.com)
22753
22754 * gcc-c-torture/execute/20000731-2.c: New test.
22755
22756 * gcc.c-torture/execute/20000731-1.c: New test.
22757 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
22758
22759 2000-07-31 Jakub Jelinek <jakub@redhat.com>
22760
22761 * testsuite/gcc.dg/cpp/paste7.c: New test.
22762 * gcc.dg/cpp/20000725-1.c: New test.
22763
22764 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
22765
22766 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
22767 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
22768 declaration warning for __builtin_dwarf_reg_size.
22769
22770 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
22771
22772 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
22773
22774 * gcc.dg/noncompile/voidparam-1.c: New test.
22775
22776 2000-07-30 Richard Henderson <rth@cygnus.com>
22777
22778 * gcc.dg/c90-digraph-1.c: Don't xfail.
22779 * gcc.dg/compare2.c (case 10): Xfail.
22780 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
22781
22782 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
22783
22784 * gcc.dg/c99-main-1.c: New test.
22785
22786 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
22787
22788 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
22789
22790 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
22791
22792 * gcc.c-tortuer/execute/20000726-1.c: New test.
22793
22794 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
22795
22796 * gcc.c-torture/execute/enum-2.c: New test.
22797
22798 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22799
22800 * gcc.dg/cpp/tr-warn3.c: New test.
22801
22802 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22803
22804 * g++.old-deja/g++.ext/implicit1.C: Remove.
22805 * g++.old-deja/g++.jason/c2.C: Remove
22806 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
22807 * g++.old-deja/g++.pt/crash16.C: Likewise.
22808 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
22809
22810 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
22811
22812 * g++.old-deja/g++.other/for2.C: New test.
22813
22814 2000-07-25 Jakub Jelinek <jakub@redhat.com>
22815
22816 * gcc.dg/20000720-1.c: New test.
22817
22818 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
22819
22820 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
22821
22822 2000-07-24 Geoff Keating <geoffk@cygnus.com>
22823
22824 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
22825 * gcc.c-torture/execute/20000722-1.c: New.
22826 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
22827
22828 2000-07-24 Jakub Jelinek <jakub@redhat.com>
22829
22830 * gcc.dg/cpp/20000720-1.S: New test.
22831
22832 2000-07-21 Michael Meissner <meissner@redhat.com>
22833
22834 * gcc.c-torture/execute/ieee/hugeval.c: New test.
22835
22836 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22837
22838 * g++.old-deja/g++.brendan/crash16.C,
22839 g++.old-deja/g++.brendan/parse3.C,
22840 g++.old-deja/g++.brendan/redecl1.C,
22841 g++.old-deja/g++.ns/template13.C,
22842 g++.old-deja/g++.other/decl4.C,
22843 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
22844
22845 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
22846
22847 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
22848 and "Internal error".
22849
22850 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
22851 regexps.
22852 * gcc.dg/cpp/paste6.c: New test.
22853
22854 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
22855
22856 * gcc.dg/cpp/tr-direct.c: New test.
22857
22858 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
22859 gcc.dg/cpp/undef1.c: Tweak error regexps.
22860
22861 2000-07-18 Eric Christopher <echristo@redhat.com>
22862
22863 * gcc.c-torture/compile/20000718-1.c: New test.
22864
22865 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
22866
22867 * cpplex.c (_cpp_push_token): If the token being pushed back
22868 is the previous token in this context, just subtract one from
22869 context->posn.
22870 * cppmacro.c (save_expansion): Clear aux field when storing a
22871 placemarker.
22872
22873 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
22874
22875 * gcc.dg/noncompile/redecl-1.c: New test.
22876
22877 2000-07-18 Jakub Jelinek <jakub@redhat.com>
22878
22879 * gcc.c-torture/execute/20000717-5.c: New test.
22880 * gcc.c-torture/execute/20000717-1.x: Removed.
22881
22882 2000-07-17 Richard Henderson <rth@cygnus.com>
22883
22884 * gcc.c-torture/execute/20000717-4.c: New test.
22885
22886 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
22887
22888 * gcc.dg/cpp/syshdr.c: New test.
22889 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
22890
22891 2000-07-17 Neil Booth <neilb@earthling.net>
22892
22893 * gcc.dg/cpp/cmdlne-dM.c: New test.
22894 * gcc.dg/cpp/cmdlne-dD.c: New test.
22895
22896 2000-07-17 Jeffrey A Law (law@cygnus.com)
22897
22898 * gcc.c-torture/execute/20000717-3.c: New test.
22899
22900 * gcc.c-torture/compile/20000717-1.c: New test.
22901
22902 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
22903
22904 * gcc.c-torture/execute/20000717-2.c: New test.
22905
22906 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
22907
22908 * gcc.dg/formatz-1.c: New test.
22909
22910 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
22911 * gcc.dg/c99-digraph-1.c: New tests.
22912
22913 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
22914 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
22915
22916 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
22917 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
22918 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
22919 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
22920 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
22921 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
22922 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
22923
22924 2000-07-17 Greg McGary <greg@mcgary.org>
22925
22926 * gcc.c-torture/execute/20000717-1.c: New test.
22927 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
22928
22929 2000-07-15 Jakub Jelinek <jakub@redhat.com>
22930
22931 * gcc.c-torture/execute/20000715-2.c: New test.
22932 * gcc.dg/20000715-1.c: New test.
22933
22934 2000-07-15 Michael Meissner <meissner@redhat.com>
22935
22936 * gcc.c-torture/execute/20000715-1.c: New test.
22937
22938 2000-07-13 Jakub Jelinek <jakub@redhat.com>
22939
22940 * gcc.c-torture/execute/20000707-1.c: New test.
22941
22942 2000-07-13 Neil Booth <NeilB@earthling.net>
22943
22944 * testsuite/gcc.dg/cpp/digraph1.c,
22945 testsuite/gcc.dg/cpp/digraph2.c,
22946 testsuite/gcc.dg/cpp/digraphs.c: New tests.
22947
22948 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
22949
22950 * g77.f-torture/compile/20000630-2.f: New test.
22951 * g77.f-torture/compile/20000630-2.x
22952
22953 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
22954
22955 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
22956
22957 2000-07-11 Neil Booth <NeilB@earthling.net>
22958
22959 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
22960
22961 2000-07-11 Neil Booth <NeilB@earthling.net>
22962
22963 * gcc.dg/cpp/cmdlne-C.c: New.
22964
22965 2000-07-09 Neil Booth <NeilB@earthling.net>
22966
22967 * gcc.dg/cpp/directiv.c: New tests.
22968 * gcc.dg/cpp/undef1.c: Update.
22969
22970 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
22971
22972 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
22973
22974 2000-07-09 Neil Booth <NeilB@earthling.net>
22975
22976 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
22977
22978 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
22979
22980 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
22981 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
22982
22983 2000-07-08 Neil Booth <NeilB@earthling.net>
22984
22985 * gcc.dg/cpp/macsyntx.c: New tests.
22986
22987 2000-07-07 Jakub Jelinek <jakub@redhat.com>
22988
22989 * gcc.dg/20000707-1.c: New test.
22990
22991 2000-07-07 Jakub Jelinek <jakub@redhat.com>
22992
22993 * gcc.c-torture/execute/20000706-1.c: New test.
22994 * gcc.c-torture/execute/20000706-2.c: New test.
22995 * gcc.c-torture/execute/20000706-3.c: New test.
22996 * gcc.c-torture/execute/20000706-4.c: New test.
22997 * gcc.c-torture/execute/20000706-5.c: New test.
22998
22999 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23000
23001 * g++.old-deja/g++.pt/instantiate7.C: New test.
23002
23003 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
23004
23005 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
23006 * g++.old-deja/g++.mike/thunk3.C: Likewise.
23007 * g++.old-deja/g++.other/rtti3.C: Likewise.
23008 * g++.old-deja/g++.other/rttid3.C: Likewise.
23009
23010 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
23011
23012 * g77.f-torture/compile/20000630-1.x: Fix typo
23013
23014 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
23015
23016 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
23017 assembly output.
23018
23019 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
23020
23021 * gcc.dg/cpp/ident.c: New test.
23022
23023 2000-07-05 Neil Booth <NeilB@earthling.net>
23024
23025 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
23026 gcc.dg/cpp/lexstrng.c: New tests.
23027
23028 2000-07-04 Neil Booth <NeilB@earthling.net>
23029
23030 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
23031 * gcc.dg/cpp/strify2.c: Same.
23032
23033 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
23034
23035 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
23036 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
23037 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
23038 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
23039
23040 * testsuite/gcc.dg/cpp/macro1.c,
23041 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
23042 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
23043 testsuite/gcc.dg/cpp/strify1.c,
23044 testsuite/gcc.dg/cpp/strify2.c: New tests.
23045
23046 2000-07-03 Jakub Jelinek <jakub@redhat.com>
23047
23048 * gcc.c-torture/execute/20000703-1.c: New test.
23049
23050 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23051
23052 * g++.old-deja/g++.pt (lookup10.C): New test.
23053
23054 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
23055
23056 * g++.old-deja/g++.pt (typename25.C): New test.
23057
23058 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
23059
23060 * gcc.c-torture/compile/20000701-1.c: New test.
23061
23062 2000-06-30 Nick Clifton <nickc@cygnus.com>
23063
23064 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
23065 to test case.
23066
23067 2000-06-30 Catherine Moore <clm@cygnus.com>
23068
23069 * gcc.c-torture/execute/align-1.c: New test.
23070
23071 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
23072
23073 * g++.old-deja/g++.pt/expr8.C: New test.
23074 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
23075
23076 2000-06-29 Nick Clifton <nickc@cygnus.com>
23077
23078 * gcc.c-torture/compile/20000629-1.c: New test.
23079
23080 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23081
23082
23083 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
23084 gcc.dg/noncompile directory, depending on whether they're
23085 preprocessor tests or not. Annotate all the tests for the dg
23086 framework.
23087
23088 * gcc.c-torture/noncompile/noncompile.exp: Delete.
23089 * gcc.dg/noncompile/noncompile.exp: New.
23090
23091 * Moved files:
23092 Old name New name
23093 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
23094 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
23095 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
23096 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
23097 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
23098 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
23099 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
23100 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
23101 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
23102 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
23103 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
23104 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
23105 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
23106 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
23107 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
23108 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
23109 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
23110 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
23111 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
23112 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
23113 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
23114 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
23115 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
23116 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
23117
23118 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
23119 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
23120 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
23121 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
23122 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
23123 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
23124
23125 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
23126
23127 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
23128 declare one variable. On the fourth, error.
23129 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
23130 declared by 20000628-1a.h.
23131
23132 2000-06-29 Richard Henderson <rth@redhat.com>
23133
23134 * gcc.c-torture/execute/930529-1.x: New file.
23135 * gcc.dg/920413-1.c: Adjust expected warning text.
23136 * gcc.dg/980217-1.c: Declare abort.
23137 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
23138
23139 2000-06-29 Jeffrey A Law (law@cygnus.com)
23140
23141 * g77.f-torture/compile/20000629-1.f: New test.
23142 * g77.f-torture/compile/20000629-1.x: Expected to fail.
23143
23144 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23145
23146 Rearrange lots of files, removing entirely the
23147 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
23148 directories.
23149
23150 * Deleted files:
23151 gcc.c-torture/code_quality/code_quality.exp
23152 gcc.c-torture/special/special.exp
23153 gcc.failure/failure.exp
23154 gcc.failure/940409-1.x
23155 gcc.c-torture/compile/961203-1.x
23156
23157 * New files:
23158 gcc.misc-tests/linkage.exp
23159 gcc.c-torture/execute/920730-1t.c
23160 gcc.c-torture/execute/920730-1t.x
23161 gcc.c-torture/compile/920520-1.x
23162 gcc.c-torture/compile/920521-1.x
23163 gcc.c-torture/compile/981006-1.x
23164 gcc.c-torture/execute/eeprof-1.x
23165
23166 * Moved files (possibly with modifications to fit a new harness):
23167 Old name New name
23168 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
23169 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
23170 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
23171 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
23172 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
23173 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
23174 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
23175 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
23176 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
23177 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
23178 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
23179 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
23180 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
23181 gcc.failure/940409-1.c gcc.dg/940409-1.c
23182
23183 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
23184
23185 * c-torture/compile/961203-1.x: Delete.
23186
23187 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
23188 not exit. Include stdio.h.
23189 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
23190 * gcc.misc-tests/dg-12.c: Likewise.
23191 * gcc.misc-tests/dg-5.c: Likewise.
23192 * gcc.misc-tests/dg-6.c: Likewise.
23193 * gcc.misc-tests/dg-7.c: Prototype abort.
23194 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
23195 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
23196 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
23197 not exit.
23198 * gcc.misc-tests/sieve.c: Use return from main, not exit.
23199 * gcc.misc-tests/sort2.c: Use return from main, not exit.
23200
23201 2000-06-28 Jakub Jelinek <jakub@redhat.com>
23202
23203 * gcc.dg/cpp/20000628-1.c: New test.
23204 * gcc.dg/cpp/20000628-1.h: New header for above test.
23205 * gcc.dg/cpp/20000628-1a.h: Likewise.
23206
23207 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
23208
23209 * gcc.dg/cpp: New directory.
23210 * gcc.dg/cpp/cpp.exp: New driver.
23211 * gcc.dg/cpp/20000627-1.c: New test.
23212 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
23213 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
23214 and rewrite as a compilation test.
23215
23216 * gcc.dg: Move many files into the cpp subdirectory, possibly
23217 renaming or editing them as well.
23218 Old name New name
23219 990119-1.c cpp/19990119-1.c
23220 990228-1.c cpp/19990228-1.c
23221 990407-1.c cpp/19990407-1.c
23222 990409-1.c cpp/19990409-1.c
23223 990413-1.c cpp/19990413-1.c
23224 990703-1.c cpp/19990703-1.c
23225 20000127-1.c cpp/20000127-1.c
23226 20000129-1.c cpp/20000129-1.c
23227 20000207-1.c cpp/20000207-1.c
23228 20000207-2.c cpp/20000207-2.c
23229 20000209-1.c cpp/20000209-1.c
23230 20000209-2.c cpp/20000209-2.c
23231 20000301-1.c cpp/20000301-1.c
23232 20000419-1.c cpp/20000419-1.c
23233 20000510-1.S cpp/20000510-1.S
23234 20000519-1.c cpp/20000519-1.c
23235 20000529-1.c cpp/20000529-1.c
23236 20000625-1.c cpp/20000625-1.c
23237 20000625-2.c cpp/20000625-2.c
23238 cpp-as1.c cpp/assert1.c
23239 cpp-as2.c cpp/assert2.c
23240 cxx-comments-1.c cpp/cxxcom1.c
23241 cxx-comments-2.c cpp/cxxcom2.c
23242 endif-label.c cpp/endif.c
23243 cpp-hash1.c cpp/hash1.c
23244 cpp-hash2.c cpp/hash2.c
23245 cpp-if1.c cpp/if-1.c
23246 cpp-if2.c cpp/if-2.c
23247 cpp-if3.c cpp/if-3.c
23248 cpp-if4.c cpp/if-4.c
23249 cpp-if5.c cpp/if-5.c
23250 cpp-cond.c cpp/if-cexp.c
23251 cpp-missingop.c cpp/if-mop.c
23252 cpp-missingparen.c cpp/if-mpar.c
23253 cpp-opprec.c cpp/if-oppr.c
23254 cpp-ifparen.c cpp/if-paren.c
23255 cpp-shortcircuit.c cpp/if-sc.c
23256 cpp-shift.c cpp/if-shift.c
23257 cpp-unary.c cpp/if-unary.c
23258 cpp-li1.c cpp/line1.c
23259 cpp-li2.c cpp/line2.c
23260 lineno.c cpp/line3.c
23261 lineno-2.c cpp/line4.c
23262 cpp-mi.c cpp/mi1.c
23263 cpp-mic.h cpp/mi1c.h
23264 cpp-micc.h cpp/mi1cc.h
23265 cpp-mind.h cpp/mi1nd.h
23266 cpp-mindp.h cpp/mi1ndp.h
23267 cpp-mix.h cpp/mi1x.h
23268 cpp-mi2.c cpp/mi2.c
23269 cpp-mi2a.h cpp/mi2a.h
23270 cpp-mi2b.h cpp/mi2b.h
23271 cpp-mi2c.h cpp/mi2c.h
23272 cpp-mi3.c cpp/mi3.c
23273 cpp-mi3.def cpp/mi3.def
23274 poison-1.c cpp/poison.c
23275 pr-impl.c cpp/prag-imp.c
23276 cpp-redef-2.c cpp/redef1.c
23277 cpp-redef.c cpp/redef2.c
23278 strpaste.c cpp/strp1.c
23279 strpaste-2.c cpp/strp2.c
23280 cpp-tradpaste.c cpp/tr-paste.c
23281 cpp-tradstringify.c cpp/tr-str.c
23282 cpp-tradwarn1.c cpp/tr-warn1.c
23283 cpp-tradwarn2.c cpp/tr-warn2.c
23284 trigraphs.c cpp/trigraphs.c
23285 cpp-unc1.c cpp/unc1.c
23286 cpp-unc2.c cpp/unc2.c
23287 cpp-unc3.c cpp/unc3.c
23288 cpp-unc.c cpp/unc4.c
23289 undef.c cpp/undef1.c
23290 undef-2.c cpp/undef2.c
23291 cpp-wi1.c cpp/widestr1.c
23292
23293 2000-06-27 Mark Mitchell <mark@codesourcery.com>
23294
23295 * lib/g++.exp (g++_include_flags): Tweak.
23296
23297 2000-06-27 H.J. Lu <hjl@gnu.org>
23298 Loren J. Rittle <ljrittle@acm.org>
23299
23300 * lib/g++.exp (g++_include_flags): Override libgloss.exp
23301 version with one that knows about the new gcc tree structure.
23302 (g++_link_flags): Same.
23303
23304 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
23305
23306 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
23307 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
23308 case we are cross-compiling.
23309
23310 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
23311 g++.old-deja/g++.niklas/Makefile.in,
23312 g++.old-deja/g++.niklas/configure.in,
23313 g++.old-deja/g++.other/Makefile.in,
23314 g++.old-deja/g++.other/configure.in,
23315 gcc.c-torture/code_quality/Makefile.in,
23316 gcc.c-torture/code_quality/configure.in,
23317 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
23318 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
23319 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
23320 gcc.c-torture/execute/ieee/Makefile.in,
23321 gcc.c-torture/execute/ieee/configure.in,
23322 gcc.c-torture/noncompile/Makefile.in,
23323 gcc.c-torture/noncompile/configure.in,
23324 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
23325 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
23326 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
23327
23328 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23329
23330 * g++.old-deja/g++.other/ambig3.C: New test.
23331
23332 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
23333
23334 * g++.old-deja/g++.pt/syntax1.C: New test.
23335 * g++.old-deja/g++.pt/syntax2.C: New test.
23336 * g++.old-deja/g++.other/syntax3.C: New test.
23337 * g++.old-deja/g++.other/syntax4.C: New test.
23338
23339 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23340
23341 * gcc.dg/20000623-1.c: Prototype exit and abort.
23342
23343 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
23344
23345 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
23346 New tests.
23347 * gcc.dg/cpp-mi3.def: New file.
23348
23349 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
23350 inside assertions.
23351 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
23352 lexer's error messages.
23353 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
23354 divine anything from the linemarkers.
23355 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
23356 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
23357
23358 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
23359
23360 * gcc.dg/20000623-1.c: New test.
23361
23362 2000-06-22 Jakub Jelinek <jakub@redhat.com>
23363
23364 * gcc.c-torture/execute/20000622-1.c: New test.
23365
23366 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23367
23368 * g++.old-deja/g++.other/init15.C: New test.
23369
23370 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
23371
23372 * g++.old-deja/g++.pt/vaarg2.C: New test.
23373 * g++.old-deja/g++.pt/vaarg3.C: New test.
23374
23375 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
23376
23377 * g++.old-deja/g++.other/dyncast6.C: New test.
23378
23379 2000-06-15 Jakub Jelinek <jakub@redhat.com>
23380
23381 * gcc.c-torture/execute/loop-6.c: New test.
23382
23383 2000-06-14 Jakub Jelinek <jakub@redhat.com>
23384
23385 * gcc.dg/20000614-1.c: New test.
23386 * gcc.dg/20000614-2.c: New test.
23387
23388 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
23389
23390 * g++.old-deja/g++.other/inline12.C: New test.
23391
23392 2000-06-13 Jakub Jelinek <jakub@redhat.com>
23393
23394 * g++.old-deja/g++.other/eh1.C: New test.
23395
23396 2000-06-12 Jakub Jelinek <jakub@redhat.com>
23397
23398 * g++.old-deja/g++.other/type.C: New test.
23399
23400 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23401
23402 * g++.old-deja/g++.other/initstring.C: New test.
23403
23404 2000-06-12 Jason Merrill <jason@redhat.com>
23405
23406 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
23407
23408 2000-06-09 Jeffrey A Law (law@cygnus.com)
23409
23410 * gcc.c-torture/compile/20000609-1.c: New test.
23411
23412 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
23413
23414 * gcc.dg/20000609-1.c: New test.
23415
23416 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
23417
23418 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
23419 * gcc.c-torture/noncompile/poison-1.c: Move...
23420 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
23421 * gcc.dg/cpp-li1.c: Add a token after the #line.
23422
23423 2000-06-05 Richard Henderson <rth@cygnus.com>
23424
23425 * gcc.c-torture/execute/20000605-2.c: New test.
23426 * gcc.c-torture/execute/20000605-3.c: New test.
23427
23428 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
23429
23430 * g77.f-torture/execute/20000503-1.x: New file.
23431
23432 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
23433
23434 * g++.old-deja/g++.eh/badalloc1.C: New test.
23435
23436 2000-06-05 Richard Henderson <rth@cygnus.com>
23437
23438 * gcc.c-torture/execute/20000605-1.c: New test.
23439
23440 2000-06-05 Jakub Jelinek <jakub@redhat.com>
23441 Nathan Sidwell <nathan@codesourcery.com>
23442
23443 * gcc.c-torture/compile/20000605-1.c: New test.
23444
23445 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
23446
23447 * g77.f-torture/compile/20000601-1.f: New test.
23448
23449 2000-06-03 Richard Henderson <rth@cygnus.com>
23450
23451 * gcc.c-torture/execute/20000603-1.c: New.
23452
23453 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
23454
23455 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
23456 * gcc.dg/noreturn-2.c (noreturn): Likewise.
23457
23458 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
23459
23460 * gcc.dg/compare2.c (case 12): XFAIL.
23461 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
23462 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
23463
23464 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
23465
23466 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
23467
23468 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
23469 guard macro is already defined when the header is first
23470 included.
23471 * gcc.dg/cpp-mix.h: New file.
23472 * gcc.dg/endif-label.c: Update patterns to match compiler.
23473
23474 * g++.brendan/complex1.C: Declare abort.
23475 * g++.law/refs4.C: Remove XFAIL.
23476 * g++.oliva/expr2.C: Declare abort and exit.
23477
23478 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
23479
23480 * gcc.c-torture/execute/20000528-1.c: New test.
23481
23482 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
23483 * g++.old-deja/g++.law/temps4.C: Likewise.
23484
23485 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
23486 stdlib.h. Call abort() on failure.
23487 * g++.old-deja/g++.law/refs4.C: Likewise.
23488 * g++.old-deja/g++.law/temps4.C: Likewise.
23489 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
23490 * gcc.c-torture/execute/20000112-1.c: Include string.h.
23491
23492 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
23493
23494 Relative to g++.dg/special:
23495 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
23496
23497 Relative to g++.old-deja:
23498 * g++.brendan/complex1.C, g++.jason/optimize2.C,
23499 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
23500 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
23501 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
23502 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
23503 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
23504 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
23505
23506 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
23507 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
23508 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
23509 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
23510 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
23511 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
23512 and/or string.h.
23513
23514 * g++.other/goto1.C: Update expectations for error messages.
23515
23516 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
23517
23518 * gcc.c-torture/compile/20000523-1.c: New test.
23519
23520 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23521
23522 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
23523
23524 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
23525
23526 * g++.old-deja/g++.eh/catch11.C: New test.
23527 * g++.old-deja/g++.eh/catch12.C: New test.
23528
23529 2000-05-24 Nick Clifton <nickc@cygnus.com>
23530
23531 * gcc.c-torture/execute/20000523-1.c: New test.
23532
23533 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
23534
23535 * c-torture/execute/bcp-1.c: Replace abort in arg of
23536 __builtin_constant_p with a generic external function.
23537
23538 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
23539 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
23540 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
23541 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
23542 Prototype abort and/or exit.
23543
23544 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
23545 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
23546 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
23547 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
23548
23549 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
23550
23551 * gcc.dg/dwarf2-1.c: New test.
23552
23553 2000-05-20 Richard Henderson <rth@cygnus.com>
23554
23555 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
23556
23557 2000-05-20 Andreas Jaeger <aj@suse.de>
23558
23559 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
23560 testcase.
23561
23562 2000-05-19 David Edelsohn <edelsohn@gnu.org>
23563
23564 * gcc.c-torture/execute/20000519-2.c: New test.
23565
23566 2000-05-19 Andreas Jaeger <aj@suse.de>
23567
23568 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
23569 which fails with SSA.
23570
23571 * lib/c-torture.exp: Also test with -O3 -fssa.
23572
23573 2000-05-18 Michael Meissner <meissner@redhat.com>
23574
23575 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
23576 * gcc.c-torture/execute/920415-1.c: Ditto.
23577 * gcc.c-torture/execute/920501-1.c: Ditto.
23578 * gcc.c-torture/execute/conversion.c: Ditto.
23579 * gcc.c-torture/execute/cvt-1.c: Ditto.
23580
23581 2000-05-18 Jeffrey A Law (law@cygnus.com)
23582
23583 * gcc.c-torture/compile/20000518-1.c: New test.
23584
23585 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
23586
23587 * g77.f-torture/compile/200005018.f: New test.
23588
23589 2000-05-17 Jeffrey A Law (law@cygnus.com)
23590
23591 * gcc.c-torture/compile/20000517-1.c: New test.
23592
23593 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23594
23595 * gcc.c-torture/execute/20000516-1.c: New test.
23596
23597 2000-05-15 Jakub Jelinek <jakub@redhat.com>
23598
23599 * g++.old-deja/g++.other/eh.C: New test.
23600
23601 2000-05-12 Richard Henderson <rth@cygnus.com>
23602
23603 * gcc.c-torture/execute/990208-1.c (main): Don't pass
23604 constants through to doit's conditional.
23605
23606 2000-05-11 Jeffrey A Law (law@cygnus.com)
23607
23608 * gcc.c-torture/compile/20000511-1.c: New test.
23609 * g77.f-torture/compile/20000511-1.f: New test.
23610 * g77.f-torture/compile/20000511-2.f: New test.
23611
23612 2000-05-11 Michael Meissner <meissner@redhat.com>
23613
23614 * gcc.c-torture/execute/20000511-1.c: New test.
23615
23616 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
23617
23618 * gcc.dg/dg.exp: Scan .S files as well as .c files.
23619 * gcc.dg/20000510-1.S: New.
23620
23621 2000-05-08 Catherine Moore <clm@cygnus.com>
23622
23623 * gcc.dg/unused-3.c: New.
23624
23625 2000-05-06 Richard Henderson <rth@cygnus.com>
23626
23627 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
23628 * g++.old-deja/g++.mike/warn1.C: Likewise.
23629 * g++.old-deja/g++.pt/local1.C: Likewise.
23630 * g++.old-deja/g++.pt/local7.C: Likewise.
23631 * g++.old-deja/g++.pt/spec16.C: Likewise.
23632
23633 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
23634
23635 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
23636
23637 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
23638
23639 * g77.f-torture/execute/20000503-1.f: New test.
23640
23641 2000-05-04 Andreas Jaeger <aj@suse.de>
23642
23643 * gcc.dg/noreturn-2.c: New test.
23644
23645 2000-05-04 Neil Booth <NeilB@earthling.net>
23646
23647 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
23648 preprocessor.
23649
23650 2000-05-04 Richard Henderson <rth@cygnus.com>
23651
23652 * gcc.c-torture/execute/20000503-1.c: Fix typo.
23653
23654 2000-05-04 Richard Henderson <rth@cygnus.com>
23655
23656 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
23657 OpenSSL by Jason R Thorpe.
23658
23659 2000-05-03 Jim Wilson <wilson@cygnus.com>
23660
23661 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
23662
23663 2000-05-03 Robert Lipe <robertlipe@usa.net>
23664
23665 * gcc.dg/20000503-1.c: New test.
23666
23667 2000-05-02 Jakub Jelinek <jakub@redhat.com>
23668
23669 * gcc.c-torture/compile/20000502-1.c: New test.
23670 * g++.old-deja/g++.other/align.C: New test.
23671 * gcc.dg/cpp-tradstringify.c: New test.
23672
23673 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
23674
23675 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
23676 and hard registers.
23677
23678 2000-04-26 Geoff Keating <geoffk@cygnus.com>
23679
23680 * gcc.c-torture/execute/loop-5.c: New test.
23681
23682 2000-04-25 Jakub Jelinek <jakub@redhat.com>
23683
23684 * gcc.c-torture/execute/va-arg-20.c: New test.
23685
23686 2000-04-23 Jeffrey A Law (law@cygnus.com)
23687
23688 * gcc.c-torture/execute/20000422-1.c: New test.
23689
23690 2000-04-20 Greg McGary <gkm@gnu.org>
23691
23692 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
23693 when optimizing, but without sibling-call optimizations (-O1).
23694
23695 2000-04-20 Jeffrey A Law (law@cygnus.com)
23696
23697 * gcc.c-torture/compile/20000420-1.c: New test.
23698
23699 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
23700
23701 * g++.abi/ptrflags.C: New test.
23702 * g++.eh/catchptr1.C: Test incomplete pointer chains.
23703
23704 2000-04-19 Catherine Moore <clm@cygnus.com>
23705
23706 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
23707
23708 2000-04-19 Greg McGary <gkm@gnu.org>
23709
23710 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
23711 sibling-call optimizations.
23712
23713 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
23714
23715 * gcc.dg/20000419-1.c: New test.
23716
23717 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
23718
23719 * gcc.c-torture/execute/20000412-6.c: New test.
23720
23721 2000-04-12 Jeffrey A Law (law@cygnus.com)
23722
23723 * gcc.c-torture/execute/20000412-5.c: New test.
23724 * g77.f-torture/compile/20000412-1.f: New test.
23725 * gcc.c-torture/execute/20000412-4.c: New test.
23726 * gcc.c-torture/compile/20000412-2.c: New test.
23727 * gcc.c-torture/execute/20000412-3.c: New test.
23728 * gcc.c-torture/compile/20000412-1.c: New test.
23729 * gcc.c-torture/execute/20000412-2.c: New test.
23730
23731 2000-04-12 Jakub Jelinek <jakub@redhat.com>
23732
23733 * objc/execute/bf-20.m: New test.
23734
23735 2000-04-10 Richard Henderson <rth@cygnus.com>
23736
23737 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
23738
23739 * gcc.c-torture/execute/20000412-1.c: New test.
23740
23741 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
23742
23743 * g++.old-deja/g++.eh/catchptr1.C: New test.
23744
23745 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
23746
23747 * g++.old-deja/g++.abi/cxa_vec.C: New test.
23748
23749 2000-04-08 Neil Booth <NeilB@earthling.net>
23750
23751 * gcc.dg/cpp-nullchar.c: Remove test as
23752 embedded nulls cause problems.
23753
23754 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23755
23756 * gcc.dg/compare2.c: New test.
23757
23758 2000-04-08 Neil Booth <NeilB@earthling.net>
23759
23760 * gcc.dg/cpp-nullchar.c: New test.
23761
23762 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
23763
23764 * gcc.dg/cpp-mi2.c: New test.
23765 * gcc.dg/cpp-mi2[abc].h: New files.
23766
23767 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
23768
23769 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
23770 member name.
23771
23772 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
23773
23774 * g++.old-deja/g++.abi/vmihint.C: New test.
23775
23776 2000-04-06 Neil Booth <NeilB@earthling.net>
23777
23778 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
23779 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
23780 copyright.
23781
23782 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
23783
23784 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
23785 avoid stack-frame overwrite.
23786
23787 2000-04-05 Jakub Jelinek <jakub@redhat.com>
23788
23789 * gcc.c-torture/compile/20000405-2.c: New test.
23790 * gcc.c-torture/compile/20000405-3.c: New test.
23791
23792 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23793
23794 * gcc.c-torture/compile/20000405-1.c: New test.
23795
23796 2000-04-04 Geoff Keating <geoffk@cygnus.com>
23797
23798 * gcc.dg/cast-qual-1.c: Revert last change.
23799
23800 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23801
23802 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
23803
23804 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
23805
23806 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
23807 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
23808
23809 2000-04-03 Jeffrey A Law (law@cygnus.com)
23810
23811 * gcc.c-torture/compile/20000403-2.c: New test.
23812 * gcc.c-torture/compile/20000403-1.c: New test.
23813
23814 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
23815
23816 * gcc.c-torture/execute/20000403-1.c: New test.
23817
23818 2000-04-03 Geoff Keating <geoffk@cygnus.com>
23819
23820 * gcc.c-torture/execute/20000402-1.c: New test.
23821
23822 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
23823
23824 * gcc.c-torture/execute/va-arg-15.c: New test.
23825 * gcc.c-torture/execute/va-arg-16.c: New test.
23826 * gcc.c-torture/execute/va-arg-17.c: New test.
23827 * gcc.c-torture/execute/va-arg-18.c: New test.
23828 * gcc.c-torture/execute/va-arg-19.c: New test.
23829
23830 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
23831
23832 * gcc.c-torture/compile/981211-1.c: Move to...
23833 * gcc.dg/cpp-as1.c: ...here.
23834 * gcc.dg/cpp-as2.c: New file.
23835
23836 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
23837 compiler.
23838
23839 2000-04-02 Neil Booth <NeilB@earthling.net>
23840
23841 * gcc.dg/cpp-cond.c New tests.
23842 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
23843 accidental success less likely.
23844 * gcc.dg/cpp-missingop.c New tests.
23845 * gcc.dg/cpp-missingparen.c New tests.
23846 * gcc.dg/cpp-shift.c New tests.
23847 * gcc.dg/cpp-shortcircuit.c New tests.
23848 * gcc.dg/cpp-unary.c New tests.
23849
23850 2000-03-29 Jeffrey A Law (law@cygnus.com)
23851
23852 * gcc.c-torture/compile/20000329-1.c: New test.
23853
23854 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
23855
23856 * gcc.c-torture/compile/20000326-1.c: New test.
23857 * gcc.c-torture/compile/20000326-2.c: New test.
23858
23859 2000-03-24 Geoff Keating <geoffk@cygnus.com>
23860
23861 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
23862 the first parameter is a function argument.
23863
23864 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
23865
23866 * g++.old-deja/g++.ext/array4.C: New test.
23867
23868 2000-03-22 Geoff Keating <geoffk@cygnus.com>
23869
23870 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
23871
23872 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23873
23874 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
23875
23876 2000-03-19 Richard Henderson <rth@cygnus.com>
23877
23878 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
23879
23880 2000-03-19 Richard Henderson <rth@cygnus.com>
23881
23882 * gcc.c-torture/compile/20000319-1.c: New test.
23883
23884 2000-03-14 Jeffrey A Law (law@cygnus.com)
23885
23886 * gcc.c-torture/execute/20000314-3.c: New test.
23887 * gcc.c-torture/execute/20000314-2.c: New test.
23888 * gcc.c-torture/execute/20000314-1.c: New test.
23889 * gcc.c-torture/compile/20000314-2.c: New test.
23890 * gcc.c-torture/compile/20000314-1.c: New test.
23891
23892 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
23893
23894 * g++.old-deja/g++.warn/inline.C: New test.
23895
23896 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
23897
23898 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
23899 standards-compliant result rather than specific constants.
23900 Put test-values in array.
23901
23902 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
23903
23904 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
23905 (g++_target_compile): Put test-specific options last.
23906
23907 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23908
23909 * g++.old-deja/g++.eh/vbase4.C: New test.
23910
23911 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23912
23913 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
23914
23915 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23916
23917 * g++.old-deja/g++.brendan/misc12.C: Removed.
23918 * g++.old-deja/g++.pt/memtemp77.C: Constify.
23919 * g++.old-deja/g++.ext/pretty4.C: New test.
23920
23921 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
23922
23923 * g++.old-deja/g++.other/string2.C: New test.
23924
23925 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
23926
23927 * g++.old-deja/g++.warn/impint2.C: New test.
23928
23929 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
23930
23931 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
23932 is 1, not zero.
23933
23934 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
23935
23936 * g++.old-deja/g++.warn/impint.C: New test.
23937 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
23938 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
23939 * g++.old-deja/g++.pt/explicit12.C: Likewise.
23940 * g++.old-deja/g++.pt/explicit13.C: Likewise.
23941 * g++.old-deja/g++.pt/explicit17.C: Likewise.
23942 * g++.old-deja/g++.pt/explicit18.C: Likewise.
23943 * g++.old-deja/g++.pt/explicit19.C: Likewise.
23944 * g++.old-deja/g++.pt/explicit23.C: Likewise.
23945 * g++.old-deja/g++.pt/explicit31.C: Likewise.
23946 * g++.old-deja/g++.pt/explicit35.C: Likewise.
23947 * g++.old-deja/g++.pt/explicit6.C: Likewise.
23948 * g++.old-deja/g++.pt/memclass7.C: Likewise.
23949
23950 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
23951
23952 * gcc.dg/cpp-redef.c: New test.
23953
23954 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
23955
23956 * g++.old-deja/g++.pt/unify7.C: New test.
23957
23958 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23959
23960 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
23961 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
23962
23963 2000-02-25 Geoff Keating <geoffk@cygnus.com>
23964
23965 * gcc.c-torture/compile/20000224-1.c: New test.
23966
23967 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23968
23969 * gcc.c-torture/compile/cpp-2.c: New test.
23970 * gcc.c-torture/compile/cpp-1.c: New test.
23971
23972 2000-02-25 Jeffrey A Law (law@cygnus.com)
23973
23974 * gcc.c-torture/execute/20000225-1.c: New test.
23975
23976 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
23977
23978 * gcc.dg/cpp-li2.c: New test.
23979
23980 * gcc.dg/cpp-wi1.c: New test.
23981
23982 * gcc.dg/cpp-li1.c: New test.
23983
23984 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
23985
23986 * g++.old-deja/g++.other/sizeof5.C: New test.
23987
23988 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23989
23990 * gcc.c-torture/execute/va-arg-13.c: New test.
23991
23992 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
23993
23994 * gcc.c-torture/execute/va-arg-12.c: New test.
23995
23996 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
23997
23998 * gcc.c-torture/execute/20000223-1.c: New test.
23999
24000 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
24001
24002 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
24003
24004 2000-02-22 Mark Mitchell <mark@codesourcery.com>
24005
24006 * g++.old-deja/g++.abi/ptrmem.C: New test.
24007
24008 2000-02-19 Richard Henderson <rth@cygnus.com>
24009
24010 * gcc.c-torture/compile/init-3.c: New.
24011
24012 2000-02-17 Mark Mitchell <mark@codesourcery.com>
24013
24014 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
24015 ALWAYS_CXXFLAGS.
24016
24017 2000-02-11 Robert Lipe <robertl@sco.com>
24018
24019 * gcc.c-torture/compile/20000211-3.c: New test.
24020
24021 2000-02-11 Martin Buchholz <martin@xemacs.org>
24022
24023 * gcc.c-torture/compile/20000211-2.c: New test.
24024
24025 2000-02-11 Jeffrey A Law (law@cygnus.com)
24026
24027 * gcc.c-torture/compile/20000211-1.c: New test.
24028
24029 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
24030
24031 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
24032 on native targets
24033
24034 2000-02-08 Nathan Sidwell <nathan@acm.org>
24035
24036 * g++.old-deja/g++.other/cast5.C: New test.
24037
24038 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
24039
24040 * gcc.c-torture/execute/20000205-1.c: New.
24041
24042 2000-02-03 Nathan Sidwell <nathan@acm.org>
24043
24044 * g++.old-deja/g++.jason/cast3.C: Return void.
24045 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
24046
24047 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24048
24049 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
24050
24051 * gcc.dg/loop-1.c: New test.
24052
24053 2000-01-27 Jakub Jelinek <jakub@redhat.com>
24054
24055 * gcc.c-torture/compile/20000127-1.c: New test.
24056 * gcc.c-torture/execute/991228-1.c: New test.
24057
24058 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24059
24060 * gcc.dg/unused-2.c: New test.
24061
24062 * gcc.dg/conv-1.c: New test.
24063
24064 2000-01-24 Mark Mitchell <mark@codesourcery.com>
24065
24066 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
24067 compiler.
24068 (tool_option_proc): Fix typo.
24069
24070 2000-01-24 Geoff Keating <geoffk@cygnus.com>
24071
24072 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
24073 of the ld on the host, not on the build machine.
24074 Also, don't crash if '--help' is not a supported option.
24075
24076 2000-01-24 Richard Henderson <rth@cygnus.com>
24077
24078 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
24079
24080 2000-01-20 Jeffrey A Law (law@cygnus.com)
24081
24082 * gcc.c-torture/execute/20000120-2.c: New test.
24083 * gcc.c-torture/execute/20000120-1.c: New test.
24084
24085 2000-01-13 Jeffrey A Law (law@cygnus.com)
24086
24087 * gcc.c-torture/execute/20000113-1.c: New test.
24088
24089 2000-01-12 Jeffrey A Law (law@cygnus.com)
24090
24091 * gcc.c-torture/execute/20000112-1.c: New test.
24092
24093 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24094
24095 * gcc.dg/20000111-1.c: New test.
24096
24097 2000-01-10 Jeffrey A Law (law@cygnus.com)
24098
24099 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
24100 with 16 bit integers.
24101
24102 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24103
24104 * gcc.dg/20000108-1.c: New test.
24105
24106 2000-01-05 Nathan Sidwell <nathan@acm.org>
24107
24108 * g++.old-deja/g++.ns/koenig8.C: New test.
24109
24110 2000-01-05 Nathan Sidwell <nathan@acm.org>
24111
24112 * g++.old-deja/g++.other/cast4.C: New test.
24113
24114 2000-01-05 Jeffrey A Law (law@cygnus.com)
24115
24116 * gcc.c-torture/compile/20000105-2.c: New test.
24117 * gcc.c-torture/compile/20000105-1.c: New test.
24118
24119 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24120
24121 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
24122 references to printf & atoi to conform to ANSI standard.
24123 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
24124 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
24125 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
24126 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
24127 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
24128 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24129 * g++.old-deja/g++.brendan/copy1.C: Likewise.
24130 * g++.old-deja/g++.brendan/copy2.C: Likewise.
24131 * g++.old-deja/g++.brendan/copy3.C: Likewise.
24132 * g++.old-deja/g++.brendan/copy4.C: Likewise.
24133 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24134 * g++.old-deja/g++.brendan/copy6.C: Likewise.
24135 * g++.old-deja/g++.brendan/copy7.C: Likewise.
24136 * g++.old-deja/g++.brendan/copy8.C: Likewise.
24137 * g++.old-deja/g++.brendan/crash11.C: Likewise.
24138 * g++.old-deja/g++.brendan/crash14.C: Likewise.
24139 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
24140 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24141 * g++.old-deja/g++.brendan/delete2.C: Likewise.
24142 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
24143 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
24144 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
24145 * g++.old-deja/g++.brendan/eh1.C: Likewise.
24146 * g++.old-deja/g++.brendan/groff1.C: Likewise.
24147 * g++.old-deja/g++.brendan/init3.C: Likewise.
24148 * g++.old-deja/g++.brendan/misc12.C: Likewise.
24149 * g++.old-deja/g++.brendan/misc7.C: Likewise.
24150 * g++.old-deja/g++.brendan/new2.C: Likewise.
24151 * g++.old-deja/g++.brendan/operators4.C: Likewise.
24152 * g++.old-deja/g++.brendan/operators5.C: Likewise.
24153 * g++.old-deja/g++.brendan/overload2.C: Likewise.
24154 * g++.old-deja/g++.brendan/overload7.C: Likewise.
24155 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
24156 * g++.old-deja/g++.brendan/reference1.C: Likewise.
24157 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
24158 * g++.old-deja/g++.brendan/template24.C: Likewise.
24159 * g++.old-deja/g++.brendan/template3.C: Likewise.
24160 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
24161 * g++.old-deja/g++.jason/inline3.C: Likewise.
24162 * g++.old-deja/g++.jason/opeq.C: Likewise.
24163 * g++.old-deja/g++.law/arg5.C: Likewise.
24164 * g++.old-deja/g++.law/arm7.C: Likewise.
24165 * g++.old-deja/g++.law/ctors11.C: Likewise.
24166 * g++.old-deja/g++.law/cvt8.C: Likewise.
24167 * g++.old-deja/g++.law/init9.C: Likewise.
24168 * g++.old-deja/g++.law/refs4.C: Likewise.
24169 * g++.old-deja/g++.law/template2.C: Likewise.
24170 * g++.old-deja/g++.law/visibility24.C: Likewise.
24171 * g++.old-deja/g++.law/vtable3.C: Likewise.
24172 * g++.old-deja/g++.mike/asm2.C: Likewise.
24173 * g++.old-deja/g++.mike/eh1.C: Likewise.
24174 * g++.old-deja/g++.mike/misc1.C: Likewise.
24175 * g++.old-deja/g++.mike/misc13.C: Likewise.
24176 * g++.old-deja/g++.mike/misc14.C: Likewise.
24177 * g++.old-deja/g++.mike/ns12.C: Likewise.
24178 * g++.old-deja/g++.mike/p1248.C: Likewise.
24179 * g++.old-deja/g++.mike/p3708.C: Likewise.
24180 * g++.old-deja/g++.mike/p3708a.C: Likewise.
24181 * g++.old-deja/g++.mike/p3708b.C: Likewise.
24182 * g++.old-deja/g++.mike/p646.C: Likewise.
24183 * g++.old-deja/g++.mike/p700.C: Likewise.
24184 * g++.old-deja/g++.mike/p783.C: Likewise.
24185 * g++.old-deja/g++.mike/p783a.C: Likewise.
24186 * g++.old-deja/g++.mike/p783b.C: Likewise.
24187 * g++.old-deja/g++.mike/p786.C: Likewise.
24188 * g++.old-deja/g++.mike/p789.C: Likewise.
24189 * g++.old-deja/g++.mike/p789a.C: Likewise.
24190 * g++.old-deja/g++.mike/p807a.C: Likewise.
24191 * g++.old-deja/g++.other/delete3.C: Likewise.
24192 * g++.old-deja/g++.other/dyncast1.C: Likewise.
24193 * g++.old-deja/g++.other/dyncast2.C: Likewise.
24194 * g++.old-deja/g++.other/dyncast3.C: Likewise.
24195 * g++.old-deja/g++.other/empty1.C: Likewise.
24196 * g++.old-deja/g++.other/temporary1.C: Likewise.
24197 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
24198 * g++.old-deja/g++.pt/t16.C: Likewise.
24199 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
24200
24201 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
24202
24203 * gcc.dg/991230-1.c: New test.
24204
24205 1999-12-29 Jeffrey A Law (law@cygnus.com)
24206
24207 * gcc.c-torture/compile/991229-3.c: New test.
24208 * gcc.c-torture/compile/991229-2.c: New test.
24209 * gcc.c-torture/compile/991229-1.c: New test.
24210
24211 1999-12-29 Greg McGary <gkm@eng.ascend.com>
24212
24213 * gcc.c-torture/compile/labels-2.c: New test.
24214
24215 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
24216
24217 * gcc.c-torture/execute/991227-1.c: New test.
24218
24219 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24220
24221 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
24222
24223 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
24224
24225 * gcc.c-torture/execute/991221-1.c: New test.
24226
24227 1999-12-20 Nathan Sidwell <nathan@acm.org>
24228
24229 * g++.old-deja/g++.other/cast3.C: New test.
24230
24231 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
24232
24233 * gcc.c-torture/execute/991216-4.c: New test.
24234
24235 1999-12-16 Michael Meissner <meissner@cygnus.com>
24236
24237 * gcc.c-torture/execute/991216-1.c: New test.
24238 * gcc.c-torture/execute/991216-2.c: New test.
24239 * gcc.c-torture/execute/991216-3.c: New test.
24240
24241 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24242
24243 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
24244 Actually make the test fail by using "-O2" for compilation.
24245
24246 1999-12-15 Nathan Sidwell <nathan@acm.org>
24247
24248 * g++.old-deja/g++.warn/cast-align1.C: New test.
24249
24250 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24251
24252 * gcc.c-torture/compile/991214-1.c: New test.
24253 * gcc.c-torture/compile/991214-2.c: New test.
24254
24255 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
24256
24257 * gcc.dg/991214-1.c: New test.
24258
24259 1999-12-13 Jeffrey A Law (law@cygnus.com)
24260
24261 * gcc.c-torture/compile/991213-3.c: New test.
24262 * gcc.c-torture/compile/991213-2.c: New test.
24263 * gcc.c-torture/compile/991213-1.c: New test.
24264
24265 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
24266
24267 * gcc.dg/991209-1.c: New test.
24268
24269 1999-12-08 Nathan Sidwell <nathan@acm.org>
24270
24271 * gcc.c-torture/compile/991208-1.c: New test.
24272
24273 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24274
24275 * gcc.dg/ultrasp2.c: New test.
24276
24277 1999-12-05 Alex Samuel <samuel@codesourcery.com>
24278
24279 * g++.old-deja/g++.abi/align.C (main): Fix typo.
24280
24281 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
24282
24283 * gcc.c-torture/compile/991202-1.c: New test.
24284 * gcc.c-torture/execute/991202-1.c: New test.
24285 * gcc.c-torture/execute/991202-2.c: New test.
24286 * gcc.c-torture/execute/991202-3.c: New test.
24287
24288 1999-12-02 Alex Samuel <samuel@codesourcery.com>
24289
24290 * g++.old-deja/g++.abi/align.C: New test.
24291 * g++.old-deja/g++.abi/aggregates.C: Likewise.
24292 * g++.old-deja/g++.abi/bitfields.C: Likewise.
24293
24294 1999-12-01 Richard Henderson <rth@cygnus.com>
24295
24296 * gcc.c-torture/execute/991201-1.c: New.
24297
24298 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
24299
24300 * gcc.dg/991129-1.c: New test.
24301
24302 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
24303
24304 * gcc.c-torture/compile/991127-1.c: New test.
24305
24306 1999-11-22 Nathan Sidwell <nathan@acm.org>
24307
24308 * g++.old-deja/g++.other/warn4.C: New test.
24309
24310 1999-11-22 Nathan Sidwell <nathan@acm.org>
24311
24312 * g++.old-deja/g++.eh/cleanup2.C: New test.
24313 * g++.old-deja/g++.ext/pretty2.C: New test.
24314 * g++.old-deja/g++.ext/pretty3.C: New test.
24315 * g++.old-deja/g++.other/debug6.C: New test.
24316
24317 1999-10-20 Jim Wilson <wilson@cygnus.com>
24318
24319 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
24320 compiler_output to look for one error message instead of two.
24321
24322 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
24323
24324 * gcc.c-torture/execute/991118-1.c: Also test case
24325 where the word boundary does not split a byte evenly.
24326
24327 1999-11-19 Nathan Sidwell <nathan@acm.org>
24328
24329 * g++.old-deja/g++.ext/restrict1.C: New test.
24330
24331 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
24332
24333 * gcc.c-torture/execute/991118-1.c: New test.
24334
24335 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
24336
24337 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
24338 working directory pathnames.
24339
24340 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
24341
24342 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
24343 host is equipped with driver.h and driver.o so it can actually
24344 compile and run the tests.
24345
24346 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
24347
24348 * gcc.c-torture/compile/991008-1.c: New test.
24349
24350 1999-11-08 Nick Clifton <nickc@cygnus.com>
24351
24352 * lib/gcc-dg.exp: Include target-supports.exp
24353
24354 1999-11-05 Nick Clifton <nickc@cygnus.com>
24355
24356 * lib/target-supports.exp: New file: Provide procs to test for
24357 features supported by the target.
24358 (check_weak_available): Moved here from ecos.exp.
24359 (check_alias_available): New proc: Determine of the target
24360 toolchain supports the alias attribute.
24361
24362 * gcc.dg/special/ecos.exp: Move check_weak_available to
24363 target-supports.exp.
24364 (alias-1.c): Only perform the test if the target supports
24365 aliases.
24366 (wkali-1.c): Only perform the test if the target supports
24367 aliases.
24368
24369 * gcc.dg/990506-0.c: Expect error messages from cross
24370 targets as well as native targets.
24371
24372 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24373
24374 * gcc.dg/ultrasp1.c: Removed xfail.
24375 * gcc.dg/struct-ret-2.c: Likewise.
24376 * gcc.dg/array-1.c: Likewise.
24377
24378 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24379
24380 * gcc.dg/struct-ret-2.c: New test.
24381
24382 * gcc.dg/array-1.c: New test.
24383
24384 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
24385
24386 * gcc.c-torture/execute/991030-1.c: New test.
24387
24388 1999-10-26 Richard Henderson <rth@cygnus.com>
24389
24390 * gcc.c-torture/compile/991026-2.c: New test.
24391
24392 1999-10-26 Jeffrey A Law (law@cygnus.com)
24393
24394 * gcc.c-torture/compile/991026-1.c: New test.
24395
24396 1999-10-23 Jeffrey A Law (law@cygnus.com)
24397
24398 * gcc.c-torture/execute/991023-1.c: New test.
24399
24400 1999-10-19 Jeffrey A Law (law@cygnus.com)
24401
24402 * gcc.c-torture/execute/991019-1.c: New test.
24403
24404 1999-10-16 Richard Henderson <rth@cygnus.com>
24405
24406 * gcc.c-torture/execute/991016-1.c: New test.
24407
24408 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
24409
24410 * gcc.c-torture/execute/991014-1.c: New test.
24411
24412 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
24413
24414 * g++.old-deja/g++.other/union2.C: New test.
24415
24416 1999-10-13 Nathan Sidwell <nathan@acm.org>
24417
24418 * g++.old-deja/g++.other/vaarg2.C: New test.
24419 * g++.old-deja/g++.other/vaarg3.C: New test.
24420
24421 1999-10-12 Craig Burley <craig@jcb-sc.com>
24422
24423 * g77.f-torture/noncompile/19990905-1.f: Moved from being
24424 in compile/.
24425
24426 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
24427
24428 * gcc.c-torture/execute/va-arg-11.c: New test.
24429
24430 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
24431
24432 * lib/file-format.exp (gcc_target_object_format): Don't
24433 crash if objdump is unavailable.
24434
24435 1999-09-29 Donn Terry <donn@interix.com>
24436
24437 * gcc.misc-tests/mg.exp: delete extraneous redirection.
24438
24439 1999-09-28 Nick Clifton <nickc@cygnus.com>
24440
24441 * gcc.c-torture/compile/990928-1.c: New test.
24442
24443 1999-09-28 Nathan Sidwell <nathan@acm.org>
24444
24445 * g++.old-deja/g++.other/decl6.C: New test.
24446
24447 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24448
24449 * gcc.c-torture/execute/va-arg-10.c: New test.
24450
24451 1999-09-27 Nathan Sidwell <nathan@acm.org>
24452
24453 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
24454 __PRETTY_FUNCTION__.
24455
24456 1999-09-23 Nick Clifton <nickc@cygnus.com>
24457
24458 * gcc.c-torture/execute/990923-1.c: New test.
24459
24460 1999-09-21 Nick Clifton <nickc@cygnus.com>
24461
24462 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
24463 for which -fpic is inappropriate.
24464
24465 1999-09-21 Mark Mitchell <mark@codesourcery.com>
24466
24467 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
24468
24469 1999-09-21 Nathan Sidwell <nathan@acm.org>
24470
24471 * g++.old-deja/g++.other/dyncast1.C: New test.
24472 * g++.old-deja/g++.other/dyncast2.C: New test.
24473 * g++.old-deja/g++.other/dyncast3.C: New test.
24474 * g++.old-deja/g++.other/dyncast4.C: New test.
24475 * g++.old-deja/g++.other/dyncast5.C: New test.
24476 * g++.old-deja/g++.eh/catch3.C: New test.
24477 * g++.old-deja/g++.eh/catch3p.C: New test.
24478 * g++.old-deja/g++.eh/catch4.C: New test.
24479 * g++.old-deja/g++.eh/catch4p.C: New test.
24480 * g++.old-deja/g++.eh/catch5.C: New test.
24481 * g++.old-deja/g++.eh/catch5p.C: New test.
24482 * g++.old-deja/g++.eh/catch6.C: New test.
24483 * g++.old-deja/g++.eh/catch6p.C: New test.
24484 * g++.old-deja/g++.eh/catch7.C: New test.
24485 * g++.old-deja/g++.eh/catch7p.C: New test.
24486 * g++.old-deja/g++.eh/catch8.C: New test.
24487 * g++.old-deja/g++.eh/catch8p.C: New test.
24488 * g++.old-deja/g++.eh/catch9.C: New test.
24489 * g++.old-deja/g++.eh/catch9p.C: New test.
24490
24491 1999-09-13 Nathan Sidwell <nathan@acm.org>
24492
24493 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
24494 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
24495
24496 1999-09-13 Jeffrey A Law (law@cygnus.com)
24497
24498 * gcc.c-torture/compile/990913-1.c: New test.
24499
24500 1999-09-10 Nathan Sidwell <nathan@acm.org>
24501
24502 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
24503 * g++.old-deja/g++.jason/rfg5.C: Likewise.
24504
24505 1999-09-09 Richard Henderson <rth@cygnus.com>
24506
24507 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
24508
24509 1999-09-09 Nathan Sidwell <nathan@acm.org>
24510
24511 * g++.old-deja/g++.other/lookup11.C: New test.
24512 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
24513 what is permitted and what we want.
24514 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
24515 overload use.
24516 * g++.old-deja/g++.jason/rfg5.C: Likewise
24517
24518 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
24519
24520 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
24521 * gcc.c-torture/noncompile/poison-1.c: New file.
24522
24523 1999-09-08 Nathan Sidwell <nathan@acm.org>
24524
24525 * g++.old-deja/g++.other/sizeof3.C: New test.
24526 * g++.old-deja/g++.other/sizeof4.C: New test.
24527 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
24528 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
24529
24530 1999-09-07 Richard Henderson <rth@cygnus.com>
24531
24532 * gcc.dg/va-arg-1.c: New.
24533
24534 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24535
24536 * gcc.c-torture/execute/va-arg-9.c: New test.
24537
24538 1999-09-05 Craig Burley <craig@jcb-sc.com>
24539
24540 * g77.f-torture/compile/980519-2.f: New test.
24541 * g77.f-torture/compile/19990905-0.f: New test.
24542 * g77.f-torture/compile/19990905-1.f: New test.
24543 * g77.f-torture/compile/19990905-2.f: New test.
24544
24545 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
24546
24547 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
24548
24549 * gcc.c-torture/execute/990827-1.c: Fix typo.
24550
24551 1999-09-03 Nathan Sidwell <nathan@acm.org>
24552
24553 * g++.old-deja/g++.other/deref1.C: New test.
24554
24555 1999-09-02 Nathan Sidwell <nathan@acm.org>
24556
24557 * g++.old-deja/g++.other/ambig2.C: New test.
24558 * g++.old-deja/g++.other/cond5.C: New test.
24559 * g++.old-deja/g++.other/lookup16.C: New test.
24560
24561 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
24562
24563 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
24564 assemblers too.
24565
24566 1999-08-31 Jeffrey A Law (law@cygnus.com)
24567
24568 * lib/c-torture.exp: Avoid the "compare executables" optimization
24569 when testing native.
24570
24571 1999-08-29 Jeffrey A Law (law@cygnus.com)
24572
24573 * gcc.c-torture/execute/990829-1.c: New test.
24574 * gcc.c-torture/compile/990829-1.c: New test.
24575
24576 1999-08-27 Paul Burchard <burchard@pobox.com>
24577
24578 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
24579 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
24580 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
24581 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
24582 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
24583 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
24584 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
24585 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
24586 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
24587 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
24588 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
24589
24590 1999-08-27 Jeffrey A Law (law@cygnus.com)
24591
24592 * gcc.c-torture/execute/990827-1.c: New test.
24593
24594 1999-08-26 Craig Burley <craig@jcb-sc.com>
24595
24596 * g77.f-torture/noncompile/19990826-4.f: New test.
24597
24598 * g77.f-torture/compile/19990826-3.f: New test.
24599
24600 * g77.f-torture/execute/19990826-2.f: New test.
24601
24602 * g77.f-torture/compile/19990826-1.f: New test.
24603
24604 * gcc.c-torture/execute/990826-0.c: New test.
24605 * g77.c-torture/execute/19990826-0.f: New test.
24606
24607 * g77.f-torture/noncompile/970626-2.f: New test.
24608
24609 1999-08-25 Paul Burchard <burchard@pobox.com>
24610
24611 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
24612 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
24613 lss-011.C: New tests.
24614
24615 1999-08-25 Nathan Sidwell <nathan@acm.org>
24616
24617 * g++.old-deja/g++.other/decl5.C: New test.
24618
24619 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24620
24621 * noncompile/noncompile.exp: Load_lib c-torture.exp.
24622 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
24623 call `postbase' for each one. All callers of `postbase' changed
24624 to call this instead.
24625
24626 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
24627
24628 * gcc.c-torture/execute/990811-1.c: New test.
24629
24630 1999-08-09 Nick Clifton <nickc@cygnus.com>
24631
24632 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
24633 just native ones.
24634
24635 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
24636 just native ones.
24637
24638 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24639
24640 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
24641
24642 1999-08-04 Jeffrey A Law (law@cygnus.com)
24643
24644 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
24645
24646 1999-08-04 Nathan Sidwell <nathan@acm.org>
24647
24648 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
24649
24650 1999-08-04 Jeffrey A Law (law@cygnus.com)
24651
24652 * gcc.c-torture/execute/990804-1.c: New test.
24653
24654 1999-08-03 Nathan Sidwell <nathan@acm.org>
24655
24656 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
24657 * g++.old-deja/g++.brendan/crash64.C: Likewise
24658 * g++.old-deja/g++.brendan/overload8.C: Likewise
24659
24660 1999-08-03 Nathan Sidwell <nathan@acm.org>
24661
24662 * g++.old-deja/g++.other/struct1.C: New test.
24663
24664 1999-08-03 Nathan Sidwell <nathan@acm.org>
24665
24666 * g++.old-deja/g++.other/enum2.C: New test.
24667
24668 1999-08-02 Richard Henderson <rth@cygnus.com>
24669
24670 Adapted from tests from Franz Sirl:
24671 * gcc.c-torture/execute/va-arg-7.c: New test.
24672 * gcc.c-torture/execute/va-arg-8.c: New test.
24673
24674 1999-08-01 Jeffrey A Law (law@cygnus.com)
24675
24676 * gcc.c-torture/compile/990801-2.c: New test.
24677
24678 * gcc.c-torture/compile/990801-1.c: New test.
24679
24680 1999-07-27 Michael Meissner <meissner@cygnus.com>
24681
24682 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
24683 fp-cmp-1.c, converting double to float.
24684
24685 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
24686 fp-cmp-1.c, converting double to long double.
24687
24688 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
24689 from fr1 to unknown_register, since fr1 is a legitimate register
24690 on some machines.
24691
24692 1999-07-25 Jeffrey A Law (law@cygnus.com)
24693
24694 * README: More listname related changes.
24695
24696 1999-07-08 Catherine Moore <clm@cygnus.com>
24697
24698 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
24699
24700 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
24701
24702 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
24703
24704 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
24705
24706 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
24707
24708 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
24709
24710 * gcc.dg/990703-1.c: New test.
24711
24712 1999-06-29 Nick Clifton <nickc@cygnus.com>
24713
24714 * lib/file-format.exp: New file: Move definition of proc
24715 gcc_target_object_format to here from
24716 gcc.dg/special/ecos.exp.
24717
24718 * lib/c-torture.exp: Include lib file-format.exp.
24719 * lib/gcc-dg.exp: Include lib file-format.exp.
24720
24721 * gcc.dg/special/ecos.exp: Remove definition of proc
24722 gcc_target_object_format.
24723
24724 1999-06-28 Jeffrey A Law (law@cygnus.com)
24725
24726 * gcc.c-torture/execute/990628-1.c: New test.
24727
24728 1999-06-25 Jeffrey A Law (law@cygnus.com)
24729
24730 * gcc.c-torture/compile/990625-2.c: New test.
24731
24732 * gcc.c-torture/compile/990625-1.c: New test.
24733
24734 1999-06-23 Nick Clifton <nickc@cygnus.com>
24735
24736 * gcc.c-torture/compile/dll.c: New test case. Check that dll
24737 attributes compile.
24738 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
24739 ports that use the COFF/PE file format.
24740
24741 1999-06-17 Jeffrey A Law (law@cygnus.com)
24742
24743 * gcc.c-torture/compile/990617-1.c: New test.
24744
24745 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
24746
24747 * g++.old-deja/g++.other/decl4.C: New test.
24748
24749 1999-06-14 Nathan Sidwell <nathan@acm.org>
24750
24751 * g++.old-deja/g++.other/bitfld3.C: New test.
24752
24753 1999-06-08 Nathan Sidwell <nathan@acm.org>
24754
24755 * g++.old-deja/g++.eh/catch1.C: New test.
24756
24757 1999-06-07 Jeffrey A Law (law@cygnus.com)
24758
24759 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
24760
24761 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
24762 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
24763
24764 1999-06-05 Craig Burley <craig@jcb-sc.com>
24765
24766 * g77.f-torture/compile/19990502-0.f: Replace with new,
24767 shorter, test that still fails after recent changes.
24768
24769 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24770
24771 * gcc.c-torture/execute/990604-1.c: New test.
24772
24773 1999-05-31 Jeffrey A Law (law@cygnus.com)
24774
24775 * gcc.c-torture/execute/990531-1.c: New test.
24776
24777 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24778
24779 * gcc.c-torture/compile/990527-1.c: New test.
24780
24781 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
24782
24783 * gcc.c-torture/execute/990527-1.c: New test.
24784
24785 1999-05-25 Nick Clifton <nickc@cygnus.com>
24786
24787 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
24788 bitfields as signed.
24789
24790 1999-05-25 Craig Burley <craig@jcb-sc.com>
24791
24792 * g77.f-torture/compile/19990525-0.f: New test.
24793
24794 1999-05-25 Jeffrey A Law (law@cygnus.com)
24795
24796 * gcc.c-torture/execute/990525-2.c: New test.
24797
24798 * gcc.c-torture/execute/990525-1.c: New test.
24799
24800 1999-05-24 Nathan Sidwell <nathan@acm.org>
24801
24802 * g++.old-deja/g++.other/anon3.C: New test.
24803 * g++.old-deja/g++.other/anon4.C: New test.
24804 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
24805 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
24806 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
24807 Merrill).
24808
24809 1999-05-24 Jeffrey A Law (law@cygnus.com)
24810
24811 * gcc.c-torture/execute/990524-1.c: New test.
24812
24813 * gcc.dg/990524-1.c: New test.
24814
24815 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24816
24817 * gcc.c-torture/compile/990523-1.c: New test.
24818
24819 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
24820
24821 * gcc.c-torture/compile/990519-1.c: New test.
24822
24823 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24824
24825 * gcc.c-torture/compile/990517-1.c: New test.
24826
24827 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
24828 (e4, f4): New tests.
24829 (main): Call them.
24830
24831 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24832
24833 * gcc.dg/noreturn-1.c: New test.
24834
24835 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
24836
24837 * gcc.c-torture/execute/990513-1.c: New test.
24838
24839 1999-05-10 Richard Henderson <rth@cygnus.com>
24840
24841 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
24842
24843 1999-05-10 Craig Burley <craig@jcb-sc.com>
24844
24845 * g77.f-torture/execute/erfc.f: Use small single-precision
24846 values, to avoid problems on Alphas when not -mieee.
24847
24848 1999-05-08 Craig Burley <craig@jcb-sc.com>
24849
24850 * gcc.dg/990506-0.c: New test.
24851
24852 1999-05-08 Richard Henderson <rth@cygnus.com>
24853
24854 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
24855 the constant to test. Don't XFAIL 64-bit targets.
24856
24857 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
24858 * g++.old-deja/g++.law/profile1.C: Likewise.
24859
24860 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
24861 operator new instances.
24862 * g++.old-deja/g++.other/delete5.C: Likewise.
24863
24864 1999-05-03 Craig Burley <craig@jcb-sc.com>
24865
24866 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
24867 intrinsic.
24868
24869 1999-05-03 Craig Burley <craig@jcb-sc.com>
24870
24871 * g77.f-torture/execute/u77-test.f: Reverse order of two
24872 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
24873
24874 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24875
24876 * gcc.dg/compare1.c: New test.
24877
24878 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
24879
24880 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
24881 New tests.
24882
24883 1999-05-02 Craig Burley <craig@jcb-sc.com>
24884
24885 * g77.f-torture/compile/19990502-1.f: New test.
24886
24887 1999-05-02 Craig Burley <craig@jcb-sc.com>
24888
24889 * g77.f-torture/compile/19990502-0.f: New test.
24890
24891 1999-05-02 Craig Burley <craig@jcb-sc.com>
24892
24893 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
24894 intrinsic.
24895
24896 1999-05-02 Craig Burley <craig@jcb-sc.com>
24897
24898 * g77.f-torture/execute/u77-test.f (main): List libU77
24899 intrinsics not currently tested.
24900 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
24901 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
24902 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
24903 Trim blanks off the ends of some printed strings.
24904
24905 1999-05-02 Craig Burley <craig@jcb-sc.com>
24906
24907 * g77.f-torture/execute/u77-test.f (main): Just warn about
24908 FSTAT gid disagreement, as it's expected on some systems.
24909
24910 1999-05-01 Craig Burley <craig@jcb-sc.com>
24911
24912 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
24913 use a new function, which allows for some slop.
24914 Clean up some commentary.
24915 (issum): The new function.
24916 (sgladd): Deleted subroutine.
24917
24918 1999-05-01 Craig Burley <craig@jcb-sc.com>
24919
24920 * g77.f-torture/execute/u77-test.f: Modify to be more like
24921 libf2c/libU77 version, bringing patches to that version here.
24922 Add suitable commentary.
24923
24924 1999-04-25 Richard Henderson <rth@cygnus.com>
24925
24926 * gcc.dg/990424-1.c: New test.
24927
24928 1999-04-24 Craig Burley <craig@jcb-sc.com>
24929
24930 * g77.f-torture/execute/u77-test.f (main): Bug involving
24931 LSTAT has been fixed, so turn back on full checking.
24932
24933 1999-04-20 Craig Burley <craig@jcb-sc.com>
24934
24935 * g77.f-torture/compile/19990419-0.f: New test.
24936 * g77.f-torture/execute/19990419-1.f: New test.
24937
24938 1999-04-17 Richard Henderson <rth@cygnus.com>
24939
24940 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
24941 to avoid the need for a prototype to supress a warning.
24942
24943 1999-04-07 Jim Wilson <wilson@cygnus.com>
24944
24945 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
24946
24947 1999-04-04 Jeffrey A Law (law@cygnus.com)
24948
24949 * gcc.c-torture/execute/990404-1.c: New test.
24950
24951 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
24952
24953 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
24954 * gcc.dg/cpp-if3.c: Don't use -pedantic.
24955 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
24956 missing initializer warnings.
24957
24958 1999-03-28 Jeffrey A Law (law@cygnus.com)
24959
24960 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
24961 matching strings.
24962
24963 1999-03-26 Jeffrey A Law (law@cygnus.com)
24964
24965 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
24966
24967 1999-03-26 Craig Burley <craig@jcb-sc.com>
24968
24969 * g77.f-torture/execute/19990325-0.f: New test.
24970 * g77.f-torture/execute/19990325-1.f: New test.
24971
24972 1999-03-24 Jeffrey A Law (law@cygnus.com)
24973
24974 * gcc.c-torture/execute/990324-1.c: New test.
24975
24976 1999-03-22 Jim Wilson <wilson@cygnus.com>
24977
24978 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
24979 test with 4.
24980
24981 1999-03-17 Richard Henderson <rth@cygnus.com>
24982
24983 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
24984
24985 1999-03-13 Craig Burley <craig@jcb-sc.com>
24986
24987 * g77.f-torture/execute/19990313-2.f: New test.
24988 * g77.f-torture/execute/19990313-3.f: New test.
24989
24990 1999-03-13 Craig Burley <craig@jcb-sc.com>
24991
24992 * g77.f-torture/execute/19990313-0.f: New test.
24993 * g77.f-torture/execute/19990313-1.f: New test.
24994
24995 1999-03-12 Jim Wilson <wilson@cygnus.com>
24996
24997 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
24998 printf to sprintf.
24999 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
25000 (main): Add check for u15. Conditionalize u31 check depending on
25001 whether ints are <32 bits or >=32 bits.
25002
25003 1999-03-08 Craig Burley <craig@jcb-sc.com>
25004
25005 * g77.f-torture/execute/19981119-0.f: Improve testiness.
25006
25007 1999-03-08 Craig Burley <craig@jcb-sc.com>
25008
25009 * g77.f-torture/compile/19990305-0.f: New test.
25010 * g77.f-torture/execute/19981119-0.f: New test.
25011
25012 1999-03-08 Craig Burley <craig@jcb-sc.com>
25013
25014 * g77.f-torture/execute/970625-2.f: call ABORT if final
25015 result is not correct, instead of just printing it.
25016 Add this checking via newly introduced obfuscation, to
25017 trip up buggy front ends.
25018
25019 1999-03-07 Craig Burley <craig@jcb-sc.com>
25020
25021 * g77.f-torture/compile/960317-1.f: Moved from being
25022 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
25023
25024 1999-03-06 Craig Burley <craig@jcb-sc.com>
25025
25026 * g77.f-torture/execute/960317-1.f: New (old) test.
25027 * g77.f-torture/execute/970625-2.f: Ditto.
25028
25029 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
25030
25031 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
25032 message on line 1 or line 2; cccp and cpplib do this differently.
25033
25034 1999-03-01 Jeffrey A Law (law@cygnus.com)
25035
25036 * g++.old-deja/g++.law/weak1.C: New test.
25037
25038 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25039
25040 * gcc.c-torture/execute/990119-1.c: Renamed to...
25041 * gcc.dg/990119-1.c: this, so it will only be tested once
25042 (it's a preprocessor test, it doesn't need to be run at
25043 multiple optimization levels).
25044
25045 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
25046
25047 * lib/g++.exp: Don't add incdir=$base_dir/../include to
25048 ALWAYS_CXXFLAGS.
25049
25050 1999-02-24 Craig Burley <craig@jcb-sc.com>
25051
25052 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
25053 * g77.f-torture/compile/19981216-0.f: ...as it is expected
25054 to not be compilable by current g77.
25055
25056 1999-02-24 Nick Clifton <nickc@cygnus.com>
25057
25058 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
25059
25060 1999-02-22 Jeffrey A Law (law@cygnus.com)
25061
25062 * gcc.c-torture/execute/990222-1.c: New test.
25063
25064 1999-02-19 Craig Burley <craig@jcb-sc.com>
25065
25066 * g77.f-torture/compile/19990218-0.f: New test.
25067 * g77.f-torture/noncompile/19990218-1.f: New test.
25068
25069 1999-02-18 Craig Burley <craig@jcb-sc.com>
25070
25071 * g77.f-torture/compile/19981216-0.f: New test.
25072
25073 1999-02-14 Jeffrey A Law (law@cygnus.com)
25074
25075 * gcc.dg/990214-1.c: New test.
25076
25077 1999-02-13 Jeffrey A Law (law@cygnus.com)
25078
25079 * gcc.dg/990213-2.c: New test.
25080
25081 * gcc.dg/990213-1.c: New test.
25082
25083 1999-02-12 Jeffrey A Law (law@cygnus.com)
25084
25085 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
25086 ints.
25087
25088 1999-02-11 Nick Clifton <nickc@cygnus.com>
25089
25090 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
25091 specified by target.
25092
25093 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
25094
25095 1999-02-11 Jeffrey A Law (law@cygnus.com)
25096
25097 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
25098
25099 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
25100
25101 * gcc.dg/special/ecos.exp: New test driver for new tests with
25102 special requirements.
25103
25104 * gcc.dg/special/alias-1.c: New test.
25105 * gcc.dg/special/gcsec-1.c: New test.
25106 * gcc.dg/special/weak-1.c: New test.
25107 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
25108 * gcc.dg/special/weak-2.c: New test.
25109 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
25110 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
25111 * gcc.dg/special/wkali-1.c: New test.
25112 * gcc.dg/special/wkali-2.c: New test.
25113 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
25114 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
25115
25116 1999-02-10 Felix Lee <flee@cygnus.com>
25117
25118 * lib/c-torture.exp (c-torture-compile): Pull out code for
25119 analyzing gcc error messages.
25120 (c-torture-execute): Likewise. Fix some (harmless) false
25121 positives.
25122 * lib/gcc.exp (gcc_check_compile): New function.
25123
25124 1999-02-08 Richard Henderson <rth@cygnus.com>
25125
25126 * gcc.c-torture/execute/990208-1.c: New test.
25127
25128 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
25129
25130 * g++.dg/special/ecos.exp: New driver for new tests with special
25131 requirements
25132
25133 * g++.dg/special/conpr-1.C: New test
25134 * g++.dg/special/conpr-2.C: New test
25135 * g++.dg/special/conpr-2a.C: New test
25136 * g++.dg/special/conpr-3.C: New test
25137 * g++.dg/special/conpr-3a.C: New test
25138 * g++.dg/special/conpr-3b.C: New test
25139
25140 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
25141 allow g++ to use the dg driver
25142
25143 * README: Add comment about g++.dg directory
25144
25145 1999-02-06 Jeffrey A Law (law@cygnus.com)
25146
25147 * README: Update email addresses.
25148
25149 1999-02-03 Nick Clifton <nickc@cygnus.com>
25150
25151 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
25152 arguments in order to force structure S onto the stack even on
25153 the alpha.
25154 (test): Pass 10 leading arguments to function foo as well as the
25155 structure S.
25156
25157 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
25158 failure for all targets.
25159
25160 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
25161 abort to terminate program execution.
25162
25163 1999-01-30 Richard Henderson <rth@cygnus.com>
25164
25165 * gcc.c-torture/execute/990130-1.c: New test.
25166
25167 1999-01-30 Jeffrey A Law (law@cygnus.com)
25168
25169 * gcc.dg/990130-1.c: New test.
25170
25171 1999-01-28 Michael Meissner <meissner@cygnus.com>
25172
25173 * gcc.c-torture/execute/990128-1.c: New test.
25174
25175 1999-01-27 Michael Meissner <meissner@cygnus.com>
25176
25177 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
25178
25179 1999-01-27 Felix Lee <flee@cygnus.com>
25180
25181 * lib/c-torture.exp (c-torture-compile): pull out code for
25182 analyzing gcc error messages.
25183 (c-torture-execute): ditto, and fix some (harmless) false
25184 positives.
25185 * lib/gcc.exp (gcc_check_compile): new function.
25186
25187 1999-01-17 Jeffrey A Law (law@cygnus.com)
25188
25189 * gcc.dg/990117-1.c: New test.
25190
25191 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
25192
25193 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
25194
25195 1999-01-15 Jeffrey A Law (law@cygnus.com)
25196
25197 * g77.f-torture/compile/990115-1.f: New test.
25198
25199 1999-01-07 Jeffrey A Law (law@cygnus.com)
25200
25201 * gcc.c-torture/compile/990107-1.c: New test
25202
25203 1999-01-06 Jeffrey A Law (law@cygnus.com)
25204
25205 * gcc.c-torture/execute/990106-2.c: New test.
25206
25207 * gcc.c-torture/execute/990106-1.c: New test.
25208
25209 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
25210
25211 * gcc.c-torture/compile/981223-1.c: New test.
25212
25213 1998-12-29 Richard Henderson <rth@cygnus.com>
25214
25215 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
25216 (opt3): Rename from opt4 and disable.
25217
25218 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
25219
25220 * g++.old-deja/g++.pt/ptrmem5.C: New test.
25221
25222 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25223
25224 * g++.old-deja/g++.other/conv5.C: New test.
25225
25226 1998-12-14 Nick Clifton <nickc@cygnus.com>
25227
25228 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
25229
25230 1998-12-11 Jeffrey A Law (law@cygnus.com)
25231
25232 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
25233
25234 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
25235
25236 * gcc.c-torture/compile/981211-1.c: New test.
25237
25238 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25239
25240 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
25241
25242 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
25243
25244 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25245
25246 * gcc.special/930510-1.c: Make C9X safe.
25247 * gcc.misc-tests/gcov-1.c Similarly.
25248 * gcc.misc-tests/gcov-2.c Similarly.
25249
25250 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25251
25252 * gcc.dg/ultrasp1.c: New test.
25253
25254 1998-12-06 Richard Henderson <rth@cygnus.com>
25255
25256 * gcc.c-torture/execute/981206.c: New test.
25257
25258 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25259
25260 * g++.old-deja/g++.ns/template7.C: New test.
25261
25262 * g++.old-deja/g++.other/expr1.C: New test.
25263
25264 * g++.old-deja/g++.eh/tmpl3.C: New test.
25265
25266 * g++.old-deja/g++.eh/tmpl2.C: New test.
25267
25268 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25269
25270 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
25271 * g++.old-deja/g++.other/using6.C: Removed.
25272 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
25273
25274 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
25275
25276 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25277
25278 * g++.old-deja/g++.pt/overload8.C: New test.
25279
25280 * g++.old-deja/g++.pt/overload7.C: New test.
25281
25282 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
25283
25284 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
25285 and relinking messages.
25286 * lib/g++.exp (g++_target_compile): Remove .rpo file when
25287 compiling with -frepo.
25288
25289 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
25290
25291 * g++.old-deja/g++.pt/lookup6.C: New test.
25292
25293 1998-11-30 Nick Clifton <nickc@cygnus.com>
25294
25295 * gcc.c-torture/execute/981130-1.c: New test.
25296 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
25297
25298 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25299
25300 * g++.old-deja/g++.pt/explicit76.C: New test.
25301
25302 * g++.old-deja/g++.pt/friend38.C: New test.
25303
25304 * g++.old-deja/g++.ns/crash2.C: New test.
25305
25306 * g++.old-deja/g++.pt/defarg8.C: New test.
25307
25308 * g++.old-deja/g++.pt/instantiate6.C: New test.
25309
25310 * g++.old-deja/g++.pt/static6.C: New test.
25311
25312 * g++.old-deja/g++.pt/decl2.C: New test.
25313
25314 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25315
25316 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
25317 problem is actually related with name lookup, but so what? :-)
25318
25319 * g++.old-deja/g++.pt/friend37.C: New test.
25320
25321 1998-11-25 Dave Love <d.love@dl.ac.uk>
25322
25323 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
25324 element, which fails on some systems.
25325
25326 * g77.f-torture/execute/labug1.f: New test.
25327
25328 1998-11-21 Jeffrey A Law (law@cygnus.com)
25329
25330 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
25331 is defined.
25332
25333 1998-11-18 Dave Love <d.love@dl.ac.uk>
25334
25335 * g77.f-torture/compile/981117-1.f: New test.
25336
25337 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
25338
25339 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
25340 properly discarded.
25341
25342 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
25343
25344 * gcc.c-torture/execute/memcheck: New directory of tests for
25345 -fcheck-memory-usage.
25346
25347 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
25348
25349 * README: New file, general information about the testsuite and
25350 new description of the various C++ test subdirectories.
25351 * README.g++: Eliminate obsolete information, update and move most
25352 relevant stuff to README.
25353
25354 1998-11-07 Richard Henderson <rth@cygnus.com>
25355
25356 * gcc.c-torture/compile/981107-1.c: New test.
25357
25358 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
25359
25360 * execute/memcpy-bi.c: New testcase.
25361
25362 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
25363
25364 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
25365 base classes.
25366
25367 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
25368 template is selected.
25369
25370 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
25371 classes, it should be accepted for all types.
25372
25373 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
25374
25375 * g++.old-deja/g++.pt/spec24.C: Ensure that template
25376 specializations start with template headers.
25377
25378 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
25379
25380 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
25381
25382 * g++.old-deja/g++.other/init9.C: Test cross initialization of
25383 non-POD types.
25384
25385 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
25386
25387 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
25388
25389 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
25390
25391 * compile/981022-1.c, compile/981022-1.x: New test and driver.
25392
25393 1998-10-19 Jeffrey A Law (law@cygnus.com)
25394
25395 * 981019-1.c: New test.
25396
25397 1998-10-14 Robert Lipe <robertl@dgii.com>
25398
25399 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
25400 find objc headers.
25401
25402 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25403
25404 * compile/981001-4.c: Remove use of GCC extension that triggers a
25405 compiler bug.
25406
25407 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
25408
25409 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
25410
25411 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25412
25413 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
25414 instantiation of template produces incorrect code for delete
25415 expression.
25416
25417 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
25418 constructors' name is not unique.
25419 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
25420 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
25421
25422 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
25423 automatic array of const is ill-formed.
25424
25425 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
25426 of template parameter?
25427
25428 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
25429 const.
25430
25431 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
25432 pointer-to-member expression.
25433
25434 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
25435 declaration causes ICE.
25436
25437 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
25438
25439 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
25440 reserved in the global namespace.
25441
25442 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
25443 generate needed virtual table.
25444
25445 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
25446
25447 1998-10-10 Dariush Eslimi <eslimi@loran.com>
25448
25449 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
25450 template-dependent type
25451
25452 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
25453
25454 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
25455 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
25456 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
25457
25458 * g++.old-deja/g++.other/using5.C: New test; using decl from base
25459 class should be usable as argument of member function.
25460 * g++.old-deja/g++.other/using6.C: New test; using decl from base
25461 class should be usable as return type of member function.
25462 * g++.old-deja/g++.other/using7.C: New test; using decl from base
25463 class should be usable as type of data member.
25464
25465 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
25466
25467 1998-10-09 Jeffrey A Law (law@cygnus.com)
25468
25469 * gcc.c-torture/special/920521-1.c: Fix bogus test.
25470
25471 1998-10-08 Nick Clifton <nickc@cygnus.com>
25472
25473 * gcc.dg/dll-?.c Add thumb to target list.
25474 Fix assembler scan patterns to match current assembler output.
25475
25476 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
25477
25478 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
25479 matching of template brackets.
25480
25481 * g++.old-deja/g++.other/using4.C: New test. Test using
25482 declarations of methods from base classes.
25483
25484 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
25485 within functions should introduce names into the innermost
25486 enclosing namespace.
25487
25488 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
25489 of static locals if first initialization throws.
25490
25491 1998-10-07 Jim Wilson <wilson@cygnus.com>
25492
25493 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
25494
25495 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
25496
25497 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
25498 lose track of the possible targets of tablejump insns.
25499 * special/special.exp: Run it.
25500
25501 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
25502
25503 * g++.old-deja/g++.pt/friend35.C: New test. A template function
25504 must be declared before its specializations can be named in friend
25505 declarations.
25506
25507 1998-10-05 Dave Love <d.love@dl.ac.uk>
25508
25509 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
25510
25511 * g77.f-torture/execute/io1.f: New test.
25512
25513 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
25514
25515 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
25516 with pointer to template function, for which no argument deduction
25517 is possible.
25518
25519 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
25520 specialization of template function as argument to template
25521 function.
25522
25523 * g++.old-deja/g++.other/access2.C: New test; Inner class
25524 shouldn't have privileged access to Outer's names.
25525
25526 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
25527
25528 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
25529 friend template declared within template class conflicts with
25530 nested class of the same name.
25531
25532 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
25533 is ignored.
25534
25535 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
25536 object with direct initializer as function declaration.
25537
25538 * g++.old-deja/g++.other/decl2.C: New test; duplicate
25539 initializers.
25540
25541 * g++.old-deja/g++.other/null2.C: New test; conditional operator
25542 involving const pointer and NULL produces incorrect result.
25543
25544 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
25545 type name without `typename' should be rejected with -pedantic.
25546
25547 1998-10-02 Richard Henderson <rth@cygnus.com>
25548
25549 * g++.old-deja/g++.other/addrof1.C: New test.
25550
25551 1998-10-01 Nick Clifton <nickc@cygnus.com>
25552
25553 * gcc.c-torture/compile/981001-1.c: New test.
25554 * gcc.c-torture/execute/981001-1.c: New test.
25555
25556 1998-10-01 Jeffrey A Law (law@cygnus.com)
25557
25558 * gcc.c-torture/compile/981001-2.c: New test.
25559 * gcc.c-torture/compile/981001-3.c: New test.
25560 * gcc.c-torture/compile/981001-4.c: New test.
25561
25562 1998-10-01 Robert Lipe <robertl@dgii.com>
25563
25564 * lib/objc.exp (objc_target_compile): Add -L during compiles for
25565 multilibbed hosts. Idea grafted from g77.exp.
25566
25567 1998-09-30 Dave Love <d.love@dl.ac.uk>
25568
25569 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
25570 avoid losing on systems which need -lsocket.
25571
25572 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
25573
25574 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
25575 * g++.old-deja/g++.other/nested2.C: Ditto.
25576 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
25577 failure.
25578
25579 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
25580
25581 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
25582 preferred over template operator!= for enum bitfields.
25583
25584 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
25585
25586 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
25587 that happen to have the same base name, but in different scopes,
25588 are incorrectly rejected.
25589
25590 1998-09-16 Richard Henderson <rth@cygnus.com>
25591
25592 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
25593 on the native word size instead of an integer literal.
25594
25595 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
25596
25597 * g++.old-deja/g++.other/static2.C: Invocation of static data
25598 member of type pointer-to-function denoted as non-static member.
25599
25600 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
25601 checks involving function types and aliases.
25602
25603 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
25604
25605 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
25606 redefined to the same non-trivial type.
25607
25608 * g++.old-deja/g++.pt/explicit73.C: Test for proper
25609 namespace-qualification of template specializations declared in
25610 other namespaces.
25611
25612 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
25613 to declare a subset of the specializations of a template function
25614 as friends of specializations of a template class.
25615
25616 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
25617 member templates that do not fully specialize the enclosing
25618 template class are rejected.
25619
25620 1998-09-11 Dave Love <d.love@dl.ac.uk>
25621
25622 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
25623
25624 1998-09-08 Dave Love <d.love@dl.ac.uk>
25625
25626 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
25627 altered from libf2c/libU77 version.
25628
25629 1998-09-06 Dave Love <d.love@dl.ac.uk>
25630
25631 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
25632
25633 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
25634
25635 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
25636 (un)signed char are different types for template specialization
25637 purposes.
25638
25639 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
25640
25641 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
25642 * objc: ObjC testsuite.
25643
25644 1998-08-31 Catherine Moore <clm@cygnus.com>
25645
25646 * gcc.c-torture/execute/941014-1.x: New file.
25647
25648 1998-08-31 Nick Clifton <nickc@cygnus.com>
25649
25650 * lib/c-torture.exp: Add support for
25651 torture_eval_before_compile and torture_eval_before_execute
25652 variables.
25653
25654 1998-08-30 Jeffrey A Law (law@cygnus.com)
25655
25656 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
25657 this test triggers valid.
25658
25659 1998-08-27 Jeffrey A Law (law@cygnus.com)
25660
25661 * gcc.dg/980827-1.c: New test.
25662
25663 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
25664
25665 * gcc.c-torture/execute/loop-4b.c: New test.
25666
25667 1998-08-26 Nick Clifton <nickc@cygnus.com>
25668
25669 * lib/c-torture.exp: Add support for
25670 torture_eval_before_compile and torture_eval_before_execute
25671 variables.
25672
25673 1998-08-25 Jeffrey A Law (law@cygnus.com)
25674
25675 * gcc.c-torture/compile/980825-1.c: New test.
25676
25677 1998-08-24 Nick Clifton <nickc@cygnus.com>
25678
25679 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
25680 count number tests in opt_t0 not good_t0.
25681
25682 1998-08-24 Jeffrey A Law (law@cygnus.com)
25683
25684 * gcc.c-torture/compile/930326-1.x: Fix typo.
25685
25686 1998-08-23 Mark Mitchell <mark@markmitchell.com>
25687
25688 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
25689 causes an ICE.
25690
25691 1998-08-21 Jeffrey A Law (law@cygnus.com)
25692
25693 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
25694 STACK_SIZE is defined.
25695 * gcc.c-torture/unsorted/stuct.c: Similarly.
25696
25697 * gcc.c-torture/compile/980821-1.c: New test.
25698
25699 1998-08-21 Jeffrey A Law (law@cygnus.com)
25700
25701 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
25702
25703 1998-08-19 Mark Mitchell <mark@markmitchell.com>
25704
25705 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
25706 code.
25707
25708 1998-08-09 Mark Mitchell <mark@markmitchell.com>
25709
25710 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
25711 error'.
25712
25713 1998-08-18 Jeffrey A Law (law@cygnus.com)
25714
25715 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
25716
25717 1998-08-16 Jeffrey A Law (law@cygnus.com)
25718
25719 * gcc.c-torture/compile/980816-1.c: New test.
25720
25721 * gcc.dg/980816-1.c: New test.
25722
25723 1998-08-13 Jeffrey A Law (law@cygnus.com)
25724
25725 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
25726 compiler for ieee tests.
25727
25728 1998-08-01 Dave Love <d.love@dl.ac.uk>
25729
25730 * g77.f-torture/compile/980729-0.f: New test.
25731
25732 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
25733
25734 * gcc.c-torture/special/eeprof-1.c: New test, for
25735 -finstrument-functions.
25736 * gcc.c-torture/special/special.exp: Run it.
25737
25738 1998-07-29 Jeffrey A Law (law@cygnus.com)
25739
25740 * gcc.c-torture/compile/980729-1.c: New test.
25741
25742 1998-07-27 Nick Clifton <nickc@cygnus.com>
25743
25744 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
25745 __thumb__ is defined, and test for ARM style doubles if so.
25746
25747 1998-07-26 Dave Love <d.love@dl.ac.uk>
25748
25749 * g77.f-torture/noncompile/980615-0.f: New test.
25750
25751 1998-07-26 H.J. Lu (hjl@gnu.org)
25752
25753 * gcc.dg/980312-1.c: Do link instead of compile.
25754 * gcc.dg/980313-1.c: Likewise.
25755
25756 1998-07-26 Jeffrey A Law (law@cygnus.com)
25757
25758 * gcc.c-torture/compile/980726-1.c: New test.
25759
25760 1998-07-25 Dave Love <d.love@dl.ac.uk>
25761
25762 * g77.f-torture/execute/io0.f: New test.
25763
25764 1998-07-24 Nick Clifton <nickc@cygnus.com>
25765
25766 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
25767 an int.
25768
25769 1998-06-18 Michael Meissner <meissner@cygnus.com>
25770
25771 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
25772 m32r bugs.
25773
25774 1998-07-17 Nick Clifton <nickc@cygnus.com>
25775
25776 * gcc.dg/980626-1.c: Expect failures for all toolchains until
25777 c-decl.c:grokdeclarator can handle mode attributes.
25778
25779 1998-07-16 Jeffrey A Law (law@cygnus.com)
25780
25781 * gcc.c-torture/execute/980716-1.c: New test.
25782
25783 1998-07-13 Jeffrey A Law (law@cygnus.com)
25784
25785 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
25786 the mn10200.
25787 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
25788 the mn10200.
25789 * gcc.c-torture/execute/va-arg-3.x: Similarly.
25790 * gcc.c-torture/compile/930326-1.x: Similarly.
25791
25792 1998-07-13 Dave Love <d.love@dl.ac.uk>
25793
25794 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
25795 New test from Craig.
25796
25797 1998-07-12 Dave Love <d.love@dl.ac.uk>
25798
25799 * g77.f-torture/noncompile/980616-0.f: New test.
25800
25801 * g77.f-torture/execute/970816-3.f: New test from Craig.
25802
25803 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25804
25805 * g++.other/singleton.C: Return error value instead of taking
25806 SIGSEGV.
25807
25808 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
25809
25810 * g++.other/singleton.C: New test. Warning is under dispute.
25811 Runtime crash is not.
25812
25813 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
25814
25815 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
25816 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
25817 using6.C, using7.C}: New namespace tests.
25818
25819 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
25820
25821 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
25822 specialization with typedef'ed names used as array indexes.
25823
25824 1998-07-09 Jeffrey A Law (law@cygnus.com)
25825
25826 * gcc.c-torture/execute/980709-1.c: New test.
25827
25828 * gcc.dg/980709-1.c: New test.
25829
25830 1998-07-07 Richard Henderson <rth@cygnus.com>
25831
25832 * gcc.c-torture/execute/bcp-1.c: New test.
25833
25834 1998-07-07 Jeffrey A Law (law@cygnus.com)
25835
25836 * gcc.c-torture/execute/980707-1.c: New test.
25837
25838 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
25839
25840 * gcc.c-torture/compile/980706-1.c: New test.
25841
25842 1998-07-01 Dave Love <d.love@dl.ac.uk>
25843
25844 * g77.f-torture/execute/980701-0.f,
25845 g77.f-torture/execute/980701-1.f: New test from Craig.
25846
25847 1998-07-01 Jeffrey A Law (law@cygnus.com)
25848
25849 * gcc.c-torture/compile/980701-1.c: New test.
25850
25851 * gcc.c-torture/execute/980701-1.c: New test.
25852
25853 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
25854 rlsruhe.de>
25855
25856 * g++.old-deja/g++.robertl/eb132.C: New test.
25857 * g++.old-deja/g++.robertl/eb133.C: Likewise.
25858
25859 1998-06-29 Dave Love <d.love@dl.ac.uk>
25860
25861 * g77.f-torture/execute/980628-7.f,
25862 g77.f-torture/execute/980628-8.f,
25863 g77.f-torture/execute/980628-9.f,
25864 g77.f-torture/execute/980628-10.f: New tests from Craig.
25865
25866 * g77.f-torture/execute/980628-3.f: Remove mail headers.
25867
25868 1998-06-28 Jeffrey A Law (law@cygnus.com)
25869
25870 * g77.f-torture/execute/980628-4.f: New test from Craig.
25871 * g77.f-torture/execute/980628-5.f: Likewise.
25872 * g77.f-torture/execute/980628-2.f: Likewise.
25873 * g77.f-torture/execute/980628-0.f: Likewise.
25874 * g77.f-torture/execute/980628-1.f: Likewise.
25875 * g77.f-torture/execute/980628-3.f: Likewise.
25876 * g77.f-torture/execute/980628-6.f: Likewise.
25877
25878 1998-06-28 Jeffrey A Law (law@cygnus.com)
25879
25880 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
25881 directory when nothing has been installed yet.
25882
25883 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
25884
25885 * gcc.c-torture/special/special.exp: Handle newer versions of
25886 dejagnu.
25887
25888 1998-06-26 Jeffrey A Law (law@cygnus.com)
25889
25890 * gcc.dg/980626-1.c: New test.
25891
25892 1998-06-19 Bruno Haible <haible@ilog.fr>
25893
25894 * gcc.misc-tests/m-un-2.c: New test.
25895 * g++.old-deja/g++.other/warn01.c: Likewise.
25896
25897 1998-06-19 Robert Lipe <robertl@dgii.com>
25898
25899 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
25900 compatibility with assmblers with a different comment character.
25901 Eliminate use of GAS-specific extensions.
25902
25903 1998-06-19 Jeffrey A Law (law@cygnus.com)
25904
25905 * gcc.c-torture/execute/ieee/980619-1.c: New test.
25906
25907 1998-06-19 Robert Lipe <robertl@dgii.com>
25908
25909 *lib/g77.exp: Replace search for libf2c.a with search for newly
25910 renamed libg2c.a
25911
25912 1998-06-17 Jeffrey A Law (law@cygnus.com)
25913
25914 * gcc.c-torture/execute/980617-1.c: New test.
25915
25916 1998-06-12 Jeffrey A Law (law@cygnus.com)
25917
25918 * gcc.c-torture/execute/980612-1.c: New test.
25919
25920 1998-06-08 Jeffrey A Law (law@cygnus.com)
25921
25922 * gcc.dg/980523-1.c: Only test on ppc-linux.
25923 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
25924
25925 * gcc.c-torture/execute/980608-1.c: New test.
25926
25927 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
25928
25929 * gcc.c-torture/execute/980605-1.c: New test.
25930
25931 1998-06-04 Jeffrey A Law (law@cygnus.com)
25932
25933 * gcc.c-torture/execute/980604-1.c: New test.
25934
25935 1998-06-02 Jeffrey A Law (law@cygnus.com)
25936
25937 * gcc.c-torture/execute/980602-1.c: New test.
25938 * gcc.c-torture/execute/980602-2.c: Likewise.
25939
25940 1998-06-02 Dave Love <d.love@dl.ac.uk>
25941
25942 * 970125-0.f: Fix per JCB. Add commentary.
25943
25944 1998-05-31 Michael Meissner <meissner@cygnus.com>
25945
25946 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
25947 IEEE -0 support.
25948
25949 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
25950
25951 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
25952 earlier.
25953
25954 1998-05-28 Catherine Moore <clm@cygnus.com>
25955
25956 * gcc.c-torture/execute/980526-3.c: New test.
25957
25958 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
25959
25960 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
25961 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
25962 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
25963 m88k-motorola-sysv3 to XFAIL.
25964
25965 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25966
25967 * gcc.dg/980526-1.c: New test.
25968 * gcc.c-torture/execute/980526-2.c: New test.
25969
25970 1998-05-26 Jeffrey A Law (law@cygnus.com)
25971
25972 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
25973
25974 * gcc.c-torture/execute/980526-1.c: New test.
25975
25976 1998-05-26 Dave Love <d.love@dl.ac.uk>
25977
25978 * g77.f-torture/execute/alpha2.f: Add runtime test.
25979
25980 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
25981
25982 * g++.old-deja/old-deja.exp: Strip leading directories.
25983
25984 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
25985 error for the line. Don't run multiple tests for the same line.
25986
25987 1998-05-23 Jeffrey A Law (law@cygnus.com)
25988
25989 * gcc.dg/980523-1.c: New test.
25990
25991 1998-05-23 Dave Love <d.love@dl.ac.uk>
25992
25993 * g77.f-torture/compile/970915-0.f: New test.
25994
25995 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
25996
25997 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
25998
25999 1998-05-21 Jeffrey A Law (law@cygnus.com)
26000
26001 * gcc.dg/980520-1.c: New test.
26002
26003 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
26004
26005 * gcc.dg/980502-1.c: Fix return type.
26006
26007 1998-05-20 Jeffrey A Law (law@cygnus.com)
26008
26009 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
26010 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
26011 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
26012 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
26013 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
26014
26015 1998-05-20 Dave Love <d.love@dl.ac.uk>
26016
26017 * g77.f-torture/execute/980520-1.f: New test.
26018
26019 1998-05-15 Dave Love <d.love@dl.ac.uk>
26020
26021 * lib/mike-g77.exp: New file.
26022
26023 * g77.f-torture/noncompile/noncompile.exp,
26024 g77.f-torture/noncompile/check0.f: New files.
26025
26026 1998-05-14 Dave Love <d.love@dl.ac.uk>
26027
26028 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
26029 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
26030 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
26031 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
26032 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
26033 abort where appropriate.
26034
26035 1998-05-05 Michael Meissner <meissner@cygnus.com>
26036
26037 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
26038 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
26039
26040 1998-04-29 Dave Love <d.love@dl.ac.uk>
26041
26042 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
26043
26044 1998-04-27 Dave Love <d.love@dl.ac.uk>
26045
26046 * g77.f-torture/compile/980427-0.f: New test.
26047
26048 1998-04-24 Dave Love <d.love@dl.ac.uk>
26049
26050 * g77.f-torture/compile/980424-0.f: New test.
26051
26052 1998-04-19 Dave Love <d.love@dl.ac.uk>
26053
26054 * g77.f-torture/compile/980419-2.f (main): New test.
26055 * g77.f-torture/compile/970125-0.f: New test.
26056 * g77.f-torture/compile/980419-1.f: New test.
26057
26058 1998-04-08 Jim Wilson <wilson@cygnus.com>
26059
26060 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
26061 of loop-4.c.
26062
26063 1998-04-07 Jim Wilson <wilson@cygnus.com>
26064
26065 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
26066
26067 1998-04-03 Jim Wilson <wilson@cygnus.com>
26068
26069 * gcc.c-torture/compile/980329-1.c: New test.
26070
26071 1998-03-18 Jim Wilson <wilson@cygnus.com>
26072
26073 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
26074 * gcc.dg/980312-1.c: Fix typo in -march command.
26075
26076 1998-03-16 H.J. Lu (hjl@gnu.org)
26077
26078 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
26079
26080 1998-03-11 Robert Lipe <robertl@dgii.com>
26081
26082 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
26083 Dave Love agree the Fortran source is bogus.
26084
26085 1998-03-11 Robert Lipe <robertl@dgii.com>
26086
26087 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
26088 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
26089 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
26090 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
26091 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
26092
26093 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26094
26095 * g++.old-deja/g++.other/friend1.C: New test.
26096
26097 1998-02-18 Dave Love <d.love@dl.ac.uk>
26098
26099 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
26100 possibly uninitialized) variables and declare dnrm2.
26101
26102 1998-02-23 Robert Lipe <robertl@dgii.com>
26103
26104 From Bruno Haible <haible@ilog.fr>:
26105 * gcc.c-torture/execute/980223.c: New test.
26106
26107 1998-02-13 Jeffrey A Law (law@cygnus.com)
26108
26109 * gcc.dg/ifelse-1.c: New test.
26110
26111 1998-02-09 H.J. Lu (hjl@gnu.org)
26112
26113 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
26114
26115 * lib/old-dejagnu.exp (old-dejagnu): Added the
26116 "execution test - XFAIL *-*-*" handling in the spirit of
26117 "excess errors test -". Changed the "execution test fails"
26118 handling to be like "excess errors test fails".
26119 * Update various tests accordingly.
26120
26121 1998-02-06 Jim Wilson <wilson@cygnus.com>
26122
26123 * gcc.c-torture/execute/980205.c: New test.
26124
26125 1998-01-18 Jeffrey A Law (law@cygnus.com)
26126
26127 * lib/c-torture.exp: Look for .x files instead of .cexp files.
26128 * lib/f-torture.exp: Similarly.
26129 * gcc.c-torture: Rename all .cexp files to .x files.
26130
26131 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
26132
26133 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
26134 (940510-1.c): Removed duplicate.
26135 (971104-1.c): New test.
26136
26137 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
26138
26139 * lib/f-torture.exp: Improve error and loop detection.
26140
26141 1997-11-19 Michael Meissner <meissner@cygnus.com>
26142
26143 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
26144 use that to size the filler array.
26145
26146 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
26147
26148 * lib/c-torture.exp(c-torture-execute): Fix typo.
26149
26150 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
26151 testcase as the executable name. Keep the executable around if
26152 the test fails.
26153
26154 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
26155
26156 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
26157 changes. Only test one -g option, and move it to the end of the
26158 list of options to test.
26159
26160 1997-09-19 Michael Meissner <meissner@cygnus.com>
26161
26162 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
26163 variable GCC_TORTURE_OPTIONS to supply default switches separated
26164 by colons. If no environment variable, run tests with -O0 -g, -O1
26165 -g, and -O2 -g as well.
26166
26167 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
26168
26169 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
26170 explanatory comments. Fix indentation.
26171
26172 1997-09-15 Jeffrey A Law (law@cygnus.com)
26173
26174 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
26175
26176 1997-09-11 Jeffrey A Law (law@cygnus.com)
26177
26178 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
26179 * g++.old-deja/g++.mike/p7325.C: Likewise.
26180 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
26181
26182 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
26183
26184 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
26185 * g++.old-deja/g++.brendan/crash30.C: Likewise.
26186 * g++.old-deja/g++.brendan/crash39.C: Likewise.
26187 * g++.old-deja/g++.law/operators4.C: Likewise.
26188
26189 1997-09-11 Joe Buck (jbuck@synopsys.com)
26190
26191 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
26192 * g++.old-deja/g++.mike/p784.C: Ditto.
26193 * g++.old-deja/g++.mike/p785.C: Ditto.
26194
26195 1997-09-05 Jeffrey A Law (law@cygnus.com)
26196
26197 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
26198
26199 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26200
26201 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
26202 target feature; pass this to c-torture-execute as needed.
26203
26204 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
26205
26206 * lib/c-torture.exp(c-torture-execute): If the previous and the
26207 current executables being tested are identical, we don't need to
26208 run the executable again. Try to make the executable names
26209 unique. Add an optional argument for passing additional compiler
26210 flags.
26211
26212 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
26213
26214 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
26215
26216 1997-08-29 Jeffrey A Law (law@cygnus.com)
26217
26218 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
26219
26220 1997-07-31 Jeffrey A Law (law@cygnus.com)
26221
26222 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
26223 32bit or larger longs.
26224
26225 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
26226 have either a 32bit long or 32bit int.
26227
26228 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
26229
26230 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
26231 Make double precision tests dependent on sizeof (double).
26232
26233 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
26234
26235 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
26236 too.
26237
26238 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
26239
26240 * gcc.c-torture/compile/961203-1.cexp: New script.
26241
26242 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
26243
26244 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
26245 up the includes ourselves.
26246
26247 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
26248
26249 * lib/plumhall.exp: Remove random include, and add a few
26250 verbose messages for debugging.
26251
26252 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
26253
26254 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
26255 of trying to do it ourselves.
26256
26257 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
26258
26259 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
26260
26261 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
26262
26263 * gcc.prms/5403.c: Made regexp a bit less strict.
26264
26265 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
26266
26267 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
26268 is returned from remote_load instead.
26269 * lib/plumhall.exp: Ditto.
26270 * lib/mike-g++.exp: Ditto.
26271 * lib/old-dejagnu.exp: Ditto.
26272 * lib/c-torture.exp: Ditto.
26273
26274 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
26275
26276 * lib/g++.exp: Use build_wrapper procedure.
26277 * lib/gcc.exp: Ditto.
26278
26279 1997-05-20 Jeffrey A Law (law@cygnus.com)
26280
26281 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
26282 an old-style decl for malloc. Fixes tests to work when
26283 sizeof (int) != sizeof (size_t).
26284
26285 1997-05-15 Mike Meissner <meissner@cygnus.com>
26286
26287 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
26288
26289 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
26290 use stdargs.h interface.
26291
26292 1997-05-15 Mike Meissner <meissner@cygnus.com>
26293
26294 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
26295 NO_VARARGS when compiling.
26296
26297 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
26298
26299 * lib/plumhall.exp(ph_includes): New procedure.
26300 (ph_make): Use it.
26301 (ph_compiler): Ditto.
26302
26303 * lib/g++.exp: Rename test-glue.c to testglue.c.
26304 * lib/gcc.exp: Ditto.
26305
26306 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
26307
26308 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
26309 to completion when it's called.
26310
26311 1997-03-21 Michael Meissner <meissner@cygnus.com>
26312
26313 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
26314 is defined, don't do test.
26315
26316 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
26317
26318 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
26319 for object files.
26320 (ph_summary): Mark skipped testcases as untested, not unresolved.
26321
26322 * lib/plumhall.exp (ph_make): If unresolved because of bad
26323 errorCode, record errorCode in log file.
26324 (*): Replace send_log/verbose with verbose -log.
26325
26326 1997-03-19 Michael Meissner <meissner@cygnus.com>
26327
26328 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
26329 double conversion if double isn't at least 8 bytes.
26330
26331 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
26332 int to work with targets where int is 16 bits.
26333
26334 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
26335 8 bytes, just exit, since 4 byte doubles don't have enough bits of
26336 precision for the test to complete.
26337
26338 1997-03-14 Michael Meissner <meissner@cygnus.com>
26339
26340 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
26341 if d10v is not compiled with the -mdouble64 flag.
26342 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
26343
26344 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
26345 d10v is not compiled with the -mint32 flag.
26346
26347 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
26348
26349 * lib/plumhall.exp: Use incr_count.
26350
26351 1997-03-12 Jeffrey A Law (law@cygnus.com)
26352
26353 * gcc.c-torture: Update to c-torture-1.45.
26354
26355 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
26356
26357 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
26358 the name of the expect testcase file).
26359
26360 * lib/g++.exp(g++_init): Ditto.
26361
26362 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
26363
26364 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
26365 the host.
26366
26367 * lib/gcc.exp(gcc_exit): New procedure.
26368
26369 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
26370
26371 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
26372 specs where appropriate.
26373
26374 * g++.old-deja/g++.arm/*: Added additional ERROR checks
26375 because of new "candidates are" messages, and removed a few
26376
26377 * Converted all non-old-style g++ testcases to old-style, and
26378 moved into g++.old-deja.
26379
26380 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
26381
26382 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
26383 options.
26384
26385 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
26386 succeeded.
26387
26388 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
26389
26390 1997-02-13 Michael Meissner <meissner@cygnus.com>
26391
26392 * lib/gcc.exp (gcc_target_compile): Add support for defining
26393 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
26394 the machine doesn't have those features.
26395
26396 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
26397
26398 * g++.law/operators4.exp: Don't use LIBS.
26399
26400 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
26401
26402 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
26403
26404 * lib/mike-g++.exp: Don't set the compiler to be tested here.
26405 * lib/g++.exp: Set it here instead. Also, allow use of the
26406 --tool_exec and --tool_opt options. Change CXX to
26407 GXX_UNDER_TEST.
26408
26409 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
26410
26411 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
26412
26413 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
26414
26415 * lib/old-dejagnu.exp: Use prune_warnings instead of
26416 prune_system_crud.
26417 * lib/mike-g++.exp: Ditto.
26418 * lib/gcc.exp: Ditto.
26419 * lib/g++.exp: Ditto.
26420
26421 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
26422
26423 1997-02-07 Jeffrey A Law (law@cygnus.com)
26424
26425 * 941014-2.c: Include stdlib.h
26426 * 960327-1.c: Include stdio.h
26427 * dbra.c, index-1.c: Don't assume ints are 32bits.
26428
26429 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
26430
26431 * lib/gcc.exp: Add gcc,stack_size target feature.
26432
26433 * lib/g++.exp(g++_target_compile): Add the include and link
26434 paths here, not in two other places. And, it's $options, not
26435 options.
26436
26437 * lib/mike-g++.exp(postbase): Remove the code that determines
26438 the correct include and link paths.
26439 * g++.old-deja/old-deja.exp: Ditto.
26440
26441 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
26442
26443 * lib/g++.exp(g++_init): target_compile no longer returns the
26444 filename of the result.
26445
26446 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
26447
26448 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
26449 call to glob.
26450
26451 * gcc.c-torture/special/special.exp: Change call to
26452 gcc_target_compile to include the object file.
26453
26454 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
26455
26456 * gcc.c-torture/special/special.exp: Correct misspelling in last
26457 change.
26458
26459 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
26460
26461 * lib/plumhall.exp(ph_summary): Log the entire output of the
26462 executable. Return -1 if there were any failures, 0 otherwise.
26463 (ph_execute): Return -1 if there were any failures, 0 otherwise.
26464 (ph_make): Clean up objects and executables that were built
26465 if the tests succeeded.
26466
26467 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
26468
26469 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
26470 libraries and includes in the build tree as appropriate.
26471
26472 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26473
26474 * lib/c-torture.exp: Instead of looking for the global variable
26475 NO_LONG_LONG, check to see if that's a feature of the target.
26476
26477 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
26478
26479 * config/default.exp: Minimize. Delete the remainer of the files in
26480 config; this functionality is now in devo/dejagnu/config.
26481
26482 g++.*/*: Pass any additional flags used to compile to postbase;
26483 delete CXXFLAGS.
26484
26485 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
26486 is now done by runtest.exp. Use gcc_target_compile instead of
26487 compile.
26488
26489 lib/c-torture.exp: Use gcc_target_compile instead of compile.
26490 Remove references to CFLAGS. Use remote_file instead of
26491 calling rm -f.
26492 (c-torture): Take a list of arguments to use to compile this
26493 testcase.
26494
26495 lib/g++.exp: Simplify. Use target_compile instead of compile.
26496 lib/gcc-dg.exp: Ditto.
26497 lib/gcc.exp: Ditto.
26498 lib/mike-{gcc,g++}.exp: Ditto.
26499 lib/old-dejagnu.exp: Ditto.
26500 lib/plumhall.exp: Ditto.
26501
26502 1997-01-08 Jim Wilson <wilson@cygnus.com>
26503
26504 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
26505 (ph_linker): Likewise.
26506
26507 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
26508
26509 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
26510 MAP_ANON / MAP_ANONYMOUS if defined;
26511 else try to map from /dev/zero .
26512
26513 1996-11-12 Jeffrey A Law (law@cygnus.com)
26514
26515 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
26516 isn't defined, then define it to MAP_ANONYMOUS.
26517
26518 1996-11-12 Jeffrey A Law (law@cygnus.com)
26519
26520 * gcc.c-torture: Update to c-torture-1.42 release.
26521
26522 1996-11-11 Jeffrey A Law (law@cygnus.com)
26523
26524 * gcc.c-torture: Update to c-torture-1.41 release.
26525
26526 1996-10-27 Jeffrey A Law (law@cygnus.com)
26527
26528 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
26529 c-torture release.
26530
26531 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
26532
26533 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
26534 and LDFLAGS. Fix second case to append the target_info ldflags
26535 onto LDFLAGS, not CFLAGS.
26536 * lib/g++.exp (g++_init): Add target_info stuff.
26537 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
26538 of libgloss and newlib flags for !native.
26539
26540 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
26541 (GDB): Fix relative path to go up another dir for finding gdb.
26542
26543 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
26544
26545 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
26546 versions in the target_info array, if they don't exist.
26547
26548 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
26549
26550 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
26551
26552 1996-07-08 Jim Wilson <wilson@cygnus.com>
26553
26554 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
26555 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
26556
26557 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
26558
26559 * lib/old-dejagnu.exp: Don't remove the output file before we've
26560 actually tested it. Don't append pwd to the path of the executable
26561 we're testing.
26562
26563 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
26564
26565 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
26566
26567 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
26568
26569 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
26570 temporary directory for compiler files, and set it to a default
26571 value of /tmp. Set $output as the name of the output file from
26572 compiling the testcase. Add a -o option to $cflags_var so the
26573 compiler writes the final output file as $output. Set $executable
26574 to $output.
26575
26576 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
26577 directory for compiler files, and set it to /tmp if it doesn't
26578 already have a value. Set $output_file to the name of the output
26579 file from compiling the testcase. Add a -o option to CXXFLAGS so
26580 the compiler writes the final output file as $output. Use $output
26581 as the executable to be tested.
26582
26583 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26584
26585 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
26586
26587 1996-06-08 Jeffrey A Law (law@cygnus.com)
26588
26589 * gcc.c-torture/execute/pending-1.c: New test. Still
26590 pending in Tege's queue.
26591
26592 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
26593
26594 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
26595 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
26596 if there were failures. Call unresolved if there were unresolved
26597 testcases. Call gcc_fail if program did not run to completion.
26598 (ph_make): Pass additional argument name to ph_execute.
26599 (ph_execute): Add new argument. Pass additional arguments to
26600 ph_summary. Call gcc_fail is there is no execution output.
26601
26602 1996-04-24 Jeffrey A Law (law@cygnus.com)
26603
26604 * lib/plumhall.exp (proc_summary): Output relavent summary
26605 lines into the log so specific failures in plumhall can be
26606 investigated.
26607
26608 1996-04-10 Jeffrey A Law (law@cygnus.com)
26609
26610 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
26611 (c-torture-execute): Don't try to execute tests which use
26612 "long long" types if $NO_LONG_LONG is nonzero.
26613
26614 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
26615
26616 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
26617 not c-torture.
26618
26619 * gcc.ieee: Move from here.
26620 * gcc.c-torture/execute/ieee: To here.
26621
26622 1996-03-26 Jeffrey A Law (law@cygnus.com)
26623
26624 * gcc.c-torture: Update to c-torture-1.41 release.
26625
26626 1996-03-22 Jeffrey A Law (law@cygnus.com)
26627
26628 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
26629 not "$output".
26630
26631 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
26632
26633 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
26634 -c present.
26635
26636 1996-03-02 Jeffrey A Law (law@cygnus.com)
26637
26638 * config/proelf.exp: Handle connecting to a simulator.
26639
26640 1996-01-31 Jeffrey A Law (law@cygnus.com)
26641
26642 * config/proelf.exp: New file. Enough framework that we can
26643 run c-torture tests on the proelf targets (or any other target
26644 that gdb can connect to for that matter).
26645
26646 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
26647
26648 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
26649 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
26650
26651 * lib/plumhall.exp (ph_execute): Always call ph_summary if
26652 exec_output exists.
26653
26654 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
26655
26656 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
26657 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
26658
26659 * config/*.exp: Update FSF address. Change result of ${tool}_load
26660 to pass/fail/unresolved/unsupported/untested. Caller must now
26661 call unresolved/unsupported/untested.
26662 * lib/*.exp: Update FSF address. Update to handle new results of
26663 ${tool}_load.
26664 * lib/chill.exp (verbose): Delete.
26665
26666 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
26667
26668 * lib/gcc.exp (default_gcc_start): Change order of args to
26669 $LDFLAGS $CFLAGS $LIBS.
26670 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
26671 Save/set/restore CFLAGS. Pass single arg to gcc_start.
26672 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
26673 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26674 * gcc.misc-tests/dg-test.exp: Likewise.
26675 * gcc.misc-tests/msgs.exp: Likewise.
26676 * gcc.prms/prms.exp: Likewise.
26677 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
26678 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
26679
26680 * lib/dg.exp: Deleted, moved to dejagnu/lib.
26681
26682 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
26683
26684 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
26685
26686 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
26687 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
26688
26689 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
26690 necessary.
26691
26692 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
26693
26694 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
26695 global for loop; add use of $mathlib.
26696 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
26697 settings here; set mathlib for anything but VxWorks.
26698
26699 1996-01-22 Jeffrey A Law (law@cygnus.com)
26700
26701 * gcc.c-torture: Update to c-torture-1.40 release.
26702
26703 1996-01-03 Jeffrey A Law (law@cygnus.com)
26704
26705 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
26706 dg.exp.
26707
26708 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
26709
26710 * lib/c-torture.exp (c-torture-execute): Declare "output" as
26711 global.
26712
26713 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
26714
26715 * lib/g++.exp (LIBS): Define if not already.
26716 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
26717 (gcc-dg-prune): Call prune_gcc_output.
26718 * lib/gcc.exp (prune_gcc_output): New proc.
26719 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
26720 prune_gcc_output.
26721
26722 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
26723
26724 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
26725 (c-torture-execute): Likewise. Rename `name' to `testcase'.
26726
26727 1995-11-15 Jeffrey A Law (law@cygnus.com)
26728
26729 * gcc.c-torture: Update to c-torture-1.39 release.
26730
26731 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
26732
26733 * lib/c-torture.exp (c-torture-execute): Don't return if one option
26734 fails, try others as well.
26735
26736 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
26737
26738 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
26739 If compilation fails, mark execute tests as `untested'.
26740 If test is marked as unsupported, don't mark compilation and
26741 execute tests as failed.
26742
26743 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
26744
26745 * lib/g++.exp (g++_init): Don't link in libg++, and look to
26746 libstdc++ for whether or not we want to be doing shared
26747 libraries. Delete link_curses since we don't need it anymore.
26748 * lib/mike-g++.exp (postbase): Don't link in libg++.
26749 * g++.old-deja/old-deja.exp: Likewise.
26750
26751 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
26752
26753 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
26754
26755 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
26756
26757 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
26758 For that, add `-Wl,-a,shared_archive'.
26759 * g++.old-deja/old-deja.exp: Likewise.
26760
26761 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
26762
26763 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
26764
26765 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
26766
26767 * lib/mike-g++.exp (postbase): Pay attention to the status of
26768 g++_load.
26769
26770 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
26771
26772 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
26773
26774 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
26775
26776 * lib/gcc.exp (default_gcc_start): No longer need to log program
26777 being executed or its output, execute_anywhere does that now.
26778 * lib/g++.exp (default_g++_version): Call execute_anywhere.
26779 (default_g++_start): Likewise. Delete calls to verbose/send_log.
26780
26781 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
26782
26783 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
26784 the same as those in lib/g++.exp.
26785
26786 1995-10-10 Jeff Law (law@hurl.cygnus.com)
26787
26788 * gcc.c-torture: Update to c-torture-1.38 release.
26789 * gcc.ieee: Related changes.
26790
26791 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
26792
26793 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
26794 "exec". Minor reformatting changes.
26795
26796 * config/rom68k.exp (${tool}_load): Make it work in a canadian
26797 cross. This means all "exec" calls now work on a remote host as
26798 well.
26799 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
26800 cross. Filter out the extra "\r\n" stuff that expect puts in.
26801 (c-torture-execute): Filter out the bogus warnings like
26802 c-torture-compile does. Add support for canadian cross.
26803 * lib/gcc.exp (default_gcc_version, default_gcc_start)
26804 Use execute_anywhere rather than calling exec directly. Now it
26805 works for canadian cross testing.
26806
26807 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
26808
26809 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
26810 results into a variable, and check that rather than using file exists.
26811
26812 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
26813
26814 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
26815 create a libg++.so. For sunos4.1.*, also add -ltermcap.
26816
26817 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
26818
26819 * g++.old-deja/old-deja.exp: Create and pass runshlib and
26820 lib_curses if there's a shared libg++ in the build tree.
26821
26822 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
26823
26824 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
26825 if not supported target.
26826
26827 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
26828
26829 * lib/g++.exp (g++_init): Move empty setting of runshlib and
26830 link_curses up to always happen, not just for native builds.
26831
26832 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
26833
26834 * gcc.c-torture: Update to c-torture-1.36 release.
26835 * gcc.failure: Related changes.
26836
26837 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
26838
26839 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
26840
26841 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
26842
26843 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
26844 * lib/mike-g++.exp (postbase): Not in here. Still reference
26845 runshlib, link_curses, and mathlib for link and run.
26846
26847 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
26848 pass the runtime shared library options for Solaris, OSF/1, and
26849 Irix5, and link with -lcurses to avoid unresolved references.
26850
26851 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
26852
26853 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
26854 only run once.
26855
26856 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
26857
26858 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
26859
26860 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
26861
26862 * gcc.c-torture: Update to c-torture-1.35 release. Note we
26863 do not have a framework for the "compat" tests yet.
26864
26865 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
26866
26867 * lib/mike-g++.exp (postbase): New local variable `mathlib',
26868 set to null if we're testing vxworks5.1. Use that instead of
26869 `-lm' in the setting of LIBS for link and run.
26870
26871 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
26872
26873 * config/rom68k.exp (${tool}_load): Major changes to make it
26874 work. Verified that it does in fact return the stuff in
26875 exec_output properly. Catch any Emul or any TRAP other than 0.
26876
26877 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
26878
26879 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
26880 LDFLAGS properly for targets that need stuff from libgloss.
26881 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
26882 only run once.
26883 (gpp_initialized): New variable.
26884
26885 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
26886
26887 * config/rom68k.exp: Load libgloss.exp.
26888 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
26889 so we can produce a fully linked binary.
26890 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
26891 so we can produce a fully linked binary.
26892
26893 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
26894
26895 * lib/plumhall.exp (ph_section): Watch for expected failures.
26896 Add missing `else'.
26897
26898 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
26899 run the testcase.
26900 (c-torture): Likewise.
26901
26902 1995-08-28 Doug Evans <dje@cygnus.com>
26903
26904 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
26905
26906 * lib/mike-g++.exp (mike_cleanup): New proc.
26907 (prebase): New globals compiler_result, not_compiler_result,
26908 target_regexp.
26909 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
26910 allow leading "-" in pattern. Watch for unsupported tests.
26911 If $compiler_result is set, pattern match assembler code,
26912 and ditto for $not_compiler_result.
26913 * lib/mike-gcc.exp: Likewise.
26914
26915 * lib/plumhall.exp (ph_execute): Only call ph_summary if
26916 execution "succeeded".
26917
26918 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
26919
26920 * config/win32.exp: New file.
26921 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
26922
26923 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
26924
26925 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
26926 unsupported.
26927 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
26928 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
26929 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
26930
26931 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
26932 "... without exceptions was ...". That is now handled by
26933 prune_system_crud.
26934 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
26935
26936 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
26937
26938 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
26939 sieve.c,sort2.c}: New files.
26940 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
26941 sieve.exp,sort2.exp}: Drivers for them.
26942
26943 * lib/mike-gcc.exp (program_output): New user settable variable.
26944 (postbase): Call prune_system_crud. Also prune extraneous compiler
26945 messages.
26946 * lib/mike-g++.exp (program_output): New user settable variable.
26947
26948 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
26949
26950 * config/sh.exp: Deleted (use sim.exp instead).
26951
26952 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
26953
26954 * config/vx.exp: Declare CHECKTASK as global.
26955 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
26956 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
26957 * lib/old-dejagnu.exp: Load [pwd]/$executable.
26958
26959 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
26960
26961 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
26962 target. Like vx.exp, only includes `vx29k.exp' instead of
26963 `vxworks.exp'.
26964
26965 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
26966
26967 * config/sim.exp: Increase time limit from 120 seconds to 240.
26968
26969 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
26970
26971 * gcc.c-torture/execute/950628-1.c: New test.
26972
26973 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
26974
26975 * gcc.c-torture: Update with changes/additions from
26976 c-torture-1.34.
26977
26978 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
26979
26980 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
26981
26982 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
26983
26984 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
26985
26986 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
26987
26988 * gcc.c-torture/compile/950512-1.c: New test.
26989 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
26990 * gcc.dg/struct-ret-1.c: Likewise.
26991
26992 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
26993
26994 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
26995 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
26996
26997 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
26998
26999 * gcc.c-torture/special/920411-1.c: Deleted.
27000 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
27001
27002 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
27003
27004 * config/sim.exp (${tool}_load): Hack in call to bash to get a
27005 cpu limit.
27006
27007 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
27008
27009 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
27010
27011 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
27012
27013 From kenner;
27014 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
27015 is the proper length.
27016 * va-arg-3.c: Likewise.
27017
27018 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
27019
27020 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
27021 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
27022
27023 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
27024 * lib/g++.exp (default_g++_start): Delete old cruft.
27025
27026 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
27027
27028 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
27029 (2 * (1 << 18)) to (2 * (1 << 17)).
27030
27031 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
27032
27033 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
27034
27035 * config/rom68k.exp: Renamed from config/idp.exp
27036
27037 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
27038
27039 * c-torture/compile/921109-2.c
27040
27041 1995-04-18 Mike Stump <mrs@cygnus.com>
27042
27043 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
27044 excess errors.
27045
27046 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
27047
27048 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
27049 output.
27050 * lib/g++.exp (default_g++_start): Likewise.
27051
27052 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
27053
27054 * gcc.c-torture/compile/950329-1.c: New test.
27055
27056 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
27057
27058 * config/bug.exp (${tool}_load): Updated to use new remote_open
27059 and remote_close procs.
27060 * config/idp.exp: New file.
27061
27062 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
27063
27064 * gcc.c-torture/execute/950322-1.c: New test.
27065
27066 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
27067
27068 * config/vx.exp (${tool}_load): Clean up testing of return code from
27069 vxworks_ld and vxworks_spawn.
27070
27071 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
27072
27073 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
27074
27075 1995-03-13 Mike Stump <mrs@cygnus.com>
27076
27077 * lib/old-deja.exp: Add `excess errors test - ' error, now one
27078 can mark excess errors on a machine by machine basis. Note, the
27079 default is to not expect any excess errors, even when excess
27080 errors test - is given, so you will want to put an XFAIL ... on
27081 these lines. For example, // excess errors test - XFAIL hppa*-*-*
27082 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
27083 those 4 machines, but no others.
27084
27085 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
27086
27087 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
27088 * lib/c-torture.exp: to here.
27089
27090 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
27091
27092 * gcc.c-torture/execute/950221-1.c: New test.
27093 * gcc.c-torture/execute/struct-ret-1.c: New test.
27094 * gcc.c-torture/compile/950221-1.c: New test.
27095
27096 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
27097
27098 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
27099
27100 * gcc.c-torture/execute/arith-1.c (main): Return 0.
27101 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
27102
27103 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
27104
27105 * g++.gb: New directory of tests, derived from my signature and
27106 class scoping tests.
27107
27108 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
27109 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
27110 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
27111 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
27112 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
27113 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
27114 * g++.gb/sig25.C: Likewise.
27115
27116 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
27117 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
27118 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
27119 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
27120 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
27121 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
27122 * g++.gb/sig25.exp: Likewise.
27123
27124 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
27125 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
27126 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
27127 * g++.gb/scope13.C: Likewise, this test still fails.
27128
27129 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
27130 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
27131 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
27132 * g++.gb/scope13.exp: Ditto.
27133
27134 * g++.gb/README: New file, explains what these tests are about.
27135
27136 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
27137
27138 * lib/dg.exp (dg-do): Support `preprocess'.
27139 (dg-test): Likewise.
27140
27141 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
27142
27143 * config/udi.exp: change "continue -expect" to "exp_continue".
27144
27145 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
27146
27147 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
27148 Delete redundant tests.
27149
27150 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
27151 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
27152 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
27153 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
27154 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
27155 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
27156 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
27157 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
27158
27159 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
27160 storing label pointers.
27161 * gcc.c-torture/execute/921019-1.c: Likewise.
27162 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
27163 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
27164 parameter fp.
27165 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
27166 constants.
27167
27168 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
27169 Delete obsolete tests.
27170
27171 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
27172 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
27173 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
27174 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
27175 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
27176 * gcc.c-torture/compile/950124-1.c: New test.
27177
27178 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
27179
27180 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
27181
27182 * lib/mike-g++.exp: Add -lm to LIBS.
27183
27184 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
27185
27186 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
27187
27188 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
27189
27190 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
27191
27192 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
27193
27194 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
27195
27196 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
27197
27198 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
27199 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
27200 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
27201 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
27202 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
27203 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
27204 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
27205 * g++.law/{operators31.C, operators32.C,
27206 * g++.law/{operators33.C, operators34.C}: Likewise.
27207 * g++.law/{pic1.C, refs2.C}: Likewise.
27208 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
27209 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
27210 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
27211 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27212
27213 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
27214 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
27215 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
27216 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
27217 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
27218 * g++.law/{enum9.exp, friend5.exp}: Likewise.
27219 * g++.law/{nest3.exp, nest4.exp}: Likewise.
27220 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
27221 * g++.law/{operators30.exp, operators31.exp}: Likewise.
27222 * g++.law/{operators32.exp, operators33.exp}: Likewise.
27223 * g++.law/{operators34.exp}: Likewise.
27224 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
27225 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
27226 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
27227 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
27228 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
27229
27230 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
27231 No longer expected to fail.
27232 * g++.law/missed-error3.C: Tweak for recent bool changes.
27233
27234 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
27235
27236 * config/emb-unix: Deleted.
27237 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
27238 remote execution. Do final link on remote host if REMOTE_LINK is set.
27239
27240 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
27241
27242 * lib/dg.exp (dg-test): Fix typo in last patch.
27243
27244 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
27245
27246 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
27247 (handles multiple occurrences).
27248
27249 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
27250
27251 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
27252 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
27253 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
27254 printed).
27255 * lib/c-torture.exp (c-torture-compile): Likewise.
27256 (c-torture): Prepend full path if missing.
27257 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
27258 (gcc_fail): Likewise.
27259 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
27260
27261 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
27262
27263 * lib/netware.exp: Only attach to NetWare i386 systems.
27264
27265 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
27266
27267 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
27268 messages. Add test name to "output pattern match" pass/fail message.
27269
27270 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
27271
27272 * gcc.dg: New testsuite.
27273 * gcc.dg/dg.exp: New file.
27274
27275 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
27276 test-switch.c}: Deleted.
27277
27278 * gcc.misc-tests/msgs.exp: New testcase driver.
27279
27280 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
27281
27282 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
27283 Watch for illegal return values from ${tool}_load.
27284 * config/unix.exp (${tool}_load): Fix pass/fail detection for
27285 cross targets. Coerce return value >0 to 1.
27286
27287 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
27288
27289 * config/unix.exp (${tool}_load): Call program rsh, not proc.
27290
27291 * config/emb-unix.exp: New file.
27292
27293 * config/sim.exp: Error if variable $SIM not defined.
27294 (${tool}_load): Mark test as "untested" if simulator missing.
27295
27296 * config/unix.exp: Load remote.exp to get rcp_download.
27297 * lib/c-torture.exp: Use different option lists for testcases with
27298 and without loops.
27299 * gcc.c-torture/execute/execute.exp: Likewise.
27300
27301 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
27302
27303 * config/*.exp: Clarify return code from ${tool}_load.
27304 Call `unresolved' or `untested' instead of `warning' or `perror'
27305 (sometimes you still want to call both though).
27306 Add comment that `shell_id' is local to each file.
27307 * config/udi.exp (timeout): Set to 30.
27308 Don't print warning if connection fails, $connectmode has already
27309 printed an error.
27310 (${tool}_load): Move verbose messages to level 2.
27311 Rework pattern for "Process started" message.
27312 Pass `shell_id' to ${connectmode}_download.
27313 Retry twice upon timeout. Make resetting of target more robust.
27314 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
27315 Pass `shell_id' to exit_$connectmode.
27316 Only call exit_$connectmode if connected.
27317 * config/unix.exp (${tool}_load): Check return codes better.
27318 * config/vrtx.exp (${tool}_load): Likewise.
27319 * config/vx.exp (${tool}_load): Likewise.
27320 Delete unneeded global's.
27321 * lib/dg.exp (dg-test): Update to reflect clarified return codes
27322 from ${tool}_load.
27323 (dg-stat): Delete.
27324 (dg-init): Delete recording of pass/fail counts.
27325 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
27326 (old-dejagnu-init): Likewise.
27327 (old-dejagnu-stat): Delete contents, empty proc now.
27328 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
27329 (c-torture): Delete references to lcnt, lpass, lfail.
27330 Get option list from TORTURE_OPTIONS.
27331 Delete -funroll[-all]-loops if no loops.
27332 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
27333 (g++_stat): Delete contents (empty proc now).
27334 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
27335 (gcc_finish): Likewise.
27336 (gcc_stat): Deleted.
27337 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
27338 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
27339 * gcc.c-torture/execute/execute.exp: Likewise.
27340 Split tests into two parts: compile, execute.
27341 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
27342 no loops. Update to reflect clarified return codes from ${tool}_load.
27343
27344 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
27345
27346 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
27347 to grep for.
27348 (old-dejagnu): Likewise (where necessary).
27349
27350 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
27351
27352 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
27353
27354 * lib/dg.exp (dg-process-target): Fix processing of selector.
27355 Add comment regarding use of `error'.
27356
27357 * lib/gcc.exp (prune_system_crud): Define if missing.
27358 * lib/g++.exp (prune_system_crud): Likewise.
27359
27360 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
27361 Call prune_system_crud.
27362 * lib/dg.exp (dg-runtest): New proc.
27363 Use perror instead of send_user for tcl errors in testcase.
27364 Don't return any value, it's never used.
27365 Don't clobber previous definition of `unknown'.
27366 Print tcl errors in `dg-final'.
27367
27368 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
27369
27370 * lib/dg.exp (dg-process-target): Improve syntax error messages.
27371 (dg-test): Don't print errorInfo, it contains stack backtrace.
27372
27373 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
27374
27375 * lib/g++.exp (runtest_file_p): Define if missing.
27376
27377 1994-09-24 Doug Evans (dje@cygnus.com)
27378
27379 * lib/mike-g++.exp: Comment out loading of g++.exp.
27380 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
27381 (default_g++_version): Always print something.
27382 (default_g++_start): Comment out call to `which'.
27383 (g++_start, g++_load): Deleted (must be defined in config file).
27384 * lib/gcc.exp: Test for existence of $CC at start.
27385 Delete check for tmpdir (done in gcc_init).
27386 (default_gcc_version): Always print something.
27387 (default_gcc_start): Comment out call to `which'.
27388 * config/*.exp: Major cleanup - make cross targets work at least a
27389 little better for g++ (by not being "--tool gcc" specific).
27390 Rename gcc_xxx to ${tool}_xxx.
27391 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
27392 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
27393
27394 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
27395
27396 * lib/c-torture.exp (c-torture-compile): Rework compiler
27397 message processing.
27398
27399 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
27400 c-torture.
27401
27402 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
27403
27404 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
27405
27406 * lib/dg.exp (dg-process-target): Support { target native }.
27407
27408 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
27409
27410 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
27411 looked for "... program xxx got fatal signal".
27412 Correct regsub munging of `comp_output'.
27413 Ignore compiler messages "path prefix not used" and "linker input
27414 file unused".
27415
27416 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
27417
27418 * lib/gcc.exp (runtest_file_p): Define if missing.
27419 * gcc.prms/template.c: Example to work from.
27420
27421 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
27422
27423 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
27424 * lib/dg.exp (dg-test): Call unsupported testcases as such.
27425
27426 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
27427 * gcc.prms/1883.c: Moved from compile/940714-1.c.
27428 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
27429 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
27430
27431 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
27432 (dg-process-target): No longer a varargs proc.
27433 Return S/N for target, P/F for xfail. All callers changed.
27434 (user option procs): More argument checking.
27435 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
27436 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
27437 (dg-test): Skip test if not running on selected target in `dg-do'.
27438 Update handling of `dg-do-what', `dg-output-text'.
27439 Separate execution pass/fail from output pattern match pass/fail.
27440 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
27441
27442 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
27443
27444 * gcc.c-torture/special/special.exp: Don't expect failure for mips
27445 target for 920510-1.c.
27446
27447 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
27448
27449 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
27450 Clean up comment regarding use of passcnt, etc.
27451 (gcc_stat): Don't update `testcnt' here.
27452 (gcc_finish): Do it here.
27453 Might as well reset `but_id' here too.
27454 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
27455 to determine if the file should be tested.
27456 * gcc.c-torture/compile/compile.exp: Likewise.
27457 * gcc.c-torture/execute/execute.exp: Likewise.
27458 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27459 * gcc.misc-tests/dg-test.exp: Likewise.
27460 * gcc.prms/prms.exp: Likewise.
27461 * gcc.wendy/wendy.exp: Likewise.
27462 * g++.old-deja.exp: Likewise.
27463 Move "Testing file" message to verbose level 1.
27464
27465 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
27466
27467 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
27468
27469 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
27470
27471 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
27472 (default_gcc_start): Accept optional second list element
27473 of compiler flags. Print compiler output at verbosity level 2.
27474 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
27475 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
27476 Save current values of framework globals passcnt, failcnt, xpasscnt,
27477 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
27478 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
27479 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
27480 xfailcnt to compute stats. Update framework global `testcnt' from
27481 pass/fail counts.
27482 (gcc_finish): New proc. Clean up test environment.
27483 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
27484 (gcc_epass, gcc_efail): Delete.
27485 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
27486 argument of line number.
27487 (dg-init): If the tool has an init routine, call it.
27488 (dg-test): Remove args `cflags_var' and `libs_var'.
27489 Pass all compiler options to ${tool}_start.
27490 Handle missing line number.
27491 (dg-finish): New function.
27492 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
27493 particular files. Call gcc_finish at end. Move "skipping test"
27494 message to verbosity level 3.
27495 * gcc.c-torture/compile/compile.exp: Likewise.
27496 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
27497 * gcc.c-torture/execute/execute.exp: Likewise.
27498 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27499 Print testcase being tried at verbosity level 1.
27500 * gcc.c-torture/special/special.exp: Unset xfail.
27501 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27502 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
27503 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
27504 * gcc.failure/failure.exp: Likewise.
27505 * gcc.ieee/ieee.exp: Likewise.
27506 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
27507 Update call to dg-test. Call dg-finish at end.
27508 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
27509 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
27510 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
27511 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
27512 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
27513 * gcc.wendy/wendy.exp: Add copyright.
27514 Delete setting of tmpdir (done by gcc_init).
27515 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
27516 Pass compiler flags to gcc_start. Call gcc_finish at end.
27517 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
27518 gcc_[ce]pass/fail.
27519
27520 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
27521
27522 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
27523 confusion.
27524 (g++_load): Likewise.
27525
27526 * config/*.exp (gcc_load): Some were varargs fns and some were not.
27527 Rename argument to `prog' to remove the confusion.
27528 Varargs fns behave differently too!
27529 (g++_load): Likewise.
27530
27531 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
27532
27533 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
27534 what it is. Delete (always) printing of status value for !native.
27535 Simplify verbose code, and include status and exec_output.
27536 (g++_load): Use gcc_load.
27537
27538 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
27539
27540 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
27541 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
27542 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
27543 940714-3.c as these testcases don't exist anymore. Make
27544 va-arg-1.c expected to pass.
27545
27546 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
27547
27548 * gcc.misc-tests/misc.exp: Only run specific testcases.
27549 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
27550 * gcc.misc-tests/dg-[1-9].c: New files.
27551
27552 * lib/dg.exp: New testsuite driver.
27553 * gcc.prms/prms.exp: Use it.
27554
27555 * README.gcc: New file.
27556
27557 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
27558 Document and reset `lxpass' and `lxfail'.
27559 Simplify "initialized" message.
27560 (gcc_stat): Clean up comments a little.
27561
27562 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
27563
27564 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
27565
27566 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
27567
27568 * lib/old-dejagnu.exp (process-option): New proc.
27569 (old-dejagnu-init, old-dejagnu-stat): Likewise.
27570 (old-dejagnu): Simplify.
27571 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
27572
27573 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
27574
27575 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
27576 exists and is not an empty string.
27577
27578 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
27579 $xfail rather than calling setup_xfail. Clear $xfail when test is
27580 finished.
27581 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
27582 automatically.
27583
27584 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
27585 longer expected to fail.
27586
27587 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
27588 "f" function call.
27589
27590 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
27591
27592 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
27593 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
27594 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
27595 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
27596 c-torture-1.29.
27597
27598 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
27599 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
27600
27601 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
27602
27603 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
27604 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
27605
27606 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
27607 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
27608 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
27609
27610 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
27611
27612 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
27613 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
27614 940714-1.c, 940714-2.c, 940714-3.c},
27615 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
27616 gcc.misc-tests/{mg.c,mg.exp}:
27617 New tests.
27618 * gcc.noncompile/noncompile.exp: Change accordingly.
27619
27620 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
27621
27622 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
27623 Undo previous clobberage.
27624
27625 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
27626
27627 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
27628 * gcc.special/{930510-1.c, special.exp}:
27629 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
27630 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
27631 struct-varargs-1.c}: New tests from c-torture-1.26.
27632
27633 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
27634
27635 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
27636 argument to switch.
27637
27638 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
27639
27640 * Revert the previous changes. Please see Rob's directory
27641 (/lisa/test/rob/progressive/gcc/testsuite) for testing
27642 fixes.
27643
27644 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
27645
27646 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
27647 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
27648 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
27649 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
27650 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
27651 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
27652 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
27653 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
27654 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
27655 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
27656 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
27657 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
27658 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
27659 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
27660 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
27661 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
27662 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
27663 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
27664 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
27665 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
27666 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
27667 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
27668 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
27669 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
27670 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
27671 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
27672 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
27673
27674 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
27675
27676 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
27677 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
27678 with perror calls.
27679
27680 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
27681
27682 * config/unix.exp (g++_load): Fix syntax.
27683
27684 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
27685
27686 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
27687 * gcc.noncompile/921017-1.c: Deleted obsolete test.
27688 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
27689 Don't expect va-arg-1.c to fail. Correct expected output for
27690 920928-1.c.
27691 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
27692 * gcc.wendy/hbm4.c: Correct typo.
27693 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
27694
27695 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
27696
27697 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
27698 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
27699 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
27700 * lib/c-torture.exp (c-torture-compile): Ditto.
27701
27702 Reduce volume of output (remove all the -I's and such).
27703 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
27704 Call gcc_cpass, gcc_cfail.
27705 (c-torture): Pass testing option to c-torture-compile.
27706
27707 1994-03-21 Doug Evans (dje@cygnus.com)
27708
27709 Bring patches over from progressive.
27710 * config/default.exp: Exit remote shell cleanly.
27711 (g++_exit, g++_start): Add default versions.
27712 * config/sim.exp (gcc_load): Use perror, not error.
27713
27714 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
27715
27716 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
27717 set in site.exp.
27718
27719 1994-03-14 Doug Evans (dje@cygnus.com)
27720
27721 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
27722 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
27723 (wendy_try): New proc to run testcase.
27724 (main loop): Call 'em.
27725 * gcc.wendy/*.c: Clean up pass to correct expected output.
27726
27727 * lib/gcc.exp: Minor cleanup work.
27728 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
27729
27730 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
27731
27732 * config/sim.exp (gcc_load): Document return codes better.
27733 Don't pass -v to simulator.
27734
27735 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
27736
27737 * gcc.special/920717-x.c: Fix typo.
27738 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
27739 get at sources.
27740
27741 * lib/mike-gcc.exp: Fix typo.
27742
27743 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
27744
27745 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
27746 binary to use, transform the name.
27747 * config/*.exp: rename everything. Nuke any g++ specific files,
27748 it's now a special case of gcc that requires no special support.
27749 Add a default.exp for unsupported targets.
27750
27751 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
27752
27753 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
27754 lib/old-dejagnu.exp: Fix a few patterns to work with the new
27755 version of Tcl.
27756
27757 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
27758
27759 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
27760 than a warning.
27761
27762 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
27763
27764 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
27765
27766 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
27767
27768 * gcc.execute/execute.exp: Combine opt_list and foption_list into
27769 option_list. Compile every file with only 4/6 option choices
27770 (same as C torture) instead of with 12/18 different option
27771 choices.
27772 * lib/c-torture.exp: Likewise.
27773
27774 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
27775 not already set.
27776
27777 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
27778
27779 * lib/old-deja.exp: Add `excess errors test fails' error, now one
27780 can put an XFAIL *-*-* on excess errors.
27781
27782 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
27783
27784 * g++.law: Add more tests derived from g++-bugs snapshots.
27785
27786 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
27787 equivalent to g++.law/init9.
27788
27789 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
27790 compiled it, and the a.out file after we've run it.
27791
27792 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
27793
27794 * lib/mike-g++.exp (postbase): Delete the .o file after we've
27795 compiled it, and the a.out file after we've run it.
27796
27797 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
27798
27799 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
27800
27801 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
27802
27803 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
27804 version number.
27805
27806 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
27807
27808 * g++.law: New directory of g++ tests derived from the g++-bugs
27809 snapshots.
27810
27811 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
27812
27813 * gcc.compile: initbug1.c initbug1.exp testcase added
27814
27815 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
27816
27817 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
27818 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
27819 fixes submitted by Jeff Law (law@cs.utah.edu)
27820 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
27821 Jeff Law (law@cs.utah.edu)
27822
27823
27824 1993-11-30 Mike Stump (mrs@cygnus.com)
27825
27826 * config/unix-g++.exp: Follow the gcc way of doing things.
27827 * g++.old-deja/old-deja.exp: Minor updates.
27828 * lib/g++.exp: New file, follow the gcc way of doing things.
27829 * lib/old-dejagnu.exp: Minor updates.
27830 * lib/mike-g++.exp: Always unset errorInfo.
27831
27832 1993-11-06 Mike Stump (mrs@cygnus.com)
27833
27834 * lib/gcc.exp: Fix some errors with the below change, CC and
27835 CFLAGS should be global when setting, not local.
27836
27837 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
27838
27839 * lib/gcc.exp: Transform tool name.
27840
27841 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27842
27843 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
27844
27845 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27846
27847 * lib/gcc.exp: change gcc_done to gcc_stat
27848
27849 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
27850
27851 * Upgraded gcc testsuite to c-torture version 1.25
27852
27853 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
27854
27855 * lib/gcc.exp: added reporting code. Changed verbose compile message.
27856 * lib/c-torture: added hooks for new reporting code.
27857
27858 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
27859
27860 * config/sh-gcc.exp: check if sh-sim exists in the path
27861
27862 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
27863
27864 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
27865 * gcc.compile/compile.exp: Initial changes for new logic.
27866 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
27867 * gcc.failure/failure.exp: Initial changes for new logic.
27868 * gcc.ieee/ieee.exp: Initial changes for new logic.
27869 * gcc.misc-tests/misc.exp: Initial changes for new logic.
27870 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
27871 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
27872 * lib/c-torture.exp: Initial changes for new logic.
27873 * lib/gcc.exp: Initial changes for new logic.
27874
27875 1993-10-15 Mike Stump (mrs@cygnus.com)
27876
27877 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
27878 depend upon failure or success. Fully qualify names in failure
27879 and success messages. Always remove a.out before starting
27880 compile, just in case. Pay more attention to error text output by
27881 the compiler. Handle testcases with no known past errors just
27882 like all others, so that things are uniform. Other miscellaneous
27883 improvements.
27884
27885 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
27886
27887 * gcc.cpp: new directory for cpp tests
27888
27889 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
27890
27891 * lib/chill.exp: Code reformatted, removed unused code.
27892 * config/unix-chill.exp: Code reformatted, removed unused code.
27893 * chill.execute/execute.exp: Code reformatted, removed unused code.
27894 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
27895
27896 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
27897
27898 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
27899 routines not written.
27900
27901 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
27902
27903 * config/bug-gcc.exp: Use new procs from bug.exp.
27904
27905 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
27906
27907 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
27908 via ftp, rather than depending on NFS.
27909 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
27910 case.
27911
27912 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
27913
27914 * config/bug-gcc.exp: Use new download proc.
27915
27916 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
27917
27918 * chill.execute/execute.exp: cleanups, handles errors better
27919 * chill.compile/compile.exp: rewrite, based on execute.exp
27920 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
27921 * lib/chill.exp: major changes to diff proc and compile and link
27922 procs. added chill_fail and chill_pass wrappers to pass and
27923 fail. added more comments, and handle error codes better.
27924 Added a hack to capture stderr from exec, so noncompile tests
27925 can work.
27926
27927 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
27928
27929 * chill.execute/execute.exp: rewrite of testsuite driver
27930 * lib/chill.exp: rewrite of testsuite driver
27931 * config/unix-chill.exp: rewrite of testsuite driver
27932
27933 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
27934
27935 In chill.execute:
27936 * iexpr.ch: Standardize uppercase.
27937 * tuples.dat: Standardize uppercase.
27938 * vary.ch: standardize. Correct varying string assignments.
27939 * vary.dat: Add new output lines.
27940
27941 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
27942
27943 In chill.execute:
27944 * chprintf.ch: Standardize use of uppercase.
27945 * tuples.ch: Standardize and turn arr2 into a DCL,
27946 rather than a SYN.
27947 * pinits.ch: Standardize.
27948
27949 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
27950
27951 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
27952 * Makefil: Renamed to Makefile.in.
27953 * configure.in: New.
27954
27955 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
27956
27957 In chill.execute:
27958 * .cvsignore: Add result/output files.
27959 * Makefile: Fix up variables at start. Use MFLAGS
27960 everywhere. Correct bool_loc, built_ins entries.
27961 Add entry for vary1.ch.
27962 * bitarray.ch: Standardize upper-case usage.
27963 * bitexpr.ch: Standardize, add output of b1.
27964 * params.ch: Use arrayt in along PROC parameters, to
27965 avoid novelty problems.
27966 * sets.ch: Tiny cleanup.
27967 * vary1.ch: Re-indent.
27968
27969 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
27970
27971 * Add PR-related files to Makefiles, .cvsignore files, etc.
27972
27973 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
27974
27975 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
27976 with compiler objects. New names are test-flow.c and test-loop.c
27977
27978 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
27979
27980 * Upgraded c-torture tests from 1.19 to 1.20
27981
27982 * new files:
27983 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
27984 * gcc.compile: 930623-1.c 930623-2.c
27985 * gcc.noncompile: 930622-1.c 930622-2.c
27986 * gcc.failure: 920411-1.c 920627-2.c
27987 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
27988
27989 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
27990
27991 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
27992 More changes to get testsuite working properly. Needs more work.
27993 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
27994
27995 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
27996
27997 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
27998 More changes to get testsuite working properly. Needs more work.
27999
28000 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
28001
28002 * chill.compile/compile.exp: Added for Dejagnu support
28003 * chill.execute/execute.exp: Added for Dejagnu support
28004 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
28005
28006 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
28007
28008 This should complete moving the CHILL test files.
28009 * chill.noncompile(.cvsignore printf.grt
28010 in-printf.grt chprintf.grt chprintf.ch):
28011 Added test-support files.
28012 (Makefile): Modified further.
28013 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
28014 signal.ch): Added test files.
28015 * chill.execute (.cvsignore printf.grt printr.c
28016 in-printf.grt rts.c chprintf.grt rts.h): Added
28017 test-support files.
28018 (Makefile): More corrections.
28019
28020 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
28021
28022 * chill.compile, chill.execute, chill.nocompile: Add CHILL
28023 test cases, ready for DejaGnu.
28024
28025 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
28026
28027 * Upgraded c-torture tests from 1.18 to 1.19
28028
28029 * gcc.compile: added test(s):
28030 930607-1.c
28031 * gcc.execute: added test(s):
28032 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
28033
28034 * added new subdirectory for misc tests: gcc.misc-tests
28035 * gcc.misc-test(s): added tests:
28036 inst-check.c test-consts.c test-ior.c test-switch.c
28037
28038 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
28039
28040 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
28041
28042 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
28043
28044 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
28045
28046 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
28047
28048 * Upgraded c-torture tests from 1.17 to 1.18
28049
28050 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
28051
28052 * Upgraded c-torture tests from 1.12 to 1.17
28053
28054 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
28055
28056 * lib/old-dejagnu.exp:
28057 Fixed handling of XFAIL target triplets to correctly
28058 recognize wildcard characters. Removed code that
28059 appended a unique id tag to the end of the file name
28060 printed out by the result of the testcases within a
28061 given test file.
28062
28063 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
28064
28065 * lib/old-dejagnu.exp:
28066 Reworked expected failure handling to trigger off of XFAIL
28067 keyword in keyphrase embeded in testcase source code. The
28068 XFAIL keyword must be at the end of the keyphrase line. It
28069 may optionally be followed by one or more target triplets.
28070 It has just occured that the handling of wildcards in the
28071 target triplet may not be correct.
28072
28073 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
28074
28075 * g++.old-deja/tests:
28076 Moved all subdirectories up one level into g++.old-deja .
28077
28078 * lib/old-dejagnu.exp:
28079 Fixed problem with CXXFLAGS not being properly reset, and being
28080 corrupted with extraneous "-c" compiler option. This was
28081 causing binaries to not be generated for test that needed them.
28082 Modified strings passed to "pass" and "fail" so that individual
28083 tests from the same test file would be distinguished by an
28084 identifier appended to the test file name in the summary logs;
28085 this corrected a problem with erroneous diff logs. Added code
28086 to search testcases for expected fail and unexpected pass keywords.
28087
28088 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
28089
28090 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
28091
28092 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
28093
28094 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
28095 Removed extraneous text from end of "Special g++ Options"
28096 keyphrase.
28097
28098 * lib/old-dejagnu.exp: Added pattern matching to look for new
28099 keywords, embedded in testcases comments, which will trigger
28100 calls to xpass and xfail.
28101
28102 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
28103
28104 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
28105 comments embedded in the testcases, especially the one looking for
28106 special compiler options, as well as the pattern matching for the
28107 compiler output again.
28108
28109 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
28110
28111 * lib/old-dejagnu.exp: Do a proper check of the return value for
28112 execute tests. Fixed several problems with the pattern matching
28113 of the compiler output which gave erroneous test results.
28114 Changed several of the test result messages to be more descriptive.
28115 * config/unix-g++.exp: Proc g++_load now actually works and
28116 executes the tests passed to it and returns a usable return
28117 value.
28118
28119 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
28120
28121 * lib/gcc.exp: Exits gracefully if $CC is bogus.
28122
28123 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
28124
28125 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
28126 Modified both files to properly execute the old style
28127 dejagnu tests. The previous versions of these files were
28128 experimental and did not function anything near correctly.
28129
28130 1993-04-05 Rob Savoye (rob@cygnus.com)
28131
28132 * Removed all Makefile.in and configure.in files. No configuration
28133 needed now.
28134
28135 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
28136
28137 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
28138
28139 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
28140
28141 * gcc.compile/configure.in, gcc.unsorted/configure.in,
28142 gcc.special/configure.in, gcc.noncompile/configure.in,
28143 gcc.execute/configure.in, gcc.code_quality/configure.in,
28144 g++.other/configure.in, g++.old-deja/configure.in,
28145 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
28146 in srcname setting.
28147
28148 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
28149
28150 * lib/udi.exp: Fixed mondfe and mondfe_download.
28151 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
28152 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
28153
28154 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
28155
28156 * config/udi-gdb.exp: Check $shell_id after connecting to target.
28157 (gdb_exit): Don't remove *_soc files.
28158
28159 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
28160
28161 * lib/c-torture.exp: Don't look for main; instead always use -w
28162 -c. This is how the c-torture tests work. Remove the object
28163 file if the compilation succeeds.
28164 * gcc.execute/execute.exp: Remove executable if test passes.
28165 * gcc.noncompile/noncompile.exp: Every test is an expected
28166 failure.
28167 * gcc.special/special.exp: Added tests from c-torture 1.11,
28168 corrected use of existing test.
28169 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
28170 gcc.execute/920625-1.c: Updated to c-torture 1.11.
28171 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
28172 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
28173 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
28174 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
28175 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
28176 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
28177 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
28178 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
28179 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
28180 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
28181 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
28182 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
28183 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
28184 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
28185 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
28186 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
28187 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
28188 c-torture 1.11.
28189 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
28190 correspond to c-torture 1.11.
28191
28192 * New file.