3c1611399e655d1ec231b3eefa717f7ebc21124e
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-01-17 Diego Novillo <dnovillo@redhat.com>
2
3 PR tree-optimization/19121
4 * gcc.c-torture/compile/pr19121.c: New test.
5
6 2005-01-17 James E. Wilson <wilson@specifixinc.com>
7
8 PR target/19357
9 * gcc.c-torture/compile/pr19357.c: New test.
10
11 2005-01-17 Ian Lance Taylor <ian@airs.com>
12
13 PR c/5675
14 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
15 pass--those that refer just to the variable, possibly with a
16 cast.
17 * gcc.dg/c99-const-expr-3.c: Likewise.
18
19 PR middle-end/13127
20 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
21 longer emitted.
22
23 2005-01-16 Bud Davis <bdavis9659@comcast.net>
24
25 PR fortran/18778
26 * gfortran.dg/endfile_2.f90: New test.
27
28 2005-01-16 Steven G. Kargl <kargls@comcast.net>
29
30 PR 19168
31 * gfortran.dg/select_5.f90: New test.
32
33 2004-01-16 Paul Brook <paul@codesourcery.com>
34
35 * gfortran.dg/common_4.f90: New test.
36
37 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
38
39 PR rtl-optimization/19462
40 * gcc.dg/torture/pr19462-1.c: New test.
41
42 2005-01-15 Ziemowit Laski <zlaski@apple.com>
43
44 PR objc/19321
45 * objc.dg/func-ptr-2.m: New.
46 * objc.dg/volatile-1.m: New.
47
48 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
49
50 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
51
52 2005-01-15 Jakub Jelinek <jakub@redhat.com>
53
54 PR tree-optimization/19060
55 * gcc.c-torture/execute/20050104-1.c: New test.
56
57 2005-01-15 Bud Davis <bdavis9659@comcast.net>
58
59 PR fortran/18983
60 * gfortran.dg/write_to_null.f90: New test.
61
62 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
63 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
64
65 PR other/19328
66 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
67 argument.
68
69 2005-01-15 Jakub Jelinek <jakub@redhat.com>
70
71 PR c++/19263
72 * g++.dg/init/vector1.C: New test.
73
74 2005-01-14 James E. Wilson <wilson@specifixinc.com>
75
76 PR target/13158
77 * gcc.target/ia64/sibcall-unwind-1.c: New test.
78 PR target/18987
79 * gcc.target/ia64/sibcall-unwind-2.c: New test.
80
81 2005-01-14 Steven G. Kargl <kargls@comcast.net>
82
83 * gfortran.dg/select_1.f90: New test.
84 * gfortran.dg/select_2.f90: New test.
85 * gfortran.dg/select_3.f90: New test.
86 * gfortran.dg/select_4.f90: New test.
87
88 2005-01-14 Jakub Jelinek <jakub@redhat.com>
89
90 PR middle-end/19084
91 PR rtl-optimization/19348
92 * gcc.dg/20050111-1.c: New test.
93 * gcc.c-torture/execute/20050111-1.c: New test.
94
95 * gcc.dg/i386-asm-4.c: New test.
96
97 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
98
99 * gcc.dg/nested-func-2.c: New test.
100 * ada/acats/norun.lst: Remove c953002.
101
102 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
103
104 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
105
106 2005-01-12 Ben Elliston <bje@au.ibm.com>
107
108 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
109
110 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
111
112 PR target/18761
113 * g++.dg/abi/align1.C: New test.
114
115 2005-01-11 Alan Modra <amodra@bigpond.net.au>
116
117 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
118 at a time.
119 * g++.dg/ext/altivec_check.h: Support compiling as C.
120
121 2005-01-10 Roger Sayle <roger@eyesopen.com>
122
123 PR c++/19355
124 * g++.dg/expr/pr19355-1.C: New test case.
125
126 2005-01-10 Laurent GUERBY <laurent@guerby.net>
127
128 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
129 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
130 * ada/acats/tests/c3/c92005b.ada: Likewise.
131 * ada/acats/tests/c3/cxb3012.a: Likewise.
132 * ada/acats/norun.lst: Add c380004 and c953002, add PR
133
134 2005-01-09 Paul Brook <paul@codesourcery.com>
135
136 * gfortran.dg/common_2.f90: New file.
137 * gfortran.dg/common_3.f90: New file.
138
139 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
140
141 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
142
143 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
144
145 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
146 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
147 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
148 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
149 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
150 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
151 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
152 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
153 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
154 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
155 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
156 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
157 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
158 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
159 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
160 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
161 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
162 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
163 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
164 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
165 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
166 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
167 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
168 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
169 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
170 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
171 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
172 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
173 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
174 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
175 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
176 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
177 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
178 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
179 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
180 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
181 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
182 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
183 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
184 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
185 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
186 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
187 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
188 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
189 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
190 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
191 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
192 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
193 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
194 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
195 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
196 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
197 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
198 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
199 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
200 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
201 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
202 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
203 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
204 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
205 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
206 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
207 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
208 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
209 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
210 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
211 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
212
213 * gcc.dg/vect/vect-1.c: Fix spelling.
214 * gcc.dg/vect/vect-10.c: Fix spelling.
215 * gcc.dg/vect/vect-11.c: Fix spelling.
216 * gcc.dg/vect/vect-12.c: Fix spelling.
217 * gcc.dg/vect/vect-14.c: Fix spelling.
218 * gcc.dg/vect/vect-15.c: Fix spelling.
219 * gcc.dg/vect/vect-16.c: Fix spelling.
220 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
221 * gcc.dg/vect/vect-64.c: Fix comments.
222 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
223
224 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
225 Ira Rosen <irar@il.ibm.com>
226
227 * gcc.dg/vect/vect-70.c: New test.
228 * gcc.dg/vect/vect-71.c: New test.
229
230 2005-01-09 Manfred Hollstein <mh@suse.com>
231
232 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
233 * gcc.dg/pr18241-2.c: Likewise.
234 * gcc.dg/pr18241-3.c: Likewise.
235 * gcc.dg/pr18241-4.c: Likewise.
236 * gcc.dg/pr18241-5.c: Likewise.
237
238 2005-01-08 Richard Henderson <rth@redhat.com>
239
240 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
241 False for x86 and x86-64.
242
243 2005-01-08 Diego Novillo <dnovillo@redhat.com>
244
245 PR tree-optimization/18241
246 * gcc.dg/pr18241-1.c: New test.
247 * gcc.dg/pr18241-2.c: New test.
248 * gcc.dg/pr18241-3.c: New test.
249 * gcc.dg/pr18241-4.c: New test.
250 * gcc.dg/pr18241-5.c: New test.
251
252 2005-01-08 Steven G. Kargl <kargls@comcast.net>
253
254 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
255 gfortran.dg/select_4.f90: New.
256
257 2005-01-07 Jakub Jelinek <jakub@redhat.com>
258
259 * gcc.c-torture/execute/20050107-1.c: New test.
260
261 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
262
263 PR c++/19298
264 * g++.dg/template/ref2.C: New.
265
266 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
267
268 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
269 instead of being empty.
270
271 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
272
273 PR fortran/15553
274 * gfortran.dg/array-1.f90: New test.
275
276 2005-01-07 Jakub Jelinek <jakub@redhat.com>
277
278 PR tree-optimization/19283
279 * gcc.c-torture/execute/20050106-1.c: New test.
280
281 PR rtl-optimization/18861
282 * gcc.dg/20050105-1.c: New test.
283
284 PR tree-optimization/18828
285 * gcc.dg/20050105-2.c: New test.
286
287 2005-01-07 Andreas Jaeger <aj@suse.de>
288
289 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
290
291 2005-01-07 Bud Davis <bdavis9659@comcast.net>
292
293 PR fortran/18398
294 * gfortran.dg/fmt_read.f90: New test.
295
296 2005-01-06 Geoffrey Keating <geoffk@apple.com>
297
298 * gcc.dg/rs6000-ldouble-2.c: New.
299
300 2005-01-06 Mark Mitchell <mark@codesourcery.com>
301
302 PR c++/19244
303 * g++.dg/parser/ctor2.C: New test.
304
305 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
306
307 PR c++/17154
308 * g++.dg/template/using9.C: New test.
309
310 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
311
312 PR c++/19258
313 * g++.dg/lookup/friend6.C: New test.
314
315 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
316
317 PR c++/19270
318 * g++.dg/template/array10.C: New.
319
320 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
321
322 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
323 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
324
325 2005-01-06 Jakub Jelinek <jakub@redhat.com>
326
327 * gcc.c-torture/compile/20050105-1.c: New test.
328
329 2005-01-05 Geoffrey Keating <geoffk@apple.com>
330
331 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
332
333 2005-01-05 Roger Sayle <roger@eyesopen.com>
334
335 PR middle-end/19100
336 * gcc.dg/conv-3.c: New test case.
337
338 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
339
340 * gcc.dg/asm-wide-1.c: New test.
341
342 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
343
344 PR c++/19030
345 * g++.dg/parse/crash22.C: New
346
347 2005-01-04 Geoffrey Keating <geoffk@apple.com>
348
349 PR 19257
350 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
351
352 2005-01-04 Uros Bizjak <uros@kss-loka.si>
353
354 PR middle-end/17767
355 * gcc.dg/i386-mmx-6.c: New test case.
356
357 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
358
359 PR tree-optimization/18308
360 * gcc.dg/vect/pr18308.c: New testcase.
361
362 2005-01-04 Andreas Jaeger <aj@suse.de>
363
364 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
365
366 2005-01-03 Geoffrey Keating <geoffk@apple.com>
367 Robert Bowdidge <bowdidge@apple.com>
368
369 * gcc.dg/cpp/subframework1.c: New.
370 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
371 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
372 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
373 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
374
375 2005-01-03 Geoffrey Keating <geoffk@apple.com>
376
377 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
378 producing warning.
379 * gcc.dg/darwin-weakimport-2.c: New.
380
381 2005-01-03 Richard Henderson <rth@redhat.com>
382
383 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
384
385 2005-01-03 Richard Henderson <rth@redhat.com>
386
387 * gcc.dg/vect/vect.exp: Enable for ia64.
388 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
389 (check_effective_target_vect_float): Likewise.
390 (check_effective_target_vect_no_align): Likewise.
391 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
392 * gcc.dg/vect/vect-8.c: Likewise.
393
394 2005-01-03 Uros Bizjak <uros@kss-loka.si>
395
396 PR target/19236
397 * gcc.dg/pr19236-1.c: New test case.
398
399 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
400
401 PR rtl-optimization/12092
402 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
403
404 2005-01-02 Andreas Jaeger <aj@suse.de>
405
406 * gcc.dg/pr12092-1.c: Do not run on x86_64.
407
408 2005-01-01 Roger Sayle <roger@eyesopen.com>
409 Andrew Pinski <pinskia@physics.uc.edu>
410
411 PR rtl-optimization/12092
412 * gcc.dg/pr12092-1.c: New test case.
413
414 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
415
416 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
417 'hidden' and 'default' for better portability.
418 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
419
420 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
421 6 and 7.
422 * g++.old-deja/g++.brendan/new3.C: Likewise.
423
424 2005-01-01 Steven Bosscher <stevenb@suse.de>
425
426 * gcc.dg/20041231-1.C: New test.
427 * g++.dg/warn/Wunreachable-code-1.C: New test.
428
429 2004-12-30 David Edelsohn <edelsohn@gnu.org>
430
431 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
432 file, not /dev/null. Abort on error.
433
434 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
435 Ziemowit Laski <zlaski@apple.com>
436
437 PR objc/18971
438 * objc.dg/encode-5.m: New test.
439
440 2004-12-29 Richard Henderson <rth@redhat.com>
441
442 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
443 * objc.dg/stabs-1.m: Disable for ia64.
444
445 2004-12-29 Mark Mitchell <mark@codesourcery.com>
446
447 PR c++/19190
448 * g++.dg/warn/Wunused-10.C: New test.
449
450 2004-12-28 Richard Henderson <rth@redhat.com>
451
452 * objc.dg/stabs-1.m: Disable for alpha.
453
454 2004-12-27 Mark Mitchell <mark@codesourcery.com>
455
456 PR c++/19149
457 * g++.dg/parse/error23.C: New test.
458
459 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
460
461 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
462
463 PR fortran/19032
464 * gfortran.dg/intrinsic_modulo_1.f90: New.
465 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
466 tests with divisor -1.
467
468 2004-12-27 Mark Mitchell <mark@codesourcery.com>
469
470 * g++.dg/opt/temp1.C (memcpy): Return a value.
471
472 PR c++/19148
473 * g++.dg/expr/cond7.C: New test.
474
475 2004-12-27 Paul Brook <paul@codesourcery.com>
476
477 * gfortran.dg/g77/select_no_compile.f: Remove.
478
479 2004-12-27 Richard Henderson <rth@redhat.com>
480
481 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
482 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
483 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
484
485 2004-12-26 Richard Henderson <rth@redhat.com>
486
487 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
488 by 1i instead of token pasting.
489
490 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
491
492 PR tree-optimization/17578
493 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
494 to additional_flags.
495 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
496
497 2004-12-25 Richard Henderson <rth@redhat.com>
498
499 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
500 Remove Alpha.
501
502 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
503
504 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
505 hppa*-*-hpux*.
506 * gcc.dg/pr17957.c (dg-options): Likewise.
507 * gcc.dg/struct-ret-1.c: Add prototype for abort.
508 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
509 instead of 0 on __hppa__.
510 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
511 "foo,%r" on hppa*-*-*.
512
513 2004-12-23 Bud Davis <bdavis9659@comcast.net>
514
515 PR fortran/19071
516 * gfortran.dg/complex_write.f90: New test.
517
518 2004-12-23 Mark Mitchell <mark@codesourcery.com>
519
520 PR c++/17595
521 * g++.dg/parse/pragma2.C: New test.
522
523 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
524
525 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
526
527 * gcc.dg/empty2.c: Add missing dg-warning.
528
529 2004-12-23 Mark Mitchell <mark@codesourcery.com>
530
531 PR c++/17413
532 * g++.dg/template/local4.C: New test.
533 * g++.dg/template/crash19.C: Add dg-error marker.
534
535 * g++.dg/template/crash31.C: Correct embedded PR number.
536
537 2004-12-23 Mark Mitchell <mark@codesourcery.com>
538
539 PR c++/16405
540 * g++.dg/opt/temp1.C: Add do-run marker.
541
542 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
543
544 * g++.dg/template/spec19.C: New.
545
546 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
547
548 PR target/16819
549 * gcc.dg/empty2.c: New.
550
551 2004-12-23 Richard Henderson <rth@redhat.com>
552
553 * lib/target-supports.exp (check_effective_target_vect_no_align):
554 Remove i?86 and x86-64.
555
556 2004-12-23 Mark Mitchell <mark@codesourcery.com>
557
558 PR c++/16405
559 * g++.dg/opt/temp1.C: New test.
560
561 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
562
563 PR c++/18733
564 * g++.dg/template/friend33.C: New testcase.
565
566 2004-12-22 Mark Mitchell <mark@codesourcery.com>
567
568 PR c++/18464
569 * g++.dg/template/cond5.C: New test.
570
571 PR c++/18492
572 * g++.dg/inherit/thunk3.C: New test.
573
574 PR c++/11224
575 * g++.dg/warn/Wunused-9.C: New test.
576
577 2004-12-22 Janis Johnson <janis187@us.ibm.com>
578
579 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
580
581 2004-12-22 Jan Beulich <jbeulich@novell.com>
582
583 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
584
585 2004-12-21 Mark Mitchell <mark@codesourcery.com>
586
587 PR c++/18378
588 * g++.dg/ext/packed8.C: New test.
589
590 PR c++/13268
591 * g++.dg/template/crash31.C: New test.
592
593 PR c++/19034
594 * g++.dg/template/crash30.C: New test.
595
596 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
597
598 PR C++/18984
599 * g++.dg/eh/ctor3.C: New test.
600
601 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
602
603 * objc.dg/stabs-1.m: Allow section name to be quoted and
604 assembly label to begin with '.LL'.
605
606 2004-12-21 Janis Johnson <janis187@us.ibm.com>
607
608 * gcc.dg/vect/vect.exp
609 (check_effective_target_lp64_or_vect_no_align): New.
610 * gcc.dg/vect/vect-77.c: Use it.
611 * gcc.dg/vect/vect-78.c: Use it.
612
613 * lib/target-supports.exp
614 (check_effective_target_vect_no_max,
615 check_effective_target_vect_no_bitwise,
616 check_effective_target_vect_no_align): New.
617 * gcc.dg/vect/vect-13.c: Use them.
618 * gcc.dg/vect/vect-17.c: Ditto.
619 * gcc.dg/vect/vect-18.c: Ditto.
620 * gcc.dg/vect/vect-19.c: Ditto.
621 * gcc.dg/vect/vect-20.c: Ditto.
622 * gcc.dg/vect/vect-27.c: Ditto.
623 * gcc.dg/vect/vect-29.c: Ditto.
624 * gcc.dg/vect/vect-44.c: Ditto.
625 * gcc.dg/vect/vect-48.c: Ditto.
626 * gcc.dg/vect/vect-50.c: Ditto.
627 * gcc.dg/vect/vect-52.c: Ditto.
628 * gcc.dg/vect/vect-54.c: Ditto.
629 * gcc.dg/vect/vect-56.c: Ditto.
630 * gcc.dg/vect/vect-58.c: Ditto.
631 * gcc.dg/vect/vect-60.c: Ditto.
632 * gcc.dg/vect/vect-72.c: Ditto.
633 * gcc.dg/vect/vect-80.c: Ditto.
634
635 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
636
637 PR c++/14075
638 * g++.dg/init/string1.C: New.
639
640 PR c++/18975
641 * g++.dg/other/synth1.C: New.
642
643 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
644
645 PR c/18963
646 * gcc.dg/pr18963-1.c: New test.
647
648 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
649
650 PR c/18596
651 * gcc.dg/funcdef-storage-1.c (foo): Remove.
652 * gcc.dg/pr18596-1.c: Use dg-error.
653 (dg-options): Use -fno-unit-at-a-time.
654 * gcc.dg/pr18596-2.c: New test.
655 * gcc.dg/pr18596-3.c: New test.
656
657 2004-12-20 Roger Sayle <roger@eyesopen.com>
658
659 PR middle-end/18683
660 * g++.dg/opt/pr18683-1.C: New test case.
661
662 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
663
664 PR other/19093
665 * g++.dg/opt/max1.C: Fix for 64bit targets.
666
667 2004-12-20 Matt Austern <austern@apple.com>
668
669 PR c++/19044
670 * g++.dg/ext/builtin6.C: New
671
672 2004-12-20 Diego Novillo <dnovillo@redhat.com>
673
674 PR tree-optimization/19080
675 * gcc.c-torture/compile/pr19080.c: New test.
676
677 2004-12-20 Steven Bosscher <stevenb@suse.de>
678
679 * gcc.dg/20041219-1.c: New test.
680
681 2004-12-19 Roger Sayle <roger@eyesopen.com>
682
683 PR middle-end/19068
684 * g++.dg/opt/max1.C: New test case.
685
686 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
687
688 * gcc.dg/fdata-sections-1.c: New test.
689
690 2004-12-18 Roger Sayle <roger@eyesopen.com>
691
692 PR middle-end/18548
693 * gcc.dg/max-1.c: New test case.
694
695 2004-12-18 Jakub Jelinek <jakub@redhat.com>
696
697 * gcc.c-torture/execute/20041218-1.c: New test.
698
699 2004-12-17 Diego Novillo <dnovillo@redhat.com>
700
701 * gcc.dg/pr18501.c: New test.
702 * gcc.dg/uninit-5.c: XFAIL.
703 * gcc.dg/uninit-9.c: XFAIL.
704
705 2004-12-17 Dale Johannesen <dalej@apple.com>
706
707 * gcc.dg/20041213-1.c: New.
708
709 2004-12-17 Ziemowit Laski <zlaski@apple.com>
710
711 * objc.dg/stabs-1.m: Allow assembly label to begin
712 with a dot ('.').
713
714 2004-12-17 Jakub Jelinek <jakub@redhat.com>
715
716 * gcc.c-torture/execute/20041213-1.c: Move...
717 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
718
719 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
720
721 PR c++/18721
722 * g++.dg/lookup/conv-5.C: New.
723
724 2004-12-16 Ziemowit Laski <zlaski@apple.com>
725
726 * objc.dg/stabs-1.m: New test.
727
728 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
729
730 * gcc.dg/visibility-c.c: Change compile to
731 assemble for the test.
732
733 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
734
735 PR target/19041
736 * gcc.dg/visibility-c.c: New test.
737
738 2004-12-16 Roger Sayle <roger@eyesopen.com>
739
740 PR middle-end/18493
741 * gcc.dg/switch-8.c: New test case.
742
743 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
744
745 PR c++/18905
746 * g++.dg/template/init4.C: New.
747 * g++.dg/opt/static3.C: Enable optimizer.
748
749 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
750
751 * g++.dg/other/complex1.C: New test.
752
753 2004-12-15 Alan Modra <amodra@bigpond.net.au>
754
755 * g++.dg/opt/inline9.C: New test.
756
757 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
758
759 PR fortran/18993
760 * gfotran.dg/nullify_1.f: New test.
761
762 2004-12-15 Richard Henderson <rth@redhat.com>
763
764 * gcc.target/i386/i386.exp: New harness.
765 * gcc.target/i386/vect-args.c: New.
766
767 2004-12-15 David Edelsohn <edelsohn@gnu.org>
768
769 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
770
771 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
772
773 PR c++/18825
774 * g++.dg/template/friend32.C: New test.
775
776 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
777
778 * cpp/pragma-once-1.c: New test.
779 * cpp/pragma-once-1b.h: Likewise.
780 * cpp/pragma-once-1c.h: Likewise.
781 * cpp/pragma-once-1d.h: Likewise.
782 * cpp/inc/pragma-once-1a.h: Likewise.
783
784 2004-12-15 Bud Davis <bdavis9659@comcast.net>
785 Steven G. Kargl <kargls@comcast.net>
786
787 PR fortran/17597
788 * gfortran.dg/list_read_3.f90: New test.
789
790 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
791
792 * gcc.dg/ftrapv-2.c: New test.
793
794 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
795
796 PR c++/18981
797 * g++.dg/template/typename9.C: New test.
798
799 2004-12-14 Mark Mitchell <mark@codesourcery.com>
800
801 PR c++/18738
802 * g++.dg/template/typename8.C: New test.
803 * g++.dg/parse/friend2.C: Tweak error message.
804
805 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
806
807 * gcc.c-torture/20041214-1.c: New test.
808
809 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
810
811 PR c++/18965
812 * g++.dg/init/array17.C: New test.
813
814 2004-12-14 Mark Mitchell <mark@codesourcery.com>
815
816 PR c++/18793
817 * g++.dg/init/aggr3.C: New test.
818
819 2004-12-14 Janis Johnson <janis187@us.ibm.com
820
821 * gcc.dg/altivec-types-1.c: New test.
822 * gcc.dg/altivec-types-2.c: New test.
823 * gcc.dg/altivec-types-3.c: New test.
824 * gcc.dg/altivec-types-4.c: New test.
825 * g++.dg/ext/altivec-types-1.C: New test.
826 * g++.dg/ext/altivec-types-2.C: New test.
827 * g++.dg/ext/altivec-types-3.C: New test.
828 * g++.dg/ext/altivec-types-4.C: New test.
829
830 2004-12-14 Jakub Jelinek <jakub@redhat.com>
831
832 PR middle-end/18951
833 * gcc.c-torture/execute/20041213-1.c: New test.
834
835 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
836
837 PR c++/18949
838 * g++.dg/template/cast1.C: New.
839
840 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
841
842 * gcc.c-torture/execute/20041213-2.c: New test.
843
844 2004-12-13 Richard Henderson <rth@redhat.com>
845
846 * gcc.dg/i386-sse-10.c: Fix typo in options.
847
848 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
849
850 PR c++/18968
851 * g++.dg/opt/pr18968.C: New test.
852
853 2004-12-13 Mark Mitchell <mark@codesourcery.com>
854
855 PR c++/18925
856 * g++.dg/ext/visibility/staticdatamem.C: New test.
857
858 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
859
860 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
861
862 2004-12-13 Roger Sayle <roger@eyesopen.com>
863
864 PR rtl-optimization/18928
865 * gcc.dg/pr18928-1.c: New test case.
866
867 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
868
869 PR tree-opt/16951
870 * gcc.c-torture/compile/20041211-1.c: New.
871
872 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
873
874 PR middle-end/17564
875 * gcc.c-torture/execute/20041212-1.c: New test.
876
877 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
878
879 PR fortran/18869
880 * gfortran.dg/common_1.f90: New test.
881
882 2004-12-12 Steven G. Kargl <kargls@comcast.net>
883 Paul Brook <paul@codesourcery.com>
884
885 PR fortran/16222
886 * gfortran.dg/real_do_1.f90: New test.
887
888 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
889
890 PR tree-opt/18040
891 * g++.dg/opt/ptrmem6.C: New test.
892
893 2004-12-11 Roger Sayle <roger@eyesopen.com>
894
895 PR middle-end/18921
896 * gcc.dg/pr18921-1.c: New test case.
897
898 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
899
900 PR fortran/17175
901 * gfortran.dg/scale_1.f90: New test.
902
903 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
904
905 PR middle-end/18903
906 * gcc.c-torture/compile/pr18903.c: New test.
907
908 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
909
910 * gcc.c-torture/execute/20041210-1.c: New test.
911
912 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
913
914 PR c++/18731
915 * g++.dg/parser/struct-1.C: New test.
916 * g++.dg/parser/struct-2.C: New test.
917 * g++.dg/parser/struct-3.C: New test.
918
919 2004-12-09 Richard Henderson <rth@redhat.com>
920
921 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
922
923 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
924 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
925
926 2004-12-09 Matt Austern <austern@apple.com>
927
928 PR c++/18514
929 * g++.dg/ext/builtin1.C: New
930 * g++.dg/ext/builtin2.C: New
931 * g++.dg/ext/builtin3.C: New
932 * g++.dg/ext/builtin4.C: New
933 * g++.dg/ext/builtin5.C: New
934
935 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
936
937 PR tree-opt/18904
938 * g++.dg/opt/ptrmem5.C: New test.
939
940 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
941
942 * g++.dg/parse/typename5.C: Adjust for new error.
943 * g++.dg/parse/typename7.C: New.
944
945 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
946
947 PR c++/18073
948 * g++.dg/other/mmintrin.C: New test.
949
950 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
951
952 PR c++/16681
953 * g++.dg/init/array15.C: New.
954 * g++.dg/init/array16.C: New.
955
956 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
957
958 PR fortran/18826
959 * gfortran.dg/assign_1.f90: New test.
960
961 2004-12-08 Nick Clifton <nickc@redhat.com>
962
963 * gcc.target/xstormy16/bss_below100: New directory containing tests.
964 * gcc.target/xstormy16/data_below100: Likewise.
965 * gcc.target/xstormy16/sfr: Likewise.
966 * gcc.target/xstormy16/below100.S: New test source file.
967 * gcc.target/xstormy16/below100.ld: New test linker script.
968 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
969 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
970 bp instructions.
971 * gcc.target/xstormy16/bp.c: Likewise.
972
973 * gcc.target/xstormy16/bss_below100: New files:
974 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
975 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
976 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
977 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
978 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
979 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
980 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
981 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
982 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
983 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
984 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
985 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
986 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
987 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
988 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
989 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
990 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
991 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
992 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
993 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
994 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
995 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
996 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
997 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
998 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
999 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1000 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1001
1002 * gcc.target/xstormy16/data_below100: New files:
1003 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
1004 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
1005 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
1006 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
1007 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
1008 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
1009 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
1010 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
1011 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
1012 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
1013 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
1014 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
1015 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
1016 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
1017 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
1018 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
1019 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
1020 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
1021 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
1022 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
1023 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
1024 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
1025 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
1026 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
1027 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
1028 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
1029 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
1030
1031 * gcc.target/xstormy16/sfr: New files:
1032 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
1033 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
1034 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
1035 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
1036 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
1037 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
1038 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
1039 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
1040 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
1041 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
1042 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
1043 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
1044 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
1045 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
1046 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
1047 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
1048 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
1049 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
1050 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
1051 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
1052 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
1053 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
1054 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
1055 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
1056 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
1057 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
1058 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
1059 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
1060 27_if0_sfrw_bitfield_f.c
1061
1062 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1063
1064 PR c++/18100
1065 * g++.dg/lookup/name-clash4.C: New test.
1066
1067 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
1068
1069 PR c++/18672
1070 * g++.dg/opt/array1.C: New.
1071
1072 PR c++/18803
1073 * g++.dg/template/operator5.C: New.
1074
1075 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
1076
1077 PR c/18867
1078 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
1079
1080 2004-12-07 Steven Bosscher <stevenb@suse.de>
1081
1082 * gcc.dg/noncompile/20041207.c: New test.
1083
1084 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
1085
1086 * g++.dg/other/unreachable-1.C: New test.
1087
1088 2004-12-06 Nick Clifton <nickc@redhat.com>
1089
1090 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
1091 <limits.h> because the latter comes from gcc's include/ directory
1092 and not the newlib/libc/include directory.
1093
1094 2004-12-04 Richard Henderson <rth@redhat.com>
1095
1096 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
1097
1098 2004-12-04 Richard Henderson <rth@redhat.com>
1099
1100 * lib/target-supports.exp (check_gc_sections_available): Disable
1101 for alpha and ia64.
1102
1103 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
1104
1105 PR middle-end/17909
1106 * g++.dg/other/vararg-2.C: New test.
1107
1108 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1109
1110 PR c++/17011, c++/17971
1111 * g++.dg/template/error15.C: Adjust expected error.
1112 * g++.dg/template/instantiate3.C: Likewise.
1113
1114 2004-12-03 Janis Johnson <janis187@us.ibm.com>
1115
1116 * gcc.dg/altivec-18.c: Fix for darwin
1117
1118 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
1119
1120 PR c++/18782
1121 * g++.dg/parse/ptrmem2.C: New.
1122
1123 PR c++/18318
1124 * g++.dg/template/new1.C: New.
1125
1126 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
1127
1128 PR fortran/18710
1129 * gfortran.dg/direct_io_3.f90: New test.
1130
1131 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
1132
1133 PR 18758
1134 * g++.dg/parse/crash21.C: New.
1135
1136 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1137
1138 PR c++/15664, c++/18276
1139 * g++.dg/template/ttp13.C: New test.
1140 * g++.dg/template/ttp14.C: Likewise.
1141
1142 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1143
1144 PR c++/18123
1145 * g++.dg/parse/enum2.C: New test.
1146 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
1147
1148 2004-12-02 Nick Clifton <nickc@redhat.com>
1149
1150 * gcc.target/xstormy16: New test directory.
1151 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
1152 * gcc.target/xstormy16/bp.c: Check the generation of bp
1153 instructions.
1154 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
1155 bn instructions and the BELOW100 attribute.
1156
1157 2004-12-02 Alan Modra <amodra@bigpond.net.au>
1158
1159 PR target/16952
1160 * gcc.dg/ppc-eabi.c: New.
1161
1162 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1163
1164 PR fortran/18284
1165 * gfortran.dg/backspace.f90
1166
1167 2004-12-02 Bud Davis <bdavis9659@comcast.net>
1168
1169 * gfortran.dg/inquire.f90: New test.
1170
1171 2004-12-01 Janis Johnson <janis187@us.ibm.com>
1172
1173 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
1174 handle effective-target-keyword.
1175 (dg-skip-if): Support effective-target keyword as target list.
1176 (dg-xfail-if): Ditto.
1177 * lib/target-supports.exp (is-effective-target-keyword): New proc.
1178
1179 2004-12-01 Diego Novillo <dnovillo@redhat.com>
1180
1181 PR tree-optimization/18291
1182 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
1183
1184 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
1185
1186 PR C++/18729
1187 * g++.dg/parse/crash20.C: New.
1188
1189 PR c++/17431
1190 * g++.dg/overload/arg1.C: New.
1191 * g++.dg/overload/arg2.C: New.
1192 * g++.dg/overload/arg3.C: New.
1193 * g++.dg/overload/arg4.C: New.
1194
1195 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
1196
1197 * gcc.dg/c99-flex-array-4.c: Remove.
1198
1199 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1200
1201 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
1202
1203 * lib/target-supports.exp (is-effective-target): Simplify.
1204
1205 * lib/target-supports.exp (check_effective_target_vect_long):
1206 Fix for powerpc64-*-*.
1207
1208 2004-11-30 Loren James Rittle <ljrittle@acm.org>
1209
1210 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
1211 to support new requirements on FreeBSD 5.
1212
1213 2004-11-30 Devang Patel <dpatel@apple.com>
1214
1215 PR 18702
1216 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
1217
1218 2004-11-30 Janis Johnson <janis187@us.ibm.com>
1219
1220 * g++.dg/ext/altivec-13.C: New test.
1221
1222 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
1223
1224 PR tree-opt/18298
1225 * gcc.c-torture/execute/p18298.c: New test.
1226
1227 2004-11-30 Ira Rosen <irar@il.ibm.com>
1228 Dorit Naishlos <dorit@il.ibm.com>
1229
1230 PR tree-opt/18607
1231 * gcc.dg/vect/vect-89.c: New test.
1232
1233 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
1234
1235 * gcc.dg/pr18596-1.c: New test.
1236
1237 2004-11-30 Ben Elliston <bje@au.ibm.com>
1238
1239 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
1240
1241 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1242
1243 PR c/18479
1244 * gcc.dg/pr18479.c: New test.
1245
1246 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1247
1248 PR target/18490
1249 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
1250 mmix-knuth-mmixware.
1251
1252 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
1253 cris-*-elf* cris-*-aout* mmix-*-*
1254
1255 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
1256
1257 PR middle-end/18725
1258 * gcc.dg/pr18725.c: New test.
1259
1260 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1261
1262 PR target/18488
1263 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
1264
1265 PR target/18336
1266 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
1267
1268 2004-11-29 Mark Mitchell <mark@codesourcery.com>
1269
1270 PR c++/18368
1271 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
1272 * g++.old-deja/g++.law/ctors5.C: Likewise.
1273 * g++.old-deja/g++.other/crash25.C: Likewise.
1274
1275 PR c++/18674
1276 * g++.dg/template/error16.C: New test.
1277
1278 PR c++/18512
1279 * g++.dg/template/crash29.C: New test.
1280
1281 2004-11-29 Diego Novillo <dnovillo@redhat.com>
1282
1283 PR tree-optimization/18712
1284 * gcc.c-torture/compile/pr18712.c: New test.
1285
1286 2004-11-29 Joseph Myers <joseph@codesourcery.com>
1287
1288 PR c/7544
1289 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
1290 tests.
1291
1292 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1293
1294 PR c++/18652
1295 * g++.dg/lookup/crash6.C: New test.
1296
1297 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
1298
1299 PR middle-end/18164
1300 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
1301
1302 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
1303
1304 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
1305 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
1306 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
1307
1308 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
1309
1310 * gcc.dg/pr18164.c: New test.
1311
1312 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
1313
1314 * gcc.dg/funroll-loops-all.c: New.
1315
1316 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1317
1318 PR target/18489
1319 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
1320 delimeter, match space and TAB as well as ":".
1321
1322 PR target/18484
1323 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
1324
1325 PR target/18348
1326 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
1327
1328 PR target/18345
1329 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
1330
1331 PR target/18337
1332 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
1333
1334 2004-11-28 Bud Davis <bdavis9659@comcast.net>
1335
1336 * gfortran.dg/direct_io_2.f90: New test.
1337
1338 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
1339
1340 PR target/18334
1341 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
1342
1343 2004-11-28 Richard Henderson <rth@redhat.com>
1344
1345 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
1346
1347 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
1348
1349 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
1350 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
1351 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
1352 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
1353 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
1354 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
1355 gcc.dg/pointer-arith-8.c: New tests.
1356
1357 2004-11-27 Bud Davis <bdavis9659@comcast.net>
1358
1359 PR fortran/18364
1360 * gfortran.dg/endfile.f90: New test.
1361
1362 2004-11-27 Falk Hueffner <falk@debian.org>
1363
1364 * gcc.dg/loop-6.c: New test.
1365
1366 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1367
1368 * gcc.c-torture/execute/20041126-1.c: New test.
1369
1370 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1371
1372 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
1373 on IRIX.
1374
1375 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
1376
1377 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
1378 functions.
1379
1380 2004-11-27 Jakub Jelinek <jakub@redhat.com>
1381
1382 PR rtl-optimization/17825
1383 * gcc.c-torture/compile/20041119-1.c: New test.
1384
1385 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1386
1387 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
1388 Check existence of ld library path variables before unsetting.
1389
1390 2004-11-26 Mark Mitchell <mark@codesourcery.com>
1391
1392 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
1393
1394 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1395
1396 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
1397
1398 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
1399
1400 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
1401
1402 2004-11-26 Ben Elliston <bje@au.ibm.com>
1403
1404 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
1405 dg-do directive.
1406
1407 2004-11-26 Ben Elliston <bje@au.ibm.com>
1408
1409 * gcc.dg/pr17957.c: Pass --param, not -param.
1410
1411 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
1412
1413 PR middle-end/17957
1414 * testsuite/gcc.dg/pr17957.c: New test.
1415
1416 2004-11-25 Mark Mitchell <mark@codesourcery.com>
1417
1418 PR c++/18445
1419 * g++.dg/template/crash28.C: Likewise.
1420
1421 PR c++/18001
1422 * g++.dg/expr/unary2.C: Adjust lvalue messages.
1423 * g++.dg/ext/lvaddr.C: Likewise.
1424 * g++.dg/opt/pr7503-3.C: Likewise.
1425
1426 PR c++/18466
1427 * g++.dg/parse/qualified3.C: New test.
1428 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
1429
1430 PR c++/18545
1431 * g++.dg/expr/return1.C: New test.
1432
1433 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1434
1435 Friend class name lookup 3/n, PR c++/3332
1436 * g++.dg/lookup/friend3.C: New test.
1437 * g++.dg/lookup/friend4.C: Likewise.
1438 * g++.dg/lookup/friend5.C: Likewise.
1439
1440 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1441
1442 Friend class name lookup 2/n, PR c++/14513, c++/15410
1443 * g++.dg/lookup/friend2.C: New test.
1444 * g++.dg/template/friend31.C: Likewise.
1445
1446 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1447
1448 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
1449
1450 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1451
1452 PR c++/17473
1453 * g++.dg/tc1/dr56.C: Remove.
1454 * g++.dg/template/typedef1.C: Add dg-error markers.
1455 * g++.old-deja/g++.other/typedef7.C: Likewise.
1456
1457 PR c++/18285
1458 * g++.dg/parse/typedef7.C: New test.
1459
1460 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
1461
1462 * gcc.c-torture/execute/20041124-1.c: New test.
1463
1464 2004-11-24 Mark Mitchell <mark@codesourcery.com>
1465
1466 * g++.dg/template/deduce3.C: New test.
1467
1468 PR c++/18586
1469 * g++.dg/template/crash27.C: New test.
1470
1471 PR c++/18530
1472 * g++.dg/warn/Wshadow-3.C: New test.
1473
1474 2004-11-24 Devang Patel <dpatel@apple.com>
1475
1476 PR/18555
1477 * gcc.dg/cpp/isysroot-1.c: New test.
1478 * gcc.dg/cpp/usr/include/stdio.h: New file.
1479 * gcc.dg/cpp/isysroot-2.c: New test.
1480 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
1481 New file.
1482
1483 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1484
1485 PR c++/8929
1486 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
1487
1488 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
1489
1490 * gcc.target/sparc/align.c: Do not include <stdint.h>.
1491 * gcc.target/sparc/pdist.c: Likewise.
1492
1493 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
1494
1495 PR c++/16882
1496 * g++.dg/conversion/simd1.C: New test.
1497
1498 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
1499
1500 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
1501 and restore_ld_library_path_env_vars.
1502 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
1503 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
1504 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
1505 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
1506
1507 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
1508
1509 * gcc.dg/pragma-align-2.c: Test macro expansion.
1510 * gcc.dg/pragma-pack-2.c: New test.
1511
1512 2004-11-23 Richard Henderson <rth@redhat.com>
1513
1514 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
1515 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1516 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
1517 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
1518 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
1519 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
1520
1521 * gcc.dg/vect/vect.exp: Add check for alpha.
1522 * lib/target-supports.exp (check_alpha_max_hw_available): New.
1523 (check_effective_target_vect_int): Enable for alpha.
1524 (check_effective_target_vect_long): New.
1525 (is-effective-target): Add it.
1526
1527 2004-11-23 Uros Bizjak <uros@kss-loka.si>
1528
1529 * gcc.dg/pr18614-1.c: New test.
1530
1531 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
1532
1533 * gcc.dg/setjmp-2.c: New test.
1534
1535 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
1536
1537 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
1538 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
1539 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
1540 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
1541 gcc.target/sparc/pdist.c: New tests.
1542
1543 2004-11-22 Bob Wilson <bob.wilson@acm.org>
1544
1545 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
1546
1547 2004-11-22 Dale Johannesen <dalej@apple.com>
1548
1549 * gcc.dg/20041111-1.c: New.
1550
1551 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1552
1553 PR tree-opt/18536
1554 * gcc.dg/vect/pr18536.c: New test.
1555
1556 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1557
1558 PR c++/18354
1559 * g++.dg/template/nontype11.C: New test.
1560
1561 2004-11-21 Roger Sayle <roger@eyesopen.com>
1562
1563 PR middle-end/18520
1564 * gcc.dg/pr18520-1.c: New test case.
1565
1566 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
1567
1568 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
1569 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
1570 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
1571 expected diagnostics.
1572
1573 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1574
1575 PR target/18580
1576 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
1577 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
1578 vect-77.c, vect-77a.c: XFAIL on the SPARC.
1579
1580 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
1581
1582 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
1583
1584 2004-11-19 Mark Mitchell <mark@codesourcery.com>
1585 Joseph Myers <joseph@codesourcery.com>
1586
1587 * lib/target-supports.exp (check_visibility_available): Really
1588 test the compiler.
1589
1590 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
1591
1592 PR tree-opt/18181
1593 * gcc.dg/vect/vect-85.c: New test.
1594 * gcc.dg/vect/vect-86.c: New test.
1595 * gcc.dg/vect/vect-87.c: New test.
1596 * gcc.dg/vect/vect-88.c: New test.
1597
1598 2004-11-19 Ben Elliston <bje@au.ibm.com>
1599
1600 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
1601
1602 2004-11-18 Janis Johnson <janis187@us.ibm.com>
1603
1604 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
1605 * gcc.dg/ppc-and-1.c: Ditto.
1606 * gcc.dg/ppc-compare-1.c: Ditto.
1607 * gcc.dg/ppc-mov-1.c: Ditto
1608
1609 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
1610 Mark Mitchell <mark@codesourcery.com>
1611
1612 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
1613
1614 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1615 Aldy Hernandez <aldyh@redhat.com>
1616
1617 * lib/target-supports.exp (check_effective_target_vect_int): New
1618 (check_effective_target_vect_float): New
1619 (check_effective_target_vect_double): New.
1620 (is-effective-target): Support new effective targets keywords.
1621 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
1622 default action for dg-do.
1623 * gcc.dg/vect/pr16105.c: Use new support.
1624 * gcc.dg/vect/pr18400.c: Ditto.
1625 * gcc.dg/vect/pr18425.c: Ditto.
1626 * gcc.dg/vect/vect-1.c: Ditto.
1627 * gcc.dg/vect/vect-10.c: Ditto.
1628 * gcc.dg/vect/vect-11.c: Ditto.
1629 * gcc.dg/vect/vect-12.c: Ditto.
1630 * gcc.dg/vect/vect-13.c: Ditto.
1631 * gcc.dg/vect/vect-14.c: Ditto.
1632 * gcc.dg/vect/vect-15.c: Ditto.
1633 * gcc.dg/vect/vect-16.c: Ditto.
1634 * gcc.dg/vect/vect-17.c: Ditto.
1635 * gcc.dg/vect/vect-18.c: Ditto.
1636 * gcc.dg/vect/vect-19.c: Ditto.
1637 * gcc.dg/vect/vect-2.c: Ditto.
1638 * gcc.dg/vect/vect-20.c: Ditto.
1639 * gcc.dg/vect/vect-21.c: Ditto.
1640 * gcc.dg/vect/vect-22.c: Ditto.
1641 * gcc.dg/vect/vect-23.c: Ditto.
1642 * gcc.dg/vect/vect-24.c: Ditto.
1643 * gcc.dg/vect/vect-25.c: Ditto.
1644 * gcc.dg/vect/vect-26.c: Ditto.
1645 * gcc.dg/vect/vect-27.c: Ditto.
1646 * gcc.dg/vect/vect-27a.c: Ditto.
1647 * gcc.dg/vect/vect-28.c: Ditto.
1648 * gcc.dg/vect/vect-29.c: Ditto.
1649 * gcc.dg/vect/vect-29a.c: Ditto.
1650 * gcc.dg/vect/vect-3.c: Ditto.
1651 * gcc.dg/vect/vect-30.c: Ditto.
1652 * gcc.dg/vect/vect-31.c: Ditto.
1653 * gcc.dg/vect/vect-32.c: Ditto.
1654 * gcc.dg/vect/vect-33.c: Ditto.
1655 * gcc.dg/vect/vect-34.c: Ditto.
1656 * gcc.dg/vect/vect-35.c: Ditto.
1657 * gcc.dg/vect/vect-36.c: Ditto.
1658 * gcc.dg/vect/vect-37.c: Ditto.
1659 * gcc.dg/vect/vect-38.c: Ditto.
1660 * gcc.dg/vect/vect-4.c: Ditto.
1661 * gcc.dg/vect/vect-40.c: Ditto.
1662 * gcc.dg/vect/vect-41.c: Ditto.
1663 * gcc.dg/vect/vect-42.c: Ditto.
1664 * gcc.dg/vect/vect-43.c: Ditto.
1665 * gcc.dg/vect/vect-44.c: Ditto.
1666 * gcc.dg/vect/vect-45.c: Ditto.
1667 * gcc.dg/vect/vect-46.c: Ditto.
1668 * gcc.dg/vect/vect-47.c: Ditto.
1669 * gcc.dg/vect/vect-48.c: Ditto.
1670 * gcc.dg/vect/vect-48a.c: Ditto.
1671 * gcc.dg/vect/vect-49.c: Ditto.
1672 * gcc.dg/vect/vect-5.c: Ditto.
1673 * gcc.dg/vect/vect-50.c: Ditto.
1674 * gcc.dg/vect/vect-51.c: Ditto.
1675 * gcc.dg/vect/vect-52.c: Ditto.
1676 * gcc.dg/vect/vect-53.c: Ditto.
1677 * gcc.dg/vect/vect-54.c: Ditto.
1678 * gcc.dg/vect/vect-55.c: Ditto.
1679 * gcc.dg/vect/vect-56.c: Ditto.
1680 * gcc.dg/vect/vect-56a.c: Ditto.
1681 * gcc.dg/vect/vect-57.c: Ditto.
1682 * gcc.dg/vect/vect-58.c: Ditto.
1683 * gcc.dg/vect/vect-59.c: Ditto.
1684 * gcc.dg/vect/vect-6.c: Ditto.
1685 * gcc.dg/vect/vect-60.c: Ditto.
1686 * gcc.dg/vect/vect-61.c: Ditto.
1687 * gcc.dg/vect/vect-62.c: Ditto.
1688 * gcc.dg/vect/vect-63.c: Ditto.
1689 * gcc.dg/vect/vect-64.c: Ditto.
1690 * gcc.dg/vect/vect-65.c: Ditto.
1691 * gcc.dg/vect/vect-66.c: Ditto.
1692 * gcc.dg/vect/vect-67.c: Ditto.
1693 * gcc.dg/vect/vect-68.c: Ditto.
1694 * gcc.dg/vect/vect-69.c: Ditto.
1695 * gcc.dg/vect/vect-7.c: Ditto.
1696 * gcc.dg/vect/vect-72.c: Ditto.
1697 * gcc.dg/vect/vect-72a.c: Ditto.
1698 * gcc.dg/vect/vect-73.c: Ditto.
1699 * gcc.dg/vect/vect-74.c: Ditto.
1700 * gcc.dg/vect/vect-75.c: Ditto.
1701 * gcc.dg/vect/vect-76.c: Ditto.
1702 * gcc.dg/vect/vect-77.c: Ditto.
1703 * gcc.dg/vect/vect-77a.c: Ditto.
1704 * gcc.dg/vect/vect-78.c: Ditto.
1705 * gcc.dg/vect/vect-79.c: Ditto.
1706 * gcc.dg/vect/vect-8.c: Ditto.
1707 * gcc.dg/vect/vect-80.c: Ditto.
1708 * gcc.dg/vect/vect-82.c: Ditto.
1709 * gcc.dg/vect/vect-82_64.c: Ditto.
1710 * gcc.dg/vect/vect-83.c: Ditto.
1711 * gcc.dg/vect/vect-83_64.c: Ditto.
1712 * gcc.dg/vect/vect-9.c: Ditto.
1713 * gcc.dg/vect/vect-all.c: Ditto.
1714 * gcc.dg/vect/vect-none.c: Ditto.
1715
1716 2004-11-17 Janis Johnson <janis187@us.ibm.com>
1717
1718 * lib/gcc-dg.exp (dg-skip-if): New function.
1719 (dg-forbid-option): Remove.
1720 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
1721 * g++.dg/abi/bitfield8.C: Likewise.
1722 * g++.dg/abi/dtor1.C: Likewise.
1723 * g++.dg/abi/empty10.C: Likewise.
1724 * g++.dg/abi/empty7.C: Likewise.
1725 * g++.dg/abi/empty9.C: Likewise.
1726 * g++.dg/abi/layout3.C: Likewise.
1727 * g++.dg/abi/layout4.C: Likewise.
1728 * g++.dg/abi/thunk1.C: Likewise.
1729 * g++.dg/abi/thunk2.C: Likewise.
1730 * g++.dg/abi/vbase11.C: Likewise.
1731 * g++.dg/abi/vthunk2.C: Likewise.
1732 * g++.dg/abi/vthunk3.C: Likewise.
1733 * g++.dg/ext/attrib8.C: Likewise.
1734 * g++.dg/opt/longbranch2.C: Likewise.
1735 * g++.dg/opt/reg-stack4.C: Likewise.
1736 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1737 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1738 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1739 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1740 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1741 * gcc.dg/20000609-1.c: Likewise.
1742 * gcc.dg/20000720-1.c: Likewise.
1743 * gcc.dg/20011107-1.c: Likewise.
1744 * gcc.dg/20011119-1.c: Likewise.
1745 * gcc.dg/20020108-1.c: Likewise.
1746 * gcc.dg/20020122-2.c: Likewise.
1747 * gcc.dg/20020122-3.c: Likewise.
1748 * gcc.dg/20020201-3.c: Likewise.
1749 * gcc.dg/20020206-1.c: Likewise.
1750 * gcc.dg/20020218-1.c: Likewise.
1751 * gcc.dg/20020310-1.c: Likewise.
1752 * gcc.dg/20020411-1.c: Likewise.
1753 * gcc.dg/20020418-2.c: Likewise.
1754 * gcc.dg/20020426-1.c: Likewise.
1755 * gcc.dg/20020426-2.c: Likewise.
1756 * gcc.dg/20020517-1.c: Likewise.
1757 * gcc.dg/20020523-1.c: Likewise.
1758 * gcc.dg/20020523-2.c: Likewise.
1759 * gcc.dg/20020729-1.c: Likewise.
1760 * gcc.dg/20030204-1.c: Likewise.
1761 * gcc.dg/20030826-2.c: Likewise.
1762 * gcc.dg/20030926-1.c: Likewise.
1763 * gcc.dg/20031202-1.c: Likewise.
1764 * gcc.dg/980312-1.c: Likewise.
1765 * gcc.dg/980313-1.c: Likewise.
1766 * gcc.dg/990117-1.c: Likewise.
1767 * gcc.dg/990424-1.c: Likewise.
1768 * gcc.dg/990524-1.c: Likewise.
1769 * gcc.dg/991230-1.c: Likewise.
1770 * gcc.dg/i386-387-1.c: Likewise.
1771 * gcc.dg/i386-387-2.c: Likewise.
1772 * gcc.dg/i386-387-3.c: Likewise.
1773 * gcc.dg/i386-387-4.c: Likewise.
1774 * gcc.dg/i386-387-5.c: Likewise.
1775 * gcc.dg/i386-387-6.c: Likewise.
1776 * gcc.dg/i386-asm-1.c: Likewise.
1777 * gcc.dg/i386-bitfield1.c: Likewise.
1778 * gcc.dg/i386-bitfield2.c: Likewise.
1779 * gcc.dg/i386-loop-1.c: Likewise.
1780 * gcc.dg/i386-loop-2.c: Likewise.
1781 * gcc.dg/i386-loop-3.c: Likewise.
1782 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
1783 * gcc.dg/i386-pic-1.c: Likewise.
1784 * gcc.dg/i386-regparm.c: Likewise.
1785 * gcc.dg/i386-signbit-1.c: Likewise.
1786 * gcc.dg/i386-signbit-2.c: Likewise.
1787 * gcc.dg/i386-signbit-3.c: Likewise.
1788 * gcc.dg/i386-sse-5.c: Likewise.
1789 * gcc.dg/i386-sse-8.c: Likewise.
1790 * gcc.dg/i386-unroll-1.c: Likewise.
1791 * gcc.dg/tls/opt-1.c: Likewise.
1792 * gcc.dg/tls/opt-2.c: Likewise.
1793 * gcc.dg/unroll-1.c: Likewise.
1794 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
1795 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
1796 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
1797 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
1798
1799 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1800
1801 * g++.dg/template/incomplete1.C: New test.
1802
1803 2004-11-16 Nick Clifton <nickc@redhat.com>
1804
1805 Revert patches accidentally commited during checkin of fixes for
1806 xstormy16 tests:
1807 gcc.c-torture/execute/simd-4.c: Revert
1808 gcc.dg/20040910-1.c: Revert.
1809
1810 2004-11-16 Paul Brook <paul@codesourcery.com>
1811
1812 PR fortran/13010
1813 * gfortran.dg/der_pointer_1.f90: New test.
1814
1815 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
1816
1817 PR c/18498
1818 * gcc.dg/bitfld-13.c: New test.
1819
1820 2004-11-15 Janis Johnson <janis187@us.ibm.com>
1821
1822 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
1823 powerpc*-*-linux*.
1824
1825 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
1826 * gcc.dg/ppc64-abi-2.c: Ditto.
1827 * gcc.dg/ppc64-abi-3.c: Ditto.
1828
1829 * lib/gcc-dg.exp (dg-target-list): Remove.
1830
1831 2004-11-15 Steve Ellcey <sje@cup.hp.com>
1832
1833 * gcc.dg/ia64-postinc.c: New test.
1834
1835 2004-11-15 Mark Mitchell <mark@codesourcery.com>
1836
1837 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
1838
1839 2004-11-15 Nick Clifton <nickc@redhat.com>
1840
1841 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
1842 __INT_MAX__ so that the test can be compiled by toolchains
1843 targeted at 16-bit processors.
1844
1845 * gcc.dg/20040625-1.c: Use long constants rather than integers
1846 when performing arithmetic that will overflow 16-bits.
1847
1848 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
1849 xstormy16. It does not support 128-bit vector operations.
1850
1851 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
1852 with the macro PTR_TYPE. Define this macro to an integer type
1853 suitable for holding a pointer.
1854
1855 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
1856 the target is a 16-bit processor.
1857
1858 * gcc.dg/cpp/if-2.c: Expect a different warning message from
1859 16-bit targets where the character constant will be too long.
1860
1861 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
1862 where the double will not be directly addressable.
1863
1864 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1865
1866 Friend class name lookup 1/n, PR c++/18471
1867 * g++.dg/template/crash26.C: New test.
1868 * g++.dg/lookup/struct1.C: Adjust expected error.
1869 * g++.dg/parse/elab1.C: Likewise.
1870 * g++.dg/parse/elab2.C: Likewise.
1871 * g++.dg/parse/int-as-enum1.C: Likewise.
1872 * g++.dg/parse/struct-as-enum1.C: Likewise.
1873 * g++.dg/parse/typedef1.C: Likewise.
1874 * g++.dg/parse/typedef3.C: Likewise.
1875 * g++.dg/parse/typedef4.C: Likewise.
1876 * g++.dg/parse/typedef5.C: Likewise.
1877 * g++.dg/template/nontype4.C: Likewise.
1878 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
1879 * g++.old-deja/g++.other/elab1.C: Likewise.
1880 * g++.old-deja/g++.other/syntax4.C: Likewise.
1881
1882 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
1883
1884 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
1885
1886 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
1887
1888 * gcc.c-torture/execute/20041114-1.c: New test.
1889
1890 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
1891
1892 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
1893 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
1894 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
1895 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
1896 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
1897 gcc.dg/switch-7.c: New tests.
1898
1899 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1900
1901 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
1902
1903 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1904
1905 PR tree-opt/18400
1906 * gcc.dg/vect/pr18400.c: New test.
1907
1908 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
1909 Andrew Pinski <pinskia@physics.uc.edu>
1910
1911 PR tree-opt/18425
1912 * gcc.dg/vect/pr18425.c: New test.
1913
1914 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1915
1916 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
1917 Guard with dg-require-alias and dg-require-visibility.
1918
1919 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
1920
1921 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
1922
1923 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
1924
1925 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
1926
1927 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
1928
1929 PR c++/17344
1930 * g++.dg/template/defarg5.C: New test.
1931
1932 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
1933
1934 * g++.dg/parse/cast1.C: Run only on ILP32.
1935 * g++.old-deja/g++.mike/p784.C: Likewise.
1936
1937 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
1938
1939 * gcc.c-torture/execute/20041113-1.c: New test.
1940
1941 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1942
1943 PR target/18230
1944 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
1945 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
1946 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
1947 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
1948 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
1949 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
1950 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
1951 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
1952 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
1953 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
1954 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
1955 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
1956 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
1957
1958 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
1959
1960 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
1961 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
1962 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
1963 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
1964 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
1965 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
1966 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
1967 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
1968 gcc.target/sparc/combined-1.c: New tests.
1969
1970 2004-11-12 Ziemowit Laski <zlaski@apple.com>
1971
1972 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
1973 New tests.
1974
1975 2004-11-12 Mark Mitchell <mark@codesourcery.com>
1976
1977 * lib/gcc-dg.exp (dg-forbid-option): New function.
1978 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
1979 * g++.dg/abi/bitfield8.C: Likewise.
1980 * g++.dg/abi/dtor1.C: Likewise.
1981 * g++.dg/abi/empty10.C: Likewise.
1982 * g++.dg/abi/empty7.C: Likewise.
1983 * g++.dg/abi/empty9.C: Likewise.
1984 * g++.dg/abi/layout3.C: Likewise.
1985 * g++.dg/abi/layout4.C: Likewise.
1986 * g++.dg/abi/thunk1.C: Likewise.
1987 * g++.dg/abi/thunk2.C: Likewise.
1988 * g++.dg/abi/vbase11.C: Likewise.
1989 * g++.dg/abi/vthunk2.C: Likewise.
1990 * g++.dg/abi/vthunk3.C: Likewise.
1991 * g++.dg/ext/attrib8.C: Likewise.
1992 * g++.dg/opt/longbranch2.C: Likewise.
1993 * g++.dg/opt/reg-stack4.C: Likewise.
1994 * g++.old-deja/g++.ext/attrib1.C: Likewise.
1995 * g++.old-deja/g++.ext/attrib2.C: Likewise.
1996 * g++.old-deja/g++.ext/attrib3.C: Likewise.
1997 * g++.old-deja/g++.other/store-expr1.C: Likewise.
1998 * g++.old-deja/g++.other/store-expr2.C: Likewise.
1999 * gcc.dg/20000609-1.c: Likewise.
2000 * gcc.dg/20000720-1.c: Likewise.
2001 * gcc.dg/20011107-1.c: Likewise.
2002 * gcc.dg/20011119-1.c: Likewise.
2003 * gcc.dg/20020108-1.c: Likewise.
2004 * gcc.dg/20020122-2.c: Likewise.
2005 * gcc.dg/20020122-3.c: Likewise.
2006 * gcc.dg/20020201-3.c: Likewise.
2007 * gcc.dg/20020206-1.c: Likewise.
2008 * gcc.dg/20020218-1.c: Likewise.
2009 * gcc.dg/20020310-1.c: Likewise.
2010 * gcc.dg/20020411-1.c: Likewise.
2011 * gcc.dg/20020418-2.c: Likewise.
2012 * gcc.dg/20020426-1.c: Likewise.
2013 * gcc.dg/20020426-2.c: Likewise.
2014 * gcc.dg/20020517-1.c: Likewise.
2015 * gcc.dg/20020523-1.c: Likewise.
2016 * gcc.dg/20020523-2.c: Likewise.
2017 * gcc.dg/20020729-1.c: Likewise.
2018 * gcc.dg/20030204-1.c: Likewise.
2019 * gcc.dg/20030826-2.c: Likewise.
2020 * gcc.dg/20030926-1.c: Likewise.
2021 * gcc.dg/20031202-1.c: Likewise.
2022 * gcc.dg/980312-1.c: Likewise.
2023 * gcc.dg/980313-1.c: Likewise.
2024 * gcc.dg/990117-1.c: Likewise.
2025 * gcc.dg/990424-1.c: Likewise.
2026 * gcc.dg/990524-1.c: Likewise.
2027 * gcc.dg/991230-1.c: Likewise.
2028 * gcc.dg/i386-387-1.c: Likewise.
2029 * gcc.dg/i386-387-2.c: Likewise.
2030 * gcc.dg/i386-387-3.c: Likewise.
2031 * gcc.dg/i386-387-4.c: Likewise.
2032 * gcc.dg/i386-387-5.c: Likewise.
2033 * gcc.dg/i386-387-6.c: Likewise.
2034 * gcc.dg/i386-asm-1.c: Likewise.
2035 * gcc.dg/i386-bitfield1.c: Likewise.
2036 * gcc.dg/i386-bitfield2.c: Likewise.
2037 * gcc.dg/i386-loop-1.c: Likewise.
2038 * gcc.dg/i386-loop-2.c: Likewise.
2039 * gcc.dg/i386-loop-3.c: Likewise.
2040 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
2041 * gcc.dg/i386-pic-1.c: Likewise.
2042 * gcc.dg/i386-regparm.c: Likewise.
2043 * gcc.dg/i386-signbit-1.c: Likewise.
2044 * gcc.dg/i386-signbit-2.c: Likewise.
2045 * gcc.dg/i386-signbit-3.c: Likewise.
2046 * gcc.dg/i386-sse-5.c: Likewise.
2047 * gcc.dg/i386-sse-8.c: Likewise.
2048 * gcc.dg/i386-unroll-1.c: Likewise.
2049 * gcc.dg/tls/opt-1.c: Likewise.
2050 * gcc.dg/tls/opt-2.c: Likewise.
2051 * gcc.dg/unroll-1.c: Likewise.
2052 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
2053 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
2054 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
2055 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
2056 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
2057 -m64 is specified.
2058
2059 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2060
2061 PR c++/18389
2062 * g++.dg/parse/cond1.C: New test.
2063
2064 PR c++/18429
2065 * g++.dg/template/array9.C: New test.
2066 * g++.dg/ext/vla1.C: Adjust error messages.
2067 * g++.dg/ext/vlm1.C: Likewise.
2068 * g++.dg/template/crash2.C: Likewise.
2069
2070 PR c++/18436
2071 * g++.dg/template/call3.C: New test.
2072
2073 PR c++/18407
2074 * g++.dg/template/ptrmem11.C: New test.
2075
2076 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
2077
2078 PR other/14264
2079 * lib/g++.exp: Set LC_ALL and LANG to C.
2080 * lib/gcc-dg.exp: Likewise.
2081 * lib/gfortran.exp: Likewise.
2082 * lib/objc.exp: Likewise.
2083 * lib/treelang.exp: Likewise.
2084
2085 2004-11-12 Andreas Schwab <schwab@suse.de>
2086
2087 * gcc.dg/pr16286.c: Fix last change.
2088
2089 2004-11-12 Mark Mitchell <mark@codesourcery.com>
2090
2091 PR c++/18416
2092 * g++.dg/init/global1.C: New test.
2093
2094 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
2095
2096 * gcc.c-torture/execute/20041112-1.c: New test.
2097
2098 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2099
2100 * lib/gcc-dg.exp (dg-target-list): New.
2101
2102 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2103 Richard Sandiford <rsandifo@redhat.com>
2104
2105 * lib/target-supports.exp (get-compiler_messages): New.
2106 (check_named_sections_available): Use it.
2107 (check_effective_target_ilp32): New.
2108 (check_effective_target_lp64): New.
2109 (is-effective-target): New.
2110 * lib/gcc-dg.exp (dg-require-effective-target): New.
2111
2112 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
2113
2114 * gcc.dg/precedence-1.c: New test.
2115
2116 2004-11-11 Janis Johnson <janis187@us.ibm.com>
2117
2118 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
2119
2120 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
2121 message, delete generated files, use more descriptive name for
2122 executable, and make the test unsupported when it cannot be run.
2123
2124 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
2125 (dg-require-weak, dg-require-visibility, dg-require-alias,
2126 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
2127 dg-require-iconv, dg-require-named-sections): Use it.
2128
2129 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
2130
2131 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
2132
2133 PR target/16457
2134 * gcc.dg/ppc-and-1: New
2135
2136 PR target/16796
2137 * gcc.dg/ppc-mov-1.c: New.
2138
2139 PR target/16458
2140 * gcc.dg/ppc-compare-1.c: New.
2141
2142 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
2143
2144 * objc.dg/desig-init-2.m: New test.
2145
2146 2004-11-10 Adam Nemet <anemet@lnxw.com>
2147
2148 PR middle-end/18160
2149 * g++.dg/warn/register-var-1.C: New test.
2150 * g++.dg/warn/register-var-2.C: New test.
2151
2152 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
2153
2154 * gcc.dg/union-2.c: New test.
2155
2156 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
2157
2158 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
2159 New test for PR tree-optimization/17892.
2160
2161 2004-11-09 Mark Mitchell <mark@codesourcery.com>
2162
2163 PR c++/18369
2164 * g++.dg/init/new12.C: New test.
2165
2166 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
2167
2168 * gcc.target/sparc: New directory.
2169 * gcc.target/sparc/sparc.exp: New driver.
2170 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
2171 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
2172 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
2173 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
2174
2175 2004-11-10 Paul Brook <paul@codesourcery.com>
2176
2177 PR fortran/18218
2178 * gfortran.dg/list_read.c: New test.
2179
2180 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2181
2182 PR c/18322
2183 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
2184 expected diagnostic location.
2185
2186 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
2187
2188 * gcc.dg/20041109-1.c: New test.
2189
2190 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
2191
2192 PR objc/18406
2193 * objc/compile/pr18406.m: New test.
2194
2195 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2196
2197 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
2198
2199 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
2200
2201 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
2202
2203 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2204
2205 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
2206
2207 2004-11-08 Steve Ellcey <sje@cup.hp.com>
2208
2209 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
2210 exit.
2211
2212 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
2213
2214 PR tree-opt/18299
2215 * gcc.c-torture/pr18299-1.c: New test.
2216
2217 2004-11-06 Andreas Schwab <schwab@suse.de>
2218
2219 * gcc.dg/pr16286.c: Also test for bool and pixel.
2220
2221 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
2222
2223 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
2224 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
2225 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
2226 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
2227 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
2228 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
2229 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
2230 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
2231 gcc.dg/struct-semi-3.c: New tests.
2232
2233 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2234
2235 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
2236
2237 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2238
2239 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
2240 Do not use C99 designators.
2241
2242 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2243
2244 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
2245
2246 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
2247
2248 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
2249 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
2250 * gcc.c-torture/execute/simd-5.x: Remove.
2251
2252 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
2253
2254 PR rtl-optimization/17933
2255 * gcc.dg/torture/pr17933-1.c: New test.
2256
2257 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2258
2259 PR target/18106
2260 * lib/target-supports.exp (check_weak_available): Support
2261 Windows.
2262
2263 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
2264
2265 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
2266 call to fflush(stdout) before abort.
2267 (my_ffsll): New function.
2268 (generate_fields): Use it.
2269
2270 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2271
2272 * gcc.dg/init-undef-1.c: New test.
2273
2274 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
2275
2276 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
2277 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
2278 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
2279 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
2280 expected messages for new parser.
2281
2282 2004-11-04 Mark Mitchell <mark@codesourcery.com>
2283
2284 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
2285
2286 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
2287
2288 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
2289 on LP64 targets.
2290
2291 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2292
2293 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
2294 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
2295 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
2296 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
2297 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
2298 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
2299 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
2300 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
2301 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
2302 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
2303
2304 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
2305
2306 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
2307 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
2308 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
2309 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
2310 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
2311 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
2312 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
2313 for new parser.
2314
2315 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
2316
2317 PR target/15342
2318 * gcc.dg/20041104-1.c: New test.
2319
2320 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2321
2322 * g++.dg/template/nontype7.C: New test.
2323 * g++.dg/template/nontype8.C: Likewise.
2324 * g++.dg/template/nontype9.C: Likewise.
2325 * g++.dg/template/nontype10.C: Likewise.
2326 * g++.dg/tc1/dr49.C: Likewise.
2327 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
2328 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
2329
2330 2004-11-04 Ben Elliston <bje@au.ibm.com>
2331
2332 * g++.dg/rtti/tinfo1.C: Remove xfails.
2333
2334 2004-11-04 Ben Elliston <bje@au.ibm.com>
2335
2336 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
2337 packed attribute to the definition to satisfy the new C++ parser.
2338
2339 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
2340
2341 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
2342 invocations of va_arg.
2343
2344 2004-11-02 Mark Mitchell <mark@codesourcery.com>
2345
2346 PR c++/18124
2347 * g++.dg/template/crash25.C: New test.
2348
2349 PR c++/18155
2350 * g++.dg/template/typedef2.C: New test.
2351 * g++.dg/parse/crash13.C: Adjust error markers.
2352
2353 PR c++/18177
2354 * g++.dg/conversion/const3.C: New test.
2355
2356 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
2357
2358 PR fortran/17535
2359 PR fortran/17583
2360 PR fortran/17713
2361 * gfortran.dg/generic_[123].f90: New testcases.
2362
2363 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
2364
2365 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
2366 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
2367
2368 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
2369
2370 PR tree-opt/16808
2371 * gcc.c-torture/compile/pr16808.c: New test.
2372
2373 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
2374
2375 PR rtl-optimization/17104
2376 * gcc.dg/ppc-bitfield1.c: New.
2377
2378 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2379
2380 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
2381
2382 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
2383
2384 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
2385 strings for 32-bit code.
2386
2387 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
2388
2389 PR c/18239
2390 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
2391
2392 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
2393
2394 PR c++/18064
2395 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
2396
2397 2004-10-31 Mark Mitchell <mark@codesourcery.com>
2398
2399 PR c++/15172
2400 * g++.dg/init/aggr2.C: New test.
2401
2402 2004-10-30 Ziemowit Laski <zlaski@apple.com>
2403
2404 * objc.dg/local-decl-1.m: New test.
2405
2406 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
2407
2408 * gcc.dg/20040910-1.c: Adjust regex.
2409
2410 2004-10-30 Roger Sayle <roger@eyesopen.com>
2411
2412 PR rtl-optimization/18084
2413 * g++.dg/opt/pr18084-1.C: New testcase.
2414
2415 2004-10-30 Matt Austern <austern@apple.com>
2416
2417 PR c++/17542
2418 * g++.dg/ext/attrib18.C: New test.
2419
2420 2004-10-30 Roger Sayle <roger@eyesopen.com>
2421
2422 PR middle-end/18096
2423 * gcc.dg/pr18096-1.c: New test case.
2424
2425 2004-10-30 Roger Sayle <roger@eyesopen.com>
2426
2427 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
2428
2429 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
2430
2431 PR c/16666
2432 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
2433 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
2434 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
2435 gcc.dg/old-style-prom-3.c: New tests.
2436
2437 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
2438
2439 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
2440 Remove unnecessary inclusion of stdio.h.
2441
2442 2004-10-29 Roger Sayle <roger@eyesopen.com>
2443
2444 PR rtl-optimization/17581
2445 * gcc.dg/pr17581-1.c: New test case.
2446
2447 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
2448
2449 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
2450 being implemented.
2451 * g++.dg/conversion/dr195-1.C: New.
2452 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
2453 * g++.old-deja/g++.mike/p10148.C: Likewise.
2454
2455 2004-10-29 Mark Mitchell <mark@codesourcery.com>
2456
2457 PR c++/17695
2458 * g++.dg/debug/typedef2.C: New test.
2459
2460 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
2461
2462 PR fortran/13490
2463 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
2464 * gfortran.dg/g77/README: Update.
2465
2466 2004-10-28 Matt Austern <austern@apple.com>
2467
2468 PR c++/14124
2469 * g++.dg/ext/packed7.C: New test.
2470
2471 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
2472
2473 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
2474 scan-assembler.
2475 * lib/scanasm.exp (hidden-scan-for): New proc.
2476 (scan-hidden): Use hidden-scan-for instead of constructing the scan
2477 string.
2478 (scan-not-hidden): Likewise.
2479 * lib/target-supports.exp (check_visibility_available): mach-o is
2480 support too.
2481
2482 2004-10-28 Mark Mitchell <mark@codesourcery.com>
2483
2484 PR c++/17132
2485 * g++.dg/template/memclass3.C: New test.
2486
2487 2004-10-28 Adam Nemet <anemet@lnxw.com>
2488
2489 PR middle-end/18160
2490 * gcc.dg/register-var-1.c: New test.
2491 * gcc.dg/register-var-2.c: New test.
2492 * gcc.dg/asm-7.c: Taking the address of a register variable is an
2493 error now.
2494
2495 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
2496
2497 PR other/18172
2498 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
2499 unused variables.
2500 * gcc.dg/vect/vect-22.c: Likewise.
2501
2502 2004-10-28 Jakub Jelinek <jakub@redhat.com>
2503
2504 * gcc.dg/i386-rotate-1.c: New test.
2505
2506 2004-10-27 Mark Mitchell <mark@codesourcery.com>
2507
2508 * g++.dg/init/ref12.C: Add "run" marker.
2509
2510 PR c++/17435
2511 * g++.dg/init/ref12.C: New test.
2512
2513 PR c++/18140
2514 * g++.dg/template/shift1.C: New test.
2515 * g++.dg/template/error10.C: Adjust error markers.
2516
2517 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
2518
2519 PR tree-opt/17529
2520 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
2521
2522 2004-10-27 Geoffrey Keating <geoffk@apple.com>
2523
2524 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
2525 * gcc.dg/weak/weak-3.c: Likewise.
2526 * gcc.dg/weak/weak-5.c: Likewise.
2527 * gcc.dg/weak/weak-9.c: Likewise.
2528 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
2529 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
2530
2531 * gcc.dg/darwin-weakimport-1.c: New.
2532
2533 2004-10-28 Ben Elliston <bje@au.ibm.com>
2534
2535 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
2536
2537 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
2538
2539 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
2540 'syntax' error messages.
2541 * gcc.dg/cpp/direct2s.c: Likewise.
2542
2543 2004-10-26 Geoffrey Keating <geoffk@apple.com>
2544
2545 * gcc.c-torture/compile/20041026-1.c: New.
2546
2547 2004-10-26 Mark Mitchell <mark@codesourcery.com>
2548
2549 PR c++/18093
2550 * g++.dg/lookup/ns2.C: New test.
2551
2552 PR c++/18020
2553 * g++.dg/template/enum4.C: New test.
2554
2555 PR c++/18161
2556 * g++.dg/template/expr1.C: New test.
2557
2558 2004-10-26 Ben Elliston <bje@au.ibm.com>
2559
2560 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
2561
2562 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
2563
2564 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
2565 gcc.dg/decl-nospec-3.c: New tests.
2566
2567 2004-10-26 Ziemowit Laski <zlaski@apple.com>
2568
2569 * objc.dg/super-class-3.m: New test.
2570
2571 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
2572
2573 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
2574 resyncing.
2575 * gcc.dg/cpp/direct2s.c: Likewise.
2576
2577 2004-10-25 Geoffrey Keating <geoffk@apple.com>
2578
2579 * objc.dg/image-info.m: Update for changes to section selection.
2580
2581 2004-10-25 David Ayers <d.ayers@inode.at>
2582 Ziemowit Laski <zlaski@apple.com>
2583
2584 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
2585 diagnostics when messaging 'id <Proto>'.
2586 * objc.dg/class-protocol-1.m: New test.
2587 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
2588 a non-existent method signature.
2589 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
2590 Update diagnostics when messaging with non-existent method signature.
2591 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
2592 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
2593 invalid receivers are now resolved as if messaging 'id'; remove
2594 extraneous diagnostics.
2595
2596 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
2597
2598 PR c/16667
2599 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
2600 gcc.dg/init-desig-obs-3.c: New tests.
2601
2602 2004-10-25 Jakub Jelinek <jakub@redhat.com>
2603
2604 * gcc.dg/debug/20041023-1.c: New test.
2605
2606 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
2607
2608 PR middle-end/17407
2609 * gcc.c-torture/compile/pr17407.c: New test.
2610
2611 PR c++/18121
2612 * g++.dg/template/array8.C: New test.
2613
2614 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
2615
2616 PR other/18138
2617 * lib/g++.exp: Accept more than one multilib libgcc.
2618 * lib/gcc-dg.exp: Likewise.
2619 * lib/objc.exp: Likewise.
2620 * lib/treelang.exp: Likewise.
2621 * lib/gfortran.exp: Likewise.
2622
2623 2004-10-24 Ben Elliston <bje@au.ibm.com>
2624
2625 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
2626
2627 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
2628
2629 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
2630 * gcc.dg/c99-const-expr-3.c: Likewise.
2631
2632 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
2633
2634 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
2635
2636 2004-10-23 Ben Elliston <bje@au.ibm.com>
2637
2638 * gcc.c-torture/execute/loop-2e.x: Remove.
2639
2640 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
2641
2642 PR c++/18095
2643 * g++.dg/parse/crash18.C: New.
2644 * g++.dg/parse/crash19.C: New.
2645
2646 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
2647
2648 * g++.dg/ext/dllimport1.C: Move dg-warnings.
2649 * g++.dg/ext/dllimport2.C: Same.
2650 * g++.dg/ext/dllimport8.C: Same.
2651
2652 2004-10-21 Mark Mitchell <mark@codesourcery.com>
2653
2654 PR c++/10841
2655 * g++.dg/conversion/cast1.C: New test.
2656 * g++.dg/overload/pmf1.C: Adjust error marker.
2657
2658 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
2659
2660 PR objc/17923
2661 * objc.dg/const-str-7.m: New test.
2662
2663 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2664
2665 * g++.dg/template/memfriend11.C: Fix comment typo.
2666 * g++.dg/template/memfriend14.C: Likewise.
2667
2668 2004-10-20 Richard Henderson <rth@redhat.com>
2669
2670 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
2671 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
2672 -fasynchronous-unwind-tables.
2673
2674 2004-10-20 Richard Henderson <rth@redhat.com>
2675
2676 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
2677 (main): Return success.
2678 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
2679 (main): Return success.
2680
2681 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
2682
2683 PR c++/13495
2684 * g++.dg/template/memfriend9.C: New test.
2685 * g++.dg/template/memfriend10.C: Likewise.
2686 * g++.dg/template/memfriend11.C: Likewise.
2687 * g++.dg/template/memfriend12.C: Likewise.
2688 * g++.dg/template/memfriend13.C: Likewise.
2689 * g++.dg/template/memfriend14.C: Likewise.
2690 * g++.dg/template/memfriend15.C: Likewise.
2691 * g++.dg/template/memfriend16.C: Likewise.
2692 * g++.dg/template/memfriend17.C: Likewise.
2693 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
2694
2695 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
2696
2697 * g++.dg/conversion/dr195.C: New.
2698 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
2699
2700 2004-10-20 Ben Elliston <bje@au.ibm.com>
2701 Devang Patel <dpatel@apple.com>
2702
2703 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
2704 of floating point arithmetic, which could trap.
2705
2706 2004-10-19 Mark Mitchell <mark@codesourcery.com>
2707
2708 PR c++/14035
2709 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
2710 * g++.dg/conversion/const2.C: New test.
2711 * g++.dg/expr/reinterpret2.C: New test.
2712 * g++.dg/expr/reinterpret3.C: New test.
2713 * g++.dg/expr/cast2.C: New test.
2714 * g++.dg/expr/copy1.C: New test.
2715 * g++.dg/other/conversion1.C: Change error message.
2716 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
2717 function pointers to void *.
2718 * g++.old-deja/g++.mike/p10148.C: Likewise.
2719
2720 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
2721
2722 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
2723
2724 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
2725
2726 PR c++/18047
2727
2728 * g++.dg/parse/expr3.C: New test.
2729
2730 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
2731
2732 * gcc.dg/smod-1.c: New test.
2733
2734 2004-10-18 Ziemowit Laski <zlaski@apple.com>
2735
2736 * objc.dg/method-14.m: New test.
2737
2738 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2739
2740 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
2741 Also xfail as the patch was reverted.
2742
2743 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
2744
2745 PR middle-end/16973
2746 * gcc.dg/pr16973.c: New test.
2747
2748 2004-10-18 Diego Novillo <dnovillo@redhat.com>
2749
2750 PR tree-optimization/17656
2751 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
2752
2753 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
2754
2755 * g++.dg/eh/shadow1.C: New.
2756
2757 2004-10-18 Jakub Jelinek <jakub@redhat.com>
2758
2759 * gcc.c-torture/compile/20041018-1.c: New test.
2760
2761 2004-10-18 Ben Elliston <bje@au.ibm.com>
2762
2763 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
2764 compiler referring to register 0 when accessing sdata. The linker
2765 now patches things up.
2766
2767 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
2768
2769 PR c/17529
2770 * gcc.c-torture/compile/pr17529.c: New test.
2771
2772 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2773
2774 PR c++/17743
2775 * g++.dg/ext/attrib17.C: New test.
2776
2777 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
2778
2779 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
2780
2781 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
2782
2783 PR c++/10479
2784 * g++.dg/ext/attrib16.C: New test.
2785
2786 2004-10-15 Mark Mitchell <mark@codesourcery.com>
2787
2788 PR c++/17042
2789 * g++.dg/init/dso_handle1.C: New test.
2790
2791 PR c++/14667
2792 * g++.dg/parse/typedef6.C: New test.
2793
2794 PR c++/17916
2795 * g++.dg/parse/pragma1.C: New test.
2796
2797 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
2798
2799 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
2800
2801 2004-10-15 Steve Ellcey <sje@cup.hp.com>
2802
2803 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
2804 -fno-common when on HPPA HP-UX platforms.
2805
2806 2004-10-15 Jakub Jelinek <jakub@redhat.com>
2807
2808 PR other/16820
2809 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
2810 stdint.h.
2811 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
2812 uintptr_t.
2813
2814 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2815
2816 PR c++/16301
2817 * g++.dg/lookup/strong-using-4.C: New test.
2818
2819 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
2820
2821 PR middle-end/16567
2822 * gcc.c-torture/compile/nested-1.c: New test.
2823
2824 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2825
2826 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
2827 and mipsisa64*-*-* (until support for misaligned loads is added).
2828 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
2829 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
2830 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
2831 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
2832 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
2833 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
2834
2835 2004-10-14 Mark Mitchell <mark@codesourcery.com>
2836
2837 PR c++/17976
2838 * g++.dg/init/dtor3.C: New test.
2839
2840 2004-10-15 Ben Elliston <bje@au.ibm.com>
2841
2842 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
2843
2844 2004-10-14 Geoffrey Keating <geoffk@apple.com>
2845
2846 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
2847 * gcc.dg/macho-lo-sum.c: Likewise.
2848
2849 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
2850
2851 * gcc.dg/ppc-spe64-1.c: New test.
2852
2853 2004-10-14 Devang Patel <dpatel@apple.com>
2854
2855 PR 17635
2856 * gcc.dg/pr17635.c : New test.
2857
2858 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
2859
2860 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
2861 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
2862 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
2863 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
2864 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
2865 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
2866 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
2867 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
2868 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
2869 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
2870 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
2871 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
2872 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
2873 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
2874 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
2875 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
2876 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
2877 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
2878
2879 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
2880
2881 * gcc.dg/vect/vect-82.c: New testcase.
2882 * gcc.dg/vect/vect-82_64.c: New testcase.
2883 * gcc.dg/vect/vect-83.c: New testcase.
2884 * gcc.dg/vect/vect-83_64.c: New testcase.
2885
2886 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2887
2888 * gcc.dg/cpp/error-1.c: New test.
2889
2890 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
2891
2892 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
2893
2894 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
2895
2896 PR target/17984
2897 * gcc.dg/cris-peep2-xsrand2.c: New test.
2898
2899 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
2900
2901 PR c++/17661
2902 * testsuite/g++.dg/expr/for2.C: New test.
2903
2904 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
2905
2906 * g++.dg/inherit/thunk1.C: Run on the SPARC.
2907
2908 2004-10-13 Jakub Jelinek <jakub@redhat.com>
2909
2910 PR tree-optimization/17724
2911 * g++.dg/opt/pr17724-1.C: New test.
2912 * g++.dg/opt/pr17724-2.C: New test.
2913 * g++.dg/opt/pr17724-3.C: New test.
2914 * g++.dg/opt/pr17724-4.C: New test.
2915 * g++.dg/opt/pr17724-5.C: New test.
2916 * g++.dg/opt/pr17724-6.C: New test.
2917
2918 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
2919
2920 PR c/17301
2921 * gcc.dg/pr17301-2.c: New test.
2922
2923 2004-10-11 Mark Mitchell <mark@codesourcery.com>
2924
2925 PR c++/15876
2926 * g++.dg/parse/error22.C: New test.
2927
2928 PR c++/17936
2929 * g++.dg/template/spec18.C: New test.
2930
2931 2004-10-11 Steve Ellcey <sje@cup.hp.com>
2932
2933 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
2934 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
2935 memcpy.
2936 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
2937 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
2938
2939 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
2940
2941 * g++.dg/eh/cleanup5.C: Add dg-options "".
2942
2943 2004-10-11 Roger Sayle <roger@eyesopen.com>
2944
2945 PR middle-end/17657
2946 * gcc.dg/switch-4.c: New test case.
2947
2948 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
2949
2950 * gcc.c-torture/execute/20041011-1.c: New test.
2951
2952 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2953
2954 PR c++/17554
2955 * g++.dg/init/for3.C: New test.
2956
2957 PR c++/17657
2958 * g++.dg/opt/switch2.C: New test.
2959
2960 PR middle-end/17703
2961 * g++.dg/warn/Wreturn-2.C: New test.
2962
2963 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
2964
2965 PR c++/17907
2966 * g++.dg/eh/cleanup5.C: New test.
2967
2968 2004-10-10 Mark Mitchell <mark@codesourcery.com>
2969
2970 PR c++/17393
2971 * g++.dg/parse/error21.C: New test.
2972
2973 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
2974
2975 * g++.dg/overload/pmf1.C: Adjust quoting marks.
2976 * g++.dg/warn/incomplete1.C: Likewise.
2977 * g++.dg/template/qualttp20.C: Likewise.
2978
2979 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2980
2981 PR c/17881
2982 * parm-incomplete-1.c: New test.
2983
2984 2004-10-09 Mark Mitchell <mark@codesourcery.com>
2985
2986 PR c++/17867
2987 * g++.dg/parse/error19.C: New test.
2988
2989 PR c++/17670
2990 * g++.dg/init/new11.C: New test.
2991
2992 PR c++/17821
2993 * g++.dg/parse/error20.C: New test.
2994
2995 PR c++/17826
2996 * g++.dg/template/crash24.C: New test.
2997
2998 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
2999
3000 PR c/17301
3001 * gcc.dg/pr17301-1.c: New test.
3002
3003 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
3004
3005 PR c/17189
3006 * gcc.dg/anon-struct-5.c: New test.
3007
3008 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
3009
3010 PR c/17844
3011 * gcc.dg/pr17844-1.c: New test.
3012
3013 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
3014
3015 PR tree-optimization/17906
3016 * gcc.c-torture/compile/pr17906.c: New.
3017
3018 2004-10-09 Stuart Hastings <stuart@apple.com>
3019 Roger Sayle <roger@eyesopen.com>
3020
3021 PR rtl-optimization/17853
3022 * gcc.dg/i386-mmx-5.c: New testcase.
3023
3024 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
3025
3026 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
3027
3028 2004-10-09 Mark Mitchell <mark@codesourcery.com>
3029
3030 PR c++/17524
3031 * g++.dg/template/static9.C: New test.
3032
3033 PR c++/17685
3034 * g++.dg/parse/operator5.C: New test.
3035
3036 2004-10-09 Roger Sayle <roger@eyesopen.com>
3037
3038 PR middle-end/17894
3039 * gcc.c-torture/execute/divcmp-4.c: New test case.
3040
3041 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3042
3043 PR tree-opt/17902
3044 * g++.dg/opt/pr17902.C: New test.
3045
3046 2004-10-09 Jakub Jelinek <jakub@redhat.com>
3047
3048 * gcc.dg/cpp/ident-1.c: Add dg-options "".
3049
3050 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3051
3052 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
3053
3054 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3055
3056 * gcc.dg/assign-warn-3.c: New test.
3057
3058 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3059
3060 PR c/16999
3061 * gcc.dg/cpp/ident-1.c: New test.
3062
3063 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
3064
3065 * gcc.c-torture/compile/acc1.c: New.
3066
3067 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
3068
3069 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
3070 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
3071
3072 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3073
3074 * gcc.dg/ultrasp11.c: New test.
3075
3076 2004-10-08 Michael Matz <matz@suse.de>
3077
3078 * gcc.dg/doloop-2.c: New test.
3079
3080 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
3081
3082 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
3083 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
3084 objc.dg/method-9.m: Update expected diagnostics.
3085
3086 2004-10-07 Geoffrey Keating <geoffk@apple.com>
3087
3088 * gcc.dg/ppc-fsel-3.c: New file.
3089 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
3090
3091 2004-10-07 Paul Brook <paul@codesourcery.com>
3092
3093 * gfortran.dg/intrinsic_verify_1.f90: New test.
3094
3095 2004-10-07 Paul Brook <paul@codesourcery.com>
3096
3097 * gfortran.dg/empty_format_1.f90: Remove stray commas.
3098
3099 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3100
3101 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
3102 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
3103 commit.
3104
3105 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
3106
3107 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
3108
3109 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
3110
3111 PR c++/17115
3112 * g++.dg/warn/Winline-4.C: New test.
3113
3114 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
3115
3116 * gcc.c-torture/compile/20041007-1.c: New test.
3117
3118 2004-10-07 Paul Brook <paul@codesourcery.com>
3119
3120 PR fortran/17678
3121 * gfortran.dg/use_allocated_1.f90: New test.
3122
3123 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3124
3125 PR middle-end/17849
3126 * gfortran.fortran-torture/compile/nested.f90: New test
3127
3128 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
3129
3130 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
3131
3132 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
3133
3134 PR c++/17368
3135 * g++.dg/ext/asm6.C: New test.
3136
3137 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
3138
3139 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
3140
3141 2004-10-06 Paul Brook <paul@codesourcery.com>
3142
3143 PR libfortran/17709
3144 * gfortran.dg/empty_format_1.f90: New test.
3145
3146 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3147
3148 PR fortran/17568
3149 * gfortran.dg/ishft.f90: New test.
3150
3151 PR fortran/17283
3152 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
3153 tests.
3154
3155 2004-10-06 Paul Brook <paul@codesourcery.com>
3156
3157 * gfortran.dg/do_1.f90: New test.
3158
3159 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3160
3161 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
3162 optimizing for size.
3163
3164 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3165
3166 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
3167
3168 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
3169
3170 * gcc.c-torture/compile/20041005-1.c: New test.
3171
3172 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
3173
3174 PR c++/17829
3175 * g++.dg/lookup/koenig4.C: New.
3176
3177 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
3178
3179 * g++.dg/other/classkey1.C: Adjust quoting marks.
3180 * g++.dg/parse/error15.C: Likewise.
3181 * g++.dg/template/meminit2.C (int>): Likewise.
3182
3183 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3184
3185 PR fortran/17283
3186 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
3187
3188 PR fortran/17631
3189 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
3190
3191 PR fortran/17708
3192 * gfortran.dg/pr17708.f90: New test.
3193
3194 2004-10-04 Chao-ying Fu <fu@mips.com>
3195
3196 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
3197 * gcc.dg/vect/vect-4.c: Ditto.
3198 * gcc.dg/vect/vect-5.c: Ditto.
3199 * gcc.dg/vect/vect-6.c: Ditto.
3200 * gcc.dg/vect/vect-8.c: Ditto.
3201 * gcc.dg/vect/vect-16.c: Ditto.
3202 * gcc.dg/vect/vect-30.c: Ditto.
3203 * gcc.dg/vect/vect-40.c: Ditto.
3204 * gcc.dg/vect/vect-41.c: Ditto.
3205 * gcc.dg/vect/vect-42.c: Ditto.
3206 * gcc.dg/vect/vect-43.c: Ditto.
3207 * gcc.dg/vect/vect-44.c: Ditto.
3208 * gcc.dg/vect/vect-45.c: Ditto.
3209 * gcc.dg/vect/vect-46.c: Ditto.
3210 * gcc.dg/vect/vect-47.c: Ditto.
3211 * gcc.dg/vect/vect-48.c: Ditto.
3212 * gcc.dg/vect/vect-49.c: Ditto.
3213 * gcc.dg/vect/vect-50.c: Ditto.
3214 * gcc.dg/vect/vect-51.c: Ditto.
3215 * gcc.dg/vect/vect-52.c: Ditto.
3216 * gcc.dg/vect/vect-53.c: Ditto.
3217 * gcc.dg/vect/vect-54.c: Ditto.
3218 * gcc.dg/vect/vect-55.c: Ditto.
3219 * gcc.dg/vect/vect-56.c: Ditto.
3220 * gcc.dg/vect/vect-57.c: Ditto.
3221 * gcc.dg/vect/vect-58.c: Ditto.
3222 * gcc.dg/vect/vect-59.c: Ditto.
3223 * gcc.dg/vect/vect-60.c: Ditto.
3224 * gcc.dg/vect/vect-74.c: Ditto.
3225 * gcc.dg/vect/vect-79.c: Ditto.
3226 * gcc.dg/vect/vect-80.c: Ditto.
3227
3228 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
3229
3230 * gcc.dg/unused-7.c: Use the correct option.
3231
3232 2004-10-04 Paul Brook <paul@codesourcery.com>
3233 Bud Davis <bdavis9659@comcast.net>
3234
3235 PR fortran/17706
3236 PR fortran/16434
3237 * gfortran/pr17706.f90: New test.
3238 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
3239
3240 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3241
3242 * gfortran.dg/pr17612.f90: New test.
3243
3244 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
3245
3246 * g++.dg/template/local1.C: Adjust quoting marks in
3247 testing for diagnostics.
3248 * g++.dg/tls/diag-2.C: Likewise.
3249 * g++.dg/other/error8.C: Likewise.
3250
3251 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3252
3253 PR c/17178
3254 * gcc.dg/unused-4.c: Adjust to be correct.
3255
3256 PR c/17820
3257 * gcc.dg/unused-7.c: New test.
3258
3259 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
3260
3261 PR c++/17797
3262 * g++.dg/overload/template2.C: New test.
3263
3264 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
3265
3266 PR tree-optimization/16632
3267 * gcc.dg/tree-ssa/20041002-1.c: New.
3268
3269 2004-10-03 Paul Brook <paul@codesourcery.com>
3270
3271 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
3272 rather than relying on default formatting.
3273
3274 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
3275
3276 * gcc.dg/20040920-1.c: Update expected message text.
3277
3278 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
3279
3280 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
3281
3282 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
3283
3284 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
3285 tree level.
3286
3287 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3288
3289 * gcc.dg/tree-ssa/pr17343.c: Remove.
3290
3291 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
3292
3293 PR tree-opt/17343
3294 * gcc.dg/tree-ssa/pr17343.c: New test.
3295
3296 2004-10-01 Jakub Jelinek <jakub@redhat.com>
3297
3298 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
3299 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
3300 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
3301 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
3302 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
3303
3304 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3305
3306 * gcc.dg/lvalue-2.c: New test.
3307
3308 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
3309
3310 PR c/17730
3311 * gcc.dg/pr17730-1.c: New test
3312
3313 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
3314
3315 PR c/7425
3316 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
3317
3318 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3319
3320 * gcc.c-torture/execute/stdarg-1.c: New test.
3321 * gcc.c-torture/execute/stdarg-2.c: New test.
3322 * gcc.c-torture/execute/stdarg-3.c: New test.
3323 * gcc.dg/tree-ssa/stdarg-1.c: New test.
3324 * gcc.dg/tree-ssa/stdarg-2.c: New test.
3325 * gcc.dg/tree-ssa/stdarg-3.c: New test.
3326 * gcc.dg/tree-ssa/stdarg-4.c: New test.
3327 * gcc.dg/tree-ssa/stdarg-5.c: New test.
3328
3329 2004-09-29 Jakub Jelinek <jakub@redhat.com>
3330
3331 PR tree-optimization/17697
3332 * g++.dg/opt/pr17697-1.C: New test.
3333 * g++.dg/opt/pr17697-2.C: New test.
3334 * g++.dg/opt/pr17697-3.C: New test.
3335
3336 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
3337
3338 PR c/16409
3339 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
3340 gcc.dg/vla-init-5.c: New tests.
3341
3342 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
3343
3344 PR c/13804
3345 * gcc.dg/pr13804-1.c: New test.
3346
3347 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3348
3349 PR fortran/16938
3350 * gfortran.dg/pr16938.f90: New test.
3351
3352 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3353
3354 * g++.dg/template/crash23.C: New test.
3355
3356 2004-09-27 Mark Mitchell <mark@codesourcery.com>
3357
3358 PR c++/17585
3359 * g++.dg/template/static8.C: New test.
3360
3361 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
3362
3363 PR c++/17681
3364 * g++.dg/other/error9.C: New test.
3365
3366 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
3367
3368 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
3369
3370 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3371
3372 PR fortran/15164
3373 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
3374
3375 2004-09-26 Roger Sayle <roger@eyesopen.com>
3376
3377 PR middle-end/17112
3378 * gcc.dg/pr17112-1.c: New test case.
3379
3380 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
3381
3382 PR c/11459
3383 * gcc.dg/pr11459-1.c: New test.
3384
3385 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
3386
3387 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
3388 * gcc.dg/tree-ssa/loop-4.c: Likewise.
3389
3390 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3391
3392 * gfortran.dg/pr15324.f90: Make array bounds consistent.
3393
3394 2004-09-25 Jan Hubicka <jh@suse.cz>
3395
3396 * compile/30040909-1.c: New test.
3397 * compile/30040907-1.c: New test.
3398
3399 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
3400
3401 * gcc.c-torture/execute/va-arg-26.c: New test.
3402
3403 2004-09-24 Zack Weinberg <zack@codesourcery.com>
3404
3405 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
3406 extra diagnostics on targets with 64-bit pointers.
3407 * objc.dg/selector-1.m: Adjust dg-warning regexp.
3408
3409 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3410
3411 PR c/17188
3412 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
3413 * gcc.dg/decl-3.c: Adjust expected message.
3414
3415 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3416
3417 PR fortran/17615
3418 * gfortran.dg/pr17615.f90: New test.
3419
3420 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
3421
3422 PR tree-optimzation/17517
3423 * g++.dg/tree-ssa/pr17517.C: New Test.
3424
3425 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
3426
3427 PR c++/16889
3428 * g++.dg/lookup/ambig3.C: New.
3429
3430 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
3431
3432 PR tree-opt/17624
3433 * g++.dg/opt/pr17624.C: New test.
3434
3435 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
3436
3437 PR c/6980
3438 * gcc.dg/Wbad-function-cast-1.c: New test.
3439
3440 2004-09-23 Zack Weinberg <zack@codesourcery.com>
3441
3442 * g++.dg/ext/complit1.C
3443 * g++.dg/other/error2.C
3444 * g++.dg/other/nontype-1.C
3445 * g++.dg/parse/crash11.C
3446 * g++.dg/parse/crash12.C
3447 * g++.dg/parse/error15.C
3448 * g++.dg/parse/error4.C
3449 * g++.dg/parse/tmpl-outside1.C
3450 * g++.dg/parse/too-many-tmpl-args1.C
3451 * g++.dg/template/dependent-expr3.C
3452 * g++.dg/template/error10.C
3453 * g++.dg/template/instantiate1.C
3454 * g++.dg/template/vtable2.C
3455 * g++.dg/warn/Wshadow-1.C
3456 * g++.dg/warn/weak1.C
3457 * g++.old-deja/g++.brendan/crash16.C
3458 * g++.old-deja/g++.brendan/crash18.C
3459 * g++.old-deja/g++.brendan/crash48.C
3460 * g++.old-deja/g++.brendan/crash49.C
3461 * g++.old-deja/g++.brendan/crash55.C
3462 * g++.old-deja/g++.brendan/crash56.C
3463 * g++.old-deja/g++.brendan/crash8.C
3464 * g++.old-deja/g++.brendan/enum11.C
3465 * g++.old-deja/g++.brendan/enum8.C
3466 * g++.old-deja/g++.brendan/enum9.C
3467 * g++.old-deja/g++.brendan/friend3.C
3468 * g++.old-deja/g++.brendan/misc14.C
3469 * g++.old-deja/g++.bugs/900402_02.C
3470 * g++.old-deja/g++.bugs/900404_03.C
3471 * g++.old-deja/g++.bugs/900404_04.C
3472 * g++.old-deja/g++.bugs/900428_03.C
3473 * g++.old-deja/g++.jason/crash4.C
3474 * g++.old-deja/g++.jason/overload21.C
3475 * g++.old-deja/g++.jason/redecl1.C
3476 * g++.old-deja/g++.jason/report.C
3477 * g++.old-deja/g++.jason/rfg10.C
3478 * g++.old-deja/g++.jason/template30.C
3479 * g++.old-deja/g++.law/arm12.C
3480 * g++.old-deja/g++.law/ctors5.C
3481 * g++.old-deja/g++.law/cvt20.C
3482 * g++.old-deja/g++.law/init10.C
3483 * g++.old-deja/g++.law/init8.C
3484 * g++.old-deja/g++.law/visibility17.C
3485 * g++.old-deja/g++.law/visibility7.C
3486 * g++.old-deja/g++.mike/net8.C
3487 * g++.old-deja/g++.mike/p646.C
3488 * g++.old-deja/g++.mike/p700.C
3489 * g++.old-deja/g++.mike/p701.C
3490 * g++.old-deja/g++.mike/p811.C
3491 * g++.old-deja/g++.ns/template13.C
3492 * g++.old-deja/g++.other/array3.C
3493 * g++.old-deja/g++.other/crash25.C
3494 * g++.old-deja/g++.other/dtor3.C
3495 * g++.old-deja/g++.other/dtor4.C
3496 * g++.old-deja/g++.other/main1.C
3497 * g++.old-deja/g++.other/warn7.C
3498 * g++.old-deja/g++.pt/crash11.C
3499 * g++.old-deja/g++.pt/crash36.C
3500 * g++.old-deja/g++.pt/spec22.C
3501 * g++.old-deja/g++.pt/spec9.C
3502 * g++.old-deja/g++.pt/ttp52.C
3503 * g++.old-deja/g++.robertl/eb103.C
3504 * g++.old-deja/g++.robertl/eb121.C
3505 * g++.old-deja/g++.robertl/eb22.C
3506 * g++.old-deja/g++.robertl/eb8.C:
3507 Update locations and/or regexps of dg-error markers.
3508 Remove markers for some bogus messages that are no longer issued.
3509
3510 2004-09-23 Jakub Jelinek <jakub@redhat.com>
3511
3512 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
3513 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
3514
3515 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
3516
3517 PR c++/17618
3518 * g++.dg/lookup/crash5.C: New test.
3519
3520 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
3521
3522 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
3523 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
3524 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
3525 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
3526 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
3527 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
3528
3529 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
3530 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
3531 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
3532 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
3533 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
3534 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
3535
3536 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
3537
3538 * gcc.dg/vect/vect-44.c: Check additional cases.
3539 * gcc.dg/vect/vect-48.c: Check additional cases.
3540
3541 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
3542 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
3543 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
3544 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
3545 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
3546 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
3547 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
3548 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
3549 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
3550
3551 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
3552 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
3553 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
3554
3555 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3556
3557 * gcc.dg/tree-ssa/loop-6.c: New test.
3558
3559 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
3560
3561 PR c++/17620
3562 * g++.dg/inherit/base2.C: New.
3563
3564 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
3565
3566 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
3567 * gcc.dg/20001012-2.c: Likewise.
3568 * gcc.dg/20001013-1.c: Likewise.
3569 * gcc.dg/20001101-1.c: Likewise.
3570 * gcc.dg/20001102-1.c: Likewise.
3571 * gcc.dg/bf-spl1.c: Likewise.
3572 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
3573 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
3574
3575 2004-09-22 Diego Novillo <dnovillo@redhat.com>
3576
3577 PR tree-optimization/16721
3578 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
3579
3580 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
3581
3582 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
3583 * gcc.dg/20040305-1.c: Likewise.
3584
3585 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
3586
3587 PR c/16566
3588 * gcc.c-torture/compile/pr16566-1.c,
3589 gcc.c-torture/compile/pr16566-2.c,
3590 gcc.c-torture/compile/pr16566-3.c: New tests.
3591
3592 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
3593
3594 PR tree-optimization/17512
3595 * gcc.c-torture/compile/20040916-1.c.
3596
3597 2004-09-21 Mark Mitchell <mark@codesourcery.com>
3598
3599 * gcc.dg/pragma-re-3.c: New test.
3600
3601 2004-09-17 Matt Austern <austern@apple.com>
3602
3603 PR c++/15049
3604 * g++.dg/other/anon3.C: New.
3605
3606 2004-09-21 Roger Sayle <roger@eyesopen.com>
3607
3608 PR c++/7503
3609 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
3610 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
3611 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
3612 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
3613 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
3614
3615 2004-09-21 Bud Davis <bdavis9659@comcast.net>
3616
3617 PR fortran/17286
3618 * gfortran.dg/pr17286.f90: New test.
3619
3620 2004-09-20 Mark Mitchell <mark@codesourcery.com>
3621
3622 PR c++/17530
3623 * g++.dg/template/static7.C: New test.
3624
3625 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
3626
3627 PR tree-opt/17558
3628 * gcc.c-torture/compile/pr17558.c: New test.
3629
3630 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3631
3632 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
3633 if SKIP_ATTRIBUTE is defined.
3634
3635 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3636
3637 PR fortran/15957
3638 * gfortran.dg/pr15957.f90: New test.
3639
3640 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
3641
3642 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
3643 in comparison.
3644 * gcc.dg/vect/vect-79.c: Likewise.
3645 * gcc.dg/vect/vect-80.c: Likewise.
3646
3647 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3648
3649 PR fortran/15750
3650 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
3651
3652 2004-09-20 Ira Rosen <irar@il.ibm.com>
3653
3654 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
3655 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
3656 * gcc.dg/vect/vect-62.c: New testcase.
3657 * gcc.dg/vect/vect-63.c: New testcase.
3658 * gcc.dg/vect/vect-64.c: New testcase.
3659 * gcc.dg/vect/vect-65.c: New testcase.
3660 * gcc.dg/vect/vect-66.c: New testcase.
3661 * gcc.dg/vect/vect-67.c: New testcase.
3662 * gcc.dg/vect/vect-68.c: New testcase.
3663 * gcc.dg/vect/vect-69.c: New testcase.
3664 * gcc.dg/vect/vect-79.c: New testcase.
3665 * gcc.dg/vect/vect-80.c: New testcase.
3666
3667 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
3668
3669 * gcc.target/mips/asm-1.c: New test.
3670
3671 2004-09-19 Ira Rosen <irar@il.ibm.com>
3672
3673 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
3674 * gcc.dg/vect/vect-73.c: New testcase.
3675 * gcc.dg/vect/vect-74.c: New testcase.
3676 * gcc.dg/vect/vect-75.c: New testcase.
3677 * gcc.dg/vect/vect-76.c: New testcase.
3678 * gcc.dg/vect/vect-77.c: New testcase.
3679 * gcc.dg/vect/vect-78.c: New testcase
3680
3681 2004-09-18 Paul Brook <paul@codesourcery.com>
3682
3683 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
3684
3685 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
3686
3687 PR c/17424
3688 * gcc.dg/pr17424-1.c: New test.
3689
3690 2004-09-18 Diego Novillo <dnovillo@redhat.com>
3691
3692 * g++.dg/tree-ssa/pr17153.C: New test.
3693
3694 2004-09-16 Geoffrey Keating <geoffk@apple.com>
3695
3696 PR pch/13361
3697 * testsuite/g++.dg/pch/wchar-1.C: New.
3698 * testsuite/g++.dg/pch/wchar-1.Hs: New.
3699
3700 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
3701
3702 * gcc.c-torture/execute/20040917-1.c: New test.
3703
3704 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3705
3706 PR tree-optimization/17319
3707 * gcc.dg/pr17319.c: New test.
3708
3709 2004-09-17 Devang Patel <dpatel@apple.com>
3710
3711 * gcc.dg/20040813-1.c: New test.
3712
3713 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3714
3715 PR tree-optimization/17273
3716 * gcc.c-torture/compile/pr17273.c: New test.
3717
3718 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
3719
3720 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
3721 Update expected messages.
3722 * gcc.dg/declspec-13.c: New test.
3723
3724 2004-09-17 David Edelsohn <edelsohn@gnu.org>
3725
3726 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
3727
3728 2004-09-17 Diego Novillo <dnovillo@redhat.com>
3729
3730 * gcc.c-torture/execute/pr17252.c: Use post-increment to
3731 change what 'a' is pointing to.
3732
3733 2004-09-17 Mark Mitchell <mark@codesourcery.com>
3734
3735 PR c++/16002
3736 * g++.dg/template/error18.C: New test.
3737
3738 PR c++/16029
3739 * g++.dg/warn/Wunused-8.C: New test.
3740
3741 2004-09-17 Steven Bosscher <stevenb@suse.de>
3742
3743 PR tree-optimization/17513
3744 * gcc.dg/20040916-1.c: New test.
3745
3746 2004-09-16 Mark Mitchell <mark@codesourcery.com>
3747
3748 PR c++/17501
3749 * g++.dg/template/typename7.C: New test.
3750
3751 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3752
3753 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
3754
3755 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
3756
3757 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
3758 with -ftree-based-profiling also.
3759 * lib/profopt.exp: Support late-set profile_option/feedback_option.
3760
3761 2004-09-16 Victor Leikehman <lei@il.ibm.com>
3762
3763 PR/15364
3764 * gfortran.dg/der_array_io_1.f90: New test.
3765 * gfortran.dg/der_array_io_2.f90: New test.
3766 * gfortran.dg/der_array_io_3.f90: New test.
3767
3768 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3769
3770 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
3771 EABI.
3772
3773 2004-09-15 Mark Mitchell <mark@codesourcery.com>
3774
3775 * g++.dg/opt/switch1.C: New test.
3776
3777 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
3778
3779 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
3780 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
3781 Update expected messages.
3782
3783 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
3784
3785 PR fortran/16485
3786 * gfortran.dg/same_name_1.f90: New test.
3787
3788 2004-09-15 Diego Novillo <dnovillo@redhat.com>
3789
3790 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
3791 dereference garbage pointers.
3792
3793 2004-09-15 Jakub Jelinek <jakub@redhat.com>
3794
3795 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
3796 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
3797
3798 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
3799 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
3800 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
3801
3802 2004-09-14 Mark Mitchell <mark@codesourcery.com>
3803
3804 PR c++/17324
3805 * g++.dg/template/mangle1.C: New test.
3806
3807 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3808
3809 PR tree-optimization/17252
3810 * gcc.c-torture/execute/pr17252.c: New test.
3811
3812 2004-09-14 Andrew Pinski <apinski@apple.com>
3813
3814 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
3815
3816 2004-09-14 Roger Sayle <roger@eyesopen.com>
3817
3818 PR rtl-optimization/9771
3819 * gcc.dg/pr9771-1.c: New test case.
3820
3821 2004-09-14 Diego Novillo <dnovillo@redhat.com>
3822
3823 PR tree-optimization/15262
3824 * gcc.c-torture/execute/pr15262-1.c: New test.
3825 * gcc.c-torture/execute/pr15262-2.c: New test.
3826
3827 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
3828
3829 * gcc.dg/declspec-12.c: New test.
3830
3831 2004-09-14 Bud Davis <bdavis9659@comcast.net>
3832
3833 * gfortran.dg/pr17090.f90: Add directives to test.
3834
3835 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
3836
3837 * gcc.c-torture/compile/20040914-1.c: New test.
3838
3839 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3840
3841 PR c++/16162
3842 * g++.dg/template/decl2.C: New test.
3843
3844 2004-09-13 Bud Davis <bdavis9659@comcast.net>
3845
3846 PR fortran/17090
3847 * gfortran.dg/pr17090.f90: New test.
3848
3849 2004-09-13 Dale Johannesen <dalej@apple.com>
3850
3851 * gcc.c-torture/compile/pr17408.c: New test case.
3852
3853 2004-09-13 Mark Mitchell <mark@codesourcery.com>
3854
3855 PR c++/16716
3856 * g++.dg/parse/crash17.C: New test.
3857
3858 PR c++/17327
3859 * g++.dg/template/enum3.C: New test.
3860
3861 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
3862
3863 * lib/gcc-defs.exp: Load wrapper.exp.
3864 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
3865 using local code.
3866 * lib/gcc.exp (gcc_init): Similar.
3867 * lib/gfortran.exp (gfortran_init): Similar.
3868 * lib/objc.exp (objc_init): Similar.
3869 * lib/treelang.exp (treelang_init): Similar.
3870 * lib/wrapper.exp: New file with build_wrapper call machinery in
3871 ${tool}_maybe_build_wrapper.
3872
3873 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3874
3875 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
3876 "inline".
3877 * gcc.dg/declspec-11.c: Update expected messages.
3878 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
3879 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
3880 gcc.dg/inline-12.c: New tests.
3881
3882 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
3883
3884 * g++.dg/tree-ssa/pr17400.C: New testcase.
3885
3886 2004-09-13 James E Wilson <wilson@specifixinc.com>
3887
3888 * gcc.target/mips/sb1-1.c: New testcase.
3889
3890 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
3891
3892 * lib/g77-dg.exp: Remove unused file.
3893 * lib/mike-g77.exp: Ditto.
3894 * lib/g77.exp: Ditto.
3895
3896 2004-09-12 Richard Henderson <rth@redhat.com>
3897
3898 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
3899
3900 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
3901
3902 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
3903 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
3904 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
3905 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
3906 Update expected messages.
3907
3908 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
3909
3910 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
3911 declaration/use mismatch for dirp parameter.
3912
3913 2004-09-12 Andrew Pinski <apinski@apple.com>
3914
3915 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
3916 -fgnu-runtime is passed.
3917
3918 2004-09-12 Richard Henderson <rth@redhat.com>
3919
3920 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
3921 do the uplevel thing and update additional_flags directly.
3922 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
3923 gfortran.fortran-torture/execute/intrinsic_nearest.x,
3924 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
3925 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
3926
3927 2004-09-11 Steven Bosscher <stevenb@suse.de>
3928
3929 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
3930
3931 2004-09-11 Roger Sayle <roger@eyesopen.com>
3932
3933 PR middle-end/17411
3934 * g++.dg/opt/pr17411-1.C: New test case.
3935
3936 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3937
3938 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
3939 gcc.dg/tls/diag-2.c: Update expected messages.
3940 * gcc.dg/991209-1.c: Specify compilation options. Update expected
3941 messages.
3942 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
3943 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
3944 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
3945 gcc.dg/tls/diag-5.c: New tests.
3946
3947 2004-09-11 Zack Weinberg <zack@codesourcery.com>
3948
3949 * gcc.dg/20040910-1.c: Correct dg-error regexp.
3950
3951 2004-09-11 Steven Bosscher <stevenb@suse.de>
3952
3953 * g++.dg/parse/break-in-for.C: New test.
3954
3955 2004-09-11 Jakub Jelinek <jakub@redhat.com>
3956
3957 * gcc.dg/tree-ssa/20040911-1.c: New test.
3958
3959 2004-09-11 Andreas Jaeger <aj@suse.de>
3960
3961 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
3962 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
3963
3964 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
3965
3966 * gcc.target/frv: New directory of FR-V-specific tests.
3967
3968 2004-09-10 James E Wilson <wilson@specifixinc.com>
3969
3970 * gcc.dg/convert-vec-1.c: New test.
3971
3972 2004-09-10 Roger Sayle <roger@eyesopen.com>
3973
3974 PR middle-end/17024
3975 * gcc.dg/pr17024-1.c: New test case.
3976
3977 2004-09-10 Eric Christopher <echristo@redhat.com>
3978
3979 * gcc.dg/20040910-1.c: New test.
3980
3981 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
3982
3983 * gcc.dg/bitfld-9.c: New test.
3984
3985 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
3986
3987 * gcc.c-torture/execute/ieee/acc1.c: New test.
3988 * gcc.c-torture/execute/ieee/acc2.c: New test.
3989 * gcc.c-torture/execute/ieee/mzero6.c: New test.
3990
3991 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
3992
3993 * gcc.dg/deprecated-2.c: New test.
3994
3995 2004-09-09 James E Wilson <wilson@specifixinc.com>
3996
3997 * gcc.dg/init-vec-1.c: New test.
3998
3999 2004-09-09 Roger Sayle <roger@eyesopen.com>
4000
4001 PR middle-end/17055
4002 * gcc.dg/pr17055-1.c: New test case.
4003
4004 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
4005
4006 PR target/17377
4007 * gcc.c-torture/execute/pr17377.c: New test.
4008
4009 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4010
4011 PR c/8420
4012 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
4013 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
4014 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
4015 gcc.dg/long-long-typespec-1.c: New tests.
4016 * gcc.dg/tls/diag-2.c: Update expected diagnostics
4017
4018 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
4019
4020 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
4021 gcc.dg/gnu99-static-1.c: New tests.
4022
4023 2004-09-08 Devang Patel <dpatel@apple.com>
4024
4025 * gcc.dg/darwin-ld-20040828-1.c: New test.
4026 * gcc.dg/darwin-ld-20040828-2.c: New test.
4027 * gcc.dg/darwin-ld-20040828-3.c: New test.
4028
4029 2004-09-08 Ziemowit Laski <zlaski@apple.com>
4030
4031 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
4032 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
4033 in error message.
4034 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
4035 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
4036 in error message.
4037 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
4038 types they qualify.
4039 * objc.dg/type-size-2.m: Fix wording in comment.
4040 * objc.dg/va-meth-1.m: New test case.
4041
4042 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
4043
4044 PR c/16633:
4045 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
4046 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
4047
4048 2004-09-06 Devang Patel <dpatel@apple.com>
4049
4050 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
4051 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
4052
4053 2004-09-06 Zack Weinberg <zack@codesourcery.com>
4054
4055 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
4056 reflect changed line numbering of diagnostics.
4057
4058 2004-09-06 Paul Brook <paul@codesourcery.com>
4059
4060 * gfortran.dg/edit_real_1.f90: Add new test.
4061
4062 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4063
4064 * gcc.dg/tree-ssa/loop-2.c: New test.
4065 * gcc.dg/tree-ssa/loop-3.c: New test.
4066 * gcc.dg/tree-ssa/loop-4.c: New test.
4067 * gcc.dg/tree-ssa/loop-5.c: New test.
4068
4069 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4070
4071 * gcc.dg/format/sentinel-1.c: Update for parameter option.
4072
4073 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
4074
4075 * gcc.dg/format/sentinel-1.c: New test.
4076
4077 2004-09-04 Uros Bizjak <uros@kss-loka.si>
4078
4079 * testsuite/gcc.dg/builtins-46.c: New.
4080
4081 2004-09-03 Devang Patel <dpatel@apple.com>
4082
4083 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
4084 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
4085
4086 2004-09-03 Jan Beulich <jbeulich@novell.com>
4087
4088 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
4089 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
4090 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
4091 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
4092 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
4093 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
4094 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
4095 the non-portable bzero.
4096 * gcc.dg/20010912-1.c: xfail for NetWare.
4097 * gcc.dg/20020426-2.c: xfail for NetWare.
4098 * gcc.dg/20021014-1.c: xfail for NetWare.
4099 * gcc.dg/20021018-1.c: xfail for NetWare.
4100 * gcc.dg/20030213-1.c: xfail for NetWare.
4101 * gcc.dg/20030225-1.c: xfail for NetWare.
4102 * gcc.dg/20030708-1.c: xfail for NetWare.
4103 * gcc.dg/builtins-config.h: Also exclude NetWare.
4104 * gcc.dg/format/format.h: Define restrict only if not already defined.
4105 * gcc.dg/nest.c: xfail for NetWare.
4106 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
4107 * lib/target-supports.exp (check_visibility_available): Exclude
4108 NetWare.
4109
4110 2004-09-03 Jan Beulich <jbeulich@novell.com>
4111
4112 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
4113 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
4114 deterministic starting point for the alignment of structure fields.
4115 * gcc.dg/Wpadded.c: Dito.
4116 * g++.dg/abi/vbase10.C: Dito.
4117
4118 2004-09-03 Devang Patel <dpatel@apple.com>
4119
4120 * g++.dg/debug/pr15736.cc: New test.
4121
4122 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4123
4124 * README.QMTEST: Fix out-of-date link.
4125
4126 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
4127
4128 PR fortran/16579
4129 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
4130 Delete. Duplicate of gfortran.dg/g77/20010610.f
4131
4132 2004-09-02 Mark Mitchell <mark@codesourcery.com>
4133
4134 * g++.dg/abi/arm_rtti1.C: New test.
4135
4136 2004-09-02 Geoffrey Keating <geoffk@apple.com>
4137
4138 * gcc.dg/ppc-vector-memcpy.c: New.
4139 * gcc.dg/ppc-vector-memset.c: New.
4140
4141 2004-09-02 Chao-ying Fu <fu@mips.com>
4142
4143 * gcc.target/mips/mips-3d-1.c: New test.
4144 * gcc.target/mips/mips-3d-2.c: New test.
4145 * gcc.target/mips/mips-3d-3.c: New test.
4146 * gcc.target/mips/mips-3d-4.c: New test.
4147 * gcc.target/mips/mips-3d-5.c: New test.
4148 * gcc.target/mips/mips-3d-6.c: New test.
4149 * gcc.target/mips/mips-3d-7.c: New test.
4150 * gcc.target/mips/mips-3d-8.c: New test.
4151 * gcc.target/mips/mips-3d-9.c: New test.
4152 * gcc.target/mips/mips-ps-1.c: New test.
4153 * gcc.target/mips/mips-ps-2.c: New test.
4154 * gcc.target/mips/mips-ps-3.c: New test.
4155 * gcc.target/mips/mips-ps-4.c: New test.
4156 * gcc.target/mips/mips-ps-type.c: New test.
4157
4158 2004-09-02 Paul Brook <paul@codesourcery.com>
4159
4160 * gfortran.dg/edit_real_1.f90: Add new tests.
4161
4162 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4163
4164 PR fortran/15327
4165 * gfortran.dg/merge_char_1.f90: New test.
4166
4167 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4168
4169 PR fortran/16404
4170 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
4171
4172 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
4173
4174 PR c/1522
4175 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
4176
4177 2004-09-01 Mark Mitchell <mark@codesourcery.com>
4178
4179 * g++.dg/opt/loop1.C: Do not XFAIL.
4180
4181 2004-09-01 Jakub Jelinek <jakub@redhat.com>
4182
4183 * gcc.c-torture/execute/20040831-1.c: New test.
4184
4185 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
4186
4187 PR fortran/16579
4188 * gfortran.dg/g77/20010610.f: Now passes.
4189 Copy from g77.f-torture/execute. Add dg-run directive.
4190 * gfortran.dg/g77/README: Update
4191
4192 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
4193
4194 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
4195 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
4196 (t1, t2, t3, t4): Add volatile.
4197
4198 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4199
4200 * g++.dg/ext/visibility/arm1.C: New test.
4201
4202 2004-08-31 Geoffrey Keating <geoffk@apple.com>
4203
4204 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
4205 -pedantic-errors.
4206
4207 2004-09-01 Paul Brook <paul@codesourcery.com>
4208
4209 * gfortran.dg/eof_2.f90: New test.
4210
4211 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4212
4213 PR fortran/16579
4214 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
4215
4216 2004-08-31 Bud Davis <bdavis9659@comcast.net>
4217
4218 PR libfortran/16805
4219 * gfortran.dg/list_read_2.f90: New test.
4220
4221 2004-08-31 Mark Mitchell <mark@codesourcery.com>
4222
4223 * g++.dg/abi/key1.C: New test.
4224
4225 2004-08-31 Richard Henderson <rth@redhat.com>
4226
4227 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
4228 form of offsetof.
4229 * g++.dg/other/offsetof5.C: Remove duplicate.
4230
4231 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4232
4233 PR fortran/17244
4234 * gfortran.dg/func_derived_1.f90: New test.
4235
4236 2004-08-31 Paul Brook <paul@codesourcery.com>
4237
4238 * gfortran.dg/eof_1.f90: New test.
4239
4240 2004-08-31 Paul Brook <paul@codesourcery.com>
4241
4242 * gfortran.dg/list_read_1.f90: New file.
4243
4244 2004-08-30 Mark Mitchell <mark@codesourcery.com>
4245
4246 * g++.dg/opt/loop1.C: XFAIL.
4247
4248 2004-08-30 Geoffrey Keating <geoffk@apple.com>
4249
4250 * gcc.dg/funcdef-storage-1.c: New.
4251 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
4252 an extern function in local scope.
4253 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
4254 declare an 'auto inline' function in local scope.
4255 * gcc.dg/20011130-1.c: Likewise.
4256 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
4257 an 'auto' function in local scope.
4258 * gcc.dg/20021014-1.c: Likewise.
4259 * gcc.dg/20030331-2.c: Likewise.
4260
4261 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4262
4263 * gfortran.dg/blockdata_1.f90: New test.
4264
4265 2004-08-30 Richard Henderson <rth@redhat.com>
4266
4267 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
4268
4269 2004-08-30 Richard Henderson <rth@redhat.com>
4270
4271 * lib/fortran-torture.exp (fortran-torture-execute): Honor
4272 additional_flags set by alternate driver.
4273 (ieee-options): New procedure.
4274 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
4275 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
4276 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
4277 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
4278
4279 2004-08-30 Richard Henderson <rth@redhat.com>
4280
4281 * lib/f-torture.exp: Remove.
4282
4283 2004-08-29 Mark Mitchell <mark@codesourcery.com>
4284
4285 PR rtl-optimization/16590
4286 * g++.dg/opt/loop1.C: New test.
4287
4288 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4289
4290 PR fortran/13910
4291 * gfortran.dg/oldstyle_1.f90: New test.
4292
4293 2004-08-29 Steven G. Kargl <kargls@comcast.net>
4294 Paul Brook <paul@codesourcery.com>
4295
4296 * gfortran.dg/g77/README: Update.
4297 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
4298 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
4299 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
4300
4301 2004-08-28 Paul Brook <paul@codesourcery.com>
4302
4303 PR libfortran/17195
4304 * gfortran.dg/edit_real_1.f90: New test.
4305
4306 2004-08-27 Paul Brook <paul@codesourcery.com>
4307
4308 * gfortran.dg/rewind_1.f90: New test.
4309
4310 2004-08-27 Bud Davis <bdavis9659@comcast.net>
4311
4312 PR fortran/16597
4313 * gfortran.dg/pr16597.f90: New test.
4314
4315 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4316
4317 PR c/13801
4318 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
4319 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
4320 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
4321 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
4322 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
4323
4324 2004-08-26 Nick Clifton <nickc@redhat.com>
4325
4326 * gcc.c-torture/compile/pr17119.c: New test.
4327
4328 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
4329
4330 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
4331
4332 2004-08-25 Richard Henderson <rth@redhat.com>
4333
4334 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
4335 the bits that expect kind=8 to be the largest real kind.
4336
4337 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4338
4339 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
4340
4341 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4342
4343 * gfortran.dg/assignment_1.f90: New test.
4344
4345 2004-08-25 Adam Nemet <anemet@lnxw.com>
4346
4347 * g++.dg/template/repo3.C: New test.
4348
4349 2004-08-25 Roger Sayle <roger@eyesopen.com>
4350
4351 PR middle-end/16693
4352 PR tree-optimization/16372
4353 * g++.dg/opt/pr16372-1.C: New test case.
4354 * g++.dg/opt/pr16693-1.C: New test case.
4355 * g++.dg/opt/pr16693-2.C: New test case.
4356
4357 2004-08-25 Ziemowit Laski <zlaski@apple.com>
4358
4359 * objc.dg/proto-lossage-4.m: New test.
4360
4361 2004-08-25 Mark Mitchell <mark@codesourcery.com>
4362
4363 PR c++/17155
4364 * g++.dg/inherit/local2.C: New test.
4365
4366 2004-08-25 Paul Brook <paul@codesourcery.com>
4367
4368 PR fortran/17144
4369 * gfortran.dg/string_ctor_1.f90: New test.
4370
4371 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4372
4373 PR c++/14428
4374 * g++.dg/template/redecl2.C: New test.
4375
4376 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4377
4378 PR fortran/17143
4379 * gfortran.dg/pr17143.f90: New test.
4380
4381 2004-08-24 Bud Davis <bdavis9659@comcast.net>
4382
4383 PR fortran/17164
4384 * gfortran.dg/pr17164.f90: New test.
4385
4386 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4387
4388 * gcc.dg/tree-ssa/loop-1.c: New test.
4389
4390 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4391
4392 * gcc.c-torture/compile/20040824-1.c: New test.
4393
4394 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
4395
4396 * gcc.c-torture/compile/iftrap-3.c: New test.
4397
4398 2004-08-24 Paul Brook <paul@codesourcery.com>
4399
4400 * gfortran.dg/entry_2.f90: New test.
4401
4402 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4403
4404 PR c++/16889
4405 * g++.dg/lookup/ambig[12].C: New.
4406
4407 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4408
4409 PR c++/16706
4410 * g++.dg/template/crash21.C: New test.
4411 * g++.dg/template/crash22.C: Likewise.
4412
4413 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
4414
4415 PR c++/17149
4416 * g++.dg/template/access15.C: New.
4417
4418 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4419
4420 PR c++/17163
4421 * g++.dg/template/repo2.C: New test.
4422
4423 2004-08-23 Roger Sayle <roger@eyesopen.com>
4424
4425 PR rtl-optimization/17078
4426 * gcc.c-torture/execute/pr17078-1.c: New test case.
4427
4428 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4429
4430 PR c/14492
4431 * gcc.dg/debug/crash1.c: New test.
4432
4433 2004-08-23 Mark Mitchell <mark@codesourcery.com>
4434
4435 PR c/16180
4436 * gcc.dg/loop-5.c: New test.
4437
4438 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
4439
4440 * gcc.c-torture/execute/20040823-1.c: New test.
4441
4442 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
4443
4444 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
4445 to the assembler. Simplify test accordingly.
4446 (asm_abi_flags): Use GNU names.
4447 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
4448 to check for ABI flags.
4449
4450 2004-08-22 Andrew Pinski <apinski@apple.com>
4451
4452 * g++.dg/opt/pr14029.C: New test.
4453 * gcc.c-torture/execute/pr15262.c: New test.
4454
4455 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4456
4457 * gfortran.dg/reduction.f90: Add checks with complex arguments.
4458
4459 2004-08-21 Bud Davis <bdavis9659@comcast.net>
4460
4461 PR 16908
4462 * gfortran.dg/direct_io.f90: New test.
4463
4464 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4465
4466 PR c++/17121
4467 * g++.dg/inherit/local2.C: New test.
4468
4469 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
4470
4471 PR c++/17120
4472 * g++.dg/warn/Wparentheses-4.C: New test.
4473
4474 2004-08-20 Mark Mitchell <mark@codesourcery.com>
4475
4476 PR c++/17121
4477 * g++.dg/inherit/local2.C: New test.
4478
4479 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
4480 * gcc.dg/ppc-ldstruct.c: Likewise.
4481 * gcc.dg/ppc64-abi-2.c: Likewise.
4482
4483 2004-08-20 Jakub Jelinek <jakub@redhat.com>
4484
4485 PR rtl-optimization/17099
4486 * gcc.c-torture/execute/20040820-1.c: New test.
4487
4488 2004-08-20 David Edelsohn <edelsohn@gnu.org>
4489
4490 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
4491
4492 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
4493
4494 PR fortran/17077
4495 * gfortran.dg/auto_array_1.f90: New test.
4496
4497 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4498
4499 PR fortran/17074
4500 * gfortran.dg/simpleif_1.f90: New test.
4501
4502 2004-08-19 Mark Mitchell <mark@codesourcery.com>
4503
4504 * lib/target-supports.exp (check_profiling_available): Return
4505 false for arm*-*-symbianelf* and arm*-*-eabi*.
4506
4507 PR c++/15890
4508 * g++.dg/template/delete1.C: New test.
4509
4510 2004-08-19 Paul Brook <paul@codesourcery.com>
4511
4512 PR fortran/14976
4513 PR fortran/16228
4514 * gfortran.dg/data_char_1.f90: New test.
4515
4516 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
4517
4518 PR fortran/16946
4519 * gfortran.dg/reduction.f90: New testcase.
4520
4521 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
4522
4523 PR fortran/16520
4524 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
4525
4526 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
4527
4528 PR c++/17041
4529 * g++.dg/Wparentheses-3.C: New test.
4530
4531 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
4532
4533 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
4534 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
4535 * gcc.dg/vect/vect-2.c: Likewise.
4536 * gcc.dg/vect/vect-3.c: Likewise.
4537 * gcc.dg/vect/vect-4.c: Likewise.
4538 * gcc.dg/vect/vect-5.c: Likewise.
4539 * gcc.dg/vect/vect-6.c: Likewise.
4540 * gcc.dg/vect/vect-7.c: Likewise.
4541 * gcc.dg/vect/vect-25.c: Likewise.
4542 * gcc.dg/vect/vect-31.c: Likewise.
4543 * gcc.dg/vect/vect-32.c: Likewise.
4544 * gcc.dg/vect/vect-34.c: Likewise.
4545 * gcc.dg/vect/vect-36.c: Likewise.
4546 * gcc.dg/vect/vect-all.c: Likewise.
4547
4548 2004-08-18 Mark Mitchell <mark@codesourcery.com>
4549
4550 PR c++/17068
4551 * g++.dg/template/operator4.C: New test.
4552
4553 2004-08-18 Richard Henderson <rth@redhat.com>
4554
4555 * gcc.dg/20040206-1.c: XFAIL.
4556
4557 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4558
4559 PR c++/16246
4560 * g++.dg/template/array7.C: New test.
4561
4562 2004-08-17 James E Wilson <wilson@specifixinc.com>
4563
4564 * gcc.dg/mips-movcc-1.c: New test.
4565 * gcc.dg/mips-movcc-2.c: New test.
4566 * gcc.dg/mips-movcc-3.c: New test.
4567
4568 * gcc.dg/mips-nmadd-1.c: New test.
4569 * gcc.dg/mips-nmadd-2.c: New test.
4570
4571 2004-08-17 Mark Mitchell <mark@codesourcery.com>
4572
4573 PR c++/15871
4574 * g++.dg/opt/inline8.C: New test.
4575
4576 PR c++/16965
4577 * g++.dg/parse/error17.C: New test.
4578
4579 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
4580
4581 * gcc.dg/vect: New directory for vectorizer tests.
4582 * gcc.dg/vect/tree-vect.h: New file.
4583 * gcc.dg/vect/vect.exp: New file.
4584 * gcc.dg/vect/pr16105.c.c: New test.
4585 * gcc.dg/vect/vect-1.c: New test.
4586 * gcc.dg/vect/vect-2.c: New test.
4587 * gcc.dg/vect/vect-3.c: New test.
4588 * gcc.dg/vect/vect-4.c: New test.
4589 * gcc.dg/vect/vect-5.c: New test.
4590 * gcc.dg/vect/vect-6.c: New test.
4591 * gcc.dg/vect/vect-7.c: New test.
4592 * gcc.dg/vect/vect-8.c: New test.
4593 * gcc.dg/vect/vect-9.c: New test.
4594 * gcc.dg/vect/vect-10.c: New test.
4595 * gcc.dg/vect/vect-11.c: New test.
4596 * gcc.dg/vect/vect-12.c: New test.
4597 * gcc.dg/vect/vect-13.c: New test.
4598 * gcc.dg/vect/vect-14.c: New test.
4599 * gcc.dg/vect/vect-15.c: New test.
4600 * gcc.dg/vect/vect-16.c: New test.
4601 * gcc.dg/vect/vect-17.c: New test.
4602 * gcc.dg/vect/vect-18.c: New test.
4603 * gcc.dg/vect/vect-19.c: New test.
4604 * gcc.dg/vect/vect-20.c: New test.
4605 * gcc.dg/vect/vect-21.c: New test.
4606 * gcc.dg/vect/vect-22.c: New test.
4607 * gcc.dg/vect/vect-23.c: New test.
4608 * gcc.dg/vect/vect-24.c: New test.
4609 * gcc.dg/vect/vect-25.c: New test.
4610 * gcc.dg/vect/vect-26.c: New test.
4611 * gcc.dg/vect/vect-27.c: New test.
4612 * gcc.dg/vect/vect-28.c: New test.
4613 * gcc.dg/vect/vect-29.c: New test.
4614 * gcc.dg/vect/vect-30.c: New test.
4615 * gcc.dg/vect/vect-31.c: New test.
4616 * gcc.dg/vect/vect-32.c: New test.
4617 * gcc.dg/vect/vect-33.c: New test.
4618 * gcc.dg/vect/vect-34.c: New test.
4619 * gcc.dg/vect/vect-35.c: New test.
4620 * gcc.dg/vect/vect-36.c: New test.
4621 * gcc.dg/vect/vect-37.c: New test.
4622 * gcc.dg/vect/vect-38.c: New test.
4623 * gcc.dg/vect/vect-40.c: New test.
4624 * gcc.dg/vect/vect-41.c: New test.
4625 * gcc.dg/vect/vect-42.c: New test.
4626 * gcc.dg/vect/vect-43.c: New test.
4627 * gcc.dg/vect/vect-44.c: New test.
4628 * gcc.dg/vect/vect-45.c: New test.
4629 * gcc.dg/vect/vect-46.c: New test.
4630 * gcc.dg/vect/vect-47.c: New test.
4631 * gcc.dg/vect/vect-48.c: New test.
4632 * gcc.dg/vect/vect-49.c: New test.
4633 * gcc.dg/vect/vect-50.c: New test.
4634 * gcc.dg/vect/vect-51.c: New test.
4635 * gcc.dg/vect/vect-52.c: New test.
4636 * gcc.dg/vect/vect-53.c: New test.
4637 * gcc.dg/vect/vect-54.c: New test.
4638 * gcc.dg/vect/vect-55.c: New test.
4639 * gcc.dg/vect/vect-56.c: New test.
4640 * gcc.dg/vect/vect-57.c: New test.
4641 * gcc.dg/vect/vect-58.c: New test.
4642 * gcc.dg/vect/vect-59.c: New test.
4643 * gcc.dg/vect/vect-60.c: New test.
4644 * gcc.dg/vect/vect-61.c: New test.
4645 * gcc.dg/vect/vect-all.c: New test.
4646 * gcc.dg/vect/vect-none.c: New test.
4647
4648 2004-08-17 Paul Brook <paul@codesourcery.com>
4649
4650 PR fortran/13082
4651 * gfortran.dg/entry_1.f90: New test.
4652
4653 2004-08-17 Andrew Pinski <apinski@apple.com>
4654
4655 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
4656
4657 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
4658
4659 * gcc.dg/pr17036-1.c: New test.
4660
4661 2004-08-16 Devang Patel <dpatel@apple.com>
4662
4663 * gcc.dg/darwin-20040809-1.c: New test.
4664
4665 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
4666
4667 * gcc.dg/funcdef-attr-1.c: New test.
4668
4669 2004-08-16 Janis Johnson <janis187@us.ibm.com>
4670
4671 * gcc.dg/altivec-17.c: New test.
4672 * gcc.dg/altivec-18.c: New test.
4673
4674 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
4675
4676 PR c++/6749
4677 * g++.dg/template/vtable2.C: New test.
4678
4679 2004-08-14 Richard Henderson <rth@redhat.com>
4680
4681 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
4682 * gcc.dg/pack-test-4.c (main): Return 0.
4683 * gcc.dg/setjmp-1.c: Remove XFAIL.
4684 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
4685
4686 2004-08-14 Richard Henderson <rth@redhat.com>
4687
4688 * gcc.dg/980217-1.c: Add prototype for printf.
4689
4690 2004-08-13 Bud Davis <bdavis9659@comcast.net>
4691
4692 * gfortran.dg/pr16935.f90: New test.
4693
4694 2004-08-13 Janis Johnson <janis187@us.ibm.com>
4695
4696 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
4697
4698 2004-08-13 Paul Brook <paul@codesourcery.com>
4699
4700 * gfortran.dg/der_io_1.f90: Remove stray comma.
4701
4702 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4703
4704 * gcc.dg/vmx/cw-bug-2.c: Remove.
4705 * gcc.dg/vmx/vprint-1.c: Remove.
4706 * gcc.dg/vmx/vscan-1.c: Remove.
4707
4708 2004-08-12 Devang patel <dpatel@apple.com>
4709
4710 * gcc.dg/darwin-20040809-2.c: New test.
4711
4712 2004-08-12 Janis Johnson <janis1872us.ibm.com>
4713
4714 * g++.dg/ext/altivec-12.C: New test.
4715
4716 * g++.dg/ext/altivec-11.C: New test.
4717
4718 2004-08-12 Paul Brook <paul@codesourcery.com>
4719
4720 * g++.dg/abi/arm_cxa_vec_1.C: New test.
4721
4722 2004-08-12 Janis Johnson <janis187@us.ibm.com>
4723
4724 * g++.dg/ext/altivec-2.C: Check for hardware support before
4725 executing any VMX instructions.
4726
4727 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
4728
4729 2004-08-12 Jakub Jelinek <jakub@redhat.com>
4730
4731 PR c++/16276
4732 * g++.old-deja/g++.other/comdat4.C: New test.
4733 * g++.old-deja/g++.other/comdat4-aux.cc: New.
4734
4735 2004-08-12 Ben Elliston <bje@au.ibm.com>
4736
4737 PR target/16286
4738 * gcc.dg/pr16286.c: New test.
4739
4740 2004-08-12 Jan Beulich <jbeulich@novell.com>
4741
4742 * g++.dg/ext/asm5.C: New.
4743
4744 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4745
4746 PR c++/16698
4747 * g++.dg/eh/crash1.C: New test.
4748
4749 PR c++/16717
4750 * g++.dg/ext/construct1.C: New test.
4751
4752 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4753
4754 PR c++/16853
4755 * g++.dg/init/ptrmem1.C: New test.
4756
4757 PR c++/16618
4758 * g++.dg/parse/offsetof5.C: New test.
4759
4760 PR c++/16870
4761 * g++.dg/template/overload3.C: New test.
4762
4763 2004-08-11 Mark Mitchell <mark@codesourcery.com>
4764
4765 PR c++/16964
4766 * g++.dg/parse/error16.C: New test.
4767
4768 PR c++/16904
4769 * g++.dg/template/error14.C: New test.
4770
4771 PR c++/16929
4772 * g++.dg/template/error15.C: New test.
4773
4774 2004-08-11 Devang Patel <dpatel@apple.com>
4775
4776 * gcc.dg/darwin-ld-20040809-1.c: New test.
4777 * gcc.dg/darwin-ld-20040809-2.c: New test.
4778
4779 2004-08-11 Steven G. Kargl <kargls@comcast.net>
4780
4781 PR fortran/16917
4782 * gfortran.dg/dfloat_1.f90: New test.
4783
4784 2004-08-09 Mark Mitchell <mark@codesourcery.com>
4785
4786 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
4787 * gcc.dg/dll-2.c: Fix dg-require syntax.
4788 * gcc.misc-tests/arm-isr.c (abort): Declare.
4789 (exit): Likewise.
4790
4791 2004-08-10 Mark Mitchell <mark@codesourcery.com>
4792
4793 PR c++/16971
4794 * g++.dg/parse/crash16.C: New test.
4795
4796 2004-08-10 Roger Sayle <roger@eyesopen.com>
4797
4798 * gcc.dg/mips-rsqrt-1.c: New test case.
4799 * gcc.dg/mips-rsqrt-2.c: New test case.
4800 * gcc.dg/mips-rsqrt-3.c: New test case.
4801
4802 2004-08-10 Paul Brook <paul@codesourcery.com>
4803
4804 * gfortran.dg/der_io_1.f90: New test.
4805
4806 2004-08-10 Paul Brook <paul@codesourcery.com>
4807
4808 PR fortran/16919
4809 * gfortran.dg/der_array_1.f90: New test.
4810
4811 2004-08-09 David Edelsohn <edelsohn@gnu.org>
4812
4813 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
4814
4815 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
4816
4817 * gcc.dg/wchar_t-2.c: Fix typo.
4818
4819 2004-08-09 Falk Hueffner <falk@debian.org>
4820
4821 PR tree-optimization/12517
4822 * gcc.c-torture/compile/pr12517.c: New test.
4823
4824 PR tree-optimization/12578
4825 * gcc.c-torture/compile/pr12578.c: New test.
4826
4827 PR tree-optimization/12899
4828 * gcc.c-torture/compile/pr12899.c: New test.
4829
4830 PR rtl-optimization/14692
4831 * gcc.c-torture/compile/pr14692.c: New test.
4832
4833 PR tree-optimization/16461
4834 * gcc.c-torture/compile/pr16461.c: New test.
4835
4836 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
4837
4838 * gfortran.dg/getenv_1.f90: New test.
4839
4840 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4841
4842 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
4843 wchar_t.
4844 * gcc.dg/symbian5.c: Test -fno-short-wchar.
4845
4846 2004-08-06 Paul Brook <paul@codesourcery.com>
4847
4848 * gfortran.dg/ret_array_1.f90: New test.
4849 * gfortran.dg/ret_pointer_1.f90: New test.
4850
4851 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
4852
4853 * gcc.dg/missing-field-init-[12].c: New tests.
4854 * g++.dg/warn/missing-field-init-[12].C: New tests.
4855
4856 2004-08-06 Mark Mitchell <mark@codesourcery.com>
4857
4858 * gcc.dg/enum2.c: New test.
4859 * gcc.dg/symbian3.c: Likewise.
4860 * gcc.dg/symbian4.c: Likewise.
4861 * gcc.dg/wchar_t-2.c: Likewise.
4862
4863 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4864
4865 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
4866 destructor tests.
4867
4868 2004-08-05 Mark Mitchell <mark@codesourcery.com>
4869
4870 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
4871 dg-require-visiblity.
4872 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
4873 * g++.dg/ext/visibility/fvisibility.C: Likewise.
4874 * g++.dg/ext/visibility/memfuncts.C: Likewise.
4875 * g++.dg/ext/visibility/new1.C: Likewise.
4876 * g++.dg/ext/visibility/pragma.C: Likewise.
4877 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
4878 * g++.dg/ext/visibility/virtual.C: Likewise.
4879 * g++/dg/ext/visibility/visibility-1.C: Likewise.
4880 * g++/dg/ext/visibility/visibility-2.C: Likewise.
4881 * g++/dg/ext/visibility/visibility-3.C: Likewise.
4882 * g++/dg/ext/visibility/visibility-4.C: Likewise.
4883 * g++/dg/ext/visibility/visibility-5.C: Likewise.
4884 * g++/dg/ext/visibility/visibility-6.C: Likewise.
4885 * g++/dg/ext/visibility/visibility-7.C: Likewise.
4886 * g++/dg/ext/visibility/visibility-8.C: New test.
4887 * gcc.c-torture/compile/dll.x: Remove.
4888 * gcc.dg/dll-2.c: Use dg-require-dll
4889 * gcc.dg/visibility-10.c: New test.
4890 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
4891 supporting DLLs.
4892 * testsuite/lib/scanasm.exp (scan_hidden): New function.
4893 (scan_not_hidden): Likewise.
4894
4895 2004-08-05 David Edelsohn <edelsohn@gnu.org>
4896
4897 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
4898
4899 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
4900
4901 * gcc.c-torture/execute/20040805-1.c: New test.
4902
4903 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
4904
4905 * gcc.dg/20020118-1.c: Declare abort.
4906 * gcc.dg/altivec_check.h: Likewise.
4907 * gcc.dg/iftrap-2.c: Likewise.
4908 * gcc.dg/pragma-darwin.c: Likewise.
4909 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
4910
4911 2004-08-04 Geoffrey Keating <geoffk@apple.com>
4912
4913 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
4914
4915 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
4916
4917 * gcc.c-torture/execute/builtins/abs-2.c,
4918 gcc.c-torture/execute/builtins/abs-3.c,
4919 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
4920 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
4921 intmax_t, uintmax_t and their limits.
4922 * gcc.dg/intmax_t-1.c: New test.
4923
4924 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
4925
4926 * g++.dg/tc1/dr147.C: Add reference to PR.
4927
4928 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
4929
4930 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
4931 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
4932
4933 2004-08-03 David Edelsohn <edelsohn@gnu.org>
4934
4935 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
4936
4937 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4938
4939 * gcc.dg/redecl-5.c: New test.
4940 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
4941 of scanf.
4942
4943 2004-08-03 Roger Sayle <roger@eyesopen.com>
4944
4945 PR middle-end/16790
4946 * gcc.c-torture/execute/pr16790-1.c: New test case.
4947
4948 2004-08-03 Mark Mitchell <mark@codesourcery.com>
4949
4950 * g++.dg/ext/visibility/assign1.C: New test.
4951 * g++.dg/ext/visibility/new1.C: Likewise.
4952
4953 * gcc.dg/symbian1.c: New test.
4954 * gcc.dg/symbian2.c: Likewise.
4955
4956 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
4957
4958 PR target/16570
4959 * gcc.dg/i386-sse-9.c: New test.
4960
4961 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4962
4963 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
4964
4965 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
4966
4967 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
4968 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
4969 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
4970 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
4971 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
4972 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
4973 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
4974 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
4975 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
4976 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
4977 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
4978 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
4979 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
4980 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
4981 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
4982 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
4983 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
4984 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
4985 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
4986 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
4987 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
4988 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
4989 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
4990 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
4991 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
4992 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
4993 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
4994 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
4995 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
4996 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
4997 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
4998 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
4999 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
5000 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
5001 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
5002 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
5003 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
5004 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
5005 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
5006 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
5007 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
5008 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
5009 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
5010 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
5011 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
5012 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
5013 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
5014 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
5015 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
5016 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
5017 gcc.misc-tests/i386-pf-3dnow-1.c,
5018 gcc.misc-tests/i386-pf-athlon-1.c,
5019 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
5020 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
5021 Declare built-in functions used.
5022 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
5023
5024 2004-08-02 Mark Mitchell <mark@codesourcery.com>
5025
5026 PR c++/16707
5027 * g++.dg/lookup/using12.C: New test.
5028
5029 * g++.dg/init/null1.C: Fix PR number.
5030 * g++.dg/parse/namespace10.C: Likewise.
5031
5032 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5033
5034 PR c++/16224
5035 * g++.dg/template/spec17.C: New test.
5036 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
5037 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
5038
5039 2004-08-02 David Billinghurst
5040
5041 PR fortran/16292
5042 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
5043
5044 2004-08-01 Zack Weinberg <zack@codesourcery.com>
5045
5046 * gcc.dg/ia64-got-1.c: New test case.
5047
5048 2004-08-01 Mark Mitchell <mark@codesourcery.com>
5049
5050 PR c++/16489
5051 * g++.dg/init/null1.C: New test.
5052 * g++.dg/tc1/dr76.C: Adjust error marker.
5053
5054 PR c++/16529
5055 * g++.dg/parse/namespace10.C: New test.
5056
5057 PR c++/16810
5058 * g++.dg/inherit/ptrmem2.C: New test.
5059
5060 2004-08-02 Ben Elliston <bje@au.ibm.com>
5061
5062 PR target/16155
5063 * gcc.dg/pr16155.c: New test.
5064
5065 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
5066
5067 * gcc.dg/redecl-2.c: New test.
5068
5069 2004-07-30 Geoffrey Keating <geoffk@apple.com>
5070
5071 * gcc.dg/darwin-longdouble.c: New file.
5072
5073 2004-07-30 Richard Henderson <rth@redhat.com>
5074
5075 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
5076 write to constant argument.
5077 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
5078
5079 2004-07-30 Richard Henderson <rth@redhat.com>
5080
5081 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
5082 tests of nearest around zero.
5083
5084 2004-07-30 Andrew Pinski <apinski@apple.com>
5085
5086 * gcc.c-torture/compile/20040730-1.c: New test.
5087
5088 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5089
5090 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
5091 powerpc-eabispe.
5092
5093 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
5094
5095 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
5096
5097 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
5098
5099 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
5100 contains $ld_library_path.
5101 * lib/gfortran.exp (gfortran_link_flags): Likewise.
5102
5103 2004-07-29 Richard Henderson <rth@redhat.com>
5104
5105 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
5106
5107 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
5108 (alt2, which): New.
5109 (Check): Accept either alternative.
5110
5111 2004-07-29 Mark Mitchell <mark@codesourcery.com>
5112
5113 * g++.dg/abi/inline1.C: New test.
5114 * g++.dg/abi/local1-a.cc: Likewise.
5115 * g++.dg/abi/local1.C: Likewise.
5116 * g++.dg/abi/mangle11.C: Tweak location of warnings.
5117 * g++.dg/abi/mangle12.C: Likewise.
5118 * g++.dg/abi/mangle17.C: Likewise.
5119 * g++.dg/abi/mangle20-2.C: Likewise.
5120 * g++.dg/opt/interface1.C: Likewise.
5121 * g++.dg/opt/interface1.h: Likewise.
5122 * g++.dg/opt/interface1-a.cc: New test.
5123 * g++.dg/parse/repo1.C: New test.
5124 * g++.dg/template/repo1.C: Likewise.
5125 * g++.dg/warn/Winline-1.C: Likewise.
5126 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
5127
5128 2004-07-29 Diego Novillo <dnovillo@redhat.com>
5129
5130 * gcc.dg/tree-ssa/20040729-1.c: New test.
5131
5132 2004-07-27 Matt Austern <austern@apple.com>
5133
5134 * gcc.dg/darwin-bool-1.c: New test.
5135 * gcc.dg/darwin-bool-2.c: New test.
5136
5137 2004-07-28 Richard Henderson <rth@redhat.com>
5138
5139 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
5140 arguments in the correct type. Don't write to constant arguments.
5141
5142 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5143
5144 PR tree-optimization/16688
5145 PR tree-optimization/16689
5146 * g++.dg/tree-ssa/pr16688.C: New test.
5147
5148 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5149
5150 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5151 loads. Not only in the comment, this time.
5152
5153 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
5154
5155 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
5156 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
5157 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
5158 * gcc.dg/sh4a-bitmovua.c: New.
5159 * gcc.dg/sh4a-cos.c: New.
5160 * gcc.dg/sh4a-cosf.c: New.
5161 * gcc.dg/sh4a-fprun.c: New.
5162 * gcc.dg/sh4a-fsrra.c: New.
5163 * gcc.dg/sh4a-memmovua.c: New.
5164 * gcc.dg/sh4a-sin.c: New.
5165 * gcc.dg/sh4a-sincos.c: New.
5166 * gcc.dg/sh4a-sincosf.c: New.
5167 * gcc.dg/sh4a-sinf.c: New.
5168
5169 2004-07-28 Diego Novillo <dnovillo@redhat.com>
5170
5171 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
5172 conditionals.
5173 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
5174 loads.
5175 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
5176 DOM1.
5177
5178 2004-07-27 Andrew Pinski <apinski@apple.com>
5179
5180 * g++.dg/rtti/tinfo1.C: Correct the xfail.
5181
5182 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
5183
5184 * gcc.dg/pragma-isr.c: New test.
5185
5186 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5187
5188 PR c++/14429
5189 * g++.dg/template/ttp11.C: New test.
5190
5191 2004-07-27 Diego Novillo <dnovillo@redhat.com>
5192
5193 * gcc.c-torture/compile/20040727-1.c: New test.
5194
5195 2004-07-26 Eric Christopher <echristo@redhat.com>
5196
5197 * gcc.c-torture/compile/20040726-2.c: New test.
5198
5199 2004-07-26 Andrew Pinski <apinski@apple.com>
5200
5201 * g++.dg/rtti/tinfo1.C: Xfail.
5202
5203 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
5204
5205 * gcc.c-torture/compile/20040726-1.c: New test.
5206
5207 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
5208 Brian Ryner <bryner@brianryner.com>
5209
5210 PR c++/9283
5211 PR c++/15000
5212 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
5213 * g++.dg/ext/visibility/: New directory.
5214 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
5215 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
5216 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
5217 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
5218 * g++.dg/ext/visibility/fvisibility.C,
5219 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
5220 g++.dg/ext/visibility/fvisibility-override1.C
5221 g++.dg/ext/visibility/fvisibility-override2.C
5222 g++.dg/ext/visibility/memfuncts.C
5223 g++.dg/ext/visibility/noPLT.C
5224 g++.dg/ext/visibility/pragma.C
5225 g++.dg/ext/visibility/pragma-override1.C
5226 g++.dg/ext/visibility/pragma-override2.C
5227 g++.dg/ext/visibility/staticmemfuncts.C
5228 g++.dg/ext/visibility/virtual.C: New tests.
5229
5230 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5231
5232 PR c/15360
5233 * gcc.dg/pr15360-1.c: New test.
5234
5235 2004-07-25 Daniel Jacobowitz <dan@debian.org>
5236
5237 * gcc.dg/pragma-align-2.c: New test.
5238 * gcc.dg/pragma-init-fini.c: New test.
5239 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
5240 targets.
5241
5242 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
5243
5244 * gcc.dg/init-string-2.c: New test.
5245
5246 2004-07-24 Zack Weinberg <zack@codesourcery.com>
5247
5248 PR 16684
5249 * gcc.dg/Wredundant-decls-1.c: New test case.
5250
5251 2004-07-24 Jakub Jelinek <jakub@redhat.com>
5252
5253 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
5254 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
5255 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
5256 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
5257 * gcc.dg/compat/generate-random.c: New file.
5258 * gcc.dg/compat/generate-random.h: Likewise.
5259 * gcc.dg/compat/generate-random_r.c: Likewise.
5260 * gcc.dg/compat/struct-layout-1.h: Likewise.
5261 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
5262 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
5263 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
5264 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
5265 * gcc.dg/compat/struct-layout-1_main.c: New test.
5266 * gcc.dg/compat/struct-layout-1_x.c: New file.
5267 * gcc.dg/compat/struct-layout-1_y.c: New file.
5268 * gcc.dg/compat/struct-layout-1_test.h: New file.
5269
5270 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
5271
5272 * gcc.dg/comp-return-1.c: New test
5273
5274 2004-07-23 Janis Johnson <janis187@us.ibm.com>
5275
5276 * gcc.dg/vmx/8-02a.c: Fix typo.
5277
5278 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
5279 * gcc.dg/darwin-abi-3.c: New test.
5280
5281 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
5282 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
5283
5284 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
5285 * gcc.dg/vmx/ops-long-1.c: New test.
5286 * gcc.dg/vmx/ops-long-2.c: New test.
5287
5288 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
5289
5290 * g++.dg/lookup/conv-[1234].C: New.
5291
5292 2004-07-22 Mark Mitchell <mark@codesourcery.com>
5293
5294 * g++.dg/parse/attr2.C: Simplify.
5295
5296 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5297
5298 PR c/7284
5299 * gcc.c-torture/execute/pr7284-1.c: New test.
5300
5301 2004-07-22 Brian Booth <bbooth@redhat.com>
5302
5303 * gcc.dg/tree-ssa/20040721-1.c: New test.
5304
5305 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
5306
5307 * g++.dg/template/crash20.c: New.
5308
5309 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
5310
5311 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
5312 Add dg-run directive. Declare variables as required.
5313 * gfortran.dg/g77/README: Update
5314
5315 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
5316
5317 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
5318 gcc.dg/cris-peep2-andu2.c: New tests.
5319
5320 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5321
5322 PR c/15052
5323 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
5324 on return type.
5325 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
5326 messages.
5327 * gcc.dg/qual-return-2.c: Update expected messages.
5328 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
5329
5330 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5331
5332 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
5333 * gcc.dg/noncompile/921102-1.c: Update expected error message.
5334
5335 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
5336
5337 PR c/11250
5338 * gcc.dg/init-string-1.c: New test.
5339
5340 2004-07-21 Jakub Jelinek <jakub@redhat.com>
5341
5342 PR middle-end/15345
5343 PR c/16450
5344 * gcc.dg/torture/nested-fn-1.c: New test.
5345
5346 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
5347
5348 PR target/16559
5349 * gcc.dg/ia64-fptr-1.c: New file.
5350
5351 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5352
5353 PR c++/14497
5354 * g++.dg/template/spec16.C: New test.
5355 * g++.old-deja/g++.robertl/eb118.C: Remove.
5356
5357 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5358
5359 PR c++/509
5360 * g++.dg/template/spec15.C: New test.
5361
5362 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
5363
5364 Copy cases from g77.f-torture/execute and add dg-run
5365 directive. Other changes as noted.
5366 * gfortran.dg/g77/13037.f
5367 * gfortran.dg/g77/1832.f
5368 * gfortran.dg/g77/19981119-0.f
5369 * gfortran.dg/g77/19990313-0.f
5370 * gfortran.dg/g77/19990313-1.f
5371 * gfortran.dg/g77/19990313-2.f
5372 * gfortran.dg/g77/19990313-3.f
5373 * gfortran.dg/g77/19990419-1.f
5374 * gfortran.dg/g77/19990826-0.f
5375 * gfortran.dg/g77/19990826-2.f
5376 * gfortran.dg/g77/20000503-1.f
5377 * gfortran.dg/g77/20001111.f
5378 * gfortran.dg/g77/20010116.f
5379 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
5380 * gfortran.dg/g77/20010430.f
5381 * gfortran.dg/g77/6177.f
5382 * gfortran.dg/g77/947.f
5383 * gfortran.dg/g77/970816-3.f
5384 * gfortran.dg/g77/971102-1.f
5385 * gfortran.dg/g77/980520-1.f
5386 * gfortran.dg/g77/980628-0.f
5387 * gfortran.dg/g77/980628-1.f
5388 * gfortran.dg/g77/980628-10.f
5389 * gfortran.dg/g77/980628-2.f
5390 * gfortran.dg/g77/980628-3.f
5391 * gfortran.dg/g77/980628-7.f
5392 * gfortran.dg/g77/980628-8.f
5393 * gfortran.dg/g77/980628-9.f
5394 * gfortran.dg/g77/980701-0.f
5395 * gfortran.dg/g77/980701-1.f
5396 * gfortran.dg/g77/cabs.f
5397 * gfortran.dg/g77/claus.f
5398 * gfortran.dg/g77/complex_1.f
5399 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
5400 * gfortran.dg/g77/dcomplex.f
5401 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
5402 * gfortran.dg/g77/f90-intrinsic-mathematical.f
5403 * gfortran.dg/g77/f90-intrinsic-numeric.f
5404 * gfortran.dg/g77/int8421.f
5405 * gfortran.dg/g77/labug1.f
5406 * gfortran.dg/g77/large_vec.f
5407 * gfortran.dg/g77/le.f
5408 * gfortran.dg/g77/short.f
5409 * gfortran.dg/g77/README: Update
5410
5411 2004-07-20 Mark Mitchell <mark@codesourcery.com>
5412
5413 PR c++/16637
5414 * g++.dg/parse/lookup4.C: New test.
5415
5416 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5417
5418 PR c++/16175
5419 * g++.dg/template/ttp10.C: New test.
5420
5421 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
5422
5423 * gcc.dg/pr12625-1.c: New test.
5424
5425 2004-07-20 Steven Bosscher <stevenb@suse.de>
5426
5427 * testsuite/gcc.dg/switch-warn-1.c: New test.
5428 * testsuite/gcc.dg/switch-warn-2.c: New test.
5429 * gcc.c-torture/compile/pr14730.c: Update.
5430
5431 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
5432
5433 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
5434 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
5435 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
5436 g++.dg/template/nontype3.C: Remove trailing CR from tests.
5437
5438 2004-07-18 Mark Mitchell <mark@codesourcery.com>
5439
5440 PR c++/16623
5441 * g++.dg/template/assign1.C: New test.
5442
5443 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5444
5445 PR c++/12170
5446 * g++.dg/template/ttp9.C: New test.
5447
5448 2004-07-19 Daniel Jacobowitz <dan@debian.org>
5449
5450 * gcc.dg/format/cmn-err-1.c: New test.
5451
5452 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
5453
5454 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
5455 gcc.dg/Wparentheses-10.c: New tests.
5456 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
5457
5458 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5459
5460 PR fortran/16465
5461 * gfortran.dg/g77//ffixed-line-length-0.f,
5462 gfortran.dg/g77/ffixed-line-length-132.f,
5463 gfortran.dg/g77/ffixed-line-length-72.f,
5464 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
5465 gfortran.dg/g77/README: Update.
5466
5467 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
5468
5469 PR c++/13092
5470 * g++.dg/template/non-dependent7.C: New test.
5471 * g++.dg/template/non-dependent8.C: Likewise.
5472 * g++.dg/template/non-dependent9.C: Likewise.
5473 * g++.dg/template/non-dependent10.C: Likewise.
5474
5475 2004-07-17 Mark Mitchell <mark@codesourcery.com>
5476
5477 PR c++/16337
5478 * g++.dg/parse/attr2.C: New test.
5479
5480 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
5481
5482 * g77.dg: Removed.
5483 * g77.f-torture: Ditto.
5484
5485 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
5486
5487 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
5488 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
5489 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
5490
5491 2004-07-16 Richard Henderson <rth@redhat.com>
5492
5493 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
5494
5495 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5496
5497 * lib/fortran-torture.exp (fortran-torture): Don't test compile
5498 tests with full list of options.
5499 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
5500 of TORTURE_OPTIONS if test contains 'dg-do run'.
5501
5502 PR fortran/16404
5503 * gfortran.dg/do_iterator.f90: New test.
5504
5505 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5506
5507 PR rtl-optimization/16536
5508 * gcc.c-torture/execute/restrict-1.c: New test.
5509
5510 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5511
5512 PR fortran/15324
5513 * gfortran.dg/pr15324.f90: New test.
5514
5515 PR fortran/15129
5516 * gfortran.dg/pr15129.f90: New test.
5517
5518 PR fortran/15140
5519 * gfortran.dg/pr15140.f90: New test.
5520
5521 PR fortran/13792
5522 * gfortran.fortran-torture/execute/bounds.f90: Add check for
5523 compile-time simplification.
5524
5525 2004-07-14 Mike Stump <mrs@apple.com>
5526
5527 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
5528
5529 2004-07-14 James E Wilson <wilson@specifixinc.com>
5530
5531 PR target/16325
5532 * gcc.dg/profile-generate-1.c: New.
5533
5534 2004-07-15 Jakub Jelinek <jakub@redhat.com>
5535
5536 * gcc.c-torture/execute/20040709-1.c: New test.
5537 * gcc.c-torture/execute/20040709-2.c: New test.
5538
5539 2004-07-14 Mike Stump <mrs@apple.com>
5540
5541 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
5542
5543 2004-07-14 Mike Stump <mrs@apple.com>
5544
5545 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
5546
5547 2004-07-13 Mark Mitchell <mark@codesourcery.com>
5548
5549 PR c++/16518
5550 * g++.dg/parse/mutable1.C: New test.
5551
5552 2004-07-13 Diego Novillo <dnovillo@redhat.com>
5553
5554 PR tree-optimization/16443
5555 * gcc.dg/tree-ssa/20040713-1.c: New test.
5556
5557 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
5558
5559 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
5560 for operator new.
5561
5562 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5563
5564 * gfortran.dg/g77/README: New file
5565 * gfortran.dg/g77/19981216-0.f: Copy from
5566 g77.f-torture/noncompile. Add "dg-do compile" and
5567 dg-error as required.
5568 * gfortran.dg/g77/19990218-1.f: Likewise
5569 * gfortran.dg/g77/19990905-1.f: Likewise
5570 * gfortran.dg/g77/9263.f: Likewise
5571 * gfortran.dg/g77/980615-0.f: Likewise
5572 * gfortran.dg/g77/980616-0.f: Likewise
5573 * gfortran.dg/g77/check0.f: Likewise
5574 * gfortran.dg/g77/select_no_compile.f: Likewise
5575
5576 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5577
5578 Copy files from g77.f-torture/compile.
5579 Add "{ dg-do compile}". Other changes as noted
5580 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
5581 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
5582 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
5583 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
5584 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
5585 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
5586 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
5587 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
5588 statement to conform to standard. Append alpha1.x for reference.
5589 * gfortran.dg/g77/xformat.f: Add dg-warning
5590
5591 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
5592
5593 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
5594 Add {dg-do compile} directive.
5595 * gfortran.dg/g77/cpp2.F: Likewise
5596
5597 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5598
5599 PR c++/5402
5600 * g++.dg/lookup/name-clash1.C: New test.
5601
5602 PR c++/9777
5603 * g++.dg/lookup/name-clash2.C: New test.
5604
5605 PR c++/12102
5606 * g++.dg/lookup/name-clash3.C: New test.
5607
5608 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5609
5610 * g++.dg/lookup/new2.C: New test.
5611 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
5612
5613 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
5614
5615 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
5616 Add {dg-do compile} directive.
5617 * gfortran.dg/g77/13060.f: Likewise
5618 * gfortran.dg/g77/19990218-0.f: Likewise
5619 * gfortran.dg/g77/19990305-0.f: Likewise
5620 * gfortran.dg/g77/19990419-0.f: Likewise
5621 * gfortran.dg/g77/19990502-0.f: Likewise
5622 * gfortran.dg/g77/19990502-1.f: Likewise
5623 * gfortran.dg/g77/19990525-0.f: Likewise
5624 * gfortran.dg/g77/19990826-1.f: Likewise
5625 * gfortran.dg/g77/19990826-3.f: Likewise
5626 * gfortran.dg/g77/19990905-2.f: Likewise
5627 * gfortran.dg/g77/20000412-1.f: Likewise
5628 * gfortran.dg/g77/20000511-1.f: Likewise
5629 * gfortran.dg/g77/20000511-2.f: Likewise
5630 * gfortran.dg/g77/20000518.f: Likewise
5631 * gfortran.dg/g77/20000601-1.f: Likewise
5632 * gfortran.dg/g77/20000601-2.f: Likewise
5633 * gfortran.dg/g77/20000629-1.f: Likewise
5634 * gfortran.dg/g77/20000630-2.f: Likewise
5635 * gfortran.dg/g77/20010115.f: Likewise
5636 * gfortran.dg/g77/20010321-1.f: Likewise
5637 * gfortran.dg/g77/20010426.f: Likewise
5638 * gfortran.dg/g77/20020307-1.f: Likewise
5639 * gfortran.dg/g77/8485.f: Likewise
5640 * gfortran.dg/g77/960317-1.f: Likewise
5641 * gfortran.dg/g77/970915-0.f: Likewise
5642 * gfortran.dg/g77/980310-1.f: Likewise
5643 * gfortran.dg/g77/980310-2.f: Likewise
5644 * gfortran.dg/g77/980310-3.f: Likewise
5645 * gfortran.dg/g77/980310-4.f: Likewise
5646 * gfortran.dg/g77/980310-6.f: Likewise
5647 * gfortran.dg/g77/980310-7.f: Likewise
5648 * gfortran.dg/g77/980310-8.f: Likewise
5649 * gfortran.dg/g77/980419-2.f: Likewise
5650 * gfortran.dg/g77/980424-0.f: Likewise
5651 * gfortran.dg/g77/980427-0.f: Likewise
5652 * gfortran.dg/g77/980729-0.f: Likewise
5653 * gfortran.dg/g77/981117-1.f: Likewise
5654 * gfortran.dg/g77/toon_1.f: Likewise
5655
5656 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5657
5658 PR c++/2204
5659 * g++.dg/other/abstract2.C: New test.
5660
5661 2004-07-12 Paul Brook <paul@codesourcery.com>
5662
5663 * gfortran.dg/pointer_init_1.f90: New test.
5664
5665 2004-07-11 Paul Brook <paul@codesourcery.com>
5666
5667 PR fortran/15986
5668 * gfortran.dg/contained_1.f90: New test.
5669
5670 2004-07-11 Mark Mitchell <mark@codesourcery.com>
5671
5672 * g++.dg/parse/defarg8.C: New test.
5673
5674 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5675
5676 PR fortran/16433
5677 * gfortran.dg/pr16433.f: New test.
5678
5679 PR fortran/17574
5680 * gfortran.dg/pr15754.f90: New test.
5681
5682 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
5683
5684 PR tree-optimization/16437
5685 * gcc.c-torture/execute/bitfld-4.c: New test.
5686
5687 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5688
5689 * gfortran.fortran-torture/execute/common_2.f90: Add check for
5690 access to common var from module.
5691
5692 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5693
5694 PR fortran/16336
5695 * gfortran.fortran-torture/execute/common_2.f90: New test.
5696
5697 2004-07-10 Paul Brook <paul@codesourcery.com>
5698
5699 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
5700
5701 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5702
5703 PR fortran/15969
5704 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
5705
5706 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
5707
5708 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
5709 * gfortran.dg/g77/ffixed-form-2.f: Likewise
5710 * gfortran.dg/g77/ffree-form-1.f: Likewise
5711 * gfortran.dg/g77/ffree-form-2.f: Likewise
5712 * gfortran.dg/g77/ffree-form-3.f: Likewise
5713 * gfortran.dg/g77/fno-underscoring.f: Likewise
5714 * gfortran.dg/g77/funderscoring.f: Likewise
5715 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
5716
5717 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5718
5719 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
5720
5721 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5722 Paul Brook <paul@codesourcery.com>
5723
5724 PR fortran/13415
5725 * gfortran.dg/common_pointer_1.f90: New test.
5726
5727 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5728
5729 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
5730
5731 2004-07-09 James E Wilson <wilson@specifixinc.com>
5732
5733 PR target/16364
5734 * gcc.c-torture/compile/20040709-1.c: New.
5735
5736 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5737
5738 PR fortran/14077
5739 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
5740
5741 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5742
5743 PR fortran/13201
5744 * gfortran.dg/shape_1.f90: New test.
5745
5746 2004-07-09 Zack Weinberg <zack@codesourcery.com>
5747 Andrew Pinski <apinski@apple.com>
5748
5749 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
5750
5751 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5752
5753 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
5754 comment.
5755
5756 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5757 Paul Brook <paul@codesourcery.com>
5758
5759 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
5760 '.f95' and '.F95'.
5761
5762 2004-07-09 Diego Novillo <dnovillo@redhat.com>
5763
5764 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
5765
5766 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5767
5768 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
5769 testcases with capital suffix.
5770
5771 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
5772
5773 PR fortran/15481
5774 PR fortran/13372
5775 PR fortran/13575
5776 PR fortran/15978
5777 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
5778
5779 * gfortran.dg/implicit_1.f90: New test.
5780
5781 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5782
5783 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
5784 expression to match gfortran warning/error messages
5785 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
5786 dg-error text.
5787
5788 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5789
5790 * lib/fortran-torture.exp: Rename proc search_for to
5791 search_for_re.
5792
5793 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
5794
5795 * gcc.c-torture/execute/simd-5.x: New file.
5796 XFAIL on SPARC 64-bit at -O0.
5797
5798 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5799
5800 PR c++/8211
5801 PR c++/16165
5802 * g++.dg/warn/effc3.C: New test.
5803
5804 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5805
5806 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
5807 change X to 1X in format.
5808 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
5809 add data statements to conform to standard.
5810
5811 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5812
5813 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
5814 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
5815 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
5816
5817 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5818
5819 * gfortran.dg/g77/7388.f: Copy from g77.dg
5820 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
5821 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
5822 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
5823 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
5824 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
5825 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
5826 * gfortran.dg/g77/strlen0.f: Likewise
5827
5828 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
5829
5830 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
5831 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
5832
5833 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5834
5835 * gcc.c-torture/execute/920428-2.x: Delete.
5836 * gcc.c-torture/execute/920501-7.x: Likewise.
5837
5838 2004-07-08 Jakub Jelinek <jakub@redhat.com>
5839
5840 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
5841 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
5842 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
5843 prescott and c3-2.
5844 (PREFETCH_3DNOW): Add -march=c3.
5845
5846 2004-07-08 Diego Novillo <dnovillo@redhat.com>
5847
5848 PR c/16437
5849 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
5850 * gcc.c-torture/execute/bf64-1.x: Likewise.
5851
5852 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
5853
5854 * gcc.c-torture/compile/20040708-1.c: New test.
5855
5856 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5857
5858 PR c++/16169
5859 * g++.dg/warn/effc2.C: New test.
5860
5861 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
5862
5863 * gcc.c-torture/execute/bitfld-1.x: Remove.
5864 * gcc.c-torture/execute/bitfld-3.c: New test.
5865 * gcc.dg/bitfld-2.c: Remove XFAILs.
5866
5867 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
5868
5869 PR c++/16276
5870 * g++.dg/rtti/tinfo1.C: New file.
5871
5872 2004-07-07 Eric Christopher <echristo@redhat.com>
5873
5874 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
5875
5876 2004-07-07 Andrew Pinski <apinski@apple.com>
5877
5878 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
5879
5880 2004-07-07 Mark Mitchell <mark@codesourcery.com>
5881
5882 * g++.dg/init/call1.C: XFAIL.
5883
5884 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
5885
5886 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
5887 except for movstrict*, to movmem* and clrstr* to clrmem*.
5888
5889 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
5890
5891 * gcc.c-torture/execute/20040707-1.c: New test.
5892
5893 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
5894
5895 * gcc.c-torture/execute/20040706-1.c: New test.
5896
5897 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5898
5899 PR c++/3671
5900 * g++.dg/template/spec14.C: New test.
5901
5902 2004-07-05 Jakub Jelinek <jakub@redhat.com>
5903
5904 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
5905 nothing if not yet defined. Use it in b, c and d type definitions.
5906 * gcc.c-torture/execute/20040705-1.c: New test.
5907 * gcc.c-torture/execute/20040705-2.c: New test.
5908
5909 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
5910
5911 PR c++/2518
5912 * g++.dg/lookup/new1.C: New test.
5913
5914 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
5915
5916 PR c++/11406
5917 * g++.dg/template/sizeof8.C: New test.
5918
5919 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
5920
5921 * gcc.c-torture/compile/20040705-1.c: New test.
5922
5923 2004-07-04 Bud Davis <bdavis9659@comcast.net>
5924
5925 * gfortran.fortran-torture/execute/seq_io.f90: New test.
5926
5927 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
5928
5929 * gcc.dg/cpp/if-mop.c: Two new testcases.
5930 * gcc.dg/cpp/trad/comment-3.c: New.
5931
5932 2004-07-04 Paul Brook <paul@codesourcery.com>
5933
5934 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
5935
5936 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
5937
5938 PR c++/3761
5939 * g++.dg/lookup/crash4.C: New test.
5940
5941 2004-07-02 Zack Weinberg <zack@codesourcery.com>
5942
5943 * gcc.c-torture/execute/builtin-abs-1.c
5944 * gcc.c-torture/execute/builtin-abs-2.c
5945 * gcc.c-torture/execute/builtin-complex-1.c
5946 * gcc.c-torture/execute/builtins/string-1-lib.c
5947 * gcc.c-torture/execute/builtins/string-1.c
5948 * gcc.c-torture/execute/builtins/string-2-lib.c
5949 * gcc.c-torture/execute/builtins/string-2.c
5950 * gcc.c-torture/execute/builtins/string-3-lib.c
5951 * gcc.c-torture/execute/builtins/string-3.c
5952 * gcc.c-torture/execute/builtins/string-4-lib.c
5953 * gcc.c-torture/execute/builtins/string-4.c
5954 * gcc.c-torture/execute/builtins/string-5-lib.c
5955 * gcc.c-torture/execute/builtins/string-5.c
5956 * gcc.c-torture/execute/builtins/string-6-lib.c
5957 * gcc.c-torture/execute/builtins/string-6.c
5958 * gcc.c-torture/execute/builtins/string-7-lib.c
5959 * gcc.c-torture/execute/builtins/string-7.c
5960 * gcc.c-torture/execute/builtins/string-8-lib.c
5961 * gcc.c-torture/execute/builtins/string-8.c
5962 * gcc.c-torture/execute/builtins/string-9-lib.c
5963 * gcc.c-torture/execute/builtins/string-9.c
5964 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
5965 * gcc.c-torture/execute/builtins/string-asm-1.c
5966 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
5967 * gcc.c-torture/execute/builtins/string-asm-2.c
5968 * gcc.c-torture/execute/stdio-opt-1.c
5969 * gcc.c-torture/execute/stdio-opt-2.c
5970 * gcc.c-torture/execute/stdio-opt-3.c
5971 * gcc.c-torture/execute/string-opt-1.c
5972 * gcc.c-torture/execute/string-opt-10.c
5973 * gcc.c-torture/execute/string-opt-11.c
5974 * gcc.c-torture/execute/string-opt-12.c
5975 * gcc.c-torture/execute/string-opt-13.c
5976 * gcc.c-torture/execute/string-opt-14.c
5977 * gcc.c-torture/execute/string-opt-15.c
5978 * gcc.c-torture/execute/string-opt-16.c
5979 * gcc.c-torture/execute/string-opt-2.c
5980 * gcc.c-torture/execute/string-opt-6.c
5981 * gcc.c-torture/execute/string-opt-7.c
5982 * gcc.c-torture/execute/string-opt-8.c:
5983 Replace with ...
5984
5985 * gcc.c-torture/execute/builtins/abs-2.c
5986 * gcc.c-torture/execute/builtins/abs-3.c
5987 * gcc.c-torture/execute/builtins/complex-1.c
5988 * gcc.c-torture/execute/builtins/fprintf.c
5989 * gcc.c-torture/execute/builtins/fputs.c
5990 * gcc.c-torture/execute/builtins/memcmp.c
5991 * gcc.c-torture/execute/builtins/memmove.c
5992 * gcc.c-torture/execute/builtins/memops-asm.c
5993 * gcc.c-torture/execute/builtins/mempcpy-2.c
5994 * gcc.c-torture/execute/builtins/mempcpy.c
5995 * gcc.c-torture/execute/builtins/memset.c
5996 * gcc.c-torture/execute/builtins/printf.c
5997 * gcc.c-torture/execute/builtins/sprintf.c
5998 * gcc.c-torture/execute/builtins/strcat.c
5999 * gcc.c-torture/execute/builtins/strchr.c
6000 * gcc.c-torture/execute/builtins/strcmp.c
6001 * gcc.c-torture/execute/builtins/strcpy.c
6002 * gcc.c-torture/execute/builtins/strcspn.c
6003 * gcc.c-torture/execute/builtins/strlen-2.c
6004 * gcc.c-torture/execute/builtins/strlen.c
6005 * gcc.c-torture/execute/builtins/strncat.c
6006 * gcc.c-torture/execute/builtins/strncmp-2.c
6007 * gcc.c-torture/execute/builtins/strncmp.c
6008 * gcc.c-torture/execute/builtins/strncpy.c
6009 * gcc.c-torture/execute/builtins/strpbrk.c
6010 * gcc.c-torture/execute/builtins/strpcpy-2.c
6011 * gcc.c-torture/execute/builtins/strpcpy.c
6012 * gcc.c-torture/execute/builtins/strrchr.c
6013 * gcc.c-torture/execute/builtins/strspn.c
6014 * gcc.c-torture/execute/builtins/strstr-asm.c
6015 * gcc.c-torture/execute/builtins/strstr.c:
6016 ... these new files.
6017
6018 * gcc.c-torture/execute/builtins/abs-2-lib.c
6019 * gcc.c-torture/execute/builtins/abs-3-lib.c
6020 * gcc.c-torture/execute/builtins/complex-1-lib.c
6021 * gcc.c-torture/execute/builtins/fprintf-lib.c
6022 * gcc.c-torture/execute/builtins/fputs-lib.c
6023 * gcc.c-torture/execute/builtins/memcmp-lib.c
6024 * gcc.c-torture/execute/builtins/memmove-lib.c
6025 * gcc.c-torture/execute/builtins/memops-asm-lib.c
6026 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
6027 * gcc.c-torture/execute/builtins/mempcpy-lib.c
6028 * gcc.c-torture/execute/builtins/memset-lib.c
6029 * gcc.c-torture/execute/builtins/printf-lib.c
6030 * gcc.c-torture/execute/builtins/sprintf-lib.c
6031 * gcc.c-torture/execute/builtins/strcat-lib.c
6032 * gcc.c-torture/execute/builtins/strchr-lib.c
6033 * gcc.c-torture/execute/builtins/strcmp-lib.c
6034 * gcc.c-torture/execute/builtins/strcpy-lib.c
6035 * gcc.c-torture/execute/builtins/strcspn-lib.c
6036 * gcc.c-torture/execute/builtins/strlen-2-lib.c
6037 * gcc.c-torture/execute/builtins/strlen-lib.c
6038 * gcc.c-torture/execute/builtins/strncat-lib.c
6039 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
6040 * gcc.c-torture/execute/builtins/strncmp-lib.c
6041 * gcc.c-torture/execute/builtins/strncpy-lib.c
6042 * gcc.c-torture/execute/builtins/strpbrk-lib.c
6043 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
6044 * gcc.c-torture/execute/builtins/strpcpy-lib.c
6045 * gcc.c-torture/execute/builtins/strrchr-lib.c
6046 * gcc.c-torture/execute/builtins/strspn-lib.c
6047 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
6048 * gcc.c-torture/execute/builtins/strstr-lib.c
6049 * gcc.c-torture/execute/builtins/lib/abs.c
6050 * gcc.c-torture/execute/builtins/lib/fprintf.c
6051 * gcc.c-torture/execute/builtins/lib/memset.c
6052 * gcc.c-torture/execute/builtins/lib/printf.c
6053 * gcc.c-torture/execute/builtins/lib/sprintf.c
6054 * gcc.c-torture/execute/builtins/lib/strcpy.c
6055 * gcc.c-torture/execute/builtins/lib/strcspn.c
6056 * gcc.c-torture/execute/builtins/lib/strncat.c
6057 * gcc.c-torture/execute/builtins/lib/strncmp.c
6058 * gcc.c-torture/execute/builtins/lib/strncpy.c
6059 * gcc.c-torture/execute/builtins/lib/strpbrk.c
6060 * gcc.c-torture/execute/builtins/lib/strspn.c
6061 * gcc.c-torture/execute/builtins/lib/strstr.c:
6062 New files containing support routines.
6063
6064 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
6065 declaration.
6066 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
6067 when not optimizing.
6068
6069 2004-07-02 Mark Mitchell <mark@codesourcery.com>
6070
6071 PR c++/16240
6072 * g++.dg/abi/mangle22.C: New test.
6073 * g++.dg/abi/mangle23.C: Likewise.
6074
6075 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
6076
6077 PR fortran/16290
6078 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
6079 Allow for cases without denormalized floating point numbers.
6080
6081 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
6082
6083 PR c/1027
6084 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
6085 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
6086 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
6087 expected warning text.
6088 * gcc.dg/format/diag-2.c: New test.
6089
6090 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
6091
6092 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
6093
6094 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
6095
6096 * gcc.dg/builtins-43.c: New.
6097 * gcc.dg/builtins-44.c: New.
6098 * gcc.dg/builtins-45.c: New.
6099
6100 2004-06-26 Geoffrey Keating <geoffk@apple.com>
6101 Andreas Tobler <a.tobler@schweiz.ch>
6102
6103 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
6104 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
6105 as SIGSEGV.
6106 * gcc.dg/cleanup-11.c: Likewise.
6107 * gcc.dg/cleanup-8.c: Likewise.
6108 * gcc.dg/cleanup-9.c: Likewise.
6109 * gcc.dg/cleanup-5.c: Run on all platforms.
6110
6111 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
6112
6113 * g++.dg/warn/nonnull1.C: New test.
6114
6115 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
6116
6117 * gcc.dg/compat/compat-common.h: Wrap up CINT in
6118 an #ifndef SKIP_COMPLEX_INT/#endif pair.
6119 Special-case the Sun compiler wrt to <complex.h>.
6120
6121 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
6122
6123 * gcc.dg/Wunreachable-8.C: New test.
6124
6125 * gcc.dg/h8300-ice2.c : New test.
6126
6127 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
6128
6129 PR fortran/16161
6130 * gfortran.fortran-torture/compile/implicit.f90: Add test
6131 for implicit character.
6132
6133 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
6134
6135 PR fortran/16289
6136 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
6137 Use tiny() intrinsic to find smallest non-negative real
6138
6139 2004-06-30 Jakub Jelinek <jakub@redhat.com>
6140
6141 * gcc.dg/compat/struct-by-value-22_main.c: New test.
6142 * gcc.dg/compat/struct-by-value-22_x.c: New.
6143 * gcc.dg/compat/struct-by-value-22_y.c: New.
6144
6145 * gcc.c-torture/execute/20040629-1.c: New test.
6146
6147 2004-06-29 Jakub Jelinek <jakub@redhat.com>
6148
6149 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
6150 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
6151
6152 PR target/16195
6153 * gcc.dg/20040625-1.c: New test.
6154
6155 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6156
6157 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
6158
6159 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6160
6161 PR fortran/15963
6162 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
6163
6164 2004-06-29 Richard Henderson <rth@redhat.com>
6165
6166 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
6167
6168 2004-06-29 Paul Brook <paul@codesourcery.com>
6169
6170 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
6171 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
6172
6173 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
6174
6175 PR c++/16260
6176 * g++.dg/parse/crash15.C: New.
6177
6178 2004-06-28 Andrew Pinski <apinski@apple.com>
6179
6180 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
6181 by the error already.
6182
6183 * g++.dg/opt/ptrmem4.C: Change to compile only test.
6184
6185 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
6186
6187 PR target/14041
6188 * gcc.dg/h8300-bss-align-1.c : New.
6189
6190 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
6191
6192 * PR c++/16174
6193 * g++.dg/template/ctor4.C: New.
6194
6195 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6196
6197 PR c++/16205
6198 * g++.dg/warn/Wsequence-point-1.C: New test.
6199
6200 2004-06-27 Paul Brook <paul@codesourcery.com>
6201
6202 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
6203
6204 2004-06-27 Zack Weinberg <zack@codesourcery.com>
6205
6206 * g++.old-deja/g++.mike/p7325.C: Remove.
6207
6208 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
6209
6210 PR c/14963
6211 * gcc.dg/pr14963.c: New test.
6212
6213 2004-06-27 Mark Mitchell <mark@codesourcery.com>
6214
6215 PR c++/16193
6216 * g++.dg/parse/redef1.C: New test.
6217
6218 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
6219
6220 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
6221 20021110.c.
6222 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
6223 20021119-1.c.
6224 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
6225 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
6226 5-04.c.
6227 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
6228 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
6229 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
6230 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
6231 g++.brendan/enum14.C.
6232 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
6233 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
6234 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
6235 g++.mike/virt1.C.
6236 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
6237 memtemp24.C.
6238
6239 2004-06-27 Roger Sayle <roger@eyesopen.com>
6240
6241 * gcc.dg/20040527-1.c: New test case.
6242
6243 2004-06-26 Bud Davis <bdavis9659@comcast.net>
6244
6245 PR gfortran/pr16196
6246 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
6247
6248 2004-06-25 Roger Sayle <roger@eyesopen.com>
6249
6250 PR middle-end/15825
6251 * gcc.dg/pr15825-1.c: New test case.
6252
6253 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6254
6255 * gcc.c-torture/execute/20040625-1.c: New test.
6256
6257 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6258
6259 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
6260
6261 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
6262
6263 * gcc.dg/torture/mips-div-1.c: New test.
6264
6265 2004-06-24 Jeff Law <law@redhat.com>
6266
6267 * gcc.dg/tree-ssa/20040624-1.c: New test.
6268
6269 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
6270
6271 * gcc.c-torture/compile/20040624-1.c: New test.
6272
6273 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6274
6275 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
6276 this directory.
6277
6278 2004-06-23 Andrew Pinski <apinski@apple.com>
6279
6280 PR middle-end/15988
6281 * g++.dg/opt/ptrmem4.C: New test.
6282
6283 * gcc.dg/c90-array-quals-2.c: New test.
6284
6285 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
6286
6287 * gcc.dg/kpice1.c: New test.
6288
6289 2006-06-23 Andrew Pinski <apinski@apple.com>
6290
6291 * gcc.dg/c90-array-quals.c: New test.
6292
6293 2006-06-22 Richard Henderson <rth@redhat.com>
6294
6295 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
6296
6297 2004-06-22 Loren James Rittle <ljrittle@acm.org>
6298
6299 * gcc.dg/builtins-config.h: Handle FreeBSD.
6300
6301 2006-06-22 Richard Henderson <rth@redhat.com>
6302
6303 * g++.dg/opt/devirt1.C: New.
6304
6305 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
6306
6307 * g++.dg/opt/pr15551.C: New testcase.
6308
6309 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
6310
6311 PR target/14800
6312 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
6313 x86_64-*-linux* when compiling for 32bit.
6314
6315 2004-06-21 Andrew Pinski <apinski@apple.com>
6316
6317 * gcc.dg/pch/struct-1.c: New.
6318 * gcc.dg/pch/struct-1.hs: New.
6319
6320 2004-06-21 Geoffrey Keating <geoffk@apple.com>
6321
6322 * gcc.dg/pch/save-temps-1.c: New file.
6323 * gcc.dg/pch/save-temps-1.hs: New file.
6324
6325 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
6326
6327 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
6328 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
6329
6330 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6331
6332 * gfortran.fortran-torture/execute/select_1.f90: Rename function
6333 to fix type error.
6334 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
6335 Remove trailing spaces.
6336
6337 2004-06-21 Richard Henderson <rth@redhat.com>
6338
6339 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
6340 merging && to BIT_FIELD_REF.
6341
6342 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
6343
6344 * g++.dg/opt/placeholder1.C: New test.
6345
6346 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
6347
6348 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
6349 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
6350 * gcc.dg/compat/union-m128-1_x.c: Likewise.
6351 * gcc.dg/compat/union-m128-1_y.c: Likewise.
6352
6353 2004-06-20 Zack Weinberg <zack@codesourcery.com>
6354
6355 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
6356 extern "C".
6357 * g++.dg/other/pragma-re-1.C: Add comments.
6358
6359 2004-06-19 Bud Davis <bdavis9659@comcast.net>
6360
6361 PR gfortran/16080
6362 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
6363
6364 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
6365
6366 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
6367 instead of setting the type of size_t by
6368 hand.
6369
6370 2004-06-18 Roger Sayle <roger@eyesopen.com>
6371
6372 * gcc.dg/unordered-2.c: New test case.
6373 * gcc.dg/unordered-3.c: New test case.
6374
6375 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
6376
6377 PR other/16043
6378 * lib/g++.exp (g++_version): Tweak regexp for version
6379 * lib/g77.exp (g77_version): Likewise
6380 * lib/gfortran.exp (gfortran_version): Likewise
6381 * lib/objc.exp (objc_version): Likewise
6382 * lib/treelang.exp (treelang_version): Likewise
6383
6384 2004-06-19 Jakub Jelinek <jakub@redhat.com>
6385
6386 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
6387 Use INT_MAX instead of __INT_MAX__.
6388 * gcc.dg/compat/struct-align-2_y.c: Likewise.
6389
6390 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
6391 * gcc.dg/compat/scalar-return-3_x.c: Use it.
6392 * gcc.dg/compat/scalar-return-3_y.c: Use it.
6393 * gcc.dg/compat/scalar-return-4_x.c: Use it.
6394 * gcc.dg/compat/scalar-return-4_y.c: Use it.
6395 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
6396 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
6397 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
6398 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
6399
6400 * gcc.dg/range-test-1.c: New test.
6401 * g++.dg/opt/range-test-1.C: New test.
6402
6403 2004-06-17 Richard Henderson <rth@redhat.com>
6404
6405 * objc.dg/sync-1.m: New.
6406 * objc.dg/try-catch-1.m: Don't force next runtime.
6407 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
6408 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
6409 shadowed catch clause.
6410 * objc.dg/try-catch-5.m: New.
6411
6412 2004-06-17 Zack Weinberg <zack@codesourcery.com>
6413
6414 Bug 14610
6415 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
6416
6417 2004-06-15 Richard Henderson <rth@redhat.com>
6418
6419 * gcc.dg/20001116-1.c: Move expected warning line.
6420
6421 2004-06-15 Richard Henderson <rth@redhat.com>
6422
6423 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
6424 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
6425
6426 2004-06-15 Jeff Law <law@redhat.com>
6427
6428 * gcc.dg/tree-ssa/20040615-1.c: New test.
6429 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
6430 be less sensitive to operand ordering.
6431 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
6432
6433 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
6434
6435 * g++.dg/abi/bitfield3.C: Add comment..
6436
6437 2004-06-15 Richard Henderson <rth@redhat.com>
6438
6439 * g++.dg/ext/stmtexpr1.C: XFAIL.
6440 * gcc.dg/20030612-1.c: XFAIL.
6441
6442 2004-06-15 Eric Christopher <echristo@redhat.com>
6443
6444 * g++.dg/charset/asm5.c: New.
6445 * gcc.dg/charset/asm6.c: New.
6446
6447 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6448
6449 PR fortran/15962
6450 * gfortran.fortran-torture/execute/select_1.f90: New test.
6451
6452 2004-06-15 Paul Brook <paul@codesourcery.com>
6453
6454 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
6455
6456 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6457
6458 PR c++/15967
6459 * g++.dg/lookup/crash3.C: New test.
6460
6461 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6462
6463 PR c++/15947
6464 * g++.dg/parse/dtor4.C: New test.
6465
6466 2004-06-14 Jeff Law <law@redhat.com>
6467
6468 * gcc.c-torture/compile/20040614-1.c: New test.
6469
6470 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6471
6472 PR fortran/15211
6473 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
6474 LEN of a character array.
6475
6476 2004-06-14 Mark Mitchell <mark@codesourcery.com>
6477
6478 PR c++/15096
6479 * g++.dg/template/ptrmem10.C: New test.
6480
6481 PR c++/14930
6482 * g++.dg/template/friend30.C: New test.
6483
6484 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6485
6486 PR fortran/14928
6487 * gfortran.fortran-torture/compile/mloc.f90: New test.
6488
6489 2004-06-13 Paul Brook <paul@codesourcery.com>
6490
6491 * gfortran.fortran-torture/execute/random_2.f90: New test.
6492
6493 2004-06-13 Eric Christopher <echristo@redhat.com>
6494
6495 * gcc.dg/noncompile/redecl-1.c: Fix error message.
6496
6497 2004-06-12 Paul Brook <paul@codesourcery.com>
6498
6499 * gfortran.fortran-torture/execute/contained_3.f90: New test.
6500
6501 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6502
6503 PR fortran/14923
6504 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
6505
6506 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6507
6508 PR fortran/14957
6509 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
6510 syntax errors in end statements of contained subroutines.
6511
6512 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6513
6514 PR fortran/12841
6515 * gfortran.fortran-torture/execute/null_arg.f90: New test.
6516
6517 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6518
6519 PR fortran/15665
6520 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
6521
6522 2004-06-12 Bud Davis <bdavis9659@comcast.net>
6523
6524 PR gfortran/12839
6525 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
6526
6527 2004-06-11 Mark Mitchell <mark@codesourcery.com>
6528
6529 PR c++/15862
6530 * g++.dg/parse/enum1.C: New test.
6531
6532 2004-06-10 Jeff Law <law@redhat.com>
6533
6534 * gcc.c-torture/compile/20040610-1.c: New test.
6535
6536 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6537
6538 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
6539 * g++.old-deja/g++.other/decl3.C: Likewise.
6540
6541 2004-06-10 Brian Booth <bbooth@redhat.com>
6542
6543 * gcc.dg/tree-ssa/20031015-1.c: Scan for
6544 V_MAY_DEF instead of VDEF.
6545 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
6546
6547 2004-06-10 Mark Mitchell <mark@codesourcery.com>
6548
6549 PR c++/14211
6550 * g++.dg/conversion/const1.C: New test.
6551
6552 PR c++/15076
6553 * g++.dg/conversion/reinterpret1.C: New test.
6554
6555 PR c++/15877
6556 * g++.dg/template/enum2.C: New test.
6557
6558 PR c++/15227
6559 * g++.dg/template/error13.C: New test.
6560
6561 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6562
6563 PR fortran/14957
6564 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
6565 arguments to test_* REAL and of the right size.
6566
6567 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6568
6569 PR target/15569
6570 PR rtl-optimization/15681
6571 * gcc.dg/20040609-1.c: New test.
6572
6573 2004-06-10 Jakub Jelinek <jakub@redhat.com>
6574
6575 PR c++/14791
6576 * g++.dg/opt/builtins1.C: New test.
6577
6578 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
6579
6580 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
6581 that use default windows32 struct layout.
6582 * gcc.dg/i386-bitfield2.c: Likewise.
6583
6584 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
6585
6586 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
6587 for mingw32 and cygwin targets.
6588
6589 2004-06-09 Geoffrey Keating <geoffk@apple.com>
6590
6591 * gcc.dg/pch/macro-4.c: New.
6592 * gcc.dg/pch/macro-4.hs: New.
6593
6594 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6595
6596 PR fortran/13249
6597 * gfortran.fortran-torture/compile/name_clash.f90: New test.
6598
6599 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6600
6601 PR fortran/13372
6602 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
6603
6604 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6605
6606 PR gfortran/14897
6607 * gfortran.fortran-torture/execute/t_edit.f90: New test.
6608
6609 2004-06-09 Bud Davis <bdavis9659@comcast.net>
6610
6611 PR gfortran/15755
6612 * gfortran.fortran-torture/execute/backspace.c : New test.
6613
6614 2004-06-09 Paul Brook <paul@codesourcery.com>
6615
6616 * gfortran.fortran-torture/execure/intrinsic_associated.f90
6617 (pointer_to_section): Rewrite to use smaller array.
6618
6619 2004-06-08 David Edelsohn <edelsohn@gnu.org>
6620
6621 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
6622 * gcc.dg/ext/altivec-10.c: Same.
6623 * gcc.dg/ext/altivec-11.c: Same.
6624 * gcc.dg/ext/altivec-12.c: Same.
6625 * gcc.dg/ext/altivec-13.c: Same.
6626 * gcc.dg/ext/altivec-14.c: Same.
6627 * gcc.dg/ext/altivec-15.c: Same.
6628 * gcc.dg/ext/altivec-16.c: Same.
6629 * gcc.dg/ext/altivec-3.c: Same.
6630 * gcc.dg/ext/altivec-4.c: Same.
6631 * gcc.dg/ext/altivec-6.c: Same.
6632 * gcc.dg/ext/altivec-7.c: Same.
6633 * gcc.dg/ext/altivec-8.c: Same.
6634 * gcc.dg/ext/altivec-varargs-1.c: Same.
6635
6636 * g++.dg/ext/altivec-1.C: Correct dg syntax.
6637 * g++.dg/ext/altivec-10.C: Same.
6638 * g++.dg/ext/altivec-2.C: Same.
6639 * g++.dg/ext/altivec-3.C: Same.
6640 * g++.dg/ext/altivec-4.C: Same.
6641 * g++.dg/ext/altivec-5.C: Same.
6642 * g++.dg/ext/altivec-6.C: Same.
6643 * g++.dg/ext/altivec-7.C: Same.
6644 * g++.dg/ext/altivec-8.C: Same.
6645 * g++.dg/ext/altivec-9.C: Same.
6646
6647 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6648
6649 PR c++/7841
6650 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
6651
6652 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
6653
6654 * gcc.dg/union-1.c: New test.
6655
6656 2004-06-07 Roger Sayle <roger@eyesopen.com>
6657
6658 * gcc.dg/builtins-41.c: New test case.
6659 * gcc.dg/builtins-42.c: New test case.
6660
6661 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6662
6663 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
6664 * g++.dg/ext/altivec-10.C: Same.
6665 * g++.dg/ext/altivec-2.C: Same.
6666 * g++.dg/ext/altivec-3.C: Same.
6667 * g++.dg/ext/altivec-4.C: Same.
6668 * g++.dg/ext/altivec-5.C: Same.
6669 * g++.dg/ext/altivec-6.C: Same.
6670 * g++.dg/ext/altivec-7.C: Same.
6671 * g++.dg/ext/altivec-8.C: Same.
6672 * g++.dg/ext/altivec-9.C: Same.
6673 * g++.old-deja/g++.abi/cxa_vec.C: Same.
6674 * g++.old-deja/g++.brendan/new3.C: Same.
6675 * gcc.c-torture/execute/eeprof-1.x: Same.
6676
6677 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
6678
6679 PR c/14765
6680 * gcc.dg/pr14765-1.c: New test.
6681
6682 2004-06-07 Roger Sayle <roger@eyesopen.com>
6683
6684 PR c/14649
6685 * gcc.dg/pr14649-1.c: New test case.
6686
6687 2004-06-07 Richard Henderson <rth@redhat.com>
6688
6689 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
6690 if temporaries.
6691
6692 2004-06-07 David Edelsohn <edelsohn@gnu.org>
6693
6694 * g++.dg/eh/elide1.C: Remove XFAIL.
6695
6696 2004-06-07 Mark Mitchell <mark@codesourcery.com>
6697
6698 PR c++/15337
6699 * g++.dg/expr/sizeof3.C: New test.
6700
6701 PR c++/14777
6702 * g++.dg/template/access14.C: New test.
6703
6704 PR c++/15554
6705 * g++.dg/template/enum1.C: New test.
6706
6707 PR c++/15057
6708 * g++.dg/eh/throw1.C: New test.
6709
6710 2004-06-07 David Ayers <d.ayers@inode.at>
6711 Ziemowit Laski <zlaski@apple.com>
6712
6713 * lib/objc.exp (objc_target_compile): Revert the '-framework
6714 Foundation' flag fix, since bare Darwin does not ship
6715 with the Foundation framework.
6716 * objc/execute/next_mapping.h: Provide a local NSConstantString
6717 @interface and @implementation.
6718 (objc_constant_string_init): A constructor function, used to
6719 initialize the NSConstantString meta-class object.
6720 * objc/execute/string1.m: Include "next_mapping.h" instead of
6721 <Foundation/NSString.h>.
6722 * objc/execute/string2.m: Likewise.
6723 * objc/execute/string3.m: Likewise.
6724 * objc/execute/string4.m: Likewise.
6725
6726 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
6727
6728 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
6729 to double. Replace double with FLOAT.
6730 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
6731
6732 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
6733 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
6734 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
6735 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
6736 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
6737 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
6738 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
6739 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
6740
6741 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
6742
6743 PR c/13519
6744 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
6745
6746 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6747
6748 PR c++/15503
6749 * g++.dg/template/meminit2.C: New test.
6750
6751 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
6752
6753 PR target/15822
6754 * gcc.c-torture/execute/compare-fp-1.c,
6755 gcc.c-torture/execute/compare-fp-2.c,
6756 gcc.c-torture/execute/compare-fp-3.c,
6757 gcc.c-torture/execute/compare-fp-4.c,
6758 gcc.c-torture/execute/compare-fp-3.x,
6759 gcc.c-torture/execute/compare-fp-4.x: Moved...
6760 * gcc.c-torture/execute/ieee/compare-fp-1.c,
6761 gcc.c-torture/execute/ieee/compare-fp-2.c,
6762 gcc.c-torture/execute/ieee/compare-fp-3.c,
6763 gcc.c-torture/execute/ieee/compare-fp-4.c,
6764 gcc.c-torture/execute/ieee/compare-fp-3.x,
6765 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
6766
6767 2004-06-04 David Ayers <d.ayers@inode.at>
6768
6769 * objc/execute/protocol-isEqual-4.m: New testcase.
6770
6771 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
6772
6773 * objc/execute/protocol-isEqual-1.m: New testcase.
6774 * objc/execute/protocol-isEqual-2.m: New testcase.
6775 * objc/execute/protocol-isEqual-3.m: New testcase.
6776
6777 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6778
6779 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
6780
6781 2004-06-02 Ziemowit Laski <zlaski@apple.com>
6782
6783 * lib/objc.exp (objc_target_compile): When running tests on
6784 Darwin (Mac OS X), inform the linker about '-framework
6785 'Foundation'.
6786
6787 2004-06-02 Eric Christopher <echristo@redhat.com>
6788
6789 * gcc.c-torture/compile/20040602-1.c: New.
6790
6791 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
6792
6793 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
6794 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
6795
6796 PR tree-optimization/14736
6797 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
6798
6799 PR tree-optimization/14042
6800 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
6801
6802 PR tree-optimization/14729
6803 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
6804
6805 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
6806
6807 PR fortran/15557
6808 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
6809
6810 2004-06-01 Richard Hederson <rth@redhat.com>
6811
6812 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
6813
6814 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
6815
6816 PR c++/14932
6817 * g++.dg/parse/offsetof4.C: New test.
6818
6819 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
6820
6821 PR objc/7993
6822 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
6823
6824 2004-05-31 Mark Mitchell <mark@codesourcery.com>
6825
6826 PR c++/15701
6827 * g++.dg/template/friend29.C: New test.
6828
6829 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
6830
6831 PR c/15749
6832 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
6833
6834 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
6835
6836 * gcc.dg/sparc-trap-1.c: New test.
6837
6838 2004-05-31 Roger Sayle <roger@eyesopen.com>
6839
6840 PR middle-end/15069
6841 * g++.dg/opt/fold3.C: New test case.
6842
6843 2004-05-30 Graham Stott <graham.stott@btinternet.com>
6844
6845 * lib/target-supports.exp (check_iconv_available): Fix fallout
6846 from 2004-05-28 patch.
6847
6848 2004-05-30 Paul Brook <paul@codesourcery.com>
6849
6850 PR fortran/15620
6851 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
6852 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
6853
6854 2004-05-30 Steven G. Kargl <kargls@comcast.net>
6855
6856 * gfortran.fortran-torture/execute/random_1.f90: New test.
6857
6858 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6859
6860 * g++.dg/ext/altivec-10.C: New test.
6861
6862 2004-05-29 Paul Brook <paul@codesourcery.com>
6863
6864 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
6865
6866 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6867
6868 * gcc.dg/altivec-16.c: New test.
6869
6870 2004-05-28 Janis Johnson <janis187@us.ibm.com>
6871
6872 * lib/target-supports.exp (check_vmx_hw_available): New.
6873 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
6874
6875 * lib/target-supports.exp (check_alias_available,
6876 check_iconv_available, check_named_sections_available): Use
6877 unique names for temporary files.
6878
6879 2004-05-28 Ziemowit Laski <zlaski@apple.com>
6880
6881 * gcc.dg/altivec-15.c: New test.
6882
6883 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6884
6885 PR c++/15083
6886 * g++.dg/warn/noeffect6.C: New test.
6887
6888 PR c++/15471
6889 * g++.dg/expr/ptrmem4.C: New test.
6890
6891 PR c++/15640
6892 * g++.dg/template/operator3.C: New test.
6893
6894 2004-05-28 Mark Mitchell <mark@codesourcery.com>
6895
6896 PR c++/14668
6897 * g++.dg/lookup/redecl1.C: New test.
6898 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
6899
6900 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
6901
6902 * gcc.c-torture/execute/compare-fp-1.c,
6903 gcc.c-torture/execute/compare-fp-2.c,
6904 gcc.c-torture/execute/compare-fp-3.c,
6905 gcc.c-torture/execute/compare-fp-4.c,
6906 gcc.c-torture/execute/compare-fp-3.x,
6907 gcc.c-torture/execute/compare-fp-4.x,
6908 gcc.dg/pr15649-1.c: New.
6909
6910 2004-05-27 Adam Nemet <anemet@lnxw.com>
6911
6912 PR c++/12883
6913 * g++.dg/init/array14.C: New test.
6914
6915 2004-05-25 Janis Johnson <janis187@us.ibm.com>
6916
6917 * lib/compat.exp (compat-get-options-main): New.
6918 (compat-get-options): Remove unneeded code, warn for ignored
6919 command.
6920 (compat-execute): Check flag set by dg-require-* commands.
6921
6922 * lib/compat.exp (compat-execute): Break up long lines.
6923
6924 2004-05-24 Janis Johnson <janis187@us.ibm.com>
6925
6926 * gcc.dg/altivec-7.c: Don't use 'vector long'.
6927 * gcc.dg/altivec-14.c: New test.
6928 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
6929
6930 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
6931 * gcc.dg/altivec-12.c: Ditto.
6932
6933 * gcc.dg/altivec-3.c: Move call to altivec_check.
6934
6935 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6936
6937 PR c++/15044
6938 * g++.dg/template/error12.C: New test.
6939
6940 PR c++/15317
6941 * g++.dg/ext/attrib15.C: New test.
6942
6943 PR c++/15329
6944 * g++.dg/template/ptrmem9.C: New test.
6945
6946 2004-05-25 Paul Brook <paul@codesourcery.com>
6947
6948 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
6949
6950 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6951
6952 PR c++/15165
6953 * g++.dg/template/crash19.C: New test.
6954
6955 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6956
6957 PR c++/15025
6958 * g++.dg/template/redecl1.C: New test.
6959
6960 2004-05-23 Mark Mitchell <mark@codesourcery.com>
6961
6962 PR c++/14821
6963 * g++.dg/other/ns1.C: New test.
6964
6965 PR c++/14883
6966 * g++.dg/template/invalid1.C: New test.
6967
6968 2004-05-23 Paul Brook <paul@codesourcery.com>
6969 Victor Leikehman <lei@haifasphere.co.il>
6970
6971 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
6972 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
6973
6974 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6975
6976 PR c++/15285
6977 PR c++/15299
6978 * g++.dg/template/non-dependent5.C: New test.
6979 * g++.dg/template/non-dependent6.C: New test.
6980
6981 2004-05-22 Mark Mitchell <mark@codesourcery.com>
6982
6983 PR c++/15507
6984 * g++.dg/inherit/union1.C: New test.
6985
6986 PR c++/15542
6987 * g++.dg/template/addr1.C: New test.
6988
6989 PR c++/15427
6990 * g++.dg/template/array5.C: New test.
6991
6992 PR c++/15287
6993 * g++.dg/template/array6.C: New test.
6994
6995 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
6996 Roger Sayle <roger@eyesopen.com>
6997
6998 * g++.dg/lookup/forscope2.C: New test case.
6999
7000 2004-05-22 Ben Elliston <bje@au.ibm.com>
7001
7002 * gcc.dg/cpp/Wmissingdirs.c: New.
7003
7004 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7005
7006 PR target/15301
7007 * gcc.dg/compat/union-m128-1.h: New file.
7008 * gcc.dg/compat/union-m128-1_main.c: Likewise.
7009 * gcc.dg/compat/union-m128-1_x.c: Likewise.
7010 * gcc.dg/compat/union-m128-1_y.c: Likewise.
7011
7012 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
7013
7014 PR target/15302
7015 * gcc.dg/compat/struct-complex-1.h: New file.
7016 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
7017 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
7018 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
7019
7020 2004-05-20 Roger Sayle <roger@eyesopen.com>
7021
7022 PR middle-end/3074
7023 * gcc.dg/pr3074-1.c: New test case.
7024 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
7025
7026 2004-05-20 Falk Hueffner <falk@debian.org>
7027
7028 PR other/15526
7029 * gcc.dg/ftrapv-1.c: New test case.
7030
7031 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
7032
7033 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
7034
7035 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
7036 Jeff Law <law@redhat.com>
7037
7038 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
7039 * gcc.dg/tree-ssa/20040518-2.c: New test.
7040
7041 * gcc.dg/tree-ssa/20040518-1.c: New test.
7042
7043 2004-05-18 Zack Weinberg <zack@codesourcery.com>
7044
7045 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
7046
7047 2004-05-18 Paul Brook <paul@codesourcery.com>
7048
7049 PR fortran/13930
7050 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
7051
7052 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7053
7054 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
7055 constant folding.
7056
7057 2004-05-17 Steven Bosscher <stevenb@suse.de>
7058
7059 * gcc.dg/tree-ssa/20040517-1.c: New test.
7060
7061 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7062
7063 * gcc.dg/loop-4.c: New test.
7064
7065 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
7066
7067 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
7068
7069 2004-05-15 Bud Davis <bdavis9659@comcast.net>
7070
7071 PR fortran/15311
7072 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
7073
7074 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7075
7076 PR fortran/13826
7077 PR fortran/13940
7078 * gfortran.fortran-torture/compile/data_1.f90: New test.
7079
7080 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
7081
7082 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
7083 * gcc.dg/uninit-H.c: Define ASM for __s390__.
7084
7085 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7086
7087 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
7088
7089 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
7090
7091 PR c/15444
7092 * gcc.dg/format/xopen-1.c: Adjust expected message.
7093 * gcc.dg/format/xopen-3.c: New test.
7094
7095 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
7096
7097 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
7098
7099 2004-05-14 Jeff Law <law@redhat.com>
7100
7101 * gcc.dg/tree-ssa/20040514-2.c: New test.
7102
7103 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7104
7105 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
7106 this ...
7107 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
7108 this.
7109
7110 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
7111
7112 * gcc.dg/tree-ssa/20040514-1.c: New test.
7113
7114 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7115
7116 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
7117 test.
7118
7119 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7120
7121 PR fortran/14066
7122 * gfortran.fortran-torture/compile/do_1.f90: New test.
7123
7124 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7125
7126 PR fortran/15051
7127 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
7128 test.
7129
7130 2004-05-14 Bud Davis <bdavis9659@comcast.net>
7131
7132 PR fortran/15149
7133 * gfortran.fortran-torture/execute/random_init.f90: New test.
7134
7135 2004-05-13 Paul Brook <paul@codesourcery.com>
7136
7137 PR fortran/15314
7138 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
7139
7140 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
7141
7142 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
7143 for the powerpc case.
7144
7145 2004-05-13 Jeff Law <law@redhat.com>
7146
7147 * gcc.dg/tree-ssa/20040513-1.c: New test.
7148 * gcc.dg/tree-ssa/20040513-2.c: New test.
7149
7150 2004-05-13 Paul Brook <paul@codesourcery.com>
7151
7152 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
7153 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
7154 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
7155
7156 2004-05-13 Andreas Schwab <schwab@suse.de>
7157
7158 PR other/10819
7159 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
7160 characters.
7161
7162 2004-05-13 Bud Davis <bdavis9659@comcast.net>
7163
7164 PR fortran/15294
7165 * gfortran.fortran-torture/execute/adjustr.f90: New file.
7166
7167 2004-05-13 Diego Novillo <dnovillo@redhat.com>
7168
7169 Merge from tree-ssa-20020619-branch. See
7170 ChangeLog.tree-ssa for details.
7171
7172 2004-05-11 Ziemowit Laski <zlaski@apple.com>
7173
7174 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
7175 include <altivec.h> explicitly.
7176 * gcc.dg/altivec-13.c: Likewise.
7177
7178 2004-05-11 Paul Brook <paul@codesourcery.com>
7179
7180 * gcc.c-torture/compile/20010518-1.c: Force enum size.
7181
7182 2004-05-10 Eric Christopher <echristo@redhat.com>
7183
7184 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
7185 * gcc.dg/sibcall-4.c: Ditto.
7186
7187 2004-05-10 Ziemowit Laski <zlaski@apple.com>
7188
7189 * g++.dg/ext/altivec-8.C: New test case.
7190 * gcc.dg/altivec-13.c: New test case.
7191
7192 2004-05-08 Roger Sayle <roger@eyesopen.com>
7193
7194 * gcc.c-torture/execute/divcmp-1.c: New test case.
7195 * gcc.c-torture/execute/divcmp-2.c: New test case.
7196 * gcc.c-torture/execute/divcmp-3.c: New test case.
7197
7198 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
7199
7200 * g++.dg/other/pragma-re-2.C: New test.
7201
7202 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7203
7204 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
7205 * gcc.dg/i386-387-2.c: Likewise.
7206
7207 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
7208 __builtin_drem.
7209 * gcc.dg/i386-387-6.c: Likewise.
7210
7211 2004-05-07 Uros Bizjak <uros@kss-loka.si>
7212
7213 * gcc.dg/builtins-33.c: Also check log1p*.
7214
7215 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
7216
7217 PR optimization/15296
7218 * gcc.c-torture/execute/pr15296.c: New test.
7219
7220 2004-05-05 Uros Bizjak <uros@kss-loka.si>
7221
7222 * gcc.dg/builtins-40.c: New test.
7223
7224 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
7225
7226 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
7227
7228 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
7229
7230 * g++.dg/ext/spe1.C: New testcase.
7231
7232 2004-05-04 Ziemowit Laski <zlaski@apple.com>
7233
7234 * objc.dg/image-info.m: Allow additional attributes
7235 for __image_info section.
7236
7237 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
7238
7239 * gcc.dg/torture/mips-hilo-2.c: New test.
7240
7241 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7242
7243 PR c++/14389
7244 * g++.dg/template/member5.C: New test.
7245
7246 2004-05-03 Uros Bizjak <uros@kss-loka.si>
7247
7248 * gcc.dg/builtins-34.c: Also check expm1*.
7249
7250 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7251
7252 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
7253 * gcc.dg/torture/builtin-convert-3.c: New test.
7254
7255 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
7256
7257 PR middle-end/15054
7258 * g++.dg/opt/pr15054.C: New test.
7259
7260 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7261
7262 * gcc.dg/torture/builtin-rounding-1.c: New test.
7263 * gcc.dg/builtins-25.c: Delete.
7264 * gcc.dg/builtins-29.c: Delete.
7265
7266 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
7267
7268 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
7269 * gcc.dg/sibcall-4.c: Likewise.
7270 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
7271
7272 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7273
7274 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
7275 bit-field on 16-bit targets.
7276
7277 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
7278
7279 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
7280 16-bit targets.
7281
7282 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
7283
7284 * gcc.dg/rs6000-power2-1.c: Change to compile only.
7285 * gcc.dg/rs6000-power2-2.c: Likewise.
7286
7287 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
7288
7289 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
7290 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
7291 Change the asm registers to be in form of frN instead of fN.
7292
7293 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7294
7295 * gcc.dg/torture/builtin-convert-2.c: New test.
7296
7297 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
7298
7299 * gcc.dg/rs6000-power2-1.c: New test.
7300 * gcc.dg/rs6000-power2-2.c: New test.
7301
7302 2004-04-28 Jan Hubicka <jh@suse.cz>
7303
7304 * gcc.dg/unused-6.c: New test.
7305
7306 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7307 Ulrich Weigand <uweigand@de.ibm.com>
7308
7309 * ada/acats/run_all.sh: Define $target variable.
7310
7311 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
7312
7313 PR c++/15119
7314 * g++.dg/other/vararg-1.C: New test.
7315
7316 PR c++/4794
7317 * g++.dg/eh/cleanup3.C: New test.
7318
7319 2004-04-24 Laurent GUERBY <laurent@guerby.net>
7320
7321 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
7322 and ad8011a (target_insn).
7323 * ada/acats/support/macro.dfs: Likewise.
7324 * ada/acats/support/impbit.adb: New file.
7325
7326 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
7327
7328 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
7329
7330 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7331
7332 * gcc.dg/loop-3.c: New test.
7333
7334 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
7335
7336 * gcc.c-torture/execute/simd-5.c: New test.
7337
7338 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7339
7340 PR c++/15064
7341 * g++.dg/template/crash18.C: New test.
7342
7343 2004-04-22 Mark Mitchell <mark@codesourcery.com>
7344
7345 * g++.dg/ext/complit3.C: New test.
7346
7347 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7348
7349 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
7350 * gcc.dg/altivec-3.c: Same.
7351 * gcc.dg/altivec-varargs-1.c: Same.
7352
7353 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
7354
7355 * lib/target-supports.exp (check_profiling_available): Assume
7356 profiling is not available on powerpc-eabi targets.
7357
7358 2004-04-21 Janis Johnson <janis187@us.ibm.com>
7359
7360 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
7361 * gcc.dg/vmx/bug-1.c: Ditto.
7362
7363 2004-04-20 Eric Christopher <echristo@redhat.com>
7364
7365 * gcc.dg/charset/extern.c: New test.
7366 * g++.dg/charset/extern3.cc: Ditto.
7367
7368 2004-04-20 Uros Bizjak <uros@kss-loka.si>
7369
7370 * gcc.dg/builtins-39.c: New test.
7371
7372 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
7373
7374 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
7375
7376 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
7377
7378 * gcc.dg/torture/mips-hilo-1.c: New test.
7379
7380 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
7381
7382 * gcc.c-torture/compile/20040419-1.c: New test.
7383
7384 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
7385
7386 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
7387
7388 2004-04-18 Zack Weinberg <zack@codesourcery.com>
7389 Aldy Hernandez <aldyh@redhat.com>
7390
7391 * gcc.c-torture/execute/va-arg-24.c: New.
7392
7393 2004-04-17 Zack Weinberg <zack@codesourcery.com>
7394 Aldy Hernandez <aldyh@redhat.com>
7395
7396 * gcc.dg/vmx/1b-01.c: New.
7397 * gcc.dg/vmx/1b-02.c: New.
7398 * gcc.dg/vmx/1b-03.c: New.
7399 * gcc.dg/vmx/1b-04.c: New.
7400 * gcc.dg/vmx/1b-05.c: New.
7401 * gcc.dg/vmx/1b-06.c: New.
7402 * gcc.dg/vmx/1b-07.c: New.
7403 * gcc.dg/vmx/1c-01.c: New.
7404 * gcc.dg/vmx/1c-02.c: New.
7405 * gcc.dg/vmx/3a-01a.c: New.
7406 * gcc.dg/vmx/3a-01.c: New.
7407 * gcc.dg/vmx/3a-01m.c: New.
7408 * gcc.dg/vmx/3a-03.c: New.
7409 * gcc.dg/vmx/3a-03m.c: New.
7410 * gcc.dg/vmx/3a-04.c: New.
7411 * gcc.dg/vmx/3a-04m.c: New.
7412 * gcc.dg/vmx/3a-05.c: New.
7413 * gcc.dg/vmx/3a-06.c: New.
7414 * gcc.dg/vmx/3a-06m.c: New.
7415 * gcc.dg/vmx/3a-07.c: New.
7416 * gcc.dg/vmx/3b-01.c: New.
7417 * gcc.dg/vmx/3b-02.c: New.
7418 * gcc.dg/vmx/3b-10.c: New.
7419 * gcc.dg/vmx/3b-13.c: New.
7420 * gcc.dg/vmx/3b-14.c: New.
7421 * gcc.dg/vmx/3b-15.c: New.
7422 * gcc.dg/vmx/3c-01a.c: New.
7423 * gcc.dg/vmx/3c-01.c: New.
7424 * gcc.dg/vmx/3c-02.c: New.
7425 * gcc.dg/vmx/3c-03.c: New.
7426 * gcc.dg/vmx/3d-01.c: New.
7427 * gcc.dg/vmx/4-01.c: New.
7428 * gcc.dg/vmx/4-03.c: New.
7429 * gcc.dg/vmx/5-01.c: New.
7430 * gcc.dg/vmx/5-02.c: New.
7431 * gcc.dg/vmx/5-03.c: New.
7432 * gcc.dg/vmx/5-04.c: New.
7433 * gcc.dg/vmx/5-05.c: New.
7434 * gcc.dg/vmx/5-06.c: New.
7435 * gcc.dg/vmx/5-07.c: New.
7436 * gcc.dg/vmx/5-07t.c: New.
7437 * gcc.dg/vmx/5-08.c: New.
7438 * gcc.dg/vmx/5-10.c: New.
7439 * gcc.dg/vmx/5-11.c: New.
7440 * gcc.dg/vmx/7-01a.c: New.
7441 * gcc.dg/vmx/7-01.c: New.
7442 * gcc.dg/vmx/7c-01.c: New.
7443 * gcc.dg/vmx/7d-01.c: New.
7444 * gcc.dg/vmx/7d-02.c: New.
7445 * gcc.dg/vmx/8-01.c: New.
7446 * gcc.dg/vmx/8-02a.c: New.
7447 * gcc.dg/vmx/8-02.c: New.
7448 * gcc.dg/vmx/brode-1.c: New.
7449 * gcc.dg/vmx/bug-1.c: New.
7450 * gcc.dg/vmx/bug-2.c: New.
7451 * gcc.dg/vmx/bug-3.c: New.
7452 * gcc.dg/vmx/cw-bug-1.c: New.
7453 * gcc.dg/vmx/cw-bug-2.c: New.
7454 * gcc.dg/vmx/cw-bug-3.c: New.
7455 * gcc.dg/vmx/dct.c: New.
7456 * gcc.dg/vmx/debug-1.c: New.
7457 * gcc.dg/vmx/debug-2.c: New.
7458 * gcc.dg/vmx/debug-3.c: New.
7459 * gcc.dg/vmx/debug-4.c: New.
7460 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
7461 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
7462 * gcc.dg/vmx/eg-5.c: New.
7463 * gcc.dg/vmx/fft.c: New.
7464 * gcc.dg/vmx/gcc-bug-1.c: New.
7465 * gcc.dg/vmx/gcc-bug-2.c: New.
7466 * gcc.dg/vmx/gcc-bug-3.c: New.
7467 * gcc.dg/vmx/gcc-bug-4.c: New.
7468 * gcc.dg/vmx/gcc-bug-5.c: New.
7469 * gcc.dg/vmx/gcc-bug-6.c: New.
7470 * gcc.dg/vmx/gcc-bug-7.c: New.
7471 * gcc.dg/vmx/gcc-bug-8.c: New.
7472 * gcc.dg/vmx/gcc-bug-9.c: New.
7473 * gcc.dg/vmx/gcc-bug-b.c: New.
7474 * gcc.dg/vmx/gcc-bug-c.c: New.
7475 * gcc.dg/vmx/gcc-bug-d.c: New.
7476 * gcc.dg/vmx/gcc-bug-e.c: New.
7477 * gcc.dg/vmx/gcc-bug-f.c: New.
7478 * gcc.dg/vmx/gcc-bug-g.c: New.
7479 * gcc.dg/vmx/gcc-bug-i.c: New.
7480 * gcc.dg/vmx/harness.h: New.
7481 * gcc.dg/vmx/ira1.c: New.
7482 * gcc.dg/vmx/ira2a.c: New.
7483 * gcc.dg/vmx/ira2b.c: New.
7484 * gcc.dg/vmx/ira2.c: New.
7485 * gcc.dg/vmx/ira2c.c: New.
7486 * gcc.dg/vmx/mem.c: New.
7487 * gcc.dg/vmx/newton-1.c: New.
7488 * gcc.dg/vmx/ops.c: New.
7489 * gcc.dg/vmx/sn7153.c: New.
7490 * gcc.dg/vmx/spill2.c: New.
7491 * gcc.dg/vmx/spill3.c: New.
7492 * gcc.dg/vmx/spill.c: New.
7493 * gcc.dg/vmx/t.c: New.
7494 * gcc.dg/vmx/varargs-1.c: New.
7495 * gcc.dg/vmx/varargs-2.c: New.
7496 * gcc.dg/vmx/varargs-3.c: New.
7497 * gcc.dg/vmx/varargs-4.c: New.
7498 * gcc.dg/vmx/varargs-5.c: New.
7499 * gcc.dg/vmx/varargs-6.c: New.
7500 * gcc.dg/vmx/varargs-7.c: New.
7501 * gcc.dg/vmx/vmx.exp: New.
7502 * gcc.dg/vmx/vprint-1.c: New.
7503 * gcc.dg/vmx/vscan-1.c: New.
7504 * gcc.dg/vmx/x-01.c: New.
7505 * gcc.dg/vmx/x-02.c: New.
7506 * gcc.dg/vmx/x-03.c: New.
7507 * gcc.dg/vmx/x-04.c: New.
7508 * gcc.dg/vmx/x-05.c: New.
7509 * gcc.dg/vmx/yousufi-1.c: New.
7510 * gcc.dg/vmx/zero-1.c: New.
7511 * gcc.dg/vmx/zero.c: New.
7512
7513 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
7514
7515 * g++.dg/lookup/java1.C: Update for chage of
7516 _Jv_AllocObject.
7517 * g++.dg/lookup/java2.C: Likewise.
7518
7519 2004-04-17 Laurent GUERBY <laurent@guerby.net>
7520
7521 * ada/acats/run_all.sh: use -O2 by default.
7522
7523 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
7524
7525 * gcc.dg/vr-mult-[12].c: New tests.
7526
7527 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7528
7529 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
7530
7531 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
7532
7533 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
7534
7535 * lib/target-supports.exp (check_profiling_available): Assume profiling
7536 isn't available for mips*-*-elf targets.
7537
7538 2004-04-14 Uros Bizjak <uros@kss-loka.si>
7539
7540 * gcc.dg/builtins-38.c: New test.
7541
7542 2004-04-14 Eric Christopher <echristo@redhat.com>
7543
7544 * g++.dg/charset/charset.exp: Run .cc extension tests.
7545
7546 2004-04-14 Zack Weinberg <zack@codesourcery.com>
7547
7548 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
7549
7550 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7551
7552 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
7553
7554 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
7555
7556 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
7557 * gcc.dg/i386-387-2.c: Likewise.
7558
7559 * gcc.dg/i386-387-7.c: New test.
7560 * gcc.dg/i386-387-8.c: New test.
7561
7562 * gcc.dg/builtins-37.c: New test.
7563
7564 2004-04-13 Geoffrey Keating <geoffk@apple.com>
7565
7566 * g++.dg/pch/externc-1.C: Add missing semicolon.
7567
7568 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
7569
7570 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
7571
7572 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
7573
7574 * gcc.c-torture/execute/20040411-1.c: New test.
7575
7576 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
7577
7578 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
7579
7580 2004-04-09 Chris Demetriou <cgd@broadcom.com>
7581
7582 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
7583
7584 2004-04-09 Zack Weinberg <zack@codesourcery.com>
7585
7586 * lib/target-supports.exp (check_named_sections_available): New.
7587 * lib/gcc-dg.exp (dg-require-named-sections): New.
7588 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
7589 old-deja.exp. Also prune error-count message from HP linker.
7590 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
7591
7592 * g++.dg/init/init-ref4.C: Use dg-require-weak.
7593 * g++.old-deja/g++.pt/static3.C: Likewise.
7594 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
7595
7596 2004-04-09 Roger Sayle <roger@eyesopen.com>
7597
7598 * gcc.c-torture/execute/20040409-1.c: New test case.
7599 * gcc.c-torture/execute/20040409-2.c: New test case.
7600 * gcc.c-torture/execute/20040409-3.c: New test case.
7601
7602 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
7603
7604 * gcc.dg/20040409-1.c: New test.
7605
7606 2004-04-08 Roger Sayle <roger@eyesopen.com>
7607
7608 PR target/14888
7609 * g++.dg/opt/pr14888.C: New test case.
7610
7611 2004-04-08 Geoffrey Keating <geoffk@apple.com>
7612
7613 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
7614 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
7615 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
7616 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
7617 New tests.
7618
7619 2004-04-08 Paul Brook <paul@codesourcery.com>
7620
7621 * gcc.dg/spill-1.c: New test.
7622
7623 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7624
7625 * gcc.dg/torture/builtin-ctype-2.c: New test.
7626
7627 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
7628
7629 * gcc.dg/pch/pch.exp: Add largefile test.
7630
7631 2004-04-06 Geoffrey Keating <geoffk@apple.com>
7632
7633 * g++.dg/pch/externc-1.Hs: New.
7634 * g++.dg/pch/externc-1.C: New.
7635
7636 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7637
7638 * gcc.dg/compat/struct-by-value-5a_main.c,
7639 gcc.dg/compat/struct-by-value-5b_main.c: New files.
7640 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
7641 * gcc.dg/compat/struct-by-value-5a_x.c,
7642 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
7643 gcc.dg/compat/struct-by-value-5_x.c.
7644 * gcc.dg/compat/struct-by-value-5a_y.c,
7645 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
7646 gcc.dg/compat/struct-by-value-5_y.c.
7647
7648 * gcc.dg/compat/struct-by-value-6a_main.c,
7649 gcc.dg/compat/struct-by-value-6b_main.c: New files.
7650 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
7651 * gcc.dg/compat/struct-by-value-6a_x.c,
7652 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
7653 gcc.dg/compat/struct-by-value-6_x.c.
7654 * gcc.dg/compat/struct-by-value-6a_y.c,
7655 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
7656 gcc.dg/compat/struct-by-value-6_y.c.
7657
7658 * gcc.dg/compat/struct-by-value-7a_main.c,
7659 gcc.dg/compat/struct-by-value-7b_main.c: New files.
7660 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
7661 * gcc.dg/compat/struct-by-value-7a_x.c,
7662 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
7663 gcc.dg/compat/struct-by-value-7_x.c.
7664 * gcc.dg/compat/struct-by-value-7a_y.c,
7665 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
7666 gcc.dg/compat/struct-by-value-7_y.c.
7667
7668 2004-04-06 Jakub Jelinek <jakub@redhat.com>
7669
7670 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
7671 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
7672 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
7673 options.
7674
7675 2004-04-06 Uros Bizjak <uros@kss-loka.si>
7676
7677 * gcc.dg/builtins-36.c: New test.
7678
7679 2004-04-06 Paul Brook <paul@codesourcery.com>
7680
7681 * README.gcc: Remove obsolete contraint on testcases.
7682
7683 2004-04-05 Paul Brook <paul@codesourcery.com>
7684
7685 PR2123
7686 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
7687 failure and exit(0) on success.
7688 * g++.dg/expr/anew2.C: Ditto.
7689 * g++.dg/expr/anew3.C: Ditto.
7690 * g++.dg/expr/anew4.C: Ditto.
7691
7692 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
7693
7694 PR c++/3518
7695 * g++.dg/template/unify7.C: New.
7696
7697 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
7698
7699 * g++.dg/README: Bring up to date with new subdirectories; remove
7700 duplicate subdirectory lines.
7701
7702 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
7703
7704 PR c++/14007
7705 * g++.dg/template/unify5.C: New.
7706 * g++.dg/template/unify6.C: New.
7707 * g++.dg/template/qualttp20.C: Adjust.
7708 * g++.old-deja/g++.jason/report.C: Adjust.
7709 * g++.old-deja/g++.other/qual1.C: Adjust.
7710
7711 2004-04-01 Mark Mitchell <mark@codesourcery.com>
7712
7713 PR c++/14803
7714 * g++.dg/inherit/ptrmem1.C: New test.
7715
7716 2004-04-01 Jakub Jelinek <jakub@redhat.com>
7717
7718 PR c++/14755
7719 * gcc.c-torture/execute/20040331-1.c: New test.
7720 * gcc.dg/20040331-1.c: New test.
7721
7722 2004-04-01 Paul Brook <paul@codesourcery.com>
7723
7724 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
7725
7726 2004-03-30 Mark Mitchell <mark@codesourcery.com>
7727
7728 PR c++/14724
7729 * g++.dg/init/goto1.C: New test.
7730
7731 PR c++/14763
7732 * g++.dg/template/defarg4.C: New test.
7733
7734 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
7735
7736 * gcc.dg/altivec-11.c: Extend test for more valid cases.
7737
7738 2004-03-28 David Edelsohn <edelsohn@gnu.org>
7739
7740 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
7741
7742 2004-03-28 Zack Weinberg <zack@codesourcery.com>
7743
7744 * gcc.dg/noncompile/undeclared-2.c: New test.
7745
7746 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
7747
7748 * gcc.dg/940409-1.c: Remove XFAIL.
7749 * gcc.dg/reg-vol-struct-1.c: New test.
7750
7751 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7752
7753 * gcc.dg/torture/builtin-wctype-1.c: New test.
7754
7755 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
7756
7757 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
7758 * gcc.dg/20001101-1.c: Likewise.
7759 * gcc.dg/20001102-1.c: Likewise.
7760
7761 2004-03-25 Roger Sayle <roger@eyesopen.com>
7762
7763 * gcc.dg/compare8.c: Add an additional test for XOR.
7764
7765 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7766
7767 * gcc.dg/torture/builtin-ctype-1.c: New test.
7768
7769 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7770
7771 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
7772 * gcc.dg/torture/builtin-math-1.c: Likewise.
7773 * gcc.dg/torture/builtin-power-1.c: New test.
7774
7775 2004-03-24 Andreas Schwab <schwab@suse.de>
7776
7777 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
7778 IA64 assembler.
7779
7780 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
7781 Roger Sayle <roger@eyesopen.com>
7782
7783 * gcc.dg/compare8.c: New test case.
7784
7785 2004-03-23 Ziemowit Laski <zlaski@apple.com>
7786
7787 * g++.dg/ext/altivec-7.C: New test.
7788
7789 2004-03-23 Zack Weinberg <zack@codesourcery.com>
7790
7791 PR 12267, 12391, 12560, 13129, 14114, 14133
7792 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
7793 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
7794 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
7795 Adjust error regexps.
7796 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
7797 * gcc.dg/noncompile/undeclared-1.c: New test cases.
7798 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
7799 * gcc.dg/local1.c: Add explanatory comment.
7800
7801 2004-03-23 Roger Sayle <roger@eyesopen.com>
7802
7803 PR optimization/14669
7804 * g++.dg/opt/fold2.C: New test case.
7805
7806 2004-03-22 Jakub Jelinek <jakub@redhat.com>
7807
7808 PR c/14069
7809 * gcc.dg/20040322-1.c: New test.
7810
7811 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
7812
7813 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
7814 * gcc.dg/ultrasp4.c: Likewise.
7815 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
7816
7817 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7818
7819 * gcc.dg/i386-sse-8.c: Reset default options.
7820
7821 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
7822
7823 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
7824 in the error message text.
7825
7826 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
7827
7828 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
7829
7830 2004-03-21 Mark Mitchell <mark@codesourcery.com>
7831
7832 PR c++/14616
7833 * g++.dg/init/array13.C: New test.
7834
7835 2004-03-20 Roger Sayle <roger@eyesopen.com>
7836
7837 PR target/13889
7838 * gcc.c-torture/compile/pr13889.c: New test case.
7839
7840 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
7841
7842 PR c/14635
7843 * builtins-1.c (nan, nans): Don't test.
7844 * builtins-30.c: Don't use nan, nanf, nanl.
7845 * builtins-35.c: New test.
7846
7847 2004-03-19 Ziemowit Laski <zlaski@apple.com>
7848
7849 * g++.dg/ext/altivec-6.C: New test.
7850
7851 2004-03-19 Mark Mitchell <mark@codesourcery.com>
7852
7853 * g++.dg/init/placement3.C: New test.
7854
7855 * g++.dg/template/spec13.C: New test.
7856
7857 * g++.dg/lookup/using11.C: New test.
7858
7859 * g++.dg/lookup/koenig3.C: New test.
7860
7861 * g++.dg/template/operator2.C: New test.
7862
7863 * g++.dg/expr/dtor3.C: New test.
7864 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
7865 marker.
7866 * g++.old-deja/g++.law/visibility28.C: Likewise.
7867
7868 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
7869
7870 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
7871 * gcc.dg/ppc64-abi-3.c: Likewise.
7872
7873 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7874
7875 PR c++/14545
7876 * g++.dg/parse/template15.C: New test.
7877
7878 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7879
7880 * g++.dg/expr/dtor2.C: New test.
7881
7882 * g++.dg/lookup/anon4.C: New test.
7883
7884 * g++.dg/overload/using1.C: New test.
7885
7886 * g++.dg/template/lookup7.C: New test.
7887
7888 * g++.dg/template/typename6.C: New test.
7889
7890 * g++.dg/expr/cond6.C: New test.
7891
7892 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7893
7894 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
7895
7896 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7897
7898 * g++.dg/expr/cond5.C: New test.
7899 * g++.dg/expr/constcast1.C: Likewise.
7900 * g++.dg/expr/ptrmem2.C: Likewise.
7901 * g++.dg/expr/ptrmem3.C: Likewise.
7902 * g++.dg/lookup/main1.C: Likewise.
7903 * g++.dg/template/lookup6.C: Likewise.
7904
7905 2004-03-18 Mark Mitchell <mark@codesourcery.com>
7906
7907 * gcc.dg/local1.c: New test.
7908
7909 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
7910
7911 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7912
7913 * gcc.dg/torture/builtin-convert-1.c: New test.
7914
7915 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7916
7917 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
7918
7919 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7920
7921 PR c++/14481
7922 * g++.dg/warn/Wunused-7.C: New test.
7923
7924 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7925
7926 * gcc.dg/torture/builtin-integral-1.c: New test.
7927
7928 2004-03-16 Mark Mitchell <mark@codesourcery.com>
7929
7930 PR c++/14586
7931 * g++.dg/parse/non-dependent3.C: New test.
7932
7933 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
7934
7935 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
7936 * g++.dg/eh/simd-2.C: Likewise.
7937 * g++.dg/init/array10.C: Likewise.
7938 * gcc.c-torture/compile/simd-1.c: Likewise.
7939 * gcc.c-torture/compile/simd-2.c: Likewise.
7940 * gcc.c-torture/compile/simd-3.c: Likewise.
7941 * gcc.c-torture/compile/simd-4.c: Likewise.
7942 * gcc.c-torture/compile/simd-6.c: Likewise.
7943 * gcc.c-torture/execute/simd-1.c: Likewise.
7944 * gcc.c-torture/execute/simd-2.c: Likewise.
7945 * gcc.dg/compat/vector-defs.h: Likewise.
7946 * gcc.dg/20020531-1.c: Likewise.
7947 * gcc.dg/altivec-3.c: Likewise.
7948 * gcc.dg/altivec-4.c: Likewise.
7949 * gcc.dg/altivec-varargs-1.c: Likewise.
7950 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
7951 * gcc.dg/i386-mmx-3.c: Likewise.
7952 * gcc.dg/i386-sse-4.c: Likewise.
7953 * gcc.dg/i386-sse-5.c: Likewise.
7954 * gcc.dg/i386-sse-8.c: Likewise.
7955 * gcc.dg/simd-1.c: Likewise.
7956 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
7957 __ev64_opaque__ since the machine description provides it.
7958
7959 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7960
7961 * lib/compat.exp (skip_list): New global variable.
7962 Use it to hold the user defined COMPAT_SKIPS list if any.
7963 (compat-obj): Add the members of skip_list to optall.
7964
7965 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7966
7967 * gcc.dg/compat/union-by-value-1_main.c,
7968 union-by-value-1_x.c, union-by-value-1_y.c,
7969 union-check.h, union-defs.h,
7970 union-init.h, union-return-1_main.c,
7971 union-return-1_x.c, union-return-1_y.c: New files.
7972
7973 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
7974
7975 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
7976 mixed-struct-init.h: Add 4 mixed structure types.
7977 struct-by-value-21_main.c, struct-by-value-21_x.c,
7978 struct-by-value-21_y.c, struct-return-21_main.c,
7979 struct-return-21_x.c, struct-return-21_y.c: New files.
7980
7981 2004-03-13 Mark Mitchell <mark@codesourcery.com>
7982
7983 PR c++/14550
7984 * g++.dg/parse/template14.C: New test.
7985
7986 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
7987
7988 * gcc.c-torture/execute/20040313-1.c: New test.
7989
7990 2004-03-13 Jakub Jelinek <jakub@redhat.com>
7991
7992 PR target/14533
7993 * gcc.dg/20040311-2.c: New test.
7994
7995 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
7996
7997 PR other/14544
7998 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
7999 bit-field.
8000
8001 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
8002
8003 * gcc.dg/20040305-2.c: Add missing return statement.
8004
8005 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8006
8007 * gcc.dg/builtins-34.c: Also check pow10*.
8008
8009 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8010
8011 PR target/14262
8012 * gcc.dg/20040305-2.c: New test.
8013
8014 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
8015
8016 * gcc.dg/20040310-1.c: New test.
8017
8018 2004-03-11 Roger Sayle <roger@eyesopen.com>
8019
8020 * gcc.c-torture/execute/20040311-1.c: New test case.
8021
8022 2004-03-11 Mark Mitchell <mark@codesourcery.com>
8023
8024 PR c++/14476
8025 * g++.dg/lookup/enum1.C: New test.
8026
8027 2004-03-10 Mark Mitchell <mark@codesourcery.com>
8028
8029 PR c++/14510
8030 * g++.dg/lookup/struct2.C: New test.
8031
8032 2004-03-10 Uros Bizjak <uros@kss-loka.si>
8033
8034 * gcc.dg/builtins-34.c: New test.
8035
8036 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8037
8038 * gcc.dg/torture/builtin-nonneg-1.c: New test.
8039
8040 2004-03-09 James E Wilson <wilson@specifixinc.com>
8041
8042 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
8043 * gcc.dg/alias-2.c: New testcase.
8044
8045 2004-03-09 Zack Weinberg <zack@codesourcery.com>
8046
8047 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
8048
8049 2004-03-09 Roger Sayle <roger@eyesopen.com>
8050
8051 * gcc.c-torture/execute/20040309-1.c: New test case.
8052
8053 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
8054
8055 PR c++/14397
8056 * g++.dg/overload/ref1.C: New.
8057
8058 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8059
8060 PR c++/14409
8061 * g++.dg/template/spec12.C: New test.
8062
8063 PR c++/14448
8064 * g++.dg/parse/crash14.C: New test.
8065
8066 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8067
8068 PR c++/14230
8069 * g++.dg/init/ref11.C: New test.
8070
8071 2004-03-09 Mark Mitchell <mark@codesourcery.com>
8072
8073 PR c++/14432
8074 * g++.dg/parse/builtin2.C: New test.
8075
8076 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8077
8078 PR c++/14401
8079 * g++.dg/init/ctor3.C: New test.
8080 * g++.dg/init/union1.C: New test.
8081 * g++.dg/ext/anon-struct4.C: New test.
8082
8083 2004-03-08 Mark Mitchell <mark@codesourcery.com>
8084
8085 * g++.dg/lookup/koenig1.C: Tweak error messages.
8086 * g++.dg/lookup/used-before-declaration.C: Likewise.
8087 * g++.dg/other/do1.C: Likewise.
8088 * g++.dg/overload/koenig1.C: Likewise.
8089 * g++.dg/parse/crash13.C: Likewise.
8090 * g++.dg/template/instantiate3.C: Likewise.
8091
8092 2004-03-08 Eric Christopher <echristo@redhat.com>
8093
8094 * * lib/target-supports.exp: Enable libiconv in test
8095 compilation. Fix up error checking.
8096
8097 2004-03-08 Roger Sayle <roger@eyesopen.com>
8098
8099 PR middle-end/14289
8100 * gcc.dg/pr14289-1.c: New test case.
8101 * gcc.dg/pr14289-2.c: Likewise.
8102 * gcc.dg/pr14289-3.c: Likewise.
8103
8104 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
8105
8106 * gcc.c-torture/execute/20040308-1.c: New test.
8107
8108 2004-03-07 Roger Sayle <roger@eyesopen.com>
8109
8110 * gcc.c-torture/execute/20040307-1.c: New test case.
8111
8112 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
8113
8114 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
8115
8116 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
8117
8118 * gcc.dg/20040306-1.c: New test.
8119
8120 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
8121
8122 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
8123 them static.
8124 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
8125
8126 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8127
8128 PR c/14465
8129 * gcc.dg/decl-6.c: New test.
8130
8131 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8132
8133 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
8134 Rename LOGPOW -> LOG_POW.
8135 (SQRT_EXP, POW_EXP): New.
8136
8137 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8138
8139 * gcc.dg/i386-sse-8.c: New test.
8140
8141 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
8142
8143 PR c/14114
8144 * gcc.dg/decl-5.c: New test.
8145
8146 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
8147
8148 * gcc.dg/20040305-1.c: New test.
8149
8150 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
8151
8152 PR other/14354
8153 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
8154
8155 2004-03-04 Ziemowit Laski <zlaski@apple.com>
8156
8157 PR c++/14425, c++/14426
8158 * g++.dg/ext/altivec-4.C: New test.
8159 * g++.dg/ext/altivec-5.C: New test.
8160
8161 2004-03-04 Geoffrey Keating <geoffk@apple.com>
8162
8163 * g++.old-deja/g++.other/linkage1.C: Expect errors about
8164 global variables of a type with no linkage.
8165 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
8166 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
8167 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
8168 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
8169 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
8170 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
8171 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
8172 * g++.dg/warn/deprecated.C: Name enum Color.
8173 * g++.dg/overload/VLA.C: Name structure for 'b'.
8174 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
8175
8176 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
8177
8178 * gcc.c-torture/compile/20040304-1.c: New test.
8179
8180 2004-03-03 Zack Weinberg <zack@codesourcery.com>
8181
8182 PR 13728
8183 * gcc.dg/decl-4.c: New testcase.
8184
8185 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
8186
8187 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
8188 as PRECF if sizeof (float) > sizeof (double).
8189 (PRECL): Make it the same as PRECF if
8190 sizeof (float) > sizeof (long double).
8191
8192 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8193
8194 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
8195 system type. Add check for irix6 which doesn't have c99 runtime.
8196
8197 2004-03-03 Bob Wilson <bob.wilson@acm.org>
8198
8199 * gcc.dg/const-elim-1.c: xfail for xtensa.
8200
8201 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8202
8203 PR c++/14369
8204 * g++.dg/template/cond4.C: New test.
8205
8206 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8207
8208 PR c++/14360
8209 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
8210
8211 PR c++/14361
8212 * g++.dg/parse/defarg7.C: New test.
8213
8214 PR c++/14359
8215 * g++.dg/template/friend26.C: New test.
8216
8217 2004-03-01 Mark Mitchell <mark@codesourcery.com>
8218
8219 PR c++/14324
8220 * g++.dg/abi/mangle21.C: New test.
8221
8222 PR c++/14260
8223 * g++.dg/parse/constructor2.C: New test.
8224
8225 PR c++/14337
8226 * g++.dg/template/sfinae1.C: New test.
8227
8228 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8229
8230 PR c++/14267
8231 * g++.dg/expr/crash2.C: New test.
8232
8233 PR middle-end/13448
8234 * gcc.dg/inline-5.c: New test.
8235 * gcc.dg/always-inline.c: Split out tests into ...
8236 * gcc.dg/always-inline2.c: ... this and ...
8237 * gcc.dg/always-inline3.c: ... this.
8238
8239 2004-02-29 Mark Mitchell <mark@codesourcery.com>
8240
8241 PR debug/12103
8242 * g++.dg/debug/crash1.C: New test.
8243
8244 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
8245
8246 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
8247 function with __attribute__((noinline)).
8248 (recurser_void2): Likewise.
8249 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
8250 (recurser_void2): Likewise.
8251
8252 2004-02-29 Roger Sayle <roger@eyesopen.com>
8253
8254 PR middle-end/14203
8255 * g++.dg/warn/Wunused-6.C: New test case.
8256
8257 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
8258
8259 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
8260 not defined.
8261
8262 2004-02-27 Eric Christopher <echristo@redhat.com>
8263
8264 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
8265 * g++.dg/charset/asm2.c: Run only x86.
8266 * gcc.dg/charset/asm3.c: Ditto.
8267
8268 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
8269
8270 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
8271 ld_library_path.
8272
8273 2004-02-27 Ziemowit Laski <zlaski@apple.com>
8274
8275 * g++.dg/ext/altivec-3.C: New.
8276
8277 2004-02-26 Richard Henderson <rth@redhat.com>
8278
8279 * g++.dg/ext/attrib10.C: Mark for warning.
8280 * gcc.dg/attr-alias-1.c: New.
8281
8282 2004-02-26 Richard Henderson <rth@redhat.com>
8283
8284 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
8285 * gcc.c-torture/execute/20040208-2.c: ... it back.
8286
8287 2004-02-26 Eric Christopher <echristo@redhat.com>
8288
8289 * lib/target-supports.exp (check-iconv-available): New function.
8290 * lib/gcc-dg.exp (dg-require-iconv): New function.
8291 Use above.
8292 * gcc.dg/charset: New directory.
8293 * gcc.dg/charset/charset.exp: New file.
8294 * gcc.dg/charset/asm1.c: Ditto.
8295 * gcc.dg/charset/asm2.c: Ditto.
8296 * gcc.dg/charset/asm3.c: Ditto.
8297 * gcc.dg/charset/asm4.c: Ditto.
8298 * gcc.dg/charset/asm5.c: Ditto.
8299 * gcc.dg/charset/attribute1.c: Ditto.
8300 * gcc.dg/charset/attribute2.c: Ditto.
8301 * gcc.dg/charset/string1.c: Ditto.
8302 * g++.dg/charset: New directory.
8303 * g++.dg/dg.exp: Add here. Special options.
8304 * g++.dg/charset/charset.exp: New file.
8305 * g++.dg/charset/asm1.c: Ditto.
8306 * g++.dg/charset/asm2.c: Ditto.
8307 * g++.dg/charset/asm3.c: Ditto.
8308 * g++.dg/charset/asm4.c: Ditto.
8309 * g++.dg/charset/attribute1.c: Ditto.
8310 * g++.dg/charset/attribute2.c: Ditto.
8311 * g++.dg/charset/extern1.cc: Ditto.
8312 * g++.dg/charset/extern2.cc: Ditto.
8313 * g++.dg/charset/string1.c: Ditto.
8314
8315 2004-02-26 Mark Mitchell <mark@codesourcery.com>
8316
8317 PR c++/14278
8318 * g++.dg/parse/comma1.C: New test.
8319
8320 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8321
8322 PR c++/14284
8323 * g++.dg/template/ttp8.C: New test.
8324
8325 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
8326
8327 * gcc.dg/fixuns-trunc-1.c: New test.
8328
8329 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8330
8331 * gcc.dg/builtins-config.h: Use #elif.
8332
8333 2004-02-26 Michael Matz <matz@suse.de>
8334
8335 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
8336 * gcc.dg/991214-1.c: Likewise.
8337 * gcc.dg/i386-asm-1.c: Likewise.
8338
8339 2004-02-25 Richard Henderson <rth@redhat.com>
8340
8341 * gcc.c-torture/execute/20040208-2.c: Move ...
8342 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
8343
8344 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8345
8346 PR c++/14246
8347 * g++.dg/other/crash-3.C: New test.
8348
8349 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8350
8351 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
8352 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
8353
8354 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
8355 HP-UX.
8356
8357 2004-02-24 Michael Matz <matz@suse.de>
8358
8359 * gcc.dg/i386-regparm.c: New.
8360
8361 2004-02-23 James E Wilson <wilson@specifixinc.com>
8362
8363 * gcc.c-torture/execute/20040223-1.c: New.
8364
8365 2004-02-23 Zack Weinberg <zack@codesourcery.com>
8366 Kazu Hirata <kazu@cs.umass.edu>
8367
8368 * gcc.dg/fwritable-strings-1.c: Remove.
8369
8370 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
8371
8372 PR c/14156
8373 * gcc.dg/20040223-1.c: New test.
8374
8375 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8376
8377 PR c++/14106
8378 * g++.dg/ext/typeof9.C: New test.
8379
8380 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8381
8382 PR c++/14250
8383 * g++.dg/other/switch1.C: New test.
8384
8385 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
8386
8387 * gcc.dg/cast-function-1.c: Adjust for new informative message.
8388 * gcc.dg/va-arg-1.c: Likewise.
8389
8390 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8391
8392 PR c++/14143
8393 * g++.dg/template/koenig5.C: New test.
8394
8395 2004-02-21 Ziemowit Laski <zlaski@apple.com>
8396
8397 * g++.dg/ext/altivec-1.C: Generalize target triple.
8398 * g++.dg/ext/altivec-2.C: New test case.
8399 * g++.dg/ext/altivec_check.h: New file.
8400 * gcc.dg/altivec-1.c: Generalize target triple;
8401 include altivec_check.h and call altivec_check().
8402 * gcc.dg/altivec-[2-5].c: Generalize target triple.
8403 * gcc.dg/altivec-6.c: New test case.
8404 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
8405 type casts as needed.
8406 * gcc.dg/altivec-10.c: Include altivec_check.h and call
8407 altivec_check().
8408 * gcc.dg/altivec-12.c: New test case.
8409 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
8410 include altivec_check.h and call altivec_check().
8411 * gcc.dg/altivec_check.h: New file.
8412
8413 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8414
8415 * lib/target-supports.exp (check_alias_available): Don't mangle
8416 function `g' in test program.
8417
8418 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8419
8420 * lib/target-supports.exp (check_profiling_available): Check
8421 argument to determine whether we support a profiling type.
8422 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
8423 check_profiling_available.
8424 * g++.dg/bprob/bprob.exp: Likewise
8425 * g77.dg/bprob/bprob.exp: Likewise.
8426 * gcc.misc-tests/bprob.exp: Likewise.
8427 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
8428 dg-require-profiling and delete expected error handling.
8429 * gcc.dg/20021014-1.c: Likewise.
8430 * gcc.dg/nest.c: Likewise.
8431
8432 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8433
8434 PR c++/12007
8435 * g++.dg/other/vthunk1.C: New test.
8436
8437 2004-02-20 Falk Hueffner <falk@debian.org>
8438
8439 PR target/14201
8440 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
8441
8442 2004-02-20 Mark Mitchell <mark@codesourcery.com>
8443
8444 PR c++/13927
8445 * g++.dg/other/error8.C: Remove XFAIL markers.
8446
8447 PR c++/14173
8448 * g++.dg/ext/packed5.C: New test.
8449
8450 PR c++/14199
8451 * g++.dg/warn/Wunused-5.C: New test.
8452
8453 PR c++/14186
8454 * g++.dg/lookup/member1.C: New test.
8455
8456 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
8457
8458 * gcc.c-torture/compile/20040130-1.c: Enable only when
8459 __INT_MAX__ >= 2147483647L.
8460 * gcc.c-torture/compile/961203-1.c: Likewise.
8461
8462 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
8463
8464 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
8465 * g++.dg/opt/template1.C: Robustify assembler regexp
8466
8467 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8468
8469 * gcc.c-torture/execute/simd-4.x: Remove.
8470 * gcc.c-torture/execute/va-arg-25.x: Likewise.
8471 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
8472 Guard with #ifndef SKIP_ATTRIBUTE.
8473 * gcc.dg/compat/vector-1_y.c: Likewise.
8474 * gcc.dg/compat/vector-2_x.c: Likewise.
8475 * gcc.dg/compat/vector-2_y.c: Likewise.
8476 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
8477 * g++.dg/eh/simd-2.C: Likewise.
8478
8479 2004-02-19 Alan Modra <amodra@bigpond.net.au>
8480
8481 * gcc.c-torture/compile/complex-1.c: New.
8482
8483 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
8484
8485 PR target/14209
8486 * gcc.c-torture/execute/20040218-1.c: New test.
8487
8488 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8489
8490 PR c++/14181
8491 * g++.dg/parse/new2.C: New test.
8492
8493 2004-02-18 Paul Brook <paul@codesourcery.com>
8494
8495 * gcc.c-torture/compile/libcall-1.c: New test.
8496
8497 2004-02-18 Paul Brook <paul@codesourcery.com>
8498
8499 PR debug/12934
8500 * gcc.dg/debug/debug-7.c: New test.
8501
8502 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
8503
8504 * gcc.dg/20040217-1.c: New test.
8505
8506 2004-02-17 Zack Weinberg <zack@codesourcery.com>
8507
8508 * gcc.c-torture/execute/990208-1.x: Delete.
8509
8510 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
8511
8512 * gcc.c-torture/execute/20040208-2.x: New file.
8513
8514 2004-02-17 Mark Mitchell <mark@codesourcery.com>
8515
8516 PR c++/11326
8517 * g++.dg/abi/structret1.C: New test.
8518
8519 2004-02-17 Jakub Jelinek <jakub@redhat.com>
8520
8521 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
8522 (i386_cpuid): No need to test if cpuid is available on AMD64.
8523 Fix assembly, so that it works onboth i386 and AMD64.
8524 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
8525 (vecInLong): Fix s[] member type to unsigned int.
8526 (vecInWord): Remove type.
8527 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
8528 (a64, b64, c64, d64, e64): Remove.
8529 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
8530 Remove unused variable. Remove initialization of removed variables.
8531 Don't call mmx_tests nor sse_tests.
8532 (reference_mmx, reference_sse): Remove.
8533 (check): Add return stmt.
8534 * gcc.dg/i386-sse-7.c: New test.
8535 * gcc.dg/i386-mmx-4.c: New test.
8536
8537 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8538
8539 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
8540 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8541 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8542 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
8543 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
8544 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
8545 g++.dg/tc1/dr94.C: Fix line terminator.
8546
8547 2004-02-16 Geoffrey Keating <geoffk@apple.com>
8548
8549 * gcc.c-torture/compile/20040216-1.c: New.
8550
8551 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8552
8553 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
8554 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
8555 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
8556 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
8557 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
8558 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
8559
8560 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
8561
8562 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
8563
8564 2004-02-15 Mark Mitchell <mark@codesourcery.com>
8565
8566 PR c++/13971
8567 * g++.dg/expr/cond4.C: New test.
8568
8569 PR c++/14086
8570 * g++.dg/lookup/crash2.C: New test.
8571
8572 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
8573
8574 * gcc.c-torture/compile/20040214-2.c: New test.
8575
8576 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
8577
8578 PR c++/14116
8579 * g++.dg/ext/typeof8.C: New test.
8580
8581 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
8582
8583 * gcc.c-torture/compile/20040214-1.c: New test.
8584
8585 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8586
8587 PR c++/13635
8588 * g++.dg/template/spec11.C: New test.
8589
8590 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8591
8592 PR c++/13927
8593 * g++.dg/other/error8.C: New test.
8594
8595 2004-02-13 Mark Mitchell <mark@codesourcery.com>
8596
8597 PR c++/14122
8598 * g++.dg/template/array4.C: New test.
8599
8600 PR c++/14108
8601 * g++.dg/inherit/thunk2.C: New test.
8602
8603 PR c++/14083
8604 * g++.dg/eh/cond2.C: New test.
8605
8606 2004-02-12 Alan Modra <amodra@bigpond.net.au>
8607
8608 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
8609
8610 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
8611
8612 * lib/scanasm.exp (dg-scan): Quote pattern before display.
8613
8614 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
8615
8616 * g++.dg/simd-2.C: xfail on ppc64-linux.
8617
8618 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
8619
8620 PR c/456
8621 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
8622 tests.
8623
8624 2004-02-11 Uros Bizjak <uros@kss-loka.si>
8625
8626 * gcc.dg/builtins-33.c: New test.
8627
8628 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
8629
8630 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
8631
8632 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8633
8634 * g++.dg/simd-2.C: Set -maltivec for ppc64.
8635
8636 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
8637
8638 * gcc.dg/ppc64-abi-3.c: New test.
8639
8640 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
8641
8642 PR c/14092
8643
8644 * gcc.dg/pr14092-1.c: New testcase.
8645
8646 2004-02-10 Alan Modra <amodra@bigpond.net.au>
8647
8648 * gcc.dg/cpp/assert4.c: Fix typo last change.
8649
8650 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
8651 * gcc.dg/cpp/assert4.c: Handle powerpc64.
8652
8653 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
8654
8655 2004-02-09 Roger Sayle <roger@eyesopen.com>
8656
8657 * gcc.c-torture/compile/20040209-1.c: New test case.
8658
8659 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
8660
8661 * gcc.dg/c90-init-1.c: Adjust expected error messages.
8662
8663 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
8664
8665 * gcc.c-torture/execute/20040208-[12].c: New tests.
8666
8667 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8668
8669 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
8670
8671 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
8672
8673 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
8674
8675 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8676
8677 Bug 13856
8678 * gcc.dg/visibility-8.c: New testcase.
8679
8680 2004-02-07 Zack Weinberg <zack@codesourcery.com>
8681
8682 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
8683 arguments.
8684 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
8685
8686 2004-02-07 Roger Sayle <roger@eyesopen.com>
8687
8688 PR middle-end/13696
8689 * g++.dg/opt/fold1.C: New test case.
8690
8691 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8692
8693 PR c++/14033
8694 * g++.dg/other/crash-2.C: New test.
8695
8696 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8697
8698 PR c++/14028
8699 * g++.dg/parse/angle-bracket2.C: New test.
8700
8701 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8702
8703 PR middle-end/13750
8704 Revert:
8705 2004-01-15 Geoffrey Keating <geoffk@apple.com>
8706 PR pch/13361
8707 * testsuite/g++.dg/pch/wchar-1.C: New.
8708 * testsuite/g++.dg/pch/wchar-1.Hs: New.
8709
8710 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8711
8712 PR c++/14008
8713 * g++.dg/parse/error15.C: New test.
8714 * g++.dg/parse/crash11.C: Update dg-error mark.
8715
8716 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8717
8718 PR c++/13932
8719 * g++.dg/warn/conv2.C: New test.
8720
8721 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8722
8723 PR c++/13086
8724 * g++.dg/warn/incomplete1.C: Remove xfail.
8725
8726 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8727
8728 * lib/file-format.exp (gcc_target_object_format): Use
8729 ${tool}_target_compile, not gcc_target_compile.
8730 * lib/target-supports.exp (check_alias_available): Likewise.
8731 (check_gc_sections_available): Likewise.
8732 * g++.dg/ext/attrib10.C: Use dg-require-alias.
8733 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
8734 dg-require-alias.
8735
8736 2004-02-04 Mark Mitchell <mark@codesourcery.com>
8737
8738 PR c++/13969
8739 * g++.dg/template/static6.C: New test.
8740
8741 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
8742
8743 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
8744
8745 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8746
8747 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
8748 tests for systems where `char' is unsigned by default.
8749
8750 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8751
8752 PR c++/13997
8753 * g++.dg/template/partial3.C: New test.
8754
8755 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
8756
8757 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
8758 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
8759 Remove mentions of obsolete ports.
8760
8761 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
8762
8763 * gcc.dg/noncompile/20001228-1.c: Fix for new
8764 error message.
8765
8766 2004-02-03 Roger Sayle <roger@eyesopen.com>
8767
8768 PR target/9348
8769 * gcc.c-torture/execute/multdi-1.c: New test case.
8770
8771 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8772
8773 PR c++/13925
8774 * g++.dg/template/lookup5.C: New test.
8775
8776 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8777
8778 PR c++/13950
8779 * g++.dg/template/lookup4.C: New test.
8780
8781 PR c++/13970
8782 * g++.dg/parse/error14.C: New test.
8783
8784 PR c++/14002
8785 * g++.dg/parse/template13.C: New test.
8786
8787 2004-02-03 Mark Mitchell <mark@codesourcery.com>
8788
8789 PR c++/13978
8790 * g++.dg/template/koenig4.C: New test.
8791
8792 PR c++/13968
8793 * g++.dg/template/crash17.C: New test.
8794
8795 PR c++/13975
8796 * g++.dg/parse/error13.C: New test.
8797 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
8798
8799 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
8800
8801 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
8802
8803 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
8804
8805 PR c/11658
8806 PR c/13994
8807 * gcc.dg/noncompile/20040203-1.c: New test.
8808 * gcc.dg/noncompile/20040203-2.c: Likewise.
8809 * gcc.dg/noncompile/20040203-3.c: Likewise.
8810 * gcc.dg/20040203-1.c: Likewise.
8811
8812 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
8813
8814 PR c++/10858
8815 * g++.dg/template/sizeof7.C: New test.
8816
8817 2004-02-02 Eric Christopher <echristo@redhat.com>
8818 Zack Weinberg <zack@codesourcery.com>
8819
8820 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
8821
8822 2004-02-02 Zack Weinberg <zack@codesourcery.com>
8823
8824 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
8825 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
8826 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
8827 * gcc.dg/cleanup-5.c: Run only on Linux targets.
8828
8829 2004-02-02 Mark Mitchell <mark@codesourcery.com>
8830
8831 PR c++/13113
8832 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
8833
8834 PR c++/13854
8835 * g++.dg/ext/attrib13.C: New test.
8836
8837 PR c++/13907
8838 * g++.dg/conversion/op2.C: New test.
8839
8840 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8841
8842 * gcc.dg/titype-1.c: Fix pasto.
8843
8844 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
8845
8846 * gcc.dg/titype-1.c: New test.
8847
8848 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8849
8850 PR c++/13957
8851 * g++.dg/template/non-type-template-argument-1.C,
8852 g++.dg/template/qualified-id1.C: Update dg-error marks.
8853 * g++.dg/template/nontype6.C: New test.
8854
8855 2004-02-01 Roger Sayle <roger@eyesopen.com>
8856
8857 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
8858 * gcc.dg/builtins-31.c: New testcase.
8859 * gcc.dg/builtins-32.c: New testcase.
8860
8861 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
8862
8863 * objc.dg/call-super-2.m: Update line numbers
8864 for the including of stddef.h.
8865
8866 2004-01-30 Michael Matz <matz@suse.de>
8867
8868 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
8869 g++.dg/ext/case-range3.C: New tests.
8870
8871 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8872
8873 DR206
8874 PR c++/13813
8875 * g++.dg/template/member4.C: New test.
8876
8877 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8878
8879 PR c++/13683
8880 * g++.dg/template/sizeof6.C: New test.
8881
8882 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8883
8884 * gcc.dg/fwritable-strings-1.c: New test.
8885
8886 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
8887
8888 * gcc.c-torture/compile/20040130-1.c: New test.
8889
8890 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
8891
8892 * objc.dg/call-super-2.m: Include stddef.h for size_t.
8893
8894 2004-01-29 Mark Mitchell <mark@codesourcery.com>
8895
8896 PR c++/13883
8897 * g++.dg/template/ctor3.C: New test.
8898
8899 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8900
8901 * g++.dg/tc1: New directory.
8902 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
8903 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
8904 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
8905 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
8906 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
8907
8908 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8909
8910 * g++.dg/parse/error11.C: New test.
8911 * g++.dg/parse/error12.C: Likewise.
8912
8913 2004-01-28 Ziemowit Laski <zlaski@apple.com>
8914
8915 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
8916 (scan_initial, main): Use aligned_sizeof instead of sizeof.
8917
8918 2004-01-28 Mark Mitchell <mark@codesourcery.com>
8919
8920 PR c++/13791
8921 * g++.dg/ext/attrib12.C: New test.
8922
8923 PR c++/13736
8924 * g++.dg/parse/cast2.C: New test.
8925
8926 2004-01-27 James E Wilson <wilson@specifixinc.com>
8927
8928 * objc.dg/encode-2.m (main): New local string. Set depending on
8929 sizeof long. Use in sscanf call.
8930 * objc.dg/encode-3.m (main): New local string. Set depending on
8931 sizeof long. Use in scan_initial call.
8932
8933 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8934
8935 * objc.dg/call-super-2.m: Make LP64-safe.
8936 * objc.dg/desig-init-1.m: Likewise.
8937
8938 2004-01-27 Devang Patel <dpatel@apple.com>
8939
8940 * g++.dg/debug/namespace1.C: New test.
8941
8942 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
8943
8944 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
8945 xscale-*-*.
8946
8947 * gcc.dg/arm-mmx-1.c: New test.
8948
8949 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
8950
8951 * gcc.dg/20040127-1.c: New test.
8952 * gcc.dg/20040127-2.c: New test.
8953
8954 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
8955
8956 * objc.dg/stret-1.m (glob): Renamed to globa.
8957
8958 2004-01-26 Mark Mitchell <mark@codesourcery.com>
8959
8960 PR c++/13663
8961 * g++.dg/expr/for1.C: New test.
8962
8963 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
8964
8965 PR middle-end/13779
8966 * gcc.dg/darwin-longlong.c: New test.
8967
8968 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
8969
8970 * gcc.dg/20040124-1.c: Moved test from here...
8971 * gcc.c-torture/compile/20040124-1.c: ...to here.
8972
8973 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
8974
8975 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
8976 the assembly output if -m64 is passed.
8977
8978 2004-01-25 Mark Mitchell <mark@codesourcery.com>
8979
8980 PR c++/13833
8981 * g++.dg/template/cond3.C: New test.
8982
8983 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8984
8985 PR c++/13810
8986 * g++.dg/template/ttp7.C: New test.
8987
8988 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8989
8990 PR c++/13797
8991 * g++.dg/template/nontype4.C: New test.
8992 * g++.dg/template/nontype5.C: Likewise.
8993
8994 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
8995
8996 * gcc.dg/torture/mips-clobber-at.c: New test.
8997
8998 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
8999
9000 * gcc.dg/20040124-1.c: New test.
9001
9002 2004-01-24 Jakub Jelinek <jakub@redhat.com>
9003
9004 * gcc.dg/20040123-1.c: New test.
9005
9006 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9007
9008 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
9009
9010 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
9011
9012 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
9013
9014 2004-01-23 Andrew Pinski <apinski@apple.com>
9015
9016 * gcc.dg/20030121-1.c: Move to ..
9017 * gcc.dg/20040121-1.c: here.
9018
9019 2004-01-23 Roger Sayle <roger@eyesopen.com>
9020
9021 * gcc.dg/builtins-29.c: New test case.
9022
9023 2004-01-23 Zack Weinberg <zack@codesourcery.com>
9024
9025 PR 18314
9026 * gcc.dg/builtins-30.c: New testcase.
9027
9028 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
9029
9030 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
9031 * lib/g77.exp: Likewise.
9032 * lib/objc.exp: Likewise.
9033 * lib/g++.exp: Likewise.
9034
9035 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
9036
9037 * gcc.dg/struct-by-value-2.c: New test.
9038
9039 2004-01-21 Andrew Pinski <apinski@apple.com>
9040
9041 PR target/13785
9042 * gcc.dg/20030121-1.c: New test.
9043
9044 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
9045
9046 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
9047 clobber frame pointer register in asm statement.
9048
9049 2004-01-21 Falk Hueffner <falk@debian.org>
9050
9051 * gcc.c-torture/compile/20040121-1.c: New test.
9052
9053 2004-01-21 Zack Weinberg <zack@codesourcery.com>
9054
9055 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
9056
9057 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
9058
9059 * gcc.dg/ppc64-abi-2.c: New test.
9060
9061 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
9062
9063 * lib/treelang.exp: Fill out this file.
9064 * lib/treelang-dg.exp: New File.
9065
9066 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
9067
9068 * gcc.c-torture/compile/981022-1.c: Remove.
9069 * gcc.dg/array-5.c: Remove XFAIL.
9070 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
9071 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
9072 gcc.dg/cond-lvalue-1.c: Update.
9073 * gcc.dg/cast-lvalue-2.c: New test.
9074
9075 2004-01-19 Mark Mitchell <mark@codesourcery.com>
9076
9077 PR c++/13592
9078 * g++.dg/other/error1.C (class foo): Tweak error message.
9079
9080 PR c++/13592
9081 * g++.dg/template/call2.C: New test.
9082
9083 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9084
9085 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
9086 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
9087 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
9088 scalar-return-1_x.c, scalar-return-2_y.c,
9089 scalar-return-3_x.c, scalar-return-3_y.c,
9090 scalar-return-4_x.c, scalar-return-4_y.c,
9091 struct-align-1.h, struct-align-1_x.c,
9092 struct-align-1_y.c, struct-align-2.h,
9093 struct-align-2_x.c, struct-align-2_y.c,
9094 struct-by-value-10_y.c, struct-by-value-11_x.c,
9095 struct-by-value-11_y.c, struct-by-value-12_x.c,
9096 struct-by-value-12_y.c, struct-by-value-13_x.c,
9097 struct-by-value-13_y.c, struct-by-value-14_x.c,
9098 struct-by-value-14_y.c, struct-by-value-15_x.c,
9099 struct-by-value-15_y.c, struct-by-value-16_y.c,
9100 struct-by-value-17_y.c, struct-by-value-18_y.c,
9101 struct-by-value-19_y.c, struct-by-value-1_x.c,
9102 struct-by-value-1_y.c, struct-by-value-20_y.c,
9103 struct-by-value-2_x.c, struct-by-value-2_y.c,
9104 struct-by-value-3_y.c, struct-by-value-4_x.c,
9105 struct-by-value-4_y.c, struct-by-value-5_y.c,
9106 struct-by-value-6_y.c, struct-by-value-7_y.c
9107 struct-by-value-8_x.c, struct-by-value-8_y.c
9108 struct-by-value-9_x.c, struct-by-value-9_y.c
9109 struct-return-10_x.c, struct-return-10_y.c,
9110 struct-return-19_x.c, struct-return-20_x.c
9111 struct-return-2_x.c, struct-return-2_y.c
9112 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
9113 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
9114
9115 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
9116
9117 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
9118 attribute on sparc*-sun-solaris2.*.
9119
9120 2004-01-18 Mark Mitchell <mark@codesourcery.com>
9121
9122 PR c++/13710
9123 * g++.dg/ext/typeof7.C: New test.
9124
9125 2004-01-18 David Edelsohn <edelsohn@gnu.org>
9126
9127 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
9128 * gcc.dg/const-elim-1.c: Same.
9129
9130 2004-01-17 Ziemowit Laski <zlaski@apple.com>
9131
9132 * objc.dg/stret-1.m: New.
9133 * objc.dg/stret-2.m: New.
9134
9135 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
9136
9137 PR c++/11895
9138 * g++.dg/ext/vector1.C: New test.
9139
9140 2004-01-16 Geoffrey Keating <geoffk@apple.com>
9141
9142 * gcc.dg/pch/import-1.c: New.
9143 * gcc.dg/pch/import-1.hs: New.
9144 * gcc.dg/pch/import-1a.h: New.
9145 * gcc.dg/pch/import-1b.h: New.
9146 * gcc.dg/pch/import-1c.h: New.
9147
9148 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9149
9150 PR c++/13574
9151 * g++.dg/ext/array1.C: New test.
9152
9153 PR c++/13178
9154 * g++.dg/conversion/op1.C: New test.
9155
9156 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
9157
9158 PR 11864
9159 From Kazumoto Kojima / Dan Kegel:
9160 * gcc.dg/pr11864-1.c: New test.
9161
9162 PR 10392
9163 From Marcus Comstedt / Dan Kegel:
9164 * gcc.dg/pr10392-1.c: New test.
9165
9166 2004-01-16 Mark Mitchell <mark@codesourcery.com>
9167
9168 PR c++/13478
9169 * g++.dg/init/ref10.C: New test.
9170
9171 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9172
9173 PR c++/13407
9174 * g++.dg/parse/typename6.C: New test.
9175
9176 2004-01-15 Geoffrey Keating <geoffk@apple.com>
9177
9178 PR pch/13361
9179 * testsuite/g++.dg/pch/wchar-1.C: New.
9180 * testsuite/g++.dg/pch/wchar-1.Hs: New.
9181
9182 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9183
9184 PR c++/9259
9185 * g++.dg/expr/sizeof2.C: New test.
9186
9187 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
9188
9189 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
9190
9191 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9192
9193 PR c++/13659
9194 * g++.dg/lookup/strong-using-3.C: New.
9195 * g++.dg/lookup/using-10.C: New.
9196
9197 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
9198
9199 PR c++/13594
9200 * g++.dg/lookup/strong-using-2.C: New.
9201
9202 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
9203 Dan Kegel <dank@kegel.com>
9204 J"orn Rennecke <joern.rennecke@superh.com>
9205
9206 PR target/9365
9207 * gcc.dg/pr9365-1.c: New test.
9208
9209 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9210
9211 PR c++/8856
9212 * g++.dg/parse/casting-operator2.C: New test.
9213 * g++.old-deja/g++.pt/explicit83.C: Remove.
9214
9215 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
9216
9217 * gcc.dg/label-compound-stmt-1.c: New test.
9218 * gcc.c-torture/compile/950922-1.c,
9219 gcc.c-torture/compile/20000211-3.c,
9220 gcc.c-torture/compile/20000518-1.c,
9221 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
9222 compound statements.
9223
9224 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
9225
9226 * gcc.dg/ppc64-abi-1.c: New test.
9227
9228 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
9229
9230 * g++.dg/ext/attrib9.C: Add dg-warnings.
9231
9232 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9233
9234 PR c++/12335
9235 * g++.dg/parse/dtor3.C: New test.
9236
9237 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
9238
9239 PR c++/12709
9240 * g++.dg/parse/try-catch-1.C: New test.
9241
9242 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
9243
9244 * ada/acats/run_all.sh: Add more verbose output in acats.log
9245 when compiling tests.
9246
9247 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9248
9249 PR 13656
9250 * gcc.dg/typedef-redecl.c: New test case.
9251 * gcc.dg/typedef-redecl.h: New support file.
9252
9253 2004-01-13 Jan Hubicka <jh@suse.cz>
9254
9255 * gcc.dg/always_inline.c: New test.
9256 * gcc.dg/debug/20031231-1.c: Fix.
9257
9258 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9259
9260 PR c++/13474
9261 * g++.dg/template/array3.C: New test.
9262
9263 2004-01-12 Zack Weinberg <zack@codesourcery.com>
9264
9265 * g++.dg/ext/lvalue1.C: No longer expected to fail.
9266 * g++.dg/warn/Wunused-2.C: Likewise.
9267
9268 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9269
9270 PR c++/13289
9271 * g++.dg/template/instantiate6.C: New test.
9272
9273 2004-01-12 Roger Sayle <roger@eyesopen.com>
9274
9275 PR middle-end/11397
9276 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
9277
9278 2004-01-12 Jan Hubicka <jh@suse.cz>
9279
9280 PR opt/12826
9281 * gcc.dg/20040112-1.c: New.
9282
9283 * gcc.dg/dwarf-die[1-7].c: Move to...
9284 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
9285 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
9286
9287 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
9288
9289 PR c++/4100
9290 * g++.dg/parse/friend4.C: New test.
9291
9292 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
9293
9294 PR c++/4100
9295 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
9296 definition is called a friend.
9297
9298 2004-01-11 Zack Weinberg <zack@codesourcery.com>
9299
9300 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
9301
9302 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
9303
9304 PR c++/3478
9305 * g++.dg/parse/error10.C: New test.
9306 * g++.dg/template/arg2.C: Accept "invalid type" error.
9307
9308 2004-01-11 Jakub Jelinek <jakub@redhat.com>
9309
9310 PR middle-end/13392
9311 * g++.dg/opt/expect2.C: New test.
9312
9313 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9314
9315 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
9316 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
9317 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
9318 Update dg-error regexps.
9319
9320 2004-01-10 Zack Weinberg <zack@codesourcery.com>
9321
9322 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
9323 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
9324
9325 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9326
9327 * gcc.dg/pragma-re-1.c: Use right pointer type.
9328
9329 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
9330
9331 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
9332
9333 2004-01-09 Geoffrey Keating <geoffk@apple.com>
9334
9335 * gcc.dg/rs6000-ldouble-1.c: New.
9336
9337 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9338
9339 DR 337
9340 PR c++/9256
9341 * g++.dg/other/abstract1.C: New test.
9342
9343 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
9344
9345 * g++.dg/lookup/strong-using-1.C: New.
9346
9347 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
9348
9349 PR c/11234
9350 * gcc.dg/func-ptr-conv-1.c: New test.
9351 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
9352
9353 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
9354
9355 PR target/13380.
9356 * gcc.c-torture/compile/20040109-1.c: New.
9357
9358 2004-01-08 Stuart Hastings <stuart@apple.com>
9359
9360 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
9361 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
9362 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
9363
9364 2004-01-09 Alan Modra <amodra@bigpond.net.au>
9365
9366 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
9367
9368 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
9369
9370 * ada/acats/run_acats: Treat 'gnatchop' the same way
9371 as 'gnatmake'. Export GCC_DRIVER.
9372 * ada/acats/run_all.sh: Add target_gnatchop. Use
9373 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
9374
9375 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9376
9377 PR c++/12573
9378 * g++.dg/template/dependent-expr4.C: New test.
9379
9380 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
9381
9382 * gcc.dg/altivec-11.c: New test.
9383
9384 2004-01-07 Mark Mitchell <mark@codesourcery.com>
9385
9386 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
9387
9388 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9389
9390 PR c/6024
9391 * gcc.dg/enum-compat-1.c: New test.
9392 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
9393
9394 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
9395
9396 PR c/12165
9397 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
9398 gcc.dg/c99-idem-qual-3.c: New tests.
9399
9400 2004-01-07 Alan Modra <amodra@bigpond.net.au>
9401
9402 * gcc.dg/winline-7.c: Don't cast void * to int.
9403
9404 2004-01-06 Jan Hubicka <jh@suse.cz>
9405
9406 * gcc.dg/i386-sse-5.c: New test
9407 * g++.dg/eh/simd-1.c: Add -w argument for i386.
9408
9409 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9410
9411 PR c++/12815
9412 * g++.dg/rtti/typeid4.C: New test.
9413
9414 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
9415
9416 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
9417
9418 2004-01-05 Mark Mitchell <mark@codesourcery.com>
9419
9420 PR c++/12132
9421 * g++.dg/template/error11.C: New test.
9422
9423 PR c++/13451
9424 * g++.dg/template/class2.C: New test.
9425
9426 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
9427 Richard Sandiford <rsandifo@redhat.com>
9428
9429 PR c++/13387
9430 * g++.dg/opt/alias3.C: New test.
9431
9432 2004-01-04 Mark Mitchell <mark@codesourcery.com>
9433
9434 PR c++/13157
9435 * g++.dg/template/koenig3.C: New test.
9436
9437 PR c++/13529
9438 * g++.dg/parse/offsetof3.C: New test.
9439
9440 * g++.dg/init/copy7.C: Add missing dg-error markers.
9441
9442 PR c++/12226
9443 * g++.dg/init/copy7.c: New test.
9444
9445 PR c++/13536
9446 * g++.dg/parse/cast1.C: New test.
9447
9448 2004-01-04 Jan Hubicka <jh@suse.cz>
9449
9450 * gcc.dg/winline[1-7].c: New tests.
9451
9452 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9453
9454 PR c++/13520
9455 * g++.dg/template/qualttp22.C: New test.
9456
9457 2004-01-01 Jan Hubicka <jh@suse.cz>
9458
9459 * gcc.dg/debug/20031231-1.c: New.
9460 * gcc.c-torture/compile/20040101-1.c: New.
9461 * gcc.dg/dwarf-die-[1-7].c: New.
9462
9463 2004-01-01 Jakub Jelinek <jakub@redhat.com>
9464
9465 PR optimization/13521
9466 * gcc.c-torture/compile/20031231-1.c: New test.
9467
9468 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9469
9470 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
9471
9472 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9473
9474 PR c++/10079
9475 * g++.dg/template/crash16.C: New test.
9476
9477 2003-12-30 Mark Mitchell <mark@codesourcery.com>
9478
9479 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
9480
9481 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
9482
9483 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
9484 ports.
9485 * g++.old-deja/g++.jason/thunk3.C: Likewise.
9486 * g++.old-deja/g++.law/profile1.C: Likewise.
9487 * gcc.c-torture/compile/981006-1.c: Likewise.
9488 * gcc.c-torture/execute/loop-2e.x: Likewise.
9489 * gcc.c-torture/execute/loop-2f.x: Remove.
9490 * gcc.c-torture/execute/loop-2g.x: Likewise.
9491 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
9492 * gcc.dg/20020312-2.c: Remove traces of dead ports.
9493
9494 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
9495
9496 PR c++/13507
9497 * g++.dg/ext/attrib11.C: New test.
9498
9499 PR c++/13494
9500 * g++.dg/template/array2-1.C: New test.
9501 * g++.dg/template/array2-2.C: New test.
9502
9503 2003-12-29 Mark Mitchell <mark@codesourcery.com>
9504
9505 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
9506
9507 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
9508
9509 PR c++/12774
9510 * g++.dg/template/array1-1.C: New test.
9511 * g++.dg/template/array1-2.C: New test.
9512
9513 2003-12-29 Roger Sayle <roger@eyesopen.com>
9514
9515 PR fortran/12632
9516 * g77.dg/12632.f: New test case.
9517
9518 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9519
9520 PR c++/13289
9521 * g++.dg/parse/nontype1.C: New test.
9522
9523 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9524
9525 PR c++/12403
9526 * g++.dg/parse/explicit1.C: New test.
9527 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
9528
9529 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9530
9531 PR c++/13081
9532 * g++.dg/opt/inline6.C: New test.
9533
9534 PR c++/12613
9535 * g++.dg/parse/error9.C: New test.
9536
9537 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
9538
9539 2003-12-28 Mark Mitchell <mark@codesourcery.com>
9540
9541 PR c++/13009
9542 * g++.dg/init/assign1.C: New test.
9543
9544 2003-12-28 Roger Sayle <roger@eyesopen.com>
9545
9546 PR c++/13070
9547 * g++.dg/warn/format3.C: New test case.
9548
9549 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9550
9551 * gcc.c-torture/compile/20031227-1.c: New test.
9552
9553 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9554
9555 * g++.dg/bprob/bprob.exp: Load target-supports.exp
9556 * g77.dg/bprob/bprob.exp: Likewise.
9557 * gcc.misc-tests/bprob.exp: Likewise.
9558 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
9559 variants on systems where the library does not provide that
9560 functionality.
9561 * gcc.dg/builtins-20.c: Use builtins-config.h.
9562 * gcc.dg/builtins-config.h: New file.
9563
9564 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9565
9566 * lib/gcc-dg.exp (dg-require-profiling): New function.
9567 * lib/target-supports.exp (check_profiling_available): Likewise.
9568 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
9569 * g77.dg/bprob/bprob.exp: Likewise.
9570 * gcc.misc-tests/bprob.exp: Likewise.
9571 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
9572 * gcc.dg/20021014-1.c: Likewise.
9573 * gcc.dg/nest.c: Likewise.
9574
9575 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9576
9577 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
9578 compiling.
9579 * g++.dg/lookup/java2.C: Likewise.
9580 * gcc.dg/cpp/lexident.c: Likewise.
9581
9582 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
9583
9584 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
9585 given.
9586 * gcc.c-torture/compile/961203-1.c: Likewise.
9587 * gcc.c-torture/compile/980506-1.c: Likewise.
9588
9589 2003-12-23 Zack Weinberg <zack@codesourcery.com>
9590
9591 * lib/gcc-dg.exp (dg-prune-output): New annotation.
9592 (additional_prunes): New global.
9593 (gcc-dg-prune): Handle additional per-test pruning.
9594 (dg-test): Clear additional_prunes between tests.
9595
9596 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
9597 dg-prune-output to avoid spurious failures from assembler
9598 complaining about nonexistent WAW violations.
9599 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
9600 Use dg-prune-output to avoid spurious failures from assembler
9601 warning about Itanium B-step errata.
9602
9603 2003-12-23 Mark Mitchell <mark@codesourcery.com>
9604
9605 * g++.dg/abi/macro0.C: New test.
9606 * g++.dg/abi/macro1.C: Likewise.
9607 * g++.dg/abi/macro2.C: Likewise.
9608
9609 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
9610 * g++.dg/abi/bitfield7.C: Likewise.
9611 * g++.dg/abi/dtor2.C: Likewise.
9612 * g++.dg/abi/mangle11.C: Likewise.
9613 * g++.dg/abi/mangle12.C: Likewise.
9614 * g++.dg/abi/mangle14.C: Likewise.
9615 * g++.dg/abi/mangle17.C: Likewise.
9616 * g++.dg/abi/vbase10.C: Likewise.
9617 * g++.dg/abi/vbase14.C: Likewise.
9618 * g++.dg/template/qualttp17.C: Likewise.
9619
9620 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9621
9622 PR c/11995
9623 * gcc.dg/20031223-1.c: New test.
9624
9625 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9626
9627 * gcc.dg/noreturn-7.c: New test.
9628
9629 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
9630
9631 * gcc.dg/null-pointer-1.c: New test.
9632
9633 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9634
9635 * g++.old-deja/g++.jason/template18.C: Remove.
9636 * g++.old-deja/g++.jason/template37.C: Likewise.
9637
9638 PR c++/12862
9639 * g++.dg/lookup/ns1.C: New test.
9640
9641 PR c++/12397
9642 * g++.dg/template/lookup3.C: New test.
9643
9644 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9645
9646 * g++.dg/template/recurse1.C: New test
9647
9648 2003-12-22 Mark Mitchell <mark@codesourcery.com>
9649
9650 PR c++/12479
9651 * g++.dg/parse/semicolon1.C: New test.
9652 * g++.dg/parse/semicolon1.h: Likewise.
9653
9654 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
9655
9656 * gcc.dg/darwin-misaligned.c: New test.
9657
9658 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
9659
9660 PR c/9163
9661 * gcc.dg/20031222-1.c: New test.
9662
9663 2003-12-21 Mark Mitchell <mark@codesourcery.com>
9664
9665 PR c++/13438
9666 * g++.dg/parse/error8.C: New test.
9667
9668 PR c++/11554
9669 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
9670
9671 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
9672
9673 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
9674 too small.
9675 * gcc.c-torture/compile/930217-1.c: Likewise.
9676 * gcc.c-torture/compile/930513-1.c: Likewise.
9677 * gcc.c-torture/execute/920908-2.c: Likewise.
9678 * gcc.c-torture/execute/921204-1.c: Likewise.
9679 * gcc.c-torture/execute/930621-1.c: Likewise.
9680 * gcc.c-torture/execute/930630-1.c: Likewise.
9681 * gcc.c-torture/execute/931031-1.c: Likewise.
9682 * gcc.c-torture/execute/980602-2.c: Likewise.
9683 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
9684 * gcc.c-torture/execute/compndlit-1.c: Likewise.
9685 * gcc.c-torture/execute/extzvsi.c: Likewise.
9686 * gcc.c-torture/unsorted/ext.c: Likewise.
9687
9688 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
9689
9690 PR target/12749
9691 * gcc.c-torture/compile/20031220-2.c: New test case.
9692
9693 2003-12-20 Roger Sayle <roger@eyesopen.com>
9694
9695 PR optimization/13031
9696 * gcc.c-torture/compile/20031220-1.c: New test case.
9697
9698 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
9699
9700 * gcc.dg/cast-function-1.c: New test.
9701
9702 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
9703
9704 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
9705 formats.
9706
9707 2003-12-19 Mark Mitchell <mark@codesourcery.com>
9708
9709 PR c++/12795
9710 * g++.dg/ext/attrib10.C: New test.
9711
9712 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9713
9714 * gcc.dg/cleanup-10.c: New test.
9715 * gcc.dg/cleanup-11.c: New test.
9716
9717 2003-12-19 Jakub Jelinek <jakub@redhat.com>
9718
9719 PR c++/13239
9720 * g++.dg/opt/expect1.C: New test.
9721
9722 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
9723
9724 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
9725
9726 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
9727
9728 PR debug/12923
9729 * gcc.dg/20031218-1.c: New test.
9730
9731 PR debug/12389
9732 * gcc.dg/20031218-2.c: New test.
9733 * gcc.dg/20031218-3.c: New test.
9734
9735 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
9736 of label name and allow for USER_LABEL_PREFIX == "_" names.
9737 * g++.dg/abi/mangle18-2.C: Likewise.
9738 * g++.dg/abi/mangle19-1.C: Likewise.
9739 * g++.dg/abi/mangle19-2.C: Likewise.
9740 * g++.dg/abi/mangle20-1.C: Likewise.
9741 * g++.dg/abi/mangle20-2.C: Likewise.
9742
9743 2003-12-18 Richard Henderson <rth@redhat.com>
9744
9745 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
9746
9747 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
9748 Dan Kegel <dank@kegel.com>
9749
9750 PR other/12009
9751 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
9752 testing a cross compiler, it causes spurious compile failures.
9753 * lib/g++.exp: Likewise.
9754
9755 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9756
9757 PR c++/13262
9758 * g++.dg/template/access13.C: New test.
9759
9760 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
9761
9762 * gcc.dg/20031216-1.c: New test.
9763
9764 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9765
9766 PR c++/9154
9767 * g++.dg/template/error10.C: New test.
9768
9769 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9770
9771 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
9772 * g++.dg/eh/simd-2.C: Likewise.
9773
9774 2003-12-17 James E Wilson <wilson@specifixinc.com>
9775 Roger Sayle <roger@eyesopen.com>
9776
9777 * gcc.c-torture/execute/ieee/mzero5.c: New.
9778
9779 2003-12-17 Mark Mitchell <mark@codesourcery.com>
9780
9781 PR c++/10603
9782 * g++.dg/parse/error6.C: New test.
9783
9784 PR c++/12827
9785 * g++.dg/parse/error7.C: New test.
9786
9787 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
9788
9789 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
9790 at -O with stabs debugging formats.
9791 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
9792 * gcc.dg/debug/debug-2.c: Likewise.
9793
9794 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9795
9796 PR c++/12696
9797 * g++.dg/init/error1.C: New test.
9798
9799 PR c++/12218
9800 * g++.dg/init/pm3.C: New test.
9801
9802 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
9803
9804 PR c/3347
9805 * gcc.dg/bitfld-8.c: New test.
9806
9807 2003-12-16 James Lemke <jim@wasabisystems.com>
9808
9809 * gcc.dg/arm-scd42-[123].c: New tests.
9810
9811 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9812
9813 PR c++/9043
9814 * g++.dg/abi/mangle20-1.C: New test.
9815 * g++.dg/abi/mangle20-2.C: New test.
9816
9817 2003-12-16 Mark Mitchell <mark@codesourcery.com>
9818
9819 PR c++/13275
9820 * g++.dg/other/offsetof2.C: Remove XFAIL.
9821 * g++.dg/parse/offsetof1.C: New test.
9822 * g++.gd/parse/offsetof2.C: Likewise.
9823
9824 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9825
9826 * g++.dg/template/nontype3.C: New test.
9827 * g++.dg/template/static2.C: Tweaked the dg-error clause.
9828
9829 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9830
9831 * g++.dg/warn/noreturn-3.C: Also test instantiation.
9832
9833 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
9834
9835 PR c++/13387
9836 * g++.dg/expr/assign1.C: New test.
9837
9838 PR c++/13242
9839 * g++.dg/abi/mangle19-1.C: New test.
9840 * g++.dg/abi/mangle19-2.C: New test.
9841
9842 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
9843
9844 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
9845
9846 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
9847
9848 * gcc.c-torture/execute/20031216-1.c: New test.
9849
9850 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9851
9852 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
9853 an ICE regression.
9854
9855 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9856
9857 PR c++/10926
9858 * g++.dg/template/error9.C: New test.
9859
9860 PR c++/11116
9861 * g++.dg/template/error8.C: New test.
9862
9863 2003-12-15 Roger Sayle <roger@eyesopen.com>
9864
9865 PR middle-end/13400
9866 * gcc.c-torture/execute/20031215-1.c: New test case.
9867
9868 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9869
9870 PR c++/13269
9871 * g++.dg/parse/error5.C: New test.
9872
9873 PR c++/12989
9874 * g++.dg/expr/sizeof1.C: New test.
9875
9876 PR c++/13310
9877 * g++.dg/template/crash15.C: New test.
9878
9879 2003-12-15 Geoffrey Keating <geoffk@apple.com>
9880
9881 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
9882 a non-POD type as the last named parameter of a varargs function.
9883
9884 2003-12-15 Mark Mitchell <mark@codesourcery.com>
9885
9886 PR c++/13243
9887 PR c++/12573
9888 * g++.dg/template/crash14.C: New test.
9889 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
9890
9891 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
9892
9893 * g++.dg/other/java1.C: New test.
9894
9895 PR c++/13241
9896 * g++.dg/abi/mangle18-1.C: New test.
9897 * g++.dg/abi/mangle18-2.C: New test.
9898
9899 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
9900
9901 PR optimization/10312
9902 * gcc.c-torture/execute/20031214-1.c: New.
9903
9904 2003-12-14 Mark Mitchell <mark@codesourcery.com>
9905
9906 PR c++/10779
9907 PR c++/12160
9908 * g++.dg/parse/error3.C: New test.
9909 * g++.dg/parse/error4.C: Likewise.
9910 * g++.dg/abi/mangle4.C: Tweak error messages.
9911 * g++.dg/lookup/using5.C: Likewise.
9912 * g++.dg/other/error2.C: Likewise.
9913 * g++.dg/parse/typename5.C: Likewise.
9914 * g++.dg/parse/undefined1.C: Likewise.
9915 * g++.dg/template/arg2.C: Likewise.
9916 * g++.dg/template/ttp3.C: Likewise.
9917 * g++.dg/template/type1.C: Likewise.
9918 * g++.old-deja/g++.other/crash32.C: Likewise.
9919 * g++.old-djea/g++.pt/defarg8.C: Likewise.
9920
9921 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9922
9923 PR c++/13106
9924 * g++.dg/warn/noreturn-3.C: New test.
9925
9926 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9927
9928 PR c++/13118
9929 * g++.dg/abi/covariant3.C: New.
9930
9931 2003-12-12 Jakub Jelinek <jakub@redhat.com>
9932
9933 * g++.dg/eh/ia64-1.C: New test.
9934
9935 2003-12-12 Roger Sayle <roger@eyesopen.com>
9936
9937 PR optimization/13037
9938 * g77.f-torture/execute/13037.f: New test case.
9939
9940 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
9941
9942 PR c++/12881
9943 * g++.dg/abi/covariant2.C: New.
9944
9945 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
9946
9947 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
9948
9949 2003-12-11 Zack Weinberg <zack@codesourcery.com>
9950
9951 * gcc.c-torture/execute/wchar_t-1.x: Delete.
9952
9953 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
9954
9955 PR other/10819
9956 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
9957 to fix Bug 10819.
9958 * lib/g++.exp (g++_version): Likewise.
9959 * lib/g77.exp (g77_version): Likewise.
9960 * lib/objc.exp (default_objc_version): Likewise.
9961
9962 2003-12-10 Richard Henderson <rth@redhat.com>
9963
9964 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
9965
9966 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
9967
9968 2003-12-08 Matt Austern <austern@apple.com>
9969
9970 PR c/13134
9971 * lib/gcc-dg.exp (dg-require-visibility): Define.
9972 * lib/target-supports (check_visibility_available): Define.
9973 * gcc.dg/visibility-1.c: New test.
9974 * gcc.dg/visibility-2.c: Likewise.
9975 * gcc.dg/visibility-3.c: Likewise.
9976 * gcc.dg/visibility-4.c: Likewise.
9977 * gcc.dg/visibility-5.c: Likewise.
9978 * gcc.dg/visibility-6.c: Likewise.
9979 * g++.dg/ext/visibility-1.C: Likewise.
9980 * g++.dg/ext/visibility-2.C: Likewise.
9981 * g++.dg/ext/visibility-3.C: Likewise.
9982 * g++.dg/ext/visibility-4.C: Likewise.
9983 * g++.dg/ext/visibility-5.C: Likewise.
9984 * g++.dg/ext/visibility-6.C: Likewise.
9985
9986 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9987
9988 * g++.dg/lookup/java1.C: New test.
9989 * g++.dg/lookup/java2.C: New test.
9990
9991 2003-12-07 Falk Hueffner <falk@debian.org>
9992
9993 * g++.dg/opt/noreturn-1.C: New test.
9994
9995 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
9996
9997 * gcc.dg/overflow-1.c: New test.
9998
9999 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10000
10001 * g77.f-torture/compile/13060.f: New test.
10002
10003 2003-12-06 Mark Mitchell <mark@codesourcery.com>
10004
10005 PR c++/13323
10006 * g++.dg/inherit/operator2.C: New test.
10007
10008 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10009
10010 PR c++/13305
10011 * g++.dg/ext/attrib9.C: New test.
10012
10013 2003-12-05 Mark Mitchell <mark@codesourcery.com>
10014
10015 PR c++/13314
10016 * g++.dg/template/error7.C: New test.
10017
10018 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
10019 J"orn Rennecke <joern.rennecke@superh.com>
10020
10021 PR target/13302
10022 * g++.dg/other/struct-va_list.C: New test.
10023
10024 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10025
10026 PR c++/13166
10027 * g++.dg/parse/defarg6.C: New test.
10028
10029 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
10030
10031 PR target/13256
10032 * gcc.c-torture/execute/20031201-1.c: New test.
10033
10034 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
10035
10036 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
10037
10038 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10039
10040 * gcc.dg/builtin-return-1.c: New test.
10041
10042 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
10043 J"orn Rennecke <joern.rennecke@superh.com>
10044
10045 PR optimization/13260
10046 * gcc.c-torture/execute/20031204-1.c: New test.
10047
10048 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10049
10050 PR c++/9127
10051 * g++.dg/template/error6.C: New test.
10052
10053 2003-12-03 Jakub Jelinek <jakub@redhat.com>
10054
10055 * gcc.dg/20031202-1.c: New test.
10056
10057 2003-12-03 Mark Mitchell <mark@codesourcery.com>
10058
10059 PR c++/13179
10060 * g++.dg/template/eh1.C: New test.
10061
10062 PR c++/10771
10063 * g++.dg/template/error5.C: New test.
10064
10065 2003-12-02 David Ung <davidu@mips.com>
10066
10067 * gcc.dg/compat/vector-check.h: Corrected type for var
10068 g_##TMODE
10069
10070 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10071
10072 PR c++/10126
10073 * g++.dg/template/ptrmem8.C: New test.
10074
10075 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10076
10077 PR c++/12573
10078 * g++.dg/template/dependent-expr3.C: New test.
10079
10080 2003-12-01 James Lemke <jim@wasabisystems.com>
10081
10082 * gcc.dg/arm-g2.c: New test.
10083
10084 2003-12-01 Roger Sayle <roger@eyesopen.com>
10085
10086 PR optimization/11634
10087 * gcc.dg/20031201-2.c: New test case.
10088
10089 2003-12-01 Zack Weinberg <zack@codesourcery.com>
10090
10091 PR 11433
10092 * objc.dg/proto-lossage-3.m: New test.
10093
10094 2003-12-01 Roger Sayle <roger@eyesopen.com>
10095
10096 PR optimization/12628
10097 * gcc.dg/20031201-1.c: New test case.
10098
10099 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
10100
10101 * gcc.dg/unaligned-1.c: New test.
10102
10103 2003-11-30 Mark Mitchell <mark@codesourcery.com>
10104
10105 PR c++/9849
10106 * g++.dg/template/error4.C: New test.
10107 * g++.dg/template/nested3.C: Adjust error markers.
10108
10109 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10110
10111 * gcc.dg/cpp/assert4.c: Check more #system assertions.
10112
10113 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
10114
10115 PR c/10333
10116 * gcc.dg/bitfld-7.c: New test.
10117
10118 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
10119
10120 * gcc.dg/tls/asm-1.C: New test.
10121
10122 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10123
10124 * gcc.dg/cpp/assert4.c: Update.
10125
10126 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
10127
10128 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
10129 * gcc.dg/builtin-apply3.c: New test.
10130
10131 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10132
10133 * lib/compat.exp (compat-obj): New xfaildata parameter.
10134 Use it to set compiler_conditional_xfail_data before compiling.
10135 (compat-get-options): Handle dg-xfail-if.
10136 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
10137 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
10138 * gcc.dg/compat/vector-1_y.c: Likewise.
10139 * gcc.dg/compat/vector-2_x.c: Likewise.
10140 * gcc.dg/compat/vector-2_y.c: Likewise.
10141
10142 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10143
10144 * g++.dg/opt/reg-stack4.C: New test.
10145
10146 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10147
10148 * gcc.dg/builtin-apply2.c: New test.
10149
10150 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
10151
10152 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
10153
10154 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10155
10156 PR c++/12924
10157 * g++.dg/template/template-id-2.C: New test.
10158
10159 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10160
10161 PR c++/5369
10162 * g++.dg/template/memfriend1.C: New test.
10163 * g++.dg/template/memfriend2.C: Likewise.
10164 * g++.dg/template/memfriend3.C: Likewise.
10165 * g++.dg/template/memfriend4.C: Likewise.
10166 * g++.dg/template/memfriend5.C: Likewise.
10167 * g++.dg/template/memfriend6.C: Likewise.
10168 * g++.dg/template/memfriend7.C: Likewise.
10169 * g++.dg/template/memfriend8.C: Likewise.
10170 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
10171
10172 2003-11-21 Mark Mitchell <mark@codesourcery.com>
10173
10174 PR c++/12515
10175 * g++.dg/ext/cond1.C: New test.
10176
10177 2003-11-20 Richard Henderson <rth@redhat.com>
10178
10179 * gcc.dg/20020201-2.c: Remove.
10180 * gcc.dg/20020201-4.c: Remove.
10181 * gcc.dg/20020304-1.c: Remove.
10182
10183 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
10184
10185 * gcc.dg/cpp/trad/xwin1.c: New test case.
10186
10187 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
10188
10189 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
10190 * lib/g77.exp: Likewise.
10191 * lib/objc.exp: Likewise.
10192 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
10193 for darwin.
10194
10195 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10196
10197 PR c++/12932
10198 * g++.dg/template/static5.C: New test.
10199
10200 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
10201
10202 * gcc.dg/nested-func-1.c: New test.
10203
10204 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10205
10206 * gcc.dg/cpp/assert4.c: New test.
10207
10208 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10209
10210 PR c++/2294
10211 * g++.dg/lookup/using9.c: New test.
10212
10213 2003-11-14 Mark Mitchell <mark@codesourcery.com>
10214
10215 PR c++/12762
10216 * g++.dg/template/error3.C: New test.
10217
10218 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
10219
10220 PR ada/13035
10221 * ada/acats/run_acats, run_all.sh: Fix syntax error.
10222 No longer use a wrapper for gcc, since this does not work under
10223 Windows.
10224
10225 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
10226
10227 PR c++/2094
10228 * g++.dg/template/ptrmem7.C: New test.
10229
10230 2003-11-13 Andrew Pinski <apinski@apple.com>
10231
10232 * gcc.c-torture/compile/20031113-1.c: New test.
10233
10234 2003-11-13 Mark Mitchell <mark@codesourcery.com>
10235 Kean Johnston <jkj@sco.com>
10236
10237 PR c/13029
10238 * gcc.dg/unused-4.c: Update.
10239
10240 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10241
10242 * g++.dg/opt/const3.C: New test.
10243
10244 2003-11-13 Jan Hubicka <jh@suse.cz>
10245
10246 * gcc.c-torture/compile/20031112-1.c: New test.
10247
10248 2003-11-12 Mark Mitchell <mark@codesourcery.com>
10249
10250 * g++.dg/parse/crash10.C: Remove bogus error marker.
10251
10252 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
10253
10254 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
10255 (host_gcc): Likewise.
10256 (ROOT): Honor $PWDCMD.
10257 (BASE): Likewise.
10258 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
10259
10260 2003-11-12 Catherine Moore <clm@redhat.com>
10261
10262 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
10263
10264 2003-11-12 Andreas Jaeger <aj@suse.de>
10265 Jakub Jelinek <jakub@redhat.com>
10266 Andrew Pinski <pinskia@physics.uc.edu>
10267 Richard Henderson <rth@redhat.com>
10268
10269 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
10270 systems.
10271 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
10272
10273 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
10274 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10275
10276 2003-11-11 Andreas Jaeger <aj@suse.de>
10277
10278 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
10279
10280 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
10281
10282 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
10283
10284 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
10285 Clean ups.
10286
10287 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
10288
10289 * gcc.dg/trampoline-1.c: New test.
10290
10291 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10292
10293 * gcc.c-torture/compile/200031109-1.c: New test.
10294
10295 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10296
10297 PR c/3190
10298 PR c/8714
10299 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
10300 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
10301 gcc.dg/format/no-y2k-1.c: Update.
10302
10303 2003-11-08 Roger Sayle <roger@eyesopen.com>
10304
10305 PR optimization/10467
10306 * gcc.dg/20031108-1.c: New test case.
10307
10308 2003-11-07 Geoffrey Keating <geoffk@apple.com>
10309
10310 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
10311
10312 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
10313
10314 * gcc.dg/compound-lvalue-1.c: New test.
10315 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
10316 some XFAILs.
10317
10318 2003-11-06 Geoffrey Keating <geoffk@apple.com>
10319
10320 * gcc.dg/altivec-varargs-1.c: New test.
10321
10322 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
10323
10324 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
10325 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
10326 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
10327 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
10328 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
10329
10330 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
10331
10332 * gcc.dg/cond-lvalue-1.c: New test.
10333
10334 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
10335
10336 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
10337
10338 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10339
10340 PR c++/11616
10341 * g++.dg/template/instantiate5.C: New test.
10342
10343 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10344
10345 PR c++/12726
10346 * g++.dg/ext/complit2.C: Replace test with self-contained version.
10347 * ChangeLog: Add missing first entry for above test.
10348
10349 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10350
10351 PR c++/9810
10352 * g++.dg/template/using8.C: New test.
10353 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
10354
10355 2003-11-02 Roger Sayle <roger@eyesopen.com>
10356
10357 PR optimization/10817
10358 * gcc.c-torture/compile/20031102-1.c: New test case.
10359
10360 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
10361
10362 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
10363 2147483647.
10364
10365 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10366
10367 * gcc.dg/20031102-1.c: New test.
10368
10369 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10370
10371 * gcc.dg/complex-1.c: New test.
10372
10373 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10374
10375 PR c++/12796
10376 * g++.dg/template/crash13.C: Adjust expected error location.
10377 * g++.old-deja/g++.brendan/ns1.C: Likewise.
10378
10379 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10380
10381 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10382
10383 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10384
10385 PR/10239
10386 * gcc.c-torture/compile/20031031-2.c: New test.
10387
10388 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
10389
10390 PR/11640
10391 * gcc.c-torture/compile/20031031-1.c: New test.
10392
10393 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
10394
10395 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
10396 * gcc.misc-tests/bprob.exp: Likewise.
10397 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
10398 the execution test on arm-elf configs.
10399 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
10400 configs that don't support scratch files.
10401 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
10402
10403 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
10404
10405 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
10406 done by dejagnu.
10407
10408 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
10409
10410 * ada/acats/run_all.sh: Redirect mv output to /dev/null
10411 Avoid non pure sh syntax. Add more logging.
10412
10413 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
10414 fail.
10415
10416 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
10417
10418 PR libgcj/10610
10419 * gcc.dg/ppc-stackalign-1.c: New test.
10420
10421 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
10422
10423 * ada/acats/run_all.sh: Change output to be more compliant with
10424 dejagnu framework.
10425 Create acats.sum and acats.log files under testsuite/ada/acats
10426 Only run [a-z]* directories, to filter out e.g. CVS.
10427 Redirect build output to log file.
10428
10429 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10430
10431 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
10432
10433 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
10434
10435 PR ada/5909:
10436 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
10437
10438 2003-10-27 Jakub Jelinek <jakub@redhat.com>
10439
10440 * gcc.c-torture/compile/20031023-1.c: New test.
10441 * gcc.c-torture/compile/20031023-2.c: New test.
10442 * gcc.c-torture/compile/20031023-3.c: New test.
10443 * gcc.c-torture/compile/20031023-4.c: New test.
10444
10445 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10446
10447 PR c++/10371
10448 * g++.dg/lookup/scoped8.C: New test.
10449
10450 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
10451
10452 * g++.dg/opt/reg-stack3.C: New test.
10453
10454 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10455
10456 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
10457
10458 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10459
10460 PR c++/11076
10461 * g++.dg/template/crash13.C: New test.
10462
10463 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
10464
10465 * gcc.dg/c99-restrict-2.c: New test.
10466
10467 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
10468
10469 PR c++/12698, c++/12699, c++/12700, c++/12566
10470 * g++.dg/inherit/covariant9.C: New test.
10471 * g++.dg/inherit/covariant10.C: New test.
10472 * g++.dg/inherit/covariant11.C: New test.
10473
10474 2003-10-23 Jason Merrill <jason@redhat.com>
10475
10476 PR c++/12726
10477 * g++.dg/ext/complit2.C: New test.
10478
10479 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
10480
10481 PR target/12654
10482 * gcc.c-torture/execute/20031020-1.c: New test.
10483
10484 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10485
10486 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
10487 following the jump_insn.
10488
10489 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
10490
10491 * gcc.dg/cast-lvalue-1.c: New test.
10492
10493 2003-10-21 Mark Mitchell <mark@codesourcery.com>
10494
10495 PR c++/11962
10496 * g++.dg/template/cond2.C: New test.
10497
10498 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
10499
10500 * gcc.dg/builtins-28.c: New test.
10501
10502 2003-10-20 Jan Hubicka <jh@suse.cz>
10503
10504 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
10505 parameter.
10506 * testsuite/gcc.dg/inline-2.c: Likewise.
10507
10508 2003-10-20 Phil Edwards <phil@codesourcery.com>
10509
10510 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
10511 * gcc.dg/nest.c: Likewise.
10512
10513 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10514
10515 PR c++/9781, c++/10583, c++/11862
10516 * g++.dg/parse/crash13.C: New test.
10517
10518 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10519
10520 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
10521
10522 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10523
10524 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
10525 Define HAVE_C99_RUNTIME except on Solaris.
10526 * gcc.dg/builtins-20.c: Likewise.
10527
10528 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
10529
10530 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
10531
10532 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10533
10534 PR c++/12495
10535 * g++.dg/template/crash21.C: New test.
10536
10537 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10538
10539 PR c++/2513
10540 * g++.dg/template/typename5.C: New test.
10541
10542 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10543
10544 PR c++/12369
10545 * g++.dg/template/friend25.C: New test.
10546
10547 2003-10-16 Ziemowit Laski <zlaski@apple.com>
10548
10549 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
10550 versions.
10551
10552 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
10553
10554 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
10555 == 2147483647.
10556
10557 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
10558
10559 * gcc.c-torture/execute/960416-1.x: Remove.
10560 * gcc.c-torture/execute/divconst-3.x: Likewise.
10561
10562 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
10563
10564 PR target/12598
10565 * gcc.dg/torture/cris-volatile-1.c: New test.
10566
10567 2003-10-14 Roger Sayle <roger@eyesopen.com>
10568
10569 PR optimization/9325
10570 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
10571 for overflowing floating point to integer conversion during RTL
10572 simplification.
10573
10574 2003-10-13 Ziemowit Laski <zlaski@apple.com>
10575
10576 * objc/execute/_cmd.m: Fix typo.
10577 * objc.dg/image-info.m, objc.dg/symtab-1.m:
10578 Relax 'scan-assembler' regexp.
10579 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
10580 objc.dg/try-catch-4.m: Run on non-Darwin targets.
10581 * objc.dg/zero-link-2.m: Remove blank line.
10582 * objc.dg/zero-link-3.m: New test case.
10583
10584 2003-10-13 Geoffrey Keating <geoffk@apple.com>
10585
10586 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
10587
10588 * gcc.dg/asm-names.c: Use scan-assembler-not rather
10589 than linker trickery.
10590
10591 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10592
10593 PR c++/12370
10594 * g++.dg/other/friend2.C: New test.
10595
10596 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10597
10598 * gcc.dg/20031012-1.c: New test.
10599
10600 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
10601
10602 * gcc.dg/weak/weak-3.c: Fix for new warning.
10603
10604 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
10605
10606 PR optimization/8750
10607 * gcc.c-torture/execute/20031012-1.c: New test case.
10608
10609 2003-10-11 Roger Sayle <roger@eyesopen.com>
10610
10611 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
10612 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
10613
10614 2003-10-11 Roger Sayle <roger@eyesopen.com>
10615
10616 PR optimization/12260
10617 * gcc.c-torture/compile/20031011-2.c: New test case.
10618
10619 2003-10-11 Roger Sayle <roger@eyesopen.com>
10620
10621 * gcc.c-torture/execute/20031011-1.c: New testcase.
10622
10623 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
10624
10625 * gcc.c-torture/compile/20031011-1.c: New test.
10626
10627 2003-10-11 Jan Hubicka <jh@suse.cz>
10628
10629 * g++.dg/other/first-global.C: New test.
10630
10631 2003-10-11 Roger Sayle <roger@eyesopen.com>
10632
10633 * gcc.c-torture/execute/string-opt-18.c: New testcase.
10634
10635 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
10636
10637 * gcc.c-torture/compile/20031010-1.c: New test.
10638
10639 2003-10-10 Geoffrey Keating <geoffk@apple.com>
10640
10641 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
10642 * gcc.c-torture/execute/va-arg-25.c: ... here.
10643
10644 2003-10-09 Mark Mitchell <mark@codesourcery.com>
10645
10646 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
10647
10648 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
10649
10650 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
10651
10652 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10653
10654 * g++.dg/parse/error2.C: New test.
10655
10656 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
10657
10658 PR c++/11097
10659 * g++.dg/other/error5.C: Modify the error message.
10660 * g++.dg/lookup/using8.C: New test.
10661
10662 2003-10-07 Geoffrey Keating <geoffk@apple.com>
10663
10664 * gcc.dg/darwin-abi-2.c: New file.
10665 * gcc.c-torture/execute/va-arg-24.c: New file.
10666
10667 2003-10-06 Bob Wilson <bob.wilson@acm.org>
10668
10669 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
10670 indentation.
10671
10672 2003-10-06 Mark Mitchell <mark@codesourcery.com>
10673
10674 PR c++/10147
10675 * g++.dg/other/error4.C: Update error messages.
10676 * g++.dg/template/ptrmem4.C: Likewise.
10677
10678 PR c++/12337
10679 * g++.dg/init/new9.C: New test.
10680
10681 PR c++/12334, c++/12236, c++/8656
10682 * g++.dg/ext/attrib8.C: New test.
10683
10684 2003-10-06 Devang Patel <dpatel@apple.com>
10685
10686 * gcc.dg/debug/dwarf2-3.h: New test.
10687 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
10688
10689 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
10690
10691 * g++.dg/opt/cfg2.C: New test.
10692
10693 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10694
10695 * g++.dg/opt/float1.C: New test.
10696
10697 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10698
10699 * gcc.dg/c90-array-lval-6.c: New test.
10700 * gcc.dg/c99-array-lval-6.c: New test.
10701
10702 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
10703 Ziemowit Laski <zlaski@apple.com>
10704
10705 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
10706 'Derived', so that it is never considered a class method; add
10707 new warning for '+port' method ambiguity.
10708 * objc.dg/method-12.m: Include <objc/objc.h> instead of
10709 <objc/objc-api.h> (needed on Mac OS X).
10710 * objc.dg/method-13.m: New test.
10711
10712 2003-10-03 Roger Sayle <roger@eyesopen.com>
10713
10714 PR optimization/9325, PR java/6391
10715 * gcc.c-torture/execute/20031003-1.c: New test case.
10716
10717 2003-10-02 Mark Mitchell <mark@codesourcery.com>
10718
10719 PR optimization/12180
10720 * gcc.dg/20031002-1.c: New test.
10721
10722 PR c++/12486
10723 * g++.dg/inherit/error1.C: New test.
10724
10725 2003-10-02 Chris Demetriou <cgd@broadcom.com>
10726
10727 * lib/f-torture.exp (search_for): Rename to...
10728 (search_for_re): This. Also, clean up comments and the
10729 "regexp" invocation.
10730
10731 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
10732
10733 * gcc.c-torture/compile/20031002-1.c: New test.
10734
10735 2003-10-02 Jakub Jelinek <jakub@redhat.com>
10736
10737 * g++.dg/opt/cond1.C: New test.
10738
10739 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
10740
10741 * gcc.dg/Wold-style-definition-2.c: New testcase.
10742 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
10743
10744 2003-09-29 Richard Henderson <rth@redhat.com>
10745
10746 * g++.dg/init/array10.C: Add dg-options.
10747
10748 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
10749
10750 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
10751
10752 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10753
10754 * g++.dg/template/friend19.C: Fix typo.
10755 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
10756
10757 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
10758
10759 * gcc.c-torture/execute/20030928-1.c: New test.
10760 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
10761
10762 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
10763
10764 * g++.dg/opt/unroll1.C: New test.
10765
10766 2003-09-26 Roger Sayle <roger@eyesopen.com>
10767
10768 PR optimization/11741
10769 * gcc.dg/20030926-1.c: New test case.
10770
10771 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10772
10773 PR c++/5655
10774 * g++.dg/parse/access7.C: New test.
10775 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
10776
10777 2003-09-24 Ziemowit Laski <zlaski@apple.com>
10778
10779 MERGE OF objc-improvements-branch into MAINLINE:
10780 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
10781 if libobjc has not been built.
10782 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
10783 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
10784 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
10785 objc/execute/nested-3.m, objc/execute/np-2.m,
10786 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
10787 objc/execute/redefining_self.m, objc/execute/root_methods.m,
10788 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
10789 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
10790 objc.dg/special/unclaimed-category-1.h,
10791 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
10792 well as GNU runtime.
10793 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
10794 * execute/cascading-1.m, execute/function-message-1.m,
10795 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
10796 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
10797 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
10798 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
10799 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
10800 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
10801 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
10802 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
10803 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
10804 * objc.dg/bitfield-2.m: Run only on Darwin.
10805 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
10806 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
10807 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
10808 * objc.dg/const-str-1.m: Fix constant string layout.
10809
10810 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
10811
10812 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
10813
10814 2003-09-23 Geoffrey Keating <geoffk@apple.com>
10815
10816 * gcc.dg/darwin-abi-1.c: New file.
10817
10818 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
10819
10820 PR target/12281
10821 * gcc.c-torture/compile/20030921-1.c: New test.
10822
10823 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
10824
10825 * g++.dg/opt/reg-stack2.C: New test.
10826
10827 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
10828
10829 * g++.dg/eh/delayslot1.C: New test.
10830
10831 2003-09-20 Richard Henderson <rth@redhat.com>
10832
10833 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
10834
10835 2003-09-20 Roger Sayle <roger@eyesopen.com>
10836
10837 * gcc.c-torture/execute/20030920-1.c: New test case.
10838
10839 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10840
10841 * g++.dg/rtti/typeid3.C: Correct expected error message.
10842
10843 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10844
10845 PR c++/157
10846 * g++.dg/parse/crash12.C: New test.
10847
10848 2003-09-19 Janis Johnson <janis187@us.ibm.com>
10849
10850 * gcc.dg/compat/mixed-struct-check.h: New.
10851 * gcc.dg/compat/mixed-struct-defs.h: New.
10852 * gcc.dg/compat/mixed-struct-init.h: New.
10853 * gcc.dg/compat/struct-by-value-19_main.c: New.
10854 * gcc.dg/compat/struct-by-value-19_x.c: New.
10855 * gcc.dg/compat/struct-by-value-19_y.c: New.
10856 * gcc.dg/compat/struct-by-value-20_main.c: New.
10857 * gcc.dg/compat/struct-by-value-20_x.c: New.
10858 * gcc.dg/compat/struct-by-value-20_y.c: New.
10859 * gcc.dg/compat/struct-return-19_main.c: New.
10860 * gcc.dg/compat/struct-return-19_x.c: New.
10861 * gcc.dg/compat/struct-return-19_y.c: New.
10862 * gcc.dg/compat/struct-return-20_main.c: New.
10863 * gcc.dg/compat/struct-return-20_x.c: New.
10864 * gcc.dg/compat/struct-return-20_y.c: New.
10865
10866 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
10867 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
10868 so that it will not complain on LP64 targets.
10869
10870 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10871
10872 PR c++/495
10873 * g++.dg/template/friend24.C: New test.
10874
10875 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
10876
10877 PR c++/12332
10878 * g++.dg/template/memtmpl2.C: New test.
10879
10880 2003-09-18 Mark Mitchell <mark@codesourcery.com>
10881
10882 PR target/11184
10883 * gcc.dg/builtin-apply1.c: New test.
10884
10885 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
10886
10887 PR c++/9848
10888 * g++.dg/warn/Wunused-4.C: New test.
10889
10890 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
10891
10892 PR c++/12316
10893 * g++.dg/other/gc2.C: New test.
10894
10895 2003-09-17 Mark Mitchell <mark@codesourcery.com>
10896
10897 PR c++/11991
10898 * g++.dg/rtti/typeid3.C: New test.
10899
10900 PR c++/12266
10901 * g++.dg/overload/template1.C: New test.
10902
10903 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
10904
10905 * g++.dg/opt/cfg3.C: New test.
10906
10907 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10908
10909 PR c++/7939
10910 * g++.dg/template/crash11.C: New test.
10911
10912 2003-09-16 Jason Merrill <jason@redhat.com>
10913 Jakub Jelinek <jakub@redhat.com>
10914
10915 * gcc.dg/attr-warn-unused-result.c: New test.
10916
10917 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
10918
10919 PR c++/12184
10920 * g++.dg/expr/call2.C: New test.
10921
10922 2003-09-15 Andreas Jaeger <aj@suse.de>
10923
10924 * gcc.dg/Wold-style-definition-1.c: New test.
10925
10926 2003-09-14 Mark Mitchell <mark@codesourcery.com>
10927
10928 PR c++/3907
10929 * g++.dg/parse/template12.C: New test.
10930
10931 * g++.dg/abi/bitfield11.C: New test.
10932 * g++.dg/abi/bitfield12.C: Likewise.
10933
10934 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
10935
10936 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
10937 non-expansion of functional macro name without arguments at EOL.
10938 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
10939
10940 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
10941
10942 * gcc.c-torture/execute/20030914-[12].c: New tests.
10943
10944 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
10945
10946 PR c++/11788
10947 * g++.dg/overload/addr1.C: New test.
10948
10949 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
10950
10951 * gcc.dg/20030909-1.c: New test.
10952
10953 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10954
10955 * gcc.dg/ultrasp10.c: New test.
10956
10957 2003-09-09 Devang Patel <dpatel@apple.com>
10958
10959 * gcc.dg/darwin-ld-6.c: New test.
10960
10961 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10962
10963 * gcc.dg/torture/builtin-explog-1.c: New testcase.
10964
10965 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10966
10967 * gcc.dg/ia64-types1.c: New test.
10968 * gcc.dg/ia64-types2.c: Likewise.
10969
10970 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
10971
10972 * gcc.dg/builtins-1.c: Add more _Complex tests.
10973 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10974
10975 * gcc.dg/builtins-1.c: Test existing _Complex functions.
10976 * gcc.dg/torture/builtin-attr-1.c: Likewise.
10977
10978 2003-09-08 Mark Mitchell <mark@codesourcery.com>
10979
10980 PR c++/11786
10981 * g++.dg/lookup/koenig2.C: New test.
10982
10983 PR c++/5296
10984 * g++.dg/rtti/typeid2.C: New test.
10985
10986 2003-09-08 Jakub Jelinek <jakub@redhat.com>
10987
10988 * gcc.c-torture/compile/20030904-1.c: New test.
10989
10990 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
10991
10992 * g++.dg/opt/longbranch2.C: New test.
10993
10994 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10995
10996 * g++.dg/template/crash10.C: Only compile it.
10997
10998 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
10999
11000 PR middle-end/11665
11001 * gcc.c-torture/compile/20030907-1.c: New test.
11002 * g++.dg/init/array11.C: New test.
11003
11004 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11005
11006 PR c++/11852
11007 * g++.dg/init/struct1.C: New test.
11008
11009 2003-09-07 Mark Mitchell <mark@codesourcery.com>
11010
11011 PR c++/12181
11012 * g++.dg/expr/comma1.C: New test.
11013
11014 2003-09-06 Mark Mitchell <mark@codesourcery.com>
11015
11016 PR c++/11867
11017 * g++.dg/expr/static_cast5.C: New test.
11018
11019 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
11020
11021 PR c++/11507
11022 * g++.dg/lookup/scoped7.C: New test.
11023
11024 PR c++/9574
11025 * g++.dg/other/static1.C: New test.
11026
11027 PR c++/11490
11028 * g++.dg/warn/template-1.C: New test.
11029
11030 PR c++/11432
11031 * g++.dg/template/crash10.C: New test.
11032
11033 PR c++/2478
11034 * g++.dg/overload/VLA.C: New test.
11035
11036 PR c++/10804
11037 * g++.dg/template/call1.C: New test.
11038
11039 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11040
11041 PR c++/11794
11042 * g++.dg/parse/using3.C: New test.
11043
11044 2003-09-06 Roger Sayle <roger@eyesopen.com>
11045
11046 PR c++/11409
11047 * g++.dg/overload/builtin3.C: New test case.
11048
11049 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
11050
11051 PR c/9862
11052 * gcc.dg/20030906-1.c: New test.
11053 * gcc.dg/20030906-2.c: Likewise.
11054
11055 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
11056
11057 PR c++/12167
11058 * g++.dg/parse/defarg5.C: New test.
11059
11060 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
11061
11062 2003-09-05 Mark Mitchell <mark@codesourcery.com>
11063
11064 PR c++/12163
11065 * g++.dg/expr/static_cast4.C: New test.
11066
11067 PR c++/12146
11068 * g++.dg/template/crash9.C: New test.
11069
11070 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
11071
11072 * g++.old-deja/g++.ext/pretty2.C: Update for change
11073 in __FUNCTION__.
11074 * g++.old-deja/g++.ext/pretty3.C: Likewise.
11075
11076 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
11077
11078 PR c++/11922
11079 * g++/dg/template/qualified-id1.C: New test.
11080
11081 PR c++/12037
11082 * g++.dg/warn/noeffect4.C: New test.
11083
11084 2003-09-04 Matt Austern <austern@apple.com>
11085
11086 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
11087 * g++.dg/ext/fnname2.C: Likewise.
11088 * g++.dg/ext/fnname3.C: Likewise.
11089
11090 2003-09-04 Mark Mitchell <mark@codesourcery.com>
11091
11092 * g++.dg/expr/lval1.C: New test.
11093 * g++.dg/ext/lvcast.C: Remove.
11094
11095 2003-09-03 Roger Sayle <roger@eyesopen.com>
11096
11097 PR optimization/11700.
11098 * gcc.c-torture/compile/20030903-1.c: New test case.
11099
11100 2003-09-03 Mark Mitchell <mark@codesourcery.com>
11101
11102 PR c++/12053
11103 * g++.dg/abi/layout4.C: New test.
11104
11105 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
11106
11107 PR c++/11553
11108 * g++.dg/parse/friend3.C: New test.
11109
11110 2003-09-02 Mark Mitchell <mark@codesourcery.com>
11111
11112 PR c++/11847
11113 * g++.dg/template/class1.C: New test.
11114
11115 PR c++/11808
11116 * g++.dg/expr/call1.C: New test.
11117
11118 2003-09-01 Mark Mitchell <mark@codesourcery.com>
11119
11120 PR c++/12114
11121 * g++.dg/init/ref9.C: New test.
11122
11123 PR c++/11972
11124 * g++.dg/template/nested4.C: New test.
11125
11126 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11127
11128 PR c++/12093
11129 * g++.dg/template/non-dependent4.C: New test.
11130
11131 PR c++/11928
11132 * g++.dg/inherit/conv1.C: New test.
11133
11134 2003-08-29 Mark Mitchell <mark@codesourcery.com>
11135
11136 PR c++/6196
11137 * g++.dg/ext/label1.C: New test.
11138 * g++.dg/ext/label2.C: Likewise.
11139
11140 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11141
11142 * g++.dg/expr/cond3.C: New test.
11143
11144 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11145
11146 * gcc.dg/builtins-1.c: Add new builtin cases.
11147
11148 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11149
11150 * gcc.dg/builtins-1.c: Add new cases.
11151 * gcc.dg/torture/builtin-attr-1.c: Likewise.
11152
11153 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11154
11155 * gcc.dg/builtins-1.c: Add more math builtin tests.
11156 * gcc.dg/torture/builtin-attr-1.c: New test.
11157
11158 2003-08-28 Mark Mitchell <mark@codesourcery.com>
11159
11160 PR optimization/5079
11161 * g++.dg/opt/static3.C: New test.
11162
11163 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
11164
11165 * gcc.misc-tests/gcov-10b.c: New test.
11166
11167 2003-08-27 Mark Mitchell <mark@codesourcery.com>
11168
11169 * g++.dg/opt/ptrmem3.C: New test.
11170
11171 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
11172
11173 2003-08-27 Jakub Jelinek <jakub@redhat.com>
11174
11175 * gcc.dg/20030826-2.c: New test.
11176
11177 2003-08-26 Roger Sayle <roger@eyesopen.com>
11178
11179 PR middle-end/12002
11180 * g77.f-torture/compile/12002.f: New test case.
11181
11182 2003-08-26 Roger Sayle <roger@eyesopen.com>
11183
11184 * gcc.dg/20030826-1.c: New test case.
11185
11186 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
11187
11188 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
11189
11190 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
11191
11192 PR c++/11871
11193 * c++.dg/lookup/crash1.C: New test.
11194
11195 * c++.dg/warn/noeffect3.C: New test.
11196
11197 2003-08-25 Janis Johnson <janis187@us.ibm.com>
11198
11199 * gcc.dg/compat/vector-1_x.c: Compile with -w.
11200 * gcc.dg/compat/vector-1_y.c: Ditto.
11201 * gcc.dg/compat/vector-2_x.c: Ditto.
11202 * gcc.dg/compat/vector-2_y.c: Ditto.
11203
11204 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
11205
11206 * gcc.dg/20030702-1.c: New test.
11207
11208 2003-08-25 Mark Mitchell <mark@codesourcery.com>
11209
11210 PR c++/8795
11211 * g++.dg/ext/altivec-1.C: New test.
11212
11213 2003-08-24 Richard Henderson <rth@redhat.com>
11214
11215 * g++.dg/eh/simd-2.C: Add -w for x86.
11216
11217 2003-08-23 Jakub Jelinek <jakub@redhat.com>
11218
11219 * gcc.dg/20030815-1.c: New test.
11220
11221 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11222
11223 PR c++/3765
11224 * g++.dg/parse/access6.C: New test.
11225
11226 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11227
11228 PR c++/641, c++/11876
11229 * g++.dg/template/friend22.C: New test.
11230 * g++.dg/template/friend23.C: Likewise.
11231
11232 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11233
11234 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
11235 identically.
11236
11237 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11238
11239 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
11240
11241 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11242
11243 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
11244
11245 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11246
11247 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
11248
11249 2003-08-22 Mark Mitchell <mark@codesourcery.com>
11250
11251 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
11252
11253 2003-08-21 Mark Mitchell <mark@codesourcery.com>
11254
11255 PR c++/11919
11256 * g++.dg/overload/prom1.C: New test.
11257
11258 PR c++/11551
11259 * g++.dg/parse/dtor2.C: New test.
11260
11261 PR c++/10762
11262 * g++.dg/parse/using2.C: New test.
11263
11264 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
11265
11266 PR target/11805
11267 * gcc.c-torture/compile/20030821-1.c: New.
11268
11269 2003-08-20 Mark Mitchell <mark@codesourcery.com>
11270
11271 PR c++/11834
11272 * g++.dg/template/deduce2.C: New test.
11273
11274 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
11275
11276 * gcc.c-torture/execute/20030821-1.c: New test.
11277
11278 2003-08-20 Roger Sayle <roger@eyesopen.com>
11279
11280 PR middle-end/11984
11281 * gcc.dg/20030820-1.c: New test case.
11282
11283 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
11284
11285 PR c++/11945
11286 * g++.dg/warn/noeffect2.C: New test.
11287
11288 2003-08-19 Mark Mitchell <mark@codesourcery.com>
11289
11290 PR c++/10926
11291 * g++.dg/template/dtor2.C: New test.
11292
11293 PR c++/11684
11294 * g++.dg/template/operator1.C: New test.
11295 * g++.dg/parse/operator4.C: New test.
11296
11297 PR c++/11946.C
11298 * g++.dg/expr/enum1.C: New test.
11299 * gcc.dg/c99-bool-1.c: Remove bogus warning.
11300
11301 PR c++/11036.C
11302 * g++.dg/parse/elab2.C: New test.
11303 * g++.dg/parse/typedef4.C: Change error message.
11304 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
11305 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
11306 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
11307
11308 2003-08-19 Geoffrey Keating <geoffk@apple.com>
11309
11310 * gcc.dg/pch/warn-1.c: New.
11311 * gcc.dg/pch/warn-1.hs: New.
11312
11313 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
11314 not-tested file.
11315
11316 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11317
11318 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
11319
11320 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
11321
11322 * gcc.dg/uninit-D.c: New Test.
11323 * gcc.dg/uninit-E.c: New Test.
11324 * gcc.dg/uninit-F.c: New Test.
11325 * gcc.dg/uninit-G.c: New Test.
11326
11327 2003-08-19 Michael Ritzert <ritzert@t-online.de>
11328
11329 * g++.dg/README: Describe the pch directory.
11330
11331 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11332
11333 PR c++/11174
11334 * g++.dg/parse/access4.C: New test.
11335 * g++.dg/parse/access5.C: Likewise.
11336 * g++.old-deja/g++.jason/access17.C: Adjust error message.
11337
11338 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
11339
11340 * gcc.dg/noncompile/20030818-1.c: New.
11341
11342 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
11343
11344 PR c++/11957
11345 * g++.dg/warn/noeffect1.C: New test.
11346
11347 * g++.dg/template/scope2.C: New test.
11348 * g++.dg/template/error2.C: Correct dg-error
11349
11350 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
11351
11352 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
11353
11354 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
11355
11356 PR C++/11512
11357 * g++.dg/template/warn1.C: New.
11358
11359 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
11360
11361 * g++.dg/template/error2.C: New test.
11362 * g++.dg/lookup/using7.C: Adjust errors
11363 * g++.old-deja/g++.pt/crash36.C: Likewise.
11364 * g++.old-deja/g++.pt/derived3.C: Likewise.
11365
11366 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11367
11368 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
11369 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
11370 * gcc.c-torture/execute/builtins/string-9.c: New, from
11371 string-opt-9.c. Adjust for execute/builtins framework.
11372 * gcc.c-torture/execute/string-opt-9.c: Delete.
11373
11374 2003-08-12 Mark Mitchell <mark@codesourcery.com>
11375
11376 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
11377
11378 * g++.dg/parse/ret-type2.C: New test.
11379
11380 PR c++/11703
11381 * g++.dg/init/new8.C: New test.
11382
11383 PR c++/10923
11384 * g++.dg/parse/typedef5.C: New test.
11385
11386 PR c++/9512
11387 * g++.dg/parse/qualified2.C: New test.
11388 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
11389 invalid code.
11390
11391 2003-08-11 Mark Mitchell <mark@codesourcery.com>
11392
11393 * g++.dg/conversion/ptrmem1.C: New test.
11394
11395 2003-08-11 Jakub Jelinek <jakub@redhat.com>
11396
11397 PR target/11693
11398 * gcc.dg/20030811-1.c: New test.
11399
11400 PR target/11535
11401 * gcc.c-torture/execute/20030811-1.c: New test.
11402
11403 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11404
11405 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
11406
11407 2003-08-10 Mark Mitchell <mark@codesourcery.com>
11408
11409 PR c++/11789.C
11410 * g++.dg/inherit/multiple1.C: New test.
11411
11412 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
11413
11414 * gcc.dg/spe1.c: New test.
11415
11416 PR c++/11670
11417 * g++.dg/expr/cast2.C: New test.
11418
11419 PR c++/10530
11420 * g++.dg/template/dependent-name2.C: New test.
11421
11422 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
11423
11424 * g++.dg/parse/crash11.C: Put the dg options in comments.
11425
11426 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
11427
11428 * lib/gcc-dg.exp: Update for diagnostic change.
11429
11430 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11431
11432 PR c++/5767
11433 * g++.dg/parse/crash11.C: New test.
11434
11435 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
11436
11437 * gcc.dg/cpp/spacing1.c: Update.
11438
11439 2003-08-04 Janis Johnson <janis187@us.ibm.com>
11440
11441 PR target/11739
11442 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
11443 a value for -mtune.
11444
11445 2003-08-04 Roger Sayle <roger@eyesopen.com>
11446
11447 PR middle-end/11771
11448 * gcc.c-torture/compile/20030804-1.c: New test case.
11449
11450 2003-08-04 Roger Sayle <roger@eyesopen.com>
11451
11452 * gcc.dg/20030804-1.c: New test case.
11453
11454 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
11455
11456 * gcc.dg/cpp/separate-1.c: New test.
11457
11458 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
11459
11460 PR c++/11704
11461 * g++.dg/template/dependent-expr2.C: New test.
11462
11463 PR c++/11766
11464 * g++.dg/expr/ptrmem1.C: New test.
11465
11466 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11467
11468 PR c++/9453
11469 * g++.dg/template/friend15.C: New test.
11470
11471 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
11472
11473 * lib/dg-pch.exp: Work round PCH bug.
11474
11475 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11476
11477 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
11478 builtins. Move cases from builtins-4.c here.
11479
11480 * gcc.dg/torture/builtin-math-1.c: New test taken from
11481 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
11482 additional cases.
11483
11484 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
11485 Delete.
11486
11487 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
11488
11489 PR c++/9447
11490 * g++.dg/template/using7.C: New test.
11491
11492 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
11493
11494 * import1.c, import2.c: New tests.
11495
11496 2003-08-01 Jakub Jelinek <jakub@redhat.com>
11497
11498 * g++.dg/eh/crossjump1.C: New test.
11499
11500 2003-08-01 Mark Mitchell <mark@codesourcery.com>
11501
11502 PR c++/11697
11503 * g++.dg/template/using6.C: New test.
11504
11505 PR c++/11744
11506 * g++.dg/template/koenig2.C: New test.
11507
11508 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11509
11510 PR c++/7983
11511 * g++.dg/parse/typedef4.C: New test.
11512
11513 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11514
11515 PR c++/8442, c++/8806
11516 * g++.dg/template/elab1.C: New test.
11517 * g++.dg/template/type2.C: Likewise.
11518 * g++.dg/template/ttp3.C: Adjust expected error message.
11519 * g++.old-deja/g++.law/visibility13.C: Likewise.
11520 * g++.old-deja/g++.niklas/t135.C: Likewise.
11521 * g++.old-deja/g++.pt/ttp41.C: Likewise.
11522 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
11523 template argument.
11524 * g++.old-deja/g++.pt/ttp44.C: Likewise.
11525
11526 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
11527
11528 PR c++/11295
11529 * g++.dg/ext/stmtexpr1.C: New test.
11530
11531 * g++.dg/opt/tmp1.C: New test.
11532
11533 PR c++/11525
11534 * g++.dg/parse/constant4.C: New test.
11535
11536 PR c++/9447
11537 * g++.dg/template/using5.C: New test.
11538
11539 2003-07-31 Roger Sayle <roger@eyesopen.com>
11540
11541 * gcc.dg/builtins-27.c: New test case.
11542
11543 2003-07-31 Jakub Jelinek <jakub@redhat.com>
11544
11545 * gcc.dg/tls/opt-7.c: New test.
11546
11547 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
11548
11549 * g++.old-deja/g++.other/crash18.C: Remove.
11550
11551 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
11552
11553 * g++.dg/template/explicit3.C: New.
11554 * g++.dg/template/explicit4.C: New.
11555 * g++.dg/template/explicit5.C: New.
11556
11557 PR c++/11347
11558 * g++.dg/template/memtmpl1.C: New.
11559
11560 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
11561
11562 PR target/11565
11563 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
11564 * gcc.dg/i386-387-5.c (dg-options): Likewise.
11565
11566 2003-07-30 Jan Hubicka <jh@suse.cz>
11567
11568 * vtgc1.c: Kill.
11569
11570 2003-07-29 Zack Weinberg <zack@codesourcery.com>
11571
11572 * gcc.dg/struct-in-proto-1.c: New test.
11573
11574 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
11575
11576 * gcc.dg/cpp/include2.c: Only expect one message.
11577
11578 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
11579
11580 PR c++/9447
11581 * g++.dg/template/using1.C: New test.
11582 * g++.dg/template/using2.C: New test.
11583 * g++.dg/template/using3.C: New test.
11584 * g++.dg/template/using4.C: New test.
11585
11586 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
11587
11588 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
11589 * gcc.c-torture/execute/string-opt-10.c: Likewise.
11590
11591 2003-07-28 Jan Hubicka <jh@suse.cz>
11592
11593 PR c++/11530
11594 * g++.dg/opt/call1.C: New test.
11595
11596 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
11597
11598 PR c++/11667
11599 * g++.dg/init/enum2.C: New test.
11600 * g++.dg/template/overload1.C: Add "-w" option.
11601
11602 2003-07-28 <hp@bitrange.com>
11603
11604 * gcc.dg/Wdeclaration-after-statement-1.c,
11605 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
11606
11607 2003-07-28 Jakub Jelinek <jakub@redhat.com>
11608
11609 * gcc.c-torture/compile/20030725-1.c: New test.
11610
11611 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
11612
11613 * gcc.dg/20030505.c: Only run for SPE.
11614 Remove definition of opaque type.
11615
11616 2003-07-27 Mark Mitchell <mark@codesourcery.com>
11617
11618 * g++.dg/template/ptrmem6.C: New test.
11619
11620 2003-07-26 Geoffrey Keating <geoffk@apple.com>
11621
11622 * gcc.c-torture/compile/zero-strct-2.c: New test.
11623
11624 2003-07-25 Geoffrey Keating <geoffk@apple.com>
11625
11626 * gcc.dg/intermod-1.c: New test.
11627
11628 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
11629
11630 PR c++/11617
11631 * g++.dg/template/lookup2.C: New test.
11632 * g++.dg/template/memclass1.C: Remove instantiated from error.
11633 * g++.dg/other/error2.C: Tweak expected errors.
11634
11635 PR c++/11596
11636 * g++.dg/template/defarg3.C: New test.
11637
11638 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
11639
11640 2003-07-24 Mark Mitchell <mark@codesourcery.com>
11641
11642 * g++.dg/inherit/access5.C: New test.
11643
11644 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11645
11646 PR c++/11513
11647 * g++.dg/template/crash8.C: New test.
11648
11649 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
11650
11651 PR c/10602
11652 * gcc.dg/noncompile/incomplete-2.c: New test.
11653
11654 2003-07-23 Mark Mitchell <mark@codesourcery.com>
11655
11656 PR c++/11645
11657 * g++.dg/inherit/access4.C: New test.
11658
11659 PR c++/11517
11660 * g++.dg/expr/cond2.C: New test.
11661
11662 PR optimization/10679
11663 * g++.dg/opt/inline4.C: New test.
11664
11665 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
11666
11667 * g++.dg/parse/crash10: New test.
11668
11669 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11670
11671 * g++.dg/ext/flexary1.C: New test.
11672
11673 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11674
11675 PR c++/10793
11676 * g++.dg/template/crash9.C: New test.
11677
11678 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
11679
11680 PR c++/3004
11681 * g++.dg/parse/typedef3.C: New test.
11682
11683 PR c++/7906
11684 * g++.dg/parse/operator2.C: New test.
11685
11686 PR c++/8895
11687 * g++.dg/parse/def-tmpl-arg1.C: New test.
11688
11689 PR c++/9282
11690 * g++.dg/parse/funptr1.C: New test.
11691
11692 PR c++/9452
11693 * g++.dg/parse/ambig3.C: New test.
11694
11695 PR c++/9454
11696 * g++.dg/parse/operator3.C: New test.
11697
11698 PR c++/9486
11699 * g++.dg/parse/template10.C: New test.
11700
11701 PR c++/9488
11702 * g++.dg/parse/template11.C: New test.
11703
11704 PR c++/10150
11705 * g++.dg/parse/invalid-op1.C: New test.
11706
11707 PR c++/10247
11708 * g++.dg/parse/condexpr1.C: New test.
11709
11710 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
11711
11712 * g++.dg/ext/packed3.C: New test.
11713 * g++.dg/ext/packed4.C: New test.
11714
11715 * gcc.dg/pack-test-3.c: New test.
11716
11717 2003-07-21 Janis Johnson <janis187@us.ibm.com>
11718
11719 * lib/compat.exp: Handle dg-options per source file.
11720 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
11721 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
11722 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
11723 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
11724 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
11725 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
11726 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
11727 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
11728 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
11729 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
11730 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
11731 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
11732 * g++.dg/compat/break/bitfield7_x.C: Ditto.
11733 * g++.dg/compat/break/bitfield7_y.C: Ditto.
11734
11735 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
11736
11737 PR c/10320
11738 * gcc.c-torture/execute/20030718-1.c: New test.
11739
11740 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
11741
11742 PR optimization/11536
11743 * gcc.dg/20030721-1.c: New test.
11744
11745 2003-07-19 Mark Mitchell <mark@codesourcery.com>
11746
11747 PR c++/11546
11748 * g++.dg/template/lookup1.C: New test.
11749
11750 2003-07-19 Zack Weinberg <zack@codesourcery.com>
11751
11752 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
11753 diagnostics of ill-formed constructs involving labels.
11754 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
11755 the new 'previously defined here' message.
11756
11757 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
11758
11759 * g++.dg/parse/non-dependent2.C: New test.
11760
11761 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
11762
11763 * g++.dg/init/init-ref4.C: xfail on targets without
11764 weak symbols.
11765
11766 2003-07-17 Jakub Jelinek <jakub@redhat.com>
11767
11768 PR target/11087
11769 * gcc.c-torture/execute/20030717-1.c: New test.
11770
11771 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11772
11773 * g++.dg/opt/cfg1.C: New test.
11774
11775 2003-07-17 Mark Mitchell <mark@codesourcery.com>
11776
11777 PR optimization/11557
11778 * gcc.dg/20030717-1.c: New test.
11779
11780 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11781
11782 PR c++/10476
11783 * g++.dg/expr/crash-1.C: New test.
11784
11785 PR c++/11027
11786 * g++.dg/template/init3.C: New test.
11787
11788 PR c++/8222
11789 * g++.dg/template/non-dependent1.C: New test.
11790
11791 PR c++/11070
11792 * g++.dg/template/non-dependent2.C: New test.
11793
11794 PR c++/11071
11795 * g++.dg/template/non-dependent3.C: New test.
11796
11797 PR c++/9907
11798 * g++.dg/template/sizeof5.C: New test.
11799
11800 2003-07-17 Geoffrey Keating <geoffk@apple.com>
11801
11802 PR 11498
11803 * gcc.c-torture/compile/mangle-1.c: New file.
11804
11805 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11806
11807 PR c++/7809
11808 * g++.dg/parse/access3.C: New test.
11809
11810 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
11811
11812 PR c++/11384
11813 * g++.dg/init/init-ref4.C: New test.
11814
11815 2003-07-16 Mark Mitchell <mark@codesourcery.com>
11816
11817 PR c++/11547
11818 * g++.dg/parse/constant3.C: New test.
11819 * g++.dg/parse/crash7.C: Likewise.
11820
11821 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
11822
11823 PR target/11008
11824 * gcc.dg/i386-pentium4-not-mull.c: New.
11825
11826 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
11827
11828 * gcc.dg/asm-names.c (ymain): Make it weak.
11829
11830 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11831
11832 PR c++/5421
11833 * g++.dg/template/friend21.C: New test.
11834
11835 2003-07-16 Jakub Jelinek <jakub@redhat.com>
11836
11837 * gcc.dg/cleanup-8.c: New test.
11838 * gcc.dg/cleanup-9.c: New test.
11839
11840 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
11841
11842 * g++.dg/ext/dll-MI1.h: New file.
11843 * g++.dg/ext/dllexport-MI1.C: New file.
11844 * g++.dg/ext/dllimport-MI1.C: New file.
11845
11846 2003-07-15 Jakub Jelinek <jakub@redhat.com>
11847
11848 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
11849 it does not have cmpstrsi patterns (just cmpmemsi).
11850
11851 2003-07-15 Mark Mitchell <mark@codesourcery.com>
11852
11853 PR debug/11473
11854 * g++.dg/debug/debug8.C: New test.
11855
11856 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11857
11858 PR c++/10108
11859 * g++.dg/template/crash7.C: New test.
11860
11861 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
11862
11863 PR target/10795
11864 * gcc.c-torture/compile/20030708-1.c: New.
11865
11866 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
11867
11868 * gcc.c-torture/execute/20030715-1.c: New test.
11869
11870 2003-07-14 Geoffrey Keating <geoffk@apple.com>
11871
11872 * gcc.dg/pch/inline-3.c: New file.
11873 * gcc.dg/pch/inline-3.hs: New file.
11874 * gcc.dg/pch/inline-4.c: New file.
11875 * gcc.dg/pch/inline-4.hs: New file.
11876
11877 2003-07-14 Mark Mitchell <mark@codesourcery.com>
11878
11879 PR c++/11509
11880 * g++.dg/template/crash6.C: New test.
11881
11882 PR c++/7053
11883 * g++.dg/template/friend20.C: New test.
11884
11885 PR c++/7019
11886 * g++.dg/template/overload2.C: New test.
11887
11888 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
11889
11890 PR optimization/11440
11891 * gcc.c-torture/execute/20030714-1.c: New test.
11892
11893 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11894
11895 PR c++/11154
11896 * g++.dg/template/partial2.C: New test.
11897
11898 2003-07-13 Mark Mitchell <mark@codesourcery.com>
11899
11900 PR c++/11503
11901 * g++.dg/template/anon1.C: New test.
11902
11903 PR c++/11493
11904 PR c++/11495
11905 * g++.dg/parse/template9.C: Likewise.
11906 * g++.dg/template/crash4.C: New test.
11907 * g++.dg/template/koenig1.C: Likewise.
11908 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
11909 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
11910 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
11911 functions.
11912 * g++.old-deja/g++.jason/template36.C: Likewise.
11913 * g++.old-deja/g++.mike/p1989.C: Likewise.
11914 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
11915 * g++.old-deja/g++.pt/ttp20.C: Use this->.
11916 * g++.old-deja/g++.pt/ttp21.C: Use this->.
11917 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
11918 compiling.
11919 * g++.old-deja/g++.pt/union2.C: Use this->.
11920
11921 2003-07-11 Jakub Jelinek <jakub@redhat.com>
11922
11923 * gcc.dg/20030711-1.c: New test.
11924
11925 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
11926
11927 PR c++/11050
11928 * g++.dg/parse/args1.C: New test.
11929 * g++.pt/defarg8.C: Change expected errors.
11930
11931 2003-07-11 Mark Mitchell <mark@codesourcery.com>
11932
11933 PR c++/8164
11934 * g++.dg/template/nontype2.C: New test.
11935
11936 PR c++/10558
11937 * g++.dg/parse/template8.C: New test.
11938
11939 PR c++/8327
11940 * g++.dg/template/scope1.C: New test.
11941
11942 * g++.dg/warn/Wsign-compare-1.C: New test.
11943
11944 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11945
11946 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
11947
11948 2003-07-10 Mark Mitchell <mark@codesourcery.com>
11949
11950 PR c++/9411
11951 * g++.dg/template/explicit2.C: New test.
11952
11953 PR c++/10032
11954 * g++.dg/warn/pedantic1.C: New test.
11955
11956 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
11957
11958 PR c++ 9483
11959 * g++.dg/other/field1.C: New test.
11960
11961 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
11962
11963 PR c/11449
11964 * gcc.c-torture/compile/20030707-1.c: New.
11965
11966 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11967
11968 PR c++/10849
11969 * g++.dg/template/access12.C: New test.
11970
11971 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
11972
11973 * g++.dg/bprob/bprob.exp (prof_ext): Update.
11974 * g77.dg/bprob/bprob.exp (prof_ext): Update.
11975 * gcc.misc-tests/bprob.exp (prof_ext): Update.
11976 * gcc.misc-tests/gcov.exp: Update
11977 * g++.dg/gcov/gcov.exp: Update
11978 * lib/gcov.exp: Update.
11979
11980 2003-07-08 Mark Mitchell <mark@codesourcery.com>
11981
11982 * g++.dg/abi/mangle17.C: Make sure template expressions are
11983 dependent.
11984 * g++.dg/abi/mangle4.C: Mark erroneous casts.
11985 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
11986 * g++.dg/opt/stack1.C: Remove erroneous code.
11987 * g++.dg/parse/template7.C: New test.
11988 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
11989 * g++.old-deja/g++.pt/crash4.C: Likewise.
11990
11991 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
11992
11993 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
11994 with zero or one occurence of `$' after the initial `L'.
11995
11996 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
11997
11998 * gcc.c-torture/compile/20030704-1.c: Add a comment.
11999
12000 2003-07-08 Roger Sayle <roger@eyesopen.com>
12001
12002 PR c/11370
12003 * gcc.dg/Wunreachable-6.c: New testcase.
12004 * gcc.dg/Wunreachable-7.c: New testcase.
12005
12006 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12007
12008 PR c/11420
12009 * gcc.dg/20030708-1.c: New test.
12010
12011 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
12012
12013 * gcc.dg/compat/sdata-section.h: New file.
12014 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
12015 * gcc.dg/torture/mips-sdata-1.c: New test.
12016
12017 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12018
12019 PR c++/11030
12020 * g++.dg/template/friend19.C: New test.
12021
12022 2003-07-08 Jakub Jelinek <jakub@redhat.com>
12023
12024 * g++.dg/opt/strength-reduce.C: New test.
12025
12026 2003-07-07 Roger Sayle <roger@eyesopen.com>
12027
12028 PR target/10979
12029 * gcc.dg/20030707-1.c: New testcase.
12030
12031 2003-07-07 Roger Sayle <roger@eyesopen.com>
12032
12033 PR optimization/11059
12034 * g++.dg/opt/emptyunion.C: New testcase.
12035
12036 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12037 Eric Botcazou <ebotcazou@libertysurf.fr>
12038
12039 * g++.dg/opt/stack1.C: New test.
12040
12041 2003-07-05 Mark Mitchell <mark@codesourcery.com>
12042
12043 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
12044 run test.
12045
12046 PR c++/11431
12047 * g++.dg/expr/static_cast3.C: New test.
12048
12049 2003-07-04 Zack Weinberg <zack@codesourcery.com>
12050
12051 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
12052 everywhere.
12053 * gcc.dg/concat.c: Concatenation of string constants with
12054 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
12055 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
12056 * gcc.dg/cpp/escape-2.c: Use wide character constants where
12057 necessary to avoid multi-character character constant warning.
12058 * gcc.dg/cpp/escape.c: Likewise.
12059 * gcc.dg/cpp/ucs.c: Likewise.
12060 Remove backslashes from dg-bogus comments, as they confuse Tcl.
12061 Fix a typo.
12062
12063 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12064
12065 PR c/11428
12066 * gcc.c-torture/compile/20030704-1.c: New.
12067
12068 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
12069
12070 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
12071
12072 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
12073
12074 PR c++/5287, PR c++/7910, PR c++/11021
12075 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
12076 tests for warnings.
12077 * g++.dg/ext/dllimport2.C: Add tests for warnings.
12078 * g++.dg/ext/dllimport3.C: Likewise.
12079 * g++.dg/ext/dllimport4.C: New file.
12080 * g++.dg/ext/dllimport5.C: New file.
12081 * g++.dg/ext/dllimport6.C: New file.
12082 * g++.dg/ext/dllimport7.C: New file.
12083 * g++.dg/ext/dllimport8.C: New file.
12084 * g++.dg/ext/dllimport9.C: New file.
12085 * g++.dg/ext/dllimport10.C: New file.
12086 * g++.dg/ext/dllexport1.C: New file.
12087
12088 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12089
12090 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
12091 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
12092
12093 2003-07-03 Roger Sayle <roger@eyesopen.com>
12094
12095 * gcc.dg/builtins-25.c: New testcase.
12096 * gcc.dg/builtins-26.c: New testcase.
12097
12098 2003-07-03 Janis Johnson <janis187@us.ibm.com>
12099
12100 * gcc.dg/compat/vector-defs.h: New file.
12101 * gcc.dg/compat/vector-setup.h: New file.
12102 * gcc.dg/compat/vector-check.h: New file.
12103 * gcc.dg/compat/vector-1_main.c: New file.
12104 * gcc.dg/compat/vector-1_x.c: New file.
12105 * gcc.dg/compat/vector-1_y.c: New file.
12106 * gcc.dg/compat/vector-2_main.c: New file.
12107 * gcc.dg/compat/vector-2_x.c: New file.
12108 * gcc.dg/compat/vector-2_y.c: New file.
12109
12110 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
12111 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
12112 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
12113 * gcc.dg/compat/struct-align-1.h: New file.
12114 * gcc.dg/compat/struct-align-1_main.c: New file.
12115 * gcc.dg/compat/struct-align-1_x.c: New file.
12116 * gcc.dg/compat/struct-align-1_y.c: New file.
12117 * gcc.dg/compat/struct-align-2.h: New file.
12118 * gcc.dg/compat/struct-align-2_main.c: New file.
12119 * gcc.dg/compat/struct-align-2_x.c: New file.
12120 * gcc.dg/compat/struct-align-2_y.c: New file.
12121
12122 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
12123 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12124 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12125 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12126 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12127 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12128 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12129 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12130 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12131 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12132 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12133 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12134 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12135 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12136 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12137 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12138 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12139 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12140 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12141 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12142 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12143 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12144 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12145 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12146 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12147 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12148 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12149 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12150 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12151
12152 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12153
12154 * gcc.dg/i386-call-1.c: New test.
12155
12156 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
12157
12158 PR c++/9162
12159 * g++.dg/parse/defarg4.C: New.
12160
12161 2003-07-03 Roger Sayle <roger@eyesopen.com>
12162
12163 PR target/10700
12164 * gcc.c-torture/compile/20030703-1.c: New test case.
12165
12166 2003-07-03 Mark Mitchell <mark@codesourcery.com>
12167
12168 * g++.dg/template/local3.C: Remove extra semicolon.
12169
12170 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
12171
12172 * gcc.dg/i386-volatile-1.c: New test.
12173
12174 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
12175
12176 PR c++/11072
12177 * g++.dg/other/offsetof2.C: XFAIL.
12178 * g++.dg/other/offsetof5.C: New.
12179
12180 PR c++/10219
12181 * g++.dg/template/error1.C: New.
12182
12183 PR c++/9779
12184 * g++.dg/template/dependent-expr1.C: New.
12185
12186 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12187
12188 PR c++/6949
12189 * g++.dg/template/local3.C: New test.
12190
12191 PR c++/11149
12192 * g++.dg/lookup/scoped6.C: New test.
12193
12194 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
12195
12196 PR c++/8046
12197 * g++.dg/other/error7.C: New test.
12198
12199 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
12200
12201 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
12202 * g++.old-deja/g++.abi/vtable3.h: Likewise.
12203 * g++.old-deja/g++.law/code-gen5.C: Likewise.
12204 * g++.old-deja/g++.other/union2.C: Likewise.
12205 * gcc.dg/c90-const-expr-2.c: Likewise.
12206 * gcc.dg/c90-const-expr-3.c: Likewise.
12207 * gcc.dg/c99-const-expr-2.c: Likewise.
12208 * gcc.dg/c99-const-expr-3.c: Likewise.
12209 * gcc.dg/concat.c: Likewise.
12210
12211 2003-07-01 Mark Mitchell <mark@codesourcery.com>
12212
12213 PR c++/9559
12214 * g++.dg/init/static1.C: New test.
12215
12216 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
12217
12218 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
12219 * g++.old-deja/g++.other/access2.C: Likewise.
12220 * g++.old-deja/g++.other/decl2.C: Likewise.
12221 * gcc.c-torture/execute/20020615-1.c: Likewise.
12222
12223 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12224
12225 PR c++/4933
12226 * g++.dg/template/sizeof4.C: New test.
12227
12228 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12229
12230 * g++.dg/other/error6.C: New test.
12231
12232 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12233
12234 PR c++/10750
12235 * g++.dg/parse/constant2.C: New test.
12236
12237 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
12238
12239 PR c++/11106
12240 * g++.dg/other/error5.C: New test.
12241
12242 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12243
12244 * gcc.dg/format/gcc_diag-1.c: New test.
12245
12246 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
12247
12248 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
12249
12250 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
12251
12252 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
12253 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
12254 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
12255
12256 2003-06-28 Jakub Jelinek <jakub@redhat.com>
12257
12258 * gcc.c-torture/execute/builtins/string-8.c: New test.
12259 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
12260 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
12261 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
12262
12263 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12264
12265 PR c++/10468
12266 * g++.dg/ext/typeof6.C: New test.
12267
12268 2003-06-27 Mark Mitchell <mark@codesourcery.com>
12269
12270 PR c++/10796
12271 * g++.dg/init/enum1.C: New test.
12272
12273 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
12274
12275 * gcc.dg/20030627-1.c: New test.
12276
12277 2003-06-26 Mark Mitchell <mark@codesourcery.com>
12278
12279 PR c++/11332
12280 * g++.dg/expr/static_cast2.C: New test.
12281
12282 2003-06-26 Roger Sayle <roger@eyesopen.com>
12283 Jakub Jelinek <jakub@redhat.com>
12284
12285 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
12286 sprintf(dst,"%s",src) optimization.
12287 * gcc.c-torture/execute/20030626-1.c: New test case.
12288 * gcc.c-torture/execute/20030626-2.c: New test case.
12289
12290 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
12291
12292 * gcc.c-torture/execute/multi-ix.c: New test.
12293
12294 * gcc.c-torture/execute/simd-4.c (main):
12295 Added missing semicolon at end of union.
12296
12297 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
12298
12299 PR c++/8266
12300 * g++.dg/template/explicit-instantiation3.C: New test.
12301
12302 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12303
12304 * gcc.dg/20030626-1.c: Use signed char.
12305
12306 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
12307
12308 * gcc.dg/20030626-1.c: New test.
12309
12310 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
12311
12312 * const-str-2.m: Update.
12313
12314 2003-06-25 Mark Mitchell <mark@codesourcery.com>
12315
12316 PR c++/10990
12317 * g++.dg/rtti/dyncast1.C: New test.
12318 * g++.dg/abi/mangle4.C: Correct base-specifier access.
12319 * g++.dg/lookup/scoped1.C: Remove XFAIL.
12320 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
12321
12322 PR c++/10931
12323 * g++.dg/expr/static_cast1.C: New test.
12324
12325 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
12326
12327 * gcc.dg/20030625-1.c: New test.
12328
12329 2003-06-24 Roger Sayle <roger@eyesopen.com>
12330
12331 * gcc.c-torture/compile/20030624-1.c: New test case.
12332
12333 2003-06-24 Jakub Jelinek <jakub@redhat.com>
12334
12335 * gcc.c-torture/execute/string-opt-17.c: New test.
12336
12337 2003-06-24 Mark Mitchell <mark@codesourcery.com>
12338
12339 PR c++/5754
12340 * g++.dg/parse/crash6.C: New test.
12341
12342 2003-06-23 Roger Sayle <roger@eyesopen.com>
12343
12344 * gcc.dg/builtins-24.c: New test case.
12345
12346 2003-06-23 Jakub Jelinek <jakub@redhat.com>
12347
12348 * g++.dg/opt/operator1.C: New test.
12349
12350 2003-06-22 Roger Sayle <roger@eyesopen.com>
12351
12352 * gcc.c-torture/execute/string-opt-16.c: New test case.
12353
12354 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12355
12356 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
12357 * g++.old-deja/g++.other/conv7.C: Likewise
12358 * g++.old-deja/g++.other/overcnv2.C: Likewise.
12359 * g++.old-deja/g++.other/overload14.C: Likewise.
12360
12361 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
12362
12363 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
12364 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
12365
12366 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12367
12368 PR c++/10888
12369 * g++.dg/warn/Winline-3.C: New test.
12370
12371 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12372
12373 * lib/target-supports.exp (check_alias_available): Make the test
12374 program acceptable to the Solaris assembler.
12375
12376 PR c++/10749
12377 * g++.dg/template/memclass2.C: New test.
12378
12379 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12380 Eric Botcazou <ebotcazou@libertysurf.fr>
12381
12382 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
12383 data for non-matching targets.
12384 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
12385
12386 2003-06-20 Mark Mitchell <mark@codesourcery.com>
12387
12388 PR c++/10845
12389 * g++.dg/template/member3.C: New test.
12390
12391 2003-06-19 Mark Mitchell <mark@codesourcery.com>
12392
12393 PR c++/10939
12394 * g++.dg/template/func1.C: New test.
12395
12396 PR c++/9649
12397 * g++.dg/template/static4.C: New test.
12398 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
12399
12400 PR c++/11041
12401 * g++.dg/init/ref7.C: New test.
12402
12403 2003-06-19 Matt Austern <austern@apple.com>
12404
12405 PR c++/11228
12406 * g++.dg/anew1.C: New test.
12407 * g++.dg/anew2.C: New test.
12408 * g++.dg/anew3.C: New test.
12409 * g++.dg/anew4.C: New test.
12410
12411 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
12412
12413 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
12414
12415 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
12416
12417 * gcc.c-torture/execute/simd-4.c (main): Make expected value
12418 endian-dependent.
12419
12420 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
12421
12422 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
12423 Remove cruft.
12424
12425 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
12426
12427 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
12428 * gcc.c-torture/compile/961203-1.c: Likewise.
12429 * gcc.c-torture/compile/980506-1.c: Likewise.
12430
12431 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12432
12433 PR c++/10712
12434 * g++.dg/lookup/using7.C: New test.
12435
12436 2003-06-17 Mark Mitchell <mark@codesourcery.com>
12437
12438 PR c++/11105
12439 * g++.dg/abi/conv1.C: Remove it.
12440 * g++.dg/template/conv7.C: New test.
12441 * g++.dg/template/conv8.C: Likewise.
12442 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
12443 conversion operator.
12444
12445 2003-06-17 Janis Johnson <janis187@us.ibm.com>
12446
12447 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
12448 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
12449 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12450 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
12451 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
12452 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12453 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12454 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
12455 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
12456 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
12457 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
12458 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
12459 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
12460 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
12461 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
12462 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
12463 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
12464 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
12465 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12466 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12467 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12468 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12469 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12470 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12471 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12472 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12473 * gcc.dg/compat/struct-return-10_x.c: Ditto.
12474 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12475 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12476
12477 2003-06-16 Mark Mitchell <mark@codesourcery.com>
12478
12479 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
12480 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
12481 indications.
12482
12483 2003-06-16 Roger Sayle <roger@eyesopen.com>
12484
12485 * gcc.dg/i386-387-5.c: New test case.
12486 * gcc.dg/i386-387-6.c: New test case.
12487 * gcc.dg/builtins-23.c: New test case.
12488
12489 2003-06-15 Roger Sayle <roger@eyesopen.com>
12490
12491 * gcc.dg/builtins-22.c: New test case.
12492 * gcc.dg/i386-387-1.c: Update to test exp.
12493 * gcc.dg/i386-387-2.c: Likewise.
12494
12495 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12496
12497 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
12498
12499 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12500
12501 * lib/gcc-dg.exp (dg-require-dll): New function.
12502 (dg-xfail-if): Likewise.
12503 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
12504 driver.
12505
12506 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
12507 * gcc.c-torture/compile/20001205-1.c: Likewise.
12508 * gcc.c-torture/compile/20001226-1.c: Likewise.
12509 * gcc.c-torture/compile/20010518-2.c: Likewise.
12510 * gcc.c-torture/compile/20020312-1.c: Likewise.
12511 * gcc.c-torture/compile/20020604-1.c: Likewise.
12512 * gcc.c-torture/compile/920501-12.c: Likewise.
12513 * gcc.c-torture/compile/920501-4.c: Likewise.
12514 * gcc.c-torture/compile/920520-1.c: Likewise.
12515 * gcc.c-torture/compile/920521-1.c: Likewise.
12516 * gcc.c-torture/compile/920625-1.c: Likewise.
12517 * gcc.c-torture/compile/961203-1.c: Likewise.
12518 * gcc.c-torture/compile/980506-1.c: Likewise.
12519 * gcc.c-torture/compile/981006-1.c: Likewise.
12520 * gcc.c-torture/compile/981022-1.c: Likewise.
12521 * gcc.c-torture/compile/981223-1.c: Likewise.
12522 * gcc.c-torture/compile/990617-1.c: Likewise.
12523 * gcc.c-torture/compile/dll.c: Likewise.
12524 * gcc.c-torture/compile/labels-3.c: Likewise.
12525 * gcc.c-torture/compile/mipscop-1.c: Likewise.
12526 * gcc.c-torture/compile/mipscop-2.c: Likewise.
12527 * gcc.c-torture/compile/mipscop-3.c: Likewise.
12528 * gcc.c-torture/compile/mipscop-4.c: Likewise.
12529 * gcc.c-torture/compile/simd-5.c: Likewise.
12530 * gcc.c-torture/compile/20000804-1.x: Remove.
12531 * gcc.c-torture/compile/20001205-1.x: Likewise.
12532 * gcc.c-torture/compile/20001226-1.x: Likewise.
12533 * gcc.c-torture/compile/20010518-2.x: Likewise.
12534 * gcc.c-torture/compile/20020312-1.x: Likewise.
12535 * gcc.c-torture/compile/20020604-1.x: Likewise.
12536 * gcc.c-torture/compile/920501-12.x: Likewise.
12537 * gcc.c-torture/compile/920501-4.x: Likewise.
12538 * gcc.c-torture/compile/920520-1.x: Likewise.
12539 * gcc.c-torture/compile/920521-1.x: Likewise.
12540 * gcc.c-torture/compile/920625-1.x: Likewise.
12541 * gcc.c-torture/compile/961203-1.x: Likewise.
12542 * gcc.c-torture/compile/980506-1.x: Likewise.
12543 * gcc.c-torture/compile/981006-1.x: Likewise.
12544 * gcc.c-torture/compile/981022-1.x: Likewise.
12545 * gcc.c-torture/compile/981223-1.x: Likewise.
12546 * gcc.c-torture/compile/990617-1.x: Likewise.
12547 * gcc.c-torture/compile/mipscop-1.x: Likewise.
12548 * gcc.c-torture/compile/mipscop-2.x: Likewise.
12549 * gcc.c-torture/compile/mipscop-3.x: Likewise.
12550 * gcc.c-torture/compile/mipscop-4.x: Likewise.
12551 * gcc.c-torture/compile/simd-5.x: Likewise.
12552
12553 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
12554
12555 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
12556
12557 * gcc.c-torture/execute/20030611-1.c: New test.
12558
12559 2003-06-12 Roger Sayle <roger@eyesopen.com>
12560
12561 PR middle-end/168
12562 * gcc.dg/20030612-1.c: New test case.
12563
12564 2003-06-12 Mark Mitchell <mark@codesourcery.com>
12565
12566 PR c++/10635
12567 * g++.dg/expr/cast1.C: New test.
12568
12569 2003-06-12 Roger Sayle <roger@eyesopen.com>
12570
12571 * gcc.dg/builtins-21.c: New test case.
12572
12573 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
12574
12575 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
12576 options instead of at the end.
12577 * lib/objc.exp (objc_target_compile): Likewise.
12578
12579 2003-06-11 Mark Mitchell <mark@codesourcery.com>
12580
12581 PR c++/10432
12582 * g++.dg/parse/error1.C: New test.
12583
12584 2003-06-11 Janis Johnson <janis187@us.ibm.com>
12585
12586 * gcc.dg/compat/struct-by-value-11_main.c: New file.
12587 * gcc.dg/compat/struct-by-value-11_x.c: New file.
12588 * gcc.dg/compat/struct-by-value-11_y.c: New file.
12589 * gcc.dg/compat/struct-by-value-12_main.c: New file.
12590 * gcc.dg/compat/struct-by-value-12_x.c: New file.
12591 * gcc.dg/compat/struct-by-value-12_y.c: New file.
12592 * gcc.dg/compat/struct-by-value-13_main.c: New file.
12593 * gcc.dg/compat/struct-by-value-13_x.c: New file.
12594 * gcc.dg/compat/struct-by-value-13_y.c: New file.
12595 * gcc.dg/compat/struct-by-value-14_main.c: New file.
12596 * gcc.dg/compat/struct-by-value-14_x.c: New file.
12597 * gcc.dg/compat/struct-by-value-14_y.c: New file.
12598 * gcc.dg/compat/struct-by-value-15_main.c: New file.
12599 * gcc.dg/compat/struct-by-value-15_x.c: New file.
12600 * gcc.dg/compat/struct-by-value-15_y.c: New file.
12601 * gcc.dg/compat/struct-by-value-16_main.c: New file.
12602 * gcc.dg/compat/struct-by-value-16_x.c: New file.
12603 * gcc.dg/compat/struct-by-value-16_y.c: New file.
12604 * gcc.dg/compat/struct-by-value-17_main.c: New file.
12605 * gcc.dg/compat/struct-by-value-17_x.c: New file.
12606 * gcc.dg/compat/struct-by-value-17_y.c: New file.
12607 * gcc.dg/compat/struct-by-value-18_main.c: New file.
12608 * gcc.dg/compat/struct-by-value-18_x.c: New file.
12609 * gcc.dg/compat/struct-by-value-18_y.c: New file.
12610
12611 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
12612 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
12613 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
12614 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
12615 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
12616 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
12617 * gcc.dg/compat/scalar-return-3_main.c: New file.
12618 * gcc.dg/compat/scalar-return-3_x.c: New file.
12619 * gcc.dg/compat/scalar-return-3_y.c: New file.
12620 * gcc.dg/compat/scalar-return-4_main.c: New file.
12621 * gcc.dg/compat/scalar-return-4_x.c: New file.
12622 * gcc.dg/compat/scalar-return-4_y.c: New file.
12623
12624 2003-06-10 Janis Johnson <janis187@us.ibm.com>
12625
12626 * gcc.dg/compat/fp2-struct-check.h: New file.
12627 * gcc.dg/compat/fp2-struct-defs.h: New file.
12628 * gcc.dg/compat/fp2-struct-init.h: New file.
12629 * gcc.dg/compat/struct-by-value-10_main.c: New file.
12630 * gcc.dg/compat/struct-by-value-10_x.c: New file.
12631 * gcc.dg/compat/struct-by-value-10_y.c: New file.
12632 * gcc.dg/compat/struct-return-10_main.c: New file.
12633 * gcc.dg/compat/struct-return-10_x.c: New file.
12634 * gcc.dg/compat/struct-return-10_y.c: New file.
12635
12636 * gcc.dg/compat/compat-common.h: New file.
12637 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
12638 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
12639 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
12640 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
12641 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
12642 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
12643 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
12644 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
12645 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
12646 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
12647 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
12648 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
12649 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
12650 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
12651 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
12652 * gcc.dg/compat/small-struct-check.h: Ditto.
12653 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
12654 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
12655 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
12656 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
12657 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
12658 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
12659 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
12660 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
12661 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
12662 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
12663 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
12664 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
12665 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
12666 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
12667 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
12668 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
12669 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
12670 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
12671 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
12672 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
12673 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
12674 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
12675 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
12676 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
12677 * gcc.dg/compat/struct-return-2_main.c: Ditto.
12678 * gcc.dg/compat/struct-return-2_x.c: Ditto.
12679 * gcc.dg/compat/struct-return-2_y.c: Ditto.
12680 * gcc.dg/compat/struct-return-3_main.c: Ditto.
12681 * gcc.dg/compat/struct-return-3_x.c: Ditto.
12682 * gcc.dg/compat/struct-return-3_y.c: Ditto.
12683
12684 2003-06-10 Geoffrey Keating <geoffk@apple.com>
12685
12686 * g++.dg/pch/static-1.C: New file.
12687 * g++.dg/pch/static-1.Hs: New file.
12688
12689 2003-06-10 Richard Henderson <rth@redhat.com>
12690
12691 * gcc.dg/asm-7.c: Adjust expected warning text.
12692
12693 2003-06-10 Roger Sayle <roger@eyesopen.com>
12694
12695 * gcc.dg/builtins-20.c: New test case.
12696
12697 2003-06-10 Mark Mitchell <mark@codesourcery.com>
12698
12699 PR c++/11131
12700 * g++.dg/opt/template1.C: New test.
12701
12702 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12703
12704 * lib/gcc-dg.exp (dg-test): Clear additional_files and
12705 additional_sources.
12706
12707 2003-05-21 David Taylor <dtaylor@emc.com>
12708
12709 * gcc.dg/Wpadded.c: New file.
12710
12711 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12712
12713 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
12714 * gcc.dg/special/weak-2.c: Add dg-require-weak.
12715 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
12716 dg-require-weak.
12717
12718 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
12719
12720 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
12721
12722 2003-06-09 Mark Mitchell <mark@codesourcery.com>
12723
12724 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
12725 (dg-require-alias): Likewise.
12726 (dg-require-gc-sections): Likewise.
12727 * lib/target-supports.exp (check_gc_sections_available): Likewise.
12728
12729 2003-06-08 Richard Henderson <rth@redhat.com>
12730
12731 * gcc.dg/20011029-2.c: Fix the array reference.
12732 * gcc.dg/asm-7.c: New.
12733
12734 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
12735
12736 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
12737
12738 2003-06-08 Mark Mitchell <mark@codesourcery.com>
12739
12740 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
12741 (dg-require-gc-sections): Likewise.
12742
12743 2003-06-08 Jan Hubicka <jh@suse.cz>
12744
12745 * i386-cmov1.c: Fix regular expression.
12746 * i386-cvt-1.c: Likewise.
12747 * i386-local.c: Likewise.
12748 * i386-local2.c: Likewise.
12749 * i386-mul.c: Likewise.
12750 * i386-ssetype-1.c: Likewise.
12751 * i386-ssetype-3.c: Likewise.
12752 * i386-ssetype-5.c: Likewise.
12753
12754 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12755
12756 PR c++/11039
12757 * g++.dg/warn/implicit-typename2.C: New test.
12758 * g++.dg/warn/implicit-typename3.C: New test.
12759
12760 2003-06-07 Richard Henderson <rth@redhat.com>
12761
12762 * g++.dg/other/offsetof3.C: Use size_t.
12763 * g++.dg/other/offsetof4.C: Likewise.
12764
12765 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
12766
12767 * lib/copy-file.exp: New. Implement gcc_copy_files.
12768
12769 * lib/dg-pch.exp: Load copy-file.exp
12770 (dg-pch): Use gcc_copy_files instead of "file copy".
12771
12772 2003-06-06 Mark Mitchell <mark@codesourcery.com>
12773
12774 * gcc.dg/weak/weak.exp: Simplify.
12775 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
12776 * gcc.dg/weak/weak-1.c: Likewise.
12777 * gcc.dg/weak/weak-2.c: Likewise.
12778 * gcc.dg/weak/weak-3.c: Likewise.
12779 * gcc.dg/weak/weak-4.c: Likewise.
12780 * gcc.dg/weak/weak-5.c: Likewise.
12781 * gcc.dg/weak/weak-6.c: Likewise.
12782 * gcc.dg/weak/weak-7.c: Likewise.
12783 * gcc.dg/weak/weak-8.c: Likewise.
12784 * gcc.dg/weak/weak-9.c: Likewise.
12785
12786 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
12787
12788 gcc.c-torture/execute/20030606-1.c: New.
12789
12790 2003-06-06 Roger Sayle <roger@eyesopen.com>
12791
12792 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
12793 * gcc.dg/builtins-19.c: Likewise.
12794
12795 2003-06-06 Roger Sayle <roger@eyesopen.com>
12796
12797 * gcc.dg/builtins-2.c: Add some more tests.
12798 * gcc.dg/builtins-18.c: New test case.
12799 * gcc.dg/builtins-19.c: New test case.
12800
12801 2003-06-06 Roger Sayle <roger@eyesopen.com>
12802 Jim Wilson <wilson@tuliptree.org>
12803
12804 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
12805
12806 2003-06-06 Jakub Jelinek <jakub@redhat.com>
12807
12808 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
12809 mempcpy/stpcpy calls not to be optimized into something else.
12810 * gcc.c-torture/execute/string-opt-3.c: Moved to...
12811 * gcc.c-torture/execute/builtins/string-7.c: ...here.
12812 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
12813
12814 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12815
12816 * gcc.dg/format/asm_fprintf-1.c: New test.
12817
12818 2003-06-05 Mark Mitchell <mark@codesourcery.com>
12819
12820 * lib/gcc-defs.exp (additional_sources): New variable.
12821 (dg-additional-sources): New function.
12822 (additional_files): New variable.
12823 (dg-additional-files): New function.
12824 (dg-additional-files-options): Likewise.
12825 * lib/gcc-dg.exp (dg-require-weak): New function.
12826 (dg-require-alias): Likewise.
12827 (dg-require-gc-sections): Likewise.
12828 * lib/target-supports.exp (check_alias_available): Remove testfile
12829 parameter.
12830 (check_gc_sections_available): New function.
12831 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
12832 (dg-gpp-additional-files): Likewise.
12833 * lib/g++.exp (additional_sources): Remove.
12834 (additional_files): Likewise.
12835 (g++_target_compile): Use dg-additional-files-options.
12836
12837 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
12838 Tcl logic.
12839 * gcc.dg/special/ecos.exp: Remove.
12840 * gcc.dg/special/20000419-2.c: Use dg-require-*.
12841 * gcc.dg/special/alias-1.c: Likewise.
12842 * gcc.dg/special/alias-2.c: Likewise.
12843 * gcc.dg/special/gcsec-1.c: Likewise.
12844 * gcc.dg/special/weak-1.c: Likewise.
12845 * gcc.dg/special/weak-2.c: Likewise.
12846 * gcc.dg/special/wkali-1.c: Likewise.
12847 * gcc.dg/special/wkali-2.c: Likewise.
12848
12849 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
12850 dg-gpp-additional-*.
12851 * g++.dg/special/conpr-3.C: Likewise.
12852 * g++.dg/special/conpr-4.C: Likewise.
12853 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
12854 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
12855 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
12856 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
12857 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
12858 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
12859 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
12860 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
12861 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
12862 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
12863 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
12864 * g++.old-deja/g++.other/comdat1.C: Likewise.
12865 * g++.old-deja/g++.other/comdat2.C: Likewise.
12866 * g++.old-deja/g++.other/comdat3.C: Likewise.
12867 * g++.old-deja/g++.other/ctor1.C: Likewise.
12868 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
12869
12870 2003-06-05 Richard Henderson <rth@redhat.com>
12871
12872 * gcc.dg/debug/20030605-1.c: New.
12873
12874 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12875
12876 * README.QMTEST: Update.
12877
12878 2003-06-04 Richard Henderson <rth@redhat.com>
12879
12880 * gcc.dg/cleanup-1.c: New.
12881 * gcc.dg/cleanup-2.c: New.
12882 * gcc.dg/cleanup-3.c: New.
12883 * gcc.dg/cleanup-4.c: New.
12884 * gcc.dg/cleanup-5.c: New.
12885 * gcc.dg/cleanup-6.c: New.
12886 * gcc.dg/cleanup-7.c: New.
12887
12888 2003-06-04 Mark Mitchell <mark@codesourcery.com>
12889
12890 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
12891
12892 * lib/dg-pch.exp: New file.
12893 * g++.dg/pch/pch.exp: Use dg-pch.exp.
12894 * gcc.dg/pch/pch.exp: Likewise.
12895
12896 2003-06-04 Roger Sayle <roger@eyesopen.com>
12897
12898 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
12899 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
12900 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
12901 * gcc.dg/builtins-17.c: New test case.
12902 * gcc.dg/i386-387-4.c: New test case.
12903 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
12904
12905 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12906
12907 * gcc.dg/ultrasp9.c: New test.
12908
12909 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
12910
12911 * gcc.c-torture/compile/20030604-1.c: New test.
12912 * gcc.dg/sparc-constant-1.c: New test.
12913
12914 2003-06-03 Glen Nakamura <glen@imodulo.com>
12915
12916 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
12917
12918 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
12919
12920 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
12921
12922 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
12923 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
12924
12925 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
12926
12927 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
12928
12929 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12930
12931 PR c++/10940
12932 * g++.dg/template/spec10.C: New test.
12933
12934 2003-06-03 Roger Sayle <roger@eyesopen.com>
12935
12936 * gcc.dg/builtins-16.c: New test case.
12937
12938 2003-06-03 Jakub Jelinek <jakub@redhat.com>
12939
12940 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
12941 mempcpy test with post-increments.
12942 * gcc.c-torture/execute/string-opt-3.c: New test.
12943 * gcc.dg/string-opt-1.c: New test.
12944
12945 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
12946
12947 PR fortran/10965
12948 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
12949
12950 2003-06-02 Mark Mitchell <mark@codesourcery.com>
12951
12952 * lib/scanasm.exp (dg-scan): New function, factored out of ...
12953 (scan-assembler): ... here. Use dg-scan.
12954 (scan-assembler-not): Likewise.
12955 (scan-file): New function.
12956 (scan-file-not): Likewise.
12957 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
12958 * gcc.dg/cpp/_Pragma4.c: Likewise.
12959 * gcc.dg/cpp/_Pragma5.c: Likewise.
12960 * gcc.dg/cpp/avoidpaste1.c: Likewise.
12961 * gcc.dg/cpp/avoidpaste2.c: Likewise.
12962 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
12963 * gcc.dg/cpp/cmdlne-P.c: Likewise.
12964 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
12965 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
12966 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
12967 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
12968 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
12969 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
12970 * gcc.dg/cpp/cxxcom1.c: Likewise.
12971 * gcc.dg/cpp/line1.c: Likewise.
12972 * gcc.dg/cpp/maccom1.c: Likewise.
12973 * gcc.dg/cpp/maccom2.c: Likewise.
12974 * gcc.dg/cpp/maccom3.c: Likewise.
12975 * gcc.dg/cpp/maccom4.c: Likewise.
12976 * gcc.dg/cpp/maccom5.c: Likewise.
12977 * gcc.dg/cpp/maccom6.c: Likewise.
12978 * gcc.dg/cpp/multiline.c: Likewise.
12979 * gcc.dg/cpp/spacing1.c: Likewise.
12980 * gcc.dg/cpp/spacing2.c: Likewise.
12981 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
12982 * gcc.dg/cpp/trad/maccom1.c: Likewise.
12983 * gcc.dg/cpp/trad/maccom2.c: Likewise.
12984 * gcc.dg/cpp/trad/maccom3.c: Likewise.
12985 * gcc.dg/cpp/trad/maccom4.c: Likewise.
12986 * gcc.dg/cpp/trad/maccom6.c: Likewise.
12987 * gcc.dg/cpp/cxxcom2.c: Likewise.
12988 * gcc.dg/cpp/cxxcom2.h: New file.
12989
12990 * gcc.dg/cpp/truefalse.cpp: Move it to ...
12991 * g++.dg/cpp/truefalse.C: Here.
12992 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
12993
12994 2003-06-01 Loren James Rittle <ljrittle@acm.org>
12995
12996 * gcc.dg/cpp/redef3.c: New file.
12997
12998 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
12999
13000 * gcc.dg/i386-loop-3.c: New test.
13001
13002 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
13003
13004 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
13005
13006 2003-05-31 Roger Sayle <roger@eyesopen.com>
13007
13008 * gcc.dg/fwrapv-1.c: New test case.
13009 * gcc.dg/fwrapv-2.c: New test case.
13010
13011 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13012
13013 PR c++/10956
13014 * g++.dg/template/spec9.C: New test.
13015
13016 2003-05-29 Roger Sayle <roger@eyesopen.com>
13017
13018 * gcc.dg/duff-4.c: New test case.
13019
13020 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
13021
13022 PR fortran/10843
13023 * g77.dg/ffixed-form-1.f: New test
13024 * g77.dg/ffixed-form-2.f: New test
13025 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
13026 * g77.dg/ffree-form-3.f: New test
13027
13028 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
13029
13030 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
13031 * gcc.dg/wint_t-1.c: Likewise.
13032
13033 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13034
13035 * g++.dg/template/access11.C: New test.
13036
13037 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13038
13039 PR c++/10849
13040 * g++.dg/template/access10.C: New test.
13041
13042 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13043 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13044
13045 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
13046
13047 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13048
13049 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
13050 suppress for powerpc-*-darwin*.
13051 * gcc.dg/torture/builtin-noret-2.c: Likewise.
13052
13053 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
13054
13055 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
13056 suppress option for powerpc-*-darwin*.
13057
13058 2003-05-23 Roger Sayle <roger@eyesopen.com>
13059
13060 * gcc.dg/builtins-1.c: Add tests for tan and atan.
13061 * gcc.dg/builtins-4.c: Add test for fmod.
13062
13063 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13064
13065 PR c++/10682
13066 * g++.dg/template/instantiate4.C: New test.
13067
13068 2003-05-22 Roger Sayle <roger@eyesopen.com>
13069
13070 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
13071
13072 2003-05-21 Janis Johnson <janis187@us.ibm.com>
13073
13074 * gcc.dg/compat/scalar-return-1_main.c: New file.
13075 * gcc.dg/compat/scalar-return-1_x.c: New file.
13076 * gcc.dg/compat/scalar-return-1_y.c: New file.
13077 * gcc.dg/compat/scalar-return-2_main.c: New file.
13078 * gcc.dg/compat/scalar-return-2_x.c: New file.
13079 * gcc.dg/compat/scalar-return-2_y.c: New file.
13080 * gcc.dg/compat/struct-return-3_main.c: New file.
13081 * gcc.dg/compat/struct-return-3_y.c: New file.
13082 * gcc.dg/compat/struct-return-3_x.c: New file.
13083 * gcc.dg/compat/struct-return-2_main.c: New file.
13084 * gcc.dg/compat/struct-return-2_x.c: New file.
13085 * gcc.dg/compat/struct-return-2_y.c: New file.
13086
13087 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13088
13089 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
13090 for hppa*-hp-hpux*.
13091 * gcc.dg/20021014-1.c (dg-options): Likewise.
13092 * gcc.dg/nest.c (dg-options): Likewise.
13093
13094 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
13095
13096 PR c++/9738
13097 * g++.dg/ext/dllimport2.C: New file.
13098 * g++.dg/ext/dllimport3.C: New file.
13099
13100 2003-05-20 Janis Johnson <janis187@us.ibm.com>
13101
13102 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
13103 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
13104 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
13105 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
13106 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
13107 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
13108 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
13109 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
13110 * gcc.dg/compat/small-struct-defs.h: New file.
13111 * gcc.dg/compat/small-struct-init.h: New file.
13112 * gcc.dg/compat/small-struct-check.h: New file.
13113 * gcc.dg/compat/fp-struct-defs.h: New file.
13114 * gcc.dg/compat/fp-struct-check.h: New file.
13115 * gcc.dg/compat/fp-struct-init.h: New file.
13116 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
13117 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
13118
13119 2003-05-19 Jakub Jelinek <jakub@redhat.com>
13120
13121 * gcc.dg/20030225-2.c: New test.
13122
13123 2003-05-18 Roger Sayle <roger@eyesopen.com>
13124 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13125
13126 * gcc.c-torture/compile/20030518-1.c: New test case.
13127
13128 2003-05-18 Mark Mitchell <mark@codesourcery.com>
13129
13130 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
13131 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
13132 gcc-dg-debug-runtest.
13133 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
13134 gcc-dg-debug-runtest.
13135
13136 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13137
13138 PR c++/9022
13139 * g++.dg/lookup/using6.C: New test.
13140
13141 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13142
13143 * g++.dg/parse/access2.C: New test.
13144
13145 2003-05-17 Mark Mitchell <mark@codesourcery.com>
13146
13147 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
13148 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
13149 * gcc.dg/debug/debug.exp: Likewise.
13150
13151 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
13152
13153 * gcc.dg/dollar.c: New test.
13154
13155 2003-05-16 Janis Johnson <janis187@us.ibm.com>
13156
13157 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
13158 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
13159 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
13160 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
13161 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
13162 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
13163 * gcc.dg/compat/struct-by-value-6_main.c: New file.
13164 * gcc.dg/compat/struct-by-value-6_x.c: New file.
13165 * gcc.dg/compat/struct-by-value-6_y.c: New file.
13166 * gcc.dg/compat/struct-by-value-7_main.c: New file.
13167 * gcc.dg/compat/struct-by-value-7_x.c: New file.
13168 * gcc.dg/compat/struct-by-value-7_y.c: New file.
13169 * gcc.dg/compat/struct-by-value-8_main.c: New file.
13170 * gcc.dg/compat/struct-by-value-8_x.c: New file.
13171 * gcc.dg/compat/struct-by-value-8_y.c: New file.
13172 * gcc.dg/compat/struct-by-value-9_main.c: New file.
13173 * gcc.dg/compat/struct-by-value-9_x.c: New file.
13174 * gcc.dg/compat/struct-by-value-9_y.c: New file.
13175
13176 2003-05-16 Mark Mitchell <mark@codesourcery.com>
13177
13178 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
13179 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
13180 support for "repo" mode.
13181 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
13182 * lib/g77-dg.exp: Likewise.
13183 * lib/obj-dg.exp: Likewise.
13184
13185 2003-05-16 Jakub Jelinek <jakub@redhat.com>
13186
13187 Merge from gcc-3_2-rhl8-branch:
13188 2003-04-23 Jakub Jelinek <jakub@redhat.com>
13189
13190 * gcc.dg/tls/opt-6.c: New test.
13191
13192 2003-04-05 Jakub Jelinek <jakub@redhat.com>
13193
13194 * gcc.dg/20030405-1.c: New test.
13195
13196 2003-03-09 Jakub Jelinek <jakub@redhat.com>
13197
13198 * gcc.dg/20030309-1.c: New test.
13199
13200 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
13201
13202 * gcc.c-torture/execute/20030307-1.c: New test.
13203
13204 2003-02-20 Randolph Chung <tausq@debian.org>
13205
13206 * gcc.c-torture/compile/20030220-1.c: New test.
13207
13208 2003-02-18 Jakub Jelinek <jakub@redhat.com>
13209
13210 * gcc.dg/20030217-1.c: New test.
13211
13212 2003-01-29 Jakub Jelinek <jakub@redhat.com>
13213
13214 * gcc.c-torture/compile/20020129-1.c: New test.
13215
13216 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
13217
13218 * gcc.dg/unroll-1.c: New test.
13219
13220 2002-11-16 Jan Hubicka <jh@suse.cz>
13221
13222 * gcc.c-torture/execute/20020920-1.c: New test.
13223
13224 2002-10-08 Jakub Jelinek <jakub@redhat.com>
13225
13226 PR target/7434
13227 * gcc.c-torture/compile/20021008-1.c: New test.
13228
13229 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
13230
13231 PR target/7559
13232 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
13233
13234 2002-08-07 Jakub Jelinek <jakub@redhat.com>
13235
13236 * gcc.c-torture/compile/20020807-1.c: New test.
13237
13238 2002-07-30 Jakub Jelinek <jakub@redhat.com>
13239
13240 * gcc.dg/tls/opt-1.c: New test.
13241
13242 2002-07-29 Jakub Jelinek <jakub@redhat.com>
13243
13244 * gcc.dg/20020729-1.c: New test.
13245
13246 2002-07-20 Jakub Jelinek <jakub@redhat.com>
13247
13248 * g++.dg/opt/life1.C: New test.
13249
13250 2002-05-20 Jakub Jelinek <jakub@redhat.com>
13251
13252 * gcc.dg/20020525-1.c: New test.
13253
13254 2002-05-24 Jakub Jelinek <jakub@redhat.com>
13255
13256 PR c++/6794
13257 * g++.dg/ext/pretty1.C: New test.
13258 * g++.dg/ext/pretty2.C: New test.
13259
13260 2003-05-15 Mark Mitchell <mark@codesourcery.com>
13261
13262 PR c++/8385
13263 * g++.dg/ext/typeof5.C: New test.
13264
13265 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
13266
13267 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
13268 __USER_LABEL_PREFIX__ into account.
13269 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
13270
13271 2003-05-14 Roger Sayle <roger@eyesopen.com>
13272
13273 * gcc.dg/builtins-15.c: New test case.
13274
13275 2003-05-13 Zack Weinberg <zack@codesourcery.com>
13276
13277 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
13278
13279 2003-05-12 Mark Mitchell <mark@codesourcery.com>
13280
13281 * lib/g++.exp: Tweak handling of additional source files.
13282 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
13283 * g++.dg/special/conpr-2a.C: Rename to ...
13284 * g++.dg/special/conpr-2a.cc: ... this.
13285 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
13286 * g++.dg/special/conpr-3a.C: Rename to ...
13287 * g++.dg/special/conpr-3a.cc: This.
13288 * g++.dg/special/conpr-3b.C: Rename to ...
13289 * g++.dg/special/conpr-3b.cc: This.
13290 * g++.dg/special/conpr-4.C: New test.
13291 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
13292
13293 2003-05-12 David Edelsohn <edelsohn@gnu.org>
13294
13295 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
13296
13297 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13298
13299 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
13300 * g++.old-deja/g++.robertl/eb71.C: Likewise.
13301 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
13302 * g++.old-deja/g++.other/warn3.C: Likewise.
13303
13304 2003-05-11 Roger Sayle <roger@eyesopen.com>
13305
13306 * gcc.dg/i386-387-1.c: Update to also test log.
13307 * gcc.dg/i386-387-2.c: Likewise.
13308
13309 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
13310
13311 * g77.f-torture/execute/int8421.f: New test.
13312
13313 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13314
13315 PR c++/10230, c++/10481
13316 * g++.dg/lookup/scoped5.C: New test.
13317
13318 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13319
13320 PR c++/10552
13321 * g++.dg/template/ttp6.C: New test.
13322
13323 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
13324
13325 * gcc.c-torture/execute/builtins: New directory.
13326 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
13327 gcc.c-torture/execute/builtins.
13328 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
13329 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
13330 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
13331 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
13332
13333 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13334
13335 PR c++/9252
13336 * g++.dg/template/access8.C: New test.
13337 * g++.dg/template/access9.C: New test.
13338
13339 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13340
13341 PR c++/9554
13342 * g++.dg/parse/access1.C: New test.
13343
13344 2003-05-09 DJ Delorie <dj@redhat.com>
13345
13346 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
13347 long, and not an int.
13348
13349 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13350
13351 PR c++/10555, c++/10576
13352 * g++.dg/template/memclass1.C: New test.
13353
13354 2003-05-08 DJ Delorie <dj@redhat.com>
13355
13356 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
13357 targets.
13358 * gcc.c-torture/execute/20021024-1.x: Likewise.
13359 * gcc.c-torture/execute/shiftdi.x: Likewise.
13360 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
13361 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
13362 * gcc.dg/20021018-1.c: Likewise.
13363
13364 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13365
13366 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
13367
13368 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
13369 (bcopy): Call memmove.
13370
13371 2003-05-08 Roger Sayle <roger@eyesopen.com>
13372
13373 * g77.f-torture/compile/8485.f: New test case.
13374
13375 2003-05-07 Richard Henderson <rth@redhat.com>
13376
13377 PR c++/10570
13378 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
13379 Verify exception_cleanup not called for rethrows.
13380 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
13381 when exiting catch block without rethrowing.
13382 * g++.dg/eh/forced3.C: New.
13383 * g++.dg/eh/forced4.C: New.
13384
13385 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
13386
13387 * gcc.dg/20030505.c: Fix triplet.
13388
13389 2003-05-06 DJ Delorie <dj@redhat.com>
13390
13391 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
13392 * gcc.dg/nest.c: Likewise.
13393
13394 2003-05-05 Roger Sayle <roger@eyesopen.com>
13395
13396 * gcc.dg/builtins-14.c: New test case.
13397
13398 2003-05-05 Janis Johnson <janis187@us.ibm.com>
13399
13400 * lib/compat.exp (compat-execute): New argument.
13401 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
13402 * gcc.dg/compat: New test directory.
13403 * gcc.dg/compat/compat.exp: New expect script.
13404 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
13405 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
13406 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
13407 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
13408 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
13409 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
13410
13411 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
13412 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
13413 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
13414 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
13415 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
13416 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
13417 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
13418 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
13419 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
13420 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
13421 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
13422 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
13423 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
13424 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
13425 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
13426
13427 2003-05-05 Zack Weinberg <zack@codesourcery.com>
13428
13429 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
13430
13431 2003-05-05 Jakub Jelinek <jakub@redhat.com>
13432
13433 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
13434
13435 2003-05-05 Geoffrey Keating <geoffk@apple.com>
13436
13437 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
13438 * gcc.dg/ppc-fsel-2.c: New test.
13439
13440 * gcc.dg/unused-5.c: New test.
13441
13442 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13443
13444 PR c++/10496
13445 * g++.dg/warn/pmf1.C: New test.
13446
13447 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13448
13449 PR c++/4494
13450 * g++.dg/warn/main.C: New test.
13451
13452 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13453
13454 * gcc.dg/nonnull-3.c: New test.
13455
13456 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
13457
13458 * gcc.dg/cpp/Wtrigraphs.c: Update.
13459 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
13460
13461 2003-05-03 Geoffrey Keating <geoffk@apple.com>
13462
13463 * gcc.dg/ppc-fsel-1.c: New test.
13464
13465 2003-05-03 Zack Weinberg <zack@codesourcery.com>
13466
13467 PR c/10604
13468 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
13469
13470 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
13471
13472 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
13473
13474 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13475
13476 PR c++/9364, c++/10553, c++/10586
13477 * g++.dg/parse/typename4.C: New test.
13478 * g++.dg/parse/typename5.C: Likewise.
13479
13480 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
13481
13482 * gcc.c-torture/compile/20030503-1.c: New test.
13483
13484 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13485
13486 * g++.dg/lookup/using5.C: Fix testcase error.
13487
13488 2003-05-01 Chris Demetriou <cgd@broadcom.com>
13489
13490 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
13491 since MEABI is no longer supported. Remove all vestiges
13492 of MEABI from the test.
13493
13494 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13495
13496 PR c++/10554
13497 * g++.dg/lookup/using5.C: New test.
13498
13499 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13500
13501 PR c++/8772
13502 * g++.dg/template/ttp5.C: New test.
13503
13504 2003-04-30 Mark Mitchell <mark@codesourcery.com>
13505
13506 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
13507 (dg-gpp-additional-sources): New function.
13508 (dg-gpp-additional-files): Likewise.
13509 * lib/g++.exp (additional_sources): New variable.
13510 (additional_files): Likewise.
13511 (g++_target_compile): Deal with them.
13512 * lib/old-dejagnu.exp: Remove.
13513 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
13514 * g++.old-deja: Revise all tests to use dg commands.
13515
13516 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13517
13518 PR c++/9432, c++/9528
13519 * g++.dg/lookup/using4.C: New test.
13520
13521 2003-04-29 Geoffrey Keating <geoffk@apple.com>
13522
13523 * gcc.dg/noreturn-5.c: New file.
13524 * gcc.dg/noreturn-6.c: New file.
13525
13526 * gcc.c-torture/compile/inline-1.c: New file.
13527
13528 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13529
13530 PR c++/10551
13531 * g++.dg/template/explicit1.C: New test.
13532
13533 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13534
13535 PR c++/10549
13536 * g++.dg/other/bitfield1.C: New test.
13537
13538 PR c++/10527
13539 * g++.dg/init/new7.C: New test.
13540
13541 2003-04-29 Mark Mitchell <mark@codesourcery.com>
13542
13543 * g++.dg/ext/desig1.C: New test.
13544 * g++.dg/ext/init1.C: Update.
13545
13546 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
13547
13548 2003-04-28 Mark Mitchell <mark@codesourcery.com>
13549
13550 PR c++/10180
13551 * g++.dg/warn/Winline-1.C: New test.
13552
13553 2003-04-28 Jakub Jelinek <jakub@redhat.com>
13554
13555 * gcc.c-torture/execute/string-opt-19.c: New test.
13556
13557 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
13558 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
13559
13560 2003-04-27 Mark Mitchell <mark@codesourcery.com>
13561
13562 PR c++/10506
13563 * g++.dg/init/new6.C: New test.
13564
13565 PR c++/10503
13566 * g++.dg/init/ref6.C: New test.
13567
13568 2003-04-26 David Edelsohn <edelsohn@gnu.org>
13569
13570 * g++.dg/warn/weak1.C: XFAIL on AIX4.
13571
13572 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13573
13574 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
13575 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
13576
13577 2003-04-25 Mark Mitchell <mark@codesourcery.com>
13578
13579 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
13580 initialized static data members.
13581
13582 2003-04-25 H.J. Lu <hjl@gnu.org>
13583
13584 * gcc.dg/ia64-sync-4.c: New test.
13585
13586 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13587
13588 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
13589 date.
13590
13591 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
13592
13593 PR c++/10337
13594 * g++.dg/warn/conv1.C: New test.
13595 * g++.old-deja/g++.other/conv7.C: Adjust.
13596 * g++.old-deja/g++.other/overload14.C: Adjust.
13597
13598 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13599
13600 PR c++/10471
13601 * g++.dg/template/defarg2.C: New test.
13602
13603 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
13604
13605 * gcc.dg/cpp/include2.c: Update.
13606 * gcc.dg/cpp/multiline-2.c: New.
13607 * gcc.dg/cpp/multiline.c: Update.
13608 * gcc.dg/cpp/strify2.c: Update.
13609 * gcc.dg/cpp/trad/literals-2.c: Update.
13610
13611 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
13612
13613 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
13614
13615 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13616
13617 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
13618
13619 2003-04-23 Mark Mitchell <mark@codesourcery.com>
13620
13621 PR c++/10451
13622 * g++.dg/parse/crash4.C: New test.
13623
13624 PR c++/9847
13625 * g++.dg/parse/crash5.C: New test.
13626
13627 2003-04-22 Mark Mitchell <mark@codesourcery.com>
13628
13629 PR c++/10446
13630 * g++.dg/parse/crash3.C: New test.
13631
13632 PR c++/10428
13633 * g++.dg/parse/elab1.C: New test.
13634
13635 2003-04-22 Devang Patel <dpatel@apple.com>
13636
13637 * gcc.dg/cpp/trad/funlike-5.c: New test.
13638
13639 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
13640
13641 * g++.dg/other/packed1.C: Fix dg options.
13642
13643 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
13644
13645 * g++.dg/other/offsetof2.C: New test.
13646
13647 2003-04-21 Mark Mitchell <mark@codesourcery.com>
13648
13649 * g++.dg/template/recurse.C: Adjust location of error messages.
13650
13651 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
13652
13653 PR c++/9881
13654 * g++.dg/init/addr-const1.C: New test.
13655 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
13656
13657 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
13658
13659 PR c++/10405
13660 * g++.dg/lookup/struct-hack1.C: New test.
13661
13662 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
13663
13664 * ucs.c: Update diagnostic messages.
13665
13666 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13667
13668 * gcc.dg/cpp/truefalse.cpp: New test.
13669 * gcc.dg/cpp/cpp.exp: Update.
13670 * g++.dg/other/stdbool-if.C: Remove.
13671
13672 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
13673
13674 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
13675 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
13676
13677 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
13678
13679 * gcc.c-torture/compile/20030418-1.c: New test.
13680
13681 2003-04-17 Janis Johnson <janis187@us.ibm.com>
13682
13683 * README.compat: Remove; content moved to doc/sourcebuild.texi.
13684
13685 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13686
13687 PR c++/10347
13688 g++.dg/template/dependent-name1.C: New test.
13689
13690 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
13691
13692 * gcc.dg/warn-1.c (tourist_guide): New array,
13693 contains a pointer to bar.
13694
13695 2003-04-16 Roger Sayle <roger@eyesopen.com>
13696
13697 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
13698 * gcc.c-torture/execute/medce-1.c: New test case.
13699 * gcc.c-torture/execute/medce-2.c: New test case.
13700
13701 2003-04-15 Mark Mitchell <mark@codesourcery.com>
13702
13703 * lib/prune.exp: Ignore more messages.
13704
13705 PR c++/10381
13706 * g++.dg/parse/lookup3.C: New test.
13707
13708 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
13709
13710 * gcc.c-torture/compile/20030415-1.c : New test.
13711
13712 2003-04-14 Mark Mitchell <mark@codesourcery.com>
13713
13714 * gcc.c-torture/execute/scope-2.c: Move to ...
13715 * gcc.dg/noncompile/scope.c: .... here.
13716
13717 2003-04-14 Roger Sayle <roger@eyesopen.com>
13718
13719 * gcc.dg/20030414-2.c: New test case.
13720
13721 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
13722
13723 PR target/10377
13724 * gcc.dg/20030414-1.c: New test.
13725
13726 2003-04-13 Roger Sayle <roger@eyesopen.com>
13727
13728 * gcc.dg/builtins-12.c: New test case.
13729 * gcc.dg/builtins-13.c: New test case.
13730
13731 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
13732
13733 * gcc.c-torture/execute/string-opt-18.c: New test.
13734
13735 2003-04-13 Mark Mitchell <mark@codesourcery.com>
13736
13737 PR c++/10300
13738 * g++.dg/init/new5.C: New test.
13739
13740 2003-04-12 Mark Mitchell <mark@codesourcery.com>
13741
13742 PR c++/7910
13743 * g++.dg/ext/dllimport1.C: New test.
13744
13745 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
13746
13747 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
13748
13749 2003-04-11 Bud Davis <bdavis9659@comcast.net>
13750
13751 PR Fortran/9263
13752 * g77.f-torture/noncompile/9263.f: New test
13753 PR Fortran/1832
13754 * g77.f-torture/execute/1832.f: New test
13755
13756 2003-04-11 David Chad <davidc@freebsd.org>
13757 Loren J. Rittle <ljrittle@acm.org>
13758
13759 libobjc/8562
13760 * objc.dg/headers.m: New test.
13761
13762 2003-04-10 Zack Weinberg <zack@codesourcery.com>
13763
13764 * gcc.c-torture/execute/builtin-noret-2.c: New.
13765 * gcc.c-torture/execute/builtin-noret-2.x: New.
13766 XFAIL builtin-noret-2.c at -O1 and above.
13767 * gcc.dg/redecl.c: New.
13768 * gcc.dg/Wshadow-1.c: Update error regexps.
13769
13770 2003-04-10 Mark Mitchell <mark@codesourcery.com>
13771
13772 * g++.dg/abi/bitfield10.C: New test.
13773
13774 2003-04-09 Mike Stump <mrs@apple.com>
13775
13776 * gcc.dg/pch/pch.exp: Make testcase names longer.
13777 * g++.dg/pch/pch.exp: Make testcase names longer.
13778
13779 2003-04-08 Roger Sayle <roger@eyesopen.com>
13780
13781 * gcc.dg/builtins-11.c: New test case.
13782
13783 2003-04-08 Roger Sayle <roger@eyesopen.com>
13784
13785 * gcc.dg/builtins-9.c: New test case.
13786 * gcc.dg/builtins-10.c: New test case.
13787
13788 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
13789
13790 * gcc.dg/noncompile/init-4.c.c: New test.
13791
13792 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
13793
13794 * gcc.misc-test/gcov-9.c: New test.
13795 * gcc.misc-test/gcov-10.c: New test
13796 * gcc.misc-test/gcov-11.c: New test.
13797
13798 2003-04-05 Zack Weinberg <zack@codesourcery.com>
13799
13800 PR optimization/10024
13801 * gcc.c-torture/compile/20030405-1.c: New test.
13802
13803 2003-04-04 Geoffrey Keating <geoffk@apple.com>
13804
13805 * gcc.dg/pch/static-3.c: New.
13806 * gcc.dg/pch/static-3.hs: New.
13807 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
13808
13809 2003-04-04 Richard Henderson <rth@redhat.com>
13810
13811 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
13812 * g++.dg/eh/forced2.C: Likewise.
13813
13814 2003-04-03 Mike Stump <mrs@apple.com>
13815
13816 * lib/scanasm.exp (scan-assembler): Add xfail processing for
13817 target arg.
13818 (scan-assembler-times, scan-assembler-not): Likewise.
13819 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
13820
13821 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
13822
13823 * gcc.dg/sparc-loop-1.c: New test.
13824
13825 2003-04-02 Geoffrey Keating <geoffk@apple.com>
13826
13827 PR other/9274
13828 * g++.dg/pch/system-2.C: New.
13829 * g++.dg/pch/system-2.Hs: New.
13830
13831 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
13832
13833 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
13834
13835 * g++.dg/eh/simd-1.C (vecfunc): Same.
13836
13837 2003-04-01 Roger Sayle <roger@eyesopen.com>
13838
13839 * gcc.c-torture/execute/20030401-1.c: New test case.
13840
13841 2003-04-01 Ziemowit Laski <zlaski@apple.com>
13842
13843 * objc.dg/defs.m: New.
13844
13845 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
13846
13847 * g++.dg/eh/simd-1.C: New.
13848 * g++.dg/eh/simd-2.C: New.
13849
13850 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
13851
13852 * gcc.c-torture/execute/simd-3.c: New.
13853
13854 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13855
13856 PR c/9936
13857 * gcc.dg/20030331-2.c: New test.
13858
13859 2003-03-31 Mark Mitchell <mark@codesourcery.com>
13860
13861 PR c++/10278
13862 * g++.dg/parse/crash2.C: New test.
13863
13864 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13865
13866 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
13867 * gcc.c-torture/execute/20030331-1.c: ...here.
13868
13869 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13870
13871 * gcc.c-torture/execute/20030331-1.c: New test.
13872
13873 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
13874
13875 * lib/gcov.exp: Adjust call return testing strings.
13876 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
13877
13878 2003-03-31 Roger Sayle <roger@eyesopen.com>
13879
13880 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
13881 * gcc.dg/builtins-7.c: New test case.
13882 * gcc.dg/builtins-8.c: New test case.
13883
13884 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
13885
13886 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
13887
13888 2003-03-30 Mark Mitchell <mark@codesourcery.com>
13889
13890 PR c++/7647
13891 * g++.dg/lookup-class-member-2.C: New test.
13892
13893 2003-03-30 Glen Nakamura <glen@imodulo.com>
13894
13895 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
13896
13897 2003-03-28 Roger Sayle <roger@eyesopen.com>
13898
13899 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
13900
13901 2003-03-28 Mark Mitchell <mark@codesourcery.com>
13902
13903 * g++.dg/init/attrib1.C: New test.
13904
13905 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13906
13907 * gcc.dg/ultrasp8.c: New test.
13908
13909 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13910
13911 * gcc.dg/ultrasp7.c: New test.
13912
13913 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
13914
13915 PR c++/10047
13916 * g++.dg/template/inline1.C: New test.
13917
13918 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
13919
13920 * gcc.dg/sparc-dwarf2.c: New test.
13921
13922 2003-03-27 Roger Sayle <roger@eyesopen.com>
13923
13924 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
13925 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
13926
13927 2003-03-27 Mark Mitchell <mark@codesourcery.com>
13928
13929 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
13930 than reading .x files.
13931 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
13932 * g77.dg/gcov/gcov-1.f: Likewise.
13933 * gcc.misc-tests/gcov-4b.c: Likewise.
13934 * gcc.misc-tests/gcov-5b.c: Likewise.
13935 * gcc.misc-tests/gcov-6.c: Likewise.
13936 * gcc.misc-tests/gcov-7.c: Likewise.
13937 * gcc.misc-tests/gcov-8.c: Likewise.
13938 * g++.dg/gcov/gcov-1.x: Remove.
13939 * g77.dg/gcov/gcov-1.x: Likewise.
13940 * gcc.misc-tests/gcov-4b.x: Likewise.
13941 * gcc.misc-tests/gcov-5b.x: Likewise.
13942 * gcc.misc-tests/gcov-6.x: Likewise.
13943 * gcc.misc-tests/gcov-7.x: Likewise.
13944 * gcc.misc-tests/gcov-8.x: Likewise.
13945
13946 2003-03-27 Glen Nakamura <glen@imodulo.com>
13947
13948 PR opt/10087
13949 * gcc.dg/20030324-1.c: New test.
13950
13951 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
13952
13953 PR c++/10224
13954 * g++.dg/template/arg3.C: New test.
13955
13956 PR c++/10158
13957 * g++.dg/template/friend18.C: New test.
13958
13959 2003-03-26 Roger Sayle <roger@eyesopen.com>
13960
13961 * g77.f-torture/compile/20030326-1.f: New test case.
13962
13963 2003-03-26 Janis Johnson <janis187@us.ibm.com>
13964
13965 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
13966
13967 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
13968
13969 2003-03-26 Jakub Jelinek <jakub@redhat.com>
13970
13971 * gcc.dg/ia64-sync-3.c: New test.
13972
13973 2003-03-26 Alan Modra <amodra@bigpond.net.au>
13974
13975 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
13976
13977 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
13978
13979 * gcc.dg/ultrasp6.c: New test.
13980
13981 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13982
13983 * gcc.dg/i386-signbit-1.c: New test.
13984 * gcc.dg/i386-signbit-2.c: New test.
13985 * gcc.dg/i386-signbit-3.c: New test.
13986
13987 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
13988
13989 * gcc.dg/ultrasp5.c: Fix options.
13990
13991 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
13992
13993 * gcc.dg/ultrasp5.c: Fix comment.
13994
13995 2003-03-24 Bud Davis <bdavis9659@comcast.net>
13996
13997 PR fortran/10197
13998 * g77.f-torture/execute/10197.f: New test.
13999
14000 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
14001
14002 PR c++/9898, c++/383
14003 * g++.dg/template/conv6.C: New test.
14004
14005 PR c++/10119
14006 * g++.dg/template/ptrmem5.C: New test.
14007
14008 PR c++/10026
14009 * g++.dg/lookup/koenig1.C: New test.
14010
14011 PR C++/10199
14012 * g++.dg/lookup/template2.C: New test.
14013
14014 2003-03-24 Jakub Jelinek <jakub@redhat.com>
14015
14016 * g++.dg/opt/rtti1.C: New test.
14017
14018 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
14019
14020 * gcc.dg/ultrasp5.c: New test.
14021
14022 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
14023
14024 PR middle-end/9967
14025 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
14026 builtin fputs.
14027
14028 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
14029
14030 PR c/8224
14031 * gcc.dg/20030323-1.c: New test.
14032
14033 2003-03-23 Roger Sayle <roger@eyesopen.com>
14034
14035 * gcc.c-torture/compile/20030323-1.c: New test case.
14036
14037 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
14038
14039 * gcc.dg/20030321-1.c: New test.
14040
14041 2003-03-22 Zack Weinberg <zack@codesourcery.com>
14042
14043 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
14044
14045 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
14046
14047 PR c++/9978, c++/9708
14048 * g++.dg/ext/vlm1.C: Adjust expected error.
14049 * g++.dg/ext/vla2.C: New test.
14050 * g++.dg/template/arg1.C: New test.
14051 * g++.dg/template/arg2.C: New test.
14052
14053 2003-03-22 Bud Davis <bdavis9659@comcast.net>
14054
14055 * g77.f-torture/execute/select.f: New test.
14056 * g77.f-torture/noncompile/select_no_compile.f: New test.
14057
14058 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
14059
14060 PR c++/9898
14061 * g++.dg/other/error4.C: New test.
14062
14063 2003-03-20 Mark Mitchell <mark@codesourcery.com>
14064
14065 * g++.dg/template/friend17.C: New test.
14066
14067 2003-03-21 Alan Modra <amodra@bigpond.net.au>
14068
14069 * gcc.c-torture/compile/20030320-1.c: New.
14070
14071 2003-03-20 Roger Sayle <roger@eyesopen.com>
14072
14073 * gcc.dg/builtins-6.c: New test case.
14074
14075 2003-03-19 Alan Modra <amodra@bigpond.net.au>
14076
14077 PR target/10073
14078 * gcc.c-torture/compile/20030319-1.c: New.
14079
14080 2003-03-18 Jan Hubicka <jh@suse.cz>
14081
14082 * gcc.dg/i386-cvt-1.c: New test.
14083
14084 2003-03-17 Zack Weinberg <zack@codesourcery.com>
14085
14086 * objc.dg/naming-1.m: Use "(parse|syntax) error".
14087 * objc.dg/naming-2.m: Likewise.
14088
14089 2003-03-17 Mark Mitchell <mark@codesourcery.com>
14090
14091 PR c++/9639
14092 * g++.dg/parse/crash1.C: New test.
14093
14094 2003-03-16 Mark Mitchell <mark@codesourcery.com>
14095
14096 PR c++/8805
14097 * g++.dg/eh/cleanup1.C: New test.
14098
14099 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
14100
14101 * gcc.c-torture/execute/20030316-1.c: New test case.
14102
14103 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
14104
14105 PR c++/9629
14106 * g++.dg/init/ctor2.C: New test.
14107
14108 2003-03-15 Roger Sayle <roger@eyesopen.com>
14109
14110 * g77.f-torture/compile/xformat.f: New test case.
14111
14112 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14113
14114 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
14115 * g++.old-deja/g++.mike/eh50.C: Likewise.
14116
14117 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14118
14119 PR c++/6440
14120 * g++.dg/template/spec7.C: New test.
14121 * g++.dg/template/spec8.C: Likewise.
14122
14123 2003-03-14 Jakub Jelinek <jakub@redhat.com>
14124
14125 * gcc.c-torture/execute/20030313-1.c: New test.
14126
14127 2003-03-14 Richard Henderson <rth@redhat.com>
14128
14129 * gcc.dg/inline-2.c: Adjust alpha test for external call.
14130
14131 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
14132
14133 * gcc.c-torture/compile/20030314-1.c: New test.
14134
14135 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
14136
14137 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
14138 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
14139 thumb target,
14140 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
14141 to accept newer _imp__ prefix and additional
14142 newline in .drectve section.
14143 * gcc.dg/dll-4.c: Likewise.
14144 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
14145 switch.
14146
14147 2003-03-13 Mark Mitchell <mark@codesourcery.com>
14148
14149 * g++.dg/parse/namespace9.C: New test.
14150
14151 * g++.dg/init/ref5.C: New test.
14152 * g++.dg/parse/ptrmem1.C: Likewise.
14153
14154 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
14155
14156 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
14157 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
14158 regular expression.
14159 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
14160 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
14161
14162 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
14163
14164 * gcc.c-torture/execute/20030224-2.c: New test.
14165
14166 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14167
14168 * gcc.dg/decl-3.c: New test.
14169
14170 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
14171
14172 * gcc.dg/i386-loop-2.c: New test.
14173
14174 2003-03-11 Mark Mitchell <mark@codesourcery.com>
14175
14176 PR c++/9474
14177 * g++.dg/parse/namespace8.C: New test.
14178
14179 PR c++/9924
14180 * g++.dg/overload/builtin2.C: New test.
14181
14182 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
14183
14184 * gcc.dg/return-type-3.c: New test.
14185
14186 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14187
14188 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
14189 profiling options are not supported.
14190
14191 2003-03-10 Mark Mitchell <mark@codesourcery.com>
14192
14193 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
14194 * g++.old-deja/g++.warn/impint2.C: Likewise.
14195
14196 2003-03-10 Devang Patel <dpatel@apple.com>
14197
14198 * g++.dg/cpp/c++_cmd_1.C: New test.
14199 * g++.dg/cpp/c++_cmd_1.h: New file.
14200
14201 2003-03-10 Segher Boessenkool <segher@koffie.nl>
14202
14203 * gcc.dg/altivec-9.c: New file.
14204
14205 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14206
14207 * gcc.dg/ppc-sdata-1.c: New test.
14208 * gcc.dg/ppc-sdata-2.c: New test.
14209
14210 2003-03-09 Mark Mitchell <mark@codesourcery.com>
14211
14212 PR c++/9373
14213 * g++.dg/opt/ptrmem2.C: New test.
14214
14215 PR c++/8534
14216 * g++.dg/opt/ptrmem1.C: New test.
14217
14218 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14219
14220 * gcc.dg/i386-loop-1.c: New test.
14221
14222 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14223
14224 PR c++/9970
14225 * g++.dg/lookup/friend1.C: New test.
14226
14227 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14228
14229 PR c++/9823
14230 * g++.dg/parser/constructor1.C: New test.
14231
14232 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
14233
14234 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
14235
14236 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
14237
14238 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
14239
14240 * gcc.dg/cpp/Wunused.c: Update test.
14241
14242 2003-03-08 Jan Hubicka <jh@suse.cz>
14243
14244 * gcc.dg/inline-3.c: New test.
14245
14246 2003-03-08 Mark Mitchell <mark@codesourcery.com>
14247
14248 PR c++/9809
14249 * g++.dg/parse/builtin1.C: New test.
14250
14251 PR c++/9982
14252 * g++.dg/abi/cookie1.C: New test.
14253 * g++.dg/abi/cookie2.C: Likewise.
14254
14255 PR c++/9524
14256 * g++.dg/template/field1.C: New test.
14257
14258 PR c++/9912
14259 * g++.dg/parse/class1.C: New test.
14260 * g++.dg/parse/namespace7.C: Likewise.
14261 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
14262
14263 2003-03-07 Mark Mitchell <mark@codesourcery.com>
14264
14265 * g++.dg/init/ref4.C: New test.
14266
14267 2003-03-07 Jan Hubicka <jh@suse.cz>
14268
14269 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
14270 * gcc.dg/inline-3.c: New test.
14271
14272 2003-03-06 Mark Mitchell <mark@codesourcery.com>
14273
14274 * g++.dg/init/ref3.C: New test.
14275
14276 PR c++/9965
14277 * g++.dg/init/ref2.C: New test.
14278
14279 PR c++/9400
14280 * g++.dg/warn/Wshadow-2.C: New test.
14281
14282 PR c++/9791
14283 * g++.dg/warn/Woverloaded-1.C: New test.
14284
14285 2003-03-05 Jan Hubicka <jh@suse.cz>
14286
14287 * gcc.dg/i386-local2.c: New.
14288 * gcc.dg/i386-local.c: Fix typo.
14289
14290 2003-03-05 Mark Mitchell <mark@codesourcery.com>
14291
14292 * g++.dg/abi/layout3.C: New test.
14293
14294 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
14295
14296 * gcc.c-torture/compile/20030305-1.c
14297
14298 2003-03-05 Jan Hubicka <jh@suse.cz>
14299
14300 * gcc.dg/i386-local.c: New.
14301
14302 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
14303
14304 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
14305
14306 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
14307
14308 * gcc.dg/switch-2.c: New test.
14309 * gcc.dg/switch-3.c: New test.
14310 * gcc.dg/Wswitch.c: Adjust line numbers.
14311 * gcc.dg/Wswitch-default.c: Likewise.
14312 * gcc.dg/Wswitch-enum.c: Likewise.
14313
14314 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
14315
14316 * gcc.c-torture/execute/20030222-1.c: New test.
14317
14318 2003-03-03 James E Wilson <wilson@tuliptree.org>
14319
14320 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
14321
14322 2003-03-03 Mark Mitchell <mark@codesourcery.com>
14323
14324 PR c++/9878
14325 * g++.dg/init/ref1.C: New test.
14326
14327 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
14328
14329 * gcc.dg/sh-relax.c: New SH-only test.
14330
14331 2003-03-03 Geoffrey Keating <geoffk@apple.com>
14332
14333 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
14334 comment explaining purpose of testcase.
14335
14336 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14337
14338 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
14339 for HC11/HC12 (asm needs two int registers).
14340 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
14341 HC11/HC12 because the test uses an asm which needs two 32-bit
14342 registers.
14343
14344 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
14345
14346 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
14347 for HC11/HC12 (array is too large otherwise).
14348 * gcc.c-torture/compile/920501-4.x: New file, likewise.
14349 * gcc.c-torture/compile/20010518-2.x: Likewise.
14350 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
14351 HC11/HC12 (array is too large).
14352
14353 2003-03-01 Geoffrey Keating <geoffk@apple.com>
14354
14355 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
14356 * lib/g++-dg.exp (g++-dg-test): Likewise.
14357
14358 2003-03-01 Roger Sayle <roger@eyesopen.com>
14359
14360 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
14361 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
14362
14363 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14364
14365 * g++.dg/warn/implicit-typename1.C: Remove warning.
14366
14367 2003-02-28 Richard Henderson <rth@redhat.com>
14368
14369 * gcc.dg/noreturn-1.c: Move noreturn warning line.
14370 * gcc.dg/return-type-1.c: Move control reaches end warning line.
14371
14372 2003-02-28 Geoffrey Keating <geoffk@apple.com>
14373
14374 * gcc.dg/pch/pch.exp: Change .pch to .gch.
14375 * g++.dg/pch/pch.exp: Likewise.
14376
14377 2003-02-28 Mark Mitchell <mark@codesourcery.com>
14378
14379 PR c++/9879
14380 * testsuite/g++.dg/init/new4.C: New test.
14381
14382 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
14383
14384 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
14385
14386 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
14387
14388 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
14389 unsigned long.
14390
14391 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
14392 wider than float.
14393
14394 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
14395
14396 * lib/scanasm.exp: Add support for counting numbers of
14397 occurences.
14398 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
14399 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
14400
14401 2003-02-25 Mark Mitchell <mark@codesourcery.com>
14402
14403 PR c++/9683
14404 * g++.dg/template/static3.C: New test.
14405
14406 PR c++/9829
14407 * g++.dg/parse/namespace6.C: New test.
14408
14409 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
14410
14411 PR target/9732
14412 * gcc.dg/20030225-1.c: New test.
14413
14414 2003-02-24 Mark Mitchell <mark@codesourcery.com>
14415
14416 * README: Remove out-of-date information.
14417
14418 PR c++/9836
14419 * g++.dg/template/spec6.C: New test.
14420
14421 2003-02-24 Jeff Law <law@redhat.com>
14422
14423 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
14424
14425 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
14426
14427 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
14428 * gcc.dg/pragma-ep-1.c: Likewise.
14429
14430 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14431
14432 PR c++/9602
14433 * g++.dg/template/friend16.C: New test.
14434
14435 2003-02-23 Mark Mitchell <mark@codesourcery.com>
14436
14437 PR c++/5333
14438 * g++.dg/parse/fused-params1.C: Adjust error messages.
14439 * g++.dg/template/nested3.C: New test.
14440
14441 2003-02-24 Alan Modra <amodra@bigpond.net.au>
14442
14443 * g++.dg/abi/param1.C: New test.
14444
14445 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14446
14447 PR c++/7982
14448 * g++.dg/warn/implicit-typename1.C: New test.
14449
14450 2003-02-22 Kelley Cook <kelleycook@comcast.net>
14451
14452 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
14453 with "mtune".
14454 * g++.old-deja/g++.other/store-expr2.C: Likewise.
14455 * gcc.c-torture/execute/20010129-1.x: Likewise.
14456 * gcc.dg/20011107-1.c: Likewise.
14457 * gcc.dg/20020108-1.c: Likewise.
14458 * gcc.dg/20020122-3.c: Likewise.
14459 * gcc.dg/20020206-1.c: Likewise.
14460 * gcc.dg/20020310-1.c: Likewise.
14461 * gcc.dg/20020426-2.c: Likewise.
14462 * gcc.dg/20020517-1.c: Likewise.
14463 * gcc.dg/991230-1.c: Likewise.
14464 * gcc.dg/i386-unroll-1.c: Likewise.
14465 * gcc.misc-tests/i386-prefetch.exp: Likewise.
14466
14467 2003-02-22 Jan Hubicka <jh@suse.cz>
14468
14469 * gcc.dg/i386-mul.c: New test.
14470
14471 2003-02-21 Roger Sayle <roger@eyesopen.com>
14472
14473 * gcc.dg/builtins-5.c: New test case.
14474
14475 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
14476
14477 * gcc.dg/asmreg-1.c: New test.
14478
14479 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14480
14481 PR c++/9749
14482 * g++.dg/parse/varmod1.C: New test.
14483
14484 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14485
14486 PR c++/9727
14487 * g++.dg/template/op1.C: New test.
14488
14489 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14490
14491 PR c++/8906
14492 * g++.dg/template/nested2.C: New test.
14493
14494 2003-02-21 Mark Mitchell <mark@codesourcery.com>
14495
14496 PR c++/8724
14497 * g++.dg/expr/dtor1.C: New test.
14498
14499 2003-02-21 Zack Weinberg <zack@codesourcery.com>
14500
14501 * gcc.dg/cpp/include3.c: New test.
14502 * gcc.dg/cpp/inc/foo.h: New file.
14503
14504 2003-02-21 Glen Nakamura <glen@imodulo.com>
14505
14506 * gcc.c-torture/execute/20030221-1.c: New test.
14507
14508 2003-02-20 Mark Mitchell <mark@codesourcery.com>
14509
14510 PR c++/9729
14511 * g++.dg/abi/conv1.C: New test.
14512
14513 2003-02-20 Jan Hubicka <jh@suse.cz>
14514
14515 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
14516
14517 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
14518
14519 * gcc.c-torture/compile/20030219-1.c: New test.
14520
14521 2003-02-18 Jan Hubicka <jh@suse.cz>
14522
14523 * gcc.dg/funcorder.c: New test.
14524
14525 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14526
14527 * gcc.c-torture/execute/20030218-1.c: New.
14528
14529 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
14530
14531 * gcc.dg/20030218-1.c: New.
14532
14533 2003-02-18 Richard Henderson <rth@redhat.com>
14534
14535 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
14536 * gcc.dg/attr-used-2.c: New.
14537
14538 2003-02-18 Mark Mitchell <mark@codesourcery.com>
14539
14540 PR c++/9704
14541 * g++.dg/init/copy5.C: New test.
14542
14543 2003-02-18 Geoffrey Keating <geoffk@apple.com>
14544
14545 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
14546 * g++.dg/pch/pch.exp: Likewise.
14547
14548 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
14549
14550 * gcc.c-torture/execute/20030209-1.c: Enable the test if
14551 STACK_SIZE is not defined.
14552
14553 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14554
14555 PR c++/9457
14556 * g++.dg/template/init1.C: New test.
14557
14558 2003-02-16 Jan HUbicka <jh@suse.cz>
14559
14560 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
14561 (foo): Add few extra tests
14562 * gcc.dg/c99-const-expr-3.c: Likewise.
14563 * gcc.c-torture/execute/20030216-1.c: New.
14564
14565 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14566
14567 PR c++/9459
14568 * g++.dg/ext/typeof4.C: New test.
14569
14570 2003-02-15 Roger Sayle <roger@eyesopen.com>
14571
14572 * gcc.dg/i386-387-3.c: New test case.
14573
14574 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
14575
14576 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
14577 cris-*-elf* cris-*-aout* and mmix-*-*.
14578
14579 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
14580
14581 * gcc.dg/20030213-1.c: New test.
14582
14583 2003-02-12 Roger Sayle <roger@eyesopen.com>
14584
14585 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
14586 * gcc.dg/i386-387-2.c: Likewise.
14587
14588 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
14589
14590 * gcc.dg/ppc-spe.c: Fix formatting.
14591 Enable tests that were previously unsupported by gas.
14592 Delete tests for instructions that no longer exist.
14593 Switch arguments on evsubifw builtin.
14594
14595 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
14596
14597 * gcc.c-torture/execute/20030209-1.c: Disable the test if
14598 STACK_SIZE is too small.
14599
14600 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
14601 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
14602
14603 * gcc.dg/decl-2.c: New test.
14604
14605 2003-02-10 Jan Hubicka <jh@suse.cz>
14606
14607 * gcc.dg/i386-fpcvt-1.c: New test.
14608
14609 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
14610
14611 * gcc.c-torture/execute/20030209-1.c: New test.
14612
14613 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
14614
14615 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
14616 int-wide bitops, use the constants of the same width.
14617 Likewise, if long long is 32-bit wide, test bitops using
14618 32-bit constants.
14619
14620 2003-02-07 Loren James Rittle <ljrittle@acm.org>
14621
14622 * gcc.dg/20021014-1.c: Annotate with expected notice text.
14623
14624 2003-02-07 Roger Sayle <roger@eyesopen.com>
14625
14626 * testsuite/gcc.dg/builtins-4.c: New test case.
14627
14628 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14629
14630 * gcc.dg/20020430-1.c: Fix dg command typos.
14631 * gcc.dg/20020503-1.c: Likewise.
14632
14633 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14634
14635 PR c++/8785
14636 * g++.dg/parse/fused-params1.C: New test.
14637
14638 PR c++/8857
14639 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
14640
14641 PR c++/8921
14642 * g++.dg/parse/non-dependent1.C: New test.
14643
14644 PR c++/8928
14645 * g++.dg/parse/dupl-tmpl-args1.C: New test.
14646
14647 PR c++/9228
14648 * g++.dg/parse/undefined7.C: New test.
14649 * g++.dg/parse/non-templ1.C: New test.
14650
14651 PR c++/9229
14652 * g++.dg/parse/too-many-tmpl-args1.C: New test.
14653
14654 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
14655
14656 * gcc.c-torture/compile/20030206-1.c: New test.
14657
14658 2003-02-05 Roger Sayle <roger@eyesopen.com>
14659
14660 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
14661 "pow" to "foo" to avoid potential confusion with a math built-in.
14662
14663 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14664
14665 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
14666 conditions for SPARC targets.
14667
14668 2003-02-05 Jakub Jelinek <jakub@redhat.com>
14669
14670 * gcc.dg/20030204-1.c: New test.
14671
14672 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14673
14674 PR c++/38
14675 * g++.dg/parse/array-size1.C: New test.
14676
14677 PR c++/5657
14678 * g++.dg/parse/undefined3.C: New test.
14679
14680 PR c++/5665
14681 * g++.dg/parse/undefined4.C: New test.
14682
14683 PR c++/5975
14684 * g++.dg/parse/undefined5.C: New test.
14685
14686 PR c++/7259
14687 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
14688
14689 PR c++/8578
14690 * g++.dg/parse/casting-operator1.C: New test.
14691
14692 PR c++/8596
14693 * g++.dg/parse/undefined6.C: New test.
14694
14695 PR c++/8736
14696 * g++.dg/parse/missing-template1.C: New test.
14697
14698 2003-02-04 Jan Hubicka <jh@suse.cz>
14699
14700 * gcc.dg/i386-cadd.c: Compile using -march=k8.
14701 * gcc.dg/i386-cmov?.c: Likewise.
14702 * gcc.dg/i386-fpcvt-?.c: Likewise.
14703 * gcc.dg/i386-ssefp-1.c: Likewise.
14704 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
14705 conventions.
14706
14707 2003-02-03 Mark Mitchell <mark@codesourcery.com>
14708
14709 PR c++/7129
14710 * testsuite/g++.dg/ext/max.C: New test.
14711
14712 2003-02-03 Jan Hubicka <jh@suse.cz>
14713
14714 * gcc.c-torture/execute/20030203-1.c: New test.
14715
14716 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
14717
14718 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
14719 'natural-endian'.
14720
14721 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
14722
14723 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
14724 * g++.dg/init/new2.C: Likewise.
14725 * g++.dg/other/new1.C: Likewise.
14726
14727 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
14728
14729 * gcc.dg/struct-ret-libc.c: New test.
14730
14731 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
14732
14733 * gcc.dg/20030129-1.c: New test.
14734
14735 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14736
14737 PR c++/8849
14738 * g++.dg/template/ptrmem4.C: New test.
14739
14740 2003-01-29 Mark Mitchell <mark@codesourcery.com>
14741
14742 * g++.dg/parser/constant1.C: New test.
14743
14744 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14745
14746 PR c++/8591
14747 * g++.dg/parse/friend2.C: New test.
14748
14749 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
14750
14751 PR c++/9437
14752 * g++.dg/template/unify4.C: New test.
14753
14754 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
14755
14756 * gcc.c-torture/execute/20030128-1.c: New test.
14757
14758 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
14759
14760 * g++.dg/lookup/nested1.C: Test moved from ...
14761 * g++.old-deja/g++.other/lookup24.C: ... here.
14762
14763 2003-01-28 Jan Hubicka <jh@suse.cz>
14764
14765 * gcc.dg/i386-cmov5.c: New test.
14766
14767 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
14768
14769 * gcc.c-torture/execute/20010925-1.c: Changed the
14770 memcpy declaration.
14771
14772 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14773
14774 PR c++/3902
14775 * g++.dg/parse/template5.C: New test.
14776
14777 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
14778
14779 PR fortran/9258
14780 * g77.dg/pr9258: New test.
14781
14782 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
14783
14784 * README: Move relevant parts from README.g++.
14785
14786 * README.g++: Remove this file.
14787
14788 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
14789
14790 * g++.dg/abi/dcast1.C: New test.
14791
14792 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14793
14794 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
14795
14796 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
14797
14798 PR c++/47
14799 * g++.old-deja/g++.other/lookup24.C: New test.
14800
14801 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
14802
14803 PR middle-end/7227
14804 * gcc.dg/uninit-C.c: New test.
14805
14806 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
14807
14808 * g++.dg/abi/covariant1.C: New test.
14809
14810 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
14811
14812 * gcc.dg/20030123-1.c: New test.
14813
14814 2003-01-25 Jan Hubicka <jh@suse.cz>
14815
14816 PR opt/8492
14817 * gcc.c-torture/compile/20030125-1.c
14818
14819 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
14820
14821 PR c++/9403
14822 * g++.dg/parse/template3.C: New test.
14823 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
14824
14825 PR c++/795
14826 * g++.dg/parse/template4.C: New test.
14827
14828 PR c++/9415
14829 * g++.dg/template/qual2.C: New test.
14830
14831 PR c++/8545
14832 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
14833
14834 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
14835
14836 2003-01-25 Roger Sayle <roger@eyesopen.com>
14837
14838 * gcc.c-torture/execute/switch-1.c: New test case.
14839
14840 2003-01-25 Jan Hubicka <jh@suse.cz>
14841
14842 * gcc.c-torture/execute/20030125-1.[cx]: New test.
14843
14844 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
14845
14846 Tweaks for Bison-1.875. From the NEWS file:
14847 "- `parse error' -> `syntax error'
14848 Bison now uniformly uses the term `syntax error'"
14849 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
14850 * gcc.dg/cpp/digraph2.c: Likewise.
14851 * gcc.dg/cpp/direct2.c: Likewise.
14852 * gcc.dg/cpp/paste4.c: Likewise.
14853 * gcc.dg/c90-restrict-1.c: Likewise.
14854 * gcc.dg/c99-func-2.c: Likewise.
14855 * gcc.dg/noncompile/920721-2.c: Likewise.
14856 * gcc.dg/noncompile/930622-2.c: Likewise.
14857 * gcc.dg/noncompile/940112-1.c: Likewise.
14858 * gcc.dg/noncompile/950921-1.c: Likewise.
14859 * gcc.dg/noncompile/951123-1.c: Likewise.
14860 * gcc.dg/noncompile/971104-1.c: Likewise.
14861 * gcc.dg/noncompile/990416-1.c: Likewise.
14862
14863 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
14864
14865 * g++.dg/parse/undefined1.C: Add error message.
14866
14867 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14868
14869 PR c++/9354
14870 * g++.dg/parse/new1.C: New test.
14871
14872 PR c++/9216
14873 * g++.dg/parse/template2.C: New test.
14874
14875 PR c++/9354
14876 * g++.dg/parse/typedef2.C: New test.
14877
14878 PR c++/9328
14879 * g++.dg/ext/typeof3.C: New test.
14880
14881 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14882
14883 PR c++/2738
14884 * g++.dg/parse/ret-type1.C: New test.
14885
14886 PR c++/3792
14887 * g++.dg/parse/tmpl-outside1.C: New test.
14888
14889 PR c++/4207
14890 * g++.dg/parse/int-as-enum1.C: New test.
14891
14892 PR c++/4903
14893 * g++.dg/parse/no-typename1.C: New test.
14894
14895 PR c++/5533
14896 * g++.dg/parse/no-value1.C: New test.
14897
14898 PR c++/5921
14899 * g++.dg/parse/wrong-inline1.C: New test.
14900
14901 PR c++/6402
14902 * g++.dg/parse/ref1.C: New test.
14903
14904 PR c++/6992
14905 * g++.dg/parse/attr-ctor1.C: New test.
14906
14907 PR c++/7229
14908 * g++.dg/parse/namespace5.C: New test.
14909
14910 PR c++/7917
14911 * g++.dg/parse/func-def1.C: New test.
14912
14913 PR c++/8143
14914 * g++.dg/parse/undefined1.C: New test.
14915
14916 PR c++/5723, PR c++/8522
14917 * g++.dg/parse/specialization1.C: New test.
14918
14919 PR c++/163, PR c++/8595
14920 * g++.dg/parse/struct-as-enum1.C: New test.
14921
14922 PR c++/9173
14923 * g++.dg/parse/undefined2.C: New test.
14924
14925 2003-01-22 Mark Mitchell <mark@codesourcery.com>
14926
14927 PR c++/9298
14928 * g++.dg/parse/template1.C: New test.
14929
14930 PR c++/9384
14931 * g++.dg/parse/using1.C: New test.
14932
14933 PR c++/9285
14934 PR c++/9294
14935 * g++.dg/parse/expr2.C: New test.
14936
14937 PR c++/9388
14938 * g++.dg/parse/lookup2.C: Likewise.
14939
14940 2003-01-21 Jan Hubicka <jh@suse.cz>
14941
14942 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
14943 * gcc.c-torture/execute/eeprof-1.c: Likewise.
14944 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
14945 * gcc.c-torture/execute/string-opt-*.c: Likewise.
14946
14947 2003-01-20 Nick Clifton <nickc@redhat.com>
14948
14949 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
14950 problem with ARM sibcall code generation.
14951
14952 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
14953
14954 * gcc.c-torture/execute/20030120-1.c: New.
14955
14956 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
14957
14958 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
14959
14960 2003-01-17 Mark Mitchell <mark@codesourcery.com>
14961
14962 PR c++/9272
14963 * g++.dg/parse/ctor1.C: New test.
14964
14965 PR c++/9294:
14966 * g++.dg/parse/qualified1.C: New test.
14967
14968 * g++.dg/parse/typename3.C: New test.
14969
14970 2003-01-16 Richard Henderson <rth@redhat.com>
14971
14972 * g++.dg/tls/init-2.C: Fix error matches for real this time.
14973
14974 2003-01-16 Richard Henderson <rth@redhat.com>
14975
14976 * g++.dg/pch/pch.exp: Copy test header to the working directory
14977 before using it either for precompilation or direct use.
14978 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
14979 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
14980
14981 2003-01-16 Richard Henderson <rth@redhat.com>
14982
14983 * gcc.dg/pch/pch.exp: Copy test header to the working directory
14984 before using it either for precompilation or direct use.
14985 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
14986 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
14987
14988 2003-01-16 Mark Mitchell <mark@codesourcery.com>
14989
14990 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
14991 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
14992 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
14993 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
14994 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
14995 typename warning into error.
14996 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
14997 error messages.
14998 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
14999 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
15000 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
15001 messages.
15002 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
15003 make declaration visible in template.
15004 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
15005 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
15006 messages.
15007 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
15008 message.
15009 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
15010 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
15011 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
15012 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
15013 typename warning with error message.
15014 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
15015 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
15016 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
15017
15018 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
15019
15020 * g++.dg/parse/ambig2.C: New test.
15021
15022 2003-01-15 Richard Henderson <rth@redhat.com>
15023
15024 * g++.dg/tls/init-2.C: Update error message string.
15025
15026 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15027
15028 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
15029
15030 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
15031
15032 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
15033 all for HC11/HC12.
15034 * gcc.c-torture/compile/20001205-1.x: Likewise.
15035 * gcc.c-torture/compile/20001226-1.x: Likewise.
15036 * gcc.c-torture/compile/920520-1.x: Likewise.
15037 * gcc.c-torture/compile/961203-1.x: Likewise.
15038 * gcc.c-torture/compile/20020604-1.x: Likewise.
15039
15040 2003-01-15 Jan Hubicka <jh@suse.cz>
15041
15042 * gcc.c-torture/compile/20030115-1.c: New test.
15043
15044 * gcc.dg/i386-fpcvt-1.c: New test.
15045 * gcc.dg/i386-fpcvt-2.c: New test.
15046
15047 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
15048
15049 Further conform g++'s __vmi_class_type_info to the C++ ABI
15050 specification.
15051 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
15052 the specification.
15053
15054 2003-01-14 Jan Hubicka <jh@suse.cz>
15055
15056 * gcc.dg/i386-fpcvt-1.c: New test.
15057 * gcc.dg/i386-fpcvt-2.c: New test.
15058
15059 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
15060
15061 * gcc.dg/i386-mmx-3.c: New test.
15062
15063 2003-01-12 Mark Mitchell <mark@codesourcery.com>
15064
15065 PR c++/9264
15066 * g++.dg/parse/octal1.C: New file.
15067
15068 PR c++/9172
15069 * g++.dg/parse/typename1.C: New file.
15070
15071 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
15072
15073 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
15074 * gcc.dg/bf-no-ms-layout.c: Likewise.
15075 * gcc.dg/bf-ms-attrib.c: Likewise.
15076
15077 2003-01-10 Mark Mitchell <mark@codesourcery.com>
15078
15079 PR c++/9099
15080 * g++.dg/parse/dtor1.C: New file.
15081
15082 PR c++/9128
15083 * g++.dg/rtti/typeid1.C: New file.
15084
15085 PR c++/9153
15086 * g++.dg/parse/lookup1.C: New file.
15087
15088 PR c++/9171
15089 * g++.dg/templ/spec5.C: New file.
15090
15091 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
15092
15093 * gcc.c-torture/compile/20030110-1.c: New test.
15094
15095 2003-01-09 Geoffrey Keating <geoffk@apple.com>
15096
15097 Merge from pch-branch:
15098
15099 2002-12-23 Geoffrey Keating <geoffk@apple.com>
15100
15101 * gcc.dg/pch/cpp-1.h: New.
15102 * gcc.dg/pch/cpp-1.c: New.
15103 * gcc.dg/pch/cpp-2.h: New.
15104 * gcc.dg/pch/cpp-2.c: New.
15105
15106 2002-11-19 Geoffrey Keating <geoffk@apple.com>
15107
15108 * gcc.dg/pch/except-1.h: New.
15109 * gcc.dg/pch/except-1.c: New.
15110
15111 2002-11-13 Geoffrey Keating <geoffk@apple.com>
15112
15113 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
15114 running test.
15115 * gcc.dg/pch: Include *.hp not *.h.
15116 * gcc.dg/pch/system-1.h: New.
15117 * gcc.dg/pch/system-1.c: New.
15118
15119 2002-11-11 Geoffrey Keating <geoffk@apple.com>
15120
15121 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
15122 rather than trying to build and run a program using PCH.
15123 * gcc.dg/pch: Remove dg-do commands from test files.
15124
15125 2002-11-08 Geoffrey Keating <geoffk@apple.com>
15126
15127 * gcc.dg/pch/macro-3.c: New.
15128 * gcc.dg/pch/macro-3.h: New.
15129
15130 2002-11-04 Geoffrey Keating <geoffk@apple.com>
15131
15132 * gcc.dg/pch/common-1.c: New.
15133 * gcc.dg/pch/common-1.h: New.
15134 * gcc.dg/pch/decl-1.c: New.
15135 * gcc.dg/pch/decl-1.h: New.
15136 * gcc.dg/pch/decl-2.c: New.
15137 * gcc.dg/pch/decl-2.h: New.
15138 * gcc.dg/pch/decl-3.c: New.
15139 * gcc.dg/pch/decl-3.h: New.
15140 * gcc.dg/pch/decl-4.c: New.
15141 * gcc.dg/pch/decl-4.h: New.
15142 * gcc.dg/pch/decl-5.c: New.
15143 * gcc.dg/pch/decl-5.h: New.
15144 * gcc.dg/pch/global-1.c: New.
15145 * gcc.dg/pch/global-1.h: New.
15146 * gcc.dg/pch/inline-1.c: New.
15147 * gcc.dg/pch/inline-1.h: New.
15148 * gcc.dg/pch/inline-2.c: New.
15149 * gcc.dg/pch/inline-2.h: New.
15150 * gcc.dg/pch/static-1.c: New.
15151 * gcc.dg/pch/static-1.h: New.
15152 * gcc.dg/pch/static-2.c: New.
15153 * gcc.dg/pch/static-2.h: New.
15154
15155 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
15156
15157 * g++.dg/pch/pch.exp: Better handle failing testcases.
15158 * gcc.dg/pch/pch.exp: Likewise.
15159 * gcc.dg/pch/macro-1.c: New.
15160 * gcc.dg/pch/macro-1.h: New.
15161 * gcc.dg/pch/macro-2.c: New.
15162 * gcc.dg/pch/macro-2.h: New.
15163
15164 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
15165
15166 * g++.dg/dg.exp: Treat files in pch/ specially.
15167 * g++.dg/pch/pch.exp: New file.
15168 * g++.dg/pch/empty.H: New file.
15169 * g++.dg/pch/empty.C: New file.
15170 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
15171 "precompile".
15172
15173 * gcc.dg/pch/pch.exp: New file.
15174 * gcc.dg/pch/empty.h: New file.
15175 * gcc.dg/pch/empty.c: New file.
15176 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
15177 "precompile".
15178
15179 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15180
15181 * g++.dg/template/friend14.C: New test.
15182
15183 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15184
15185 * gcc.dg/old-style-asm-1.c: New test.
15186
15187 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
15188
15189 * gcc.c-torture/compile/20030109-1.c: New test.
15190
15191 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15192
15193 * gcc.c-torture/execute/20030109-1.c: New test.
15194
15195 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
15196
15197 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
15198 * g++.old-deja/g++.mike/dyncast2.C: Likewise
15199 * g++.old-deja/g++.mike/dyncast3.C: Likewise
15200 * g++.old-deja/g++.mike/eh2.C: Likewise
15201 * g++.old-deja/g++.mike/eh3.C: Likewise
15202 * g++.old-deja/g++.mike/eh5.C: Likewise
15203 * g++.old-deja/g++.mike/eh6.C: Likewise
15204 * g++.old-deja/g++.mike/eh7.C: Likewise
15205 * g++.old-deja/g++.mike/eh8.C: Likewise
15206 * g++.old-deja/g++.mike/eh9.C: Likewise
15207 * g++.old-deja/g++.mike/eh10.C: Likewise
15208 * g++.old-deja/g++.mike/eh12.C: Likewise
15209 * g++.old-deja/g++.mike/eh13.C: Likewise
15210 * g++.old-deja/g++.mike/eh14.C: Likewise
15211 * g++.old-deja/g++.mike/eh16.C: Likewise
15212 * g++.old-deja/g++.mike/eh17.C: Likewise
15213 * g++.old-deja/g++.mike/eh18.C: Likewise
15214 * g++.old-deja/g++.mike/eh21.C: Likewise
15215 * g++.old-deja/g++.mike/eh23.C: Likewise
15216 * g++.old-deja/g++.mike/eh24.C: Likewise
15217 * g++.old-deja/g++.mike/eh25.C: Likewise
15218 * g++.old-deja/g++.mike/eh26.C: Likewise
15219 * g++.old-deja/g++.mike/eh27.C: Likewise
15220 * g++.old-deja/g++.mike/eh28.C: Likewise
15221 * g++.old-deja/g++.mike/eh29.C: Likewise
15222 * g++.old-deja/g++.mike/eh31.C: Likewise
15223 * g++.old-deja/g++.mike/eh33.C: Likewise
15224 * g++.old-deja/g++.mike/eh34.C: Likewise
15225 * g++.old-deja/g++.mike/eh35.C: Likewise
15226 * g++.old-deja/g++.mike/eh36.C: Likewise
15227 * g++.old-deja/g++.mike/eh37.C: Likewise
15228 * g++.old-deja/g++.mike/eh38.C: Likewise
15229 * g++.old-deja/g++.mike/eh39.C: Likewise
15230 * g++.old-deja/g++.mike/eh40.C: Likewise
15231 * g++.old-deja/g++.mike/eh41.C: Likewise
15232 * g++.old-deja/g++.mike/eh42.C: Likewise
15233 * g++.old-deja/g++.mike/eh44.C: Likewise
15234 * g++.old-deja/g++.mike/eh46.C: Likewise
15235 * g++.old-deja/g++.mike/eh47.C: Likewise
15236 * g++.old-deja/g++.mike/eh48.C: Likewise
15237 * g++.old-deja/g++.mike/eh49.C: Likewise
15238 * g++.old-deja/g++.mike/eh50.C: Likewise
15239 * g++.old-deja/g++.mike/eh51.C: Likewise
15240 * g++.old-deja/g++.mike/eh53.C: Likewise
15241 * g++.old-deja/g++.mike/eh55.C: Likewise
15242 * g++.old-deja/g++.mike/p7912.C: Likewise
15243 * g++.old-deja/g++.mike/p9706.C: Likewise
15244 * g++.old-deja/g++.mike/p10416.C: Likewise
15245 * g++.old-deja/g++.mike/p11667.C: Likewise
15246 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
15247 Remove redundant reference to Iris.
15248 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
15249 Elxsi, i860, Pico Java, and WE32K.
15250
15251 2003-01-07 Mark Mitchell <mark@codesourcery.com>
15252
15253 * g++.dg/ext/asm4.C: New test.
15254
15255 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15256
15257 PR c++/9030
15258 * g++.dg/template/friend12.C: New test.
15259 * g++.dg/template/friend13.C: Likewise.
15260 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
15261
15262 2003-01-08 Jan Hubicka <jh@suse.cz>
15263
15264 * gcc.dg/i386-cadd.c: New test.
15265 * gcc.dg/i386-cmov4.c: Likewise.
15266
15267 2003-01-06 Mark Mitchell <mark@codesourcery.com>
15268
15269 PR c++/9165
15270 * g++.dg/warn/Wunused-3.C: New test.
15271
15272 * g++.dg/abi/bitfield9.C: New test.
15273
15274 PR c++/9189
15275 * g++.dg/parse/defarg3.C: New test.
15276
15277 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
15278
15279 * g++.dg/parse/ambig1.C: New test.
15280 * g++.dg/parse/defarg2.C: New test.
15281
15282 2003-01-05 Mark Mitchell <mark@codesourcery.com>
15283
15284 * g++.dg/template/defarg-1.C: New test.
15285 * g++.dg/template/local2.C: Likewise.
15286
15287 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
15288
15289 * gcc.c-torture/execute/20030105-1.c: New test.
15290
15291 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15292
15293 * g++.dg/parse/namespace3.C: Remove extra semicolons.
15294 * g++.dg/parse/namespace4.C: Likewise.
15295
15296 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
15297
15298 * g++.dg/template/ntp2.C: New test.
15299
15300 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
15301
15302 * g++.dg/parse/extern-C-1.C: New test.
15303
15304 * g++.dg/parse/namespace4.C: New test.
15305
15306 * g++.dg/template/nested1.C: New test.
15307
15308 * g++.dg/parse/namespace3.C: New test.
15309
15310 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
15311
15312 * g++.dg/lookup/two-stage1.C: New test.
15313
15314 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15315
15316 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
15317 * g++.old-deja/g++.jason/access8.C: Likewise.
15318 * g++.old-deja/g++.other/decl5.C: Likewise.
15319
15320 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15321
15322 * g++.dg/parse/parse7.C: New test.
15323
15324 2003-01-02 Mark Mitchell <mark@codesourcery.com>
15325
15326 PR c++/2843
15327 * g++.dg/ext/attrib7.C: New test.
15328
15329 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
15330
15331 * g++.dg/parse/parse6.C: New test.
15332
15333 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
15334
15335 * gcc.dg/h8300-stack-1.c: New.
15336
15337 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15338
15339 g++.dg/lookup/exception1.C: New test.
15340
15341 g++.dg/lookup/template1.C: New test.
15342
15343 g++.dg/parse/namespace2.C: New test.
15344
15345 g++.dg/parse/parens2.C: New test.
15346
15347 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15348
15349 * g++.dg/parse/parse5.C: New test.
15350 * g++.dg/lookup/scoped4.C: New test.
15351
15352 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
15353
15354 * g++.dg/parse/parens1.C: New test.
15355
15356 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
15357 angle-bracket1.C.
15358 * g++.dg/parse/parens2.C: New test.
15359
15360 * g++.dg/lookup/scope-operator1.C: New test.
15361
15362 * g++.dg/parse/operator1.C: New test.
15363
15364 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15365
15366 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
15367 * g++.old-deja/g++.other/access6.C: Likewise.
15368 * g++.old-deja/g++.other/decl1.C: Likewise.
15369 * g++.old-deja/g++.pt/typename12.C: Likewise.
15370
15371 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15372
15373 * g++.dg/parse/namespace1.C: New test.
15374
15375 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15376
15377 * g++.dg/parse/parse4.C: New test.
15378
15379 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15380
15381 * g++.dg/parse/parse3.C: New test.
15382
15383 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15384
15385 * g++.dg/parse/parse2.C: New test.
15386
15387 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15388
15389 * g++.dg/template/friend11.C: New test.
15390
15391 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
15392
15393 * g++.dg/parse/parse1.C: New test.
15394
15395 2002-12-31 Janis Johnson <janis187@us.ibm.com>
15396
15397 * lib/profopt.exp: Change the name of a global variable to avoid
15398 possible clashes with other test suites.
15399
15400 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
15401
15402 * g++.dg/inherit/covariant8.C: New test.
15403
15404 2002-12-31 Mark Mitchell <mark@codesourcery.com>
15405
15406 * g++.dg/init/array9.C: New test.
15407
15408 PR c++/9112
15409 * g++.dg/parse/expr1.C: New test.
15410
15411 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
15412
15413 * gcc.c-torture/compile/20021230-1.c: New test.
15414
15415 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
15416
15417 * g++.dg/inherit/covariant5.C: New test.
15418 * g++.dg/inherit/covariant6.C: New test.
15419 * g++.dg/inherit/covariant7.C: New test.
15420
15421 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15422
15423 PR c++/2739
15424 * g++.dg/other/access2.C: New test.
15425
15426 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
15427
15428 * g++.dg/other/anon-struct.C: No longer fails
15429 * g++.old-deja/g++.brendan/parse4.C: Likewise.
15430 * g++.old-deja/g++.brendan/parse5.C: Likewise.
15431 * g++.old-deja/g++.brendan/parse6.C: Likewise.
15432
15433 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
15434
15435 * g++.dg/parse/angle-bracket.C (main): No longer fails.
15436
15437 2002-12-27 Mark Mitchell <mark@codesourcery.com>
15438
15439 * g++.dg/eh/spec4.C: Remove stray semicolon.
15440 * g++.dg/expr/pmf-1.C: Change error message.
15441 * g++.dg/ext/asm1.C: Remove stray semicolon.
15442 * g++.dg/ext/typename1.C: Add missing typenames.
15443 * g++.dg/inherit/template-as-base.C: Change error message.
15444 * g++.dg/lookup/scoped1.C: Likewise.
15445 * g++.dg/lookup/scoped2.C: Likewise.
15446 * g++.dg/lookup/using2.C: Likewise.
15447 * g++.dg/other/component1.C: Remove stray semicolon.
15448 * g++.dg/other/do1.C: Change error message.
15449 * g++.dg/other/error2.C: Likewise.
15450 * g++.dg/other/init1.C: Likewise.
15451 * g++.dg/other/packed1.C: Remove stray semicolon.
15452 * g++.dg/other/ptrmem2.C: Change error message.
15453 * g++.dg/parse/parameter-declaration-1.C: Remove line number
15454 marker.
15455 * g++.dg/special/initp1.C: Remove invalid attribute usage.
15456 * g++.dg/template/access3.C: Add typename keyword.
15457 * g++.dg/template/access5.C: Remove stray semicolon.
15458 * g++.dg/template/access6.C: Likewise.
15459 * g++.dg/template/complit1.C: Likewise.
15460 * g++.dg/template/crash1.C: Change error message.
15461 * g++.dg/template/inherit2.C: Remove stray semicolon.
15462 * g++.dg/template/instantiate2.C: Likewise.
15463 * g++.dg/template/instantiate3.C: Change error message.
15464 * g++.dg/template/qual1.C: Remove stray semicolon.
15465 * g++.dg/template/qualttp18.C: Change error message.
15466 * g++.dg/template/ref1.C: Remove stray semicolon.
15467 * g++.dg/template/sizeof1.C (A::value): Declare it.
15468 * g++.dg/template/spec4.C: Change error message.
15469 * g++.dg/template/static1.C: Likewise.
15470 * g++.dg/template/type1.C: Likewise.
15471 * g++.dg/template/typename3.C: Likewise.
15472 * g++.old-deja/g++.benjamin/13478.C: Change error message.
15473 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
15474 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
15475 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
15476 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
15477 named return value extension.
15478 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
15479 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
15480 * g++.old-deja/g++.bob/extern_C.C: Likewise.
15481 * g++.old-deja/g++.bob/inherit2.C: Likewise.
15482 * g++.old-deja/g++.brendan/complex1.C: Likewise.
15483 * g++.old-deja/g++.brendan/copy5.C: Likewise.
15484 * g++.old-deja/g++.brendan/crash13.C: Likewise.
15485 * g++.old-deja/g++.brendan/crash15.C: Likewise.
15486 * g++.old-deja/g++.brendan/crash18.C: Change error message.
15487 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
15488 * g++.old-deja/g++.brendan/crash38.C: Likewise.
15489 * g++.old-deja/g++.brendan/crash50.C: Likewise.
15490 * g++.old-deja/g++.brendan/crash56.C: Likewise.
15491 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
15492 syntax.
15493 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
15494 * g++.old-deja/g++.brendan/crash8.C: Change error message.
15495 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
15496 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
15497 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
15498 * g++.old-deja/g++.brendan/template11.C: Likewise.
15499 * g++.old-deja/g++.brendan/template26.C: Likewise.
15500 * g++.old-deja/g++.brendan/template27.C: Use explicit
15501 specialization syntax.
15502 * g++.old-deja/g++.brendan/template30.C: Likewise.
15503 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
15504 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
15505 non-dependent names.
15506 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
15507 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
15508 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
15509 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
15510 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
15511 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
15512 named return value extension.
15513 * g++.old-deja/g++.ext/namedret2.C: Likewise.
15514 * g++.old-deja/g++.ext/namedret3.C: Likewise.
15515 * g++.old-deja/g++.ext/return1.C: Likewise.
15516 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
15517 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
15518 * g++.old-deja/g++.jason/access8.C: Likewise.
15519 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
15520 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
15521 pseudo-destructor names.
15522 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
15523 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
15524 pseudo-destructor names.
15525 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
15526 * g++.old-deja/g++.jason/overload19.C: Likewise.
15527 * g++.old-deja/g++.jason/overload32.C: Likewise.
15528 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
15529 stray semicolons.
15530 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
15531 * g++.old-deja/g++.jason/return.C: Likewise.
15532 * g++.old-deja/g++.jason/return2.C: Likewise.
15533 * g++.old-deja/g++.jason/shadow1.C: Likewise.
15534 * g++.old-deja/g++.jason/special.C: Use explicit specialization
15535 syntax.
15536 * g++.old-deja/g++.jason/template10.C: Account for use of
15537 non-dependent names.
15538 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
15539 syntax.
15540 * g++.old-deja/g++.jason/template37.C: Likewise.
15541 * g++.old-deja/g++.law/access4.C: Change error messages.
15542 * g++.old-deja/g++.law/arm13.C: Remove incorrect
15543 pseudo-destructor names.
15544 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
15545 * g++.old-deja/g++.law/ctors9.C: Likewise.
15546 * g++.old-deja/g++.law/cvt22.C: Likewise.
15547 * g++.old-deja/g++.law/dtors5.C: Likewise.
15548 * g++.old-deja/g++.law/global-init1.C: Likewise.
15549 * g++.old-deja/g++.law/missed-error3.C: Likewise.
15550 * g++.old-deja/g++.law/operators28.C: Likewise.
15551 * g++.old-deja/g++.law/visibility28.C: Likewise.
15552 * g++.old-deja/g++.martin/eval1.C: Likewise.
15553 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
15554 name.
15555 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
15556 * g++.old-deja/g++.mike/net34.C: Likewise.
15557 * g++.old-deja/g++.mike/net36.C: Likewise.
15558 * g++.old-deja/g++.mike/ns2.C: Likewise.
15559 * g++.old-deja/g++.mike/p12306.C: Likewise.
15560 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
15561 value extension.
15562 * g++.old-deja/g++.mike/p700.C: Likewise.
15563 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
15564 * g++.old-deja/g++.mike/p710.C: Likewise.
15565 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
15566 value extension.
15567 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
15568 * g++.old-deja/g++.mike/pmf9.C: Likewise.
15569 * g++.old-deja/g++.ns/crash2.C: Likewise.
15570 * g++.old-deja/g++.ns/crash3.C: Likewise.
15571 * g++.old-deja/g++.ns/invalid1.C: Likewise.
15572 * g++.old-deja/g++.ns/ns17.C: Likewise.
15573 * g++.old-deja/g++.ns/template16.C: Likewise.
15574 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
15575 keyword.
15576 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
15577 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
15578 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
15579 named return value extension.
15580 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
15581 * g++.old-deja/g++.other/access4.C: Issue additional error
15582 messages.
15583 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
15584 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
15585 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
15586 * g++.old-deja/g++.other/crash25.C: Change error message.
15587 * g++.old-deja/g++.other/crash4.C: Change error message.
15588 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
15589 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
15590 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
15591 checks.
15592 * g++.old-deja/g++.other/defarg8.C: Likewise.
15593 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
15594 * g++.old-deja/g++.other/dtor10.C: Likewise.
15595 * g++.old-deja/g++.other/incomplete.C: Likewise.
15596 * g++.old-deja/g++.other/linkage7.C: Likewise.
15597 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
15598 lookup algorithm.
15599 * g++.old-deja/g++.other/mangle2.C: Likewise.
15600 * g++.old-deja/g++.other/refinit2.C: Likewise.
15601 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
15602 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
15603 * g++.old-deja/g++.pt/crash28.C: Likewise.
15604 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
15605 syntax.
15606 * g++.old-deja/g++.pt/crash32.C: Change error message.
15607 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
15608 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
15609 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
15610 error message position.
15611 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
15612 * g++.old-deja/g++.pt/defarg8.C: Change error message.
15613 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
15614 syntax.
15615 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
15616 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
15617 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
15618 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
15619 keyword.
15620 * g++.old-deja/g++.pt/explicit31.C: Likewise.
15621 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
15622 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
15623 keyword.
15624 * g++.old-deja/g++.pt/explicit71.C: Change error message.
15625 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
15626 syntax.
15627 * g++.old-deja/g++.pt/friend28.C: Account for use of
15628 non-dependent names.
15629 * g++.old-deja/g++.pt/friend29.C: Likewise.
15630 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
15631 rules.
15632 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
15633 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
15634 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
15635 lookup rules.
15636 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
15637 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
15638 keyword.
15639 * g++.old-deja/g++.pt/memclass20.C: Likewise.
15640 * g++.old-deja/g++.pt/memclass5.C: Likewise.
15641 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
15642 keyword.
15643 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
15644 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
15645 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
15646 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
15647 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
15648 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
15649 keyword.
15650 * g++.old-deja/g++.pt/spec10.C: Likewise.
15651 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
15652 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
15653 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
15654 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
15655 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
15656 * g++.old-deja/g++.pt/ttp62.C: Likewise.
15657 * g++.old-deja/g++.pt/ttp64.C: Likewise.
15658 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
15659 * g++.old-deja/g++.pt/typename15.C: Likewise.
15660 * g++.old-deja/g++.pt/typename22.C: Likewise.
15661 * g++.old-deja/g++.pt/typename6.C: Change error messages.
15662 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
15663 * g++.old-deja/g++.pt/virtual2.C: Likewise.
15664 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
15665 syntax.
15666 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
15667 return value extension.
15668 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
15669 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
15670 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
15671 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
15672
15673 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
15674
15675 * g++.dg/warn/inline1.C: New test.
15676 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
15677 * g++.old-deja/g++.jason/synth10.C: Likewise.
15678 * g++.old-deja/g++.mike/net31.C: Likewise.
15679 * g++.old-deja/g++.mike/p8786.C: Likewise.
15680
15681 * g++.dg/template/friend10.C: New test.
15682 * g++.dg/template/conv5.C: New test.
15683
15684 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
15685
15686 * g++.dg/lookup/scoped3.C: New test.
15687
15688 * g++.dg/lookup/decl1.C: New test.
15689 * g++.dg/lookup/decl2.C: New test.
15690
15691 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
15692
15693 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
15694 gcc.c-torture/compile/20021015-1.c,
15695 gcc.c-torture/compile/20021015-2.c,
15696 gcc.c-torture/compile/20021123-1.c,
15697 gcc.c-torture/compile/20021123-2.c,
15698 gcc.c-torture/compile/20021123-3.c,
15699 gcc.c-torture/compile/20021123-4.c,
15700 gcc.c-torture/execute/20021024-1.c: Add tests previously added
15701 only to 3.1 or 3.2 branch.
15702
15703 2002-12-23 Mark Mitchell <mark@codesourcery.com>
15704
15705 * gcc.dg/i386-bitfield3.c: New test.
15706
15707 * gcc.dg/i386-bitfield2.c: New test.
15708
15709 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
15710
15711 * g++.dg/parse/conv_op1.C: New test.
15712
15713 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
15714
15715 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
15716 approved.
15717
15718 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
15719
15720 * gcc.c-torture/compile/20021220-1.c: New test.
15721
15722 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
15723
15724 * gcc.dg/i386-fastcall-1.c: New.
15725
15726 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15727
15728 * gcc.c-torture/execute/20021219-1.c: New test.
15729
15730 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15731
15732 * gcc.dg/i386-pic-1.c: New test.
15733
15734 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15735
15736 PR c++/8099
15737 * g++.dg/template/friend9.C: New test.
15738
15739 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15740
15741 PR c++/3663
15742 * g++.dg/template/access7.C: New test.
15743
15744 2002-12-18 Nick Clifton <nickc@redhat.com>
15745
15746 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
15747 the libstdc++-v3 directory has been found.
15748
15749 2002-12-12 Devang Patel <dpatel@apple.com>
15750 * gcc.dg/darwin-ld-1.c: New test.
15751 * gcc.dg/darwin-ld-2.c: New test.
15752 * gcc.dg/darwin-ld-3.c: New test.
15753 * gcc.dg/darwin-ld-4.c: New test.
15754 * gcc.dg/darwin-ld-5.c: New test.
15755
15756 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
15757
15758 * gcc.c-torture/compile/20021212-1.c: New test.
15759
15760 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
15761
15762 * gcc.dg/fshort-wchar: New test.
15763
15764 2002-12-10 Mark Mitchell <mark@codesourcery.com>
15765
15766 PR c++/8372
15767 * g++.dg/template/dtor1.C: New test.
15768
15769 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
15770 markers.
15771
15772 2002-12-10 Jakub Jelinek <jakub@redhat.com>
15773
15774 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
15775
15776 2002-12-09 Mark Mitchell <mark@codesourcery.com>
15777
15778 * g++.dg/template/static1.C: New test.
15779 * g++.dg/template/static2.C: New test.
15780 * g++.old-deja/g++.ext/memconst.C: New test.
15781
15782 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15783
15784 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
15785 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
15786 * g++.dg/special/initp1.C: Likewise.
15787
15788 2002-12-06 Jakub Jelinek <jakub@redhat.com>
15789
15790 * gcc.c-torture/execute/20021204-1.c: New test.
15791
15792 2002-12-04 Geoffrey Keating <geoffk@apple.com>
15793
15794 * gcc.dg/ppc-fmadd-1.c: New file.
15795 * gcc.dg/ppc-fmadd-2.c: New file.
15796 * gcc.dg/ppc-fmadd-3.c: New file.
15797
15798 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
15799
15800 * gcc.c-torture/compile/20021204-1.c: New test.
15801
15802 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
15803
15804 * g++.dg/inherit/covariant2.C: New test.
15805 * g++.dg/inherit/covariant3.C: New test.
15806 * g++.dg/inherit/covariant4.C: New test.
15807 * g++.dg/inherit/covariant1.C: Remove XFAIL.
15808 * g++.old-deja/g++.robertl/eb17.C: Likewise.
15809
15810 2002-12-03 Mark Mitchell <mark@codesourcery.com>
15811
15812 PR c++/8688
15813 * g++.dg/init/brace3.C: New test.
15814
15815 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
15816
15817 * gcc.dg/20020210-1.c: Fix a comment typo.
15818
15819 2002-12-02 Mark Mitchell <mark@codesourcery.com>
15820
15821 PR c++/8720
15822 * g++.dg/parse/defarg1.C: New test.
15823
15824 PR c++/8615
15825 * g++.dg/template/char1.C: New test.
15826
15827 * g++.dg/template/varmod1.C: Fix typo.
15828
15829 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
15830
15831 DR 180
15832 * g++.old-deja/g++.pt/crash32.C: Expect error.
15833
15834 2002-12-01 Mark Mitchell <mark@codesourcery.com>
15835
15836 PR c++/5919
15837 * g++.dg/template/varmod1.C: New test.
15838
15839 PR c++/8727
15840 * g++.dg/inherit/typeinfo1.C: New test.
15841
15842 PR c++/8663
15843 * g++.dg/inherit/typedef1.C: New test.
15844
15845 2002-11-30 Mark Mitchell <mark@codesourcery.com>
15846
15847 PR c++/8332
15848 PR c++/8493
15849 * g++.dg/template/strlen1.C: New test.
15850
15851 PR c++/8227
15852 * g++.dg/template/ctor2.C: New test.
15853
15854 PR c++/8214
15855 * g++.dg/init/string1.C: New test.
15856
15857 PR c++/8511
15858 * g++.dg/template/friend8.C: New test.
15859
15860 2002-11-29 Joe Buck <jbuck@synopsys.com>
15861
15862 * g++.dg/lookup/anon2.C: New test.
15863
15864 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
15865
15866 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
15867 h8300 port.
15868
15869 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
15870
15871 * gcc.dg/bitfld-6.c: New test.
15872
15873 2002-11-27 Jan Hubicka <jh@suse.cz>
15874
15875 * gcc.c-torture/execute/20021127.[cx]: New test.
15876
15877 2002-11-26 Jan Hubicka <jh@suse.cz>
15878
15879 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
15880 quality.
15881
15882 2002-11-26 Geoffrey Keating <geoffk@apple.com>
15883
15884 * g++.dg/init/brace2.C: New test.
15885 * g++.old-deja/g++.mike/p9129.C: Correct.
15886
15887 2002-11-26 Mark Mitchell <mark@codesourcery.com>
15888
15889 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
15890
15891 2002-11-25 Andreas Bauer <baueran@in.tum.de>
15892
15893 * gcc.dg/sibcall-6: New test for indirect sibcalls.
15894
15895 2002-11-25 Mark Mitchell <mark@codesourcery.com>
15896
15897 * testsuite/g++.dg/abi/empty11.C: New test.
15898 * testsuite/g++.dg/rtti/cv1.C: New test.
15899
15900 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
15901
15902 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
15903
15904 2002-11-24 Mark Mitchell <mark@codesourcery.com>
15905
15906 * g++.dg/abi/empty10.C: New test.
15907
15908 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
15909
15910 * gcc.c-torture/compile/20021124-1.c: New test.
15911
15912 2002-11-22 Mark Mitchell <mark@codesourcery.com>
15913
15914 * g++.dg/abi/rtti2.C: New test.
15915
15916 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
15917
15918 * gcc.dg/i386-unroll-1.c: New test.
15919
15920 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
15921
15922 * gcc.c-torture/compile/20021120-1.c: New test.
15923 * gcc.c-torture/compile/20021120-2.c: New test.
15924
15925 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15926
15927 * gcc.dg/bitfld-5.c: New test.
15928
15929 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15930
15931 * gcc.c-torture/execute/20021120-3.c: New test.
15932
15933 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15934
15935 * gcc.c-torture/execute/20021120-2.c: New test.
15936
15937 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
15938
15939 * gcc.c-torture/execute/20021120-1.c: New test.
15940
15941 2002-11-20 Jakub Jelinek <jakub@redhat.com>
15942
15943 * gcc.c-torture/execute/20021118-3.c: New test.
15944
15945 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
15946
15947 * gcc.c-torture/compile/20021119-1.c: New test.
15948
15949 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
15950
15951 * gcc.dg/duff-1.c: New test.
15952 * gcc.dg/duff-2.c: New test.
15953 * gcc.dg/duff-3.c: New test.
15954
15955 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
15956
15957 * gcc.dg/cpp/_Pragma5.c: New test.
15958
15959 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15960
15961 * gcc.c-torture/execute/20021118-2.c: New test.
15962
15963 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
15964
15965 * gcc.c-torture/execute/20021118-1.c: New test.
15966
15967 2002-11-16 Jakub Jelinek <jakub@redhat.com>
15968
15969 * gcc.dg/20021116-1.c: New test.
15970
15971 2002-11-14 Mark Mitchell <mark@codesourcery.com>
15972
15973 * g++.dg/abi/vcall1.C: New test.
15974
15975 2002-11-14 Jakub Jelinek <jakub@redhat.com>
15976
15977 * gcc.dg/20021029-1.c: New test.
15978 * gcc.dg/20021029-2.c: New test.
15979
15980 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
15981
15982 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
15983
15984 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15985
15986 PR c/8439
15987 * gcc.dg/20021110.c: Move to ...
15988 * gcc.c-torture/compile/20021110.c: .... here.
15989
15990 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
15991
15992 PR c/8467
15993 * gcc.c-torture/execute/20021111-1.c
15994
15995 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
15996
15997 PR c/8439
15998 * gcc.dg/20021110.c: New test.
15999
16000 2002-11-10 Mark Mitchell <mark@codesourcery.com>
16001
16002 * g++.dg/abi/vthunk3.C: Run only on x86.
16003
16004 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
16005
16006 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
16007
16008 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
16009
16010 * lib/compat.exp (compat-execute): Fix logic error in last
16011 change.
16012
16013 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
16014
16015 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
16016
16017 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16018
16019 PR c++/8389
16020 * g++.dg/template/access6.C: New test.
16021
16022 2002-11-08 Jan Hubicka <jh@suse.cz>
16023
16024 * gcc.dg/i386-ssefp-1.c: New test.
16025 * gcc.dg/i386-ssefp-1.c: New test.
16026
16027 2002-11-08 Jan Hubicka <jh@suse.cz>
16028
16029 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
16030
16031 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16032
16033 * g++.dg/abi/vthunk3.C: New test.
16034
16035 PR c++/8338
16036 * g++.dg/template/crash2.C: New test.
16037
16038 2002-11-07 Mark Mitchell <mark@codesourcery.com>
16039
16040 * testsuite/g++.dg/abi/dtor1.C: New test.
16041 * testsuite/g++.dg/abi/dtor2.C: Likewise.
16042
16043 2002-11-05 Geoffrey Keating <geoffk@apple.com>
16044
16045 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
16046 Darwin.
16047
16048 2002-11-04 Adam Nemet <anemet@lnxw.com>
16049
16050 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
16051 -mthumb. Only xfail with -O0.
16052
16053 2002-11-03 Mark Mitchell <mark@codesourcery.com>
16054
16055 * g++.dg/abi/thunk1.C: New test.
16056 * g++.dg/abi/thunk2.C: Likewise.
16057 * g++.dg/abi/vtt1.C: Likewise.
16058
16059 2002-11-02 Diego Novillo <dnovillo@redhat.com>
16060
16061 PR optimization/8423
16062 * gcc.c-torture/execute/builtin-constant.c: New test.
16063
16064 2002-11-01 Zack Weinberg <zack@codesourcery.com>
16065
16066 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
16067 Add some more cases.
16068
16069 2002-11-01 Mark Mitchell <mark@codesourcery.com>
16070
16071 PR c++/8391
16072 * g++.dg/opt/local1.C: New test.
16073
16074 2002-10-30 Mark Mitchell <mark@codesourcery.com>
16075
16076 PR c++/8160
16077 * g++.dg/template/complit1.C: New test.
16078
16079 PR c++/8149
16080 * g++.dg/template/typename4.C: Likewise.
16081
16082 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16083
16084 Core issue 287, PR c++/7639
16085 * g++.dg/template/instantiate1.C: Adjust error location.
16086 * g++.dg/template/instantiate3.C: New test.
16087 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
16088 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
16089 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
16090
16091 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
16092
16093 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
16094
16095 2002-10-29 Mark Mitchell <mark@codesourcery.com>
16096
16097 PR c++/8287
16098 * g++.dg/init/dtor2.C: New test.
16099
16100 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16101
16102 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
16103 * gcc.dg/nest.c: Bypass errors on irix6.
16104
16105 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
16106
16107 * gcc.dg/nest.c: Expect error for mmix-*-*.
16108 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
16109
16110 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
16111
16112 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
16113 markers.
16114
16115 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
16116
16117 2002-10-25 Mike Stump <mrs@apple.com>
16118
16119 * gcc.dg/warn-1.c: New test.
16120
16121 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16122
16123 * g++.dg/template/typename3.C: New test.
16124
16125 2002-10-25 Mark Mitchell <mark@codesourcery.com>
16126
16127 * g++.dg/lookup/ptrmem1.C: New test.
16128
16129 * g++.dg/abi/vthunk2.C: New test.
16130
16131 2002-10-25 Zack Weinberg <zack@codesourcery.com>
16132
16133 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
16134
16135 2002-10-24 Mark Mitchell <mark@codesourcery.com>
16136
16137 * g++.dg/abi/empty9.C: New test.
16138
16139 2002-10-24 Richard Henderson <rth@redhat.com>
16140
16141 * g++.dg/inherit/thunk1.C: Enable for ia64.
16142
16143 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16144
16145 PR c++/8067
16146 * g++.dg/lookup/pretty1.C: New test.
16147
16148 2002-10-23 Jakub Jelinek <jakub@redhat.com>
16149
16150 * gcc.dg/20021023-1.c: New test.
16151
16152 2002-10-23 Mark Mitchell <mark@codesourcery.com>
16153
16154 PR c++/7679
16155 * g++.dg/parse/inline1.C: New test.
16156
16157 2002-10-23 Richard Henderson <rth@redhat.com>
16158
16159 * g++.dg/inherit/thunk1.C: Enable for x86_64.
16160
16161 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
16162
16163 2002-10-22 Mark Mitchell <mark@codesourcery.com>
16164
16165 PR c++/6579
16166 * g++.dg/parse/stmtexpr3.C: New test.
16167
16168 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
16169
16170 * g++.dg/expr/cond1.C: New test.
16171
16172 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16173
16174 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
16175
16176 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16177
16178 * g++.dg/abi/vbase13.C: New test.
16179 * g++.dg/abi/vbase14.C: Likewise.
16180
16181 2002-10-21 Jakub Jelinek <jakub@redhat.com>
16182
16183 * gcc.dg/tls/pic-1.c: New test.
16184 * gcc.dg/tls/nonpic-1.c: New test.
16185 * gcc.dg/20021018-1.c: New test.
16186
16187 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16188
16189 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
16190 Remove only files with the same base name as the test case.
16191 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
16192 (profopt-execute): Likewise. Also, remove old profiling
16193 and performance data files before running the tests.
16194
16195 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
16196 * g++.dg/bprob/bprob.exp: Likewise.
16197 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
16198 to allow more general test case names.
16199
16200 * g++.dg/bprob/bprob-1.C: Rename to ...
16201 * g++.dg/bprob/g++-bprob-1.C: ... this.
16202
16203 * g77.dg/bprob/bprob-1.f: Rename to ...
16204 * g77.dg/bprob/g77-bprob-1.f: ... this.
16205
16206 2002-10-21 Zack Weinberg <zack@codesourcery.com>
16207
16208 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
16209 bison 1.50 or later.
16210
16211 2002-10-21 Janis Johnson <janis187@us.ibm.com>
16212
16213 * g++.dg/README: Describe more test directories.
16214
16215 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16216
16217 * g++.dg/init/array6.C: Add additional tests.
16218
16219 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
16220
16221 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
16222 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
16223
16224 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
16225
16226 * gcc.c-torture/compile/20020604-1.x: New.
16227 * gcc.c-torture/compile/simd-5.x: Likewise.
16228 * gcc.c-torture/execute/920710-1.x: Likewise.
16229 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
16230
16231 2002-10-21 Mark Mitchell <mark@codesourcery.com>
16232
16233 * g++.dg/inherit/override1.C: Add dg-options clause.
16234
16235 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
16236
16237 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
16238 _mm_slli_si128.
16239
16240 2002-10-19 Andreas Schwab <schwab@suse.de>
16241
16242 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
16243 directory component.
16244
16245 2002-10-18 Mark Mitchell <mark@codesourcery.com>
16246
16247 * g++.dg/inherit/thunk1.C: New test.
16248
16249 * g++.dg/inherit/override1.C: New test.
16250
16251 * g++.dg/abi/mangle11.C: New test.
16252 * g++.dg/abi/mangle14.C: New test.
16253 * g++.dg/abi/mangle17.C: New test.
16254
16255 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
16256
16257 * g++.dg/overload/member2.C: New test.
16258
16259 2002-10-17 Janis Johnson <janis187@us.ibm.com>
16260
16261 * g++.dg/README: Describe new compat directory.
16262 * g++.dg/dg.exp: Skip tests in compat directory.
16263 * README.compat: New file.
16264 * lib/compat.exp: New expect script.
16265 * g++.dg/compat: New test directory.
16266 * g++.dg/compat/compat.exp: New expect script.
16267 * g++.dg/compat/abi: New test directory.
16268 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
16269 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
16270 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
16271 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
16272 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
16273 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
16274 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
16275 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
16276 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
16277 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
16278 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
16279 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
16280 * g++.dg/compat/break: New test directory.
16281 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
16282 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
16283 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
16284 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
16285 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
16286 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
16287 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
16288 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
16289 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
16290 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
16291 g++.dg/compat/break/README: New files.
16292 * g++.dg/compat/eh: New test directory.
16293 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
16294 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
16295 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
16296 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
16297 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
16298 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
16299 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
16300 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
16301 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
16302 g++.dg/compat/eh/filter2_y.C,
16303 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
16304 g++.dg/compat/eh/new1_y.C,
16305 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
16306 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
16307 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
16308 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
16309 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
16310 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
16311 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
16312 g++.dg/compat/eh/unexpected1_y.C: New files.
16313 * g++.dg/compat/init: New test directory.
16314 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
16315 g++.dg/compat/init/array5_y.C,
16316 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
16317 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
16318 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
16319 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
16320 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
16321 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
16322 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
16323 g++.dg/compat/init/init-ref2_y.C: New files.
16324
16325 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16326
16327 PR c++/7584
16328 * g++.dg/inherit/using3.C: New test.
16329
16330 2002-10-17 Jan Hubicka <jh@suse.cz>
16331
16332 * gcc.dg/20021017-2.c: New test.
16333
16334 2002-10-17 Mark Mitchell <mark@codesourcery.com>
16335
16336 * g++.dg/abi/mangle16.C: Adjust.
16337
16338 * g++.dg/init/array8.C: New test.
16339
16340 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
16341
16342 * gcc.dg/special/mips-abi.exp: New test.
16343 * gcc.dg/special/mips-abi.s: Empty file used by the above.
16344
16345 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16346
16347 * g++.dg/abi/mangle16.C: New test.
16348 * g++.dg/abi/mangle17.C: Likewise.
16349
16350 PR c++/7478
16351 * g++.dg/template/ref1.C: New test.
16352
16353 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16354
16355 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
16356
16357 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
16358
16359 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
16360
16361 2002-10-16 Mark Mitchell <mark@codesourcery.com>
16362
16363 PR c++/7524
16364 * g++.dg/init/array7.C: New test.
16365
16366 2002-10-15 Mark Mitchell <mark@codesourcery.com>
16367
16368 * g++.dg/init/array6.C: New test.
16369
16370 * g++.dg/abi/mangle13.C: Likewise.
16371 * g++.dg/abi/mangle14.C: Likewise.
16372 * g++.dg/abi/mangle15.C: Likewise.
16373
16374 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16375
16376 * g++.dg/abi/empty8.C: New test.
16377
16378 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
16379
16380 * g++.dg/init/ctor1.C: New test.
16381
16382 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
16383
16384 * gcc.c-torture/execute/20021015-1.c: New test.
16385
16386 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
16387
16388 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
16389
16390 2002-10-14 Jan Hubicka <jh@suse.cz>
16391
16392 * gcc.dg/i386-ssetype-[1-5].c: New tests.
16393
16394 2002-10-14 Richard Henderson <rth@redhat.com>
16395
16396 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
16397
16398 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16399
16400 PR optimization/6631
16401 * g++.dg/opt/const2.C: New test.
16402
16403 2002-10-14 Mark Mitchell <mark@codesourcery.com>
16404
16405 PR c++/7176
16406 * g++.dg/parse/friend1.C: New test.
16407 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
16408
16409 2002-10-14 Jakub Jelinek <jakub@redhat.com>
16410
16411 * gcc.dg/20021014-1.c: New test.
16412
16413 2002-10-11 Mark Mitchell <mark@codesourcery.com>
16414
16415 PR c++/5661
16416 * g++.dg/ext/vlm1.C: New test.
16417 * g++.dg/ext/vlm2.C: Likewise.
16418
16419 * g++.dg/init/array1.C: Remove invalid braces.
16420 * g++.dg/init/brace1.C: New test.
16421 * g++.dg/init/copy2.C: Likewise.
16422 * g++.dg/init/copy3.C: Likewise.
16423 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
16424 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
16425 braces.
16426
16427 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
16428
16429 * gcc.dg/cpp/assembler.S: Don't use -ansi.
16430
16431 2002-10-11 Richard Shann <richard.shann@superh.com>
16432
16433 * gcc.c-torture/compile/simd-5.c: New test.
16434
16435 2002-10-10 Roger Sayle <roger@eyesopen.com>
16436
16437 * gcc.c-torture/execute/shiftopt-1.c: New test case.
16438
16439 2002-10-10 Jim Wilson <wilson@redhat.com>
16440
16441 * gcc.c-torture/execute/20021010-1.c: New test.
16442
16443 2002-10-09 Zack Weinberg <zack@codesourcery.com>
16444
16445 PR c/7353
16446 * g++.dg/ext/typedef-init.C: New test.
16447 * gcc.dg/typedef-init.c: New test.
16448
16449 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
16450
16451 * gcc.dg/cpp/paste13.c: New test.
16452
16453 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16454
16455 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
16456 remaining platforms, XFAIL during compile, not execute. Don't
16457 XFAIL at -O0.
16458
16459 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
16460
16461 * gcc.dg/alias-1.c: Tweak expected warning.
16462
16463 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
16464
16465 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
16466
16467 2002-10-06 Andreas Jaeger <aj@suse.de>
16468
16469 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
16470 * gcc.dg/cpp/c++98.C: Likewise.
16471
16472 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
16473 * g++.dg/cpp/c++98.C: Likewise.
16474
16475 * g++.dg/README (Subdirectories): Mention cpp directory.
16476
16477 PR target/7559
16478 * gcc.dg/20021006-1.c: New test.
16479
16480 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16481
16482 PR c++/7804
16483 * g++.dg/other/warning1.C: New test.
16484
16485 2002-10-04 Roger Sayle <roger@eyesopen.com>
16486
16487 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
16488 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
16489 and sparc-*-* with -m64 as expected failures. See PR 8087.
16490
16491 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16492
16493 PR c++/7931
16494 * g++.dg/template/ptrmem3.C: New test.
16495
16496 PR c++/7754
16497 * g++.dg/template/union1.C: New test.
16498
16499 2002-10-03 Mark Mitchell <mark@codesourcery.com>
16500
16501 PR c++/8006
16502 * g++.dg/abi/mangle9.C: New test.
16503 * g++.dg/abi/mangle10.C: New test.
16504 * g++.dg/abi/mangle11.C: New test.
16505 * g++.dg/abi/mangle12.C: New test.
16506
16507 2002-10-02 Mark Mitchell <mark@codesourcery.com>
16508
16509 PR c++/7188.
16510 * g++.dg/template/meminit1.C: New test.
16511 * g++.dg/warn/Wreorder-1.C: Likewise.
16512 * g++.old-deja/g++.mike/warn3.C: Tweak.
16513 * lib/prune.exp: Ingore "in copy constructor".
16514
16515 2002-10-02 Andreas Jaeger <aj@suse.de>
16516
16517 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
16518 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
16519 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
16520 on x86-64.
16521
16522 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16523
16524 * gcc.dg/empty1.C: Fix typo.
16525
16526 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
16527
16528 * gcc.dg/alias-1.c: New test.
16529
16530 2002-10-01 Mark Mitchell <mark@codesourcery.com>
16531
16532 * gcc.dg/empty1.C: New test.
16533
16534 * g++.dg/tls/init-2.C: Tweak error messages.
16535
16536 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
16537
16538 * gcc.c-torture/compile/20020923-1.c: New test.
16539
16540 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
16541
16542 * gcc.c-torture/execute/ffs-1.c: New test.
16543 * gcc.c-torture/execute/ffs-2.c: Ditto.
16544
16545 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
16546
16547 * g++.dg/overload/member1.C: New test.
16548
16549 2002-09-30 Mark Mitchell <mark@codesourcery.com>
16550
16551 * g++.dg/abi/empty7.C: New test.
16552 * g++.dg/init/pm2.C: Likewise.
16553
16554 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
16555
16556 * g++.dg/rtti/crash1.C: New test.
16557
16558 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
16559
16560 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
16561 gcc.dg/sibcall-4.c: New tests.
16562
16563 2002-09-28 Roger Sayle <roger@eyesopen.com>
16564
16565 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
16566 powerpc and MMIX targets.
16567
16568 2002-09-27 Zack Weinberg <zack@codesourcery.com>
16569
16570 * gcc.dg/cpp/20020927-1.c: New.
16571
16572 2002-09-26 David S. Miller <davem@redhat.com>
16573
16574 * gcc.c-torture/compile/trunctfdf.c: New.
16575
16576 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16577
16578 * lib/target-supports.exp (check_weak_available): Handle solaris2.
16579
16580 2002-09-27 Alan Modra <amodra@bigpond.net.au>
16581
16582 * gcc.c-torture/execute/loop-15.c: New.
16583
16584 2002-09-26 Janis Johnson <janis187@us.ibm.com>
16585
16586 * README.QMTEST: Fix typo.
16587
16588 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
16589
16590 * gcc.dg/20020926-1.c: New test.
16591
16592 2002-09-25 David S. Miller <davem@redhat.com>
16593
16594 PR target/7842
16595 * gcc.c-torture/execute/shiftdi.c: New test.
16596
16597 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
16598
16599 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
16600 unique to the tool.
16601 * lib/g77.exp (g77_init): Likewise.
16602 * lib/g++.exp (g++_init): Likewise.
16603 * lib/objc.exp (objc_init): Likewise.
16604
16605 2002-09-25 Mark Mitchell <mark@codesourcery.com>
16606
16607 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
16608 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
16609 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
16610
16611 2002-09-25 Richard Henderson <rth@redhat.com>
16612
16613 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
16614 too-small long double.
16615
16616 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
16617
16618 * gcc.dg/20020919-1.c: New test.
16619
16620 2002-09-23 Mark Mitchell <mark@codesourcery.com>
16621
16622 * g++.dg/abi/bitfield6.C: New test.
16623 * g++.dg/abi/bitfield7.C: New test.
16624 * g++.dg/abi/bitfield8.C: New test.
16625 * g++.dg/abi/vbase11.C: New test.
16626
16627 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
16628
16629 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
16630 hppa*-*-hpux*. Update test comment.
16631
16632 2002-09-20 Jakub Jelinek <jakub@redhat.com>
16633
16634 * gcc.dg/tls/struct-1.c: New test.
16635
16636 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
16637
16638 * gcc.dg/cpp/tr-warn2.c: Update.
16639
16640 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16641
16642 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
16643
16644 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
16645
16646 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
16647 systems.
16648
16649 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
16650
16651 * gcc.c-torture/execute/ieee/mzero3.c: New test.
16652
16653 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
16654 Adjust for c++filt moved to binutils. Remove spurious duplicate
16655 setting of cxxfilt.
16656
16657 2002-09-19 Geoffrey Keating <geoffk@apple.com>
16658
16659 * gcc.dg/20020312-2.c: Update for darwin.
16660
16661 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
16662
16663 * g++.old-deja/g++.other/crash32.C: Mark ICE.
16664
16665 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
16666
16667 * objc.dg/comp-types-1.m: New test.
16668 * objc.dg/comp-types-2.m: New test.
16669 * objc.dg/comp-types-3.m: New test.
16670 * objc.dg/comp-types-4.m: New test.
16671 * objc.dg/comp-types-5.m: New test.
16672 * objc.dg/comp-types-6.m: New test.
16673
16674 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
16675
16676 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
16677
16678 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16679
16680 * g++.dg/other/do1.C: New test.
16681
16682 * g++.dg/template/subst1.C: New test.
16683
16684 2002-09-16 Steve Ellcey <sje@cup.hp.com>
16685
16686 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
16687
16688 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
16689
16690 * g++.dg/template/qualttp20.C: Adjust expected errors.
16691 * g++.old-deja/g++.jason/report.C: Likewise.
16692 * g++.old-deja/g++.other/qual1.C: Likewise.
16693
16694 * g++.dg/lookup/scoped2.C: New test.
16695
16696 * g++.dg/ext/asm3.C: New test.
16697
16698 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
16699
16700 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
16701
16702 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
16703
16704 * ChangeLog: follow spelling conventions.
16705 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
16706 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
16707 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
16708 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
16709 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
16710 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
16711 * g++.old-deja/g++.law/global-init1.C: Likewise.
16712 * g++.old-deja/g++.other/delete4.C: Likewise.
16713 * g++.old-deja/g++.other/inline21.C: Likewise.
16714 * g++.old-deja/g++.other/singleton.C: Likewise.
16715 * g77.dg/strlen0.f: Likewise.
16716 * g77.f-torture/compile/20010519-1.f: Likewise.
16717 * g77.f-torture/compile/980310-4.f: Likewise.
16718 * gcc.c-torture/compile/20000605-1.c: Likewise.
16719 * gcc.c-torture/execute/20020225-1.c: Likewise.
16720 * gcc.dg/c90-hexfloat-2.c: Likewise.
16721 * gcc.dg/c99-bool-1.c: Likewise.
16722 * gcc.dg/c99-hexfloat-2.c: Likewise.
16723 * gcc.dg/dll-2.c: Likewise.
16724 * gcc.dg/wtr-union-init-1.c: Likewise.
16725 * gcc.dg/wtr-union-init-2.c: Likewise.
16726 * gcc.dg/wtr-union-init-3.c: Likewise.
16727 * gcc.dg/cpp/avoidpaste1.c: Likewise.
16728 * gcc.dg/cpp/defined.c: Likewise.
16729 * gcc.dg/cpp/macsyntx.c: Likewise.
16730 * gcc.dg/cpp/paste2.c: Likewise.
16731 * gcc.dg/cpp/trad/defined.c: Likewise.
16732 * gcc.dg/format/c90-printf-1.c: Likewise.
16733 * gcc.dg/format/c90-scanf-1.c: Likewise.
16734 * gcc.dg/format/c99-printf-1.c: Likewise.
16735 * gcc.dg/format/c99-scanf-1.c: Likewise.
16736 * gcc.misc-tests/gcov-8.c: Likewise.
16737 * lib/profopt.exp: Likewise.
16738
16739 2002-09-15 Krister Walfridsson <cato@df.lth.se>
16740
16741 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
16742
16743 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16744
16745 * g++.dg/inherit/using2.C: New test.
16746
16747 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
16748
16749 * ChangeLog: Follow spelling conventions.
16750 * g++.dg/template/friend4.C: Likewise.
16751 * g++.old-deja/g++.pt/crash67.C: Likewise.
16752 * gcc.c-torture/execute/20000801-4.c: Likewise.
16753 * gcc.dg/c90-digraph-1.c: Likewise.
16754 * gcc.dg/c94-digraph-1.c: Likewise.
16755 * gcc.dg/c99-digraph-1.c: Likewise.
16756 * gcc.dg/cpp/line5.c: Likewise.
16757 * gcc.dg/cpp/multiline.c: Likewise.
16758 * gcc.dg/cpp/trad/literals-1.c: Likewise.
16759 * gcc.dg/format/attr-3.c: Likewise.
16760 * gcc.dg/format/c90-scanf-3.c: Likewise.
16761 * gcc.dg/format/ext-4.c: Likewise.
16762
16763 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
16764
16765 * g++.dg/template/pretty1.C: New test.
16766
16767 2002-09-14 Alan Modra <amodra@bigpond.net.au>
16768
16769 * gcc.c-torture/execute/struct-cpy-1.c: New test.
16770
16771 2002-09-13 Matt Austern <austern@apple.com>
16772
16773 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
16774 passing a cast expression to a function by const reference.
16775
16776 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
16777
16778 * g++.dg/template/deduce1.C: New test.
16779
16780 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
16781
16782 * gcc.c-torture/execute/simd-1.c: Force all use of int to
16783 32-bit int.
16784
16785 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
16786
16787 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
16788 usage.
16789
16790 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
16791
16792 * gcc.c-torture/compile/20020910-1.c: New test.
16793
16794 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
16795
16796 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
16797
16798 2002-09-10 Andreas Jaeger <aj@suse.de>
16799
16800 * gcc.dg/20020312-2.c: Adjust for x86-64.
16801
16802 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
16803
16804 * g77.dg/7388.f: New test case for PR 7388.
16805
16806 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
16807
16808 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
16809
16810 2002-09-05 Ziemowit Laski <zlaski@apple.com>
16811
16812 * objc.dg/proto-lossage-1.m: New test.
16813
16814 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
16815
16816 * gcc.dg/cpp/_Pragma4.c: Fix typo.
16817
16818 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
16819
16820 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
16821 expected to pass.
16822
16823 2002-09-06 Stan Shebs <shebs@apple.com>
16824 David Edelsohn <edelsohn@gnu.org>
16825
16826 * gcc.dg/weak: New directory.
16827 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
16828 target-specific xfail bits.
16829 * gcc.dg/typeof-2.c: Move to new directory.
16830 * gcc.dg/weak.exp: New expect script.
16831
16832 2002-09-06 Alan Modra <amodra@bigpond.net.au>
16833
16834 * gcc.c-torture/execute/extzvsi.c: New test.
16835
16836 2002-09-05 Stan Shebs <shebs@apple.com>
16837
16838 * gcc.dg/weak-1.c: xfail on Darwin.
16839 * gcc.dg/weak-2.c: Ditto.
16840 * gcc.dg/weak-3.c: Ditto.
16841 * gcc.dg/weak-4.c: Ditto.
16842 * gcc.dg/weak-5.c: Ditto.
16843 * gcc.dg/weak-6.c: Ditto.
16844 * gcc.dg/weak-7.c: Ditto.
16845 * gcc.dg/weak-8.c: Ditto.
16846 * gcc.dg/weak-9.c: Ditto.
16847
16848 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
16849
16850 * gcc.c-torture/execute/loop-14.c: New test.
16851
16852 2002-09-04 Jakub Jelinek <jakub@redhat.com>
16853
16854 * g++.dg/other/cxa-atexit1.C: New test.
16855
16856 * gcc.dg/typeof-2.c: New test.
16857
16858 2002-09-03 Roger Sayle <roger@eyesopen.com>
16859
16860 * gcc.dg/builtins-2.c: New testcase.
16861 * gcc.dg/builtins-3.c: New testcase.
16862
16863 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
16864
16865 * gcc.dg/cpp/_Pragma4.c: New test.
16866
16867 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
16868
16869 * objc/execute/nil_method-1.m: New testcase.
16870
16871 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
16872
16873 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
16874 [Object class], not [Object initialize].
16875
16876 2002-08-31 Roger Sayle <roger@eyesopen.com>
16877 Hans-Peter Nilsson <hp@bitrange.com>
16878
16879 * gcc.c-torture/execute/20020720-1.x: Skip test on
16880 mmix-knuth-mmixware. Correct comment.
16881
16882 2002-08-27 Mark Mitchell <mark@codesourcery.com>
16883
16884 * testsuite/g++.dg/abi/bitfield5.C: New test.
16885 * testsuite/g++.dg/abi/vbase10.C: Likewise.
16886
16887 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
16888
16889 * objc.dg/undeclared-selector.m: New test.
16890
16891 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
16892
16893 * g++.dg/other/offsetof1.C: Avoid cast warning.
16894
16895 2002-08-26 Ziemowit Laski <zlaski@apple.com>
16896
16897 * objc.dg/super-class-2.m: New test.
16898
16899 2002-08-24 Matt Austern <austern@apple.com>
16900
16901 * g++.dg/ext/lvaddr.C: New test.
16902 * g++.dg/ext/lvcast.C: New test.
16903
16904 2002-08-22 Mark Mitchell <mark@codesourcery.com>
16905
16906 * testsuite/g++.dg/inherit/cond1.C: New test.
16907
16908 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
16909
16910 * gcc.dg/noncompile/incomplete-1.c: New test.
16911
16912 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
16913
16914 * gcc.dg/typespec-1.c: New test.
16915
16916 2002-08-20 Devang Patel <dpatel@apple.com>
16917 * objc.dg/proto-hier-2.m: New test.
16918
16919 2002-08-19 Ziemowit Laski <zlaski@apple.com>
16920
16921 * objc.dg/bitfield-1.m: New test.
16922 * objc.dg/bitfield-2.m: New test.
16923
16924 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
16925
16926 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
16927 gcc.dg/c99-flex-array-4.c: New tests.
16928
16929 2002-08-16 Stan Shebs <shebs@apple.com>
16930
16931 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
16932
16933 2002-08-15 Jakub Jelinek <jakub@redhat.com>
16934
16935 * gcc.dg/typeof-1.c: New test.
16936 * g++.dg/ext/typeof2.C: New test.
16937
16938 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
16939
16940 * g++.dg/other/offsetof1.C: New test.
16941
16942 2002-08-14 Richard Henderson <rth@redhat.com>
16943
16944 * gcc.dg/tls/diag-3.c: Fix expected message strings.
16945
16946 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
16947
16948 * gcc.dg/cpp/_Pragma3.c: New test.
16949
16950 2002-08-13 Mark Mitchell <mark@codesourcery.com>
16951
16952 * g++.dg/template/inherit3: New test.
16953
16954 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
16955
16956 * gcc.dg/bitfld-4.c: Add blank options.
16957
16958 2002-08-09 Mark Mitchell <mark@codesourcery.com>
16959
16960 * g++.dg/template/crash1.C: New test.
16961
16962 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16963
16964 * gcc.dg/tls/opt-2.c: New test.
16965
16966 2002-08-08 Devang Patel <dpatel@apple.com>
16967
16968 * objc.dg/selector-1.m : New test
16969
16970 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16971
16972 * g++.dg/abi/bitfield4.C: New test.
16973 * gcc.dg/bitfld-4.c: New test.
16974
16975 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
16976
16977 * g++.dg/other/packed1.C: New test.
16978
16979 2002-08-07 Mark Mitchell <mark@codesourcery.com>
16980
16981 * g++.dg/abi/offsetof.C: Tweak error messages.
16982 * g++.old-deja/g++.mike/p10769a.C: Likewise.
16983
16984 2002-08-08 Jakub Jelinek <jakub@redhat.com>
16985
16986 * gcc.dg/bitfld-3.c: New test.
16987
16988 2002-08-07 Jakub Jelinek <jakub@redhat.com>
16989 Richard Henderson <rth@redhat.com>
16990
16991 * gcc.dg/i386-bitfield1.c: New test.
16992 * g++.dg/abi/bitfield3.C: Update.
16993
16994 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
16995
16996 * objc.dg/const-str-2.m: Update.
16997 * gcc.dg/cpp/c++98.c: Change to C extension.
16998 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
16999 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
17000
17001 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
17002
17003 * testsuite/gcc.dg/tls/diag-3.c: New.
17004
17005 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
17006
17007 * g++.dg/README (Subdirectories): Document new subdir expr.
17008 * g++.dg/expr/pmf-1.C: New test.
17009
17010 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
17011
17012 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
17013
17014 2002-08-06 Jakub Jelinek <jakub@redhat.com>
17015
17016 * g++.dg/abi/bitfield3.C: New test.
17017
17018 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
17019
17020 * lib/gcov.exp: Tweak expected line formats.
17021 * gcc.misc-tests/gcov8.c: New test.
17022 * gcc.misc-tests/gcov8.x: New flags.
17023
17024 2002-08-05 Jakub Jelinek <jakub@redhat.com>
17025
17026 * consistency.vlad/layout/endian.c: Include string.h.
17027
17028 * gcc.c-torture/execute/20020805-1.c: New test.
17029
17030 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
17031
17032 * g++.dg/other/conversion1.C: New test.
17033
17034 2002-08-03 Roger Sayle <roger@eyesopen.com>
17035
17036 * gcc.dg/builtins-1.c: New testcase.
17037
17038 2002-08-02 Mark Mitchell <mark@codesourcery.com>
17039
17040 * g++.dg/inherit/access3.C: New test.
17041
17042 2002-08-01 Jakub Jelinek <jakub@redhat.com>
17043
17044 * gcc.dg/ia64-visibility-2.c: New test.
17045
17046 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
17047
17048 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
17049 __qualifier_flags to __flags.
17050
17051 2002-07-31 Mark Mitchell <mark@codesourcery.com>
17052
17053 * g++.dg/inherit/operator1.C: New test.
17054 * g++.dg/lookup/disamb1.C: Fix typo in comment.
17055 * g++.dg/other/error1.C: Change expected error message.
17056 * g++.dg/template/conv4.C: Likewise.
17057
17058 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
17059
17060 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
17061 for documented behavior.
17062
17063 2002-07-25 Roger Sayle <roger@eyesopen.com>
17064
17065 * gcc.c-torture/execute/20020720-1.x: Skip this test on
17066 several targets known to fail.
17067
17068 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
17069
17070 * gcc.dg/mips-args-[123].c: New tests.
17071
17072 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
17073
17074 * gcc.dg/ppc-spe.c: New.
17075
17076 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
17077
17078 * g++.dg/other/ptrmem4.C: New testcase.
17079
17080 2002-07-24 Richard Henderson <rth@redhat.com>
17081
17082 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
17083
17084 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
17085
17086 * g++.dg/ext/alignof1.C (main): Return 0 for success.
17087
17088 2002-07-24 Roger Sayle <roger@eyesopen.com>
17089
17090 * gcc.c-torture/execute/memset-3.c: New testcase.
17091
17092 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
17093
17094 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
17095 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
17096
17097 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17098
17099 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
17100 Delete.
17101
17102 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
17103
17104 * gcc.c-torture/compile/simd-4.c: New test.
17105
17106 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17107
17108 PR c++/7347, c++/7348
17109 * g++.dg/template/access4.C: New test.
17110 * g++.dg/template/access5.C: New test.
17111 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
17112 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
17113 * g++.old-deja/g++.pt/ttp58.C: Likewise.
17114 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
17115
17116 2002-07-22 Jakub Jelinek <jakub@redhat.com>
17117
17118 * gcc.dg/gnu89-init-2.c: New test.
17119
17120 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
17121
17122 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
17123
17124 2002-07-20 Roger Sayle <roger@eyesopen.com>
17125
17126 * gcc.c-torture/execute/20020720-1.c: New testcase.
17127
17128 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
17129
17130 * gcc.dg/cpp/Wsignprom.c: New tests.
17131
17132 2002-07-20 Alan Modra <amodra@bigpond.net.au>
17133
17134 * gcc.c-torture/execute/loop-13.c: New test.
17135
17136 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
17137
17138 * gcc.dg/cpp/expr.c: New tests.
17139
17140 2002 07-18 David Edelsohn <edelsohn@gnu.org>
17141
17142 * g++.dg/opt/pr6713.C: Add template instantiation.
17143
17144 2002-07-18 Alan Modra <amodra@bigpond.net.au>
17145
17146 * gcc.dg/nest.c: New test.
17147
17148 2002-07-17 Richard Henderson <rth@redhat.com>
17149
17150 * g++.dg/opt/pr6713.C: New test.
17151
17152 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
17153
17154 * gcc.c-torture/execute/loop-2e.x: Let the testcase
17155 XFAIL for all x86 processors.
17156
17157 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
17158
17159 * gcc.c-torture/execute/20010122-1.x: Do not test with
17160 -fomit-frame-pointer.
17161
17162 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17163
17164 * g++.dg/template/instantiate2.C: New test.
17165 * g++.dg/template/spec4.C: New test.
17166
17167 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17168
17169 * g++.dg/template/access2.C: New test.
17170 * g++.dg/template/access3.C: New test.
17171
17172 2002-07-15 Zack Weinberg <zack@codesourcery.com>
17173
17174 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
17175 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
17176 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
17177 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
17178 Convert to use <stdarg.h>.
17179 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
17180 Delete.
17181 * gcc.dg/va-arg-2.c: New.
17182 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
17183
17184 2002-07-15 Jakub Jelinek <jakub@redhat.com>
17185
17186 * gcc.c-torture/compile/20020710-1.c: New test.
17187
17188 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
17189 Andrew Pinski <pinskia@physics.uc.edu>
17190
17191 gcc.c-torture/compile/simd-2.c: New testcase.
17192 gcc.c-torture/compile/simd-3.c: Likewise.
17193
17194 2002-07-11 Mark Mitchell <mark@codesourcery.com>
17195
17196 PR c++/7224
17197 * g++.dg/overload/error1.C: New test.
17198
17199 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17200
17201 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
17202 configuration and IRIX 6 O32 ABI.
17203
17204 2002-07-11 Roger Sayle <roger@eyesopen.com>
17205
17206 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
17207
17208 2002-07-10 Roger Sayle <roger@eyesopen.com>
17209
17210 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
17211
17212 2002-07-10 Jeffrey A Law <law@redhat.com>
17213
17214 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
17215
17216 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
17217
17218 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
17219
17220 * gcc.dg/20020312-2.c: Check for __PPC__.
17221
17222 2002-07-09 Diego Novillo <dnovillo@redhat.com>
17223
17224 * gcc.c-torture/compile/20020709-1.c: New test.
17225
17226 2002-07-07 Roger Sayle <roger@eyesopen.com>
17227
17228 * g++.dg/template/qualttp21.C: New test case.
17229
17230 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
17231
17232 * gcc.c-torture/compile/20020706-1.c: New test.
17233 * gcc.c-torture/compile/20020706-2.c: New test.
17234
17235 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
17236 Alexandre Oliva <aoliva@redhat.com>
17237
17238 * g++.dg/warn/incomplete1.C: New test.
17239
17240 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17241
17242 PR c++/7099
17243 * g++.dg/warn/noreturn1.C: New test.
17244
17245 2002-07-03 Mark Mitchell <mark@codesourcery.com>
17246
17247 PR c++/6706
17248 * g++.dg/debug/debug6.C: New test.
17249 * g++.dg/debug/debug7.C: New test.
17250
17251 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
17252
17253 * gcc.c-torture/compile/simd-3.c: New test.
17254
17255 2002-07-03 Chris Demetriou <cgd@broadcom.com>
17256
17257 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
17258 * gcc.dg/20020620-1.c: Likewise.
17259
17260 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17261
17262 PR c++/6944
17263 * g++.dg/init/array4.C: New test.
17264 * g++.dg/init/array5.C: New test.
17265
17266 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
17267
17268 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
17269 * gcc.c-torture/execute/simd-2.c (main): Likewise.
17270
17271 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17272
17273 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
17274 * gcc.dg/wtr-aggr-init-1.c: Likewise.
17275 * gcc.dg/wtr-conversion-1.c: Likewise.
17276 * gcc.dg/wtr-escape-1.c: Likewise.
17277 * gcc.dg/wtr-int-type-1.c: Likewise.
17278 * gcc.dg/wtr-label-1.c: Likewise.
17279 * gcc.dg/wtr-static-1.c: Likewise.
17280 * gcc.dg/wtr-strcat-1.c: Likewise.
17281 * gcc.dg/wtr-suffix-1.c: Likewise.
17282 * gcc.dg/wtr-switch-1.c: Likewise.
17283 * gcc.dg/wtr-unary-plus-1.c: Likewise.
17284 * gcc.dg/wtr-union-init-1.c: Likewise.
17285 * gcc.dg/wtr-union-init-2.c: Likewise.
17286 * gcc.dg/wtr-union-init-3.c: Likewise.
17287
17288 * gcc.dg/wtr-func-def-1.c: New test.
17289
17290 2002-07-02 Devang Patel <dpatel@apple.com>
17291
17292 * objc.dg/param-1.m: New test.
17293
17294 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
17295
17296 * gcc.dg/cpp/trad/directive.c: Add test.
17297 * gcc.dg/cpp/trad/macroargs.c: Add test.
17298 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
17299
17300 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
17301
17302 * gcc.dg/cpp/cmdlne-M.c: New test.
17303
17304 2002-07-02 Ziemowit Laski <zlaski@apple.com>
17305
17306 * objc.dg/desig-init-1.m: New test.
17307
17308 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17309
17310 PR c++/6716
17311 * g++.dg/template/instantiate1.C: New test.
17312
17313 2002-07-01 Mark Mitchell <mark@codesourcery.com>
17314
17315 PR c++/7112
17316 * g++.dg/template/sizeof2.C: New test.
17317
17318 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17319
17320 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
17321 gcc.dg/cpp/trad/include.c: New tests.
17322
17323 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
17324
17325 PR target/7177
17326 * gcc.c-torture/compile/20020701-1.c: New test.
17327
17328 2002-07-01 Stan Shebs <shebs@apple.com>
17329
17330 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
17331 header here...
17332 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
17333 (objc-torture-execute): or here.
17334
17335 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
17336
17337 * gcc.c-torture/execute/arith-rand-ll.c: New test.
17338
17339 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
17340
17341 * gcc.dg/cpp/trad/escaped-nl.c: New test.
17342
17343 2002-06-30 Devang Patel <dpatel@apple.com>
17344
17345 * objc.dg/fsyntax-only.m: New test.
17346
17347 2002-06-27 Mark Mitchell <mark@codesourcery.com>
17348
17349 PR c++/6695
17350 * g++.dg/template/friend7.C: New file.
17351
17352 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
17353
17354 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
17355 return type.
17356
17357 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
17358
17359 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
17360 avoid division by zero.
17361
17362 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
17363
17364 * gcc.dg/Wunknownprag.c: New tests.
17365
17366 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
17367
17368 * gcc.c-torture/execute/simd-2.c: New test.
17369
17370 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
17371
17372 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
17373 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
17374 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
17375 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
17376 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
17377 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
17378 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
17379 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
17380 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
17381 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
17382 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
17383 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
17384 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
17385 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
17386 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
17387 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
17388 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
17389
17390 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
17391
17392 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
17393 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
17394 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
17395 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
17396 New tests.
17397 * gcc.dg/cpp/trad/directive.c: Update.
17398
17399 2002-06-23 Andreas Jaeger <aj@suse.de>
17400
17401 * gcc.c-torture/execute/complex-6.c: New.
17402
17403 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
17404
17405 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
17406 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
17407 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
17408 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
17409
17410 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
17411
17412 * gcc.dg/cpp/trad: New directory with traditional tests copied
17413 from parent directory.
17414 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17415 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17416 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17417 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17418 Move to trad/ and rename.
17419 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
17420 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
17421 gcc.dg/cpp/trad/redef2.c: New tests.
17422 * gcc.dg/cpp/trad/trad.exp: New driver.
17423
17424 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
17425
17426 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
17427 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
17428 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
17429 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
17430 Remove.
17431
17432 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
17433
17434 * gcc.dg/20020620-1.c: New test.
17435
17436 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17437
17438 * g++.dg/template/ttp4.C: New test.
17439
17440 2002-06-19 Jakub Jelinek <jakub@redhat.com>
17441
17442 * g++.dg/opt/vt1.C: Fix regexp.
17443
17444 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17445
17446 * gcc.c-torture/execute/pure-1.c: Make functions static again.
17447 Don't use attribute `noinline'.
17448
17449 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17450
17451 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
17452
17453 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
17454
17455 * gcc.c-torture/execute/simd-1.c: New.
17456
17457 * gcc.dg/simd-1.c: New.
17458
17459 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
17460
17461 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
17462
17463 2002-06-16 Richard Henderson <rth@redhat.com>
17464
17465 * g++.dg/ext/anon-struct1.C: New.
17466 * g++.dg/ext/anon-struct2.C: New.
17467 * g++.dg/ext/anon-struct3.C: New.
17468 * gcc.dg/anon-struct-1.c: New.
17469 * gcc.dg/anon-struct-2.c: New.
17470 * gcc.dg/anon-struct-3.c: New.
17471 * gcc.dg/20011008-1.c: Adjust warning text.
17472 * gcc.dg/20020527-1.c: Add -fms-extensions.
17473
17474 2002-06-16 Richard Henderson <rth@redhat.com>
17475
17476 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
17477
17478 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
17479
17480 * gcc.c-torture/execute/20020615-1.c: New test.
17481
17482 2002-06-15 Roger Sayle <roger@eyesopen.com>
17483
17484 * gcc.c-tortuture/execute/compare-1.c: New test case.
17485 * gcc.c-tortuture/execute/compare-2.c: New test case.
17486 * gcc.c-tortuture/execute/compare-3.c: New test case.
17487
17488 2002-06-13 Richard Henderson <rth@redhat.com>
17489
17490 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
17491 ia64 ilp32.
17492
17493 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17494
17495 * g++.dg/template/typename2.C: Update error message.
17496
17497 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
17498
17499 * gcc.c-torture/execute/20020611-1.c: New test.
17500
17501 2002-06-11 Bob Wilson <bob.wilson@acm.org>
17502
17503 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
17504 list of targets to skip.
17505
17506 2002-06-10 Bob Wilson <bob.wilson@acm.org>
17507
17508 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
17509 targets if not optimizing.
17510
17511 2002-06-10 Jakub Jelinek <jakub@redhat.com>
17512
17513 * gcc.c-torture/compile/20020605-1.c: New test.
17514
17515 * g++.dg/opt/vt1.C: New test.
17516
17517 * gcc.dg/20020531-1.c: New test.
17518
17519 * gcc.dg/20020530-1.c: New test.
17520
17521 * gcc.dg/20020527-1.c: New test.
17522
17523 * g++.dg/opt/cse1.C: New test.
17524
17525 2002-06-07 Roger Sayle <roger@eyesopen.com>
17526
17527 * gcc.dg/20020607-2.c: New test case.
17528
17529 2002-06-07 Jakub Jelinek <jakub@redhat.com>
17530
17531 * gcc.c-torture/compile/20020604-1.c: New test.
17532
17533 2002-06-04 Richard Henderson <rth@redhat.com>
17534
17535 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
17536 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
17537 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
17538
17539 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
17540
17541 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
17542
17543 2002-06-03 Richard Henderson <rth@redhat.com>
17544
17545 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
17546 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
17547
17548 2002-06-02 Richard Henderson <rth@redhat.com>
17549
17550 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
17551 test functions static.
17552
17553 2002-06-02 Andreas Jaeger <aj@suse.de>
17554
17555 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
17556 now.
17557
17558 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
17559
17560 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
17561 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
17562 Update for mofified diagnostics.
17563 * gcc.dg/c99-intconst-1.c: No longer fail.
17564
17565 2002-06-02 Richard Henderson <rth@redhat.com>
17566
17567 * gcc.dg/uninit-A.c: Remove xfail markers.
17568
17569 2002-06-01 Roger Sayle <roger@eyesopen.com>
17570
17571 * gcc.dg/fnegate-1.c: New test case.
17572
17573 2002-05-30 Osku Salerma <osku@iki.fi>
17574
17575 * gcc.c-torture/execute/mayalias-1.c: New file.
17576
17577 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
17578
17579 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
17580 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
17581 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
17582
17583 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
17584
17585 * gcc.c-torture/execute/20020529-1.c: New test.
17586
17587 2002-05-27 Richard Henderson <rth@redhat.com>
17588
17589 * g++.dg/ext/attrib6.C: New test case.
17590
17591 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17592
17593 * gcc.c-torture/execute/pure-1.c: New test.
17594
17595 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17596
17597 * gcc.dg/cpp/arith-2.c: Remove.
17598
17599 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
17600
17601 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
17602 * gcc.dg/cpp/if-3.c: Remove.
17603
17604 2002-05-26 Jakub Jelinek <jakub@redhat.com>
17605
17606 * g++.dg/opt/cse2.C: New test.
17607
17608 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
17609
17610 * gcc.dg/cpp/arith-1.c: New semantic tests.
17611 * gcc.dg/cpp/if-1.c: Update.
17612
17613 2002-05-24 Ben Elliston <bje@redhat.com>
17614
17615 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
17616
17617 2002-05-24 Jakub Jelinek <jakub@redhat.com>
17618
17619 * gcc.dg/verbose-asm.c: New test.
17620
17621 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
17622
17623 * gcc.dg/cpp/paste12.c: New test.
17624
17625 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17626
17627 * g++.dg/parse/named_ops.C: New test.
17628
17629 2002-05-23 Mark Mitchell <mark@codesourcery.com>
17630
17631 * gcc/testsuite/gcc.dg/weak-8.c: New test.
17632
17633 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
17634
17635 * gcc.dg/weak-2.c: Allow optional leading underscore
17636 in scan-assembler symbol name.
17637 * gcc.dg/weak-3.c: Likewise.
17638 * gcc.dg/weak-4.c: Likewise.
17639 * gcc.dg/weak-5.c: Likewise.
17640
17641 2002-05-23 Jakub Jelinek <jakub@redhat.com>
17642
17643 * gcc.dg/20020523-1.c: New test.
17644
17645 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
17646
17647 * objc.dg/const-str-2.m: Update now that we stop after
17648 a command line error.
17649
17650 2002-05-22 Richard Henderson <rth@redhat.com>
17651
17652 * g++.dg/dg.exp: Fix typo in test pruneing.
17653
17654 2002-05-22 Richard Henderson <rth@redhat.com>
17655
17656 * g++.dg/dg.exp: Prune the tls subdirectory.
17657 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
17658 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
17659 * g++.dg/tls/init-1.C: New.
17660
17661 2002-05-22 Jakub Jelinek <jakub@redhat.com>
17662
17663 * gcc.dg/20020517-1.c: New test.
17664
17665 2002-05-21 Richard Henderson <rth@redhat.com>
17666
17667 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
17668 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
17669
17670 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
17671
17672 * g++.dg/other/copy2.C: New test.
17673
17674 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
17675
17676 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
17677 (MAX_COPY): Bump up to 10 times sizeof (long long).
17678 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
17679
17680 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
17681 sizeof (long long).
17682
17683 * gcc.c-torture/execute/strcpy-1.c: New test.
17684
17685 2002-05-19 Jason Merrill <jason2redhat.com>
17686
17687 * g++.dg/ext/oper1.C: New test.
17688
17689 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
17690 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
17691
17692 * README.QMTEST: New file.
17693
17694 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
17695
17696 2002-05-19 Andreas Jaeger <aj@suse.de>
17697
17698 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
17699 now.
17700 * gcc.c-torture/execute/loop-2d.x: Likewise.
17701
17702 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
17703
17704 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
17705 support weak symbols.
17706 * gcc.dg/weak-4.c: Likewise
17707 * gcc.dg/weak-6.c: Likewise
17708
17709 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
17710
17711 * gcc.dg/weak-3.c: Add dg-excess-error comment for
17712 cygwin, coff and h8300-*-hms targets
17713 * gcc.dg/weak-5.c: Likewise
17714 * gcc.dg/weak-7.c: Likewise
17715
17716 2002-05-16 Jason Merrill <jason@redhat.com>
17717
17718 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
17719 (scan-assembler-not, scan-assembler-dem): Likewise.
17720 (scan-assembler-dem-not): Likewise.
17721
17722 2002-05-15 Richard Henderson <rth@redhat.com>
17723
17724 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
17725
17726 2002-05-15 Richard Henderson <rth@redhat.com>
17727
17728 * gcc.dg/weak-5.c (vfoo1c): No warning here.
17729 (vfoo1f): Warning here.
17730 (vfoo1l): Don't redefine the alias.
17731
17732 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
17733
17734 * g++.dg/init/pm1.C: New test.
17735
17736 2002-05-12 David S. Miller <davem@redhat.com>
17737
17738 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
17739 types.
17740
17741 2002-05-10 Roger Sayle <roger@eyesopen.com>
17742
17743 * gcc.c-torture/execute/20020510-1.c: New test case.
17744
17745 2002-05-10 David S. Miller <davem@redhat.com>
17746
17747 * gcc.c-torture/execute/conversion.c: Test long double too.
17748
17749 2002-05-09 Jakub Jelinek <jakub@redhat.com>
17750
17751 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
17752 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
17753 * lib/g++.exp (g++_link_flags): Likewise.
17754 * lib/objc.exp (objc_target_compile): Likewise.
17755
17756 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
17757
17758 * gcc.dg/cpp/poison.c: Update.
17759 * gcc.dg/cpp/20000625-2.c: Remove.
17760 * gcc.dg/cpp/direct2s.c: Remove final test.
17761
17762 2002-05-08 Tom Rix <trix@redhat.com>
17763
17764 * gcc.c-torture/execute/20020508-1.c: New test.
17765 * gcc.c-torture/execute/20020508-2.c: New test.
17766 * gcc.c-torture/execute/20020508-3.c: New test.
17767
17768 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
17769
17770 * gcc.dg/cpp/charconst-4.c: More tests.
17771
17772 2002-05-08 Mark Mitchell <mark@codesourcery.com>
17773
17774 PR c/6569
17775 * gcc.dg/weak-3.c: Update location of warning messages.
17776 * gcc.dg/weak-5.c: Likewise.
17777
17778 2002-05-06 Roger Sayle <roger@eyesopen.com>
17779
17780 * gcc.c-torture/execute/20020506-1.c: New test case.
17781
17782 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
17783
17784 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
17785
17786 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17787
17788 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
17789
17790 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
17791
17792 * gcc.dg/cpp/charconst-3.c: New test.
17793
17794 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
17795
17796 * gcc.dg/cpp/charconst.c: Update tests.
17797
17798 2002-05-05 Tim Josling <tej@melbpc.org.au>
17799
17800 * treelang: Added directory for new sample language treelang. Also
17801 lib/treelang.exp: New file to signal treelang should be tested.
17802
17803 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17804
17805 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
17806 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
17807 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
17808 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
17809 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
17810 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
17811 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
17812
17813 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
17814
17815 * gcc.dg/format/xopen-2.c: New test.
17816
17817 2002-05-03 Jakub Jelinek <jakub@redhat.com>
17818
17819 * gcc.dg/20020503-1.c: New test.
17820
17821 2002-05-02 Mark Mitchell <mark@codesourcery.com>
17822
17823 * g++.dg/init/dtor1.C: Make it tougher.
17824
17825 2002-05-01 Mark Mitchell <mark@codesourcery.com>
17826
17827 * g++.dg/init/dtor1.C: New test.
17828
17829 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
17830
17831 * gcc.dg/altivec-8.c: New.
17832
17833 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
17834
17835 * gcc.dg/altivec-7.c: New.
17836
17837 2002-04-29 Jakub Jelinek <jakub@redhat.com>
17838
17839 * g++.dg/parse/typedef1.C: New test.
17840
17841 2002-04-29 Mark Mitchell <mark@codesourcery.com>
17842
17843 PR c++/6486
17844 * g++.dg/template/friend6.C: New test.
17845
17846 PR c++/6492
17847 * g++.dg/init/copy1.C: New test.
17848
17849 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
17850
17851 * g++.dg/warn/effc1.C: New test.
17852
17853 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
17854
17855 * gcc.dg/cpp/if-cexp.c: Add a test.
17856
17857 2002-04-28 Jakub Jelinek <jakub@redhat.com>
17858
17859 * gcc.dg/20020426-2.c: New test.
17860
17861 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
17862
17863 * gcc.dg/cpp/if-mop.c: Update.
17864 * gcc.dg/cpp/if-mpar.c: Add test.
17865 * gcc.dg/cpp/if-oppr.c: Update.
17866
17867 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17868
17869 PR c/6343
17870 * gcc.dg/weak-[2-7].c: New tests.
17871
17872 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17873
17874 * gcc.dg/enum1.c: New test.
17875
17876 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17877
17878 PR c++/6497
17879 * g++.dg/inherit/access2.C: New test.
17880
17881 2002-04-26 Mark Mitchell <mark@codesourcery.com>
17882
17883 PR bootstrap/6445
17884 * gcc.dg/20020426-1.c: New test.
17885
17886 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
17887
17888 * g++.dg/abi/enum1.C: New test.
17889
17890 2002-04-26 Richard Henderson <rth@redhat.com>
17891
17892 * gcc.dg/c99-bool-1.c: Expect always true warning.
17893
17894 2002-04-25 Roger Sayle <roger@eyesopen.com>
17895
17896 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
17897
17898 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17899
17900 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
17901 targets.
17902
17903 2002-04-24 Mark Mitchell <mark@codesourcery.com>
17904
17905 * g++.dg/abi/mange7.C: New test.
17906
17907 PR c++/6438.
17908 * g++.dg/parse/stmtexpr2.C: New test.
17909
17910 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
17911
17912 * gcc.dg/20020312-2.c: Add SH target.
17913
17914 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17915
17916 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
17917 compiler output on mips*-*-irix*.
17918
17919 2002-04-23 Jakub Jelinek <jakub@redhat.com>
17920
17921 * g++.dg/parse/attr1.C: New test.
17922
17923 2002-04-23 Roger Sayle <roger@eyesopen.com>
17924
17925 * gcc.c-torture/execute/string-opt-17.c: New test case.
17926 * gcc.c-torture/execute/memset-2.c: New test case.
17927
17928 2002-04-23 Mark Mitchell <mark@codesourcery.com>
17929
17930 PR c++/6256:
17931 * g++.dg/template/friend5.C: New test.
17932
17933 PR c++/6331:
17934 * g++.dg/template/qual1.C: Likewise.
17935
17936 2002-04-22 Zack Weinberg <zack@codesourcery.com>
17937
17938 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
17939 Include stdlib.h, not stdio.h or ctype.h.
17940
17941 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
17942
17943 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
17944 cris-*-elf* and mmix-*-*.
17945 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
17946 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
17947 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
17948 Ditto.
17949 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
17950 * gcc.dg/wchar_t-1.c: Ditto.
17951
17952 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
17953
17954 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
17955 Clarify comment.
17956
17957 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
17958
17959 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
17960
17961 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
17962
17963 * gcc.c-torture/execute/20000906-1.x: Delete.
17964
17965 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
17966
17967 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
17968
17969 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
17970
17971 * PR6367
17972 * g77.f-torture/execute/6367.f: New test.
17973 * g77.f-torture/execute/6367.x: Disable for MMIX.
17974
17975 2002-04-19 Mark Mitchell <mark@codesourcery.com>
17976
17977 * PR6352
17978 * g++.dg/opt/inline2.C: New test.
17979
17980 2002-04-18 Richard Henderson <rth@redhat.com>
17981
17982 * gcc.dg/20000906-1.c: Enable for all targets.
17983 * gcc.c-torture/compile/iftrap-2.c: New.
17984
17985 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17986
17987 * gcc.dg/20020418-1.c: New test.
17988 * gcc.dg/20020418-2.c: New test.
17989
17990 2002-04-18 Richard Henderson <rth@redhat.com>
17991
17992 * gcc.c-torture/compile/iftrap-1.c: New.
17993 * gcc.dg/iftrap-1.c: Adjust for ia64.
17994 * gcc.dg/iftrap-2.c: New.
17995
17996 2002-04-18 Jakub Jelinek <jakub@redhat.com>
17997
17998 * gcc.c-torture/compile/20020418-1.c: New test.
17999
18000 2002-04-18 Roger Sayle <roger@eyesopen.com>
18001
18002 * gcc.c-torture/compile/20020415-1.c: New.
18003
18004 2002-04-18 David S. Miller <davem@redhat.com>
18005
18006 * gcc.c-torture/execute/20020418-1.c: New test.
18007
18008 2002-04-17 Jakub Jelinek <jakub@redhat.com>
18009
18010 * gcc.dg/20020416-1.c: New test.
18011
18012 * g++.dg/opt/inline1.C: New test.
18013
18014 2002-04-16 Jakub Jelinek <jakub@redhat.com>
18015
18016 * gcc.dg/altivec-5.c: New test.
18017
18018 * gcc.dg/20020415-1.c: New test.
18019
18020 2002-04-15 Mark Mitchell <mark@codesourcery.com>
18021
18022 * testsuite/lib/chill.exp: Remove.
18023
18024 2002-04-14 Jakub Jelinek <jakub@redhat.com>
18025
18026 * g++.dg/other/big-struct.C: New test.
18027
18028 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
18029
18030 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
18031 of scratch file.
18032
18033 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
18034
18035 PR c/6277
18036 * gcc.dg/i386-387-1.c: Allow optional leading underscore
18037 in scan-assembler function name
18038
18039 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
18040
18041 * g77.f-torture/execute/980628-4.x,
18042 g77.f-torture/execute/980628-5.x,
18043 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18044 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18045 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
18046 i[34567]86-*-*.
18047
18048 2002-04-13 David S. Miller <davem@redhat.com>
18049
18050 * gcc.c-torture/execute/20020413-1.c: New test.
18051
18052 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
18053
18054 * gcc.dg/asm-6.c,
18055 * g++.dg/ext/asm1.C: New tests.
18056
18057 2002-04-12 Mark Mitchell <mark@codesourcery.com>
18058
18059 PR c++ 5373.
18060 * g++.dg/parse/stmtexpr1.C: New test.
18061
18062 PR c++/5189.
18063 * g++.dg/template/copy1.C: New test.
18064
18065 2002-04-12 Richard Henderson <rth@redhat.com>
18066
18067 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
18068
18069 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
18070
18071 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
18072 gcc.c-torture/execute/20020307-2.c.
18073
18074 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
18075
18076 * g++.dg/ext/attrib5.C,
18077 * g++.dg/lookup/struct1.C: New tests.
18078
18079 2002-04-11 Jakub Jelinek <jakub@redhat.com>
18080
18081 * gcc.dg/20020411-1.c: New test.
18082
18083 * gcc.c-torture/execute/20020411-1.c: New test.
18084
18085 2002-04-10 Janis Johnson <janis187@us.ibm.com>
18086
18087 * g77.f-torture/execute/6177.f: New test.
18088
18089 2002-04-10 Jakub Jelinek <jakub@redhat.com>
18090
18091 PR middle-end/6247
18092 * g++.dg/opt/cleanup1.C: New test.
18093
18094 * g++.dg/opt/const1.C: New test.
18095
18096 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
18097
18098 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
18099
18100 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
18101
18102 PR c++/5507
18103 * g++.dg/template/typename2.C: New test.
18104
18105 2002-04-10 Alan Modra <amodra@bigpond.net.au>
18106
18107 * gcc.c-torture/execute/loop-12.c: New.
18108
18109 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
18110
18111 * g77.f-torture/execute/980628-4.x,
18112 g77.f-torture/execute/980628-5.x,
18113 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
18114 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
18115 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
18116
18117 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18118
18119 PR optimization/6086
18120 * g++.dg/opt/preinc1.C: New test.
18121
18122 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18123
18124 PR c++/5571
18125 * g++.dg/opt/static2.C: New test.
18126
18127 2002-04-06 Mark Mitchell <mark@codesourcery.com>
18128
18129 PR c/5120
18130 * gcc.dg/20020406-1.c: New test.
18131
18132 2002-04-04 David S. Miller <davem@redhat.com>
18133
18134 * gcc.c-torture/execute/20020404-1.c: New test.
18135
18136 2002-04-04 Jakub Jelinek <jakub@redhat.com>
18137
18138 PR c/6123
18139 * gcc.dg/20020312-2.c: Do not declare global register variable
18140 if __PIC__ or __pic__ is defined.
18141
18142 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
18143
18144 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
18145 __asm__ so that it works correctly even if -ansi -pedantic-errors.
18146
18147 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18148
18149 * gcc.misc-tests/linkage.exp: Update last change to handle
18150 sparc*-, not just sparc-.
18151
18152 2002-04-03 Richard Henderson <rth@redhat.com>
18153
18154 * gcc.dg/cpp/ucs.c: Improved long UCS test.
18155
18156 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18157
18158 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
18159
18160 2002-04-02 David S. Miller <davem@redhat.com>
18161
18162 * gcc.c-torture/execute/20020402-3.c: New test.
18163
18164 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
18165
18166 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
18167 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
18168
18169 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
18170 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
18171 g77.f-torture/execute/20001201.x,
18172 g77.f-torture/execute/u77-test.x: New files.
18173
18174 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
18175 * gcc.dg/wchar_t-1.c: Ditto.
18176
18177 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18178
18179 * gcc.c-torture/execute/20020402-1.c: New test.
18180
18181 2002-04-01 Richard Henderson <rth@redhat.com>
18182
18183 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
18184
18185 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
18186
18187 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18188
18189 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
18190
18191 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18192
18193 * g++.dg/inherit/template-as-base.C: Expect error.
18194 * g++.dg/inherit/namespace-as-base.C: Likewise.
18195
18196 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
18197
18198 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
18199 g++.dg/ext/instantiate3.C: Tweak match patterns.
18200
18201 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
18202 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
18203 -da test.
18204
18205 2002-03-31 Richard Henderson <rth@redhat.com>
18206
18207 * gcc.dg/special/alias-2.c: New.
18208 * gcc.dg/special/ecos.exp: Run it.
18209
18210 2002-03-31 Richard Henderson <rth@redhat.com>
18211
18212 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
18213
18214 2002-03-31 Kazu Hirata <kazu@hxi.com>
18215
18216 * gcc.dg/weak-1.c: Disable on h8300 port.
18217
18218 2002-03-29 Janis Johnson <janis187@us.ibm.com>
18219
18220 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
18221 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
18222 ordering tests.
18223 * g++.dg/bprob/bprob-1.C: New test.
18224 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
18225 * g++.dg/gcov/gcov-1.C: New test.
18226 * g++.dg/gcov/gcov-1.x: New file.
18227 * g++.dg/gcov/gcov-2.C: New test.
18228 * g++.dg/gcov/gcov-3.C: New test.
18229 * g++.dg/gcov/gcov-3.h: New file.
18230
18231 2002-03-28 Roger Sayle <roger@eyesopen.com>
18232
18233 * g++.old-deja/g++.other/builtins5.C: New test.
18234 * g++.old-deja/g++.other/builtins6.C: New test.
18235 * g++.old-deja/g++.other/builtins7.C: New test.
18236 * g++.old-deja/g++.other/builtins8.C: New test.
18237 * g++.old-deja/g++.other/builtins9.C: New test.
18238
18239 2002-03-29 Jakub Jelinek <jakub@redhat.com>
18240
18241 * g++.dg/opt/static1.C: New test.
18242
18243 * g++.dg/opt/longbranch1.C: New test.
18244
18245 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
18246
18247 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
18248
18249 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
18250
18251 2002-03-28 Jeffrey A Law (law@redhat.com)
18252
18253 * gcc.c-torture/execute/20020328-1.c: New test.
18254
18255 2002-03-27 Richard Henderson <rth@redhat.com>
18256
18257 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
18258 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
18259 move from g++.old-deja/g++.ext/.
18260
18261 2002-03-27 Mark Mitchell <mark@codesourcery.com>
18262
18263 * g++.dg/init/new2.C: New test.
18264
18265 2002-03-26 Richard Henderson <rth@redhat.com>
18266
18267 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
18268
18269 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
18270 on sparc.
18271
18272 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
18273 sparcv9 systems.
18274 * gcc.dg/20001102-1.c: Likewise.
18275
18276 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
18277
18278 * gcc.dg/cpp/endif-pedantic1.c,
18279 gcc.dg/cpp/endif-pedantic2.c: New tests.
18280
18281 2002-03-26 Mark Mitchell <mark@codesourcery.com>
18282
18283 * g++.dg/init/new1.C: New test.
18284
18285 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
18286
18287 * g++.dg/abi/vbase9.C: New test.
18288
18289 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
18290
18291 * gcc.dg/arm-asm.c: New test.
18292
18293 2002-03-26 Andrew Cagney <ac131313@redhat.com>
18294
18295 * gcc.dg/Wswitch-enum.c: New test.
18296 Fix PR c/5044.
18297
18298 2002-03-26 Richard Henderson <rth@redhat.com>
18299
18300 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
18301 structure.
18302
18303 2002-03-25 Richard Henderson <rth@redhat.com>
18304
18305 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
18306 sparcv9 systems.
18307
18308 * gcc.c-torture/compile/20011119-1.c (xxx): New.
18309 * gcc.c-torture/compile/20011119-2.c (xxx): New.
18310
18311 2002-03-25 Zack Weinberg <zack@codesourcery.com>
18312
18313 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
18314
18315 2002-03-25 Bob Wilson <bob.wilson@acm.org>
18316
18317 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
18318 targets using generic thunk support.
18319
18320 2002-03-25 Jakub Jelinek <jakub@redhat.com>
18321
18322 * gcc.c-torture/compile/20020323-1.c: New test.
18323
18324 * g++.dg/opt/conj2.C: New test.
18325
18326 2002-03-24 Richard Henderson <rth@redhat.com>
18327
18328 * gcc.dg/weak-1.c: Use -fno-common.
18329
18330 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18331
18332 * g77.dg/f77-edit-apostrophe-out.f: New test
18333 * g77.dg/f77-edit-h-out.f: New test
18334 * g77.dg/f77-edit-t-in.f: New test
18335 * g77.dg/f77-edit-t-out.f: New test
18336 * g77.dg/f77-edit-x-out.f: New test
18337 * g77.dg/f77-edit-slash-out.f: New test
18338 * g77.dg/f77-edit-colon-out.f: New test
18339 * g77.dg/f77-edit-s-out.f: New test
18340
18341 2002-03-24 Richard Henderson <rth@redhat.com>
18342
18343 * objc/execute/formal_protocol-6.x: New XFAIL.
18344
18345 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18346
18347 * gcc.dg/weak-1.c: Early return from dg-final on platforms
18348 that do not support weak symbols
18349
18350 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
18351
18352 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
18353 * lib/g77.exp: Likewise
18354 * lib/objc.exp: Likewise
18355
18356 2002-03-23 Andrew Cagney <ac131313@redhat.com>
18357
18358 * gcc.dg/Wswitch-default.c: New test.
18359
18360 2002-03-23 Jakub Jelinek <jakub@redhat.com>
18361
18362 * g++.dg/other/enum1.C: New test.
18363
18364 2002-03-23 Zack Weinberg <zack@codesourcery.com>
18365
18366 * gcc.dg/pragma-ep-3.c: Fix typo.
18367
18368 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
18369
18370 * g++.dg/inherit/template-as-base.C: New test.
18371
18372 2002-03-22 Jakub Jelinek <jakub@redhat.com>
18373
18374 * g++.old-deja/g++.other/dwarf2-1.C: Move...
18375 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
18376
18377 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
18378
18379 * gcc.dg/cpp/multiline.c: Update to match.
18380
18381 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
18382
18383 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
18384
18385 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
18386
18387 * gcc.dg/cpp/extratokens2.c: New file.
18388
18389 2002-03-21 David Edelsohn <edelsohn@gnu.org>
18390
18391 * gcc.dg/20020312-2.c: Add rs6000 target.
18392
18393 * gcc.c-torture/compile/20020319-1.c: New test.
18394
18395 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18396
18397 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
18398 (A, E): Handle this.
18399
18400 2002-03-20 Jason Merrill <jason@redhat.com>
18401
18402 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
18403 ignoring -fpic.
18404 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
18405 through prune_gcc_output.
18406
18407 2002-03-20 Jakub Jelinek <jakub@redhat.com>
18408
18409 * gcc.c-torture/compile/20020320-1.c: New test.
18410
18411 2002-03-19 Jakub Jelinek <jakub@redhat.com>
18412
18413 * gcc.c-torture/compile/20020318-1.c: New test.
18414
18415 * gcc.dg/struct-by-value-1.c: New test.
18416
18417 * gcc.dg/20020319-1.c: New test.
18418
18419 2002-03-18 Jakub Jelinek <jakub@redhat.com>
18420
18421 * g++.dg/opt/conj1.C: New test.
18422
18423 2002-03-17 Mark Mitchell <mark@codesourcery.com>
18424
18425 * g++.dg/template/qualttp20.C: Revert previous change.
18426 * g++.dg/template/qualttp3.C: Likewise.
18427 * g++.dg/template/qualttp4.C: Likewise
18428 * g++.dg/template/qualttp5.C: Likewise
18429 * g++.dg/template/qualttp6.C: Likewise
18430 * g++.dg/template/qualttp7.C: Likewise
18431 * g++.dg/template/qualttp8.C: Likewise
18432 * g++.dg/template/recurse.C: Likewise.
18433
18434 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
18435
18436 * gcc.dg/cpp/wchar-1.c: Update.
18437
18438 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
18439
18440 * g++.dg/template/conv1.C: New test.
18441 * g++.dg/template/conv2.C: New test.
18442 * g++.dg/template/conv3.C: New test.
18443 * g++.dg/template/conv4.C: New test.
18444
18445 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18446
18447 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
18448 * g++.dg/template/qualttp3.C: Likewise.
18449 * g++.dg/template/qualttp4.C: Likewise
18450 * g++.dg/template/qualttp5.C: Likewise
18451 * g++.dg/template/qualttp6.C: Likewise
18452 * g++.dg/template/qualttp7.C: Likewise
18453 * g++.dg/template/qualttp8.C: Likewise
18454 * g++.dg/template/recurse.C: Likewise.
18455
18456 2002-03-15 Mark Mitchell <mark@codesourcery.com>
18457
18458 * g++.dg/opt/dtor1.C: New test.
18459
18460 2002-03-15 Jakub Jelinek <jakub@redhat.com>
18461
18462 * gcc.c-torture/compile/20020315-1.c: New test.
18463
18464 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
18465
18466 * gcc.dg/weak-1.c: Fix scan tests.
18467
18468 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
18469
18470 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
18471 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
18472 cris-*-aout* mmix-*-*.
18473 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
18474 cris-*-aout* mmix-*-*.
18475 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
18476 cris-*-elf* cris-*-aout* and mmix-*-*.
18477 * gcc.dg/20001009-1.c: Ditto.
18478 * gcc.dg/20010912-1.c: Ditto.
18479 * gcc.dg/20020122-4.c: Ditto.
18480 * gcc.dg/inline-2.c: Ditto.
18481
18482 2002-03-14 Jeffrey A Law (law@cygnus.com)
18483
18484 * gcc.c-torture/compile/20020314-1.c: New test.
18485
18486 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
18487
18488 * gcc.c-torture/execute/20020314-1.c: New test.
18489
18490 2002-03-14 Jakub Jelinek <jakub@redhat.com>
18491
18492 * g++.dg/warn/Wunused-1.C: New test.
18493
18494 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
18495
18496 * g++.dg/abi/mangle6.C: New test.
18497
18498 2002-03-13 Jakub Jelinek <jakub@redhat.com>
18499
18500 * gcc.c-torture/compile/20020309-2.c: New test.
18501
18502 * gcc.c-torture/compile/20020312-1.c: New test.
18503
18504 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
18505
18506 * g++.dg/other/access1.C: New test.
18507
18508 2002-03-12 Jakub Jelinek <jakub@redhat.com>
18509
18510 * gcc.c-torture/execute/wchar_t-1.c: New test.
18511
18512 2002-03-12 David Edelsohn <edelsohn@gnu.org>
18513
18514 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
18515
18516 2002-03-12 Roger Sayle <roger@eyesopen.com>
18517
18518 * gcc.dg/20020312-1.c: New test case.
18519
18520 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
18521
18522 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
18523
18524 2002-03-11 Richard Henderson <rth@redhat.com>
18525
18526 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
18527 * g++.old-deja/g++.jason/report.C: Likewise.
18528
18529 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18530
18531 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
18532 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
18533
18534 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
18535
18536 * testsuite/g++.dg/overload/pmf1.C: New test.
18537
18538 2002-03-11 Kazu Hirata <kazu@hxi.com>
18539
18540 * gcc.c-torture/execute/20020307-1.c: Use long.
18541
18542 2002-03-11 Jakub Jelinek <jakub@redhat.com>
18543
18544 PR optimization/5844
18545 * gcc.dg/20020310-1.c: New test.
18546
18547 2002-03-09 Michael Meissner <meissner@redhat.com>
18548
18549 * gcc.c-torture/execute/memcpy-2.c: New test.
18550 * gcc.c-torture/execute/memset-1.c: New test.
18551 * gcc.c-torture/execute/strlen-1.c: New test.
18552 * gcc.c-torture/execute/strcmp-1.c: New test.
18553 * gcc.c-torture/execute/strncmp-1.c: New test.
18554
18555 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
18556
18557 * gcc.dg/ppc-ldstruct.c: New test.
18558
18559 2002-03-09 Jakub Jelinek <jakub@redhat.com>
18560
18561 * gcc.c-torture/execute/va-arg-22.c: New test.
18562
18563 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
18564
18565 * gcc.c-torture/compile/20020309-1.c: New test.
18566
18567 2002-03-08 Jakub Jelinek <jakub@redhat.com>
18568
18569 * gcc.c-torture/execute/20020307-2.c: New test.
18570
18571 2002-03-07 Jeffrey A Law (law@redhat.com)
18572
18573 * g77.f-torture/compile/20020307-1.f: New test.
18574
18575 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
18576
18577 * gcc.dg/unordered-1.c: New test.
18578
18579 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
18580
18581 * gcc.c-torture/execute/20020307-1.c: New test.
18582
18583 2002-03-05 Jakub Jelinek <jakub@redhat.com>
18584
18585 * gcc.dg/20020304-1.c: New test.
18586
18587 * gcc.c-torture/compile/20020304-2.c: New test.
18588
18589 2002-03-04 Zack Weinberg <zack@codesourcery.com>
18590
18591 * gcc.c-torture/compile/20020304-1.c: New test case
18592 (from PR c/5830).
18593
18594 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
18595
18596 * gcc.dg/20020103-1.c: Add other -D ppc variants.
18597
18598 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
18599
18600 * g++.dg/other/classkey1.C: New test.
18601
18602 2002-03-01 Richard Henderson <rth@redhat.com>
18603
18604 * gcc.c-torture/compile/981223-1.x: New.
18605 * gcc.c-torture/compile/920625-1.x: New.
18606
18607 2002-02-28 Richard Henderson <rth@redhat.com>
18608
18609 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
18610
18611 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
18612
18613 * gcc.c-torture/execute/20020227-1.c: New test.
18614
18615 2002-02-27 Mark Mitchell <mark@codesourcery.com>
18616
18617 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
18618 here" ERROR lines.
18619 * g++.old-deja/g++.oliva/partord1.C: Likewise.
18620 * g++.old-deja.g++.other/defarg1.C: Likewise.
18621 * g++.old-deja/g++.pt/calls2.C: Likewise.
18622 * g++.old-deja/g++.pt/crash20.C: Likewise.
18623 * g++.old-deja/g++.pt/crash30.C: Likewise.
18624 * g++.old-deja/g++.pt/crash36.C: Likewise.
18625 * g++.old-deja/g++.pt/crash6.C: Likewise.
18626 * g++.old-deja/g++.pt/defarg13.C: Likewise.
18627 * g++.old-deja/g++.pt/derived3.C: Likewise.
18628 * g++.old-deja/g++.pt/error1.C: Likewise.
18629 * g++.old-deja/g++.pt/friend21.C: Likewise.
18630 * g++.old-deja/g++.pt/friend23.C: Likewise.
18631 * g++.old-deja/g++.pt/infinite1.C: Likewise.
18632 * g++.old-deja/g++.robertl/eb128.C: Likewise.
18633
18634 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
18635
18636 * gcc.c-torture/execute/20020225-2.c: New test.
18637
18638 2002-02-27 Zack Weinberg <zack@codesourcery.com>
18639
18640 * gcc.c-torture/execute/920730-1t.c,
18641 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
18642 Delete test cases, only relevant to -traditional.
18643
18644 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
18645
18646 * gcc.dg/cpp/undef1.c: Remove.
18647 * gcc.dg/cpp/directiv.c: Update.
18648 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
18649
18650 2002-02-27 Michael Meissner <meissner@redhat.com>
18651
18652 * gcc.c-torture/execute/20020226-1.c: New test.
18653
18654 2002-02-26 Jakub Jelinek <jakub@redhat.com>
18655
18656 * g++.dg/debug/debug4.C: New test.
18657
18658 * gcc.dg/ia64-visibility-1.c: New test.
18659
18660 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
18661
18662 * gcc.dg/debug/20020224-1.c: New.
18663
18664 2002-02-25 Kazu Hirata <kazu@hxi.com>
18665
18666 * gcc.c-torture/execute/960416-1.x: New.
18667 * gcc.c-torture/execute/divconst-3.x: Likewise.
18668
18669 2002-02-25 Jakub Jelinek <jakub@redhat.com>
18670
18671 * gcc.dg/20020224-1.c: New test.
18672
18673 2002-02-25 Alan Modra <amodra@bigpond.net.au>
18674
18675 * gcc.c-torture/execute/20020225-1.c: New.
18676
18677 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
18678
18679 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
18680
18681 2002-02-23 Jakub Jelinek <jakub@redhat.com>
18682
18683 * gcc.dg/20020222-1.c: New test.
18684
18685 2002-02-22 Jakub Jelinek <jakub@redhat.com>
18686
18687 * g++.dg/opt/anonunion1.C: New test.
18688
18689 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
18690
18691 * g++.dg/template/qualttp19.C: New test.
18692 * g++.dg/template/qualttp20.C: New test.
18693 * g++.old-deja/g++.jason/report.C: Adjust expected errors
18694 * g++.old-deja/g++.other/qual1.C: Likewise.
18695
18696 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
18697
18698 * gcc.dg/attr-alwaysinline.c: New.
18699
18700 2002-02-21 Jakub Jelinek <jakub@redhat.com>
18701
18702 * gcc.dg/20020220-1.c: New test.
18703
18704 * gcc.dg/20020220-2.c: New test.
18705
18706 * g++.dg/opt/mmx1.C: New test.
18707
18708 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
18709
18710 * gcc.c-torture/compile/20020110.c: New test.
18711
18712 2002-02-20 Jakub Jelinek <jakub@redhat.com>
18713
18714 * gcc.c-torture/execute/20020219-1.c: New test.
18715
18716 * gcc.dg/20020219-1.c: New test.
18717
18718 * gcc.dg/noncompile/20020220-1.c: New test.
18719
18720 * g++.dg/opt/ptrintsum1.C: New test.
18721
18722 * gcc.dg/debug/20020220-1.c: New test.
18723
18724 2002-02-17 Jakub Jelinek <jakub@redhat.com>
18725
18726 * gcc.c-torture/execute/20020216-1.c: New test.
18727
18728 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
18729
18730 * gcc.dg/decl-1.c: Update, new test.
18731
18732 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
18733
18734 * g++.dg/abi/bitfield1.C: New test.
18735 * g++.dg/abi/bitfield2.C: New test.
18736
18737 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18738
18739 * gcc.dg/attr-nest.c: New test.
18740
18741 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
18742
18743 * gcc.c-torture/execute/20020215-1.c: New test.
18744
18745 2002-02-14 Jakub Jelinek <jakub@redhat.com>
18746
18747 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
18748 * g++.dg/debug/debug.exp: New.
18749 * g++.dg/debug/trivial.C: New.
18750 * g++.dg/debug/debug1.C: Moved...
18751 * g++.dg/other/debug1.C: ...from here.
18752 * g++.dg/debug/debug2.C: Moved...
18753 * g++.dg/other/debug2.C: ...from here.
18754 * g++.dg/debug/debug3.C: Moved...
18755 * g++.dg/other/debug3.C: ...from here.
18756
18757 * gcc.dg/noncompile/20020213-1.c: New test.
18758
18759 2002-02-13 Jakub Jelinek <jakub@redhat.com>
18760
18761 * g++.dg/other/debug3.C: New test.
18762
18763 * gcc.c-torture/execute/20020213-1.c: New test.
18764
18765 2002-02-13 Richard Smith <richard@ex-parrot.com>
18766
18767 * g++.old-deja/g++.other/thunk1.C: New test.
18768
18769 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18770
18771 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
18772
18773 2002-02-13 Stan Shebs <shebs@apple.com>
18774
18775 * gcc.dg/altivec-3.c: New.
18776
18777 2002-02-12 Jakub Jelinek <jakub@redhat.com>
18778
18779 * gcc.dg/Wunreachable-1.c: New test.
18780 * gcc.dg/Wunreachable-2.c: New test.
18781
18782 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
18783
18784 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
18785
18786 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
18787
18788 * gcc.dg/decl-1.c: New test.
18789
18790 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
18791
18792 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
18793
18794 2002-02-10 Kazu Hirata <kazu@hxi.com>
18795
18796 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
18797 * gcc.c-torture/compile/980506-1.x: Likewise.
18798
18799 2002-02-10 Kazu Hirata <kazu@hxi.com>
18800
18801 * gcc.dg/20020210-1.c: New.
18802
18803 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
18804
18805 * g77.f-torture/execute/947.f: New regression test
18806 for PR fortran/947.
18807
18808 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
18809
18810 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
18811 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
18812
18813 2002-02-08 Richard Henderson <rth@redhat.com>
18814
18815 * gcc.c-torture/compile/labels-3.c: New.
18816
18817 2002-02-08 Jakub Jelinek <jakub@redhat.com>
18818
18819 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
18820 expression statements work instead.
18821 * gcc.dg/noncompile/20020207-1.c: New test.
18822
18823 2002-02-07 Richard Henderson <rth@redhat.com>
18824
18825 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
18826
18827 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18828
18829 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
18830 message from g77
18831 * lib/g77-dg.exp: Trim g77 error messages so that they are
18832 recognized by dg.exp.
18833
18834 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18835
18836 PR fortran/5473
18837 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
18838
18839 2002-02-07 Richard Henderson <rth@redhat.com>
18840
18841 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
18842 to be sufficiently aligned for integers.
18843
18844 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
18845
18846 * g++.dg/template/friend4.C: New test.
18847
18848 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
18849
18850 PR fortran/5743
18851 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
18852 unsupported cases.
18853
18854 2002-02-07 Richard Henderson <rth@redhat.com>
18855
18856 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
18857 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
18858 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
18859 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
18860
18861 2002-02-06 Richard Henderson <rth@redhat.com>
18862
18863 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
18864
18865 2002-02-06 Janis Johnson <janis187@us.ibm.com>
18866
18867 * gcc.dg/20020206-1.c: New test.
18868
18869 2002-02-06 Jakub Jelinek <jakub@redhat.com>
18870
18871 * gcc.c-torture/execute/20020206-1.c: New test.
18872
18873 * gcc.c-torture/execute/20020206-2.c: New test.
18874
18875 PR optimization/5429:
18876 * gcc.c-torture/compile/20020206-1.c: New test.
18877
18878 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
18879
18880 * g++.dg/ext/align1.C: Do not use an explicit alignment value
18881 as certain file formats cannot support particularly large
18882 alignments.
18883
18884 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
18885 and do not expect to be able to link the executable.
18886
18887 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
18888 fail because the COFF format does not support the weak attribute.
18889
18890 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
18891
18892 * g77.dg/pr5473.f: New test
18893
18894 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
18895
18896 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
18897 Fix testcase accordingly.
18898
18899 2002-02-04 Richard Henderson <rth@redhat.com>
18900
18901 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
18902 (buf): Change to be an array of pointers, not ints.
18903
18904 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18905
18906 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
18907 before all tests. Move warning one line above to match where it
18908 C frontend emits.
18909 * gcc.dg/Wswitch-2.c: New test.
18910 * g++.dg/warn/Wswitch-1.C: New test.
18911 * g++.dg/warn/Wswitch-2.C: New test.
18912
18913 2002-02-04 Richard Henderson <rth@redhat.com>
18914
18915 * g++.dg/abi/offsetof.C: Fix size comparison.
18916
18917 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
18918
18919 * gcc.dg/cast-qual-2.c: New test.
18920
18921 2002-02-04 Jakub Jelinek <jakub@redhat.com>
18922
18923 * gcc.dg/20020201-4.c: New test.
18924
18925 2002-02-04 Ben Elliston <bje@redhat.com>
18926
18927 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
18928 target_info attribute != 0, in addition to the empty string.
18929 (gcc_target_compile): Likewise.
18930
18931 2002-02-03 Andrew Cagney <ac131313@redhat.com>
18932
18933 * gcc.dg/Wswitch.c: New test.
18934 PR gcc/4475. PR gcc/3780.
18935
18936 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
18937
18938 * g77.f-torture/execute/5122.f: New test for regressions
18939 against PR fortran/5122.
18940
18941 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
18942
18943 * g77.f-torture/compile/pr3743.f: Delete
18944 * g77.dg/pr3743-1.f: New test.
18945 * g77.dg/pr3743-2.f: New test.
18946 * g77.dg/pr3743-3.f: New test.
18947 * g77.dg/pr3743-4.f: New test.
18948
18949 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18950
18951 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
18952
18953 2002-02-02 Richard Henderson <rth@redhat.com>
18954
18955 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
18956 * gcc.c-torture/execute/bf64-1.c: Likewise.
18957
18958 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18959
18960 * gcc.dg/20020201-2.c: New test.
18961
18962 * gcc.dg/20020201-3.c: New test.
18963
18964 * gcc.c-torture/execute/bitfld-2.c: New test.
18965
18966 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
18967
18968 * gcc.dg/bitfld-1.c: Update.
18969 * gcc.dg/bitfld-2.c: Update.
18970 * gcc.c-torture/execute/bitfld-1.x: New.
18971
18972 2002-02-02 Jakub Jelinek <jakub@redhat.com>
18973
18974 * gcc.c-torture/execute/20020201-1.c: New test.
18975
18976 2002-02-01 Janis Johnson <janis187@us.ibm.com>
18977
18978 PR target/5469
18979 * gcc.dg/20020201-1.c: New test.
18980
18981 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
18982
18983 PR fortran/3743
18984 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
18985 * g77.f-torture/compile/pr3743.x: Remove
18986
18987 2002-01-31 Tom Rix <trix@redhat.com>
18988
18989 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
18990
18991 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
18992
18993 * gcc.dg/noncompile/20020130-1.c: New test.
18994
18995 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
18996
18997 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
18998
18999 2002-01-29 Richard Henderson <rth@redhat.com>
19000
19001 * gcc.c-torture/execute/991118-1.c: Cast various constants back
19002 to long long.
19003 * gcc.c-torture/execute/bf64-1.c: Likewise.
19004
19005 2002-01-29 Jakub Jelinek <jakub@redhat.com>
19006
19007 * gcc.c-torture/execute/20020129-1.c: New test.
19008
19009 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
19010
19011 * gcc.c-torture/compile/20000224-1.c: Update.
19012 * gcc.c-torture/execute/bitfld-1.c: New tests.
19013 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
19014 * gcc.dg/uninit-A.c: Update.
19015
19016 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
19017
19018 * g++.dg/template/ctor1.C: Add instantiation.
19019
19020 2002-01-28 Paul Koning <pkoning@equallogic.com>
19021
19022 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
19023 argument to __builtin_prefetch to be const ptr.
19024
19025 2002-01-28 Jakub Jelinek <jakub@redhat.com>
19026
19027 * gcc.c-torture/compile/20020120-1.c: New test.
19028
19029 2002-01-27 Kazu Hirata <kazu@hxi.com>
19030
19031 * gcc.c-torture/execute/20020127-1.c: New test.
19032
19033 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
19034
19035 * g77.dg/f77-edit-i-in.f: New test
19036 * g77.dg/f77-edit-i-out.f: New test
19037
19038 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
19039
19040 * gcc.dg/debug/debug.exp: New file.
19041 * gcc.dg/debug/trivial.c: New file.
19042 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
19043 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
19044 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
19045 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
19046 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
19047 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
19048 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
19049 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
19050 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
19051 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
19052 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
19053 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
19054 * gcc.dg/20000503-1.c: Removed.
19055 * gcc.dg/20010207-1.c: Removed.
19056 * gcc.dg/20011223-1.c: Removed.
19057 * gcc.dg/20020104-2.c: Removed.
19058 * gcc.dg/debug-1.c: Removed.
19059 * gcc.dg/debug-2.c: Removed.
19060 * gcc.dg/debug-3.c: Removed.
19061 * gcc.dg/debug-4.c: Removed.
19062 * gcc.dg/debug-5.c: Removed.
19063 * gcc.dg/debug-6.c: Removed.
19064 * gcc.dg/dwarf2-1.c: Removed.
19065 * gcc.dg/dwarf2-2.c: Removed.
19066
19067 2002-01-25 Jakub Jelinek <jakub@redhat.com>
19068
19069 * g++.old-deja/g++.other/eh5.C: New test.
19070 * g++.old-deja/g++.other/sibcall2.C: New test.
19071 * g++.old-deja/g++.other/array9.C: New test.
19072 * g++.old-deja/g++.other/typename2.C: New test.
19073 * g++.old-deja/g++.other/crash60.C: New test.
19074 * g++.old-deja/g++.other/conv9.C: New test.
19075 * g++.old-deja/g++.other/mangle10.C: New test.
19076 * g++.old-deja/g++.other/unchanging1.C: New test.
19077 * g++.old-deja/g++.other/exprstmt1.C: New test.
19078 * g++.old-deja/g++.other/inline23.C: New test.
19079 * g++.old-deja/g++.eh/ia64-1.C: New test.
19080 * g++.old-deja/g++.other/dwarf2-1.C: New test.
19081 * g++.old-deja/g++.other/reload1.C: New test.
19082 * g++.old-deja/g++.other/static20.C: New test.
19083 * g++.old-deja/g++.other/local-alloc1.C: New test.
19084 * g++.old-deja/g++.other/conv8.C: New test.
19085 * g++.old-deja/g++.other/stmtexpr2.C: New test.
19086 * g++.old-deja/g++.other/storeexpr1.C: New test.
19087 * g++.old-deja/g++.other/storeexpr2.C: New test.
19088 * g++.dg/eh/template2.C: New test.
19089 * g++.dg/warn/weak1.C: New test.
19090
19091 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
19092
19093 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
19094 Remove first, non-varying, argument.
19095
19096 2002-01-23 Richard Henderson <rth@redhat.com>
19097
19098 * gcc.dg/inline-2.c: New.
19099
19100 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
19101 Add optional target arg. Check number of arguments.
19102 (scan-assembler-not, scan-assembler-dem): Likewise.
19103 (scan-assembler-dem-not): Likewise.
19104
19105 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19106
19107 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
19108 line 12.
19109 * g++.old-deja/g++.brendan/parse3.C,
19110 g++.old-deja/g++.other/crash26.C,
19111 g++.old-deja/g++.other/crash28.C,
19112 g++.old-deja/g++.other/crash29.C,
19113 g++.old-deja/g++.other/crash30.C,
19114 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
19115
19116 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
19117
19118 * gcc.dg/20020115-1.c: New.
19119
19120 2002-01-23 Bob Wilson <bob.wilson@acm.org>
19121
19122 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
19123
19124 2002-01-23 Janis Johnson <janis187@us.ibm.com>
19125
19126 * gcc.dg/20020122-3.c: New.
19127
19128 2002-01-23 Jakub Jelinek <jakub@redhat.com>
19129
19130 * g++.dg/other/gc1.C: New test.
19131
19132 2002-01-23 Zack Weinberg <zack@codesourcery.com>
19133
19134 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
19135
19136 2002-01-22 Richard Henderson <rth@redhat.com>
19137
19138 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
19139
19140 2002-01-22 Richard Henderson <rth@redhat.com>
19141
19142 * gcc.dg/20020122-4.c: New.
19143
19144 2002-01-22 H.J. Lu <hjl@gnu.org>
19145
19146 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
19147 link output.
19148 * gcc.dg/special/ecos.exp: Likewise.
19149 * lib/g++-dg.exp: Likewise.
19150 * lib/g77-dg.exp: Likewise.
19151 * lib/gcc-dg.exp : Likewise.
19152 * lib/mike-g++.exp: Likewise.
19153 * lib/mike-g77.exp: Likewise.
19154 * lib/mike-gcc.exp: Likewise.
19155 * lib/objc-dg.exp: Likewise.
19156
19157 2002-01-22 Janis Johnson <janis187@us.ibm.com>
19158
19159 PR target/5379
19160 * gcc.dg/20020122-2.c: New test.
19161
19162 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
19163
19164 * gcc.dg/20020122-1.c: New test.
19165
19166 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
19167
19168 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
19169
19170 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
19171
19172 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
19173
19174 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
19175
19176 * gcc.c-torture/compile/20020121-1.c: New test.
19177
19178 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
19179
19180 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
19181 ld_library_path.
19182
19183 2002-01-21 Jakub Jelinek <jakub@redhat.com>
19184
19185 * gcc.dg/20020218-1.c: New test.
19186
19187 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
19188
19189 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
19190 messages
19191 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
19192 "At global scope" warning
19193 * g++.dg/ext/align1.C: Change cygwin test for alignment
19194 from db-bogus to dg-warning
19195
19196 2002-01-21 Zack Weinberg <zack@codesourcery.com>
19197
19198 * g77.f-torture/compile/cpp2.F: New test.
19199
19200 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
19201
19202 * g++.dg/template/access1.C: New test.
19203
19204 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
19205
19206 * gcc.dg/20020118-1.c: New.
19207
19208 2002-01-18 Kazu Hirata <kazu@hxi.com>
19209
19210 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
19211
19212 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19213
19214 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
19215 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
19216 alignment warnings.
19217
19218 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
19219
19220 * gcc.misc-tests/i386-prefetch.exp: Save and restore
19221 torture_with_loops and torture_without_loops
19222
19223 2002-01-17 Jakub Jelinek <jakub@redhat.com>
19224
19225 * gcc.c-torture/compile/20020116-1.c: New test.
19226
19227 2002-01-16 Jakub Jelinek <jakub@redhat.com>
19228
19229 * gcc.dg/20020116-2.c: New test.
19230
19231 * gcc.dg/ultrasp4.c: New test.
19232
19233 * gcc.dg/20020116-1.c: New test.
19234
19235 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
19236
19237 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
19238 by EABI.
19239
19240 2002-01-15 Janis Johnson <janis187@us.ibm.com>
19241
19242 * gcc.misc-tests/i386-prefetch.exp: New.
19243 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
19244 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
19245 * gcc.misc-tests/i386-pf-none-1.c: New test.
19246 * gcc.misc-tests/i386-pf-sse-1.c: New test.
19247
19248 2002-01-15 Jakub Jelinek <jakub@redhat.com>
19249
19250 * gcc.dg/gnu89-init-1.c: Add new tests.
19251
19252 2002-01-15 Andreas Jaeger <aj@suse.de>
19253
19254 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
19255 * gcc.dg/i386-mmx-2.c: Likewise.
19256 * gcc.dg/i386-sse-1.c: Likewise.
19257 * gcc.dg/i386-sse-2.c: Likewise.
19258 * gcc.dg/i386-sse-3.c: Likewise.
19259
19260 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
19261
19262 * g77.f-torture/execute/intrinsic-unix-bessel.f:
19263 Uncomment additional cases that now pass.
19264
19265 2002-01-11 Richard Henderson <rth@redhat.com>
19266
19267 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
19268 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
19269
19270 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
19271
19272 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
19273
19274 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
19275
19276 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
19277 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
19278
19279 2002-01-10 Dale Johannesen <dalej@apple.com>
19280
19281 * gcc.c-torture/execute/loop-11.c: New.
19282
19283 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
19284
19285 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
19286 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
19287
19288 2002-01-09 Richard Henderson <rth@redhat.com>
19289
19290 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
19291 type in which to perform the operation for each size.
19292
19293 2002-01-09 Alan Matsuoka (alanm@redhat.com)
19294
19295 * gcc.c-torture/compile/20020109-2.c: New test.
19296
19297 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
19298
19299 * gcc.c-torture/execute/loop-10.c: New test.
19300
19301 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19302
19303 * gcc.c-torture/compile/20010226-1.c: New test.
19304 * gcc.c-torture/compile/20010227-1.c: New test.
19305 * gcc.c-torture/compile/20010426-1.c: New test.
19306 * gcc.c-torture/compile/20010510-1.c: New test.
19307 * gcc.c-torture/compile/20010605-3.c: New test.
19308 * gcc.c-torture/compile/20010824-1.c: New test.
19309 * gcc.c-torture/execute/20010409-1.c: New test.
19310 * gcc.dg/noncompile/20000901-1.c: New test.
19311 * gcc.dg/20001023-1.c: New test.
19312 * gcc.dg/20001101-1.c: New test.
19313 * gcc.dg/20001102-1.c: New test.
19314 * gcc.dg/20010207-1.c: New test.
19315 * gcc.dg/20010405-1.c: New test.
19316 * gcc.dg/20010822-1.c: New test.
19317 * gcc.dg/20011107-1.c: New test.
19318
19319 2002-01-09 Jeffrey A Law (law@redhat.com)
19320
19321 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
19322
19323 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
19324 execution failure on PA targets.
19325
19326 2002-01-09 Jakub Jelinek <jakub@redhat.com>
19327
19328 * gcc.c-torture/compile/20020109-1.c: New test.
19329
19330 2002-01-08 Kazu Hirata <kazu@hxi.com>
19331
19332 * gcc.c-torture/execute/20020108-1.c: New test.
19333
19334 2002-01-08 Jakub Jelinek <jakub@redhat.com>
19335
19336 * gcc.dg/20020108-1.c: New test.
19337
19338 2002-01-08 H.J. Lu <hjl@gnu.org>
19339
19340 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
19341 for header files.
19342
19343 2002-01-08 Geoff Keating <geoffk@redhat.com>
19344
19345 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
19346 consistency.
19347
19348 002-01-07 Aldy Hernandez <aldyh@redhat.com>
19349
19350 * gcc.dg/altivec-4.c: Test altivec predicates.
19351
19352 2002-01-07 Jakub Jelinek <jakub@redhat.com>
19353
19354 * gcc.c-torture/execute/20020107-1.c: New test.
19355
19356 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
19357
19358 PR c/5279
19359 * gcc.c-torture/compile/20020106-1.c: New test.
19360
19361 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
19362
19363 * gcc.c-torture/execute/nestfunc-4.c: New test.
19364
19365 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19366
19367 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
19368 extra triple that slipped in.
19369 * g++.old-deja/g++.abi/align.C: Likewise.
19370 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19371
19372 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
19373
19374 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
19375 * g++.old-deja/g++.abi/align.C: Likewise.
19376 * g++.old-deja/g++.abi/bitfields.C: Likewise.
19377
19378 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
19379 on FreeBSD/i386.
19380 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
19381 FreeBSD.
19382
19383 2002-01-04 Jakub Jelinek <jakub@redhat.com>
19384
19385 * gcc.dg/20020104-1.c: New test.
19386
19387 * gcc.dg/20020104-2.c: New test.
19388
19389 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
19390
19391 * gcc.dg/20020103-1.c: Fix typo in target selector.
19392
19393 2002-01-03 Richard Henderson <rth@redhat.com>
19394
19395 * gcc.dg/20020103-1.c: New.
19396
19397 2002-01-03 Kazu Hirata <kazu@hxi.com>
19398
19399 * gcc.c-torture/execute/20020103-1.c: New test.
19400
19401 2002-01-03 Jakub Jelinek <jakub@redhat.com>
19402
19403 * g++.dg/other/debug2.C: New test.
19404
19405 * gcc.c-torture/compile/20020103-1.c: New test.
19406
19407 2002-01-02 Jakub Jelinek <jakub@redhat.com>
19408
19409 * gcc.dg/gnu89-init-1.c: Added new tests.
19410
19411 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19412
19413 * g++.dg/template/friend2.C: Remove as patch is reverted.
19414
19415 * g++.dg/warn/oldcast1.C: New test.
19416
19417 * g++.dg/template/ptrmem1.C: New test.
19418 * g++.dg/template/ptrmem2.C: New test.
19419
19420 * g++.dg/template/ntp.C: New test.
19421
19422 * g++.dg/other/component1.C: New test.
19423
19424 * g++.dg/template/ttp3.C: New test.
19425
19426 * g++.dg/template/friend2.C: New test.
19427 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
19428
19429 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19430
19431 * g++.dg/other/ptrmem1.C: New test.
19432 * g++.dg/other/ptrmem2.C: New test.
19433
19434 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19435
19436 * g++.dg/template/ctor1.C: New test.
19437
19438 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
19439
19440 * g++.dg/template/friend2.C: New test.
19441
19442 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
19443
19444 * gcc.dg/mmix-1.c: New test.
19445
19446 2001-12-31 Richard Henderson <rth@redhat.com>
19447
19448 * gcc.dg/asm-5.c: New.
19449
19450 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
19451
19452 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
19453 in namespace __gnu_cxx
19454
19455 2001-12-30 Richard Henderson <rth@redhat.com>
19456
19457 * gcc.dg/debug-6.c: New.
19458
19459 2001-12-30 Jakub Jelinek <jakub@redhat.com>
19460
19461 * gcc.c-torture/compile/20011229-2.c: New test.
19462
19463 2001-12-29 Jakub Jelinek <jakub@redhat.com>
19464
19465 * gcc.dg/debug-3.c: New test.
19466 * gcc.dg/debug-4.c: New test.
19467 * gcc.dg/debug-5.c: New test.
19468
19469 2001-12-29 Richard Henderson <rth@redhat.com>
19470
19471 * g++.dg/eh/loop1.C: New.
19472
19473 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19474
19475 * g++.dg/template/crash1.C: New test.
19476
19477 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
19478
19479 * g++.dg/other/const1.C: New test.
19480
19481 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
19482
19483 * gcc.c-torture/compile/20011229-1.c: New test.
19484
19485 2001-12-28 Stan Shebs <shebs@apple.com>
19486
19487 * lib/objc-torture.exp: Resync with c-torture.exp.
19488 * lib/objc.exp: Load standard libraries.
19489
19490 2001-12-28 Jakub Jelinek <jakub@redhat.com>
19491
19492 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
19493 additional tests.
19494
19495 2001-12-27 Roger Sayle <roger@eyesopen.com>
19496
19497 * gcc.c-torture/execute/string-opt-16.c: New testcase.
19498
19499 2001-12-27 Richard Henderson <rth@redhat.com>
19500
19501 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
19502
19503 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
19504
19505 * g++.dg/eh/ctor1.C: New test.
19506 * g++.dg/other/error2.C: New test.
19507
19508 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
19509
19510 * g++.dg/other/init2.C: New test.
19511
19512 2001-12-24 Richard Henderson <rth@redhat.com>
19513
19514 * gcc.dg/20011223-1.c: New.
19515 * gcc.dg/inline-1.c: New.
19516
19517 2001-12-23 Richard Henderson <rth@redhat.com>
19518
19519 * gcc.dg/asm-4.c: Test operand modifiers.
19520
19521 2001-12-23 Richard Henderson <rth@redhat.com>
19522
19523 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
19524
19525 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
19526
19527 * gcc.c-torture/execute/20011223-1.c: New test.
19528
19529 2001-12-21 Richard Henderson <rth@redhat.com>
19530
19531 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
19532 re-enables the warning.
19533
19534 2001-12-21 Richard Henderson <rth@redhat.com>
19535
19536 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
19537
19538 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19539
19540 * gcc.c-torture/compile/20011218-1.c: New test.
19541
19542 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
19543
19544 * gcc.misc-test/arm-isr.exp: New file. Control running of the
19545 arm-isr.c test.
19546 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
19547 epilogue generation for ARM ISR routines.
19548
19549 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19550
19551 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
19552 * gcc.dg/format/c90-printf-3.c: Likewise.
19553 * gcc.dg/format/c99-printf-3.c: Likewise.
19554 * gcc.dg/format/ext-1.c: Likewise.
19555 * gcc.dg/format/ext-6.c: Likewise.
19556 * gcc.dg/format/format.h: Prototype unlocked stdio.
19557
19558 2001-12-20 Richard Henderson <rth@redhat.com>
19559
19560 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
19561 (arena): Use it.
19562 (malloc): Correct allocation logic. Abort if we fill up the
19563 arena before initialization complete.
19564 (realloc): Correct allocation logic.
19565
19566 2001-12-20 Jakub Jelinek <jakub@redhat.com>
19567
19568 * gcc.c-torture/compile/20011219-2.c: New test.
19569
19570 * gcc.c-torture/execute/20011219-1.c: New test.
19571
19572 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
19573
19574 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
19575 target does not support weak symbols.
19576
19577 2001-12-19 Jakub Jelinek <jakub@redhat.com>
19578
19579 * gcc.c-torture/compile/20011219-1.c: New test.
19580
19581 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
19582
19583 * g++.dg/other/error1.C: New test.
19584
19585 2001-12-17 Jeffrey A Law (law@redhat.com)
19586
19587 * gcc.c-torture/execute/20011217-1.c: New test.
19588
19589 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
19590
19591 * objc.dg/special/: New directory.
19592 * objc.dg/special/special.exp: New file.
19593 * objc.dg/special/unclaimed-category-1.h: New file.
19594 * objc.dg/special/unclaimed-category-1a.m: New file.
19595 * objc.dg/special/unclaimed-category-1.m: New file.
19596
19597 2001-12-17 Andreas Jaeger <aj@suse.de>
19598
19599 * gcc.c-torture/compile/20011217-2.c: New test.
19600
19601 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
19602
19603 * gcc.c-torture/compile/20011217-1.c: New test.
19604
19605 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
19606
19607 * testsuite/gcc.dg/20011214-1.c: New.
19608
19609 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
19610
19611 * gcc.dg/altivec-4.c: New.
19612
19613 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
19614
19615 * gcc.dg/20011113-1.c: New test.
19616
19617 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
19618
19619 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
19620 std::__malloc_alloc_template<0> and
19621 std::__default_alloc_template<false, 0>.
19622
19623 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
19624
19625 * objc/execute/bf-21.m: New test.
19626 * objc/execute/enumeration-1.m: New test.
19627 * objc/execute/enumeration-2.m: New test.
19628
19629 2001-12-12 Jakub Jelinek <jakub@redhat.com>
19630
19631 * gcc.dg/gnu89-init-1.c: New test.
19632
19633 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
19634
19635 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
19636 * g++.old-deja/g++.jason/2371.C: Likewise.
19637 * g++.old-deja/g++.jason/template33.C: Likewise.
19638 * g++.old-deja/g++.jason/template34.C: Likewise.
19639 * g++.old-deja/g++.jason/template36.C: Likewise.
19640 * g++.old-deja/g++.oliva/typename1.C: Likewise.
19641 * g++.old-deja/g++.oliva/typename2.C: Likewise.
19642 * g++.old-deja/g++.other/typename1.C: Likewise.
19643 * g++.old-deja/g++.pt/inherit2.C: Likewise.
19644 * g++.old-deja/g++.pt/nontype5.C: Likewise.
19645 * g++.old-deja/g++.pt/typename11.C: Likewise.
19646 * g++.old-deja/g++.pt/typename14.C: Likewise.
19647 * g++.old-deja/g++.pt/typename16.C: Likewise.
19648 * g++.old-deja/g++.pt/typename3.C: Likewise.
19649 * g++.old-deja/g++.pt/typename4.C: Likewise.
19650 * g++.old-deja/g++.pt/typename5.C: Likewise.
19651 * g++.old-deja/g++.pt/typename7.C: Likewise.
19652 * g++.old-deja/g++.robertl/eb9.C: Likewise.
19653
19654 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 * g++.dg/other/linkage1.C: New test.
19657 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
19658 specifiers.
19659
19660 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
19661
19662 * gcc.dg/concat.c: New test.
19663
19664 2001-12-11 Stan Shebs <shebs@apple.com>
19665
19666 * objc/compile: New test directory.
19667 * objc/compile/compile.exp: New expect script.
19668 * objc/compile/20011211-1.m: New compile test.
19669
19670 2001-12-11 Jason Merrill <jason@redhat.com>
19671
19672 * lib/prune.exp (prune_gcc_output): Also handle "In member
19673 function". So many permutations...
19674
19675 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
19676
19677 * g++.dg/template/typedef1.C: New test.
19678
19679 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
19680
19681 * g++.dg/other/copy1.C: New test.
19682
19683 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
19684
19685 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
19686
19687 * gcc.dg/builtin-choose-expr.c: New.
19688
19689 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
19690
19691 * gcc.dg/altivec-2.c: New.
19692
19693 2001-12-07 Richard Henderson <rth@redhat.com>
19694
19695 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
19696
19697 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
19698
19699 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
19700 ultrasparc.
19701
19702 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
19703
19704 * g++-old.deja/g++.robertl/eb101.C: Deleted.
19705
19706 2001-12-06 Janis Johnson <janis187@us.ibm.com>
19707
19708 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
19709 variable argument list.
19710
19711 2001-12-06 Zack Weinberg <zack@codesourcery.com>
19712
19713 * gcc.c-torture/execute/memcheck: Delete entire directory.
19714 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
19715 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
19716
19717 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
19718
19719 * gcc.dg/Wshadow-1.c: New test.
19720
19721 2001-12-05 Jakub Jelinek <jakub@redhat.com>
19722
19723 * gcc.c-torture/compile/20011130-1.c: New test.
19724
19725 * gcc.dg/noncompile/20011025-1.c: New test.
19726
19727 * g++.dg/other/anon-union.C: New test.
19728
19729 * gcc.c-torture/execute/20011024-1.c: New test.
19730
19731 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
19732
19733 * gcc.c-torture/execute/20000722-1.x,
19734 gcc.c-torture/execute/20010123-1.x: Remove.
19735 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
19736 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
19737 gcc.dg/c99-complit-2.c: New tests.
19738
19739 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
19740
19741 * g++.dg/inherit/base1.C: New test.
19742
19743 2001-12-04 Jakub Jelinek <jakub@redhat.com>
19744
19745 * g++.dg/other/stdarg1.C: New test.
19746
19747 * gcc.c-torture/compile/20011130-2.c: New test.
19748
19749 2001-12-03 Janis Johnson <janis187@us.ibm.com>
19750
19751 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
19752 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
19753 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
19754 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
19755 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
19756 * gcc.dg/builtin-prefetch-1.c: New test.
19757
19758 2001-12-03 Jakub Jelinek <jakub@redhat.com>
19759
19760 * gcc.dg/20011130-1.c: New test.
19761
19762 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
19763
19764 * g++.dg/other/scope1.C: New test.
19765 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
19766
19767 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
19768
19769 * gcc.dg/vla-init-1.c: New test.
19770
19771 2001-12-01 Geoff Keating <geoffk@redhat.com>
19772
19773 * gcc.c-torture/compile/structs.c: New testcase from GDB.
19774
19775 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
19776
19777 * objc.dg/alias.m: Update.
19778 * objc.dg/class-1.m: Update.
19779 * objc.dg/const-str-1.m: Update.
19780 * objc.dg/fwd-proto-1.m: Update.
19781 * objc.dg/id-1.m: Update.
19782 * objc.dg/super-class-1.m: Update.
19783
19784 2001-11-29 Mark Mitchell <mark@codesourcery.com>
19785
19786 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
19787 constructs.
19788
19789 2001-11-28 Jeffrey A Law (law@cygnus.com)
19790
19791 * gcc.c-torture/execute/20011128-1.c: New test.
19792
19793 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
19794
19795 * gcc.dg/20011127-1.c: New test.
19796
19797 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
19798
19799 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
19800 from Austin Group draft 7.
19801 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
19802 scanf format arguments.
19803 * gcc.dg/format/no-exargs-2.c: New test.
19804
19805 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
19806
19807 * g++.dg/abi/vbase8-4.C: New test.
19808
19809 2001-11-24 Ian Lance Taylor <ian@airs.com>
19810
19811 * gcc.c-torture/execute/20011121-1.c: New test.
19812
19813 2001-11-23 Jeffrey A Law (law@cygnus.com)
19814
19815 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
19816
19817 2001-11-23 Andreas Jaeger <aj@suse.de>
19818
19819 * gcc.dg/cpp/charconst-2.c: New test.
19820
19821 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
19822
19823 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
19824 to the host if it is remote. Let tests specify extra headers
19825 they use.
19826 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
19827 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
19828 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
19829 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
19830 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
19831 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
19832 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
19833 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
19834 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
19835 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
19836
19837 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
19838
19839 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
19840 for little endian ARMs.
19841
19842 2001-11-20 Jakub Jelinek <jakub@redhat.com>
19843
19844 * gcc.c-torture/compile/20011119-1.c: New test.
19845 * gcc.c-torture/compile/20011119-2.c: New test.
19846
19847 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
19848
19849 * gcc.dg/altivec-1.c: Fix typo.
19850
19851 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
19852
19853 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
19854
19855 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
19856
19857 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
19858
19859 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
19860
19861 * lib/g77.exp: Don't specify --rpath-link.
19862
19863 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
19864 across all the headers.
19865 * gcc.dg/format/format.exp: For testing on a remote host,
19866 copy format.h.
19867
19868 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
19869 * gcc.c-torture/execute/930406-1.c: Likewise.
19870 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
19871
19872 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
19873
19874 * gcc.dg/altivec-1.c: New.
19875
19876 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
19877
19878 * gcc.dg/cpp/fpreprocessed.c: New test case.
19879
19880 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19881
19882 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
19883 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
19884 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
19885
19886 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
19887
19888 * gcc.dg/no-builtin-1.c: New test.
19889
19890 2001-11-16 Jakub Jelinek <jakub@redhat.com>
19891
19892 * gcc.c-torture/execute/20011115-1.c: New test.
19893
19894 2001-11-15 Jakub Jelinek <jakub@redhat.com>
19895
19896 * gcc.c-torture/compile/20011114-2.c: New test.
19897 * gcc.c-torture/compile/20011114-3.c: New test.
19898 * gcc.c-torture/compile/20011114-4.c: New test.
19899
19900 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
19901
19902 * g++.dg/other/init1.C: New test.
19903
19904 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
19905
19906 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
19907 message.
19908
19909 * gcc.c-torture/execute/20011114-1.c: New testcase.
19910
19911 * gcc.c-torture/compile/20010327-1.c: Revert last change.
19912 * gcc.c-torture/compile/20011114-1.c: New test, exactly
19913 like the (before this change) version of 20010327-1.c.
19914
19915 2001-11-14 Roger Sayle <roger@eyesopen.com>
19916
19917 * gcc.c-torture/execute/string-opt-13.c: New testcase.
19918
19919 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
19920
19921 * g++.dg/init/array2.C: New test.
19922
19923 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
19924
19925 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
19926
19927 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
19928
19929 * g++.dg/other/forscope1.C: New test.
19930 * g++.dg/ext/forscope1.C: New test.
19931 * g++.dg/ext/forscope2.C: New test.
19932
19933 2001-11-13 Jakub Jelinek <jakub@redhat.com>
19934
19935 * gcc.c-torture/execute/20011113-1.c: New test.
19936
19937 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
19938
19939 * gcc.c-torture/execute/20011109-2.c: New test.
19940
19941 * gcc.c-torture/execute/20011109-1.c: New test.
19942
19943 2001-11-09 Jakub Jelinek <jakub@redhat.com>
19944
19945 * gcc.c-torture/compile/20011109-1.c: New test.
19946
19947 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
19948
19949 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
19950 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
19951 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
19952 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
19953 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
19954 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
19955 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
19956
19957 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
19958
19959 * g++.dg/warn/Wshadow-1.C: New tests.
19960 * g++.old-deja/g++.mike/for3.C: Update.
19961
19962 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
19963
19964 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
19965 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
19966 XFAILs. Adjust expected error texts.
19967 * gcc.c-torture/compile/20011106-1.c,
19968 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
19969 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
19970 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
19971 gcc.dg/c99-array-lval-5.c: New tests.
19972
19973 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19974
19975 * gcc.dg/cpp/defined.c: Update.
19976
19977 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
19978
19979 * gcc.c-torture/execute/anon-1.c: New test.
19980
19981 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
19982
19983 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
19984 same size, so no warning should be produced on stormy16.
19985
19986 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
19987 due to oversized array.
19988 * g++.old-deja/g++.mike/ns15.C: Likewise.
19989 * g++.old-deja/g++.pt/crash16.C: Likewise.
19990
19991 2001-11-02 Graham Stott <grahams@redhat.com>
19992
19993 * g++.dgother/debug1.C: Fix typos.
19994
19995 2001-11-01 Jakub Jelinek <jakub@redhat.com>
19996
19997 * g++.dg/other/debug1.C: New test.
19998
19999 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20000
20001 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
20002 of unsigned long.
20003
20004 2001-10-30 Jakub Jelinek <jakub@redhat.com>
20005
20006 * gcc.dg/20011029-2.c: New test.
20007
20008 * gcc.c-torture/compile/20011029-1.c: New test.
20009
20010 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
20011
20012 * objc/execute/class_self-1.m: New test.
20013 * objc/execute/class_self-2.m: New test.
20014
20015 2001-10-25 Zack Weinberg <zack@codesourcery.com>
20016
20017 * gcc.misc-tests/msgs.exp: Delete.
20018 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
20019 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
20020 error set to match recent changes.
20021
20022 2001-10-24 Zack Weinberg <zack@codesourcery.com>
20023
20024 * gcc.dg/20011021-1.c: New test.
20025
20026 2001-10-24 Jakub Jelinek <jakub@redhat.com>
20027
20028 * gcc.c-torture/compile/20011023-1.c: New test.
20029
20030 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
20031
20032 * lib/g77.exp: Rewrite based on lib/g++.exp.
20033
20034 2001-10-19 Jakub Jelinek <jakub@redhat.com>
20035
20036 * gcc.c-torture/execute/20011019-1.c: New test.
20037
20038 * gcc.dg/20011018-1.c: New test.
20039
20040 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
20041
20042 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
20043
20044 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
20045
20046 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
20047 * gcc.dg/attr-invalid.c: Likewise.
20048
20049 2001-10-18 Jakub Jelinek <jakub@redhat.com>
20050
20051 * testsuite/gcc.dg/20011015-1.c: New test.
20052
20053 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20054
20055 * g++.dg/template/unify2.C: New test.
20056
20057 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
20058
20059 * g++.dg/other/exception-specification.C: New test
20060
20061 2001-10-13 Tom Rix <trix@redhat.com>
20062
20063 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
20064 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
20065
20066 2001-10-12 Jakub Jelinek <jakub@redhat.com>
20067
20068 * testsuite/gcc.dg/20011009-1.c: New test.
20069
20070 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
20071
20072 PR g++/4476
20073 * g++.dg/other/friend1.C: New test.
20074
20075 2001-10-11 Richard Henderson <rth@redhat.com>
20076
20077 * g++.old-deja/g++.other/crash18.C: Add -S to options.
20078
20079 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20080
20081 * gcc.c-torture/compile/20011010-1.c: New.
20082
20083 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
20084
20085 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
20086 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
20087 g77.f-torture/execute/execute.exp,
20088 g77.f-torture/noncompile/noncompile.exp,
20089 gcc.c-torture/compile/compile.exp,
20090 gcc.c-torture/execute/execute.exp,
20091 gcc.c-torture/execute/ieee/ieee.exp,
20092 gcc.c-torture/execute/memcheck/memcheck.exp,
20093 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
20094 objc/execute/execute.exp: Update FSF address.
20095
20096 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
20097
20098 * gcc.dg/cpp/cmdlne-C.c: Update.
20099 * gcc.dg/cpp/cmdlne-C2.c: New.
20100
20101 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20102
20103 * gcc.c-torture/execute/20011008-3.c: New.
20104
20105 2001-10-08 DJ Delorie <dj@redhat.com>
20106
20107 * gcc.dg/20011008-1.c: New.
20108 * gcc.dg/20011008-2.c: New.
20109
20110 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
20111
20112 * gcc.dg/cpp/spacing1.c: Update test.
20113
20114 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
20115
20116 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
20117 spelling errors of "separate" as "seperate".
20118
20119 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
20120
20121 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
20122 enough to avoid inlining.
20123
20124 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20125
20126 * lib/g77.exp: set libg2c_dir correctly.
20127
20128 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
20129
20130 * gcc.dg/cpp/macro11.c: New test.
20131
20132 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20133
20134 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
20135 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
20136 gcc.dg/format/multattr-3.c: New tests.
20137 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
20138 tests for format attributes on function pointers being rejected.
20139
20140 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20141
20142 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
20143
20144 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
20145
20146 * g++.dg/warn/format1.C: New test.
20147
20148 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
20149
20150 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
20151
20152 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20153
20154 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
20155
20156 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
20157
20158 * gcc.dg/cpp/redef2.c: Add test.
20159
20160 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
20161
20162 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
20163 long-standing bug on i686, apparently.
20164 * gcc.c-torture/execute/loop-2c.x: New file.
20165 * gcc.c-torture/execute/loop-2d.x: New file.
20166 * gcc.c-torture/execute/loop-3c.x: New file.
20167
20168 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
20169
20170 * gcc.dg/cpp/20000625-2.c: Correct line number.
20171
20172 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20173
20174 * gcc.dg/cpp/macro10.c: New test.
20175 * gcc.dg/cpp/strify3.c: New test.
20176 * gcc.dg/cpp/spacing1.c: Add tests.
20177 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
20178 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
20179
20180 2001-09-24 DJ Delorie <dj@redhat.com>
20181
20182 * gcc.c-torture/execute/20010924-1.c: New test.
20183
20184 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
20185
20186 * testsuite/objc/execute/paste.m: Remove.
20187
20188 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
20189
20190 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
20191
20192 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
20193
20194 * g77.dg/strlen0.f: New test.
20195
20196 2001-09-21 Richard Henderson <rth@redhat.com>
20197
20198 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
20199 * g++.old-deja/g++.abi/vtable2.C: Likewise.
20200
20201 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
20202
20203 Table-driven attributes.
20204 * g++.dg/ext/attrib1.C: New test.
20205
20206 2001-09-20 DJ Delorie <dj@redhat.com>
20207
20208 * gcc.dg/20000926-1.c: Update expected warning messages.
20209 * gcc.dg/array-2.c: Likewise, and test for warnings too.
20210 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
20211 array.
20212
20213 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
20214
20215 * g++.dg/eh/registers1.C: New test case.
20216
20217 2001-09-17 Richard Henderson <rth@redhat.com>
20218
20219 * gcc.dg/array-5.c: Fix VLA decomposition test.
20220
20221 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
20222
20223 * gcc.dg/cpp/line5.c: New testcase.
20224
20225 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
20226
20227 * gcc.dg/cpp/macro9.c: New test.
20228
20229 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
20230
20231 * gcc.c-torture/execute/980223.c: Change type of addr from long
20232 to char *.
20233
20234 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
20235
20236 * gcc.c-torture/execute/20010915-1.c: New test.
20237
20238 2001-09-14 Janis Johnson <janis187@us.ibm.com>
20239
20240 * g77.dg/bprob: New directory.
20241 * g77.dg/bprob/bprob.exp: New file.
20242 * g77.dg/bprob/bprob-1.f: New test.
20243 * g77.dg/gcov: New directory.
20244 * g77.dg/gcov/gcov.exp: New file.
20245 * g77.dg/gcov/gcov-1.f: New test.
20246 * g77.dg/gcov/gcov-1.x: New file.
20247
20248 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
20249
20250 * gcc.dg/cpp/directiv.c: Update.
20251 * gcc.dg/cpp/undef1.c: Update.
20252
20253 2001-09-12 Jakub Jelinek <jakub@redhat.com>
20254
20255 * gcc.dg/20010912-1.c: New test.
20256
20257 2001-09-11 Janis Johnson <janis187@us.ibm.com>
20258
20259 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
20260 language-independent file in lib.
20261 * lib/gcov.exp: New file.
20262
20263 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
20264
20265 * gcc.c-torture/compile/20010911-1.c: New test.
20266
20267 2001-09-10 Janis Johnson <janis187@us.ibm.com>
20268
20269 * lib/profopt.exp: New, to support profile-directed optimizations.
20270 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
20271 * gcc.misc-tests/bprob-1.c: New test.
20272 * gcc.misc-tests/bprob-2.c: New test.
20273
20274 2001-09-07 Janis Johnson <janis187@us.ibm.com>
20275
20276 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
20277 XFAIL and which kinds of gcov output to verify.
20278 * gcc.misc-tests/gcov-4b.x: New file.
20279 * gcc.misc-tests/gcov-5b.x: New file.
20280 * gcc.misc-tests/gcov-6.x: New file.
20281 * gcc.misc-tests/gcov-7.c: New test.
20282 * gcc.misc-tests/gcov-7.x: New file.
20283
20284 2001-09-06 Janis Johnson <janis187@us.ibm.com>
20285
20286 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
20287 * gcc.misc-tests/gcov-6.c: New test.
20288
20289 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
20290
20291 PR c++/3986
20292 * g++.dg/abi/vbase1.C: New test.
20293
20294 2001-09-05 Ziemowit Laski <zlaski@apple.com>
20295
20296 * objc.dg/method-2.m: New.
20297
20298 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
20299
20300 PR c++/4203
20301 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
20302 * g++.dg/init/empty1.C: New test.
20303
20304 2001-09-03 Jakub Jelinek <jakub@redhat.com>
20305
20306 * gcc.c-torture/compile/20010903-1.c: New test.
20307
20308 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
20309
20310 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
20311 for m68k.
20312
20313 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
20314
20315 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
20316
20317 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
20318
20319 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
20320
20321 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
20322
20323 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
20324 for 16-bit 'unsigned int'.
20325
20326 2001-08-29 Kazu Hirata <kazu@hxi.com>
20327
20328 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
20329
20330 2001-08-27 Richard Henderson <rth@redhat.com>
20331
20332 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
20333 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
20334
20335 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
20336
20337 * gcc.dg/asm-names.c (ymain): New.
20338
20339 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
20340
20341 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
20342 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
20343 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
20344
20345 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20346
20347 * gcc.dg/compare5.c: New testcase.
20348
20349 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
20350
20351 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
20352 and "In instantiation".
20353
20354 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
20355
20356 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
20357
20358 2001-08-20 Janis Johnson <janis187@us.ibm.com>
20359
20360 * gcc.misc-tests/gcov.exp: Add support for branch information.
20361 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
20362 * gcc.misc-tests/gcov-4.c: New test.
20363 * gcc.misc-tests/gcov-4b.c: New test.
20364 * gcc.misc-tests/gcov-5b.c: New test.
20365
20366 2001-08-20 Zack Weinberg <zackw@panix.com>
20367
20368 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
20369 expected to fail.
20370
20371 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
20372
20373 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
20374
20375 2001-08-19 Jakub Jelinek <jakub@redhat.com>
20376
20377 * g++.dg/eh/template1.C: New test.
20378
20379 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
20380
20381 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
20382 Fix thinko.
20383 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
20384 for xfail.
20385
20386 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
20387
20388 * lib/g77-dg.exp: Use prune.exp for common procedures
20389 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
20390 * lib/g77.exp: (g77-dg-prune) Remove
20391
20392 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
20393
20394 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
20395
20396 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20397
20398 * g++.dg/template/unify1.C: New test.
20399
20400 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
20401
20402 * g++.dg/abi/empty4.C: New test.
20403
20404 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
20405
20406 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
20407 solaris2.*
20408 * g77.f-torture/compile/pr3743.x: Likewise
20409
20410 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
20411
20412 * g++.dg/other/using-declaration.C: New test.
20413
20414 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20415
20416 * gcc.dg/cpp/tr-sign.c: New testcase.
20417
20418 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
20419
20420 * gcc.dg/cpp/19951025-1.c: Revert.
20421 * gcc.dg/cpp/directiv.c: We no longer process directives that
20422 interrupt macro arguments.
20423
20424 2001-08-03 Zack Weinberg <zackw@stanford.edu>
20425
20426 * gcc.dg/bconstp-1.c: New test.
20427
20428 2001-08-03 Richard Henderson <rth@redhat.com>
20429
20430 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
20431
20432 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
20433
20434 * gcc.dg/cpp/19951025-1.c: Update.
20435
20436 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
20437
20438 * g77.dg/ff90-1.f (s): Fix reference of variable z,
20439 should be x.
20440
20441 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
20442
20443 Kill -fhonor-std.
20444 * g++.old-deja/g++.ns/ns14.C: Remove special options.
20445 * g++.old-deja/g++.other/std1.C: Likewise.
20446 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
20447
20448 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20449
20450 * lib/g77.exp: Load gcc-defs.exp for common procedures
20451 (g77_pass, g77_fail, g77_finish, g77_exit,
20452 ${tool}_check_unsupported_p} Now redundant. Deleted.
20453
20454 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
20455
20456 * g77.dg/fbackslash.f
20457 * g77.dg/fcase-preserve.f
20458 * g77.dg/ff90-1.f
20459 * g77.dg/ffixed-line-length-0.f
20460 * g77.dg/ffixed-line-length-132.f
20461 * g77.dg/ffixed-line-length-7.f
20462 * g77.dg/ffixed-line-length-72.f
20463 * g77.dg/ffixed-line-length-none.f
20464 * g77.dg/ffree-form-1.f
20465 * g77.dg/fno-backslash.f
20466 * g77.dg/fno-f90-1.f
20467 * g77.dg/fno-fixed-form-1.f
20468 * g77.dg/fno-onetrip.f
20469 * g77.dg/fno-typeless-boz.f
20470 * g77.dg/fno-underscoring.f
20471 * g77.dg/fno-vxt-1.f
20472 * g77.dg/fonetrip.f
20473 * g77.dg/ftypeless-boz.f
20474 * g77.dg/fugly-assumed.f
20475 * g77.dg/funderscoring.f
20476 * g77.dg/fvxt-1.f
20477
20478 2001-08-01 Ziemowit Laski <zlaski@apple.com>
20479
20480 * objc.dg/fwd-proto-1.m: New.
20481 * objc.dg/local-decl-1.m: New.
20482 * objc.dg/naming-1.m: New.
20483 * objc.dg/naming-2.m: New.
20484 * objc.dg/proto-hier-1.m: New.
20485
20486 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
20487
20488 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
20489 largest-type elements to a struct makes its size grow.
20490
20491 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20492
20493 * g++.dg/abi/vthunk1.C: New test.
20494
20495 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
20496
20497 * g++.dg/abi/vbase8-22.C: New test.
20498
20499 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20500
20501 * gcc.dg/cpp/macro8.c: New test.
20502
20503 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 * g++.dg/abi/vbase8-21.C: New test.
20506
20507 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
20508
20509 * g++.dg/abi/vbase8-10.C: New test.
20510
20511 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20512
20513 * lib/g++.exp (g++_set_ld_library_path): Renamed to
20514 ${tool}_set_ld_library_path.
20515 Changed caller.
20516 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
20517 g++.exp.
20518
20519 2001-07-26 Stan Cox <scox@redhat.com>
20520
20521 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
20522 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
20523 gcc_exit, gcc_check_unsupported_p):
20524 Moved to gcc-deps.exp
20525 * gcc-deps.exp: New file.
20526
20527 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20528
20529 * g++.old-deja/g++.pt/defarg14.C: New test.
20530
20531 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20532
20533 * g++.old-deja/g++.other/lineno5.C: New test.
20534
20535 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20536
20537 * g++.old-deja/g++.pt/crash68.C: New test.
20538
20539 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
20540
20541 * g++.old-deja/g++.other/crash42.C: New test.
20542
20543 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
20544
20545 * gcc.dg/cpp/extratokens.c: Fix.
20546 * gcc.dg/cpp/skipping2.c: New tests.
20547
20548 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20549
20550 * gcc.c-torture/execute/20010724-1.c: New file.
20551 * gcc.c-torture/execute/20010724-1.x: New file.
20552
20553 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20554
20555 * g++.old-deja/g++.other/cond7.C: New test.
20556
20557 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20558
20559 * g++.old-deja/g++.other/optimize4.C: New test.
20560
20561 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
20562
20563 * g++.old-deja/g++.abi/vbase8-5.C: New test.
20564
20565 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
20566
20567 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
20568 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
20569 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
20570 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
20571
20572 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
20573 bug report" message.
20574
20575 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
20576 * g++.dg/ext/instantiate1.C: Move from old-deja.
20577
20578 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
20579
20580 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
20581 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
20582 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
20583 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
20584
20585 2001-07-23 Jeffrey A Law (law@cygnus.com)
20586
20587 * gcc.c-torture/execute/20010723-1.c: New test.
20588
20589 2001-07-23 Ben Elliston <bje@redhat.com>
20590
20591 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
20592
20593 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20594
20595 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
20596 i[34567]86-*-*.
20597 Delete handling of ieee_multilib_flags.
20598 Pass -mieee for alpha*-*-* and sh-*-*.
20599 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
20600
20601 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
20602
20603 Remove old-abi tests.
20604 * g++.old-deja/g++.mike/p11116.C: Remove.
20605 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
20606
20607 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
20608
20609 * g77.f-torture/compile/pr3743.f: New test
20610
20611 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
20612
20613 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
20614
20615 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20616
20617 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
20618 g++.old-deja/g++.pt/static6.C: Likewise.
20619 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
20620 supports weak symbols.
20621
20622 2001-07-18 Andreas Jaeger <aj@suse.de>
20623
20624 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
20625 supported again.
20626
20627 2001-07-18 Andreas Jaeger <aj@suse.de>
20628
20629 * gcc.dg/iftrap-1.c: Fix target line.
20630
20631 2001-07-17 Richard Henderson <rth@redhat.com>
20632
20633 * gcc.c-torture/execute/20010717-1.c: New.
20634
20635 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
20636
20637 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
20638 tests.
20639
20640 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
20641
20642 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
20643
20644 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20645
20646 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
20647 UAC_SIGBUS, UAC_NOPRINT definitions.
20648
20649 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
20650
20651 * objc/execute/object_is_class.m: New test.
20652 * objc/execute/object_is_meta_class.m: New test.
20653
20654 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
20655
20656 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
20657 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
20658
20659 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
20660
20661 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
20662 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
20663
20664 2001-07-14 Richard Henderson <rth@redhat.com>
20665
20666 * gcc.dg/iftrap-1.c: New.
20667
20668 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
20669
20670 * g77.f-torture/execute/intrinsic77.f: New test.
20671
20672 2001-07-11 Janis Johnson <janis@us.ibm.com>
20673
20674 * gcc.misc-tests/gcov-3.c: New test.
20675
20676 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20677
20678 * gcc.c-torture/compile/20010711-1.c,
20679 * gcc.c-torture/compile/20010711-2.c: New tests.
20680
20681 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
20682
20683 * gcc.c-torture/execute/20010711-1.c: New test.
20684
20685 2001-07-11 Ben Elliston <bje@redhat.com>
20686
20687 * g++.old-deja/g++.other/enum5.C: New test.
20688
20689 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
20690
20691 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
20692 (g++-dg-prune): Call prune_gcc_output.
20693 * prune.exp: New file for prune_gcc_output.
20694 * lib/g++.exp, lib/gcc.exp: Load it.
20695
20696 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
20697
20698 * gcc.c-torture/compile/20010701-1.c,
20699 g++.old-deja/g++.ext/attrib6.C: New tests.
20700
20701 2001-07-06 Jeffrey A Law (law@cygnus.com)
20702
20703 * gcc.c-torture/compile/20010706-1.c: New test.
20704
20705 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
20706
20707 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
20708
20709 2001-06-28 Stan Shebs <shebs@apple.com>
20710
20711 * gcc.dg/pragma-darwin.c: New test.
20712
20713 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20714
20715 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
20716 Solaris 2.[678] system.
20717
20718 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
20719
20720 * gcc.dg/20010622-1.c: New test.
20721
20722 2001-06-18 Stan Shebs <shebs@apple.com>
20723
20724 * objc.dg: New directory.
20725 * objc.dg/dg.exp: New file.
20726 * objc.dg/alias.m: New.
20727 * objc.dg/class-1.m: New.
20728 * objc.dg/class-2.m: New.
20729 * objc.dg/const-str-1.m: New.
20730 * objc.dg/const-str-2.m: New.
20731 * objc.dg/id-1.m: New.
20732 * objc.dg/method-1.m: New.
20733 * objc.dg/super-class-1.m: New.
20734 * lib/objc-dg.exp: New file.
20735
20736 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
20737
20738 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
20739 of label name.
20740
20741 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
20742
20743 * g++.old-deja/g++.abi/vbase8-9.C: New test.
20744
20745 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20746
20747 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
20748 variable.
20749
20750 2001-06-12 Richard Henderson <rth@redhat.com>
20751
20752 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
20753
20754 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20755
20756 * g++.old-deja/g++.abi/vbase5.C: New test.
20757 * g++.old-deja/g++.abi/vbase6.C: New test.
20758 * g++.old-deja/g++.abi/vbase7.C: New test.
20759
20760 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20761
20762 * gcc.c-torture/compile/20010610-1.c: New test.
20763
20764 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
20765
20766 * g++.old-deja/g++.abi/vbase4.C: New test.
20767
20768 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20769
20770 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
20771 support %f for HC11/HC12 targets.
20772 * gcc.c-torture/execute/930513-1.x: New file, likewise.
20773 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
20774 on HC11/HC12 targets.
20775 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
20776
20777 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
20778
20779 * gcc.dg/wchar_t-1.c: New file.
20780 * gcc.dg/wint_t-1.c: Likewise.
20781
20782 2001-06-11 Bernd Schmidt <bernds@redhat.com>
20783
20784 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
20785
20786 2001-06-11 Richard Henderson <rth@redhat.com>
20787
20788 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
20789
20790 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20791
20792 * gcc.c-torture/compile/20010611-1.c: New test.
20793
20794 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
20795
20796 * gcc.dg/c99-tag-1.c: Add more tests.
20797
20798 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
20799
20800 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
20801 representation on MN10300 and ARM/Thumb.
20802
20803 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
20804
20805 * g77.f-torture/execute/20010610.f: New.
20806
20807 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
20808
20809 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
20810 names.
20811
20812 2001-06-09 Richard Henderson <rth@redhat.com>
20813
20814 * gcc.c-torture/execute/ashrdi-1.c: New.
20815 * gcc.c-torture/execute/ashldi-1.c: New.
20816 * gcc.c-torture/execute/lshrdi-1.c: New.
20817
20818 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
20819
20820 * objc/execute/load-3.m: Added. Check sending +load to categories,
20821 in addition to classes.
20822
20823 2001-06-08 Stan Shebs <shebs@apple.com>
20824
20825 * objc/execute/load-2.m: New test. From Nicola Pero
20826 <n.pero@mi.flashnet.it>.
20827
20828 2001-06-08 Jakub Jelinek <jakub@redhat.com>
20829
20830 * gcc.c-torture/execute/20010605-2.c: New test.
20831
20832 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20833
20834 * g++.old-deja/g++.abi/vbase2.C: New test.
20835 * g++.old-deja/g++.abi/vbase3.C: New test.
20836
20837 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
20838
20839 * g++.old-deja/g++.pt/friend49.C: New test.
20840
20841 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
20842
20843 * g++.old-deja/g++.ext/anon3.C: New test.
20844
20845 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
20846
20847 * g++.old-deja/g++.other/conv7.C: New test.
20848
20849 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
20850
20851 * gcc.c-torture/compile/20010605-2.c: New test.
20852
20853 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
20854
20855 * gcc.c-torture/execute/20010604-1.c: New test.
20856
20857 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
20858
20859 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
20860
20861 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
20862
20863 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
20864 (g++_link_flags): Likewise.
20865 (g++_init): Pass gccpath's value to two previous functions.
20866
20867 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20868
20869 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
20870 Ensure logfile entry matches exec command line.
20871
20872 2001-05-31 Richard Henderson <rth@redhat.com>
20873
20874 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
20875 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
20876
20877 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
20878
20879 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
20880 compiler for irix6.2
20881
20882 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
20883
20884 * g++.old-deja/g++.other/optimize3.C: New file.
20885
20886 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
20887
20888 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
20889 assemble.
20890
20891 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
20892
20893 * g++.old-deja/g++.other/optimize2.C: New file.
20894
20895 2001-05-25 Diego Novillo <dnovillo@redhat.com>
20896
20897 * gcc.c-torture/compile/20010518-2.c: New file.
20898 * gcc.c-torture/execute/20010518-1.c: New file.
20899 * gcc.c-torture/execute/20010518-2.c: New file.
20900
20901 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
20902
20903 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
20904
20905 2001-05-24 Mark Mitchell <mark@codesourcery.com>
20906
20907 G++ no longer defines builtins that do not begin with __builtin.
20908 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
20909 * g++.old-deja/g++.brendand/misc13.C: Likewise.
20910 * g++.old-deja/g++.law/builtin1.C: Likewise.
20911 * g++.old-deja/g++.law/cvt2.C: Likewise.
20912 * g++.old-deja/g++.mike/net5.C: Likewise.
20913 * g++.old-deja/g++.other/builtins1.C: Likewise.
20914 * g++.old-deja/g++.other/builtins2.C: Likewise.
20915 * g++.old-deja/g++.other/builtins3.C: Likewise.
20916 * g++.old-deja/g++.other/builtins4.C: Likewise.
20917 * g++.old-deja/g++.other/inline8.C: Likewise.
20918 * g++.old-deja/g++.robertl/eb39.C: Likewise.
20919
20920 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
20921
20922 * g++.old-deja/g++.pt/using1.C: Adjust.
20923 * g++.old-deja/g++.pt/using2.C: New test.
20924
20925 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
20926
20927 * gcc.dg/cpp/charconst.c: New tests.
20928 * gcc.dg/cpp/escape.c: New tests.
20929 * gcc.dg/cpp/escape-1.c: New tests.
20930 * gcc.dg/cpp/escape-2.c: New tests.
20931 * gcc.dg/cpp/ucs.c: New tests.
20932
20933 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
20934
20935 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
20936 native compiler for irix6.5.
20937
20938 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
20939
20940 * lib/g++.exp (g++_include_flags): Use args to compute
20941 get_multilibs.
20942 (g++_link_flags): Likewise.
20943 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
20944
20945 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
20946
20947 * gcc.dg/c90-hexfloat-1.c: Add more tests.
20948
20949 2001-05-21 Geoff Keating <geoffk@redhat.com>
20950
20951 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
20952 this file.
20953
20954 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20955
20956 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
20957 STACK_SIZE;
20958 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
20959 to STACK_SIZE; Use it to define size of add_histo array.
20960 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
20961 to STACK_SIZE.
20962 (f): Use GITT_SIZE to define size of gitt local table.
20963 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
20964 to STACK_SIZE; Use it to define size of bytemem array.
20965
20966 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
20967
20968 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
20969 on 68HC11/HC12 due to the asm instruction.
20970 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
20971 * gcc.c-torture/compile/920520-1.x: Likewise.
20972 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
20973 on 68HC11/HC12 because the function is larger than 64K.
20974 * gcc.c-torture/compile/961203-1.x: New file, this test fails
20975 on 68HC11/HC12 because the structure is too large.
20976
20977 2001-05-20 Richard Henderson <rth@redhat.com>
20978
20979 * gcc.c-torture/execute/20010520-1.c: New.
20980
20981 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20982
20983 * g++.old-deja/g++.warn/compare1.C: New test.
20984 * gcc.dg/compare4.c: New test.
20985
20986 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
20987
20988 * g++.old-deja/g++.other/optimize1.C: New test.
20989
20990 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20991
20992 * g++.old-deja/g++.pt/spec41.C: New test.
20993
20994 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
20995
20996 * gcc.c-torture/compile/20010114-1.x: Remove.
20997
20998 2001-05-18 Stan Shebs <shebs@apple.com>
20999
21000 * gcc.c-torture/compile/20010518-1.c: New test.
21001
21002 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
21003
21004 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
21005 * g++.old-deja/g++.pt/crash67.C: New test.
21006
21007 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
21008
21009 * g++.old-deja/g++.other/debug9.C: New test.
21010
21011 2001-05-16 Zack Weinberg <zackw@stanford.edu>
21012
21013 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
21014
21015 2001-05-16 Jan Hubicka <jh@suse.cz>
21016
21017 * gcc.c-torture/compile/20010516-1.c: New test.
21018
21019 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21020
21021 * g++.old-deja/g++.other/crash41.C: New test.
21022
21023 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
21024
21025 * g++.old-deja/g++.pt/crash66.C: New test.
21026
21027 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
21028
21029 * g++.old-deja/g++.robertl/eb27.C: Convert.
21030
21031 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
21032
21033 * g++.dg/friend-warn.C: New test. Do not warn about friend
21034 declaration being redundant.
21035
21036 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
21037
21038 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
21039
21040 2001-05-14 Mark Mitchell <mark@codesourcery.com>
21041
21042 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
21043
21044 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
21045
21046 * lib/g++.exp: Use testsuite_flags.
21047
21048 2001-05-13 Mark Mitchell <mark@codesourcery.com>
21049
21050 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
21051
21052 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
21053
21054 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
21055
21056 2001-05-11 Mark Mitchell <mark@codesourcery.com>
21057
21058 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
21059
21060 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
21061
21062 * gcc.c-torture/compile/20010313-1.c: New test.
21063
21064 2001-05-09 Zack Weinberg <zackw@stanford.edu>
21065
21066 * gcc.dg/cpp/direct2.c: New test.
21067 * gccq.dg/cpp/direct2s.c: New test.
21068
21069 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
21070
21071 2001-05-07 Mark Mitchell <mark@codesourcery.com>
21072
21073 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
21074 * g++.old-deja/g++.other/op3.C: Likewise.
21075
21076 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
21077
21078 * gcc.dg/cpp/syshdr.h: New file.
21079 * gcc.dg/cpp/sysmac1.c: Update.
21080 * gcc.dg/cpp/sysmac2.c: Update.
21081
21082 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
21083
21084 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
21085
21086 2001-05-04 David Edelsohn <edelsohn@gnu.org>
21087
21088 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
21089 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
21090
21091 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
21092
21093 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
21094
21095 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
21096
21097 * lib/g++.exp (g++_include_flags): Don't use any special flags
21098 if TESTING_IN_BUILD_TREE is not defined.
21099 (g++_init): Use a plain 'c++' as the compiler if
21100 TESTING_IN_BUILD_TREEE is not defined.
21101
21102 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21103
21104 * g++.old-deja/g++.eh/catch13.C: New test.
21105 * g++.old-deja/g++.eh/catch14.C: New test.
21106
21107 2001-05-02 Jakub Jelinek <jakub@redhat.com>
21108
21109 * gcc.dg/cpp/tr-define.c: New test.
21110
21111 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
21112
21113 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
21114 <stdlib.h>, not <malloc.h>.
21115
21116 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21117
21118 * g++.old-deja/g++.ns/template17.C: New test.
21119
21120 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
21121
21122 * g++.old-deja/g++.pt/ref4.C: New test.
21123
21124 2001-04-30 Richard Henderson <rth@redhat.com>
21125
21126 * gcc.dg/20000724-1.c: Revert last change.
21127
21128 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
21129
21130 * g77.f-torture/execute/20010430.f: New test.
21131
21132 2001-04-30 Mark Mitchell <mark@codesourcery.com>
21133
21134 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
21135
21136 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
21137
21138 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
21139
21140 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21141
21142 * g++.old-deja/g++.eh/crash6.C: New test.
21143
21144 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21145
21146 * g++.old-deja/g++.other/warn7.C: New test.
21147
21148 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
21149
21150 * g++.old-deja/g++.other/defarg9.C: New test.
21151
21152 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21153
21154 * g77.f-torture/compile/20010426.f: New test.
21155 * g77.f-torture/execute/20010426.f: New test.
21156
21157 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
21158
21159 * g77.f-torture/compile/20000629-1.x: Remove - error
21160 has been fixed.
21161
21162 2001-04-26 Jeffrey A Law (law@cygnus.com)
21163
21164 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
21165 Tweak slightly to work with g++.dg framework.
21166 * g++.dg/special/ecos.exp: Run initp1.C test.
21167 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
21168
21169 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
21170 its linker doesn't give line numbers either.
21171 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
21172
21173 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21174
21175 * g++.old-deja/g++.other/lex1.C: New test.
21176
21177 2001-04-26 Jakub Jelinek <jakub@redhat.com>
21178
21179 * gcc.dg/noncompile/20010425-1.c: New test.
21180
21181 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
21182
21183 * g++.old-deja/g++.pt/mangle2.C: New test.
21184
21185 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21186
21187 * gcc.dg/format/plus-1.c: New test.
21188
21189 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21190
21191 * gcc.dg/20010423-1.c: New test.
21192
21193 2001-04-25 Jakub Jelinek <jakub@redhat.com>
21194
21195 * gcc.c-torture/execute/20010422-1.c: New test.
21196
21197 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
21198
21199 * g++.old-deja/g++.ns/type2.C: New test.
21200
21201 2001-04-24 Zack Weinberg <zackw@stanford.edu>
21202
21203 * g++.old-deja/g++.other/perf1.C: New test.
21204
21205 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
21206
21207 * gcc.dg/c99-func-2.c: Remove xfail.
21208 * gcc.dg/c99-func-3.c: Remove xfail.
21209 * gcc.dg/c99-func-4.c: Remove xfail.
21210
21211 2001-04-23 Zack Weinberg <zackw@stanford.edu>
21212
21213 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
21214
21215 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
21216
21217 * gcc.c-torture/compile/20010423-1.c: New test.
21218
21219 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21220
21221 * g++.old-deja/g++.pt/typename28.C: New test.
21222
21223 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
21224
21225 * g++.old-deja/g++.abi/empty2.C: New test.
21226 * g++.old-deja/g++.abi/empty3.C: New test.
21227
21228 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21229
21230 * g++.old-deja/g++.other/comdat2.C: New test.
21231 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
21232
21233 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21234
21235 * g++.old-deja/g++.other/overload14.C: New test.
21236
21237 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21238
21239 * g++.old-deja/g++.other/lookup23.C: New test.
21240
21241 2001-04-20 Jakub Jelinek <jakub@redhat.com>
21242
21243 * gcc.c-torture/execute/20010403-1.c: New test.
21244
21245 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
21246 Mark Mitchell <mark@codesourcery.com>
21247
21248 * lib/old-dejagnu.exp: Don't delete output of executable.
21249 Add .exe suffix to executables.
21250
21251 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
21252
21253 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
21254
21255 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21256
21257 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
21258
21259 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21260
21261 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
21262 * g++.old-deja/g++.abi/crash1.C: New test.
21263
21264 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
21265
21266 * g++.old-deja/g++.other/crash40.C: New test.
21267
21268 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21269
21270 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
21271
21272 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
21273
21274 * g++.old-deja/g++.other/warn6.C: New test.
21275
21276 22001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
21277
21278 * g++.old-deja/g++.robertl/eb42.C: Same.
21279
21280 001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21281
21282 * gcc.dg/wtr-conversion-1.c: New testcase.
21283
21284 2001-04-10 Richard Henderson <rth@redhat.com>
21285
21286 * g++.old-deja/g++.other/array5.C: New.
21287
21288 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21289
21290 * gcc.c-torture/execute/20010408-1.c: New test.
21291
21292 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
21293
21294 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
21295 headers and constructs.
21296 * g++.old-deja/g++.robertl/eb79.C: Same.
21297 * g++.old-deja/g++.robertl/eb77.C (main): Same.
21298 * g++.old-deja/g++.robertl/eb73.C: Same.
21299 * g++.old-deja/g++.robertl/eb66.C (main): Same.
21300 * g++.old-deja/g++.robertl/eb55.C (t): Same.
21301 * g++.old-deja/g++.robertl/eb54.C (main): Same.
21302 * g++.old-deja/g++.robertl/eb46.C (main): Same.
21303 * g++.old-deja/g++.robertl/eb44.C: Same.
21304 * g++.old-deja/g++.robertl/eb41.C (main): Same.
21305 * g++.old-deja/g++.robertl/eb4.C (main): Same.
21306 * g++.old-deja/g++.robertl/eb39.C: Same.
21307 * g++.old-deja/g++.robertl/eb33.C (main): Same.
21308 * g++.old-deja/g++.robertl/eb31.C (main): Same.
21309 * g++.old-deja/g++.robertl/eb30.C: Same.
21310 * g++.old-deja/g++.robertl/eb3.C: Same.
21311 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
21312 * g++.old-deja/g++.robertl/eb21.C: Same.
21313 * g++.old-deja/g++.robertl/eb15.C: Same.
21314 * g++.old-deja/g++.robertl/eb118.C: Same.
21315 * g++.old-deja/g++.robertl/eb115.C (main): Same.
21316 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
21317 * g++.old-deja/g++.robertl/eb109.C: Same.
21318 * g++.old-deja/g++.other/sibcall1.C (main): Same.
21319 * g++.old-deja/g++.mike/rtti1.C: Same.
21320 * g++.old-deja/g++.mike/p658.C: Same.
21321 * g++.old-deja/g++.mike/net46.C: Same.
21322 * g++.old-deja/g++.mike/net34.C: Same.
21323 * g++.old-deja/g++.mike/memoize1.C: Same.
21324 * g++.old-deja/g++.mike/eh2.C: Same.
21325 * g++.old-deja/g++.law/weak.C: Same.
21326 * g++.old-deja/g++.law/visibility7.C: Same.
21327 * g++.old-deja/g++.law/visibility25.C: Same.
21328 * g++.old-deja/g++.law/visibility22.C: Same.
21329 * g++.old-deja/g++.law/visibility2.C: Same.
21330 * g++.old-deja/g++.law/visibility17.C: Same.
21331 * g++.old-deja/g++.law/visibility13.C: Same.
21332 * g++.old-deja/g++.law/visibility10.C: Same.
21333 * g++.old-deja/g++.law/visibility1.C: Same.
21334 * g++.old-deja/g++.law/virtual3.C (eval): Same.
21335 * g++.old-deja/g++.law/vbase1.C: Same.
21336 * g++.old-deja/g++.law/operators32.C: Same.
21337 * g++.old-deja/g++.law/nest3.C: Same.
21338 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
21339 * g++.old-deja/g++.law/except5.C (main): Same.
21340 * g++.old-deja/g++.law/cvt7.C (run): Same.
21341 * g++.old-deja/g++.law/cvt2.C: Same.
21342 * g++.old-deja/g++.law/cvt16.C: Same.
21343 * g++.old-deja/g++.law/ctors6.C (bar): Same.
21344 * g++.old-deja/g++.law/ctors17.C (main): Same.
21345 * g++.old-deja/g++.law/ctors13.C: Same.
21346 * g++.old-deja/g++.law/ctors12.C (main): Same.
21347 * g++.old-deja/g++.law/ctors10.C: Same.
21348 * g++.old-deja/g++.law/code-gen5.C: Same.
21349 * g++.old-deja/g++.law/bad-error7.C: Same.
21350 * g++.old-deja/g++.law/arm9.C: Same.
21351 * g++.old-deja/g++.law/arm12.C: Same.
21352 * g++.old-deja/g++.law/arg8.C: Same.
21353 * g++.old-deja/g++.law/arg1.C: Same.
21354 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
21355 * g++.old-deja/g++.jason/template31.C: Same.
21356 * g++.old-deja/g++.jason/template24.C (main): Same.
21357 * g++.old-deja/g++.jason/2371.C: Same.
21358 * g++.old-deja/g++.eh/new2.C: Same.
21359 * g++.old-deja/g++.eh/new1.C: Same.
21360 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
21361 * g++.old-deja/g++.brendan/nest21.C (main): Same.
21362 * g++.old-deja/g++.brendan/err-msg3.C: Same.
21363 * g++.old-deja/g++.brendan/crash62.C: Same.
21364 * g++.old-deja/g++.brendan/crash52.C: Same.
21365 * g++.old-deja/g++.brendan/crash49.C (main): Same.
21366 * g++.old-deja/g++.brendan/crash38.C: Same.
21367 * g++.old-deja/g++.brendan/crash15.C (main): Same.
21368 * g++.old-deja/g++.brendan/copy9.C: Same.
21369
21370 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
21371
21372 * gcc.c-torture/execute/20001203-2.c (memset):
21373 Count argument is of type __SIZE_TYPE__.
21374
21375 2001-04-04 Diego Novillo <dnovillo@redhat.com>
21376
21377 * gcc.c-torture/compile/20010404-1.c: New test.
21378
21379 2001-04-04 Jakub Jelinek <jakub@redhat.com>
21380
21381 * gcc.c-torture/compile/20010326-1.c: New test.
21382
21383 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
21384
21385 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
21386 peculiarities of the SH.
21387 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
21388
21389 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
21390
21391 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
21392 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
21393 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
21394
21395 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21396
21397 * g77.f-torture/compile/20010321-1.f: New test.
21398
21399 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21400
21401 * gcc.c-torture/compile/20010329-1.c: New test.
21402
21403 2001-04-02 Jakub Jelinek <jakub@redhat.com>
21404
21405 * gcc.c-torture/execute/20010329-1.c: New test.
21406
21407 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21408
21409 * g++.old-deja/g++.other/eh4.C: Fix typo.
21410
21411 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
21412
21413 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
21414
21415 2001-03-28 Philip Blundell <philb@gnu.org>
21416
21417 * gcc.c-torture/compile/20010328-1.c: New test.
21418
21419 2001-03-27 Richard Henderson <rth@redhat.com>
21420
21421 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
21422 * g++.old-deja/g++.eh/vbase3.C: Likewise.
21423
21424 2001-03-27 Alan Modra <alan@linuxcare.com.au>
21425
21426 * gcc.c-torture/compile/20010327-1.c: New test.
21427
21428 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
21429
21430 * g++.old-deja/g++.other/friend12.C: New test.
21431 * g++.old-deja/g++.other/friend9.C: Expect no errors.
21432 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
21433
21434 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
21435
21436 * gcc.c-torture/execute/20010325-1.c: New test.
21437
21438 2001-03-23 Jakub Jelinek <jakub@redhat.com>
21439
21440 * g++.old-deja/g++.other/mangle3.C: New test.
21441
21442 2001-03-22 Jakub Jelinek <jakub@redhat.com>
21443
21444 * g++.old-deja/g++.other/anon8.C: New test.
21445
21446 2001-03-20 Philip Blundell <philb@gnu.org>
21447
21448 * gcc.c-torture/compile/20010320-1.c: New test.
21449
21450 2001-03-17 Richard Henderson <rth@redhat.com>
21451
21452 * g++.old-deja/g++.other/eh4.C: Add expected error text.
21453
21454 2001-03-15 Geoff Keating <geoff@redhat.com>
21455
21456 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
21457 tests on AIX.
21458
21459 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
21460
21461 * g++.old-deja/g++.other/eh4.C: New test.
21462
21463 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
21464
21465 * gcc.dg/cpp/mi1.c: Update.
21466
21467 2001-03-14 Jakub Jelinek <jakub@redhat.com>
21468
21469 * g++.old-deja/g++.other/regstack.C: New test.
21470
21471 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
21472
21473 * g++.old-deja/g++.other/ref4.C: New test.
21474
21475 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
21476
21477 * objc/execute/va_method.m: Added.
21478 * objc/execute/IMP.m: Added.
21479 * objc/execute/_cmd.m: Added.
21480 * objc/execute/accessing_ivars.m: Added.
21481 * objc/execute/class-1.m: Added.
21482 * objc/execute/class-10.m: Added.
21483 * objc/execute/class-11.m: Added.
21484 * objc/execute/class-12.m: Added.
21485 * objc/execute/class-13.m: Added.
21486 * objc/execute/class-14.m: Added.
21487 * objc/execute/class-2.m: Added.
21488 * objc/execute/class-3.m: Added.
21489 * objc/execute/class-4.m: Added.
21490 * objc/execute/class-5.m: Added.
21491 * objc/execute/class-6.m: Added.
21492 * objc/execute/class-7.m: Added.
21493 * objc/execute/class-8.m: Added.
21494 * objc/execute/class-9.m: Added.
21495 * objc/execute/class-tests-1.h
21496 * objc/execute/class-tests-2.h
21497 * objc/execute/compatibility_alias.m: Added.
21498 * objc/execute/encode-1.m: Added.
21499 * objc/execute/formal_protocol-1.m: Added.
21500 * objc/execute/formal_protocol-2.m: Added.
21501 * objc/execute/formal_protocol-3.m: Added.
21502 * objc/execute/formal_protocol-4.m: Added.
21503 * objc/execute/formal_protocol-5.m: Added.
21504 * objc/execute/formal_protocol-6.m: Added.
21505 * objc/execute/formal_protocol-7.m: Added.
21506 * objc/execute/informal_protocol.m: Added.
21507 * objc/execute/initialize.m: Added.
21508 * objc/execute/load.m: Added.
21509 * objc/execute/many_args_method.m: Added.
21510 * objc/execute/nested-3.m: Added.
21511 * objc/execute/no_clash.m: Added.
21512 * objc/execute/private.m: Added.
21513 * objc/execute/redefining_self.m: Added.
21514 * objc/execute/root_methods.m: Added.
21515 * objc/execute/selector-1.m: Added.
21516 * objc/execute/static-1.m: Added.
21517 * objc/execute/static-2.m: Added.
21518 * objc/execute/va_method.m: Added.
21519
21520 2001-03-10 Richard Henderson <rth@redhat.com>
21521
21522 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
21523
21524 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
21525
21526 * g++.old-deja/g++.other/crash31.C: XFAIL.
21527 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
21528 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
21529 * gcc.c-torture/execute/20010123-1.x: XFAIL.
21530 * gcc.c-torture/execute/20010124-1.x: XFAIL.
21531 * gcc.dg/sequence-pt-1.c: XFAIL one test.
21532
21533 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
21534
21535 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
21536
21537 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21538
21539 * gcc.dg/20000724-1.c: Don't use multiline strings.
21540
21541 2001-03-06 Zack Weinberg <zackw@stanford.edu>
21542
21543 * objc/execute/string1.m, objc/execute/string2.m: Compare the
21544 result of -cString against what we expect it to be; don't just
21545 print it out for no one to read.
21546
21547 * objc/execute/string3.m, objc/execute/string4.m: New tests.
21548 Based on testcases provided by Nicola Pero.
21549
21550 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21551
21552 * gcc.dg/cpp/macro7.c: New test.
21553
21554 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
21555
21556 * gcc.dg/cpp/multiline.c: Update.
21557
21558 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21559
21560 * g++.old-deja/g++.other/enum3.C: New test.
21561
21562 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21563
21564 * g++.old-deja/g++.other/pod1.C: New test.
21565
21566 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
21567
21568 * g++.old-deja/g++.ext/overload1.C: New test.
21569
21570 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21571
21572 * g++.old-deja/g++.pt/using1.C: New test.
21573
21574 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
21575
21576 * g++.old-deja/g++.other/using9.C: New test.
21577
21578 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
21579
21580 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
21581
21582 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
21583
21584 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
21585
21586 * g++.old-deja/g++.ext/realpt1.C: Remove.
21587
21588 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
21589
21590 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
21591
21592 2001-02-26 Will Cohen <wcohen@redhat.com>
21593
21594 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
21595
21596 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
21597
21598 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
21599 templatized constructors.
21600
21601 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21602
21603 * gcc.c-torture/execute/20010224-1.c: New test.
21604
21605 2001-02-23 Jakub Jelinek <jakub@redhat.com>
21606
21607 * gcc.c-torture/execute/20010222-1.c: New test.
21608
21609 2001-02-22 Jakub Jelinek <jakub@redhat.com>
21610
21611 * g++.old-deja/g++.other/inline20.C: New test.
21612
21613 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
21614
21615 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
21616
21617 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
21618
21619 * g++.old-deja/g++.other/lookup22.C: New test.
21620
21621 2001-02-19 Zack Weinberg <zackw@stanford.edu>
21622
21623 * g77.dg: New directory.
21624 * g77.dg/20010216-1.f: New test case.
21625 * g77.dg/dg.exp: New driver.
21626 * lib/g77-dg.exp: New driver library.
21627
21628 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21629
21630 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
21631
21632 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
21633
21634 * g++.old-deja/g++.other/decl9.C: New test.
21635
21636 2001-02-16 Jakub Jelinek <jakub@redhat.com>
21637
21638 * g++.old-deja/g++.other/init16.C: Update the test so that it does
21639 not need <string> and also tests the initialization at runtime.
21640
21641 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
21642
21643 * gcc.c-torture/execute/longlong.c: New test.
21644
21645 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21646
21647 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
21648
21649 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
21650
21651 * gcc.c-torture/execute/920302-1.c (execute):
21652 Change argument type to short.
21653
21654 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21655
21656 * g++.old-deja/g++.pt/deduct6.C: New test.
21657
21658 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
21659
21660 * g++.old-deja/g++.pt/deduct5.C: New test.
21661
21662 2001-02-14 Jakub Jelinek <jakub@redhat.com>
21663
21664 * gcc.c-torture/execute/20010209-1.c: New test.
21665
21666 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
21667
21668 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
21669
21670 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
21671
21672 * g++.dg/vtgc1.C: Update for new ABI.
21673
21674 * consistency.vlad: New directory, 1665 files.
21675
21676 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
21677
21678 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
21679 return type.
21680 * gcc.dg/cpp/digraphs.c: Declare puts.
21681
21682 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21683
21684 * g++.old-deja/g++.other/warn5.C: New test.
21685
21686 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21687
21688 * g++.old-deja/g++.pt/spec40.C: New test.
21689
21690 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
21691
21692 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
21693 case.
21694 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
21695
21696 2001-02-12 Jakub Jelinek <jakub@redhat.com>
21697
21698 * gcc.c-torture/compile/20010209-1.c: New test.
21699
21700 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
21701
21702 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
21703 excess errors message but not if it crashes.
21704 * g++.old-deja/g++.other/crash27.C: Likewise.
21705 * g++.old-deja/g++.other/crash28.C: Likewise.
21706 * g++.old-deja/g++.other/crash30.C: Likewise.
21707 * g++.old-deja/g++.other/crash32.C: Likewise.
21708 * g++.old-deja/g++.other/crash35.C: Likewise.
21709 * g++.old-deja/g++.pt/inherit2.C: Likewise.
21710
21711 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
21712
21713 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
21714 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
21715 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
21716 g77.f-torture/execute/execute.exp,
21717 g77.f-torture/noncompile/noncompile.exp,
21718 gcc.c-torture/execute/execute.exp,
21719 gcc.c-torture/execute/memcheck/memcheck.exp,
21720 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
21721 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
21722 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
21723 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
21724 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
21725 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
21726 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
21727 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
21728 Remove bug reporting instructions with ancient email addresses.
21729
21730 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21731
21732 * gcc.dg/20010202-1.c: New test.
21733 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
21734
21735 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
21736
21737 * g++.dg/stdbool-if.C: New test.
21738
21739 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
21740
21741 * objc/execute/fdecl.m: Added main().
21742
21743 2001-02-07 Jakub Jelinek <jakub@redhat.com>
21744
21745 * gcc.c-torture/execute/20010206-1.c: New test.
21746
21747 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
21748
21749 * gcc.dg/cpp/avoidpaste1.c: Update.
21750
21751 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
21752
21753 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
21754 Pero <nicola@brainstorm.co.uk>.
21755 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
21756
21757 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
21758
21759 * g++.old-deja/g++.pt/spec39.C: New test.
21760
21761 2001-02-05 Jakub Jelinek <jakub@redhat.com>
21762
21763 * gcc.c-torture/compile/20010202-1.c: New test.
21764
21765 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
21766
21767 * g++.old-deja/g++.abi/primary2.C: New test.
21768 * g++.old-deja/g++.abi/primary3.C: New test.
21769 * g++.old-deja/g++.abi/primary4.C: New test.
21770 * g++.old-deja/g++.abi/primary5.C: New test.
21771 * g++.old-deja/g++.abi/vtable3.h: New test.
21772 * g++.old-deja/g++.abi/vtable3a.C: New test.
21773 * g++.old-deja/g++.abi/vtable3b.C: New test.
21774 * g++.old-deja/g++.abi/vtable3c.C: New test.
21775 * g++.old-deja/g++.abi/vtable3d.C: New test.
21776 * g++.old-deja/g++.abi/vtable3e.C: New test.
21777 * g++.old-deja/g++.abi/vtable3f.C: New test.
21778 * g++.old-deja/g++.abi/vtable3g.C: New test.
21779 * g++.old-deja/g++.abi/vtable3h.C: New test.
21780 * g++.old-deja/g++.abi/vtable3i.C: New test.
21781 * g++.old-deja/g++.abi/vtable3j.C: New test.
21782 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
21783
21784 2001-02-03 Jakub Jelinek <jakub@redhat.com>
21785
21786 * g++.old-deja/g++.other/anon6.C: New test.
21787 * g++.old-deja/g++.other/anon7.C: New test.
21788
21789 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
21790
21791 * gcc.dg/cpp/avoidpaste2.c: New tests.
21792
21793 2001-01-31 Jakub Jelinek <jakub@redhat.com>
21794
21795 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
21796
21797 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
21798
21799 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
21800 DECIMAL_DIG cases for Irix."
21801
21802 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
21803
21804 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
21805
21806 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
21807
21808 * gcc.dg/c99-tag-1.c: New test.
21809
21810 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21811
21812 * gcc.dg/cpp/tr-warn1.c: Add tests.
21813
21814 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
21815
21816 * gcc.dg/cpp/avoidpaste1.c: Update.
21817 * gcc.dg/cpp/paste4.c: Update.
21818
21819 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
21820
21821 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
21822 cases for Irix.
21823
21824 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
21825
21826 * g++.old-deja/g++.other/inline19.C: New test.
21827
21828 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
21829
21830 * gcc.dg/Wlarger-than.c: New test.
21831
21832 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
21833
21834 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
21835
21836 2001-01-29 Jakub Jelinek <jakub@redhat.com>
21837
21838 * gcc.c-torture/execute/20010129-1.c: New test.
21839 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
21840
21841 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
21842
21843 * gcc.dg/cpp/avoidpaste1.c: Test case.
21844
21845 2001-01-28 Jakub Jelinek <jakub@redhat.com>
21846
21847 * g++.old-deja/g++.other/inline18.C: New test.
21848
21849 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21850
21851 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
21852 and __builtin_putchar.
21853
21854 2001-01-27 Jakub Jelinek <jakub@redhat.com>
21855
21856 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
21857 tests.
21858
21859 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
21860
21861 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
21862 floating point number rounding mode to round to the nearest
21863 representable mode.
21864
21865 2001-01-25 Jakub Jelinek <jakub@redhat.com>
21866
21867 * g++.old-deja/g++.other/mangle2.C: New test.
21868
21869 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
21870
21871 * gcc.c-torture/compile/20010124-1.c: New test.
21872
21873 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
21874
21875 * g++.old-deja/g++.pt/spec38.C: New test.
21876
21877 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21878
21879 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
21880 "Build don't run".
21881
21882 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21883
21884 * gcc.c-torture/execute/20010123-1.c: New test.
21885
21886 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21887
21888 * g++.old-deja/g++.pt/spec37.C: New test.
21889
21890 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
21891
21892 * g++.old-deja/g++.pt/overload14.C: New test.
21893
21894 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
21895
21896 * gcc.c-torture/execute/20010122-1.c: New test, exercise
21897 __builtin_return_address.
21898
21899 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
21900
21901 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
21902 * g++.old-deja/g++.pt/spec35.C: New test.
21903 * g++.old-deja/g++.pt/spec36.C: New test.
21904
21905 2001-01-20 Jakub Jelinek <jakub@redhat.com>
21906
21907 * gcc.c-torture/compile/20010118-1.c: New test.
21908
21909 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
21910
21911 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
21912
21913 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21914
21915 * gcc.c-torture/execute/20010119-1.c: New test.
21916
21917 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21918
21919 * g++.old-deja/g++.other/vbase5.C: New test.
21920
21921 2001-01-19 Jakub Jelinek <jakub@redhat.com>
21922
21923 * gcc.c-torture/execute/20010118-1.c: New test.
21924
21925 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21926
21927 * g++.old-deja/g++.pt/deduct3.C: New test.
21928
21929 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
21930
21931 * g++.old-deja/g++.pt/spec34.C: New test.
21932
21933 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
21934
21935 * g77.f-torture/compile/20000601-2.f: New test.
21936
21937 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21938
21939 * g++.old-deja/g++.other/init17.C: New test.
21940
21941 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
21942
21943 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
21944
21945 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21946
21947 * g++.old-deja/g++.pt/unify8.C: New test.
21948
21949 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21950
21951 * g++.old-deja/g++.abi/vbase1.C: New test.
21952
21953 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
21954
21955 * g++.old-deja/g++.pt/crash65.C: New test.
21956
21957 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
21958
21959 * gcc.dg/cpp/assembl2.S: New test case.
21960
21961 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
21962
21963 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
21964 are supported.
21965
21966 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21967
21968 * g++.old-deja/g++.other/builtins1.C: New test.
21969 * g++.old-deja/g++.other/builtins2.C: Likewise.
21970 * g++.old-deja/g++.other/builtins3.C: Likewise.
21971 * g++.old-deja/g++.other/builtins4.C: Likewise.
21972
21973 2001-01-17 Jakub Jelinek <jakub@redhat.com>
21974
21975 * gcc.c-torture/compile/20010117-1.c: New test.
21976 * gcc.c-torture/compile/20010117-2.c: New test.
21977
21978 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21979
21980 * g77.f-torture/execute/20010116.[fx]: New test,
21981 XFAIL on i?86-*-*.
21982 * g77.f-torture/compile/20010115.f: Indicate it's
21983 a test for PR fortran/1636.
21984
21985 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
21986
21987 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
21988
21989 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
21990
21991 * g77.f-torture/compile/20010115.f: New test.
21992
21993 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
21994
21995 * g++.old-deja/g++.pt/nontype5.C: New test.
21996
21997 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
21998
21999 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
22000 have an equivalent working one below it.
22001
22002 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22003
22004 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
22005 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22006
22007 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
22008
22009 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
22010 message containing "init_priority".
22011 (conpr-2.C): Likewise.
22012 (conpr-3.C): Likewise.
22013 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
22014
22015 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22016
22017 * gcc.c-torture/execute/20010114-2.c: New test.
22018
22019 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
22020
22021 * gcc.c-torture/compile/20010114-1.c: New test.
22022 * gcc.c-torture/compile/20010114-1.x: Xfail.
22023 * gcc.c-torture/compile/20010114-2.c: New test.
22024 * gcc.c-torture/execute/20010114-1.c: New test.
22025 * gcc.dg/trunc-1.c: New test.
22026 * gcc.dg/uninit-B.c: New test.
22027
22028 2001-01-13 Nick Clifton <nickc@redhat.com>
22029
22030 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
22031 target.
22032
22033 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
22034
22035 * gcc.c-torture/compile/20010113-1.c: New test.
22036
22037 2001-01-13 Jakub Jelinek <jakub@redhat.com>
22038
22039 * gcc.c-torture/compile/20001212-1.c: New test.
22040
22041 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
22042
22043 * gcc.dg/cpp/widestr1.c: Update.
22044 * gcc.dg/cpp/prag-imp.c: Remove.
22045
22046 2001-01-12 Jakub Jelinek <jakub@redhat.com>
22047
22048 * gcc.c-torture/execute/20000801-3.x: Remove.
22049 * gcc.dg/c90-init-1.c: New test.
22050 * gcc.dg/c99-init-1.c: New test.
22051 * gcc.dg/c99-init-2.c: New test.
22052 * gcc.dg/gnu99-init-1.c: New test.
22053
22054 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
22055
22056 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
22057 testing that no relevant ones were found.
22058
22059 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22060
22061 * g++.old-deja/g++.pt/cast2.C: New test.
22062
22063 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
22064
22065 * g++.old-deja/g++.pt/friend47.C: New test.
22066
22067 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22068
22069 * g++.old-deja/g++.pt/instantiate13.C: New test.
22070
22071 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22072
22073 * g++.old-deja/g++.other/defarg7.C: New test.
22074 * g++.old-deja/g++.other/defarg8.C: New test.
22075
22076 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22077
22078 * g++.old-deja/g++.pt/crash64.C: New test.
22079
22080 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
22081
22082 * g++.old-deja/g++.pt/crash63.C: New test.
22083
22084 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
22085
22086 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
22087
22088 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
22089
22090 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
22091
22092 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22093
22094 * g++.old-deja/g++.pt/error3.C: New test.
22095
22096 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22097
22098 * g++.old-deja/g++.other/crash39.C: New test.
22099
22100 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
22101
22102 * g++.old-deja/g++.other/vbase4.C: New test.
22103
22104 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
22105
22106 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
22107 * gcc.dg/special/20000419-2.c: New file. Identical to above.
22108 * gcc.dg/special/special.exp: New test driver which will check
22109 for alias support for the above test.
22110
22111 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
22112
22113 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
22114 problems on small machines.
22115 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
22116 parameterize.
22117
22118 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
22119
22120 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
22121 mips.
22122 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
22123
22124 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
22125
22126 * g++.old_deja/g++.pt/using8.C: New test.
22127
22128 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
22129
22130 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
22131
22132 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
22133
22134 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
22135 where a failure is expected.
22136 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
22137
22138 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22139
22140 * g++.old_deja/g++.pt/instantiate12.C: New test.
22141
22142 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22143
22144 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
22145 start of structs.
22146 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
22147 * g++.old-deja/g++.brendan/crash17.C: Likewise.
22148 * g++.old-deja/g++.brendan/crash29.C: Likewise.
22149 * g++.old-deja/g++.brendan/crash48.C: Likewise.
22150 * g++.old-deja/g++.brendan/ns1.C: Likewise.
22151 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
22152 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
22153 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
22154 * g++.old-deja/g++.eh/spec6.C: Likewise.
22155 * g++.old-deja/g++.jason/crash3.C: Likewise.
22156 * g++.old-deja/g++.law/ctors11.C: Likewise.
22157 * g++.old-deja/g++.law/ctors17.C: Likewise.
22158 * g++.old-deja/g++.law/ctors5.C: Likewise.
22159 * g++.old-deja/g++.law/ctors9.C: Likewise.
22160 * g++.old-deja/g++.mike/ambig1.C: Likewise.
22161 * g++.old-deja/g++.mike/net22.C: Likewise.
22162 * g++.old-deja/g++.mike/p3538a.C: Likewise.
22163 * g++.old-deja/g++.mike/p3538b.C: Likewise.
22164 * g++.old-deja/g++.mike/virt3.C: Likewise.
22165 * g++.old-deja/g++.niklas/t128.C: Likewise.
22166 * g++.old-deja/g++.other/anon4.C: Likewise.
22167 * g++.old-deja/g++.other/using1.C: Likewise.
22168 * g++.old-deja/g++.other/warn3.C: Likewise.
22169 * g++.old-deja/g++.pt/t37.C: Likewise.
22170 * g++.old-deja/g++.robertl/eb69.C: Likewise.
22171 * g++.old-deja/g++.robertl/eb71.C: Likewise.
22172
22173 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
22174
22175 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
22176
22177 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22178
22179 * gcc.c-torture/execute/stdio-opt-3.c: New test.
22180
22181 2001-01-07 Jakub Jelinek <jakub@redhat.com>
22182
22183 * gcc.c-torture/compile/20010107-1.c: New test.
22184
22185 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22186
22187 * gcc.c-torture/execute/builtin-noret-1.c: New test.
22188
22189 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
22190
22191 * gcc.dg/format/format.h: New file.
22192 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
22193 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
22194 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
22195 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
22196 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
22197 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
22198 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
22199 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
22200 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
22201 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
22202 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
22203 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
22204 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
22205 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
22206 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
22207 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
22208 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
22209 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
22210 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
22211 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
22212 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
22213 instead of declaring standard types, macros and functions in each
22214 test.
22215
22216 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
22217
22218 * gcc.c-torture/execute/20010106-1.c: New test.
22219
22220 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
22221
22222 * gcc.dg/format/format.exp: New file.
22223 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
22224 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
22225 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
22226 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
22227 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
22228 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
22229 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
22230 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
22231 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
22232 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
22233 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
22234 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
22235 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
22236 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
22237 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
22238 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
22239 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
22240 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
22241 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
22242 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
22243 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
22244 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
22245 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
22246 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
22247 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
22248 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
22249 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
22250 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
22251 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
22252 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
22253 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
22254 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
22255 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
22256 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
22257 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
22258 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
22259 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
22260 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
22261 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
22262 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
22263 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
22264 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
22265
22266 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
22267
22268 * gcc.c-torture/execute/991228-1.c: Take word endianness into
22269 account.
22270
22271 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
22272
22273 * gcc.c-torture/execute/builtin-complex-1.c: New test.
22274
22275 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
22276
22277 * g++.old-deja/g++.pt/crash62.C: New test.
22278
22279 2001-01-04 Richard Henderson <rth@redhat.com>
22280
22281 * gcc.dg/20000926-1.c: Update expected warnings.
22282 * gcc.dg/array-2.c: Likewise.
22283 * gcc.dg/array-4.c: Also validate flexible array members.
22284 * gcc.dg/c99-flex-array-1.c: New.
22285
22286 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
22287
22288 * gcc.c-torture/compile/20001222-1.x: Remove.
22289
22290 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
22291
22292 * gcc.c-torture/execute/built-in-setjmp.c: New.
22293
22294 2001-01-03 Richard Henderson <rth@redhat.com>
22295
22296 * gcc.dg/940510-1.c: Update expected error wording.
22297 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
22298
22299 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
22300
22301 * lib/target-supports.exp (check_alias_available): Modified to
22302 indicate aliases not supported if only weak aliases are supported.
22303
22304 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22305
22306 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
22307 Turn on cmpstrsi checks for __pj__ and __i370__.
22308
22309 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22310
22311 * g++.old-deja/g++.other/virtual11.C: New test.
22312
22313 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
22314
22315 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
22316
22317 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22318
22319 * gcc.c-torture/compile/20010102-1.c: New test.
22320
22321 2001-01-02 Andreas Jaeger <aj@suse.de>
22322
22323 * gcc.dg/noreturn-3.c: New test.
22324
22325 * gcc.dg/noreturn-4.c: New test.
22326
22327 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22328
22329 * gcc.c-torture/execute/stdio-opt-1.c: Also test
22330 __builtin_fputc and __builtin_fwrite.
22331
22332 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22333
22334 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
22335 signed char, not default char.
22336
22337 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
22338
22339 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
22340
22341 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
22342
22343 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
22344
22345 2000-12-29 Richard Henderson <rth@redhat.com>
22346
22347 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
22348 (__cyg_profile_func_exit): Define.
22349
22350 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
22351
22352 * g++.dg/vtgc1.C: New test.
22353
22354 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
22355
22356 * gcc.dg/noncompile/20001228-1.c: New test.
22357
22358 * gcc.dg/20001228-1.c: New test.
22359
22360 * gcc.c-torture/execute/20001228-1.c: New test.
22361
22362 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
22363
22364 * gcc.dg/format-strfmon-1.c: New test.
22365
22366 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22367
22368 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
22369 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
22370 * gcc.c-torture/execute/string-opt-1.c: Likewise.
22371 * gcc.c-torture/execute/string-opt-2.c: Likewise.
22372 * gcc.c-torture/execute/string-opt-3.c: Likewise.
22373 * gcc.c-torture/execute/string-opt-4.c: Likewise.
22374 * gcc.c-torture/execute/string-opt-6.c: Likewise.
22375 * gcc.c-torture/execute/string-opt-7.c: Likewise.
22376 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22377 * gcc.c-torture/execute/string-opt-9.c: Likewise.
22378 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22379 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22380 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22381
22382 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
22383 * gcc.c-torture/execute/string-opt-4.c: Test index.
22384
22385 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
22386
22387 * gcc.c-torture/compile/20001226-1.c: New test.
22388
22389 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
22390
22391 * gcc.c-torture/compile/20001222-1.c: New test.
22392 * gcc.c-torture/compile/20001222-1.x: Xfail.
22393
22394 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
22395
22396 * gcc.c-torture/execute/comp-goto-2.c: New test.
22397
22398 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
22399
22400 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
22401 Use long types if __INT_MAX__ is 32767.
22402 (main): Use cast to (sint32 *) when poking 88 into a_page.
22403
22404 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
22405
22406 2000-12-21 Bernd Schmidt <bernds@redhat.com>
22407
22408 * gcc.c-torture/compile/20001221-1.c: New test.
22409 * gcc.c-torture/execute/20001221-1.c: New test.
22410
22411 2000-12-20 Richard Henderson <rth@redhat.com>
22412
22413 * g++.old-deja/g++.pt/crash36.C: Update error lines.
22414 * g++.old-deja/g++.robertl/eb109.C: Likewise.
22415
22416 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22417
22418 * gcc.dg/compare3.c: New test.
22419
22420 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22421
22422 * gcc.dg/format-warnll-1.c: New test.
22423
22424 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
22425
22426 * gcc.dg/cpp/cmdlne-P.c: New test.
22427
22428 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
22429
22430 * gcc.c-torture/execute/builtin-abs-1.c,
22431 gcc.c-torture/execute/builtin-abs-2.c: New tests.
22432
22433 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22434
22435 * gcc.dg/cpp/multiline.c: New test.
22436
22437 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
22438
22439 * g++.old-deja/g++.other/syshdr1.C: Update.
22440 * gcc.dg/cpp/lineflags.c: Remove temporarily.
22441
22442 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22443
22444 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
22445
22446 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22447
22448 * g++.old-deja/g++.pt/ttp65.C: New test.
22449
22450 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22451
22452 * g++.old-deja/g++.pt/ttp64.C: New test.
22453
22454 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22455
22456 * g++.old-deja/g++.pt/spec33.C: New test.
22457
22458 2000-12-14 Catherine Moore <clm@redhat.com>
22459
22460 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
22461 * gcc.c-torture/execute/920612-2.c: Likewise.
22462 * gcc.c-torture/execute/920428-2.c: Likewise.
22463 * gcc-c-torture/execute/va-arg-11.c: Call exit.
22464 * gcc.c-torture/execute/va-arg-21.c: Likewise.
22465
22466 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22467
22468 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
22469 * gcc.dg/pack-test-2.c: Likewise.
22470
22471 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22472
22473 Tests by Zack Weinberg <zackw@stanford.edu>.
22474
22475 * gcc.dg/cpp/defined.c: Update.
22476 * gcc.dg/cpp/defined_trad.c: New tests.
22477
22478 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
22479
22480 * gcc.dg/cpp/trad-direct.c: Update.
22481
22482 2000-12-11 Neil Booth <neilb@earthling.net>
22483
22484 * gcc.dg/cpp/defined_trad.c
22485
22486 2000-12-11 Neil Booth <neilb@earthling.net>
22487
22488 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
22489
22490 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
22491
22492 * gcc.dg/format-miss-2.c: New test.
22493
22494 2000-12-09 Neil Booth <neilb@earthling.net>
22495
22496 * gcc.dg/cpp/lineflags.c: New tests.
22497 * gcc.dg/cpp/poison.c: Update.
22498 * gcc.dg/cpp/redef2.c: Update.
22499 * gcc.dg/cpp/skipping.c: New test.
22500
22501 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
22502
22503 * g++.old-deja/g++.other/eh3.C: New testcase.
22504
22505 2000-12-07 Neil Booth <neilb@earthling.net>
22506
22507 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
22508 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
22509 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
22510 wtr-union-init-2.c, wtr-union-init-3.c: Update.
22511 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
22512 Update.
22513
22514 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22515
22516 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
22517 __SIZE_TYPE__ instead of int for type of integers cast to
22518 pointers.
22519
22520 2000-12-07 Jakub Jelinek <jakub@redhat.com>
22521
22522 * g++.old-deja/g++.other/cleanup4.C: New test.
22523
22524 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22525
22526 * format-sec-1.c: New test.
22527
22528 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22529
22530 * gcc.dg/format-nonlit-3.c: New test.
22531
22532 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
22533
22534 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
22535 through a null pointer.
22536
22537 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22538
22539 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
22540 * g++.old-deja/g++.pt/partial4.C: New test.
22541
22542 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
22543
22544 * gcc.c-torture/execute/ieee/hugeval.x: New.
22545
22546 2000-12-06 Neil Booth <neilb@earthling.net>
22547
22548 * gcc.dg/cpp/backslash2.c: New tests.
22549
22550 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22551
22552 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
22553 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
22554
22555 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
22556
22557 * gcc.c-torture/execute/20001203-2.c: New testcase.
22558
22559 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22560
22561 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
22562 * g++.old-deja/g++.other/virtual10.C: New test.
22563
22564 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
22565
22566 * g++.old-deja/g++.mike/pmf5.C: Remove test.
22567
22568 2000-12-05 Richard Henderson <rth@redhat.com>
22569
22570 * gcc.c-torture/compile/20001205-1.c: New.
22571
22572 2000-12-04 Neil Booth <neilb@earthling.net>
22573
22574 * g++.old-deja/g++.other/virtual9.C: New test.
22575 * g++.old-deja/g++.pt/crash61.C: New test.
22576 * gcc.c-torture/execute/loop-9.c: New test.
22577
22578 2000-12-04 Neil Booth <neilb@earthling.net>
22579
22580 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
22581 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
22582 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
22583 * gcc.dg/cpp/extratokens.c: ...here.
22584
22585 2000-12-04 Neil Booth <neilb@earthling.net>
22586
22587 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
22588 New tests.
22589
22590 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22591
22592 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
22593 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
22594
22595 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
22596
22597 * gcc.c-torture/execute/20001203-1.c: New test.
22598
22599 2000-12-03 Neil Booth <neilb@earthling.net>
22600
22601 * gcc.dg/cpp/macro6.c: New test cases.
22602
22603 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22604
22605 * gcc.c-torture/execute/string-opt-9.c: New test.
22606 * gcc.c-torture/execute/string-opt-10.c: Likewise.
22607 * gcc.c-torture/execute/string-opt-11.c: Likewise.
22608 * gcc.c-torture/execute/string-opt-12.c: Likewise.
22609
22610 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
22611 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
22612
22613 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
22614
22615 * gcc.dg/cpp/if-6.c: New testcase.
22616
22617 * gcc.dg/20001201-1.c: New testcase.
22618
22619 2000-12-02 Neil Booth <neilb@earthling.net>
22620
22621 * g++.old-deja/g++.other/externC4.C,
22622 g++.old-deja/g++.other/friend10.C: New tests.
22623
22624 2000-12-02 Neil Booth <neilb@earthling.net>
22625
22626 * g++.old-deja/g++.other/instan2.C
22627 * g++.old-deja/g++.other/instan3.C: New test.
22628
22629 2000-12-02 Neil Booth <neilb@earthling.net>
22630
22631 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
22632 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
22633 gnuc99.c,gnuc99-pedantic.c: New tests.
22634
22635 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22636
22637 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
22638 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
22639
22640 2000-12-01 Neil Booth <neilb@earthling.net>
22641
22642 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
22643 * gcc.dg/cpp/poison.c: Update.
22644 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
22645
22646 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
22647
22648 * g77.f-torture/execute/20001201.f: New test.
22649
22650 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
22651
22652 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
22653
22654 2000-12-01 Jakub Jelinek <jakub@redhat.com>
22655
22656 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
22657
22658 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
22659
22660 * g++.old-deja/g++.other/cast6.C: New test.
22661
22662 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
22663
22664 * gcc.c-torture/execute/20001130-2.c: New testcase.
22665
22666 2000-11-30 Richard Henderson <rth@redhat.com>
22667
22668 * gcc.c-torture/execute/20001130-1.c: New test.
22669
22670 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22671
22672 * g++.old-deja/g++.other/op3.C: New test.
22673
22674 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22675
22676 * g++.old-deja/g++.other/op2.C: New test.
22677
22678 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
22679
22680 * g++.old-deja/g++.other/crash38.C: New test.
22681
22682 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
22683
22684 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
22685
22686 2000-11-29 Jakub Jelinek <jakub@redhat.com>
22687
22688 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
22689 tests.
22690 * gcc.c-torture/execute/string-opt-6.c: New test.
22691
22692 * gcc.dg/20001117-1.c: Add main.
22693
22694 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
22695
22696 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
22697 Move from here ...
22698 * gcc.dg/940510-1.c: ... to here.
22699
22700 * gcc.dg/20000926-1.c: GNU C now allows initializations of
22701 zero-size arrays in toplevel structures.
22702
22703 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22704
22705 * gcc.c-torture/execute/loop-8.c: New test.
22706
22707 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22708
22709 * g++.old-deja/g++.other/base1.C: New test.
22710
22711 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22712
22713 * g++.old-deja/g++.other/parse2.C: New test.
22714
22715 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22716
22717 * g++.old-deja/g++.pt/incomplete1.C: New test.
22718
22719 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
22720
22721 * g++.old-deja/g++.other/friend9.C: New test.
22722
22723 2000-11-28 Jakub Jelinek <jakub@redhat.com>
22724
22725 * gcc.dg/20001127-1.c: New test.
22726
22727 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22728
22729 * g++.old-deja/g++.pt/friend46.C: New test.
22730
22731 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
22732
22733 * g++.old-deja/g++.other/ptrmem8.C: New test.
22734
22735 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22736
22737 * gcc.c-torture/execute/string-opt-7.c: New test.
22738 * gcc.c-torture/execute/string-opt-8.c: Likewise.
22739
22740 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
22741
22742 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
22743 instead of 'mkcheck 2'.
22744
22745 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
22746
22747 * gcc.c-torture/execute/memcheck/driver.c,
22748 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
22749 C9X references to refer to C99.
22750
22751 2000-11-25 Jakub Jelinek <jakub@redhat.com>
22752
22753 * gcc.dg/ultrasp3.c: New test.
22754
22755 2000-11-25 Neil Booth <neilb@earthling.net>
22756
22757 * gcc.dg/cpp/include2.c: Update test to be locale independent.
22758
22759 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
22760
22761 * gcc.c-torture/compile/20001123-2.c: New.
22762
22763 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22764
22765 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
22766
22767 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
22768
22769 * gcc.dg/sequence-point-1.c: Add some new tests.
22770 * gcc.c-torture/execute/20001124-1.c: New test.
22771
22772 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22773
22774 * g++.old-deja/g++.other/vaarg4.C: New test.
22775 * gcc.c-torture/compile/20001123-1.c: New test.
22776
22777 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
22778
22779 * g++.other/crash24.C: Adjust and remove XFAIL.
22780 * g++.other/crash37.C: New test.
22781
22782 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
22783
22784 * g++.old-deja/g++.pt/instantiate9.C: New test.
22785
22786 2000-11-22 Mark Mitchell <mark@codesourcery.com>
22787
22788 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
22789 new ABI, too.
22790
22791 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
22792 * g++.old-deja/g++.robertl/eb55.C: Likewise.
22793
22794 2000-11-22 Neil Booth <neilb@earthling.net>
22795
22796 * gcc.dg/cpp/Wtrigraphs.c: New test.
22797
22798 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
22799
22800 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
22801
22802 2000-11-22 Jakub Jelinek <jakub@redhat.com>
22803
22804 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
22805
22806 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
22807
22808 * lib/gcc-dg.exp: load_lib scanasm.exp.
22809 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
22810 * lib/g++-dg.exp: load_lib scanasm.exp.
22811 * lib/scanasm.exp: New.
22812 (scan-assembler, scan-assembler-not): Add optional arguments to
22813 test name, or if not present, the pattern name.
22814 (scan-assembler-dem, scan-assembler-dem-not): New.
22815
22816 * g++.dg/dg.exp: New.
22817
22818 2000-11-21 Neil Booth <neilb@earthling.net>
22819
22820 * gcc.dg/cpp/integrated1.c: Remove.
22821
22822 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22823
22824 * gcc.c-torture/execute/20001121-1.c: New test.
22825
22826 2000-11-21 Richard Henderson <rth@redhat.com>
22827
22828 * gcc.c-torture/compile/20001121-1.c: New test.
22829
22830 2000-11-20 Neil Booth <neilb@earthling.net>
22831
22832 * gcc.dg/cpp/integrated1.c: New test.
22833
22834 2000-11-21 Jakub Jelinek <jakub@redhat.com>
22835
22836 * g++.old-deja/g++.other/inline17.C: New test.
22837
22838 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
22839
22840 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
22841 local variable to be zero: I made the variable global. Now
22842 uses abort() and exit() instead of relying on main's return value.
22843
22844 2000-11-20 Neil Booth <neilb@earthling.net>
22845
22846 * gcc.dg/cpp/paste2.c: Update test.
22847 * objc/execute/paste.m: New test.
22848
22849 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
22850
22851 * gcc.dg/c99-condexpr-1.c: New test.
22852
22853 2000-11-20 Neil Booth <neilb@earthling.net>
22854
22855 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
22856
22857 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
22858
22859 * g++.old-deja/g++.pt/export1.C: New test.
22860
22861 2000-11-20 Jakub Jelinek <jakub@redhat.com>
22862
22863 * gcc.dg/20001117-1.c: New test.
22864
22865 2000-11-18 Richard Henderson <rth@redhat.com>
22866
22867 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
22868
22869 2000-11-18 Richard Henderson <rth@redhat.com>
22870
22871 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
22872 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
22873 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
22874
22875 2000-11-18 Richard Henderson <rth@redhat.com>
22876
22877 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
22878 (main): New. Exit cleanly.
22879
22880 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
22881
22882 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
22883 gcc.dg/c99-fordecl-2.c: New tests.
22884
22885 2000-11-18 Richard Henderson <rth@redhat.com>
22886
22887 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
22888 * gcc.c-torture/execute/zerolen-2.c: New.
22889
22890 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22891
22892 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
22893 memory.
22894
22895 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22896
22897 * g++.old-deja/g++.pt/instantiate8.C: New test.
22898
22899 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
22900
22901 * g++.old-deja/g++.other/incomplete.C: Add more tests.
22902 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
22903
22904 2000-11-16 Nick Clifton <nickc@redhat.com>
22905
22906 * gcc.c-torture/execute/nestfunc-2.c: New test.
22907 * gcc.c-torture/execute/nestfunc-3.c: New test.
22908
22909 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22910
22911 * gcc.c-torture/compile/20001116-1.c: New test.
22912
22913 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22914
22915 * gcc.c-torture/execute/20001115-1.c: New test.
22916
22917 2000-11-15 Mark Mitchell <mark@codesourcery.com>
22918
22919 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
22920 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
22921 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
22922 * g++.old-deja/g++.abi/vmihint.C: Likewise.
22923
22924 2000-11-15 Neil Booth <neilb@earthling.net>
22925
22926 gcc.dg/cpp/_Pragma1.c: Update.
22927 gcc.dg/cpp/_Pragma2.c: New test.
22928
22929 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
22930
22931 * g++.old-deja/g++.other/anon5.C: New test.
22932
22933 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
22934
22935 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
22936 tests.
22937
22938 2000-11-14 Jakub Jelinek <jakub@redhat.com>
22939
22940 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
22941 output.
22942
22943 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22944
22945 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
22946 labels at end of compound statements.
22947
22948 2000-11-13 Jakub Jelinek <jakub@redhat.com>
22949
22950 * gcc.c-torture/execute/loop-7.c: New test.
22951
22952 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22953
22954 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
22955
22956 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22957
22958 * gcc.dg/c99-bool-1.c: New test.
22959
22960 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
22961
22962 * gcc.dg/c99-scope-1.c: Remove xfail.
22963 * gcc.dg/c99-scope-2.c: New test.
22964
22965 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22966
22967 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
22968 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
22969
22970 2000-11-11 Mark Mitchell <mark@codesourcery.com>
22971
22972 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
22973 error messages.
22974
22975 * g++.mike/p700.C: Don't typedef wchar_t.
22976 * g++.mike/p784.C: Likewise.
22977 * g++.mike/eb101.C: Don't use __wchar_t.
22978
22979 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
22980
22981 * g77.f-torture/execute/20001111.[fx]: Test premature exit
22982 from DO loop.
22983
22984 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
22985
22986 * gcc.c-torture/execute/20001111-1.c: New test.
22987
22988 2000-11-10 Nick Clifton <nickc@redhat.com>
22989
22990 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
22991 long multuiple and accumulate.
22992
22993 2000-11-09 Richard Henderson <rth@redhat.com>
22994
22995 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
22996 via size_t instead of int.
22997
22998 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
22999 * gcc.c-torture/execute/string-opt-2.c: Likewise.
23000 * gcc.c-torture/execute/string-opt-3.c: Likewise.
23001 * gcc.c-torture/execute/string-opt-4.c: Likewise.
23002
23003 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
23004
23005 * gcc.c-torture/compile/20001109-1.c: New test.
23006 * gcc.c-torture/compile/20001109-2.c: New test.
23007
23008 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
23009
23010 * g++.old-deja/g++.pt/operator1.C: New test.
23011 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
23012
23013 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23014
23015 * gcc.dg/20001108-1.c: New test.
23016
23017 2000-11-09 Jakub Jelinek <jakub@redhat.com>
23018
23019 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
23020 with both arguments constant strings.
23021 * gcc.c-torture/execute/string-opt-3.c: New test.
23022 * gcc.c-torture/execute/string-opt-4.c: New test.
23023 * gcc.c-torture/execute/string-opt-5.c: New test.
23024
23025 2000-11-08 Nick Clifton <nickc@redhat.com>
23026
23027 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
23028 mulsidi3adddi patterns.
23029
23030 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
23031
23032 * g++.old-deja/g++.other/crash36.C: New test.
23033
23034 2000-11-08 Jakub Jelinek <jakub@redhat.com>
23035
23036 * g++.old-deja/g++.other/init16.C: New test.
23037
23038 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
23039
23040 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
23041
23042 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23043
23044 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
23045 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23046 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23047
23048 2000-11-07 DJ Delorie <dj@redhat.com>
23049
23050 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
23051
23052 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23053
23054 * gcc.c-torture/execute/string-opt-1.c: New test.
23055
23056 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
23057
23058 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
23059 mips-sgi-irix6.* because the MIPS ABI passes floating-point
23060 parameters in registers, and there is no way for a varargs
23061 function to know in which order the integer and floating-point
23062 parameters should be interleaved when they are placed on the
23063 stack.
23064 * gcc.c-torture/execute/va-arg-16.x: Likewise.
23065 * gcc.c-torture/execute/va-arg-17.x: Likewise.
23066
23067 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23068
23069 * gcc.c-torture/execute/string-opt-2.c: New test.
23070
23071 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
23072
23073 * g++.old-deja/g++.pt/crash60.C: New test.
23074
23075 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23076
23077 * g++.old-deja/g++.other/crash24.C: New test.
23078 * g++.old-deja/g++.other/crash25.C: New test.
23079 * g++.old-deja/g++.other/crash26.C: New test.
23080 * g++.old-deja/g++.other/crash27.C: New test.
23081 * g++.old-deja/g++.other/crash28.C: New test.
23082 * g++.old-deja/g++.other/crash29.C: New test.
23083 * g++.old-deja/g++.other/crash30.C: New test.
23084 * g++.old-deja/g++.other/crash31.C: New test.
23085 * g++.old-deja/g++.other/crash32.C: New test.
23086 * g++.old-deja/g++.other/crash33.C: New test.
23087 * g++.old-deja/g++.other/crash34.C: New test.
23088 * g++.old-deja/g++.other/crash35.C: New test.
23089
23090 2000-11-06 Jakub Jelinek <jakub@redhat.com>
23091
23092 * gcc.c-torture/execute/20001031-1.c: New test.
23093
23094 2000-11-04 Mark Mitchell <mark@codesourcery.com>
23095
23096 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
23097 namespace.
23098
23099 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
23100 standards-conformant.
23101
23102 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
23103
23104 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
23105 * g++.old-deja/g++.mike/p755a.C: Likewise.
23106 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
23107 library makes no calls to `operator new' during initialization.
23108
23109 2000-11-04 Neil Booth <neilb@earthling.net>
23110
23111 * gcc.dg/cpp/include2.c: New tests.
23112
23113 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
23114
23115 * lib/g++.exp (g++_set_ld_library_path): New function.
23116 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
23117
23118 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
23119
23120 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
23121 warnings.
23122
23123 2000-11-01 Richard Henderson <rth@redhat.com>
23124
23125 * g++.old-deja/g++.ext/namedret1.C: New.
23126 * g++.old-deja/g++.ext/namedret2.C: New.
23127 * g++.old-deja/g++.ext/namedret3.C: New.
23128
23129 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
23130
23131 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
23132 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
23133
23134 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23135
23136 * gcc.c-torture/execute/va-arg-21.c: New test.
23137
23138 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
23139
23140 * gcc.dg/c99-complex-2.c: New test.
23141
23142 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23143
23144 * gcc.c-torture/execute/stdio-opt-1.c: New test.
23145
23146 2000-10-31 Jakub Jelinek <jakub@redhat.com>
23147
23148 * g++.old-deja/g++.other/inline16.C: New test.
23149
23150 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
23151
23152 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
23153 __PRETTY_FUNCTION__
23154
23155 2000-10-29 Neil Booth <neilb@earthling.net>
23156
23157 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
23158 New tests.
23159 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
23160 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
23161 optimisation.
23162
23163 2000-10-29 Neil Booth <neilb@earthling.net>
23164
23165 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
23166 * mi1.c, mi1c.h: Add null directives to multiple-include test.
23167 * mi5.c: Test multiple includes work with -C.
23168 * trigraphs.c: Test ^= version.
23169
23170 2000-10-28 Neil Booth <neilb@earthling.net>
23171
23172 New tests and test updates for new macro expander.
23173
23174 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
23175 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
23176 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
23177 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
23178 new diagnostic messages.
23179
23180 * gcc.dg/cpp/macro3.c: New tests.
23181
23182 2000-10-27 Mark Mitchell <mark@codesourcery.com>
23183
23184 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
23185 on the same line.
23186
23187 2000-10-27 Jakub Jelinek <jakub@redhat.com>
23188
23189 * g++.old-deja/g++.other/eh2.C: New test.
23190
23191 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
23192
23193 * gcc.c-torture/execute/20001027-1.c: New test.
23194
23195 2000-10-26 Richard Henderson <rth@redhat.com>
23196
23197 * gcc.c-torture/execute/20001026-1.c: New.
23198
23199 2000-10-26 Mark Mitchell <mark@codesourcery.com>
23200
23201 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
23202 * g++.old-deja/g++.law/builtin1.C: Likewise.
23203 * g++.old-deja/g++.law/ctors10.C: Likewise.
23204 * g++.old-deja/g++.law/virtual3.C: Likewise.
23205 * g++.old-deja/g++.mike/p658.C: Likewise.
23206 * g++.old-deja/g++.other/sibcall1.C: Likewise.
23207 * g++.old-deja/g++.other/vaarg2.C: Likewise.
23208 * g++.old-deja/g++.robertl/eb124.C: Likewise.
23209 * g++.old-deja/g++.robertl/eb44.C: Likewise.
23210 * g++.old-deja/g++.robertl/eb77.C: Likewise.
23211
23212 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
23213
23214 * gcc.c-torture/compile/20001024-1.c: New test.
23215
23216 2000-10-25 Mark Mitchell <mark@codesourcery.com>
23217
23218 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
23219 to tell us whether or not we are using V3.
23220
23221 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
23222
23223 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
23224 operands.
23225
23226 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
23227
23228 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
23229
23230 2000-10-25 Jakub Jelinek <jakub@redhat.com>
23231
23232 * gcc.c-torture/execute/20001024-1.c: New test.
23233
23234 2000-10-24 Jakub Jelinek <jakub@redhat.com>
23235
23236 * g++.old-deja/g++.other/sibcall1.C: New test.
23237
23238 2000-10-20 Jakub Jelinek <jakub@redhat.com>
23239
23240 * gcc.dg/noncompile/init-3.c: New test.
23241
23242 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
23243
23244 * gcc.dg/format-array-1.c: New test.
23245
23246 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23247
23248 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
23249 writing through null pointers; remove comment about testing
23250 unterminated strings.
23251
23252 2000-10-17 Matthew Hiller <hiller@redhat.com>
23253
23254 * gcc.c-torture/execute/20001017-2.c: New test.
23255
23256 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
23257
23258 * gcc.c-torture/compile/20001018-1.c: New test.
23259 * gcc.c-torture/compile/20001018-1.x: Xfail.
23260
23261 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
23262
23263 * gcc.c-torture/execute/20001017-1.c: New test.
23264
23265 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23266
23267 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
23268 for multiple use of arguments with scanf formats; add tests for
23269 multiple use of arguments.
23270
23271 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
23272
23273 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
23274
23275 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
23276
23277 * gcc.dg/format-miss-1.c: New test.
23278
23279 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23280
23281 * gcc.c-torture/execute/20001013-1.c: New test.
23282
23283 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23284
23285 * gcc.dg/format-branch-1.c: New test.
23286
23287 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
23288
23289 * README, lib/file-format.exp: Remove EGCS references.
23290
23291 2000-10-16 Jakub Jelinek <jakub@redhat.com>
23292
23293 * gcc.dg/20001013-1.c: New test.
23294
23295 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
23296
23297 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
23298 for intmax_t in the compiler using __typeof__ and the type rules
23299 for conditional expressions.
23300
23301 2000-10-13 Jakub Jelinek <jakub@redhat.com>
23302
23303 * gcc.dg/20001012-1.c: New test.
23304 * gcc.dg/20001012-2.c: New test.
23305
23306 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23307
23308 * gcc.dg/format-attr-1.c: New test.
23309
23310 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23311
23312 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
23313 __LONG_LONG_MAX__ instead of LLONG_MAX.
23314
23315 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
23316
23317 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
23318 scanf flags.
23319 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
23320 flags.
23321
23322 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
23323
23324 * gcc.dg/sequence-pt-1.c: New test.
23325
23326 2000-10-11 Geoff Keating <geoffk@cygnus.com>
23327
23328 * gcc.c-torture/execute/20001011-1.c: New testcase.
23329 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
23330
23331 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23332
23333 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
23334 does not error on it.
23335
23336 2000-10-10 Jakub Jelinek <jakub@redhat.com>
23337
23338 * gcc.dg/20001009-1.c: New test.
23339
23340 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
23341
23342 * gcc.c-torture/compile/20001009-1.c: Move from here ....
23343 * gcc.c-torture/execute/20001009-2.c: ... to here.
23344
23345 2000-10-09 Geoff Keating <geoffk@cygnus.com>
23346
23347 * gcc.c-torture/compile/20001009-1.c: New testcase.
23348 * gcc.c-torture/execute/20001009-1.c: New testcase.
23349 Testcases provided by Jan Hubicka <jh@suse.cz>.
23350
23351 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23352
23353 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23354 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
23355 uintmax_t using <limits.h> to emulate the compiler's internal
23356 logic. No longer XFAIL %j tests.
23357
23358 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
23359
23360 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
23361 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
23362 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
23363 regexps and details of expected handling of some bad formats.
23364 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
23365 suppression.
23366
23367 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
23368
23369 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
23370 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
23371 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
23372 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
23373 in list archives.
23374
23375 2000-10-06 Richard Henderson <rth@cygnus.com>
23376
23377 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
23378 * g++.old-deja/g++.brendan/crash52.C: Likewise.
23379 * g++.old-deja/g++.jason/report.C: Likewise.
23380 * g++.old-deja/g++.law/friend5.C: Likewise.
23381 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
23382 of the expected warnings.
23383
23384 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
23385
23386 * g++.old-deja/g++.pt/enum14.C: New test.
23387
23388 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
23389
23390 * g++.old-deja/g++.pt/crash59.C: New test.
23391
23392 2000-10-04 Will Cohen <wcohen@redhat.com>
23393
23394 * gcc.dg/20000926-1.c: New test.
23395
23396 2000-10-03 Geoff Keating <geoffk@cygnus.com>
23397
23398 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
23399 function name for current C++ compiler.
23400 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
23401
23402 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
23403
23404 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
23405 __PRETTY_FUNCTION__.
23406 * g++.old-deja/g++.ext/pretty2.C: Likewise.
23407
23408 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23409
23410 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
23411
23412 2000-09-26 Jakub Jelinek <jakub@redhat.com>
23413
23414 * gcc.c-torture/compile/20000923-1.c: New test.
23415
23416 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
23417
23418 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
23419 * g++.old-deja/g++.pt/ttp62.C: Same.
23420 * g++.old-deja/g++.other/inline14.C: Same.
23421
23422 2000-09-24 Richard Henderson <rth@cygnus.com>
23423
23424 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
23425
23426 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
23427
23428 * gcc.dg/c90-printf-1.c: Add test for wide string format.
23429
23430 2000-09-22 Geoff Keating <geoffk@cygnus.com>
23431
23432 * gcc.c-torture/compile/20000922-1.c: New file.
23433
23434 2000-09-21 Nick Clifton <nickc@redhat.com>
23435
23436 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
23437 a signed long modulo operation.
23438 (mod6): New function - perform an unsigned long modulo operation.
23439 (main): Add tests for modulos of very large numbers by very small
23440 dividends.
23441
23442 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23443
23444 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
23445
23446 2000-09-19 Richard Henderson <rth@cygnus.com>
23447
23448 * gcc.dg/compare2.c (case 10): XFAIL.
23449
23450 2000-09-18 Richard Henderson <rth@cygnus.com>
23451
23452 * gcc.c-torture/execute/20000906-1.c: Move ...
23453 * gcc.dg/20000906-1.c: ... here. Only run on targets
23454 that support __builtin_trap.
23455
23456 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
23457
23458 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
23459
23460 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23461
23462 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
23463 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
23464 more $ format tests.
23465
23466 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
23467
23468 * gcc.dg/format-errmk-1.c: New test.
23469
23470 2000-09-17 Greg McGary <greg@mcgary.org>
23471
23472 * gcc.c-torture/execute/20000917-1.x: Remove.
23473
23474 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
23475
23476 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
23477
23478 2000-09-17 Greg McGary <greg@mcgary.org>
23479
23480 * gcc.c-torture/execute/20000917-1.c: New test.
23481 * gcc.c-torture/execute/20000917-1.x: XFAIL.
23482
23483 2000-09-16 Neil Booth <NeilB@earthling.net>
23484
23485 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
23486 in nested macro bug.
23487
23488 2000-09-15 Neil Booth <NeilB@earthling.net>
23489
23490 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
23491
23492 2000-09-14 Jeffrey A Law (law@cygnus.com)
23493
23494 * gcc.c-torture/execute/20000914-1.c: New test.
23495
23496 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
23497
23498 * g++.other/inline13.C: New test.
23499
23500 2000-09-12 Andreas Jaeger <aj@suse.de>
23501
23502 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
23503 constant by Ulrich Drepper <drepper@redhat.com>.
23504
23505 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
23506
23507 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
23508
23509 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23510
23511 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
23512
23513 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
23514
23515 * gcc.dg/cpp/backslash.c: New test.
23516
23517 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
23518
23519 * gcc.c-torture/execute/20000910-1.c: New test.
23520 * gcc.c-torture/execute/20000910-2.c: Likewise.
23521
23522 2000-09-11 Robert Lipe <robertl@sco.com>
23523
23524 * gcc.dg/pragma-align.c: New test.
23525
23526 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
23527
23528 * g++.old-deja/g++.pt/explicit82.C: New test.
23529 * g++.old-deja/g++.pt/explicit83.C: New test.
23530
23531 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
23532
23533 * gcc.dg/asm-names.c: New test.
23534
23535 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23536
23537 * gcc.dg/cpp/tr-warn6.c: New test
23538
23539 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
23540
23541 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
23542 be accepted.
23543
23544 2000-09-07 Catherine Moore <clm@redhat.com>
23545
23546 * gcc.c-torture/execute/unroll-1.c: New test.
23547
23548 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
23549
23550 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
23551 ERROR markers.
23552 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
23553 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
23554 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
23555 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
23556 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
23557 Preprocess only.
23558 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
23559 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
23560
23561 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23562
23563 * g++.old-deja/g++.pt/deduct2.C: New test.
23564
23565 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23566
23567 * g++.old-deja/g++.pt/parms2.C: New test.
23568
23569 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
23570
23571 * g++.old-deja/g++.pt/crash58.C: New test.
23572
23573 2000-09-06 Greg McGary <greg@mcgary.org>
23574
23575 * gcc.c-torture/execute/20000906-1.c: New test.
23576 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
23577
23578 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23579
23580 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
23581
23582 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23583
23584 * g++.old-deja/g++.pt/crash57.C: New test.
23585
23586 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23587
23588 * g++.old-deja/g++.pt/crash56.C: New test.
23589
23590 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
23591
23592 * g++.old-deja/g++.pt/koenig1.C: New test.
23593
23594 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23595
23596 * gcc.dg/20000904-1.c: New test.
23597
23598 2000-09-04 Jakub Jelinek <jakub@redhat.com>
23599
23600 * gcc.dg/cpp/paste8.c: New test.
23601
23602 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
23603
23604 * gcc.c-torture/compile/20000827-1.c: New test.
23605
23606 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23607
23608 * gcc.dg/format-diag-1.c: New test.
23609
23610 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
23611
23612 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
23613 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
23614 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
23615 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
23616 gcc.dg/formatz-1.c: Adjust warning regular expressions.
23617
23618 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23619
23620 * g++.old-deja/g++.other/nested4.C: New test.
23621
23622 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
23623
23624 * g++.old-deja/g++.ns/scoped1.C: New test.
23625
23626 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
23627
23628 * lib/g++.exp: Support testing already-installed GCC.
23629
23630 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23631
23632 * wtr-label-1.c, wtr-suffix-1.c: New tests.
23633
23634 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23635
23636 * gcc.dg/return-type-2.c: New test.
23637
23638 2000-08-27 Geoff Keating <geoffk@cygnus.com>
23639
23640 * gcc.c-torture/compile/20000825-1.c: New test.
23641
23642 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
23643
23644 * gcc.dg/dwarf2-2.c: New test.
23645
23646 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
23647
23648 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
23649 dg-warning regexps.
23650
23651 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
23652
23653 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
23654 gcc.dg/format-ext-5.c: New tests.
23655
23656 2000-08-25 Jakub Jelinek <jakub@redhat.com>
23657
23658 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
23659
23660 2000-08-24 Mark Mitchell <mark@codesourcery.com>
23661
23662 * gcc.dg/noncompile/930622-2.c: Adjust error message.
23663
23664 2000-08-24 Richard Henderson <rth@cygnus.com>
23665
23666 * gcc.dg/ia64-sync-1.c: New test.
23667 * gcc.dg/ia64-sync-2.c: New test.
23668 * gcc.dg/ia64-asm-1.c: New test.
23669
23670 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
23671
23672 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
23673 * gcc.dg/format-ext-2.c: New test.
23674
23675 2000-08-23 Jason Merrill <jason@redhat.com>
23676
23677 * lib/old-dejagnu.exp: Also ignore "In member function" and
23678 "At global scope".
23679
23680 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23681
23682 * gcc.dg/noncompile/label-lineno-1.c: New test.
23683
23684 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23685
23686 * gcc.dg/c99-array-nonobj-1.c: New test.
23687
23688 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
23689
23690 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
23691 tests.
23692 * gcc.dg/format-ext-1.c: New test.
23693
23694 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23695
23696 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
23697 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
23698 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
23699 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
23700 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
23701
23702 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
23703
23704 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
23705 gcc.dg/c99-strftime-2.c: New tests.
23706
23707 2000-08-22 Richard Henderson <rth@cygnus.com>
23708
23709 * gcc.c-torture/execute/20000822-1.c: New test.
23710
23711 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23712
23713 * gcc.c-torture/execute/20000819-1.x: Remove.
23714
23715 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23716
23717 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
23718 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
23719 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
23720 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
23721 gcc.dg/format-xopen-1.c: New tests.
23722
23723 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
23724
23725 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
23726
23727 2000-08-21 Jakub Jelinek <jakub@redhat.com>
23728
23729 * g++.old-deja/g++.other/loop2.C: New test.
23730
23731 * gcc.c-torture/compile/20000606-1.c: New test.
23732 * gcc.c-torture/compile/20000728-1.c: New test.
23733 * gcc.c-torture/execute/20000801-1.c: New test.
23734 * gcc.c-torture/execute/20000801-2.c: New test.
23735 * gcc.c-torture/execute/20000819-1.c: New test.
23736 * gcc.c-torture/execute/20000819-1.x: XFAIL.
23737 * gcc.dg/20000629-1.c: New test.
23738 * gcc.dg/20000724-1.c: New test.
23739 * gcc.dg/20000807-1.c: New test.
23740
23741 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
23742
23743 * gcc.dg/cpp/pragma-1.c: New test.
23744 * gcc.dg/cpp/pragma-2.c: New test.
23745
23746 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
23747
23748 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
23749 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
23750
23751 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
23752
23753 * gcc.c-torture/compile/20000818-1.c: New test.
23754
23755 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
23756
23757 * gcc.c-torture/execute/20000818-1.c: New test.
23758
23759 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
23760
23761 * gcc.dg/format-va-1.c: New test.
23762
23763 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23764
23765 * g++.old-deja/g++.other/typedef8.C: New test.
23766
23767 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23768
23769 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
23770 * g++.old-deja/g++.mike/net36.C: Mark candidate.
23771 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
23772 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
23773 * g++.old-deja/g++.other/ptrmem7.C: New test.
23774 * g++.old-deja/g++.pt/ptrmem10.C: New test.
23775
23776 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
23777
23778 * g++.old-deja/g++.pt/typename27.C: New test.
23779
23780 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
23781
23782 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
23783 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
23784 * g++.old-deja/g++.pt/friend45.C: New test.
23785 * g++.old-deja/g++.other/friend8.C: New test.
23786
23787 2000-08-15 Richard Henderson <rth@cygnus.com>
23788
23789 * gcc.c-torture/execute/20000815-1.c: New test.
23790
23791 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
23792
23793 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
23794 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
23795 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
23796
23797 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
23798
23799 * g++.old-deja/g++.other/refinit2.C: New test.
23800
23801 2000-08-13 Geoff Keating <geoffk@cygnus.com>
23802
23803 * lib/c-torture.exp (c-torture): Make
23804 compiler_conditional_xfail_data global.
23805 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
23806 compiler_conditional_xfail_data machinery.
23807 (f-torture-execute): Likewise.
23808 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
23809 and only when unrolling loops.
23810
23811 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
23812
23813 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23814
23815 * g++.old-deja/g++.pt/explicit81.C: New test.
23816
23817 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
23818
23819 * g++.old-deja/g++.pt/typename26.C: New test.
23820
23821 2000-08-10 Geoff Keating <geoffk@cygnus.com>
23822
23823 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
23824 warning.
23825
23826 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
23827
23828 * g++.old-deja/g++.other/array3.C: New test.
23829
23830 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23831
23832 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
23833 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
23834 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
23835 New tests.
23836
23837 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
23838
23839 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
23840 * g++.old-deja/g++.abi/vmihint.C: Likewise.
23841
23842 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
23843
23844 * gcc.c-torture/execute/20000808-1.c: New test.
23845
23846 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
23847
23848 * gcc.dg/c90-const-expr-1.c: New test.
23849
23850 2000-08-08 Richard Henderson <rth@cygnus.com>
23851
23852 * gcc.dg/noncompile/920923-1.c: Declare calloc.
23853
23854 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
23855
23856 * gcc.dg/noncompile/const-ll-1.c: New test.
23857
23858 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
23859
23860 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
23861
23862 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
23863
23864 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
23865 that running programs linked against the shared version of libobjc
23866 run correctly.
23867
23868 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23869
23870 * gcc.dg/c99-printf-1.c: New test.
23871
23872 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
23873
23874 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
23875
23876 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
23877
23878 * gcc.c-torture/execute/20000731-1.x: Delete.
23879
23880 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
23881
23882 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
23883 and torture_without_loops as is done by c-torture.exp.
23884 (search_for): Copy from c-torture.exp.
23885 (gcc-dg-runtest): New function, drives a directory of tests
23886 iterating over the TORTURE_OPTIONS.
23887 (scan-assembler, scan-assembler-not): Move here from
23888 individual directory drivers.
23889
23890 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
23891 defined by lib/gcc-dg.exp.
23892 * gcc.dg/cpp/cpp.exp: Likewise.
23893 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
23894 gcc-dg-runtest, so we cycle over optimization options.
23895
23896 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
23897 * gcc.dg/compare2.c: No longer expected to fail.
23898
23899 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
23900
23901 * gcc.c-torture/execute/20000804-1.c: New test.
23902
23903 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
23904
23905 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
23906
23907 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
23908
23909 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
23910
23911 2000-08-03 Jeffrey A Law (law@cygnus.com)
23912
23913 * gcc.c-torture/compile/20000803-1.c: New test.
23914
23915 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
23916
23917 * gcc.c-torture/execute/20000801-3.c,
23918 gcc.c-torture/execute/20000801-4.c: New tests.
23919 * gcc.c-torture/execute/20000801-3.x,
23920 gcc.c-torture/execute/20000801-4.x: Xfail.
23921
23922 2000-08-02 Geoff Keating <geoffk@cygnus.com>
23923
23924 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
23925 libobjc/.libs to allow for libtool.
23926
23927 2000-08-02 Jakub Jelinek <jakub@redhat.com>
23928
23929 * gcc.c-torture/compile/20000802-1.c: New test.
23930
23931 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
23932
23933 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
23934
23935 2000-07-31 Jeffrey A Law (law@cygnus.com)
23936
23937 * gcc-c-torture/execute/20000731-2.c: New test.
23938
23939 * gcc.c-torture/execute/20000731-1.c: New test.
23940 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
23941
23942 2000-07-31 Jakub Jelinek <jakub@redhat.com>
23943
23944 * testsuite/gcc.dg/cpp/paste7.c: New test.
23945 * gcc.dg/cpp/20000725-1.c: New test.
23946
23947 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
23948
23949 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
23950 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
23951 declaration warning for __builtin_dwarf_reg_size.
23952
23953 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
23954
23955 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
23956
23957 * gcc.dg/noncompile/voidparam-1.c: New test.
23958
23959 2000-07-30 Richard Henderson <rth@cygnus.com>
23960
23961 * gcc.dg/c90-digraph-1.c: Don't xfail.
23962 * gcc.dg/compare2.c (case 10): Xfail.
23963 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
23964
23965 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
23966
23967 * gcc.dg/c99-main-1.c: New test.
23968
23969 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
23970
23971 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
23972
23973 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
23974
23975 * gcc.c-tortuer/execute/20000726-1.c: New test.
23976
23977 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
23978
23979 * gcc.c-torture/execute/enum-2.c: New test.
23980
23981 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23982
23983 * gcc.dg/cpp/tr-warn3.c: New test.
23984
23985 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23986
23987 * g++.old-deja/g++.ext/implicit1.C: Remove.
23988 * g++.old-deja/g++.jason/c2.C: Remove
23989 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
23990 * g++.old-deja/g++.pt/crash16.C: Likewise.
23991 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
23992
23993 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
23994
23995 * g++.old-deja/g++.other/for2.C: New test.
23996
23997 2000-07-25 Jakub Jelinek <jakub@redhat.com>
23998
23999 * gcc.dg/20000720-1.c: New test.
24000
24001 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
24002
24003 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
24004
24005 2000-07-24 Geoff Keating <geoffk@cygnus.com>
24006
24007 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
24008 * gcc.c-torture/execute/20000722-1.c: New.
24009 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
24010
24011 2000-07-24 Jakub Jelinek <jakub@redhat.com>
24012
24013 * gcc.dg/cpp/20000720-1.S: New test.
24014
24015 2000-07-21 Michael Meissner <meissner@redhat.com>
24016
24017 * gcc.c-torture/execute/ieee/hugeval.c: New test.
24018
24019 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24020
24021 * g++.old-deja/g++.brendan/crash16.C,
24022 g++.old-deja/g++.brendan/parse3.C,
24023 g++.old-deja/g++.brendan/redecl1.C,
24024 g++.old-deja/g++.ns/template13.C,
24025 g++.old-deja/g++.other/decl4.C,
24026 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
24027
24028 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
24029
24030 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
24031 and "Internal error".
24032
24033 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
24034 regexps.
24035 * gcc.dg/cpp/paste6.c: New test.
24036
24037 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
24038
24039 * gcc.dg/cpp/tr-direct.c: New test.
24040
24041 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
24042 gcc.dg/cpp/undef1.c: Tweak error regexps.
24043
24044 2000-07-18 Eric Christopher <echristo@redhat.com>
24045
24046 * gcc.c-torture/compile/20000718-1.c: New test.
24047
24048 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
24049
24050 * cpplex.c (_cpp_push_token): If the token being pushed back
24051 is the previous token in this context, just subtract one from
24052 context->posn.
24053 * cppmacro.c (save_expansion): Clear aux field when storing a
24054 placemarker.
24055
24056 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
24057
24058 * gcc.dg/noncompile/redecl-1.c: New test.
24059
24060 2000-07-18 Jakub Jelinek <jakub@redhat.com>
24061
24062 * gcc.c-torture/execute/20000717-5.c: New test.
24063 * gcc.c-torture/execute/20000717-1.x: Removed.
24064
24065 2000-07-17 Richard Henderson <rth@cygnus.com>
24066
24067 * gcc.c-torture/execute/20000717-4.c: New test.
24068
24069 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
24070
24071 * gcc.dg/cpp/syshdr.c: New test.
24072 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
24073
24074 2000-07-17 Neil Booth <neilb@earthling.net>
24075
24076 * gcc.dg/cpp/cmdlne-dM.c: New test.
24077 * gcc.dg/cpp/cmdlne-dD.c: New test.
24078
24079 2000-07-17 Jeffrey A Law (law@cygnus.com)
24080
24081 * gcc.c-torture/execute/20000717-3.c: New test.
24082
24083 * gcc.c-torture/compile/20000717-1.c: New test.
24084
24085 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
24086
24087 * gcc.c-torture/execute/20000717-2.c: New test.
24088
24089 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
24090
24091 * gcc.dg/formatz-1.c: New test.
24092
24093 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
24094 * gcc.dg/c99-digraph-1.c: New tests.
24095
24096 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
24097 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
24098
24099 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
24100 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
24101 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
24102 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
24103 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
24104 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
24105 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
24106
24107 2000-07-17 Greg McGary <greg@mcgary.org>
24108
24109 * gcc.c-torture/execute/20000717-1.c: New test.
24110 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
24111
24112 2000-07-15 Jakub Jelinek <jakub@redhat.com>
24113
24114 * gcc.c-torture/execute/20000715-2.c: New test.
24115 * gcc.dg/20000715-1.c: New test.
24116
24117 2000-07-15 Michael Meissner <meissner@redhat.com>
24118
24119 * gcc.c-torture/execute/20000715-1.c: New test.
24120
24121 2000-07-13 Jakub Jelinek <jakub@redhat.com>
24122
24123 * gcc.c-torture/execute/20000707-1.c: New test.
24124
24125 2000-07-13 Neil Booth <NeilB@earthling.net>
24126
24127 * testsuite/gcc.dg/cpp/digraph1.c,
24128 testsuite/gcc.dg/cpp/digraph2.c,
24129 testsuite/gcc.dg/cpp/digraphs.c: New tests.
24130
24131 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
24132
24133 * g77.f-torture/compile/20000630-2.f: New test.
24134 * g77.f-torture/compile/20000630-2.x
24135
24136 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
24137
24138 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
24139
24140 2000-07-11 Neil Booth <NeilB@earthling.net>
24141
24142 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
24143
24144 2000-07-11 Neil Booth <NeilB@earthling.net>
24145
24146 * gcc.dg/cpp/cmdlne-C.c: New.
24147
24148 2000-07-09 Neil Booth <NeilB@earthling.net>
24149
24150 * gcc.dg/cpp/directiv.c: New tests.
24151 * gcc.dg/cpp/undef1.c: Update.
24152
24153 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
24154
24155 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
24156
24157 2000-07-09 Neil Booth <NeilB@earthling.net>
24158
24159 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
24160
24161 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
24162
24163 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
24164 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
24165
24166 2000-07-08 Neil Booth <NeilB@earthling.net>
24167
24168 * gcc.dg/cpp/macsyntx.c: New tests.
24169
24170 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24171
24172 * gcc.dg/20000707-1.c: New test.
24173
24174 2000-07-07 Jakub Jelinek <jakub@redhat.com>
24175
24176 * gcc.c-torture/execute/20000706-1.c: New test.
24177 * gcc.c-torture/execute/20000706-2.c: New test.
24178 * gcc.c-torture/execute/20000706-3.c: New test.
24179 * gcc.c-torture/execute/20000706-4.c: New test.
24180 * gcc.c-torture/execute/20000706-5.c: New test.
24181
24182 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24183
24184 * g++.old-deja/g++.pt/instantiate7.C: New test.
24185
24186 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
24187
24188 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
24189 * g++.old-deja/g++.mike/thunk3.C: Likewise.
24190 * g++.old-deja/g++.other/rtti3.C: Likewise.
24191 * g++.old-deja/g++.other/rttid3.C: Likewise.
24192
24193 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
24194
24195 * g77.f-torture/compile/20000630-1.x: Fix typo
24196
24197 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
24198
24199 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
24200 assembly output.
24201
24202 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
24203
24204 * gcc.dg/cpp/ident.c: New test.
24205
24206 2000-07-05 Neil Booth <NeilB@earthling.net>
24207
24208 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
24209 gcc.dg/cpp/lexstrng.c: New tests.
24210
24211 2000-07-04 Neil Booth <NeilB@earthling.net>
24212
24213 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
24214 * gcc.dg/cpp/strify2.c: Same.
24215
24216 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
24217
24218 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
24219 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
24220 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
24221 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
24222
24223 * testsuite/gcc.dg/cpp/macro1.c,
24224 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
24225 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
24226 testsuite/gcc.dg/cpp/strify1.c,
24227 testsuite/gcc.dg/cpp/strify2.c: New tests.
24228
24229 2000-07-03 Jakub Jelinek <jakub@redhat.com>
24230
24231 * gcc.c-torture/execute/20000703-1.c: New test.
24232
24233 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24234
24235 * g++.old-deja/g++.pt (lookup10.C): New test.
24236
24237 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
24238
24239 * g++.old-deja/g++.pt (typename25.C): New test.
24240
24241 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
24242
24243 * gcc.c-torture/compile/20000701-1.c: New test.
24244
24245 2000-06-30 Nick Clifton <nickc@cygnus.com>
24246
24247 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
24248 to test case.
24249
24250 2000-06-30 Catherine Moore <clm@cygnus.com>
24251
24252 * gcc.c-torture/execute/align-1.c: New test.
24253
24254 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
24255
24256 * g++.old-deja/g++.pt/expr8.C: New test.
24257 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
24258
24259 2000-06-29 Nick Clifton <nickc@cygnus.com>
24260
24261 * gcc.c-torture/compile/20000629-1.c: New test.
24262
24263 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24264
24265
24266 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
24267 gcc.dg/noncompile directory, depending on whether they're
24268 preprocessor tests or not. Annotate all the tests for the dg
24269 framework.
24270
24271 * gcc.c-torture/noncompile/noncompile.exp: Delete.
24272 * gcc.dg/noncompile/noncompile.exp: New.
24273
24274 * Moved files:
24275 Old name New name
24276 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
24277 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
24278 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
24279 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
24280 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
24281 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
24282 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
24283 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
24284 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
24285 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
24286 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
24287 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
24288 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
24289 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
24290 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
24291 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
24292 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
24293 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
24294 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
24295 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
24296 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
24297 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
24298 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
24299 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
24300
24301 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
24302 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
24303 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
24304 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
24305 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
24306 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
24307
24308 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
24309
24310 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
24311 declare one variable. On the fourth, error.
24312 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
24313 declared by 20000628-1a.h.
24314
24315 2000-06-29 Richard Henderson <rth@redhat.com>
24316
24317 * gcc.c-torture/execute/930529-1.x: New file.
24318 * gcc.dg/920413-1.c: Adjust expected warning text.
24319 * gcc.dg/980217-1.c: Declare abort.
24320 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
24321
24322 2000-06-29 Jeffrey A Law (law@cygnus.com)
24323
24324 * g77.f-torture/compile/20000629-1.f: New test.
24325 * g77.f-torture/compile/20000629-1.x: Expected to fail.
24326
24327 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24328
24329 Rearrange lots of files, removing entirely the
24330 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
24331 directories.
24332
24333 * Deleted files:
24334 gcc.c-torture/code_quality/code_quality.exp
24335 gcc.c-torture/special/special.exp
24336 gcc.failure/failure.exp
24337 gcc.failure/940409-1.x
24338 gcc.c-torture/compile/961203-1.x
24339
24340 * New files:
24341 gcc.misc-tests/linkage.exp
24342 gcc.c-torture/execute/920730-1t.c
24343 gcc.c-torture/execute/920730-1t.x
24344 gcc.c-torture/compile/920520-1.x
24345 gcc.c-torture/compile/920521-1.x
24346 gcc.c-torture/compile/981006-1.x
24347 gcc.c-torture/execute/eeprof-1.x
24348
24349 * Moved files (possibly with modifications to fit a new harness):
24350 Old name New name
24351 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
24352 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
24353 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
24354 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
24355 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
24356 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
24357 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
24358 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
24359 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
24360 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
24361 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
24362 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
24363 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
24364 gcc.failure/940409-1.c gcc.dg/940409-1.c
24365
24366 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
24367
24368 * c-torture/compile/961203-1.x: Delete.
24369
24370 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
24371 not exit. Include stdio.h.
24372 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
24373 * gcc.misc-tests/dg-12.c: Likewise.
24374 * gcc.misc-tests/dg-5.c: Likewise.
24375 * gcc.misc-tests/dg-6.c: Likewise.
24376 * gcc.misc-tests/dg-7.c: Prototype abort.
24377 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
24378 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
24379 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
24380 not exit.
24381 * gcc.misc-tests/sieve.c: Use return from main, not exit.
24382 * gcc.misc-tests/sort2.c: Use return from main, not exit.
24383
24384 2000-06-28 Jakub Jelinek <jakub@redhat.com>
24385
24386 * gcc.dg/cpp/20000628-1.c: New test.
24387 * gcc.dg/cpp/20000628-1.h: New header for above test.
24388 * gcc.dg/cpp/20000628-1a.h: Likewise.
24389
24390 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
24391
24392 * gcc.dg/cpp: New directory.
24393 * gcc.dg/cpp/cpp.exp: New driver.
24394 * gcc.dg/cpp/20000627-1.c: New test.
24395 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
24396 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
24397 and rewrite as a compilation test.
24398
24399 * gcc.dg: Move many files into the cpp subdirectory, possibly
24400 renaming or editing them as well.
24401 Old name New name
24402 990119-1.c cpp/19990119-1.c
24403 990228-1.c cpp/19990228-1.c
24404 990407-1.c cpp/19990407-1.c
24405 990409-1.c cpp/19990409-1.c
24406 990413-1.c cpp/19990413-1.c
24407 990703-1.c cpp/19990703-1.c
24408 20000127-1.c cpp/20000127-1.c
24409 20000129-1.c cpp/20000129-1.c
24410 20000207-1.c cpp/20000207-1.c
24411 20000207-2.c cpp/20000207-2.c
24412 20000209-1.c cpp/20000209-1.c
24413 20000209-2.c cpp/20000209-2.c
24414 20000301-1.c cpp/20000301-1.c
24415 20000419-1.c cpp/20000419-1.c
24416 20000510-1.S cpp/20000510-1.S
24417 20000519-1.c cpp/20000519-1.c
24418 20000529-1.c cpp/20000529-1.c
24419 20000625-1.c cpp/20000625-1.c
24420 20000625-2.c cpp/20000625-2.c
24421 cpp-as1.c cpp/assert1.c
24422 cpp-as2.c cpp/assert2.c
24423 cxx-comments-1.c cpp/cxxcom1.c
24424 cxx-comments-2.c cpp/cxxcom2.c
24425 endif-label.c cpp/endif.c
24426 cpp-hash1.c cpp/hash1.c
24427 cpp-hash2.c cpp/hash2.c
24428 cpp-if1.c cpp/if-1.c
24429 cpp-if2.c cpp/if-2.c
24430 cpp-if3.c cpp/if-3.c
24431 cpp-if4.c cpp/if-4.c
24432 cpp-if5.c cpp/if-5.c
24433 cpp-cond.c cpp/if-cexp.c
24434 cpp-missingop.c cpp/if-mop.c
24435 cpp-missingparen.c cpp/if-mpar.c
24436 cpp-opprec.c cpp/if-oppr.c
24437 cpp-ifparen.c cpp/if-paren.c
24438 cpp-shortcircuit.c cpp/if-sc.c
24439 cpp-shift.c cpp/if-shift.c
24440 cpp-unary.c cpp/if-unary.c
24441 cpp-li1.c cpp/line1.c
24442 cpp-li2.c cpp/line2.c
24443 lineno.c cpp/line3.c
24444 lineno-2.c cpp/line4.c
24445 cpp-mi.c cpp/mi1.c
24446 cpp-mic.h cpp/mi1c.h
24447 cpp-micc.h cpp/mi1cc.h
24448 cpp-mind.h cpp/mi1nd.h
24449 cpp-mindp.h cpp/mi1ndp.h
24450 cpp-mix.h cpp/mi1x.h
24451 cpp-mi2.c cpp/mi2.c
24452 cpp-mi2a.h cpp/mi2a.h
24453 cpp-mi2b.h cpp/mi2b.h
24454 cpp-mi2c.h cpp/mi2c.h
24455 cpp-mi3.c cpp/mi3.c
24456 cpp-mi3.def cpp/mi3.def
24457 poison-1.c cpp/poison.c
24458 pr-impl.c cpp/prag-imp.c
24459 cpp-redef-2.c cpp/redef1.c
24460 cpp-redef.c cpp/redef2.c
24461 strpaste.c cpp/strp1.c
24462 strpaste-2.c cpp/strp2.c
24463 cpp-tradpaste.c cpp/tr-paste.c
24464 cpp-tradstringify.c cpp/tr-str.c
24465 cpp-tradwarn1.c cpp/tr-warn1.c
24466 cpp-tradwarn2.c cpp/tr-warn2.c
24467 trigraphs.c cpp/trigraphs.c
24468 cpp-unc1.c cpp/unc1.c
24469 cpp-unc2.c cpp/unc2.c
24470 cpp-unc3.c cpp/unc3.c
24471 cpp-unc.c cpp/unc4.c
24472 undef.c cpp/undef1.c
24473 undef-2.c cpp/undef2.c
24474 cpp-wi1.c cpp/widestr1.c
24475
24476 2000-06-27 Mark Mitchell <mark@codesourcery.com>
24477
24478 * lib/g++.exp (g++_include_flags): Tweak.
24479
24480 2000-06-27 H.J. Lu <hjl@gnu.org>
24481 Loren J. Rittle <ljrittle@acm.org>
24482
24483 * lib/g++.exp (g++_include_flags): Override libgloss.exp
24484 version with one that knows about the new gcc tree structure.
24485 (g++_link_flags): Same.
24486
24487 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
24488
24489 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
24490 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
24491 case we are cross-compiling.
24492
24493 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
24494 g++.old-deja/g++.niklas/Makefile.in,
24495 g++.old-deja/g++.niklas/configure.in,
24496 g++.old-deja/g++.other/Makefile.in,
24497 g++.old-deja/g++.other/configure.in,
24498 gcc.c-torture/code_quality/Makefile.in,
24499 gcc.c-torture/code_quality/configure.in,
24500 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
24501 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
24502 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
24503 gcc.c-torture/execute/ieee/Makefile.in,
24504 gcc.c-torture/execute/ieee/configure.in,
24505 gcc.c-torture/noncompile/Makefile.in,
24506 gcc.c-torture/noncompile/configure.in,
24507 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
24508 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
24509 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
24510
24511 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24512
24513 * g++.old-deja/g++.other/ambig3.C: New test.
24514
24515 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
24516
24517 * g++.old-deja/g++.pt/syntax1.C: New test.
24518 * g++.old-deja/g++.pt/syntax2.C: New test.
24519 * g++.old-deja/g++.other/syntax3.C: New test.
24520 * g++.old-deja/g++.other/syntax4.C: New test.
24521
24522 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24523
24524 * gcc.dg/20000623-1.c: Prototype exit and abort.
24525
24526 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
24527
24528 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
24529 New tests.
24530 * gcc.dg/cpp-mi3.def: New file.
24531
24532 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
24533 inside assertions.
24534 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
24535 lexer's error messages.
24536 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
24537 divine anything from the linemarkers.
24538 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
24539 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
24540
24541 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
24542
24543 * gcc.dg/20000623-1.c: New test.
24544
24545 2000-06-22 Jakub Jelinek <jakub@redhat.com>
24546
24547 * gcc.c-torture/execute/20000622-1.c: New test.
24548
24549 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24550
24551 * g++.old-deja/g++.other/init15.C: New test.
24552
24553 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
24554
24555 * g++.old-deja/g++.pt/vaarg2.C: New test.
24556 * g++.old-deja/g++.pt/vaarg3.C: New test.
24557
24558 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
24559
24560 * g++.old-deja/g++.other/dyncast6.C: New test.
24561
24562 2000-06-15 Jakub Jelinek <jakub@redhat.com>
24563
24564 * gcc.c-torture/execute/loop-6.c: New test.
24565
24566 2000-06-14 Jakub Jelinek <jakub@redhat.com>
24567
24568 * gcc.dg/20000614-1.c: New test.
24569 * gcc.dg/20000614-2.c: New test.
24570
24571 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
24572
24573 * g++.old-deja/g++.other/inline12.C: New test.
24574
24575 2000-06-13 Jakub Jelinek <jakub@redhat.com>
24576
24577 * g++.old-deja/g++.other/eh1.C: New test.
24578
24579 2000-06-12 Jakub Jelinek <jakub@redhat.com>
24580
24581 * g++.old-deja/g++.other/type.C: New test.
24582
24583 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24584
24585 * g++.old-deja/g++.other/initstring.C: New test.
24586
24587 2000-06-12 Jason Merrill <jason@redhat.com>
24588
24589 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
24590
24591 2000-06-09 Jeffrey A Law (law@cygnus.com)
24592
24593 * gcc.c-torture/compile/20000609-1.c: New test.
24594
24595 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
24596
24597 * gcc.dg/20000609-1.c: New test.
24598
24599 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
24600
24601 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
24602 * gcc.c-torture/noncompile/poison-1.c: Move...
24603 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
24604 * gcc.dg/cpp-li1.c: Add a token after the #line.
24605
24606 2000-06-05 Richard Henderson <rth@cygnus.com>
24607
24608 * gcc.c-torture/execute/20000605-2.c: New test.
24609 * gcc.c-torture/execute/20000605-3.c: New test.
24610
24611 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
24612
24613 * g77.f-torture/execute/20000503-1.x: New file.
24614
24615 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
24616
24617 * g++.old-deja/g++.eh/badalloc1.C: New test.
24618
24619 2000-06-05 Richard Henderson <rth@cygnus.com>
24620
24621 * gcc.c-torture/execute/20000605-1.c: New test.
24622
24623 2000-06-05 Jakub Jelinek <jakub@redhat.com>
24624 Nathan Sidwell <nathan@codesourcery.com>
24625
24626 * gcc.c-torture/compile/20000605-1.c: New test.
24627
24628 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
24629
24630 * g77.f-torture/compile/20000601-1.f: New test.
24631
24632 2000-06-03 Richard Henderson <rth@cygnus.com>
24633
24634 * gcc.c-torture/execute/20000603-1.c: New.
24635
24636 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
24637
24638 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
24639 * gcc.dg/noreturn-2.c (noreturn): Likewise.
24640
24641 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
24642
24643 * gcc.dg/compare2.c (case 12): XFAIL.
24644 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
24645 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
24646
24647 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
24648
24649 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
24650
24651 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
24652 guard macro is already defined when the header is first
24653 included.
24654 * gcc.dg/cpp-mix.h: New file.
24655 * gcc.dg/endif-label.c: Update patterns to match compiler.
24656
24657 * g++.brendan/complex1.C: Declare abort.
24658 * g++.law/refs4.C: Remove XFAIL.
24659 * g++.oliva/expr2.C: Declare abort and exit.
24660
24661 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
24662
24663 * gcc.c-torture/execute/20000528-1.c: New test.
24664
24665 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
24666 * g++.old-deja/g++.law/temps4.C: Likewise.
24667
24668 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
24669 stdlib.h. Call abort() on failure.
24670 * g++.old-deja/g++.law/refs4.C: Likewise.
24671 * g++.old-deja/g++.law/temps4.C: Likewise.
24672 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
24673 * gcc.c-torture/execute/20000112-1.c: Include string.h.
24674
24675 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
24676
24677 Relative to g++.dg/special:
24678 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
24679
24680 Relative to g++.old-deja:
24681 * g++.brendan/complex1.C, g++.jason/optimize2.C,
24682 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
24683 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
24684 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
24685 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
24686 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
24687 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
24688
24689 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
24690 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
24691 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
24692 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
24693 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
24694 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
24695 and/or string.h.
24696
24697 * g++.other/goto1.C: Update expectations for error messages.
24698
24699 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
24700
24701 * gcc.c-torture/compile/20000523-1.c: New test.
24702
24703 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24704
24705 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
24706
24707 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
24708
24709 * g++.old-deja/g++.eh/catch11.C: New test.
24710 * g++.old-deja/g++.eh/catch12.C: New test.
24711
24712 2000-05-24 Nick Clifton <nickc@cygnus.com>
24713
24714 * gcc.c-torture/execute/20000523-1.c: New test.
24715
24716 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
24717
24718 * c-torture/execute/bcp-1.c: Replace abort in arg of
24719 __builtin_constant_p with a generic external function.
24720
24721 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
24722 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
24723 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
24724 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
24725 Prototype abort and/or exit.
24726
24727 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
24728 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
24729 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
24730 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
24731
24732 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
24733
24734 * gcc.dg/dwarf2-1.c: New test.
24735
24736 2000-05-20 Richard Henderson <rth@cygnus.com>
24737
24738 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
24739
24740 2000-05-20 Andreas Jaeger <aj@suse.de>
24741
24742 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
24743 testcase.
24744
24745 2000-05-19 David Edelsohn <edelsohn@gnu.org>
24746
24747 * gcc.c-torture/execute/20000519-2.c: New test.
24748
24749 2000-05-19 Andreas Jaeger <aj@suse.de>
24750
24751 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
24752 which fails with SSA.
24753
24754 * lib/c-torture.exp: Also test with -O3 -fssa.
24755
24756 2000-05-18 Michael Meissner <meissner@redhat.com>
24757
24758 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
24759 * gcc.c-torture/execute/920415-1.c: Ditto.
24760 * gcc.c-torture/execute/920501-1.c: Ditto.
24761 * gcc.c-torture/execute/conversion.c: Ditto.
24762 * gcc.c-torture/execute/cvt-1.c: Ditto.
24763
24764 2000-05-18 Jeffrey A Law (law@cygnus.com)
24765
24766 * gcc.c-torture/compile/20000518-1.c: New test.
24767
24768 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
24769
24770 * g77.f-torture/compile/200005018.f: New test.
24771
24772 2000-05-17 Jeffrey A Law (law@cygnus.com)
24773
24774 * gcc.c-torture/compile/20000517-1.c: New test.
24775
24776 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24777
24778 * gcc.c-torture/execute/20000516-1.c: New test.
24779
24780 2000-05-15 Jakub Jelinek <jakub@redhat.com>
24781
24782 * g++.old-deja/g++.other/eh.C: New test.
24783
24784 2000-05-12 Richard Henderson <rth@cygnus.com>
24785
24786 * gcc.c-torture/execute/990208-1.c (main): Don't pass
24787 constants through to doit's conditional.
24788
24789 2000-05-11 Jeffrey A Law (law@cygnus.com)
24790
24791 * gcc.c-torture/compile/20000511-1.c: New test.
24792 * g77.f-torture/compile/20000511-1.f: New test.
24793 * g77.f-torture/compile/20000511-2.f: New test.
24794
24795 2000-05-11 Michael Meissner <meissner@redhat.com>
24796
24797 * gcc.c-torture/execute/20000511-1.c: New test.
24798
24799 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
24800
24801 * gcc.dg/dg.exp: Scan .S files as well as .c files.
24802 * gcc.dg/20000510-1.S: New.
24803
24804 2000-05-08 Catherine Moore <clm@cygnus.com>
24805
24806 * gcc.dg/unused-3.c: New.
24807
24808 2000-05-06 Richard Henderson <rth@cygnus.com>
24809
24810 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
24811 * g++.old-deja/g++.mike/warn1.C: Likewise.
24812 * g++.old-deja/g++.pt/local1.C: Likewise.
24813 * g++.old-deja/g++.pt/local7.C: Likewise.
24814 * g++.old-deja/g++.pt/spec16.C: Likewise.
24815
24816 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
24817
24818 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
24819
24820 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
24821
24822 * g77.f-torture/execute/20000503-1.f: New test.
24823
24824 2000-05-04 Andreas Jaeger <aj@suse.de>
24825
24826 * gcc.dg/noreturn-2.c: New test.
24827
24828 2000-05-04 Neil Booth <NeilB@earthling.net>
24829
24830 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
24831 preprocessor.
24832
24833 2000-05-04 Richard Henderson <rth@cygnus.com>
24834
24835 * gcc.c-torture/execute/20000503-1.c: Fix typo.
24836
24837 2000-05-04 Richard Henderson <rth@cygnus.com>
24838
24839 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
24840 OpenSSL by Jason R Thorpe.
24841
24842 2000-05-03 Jim Wilson <wilson@cygnus.com>
24843
24844 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
24845
24846 2000-05-03 Robert Lipe <robertlipe@usa.net>
24847
24848 * gcc.dg/20000503-1.c: New test.
24849
24850 2000-05-02 Jakub Jelinek <jakub@redhat.com>
24851
24852 * gcc.c-torture/compile/20000502-1.c: New test.
24853 * g++.old-deja/g++.other/align.C: New test.
24854 * gcc.dg/cpp-tradstringify.c: New test.
24855
24856 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
24857
24858 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
24859 and hard registers.
24860
24861 2000-04-26 Geoff Keating <geoffk@cygnus.com>
24862
24863 * gcc.c-torture/execute/loop-5.c: New test.
24864
24865 2000-04-25 Jakub Jelinek <jakub@redhat.com>
24866
24867 * gcc.c-torture/execute/va-arg-20.c: New test.
24868
24869 2000-04-23 Jeffrey A Law (law@cygnus.com)
24870
24871 * gcc.c-torture/execute/20000422-1.c: New test.
24872
24873 2000-04-20 Greg McGary <gkm@gnu.org>
24874
24875 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
24876 when optimizing, but without sibling-call optimizations (-O1).
24877
24878 2000-04-20 Jeffrey A Law (law@cygnus.com)
24879
24880 * gcc.c-torture/compile/20000420-1.c: New test.
24881
24882 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
24883
24884 * g++.abi/ptrflags.C: New test.
24885 * g++.eh/catchptr1.C: Test incomplete pointer chains.
24886
24887 2000-04-19 Catherine Moore <clm@cygnus.com>
24888
24889 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
24890
24891 2000-04-19 Greg McGary <gkm@gnu.org>
24892
24893 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
24894 sibling-call optimizations.
24895
24896 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
24897
24898 * gcc.dg/20000419-1.c: New test.
24899
24900 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
24901
24902 * gcc.c-torture/execute/20000412-6.c: New test.
24903
24904 2000-04-12 Jeffrey A Law (law@cygnus.com)
24905
24906 * gcc.c-torture/execute/20000412-5.c: New test.
24907 * g77.f-torture/compile/20000412-1.f: New test.
24908 * gcc.c-torture/execute/20000412-4.c: New test.
24909 * gcc.c-torture/compile/20000412-2.c: New test.
24910 * gcc.c-torture/execute/20000412-3.c: New test.
24911 * gcc.c-torture/compile/20000412-1.c: New test.
24912 * gcc.c-torture/execute/20000412-2.c: New test.
24913
24914 2000-04-12 Jakub Jelinek <jakub@redhat.com>
24915
24916 * objc/execute/bf-20.m: New test.
24917
24918 2000-04-10 Richard Henderson <rth@cygnus.com>
24919
24920 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
24921
24922 * gcc.c-torture/execute/20000412-1.c: New test.
24923
24924 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
24925
24926 * g++.old-deja/g++.eh/catchptr1.C: New test.
24927
24928 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
24929
24930 * g++.old-deja/g++.abi/cxa_vec.C: New test.
24931
24932 2000-04-08 Neil Booth <NeilB@earthling.net>
24933
24934 * gcc.dg/cpp-nullchar.c: Remove test as
24935 embedded nulls cause problems.
24936
24937 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24938
24939 * gcc.dg/compare2.c: New test.
24940
24941 2000-04-08 Neil Booth <NeilB@earthling.net>
24942
24943 * gcc.dg/cpp-nullchar.c: New test.
24944
24945 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
24946
24947 * gcc.dg/cpp-mi2.c: New test.
24948 * gcc.dg/cpp-mi2[abc].h: New files.
24949
24950 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
24951
24952 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
24953 member name.
24954
24955 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
24956
24957 * g++.old-deja/g++.abi/vmihint.C: New test.
24958
24959 2000-04-06 Neil Booth <NeilB@earthling.net>
24960
24961 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
24962 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
24963 copyright.
24964
24965 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
24966
24967 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
24968 avoid stack-frame overwrite.
24969
24970 2000-04-05 Jakub Jelinek <jakub@redhat.com>
24971
24972 * gcc.c-torture/compile/20000405-2.c: New test.
24973 * gcc.c-torture/compile/20000405-3.c: New test.
24974
24975 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
24976
24977 * gcc.c-torture/compile/20000405-1.c: New test.
24978
24979 2000-04-04 Geoff Keating <geoffk@cygnus.com>
24980
24981 * gcc.dg/cast-qual-1.c: Revert last change.
24982
24983 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24984
24985 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
24986
24987 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
24988
24989 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
24990 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
24991
24992 2000-04-03 Jeffrey A Law (law@cygnus.com)
24993
24994 * gcc.c-torture/compile/20000403-2.c: New test.
24995 * gcc.c-torture/compile/20000403-1.c: New test.
24996
24997 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
24998
24999 * gcc.c-torture/execute/20000403-1.c: New test.
25000
25001 2000-04-03 Geoff Keating <geoffk@cygnus.com>
25002
25003 * gcc.c-torture/execute/20000402-1.c: New test.
25004
25005 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
25006
25007 * gcc.c-torture/execute/va-arg-15.c: New test.
25008 * gcc.c-torture/execute/va-arg-16.c: New test.
25009 * gcc.c-torture/execute/va-arg-17.c: New test.
25010 * gcc.c-torture/execute/va-arg-18.c: New test.
25011 * gcc.c-torture/execute/va-arg-19.c: New test.
25012
25013 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
25014
25015 * gcc.c-torture/compile/981211-1.c: Move to...
25016 * gcc.dg/cpp-as1.c: ...here.
25017 * gcc.dg/cpp-as2.c: New file.
25018
25019 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
25020 compiler.
25021
25022 2000-04-02 Neil Booth <NeilB@earthling.net>
25023
25024 * gcc.dg/cpp-cond.c New tests.
25025 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
25026 accidental success less likely.
25027 * gcc.dg/cpp-missingop.c New tests.
25028 * gcc.dg/cpp-missingparen.c New tests.
25029 * gcc.dg/cpp-shift.c New tests.
25030 * gcc.dg/cpp-shortcircuit.c New tests.
25031 * gcc.dg/cpp-unary.c New tests.
25032
25033 2000-03-29 Jeffrey A Law (law@cygnus.com)
25034
25035 * gcc.c-torture/compile/20000329-1.c: New test.
25036
25037 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
25038
25039 * gcc.c-torture/compile/20000326-1.c: New test.
25040 * gcc.c-torture/compile/20000326-2.c: New test.
25041
25042 2000-03-24 Geoff Keating <geoffk@cygnus.com>
25043
25044 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
25045 the first parameter is a function argument.
25046
25047 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
25048
25049 * g++.old-deja/g++.ext/array4.C: New test.
25050
25051 2000-03-22 Geoff Keating <geoffk@cygnus.com>
25052
25053 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
25054
25055 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25056
25057 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
25058
25059 2000-03-19 Richard Henderson <rth@cygnus.com>
25060
25061 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
25062
25063 2000-03-19 Richard Henderson <rth@cygnus.com>
25064
25065 * gcc.c-torture/compile/20000319-1.c: New test.
25066
25067 2000-03-14 Jeffrey A Law (law@cygnus.com)
25068
25069 * gcc.c-torture/execute/20000314-3.c: New test.
25070 * gcc.c-torture/execute/20000314-2.c: New test.
25071 * gcc.c-torture/execute/20000314-1.c: New test.
25072 * gcc.c-torture/compile/20000314-2.c: New test.
25073 * gcc.c-torture/compile/20000314-1.c: New test.
25074
25075 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
25076
25077 * g++.old-deja/g++.warn/inline.C: New test.
25078
25079 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
25080
25081 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
25082 standards-compliant result rather than specific constants.
25083 Put test-values in array.
25084
25085 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
25086
25087 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
25088 (g++_target_compile): Put test-specific options last.
25089
25090 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25091
25092 * g++.old-deja/g++.eh/vbase4.C: New test.
25093
25094 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25095
25096 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
25097
25098 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25099
25100 * g++.old-deja/g++.brendan/misc12.C: Removed.
25101 * g++.old-deja/g++.pt/memtemp77.C: Constify.
25102 * g++.old-deja/g++.ext/pretty4.C: New test.
25103
25104 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
25105
25106 * g++.old-deja/g++.other/string2.C: New test.
25107
25108 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
25109
25110 * g++.old-deja/g++.warn/impint2.C: New test.
25111
25112 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
25113
25114 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
25115 is 1, not zero.
25116
25117 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
25118
25119 * g++.old-deja/g++.warn/impint.C: New test.
25120 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
25121 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
25122 * g++.old-deja/g++.pt/explicit12.C: Likewise.
25123 * g++.old-deja/g++.pt/explicit13.C: Likewise.
25124 * g++.old-deja/g++.pt/explicit17.C: Likewise.
25125 * g++.old-deja/g++.pt/explicit18.C: Likewise.
25126 * g++.old-deja/g++.pt/explicit19.C: Likewise.
25127 * g++.old-deja/g++.pt/explicit23.C: Likewise.
25128 * g++.old-deja/g++.pt/explicit31.C: Likewise.
25129 * g++.old-deja/g++.pt/explicit35.C: Likewise.
25130 * g++.old-deja/g++.pt/explicit6.C: Likewise.
25131 * g++.old-deja/g++.pt/memclass7.C: Likewise.
25132
25133 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
25134
25135 * gcc.dg/cpp-redef.c: New test.
25136
25137 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
25138
25139 * g++.old-deja/g++.pt/unify7.C: New test.
25140
25141 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
25142
25143 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
25144 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
25145
25146 2000-02-25 Geoff Keating <geoffk@cygnus.com>
25147
25148 * gcc.c-torture/compile/20000224-1.c: New test.
25149
25150 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25151
25152 * gcc.c-torture/compile/cpp-2.c: New test.
25153 * gcc.c-torture/compile/cpp-1.c: New test.
25154
25155 2000-02-25 Jeffrey A Law (law@cygnus.com)
25156
25157 * gcc.c-torture/execute/20000225-1.c: New test.
25158
25159 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25160
25161 * gcc.dg/cpp-li2.c: New test.
25162
25163 * gcc.dg/cpp-wi1.c: New test.
25164
25165 * gcc.dg/cpp-li1.c: New test.
25166
25167 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
25168
25169 * g++.old-deja/g++.other/sizeof5.C: New test.
25170
25171 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25172
25173 * gcc.c-torture/execute/va-arg-13.c: New test.
25174
25175 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
25176
25177 * gcc.c-torture/execute/va-arg-12.c: New test.
25178
25179 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25180
25181 * gcc.c-torture/execute/20000223-1.c: New test.
25182
25183 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
25184
25185 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
25186
25187 2000-02-22 Mark Mitchell <mark@codesourcery.com>
25188
25189 * g++.old-deja/g++.abi/ptrmem.C: New test.
25190
25191 2000-02-19 Richard Henderson <rth@cygnus.com>
25192
25193 * gcc.c-torture/compile/init-3.c: New.
25194
25195 2000-02-17 Mark Mitchell <mark@codesourcery.com>
25196
25197 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
25198 ALWAYS_CXXFLAGS.
25199
25200 2000-02-11 Robert Lipe <robertl@sco.com>
25201
25202 * gcc.c-torture/compile/20000211-3.c: New test.
25203
25204 2000-02-11 Martin Buchholz <martin@xemacs.org>
25205
25206 * gcc.c-torture/compile/20000211-2.c: New test.
25207
25208 2000-02-11 Jeffrey A Law (law@cygnus.com)
25209
25210 * gcc.c-torture/compile/20000211-1.c: New test.
25211
25212 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
25213
25214 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
25215 on native targets
25216
25217 2000-02-08 Nathan Sidwell <nathan@acm.org>
25218
25219 * g++.old-deja/g++.other/cast5.C: New test.
25220
25221 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
25222
25223 * gcc.c-torture/execute/20000205-1.c: New.
25224
25225 2000-02-03 Nathan Sidwell <nathan@acm.org>
25226
25227 * g++.old-deja/g++.jason/cast3.C: Return void.
25228 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
25229
25230 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25231
25232 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
25233
25234 * gcc.dg/loop-1.c: New test.
25235
25236 2000-01-27 Jakub Jelinek <jakub@redhat.com>
25237
25238 * gcc.c-torture/compile/20000127-1.c: New test.
25239 * gcc.c-torture/execute/991228-1.c: New test.
25240
25241 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25242
25243 * gcc.dg/unused-2.c: New test.
25244
25245 * gcc.dg/conv-1.c: New test.
25246
25247 2000-01-24 Mark Mitchell <mark@codesourcery.com>
25248
25249 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
25250 compiler.
25251 (tool_option_proc): Fix typo.
25252
25253 2000-01-24 Geoff Keating <geoffk@cygnus.com>
25254
25255 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
25256 of the ld on the host, not on the build machine.
25257 Also, don't crash if '--help' is not a supported option.
25258
25259 2000-01-24 Richard Henderson <rth@cygnus.com>
25260
25261 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
25262
25263 2000-01-20 Jeffrey A Law (law@cygnus.com)
25264
25265 * gcc.c-torture/execute/20000120-2.c: New test.
25266 * gcc.c-torture/execute/20000120-1.c: New test.
25267
25268 2000-01-13 Jeffrey A Law (law@cygnus.com)
25269
25270 * gcc.c-torture/execute/20000113-1.c: New test.
25271
25272 2000-01-12 Jeffrey A Law (law@cygnus.com)
25273
25274 * gcc.c-torture/execute/20000112-1.c: New test.
25275
25276 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25277
25278 * gcc.dg/20000111-1.c: New test.
25279
25280 2000-01-10 Jeffrey A Law (law@cygnus.com)
25281
25282 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
25283 with 16 bit integers.
25284
25285 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25286
25287 * gcc.dg/20000108-1.c: New test.
25288
25289 2000-01-05 Nathan Sidwell <nathan@acm.org>
25290
25291 * g++.old-deja/g++.ns/koenig8.C: New test.
25292
25293 2000-01-05 Nathan Sidwell <nathan@acm.org>
25294
25295 * g++.old-deja/g++.other/cast4.C: New test.
25296
25297 2000-01-05 Jeffrey A Law (law@cygnus.com)
25298
25299 * gcc.c-torture/compile/20000105-2.c: New test.
25300 * gcc.c-torture/compile/20000105-1.c: New test.
25301
25302 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25303
25304 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
25305 references to printf & atoi to conform to ANSI standard.
25306 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
25307 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
25308 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
25309 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
25310 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
25311 * g++.old-deja/g++.brendan/complex1.C: Likewise.
25312 * g++.old-deja/g++.brendan/copy1.C: Likewise.
25313 * g++.old-deja/g++.brendan/copy2.C: Likewise.
25314 * g++.old-deja/g++.brendan/copy3.C: Likewise.
25315 * g++.old-deja/g++.brendan/copy4.C: Likewise.
25316 * g++.old-deja/g++.brendan/copy5.C: Likewise.
25317 * g++.old-deja/g++.brendan/copy6.C: Likewise.
25318 * g++.old-deja/g++.brendan/copy7.C: Likewise.
25319 * g++.old-deja/g++.brendan/copy8.C: Likewise.
25320 * g++.old-deja/g++.brendan/crash11.C: Likewise.
25321 * g++.old-deja/g++.brendan/crash14.C: Likewise.
25322 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
25323 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
25324 * g++.old-deja/g++.brendan/delete2.C: Likewise.
25325 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
25326 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
25327 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
25328 * g++.old-deja/g++.brendan/eh1.C: Likewise.
25329 * g++.old-deja/g++.brendan/groff1.C: Likewise.
25330 * g++.old-deja/g++.brendan/init3.C: Likewise.
25331 * g++.old-deja/g++.brendan/misc12.C: Likewise.
25332 * g++.old-deja/g++.brendan/misc7.C: Likewise.
25333 * g++.old-deja/g++.brendan/new2.C: Likewise.
25334 * g++.old-deja/g++.brendan/operators4.C: Likewise.
25335 * g++.old-deja/g++.brendan/operators5.C: Likewise.
25336 * g++.old-deja/g++.brendan/overload2.C: Likewise.
25337 * g++.old-deja/g++.brendan/overload7.C: Likewise.
25338 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
25339 * g++.old-deja/g++.brendan/reference1.C: Likewise.
25340 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
25341 * g++.old-deja/g++.brendan/template24.C: Likewise.
25342 * g++.old-deja/g++.brendan/template3.C: Likewise.
25343 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
25344 * g++.old-deja/g++.jason/inline3.C: Likewise.
25345 * g++.old-deja/g++.jason/opeq.C: Likewise.
25346 * g++.old-deja/g++.law/arg5.C: Likewise.
25347 * g++.old-deja/g++.law/arm7.C: Likewise.
25348 * g++.old-deja/g++.law/ctors11.C: Likewise.
25349 * g++.old-deja/g++.law/cvt8.C: Likewise.
25350 * g++.old-deja/g++.law/init9.C: Likewise.
25351 * g++.old-deja/g++.law/refs4.C: Likewise.
25352 * g++.old-deja/g++.law/template2.C: Likewise.
25353 * g++.old-deja/g++.law/visibility24.C: Likewise.
25354 * g++.old-deja/g++.law/vtable3.C: Likewise.
25355 * g++.old-deja/g++.mike/asm2.C: Likewise.
25356 * g++.old-deja/g++.mike/eh1.C: Likewise.
25357 * g++.old-deja/g++.mike/misc1.C: Likewise.
25358 * g++.old-deja/g++.mike/misc13.C: Likewise.
25359 * g++.old-deja/g++.mike/misc14.C: Likewise.
25360 * g++.old-deja/g++.mike/ns12.C: Likewise.
25361 * g++.old-deja/g++.mike/p1248.C: Likewise.
25362 * g++.old-deja/g++.mike/p3708.C: Likewise.
25363 * g++.old-deja/g++.mike/p3708a.C: Likewise.
25364 * g++.old-deja/g++.mike/p3708b.C: Likewise.
25365 * g++.old-deja/g++.mike/p646.C: Likewise.
25366 * g++.old-deja/g++.mike/p700.C: Likewise.
25367 * g++.old-deja/g++.mike/p783.C: Likewise.
25368 * g++.old-deja/g++.mike/p783a.C: Likewise.
25369 * g++.old-deja/g++.mike/p783b.C: Likewise.
25370 * g++.old-deja/g++.mike/p786.C: Likewise.
25371 * g++.old-deja/g++.mike/p789.C: Likewise.
25372 * g++.old-deja/g++.mike/p789a.C: Likewise.
25373 * g++.old-deja/g++.mike/p807a.C: Likewise.
25374 * g++.old-deja/g++.other/delete3.C: Likewise.
25375 * g++.old-deja/g++.other/dyncast1.C: Likewise.
25376 * g++.old-deja/g++.other/dyncast2.C: Likewise.
25377 * g++.old-deja/g++.other/dyncast3.C: Likewise.
25378 * g++.old-deja/g++.other/empty1.C: Likewise.
25379 * g++.old-deja/g++.other/temporary1.C: Likewise.
25380 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
25381 * g++.old-deja/g++.pt/t16.C: Likewise.
25382 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
25383
25384 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
25385
25386 * gcc.dg/991230-1.c: New test.
25387
25388 1999-12-29 Jeffrey A Law (law@cygnus.com)
25389
25390 * gcc.c-torture/compile/991229-3.c: New test.
25391 * gcc.c-torture/compile/991229-2.c: New test.
25392 * gcc.c-torture/compile/991229-1.c: New test.
25393
25394 1999-12-29 Greg McGary <gkm@eng.ascend.com>
25395
25396 * gcc.c-torture/compile/labels-2.c: New test.
25397
25398 1999-12-27 Martin von Löwis <loewis@informatik.hu-berlin.de>
25399
25400 * gcc.c-torture/execute/991227-1.c: New test.
25401
25402 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25403
25404 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
25405
25406 1999-12-21 Martin von Löwis <loewis@informatik.hu-berlin.de>
25407
25408 * gcc.c-torture/execute/991221-1.c: New test.
25409
25410 1999-12-20 Nathan Sidwell <nathan@acm.org>
25411
25412 * g++.old-deja/g++.other/cast3.C: New test.
25413
25414 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
25415
25416 * gcc.c-torture/execute/991216-4.c: New test.
25417
25418 1999-12-16 Michael Meissner <meissner@cygnus.com>
25419
25420 * gcc.c-torture/execute/991216-1.c: New test.
25421 * gcc.c-torture/execute/991216-2.c: New test.
25422 * gcc.c-torture/execute/991216-3.c: New test.
25423
25424 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25425
25426 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
25427 Actually make the test fail by using "-O2" for compilation.
25428
25429 1999-12-15 Nathan Sidwell <nathan@acm.org>
25430
25431 * g++.old-deja/g++.warn/cast-align1.C: New test.
25432
25433 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25434
25435 * gcc.c-torture/compile/991214-1.c: New test.
25436 * gcc.c-torture/compile/991214-2.c: New test.
25437
25438 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
25439
25440 * gcc.dg/991214-1.c: New test.
25441
25442 1999-12-13 Jeffrey A Law (law@cygnus.com)
25443
25444 * gcc.c-torture/compile/991213-3.c: New test.
25445 * gcc.c-torture/compile/991213-2.c: New test.
25446 * gcc.c-torture/compile/991213-1.c: New test.
25447
25448 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
25449
25450 * gcc.dg/991209-1.c: New test.
25451
25452 1999-12-08 Nathan Sidwell <nathan@acm.org>
25453
25454 * gcc.c-torture/compile/991208-1.c: New test.
25455
25456 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25457
25458 * gcc.dg/ultrasp2.c: New test.
25459
25460 1999-12-05 Alex Samuel <samuel@codesourcery.com>
25461
25462 * g++.old-deja/g++.abi/align.C (main): Fix typo.
25463
25464 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
25465
25466 * gcc.c-torture/compile/991202-1.c: New test.
25467 * gcc.c-torture/execute/991202-1.c: New test.
25468 * gcc.c-torture/execute/991202-2.c: New test.
25469 * gcc.c-torture/execute/991202-3.c: New test.
25470
25471 1999-12-02 Alex Samuel <samuel@codesourcery.com>
25472
25473 * g++.old-deja/g++.abi/align.C: New test.
25474 * g++.old-deja/g++.abi/aggregates.C: Likewise.
25475 * g++.old-deja/g++.abi/bitfields.C: Likewise.
25476
25477 1999-12-01 Richard Henderson <rth@cygnus.com>
25478
25479 * gcc.c-torture/execute/991201-1.c: New.
25480
25481 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
25482
25483 * gcc.dg/991129-1.c: New test.
25484
25485 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
25486
25487 * gcc.c-torture/compile/991127-1.c: New test.
25488
25489 1999-11-22 Nathan Sidwell <nathan@acm.org>
25490
25491 * g++.old-deja/g++.other/warn4.C: New test.
25492
25493 1999-11-22 Nathan Sidwell <nathan@acm.org>
25494
25495 * g++.old-deja/g++.eh/cleanup2.C: New test.
25496 * g++.old-deja/g++.ext/pretty2.C: New test.
25497 * g++.old-deja/g++.ext/pretty3.C: New test.
25498 * g++.old-deja/g++.other/debug6.C: New test.
25499
25500 1999-10-20 Jim Wilson <wilson@cygnus.com>
25501
25502 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
25503 compiler_output to look for one error message instead of two.
25504
25505 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
25506
25507 * gcc.c-torture/execute/991118-1.c: Also test case
25508 where the word boundary does not split a byte evenly.
25509
25510 1999-11-19 Nathan Sidwell <nathan@acm.org>
25511
25512 * g++.old-deja/g++.ext/restrict1.C: New test.
25513
25514 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
25515
25516 * gcc.c-torture/execute/991118-1.c: New test.
25517
25518 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
25519
25520 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
25521 working directory pathnames.
25522
25523 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
25524
25525 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
25526 host is equipped with driver.h and driver.o so it can actually
25527 compile and run the tests.
25528
25529 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
25530
25531 * gcc.c-torture/compile/991008-1.c: New test.
25532
25533 1999-11-08 Nick Clifton <nickc@cygnus.com>
25534
25535 * lib/gcc-dg.exp: Include target-supports.exp
25536
25537 1999-11-05 Nick Clifton <nickc@cygnus.com>
25538
25539 * lib/target-supports.exp: New file: Provide procs to test for
25540 features supported by the target.
25541 (check_weak_available): Moved here from ecos.exp.
25542 (check_alias_available): New proc: Determine of the target
25543 toolchain supports the alias attribute.
25544
25545 * gcc.dg/special/ecos.exp: Move check_weak_available to
25546 target-supports.exp.
25547 (alias-1.c): Only perform the test if the target supports
25548 aliases.
25549 (wkali-1.c): Only perform the test if the target supports
25550 aliases.
25551
25552 * gcc.dg/990506-0.c: Expect error messages from cross
25553 targets as well as native targets.
25554
25555 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25556
25557 * gcc.dg/ultrasp1.c: Removed xfail.
25558 * gcc.dg/struct-ret-2.c: Likewise.
25559 * gcc.dg/array-1.c: Likewise.
25560
25561 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
25562
25563 * gcc.dg/struct-ret-2.c: New test.
25564
25565 * gcc.dg/array-1.c: New test.
25566
25567 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
25568
25569 * gcc.c-torture/execute/991030-1.c: New test.
25570
25571 1999-10-26 Richard Henderson <rth@cygnus.com>
25572
25573 * gcc.c-torture/compile/991026-2.c: New test.
25574
25575 1999-10-26 Jeffrey A Law (law@cygnus.com)
25576
25577 * gcc.c-torture/compile/991026-1.c: New test.
25578
25579 1999-10-23 Jeffrey A Law (law@cygnus.com)
25580
25581 * gcc.c-torture/execute/991023-1.c: New test.
25582
25583 1999-10-19 Jeffrey A Law (law@cygnus.com)
25584
25585 * gcc.c-torture/execute/991019-1.c: New test.
25586
25587 1999-10-16 Richard Henderson <rth@cygnus.com>
25588
25589 * gcc.c-torture/execute/991016-1.c: New test.
25590
25591 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
25592
25593 * gcc.c-torture/execute/991014-1.c: New test.
25594
25595 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
25596
25597 * g++.old-deja/g++.other/union2.C: New test.
25598
25599 1999-10-13 Nathan Sidwell <nathan@acm.org>
25600
25601 * g++.old-deja/g++.other/vaarg2.C: New test.
25602 * g++.old-deja/g++.other/vaarg3.C: New test.
25603
25604 1999-10-12 Craig Burley <craig@jcb-sc.com>
25605
25606 * g77.f-torture/noncompile/19990905-1.f: Moved from being
25607 in compile/.
25608
25609 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
25610
25611 * gcc.c-torture/execute/va-arg-11.c: New test.
25612
25613 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
25614
25615 * lib/file-format.exp (gcc_target_object_format): Don't
25616 crash if objdump is unavailable.
25617
25618 1999-09-29 Donn Terry <donn@interix.com>
25619
25620 * gcc.misc-tests/mg.exp: delete extraneous redirection.
25621
25622 1999-09-28 Nick Clifton <nickc@cygnus.com>
25623
25624 * gcc.c-torture/compile/990928-1.c: New test.
25625
25626 1999-09-28 Nathan Sidwell <nathan@acm.org>
25627
25628 * g++.old-deja/g++.other/decl6.C: New test.
25629
25630 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25631
25632 * gcc.c-torture/execute/va-arg-10.c: New test.
25633
25634 1999-09-27 Nathan Sidwell <nathan@acm.org>
25635
25636 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
25637 __PRETTY_FUNCTION__.
25638
25639 1999-09-23 Nick Clifton <nickc@cygnus.com>
25640
25641 * gcc.c-torture/execute/990923-1.c: New test.
25642
25643 1999-09-21 Nick Clifton <nickc@cygnus.com>
25644
25645 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
25646 for which -fpic is inappropriate.
25647
25648 1999-09-21 Mark Mitchell <mark@codesourcery.com>
25649
25650 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
25651
25652 1999-09-21 Nathan Sidwell <nathan@acm.org>
25653
25654 * g++.old-deja/g++.other/dyncast1.C: New test.
25655 * g++.old-deja/g++.other/dyncast2.C: New test.
25656 * g++.old-deja/g++.other/dyncast3.C: New test.
25657 * g++.old-deja/g++.other/dyncast4.C: New test.
25658 * g++.old-deja/g++.other/dyncast5.C: New test.
25659 * g++.old-deja/g++.eh/catch3.C: New test.
25660 * g++.old-deja/g++.eh/catch3p.C: New test.
25661 * g++.old-deja/g++.eh/catch4.C: New test.
25662 * g++.old-deja/g++.eh/catch4p.C: New test.
25663 * g++.old-deja/g++.eh/catch5.C: New test.
25664 * g++.old-deja/g++.eh/catch5p.C: New test.
25665 * g++.old-deja/g++.eh/catch6.C: New test.
25666 * g++.old-deja/g++.eh/catch6p.C: New test.
25667 * g++.old-deja/g++.eh/catch7.C: New test.
25668 * g++.old-deja/g++.eh/catch7p.C: New test.
25669 * g++.old-deja/g++.eh/catch8.C: New test.
25670 * g++.old-deja/g++.eh/catch8p.C: New test.
25671 * g++.old-deja/g++.eh/catch9.C: New test.
25672 * g++.old-deja/g++.eh/catch9p.C: New test.
25673
25674 1999-09-13 Nathan Sidwell <nathan@acm.org>
25675
25676 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
25677 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
25678
25679 1999-09-13 Jeffrey A Law (law@cygnus.com)
25680
25681 * gcc.c-torture/compile/990913-1.c: New test.
25682
25683 1999-09-10 Nathan Sidwell <nathan@acm.org>
25684
25685 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
25686 * g++.old-deja/g++.jason/rfg5.C: Likewise.
25687
25688 1999-09-09 Richard Henderson <rth@cygnus.com>
25689
25690 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
25691
25692 1999-09-09 Nathan Sidwell <nathan@acm.org>
25693
25694 * g++.old-deja/g++.other/lookup11.C: New test.
25695 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
25696 what is permitted and what we want.
25697 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
25698 overload use.
25699 * g++.old-deja/g++.jason/rfg5.C: Likewise
25700
25701 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
25702
25703 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
25704 * gcc.c-torture/noncompile/poison-1.c: New file.
25705
25706 1999-09-08 Nathan Sidwell <nathan@acm.org>
25707
25708 * g++.old-deja/g++.other/sizeof3.C: New test.
25709 * g++.old-deja/g++.other/sizeof4.C: New test.
25710 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
25711 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
25712
25713 1999-09-07 Richard Henderson <rth@cygnus.com>
25714
25715 * gcc.dg/va-arg-1.c: New.
25716
25717 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25718
25719 * gcc.c-torture/execute/va-arg-9.c: New test.
25720
25721 1999-09-05 Craig Burley <craig@jcb-sc.com>
25722
25723 * g77.f-torture/compile/980519-2.f: New test.
25724 * g77.f-torture/compile/19990905-0.f: New test.
25725 * g77.f-torture/compile/19990905-1.f: New test.
25726 * g77.f-torture/compile/19990905-2.f: New test.
25727
25728 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
25729
25730 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
25731
25732 * gcc.c-torture/execute/990827-1.c: Fix typo.
25733
25734 1999-09-03 Nathan Sidwell <nathan@acm.org>
25735
25736 * g++.old-deja/g++.other/deref1.C: New test.
25737
25738 1999-09-02 Nathan Sidwell <nathan@acm.org>
25739
25740 * g++.old-deja/g++.other/ambig2.C: New test.
25741 * g++.old-deja/g++.other/cond5.C: New test.
25742 * g++.old-deja/g++.other/lookup16.C: New test.
25743
25744 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
25745
25746 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
25747 assemblers too.
25748
25749 1999-08-31 Jeffrey A Law (law@cygnus.com)
25750
25751 * lib/c-torture.exp: Avoid the "compare executables" optimization
25752 when testing native.
25753
25754 1999-08-29 Jeffrey A Law (law@cygnus.com)
25755
25756 * gcc.c-torture/execute/990829-1.c: New test.
25757 * gcc.c-torture/compile/990829-1.c: New test.
25758
25759 1999-08-27 Paul Burchard <burchard@pobox.com>
25760
25761 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
25762 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
25763 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
25764 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
25765 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
25766 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
25767 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
25768 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
25769 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
25770 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
25771 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
25772
25773 1999-08-27 Jeffrey A Law (law@cygnus.com)
25774
25775 * gcc.c-torture/execute/990827-1.c: New test.
25776
25777 1999-08-26 Craig Burley <craig@jcb-sc.com>
25778
25779 * g77.f-torture/noncompile/19990826-4.f: New test.
25780
25781 * g77.f-torture/compile/19990826-3.f: New test.
25782
25783 * g77.f-torture/execute/19990826-2.f: New test.
25784
25785 * g77.f-torture/compile/19990826-1.f: New test.
25786
25787 * gcc.c-torture/execute/990826-0.c: New test.
25788 * g77.c-torture/execute/19990826-0.f: New test.
25789
25790 * g77.f-torture/noncompile/970626-2.f: New test.
25791
25792 1999-08-25 Paul Burchard <burchard@pobox.com>
25793
25794 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
25795 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
25796 lss-011.C: New tests.
25797
25798 1999-08-25 Nathan Sidwell <nathan@acm.org>
25799
25800 * g++.old-deja/g++.other/decl5.C: New test.
25801
25802 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25803
25804 * noncompile/noncompile.exp: Load_lib c-torture.exp.
25805 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
25806 call `postbase' for each one. All callers of `postbase' changed
25807 to call this instead.
25808
25809 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
25810
25811 * gcc.c-torture/execute/990811-1.c: New test.
25812
25813 1999-08-09 Nick Clifton <nickc@cygnus.com>
25814
25815 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
25816 just native ones.
25817
25818 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
25819 just native ones.
25820
25821 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25822
25823 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
25824
25825 1999-08-04 Jeffrey A Law (law@cygnus.com)
25826
25827 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
25828
25829 1999-08-04 Nathan Sidwell <nathan@acm.org>
25830
25831 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
25832
25833 1999-08-04 Jeffrey A Law (law@cygnus.com)
25834
25835 * gcc.c-torture/execute/990804-1.c: New test.
25836
25837 1999-08-03 Nathan Sidwell <nathan@acm.org>
25838
25839 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
25840 * g++.old-deja/g++.brendan/crash64.C: Likewise
25841 * g++.old-deja/g++.brendan/overload8.C: Likewise
25842
25843 1999-08-03 Nathan Sidwell <nathan@acm.org>
25844
25845 * g++.old-deja/g++.other/struct1.C: New test.
25846
25847 1999-08-03 Nathan Sidwell <nathan@acm.org>
25848
25849 * g++.old-deja/g++.other/enum2.C: New test.
25850
25851 1999-08-02 Richard Henderson <rth@cygnus.com>
25852
25853 Adapted from tests from Franz Sirl:
25854 * gcc.c-torture/execute/va-arg-7.c: New test.
25855 * gcc.c-torture/execute/va-arg-8.c: New test.
25856
25857 1999-08-01 Jeffrey A Law (law@cygnus.com)
25858
25859 * gcc.c-torture/compile/990801-2.c: New test.
25860
25861 * gcc.c-torture/compile/990801-1.c: New test.
25862
25863 1999-07-27 Michael Meissner <meissner@cygnus.com>
25864
25865 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
25866 fp-cmp-1.c, converting double to float.
25867
25868 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
25869 fp-cmp-1.c, converting double to long double.
25870
25871 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
25872 from fr1 to unknown_register, since fr1 is a legitimate register
25873 on some machines.
25874
25875 1999-07-25 Jeffrey A Law (law@cygnus.com)
25876
25877 * README: More listname related changes.
25878
25879 1999-07-08 Catherine Moore <clm@cygnus.com>
25880
25881 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
25882
25883 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
25884
25885 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
25886
25887 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
25888
25889 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
25890
25891 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
25892
25893 * gcc.dg/990703-1.c: New test.
25894
25895 1999-06-29 Nick Clifton <nickc@cygnus.com>
25896
25897 * lib/file-format.exp: New file: Move definition of proc
25898 gcc_target_object_format to here from
25899 gcc.dg/special/ecos.exp.
25900
25901 * lib/c-torture.exp: Include lib file-format.exp.
25902 * lib/gcc-dg.exp: Include lib file-format.exp.
25903
25904 * gcc.dg/special/ecos.exp: Remove definition of proc
25905 gcc_target_object_format.
25906
25907 1999-06-28 Jeffrey A Law (law@cygnus.com)
25908
25909 * gcc.c-torture/execute/990628-1.c: New test.
25910
25911 1999-06-25 Jeffrey A Law (law@cygnus.com)
25912
25913 * gcc.c-torture/compile/990625-2.c: New test.
25914
25915 * gcc.c-torture/compile/990625-1.c: New test.
25916
25917 1999-06-23 Nick Clifton <nickc@cygnus.com>
25918
25919 * gcc.c-torture/compile/dll.c: New test case. Check that dll
25920 attributes compile.
25921 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
25922 ports that use the COFF/PE file format.
25923
25924 1999-06-17 Jeffrey A Law (law@cygnus.com)
25925
25926 * gcc.c-torture/compile/990617-1.c: New test.
25927
25928 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
25929
25930 * g++.old-deja/g++.other/decl4.C: New test.
25931
25932 1999-06-14 Nathan Sidwell <nathan@acm.org>
25933
25934 * g++.old-deja/g++.other/bitfld3.C: New test.
25935
25936 1999-06-08 Nathan Sidwell <nathan@acm.org>
25937
25938 * g++.old-deja/g++.eh/catch1.C: New test.
25939
25940 1999-06-07 Jeffrey A Law (law@cygnus.com)
25941
25942 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
25943
25944 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
25945 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
25946
25947 1999-06-05 Craig Burley <craig@jcb-sc.com>
25948
25949 * g77.f-torture/compile/19990502-0.f: Replace with new,
25950 shorter, test that still fails after recent changes.
25951
25952 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
25953
25954 * gcc.c-torture/execute/990604-1.c: New test.
25955
25956 1999-05-31 Jeffrey A Law (law@cygnus.com)
25957
25958 * gcc.c-torture/execute/990531-1.c: New test.
25959
25960 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25961
25962 * gcc.c-torture/compile/990527-1.c: New test.
25963
25964 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
25965
25966 * gcc.c-torture/execute/990527-1.c: New test.
25967
25968 1999-05-25 Nick Clifton <nickc@cygnus.com>
25969
25970 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
25971 bitfields as signed.
25972
25973 1999-05-25 Craig Burley <craig@jcb-sc.com>
25974
25975 * g77.f-torture/compile/19990525-0.f: New test.
25976
25977 1999-05-25 Jeffrey A Law (law@cygnus.com)
25978
25979 * gcc.c-torture/execute/990525-2.c: New test.
25980
25981 * gcc.c-torture/execute/990525-1.c: New test.
25982
25983 1999-05-24 Nathan Sidwell <nathan@acm.org>
25984
25985 * g++.old-deja/g++.other/anon3.C: New test.
25986 * g++.old-deja/g++.other/anon4.C: New test.
25987 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
25988 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
25989 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
25990 Merrill).
25991
25992 1999-05-24 Jeffrey A Law (law@cygnus.com)
25993
25994 * gcc.c-torture/execute/990524-1.c: New test.
25995
25996 * gcc.dg/990524-1.c: New test.
25997
25998 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
25999
26000 * gcc.c-torture/compile/990523-1.c: New test.
26001
26002 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
26003
26004 * gcc.c-torture/compile/990519-1.c: New test.
26005
26006 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26007
26008 * gcc.c-torture/compile/990517-1.c: New test.
26009
26010 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
26011 (e4, f4): New tests.
26012 (main): Call them.
26013
26014 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26015
26016 * gcc.dg/noreturn-1.c: New test.
26017
26018 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26019
26020 * gcc.c-torture/execute/990513-1.c: New test.
26021
26022 1999-05-10 Richard Henderson <rth@cygnus.com>
26023
26024 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
26025
26026 1999-05-10 Craig Burley <craig@jcb-sc.com>
26027
26028 * g77.f-torture/execute/erfc.f: Use small single-precision
26029 values, to avoid problems on Alphas when not -mieee.
26030
26031 1999-05-08 Craig Burley <craig@jcb-sc.com>
26032
26033 * gcc.dg/990506-0.c: New test.
26034
26035 1999-05-08 Richard Henderson <rth@cygnus.com>
26036
26037 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
26038 the constant to test. Don't XFAIL 64-bit targets.
26039
26040 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
26041 * g++.old-deja/g++.law/profile1.C: Likewise.
26042
26043 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
26044 operator new instances.
26045 * g++.old-deja/g++.other/delete5.C: Likewise.
26046
26047 1999-05-03 Craig Burley <craig@jcb-sc.com>
26048
26049 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
26050 intrinsic.
26051
26052 1999-05-03 Craig Burley <craig@jcb-sc.com>
26053
26054 * g77.f-torture/execute/u77-test.f: Reverse order of two
26055 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
26056
26057 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26058
26059 * gcc.dg/compare1.c: New test.
26060
26061 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
26062
26063 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
26064 New tests.
26065
26066 1999-05-02 Craig Burley <craig@jcb-sc.com>
26067
26068 * g77.f-torture/compile/19990502-1.f: New test.
26069
26070 1999-05-02 Craig Burley <craig@jcb-sc.com>
26071
26072 * g77.f-torture/compile/19990502-0.f: New test.
26073
26074 1999-05-02 Craig Burley <craig@jcb-sc.com>
26075
26076 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
26077 intrinsic.
26078
26079 1999-05-02 Craig Burley <craig@jcb-sc.com>
26080
26081 * g77.f-torture/execute/u77-test.f (main): List libU77
26082 intrinsics not currently tested.
26083 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
26084 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
26085 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
26086 Trim blanks off the ends of some printed strings.
26087
26088 1999-05-02 Craig Burley <craig@jcb-sc.com>
26089
26090 * g77.f-torture/execute/u77-test.f (main): Just warn about
26091 FSTAT gid disagreement, as it's expected on some systems.
26092
26093 1999-05-01 Craig Burley <craig@jcb-sc.com>
26094
26095 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
26096 use a new function, which allows for some slop.
26097 Clean up some commentary.
26098 (issum): The new function.
26099 (sgladd): Deleted subroutine.
26100
26101 1999-05-01 Craig Burley <craig@jcb-sc.com>
26102
26103 * g77.f-torture/execute/u77-test.f: Modify to be more like
26104 libf2c/libU77 version, bringing patches to that version here.
26105 Add suitable commentary.
26106
26107 1999-04-25 Richard Henderson <rth@cygnus.com>
26108
26109 * gcc.dg/990424-1.c: New test.
26110
26111 1999-04-24 Craig Burley <craig@jcb-sc.com>
26112
26113 * g77.f-torture/execute/u77-test.f (main): Bug involving
26114 LSTAT has been fixed, so turn back on full checking.
26115
26116 1999-04-20 Craig Burley <craig@jcb-sc.com>
26117
26118 * g77.f-torture/compile/19990419-0.f: New test.
26119 * g77.f-torture/execute/19990419-1.f: New test.
26120
26121 1999-04-17 Richard Henderson <rth@cygnus.com>
26122
26123 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
26124 to avoid the need for a prototype to supress a warning.
26125
26126 1999-04-07 Jim Wilson <wilson@cygnus.com>
26127
26128 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
26129
26130 1999-04-04 Jeffrey A Law (law@cygnus.com)
26131
26132 * gcc.c-torture/execute/990404-1.c: New test.
26133
26134 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26135
26136 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
26137 * gcc.dg/cpp-if3.c: Don't use -pedantic.
26138 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
26139 missing initializer warnings.
26140
26141 1999-03-28 Jeffrey A Law (law@cygnus.com)
26142
26143 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
26144 matching strings.
26145
26146 1999-03-26 Jeffrey A Law (law@cygnus.com)
26147
26148 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
26149
26150 1999-03-26 Craig Burley <craig@jcb-sc.com>
26151
26152 * g77.f-torture/execute/19990325-0.f: New test.
26153 * g77.f-torture/execute/19990325-1.f: New test.
26154
26155 1999-03-24 Jeffrey A Law (law@cygnus.com)
26156
26157 * gcc.c-torture/execute/990324-1.c: New test.
26158
26159 1999-03-22 Jim Wilson <wilson@cygnus.com>
26160
26161 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
26162 test with 4.
26163
26164 1999-03-17 Richard Henderson <rth@cygnus.com>
26165
26166 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
26167
26168 1999-03-13 Craig Burley <craig@jcb-sc.com>
26169
26170 * g77.f-torture/execute/19990313-2.f: New test.
26171 * g77.f-torture/execute/19990313-3.f: New test.
26172
26173 1999-03-13 Craig Burley <craig@jcb-sc.com>
26174
26175 * g77.f-torture/execute/19990313-0.f: New test.
26176 * g77.f-torture/execute/19990313-1.f: New test.
26177
26178 1999-03-12 Jim Wilson <wilson@cygnus.com>
26179
26180 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
26181 printf to sprintf.
26182 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
26183 (main): Add check for u15. Conditionalize u31 check depending on
26184 whether ints are <32 bits or >=32 bits.
26185
26186 1999-03-08 Craig Burley <craig@jcb-sc.com>
26187
26188 * g77.f-torture/execute/19981119-0.f: Improve testiness.
26189
26190 1999-03-08 Craig Burley <craig@jcb-sc.com>
26191
26192 * g77.f-torture/compile/19990305-0.f: New test.
26193 * g77.f-torture/execute/19981119-0.f: New test.
26194
26195 1999-03-08 Craig Burley <craig@jcb-sc.com>
26196
26197 * g77.f-torture/execute/970625-2.f: call ABORT if final
26198 result is not correct, instead of just printing it.
26199 Add this checking via newly introduced obfuscation, to
26200 trip up buggy front ends.
26201
26202 1999-03-07 Craig Burley <craig@jcb-sc.com>
26203
26204 * g77.f-torture/compile/960317-1.f: Moved from being
26205 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
26206
26207 1999-03-06 Craig Burley <craig@jcb-sc.com>
26208
26209 * g77.f-torture/execute/960317-1.f: New (old) test.
26210 * g77.f-torture/execute/970625-2.f: Ditto.
26211
26212 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
26213
26214 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
26215 message on line 1 or line 2; cccp and cpplib do this differently.
26216
26217 1999-03-01 Jeffrey A Law (law@cygnus.com)
26218
26219 * g++.old-deja/g++.law/weak1.C: New test.
26220
26221 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26222
26223 * gcc.c-torture/execute/990119-1.c: Renamed to...
26224 * gcc.dg/990119-1.c: this, so it will only be tested once
26225 (it's a preprocessor test, it doesn't need to be run at
26226 multiple optimization levels).
26227
26228 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
26229
26230 * lib/g++.exp: Don't add incdir=$base_dir/../include to
26231 ALWAYS_CXXFLAGS.
26232
26233 1999-02-24 Craig Burley <craig@jcb-sc.com>
26234
26235 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
26236 * g77.f-torture/compile/19981216-0.f: ...as it is expected
26237 to not be compilable by current g77.
26238
26239 1999-02-24 Nick Clifton <nickc@cygnus.com>
26240
26241 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
26242
26243 1999-02-22 Jeffrey A Law (law@cygnus.com)
26244
26245 * gcc.c-torture/execute/990222-1.c: New test.
26246
26247 1999-02-19 Craig Burley <craig@jcb-sc.com>
26248
26249 * g77.f-torture/compile/19990218-0.f: New test.
26250 * g77.f-torture/noncompile/19990218-1.f: New test.
26251
26252 1999-02-18 Craig Burley <craig@jcb-sc.com>
26253
26254 * g77.f-torture/compile/19981216-0.f: New test.
26255
26256 1999-02-14 Jeffrey A Law (law@cygnus.com)
26257
26258 * gcc.dg/990214-1.c: New test.
26259
26260 1999-02-13 Jeffrey A Law (law@cygnus.com)
26261
26262 * gcc.dg/990213-2.c: New test.
26263
26264 * gcc.dg/990213-1.c: New test.
26265
26266 1999-02-12 Jeffrey A Law (law@cygnus.com)
26267
26268 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
26269 ints.
26270
26271 1999-02-11 Nick Clifton <nickc@cygnus.com>
26272
26273 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
26274 specified by target.
26275
26276 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
26277
26278 1999-02-11 Jeffrey A Law (law@cygnus.com)
26279
26280 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
26281
26282 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
26283
26284 * gcc.dg/special/ecos.exp: New test driver for new tests with
26285 special requirements.
26286
26287 * gcc.dg/special/alias-1.c: New test.
26288 * gcc.dg/special/gcsec-1.c: New test.
26289 * gcc.dg/special/weak-1.c: New test.
26290 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
26291 * gcc.dg/special/weak-2.c: New test.
26292 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
26293 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
26294 * gcc.dg/special/wkali-1.c: New test.
26295 * gcc.dg/special/wkali-2.c: New test.
26296 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
26297 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
26298
26299 1999-02-10 Felix Lee <flee@cygnus.com>
26300
26301 * lib/c-torture.exp (c-torture-compile): Pull out code for
26302 analyzing gcc error messages.
26303 (c-torture-execute): Likewise. Fix some (harmless) false
26304 positives.
26305 * lib/gcc.exp (gcc_check_compile): New function.
26306
26307 1999-02-08 Richard Henderson <rth@cygnus.com>
26308
26309 * gcc.c-torture/execute/990208-1.c: New test.
26310
26311 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
26312
26313 * g++.dg/special/ecos.exp: New driver for new tests with special
26314 requirements
26315
26316 * g++.dg/special/conpr-1.C: New test
26317 * g++.dg/special/conpr-2.C: New test
26318 * g++.dg/special/conpr-2a.C: New test
26319 * g++.dg/special/conpr-3.C: New test
26320 * g++.dg/special/conpr-3a.C: New test
26321 * g++.dg/special/conpr-3b.C: New test
26322
26323 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
26324 allow g++ to use the dg driver
26325
26326 * README: Add comment about g++.dg directory
26327
26328 1999-02-06 Jeffrey A Law (law@cygnus.com)
26329
26330 * README: Update email addresses.
26331
26332 1999-02-03 Nick Clifton <nickc@cygnus.com>
26333
26334 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
26335 arguments in order to force structure S onto the stack even on
26336 the alpha.
26337 (test): Pass 10 leading arguments to function foo as well as the
26338 structure S.
26339
26340 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
26341 failure for all targets.
26342
26343 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
26344 abort to terminate program execution.
26345
26346 1999-01-30 Richard Henderson <rth@cygnus.com>
26347
26348 * gcc.c-torture/execute/990130-1.c: New test.
26349
26350 1999-01-30 Jeffrey A Law (law@cygnus.com)
26351
26352 * gcc.dg/990130-1.c: New test.
26353
26354 1999-01-28 Michael Meissner <meissner@cygnus.com>
26355
26356 * gcc.c-torture/execute/990128-1.c: New test.
26357
26358 1999-01-27 Michael Meissner <meissner@cygnus.com>
26359
26360 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
26361
26362 1999-01-27 Felix Lee <flee@cygnus.com>
26363
26364 * lib/c-torture.exp (c-torture-compile): pull out code for
26365 analyzing gcc error messages.
26366 (c-torture-execute): ditto, and fix some (harmless) false
26367 positives.
26368 * lib/gcc.exp (gcc_check_compile): new function.
26369
26370 1999-01-17 Jeffrey A Law (law@cygnus.com)
26371
26372 * gcc.dg/990117-1.c: New test.
26373
26374 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
26375
26376 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
26377
26378 1999-01-15 Jeffrey A Law (law@cygnus.com)
26379
26380 * g77.f-torture/compile/990115-1.f: New test.
26381
26382 1999-01-07 Jeffrey A Law (law@cygnus.com)
26383
26384 * gcc.c-torture/compile/990107-1.c: New test
26385
26386 1999-01-06 Jeffrey A Law (law@cygnus.com)
26387
26388 * gcc.c-torture/execute/990106-2.c: New test.
26389
26390 * gcc.c-torture/execute/990106-1.c: New test.
26391
26392 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
26393
26394 * gcc.c-torture/compile/981223-1.c: New test.
26395
26396 1998-12-29 Richard Henderson <rth@cygnus.com>
26397
26398 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
26399 (opt3): Rename from opt4 and disable.
26400
26401 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
26402
26403 * g++.old-deja/g++.pt/ptrmem5.C: New test.
26404
26405 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26406
26407 * g++.old-deja/g++.other/conv5.C: New test.
26408
26409 1998-12-14 Nick Clifton <nickc@cygnus.com>
26410
26411 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
26412
26413 1998-12-11 Jeffrey A Law (law@cygnus.com)
26414
26415 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
26416
26417 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
26418
26419 * gcc.c-torture/compile/981211-1.c: New test.
26420
26421 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
26422
26423 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
26424
26425 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
26426
26427 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26428
26429 * gcc.special/930510-1.c: Make C9X safe.
26430 * gcc.misc-tests/gcov-1.c Similarly.
26431 * gcc.misc-tests/gcov-2.c Similarly.
26432
26433 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26434
26435 * gcc.dg/ultrasp1.c: New test.
26436
26437 1998-12-06 Richard Henderson <rth@cygnus.com>
26438
26439 * gcc.c-torture/execute/981206.c: New test.
26440
26441 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26442
26443 * g++.old-deja/g++.ns/template7.C: New test.
26444
26445 * g++.old-deja/g++.other/expr1.C: New test.
26446
26447 * g++.old-deja/g++.eh/tmpl3.C: New test.
26448
26449 * g++.old-deja/g++.eh/tmpl2.C: New test.
26450
26451 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26452
26453 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
26454 * g++.old-deja/g++.other/using6.C: Removed.
26455 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
26456
26457 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
26458
26459 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26460
26461 * g++.old-deja/g++.pt/overload8.C: New test.
26462
26463 * g++.old-deja/g++.pt/overload7.C: New test.
26464
26465 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
26466
26467 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
26468 and relinking messages.
26469 * lib/g++.exp (g++_target_compile): Remove .rpo file when
26470 compiling with -frepo.
26471
26472 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
26473
26474 * g++.old-deja/g++.pt/lookup6.C: New test.
26475
26476 1998-11-30 Nick Clifton <nickc@cygnus.com>
26477
26478 * gcc.c-torture/execute/981130-1.c: New test.
26479 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
26480
26481 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26482
26483 * g++.old-deja/g++.pt/explicit76.C: New test.
26484
26485 * g++.old-deja/g++.pt/friend38.C: New test.
26486
26487 * g++.old-deja/g++.ns/crash2.C: New test.
26488
26489 * g++.old-deja/g++.pt/defarg8.C: New test.
26490
26491 * g++.old-deja/g++.pt/instantiate6.C: New test.
26492
26493 * g++.old-deja/g++.pt/static6.C: New test.
26494
26495 * g++.old-deja/g++.pt/decl2.C: New test.
26496
26497 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26498
26499 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
26500 problem is actually related with name lookup, but so what? :-)
26501
26502 * g++.old-deja/g++.pt/friend37.C: New test.
26503
26504 1998-11-25 Dave Love <d.love@dl.ac.uk>
26505
26506 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
26507 element, which fails on some systems.
26508
26509 * g77.f-torture/execute/labug1.f: New test.
26510
26511 1998-11-21 Jeffrey A Law (law@cygnus.com)
26512
26513 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
26514 is defined.
26515
26516 1998-11-18 Dave Love <d.love@dl.ac.uk>
26517
26518 * g77.f-torture/compile/981117-1.f: New test.
26519
26520 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
26521
26522 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
26523 properly discarded.
26524
26525 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
26526
26527 * gcc.c-torture/execute/memcheck: New directory of tests for
26528 -fcheck-memory-usage.
26529
26530 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
26531
26532 * README: New file, general information about the testsuite and
26533 new description of the various C++ test subdirectories.
26534 * README.g++: Eliminate obsolete information, update and move most
26535 relevant stuff to README.
26536
26537 1998-11-07 Richard Henderson <rth@cygnus.com>
26538
26539 * gcc.c-torture/compile/981107-1.c: New test.
26540
26541 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
26542
26543 * execute/memcpy-bi.c: New testcase.
26544
26545 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
26546
26547 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
26548 base classes.
26549
26550 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
26551 template is selected.
26552
26553 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
26554 classes, it should be accepted for all types.
26555
26556 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
26557
26558 * g++.old-deja/g++.pt/spec24.C: Ensure that template
26559 specializations start with template headers.
26560
26561 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
26562
26563 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
26564
26565 * g++.old-deja/g++.other/init9.C: Test cross initialization of
26566 non-POD types.
26567
26568 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
26569
26570 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
26571
26572 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
26573
26574 * compile/981022-1.c, compile/981022-1.x: New test and driver.
26575
26576 1998-10-19 Jeffrey A Law (law@cygnus.com)
26577
26578 * 981019-1.c: New test.
26579
26580 1998-10-14 Robert Lipe <robertl@dgii.com>
26581
26582 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
26583 find objc headers.
26584
26585 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
26586
26587 * compile/981001-4.c: Remove use of GCC extension that triggers a
26588 compiler bug.
26589
26590 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
26591
26592 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
26593
26594 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26595
26596 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
26597 instantiation of template produces incorrect code for delete
26598 expression.
26599
26600 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
26601 constructors' name is not unique.
26602 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
26603 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
26604
26605 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
26606 automatic array of const is ill-formed.
26607
26608 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
26609 of template parameter?
26610
26611 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
26612 const.
26613
26614 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
26615 pointer-to-member expression.
26616
26617 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
26618 declaration causes ICE.
26619
26620 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
26621
26622 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
26623 reserved in the global namespace.
26624
26625 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
26626 generate needed virtual table.
26627
26628 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
26629
26630 1998-10-10 Dariush Eslimi <eslimi@loran.com>
26631
26632 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
26633 template-dependent type
26634
26635 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
26636
26637 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
26638 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
26639 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
26640
26641 * g++.old-deja/g++.other/using5.C: New test; using decl from base
26642 class should be usable as argument of member function.
26643 * g++.old-deja/g++.other/using6.C: New test; using decl from base
26644 class should be usable as return type of member function.
26645 * g++.old-deja/g++.other/using7.C: New test; using decl from base
26646 class should be usable as type of data member.
26647
26648 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
26649
26650 1998-10-09 Jeffrey A Law (law@cygnus.com)
26651
26652 * gcc.c-torture/special/920521-1.c: Fix bogus test.
26653
26654 1998-10-08 Nick Clifton <nickc@cygnus.com>
26655
26656 * gcc.dg/dll-?.c Add thumb to target list.
26657 Fix assembler scan patterns to match current assembler output.
26658
26659 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
26660
26661 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
26662 matching of template brackets.
26663
26664 * g++.old-deja/g++.other/using4.C: New test. Test using
26665 declarations of methods from base classes.
26666
26667 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
26668 within functions should introduce names into the innermost
26669 enclosing namespace.
26670
26671 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
26672 of static locals if first initialization throws.
26673
26674 1998-10-07 Jim Wilson <wilson@cygnus.com>
26675
26676 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
26677
26678 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
26679
26680 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
26681 lose track of the possible targets of tablejump insns.
26682 * special/special.exp: Run it.
26683
26684 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
26685
26686 * g++.old-deja/g++.pt/friend35.C: New test. A template function
26687 must be declared before its specializations can be named in friend
26688 declarations.
26689
26690 1998-10-05 Dave Love <d.love@dl.ac.uk>
26691
26692 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
26693
26694 * g77.f-torture/execute/io1.f: New test.
26695
26696 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
26697
26698 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
26699 with pointer to template function, for which no argument deduction
26700 is possible.
26701
26702 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
26703 specialization of template function as argument to template
26704 function.
26705
26706 * g++.old-deja/g++.other/access2.C: New test; Inner class
26707 shouldn't have privileged access to Outer's names.
26708
26709 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
26710
26711 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
26712 friend template declared within template class conflicts with
26713 nested class of the same name.
26714
26715 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
26716 is ignored.
26717
26718 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
26719 object with direct initializer as function declaration.
26720
26721 * g++.old-deja/g++.other/decl2.C: New test; duplicate
26722 initializers.
26723
26724 * g++.old-deja/g++.other/null2.C: New test; conditional operator
26725 involving const pointer and NULL produces incorrect result.
26726
26727 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
26728 type name without `typename' should be rejected with -pedantic.
26729
26730 1998-10-02 Richard Henderson <rth@cygnus.com>
26731
26732 * g++.old-deja/g++.other/addrof1.C: New test.
26733
26734 1998-10-01 Nick Clifton <nickc@cygnus.com>
26735
26736 * gcc.c-torture/compile/981001-1.c: New test.
26737 * gcc.c-torture/execute/981001-1.c: New test.
26738
26739 1998-10-01 Jeffrey A Law (law@cygnus.com)
26740
26741 * gcc.c-torture/compile/981001-2.c: New test.
26742 * gcc.c-torture/compile/981001-3.c: New test.
26743 * gcc.c-torture/compile/981001-4.c: New test.
26744
26745 1998-10-01 Robert Lipe <robertl@dgii.com>
26746
26747 * lib/objc.exp (objc_target_compile): Add -L during compiles for
26748 multilibbed hosts. Idea grafted from g77.exp.
26749
26750 1998-09-30 Dave Love <d.love@dl.ac.uk>
26751
26752 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
26753 avoid losing on systems which need -lsocket.
26754
26755 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
26756
26757 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
26758 * g++.old-deja/g++.other/nested2.C: Ditto.
26759 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
26760 failure.
26761
26762 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
26763
26764 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
26765 preferred over template operator!= for enum bitfields.
26766
26767 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
26768
26769 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
26770 that happen to have the same base name, but in different scopes,
26771 are incorrectly rejected.
26772
26773 1998-09-16 Richard Henderson <rth@cygnus.com>
26774
26775 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
26776 on the native word size instead of an integer literal.
26777
26778 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
26779
26780 * g++.old-deja/g++.other/static2.C: Invocation of static data
26781 member of type pointer-to-function denoted as non-static member.
26782
26783 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
26784 checks involving function types and aliases.
26785
26786 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
26787
26788 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
26789 redefined to the same non-trivial type.
26790
26791 * g++.old-deja/g++.pt/explicit73.C: Test for proper
26792 namespace-qualification of template specializations declared in
26793 other namespaces.
26794
26795 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
26796 to declare a subset of the specializations of a template function
26797 as friends of specializations of a template class.
26798
26799 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
26800 member templates that do not fully specialize the enclosing
26801 template class are rejected.
26802
26803 1998-09-11 Dave Love <d.love@dl.ac.uk>
26804
26805 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
26806
26807 1998-09-08 Dave Love <d.love@dl.ac.uk>
26808
26809 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
26810 altered from libf2c/libU77 version.
26811
26812 1998-09-06 Dave Love <d.love@dl.ac.uk>
26813
26814 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
26815
26816 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
26817
26818 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
26819 (un)signed char are different types for template specialization
26820 purposes.
26821
26822 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
26823
26824 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
26825 * objc: ObjC testsuite.
26826
26827 1998-08-31 Catherine Moore <clm@cygnus.com>
26828
26829 * gcc.c-torture/execute/941014-1.x: New file.
26830
26831 1998-08-31 Nick Clifton <nickc@cygnus.com>
26832
26833 * lib/c-torture.exp: Add support for
26834 torture_eval_before_compile and torture_eval_before_execute
26835 variables.
26836
26837 1998-08-30 Jeffrey A Law (law@cygnus.com)
26838
26839 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
26840 this test triggers valid.
26841
26842 1998-08-27 Jeffrey A Law (law@cygnus.com)
26843
26844 * gcc.dg/980827-1.c: New test.
26845
26846 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
26847
26848 * gcc.c-torture/execute/loop-4b.c: New test.
26849
26850 1998-08-26 Nick Clifton <nickc@cygnus.com>
26851
26852 * lib/c-torture.exp: Add support for
26853 torture_eval_before_compile and torture_eval_before_execute
26854 variables.
26855
26856 1998-08-25 Jeffrey A Law (law@cygnus.com)
26857
26858 * gcc.c-torture/compile/980825-1.c: New test.
26859
26860 1998-08-24 Nick Clifton <nickc@cygnus.com>
26861
26862 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
26863 count number tests in opt_t0 not good_t0.
26864
26865 1998-08-24 Jeffrey A Law (law@cygnus.com)
26866
26867 * gcc.c-torture/compile/930326-1.x: Fix typo.
26868
26869 1998-08-23 Mark Mitchell <mark@markmitchell.com>
26870
26871 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
26872 causes an ICE.
26873
26874 1998-08-21 Jeffrey A Law (law@cygnus.com)
26875
26876 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
26877 STACK_SIZE is defined.
26878 * gcc.c-torture/unsorted/stuct.c: Similarly.
26879
26880 * gcc.c-torture/compile/980821-1.c: New test.
26881
26882 1998-08-21 Jeffrey A Law (law@cygnus.com)
26883
26884 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
26885
26886 1998-08-19 Mark Mitchell <mark@markmitchell.com>
26887
26888 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
26889 code.
26890
26891 1998-08-09 Mark Mitchell <mark@markmitchell.com>
26892
26893 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
26894 error'.
26895
26896 1998-08-18 Jeffrey A Law (law@cygnus.com)
26897
26898 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
26899
26900 1998-08-16 Jeffrey A Law (law@cygnus.com)
26901
26902 * gcc.c-torture/compile/980816-1.c: New test.
26903
26904 * gcc.dg/980816-1.c: New test.
26905
26906 1998-08-13 Jeffrey A Law (law@cygnus.com)
26907
26908 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
26909 compiler for ieee tests.
26910
26911 1998-08-01 Dave Love <d.love@dl.ac.uk>
26912
26913 * g77.f-torture/compile/980729-0.f: New test.
26914
26915 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
26916
26917 * gcc.c-torture/special/eeprof-1.c: New test, for
26918 -finstrument-functions.
26919 * gcc.c-torture/special/special.exp: Run it.
26920
26921 1998-07-29 Jeffrey A Law (law@cygnus.com)
26922
26923 * gcc.c-torture/compile/980729-1.c: New test.
26924
26925 1998-07-27 Nick Clifton <nickc@cygnus.com>
26926
26927 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
26928 __thumb__ is defined, and test for ARM style doubles if so.
26929
26930 1998-07-26 Dave Love <d.love@dl.ac.uk>
26931
26932 * g77.f-torture/noncompile/980615-0.f: New test.
26933
26934 1998-07-26 H.J. Lu (hjl@gnu.org)
26935
26936 * gcc.dg/980312-1.c: Do link instead of compile.
26937 * gcc.dg/980313-1.c: Likewise.
26938
26939 1998-07-26 Jeffrey A Law (law@cygnus.com)
26940
26941 * gcc.c-torture/compile/980726-1.c: New test.
26942
26943 1998-07-25 Dave Love <d.love@dl.ac.uk>
26944
26945 * g77.f-torture/execute/io0.f: New test.
26946
26947 1998-07-24 Nick Clifton <nickc@cygnus.com>
26948
26949 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
26950 an int.
26951
26952 1998-06-18 Michael Meissner <meissner@cygnus.com>
26953
26954 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
26955 m32r bugs.
26956
26957 1998-07-17 Nick Clifton <nickc@cygnus.com>
26958
26959 * gcc.dg/980626-1.c: Expect failures for all toolchains until
26960 c-decl.c:grokdeclarator can handle mode attributes.
26961
26962 1998-07-16 Jeffrey A Law (law@cygnus.com)
26963
26964 * gcc.c-torture/execute/980716-1.c: New test.
26965
26966 1998-07-13 Jeffrey A Law (law@cygnus.com)
26967
26968 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
26969 the mn10200.
26970 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
26971 the mn10200.
26972 * gcc.c-torture/execute/va-arg-3.x: Similarly.
26973 * gcc.c-torture/compile/930326-1.x: Similarly.
26974
26975 1998-07-13 Dave Love <d.love@dl.ac.uk>
26976
26977 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
26978 New test from Craig.
26979
26980 1998-07-12 Dave Love <d.love@dl.ac.uk>
26981
26982 * g77.f-torture/noncompile/980616-0.f: New test.
26983
26984 * g77.f-torture/execute/970816-3.f: New test from Craig.
26985
26986 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26987
26988 * g++.other/singleton.C: Return error value instead of taking
26989 SIGSEGV.
26990
26991 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
26992
26993 * g++.other/singleton.C: New test. Warning is under dispute.
26994 Runtime crash is not.
26995
26996 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
26997
26998 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
26999 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
27000 using6.C, using7.C}: New namespace tests.
27001
27002 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
27003
27004 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
27005 specialization with typedef'ed names used as array indexes.
27006
27007 1998-07-09 Jeffrey A Law (law@cygnus.com)
27008
27009 * gcc.c-torture/execute/980709-1.c: New test.
27010
27011 * gcc.dg/980709-1.c: New test.
27012
27013 1998-07-07 Richard Henderson <rth@cygnus.com>
27014
27015 * gcc.c-torture/execute/bcp-1.c: New test.
27016
27017 1998-07-07 Jeffrey A Law (law@cygnus.com)
27018
27019 * gcc.c-torture/execute/980707-1.c: New test.
27020
27021 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
27022
27023 * gcc.c-torture/compile/980706-1.c: New test.
27024
27025 1998-07-01 Dave Love <d.love@dl.ac.uk>
27026
27027 * g77.f-torture/execute/980701-0.f,
27028 g77.f-torture/execute/980701-1.f: New test from Craig.
27029
27030 1998-07-01 Jeffrey A Law (law@cygnus.com)
27031
27032 * gcc.c-torture/compile/980701-1.c: New test.
27033
27034 * gcc.c-torture/execute/980701-1.c: New test.
27035
27036 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
27037 rlsruhe.de>
27038
27039 * g++.old-deja/g++.robertl/eb132.C: New test.
27040 * g++.old-deja/g++.robertl/eb133.C: Likewise.
27041
27042 1998-06-29 Dave Love <d.love@dl.ac.uk>
27043
27044 * g77.f-torture/execute/980628-7.f,
27045 g77.f-torture/execute/980628-8.f,
27046 g77.f-torture/execute/980628-9.f,
27047 g77.f-torture/execute/980628-10.f: New tests from Craig.
27048
27049 * g77.f-torture/execute/980628-3.f: Remove mail headers.
27050
27051 1998-06-28 Jeffrey A Law (law@cygnus.com)
27052
27053 * g77.f-torture/execute/980628-4.f: New test from Craig.
27054 * g77.f-torture/execute/980628-5.f: Likewise.
27055 * g77.f-torture/execute/980628-2.f: Likewise.
27056 * g77.f-torture/execute/980628-0.f: Likewise.
27057 * g77.f-torture/execute/980628-1.f: Likewise.
27058 * g77.f-torture/execute/980628-3.f: Likewise.
27059 * g77.f-torture/execute/980628-6.f: Likewise.
27060
27061 1998-06-28 Jeffrey A Law (law@cygnus.com)
27062
27063 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
27064 directory when nothing has been installed yet.
27065
27066 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
27067
27068 * gcc.c-torture/special/special.exp: Handle newer versions of
27069 dejagnu.
27070
27071 1998-06-26 Jeffrey A Law (law@cygnus.com)
27072
27073 * gcc.dg/980626-1.c: New test.
27074
27075 1998-06-19 Bruno Haible <haible@ilog.fr>
27076
27077 * gcc.misc-tests/m-un-2.c: New test.
27078 * g++.old-deja/g++.other/warn01.c: Likewise.
27079
27080 1998-06-19 Robert Lipe <robertl@dgii.com>
27081
27082 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
27083 compatibility with assmblers with a different comment character.
27084 Eliminate use of GAS-specific extensions.
27085
27086 1998-06-19 Jeffrey A Law (law@cygnus.com)
27087
27088 * gcc.c-torture/execute/ieee/980619-1.c: New test.
27089
27090 1998-06-19 Robert Lipe <robertl@dgii.com>
27091
27092 *lib/g77.exp: Replace search for libf2c.a with search for newly
27093 renamed libg2c.a
27094
27095 1998-06-17 Jeffrey A Law (law@cygnus.com)
27096
27097 * gcc.c-torture/execute/980617-1.c: New test.
27098
27099 1998-06-12 Jeffrey A Law (law@cygnus.com)
27100
27101 * gcc.c-torture/execute/980612-1.c: New test.
27102
27103 1998-06-08 Jeffrey A Law (law@cygnus.com)
27104
27105 * gcc.dg/980523-1.c: Only test on ppc-linux.
27106 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
27107
27108 * gcc.c-torture/execute/980608-1.c: New test.
27109
27110 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
27111
27112 * gcc.c-torture/execute/980605-1.c: New test.
27113
27114 1998-06-04 Jeffrey A Law (law@cygnus.com)
27115
27116 * gcc.c-torture/execute/980604-1.c: New test.
27117
27118 1998-06-02 Jeffrey A Law (law@cygnus.com)
27119
27120 * gcc.c-torture/execute/980602-1.c: New test.
27121 * gcc.c-torture/execute/980602-2.c: Likewise.
27122
27123 1998-06-02 Dave Love <d.love@dl.ac.uk>
27124
27125 * 970125-0.f: Fix per JCB. Add commentary.
27126
27127 1998-05-31 Michael Meissner <meissner@cygnus.com>
27128
27129 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
27130 IEEE -0 support.
27131
27132 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
27133
27134 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
27135 earlier.
27136
27137 1998-05-28 Catherine Moore <clm@cygnus.com>
27138
27139 * gcc.c-torture/execute/980526-3.c: New test.
27140
27141 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
27142
27143 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
27144 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
27145 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
27146 m88k-motorola-sysv3 to XFAIL.
27147
27148 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27149
27150 * gcc.dg/980526-1.c: New test.
27151 * gcc.c-torture/execute/980526-2.c: New test.
27152
27153 1998-05-26 Jeffrey A Law (law@cygnus.com)
27154
27155 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
27156
27157 * gcc.c-torture/execute/980526-1.c: New test.
27158
27159 1998-05-26 Dave Love <d.love@dl.ac.uk>
27160
27161 * g77.f-torture/execute/alpha2.f: Add runtime test.
27162
27163 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
27164
27165 * g++.old-deja/old-deja.exp: Strip leading directories.
27166
27167 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
27168 error for the line. Don't run multiple tests for the same line.
27169
27170 1998-05-23 Jeffrey A Law (law@cygnus.com)
27171
27172 * gcc.dg/980523-1.c: New test.
27173
27174 1998-05-23 Dave Love <d.love@dl.ac.uk>
27175
27176 * g77.f-torture/compile/970915-0.f: New test.
27177
27178 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
27179
27180 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
27181
27182 1998-05-21 Jeffrey A Law (law@cygnus.com)
27183
27184 * gcc.dg/980520-1.c: New test.
27185
27186 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
27187
27188 * gcc.dg/980502-1.c: Fix return type.
27189
27190 1998-05-20 Jeffrey A Law (law@cygnus.com)
27191
27192 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
27193 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
27194 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
27195 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
27196 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
27197
27198 1998-05-20 Dave Love <d.love@dl.ac.uk>
27199
27200 * g77.f-torture/execute/980520-1.f: New test.
27201
27202 1998-05-15 Dave Love <d.love@dl.ac.uk>
27203
27204 * lib/mike-g77.exp: New file.
27205
27206 * g77.f-torture/noncompile/noncompile.exp,
27207 g77.f-torture/noncompile/check0.f: New files.
27208
27209 1998-05-14 Dave Love <d.love@dl.ac.uk>
27210
27211 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
27212 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
27213 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
27214 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
27215 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
27216 abort where appropriate.
27217
27218 1998-05-05 Michael Meissner <meissner@cygnus.com>
27219
27220 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
27221 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
27222
27223 1998-04-29 Dave Love <d.love@dl.ac.uk>
27224
27225 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
27226
27227 1998-04-27 Dave Love <d.love@dl.ac.uk>
27228
27229 * g77.f-torture/compile/980427-0.f: New test.
27230
27231 1998-04-24 Dave Love <d.love@dl.ac.uk>
27232
27233 * g77.f-torture/compile/980424-0.f: New test.
27234
27235 1998-04-19 Dave Love <d.love@dl.ac.uk>
27236
27237 * g77.f-torture/compile/980419-2.f (main): New test.
27238 * g77.f-torture/compile/970125-0.f: New test.
27239 * g77.f-torture/compile/980419-1.f: New test.
27240
27241 1998-04-08 Jim Wilson <wilson@cygnus.com>
27242
27243 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
27244 of loop-4.c.
27245
27246 1998-04-07 Jim Wilson <wilson@cygnus.com>
27247
27248 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
27249
27250 1998-04-03 Jim Wilson <wilson@cygnus.com>
27251
27252 * gcc.c-torture/compile/980329-1.c: New test.
27253
27254 1998-03-18 Jim Wilson <wilson@cygnus.com>
27255
27256 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
27257 * gcc.dg/980312-1.c: Fix typo in -march command.
27258
27259 1998-03-16 H.J. Lu (hjl@gnu.org)
27260
27261 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
27262
27263 1998-03-11 Robert Lipe <robertl@dgii.com>
27264
27265 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
27266 Dave Love agree the Fortran source is bogus.
27267
27268 1998-03-11 Robert Lipe <robertl@dgii.com>
27269
27270 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
27271 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
27272 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
27273 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
27274 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
27275
27276 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
27277
27278 * g++.old-deja/g++.other/friend1.C: New test.
27279
27280 1998-02-18 Dave Love <d.love@dl.ac.uk>
27281
27282 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
27283 possibly uninitialized) variables and declare dnrm2.
27284
27285 1998-02-23 Robert Lipe <robertl@dgii.com>
27286
27287 From Bruno Haible <haible@ilog.fr>:
27288 * gcc.c-torture/execute/980223.c: New test.
27289
27290 1998-02-13 Jeffrey A Law (law@cygnus.com)
27291
27292 * gcc.dg/ifelse-1.c: New test.
27293
27294 1998-02-09 H.J. Lu (hjl@gnu.org)
27295
27296 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
27297
27298 * lib/old-dejagnu.exp (old-dejagnu): Added the
27299 "execution test - XFAIL *-*-*" handling in the spirit of
27300 "excess errors test -". Changed the "execution test fails"
27301 handling to be like "excess errors test fails".
27302 * Update various tests accordingly.
27303
27304 1998-02-06 Jim Wilson <wilson@cygnus.com>
27305
27306 * gcc.c-torture/execute/980205.c: New test.
27307
27308 1998-01-18 Jeffrey A Law (law@cygnus.com)
27309
27310 * lib/c-torture.exp: Look for .x files instead of .cexp files.
27311 * lib/f-torture.exp: Similarly.
27312 * gcc.c-torture: Rename all .cexp files to .x files.
27313
27314 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
27315
27316 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
27317 (940510-1.c): Removed duplicate.
27318 (971104-1.c): New test.
27319
27320 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
27321
27322 * lib/f-torture.exp: Improve error and loop detection.
27323
27324 1997-11-19 Michael Meissner <meissner@cygnus.com>
27325
27326 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
27327 use that to size the filler array.
27328
27329 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
27330
27331 * lib/c-torture.exp(c-torture-execute): Fix typo.
27332
27333 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
27334 testcase as the executable name. Keep the executable around if
27335 the test fails.
27336
27337 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
27338
27339 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
27340 changes. Only test one -g option, and move it to the end of the
27341 list of options to test.
27342
27343 1997-09-19 Michael Meissner <meissner@cygnus.com>
27344
27345 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
27346 variable GCC_TORTURE_OPTIONS to supply default switches separated
27347 by colons. If no environment variable, run tests with -O0 -g, -O1
27348 -g, and -O2 -g as well.
27349
27350 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
27351
27352 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
27353 explanatory comments. Fix indentation.
27354
27355 1997-09-15 Jeffrey A Law (law@cygnus.com)
27356
27357 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
27358
27359 1997-09-11 Jeffrey A Law (law@cygnus.com)
27360
27361 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
27362 * g++.old-deja/g++.mike/p7325.C: Likewise.
27363 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
27364
27365 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
27366
27367 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
27368 * g++.old-deja/g++.brendan/crash30.C: Likewise.
27369 * g++.old-deja/g++.brendan/crash39.C: Likewise.
27370 * g++.old-deja/g++.law/operators4.C: Likewise.
27371
27372 1997-09-11 Joe Buck (jbuck@synopsys.com)
27373
27374 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
27375 * g++.old-deja/g++.mike/p784.C: Ditto.
27376 * g++.old-deja/g++.mike/p785.C: Ditto.
27377
27378 1997-09-05 Jeffrey A Law (law@cygnus.com)
27379
27380 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
27381
27382 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27383
27384 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
27385 target feature; pass this to c-torture-execute as needed.
27386
27387 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
27388
27389 * lib/c-torture.exp(c-torture-execute): If the previous and the
27390 current executables being tested are identical, we don't need to
27391 run the executable again. Try to make the executable names
27392 unique. Add an optional argument for passing additional compiler
27393 flags.
27394
27395 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
27396
27397 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
27398
27399 1997-08-29 Jeffrey A Law (law@cygnus.com)
27400
27401 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
27402
27403 1997-07-31 Jeffrey A Law (law@cygnus.com)
27404
27405 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
27406 32bit or larger longs.
27407
27408 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
27409 have either a 32bit long or 32bit int.
27410
27411 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
27412
27413 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
27414 Make double precision tests dependent on sizeof (double).
27415
27416 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
27417
27418 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
27419 too.
27420
27421 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
27422
27423 * gcc.c-torture/compile/961203-1.cexp: New script.
27424
27425 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
27426
27427 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
27428 up the includes ourselves.
27429
27430 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
27431
27432 * lib/plumhall.exp: Remove random include, and add a few
27433 verbose messages for debugging.
27434
27435 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
27436
27437 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
27438 of trying to do it ourselves.
27439
27440 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
27441
27442 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
27443
27444 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
27445
27446 * gcc.prms/5403.c: Made regexp a bit less strict.
27447
27448 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
27449
27450 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
27451 is returned from remote_load instead.
27452 * lib/plumhall.exp: Ditto.
27453 * lib/mike-g++.exp: Ditto.
27454 * lib/old-dejagnu.exp: Ditto.
27455 * lib/c-torture.exp: Ditto.
27456
27457 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
27458
27459 * lib/g++.exp: Use build_wrapper procedure.
27460 * lib/gcc.exp: Ditto.
27461
27462 1997-05-20 Jeffrey A Law (law@cygnus.com)
27463
27464 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
27465 an old-style decl for malloc. Fixes tests to work when
27466 sizeof (int) != sizeof (size_t).
27467
27468 1997-05-15 Mike Meissner <meissner@cygnus.com>
27469
27470 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
27471
27472 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
27473 use stdargs.h interface.
27474
27475 1997-05-15 Mike Meissner <meissner@cygnus.com>
27476
27477 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
27478 NO_VARARGS when compiling.
27479
27480 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
27481
27482 * lib/plumhall.exp(ph_includes): New procedure.
27483 (ph_make): Use it.
27484 (ph_compiler): Ditto.
27485
27486 * lib/g++.exp: Rename test-glue.c to testglue.c.
27487 * lib/gcc.exp: Ditto.
27488
27489 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
27490
27491 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
27492 to completion when it's called.
27493
27494 1997-03-21 Michael Meissner <meissner@cygnus.com>
27495
27496 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
27497 is defined, don't do test.
27498
27499 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
27500
27501 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
27502 for object files.
27503 (ph_summary): Mark skipped testcases as untested, not unresolved.
27504
27505 * lib/plumhall.exp (ph_make): If unresolved because of bad
27506 errorCode, record errorCode in log file.
27507 (*): Replace send_log/verbose with verbose -log.
27508
27509 1997-03-19 Michael Meissner <meissner@cygnus.com>
27510
27511 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
27512 double conversion if double isn't at least 8 bytes.
27513
27514 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
27515 int to work with targets where int is 16 bits.
27516
27517 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
27518 8 bytes, just exit, since 4 byte doubles don't have enough bits of
27519 precision for the test to complete.
27520
27521 1997-03-14 Michael Meissner <meissner@cygnus.com>
27522
27523 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
27524 if d10v is not compiled with the -mdouble64 flag.
27525 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
27526
27527 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
27528 d10v is not compiled with the -mint32 flag.
27529
27530 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
27531
27532 * lib/plumhall.exp: Use incr_count.
27533
27534 1997-03-12 Jeffrey A Law (law@cygnus.com)
27535
27536 * gcc.c-torture: Update to c-torture-1.45.
27537
27538 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
27539
27540 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
27541 the name of the expect testcase file).
27542
27543 * lib/g++.exp(g++_init): Ditto.
27544
27545 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
27546
27547 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
27548 the host.
27549
27550 * lib/gcc.exp(gcc_exit): New procedure.
27551
27552 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
27553
27554 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
27555 specs where appropriate.
27556
27557 * g++.old-deja/g++.arm/*: Added additional ERROR checks
27558 because of new "candidates are" messages, and removed a few
27559
27560 * Converted all non-old-style g++ testcases to old-style, and
27561 moved into g++.old-deja.
27562
27563 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
27564
27565 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
27566 options.
27567
27568 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
27569 succeeded.
27570
27571 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
27572
27573 1997-02-13 Michael Meissner <meissner@cygnus.com>
27574
27575 * lib/gcc.exp (gcc_target_compile): Add support for defining
27576 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
27577 the machine doesn't have those features.
27578
27579 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
27580
27581 * g++.law/operators4.exp: Don't use LIBS.
27582
27583 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
27584
27585 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
27586
27587 * lib/mike-g++.exp: Don't set the compiler to be tested here.
27588 * lib/g++.exp: Set it here instead. Also, allow use of the
27589 --tool_exec and --tool_opt options. Change CXX to
27590 GXX_UNDER_TEST.
27591
27592 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
27593
27594 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
27595
27596 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
27597
27598 * lib/old-dejagnu.exp: Use prune_warnings instead of
27599 prune_system_crud.
27600 * lib/mike-g++.exp: Ditto.
27601 * lib/gcc.exp: Ditto.
27602 * lib/g++.exp: Ditto.
27603
27604 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
27605
27606 1997-02-07 Jeffrey A Law (law@cygnus.com)
27607
27608 * 941014-2.c: Include stdlib.h
27609 * 960327-1.c: Include stdio.h
27610 * dbra.c, index-1.c: Don't assume ints are 32bits.
27611
27612 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
27613
27614 * lib/gcc.exp: Add gcc,stack_size target feature.
27615
27616 * lib/g++.exp(g++_target_compile): Add the include and link
27617 paths here, not in two other places. And, it's $options, not
27618 options.
27619
27620 * lib/mike-g++.exp(postbase): Remove the code that determines
27621 the correct include and link paths.
27622 * g++.old-deja/old-deja.exp: Ditto.
27623
27624 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
27625
27626 * lib/g++.exp(g++_init): target_compile no longer returns the
27627 filename of the result.
27628
27629 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
27630
27631 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
27632 call to glob.
27633
27634 * gcc.c-torture/special/special.exp: Change call to
27635 gcc_target_compile to include the object file.
27636
27637 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
27638
27639 * gcc.c-torture/special/special.exp: Correct misspelling in last
27640 change.
27641
27642 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
27643
27644 * lib/plumhall.exp(ph_summary): Log the entire output of the
27645 executable. Return -1 if there were any failures, 0 otherwise.
27646 (ph_execute): Return -1 if there were any failures, 0 otherwise.
27647 (ph_make): Clean up objects and executables that were built
27648 if the tests succeeded.
27649
27650 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
27651
27652 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
27653 libraries and includes in the build tree as appropriate.
27654
27655 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27656
27657 * lib/c-torture.exp: Instead of looking for the global variable
27658 NO_LONG_LONG, check to see if that's a feature of the target.
27659
27660 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
27661
27662 * config/default.exp: Minimize. Delete the remainer of the files in
27663 config; this functionality is now in devo/dejagnu/config.
27664
27665 g++.*/*: Pass any additional flags used to compile to postbase;
27666 delete CXXFLAGS.
27667
27668 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
27669 is now done by runtest.exp. Use gcc_target_compile instead of
27670 compile.
27671
27672 lib/c-torture.exp: Use gcc_target_compile instead of compile.
27673 Remove references to CFLAGS. Use remote_file instead of
27674 calling rm -f.
27675 (c-torture): Take a list of arguments to use to compile this
27676 testcase.
27677
27678 lib/g++.exp: Simplify. Use target_compile instead of compile.
27679 lib/gcc-dg.exp: Ditto.
27680 lib/gcc.exp: Ditto.
27681 lib/mike-{gcc,g++}.exp: Ditto.
27682 lib/old-dejagnu.exp: Ditto.
27683 lib/plumhall.exp: Ditto.
27684
27685 1997-01-08 Jim Wilson <wilson@cygnus.com>
27686
27687 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
27688 (ph_linker): Likewise.
27689
27690 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
27691
27692 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
27693 MAP_ANON / MAP_ANONYMOUS if defined;
27694 else try to map from /dev/zero .
27695
27696 1996-11-12 Jeffrey A Law (law@cygnus.com)
27697
27698 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
27699 isn't defined, then define it to MAP_ANONYMOUS.
27700
27701 1996-11-12 Jeffrey A Law (law@cygnus.com)
27702
27703 * gcc.c-torture: Update to c-torture-1.42 release.
27704
27705 1996-11-11 Jeffrey A Law (law@cygnus.com)
27706
27707 * gcc.c-torture: Update to c-torture-1.41 release.
27708
27709 1996-10-27 Jeffrey A Law (law@cygnus.com)
27710
27711 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
27712 c-torture release.
27713
27714 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
27715
27716 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
27717 and LDFLAGS. Fix second case to append the target_info ldflags
27718 onto LDFLAGS, not CFLAGS.
27719 * lib/g++.exp (g++_init): Add target_info stuff.
27720 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
27721 of libgloss and newlib flags for !native.
27722
27723 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
27724 (GDB): Fix relative path to go up another dir for finding gdb.
27725
27726 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
27727
27728 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
27729 versions in the target_info array, if they don't exist.
27730
27731 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
27732
27733 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
27734
27735 1996-07-08 Jim Wilson <wilson@cygnus.com>
27736
27737 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
27738 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
27739
27740 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
27741
27742 * lib/old-dejagnu.exp: Don't remove the output file before we've
27743 actually tested it. Don't append pwd to the path of the executable
27744 we're testing.
27745
27746 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
27747
27748 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
27749
27750 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
27751
27752 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
27753 temporary directory for compiler files, and set it to a default
27754 value of /tmp. Set $output as the name of the output file from
27755 compiling the testcase. Add a -o option to $cflags_var so the
27756 compiler writes the final output file as $output. Set $executable
27757 to $output.
27758
27759 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
27760 directory for compiler files, and set it to /tmp if it doesn't
27761 already have a value. Set $output_file to the name of the output
27762 file from compiling the testcase. Add a -o option to CXXFLAGS so
27763 the compiler writes the final output file as $output. Use $output
27764 as the executable to be tested.
27765
27766 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27767
27768 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
27769
27770 1996-06-08 Jeffrey A Law (law@cygnus.com)
27771
27772 * gcc.c-torture/execute/pending-1.c: New test. Still
27773 pending in Tege's queue.
27774
27775 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
27776
27777 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
27778 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
27779 if there were failures. Call unresolved if there were unresolved
27780 testcases. Call gcc_fail if program did not run to completion.
27781 (ph_make): Pass additional argument name to ph_execute.
27782 (ph_execute): Add new argument. Pass additional arguments to
27783 ph_summary. Call gcc_fail is there is no execution output.
27784
27785 1996-04-24 Jeffrey A Law (law@cygnus.com)
27786
27787 * lib/plumhall.exp (proc_summary): Output relavent summary
27788 lines into the log so specific failures in plumhall can be
27789 investigated.
27790
27791 1996-04-10 Jeffrey A Law (law@cygnus.com)
27792
27793 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
27794 (c-torture-execute): Don't try to execute tests which use
27795 "long long" types if $NO_LONG_LONG is nonzero.
27796
27797 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
27798
27799 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
27800 not c-torture.
27801
27802 * gcc.ieee: Move from here.
27803 * gcc.c-torture/execute/ieee: To here.
27804
27805 1996-03-26 Jeffrey A Law (law@cygnus.com)
27806
27807 * gcc.c-torture: Update to c-torture-1.41 release.
27808
27809 1996-03-22 Jeffrey A Law (law@cygnus.com)
27810
27811 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
27812 not "$output".
27813
27814 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
27815
27816 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
27817 -c present.
27818
27819 1996-03-02 Jeffrey A Law (law@cygnus.com)
27820
27821 * config/proelf.exp: Handle connecting to a simulator.
27822
27823 1996-01-31 Jeffrey A Law (law@cygnus.com)
27824
27825 * config/proelf.exp: New file. Enough framework that we can
27826 run c-torture tests on the proelf targets (or any other target
27827 that gdb can connect to for that matter).
27828
27829 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
27830
27831 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
27832 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
27833
27834 * lib/plumhall.exp (ph_execute): Always call ph_summary if
27835 exec_output exists.
27836
27837 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
27838
27839 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
27840 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
27841
27842 * config/*.exp: Update FSF address. Change result of ${tool}_load
27843 to pass/fail/unresolved/unsupported/untested. Caller must now
27844 call unresolved/unsupported/untested.
27845 * lib/*.exp: Update FSF address. Update to handle new results of
27846 ${tool}_load.
27847 * lib/chill.exp (verbose): Delete.
27848
27849 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
27850
27851 * lib/gcc.exp (default_gcc_start): Change order of args to
27852 $LDFLAGS $CFLAGS $LIBS.
27853 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
27854 Save/set/restore CFLAGS. Pass single arg to gcc_start.
27855 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
27856 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27857 * gcc.misc-tests/dg-test.exp: Likewise.
27858 * gcc.misc-tests/msgs.exp: Likewise.
27859 * gcc.prms/prms.exp: Likewise.
27860 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
27861 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
27862
27863 * lib/dg.exp: Deleted, moved to dejagnu/lib.
27864
27865 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
27866
27867 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
27868
27869 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
27870 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
27871
27872 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
27873 necessary.
27874
27875 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
27876
27877 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
27878 global for loop; add use of $mathlib.
27879 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
27880 settings here; set mathlib for anything but VxWorks.
27881
27882 1996-01-22 Jeffrey A Law (law@cygnus.com)
27883
27884 * gcc.c-torture: Update to c-torture-1.40 release.
27885
27886 1996-01-03 Jeffrey A Law (law@cygnus.com)
27887
27888 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
27889 dg.exp.
27890
27891 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
27892
27893 * lib/c-torture.exp (c-torture-execute): Declare "output" as
27894 global.
27895
27896 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
27897
27898 * lib/g++.exp (LIBS): Define if not already.
27899 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
27900 (gcc-dg-prune): Call prune_gcc_output.
27901 * lib/gcc.exp (prune_gcc_output): New proc.
27902 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
27903 prune_gcc_output.
27904
27905 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
27906
27907 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
27908 (c-torture-execute): Likewise. Rename `name' to `testcase'.
27909
27910 1995-11-15 Jeffrey A Law (law@cygnus.com)
27911
27912 * gcc.c-torture: Update to c-torture-1.39 release.
27913
27914 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
27915
27916 * lib/c-torture.exp (c-torture-execute): Don't return if one option
27917 fails, try others as well.
27918
27919 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
27920
27921 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
27922 If compilation fails, mark execute tests as `untested'.
27923 If test is marked as unsupported, don't mark compilation and
27924 execute tests as failed.
27925
27926 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
27927
27928 * lib/g++.exp (g++_init): Don't link in libg++, and look to
27929 libstdc++ for whether or not we want to be doing shared
27930 libraries. Delete link_curses since we don't need it anymore.
27931 * lib/mike-g++.exp (postbase): Don't link in libg++.
27932 * g++.old-deja/old-deja.exp: Likewise.
27933
27934 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
27935
27936 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
27937
27938 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
27939
27940 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
27941 For that, add `-Wl,-a,shared_archive'.
27942 * g++.old-deja/old-deja.exp: Likewise.
27943
27944 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
27945
27946 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
27947
27948 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
27949
27950 * lib/mike-g++.exp (postbase): Pay attention to the status of
27951 g++_load.
27952
27953 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
27954
27955 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
27956
27957 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
27958
27959 * lib/gcc.exp (default_gcc_start): No longer need to log program
27960 being executed or its output, execute_anywhere does that now.
27961 * lib/g++.exp (default_g++_version): Call execute_anywhere.
27962 (default_g++_start): Likewise. Delete calls to verbose/send_log.
27963
27964 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
27965
27966 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
27967 the same as those in lib/g++.exp.
27968
27969 1995-10-10 Jeff Law (law@hurl.cygnus.com)
27970
27971 * gcc.c-torture: Update to c-torture-1.38 release.
27972 * gcc.ieee: Related changes.
27973
27974 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
27975
27976 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
27977 "exec". Minor reformatting changes.
27978
27979 * config/rom68k.exp (${tool}_load): Make it work in a canadian
27980 cross. This means all "exec" calls now work on a remote host as
27981 well.
27982 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
27983 cross. Filter out the extra "\r\n" stuff that expect puts in.
27984 (c-torture-execute): Filter out the bogus warnings like
27985 c-torture-compile does. Add support for canadian cross.
27986 * lib/gcc.exp (default_gcc_version, default_gcc_start)
27987 Use execute_anywhere rather than calling exec directly. Now it
27988 works for canadian cross testing.
27989
27990 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
27991
27992 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
27993 results into a variable, and check that rather than using file exists.
27994
27995 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
27996
27997 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
27998 create a libg++.so. For sunos4.1.*, also add -ltermcap.
27999
28000 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28001
28002 * g++.old-deja/old-deja.exp: Create and pass runshlib and
28003 lib_curses if there's a shared libg++ in the build tree.
28004
28005 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
28006
28007 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
28008 if not supported target.
28009
28010 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
28011
28012 * lib/g++.exp (g++_init): Move empty setting of runshlib and
28013 link_curses up to always happen, not just for native builds.
28014
28015 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
28016
28017 * gcc.c-torture: Update to c-torture-1.36 release.
28018 * gcc.failure: Related changes.
28019
28020 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
28021
28022 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
28023
28024 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
28025
28026 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
28027 * lib/mike-g++.exp (postbase): Not in here. Still reference
28028 runshlib, link_curses, and mathlib for link and run.
28029
28030 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
28031 pass the runtime shared library options for Solaris, OSF/1, and
28032 Irix5, and link with -lcurses to avoid unresolved references.
28033
28034 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
28035
28036 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
28037 only run once.
28038
28039 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
28040
28041 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
28042
28043 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
28044
28045 * gcc.c-torture: Update to c-torture-1.35 release. Note we
28046 do not have a framework for the "compat" tests yet.
28047
28048 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
28049
28050 * lib/mike-g++.exp (postbase): New local variable `mathlib',
28051 set to null if we're testing vxworks5.1. Use that instead of
28052 `-lm' in the setting of LIBS for link and run.
28053
28054 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
28055
28056 * config/rom68k.exp (${tool}_load): Major changes to make it
28057 work. Verified that it does in fact return the stuff in
28058 exec_output properly. Catch any Emul or any TRAP other than 0.
28059
28060 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
28061
28062 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
28063 LDFLAGS properly for targets that need stuff from libgloss.
28064 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
28065 only run once.
28066 (gpp_initialized): New variable.
28067
28068 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
28069
28070 * config/rom68k.exp: Load libgloss.exp.
28071 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
28072 so we can produce a fully linked binary.
28073 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
28074 so we can produce a fully linked binary.
28075
28076 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
28077
28078 * lib/plumhall.exp (ph_section): Watch for expected failures.
28079 Add missing `else'.
28080
28081 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
28082 run the testcase.
28083 (c-torture): Likewise.
28084
28085 1995-08-28 Doug Evans <dje@cygnus.com>
28086
28087 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
28088
28089 * lib/mike-g++.exp (mike_cleanup): New proc.
28090 (prebase): New globals compiler_result, not_compiler_result,
28091 target_regexp.
28092 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
28093 allow leading "-" in pattern. Watch for unsupported tests.
28094 If $compiler_result is set, pattern match assembler code,
28095 and ditto for $not_compiler_result.
28096 * lib/mike-gcc.exp: Likewise.
28097
28098 * lib/plumhall.exp (ph_execute): Only call ph_summary if
28099 execution "succeeded".
28100
28101 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
28102
28103 * config/win32.exp: New file.
28104 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
28105
28106 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
28107
28108 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
28109 unsupported.
28110 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
28111 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
28112 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
28113
28114 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
28115 "... without exceptions was ...". That is now handled by
28116 prune_system_crud.
28117 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28118
28119 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
28120
28121 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
28122 sieve.c,sort2.c}: New files.
28123 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
28124 sieve.exp,sort2.exp}: Drivers for them.
28125
28126 * lib/mike-gcc.exp (program_output): New user settable variable.
28127 (postbase): Call prune_system_crud. Also prune extraneous compiler
28128 messages.
28129 * lib/mike-g++.exp (program_output): New user settable variable.
28130
28131 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
28132
28133 * config/sh.exp: Deleted (use sim.exp instead).
28134
28135 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
28136
28137 * config/vx.exp: Declare CHECKTASK as global.
28138 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
28139 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
28140 * lib/old-dejagnu.exp: Load [pwd]/$executable.
28141
28142 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
28143
28144 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
28145 target. Like vx.exp, only includes `vx29k.exp' instead of
28146 `vxworks.exp'.
28147
28148 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
28149
28150 * config/sim.exp: Increase time limit from 120 seconds to 240.
28151
28152 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
28153
28154 * gcc.c-torture/execute/950628-1.c: New test.
28155
28156 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
28157
28158 * gcc.c-torture: Update with changes/additions from
28159 c-torture-1.34.
28160
28161 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
28162
28163 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
28164
28165 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
28166
28167 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
28168
28169 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
28170
28171 * gcc.c-torture/compile/950512-1.c: New test.
28172 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
28173 * gcc.dg/struct-ret-1.c: Likewise.
28174
28175 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
28176
28177 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
28178 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
28179
28180 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
28181
28182 * gcc.c-torture/special/920411-1.c: Deleted.
28183 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
28184
28185 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
28186
28187 * config/sim.exp (${tool}_load): Hack in call to bash to get a
28188 cpu limit.
28189
28190 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
28191
28192 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
28193
28194 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
28195
28196 From kenner;
28197 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
28198 is the proper length.
28199 * va-arg-3.c: Likewise.
28200
28201 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
28202
28203 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
28204 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
28205
28206 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
28207 * lib/g++.exp (default_g++_start): Delete old cruft.
28208
28209 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
28210
28211 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
28212 (2 * (1 << 18)) to (2 * (1 << 17)).
28213
28214 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
28215
28216 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
28217
28218 * config/rom68k.exp: Renamed from config/idp.exp
28219
28220 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
28221
28222 * c-torture/compile/921109-2.c
28223
28224 1995-04-18 Mike Stump <mrs@cygnus.com>
28225
28226 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
28227 excess errors.
28228
28229 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
28230
28231 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
28232 output.
28233 * lib/g++.exp (default_g++_start): Likewise.
28234
28235 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
28236
28237 * gcc.c-torture/compile/950329-1.c: New test.
28238
28239 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
28240
28241 * config/bug.exp (${tool}_load): Updated to use new remote_open
28242 and remote_close procs.
28243 * config/idp.exp: New file.
28244
28245 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
28246
28247 * gcc.c-torture/execute/950322-1.c: New test.
28248
28249 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
28250
28251 * config/vx.exp (${tool}_load): Clean up testing of return code from
28252 vxworks_ld and vxworks_spawn.
28253
28254 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
28255
28256 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
28257
28258 1995-03-13 Mike Stump <mrs@cygnus.com>
28259
28260 * lib/old-deja.exp: Add `excess errors test - ' error, now one
28261 can mark excess errors on a machine by machine basis. Note, the
28262 default is to not expect any excess errors, even when excess
28263 errors test - is given, so you will want to put an XFAIL ... on
28264 these lines. For example, // excess errors test - XFAIL hppa*-*-*
28265 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
28266 those 4 machines, but no others.
28267
28268 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
28269
28270 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
28271 * lib/c-torture.exp: to here.
28272
28273 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
28274
28275 * gcc.c-torture/execute/950221-1.c: New test.
28276 * gcc.c-torture/execute/struct-ret-1.c: New test.
28277 * gcc.c-torture/compile/950221-1.c: New test.
28278
28279 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
28280
28281 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
28282
28283 * gcc.c-torture/execute/arith-1.c (main): Return 0.
28284 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
28285
28286 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
28287
28288 * g++.gb: New directory of tests, derived from my signature and
28289 class scoping tests.
28290
28291 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
28292 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
28293 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
28294 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
28295 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
28296 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
28297 * g++.gb/sig25.C: Likewise.
28298
28299 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
28300 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
28301 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
28302 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
28303 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
28304 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
28305 * g++.gb/sig25.exp: Likewise.
28306
28307 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
28308 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
28309 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
28310 * g++.gb/scope13.C: Likewise, this test still fails.
28311
28312 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
28313 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
28314 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
28315 * g++.gb/scope13.exp: Ditto.
28316
28317 * g++.gb/README: New file, explains what these tests are about.
28318
28319 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
28320
28321 * lib/dg.exp (dg-do): Support `preprocess'.
28322 (dg-test): Likewise.
28323
28324 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
28325
28326 * config/udi.exp: change "continue -expect" to "exp_continue".
28327
28328 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
28329
28330 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
28331 Delete redundant tests.
28332
28333 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
28334 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
28335 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
28336 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
28337 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
28338 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
28339 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
28340 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
28341
28342 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
28343 storing label pointers.
28344 * gcc.c-torture/execute/921019-1.c: Likewise.
28345 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
28346 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
28347 parameter fp.
28348 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
28349 constants.
28350
28351 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
28352 Delete obsolete tests.
28353
28354 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
28355 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
28356 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
28357 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
28358 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
28359 * gcc.c-torture/compile/950124-1.c: New test.
28360
28361 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
28362
28363 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
28364
28365 * lib/mike-g++.exp: Add -lm to LIBS.
28366
28367 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
28368
28369 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
28370
28371 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
28372
28373 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
28374
28375 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
28376
28377 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
28378
28379 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
28380
28381 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
28382 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
28383 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
28384 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
28385 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
28386 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
28387 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
28388 * g++.law/{operators31.C, operators32.C,
28389 * g++.law/{operators33.C, operators34.C}: Likewise.
28390 * g++.law/{pic1.C, refs2.C}: Likewise.
28391 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
28392 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
28393 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
28394 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28395
28396 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
28397 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
28398 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
28399 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
28400 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
28401 * g++.law/{enum9.exp, friend5.exp}: Likewise.
28402 * g++.law/{nest3.exp, nest4.exp}: Likewise.
28403 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
28404 * g++.law/{operators30.exp, operators31.exp}: Likewise.
28405 * g++.law/{operators32.exp, operators33.exp}: Likewise.
28406 * g++.law/{operators34.exp}: Likewise.
28407 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
28408 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
28409 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
28410 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
28411 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
28412
28413 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
28414 No longer expected to fail.
28415 * g++.law/missed-error3.C: Tweak for recent bool changes.
28416
28417 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
28418
28419 * config/emb-unix: Deleted.
28420 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
28421 remote execution. Do final link on remote host if REMOTE_LINK is set.
28422
28423 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
28424
28425 * lib/dg.exp (dg-test): Fix typo in last patch.
28426
28427 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
28428
28429 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
28430 (handles multiple occurrences).
28431
28432 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
28433
28434 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
28435 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
28436 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
28437 printed).
28438 * lib/c-torture.exp (c-torture-compile): Likewise.
28439 (c-torture): Prepend full path if missing.
28440 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
28441 (gcc_fail): Likewise.
28442 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
28443
28444 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
28445
28446 * lib/netware.exp: Only attach to NetWare i386 systems.
28447
28448 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
28449
28450 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
28451 messages. Add test name to "output pattern match" pass/fail message.
28452
28453 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
28454
28455 * gcc.dg: New testsuite.
28456 * gcc.dg/dg.exp: New file.
28457
28458 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
28459 test-switch.c}: Deleted.
28460
28461 * gcc.misc-tests/msgs.exp: New testcase driver.
28462
28463 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
28464
28465 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
28466 Watch for illegal return values from ${tool}_load.
28467 * config/unix.exp (${tool}_load): Fix pass/fail detection for
28468 cross targets. Coerce return value >0 to 1.
28469
28470 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
28471
28472 * config/unix.exp (${tool}_load): Call program rsh, not proc.
28473
28474 * config/emb-unix.exp: New file.
28475
28476 * config/sim.exp: Error if variable $SIM not defined.
28477 (${tool}_load): Mark test as "untested" if simulator missing.
28478
28479 * config/unix.exp: Load remote.exp to get rcp_download.
28480 * lib/c-torture.exp: Use different option lists for testcases with
28481 and without loops.
28482 * gcc.c-torture/execute/execute.exp: Likewise.
28483
28484 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
28485
28486 * config/*.exp: Clarify return code from ${tool}_load.
28487 Call `unresolved' or `untested' instead of `warning' or `perror'
28488 (sometimes you still want to call both though).
28489 Add comment that `shell_id' is local to each file.
28490 * config/udi.exp (timeout): Set to 30.
28491 Don't print warning if connection fails, $connectmode has already
28492 printed an error.
28493 (${tool}_load): Move verbose messages to level 2.
28494 Rework pattern for "Process started" message.
28495 Pass `shell_id' to ${connectmode}_download.
28496 Retry twice upon timeout. Make resetting of target more robust.
28497 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
28498 Pass `shell_id' to exit_$connectmode.
28499 Only call exit_$connectmode if connected.
28500 * config/unix.exp (${tool}_load): Check return codes better.
28501 * config/vrtx.exp (${tool}_load): Likewise.
28502 * config/vx.exp (${tool}_load): Likewise.
28503 Delete unneeded global's.
28504 * lib/dg.exp (dg-test): Update to reflect clarified return codes
28505 from ${tool}_load.
28506 (dg-stat): Delete.
28507 (dg-init): Delete recording of pass/fail counts.
28508 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
28509 (old-dejagnu-init): Likewise.
28510 (old-dejagnu-stat): Delete contents, empty proc now.
28511 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
28512 (c-torture): Delete references to lcnt, lpass, lfail.
28513 Get option list from TORTURE_OPTIONS.
28514 Delete -funroll[-all]-loops if no loops.
28515 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
28516 (g++_stat): Delete contents (empty proc now).
28517 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
28518 (gcc_finish): Likewise.
28519 (gcc_stat): Deleted.
28520 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
28521 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
28522 * gcc.c-torture/execute/execute.exp: Likewise.
28523 Split tests into two parts: compile, execute.
28524 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
28525 no loops. Update to reflect clarified return codes from ${tool}_load.
28526
28527 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
28528
28529 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
28530 to grep for.
28531 (old-dejagnu): Likewise (where necessary).
28532
28533 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
28534
28535 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
28536
28537 * lib/dg.exp (dg-process-target): Fix processing of selector.
28538 Add comment regarding use of `error'.
28539
28540 * lib/gcc.exp (prune_system_crud): Define if missing.
28541 * lib/g++.exp (prune_system_crud): Likewise.
28542
28543 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
28544 Call prune_system_crud.
28545 * lib/dg.exp (dg-runtest): New proc.
28546 Use perror instead of send_user for tcl errors in testcase.
28547 Don't return any value, it's never used.
28548 Don't clobber previous definition of `unknown'.
28549 Print tcl errors in `dg-final'.
28550
28551 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
28552
28553 * lib/dg.exp (dg-process-target): Improve syntax error messages.
28554 (dg-test): Don't print errorInfo, it contains stack backtrace.
28555
28556 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
28557
28558 * lib/g++.exp (runtest_file_p): Define if missing.
28559
28560 1994-09-24 Doug Evans (dje@cygnus.com)
28561
28562 * lib/mike-g++.exp: Comment out loading of g++.exp.
28563 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
28564 (default_g++_version): Always print something.
28565 (default_g++_start): Comment out call to `which'.
28566 (g++_start, g++_load): Deleted (must be defined in config file).
28567 * lib/gcc.exp: Test for existence of $CC at start.
28568 Delete check for tmpdir (done in gcc_init).
28569 (default_gcc_version): Always print something.
28570 (default_gcc_start): Comment out call to `which'.
28571 * config/*.exp: Major cleanup - make cross targets work at least a
28572 little better for g++ (by not being "--tool gcc" specific).
28573 Rename gcc_xxx to ${tool}_xxx.
28574 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
28575 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
28576
28577 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
28578
28579 * lib/c-torture.exp (c-torture-compile): Rework compiler
28580 message processing.
28581
28582 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
28583 c-torture.
28584
28585 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
28586
28587 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
28588
28589 * lib/dg.exp (dg-process-target): Support { target native }.
28590
28591 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
28592
28593 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
28594 looked for "... program xxx got fatal signal".
28595 Correct regsub munging of `comp_output'.
28596 Ignore compiler messages "path prefix not used" and "linker input
28597 file unused".
28598
28599 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
28600
28601 * lib/gcc.exp (runtest_file_p): Define if missing.
28602 * gcc.prms/template.c: Example to work from.
28603
28604 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
28605
28606 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
28607 * lib/dg.exp (dg-test): Call unsupported testcases as such.
28608
28609 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
28610 * gcc.prms/1883.c: Moved from compile/940714-1.c.
28611 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
28612 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
28613
28614 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
28615 (dg-process-target): No longer a varargs proc.
28616 Return S/N for target, P/F for xfail. All callers changed.
28617 (user option procs): More argument checking.
28618 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
28619 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
28620 (dg-test): Skip test if not running on selected target in `dg-do'.
28621 Update handling of `dg-do-what', `dg-output-text'.
28622 Separate execution pass/fail from output pattern match pass/fail.
28623 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
28624
28625 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
28626
28627 * gcc.c-torture/special/special.exp: Don't expect failure for mips
28628 target for 920510-1.c.
28629
28630 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
28631
28632 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
28633 Clean up comment regarding use of passcnt, etc.
28634 (gcc_stat): Don't update `testcnt' here.
28635 (gcc_finish): Do it here.
28636 Might as well reset `but_id' here too.
28637 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
28638 to determine if the file should be tested.
28639 * gcc.c-torture/compile/compile.exp: Likewise.
28640 * gcc.c-torture/execute/execute.exp: Likewise.
28641 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28642 * gcc.misc-tests/dg-test.exp: Likewise.
28643 * gcc.prms/prms.exp: Likewise.
28644 * gcc.wendy/wendy.exp: Likewise.
28645 * g++.old-deja.exp: Likewise.
28646 Move "Testing file" message to verbose level 1.
28647
28648 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
28649
28650 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
28651
28652 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
28653
28654 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
28655 (default_gcc_start): Accept optional second list element
28656 of compiler flags. Print compiler output at verbosity level 2.
28657 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
28658 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
28659 Save current values of framework globals passcnt, failcnt, xpasscnt,
28660 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
28661 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
28662 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
28663 xfailcnt to compute stats. Update framework global `testcnt' from
28664 pass/fail counts.
28665 (gcc_finish): New proc. Clean up test environment.
28666 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
28667 (gcc_epass, gcc_efail): Delete.
28668 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
28669 argument of line number.
28670 (dg-init): If the tool has an init routine, call it.
28671 (dg-test): Remove args `cflags_var' and `libs_var'.
28672 Pass all compiler options to ${tool}_start.
28673 Handle missing line number.
28674 (dg-finish): New function.
28675 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
28676 particular files. Call gcc_finish at end. Move "skipping test"
28677 message to verbosity level 3.
28678 * gcc.c-torture/compile/compile.exp: Likewise.
28679 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
28680 * gcc.c-torture/execute/execute.exp: Likewise.
28681 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28682 Print testcase being tried at verbosity level 1.
28683 * gcc.c-torture/special/special.exp: Unset xfail.
28684 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28685 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
28686 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
28687 * gcc.failure/failure.exp: Likewise.
28688 * gcc.ieee/ieee.exp: Likewise.
28689 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
28690 Update call to dg-test. Call dg-finish at end.
28691 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
28692 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
28693 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
28694 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
28695 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
28696 * gcc.wendy/wendy.exp: Add copyright.
28697 Delete setting of tmpdir (done by gcc_init).
28698 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
28699 Pass compiler flags to gcc_start. Call gcc_finish at end.
28700 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
28701 gcc_[ce]pass/fail.
28702
28703 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
28704
28705 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
28706 confusion.
28707 (g++_load): Likewise.
28708
28709 * config/*.exp (gcc_load): Some were varargs fns and some were not.
28710 Rename argument to `prog' to remove the confusion.
28711 Varargs fns behave differently too!
28712 (g++_load): Likewise.
28713
28714 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
28715
28716 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
28717 what it is. Delete (always) printing of status value for !native.
28718 Simplify verbose code, and include status and exec_output.
28719 (g++_load): Use gcc_load.
28720
28721 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
28722
28723 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
28724 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
28725 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
28726 940714-3.c as these testcases don't exist anymore. Make
28727 va-arg-1.c expected to pass.
28728
28729 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
28730
28731 * gcc.misc-tests/misc.exp: Only run specific testcases.
28732 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
28733 * gcc.misc-tests/dg-[1-9].c: New files.
28734
28735 * lib/dg.exp: New testsuite driver.
28736 * gcc.prms/prms.exp: Use it.
28737
28738 * README.gcc: New file.
28739
28740 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
28741 Document and reset `lxpass' and `lxfail'.
28742 Simplify "initialized" message.
28743 (gcc_stat): Clean up comments a little.
28744
28745 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
28746
28747 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
28748
28749 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
28750
28751 * lib/old-dejagnu.exp (process-option): New proc.
28752 (old-dejagnu-init, old-dejagnu-stat): Likewise.
28753 (old-dejagnu): Simplify.
28754 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
28755
28756 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
28757
28758 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
28759 exists and is not an empty string.
28760
28761 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
28762 $xfail rather than calling setup_xfail. Clear $xfail when test is
28763 finished.
28764 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
28765 automatically.
28766
28767 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
28768 longer expected to fail.
28769
28770 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
28771 "f" function call.
28772
28773 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
28774
28775 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
28776 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
28777 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
28778 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
28779 c-torture-1.29.
28780
28781 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
28782 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
28783
28784 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
28785
28786 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
28787 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
28788
28789 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
28790 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
28791 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
28792
28793 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
28794
28795 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
28796 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
28797 940714-1.c, 940714-2.c, 940714-3.c},
28798 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
28799 gcc.misc-tests/{mg.c,mg.exp}:
28800 New tests.
28801 * gcc.noncompile/noncompile.exp: Change accordingly.
28802
28803 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
28804
28805 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
28806 Undo previous clobberage.
28807
28808 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
28809
28810 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
28811 * gcc.special/{930510-1.c, special.exp}:
28812 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
28813 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
28814 struct-varargs-1.c}: New tests from c-torture-1.26.
28815
28816 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
28817
28818 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
28819 argument to switch.
28820
28821 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
28822
28823 * Revert the previous changes. Please see Rob's directory
28824 (/lisa/test/rob/progressive/gcc/testsuite) for testing
28825 fixes.
28826
28827 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
28828
28829 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
28830 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
28831 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
28832 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
28833 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
28834 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
28835 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
28836 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
28837 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
28838 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
28839 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
28840 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
28841 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
28842 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
28843 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
28844 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
28845 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
28846 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
28847 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
28848 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
28849 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
28850 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
28851 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
28852 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
28853 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
28854 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
28855 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
28856
28857 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
28858
28859 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
28860 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
28861 with perror calls.
28862
28863 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
28864
28865 * config/unix.exp (g++_load): Fix syntax.
28866
28867 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
28868
28869 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
28870 * gcc.noncompile/921017-1.c: Deleted obsolete test.
28871 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
28872 Don't expect va-arg-1.c to fail. Correct expected output for
28873 920928-1.c.
28874 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
28875 * gcc.wendy/hbm4.c: Correct typo.
28876 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
28877
28878 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
28879
28880 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
28881 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
28882 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
28883 * lib/c-torture.exp (c-torture-compile): Ditto.
28884
28885 Reduce volume of output (remove all the -I's and such).
28886 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
28887 Call gcc_cpass, gcc_cfail.
28888 (c-torture): Pass testing option to c-torture-compile.
28889
28890 1994-03-21 Doug Evans (dje@cygnus.com)
28891
28892 Bring patches over from progressive.
28893 * config/default.exp: Exit remote shell cleanly.
28894 (g++_exit, g++_start): Add default versions.
28895 * config/sim.exp (gcc_load): Use perror, not error.
28896
28897 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
28898
28899 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
28900 set in site.exp.
28901
28902 1994-03-14 Doug Evans (dje@cygnus.com)
28903
28904 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
28905 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
28906 (wendy_try): New proc to run testcase.
28907 (main loop): Call 'em.
28908 * gcc.wendy/*.c: Clean up pass to correct expected output.
28909
28910 * lib/gcc.exp: Minor cleanup work.
28911 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
28912
28913 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
28914
28915 * config/sim.exp (gcc_load): Document return codes better.
28916 Don't pass -v to simulator.
28917
28918 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
28919
28920 * gcc.special/920717-x.c: Fix typo.
28921 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
28922 get at sources.
28923
28924 * lib/mike-gcc.exp: Fix typo.
28925
28926 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
28927
28928 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
28929 binary to use, transform the name.
28930 * config/*.exp: rename everything. Nuke any g++ specific files,
28931 it's now a special case of gcc that requires no special support.
28932 Add a default.exp for unsupported targets.
28933
28934 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
28935
28936 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
28937 lib/old-dejagnu.exp: Fix a few patterns to work with the new
28938 version of Tcl.
28939
28940 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
28941
28942 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
28943 than a warning.
28944
28945 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
28946
28947 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
28948
28949 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
28950
28951 * gcc.execute/execute.exp: Combine opt_list and foption_list into
28952 option_list. Compile every file with only 4/6 option choices
28953 (same as C torture) instead of with 12/18 different option
28954 choices.
28955 * lib/c-torture.exp: Likewise.
28956
28957 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
28958 not already set.
28959
28960 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
28961
28962 * lib/old-deja.exp: Add `excess errors test fails' error, now one
28963 can put an XFAIL *-*-* on excess errors.
28964
28965 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
28966
28967 * g++.law: Add more tests derived from g++-bugs snapshots.
28968
28969 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
28970 equivalent to g++.law/init9.
28971
28972 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
28973 compiled it, and the a.out file after we've run it.
28974
28975 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
28976
28977 * lib/mike-g++.exp (postbase): Delete the .o file after we've
28978 compiled it, and the a.out file after we've run it.
28979
28980 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
28981
28982 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
28983
28984 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
28985
28986 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
28987 version number.
28988
28989 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
28990
28991 * g++.law: New directory of g++ tests derived from the g++-bugs
28992 snapshots.
28993
28994 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
28995
28996 * gcc.compile: initbug1.c initbug1.exp testcase added
28997
28998 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
28999
29000 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
29001 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
29002 fixes submitted by Jeff Law (law@cs.utah.edu)
29003 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
29004 Jeff Law (law@cs.utah.edu)
29005
29006
29007 1993-11-30 Mike Stump (mrs@cygnus.com)
29008
29009 * config/unix-g++.exp: Follow the gcc way of doing things.
29010 * g++.old-deja/old-deja.exp: Minor updates.
29011 * lib/g++.exp: New file, follow the gcc way of doing things.
29012 * lib/old-dejagnu.exp: Minor updates.
29013 * lib/mike-g++.exp: Always unset errorInfo.
29014
29015 1993-11-06 Mike Stump (mrs@cygnus.com)
29016
29017 * lib/gcc.exp: Fix some errors with the below change, CC and
29018 CFLAGS should be global when setting, not local.
29019
29020 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
29021
29022 * lib/gcc.exp: Transform tool name.
29023
29024 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29025
29026 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
29027
29028 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29029
29030 * lib/gcc.exp: change gcc_done to gcc_stat
29031
29032 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
29033
29034 * Upgraded gcc testsuite to c-torture version 1.25
29035
29036 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
29037
29038 * lib/gcc.exp: added reporting code. Changed verbose compile message.
29039 * lib/c-torture: added hooks for new reporting code.
29040
29041 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
29042
29043 * config/sh-gcc.exp: check if sh-sim exists in the path
29044
29045 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
29046
29047 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
29048 * gcc.compile/compile.exp: Initial changes for new logic.
29049 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
29050 * gcc.failure/failure.exp: Initial changes for new logic.
29051 * gcc.ieee/ieee.exp: Initial changes for new logic.
29052 * gcc.misc-tests/misc.exp: Initial changes for new logic.
29053 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
29054 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
29055 * lib/c-torture.exp: Initial changes for new logic.
29056 * lib/gcc.exp: Initial changes for new logic.
29057
29058 1993-10-15 Mike Stump (mrs@cygnus.com)
29059
29060 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
29061 depend upon failure or success. Fully qualify names in failure
29062 and success messages. Always remove a.out before starting
29063 compile, just in case. Pay more attention to error text output by
29064 the compiler. Handle testcases with no known past errors just
29065 like all others, so that things are uniform. Other miscellaneous
29066 improvements.
29067
29068 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
29069
29070 * gcc.cpp: new directory for cpp tests
29071
29072 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
29073
29074 * lib/chill.exp: Code reformatted, removed unused code.
29075 * config/unix-chill.exp: Code reformatted, removed unused code.
29076 * chill.execute/execute.exp: Code reformatted, removed unused code.
29077 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
29078
29079 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
29080
29081 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
29082 routines not written.
29083
29084 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
29085
29086 * config/bug-gcc.exp: Use new procs from bug.exp.
29087
29088 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
29089
29090 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
29091 via ftp, rather than depending on NFS.
29092 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
29093 case.
29094
29095 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
29096
29097 * config/bug-gcc.exp: Use new download proc.
29098
29099 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
29100
29101 * chill.execute/execute.exp: cleanups, handles errors better
29102 * chill.compile/compile.exp: rewrite, based on execute.exp
29103 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
29104 * lib/chill.exp: major changes to diff proc and compile and link
29105 procs. added chill_fail and chill_pass wrappers to pass and
29106 fail. added more comments, and handle error codes better.
29107 Added a hack to capture stderr from exec, so noncompile tests
29108 can work.
29109
29110 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
29111
29112 * chill.execute/execute.exp: rewrite of testsuite driver
29113 * lib/chill.exp: rewrite of testsuite driver
29114 * config/unix-chill.exp: rewrite of testsuite driver
29115
29116 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
29117
29118 In chill.execute:
29119 * iexpr.ch: Standardize uppercase.
29120 * tuples.dat: Standardize uppercase.
29121 * vary.ch: standardize. Correct varying string assignments.
29122 * vary.dat: Add new output lines.
29123
29124 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
29125
29126 In chill.execute:
29127 * chprintf.ch: Standardize use of uppercase.
29128 * tuples.ch: Standardize and turn arr2 into a DCL,
29129 rather than a SYN.
29130 * pinits.ch: Standardize.
29131
29132 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
29133
29134 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
29135 * Makefil: Renamed to Makefile.in.
29136 * configure.in: New.
29137
29138 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
29139
29140 In chill.execute:
29141 * .cvsignore: Add result/output files.
29142 * Makefile: Fix up variables at start. Use MFLAGS
29143 everywhere. Correct bool_loc, built_ins entries.
29144 Add entry for vary1.ch.
29145 * bitarray.ch: Standardize upper-case usage.
29146 * bitexpr.ch: Standardize, add output of b1.
29147 * params.ch: Use arrayt in along PROC parameters, to
29148 avoid novelty problems.
29149 * sets.ch: Tiny cleanup.
29150 * vary1.ch: Re-indent.
29151
29152 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
29153
29154 * Add PR-related files to Makefiles, .cvsignore files, etc.
29155
29156 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
29157
29158 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
29159 with compiler objects. New names are test-flow.c and test-loop.c
29160
29161 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
29162
29163 * Upgraded c-torture tests from 1.19 to 1.20
29164
29165 * new files:
29166 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
29167 * gcc.compile: 930623-1.c 930623-2.c
29168 * gcc.noncompile: 930622-1.c 930622-2.c
29169 * gcc.failure: 920411-1.c 920627-2.c
29170 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
29171
29172 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
29173
29174 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29175 More changes to get testsuite working properly. Needs more work.
29176 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
29177
29178 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
29179
29180 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
29181 More changes to get testsuite working properly. Needs more work.
29182
29183 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
29184
29185 * chill.compile/compile.exp: Added for Dejagnu support
29186 * chill.execute/execute.exp: Added for Dejagnu support
29187 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
29188
29189 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
29190
29191 This should complete moving the CHILL test files.
29192 * chill.noncompile(.cvsignore printf.grt
29193 in-printf.grt chprintf.grt chprintf.ch):
29194 Added test-support files.
29195 (Makefile): Modified further.
29196 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
29197 signal.ch): Added test files.
29198 * chill.execute (.cvsignore printf.grt printr.c
29199 in-printf.grt rts.c chprintf.grt rts.h): Added
29200 test-support files.
29201 (Makefile): More corrections.
29202
29203 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
29204
29205 * chill.compile, chill.execute, chill.nocompile: Add CHILL
29206 test cases, ready for DejaGnu.
29207
29208 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
29209
29210 * Upgraded c-torture tests from 1.18 to 1.19
29211
29212 * gcc.compile: added test(s):
29213 930607-1.c
29214 * gcc.execute: added test(s):
29215 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
29216
29217 * added new subdirectory for misc tests: gcc.misc-tests
29218 * gcc.misc-test(s): added tests:
29219 inst-check.c test-consts.c test-ior.c test-switch.c
29220
29221 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
29222
29223 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
29224
29225 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
29226
29227 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
29228
29229 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
29230
29231 * Upgraded c-torture tests from 1.17 to 1.18
29232
29233 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
29234
29235 * Upgraded c-torture tests from 1.12 to 1.17
29236
29237 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
29238
29239 * lib/old-dejagnu.exp:
29240 Fixed handling of XFAIL target triplets to correctly
29241 recognize wildcard characters. Removed code that
29242 appended a unique id tag to the end of the file name
29243 printed out by the result of the testcases within a
29244 given test file.
29245
29246 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
29247
29248 * lib/old-dejagnu.exp:
29249 Reworked expected failure handling to trigger off of XFAIL
29250 keyword in keyphrase embeded in testcase source code. The
29251 XFAIL keyword must be at the end of the keyphrase line. It
29252 may optionally be followed by one or more target triplets.
29253 It has just occured that the handling of wildcards in the
29254 target triplet may not be correct.
29255
29256 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
29257
29258 * g++.old-deja/tests:
29259 Moved all subdirectories up one level into g++.old-deja .
29260
29261 * lib/old-dejagnu.exp:
29262 Fixed problem with CXXFLAGS not being properly reset, and being
29263 corrupted with extraneous "-c" compiler option. This was
29264 causing binaries to not be generated for test that needed them.
29265 Modified strings passed to "pass" and "fail" so that individual
29266 tests from the same test file would be distinguished by an
29267 identifier appended to the test file name in the summary logs;
29268 this corrected a problem with erroneous diff logs. Added code
29269 to search testcases for expected fail and unexpected pass keywords.
29270
29271 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
29272
29273 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
29274
29275 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
29276
29277 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
29278 Removed extraneous text from end of "Special g++ Options"
29279 keyphrase.
29280
29281 * lib/old-dejagnu.exp: Added pattern matching to look for new
29282 keywords, embedded in testcases comments, which will trigger
29283 calls to xpass and xfail.
29284
29285 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
29286
29287 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
29288 comments embedded in the testcases, especially the one looking for
29289 special compiler options, as well as the pattern matching for the
29290 compiler output again.
29291
29292 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
29293
29294 * lib/old-dejagnu.exp: Do a proper check of the return value for
29295 execute tests. Fixed several problems with the pattern matching
29296 of the compiler output which gave erroneous test results.
29297 Changed several of the test result messages to be more descriptive.
29298 * config/unix-g++.exp: Proc g++_load now actually works and
29299 executes the tests passed to it and returns a usable return
29300 value.
29301
29302 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
29303
29304 * lib/gcc.exp: Exits gracefully if $CC is bogus.
29305
29306 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
29307
29308 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
29309 Modified both files to properly execute the old style
29310 dejagnu tests. The previous versions of these files were
29311 experimental and did not function anything near correctly.
29312
29313 1993-04-05 Rob Savoye (rob@cygnus.com)
29314
29315 * Removed all Makefile.in and configure.in files. No configuration
29316 needed now.
29317
29318 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
29319
29320 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
29321
29322 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
29323
29324 * gcc.compile/configure.in, gcc.unsorted/configure.in,
29325 gcc.special/configure.in, gcc.noncompile/configure.in,
29326 gcc.execute/configure.in, gcc.code_quality/configure.in,
29327 g++.other/configure.in, g++.old-deja/configure.in,
29328 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
29329 in srcname setting.
29330
29331 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
29332
29333 * lib/udi.exp: Fixed mondfe and mondfe_download.
29334 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
29335 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
29336
29337 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
29338
29339 * config/udi-gdb.exp: Check $shell_id after connecting to target.
29340 (gdb_exit): Don't remove *_soc files.
29341
29342 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
29343
29344 * lib/c-torture.exp: Don't look for main; instead always use -w
29345 -c. This is how the c-torture tests work. Remove the object
29346 file if the compilation succeeds.
29347 * gcc.execute/execute.exp: Remove executable if test passes.
29348 * gcc.noncompile/noncompile.exp: Every test is an expected
29349 failure.
29350 * gcc.special/special.exp: Added tests from c-torture 1.11,
29351 corrected use of existing test.
29352 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
29353 gcc.execute/920625-1.c: Updated to c-torture 1.11.
29354 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
29355 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
29356 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
29357 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
29358 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
29359 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
29360 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
29361 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
29362 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
29363 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
29364 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
29365 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
29366 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
29367 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
29368 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
29369 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
29370 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
29371 c-torture 1.11.
29372 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
29373 correspond to c-torture 1.11.
29374
29375 * New file.