re PR c++/24687 (ICE after error)
[gcc.git] / gcc / testsuite / ChangeLog
1 2005-11-14 Mark Mitchell <mark@codesourcery.com>
2
3 PR c++/24687
4 * g++.dg/template/crash43.C: New test.
5
6 2005-11-14 Daniel Jacobowitz <dan@codesourcery.com>
7
8 * gcc.c-torture/unsorted/unsorted.exp: Sort tests before running them.
9
10 2005-11-13 Mark Mitchell <mark@codesourcery.com>
11
12 PR c++/24817
13 * g++.dg/eh/spec8.C: New test.
14
15 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
16
17 * gcc.dg/pack-test-1.c: Gate on ! default_packed.
18
19 2005-11-13 Mark Mitchell <mark@codesourcery.com>
20
21 PR c++/20293
22 * g++.dg/parse/ambig4.C: New test.
23 * g++.dg/tc1/dr101.C: Adjust error markers.
24 * g++.dg/lookup/strong-using-2.C: Likewise.
25 * g++.dg/lookup/ambig5.C: Likewise.
26 * g++.dg/lookup/ambig4.C: Likewise.
27 * g++.dg/parse/crash22.C: Likewise.
28
29 2005-11-14 Hans-Peter Nilsson <hp@axis.com>
30
31 * gcc.dg/pr19340.c: Skip for mmix-*-* and cris-*-*.
32
33 2005-11-13 Eric Botcazou <ebotcazou@adacore.com>
34
35 * gcc.dg/nested-calls-1.c: New test.
36
37 2005-11-13 Francois-Xavier Coudert <coudert@clipper.ens.fr>
38
39 * gfortran.dg/complex_intrinsic_1.f90: New test.
40 * gfortran.dg/complex_intrinsic_2.f90: New test.
41 * gfortran.dg/fgetc_1.f90: New test.
42 * gfortran.dg/fgetc_2.f90: New test.
43 * gfortran.dg/fgetc_3.f90: New test.
44 * gfortran.dg/ftell_1.f90: New test.
45 * gfortran.dg/ftell_2.f90: New test.
46 * gfortran.dg/gnu_logical_1.F: New test.
47 * gfortran.dg/gnu_logical_2.f90: New test.
48
49 2005-11-13 Andrew Pinski <pinskia@physics.uc.edu>
50
51 PR middle-end/24820
52 * testsuite/gcc.dg/pr24820.c: New test.
53
54 2005-11-13 Zdenek Dvorak <dvorakz@suse.cz>
55
56 * gcc.dg/tree-ssa/loop-2.c: Fix outcome.
57 * gcc.dg/tree-ssa/loop-3.c: Change type of loop control
58 variable.
59
60 2005-11-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
61
62 testsuite/24614
63 * gcc.dg/nested-func-4.c: Add dg-options for hppa*-*-hpux*.
64
65 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
66
67 * gcc.target/cris/cris.exp: New file.
68 * gcc.target/cris/rld-legit1.c: New test.
69 * gcc.target/cris/rld-legit2.c: New test.
70
71 2005-11-12 Jakub Jelinek <jakub@redhat.com>
72
73 PR c++/24780
74 * g++.dg/opt/pr24780.C: New test.
75
76 PR c++/24761
77 * g++.dg/template/asm1.C: New test.
78
79 2005-11-12 Steven G. Kargl <kargls@comcast.net>
80
81 PR libgfortran/24787
82 * gfortran.dg/scan_1.f90: New test.
83
84 2005-11-12 Jan Hubicka <jh@suse.cz>
85
86 * gcc.target/i386/minmax-1.c: New.
87 * gcc.target/i386/minmax-2.c: New.
88
89 2005-11-12 Kaz Kojima <kkojima@gcc.gnu.org>
90
91 * gcc.dg/pr24445.c: Fix for 64-bit targets.
92
93 2005-11-11 Daniel Jacobowitz <dan@codesourcery.com>
94
95 * gcc.c-torture/execute/20051110-1.c,
96 gcc.c-torture/execute/20051110-2.c: New tests.
97
98 2005-11-12 Hans-Peter Nilsson <hp@axis.com>
99
100 PR middle-end/24750
101 * gcc.dg/torture/pr24750-1.c, gcc.target/cris/torture/pr24750-2.c:
102 New tests.
103
104 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
105
106 * lib/target-libpath.exp (get_shlib_extension): New proc.
107 * lib/g++.exp (g++_link_flags): Add flags in case of shared only build.
108 * lib/gfortran.exp (gfortran_link_flags): Likewise.
109 * lib/objc.exp (objc_target_compile): Likewise.
110 * lib/obj-c++.exp (obj-c++_link_flags): Likewise. Fix multilib libgcc
111 detection.
112
113 2005-11-11 Andreas Tobler <a.tobler@schweiz.ch>
114
115 * gfortran.dg/static_linking_1.f: Fix static_libgfortran processing.
116
117 * lib/target-supports.exp (check_effective_target_static_libgfortran):
118 Add -static to additional_flags and pass it to target_compile.
119
120 2005-11-11 Jerry DeLisle <jvdelisle@gcc.gnu.org>
121
122 PR libgfortran/24719
123 gfortran.dg/read_noadvance.f90: New test.
124
125 PR libgfortran/24699
126 gfortran.dg/fmt_t_2.f90: New test.
127
128 PR libgfortran/24785
129 gfortran.dg/read_x_eor.f90: New test.
130
131 PR libgfortran/24584
132 gfortran.dg/namelist_empty.f90: Rename test.
133
134 PR libgfortran/24489
135 gfortran/read_eor.f90: Rename test.
136
137 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
138
139 PR fortran/15976
140 * gfortran.dg/automatic_module_variable.f90: New test.
141
142 2005-11-11 Kaz Kojima <kkojima@gcc.gnu.org>
143
144 PR target/24445
145 * gcc.dg/pr24445.c: New test.
146
147 2005-11-10 Paul Thomas <pault@gcc.gnu.org>
148
149 PR fortran/24655
150 PR fortran/24755
151 * gfortran.dg/recursive_statement_functions.f90: Add statement
152 functions using inline intrinsic functions and parameters to test
153 that they no longer seg-fault.
154
155 PR fortran/24409
156 gfortran.dg/nested_modules_4.f90: New test.
157 gfortran.dg/nested_modules_5.f90: New test.
158
159 2005-11-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
160
161 PR fortran/24643
162 * gfortran.dg/implicit_6.f90, gfortran.dg/implicit_7.f90: New.
163
164 2005-11-10 Alexandre Oliva <aoliva@redhat.com>
165
166 * gcc.dg/attr-weakref-1.c: Add exit (0) to avoid spurious
167 failures.
168
169 2005-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
170
171 * gcc.dg/sparc-getcontext-1.c: New test.
172
173 2005-11-09 Eric Botcazou <ebotcazou@adacore.com>
174
175 * gcc.dg/ifcvt-fabs-1.c: New test.
176
177 2005-11-09 Alexandre Oliva <aoliva@redhat.com>
178
179 PR other/4372
180 * gcc.dg/attr-weakref-1.c, gcc.dg/attr-weakref-1a.c: New test.
181 * g++.old-deja/g++.abi/vtable2.C: Use weakref instead of alias.
182
183 2005-11-09 Richard Guenther <rguenther@suse.de>
184
185 PR tree-optimization/24716
186 * gcc.c-torture/execute/pr24716.c: New testcase.
187
188 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
189
190 * gcc.dg/pr24624.c: Disable for non S/390 targets.
191
192 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
193
194 PR 24624
195 * gcc.dg/pr24624.c: Testcase added.
196
197 2005-11-09 Andreas Krebbel <krebbel1@de.ibm.com>
198
199 PR 24623
200 * g++.dg/other/pr24623.C: Testcase added.
201
202 2005-11-09 Erik Edelmann <eedelman@gcc.gnu.org>
203
204 PR fortran/22607
205 * gfortran-dg/pure_byref_1.f90: New.
206 * gfortran-dg/pure_byref_2.f90: New.
207
208 2005-11-09 Uros Bizjak <uros@kss-loka.si>
209
210 PR c/24101
211 * gcc.dg/pr24101-1.i, gcc.dg/pr24101-2.i: New tests.
212 * gcc.dg/dg.exp: Run main loop also for *.i files.
213
214 2005-11-08 Jakub Jelinek <jakub@redhat.com>
215
216 PR c++/19450
217 * g++.dg/tls/diag-3.C: New test.
218 * g++.dg/tls/diag-4.C: New test.
219 * g++.dg/tls/static-1.C: New test.
220 * g++.dg/tls/static-1a.cc: New file.
221
222 2005-11-08 Diego Novillo <dnovillo@redhat.com>
223
224 PR 23046
225 * g++.dg/tree-ssa/pr23046.C: New test.
226
227 2005-11-08 Devang Patel <dpatel@apple.com>
228
229 PR tree-optimization/23115
230 * gcc.dg/tree-ssa/pr23115.c: New.
231
232 2005-11-08 David Edelsohn <edelsohn@gnu.org>
233
234 * g++.dg/ext/altivec-{1-13}.C: XFAIL on AIX and SPE.
235 * gcc.target/powerpc/pr16155.c: Same.
236 * gcc.target/powerpc/altivec-1.c: Same.
237 * gcc.target/powerpc/altivec-2.c: Same.
238 * gcc.target/powerpc/altivec-3.c: Same.
239 * gcc.target/powerpc/altivec-5.c: Same.
240 * gcc.target/powerpc/altivec-11.c: Same.
241 * gcc.target/powerpc/altivec-12.c: Same.
242 * gcc.target/powerpc/altivec-14.c: Same.
243 * gcc.target/powerpc/altivec-22.c: Same.
244 * gcc.target/powerpc/altivec-consts.c: Same.
245 * gcc.target/powerpc/altivec-pr22085.c: Same.
246 * gcc.target/powerpc/altivec-splat.c: Same.
247 * gcc.target/powerpc/altivec-varargs-1.c: Same.
248 * gcc.target/powerpc/altivec-vec-merge.c: Same.
249 * gcc.target/powerpc/darwin-longlong.c: Same.
250
251 2005-11-08 Uros Bizjak <uros@kss-loka.si>
252
253 PR target/19340
254 * gcc.dg/pr19340.c: New test.
255
256 2005-11-07 Ian Lance Taylor <ian@airs.com>
257
258 PR rtl-optimization/24683
259 * gcc.dg/pr24683.c: New test.
260
261 2005-11-07 Uros Bizjak <uros@kss-loka.si>
262
263 * gcc.dg/pr24225.c: Add cleanup-coverage-files.
264 * gcc.dg/vect/pr24300.c: Add cleanup-tree-dump.
265
266 2005-11-07 Uros Bizjak <uros@kss-loka.si>
267
268 * gcc.target/i386/pr23376.c: Compile with -mmmx.
269
270 2005-11-07 Ulrich Weigand <uweigand@de.ibm.com>
271
272 * g++.dg/abi/empty6.C (B): Align to twice pointer size.
273
274 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
275
276 PR target/24230
277
278 * gcc.target/powerpc/altivec-consts.c,
279 gcc.target/powerpc/altivec-splat.c: New testcase.
280
281 2005-11-07 Paolo Bonzini <bonzini@gnu.org>
282
283 PR c/24599
284
285 * gcc.dg/overflow-2.c: New testcase.
286
287 2005-11-07 Jakub Jelinek <jakub@redhat.com>
288
289 PR rtl-optimization/23567
290 * gcc.c-torture/execute/20051104-1.c: New test.
291
292 2005-11-06 Paul Thomas <pault@gcc.gnu.org>
293
294 PR fortran/24534
295 gfortran.dg/private_type_2.f90: Modified to check that case with
296 PRIVATE declaration within derived type is accepted.
297
298 PR fortran/20838
299 gfortran.dg/pointer_assign_1.f90: New test.
300
301 PR fortran/20840
302 * gfortran.dg/arrayio_0.f90: New test.
303
304 PR fortran/17737
305 gfortran.dg/data_initialized.f90: New test.
306 gfortran.dg/data_constraints_1.f90: New test.
307 gfortran.dg/data_constraints_2.f90: New test.
308
309 2005-11-06 Janne Blomqvist <jb@gcc.gnu.org>
310
311 PR fortran/24174
312 PR fortran/24305
313 * testsuite/gfortran.dg/large_real_kind_form_io_1.f90: New file.
314
315 2005-11-06 Diego Novillo <dnovillo@redhat.com>
316
317 PR 24670
318 * gcc.dg/tree-ssa/pr24670.c: New test.
319
320 2005-11-05 Ian Lance Taylor <ian@airs.com>
321
322 PR target/22432
323 * gcc.target/i386/pr22432.c: New test.
324
325 2005-11-05 Richard Henderson <rth@redhat.com>
326
327 * gcc.target/alpha/asm-1.c: Move from gcc.dg/asm-5.c.
328 * gcc.target/alpha/cix-1.c, gcc.target/alpha/cix-2.c,
329 gcc.target/alpha/max-1.c, gcc.target/alpha/max-2.c,
330 gcc.target/alpha/base-1.c, gcc.target/alpha/base-2.c: Move
331 from gcc.dg/alpha-*.
332 * gcc.target/alpha/980217-1.c, gcc.target/alpha/20011018-1.c,
333 gcc.target/alpha/20000715-1.c: Move from gcc.dg/.
334
335 2005-11-05 Andreas Jaeger <aj@suse.de>
336
337 * gcc.target/i386/20020523-2.c: Fix path for i386-cpuid.h.
338
339 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
340
341 PR target/23424
342 * gcc.dg/torture/pr23424-1.c: New test.
343
344 2005-11-04 Richard Henderson <rth@redhat.com>
345
346 * gcc.target/i386/20000609-1.c, gcc.target/i386/20000614-1.c,
347 gcc.target/i386/20000614-2.c, gcc.target/i386/20000720-1.c,
348 gcc.target/i386/20000807-1.c, gcc.target/i386/20000904-1.c,
349 gcc.target/i386/20001127-1.c, gcc.target/i386/20010202-1.c,
350 gcc.target/i386/20010520-1.c, gcc.target/i386/20011009-1.c,
351 gcc.target/i386/20011029-2.c, gcc.target/i386/20011107-1.c,
352 gcc.target/i386/20011119-1.c, gcc.target/i386/20020201-3.c,
353 gcc.target/i386/20020218-1.c, gcc.target/i386/20020224-1.c,
354 gcc.target/i386/20020426-1.c, gcc.target/i386/20020523-1.c,
355 gcc.target/i386/20020523-2.c, gcc.target/i386/20020531-1.c,
356 gcc.target/i386/20020616-1.c, gcc.target/i386/20020729-1.c,
357 gcc.target/i386/20030217-1.c, gcc.target/i386/20030926-1.c,
358 gcc.target/i386/20040112-1.c, gcc.target/i386/20050113-1.c,
359 gcc.target/i386/980211-1.c, gcc.target/i386/980226-1.c,
360 gcc.target/i386/980414-1.c, gcc.target/i386/980520-1.c,
361 gcc.target/i386/980709-1.c, gcc.target/i386/990117-1.c,
362 gcc.target/i386/990130-1.c, gcc.target/i386/990213-2.c,
363 gcc.target/i386/990214-1.c, gcc.target/i386/990424-1.c,
364 gcc.target/i386/990524-1.c, gcc.target/i386/991129-1.c,
365 gcc.target/i386/991209-1.c, gcc.target/i386/991214-1.c,
366 gcc.target/i386/991230-1.c, gcc.target/i386/pr12092-1.c,
367 gcc.target/i386/pr14289-1.c, gcc.target/i386/pr18614-1.c,
368 gcc.target/i386/pr19236-1.c, gcc.target/i386/pr20204.c,
369 gcc.target/i386/pr23943.c, gcc.target/i386/pr9771-1.c:
370 Move from gcc.dg/.
371 * gcc.target/i386/387-1.c, gcc.target/i386/387-2.c,
372 gcc.target/i386/387-3.c, gcc.target/i386/387-4.c,
373 gcc.target/i386/387-5.c, gcc.target/i386/387-6.c,
374 gcc.target/i386/387-7.c, gcc.target/i386/387-8.c,
375 gcc.target/i386/3dnow-1.c, gcc.target/i386/3dnow-2.c,
376 gcc.target/i386/3dnowA-1.c, gcc.target/i386/3dnowA-2.c,
377 gcc.target/i386/asm-2.c, gcc.target/i386/asm-3.c,
378 gcc.target/i386/asm-4.c, gcc.target/i386/bitfield1.c,
379 gcc.target/i386/bitfield2.c, gcc.target/i386/bitfield3.c,
380 gcc.target/i386/cadd.c, gcc.target/i386/call-1.c,
381 gcc.target/i386/clobbers.c, gcc.target/i386/cmov1.c,
382 gcc.target/i386/cmov2.c, gcc.target/i386/cmov3.c,
383 gcc.target/i386/cmov4.c, gcc.target/i386/cmov5.c,
384 gcc.target/i386/cvt-1.c, gcc.target/i386/fastcall-1.c,
385 gcc.target/i386/fpcvt-1.c, gcc.target/i386/fpcvt-2.c,
386 gcc.target/i386/fpcvt-3.c, gcc.target/i386/fpcvt-4.c,
387 gcc.target/i386/lea.c, gcc.target/i386/local.c,
388 gcc.target/i386/local2.c, gcc.target/i386/loop-1.c,
389 gcc.target/i386/loop-2.c, gcc.target/i386/loop-3.c,
390 gcc.target/i386/memset-1.c, gcc.target/i386/mmx-1.c,
391 gcc.target/i386/mmx-2.c, gcc.target/i386/mmx-3.c,
392 gcc.target/i386/mmx-4.c, gcc.target/i386/mmx-5.c,
393 gcc.target/i386/mmx-6.c, gcc.target/i386/mul.c,
394 gcc.target/i386/pentium4-not-mull.c, gcc.target/i386/pic-1.c,
395 gcc.target/i386/regparm.c, gcc.target/i386/rotate-1.c,
396 gcc.target/i386/sibcall-5.c, gcc.target/i386/signbit-1.c,
397 gcc.target/i386/signbit-2.c, gcc.target/i386/signbit-3.c,
398 gcc.target/i386/sse-10.c, gcc.target/i386/sse-11.c,
399 gcc.target/i386/sse-12.c, gcc.target/i386/sse-5.c,
400 gcc.target/i386/sse-6.c, gcc.target/i386/sse-7.c,
401 gcc.target/i386/sse-8.c, gcc.target/i386/sse-9.c,
402 gcc.target/i386/sse-vect-types.c, gcc.target/i386/ssefn-1.c,
403 gcc.target/i386/ssefn-2.c, gcc.target/i386/ssefn-3.c,
404 gcc.target/i386/ssefn-4.c, gcc.target/i386/ssefp-1.c,
405 gcc.target/i386/ssefp-2.c, gcc.target/i386/ssetype-1.c,
406 gcc.target/i386/ssetype-2.c, gcc.target/i386/ssetype-3.c,
407 gcc.target/i386/ssetype-4.c, gcc.target/i386/ssetype-5.c,
408 gcc.target/i386/unroll-1.c, gcc.target/i386/volatile-1.c,
409 gcc.target/i386/xorps.c: Move from gcc.dg/i386-*.
410 * gcc.target/i386/pr23376.c: Move from gcc.target/x86_64/pr23376.c.
411 * gcc.target/i386/asm-5.c: Move from gcc.dg/asm-1.c.
412 * gcc.target/i386/sse-13.c: Move from gcc.dg/i386-sse-1.c.
413 * gcc.target/i386/sse-14.c: Move from gcc.dg/i386-sse-2.c.
414 * gcc.target/i386/sse-15.c: Move from gcc.dg/i386-sse-3.c.
415 * gcc.target/i386/sse-16.c: Move from gcc.dg/i386-sse-4.c.
416
417 2005-11-04 Diego Novillo <dnovillo@redhat.com>
418
419 PR 24627
420 * gcc.dg/tree-ssa/pr24627.c: New test.
421
422 2005-11-04 Paul Brook <paul@codesourcery.com>
423
424 * gcc.dg/tls/opt-10.c: New test.
425
426 2005-11-04 Andreas Jaeger <aj@suse.de>
427
428 * gcc.dg/format/unnamed-1.c: Add -msse for x86 compilation to
429 avoid extra warnings.
430
431 2005-11-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
432
433 PR libfortran/22298
434 * gcc/testsuite/lib/target-supports.exp
435 (check_effective_target_static_libgfortran): New
436 static_libgfortran effective target.
437 * gcc/testsuite/gfortran.dg/static_linking_1.f: New test.
438 * gcc/testsuite/gfortran.dg/static_linking_1.c: New file.
439
440 2005-11-04 Hans-Peter Nilsson <hp@axis.com>
441
442 * gcc.dg/pr24615.c: Guard test with { target fpic }.
443
444 2005-11-03 Josh Conner <jconner@apple.com>
445
446 PR c++/19989
447 g++.dg/ext/array2.C: New test.
448 g++.dg/template/dependent-name3.C: New test.
449 g++.dg/template/dependent-name4.C: New test.
450 g++.dg/template/sfinae2.C: New test.
451
452 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
453
454 PR preprocessor/22042
455 * gcc.dg/cpp/strify4.c: New test.
456
457 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
458
459 PR c++/17964
460 * g++.dg/cpp/string-1.C: New test.
461
462 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
463
464 * gcc.target/powerpc: New directory.
465 * gcc.target/powerpc/powerpc.exp: New file.
466 * gcc.dg/20020118-1.c, gcc.dg/20030218-1.c, gcc.dg/20030505.c,
467 gcc.dg/20040121-1.c, gcc.dg/20040622-1.c, gcc.dg/20041111-1.c,
468 gcc.dg/20050603-1.c, gcc.dg/20050603-3.c, gcc.dg/20050830-1.c,
469 gcc.dg/980827-1.c, gcc.dg/altivec-1.c, gcc.dg/altivec-10.c,
470 gcc.dg/altivec-11.c, gcc.dg/altivec-12.c, gcc.dg/altivec-13.c,
471 gcc.dg/altivec-14.c, gcc.dg/altivec-15.c, gcc.dg/altivec-16.c,
472 gcc.dg/altivec-17.c, gcc.dg/altivec-18.c, gcc.dg/altivec-19.c,
473 gcc.dg/altivec-2.c, gcc.dg/altivec-20.c, gcc.dg/altivec-21.c,
474 gcc.dg/altivec-22.c, gcc.dg/altivec-3.c, gcc.dg/altivec-4.c,
475 gcc.dg/altivec-5.c, gcc.dg/altivec-6.c, gcc.dg/altivec-7.c,
476 gcc.dg/altivec-8.c, gcc.dg/altivec-9.c, gcc.dg/altivec-pr22085.c,
477 gcc.dg/altivec-types-1.c, gcc.dg/altivec-types-2.c,
478 gcc.dg/altivec-types-3.c, gcc.dg/altivec-types-4.c,
479 gcc.dg/altivec-varargs-1.c, gcc.dg/altivec-vec-merge.c,
480 gcc.dg/altivec_check.h, gcc.dg/compress-float-ppc-pic.c,
481 gcc.dg/compress-float-ppc.c, gcc.dg/darwin-abi-1.c,
482 gcc.dg/darwin-abi-2.c, gcc.dg/darwin-bool-1.c,
483 gcc.dg/darwin-bool-2.c, gcc.dg/darwin-longdouble.c,
484 gcc.dg/darwin-longlong.c, gcc.dg/darwin-misaligned.c,
485 gcc.dg/doloop-1.c, gcc.dg/macho-lo-sum.c, gcc.dg/ppc-and-1.c,
486 gcc.dg/ppc-bitfield1.c, gcc.dg/ppc-compare-1.c, gcc.dg/ppc-eabi.c,
487 gcc.dg/ppc-fmadd-1.c, gcc.dg/ppc-fmadd-2.c, gcc.dg/ppc-fmadd-3.c,
488 gcc.dg/ppc-fsel-1.c, gcc.dg/ppc-fsel-2.c, gcc.dg/ppc-fsel-3.c,
489 gcc.dg/ppc-ldstruct.c, gcc.dg/ppc-mov-1.c, gcc.dg/ppc-sdata-1.c,
490 gcc.dg/ppc-sdata-2.c, gcc.dg/ppc-spe.c, gcc.dg/ppc-spe64-1.c,
491 gcc.dg/ppc-stackalign-1.c, gcc.dg/ppc-stfiwx.c,
492 gcc.dg/ppc-vector-memcpy.c, gcc.dg/ppc-vector-memset.c,
493 gcc.dg/ppc64-abi-1.c, gcc.dg/ppc64-abi-2.c, gcc.dg/ppc64-abi-3.c,
494 gcc.dg/ppc64-toc.c, gcc.dg/pr16155.c, gcc.dg/pr16286.c,
495 gcc.dg/pr18096-1.c, gcc.dg/rs6000-fpint-2.c,
496 gcc.dg/rs6000-fpint.c, gcc.dg/rs6000-ldouble-1.c,
497 gcc.dg/rs6000-ldouble-2.c, gcc.dg/rs6000-power2-1.c,
498 gcc.dg/rs6000-power2-2.c, gcc.dg/spe1.c,
499 gcc.dg/stabs-attrib-vect-darwin.c: Move to gcc.target/powerpc.
500
501 2005-11-03 Mark Mitchell <mark@codesourcery.com>
502
503 PR c++/21627
504 * g++.dg/warn/inline2.C: New test.
505
506 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
507
508 PR middle-end/23155
509 * g++.dg/ext/c99struct1.C: New test.
510 * gcc.dg/union-cast-1.c: New test.
511 * gcc.dg/union-cast-2.c: New test.
512 * gcc.dg/union-cast-3.c: New test.
513
514 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
515
516 PR middle-end/24589
517 * gcc.c-torture/execute/zero-struct-2.c: New test.
518
519 2005-11-03 Andrew Pinski <pinskia@physics.uc.edu>
520
521 PR c++/24582
522 * g++.dg/init/switch1.C: New test.
523
524 2005-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
525
526 * gcc.dg/delay-slot-1.c: New test.
527
528 2005-11-03 Ulrich Weigand <uweigand@de.ibm.com>
529
530 PR target/24620
531 * gcc.dg/pr24620.c: New test.
532
533 2005-11-03 Joseph S. Myers <joseph@codesourcery.com>
534
535 PR c/24329
536 * gcc.dg/format/unnamed-1.c: New test.
537
538 2005-11-02 Mark Mitchell <mark@codesourcery.com>
539
540 PR c++/22434
541 * g++.dg/expr/cond8.C: New test.
542
543 PR c++/24560
544 * g++.dg/parse/dot1.C: New test.
545
546 2005-11-02 Jan Hubicka <jh@suse.cz>
547
548 PR target/23303
549 * gcc.dg/i386-lea.c: New test
550
551 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
552
553 PR target/24615
554 * gcc.dg/pr24615.c: New test.
555
556 2005-11-02 Ulrich Weigand <uweigand@de.ibm.com>
557
558 PR target/24600
559 * gcc.dg/pr24600.c: New test.
560
561 2005-11-02 Mark Mitchell <mark@codesourcery.com>
562
563 PR c++/19253
564 * g++.dg/parse/typename8.C: Compile with -w -fpermissive.
565 * g++.dg/parse/typename9.C: New test.
566 * g++/dg/parse/typename10.C: Likewise.
567
568 2005-11-02 Andrew Pinski <pinskia@physics.uc.edu>
569
570 PR fortran/18157
571 * gfortran.fortran-torture/compile/defined_type_1.f90: New test.
572 * gfortran.fortran-torture/compile/defined_type_2.f90: New test.
573 * gfortran.fortran-torture/compile/defined_type_3.f90: New test.
574
575 2005-11-02 Mark Mitchell <mark@codesourcery.com>
576
577 PR c++/24569
578 * g++.dg/debug/static1.C: New test.
579
580 2005-11-02 Josh Conner <jconner@apple.com>
581
582 * g++.dg/crash38.C: moved into proper directory...
583 * g++.dg/template/crash42.C: ...here
584
585 2005-11-02 Hans-Peter Nilsson <hp@axis.com>
586
587 PR target/18338
588 * gcc.dg/bitfld-4.c, g++.dg/abi/bitfield4.C: Gate on
589 pcc_bitfield_type_matters || default_packed.
590
591 * lib/target-supports.exp
592 (check_effective_target_pcc_bitfield_type_matters): New proc.
593 * gcc.dg/bitfld-3.c: Gate on target pcc_bitfield_type_matters.
594
595 PR testsuite/23304
596 * lib/target-supports.exp (check_effective_default_packed): New proc.
597 * g++.dg/ext/packed3.C, g++.dg/ext/packed8.C, g++.dg/other/crash-4.C:
598 Gate expected errors on target ! default_packed.
599 * g++.dg/ext/packed4.C: Gate on target ! default_packed.
600
601 2005-11-02 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
602
603 * gfortran.fortran-torture/execute/entry_9.f90: Revert previous
604 change (r106358).
605
606 2005-11-01 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
607
608 PR fortran/24008
609 * gfortran.dg/entry_5.f90: New.
610 * gfortran.fortran-torture/execute/entry_9.f90: Fix syntax error.
611
612 2005-11-01 Bob Wilson <bob.wilson@acm.org>
613
614 * gcc.dg/intmax_t-1.c: Disable for xtensa-*-elf*.
615
616 2005-11-01 Paul Thomas <pault@gcc.gnu.org>
617
618 PR fortran/21565
619 gfortran.dg/namelist_blockdata.f90: New test.
620
621 PR fortran/18737
622 gfortran.dg/external_implicit_none.f90: New test.
623
624 PR fortran/14994
625 * gfortran.dg/secnds.f: New test.
626
627 2005-10-31 Jan Hubicka <jh@suse.cz>
628
629 PR target/20928
630 * gcc.c-torture/compile/pr20928.c: New test.
631
632 2005-10-31 Andrew Pinski <pinskia@physics.uc.edu>
633
634 PR middle-end/23492
635 * gcc.c-torture/compile/zero-strct-5.c: New test.
636
637 2005-10-31 Jerry DeLisle <jvdelisle@verizon.net>
638
639 PR libgfortran/24584
640 * gfortran.dg/pr24584.f90: New test.
641
642 2005-10-28 Erik Edelmann <eedelman@gcc.gnu.org>
643
644 PR fortran/18883
645 * gfortran.dg/char_result_9.f90: New.
646 * gfortran.dg/char_result_10.f90: New.
647
648 2005-10-30 Jan Hubicka <jh@suse.cz>
649
650 * g++.dg/tree-ssa/pr24172.C: New testcase.
651
652 2005-10-30 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
653
654 * gfortran.dg/enum_10.f90, gfortran.dg/enum_10.c: New test.
655
656 2005-10-30 Gaurav Gautam <gauravga@noida.hcltech.com>
657
658 * gfortran.dg/enum_1.f90, gfortran.dg/enum_2.f90,
659 gfortran.dg/enum_3.f90, gfortran.dg/enum_4.f90,
660 gfortran.dg/enum_5.f90, gfortran.dg/enum_6.f90,
661 gfortran.dg/enum_7.f90, gfortran.dg/enum_8.f90,
662 gfortran.dg/enum_9.f90,
663 gfortran.fortran-torture/compile/enum_1.f90,
664 gfortran.fortran-torture/execute/enum_1.f90,
665 gfortran.fortran-torture/execute/enum_2.f90,
666 gfortran.fortran-torture/execute/enum_3.f90,
667 gfortran.fortran-torture/execute/enum_4.f90: New tests.
668
669 2005-10-30 Hans-Peter Nilsson <hp@bitrange.com>
670
671 PR target/18482
672 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles, main):
673 For mmix-*-*, pass with dg-options an additional -mno-base-addresses.
674
675 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
676
677 PR libfortran/20179
678 * gfortran.dg/mixed_io_1.f90: New test.
679 * gfortran.dg/mixed_io_1.c: New file.
680
681 2005-10-30 Francois-Xavier Coudert <coudert@clipper.ens.fr>
682
683 * gfortran.dg/malloc_free_1.f90: New test.
684
685 2005-10-29 Hans-Peter Nilsson <hp@axis.com>
686
687 * gcc.dg/nested-func-4.c: Require profiling -pg.
688
689 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
690
691 PR C++/23229
692 * g++.dg/warn/main-2.C: New test.
693
694 2005-10-28 Steven G. Kargl <kargls@comcast.net>
695
696 PR fortran/24545
697 * gfortran.dg/interface_2.f90: new test.
698
699 2005-10-28 Josh Conner <jconner@apple.com>
700
701 PR c++/22153
702 * g++.dg/template/crash38.C: New test.
703 * g++.dg/parse/explicit1.C: Change expected errors.
704
705 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
706
707 PR C++/23426
708 * g++.dg/other/large-size-array.C: New test.
709
710 2005-10-28 Andrew Pinski <pinskia@physics.uc.edu>
711
712 PR middle-end/24362
713 * g++.dg/opt/complex4.C: New test.
714
715 2005-10-25 Eric Botcazou <ebotcazou@adacore.com>
716
717 * gcc.dg/nested-func-4.c: New test.
718
719 2005-10-26 Paul Thomas <pault@gcc.gnu.org>
720
721 PR fortran/24158
722 gfortran.dg/derived_recursion.f90: New test.
723 gfortran.dg/implicit_actual.f90: New test.
724
725 2005-10-25 Alexandre Oliva <aoliva@redhat.com>
726
727 PR middle-end/24295, PR testsuite/24477
728 * g++.old-deja/g++.abi/vtable2.C: Require alias for now. Will be
729 removed when weakref hits the tree.
730
731 2005-10-25 Jakub Jelinek <jakub@redhat.com>
732
733 * gfortran.dg/cray_pointers_4.f90: New test.
734
735 * gfortran.dg/cray_pointers_5.f90: New test.
736
737 2005-10-25 Feng Wang <fengwang@nudt.edu.cn>
738
739 PR fortran/22290
740 * gfortran.dg/assign_5.f90: New test.
741 * gfortran.dg/assign_6.f: New test.
742
743 2005-10-25 Uros Bizjak <uros@kss-loka.si>
744
745 * g++.dg/other/i386-1.C: Include i386-cpuid.h. Pass if
746 CPU has no SSE support.
747
748 2005-10-24 Jerry DeLisle <jvdelisle@verizon.net>
749
750 PR libgfortran/24224
751 * gfortran.dg/arrayio_1.f90: Update attribution.
752 * gfortran.dg/arrayio_2.f90: Update attribution.
753 * gfortran.dg/arrayio_3.f90: Update attribution.
754 * gfortran.dg/arrayio_4.f90: Update test conditions.
755 * gfortran.dg/arrayio_5.f90: Update attribution.
756 * gfortran.dg/arrayio_6.f90: New test.
757 * gfortran.dg/arrayio_7.f90: New test.
758
759 2005-10-24 Zdenek Dvorak <dvorakz@suse.cz>
760
761 * gcc.dg/tree-ssa/loop-9.c: Prevent matching "leave".
762
763 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
764
765 * gfortran.dg/namelist_char_only.f90: Add missing newline at end.
766
767 2005-10-24 Paul Thomas <pault@gcc.gnu.org>
768
769 PR fortran/24416
770 * gfortran.dg/namelist_char_only.f90: New test.
771
772 2005-10-24 Asher Langton <langton2@llnl.gov>
773
774 PR fortran/17031
775 PR fortran/22282
776 * gfortran.dg/cray_pointers_1.f90: New test.
777 * gfortran.dg/cray_pointers_2.f90: New test.
778 * gfortran.dg/cray_pointers_3.f90: New test.
779 * gfortran.dg/loc_1.f90: New test.
780 * gfortran.dg/loc_2.f90: New test.
781
782 2005-10-24 Steven Bosscher <stevenb@suse.de>
783
784 * gcc.dg/pr24225.c: New test.
785
786 2005-10-24 Asher Langton <langton2@llnl.gov>
787
788 * gfortran.dg/dup_save_1.f90: New test.
789 * gfortran.dg/dup_save_2.f90: New test.
790
791 2005-10-24 Paul Brook <paul@codesourcery.com>
792
793 PR 24107
794 * gcc.dg/20050922-1.c: Provide definition of uint32_t without using
795 stdint.h.
796
797 2005-10-23 Jerry DeLisle <jvdelisle@verizon.net>
798
799 PR libgfortran/24489
800 * gfortran.dg/pr24489.f90: New test.
801
802 2005-10-23 Andrew Pinski <pinskia@physics.uc.edu>
803
804 PR fortran/23635
805 * gfortran.dg/ichar_1.f90: Add tests for derived types.
806
807 2005-10-23 Hans-Peter Nilsson <hp@bitrange.com>
808
809 PR target/18911
810 * g++.dg/init/array16.C: Skip for mmix-*-*.
811
812 2005-10-23 Asher Langton <langton2@llnl.gov>
813
814 * gfortran.dg/byte_1.f90: New test.
815 * gfortran.dg/byte_2.f90: New test.
816
817 2005-10-23 David Edelsohn <edelsohn@gnu.org>
818
819 * gcc.dg/attr-alias-3.c: XFAIL on AIX.
820
821 2005-10-23 Paul Thomas <pault@gcc.gnu.org>
822
823 PR fortran/18022
824 * gfortran.dg/assign_func_dtcomp_1.f90: New test.
825
826 PR fortran/24311
827 * gfortran.dg/merge_char_const.f90: New test.
828
829 PR fortran/24384
830 * gfortran.dg/spread_scalar_source.f90: New test.
831
832 2005-10-22 Hans-Peter Nilsson <hp@axis.com>
833
834 * g++.old-deja/g++.jason/thunk2.C: Guard test with { target fpic }.
835
836 * gcc.dg/tree-ssa/20040204-1.c: Adjust XFAIL for CRIS and MMIX.
837 * gcc.dg/tree-ssa/loop-1.c: Adjust "call foo"-scanning for CRIS.
838
839 * gcc.dg/weak/typeof-2.c: Adjust for CRIS keeping baz3 in a register.
840
841 2005-10-22 Erik Edelmann <eedelman@gcc.gnu.org>
842
843 PR fortran/24426
844 * gfortran.dg/der_pointer_4.f90: New.
845
846 2005-10-22 David Ayers <d.ayers@inode.at>
847
848 * obj-c++.dg/except-1.mm: Simplify.
849
850 2005-10-21 David Ayers <d.ayers@inode.at>
851
852 * obj-c++.dg/except-1.mm: Generalize for both Objective-C runtimes.
853
854 2005-10-21 Jakub Jelinek <jakub@redhat.com>
855
856 * gfortran.dg/assumed_dummy_2.f90: New test.
857
858 2005-10-21 James E Wilson <wilson@specifix.com>
859
860 PR preprocessor/15220
861 * gcc.misc-tests/mg-2.c, gcc.misc-tests/mg-2.exp: New.
862
863 2005-10-21 Eric Botcazou <ebotcazou@adacore.com>
864
865 * gcc.c-torture/execute/20051021-1.c: New test.
866
867 2005-10-21 Mark Mitchell <mark@codesourcery.com>
868
869 PR c++/24260
870 * g++.dg/ext/tmplattr1.C: New test.
871
872 2005-10-21 Paul Thomas <pault@gcc.gnu.org>
873
874 PR fortran/24440
875 * gfortran.dg/assumed_size_dt_dummy.f90: Add test for scalar case.
876
877 2005-10-20 Geoffrey Keating <geoffk@apple.com>
878
879 * obj-c++.dg/except-1.mm: New.
880
881 * obj-c++.dg/stubify-2.mm: Update the name of the RTL dump file.
882
883 2005-10-21 Alan Modra <amodra@bigpond.net.au>
884
885 * g++.dg/warn/Wconversion1.C: Use -fsigned-char.
886
887 2005-10-20 Alexandre Oliva <aoliva@redhat.com>
888
889 PR middle-end/24295
890 * g++.old-deja/g++.abi/vtable2.C: Do not introduce external
891 declarations with the same names as thunks' alias targets, use
892 aliases instead.
893 * gcc.dg/attr-alias-3.c: New test.
894 * gcc.dg/weak/weak-14.c, gcc.dg/weak/weak-14a.c: New test.
895
896 2005-10-20 Mark Mitchell <mark@codesourcery.com>
897
898 PR c++/22618
899 * g++.dg/parse/access8.C: New test.
900
901 2005-10-20 Richard Guenther <rguenther@suse.de>
902
903 PR c++/24439
904 * g++.dg/tree-ssa/pr24439.C: New testcase.
905
906 2005-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
907
908 * g++.dg/opt/delay-slot-1.C: New test.
909
910 2005-10-20 Erik Edelmann <erik.edelmann@iki.fi>
911
912 PR fortran/21625
913 * gfortran.fg/der_init_1.f90: New.
914
915 2005-10-19 Ulrich Weigand <uweigand@de.ibm.com>
916
917 * gcc.dg/20050824-1.c (f): Clobber %r13 and %r14 only on s390x.
918
919 2005-10-19 Mark Mitchell <mark@codesourcery.com>
920
921 PR c++/21908
922 * g++.dg/parse/error28.C: New test.
923
924 2005-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
925
926 * gcc.dg/profile-generate-2.c: New test.
927
928 2005-10-18 Danny Smith <dannysmith@users.sourceforge.net>
929
930 PR target/23589
931 * g++.dg/ext/dllimport11.C: New.
932
933 2005-10-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
934
935 PR c++/22293
936 * g++.dg/other/friend3.C: New test.
937
938 2005-10-18 Mark Mitchell <mark@codesourcery.com>
939
940 PR c++/23293
941 * g++.dg/template/error19.C: New test.
942
943 2005-10-18 Nathan Sidwell <nathan@codesourcery.com>
944
945 PR c++/21383
946 * g++.dg/overload/koenig2.C: New.
947
948 PR c++/23118
949 * g++.dg/overload/error2.C: New.
950
951 PR c++/22604
952 * g++.dg/inherit/covariant14.C: New.
953
954 2005-10-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
955
956 PR c++/23440
957 * g++.dg/parse/for1.C: New test.
958
959 2005-10-17 Paul Thomas <pault@gcc.gnu.org>
960
961 PR fortran/23446
962 * gfortran.dg/host_dummy_index_1.f90: New test.
963
964 PR fortran/21459
965 * gfortran.dg/automatic_char_len_2.f90: New test.
966
967 PR fortran/20866
968 * gfortran.dg/recursive_statement_functions.f90: New test.
969
970 PR fortran/20853
971 * gfortran.dg/assumed_size_dt_dummy.f90: New test.
972
973 PR fortran/20849
974 * gfortran.dg/external_initializer.f90: New test.
975
976 PR fortran/20837
977 * non_module_public.f90: New test.
978
979 2005-10-17 Nathan Sidwell <nathan@codesourcery.com>
980
981 PR c++/24386
982 * g++.dg/template/overload7.C: New.
983
984 PR c++/22551
985 * g++.dg/other/switch2.C: Remove expected warnings.
986
987 PR c++/21353
988 * g++.dg/template/defarg6.C: New.
989
990 2005-10-17 Uros Bizjak <uros@kss-loka.si>
991
992 PR target/24315
993 * gcc.target/i386/pr24315.c: New test.
994
995 2005-10-16 Mark Mitchell <mark@codesourcery.com>
996
997 PR c++/24389
998 * g++.dg/template/static21.C: New test.
999 * g++.dg/template/static21-a.cc: Likewise.
1000
1001 2005-10-16 Andrew Pinski <pinskia@physics.uc.edu>
1002
1003 PR c++/23959
1004 * g++.dg/warn/Wswitch-default-1.C: New test.
1005 * g++.dg/warn/Wswitch-default-2.C: New test.
1006
1007 2005-10-16 Mark Mitchell <mark@codesourcery.com>
1008
1009 PR c++/22173
1010 * g++.dg/parse/template18.C: New test.
1011 * g++.dg/template/nontype15.C: Likewise.
1012
1013 2005-10-16 Erik Edelmann <erik.edelmann@iki.fi>
1014
1015 PR fortran/22273
1016 * gfortran.dg/spec_expr_2.f90: New.
1017
1018 2005-10-16 Hans-Peter Nilsson <hp@axis.com>
1019
1020 * g++.dg/debug/debug3.C, g++.dg/ext/visibility/noPLT.C,
1021 g++.dg/opt/vt1.C, g++.old-deja/g++.other/local-alloc1.C,
1022 gcc.dg/20001009-1.c, gcc.dg/20010912-1.c, gcc.dg/20020122-4.c,
1023 gcc.dg/20020415-1.c, gcc.dg/20020430-1.c, gcc.dg/20021018-1.c,
1024 gcc.dg/20021023-1.c, gcc.dg/20021029-1.c, gcc.dg/20021116-1.c,
1025 gcc.dg/20030120-1.c, gcc.dg/20030213-1.c, gcc.dg/20030225-1.c,
1026 gcc.dg/20030702-1.c, gcc.dg/20030708-1.c, gcc.dg/20040311-2.c,
1027 gcc.dg/inline-2.c: Guard test with { target fpic }. Remove
1028 previous target-specific skips and warning-message matches where
1029 applicable.
1030
1031 2005-10-15 Mark Mitchell <mark@codesourcery.com>
1032
1033 PR c++/21347
1034 * g++.dg/warn/Wctor-dtor.C: New test.
1035
1036 2005-10-14 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1037
1038 PR c/23439
1039 * gcc.dg/for-1.c: New test.
1040
1041 2005-10-14 Mark Mitchell <mark@codesourcery.com>
1042
1043 PR c++/19565
1044 * g++.dg/warn/Wconversion1.C: New test.
1045 * g++.dg/ext/packed4.C: Compile with -w.
1046 * g++.dg/opt/20050511-1.C: Likewise.
1047 * g++.old-deja/g++.other/warn4.C: Compiler with -Wconversion.
1048
1049 2005-10-14 Jakub Jelinek <jakub@redhat.com>
1050
1051 * gfortran.dg/boz_5.f90: New test.
1052
1053 2005-10-14 Nathan Sidwell <nathan@codesourcery.com>
1054
1055 PR c++/22551
1056 * g++.dg/other/switch2.C: New.
1057
1058 PR c++/23984
1059 * g++.dg/init/ctor7.C: New.
1060
1061 2005-10-13 David Edelsohn <edelsohn@gnu.org>
1062
1063 PR c++/23730
1064 * g++.dg/parse/crash32.C: New test.
1065
1066 2005-10-13 Mark Mitchell <mark@codesourcery.com>
1067
1068 PR c++/20721
1069 * g++.dg/init/goto2.C: New test.
1070
1071 PR c++/22464
1072 * g++.dg/template/crash/41.C: New test.
1073
1074 PR c++/22180
1075 * g++.dg/template/crash40.C: New test.
1076
1077 PR c++/23694
1078 * g++.dg/parse/friend5.C: New test.
1079
1080 PR c++/23307
1081 * g++.dg/template/crash38.C: New test.
1082
1083 PR c++/22352
1084 * g++.dg/template/friend38.C: New test.
1085
1086 PR c++/22405
1087 * g++.dg/template/crash39.C: New test.
1088
1089 2005-10-13 Hans-Peter Nilsson <hp@bitrange.com>
1090
1091 * gcc.dg/debug/dwarf2/dwarf-char1.c,
1092 gcc.dg/debug/dwarf2/dwarf-char2.c,
1093 gcc.dg/debug/dwarf2/dwarf-char3.c: Skip for mmix-*-*
1094
1095 * gcc.dg/intmax_t-1.c: Remove mmix-*-* from dg-error statement.
1096
1097 2005-10-12 Danny Smith <dannysmith@users.sourceforge.net>
1098
1099 * gcc.dg/dll-2.c: Add tests for warnings.
1100 * gcc.dg/dll-3.c: Likewise.
1101 * gcc.dg/dll-4.c: Likewise.
1102
1103 * g++.dg/ext/dllimport1.C: Adjust tests for warnings.
1104 * g++.dg/ext/dllimport2.C: Likewise.
1105 * g++.dg/ext/dllimport3.C: Likewise.
1106 * g++.dg/ext/dllimport7.C: Likewise.
1107 * g++.dg/ext/dllimport8.C: Likewise.
1108 * g++.dg/ext/dllimport9.C: Likewise.
1109
1110 2005-10-10 Paul Thomas <pault@gcc.gnu.org>
1111
1112 PR fortran/24092
1113 * gfortran.dg/derived_pointer_recursion.f90: New test.
1114
1115 2005-10-12 Adrian Straetling <straetling@de.ibm.com>
1116
1117 * gcc.c-torture/execute/20051012-1.c: New test.
1118
1119 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
1120
1121 PR fortran/18082
1122 * gfortran.dg/automatic_char_len_1.f90: New test.
1123
1124 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
1125
1126 PR fortran/20847
1127 * gfortran.dg/save_common.f90: New test.
1128
1129 PR fortran/20856
1130 * gfortran.dg/save_result.f90: New test.
1131
1132 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
1133
1134 PR c++/21592
1135 * g++.dg/template/dependent-expr1.C: Add new expected error.
1136 * g++.dg/template/dependent-expr2.C: Adjust error text.
1137 * g++.dg/template/overload6.C: New.
1138
1139 PR c++/23797
1140 * g++.dg/other/typename8.C: New.
1141
1142 PR c++/21117
1143 * g++.dg/other/return1.C: New.
1144
1145 2005-10-12 Paolo Bonzini <bonzini@gnu.org>
1146
1147 PR c++/24052
1148 * g++.dg/ext/label5.C: New.
1149
1150 2005-10-12 Nathan Sidwell <nathan@codesourcery.com>
1151
1152 PR c++/19964
1153 * g++.dg/parse/crash31.C: New.
1154
1155 2005-10-12 Razya Ladelsky <razya@il.ibm.com>
1156
1157 * g++.dg/ipa/ipa-1.c: New test.
1158 * g++.dg/ipa/ipa-2.c: New test.
1159 * g++.dg/ipa/ipa-3.c: New test.
1160 * g++.dg/ipa/ipa-4.c: New test.
1161 * g++.dg/ipa/ipa-5.c: New test.
1162 * g++.dg/ipa/ipa.exp: New file.
1163
1164 2005-10-12 Paul Thomas <pault@gcc.gnu.org>
1165
1166 PR fortran/24207
1167 * gfortran.dg/private_type_3.f90: New test.
1168
1169 2005-10-11 Steven G. Kargl <kargls@comcast.net>
1170
1171 PR fortran/20786
1172 gfortran.dg/aint_anint_1.f90: New test.
1173
1174 2005-10-11 Steven G. Kargl <kargls@comcast.net>
1175
1176 PR libgfortran/24313
1177 gfortran.dg/csqrt.f: New test.
1178
1179 2005-10-11 Ian Lance Taylor <ian@airs.com>
1180
1181 PR c++/8057
1182 * g++.dg/warn/noeffect7.C: New test.
1183 * g++.dg/warn/noeffect2.C: Instantiate templates.
1184 * g++.dg/warn/noeffect4.C: Instantiate template. Add new error
1185 and warning.
1186
1187 2005-10-11 Mark Mitchell <mark@codesourcery.com>
1188
1189 PR c++/21089
1190 * g++.dg/init/float1.C: New test.
1191
1192 PR c++/24277
1193 * g++.dg/init/member1.C: Tweak error markers.
1194
1195 2005-10-11 Janis Johnson <janis187@us.ibm.com>
1196
1197 PR testsuite/24281
1198 * gcc.dg/compat/struct-layout-1_generator.c (generate_fields):
1199 Check for null pointer.
1200
1201 2005-10-11 Mark Mitchell <mark@codesourcery.com>
1202
1203 PR c++/21369
1204 * g++.dg/parse/ret-type3.C: New test.
1205
1206 2005-10-11 Andrew Pinski <pinskia@physics.uc.edu>
1207
1208 PR tree-opt/23946
1209 * gcc.c-torture/compile/pr23946.c: New test.
1210
1211 2005-10-11 Jakub Jelinek <jakub@redhat.com>
1212
1213 * g++.dg/opt/mmx2.C: New test.
1214
1215 2005-10-10 Mark Mitchell <mark@codesourcery.com>
1216
1217 PR c++/24277
1218 * g++.dg/template/static20.C: New test.
1219
1220 PR c++/24302
1221 * g++.dg/warn/Wunused-12.C: New test.
1222
1223 PR c++/23437
1224 * g++.dg/template/arg4.C: New test.
1225
1226 2005-10-10 Eric Botcazou <ebotcazou@libertysurf.fr>
1227
1228 * gcc.dg/ucnid-2.c: XFAIL on Solaris.
1229 * gcc.dg/ucnid-3.c: Likewise.
1230 * gcc.dg/ucnid-4.c: Likewise.
1231 * gcc.dg/tree-ssa/gen-vect-25.c (main): Return a value.
1232 * g++.dg/other/ucnid-1.C: Likewise.
1233 * gcc.dg/sparc-frame-1.c: New test.
1234
1235 2005-10-10 Mark Mitchell <mark@codesourcery.com>
1236
1237 PR c++/24139
1238 * g++.dg/template/spec27.C: New test.
1239
1240 PR c++/24275
1241 * g++.dg/template/static19.C: New test.
1242
1243 2005-10-09 Eric Botcazou <ebotcazou@libertysurf.fr>
1244
1245 * gcc.dg/20050922-1.c: Skip on Solaris 2.5.1 to 9.
1246 * g++.dg/warn/miss-format-1.C: XFAIL vscanf test on Solaris 2.5.1 to 8.
1247
1248 2005-10-07 Andrew Pinski <pinskia@physics.uc.edu>
1249
1250 PR target/24136
1251 * gfortran.fortran-torture/compile/pr24136.f: New test.
1252
1253 2005-10-08 James A. Morrison <phython@gcc.gnu.org>
1254
1255 PR c++/22172
1256 * g++.dg/parse/crash30.C: New test.
1257
1258 2005-10-07 Richard Guenther <rguenther@suse.de>
1259
1260 PR middle-end/24227
1261 * gcc.c-torture/compile/pr24227.c: New testcase.
1262
1263 2005-10-07 Steve Ellcey <sje@cup.hp.com>
1264
1265 * gcc.dg/compat/struct-layout-1_generate.c (generate_fields):
1266 Do not put aligned attributes on array elements.
1267
1268 2005-10-07 Ulrich Weigand <uweigand@de.ibm.com>
1269
1270 PR testsuite/23611, PR testsuite/23615
1271 * obj-c++.dg/bitfield-3.mm: Include standard headers instead of
1272 writing prototypes of library functions by hand.
1273 * obj-c++.dg/bitfield-4.mm: Likewise.
1274 * obj-c++.dg/const-str-4.mm: Likewise.
1275 * obj-c++.dg/encode-4.mm: Likewise.
1276 * obj-c++.dg/encode-5.mm: Likewise.
1277 * obj-c++.dg/encode-6.mm: Likewise.
1278 * obj-c++.dg/gnu-runtime-3.mm: Likewise.
1279 * obj-c++.dg/method-10.mm: Likewise.
1280 * obj-c++.dg/method-17.mm: Likewise.
1281 * obj-c++.dg/method-19.mm: Likewise.
1282 * obj-c++.dg/try-catch-2.mm: Likewise.
1283
1284 2005-10-06 Richard Henderson <rth@redhat.com>
1285
1286 PR 24236
1287 * gcc.dg/i386-sse-10.c: Add -fno-omit-frame-pointer.
1288
1289 2005-10-06 Dale Johannesen <dalej@apple.com>
1290
1291 * gcc.c-torture/execute/20030125-1.c: Correct.
1292
1293 2005-10-06 Richard Guenther <rguenther@suse.de>
1294
1295 PR tree-optimization/24238
1296 * g++.dg/tree-ssa/pr24238.C: New testcase.
1297
1298 2005-10-07 Erik Edelmann <erik.edelmann@iki.fi>
1299
1300 PR 18568
1301 * gfortran.dg/der_pointer_3.f90: New test.
1302
1303 2005-10-05 Devang Patel <dpatel@apple.com>
1304
1305 PR Debug/23205
1306 * g++.dg/other/PR23205.C: New.
1307
1308 2005-10-05 Richard Henderson <rth@redhat.com>
1309
1310 PR target/23602
1311 * g++.dg/eh/omit-frame-pointer.C: Remove i?86 specific options.
1312 * g++.dg/eh/omit-frame-pointer2.C: Likewise.
1313
1314 2005-10-05 Dale Johannesen <dalej@apple.com>
1315
1316 * gcc.c-torture/execute/float-floor.c: New.
1317
1318 2005-10-05 Paolo Bonzini <bonzini@gnu.org>
1319
1320 PR tree-optimization/21419
1321 PR tree-optimization/24146
1322 PR tree-optimization/24151
1323
1324 * g++.dg/ext/asm7.C: New.
1325 * g++.dg/ext/asm8.C: New.
1326 * gcc.dg/asm-1.c: Compile on all targets.
1327 * gcc.dg/asm-pr24146.c: New.
1328 * gcc.dg/pr21419.c: Adjust error messages.
1329
1330 2005-10-05 Richard Guenther <rguenther@suse.de>
1331
1332 PR fortran/24176
1333 * gfortran.fortran-torture/compile/empty.f90: New testcase.
1334
1335 2005-10-05 Nathan Sidwell <nathan@codesourcery.com>
1336
1337 PR c++/23513
1338 * g++.dg/template/spec22.C: Robustify test.
1339 * g++.dg/template/spec26.C: New.
1340
1341 2005-10-05 Uros Bizjak <uros@kss-loka.si>
1342
1343 * gcc.dg/vect/vect-shift-1.c: Include tree-vect.h header. Check
1344 if target supports vector instructions.
1345
1346 2005-10-04 Geoffrey Keating <geoffk@apple.com>
1347
1348 * gcc.dg/builtins-config.h: Only PowerPC Mac OS shipped without
1349 C99 functions.
1350
1351 2005-10-04 Janis Johnson <janis187@us.ibm.com>
1352
1353 * lib/target-supports.exp (check_effective_target_fortran_large_real,
1354 check_effective_target_fortran_large_int): Replace cached result
1355 when target changes.
1356
1357 2005-10-04 Devang Patel <dpatel@apple.com>
1358
1359 * gcc.dg/i386-sse-vect-types.c: New.
1360
1361 2005-10-04 Ian Lance Taylor <ian@airs.com>
1362
1363 PR preprocessor/13726
1364 * gcc.dg/cpp/cmdlne-dI-C.c: New test.
1365 * gcc.dg/cpp/cmdlne-dI-C.h: New file.
1366
1367 2005-10-04 Richard Guenther <rguenther@suse.de>
1368
1369 PR c/23576
1370 * gcc.dg/noncompile/pr23576.c: New testcase.
1371
1372 2005-10-04 Andrew Pinski <pinskia@physics.uc.edu>
1373
1374 PR middle-end/23125
1375 * gcc.dg/register-var-3.c: New test.
1376
1377 2005-10-04 Steven Bosscher <stevenb@suse.de>
1378
1379 * gcc.dg/pr23049.c: New test.
1380
1381 * gcc.dg/ucnid-4.c: Fix test.
1382
1383 2005-10-03 Diego Novillo <dnovillo@redhat.com>
1384
1385 PR 23445
1386 * gcc.c-torture/compile/pr23445.c: New test.
1387
1388 2005-10-03 Alexandre Oliva <aoliva@redhat.com>
1389
1390 * g++.dg/overload/unknown1.C: New.
1391
1392 2005-10-03 Mark Mitchell <mark@codesourcery.com>
1393
1394 PR c++/17775
1395 * g++.dg/template/repo4.C: New test.
1396
1397 2005-10-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1398
1399 PR libfortran/19308
1400 * gfortran.dg/large_real_kind_2.F90: New test.
1401 * gfortran.dg/large_integer_kind_2.f90: New test.
1402
1403 2005-10-03 Uros Bizjak <uros@kss-loka.si>
1404
1405 * lib/target-supports.exp (check_effective_target_vect_shift):
1406 Implement with result caching. Add i?86, x86_64 and ia64 targets.
1407 (check_effective_target_vect_condition): Fix copy-n-pasto.
1408
1409 * gcc.dg/vect/pr22480.c : Enable for effective-target vect_shift.
1410 * gcc.dg/vect/vect-shift-1.c: Remove XFAIL for i?86 and x86_64
1411 targets.
1412
1413 2005-10-02 Mark Mitchell <mark@codesourcery.com>
1414
1415 PR c++/22621
1416 * g++.dg/template/overload5.C : New test.
1417
1418 PR c++/23840
1419 * g++.dg/expr/stdarg1.C: New test.
1420
1421 2005-10-02 Diego Novillo <dnovillo@redhat.com>
1422
1423 PR 24142
1424 * gcc.c-torture/execute/pr24142.c: New test.
1425
1426 2005-10-01 Diego Novillo <dnovillo@redhat.com>
1427
1428 PR 24141
1429 * gcc.c-torture/execute/pr24141.c: New test.
1430
1431 2005-10-01 James A. Morrison <phython@gcc.gnu.org>
1432 Diego Novillo <dnovillo@redhat.com>
1433
1434 PR 23604
1435 * gcc.c-torture/execute/pr23604.c: New test.
1436
1437 2005-10-01 Paul Thomas <pault@gcc.gnu.org>
1438
1439 PR fortran/16404
1440 PR fortran/20835
1441 PR fortran/20890
1442 PR fortran/20899
1443 PR fortran/20900
1444 PR fortran/20901
1445 PR fortran/20902
1446 gfortran.dg/equiv_constraint_1.f90: New test.
1447 gfortran.dg/equiv_constraint_2.f90: New test.
1448 gfortran.dg/equiv_constraint_3.f90: New test.
1449 gfortran.dg/equiv_constraint_4.f90: New test.
1450 gfortran.dg/equiv_constraint_5.f90: New test.
1451 gfortran.dg/equiv_constraint_6.f90: New test.
1452 gfortran.dg/equiv_constraint_7.f90: New test.
1453 gfortran.dg/equiv_constraint_8.f90: New test.
1454 gfortran.dg/private_type_1.f90: New test.
1455 gfortran.dg/private_type_2.f90: New test.
1456 gfortran.dg/g77/980628-2.f, 980628-3.f, 980628-9.f,
1457 980628-10.f: Assert std=gnu to permit mixing of
1458 types in equivalence statements.
1459
1460 2005-09-30 Janne Blomqvist <jblomqvi@cc.hut.fi>
1461
1462 PR 24112
1463 * gfortran.dg/open_status_1.f90: New.
1464
1465 2005-09-30 Uros Bizjak <uros@kss-loka.si>
1466
1467 * gcc.dg/vect/fast-math-vect-reduc-7.c: Clean up temp files.
1468 * gcc.dg/vect/pr22480.c: Clean up temp files.
1469 * gcc.dg/vect/pr23831.c: Clean up temp files.
1470 * gcc.dg/vect/pr23816-1.c: Require effective-target vect_condition.
1471 Clean up temp files.
1472 * gcc.dg/vect/pr23816-2.c: Require effective-target vect_condition.
1473 Clean up temp files.
1474
1475 * gcc.dg/20050309-1.c: Clean up temp files.
1476 * gcc.dg/20050325-1.c: Clean up temp files.
1477
1478 2005-09-30 Uros Bizjak <uros@kss-loka.si>
1479
1480 PR tree-optimization/24059
1481 * gcc.dg/vect/pr24059.c : New test.
1482
1483 2005-09-29 Jakub Jelinek <jakub@redhat.com>
1484
1485 PR middle-end/24109
1486 * gcc.c-torture/execute/20050929-1.c: New test.
1487
1488 2005-09-29 Steven Bosscher <stevenb@suse.de>
1489
1490 * gcc.dg/tree-ssa/ssa-ccp-11.c: Fix the test case and un-xfail.
1491
1492 2005-09-29 Paolo Bonzini <bonzini@gnu.org>
1493
1494 PR c/21419
1495 * gcc.dg/pr21419.c: New test.
1496
1497 2005-09-29 Steven Bosscher <stevenb@suse.de>
1498
1499 * gcc.dg/pr23911.c: New test.
1500
1501 2005-09-28 Mark Mitchell <mark@codesourcery.com>
1502
1503 * g++.dg/opt/pr19650.C: Use -w -fpermissive.
1504
1505 PR c++/16782
1506 * g++.dg/parse/qualified4.C: New test.
1507 * g++.old-deja/g++.law/static-mem5.C: Use -w -fpermissive.
1508 * g++.old-deja/g++.mike/p8154.C: Likewise.
1509
1510 2005-09-27 Mark Mitchell <mark@codesourcery.com>
1511
1512 PR c++/22147
1513 * g++.dg/template/friend37.C: New test.
1514 * g++.dg/parse/crash28.C: Adjust error markers.
1515
1516 2005-09-27 Jakub Jelinek <jakub@redhat.com>
1517
1518 PR fortran/18518
1519 * gfortran.fortran-torture/execute/save_2.f90: New decl.
1520
1521 2005-09-27 Devang Patel <dpatel@apple.com>
1522
1523 PR tree-optimization/23625
1524 * gcc.dg/pr23625.c: New test.
1525
1526 2005-09-27 Uros Bizjak <uros@kss-loka.si>
1527
1528 * gcc.target/i386/pr22585.c: Run on 32-bit x86 only.
1529 * gcc.target/i386/builtin-apply-mmx.c: Run on 32-bit x86 only.
1530
1531 2005-09-26 Jakub Jelinek <jakub@redhat.com>
1532
1533 PR fortran/23677
1534 * gfortran.fortran-torture/execute/save_1.f90: New test.
1535 * gfortran.dg/save_1.f90: New test.
1536
1537 2005-09-26 Uros Bizjak <uros@kss-loka.si>
1538
1539 * gcc.target/i386/builtin-apply-mmx.c: New test.
1540
1541 PR target/22576
1542 * gcc.target/i386/pr22576.c: New test.
1543
1544 PR target/22585
1545 * gcc.target/i386/pr22585.c: New test.
1546
1547 PR target/23268
1548 * gcc.target/i386/pr23268.c: New test.
1549
1550 PR middle-end/23831
1551 * gcc.dg/vect/pr23831.c: New test.
1552
1553 PR target/24055
1554 * gcc.target/i386/pr24055.c: New test.
1555
1556 2005-09-25 Kazu Hirata <kazu@codesourcery.com>
1557
1558 PR tree-optimization/23960
1559 * gcc.c-torture/compile/pr23960.c: New.
1560
1561 2005-09-23 Paul Thomas <pault@gcc.gnu.org>
1562
1563 PR fortran/16861
1564 * gfortran.dg/nested_modules_3.f90: New.
1565
1566 2005-09-22 Steven G. Kargl <kargls@comcast.net>
1567
1568 PR fortran/24005
1569 gfortran.dg/interface_1.f90: New test.
1570
1571 2005-09-22 Erik Edelmann <erik.edelmann@iki.fi>
1572 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1573
1574 PR fortran/23843
1575 * gfortran.dg/der_io_2.f90, gfortran.dg/der_io_3.f90: New test.
1576
1577 2005-09-22 Steven G. Kargl <kargls@comcast.net>
1578
1579 PR fortran/23516
1580 * gfortran.dg/imag_1.f: New test.
1581 * gfortran.dg/imag_2.f: Ditto.
1582
1583 2005-09-22 J"orn Rennecke <joern.rennecke@st.com>
1584
1585 * gcc.dg/intmax_t-1.c: Remove sh*-*-elf from dg-error statement.
1586
1587 2005-09-22 Jakub Jelinek <jakub@redhat.com>
1588
1589 PR c++/21983
1590 * g++.dg/warn/pr21983.C: New test.
1591
1592 2005-09-21 Mark Mitchell <mark@codesourcery.com>
1593
1594 PR c++/23993
1595 * g++.dg/template/array14.C: New test.
1596
1597 2005-09-21 Erik Edelmann <erik.edelmann@iki.fi>
1598
1599 PR fortran/19929
1600 * gfortran.dg/der_ptr_component_1.f90: New test.
1601
1602 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1603
1604 PR c++/23965
1605 * g++.dg/template/error1.C: Reject "no matching function" message.
1606
1607 2005-09-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1608
1609 PR c++/17609
1610 * g++.dg/lookup/error1.C: New test.
1611
1612 2005-09-21 Dorit Nuzman <dorit@il.ibm.com>
1613
1614 * gcc.dg/vect/vect-dv-2.c: Change loop bound and restore original
1615 functionality of the testcase.
1616
1617 2005-09-20 Richard Henderson <rth@redhat.com>
1618
1619 * gcc.dg/vect/vect-22.c: Require vect_float.
1620 * gcc.dg/vect/vect-91.c: XFAIL if vect_no_int_add.
1621
1622 2005-09-20 Joseph S. Myers <joseph@codesourcery.com>
1623
1624 * g++.dg/cpp/ucnid-1.C, g++.dg/cpp/normalize-1.C,
1625 g++.dg/other/ucnid-1.C, gcc.dg/cpp/normalize-1.c,
1626 gcc.dg/cpp/normalize-2.c, gcc.dg/cpp/normalize-3.c,
1627 gcc.dg/cpp/normalize-4.c, gcc.dg/cpp/ucnid-1.c,
1628 gcc.dg/cpp/ucnid-2.c, gcc.dg/cpp/ucnid-3.c, gcc.dg/cpp/ucnid-4.c,
1629 gcc.dg/cpp/ucnid-5.c, gcc.dg/cpp/ucnid-7.c,gcc.dg/ucnid-1.c,
1630 gcc.dg/ucnid-2.c, gcc.dg/ucnid-3.c, gcc.dg/ucnid-4.c,
1631 gcc.dg/ucnid-5.c, gcc.dg/ucnid-6.c: Add -fextended-identifiers.
1632 * gcc.dg/cpp/ucnid-8.c: New test.
1633
1634 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1635
1636 PR tree-optimization/23929
1637 * gcc.c-torture/compile/pr23929.c: New test.
1638
1639 2005-09-20 Daniel Berlin <dberlin@dberlin.org>
1640
1641 * gcc.dg/vect/vect-dv-2.c: Expect same alignment message only
1642 for one loop.
1643
1644 2005-09-20 Steve Ellcey <sje@cup.hp.com>
1645
1646 PR testsuite/23186
1647 * g++.dg/other/pr22003.C: Require named sections.
1648
1649 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1650
1651 PR c++/23947
1652 * g++.dg/rtti/crash3.C: New test.
1653
1654 PR tree-optimization/23818
1655 * gcc.dg/pr23818.c: New test.
1656
1657 2005-09-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
1658
1659 PR fortran/23420
1660 * gfortran.dg/print_fmt_4.f: New.
1661
1662 2005-09-20 Jakub Jelinek <jakub@redhat.com>
1663
1664 PR fortran/23663
1665 * gfortran.fortran-torture/execute/entry_11.f90: New test.
1666
1667 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1668
1669 * gcc.dg/vect/vect-40.c: Remove pointers to "aligned types".
1670 Use pointers to local alignable arrays instead. Added comments.
1671 * gcc.dg/vect/vect-46.c: Likewise.
1672 * gcc.dg/vect/vect-48.c: Likewise.
1673 * gcc.dg/vect/vect-49.c: Likewise.
1674 * gcc.dg/vect/vect-52.c: Likewise.
1675 * gcc.dg/vect/vect-53.c: Likewise.
1676 * gcc.dg/vect/vect-54.c: Likewise.
1677 * gcc.dg/vect/vect-56.c: Likewise.
1678 * gcc.dg/vect/vect-57.c: Likewise.
1679 * gcc.dg/vect/vect-58.c: Likewise.
1680 * gcc.dg/vect/vect-60.c: Likewise.
1681 * gcc.dg/vect/vect-61.c: Likewise.
1682
1683 * gcc.dg/vect/vect-42.c: Remove pointers to "aligned types".
1684 The test is no longer vectorizable on vect_no_align targets.
1685 * gcc.dg/vect/vect-43.c: Likewsie.
1686
1687 * gcc.dg/vect/vect-44.c: Added comments.
1688 * gcc.dg/vect/vect-45.c: Added comments.
1689 * gcc.dg/vect/vect-50.c: Added comments.
1690 * gcc.dg/vect/vect-51.c: Added comments.
1691
1692 * gcc.dg/vect/vect-95.c: Use aligned arrays instead of arrays to
1693 aligned type.
1694 * gcc.dg/vect/Os-vect-95.c: Likewise.
1695
1696 * gcc.dg/vect/vect-41.c: Test removed.
1697 * gcc.dg/vect/vect-47.c: Test removed.
1698 * gcc.dg/vect/vect-55.c: Test removed.
1699 * gcc.dg/vect/vect-59.c: Test removed.
1700
1701 2005-09-20 Dorit Nuzman <dorit@il.ibm.com>
1702
1703 * gcc.dg/vect/pr16105.c: Replace "aligned types" with regular types.
1704 No longer vectorizable on vect_no_align targets.
1705 * gcc.dg/vect/pr20122.c: Likewise.
1706 * gcc.dg/vect/vect-74.c: Likewise.
1707 * gcc.dg/vect/vect-75.c: Likewise.
1708 * gcc.dg/vect/vect-76.c: Likewise.
1709
1710 * gcc.dg/vect/vect-37.c: Replace "aligned types" with regular types.
1711 Will not be vectorizable on vect_no_align targets once aliasing issues
1712 are resolved.
1713 * gcc.dg/vect/vect-79.c: Likewise.
1714
1715 * gcc.dg/vect/vect-77.c: Replace "aligned types" with regular types.
1716 * gcc.dg/vect/vect-78.c: Likewise.
1717 * gcc.dg/vect/vect-97.c: Likewise.
1718
1719 2005-09-19 Steven Bosscher <stevenb@suse.de>
1720
1721 * gcc.dg/pr23943.c: New test.
1722
1723 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
1724
1725 PR fortran/19181
1726 * gfortran.dg/derived_pointer_null_1.f90: New test.
1727
1728 2005-09-18 Richard Guenther <rguenther@suse.de>
1729
1730 PR middle-end/23944
1731 * gcc.c-torture/compile/pr23944.c: New testcase.
1732
1733 2005-09-18 Erik Edelmann <erik.edelmann@iki.fi>
1734
1735 PR fortran/15975
1736 * gfortran.dg/der_pointer_2.f90: New test.
1737
1738 2005-09-18 Paul Thomas <pault@gcc.gnu.org>
1739
1740 PR fortran/16861
1741 * gfortran.dg/nested_modules_2.f90: New test.
1742
1743 2005-09-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
1744
1745 PR c++/18368
1746 * g++.dg/other/semicolon.C: New test.
1747
1748 2005-09-16 Joseph S. Myers <joseph@codesourcery.com>
1749
1750 * g++.dg/warn/huge-val1.C: Disable tests on values of HUGE_VAL,
1751 HUGE_VALF and HUGE_VALL unless __GLIBC__ is defined.
1752
1753 2005-09-16 Mark Mitchell <mark@codesourcery.com>
1754
1755 PR c++/23914
1756 * g++.dg/template/static18.C: New test.
1757
1758 PR c++/21514
1759 * g++.dg/template/crash19.C: Remove dg-error marker.
1760 * g++.dg/template/local4.C: New test.
1761
1762 2005-09-16 Paul Brook <paul@codesourcery.com>
1763
1764 PR fortran/23906
1765 * gfortran.dg/dependency_1.f90: New test.
1766
1767 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1768
1769 PR c++/23896
1770 * g++.dg/template/static17.C: New test.
1771
1772 2005-09-15 Joseph S. Myers <joseph@codesourcery.com>
1773
1774 PR c++/23139
1775 * g++.dg/warn/huge-val1.C: New test.
1776
1777 2005-09-15 Mark Mitchell <mark@codesourcery.com>
1778
1779 PR c++/13140
1780 * g++.dg/parse/class2.C: New test.
1781 * g++.dg/template/explicit8.C: Likewise.
1782 * g++.dg/template/spec25.C: Likewise.
1783
1784 2005-09-14 Josh Conner <jconner@apple.com>
1785
1786 PR middle-end/23584
1787 * gcc.dg/pr23584.c: New test.
1788
1789 2005-09-14 Jerry DeLisle <jvdelisle@verizon.net>
1790
1791 PR fortran/21875 Internal Unit Array I/O, NIST
1792 * gfortran.dg/arrayio_1.f90: New test.
1793 * gfortran.dg/arrayio_1.f90: New test.
1794 * gfortran.dg/arrayio_1.f90: New test.
1795 * gfortran.dg/arrayio_1.f90: New test.
1796 * gfortran.dg/arrayio_1.f90: New test.
1797
1798 2005-09-14 Uros Bizjak <uros@kss-loka.si>
1799
1800 PR middle-end/22480
1801 * gcc.dg/vect/pr22480.c: New test.
1802
1803 2005-09-13 Paul Thomas <pault@gcc.gnu.org>
1804
1805 PR fortran/19358
1806 * gfortran.fortran-torture/assumed_dummy_1.f90: New test.
1807
1808 2005-09-13 Josh Conner <jconner@apple.com>
1809
1810 PR c++/23180
1811 * g++.dg/init/struct2.C: New test.
1812 * g++.dg/init/struct3.C: New test.
1813
1814 2005-09-13 Janis Johnson <janis187@us.ibm.com>
1815
1816 * gcc.dg/pr15784-4.c, gcc.dg/pr20130-1.c, gcc.dg/ucnid-6.c:
1817 Clean up temp files.
1818 * gcc.dg/tree-ssa/20030821-1.c, gcc.dg/tree-ssa/20040514-2.c,
1819 gcc.dg/tree-ssa/builtin-fprintf-1.c,
1820 gcc.dg/tree-ssa/builtin-fprintf-chk-1.c,
1821 gcc.dg/tree-ssa/builtin-printf-1.c,
1822 gcc.dg/tree-ssa/builtin-printf-chk-1.c,
1823 gcc.dg/tree-ssa/builtin-vfprintf-1.c,
1824 gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c,
1825 gcc.dg/tree-ssa/builtin-vprintf-1.c,
1826 gcc.dg/tree-ssa/builtin-vprintf-chk-1.c, gcc.dg/tree-ssa/ltrans-8.c,
1827 gcc.dg/tree-ssa/pr19055-2.c, gcc.dg/tree-ssa/pr19055.c,
1828 gcc.dg/tree-ssa/pr21985.c: Clean up dump files.
1829 * gcc.dg/vect/fast-math-vect-reduc-5.c, gcc.dg/vect/pr22506.c,
1830 gcc.dg/vect/trapv-vect-reduc-4.c, gcc.dg/vect/vect-116.c,
1831 gcc.dg/vect/vect-reduc-6.c, gcc.dg/vect/vect-reduc-7.c,
1832 gcc.dg/vect/vect-reduc-8.c, gcc.dg/vect/vect-reduc-9.c,
1833 gcc.dg/vect/vect-shift-1.c: Clean up .vect files.
1834
1835 2005-09-13 Josh Conner <jconner@apple.com>
1836
1837 * lib/gcc-dg.exp: Load scanipa.exp.
1838 (cleanup-dump): New procedure.
1839 (cleanup-rtl-dump, cleanup-tree-dump, cleanup-ipa-dump): Use it.
1840 * lib/scandump.exp: New file.
1841 * lib/scantree.exp: Use it.
1842 * lib/scanipa.exp: New file.
1843
1844 2005-09-13 Erik Edelmann <erik.edelmann@iki.fi>
1845
1846 PR fortran/17740
1847 * gfortran.dg/generic_4.f90: New test.
1848
1849 2005-09-13 Uros Bizjak <uros@kss-loka.si>
1850
1851 PR target/23816
1852 * gcc.target/i386/pr23816-1.c: New test.
1853 * gcc.target/i386/pr23816-2.c: New test.
1854
1855
1856 2005-09-13 Bastian Blank <waldi@debian.org>
1857
1858 PR c++/16171
1859 * g++.dg/abi/mangle26.C: New test.
1860 * g++.dg/abi/mangle27.C: New test.
1861 * g++.dg/abi/mangle28.C: New test.
1862 * g++.dg/abi/mangle29.C: New test.
1863
1864 PR c++/23839
1865 * g++.dg/parse/register1.C: New test.
1866
1867 2005-09-13 Mark Mitchell <mark@codesourcery.com>
1868
1869 PR c++/23842
1870 * g++.dg/template/access16.C: New test.
1871
1872 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1873
1874 * gfortran.dg/char_pack_2.f90: Increase the vector size.
1875
1876 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1877
1878 PR fortran/18899
1879 * gfortran.dg/shape_2.f90: New test.
1880
1881 2005-09-13 Richard Sandiford <richard@codesourcery.com>
1882
1883 PR target/19269
1884 * gfortran.dg/char_associated_1.f90, gfortran.dg/char_cshift_1.f90,
1885 * gfortran.dg/char_cshift_2.f90, gfortran.dg/char_eoshift_1.f90,
1886 * gfortran.dg/char_eoshift_2.f90, gfortran.dg/char_eoshift_3.f90,
1887 * gfortran.dg/char_eoshift_4.f90, gfortran.dg/char_pack_1.f90,
1888 * gfortran.dg/char_pack_2.f90, gfortran.dg/char_reshape_1.f90,
1889 * gfortran.dg/char_spread_1.f90, gfortran.dg/char_transpoe_1.f90,
1890 * gfortran.dg/char_unpack_1.f90, gfortran.dg/char_unpack_2.f90: New
1891 tests.
1892
1893 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1894
1895 PR c++/23841
1896 * g++.dg/parse/template17.C: New test.
1897
1898 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1899
1900 PR c++/23789
1901 * g++.dg/template/nontype14.C: New test.
1902
1903 2005-09-12 Ian Lance Taylor <ian@airs.com>
1904
1905 PR g++/7874
1906 * g++.dg/lookup/friend7.C: New test.
1907 * g++.dg/lookup/friend8.C: New test.
1908 * g++.dg/parse/defarg4.C: Add a parameter to the friend function,
1909 so that it will be found via argument dependent lookup.
1910 * g++.old-deja/g++.brendan/crash56.C: Don't expect errors for
1911 friend functions which will no longer be found.
1912 * g++.old-deja/g++.jason/friend.C: Add a parameter to the friend
1913 function g, so that it will be found via argument dependent
1914 lookup.
1915 * g++.old-deja/g++.jason/scoping15.C: Use -ffriend-injection.
1916 * g++.old-deja/g++.mike/net43.C: Likewise.
1917
1918 2005-09-12 Mark Mitchell <mark@codesourcery.com>
1919
1920 PR c++/23691
1921 * g++.dg/template/static16.C: New test.
1922
1923 2005-09-12 Josh Conner <jconner@apple.com>
1924
1925 PR middle-end/23237
1926 * gcc.c-torture/compile/pr23237.c: New test.
1927
1928 2005-09-11 Richard Henderson <rth@redhat.com>
1929
1930 * g++.dg/other/error8.C: Update expected diagnostic text.
1931
1932 2005-09-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1933
1934 PR libfortran/19872
1935 * gfortran.dg/overwrite_1.f: New test.
1936
1937 2005-09-09 Josh Conner <jconner@apple.com>
1938
1939 * g++.dg/init/pr23180-1.C: Removed.
1940 * g++.dg/init/pr23180-2.C: Removed.
1941
1942 2005-09-09 David Daney <ddaney@avtrex.com>
1943
1944 * gcc.c-torture/execute/20010124-1.c: Removed and split into two new
1945 files which are ...
1946 * gcc.c-torture/execute/builtins/20010124-1: ... here and ...
1947 * gcc.c-torture/execute/builtins/20010124-1-lib.c: ... here.
1948
1949 2005-09-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
1950
1951 * gfortran.dg/iostat_2.f90: New test.
1952
1953 2005-09-09 Mark Mitchell <mark@codesourcery.com>
1954
1955 PR c++/22252
1956 * g++.dg/ext/interface1.C: New test.
1957 * g++.dg/ext/interface1.h: Likewise.
1958 * g++.dg/ext/interface1a.cc: Likewise.
1959
1960 2005-09-09 Thomas Koenig <Thomas.Koenig@online.de>
1961
1962 * gfortran.dg/iomsg_1.f90: New test case.
1963
1964 2005-09-09 Richard Guenther <rguenther@suse.de>
1965
1966 PR c++/23624
1967 * g++.dg/tree-ssa/pr23624.C: New testcase.
1968
1969 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1970
1971 PR fortran/19239
1972 * gfortran.dg/vector_subscript_1.f90,
1973 * gfortran.dg/vector_subscript_2.f90: New tests.
1974
1975 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1976
1977 PR fortran/21104
1978 * gfortran.dg/array_alloc_1.f90,
1979 * gfortran.dg/array_alloc_2.f90,
1980 * gfortran.dg/array_alloc_3.f90: New tests.
1981
1982 2005-09-09 Richard Sandiford <richard@codesourcery.com>
1983
1984 PR fortran/12840
1985 * gfortran.dg/array_constructor_6.f90
1986 * gfortran.dg/array_constructor_7.f90
1987 * gfortran.dg/array_constructor_8.f90
1988 * gfortran.dg/array_constructor_9.f90
1989 * gfortran.dg/array_constructor_10.f90
1990 * gfortran.dg/array_constructor_11.f90
1991 * gfortran.dg/array_constructor_12.f90: New tests.
1992
1993 2005-09-08 Josh Conner <jconner@apple.com>
1994
1995 PR c++/23180
1996 * g++.dg/init/pr23180-1.C: New test.
1997 * g++.dg/init/pr23180-2.C: New test.
1998
1999 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
2000
2001 PR fortran/18878
2002 * gfortran.dg/module_double_reuse.f90: New.
2003
2004 2005-09-09 Paul Thomas <pault@gcc.gnu.org>
2005
2006 PR fortran/23270
2007 PR fortran/22304
2008 PR fortran/18870
2009 PR fortran/17917
2010 PR fortran/16511
2011 * gfortran.dg/common_equivalence_1.f: New.
2012 * gfortran.dg/common_equivalence_2.f: New.
2013 * gfortran.dg/common_equivalence_3.f: New.
2014 * gfortran.dg/contained_equivalence_1.f90: New.
2015 * gfortran.dg/module_blank_common.f90: New.
2016 * gfortran.dg/module_commons_1.f90: New.
2017 * gfortran.dg/module_equivalence_1.f90: New.
2018 * gfortran.dg/nested_modules_1.f90: New.
2019 * gfortran.dg/g77/19990905-0.f: Remove XFAIL, rearrange
2020 equivalences and add comment to connect the test with
2021 the PR.
2022
2023 2005-09-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2024
2025 PR fortran/23765
2026 * gfortran.dg/common_6.f90: New test.
2027
2028 2005-09-08 Richard Sandiford <richard@codesourcery.com>
2029
2030 PR fortran/15326
2031 * gfortran.dg/char_result_1.f90,
2032 * gfortran.dg/char_result_2.f90,
2033 * gfortran.dg/char_result_3.f90,
2034 * gfortran.dg/char_result_4.f90,
2035 * gfortran.dg/char_result_5.f90,
2036 * gfortran.dg/char_result_6.f90,
2037 * gfortran.dg/char_result_7.f90,
2038 * gfortran.dg/char_result_8.f90: New tests.
2039
2040 2005-09-08 Richard Sandiford <richard@codesourcery.com>
2041
2042 PR fortran/19928
2043 * gfortran.dg/pr19928-1.f90, gfortran.dg/pr19928-2.f90: New tests.
2044
2045 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2046
2047 PR obj-c++/16816
2048 * obj-c++.dg/selector-5.mm: New test.
2049 * obj-c++.dg/selector-6.mm: New test.
2050
2051 2005-09-08 Andrew Pinski <pinskia@physics.uc.edu>
2052
2053 PR objc/20574
2054 PR objc/19324
2055 * objc.dg/error-1.m: New test.
2056
2057 2005-09-07 Richard Sandiford <richard@codesourcery.com>
2058
2059 PR fortran/23373
2060 * gfortran.fortran-torture/execute/pr23373-1.f90,
2061 * gfortran.fortran-torture/execute/pr23373-1.f90: New tests.
2062
2063 2005-09-07 Jerry DeLisle <jvdelisle@verizon.net>
2064
2065 PR libfortran/23760
2066 * gfortran.dg/g77/1832.f: Remove long string in write statement
2067 to allow the test to pass on correct list directed output with
2068 prepended space.
2069
2070 2005-09-07 James E Wilson <wilson@specifix.com>
2071
2072 * gcc.dg/intmax_t-1.c: Disable for xscale*-*-elf*.
2073
2074 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
2075
2076 * gfortran.dg/parameter+save.f90: Rename to
2077 * gfortran.dg/parameter_save.f90: .. this.
2078
2079 2005-09-07 Thomas Koenig <Thomas.Koenig@online.de>
2080
2081 PR fortran/20848
2082 * gfortran.dg/parameter+save.f90: New test case.
2083
2084 2005-09-06 Richard Sandiford <richard@codesourcery.com>
2085
2086 PR fortran/19269
2087 * gfortran.fortran-torture/execute/pr19269-1.f90: New test.
2088
2089 2005-09-06 Jakub Jelinek <jakub@redhat.com>
2090
2091 PR c/23075
2092 * gcc.dg/pr23075.c: New test.
2093 * g++.dg/warn/pr23075.C: New test.
2094
2095 PR target/22362
2096 * gcc.target/i386/pr22362.c: New test.
2097
2098 PR rtl-optimization/23098
2099 * gcc.target/i386/pr23098.c: Add dg-require-effective-target ilp32.
2100
2101 * gcc.dg/debug/dwarf2/dwarf-char1.c: Further regex fixes.
2102 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2103 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2104
2105 2005-09-06 Mark Mitchell <mark@codesourcery.com>
2106
2107 * g++.dg/expr/cast6.C: New test.
2108
2109 PR c++/9782
2110 * g++.dg/init/new15.C: New test.
2111
2112 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
2113
2114 * gcc.dg/vect/Os-vect-95.c: New test.
2115 * gcc.dg/vect/vect-95.c: Same.
2116
2117 2005-09-06 Keith Besaw <kbesaw@us.ibm.com>
2118
2119 * gcc.dg/vect/vect-29.c: Update xfail testing.
2120 * gcc.dg/vect/vect-44.c: Same.
2121 * gcc.dg/vect/vect-48.c: Same.
2122 * gcc.dg/vect/vect-50.c: Same.
2123 * gcc.dg/vect/vect-72.c: Same.
2124 * gcc.dg/vect/vect-77.c: Same.
2125 * gcc.dg/vect/vect-78.c: Same.
2126 * gcc.dg/vect/vect-80.c: Same.
2127 * gcc.dg/vect/vect-96.c: Same.
2128 * gcc.dg/vect/vect-100.c: Same.
2129 * gcc.dg/vect/vect-exp: Add default flags for Os-vect-*.
2130 * gfortran.dg/vect/vect-2.f90: Update xfail testing.
2131 * gfortran.dg/vect/vect-5.f90: Same.
2132
2133 2005-09-06 Jakub Jelinek <jakub@redhat.com>
2134
2135 * gcc.dg/debug/dwarf2/dwarf-char1.c: Accept more assembler comment
2136 start strings.
2137 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2138 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2139
2140 PR c++/23056
2141 * g++.dg/opt/pr23056.C: New test.
2142
2143 PR rtl-optimization/23098
2144 * gcc.target/i386/pr23098.c: New test.
2145
2146 2005-09-05 Mark Mitchell <mark@codesourcery.com>
2147
2148 PR c++/23667
2149 * g++.dg/template/static15.C: New test.
2150
2151 PR c++/21440
2152 * g++.dg/ext/stmtexpr5.C: New test.
2153 * g++.dg/ext/stmtexpr6.C: Likewise.
2154
2155 2005-09-05 J"orn Rennecke <joern.rennecke@st.com>
2156
2157 * gcc.dg/pr21255-1.c: Match different pattern for sh64.
2158
2159 * gcc.dg/debug/dwarf2/dwarf-char1.c: Allow '!' comment character.
2160 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
2161 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
2162
2163 2005-09-04 Thomas Koenig <Thomas.Koenig@online.de>
2164
2165 PR libfortran/23321
2166 * gfortran.dg/direct_io_4.f90: New test case.
2167
2168 2005-09-04 Andrew Pinski <pinskia@physics.uc.edu>
2169 Rasmus Hahn <rassahah@neofonie.de>
2170
2171 PR libobjc/23108
2172 * objc.dg/type-stream-1.m: New test.
2173
2174 2005-09-04 Tobias Schl"uter <tobias.shclueter@physik.uni-muenchen.de>
2175
2176 PR fortran/23661
2177 * gfortran.dg/print_fmt_1.f90, gfortran.dg/print_fmt_2.f90
2178 gfortran.dg/print_fmt_3.f90: New test.
2179
2180 2005-09-03 Jakub Jelinek <jakub@redhat.com>
2181
2182 * gfortran.dg/fmt_t_1.f90: New test.
2183
2184 2005-09-03 Jakub Jelinek <jakub@redhat.com>
2185
2186 PR rtl-optimization/23454
2187 * g++.dg/opt/pr23454.C: New test.
2188
2189 2005-09-03 Mark Mitchell <mark@codesourcery.com>
2190
2191 PR c++/23699
2192 * g++.dg/ext/static1.C: New test.
2193
2194 2005-09-02 Richard Henderson <rth@redhat.com>
2195
2196 * gcc.c-torture/execute/frame-address.c (check_fa_mid): Avoid
2197 tail call to check_fa_work.
2198
2199 2005-09-02 Mark Mitchell <mark@codesourcery.com>
2200
2201 PR c++/21687
2202 * g++.dg/other/gc3.C: New test.
2203
2204 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2205
2206 * gcc.dg/20030711-1.c: Include stddef.h and stdio.h.
2207 * gcc.dg/20050826-1.c: Likewise.
2208
2209 2005-08-31 Mark Mitchell <mark@codesourcery.com>
2210
2211 PR c++/23167
2212 * g++.dg/expr/volatile1.C: New test.
2213
2214 2005-09-02 Andrew Pinski <pinskia@physics.uc.edu>
2215
2216 PR middle-end/23547
2217 * gcc.dg/pr23547.c: New test.
2218
2219 2005-09-02 Richard Sandiford <richard@codesourcery.com>
2220
2221 PR c/22061
2222 * gcc.c-torture/execute/pr22061-1.c,
2223 * gcc.c-torture/execute/pr22061-2.c,
2224 * gcc.c-torture/execute/pr22061-3.c,
2225 * gcc.c-torture/execute/pr22061-4.c: New tests.
2226
2227 2005-09-01 Craig Rodrigues <rodrigc@gcc.gnu.org>
2228
2229 * gcc.dg/Wredundant-decls-2.c: New test to check that
2230 -Wredundant-decls does not issue warning for a variable
2231 definition following a declaration.
2232
2233 2005-09-01 Jakub Jelinek <jakub@redhat.com>
2234
2235 PR debug/7241
2236 * gcc.dg/debug/dwarf2/dwarf-char1.c: New test.
2237 * gcc.dg/debug/dwarf2/dwarf-char2.c: New test.
2238 * gcc.dg/debug/dwarf2/dwarf-char3.c: New test.
2239
2240 * gcc.dg/debug/dwarf2/dwarf-die1.c: Fix a typo.
2241 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
2242 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
2243 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
2244 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
2245 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
2246 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
2247 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
2248
2249 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2250
2251 PR objc/23306
2252 * objc.dg/image-info.m: Remove "objc_module_info" check part of the
2253 scan-assmbler.
2254
2255 2005-08-31 J"orn Rennecke <joern.rennecke@st.com>
2256
2257 PR target/21255
2258 * gcc.dg/pr21255-1.c: New test.
2259 * gcc.dg/pr21255-2-mb.c: Likewise.
2260 * gcc.dg/pr21255-2-ml.c: Likewise.
2261 * gcc.dg/pr21255-3.c: Likewise.
2262 * gcc.dg/pr21255-4.c: Likewise.
2263
2264 2005-08-31 Dale Johannesen <dalej@apple.com>
2265
2266 * gcc.dg/20050830-1.c: New.
2267
2268 2005-08-31 Josh Conner <jconner@apple.com>
2269
2270 * g++.dg/ext/packed8.C: Add -mstructure-size-boundary=8 to
2271 command-line options for arm-*-* targets.
2272 * g++.dg/init/array16.C: Likewise.
2273 * g++.dg/other/crash-4.C: Likewise.
2274
2275 2005-08-31 Andrew Pinski <pinskia@physics.uc.edu>
2276
2277 PR obj-c++/23640
2278 * obj-c++.dg/gnu-runtime-3.mm: New test.
2279
2280 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2281
2282 PR c++/13377
2283 * g++.dg/lookup/ambig4.C: New test.
2284 * g++.dg/lookup/ambig5.C: New test.
2285 * g++.dg/tc1/dr101.C: Adjust error markers.
2286
2287 2005-08-31 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2288
2289 PR c++/23639
2290 * g++.dg/template/ttp5.C: Adjust error markers.
2291
2292 2005-08-30 Andrew Pinski <pinskia@physics.uc.edu>
2293
2294 PR testsuite/23609
2295 * lib/obj-c++.exp: Include target-libpath.exp.
2296 (obj-c++_link_flags): Look for the GNU libobjc library
2297 and set the library path to include it.
2298 Don't manually set LD_LIBRARY_PATH (etc.) but call
2299 set_ld_library_path_env_vars instead.
2300 (obj-c++_target_compile): Don't set library path or
2301 linker flags because they are already set correctly
2302 in obj-c++_link_flags.
2303
2304 2005-08-30 Josh Conner <jconner@apple.com>
2305
2306 * gcc.dg/builtin-stringop-chk-1.c: Add -mstructure-size-boundary=8
2307 to command-line options for arm-*-* targets.
2308
2309 2005-08-30 Geoffrey Keating <geoffk@apple.com>
2310
2311 * g++.dg/other/i386-1.C: New.
2312
2313 2005-08-30 Jakub Jelinek <jakub@redhat.com>
2314
2315 PR preprocessor/20348
2316 PR preprocessor/20356
2317 * gcc.dg/cpp/pr20348.c: New test.
2318 * gcc.dg/cpp/pr20348.h: New file.
2319 * gcc.dg/cpp/inc/pr20348.h: New file.
2320 * gcc.dg/cpp/inc/pr20348-aux.h: New file.
2321 * gcc.dg/cpp/pr20356.c: New test.
2322 * gcc.dg/cpp/pr20356.h: New file.
2323 * gcc.dg/cpp/inc/pr20356.h: New file.
2324 * gcc.dg/cpp/inc/pr20356-aux.h: New file.
2325
2326 2005-08-29 Jerry DeLisle <jvdelisle@verizon.net>
2327
2328 * gfortran.fortran-torture/execute/intrinsic_count.f90:
2329 Fix array dimension to avoid correct end-of-file error.
2330
2331 2005-08-29 Thomas Koenig <Thomas.Koenig@online.de>
2332
2333 PR libfortran/23598
2334 * gfortran.dg/iostat_1.f90: New test.
2335
2336 2005-08-28 Andrew Pinski <pinskia@physics.uc.edu>
2337
2338 PR middle-end/23408
2339 * gcc.dg/pr23408.c: New test.
2340
2341 2005-08-28 Mark Mitchell <mark@codesourcery.com>
2342
2343 PR c++/23099
2344 * g++.dg/init/member1.C: Make sure erroneous static data member
2345 definitions are required.
2346 * g++.dg/template/static13.C: New test.
2347 * g++.dg/template/static14.C: Likewise.
2348
2349 2005-08-29 Jakub Jelinek <jakub@redhat.com>
2350
2351 * gcc.target/i386/pr23575.c: Use -msse2 instead of
2352 -march=pentium4, remove ilp32 requirement.
2353
2354 PR middle-end/23484
2355 * gcc.c-torture/execute/builtins/pr23484-chk.c: New test.
2356 * gcc.c-torture/execute/builtins/pr23484-chk-lib.c: New file.
2357
2358 2005-08-29 Andreas Jaeger <aj@suse.de>
2359
2360 PR testsuite/23607
2361 * gcc.target/i386/pr23575.c: Run only on 32-bit x86.
2362
2363 2005-08-28 Jakub Jelinek <jakub@redhat.com>
2364
2365 * gcc.c-torture/execute/20050316-2.c: New test.
2366 * gcc.c-torture/execute/20050316-3.c: New test.
2367 * gcc.dg/torture/pr16104-1.c: New test.
2368
2369 2005-08-27 Andrew Pinski <pinskia@physics.uc.edu>
2370
2371 PR middle-end/23463
2372 * gcc.c-torture/execute/zero-struct-1.c: New test.
2373
2374 2005-08-27 Richard Guenther <rguenther@suse.de>
2375
2376 PR target/23575
2377 * gcc.target/i386/pr23575.c: New testcase.
2378
2379 2005-08-26 Jakub Jelinek <jakub@redhat.com>
2380
2381 PR rtl-optimization/23561
2382 * gcc.c-torture/execute/20050826-1.c: New test.
2383
2384 PR rtl-opt/23560
2385 * gcc.c-torture/execute/20050826-2.c: New test.
2386
2387 2005-08-26 Dale Johannesen <dalej@apple.com>
2388
2389 * gcc.dg/20030711-1.c: Modify to work on Darwin.
2390 * gcc.dg/20050826-1.c: New.
2391
2392 2005-08-26 Mark Mitchell <mark@codesourcery.com>
2393
2394 PR c++/19004
2395 * g++.dg/template/nontype13.C: New test.
2396
2397 PR c++/23491
2398 * g++.dg/init/new14.C: New test.
2399 * g++.dg/expr/anew1.C: Do not XFAIL.
2400 * g++.dg/expr/anew2.C: Likewise.
2401 * g++.dg/expr/anew3.C: Likewise.
2402
2403 2005-08-26 Andrew Pinski <pinskia@physics.uc.edu>
2404
2405 PR middle-end/22439
2406 * gcc.dg/vla-3.c: New test.
2407
2408 2005-08-25 Erik Edelmann <eedelman@acclab.helsinki.fi>
2409
2410 PR fortran/20363
2411 * gfortran.dg/named_interface.f90: New.
2412
2413 2005-08-26 Maciej W. Rozycki <macro@linux-mips.org>
2414
2415 * gcc.c-torture/execute/frame-address.c: New test.
2416
2417 2005-08-25 Nathan Sidwell <nathan@codesourcery.com>
2418
2419 PR c++/20817
2420 * g++.old-deja/g++.benjamin/13908.C: Robustify expected error.
2421
2422 2005-08-25 Alan Modra <amodra@bigpond.net.au>
2423
2424 * gcc.dg/vect/vect-52.c: Increase b[] and c[] size by one.
2425
2426 2005-08-25 Alan Modra <amodra@bigpond.net.au>
2427
2428 * gcc.dg/20020103-1.c: Scan for LC[0-9], not LC.
2429 * gcc.dg/altivec-22.c: Rename from..
2430 * gcc.dg/altivec-nomfcr.c: ..this.
2431
2432 2005-08-24 Paolo Bonzini <bonzini@gnu.org>
2433
2434 PR tree-optimization/23546
2435 * gcc.dg/tree-ssa/pr23546.c: New test.
2436
2437 2005-08-24 Thomas Koenig <Thomas.Koenig@online.de>
2438
2439 PR fortran/17758
2440 * gfortran.dg/nonreturning_statements.f90: New test.
2441
2442 2005-08-24 Nathan Sidwell <nathan@codesourcery.com>
2443
2444 PR c++/22454
2445 * g++.dg/parse/crash29.C: New.
2446
2447 2005-08-23 DJ Delorie <dj@redhat.com>
2448
2449 * gcc.c-torture/execute/stdarg-2.c (main): Make sure long
2450 constants have the L suffix.
2451
2452 2005-08-23 Nathan Sidwell <nathan@codesourcery.com>
2453
2454 PR c++/23044
2455 * g++.dg/template/instantiate8.C: New.
2456
2457 2005-08-23 J"orn Rennecke <joern.rennecke@st.com>
2458
2459 PR middle-end/23467
2460 * gcc.c-torture/execute/pr23467.c: New test.
2461
2462 2005-08-23 Jakub Jelinek <jakub@redhat.com>
2463
2464 PR tree-optimization/22043
2465 * gcc.c-torture/execute/20050613-1.c: New test.
2466
2467 2005-08-23 Ben Elliston <bje@au.ibm.com>
2468
2469 * gcc.c-torture/execute/ieee/ieee.exp: Load gcc-dg.exp library.
2470
2471 2005-08-22 Jakub Jelinek <jakub@redhat.com>
2472
2473 PR rtl-optimization/23478
2474 * g++.dg/opt/pr23478.C: New test.
2475
2476 2005-08-22 Andrew Pinski <pinskia@physics.uc.edu>
2477
2478 PR c/18715
2479 * gcc.dg/switch-warn-3.c: New test.
2480
2481 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2482
2483 PR c++/22233
2484 * g++.dg/template/param1.C: New test.
2485
2486 2005-08-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2487
2488 PR c++/23089
2489 * g++.dg/other/incomplete1.C: New test.
2490
2491 2005-08-22 Ira Rosen <irar@il.ibm.com>
2492
2493 * gcc.dg/vect/vect-22.c: Add test for float. All four loops
2494 are vectorizable.
2495
2496 2005-08-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
2497
2498 * d_lines_1.f, d_lines_2.f, d_lines_3.f, d_lines_4.f,
2499 d_lines_5.f: New.
2500
2501 2005-08-21 Jakub Jelinek <jakub@redhat.com>
2502
2503 * gcc.target/i386/sse-4.c: New test.
2504
2505 2005-08-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2506
2507 PR testsuite/23239
2508 * gcc.dg/tree-prof/val-prof-5.c: Fix scan-tree-dump regexp.
2509
2510 2005-08-20 Jakub Jelinek <jakub@redhat.com>
2511
2512 * gcc.dg/20050811-1.c: New test.
2513 * gcc.dg/20050811-2.c: New test.
2514
2515 2005-08-20 Richard Earnshaw <richard.earnshaw@arm.com>
2516
2517 * gcc.dg/arm-eabi1.c (main): Exit with 0 on success.
2518
2519 2005-08-19 Diego Novillo <dnovillo@redhat.com>
2520
2521 PR 23476
2522 * gcc.c-torture/compile/pr23476.c: New test.
2523
2524 2005-08-19 Devang Patel <dpatel@apple.com>
2525
2526 PR tree-optimization/23048
2527 * gcc.dg/tree-ssa/pr23048.c: New test.
2528
2529 2005-08-19 Andrew Pinski <pinskia@physics.uc.edu>
2530
2531 PR middle-end/20624
2532 * g++.dg/warn/Wreturn-3.C: New test
2533
2534 2005-08-18 Dorit Nuzman <dorit@il.ibm.com>
2535
2536 PR tree-optimization/22228
2537 * g++.dg/vect/pr22543.cc: New test.
2538
2539 2005-08-17 Steven Bosscher <stevenb@suse.de>
2540
2541 PR tree-optimization/21574
2542 * gcc.dg/tree-ssa/pr21574.c: New test.
2543
2544 2005-08-16 James E Wilson <wilson@specifix.com>
2545
2546 * gcc.dg/large-size-array.c (DIM): Use USHRT_MAX not USHORT_MAX.
2547
2548 2005-08-16 Andrew Pinski <pinskia@physics.uc.edu>
2549
2550 PR tree-opt/23402
2551 * gcc.c-torture/compile/zero-strct-3.c: New test.
2552 * gcc.c-torture/compile/zero-strct-4.c: New test.
2553
2554 2005-08-16 Steven Bosscher <stevenb@suse.de>
2555
2556 PR target/23376
2557 * gcc.target/x86_64/pr23376.c: New test.
2558
2559 2005-08-16 Ian Lance Taylor <ian@airs.com>
2560
2561 PR c++/23337
2562 * g++.dg/ext/vector2.C: New.
2563
2564 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2565
2566 * gfortran.dg/inquire-complex.f90: Correct mangled testcase.
2567
2568 2005-08-16 Thomas Koenig <Thomas.Koenig@online.de>
2569
2570 PR libfortran/23428
2571 * gfortran.dg/inquire-complex.f90: New test case.
2572
2573 2005-08-16 James E Wilson <wilson@specifix.com>
2574
2575 PR tree-optimization/21105
2576 * gcc.dg/large-size-array.c: New.
2577
2578 2005-08-16 Dorit Nuzman <dorit@il.ibm.com>
2579
2580 * gcc.dg/vect/vect-40: Use aligned arrays instead of arrays to aligned
2581 type.
2582 * gcc.dg/vect/vect-41: Likewise.
2583 * gcc.dg/vect/vect-42: Likewise.
2584 * gcc.dg/vect/vect-43: Likewise.
2585 * gcc.dg/vect/vect-44: Likewise.
2586 * gcc.dg/vect/vect-46: Likewise.
2587 * gcc.dg/vect/vect-47: Likewise.
2588 * gcc.dg/vect/vect-48: Likewise.
2589 * gcc.dg/vect/vect-52: Likewise.
2590 * gcc.dg/vect/vect-53: Likewise.
2591 * gcc.dg/vect/vect-54: Likewise.
2592 * gcc.dg/vect/vect-55: Likewise.
2593 * gcc.dg/vect/vect-56: Likewise.
2594 * gcc.dg/vect/vect-57: Likewise.
2595 * gcc.dg/vect/vect-58: Likewise.
2596 * gcc.dg/vect/vect-59: Likewise.
2597 * gcc.dg/vect/vect-60: Likewise.
2598 * gcc.dg/vect/vect-61: Likewise.
2599 * gcc.dg/vect/vect-85: Likewise.
2600 * gcc.dg/vect/vect-87: Likewise.
2601 * gcc.dg/vect/vect-88: Likewise.
2602 * gcc.dg/vect/vect-93.c: Likewise.
2603 * gcc.dg/vect/vect-74: Likewise, and also added documentation.
2604 * gcc.dg/vect/vect-75: Likewise.
2605 * gcc.dg/vect/vect-76: Likewise.
2606 * gcc.dg/vect/vect-77: Likewise.
2607 * gcc.dg/vect/vect-78: Likewise.
2608 * gcc.dg/vect/vect-80: Likewise.
2609 * gcc.dg/vect/vect-35: Likewise, and also check that the test wasn't
2610 vectorized for the expected reason, rather than checking how alignment
2611 was handled.
2612 * gcc.dg/vect/vect-92.c: Use aligned arrays instead of arrays to aligned
2613 type and also instead of aligned pointers. Added documentation.
2614
2615 2005-08-16 Feng Wang <fengwang@nudt.edu.cn>
2616
2617 * gfortran.dg/power.f90: New test.
2618
2619 2005-08-16 Jakub Jelinek <jakub@redhat.com>
2620
2621 PR rtl-optimization/23299
2622 * g++.dg/opt/pr23299.C: New test.
2623
2624 2005-08-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
2625
2626 * gcc.dg/special/weak-1.c: xfail 32-bit hppa*-*-hpux*.
2627
2628 2005-08-15 Fariborz Jahanian <fjahanian@apple.com>
2629
2630 * g++.dg/template/local6.C: New test.
2631
2632 2005-08-14 Andrew Pinski <pinskia@physics.uc.edu>
2633
2634 * execute/exceptions/finally-1.m: Check that the catch and finally are
2635 being called. Also add a "return 0;" at the end of main.
2636
2637 2005-08-14 Paul Thomas <pault@gcc.gnu.org>
2638
2639 PR fortran/21432.
2640 * gfortran.dg/namelist_print_1.f: New test of functionality of
2641 PRINT namelist.
2642 * gfortran.dg/namelist_print_2.f: New test to check that PRINT
2643 namelist generates error with -std=f95.
2644
2645 2005-08-14 Ira Rosen <irar@il.ibm.com>
2646
2647 PR tree-optimization/23119
2648 * gcc.dg/vect/vect-105.c: Add xfail for no_align targets.
2649
2650 2005-08-13 Marcin Koziej <creep@desk.pl>
2651 Andrew Pinski <pinskia@physics.uc.edu>
2652
2653 PR libobjc/22492
2654 * execute/exceptions/finally-1.m: New test.
2655
2656 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2657
2658 * objc/execute/exceptions/exceptions.exp: New exp for the exceptions
2659 testsuite.
2660 * objc/execute/exceptions/trivial.m: New test.
2661 * objc.dg/try-catch-11.m: Move to ...
2662 * objc/execute/exceptions/foward-1.m: Here.
2663 * objc.dg/try-catch-2.m: Move to ...
2664 * objc/execute/exceptions/catchall-1.m: Here.
2665 * objc.dg/try-catch-8.m: Move to ...
2666 * objc/execute/exceptions/local-variables-1.m: Here.
2667
2668 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2669
2670 * objc.dg/nested-func-1.m: Move to ...
2671 * objc/execute/nested-func-1.m: Here.
2672
2673 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2674
2675 * lib/objc.exp (objc_target_compile): Check for -fgnu-runtime
2676 in ${options} instead of [target_info name].
2677 * lib/obj-c++.exp (objc_target_compile): Likewise.
2678
2679 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2680
2681 * objc.dg/stubify-2.m: Correct the name of the rtl dump file.
2682
2683 2005-08-13 Andrew Pinski <pinskia@physics.uc.edu>
2684
2685 part of PR testsuite/23348
2686 * lib/objc-torture.exp: Add -fgnu-runtime and/or -fnext-runtime to each
2687 of the torture options.
2688 * objc/compile/trivial.m: New test.
2689
2690 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2691
2692 * gfortran.dg/eoshift.f90: Correct format.
2693
2694 2005-08-12 Thomas Koenig <Thomas.Koenig@online.de>
2695
2696 * gfortran.fortran-torture/execute/character_passing.f90:
2697 Fix comment typo.
2698
2699 2005-08-12 Giovanni Bajo <giovannibajo@libero.it>
2700
2701 PR c++/8271
2702 * g++.dg/template/unify10.C: New.
2703
2704 2005-08-11 James A. Morrison <phython@gcc.gnu.org>
2705
2706 * g++.dg/parse/pr22514.C: Move to...
2707 * g++.dg/debug/pr22514.C: here.
2708
2709 2005-08-11 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2710
2711 PR c++/23266
2712 * g++.dg/inherit/pure1.C: New test.
2713
2714 * ChangeLog: Fix typos.
2715
2716 2005-08-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
2717 Steven Bosscher <stevenb@suse.de>
2718
2719 * gfortran.dg/runtime_warning_1.f90: New test.
2720
2721 2005-08-11 Nathan Sidwell <nathan@codesourcery.com>
2722
2723 PR c++/23219
2724 * g++.dg/parse/crash28.C: New.
2725
2726 2005-08-11 Richard Guenther <rguenther@suse.de>
2727
2728 PR target/23289
2729 * gcc.target/i386/tailcall-1.c: New testcase.
2730
2731 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
2732
2733 * gcc.dg/vect/vect-67.c: Un-xfail.
2734
2735 2005-08-10 James A. Morrison <phython@gcc.gnu.org>
2736
2737 PR c++/23225
2738 * g++.dg/testsuite/parse/crash27.C: new test.
2739
2740 2005-08-10 Thomas Koenig <Thomas.Koenig@online.de>
2741
2742 PR libfortran/22143
2743 * gfortran.dg/shift-kind.f90: New testcase.
2744
2745 2005-08-10 Richard Sandiford <richard@codesourcery.com>
2746
2747 * gcc.dg/arm-eabi1.c: Test aeabi_idiv, __aeabi_uidiv, __aeabi_uread4,
2748 __aeabi_uread8, __aeabi_uwrite4 and __aeabi_uwrite8.
2749
2750 2005-08-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2751
2752 PR c++/20646
2753 * g++.dg/other/mult-stor1.C: New test.
2754
2755 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2756
2757 * gcc.c-torture/pr18299-1.c: Move to ...
2758 * gcc.c-torture/compile/pr18299-1.c: Here.
2759
2760 2005-08-09 Thomas Koenig <Thomas.Koenig@online.de>
2761
2762 * gfortran/fortran.torture/execute/character_passing.f90:
2763 Fix types for LSAME.
2764
2765 2005-08-09 Dorit Nuzman <dorit@il.ibm.com>
2766
2767 * gcc.dg/vect/vect-reduc-1char.c: Reverse last change - change
2768 input data back to what it was originally.
2769
2770 2005-08-09 Andrew Pinski <pinskia@physics.uc.edu>
2771
2772 * objc.dg/try-catch-8.m: Enable for all targets.
2773
2774 2005-08-09 James A. Morrison <phython@gcc.gnu.org>
2775
2776 * gcc.dg/pr23165.c: New test.
2777
2778 2005-08-09 Steven Bosscher <stevenb@suse.de>
2779
2780 PR tree-optimization/23234
2781 * gcc.dg/tree-ssa/pr23234.c: New test.
2782
2783 2005-08-08 Josh Conner <jconner@apple.com>
2784
2785 PR rtl-optimization/23241
2786 * gcc.dg/char-compare.c: New test.
2787
2788 2005-08-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2789
2790 PR c++/22508
2791 * g++.dg/init/new13.C: New test.
2792
2793 2005-08-08 Nathan Sidwell <nathan@codesourcery.com>
2794
2795 PR c++/21166
2796 * g++.dg/other/crash-4.C: Adjust
2797 * g++/dg/ext/packed9.C: New.
2798
2799 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2800
2801 PR middle-end/21964
2802 * gcc.c-torture/execute/pr21964-1.c: New test.
2803
2804 2005-08-08 Richard Sandiford <richard@codesourcery.com>
2805
2806 PR c/22458
2807 * gcc.dg/pr22458-1.c: New test.
2808
2809 2005-08-07 Janne Blomqvist <jblomqvi@cc.hut.fi>
2810 Steven G. Kargl <kargls@comcast.net>
2811
2812 PR fortran/22390
2813 * gfortran.dg/flush_1.f90: New test.
2814
2815 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2816
2817 PR c++/23191
2818 * g++.dg/template/eh2.C: New test.
2819
2820 2005-08-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2821
2822 PR c++/19498
2823 * g++.dg/template/instantiate7.C: New test.
2824
2825 2005-08-06 Joseph S. Myers <joseph@codesourcery.com>
2826
2827 PR c/23113
2828 * gcc.dg/Wunused-value-1.c: New test.
2829
2830 2005-08-06 Richard Sandiford <richard@codesourcery.com>
2831
2832 PR rtl-optimization/23233
2833 * gcc.c-torture/compile/pr23233-1.c: New test.
2834
2835 2005-08-06 Jakub Jelinek <jakub@redhat.com>
2836
2837 PR fortran/18833
2838 PR fortran/20850
2839 * gfortran.dg/equiv_1.f90: New test.
2840 * gfortran.dg/equiv_2.f90: New test.
2841 * gfortran.fortran-torture/execute/equiv_2.f90: New test.
2842 * gfortran.fortran-torture/execute/equiv_3.f90: New test.
2843 * gfortran.fortran-torture/execute/equiv_4.f90: New test.
2844
2845 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2846
2847 * gcc.c-torture/execute/vrp-5.c: New test.
2848 * gcc.c-torture/execute/vrp-6.c: New test.
2849 * gcc.dg/tree-ssa/vrp21.c: New test.
2850
2851 2005-08-05 James A. Morrison <phython@gcc.gnu.org>
2852
2853 * g++.dg/parse/pr22514.C: New test.
2854
2855 2005-08-05 J"orn Rennecke <joern.rennecke@st.com>
2856
2857 * gcc.dg/intmax_t-1.c: Extend dg-error to cover sh*-*-elf targets.
2858
2859 * gcc.dg/tree-ssa/loop-1.c: For sh*-*-*, look for function calls
2860 instead of constant loads / pool entries.
2861
2862 2005-08-05 David Edelsohn <edelsohn@gnu.org>
2863
2864 * gcc.dg/torture/builtin-wctype-1.c: Use __WINT_TYPE__ for
2865 TEST_TO_WCTYPE.
2866
2867 2005-08-04 Danny Smith <dannysmith@users.sourceforge.net>
2868
2869 * gcc.dg/torture/builtin-wctype-1.c: Use __WCHAR_TYPE__ and
2870 __WINT_TYPE__ in generated prototypes if possible.
2871
2872 2005-08-04 Diego Novillo <dnovillo@redhat.com>
2873
2874 PR 22037
2875 * g++.dg/tree-ssa/pr22037.C:
2876
2877 2005-08-04 Richard Henderson <rth@redhat.com>
2878
2879 * gcc.dg/tree-ssa/update-cunroll.c: Fix mistakes in
2880 scan-tree-dump-times directive.
2881
2882 2005-08-04 Jan Hubicka <jh@suse.cz>
2883
2884 * gcov-1.C: Fix switch counts.
2885 * gcov-4b.c: Likewise.
2886
2887 2005-08-03 Jeff Law <law@redhat.com>
2888
2889 * g++.dg/tree-ssa/pr14814.C: xfail test for &this count.
2890
2891 2005-08-03 J"orn Rennecke <joern.rennecke@st.com>
2892
2893 * gcc.c-torture/execute/pr23135.c: New test.
2894
2895 2005-08-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
2896
2897 PR tree-optimization/19899
2898 * gcc.dg/tree-ssa/scev-1.c: New test.
2899 * gcc.dg/tree-ssa/scev-2.c: New test.
2900
2901 2005-08-03 Richard Sandiford <richard@codesourcery.com>
2902
2903 PR target/18582
2904 * testsuite/gcc.dg/torture/pr18582-1.c: New test.
2905
2906 2005-08-03 Jan Hubicka <jh@suse.cz>
2907
2908 * update-conroll.c: New testcase.
2909 * update-conroll-2.c: New testcase.
2910
2911 2005-08-02 David Edelsohn <edelsohn@gnu.org>
2912
2913 * gfortran.dg/constant_substring.f: New test.
2914 * gfortran.dg/pr22491.f: New test.
2915
2916 2005-08-02 Jan Hubicka <jh@suse.cz>
2917
2918 * update-threading.c: Replace by the proper one.
2919
2920 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2921
2922 PR 23164
2923 * g++.dg/tree-ssa/pr23164.C: New test.
2924
2925 2005-08-02 Diego Novillo <dnovillo@redhat.com>
2926
2927 * gcc.dg/tree-ssa/pr23192.c: New test.
2928
2929 2005-08-02 James A. Morrison <phython@gcc.gnu.org>
2930
2931 * gcc.c-torture/execute/vrp-4.c: New test.
2932
2933 2005-08-02 Jan Hubicka <jh@suse.cz>
2934
2935 * update-threading.c: New test.
2936
2937 2005-08-01 Andrew Pinski <pinskia@physics.uc.edu>
2938
2939 * gcc.c-torture/compile/20050801-1.c: New test.
2940 * gcc.c-torture/compile/20050801-2.c: New test.
2941
2942 2005-08-01 Jan Hubicka <jh@suse.cz>
2943
2944 * val-prof-5.c: New test.
2945
2946 2005-08-01 Joseph S. Myers <joseph@codesourcery.com>
2947
2948 PR c/22311
2949 * gcc.dg/pr22311-1.c : New test.
2950
2951 2005-07-31 Steven Bosscher <stevenb@suse.de>
2952
2953 PR target/23095
2954 * gfortran.dg/pr23095.f: New test.
2955
2956 PR c++/22003
2957 * g++.dg/other/pr22003.C: New test.
2958
2959 2005-07-31 Richard Sandiford <richard@codesourcery.com>
2960
2961 PR target/20621
2962 * gcc.c-torture/execute/pr20621-1.c: New test.
2963
2964 2005-07-30 Thomas Koenig <Thomas.Koenig@online.de>
2965
2966 * gfortran.dg/comma_format_extension_4.f: Adjust length
2967 of string for format.
2968 * gfortran.dg/der_array_io_1.f: Replace illegal internal
2969 print statement with internal write.
2970 * gfortran.dg/der_array_io_2.f: Likewise.
2971 * gfortran.dg/der_array_io_3.f: Likewise.
2972
2973 2005-07-30 James A. Morrison <phython@gcc.gnu.org>
2974
2975 * gcc.dg/fold-abs-4.c: new test.
2976
2977 2005-07-30 Paul Thomas <pault@gcc.gnu.org>
2978
2979 PR fortran/22570 an related issues.
2980 * gfortran.dg/x_slash_1.f: New test.
2981
2982 2005-07-30 Joseph S. Myers <joseph@codesourcery.com>
2983
2984 PR c/23143
2985 * gcc.dg/parm-forwdecl-1.c, gcc.dg/parm-forwdecl-2.c,
2986 gcc.dg/parm-forwdecl-3.c, gcc.dg/parm-forwdecl-4.c: New tests.
2987
2988 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2989
2990 PR c/529
2991 * gcc.dg/Wshadow-3.c: New test.
2992
2993 2005-07-29 Thomas Koenig <Thomas.Koenig@online.de>
2994
2995 * gfortran.dg/matmul_1.f90: Correct LHS of matmul test (it
2996 used to have the wrong bounds).
2997
2998 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
2999
3000 PR c/21720
3001 * gcc.dg/hex-round-1.c: Test more cases.
3002 * gcc.dg/hex-round-2.c: New test.
3003
3004 2005-07-29 Diego Novillo <dnovillo@redhat.com>
3005
3006 PR 22550
3007 * g++.dg/tree-ssa/pr22550.C: New test.
3008
3009 2005-07-29 James A. Morrison <phython@gcc.gnu.org>
3010
3011 * gcc.dg/tree-ssa/vrp19.c: New test.
3012 * gcc.dg/tree-ssa-vrp20.c: New test.
3013
3014 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3015
3016 PR c/22240
3017 * gcc.dg/transparent-union-4.c: New test.
3018
3019 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3020
3021 PR c/22192
3022 * gcc.dg/c99-vla-2.c: New test.
3023
3024 2005-07-29 Joseph S. Myers <joseph@codesourcery.com>
3025
3026 PR c/21720
3027 * gcc.dg/hex-round-1.c: New test.
3028
3029 2005-07-28 Jan Hubicka <jh@suse.cz>
3030
3031 * inliner-1.c: Do not dump everything.
3032 * tree-prof.exp: Do not pass -ftree-based-profiling.
3033 * bprob.exp: Likewise.
3034
3035 * gcc.dg/tree-prof/update-loopch.c: Fix thinkos.
3036
3037 2005-07-28 Mark Mitchell <mark@codesourcery.com>
3038
3039 PR c++/22545
3040 * g++.dg/expr/ptrmem7.C: New test.
3041
3042 2005-07-28 Mike Stump <mrs@apple.com>
3043
3044 * g++.old-deja/g++.mike/visibility-1.C: New test.
3045
3046 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3047
3048 PR c/20187
3049 * gcc.c-torture/execute/pr20187-1.c: New test.
3050
3051 2005-07-28 Jeff Law <law@redhat.com>
3052
3053 * gcc.dg/tree-ssa/vrp17.c: Update expected output.
3054 * gcc.dg/tree-ssa/vrp18.c: New test.
3055
3056 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3057
3058 * gcc.dg/vect/vect-reduc-1char.c: Fix data to fit in char.
3059
3060 2005-07-28 Dorit Nuzman <dorit@il.ibm.com>
3061
3062 PR tree-optimization/22506
3063 * gcc.dg/vect/ps22506.c: New test.
3064
3065 2005-07-28 Jakub Jelinek <jakub@redhat.com>
3066
3067 PR target/21149
3068 * gcc.target/i386/sse-3.c: New test.
3069
3070 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3071
3072 * gcc.target/mips/mips32-dsp.c: Use -march=mips32 instead of -mips32.
3073 * gcc.target/mips/mips32-dsp-type.c: Likewise.
3074
3075 2005-07-28 Richard Sandiford <richard@codesourcery.com>
3076
3077 PR c/22589
3078 * gcc.c-torture/compile/pr22589-1.c: New test.
3079
3080 2005-07-28 Jan Hubicka <jh@suse.cz>
3081
3082 * update-loopch.c: New testcase.
3083
3084 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
3085
3086 PR rtl-optimization/23047
3087 * gcc.c-torture/execute/pr23047.c: New test.
3088 * gcc.c-torture/execute/pr23047.x: New.
3089
3090 2005-07-27 James A. Morrison <phython@gcc.gnu.org>
3091
3092 PR tree-optimization/22493
3093 * gcc.c-torture/execute/pr22493-1.c: New test.
3094 * gcc.c-torture/execute/pr22493-1.x: New.
3095 * gcc.c-torture/execute/vrp-1.c: New test.
3096 * gcc.c-torture/execute/vrp-2.c: New test.
3097 * gcc.c-torture/execute/vrp-2.c: New test.
3098
3099 2005-07-27 Aldy Hernandez <aldyh@redhat.com>
3100
3101 * gcc.target/frv/all-builtin-read8.c: Delete.
3102 * gcc.target/frv/all-builtin-read16.c: Delete.
3103 * gcc.target/frv/all-builtin-read32.c: Delete.
3104 * gcc.target/frv/all-builtin-read64.c: Delete.
3105 * gcc.target/frv/all-builtin-write8.c: Delete.
3106 * gcc.target/frv/all-builtin-write16.c: Delete.
3107 * gcc.target/frv/all-builtin-write32.c: Delete.
3108 * gcc.target/frv/all-builtin-write64.c: Delete.
3109 * gcc.target/frv/all-read-write-1.c: New.
3110
3111 2005-07-27 Jeff Law <law@redhat.com>
3112
3113 * gcc.c-torture/execute/pr22630.c: New test.
3114
3115 2005-07-27 Dorit Nuzman <dorit@il.ibm.com>
3116
3117 PR tree-optimization/23073
3118 * gcc.dg/vect/nodump-pr23073.c: New test.
3119 * gcc.dg/vect/vect.exp: Allow running some tests without dump flags.
3120
3121 2005-07-27 Zdenek Dvorak <dvorakz@suse.cz>
3122
3123 PR tree-optimize/22348
3124 * gcc.c-torture/execute/pr22348.c: New.
3125
3126 2005-07-27 Richard Guenther <rguenther@suse.de>
3127
3128 * gcc.dg/tree-ssa/salias-1.c: New testcase.
3129
3130 2005-07-27 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3131
3132 PR fortran/22503
3133 * gfortran.dg/logical_comp.f90: New test.
3134
3135 2005-07-27 Jan Hubicka <jh@suse.cz>
3136
3137 * inliner-1.c: Add cleanup of dumps.
3138 * val-prof-*.c: Likewise.
3139 * update-tailcall.c: New.
3140
3141 2005-07-26 Diego Novillo <dnovillo@redhat.com>
3142
3143 PR 22591
3144 * gcc.dg/tree-ssa/pr22591.c: New test.
3145 * gcc.dg/tree-ssa/20030807-7.c: XFAIL everywhere.
3146
3147 2005-07-26 Andrew Pinski <pinskia@physics.uc.edu>
3148
3149 PR libobjc/22606
3150 * objc.dg/try-catch-11.m: New test.
3151
3152 2005-07-26 Richard Guenther <rguenther@suse.de>
3153
3154 PR tree-optimization/22486
3155 * gcc.dg/tree-ssa/upcast-1.c: New testcase.
3156
3157 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
3158
3159 PR tree-opt/22484
3160 * testsuite/g++.dg/opt/loop2.C: New test.
3161
3162 2005-07-25 Andrew Pinski <pinskia@physics.uc.edu>
3163
3164 * gcc.dg/tree-ssa/reassoc-3.c: New test.
3165 * gcc.dg/tree-ssa/reassoc-4.c: New test.
3166
3167 2005-07-25 Adam Nemet <anemet@lnxw.com>
3168
3169 * lib/profopt.exp (profopt-execute): Check for profiling data
3170 files on the target.
3171
3172 2005-07-25 Richard Guenther <rguenther@gcc.gnu.org>
3173
3174 * gcc.dg/tree-ssa/flatten-1.c: Use longer function names
3175 for matching of asm labels.
3176
3177 2005-07-25 Richard Guenther <rguenther@suse.de>
3178
3179 * gcc.dg/tree-ssa/20050719-1.c: Add return 0;.
3180
3181 2005-07-25 Richard Guenther <rguenther@suse.de>
3182
3183 PR testsuite/22624
3184 * gcc.dg/tree-ssa/flatten-2.c: Fix label patterns.
3185
3186 2005-07-25 Ira Rosen <irar@il.ibm.com>
3187
3188 * gcc.dg/vect/vect.exp: Change verbosity level to 4.
3189 * gfortran.dg/vect/vect.exp, g++.dg/vect/vect.exp: Likewise.
3190 * gcc.dg/vect/pr20122.c: Add vectorizable version of the loop.
3191 * gcc.dg/vect/vect-100.c: New test.
3192 * gcc.dg/vect/vect-101.c, gcc.dg/vect/vect-102.c,
3193 gcc.dg/vect/vect-103.c, gcc.dg/vect/vect-104.c,
3194 gcc.dg/vect/vect-105.c, gcc.dg/vect/vect-115.c: Likewise.
3195 * gcc.dg/vect/vect-116.c: Renamed (from vect-100.c).
3196 * gcc.dg/vect/vect-43.c: Add vectorizable version of the loop.
3197 * gcc.dg/vect/vect-91.c: Now 3 loops are vectorizable.
3198 * gfortran.dg/vect/vect-4.f90: Now vectorizable.
3199 * gfortran.dg/vect/pr19049.f90: New testcase.
3200 * g++.dg/vect/pr21218.cc, gcc.dg/tree-ssa/ltrans-8.c: Likewise.
3201
3202 2005-07-25 Jakub Jelinek <jakub@redhat.com>
3203
3204 * gcc.c-torture/execute/20050713-1.c: New test.
3205
3206 PR fortran/20063
3207 * gfortran.fortran-torture/execute/data_4.f90: New test.
3208
3209 PR middle-end/20303
3210 * gcc.dg/visibility-d.c: New test.
3211
3212 2005-07-25 Feng Wang <fengwang@nudt.edu.cn>
3213
3214 * gfortran.dg/reshape_rank7.f90: Fix dejagnu commands.
3215 * gfortran.dg/underflow.f90: Ditto.
3216
3217 2005-07-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3218
3219 * g++.dg/warn/miss-format-1.C, g++.dg/warn/miss-format-2.C,
3220 g++.dg/warn/miss-format-3.C, g++.dg/warn/miss-format-4.C,
3221 g++.dg/warn/miss-format-5.C, g++.dg/warn/miss-format-6.C: New.
3222
3223 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3224
3225 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Revise test to
3226 include case of field width of zero.
3227
3228 2005-07-23 Jerry DeLisle <jvdelisle@verizon.net>
3229
3230 PR libgfortran/21875
3231 * gfortran.dg/fmt_read_bz_bn.f90: Revised test to include case
3232 with trailing blanks on normal formatted read.
3233
3234 2005-07-23 Chao-ying Fu <fu@mips.com>
3235
3236 * gcc.target/mips/mips32-dsp-type.c: New test.
3237 * gcc.target/mips/mips32-dsp.c: New test.
3238
3239 2005-07-23 Oyvind Harboe <oyvind.harboe@zylin.com>
3240
3241 PR testsuite/21073
3242 * g++.old-deja/g++.mike/p3060d.C: Fix type of VoidObjMemberFunc.
3243
3244 PR testsuite/20454
3245 * gcc.dg/20001117-1.c: Fix type of __cyg_profile_func_enter
3246 and __cyg_profile_func_exit.
3247
3248 2005-07-22 David Edelsohn <edelsohn@gnu.org>
3249
3250 * gfortran.dg/comma_format_extension_3.f: Fix typo.
3251 * gfortran.dg/comma_format_extension_4.f: Same.
3252 * gfortran.dg/pr15332.f: Same.
3253 * gfortran.dg/pr21730.f: Same.
3254
3255 2005-07-22 Andrew Pinski <pinskia@physics.uc.edu>
3256
3257 * g++.dg/opt/vrp2.C: Fix testcase.
3258
3259 PR tree-opt/22625
3260 * g++.dg/opt/vrp2.C: New test.
3261
3262 2005-07-22 Mark Mitchell <mark@codesourcery.com>
3263
3264 PR debug/21828
3265 * gcc.dg/debug/dwarf2/dwarf-uninit.c: New test.
3266
3267 2005-07-22 Diego Novillo <dnovillo@redhat.com>
3268
3269 * gcc.dg/tree-ssa/20050719-1.c: New test.
3270
3271 2005-07-22 Bernd Schmidt <bernd.schmidt@analog.com>
3272
3273 * gcc.dg/bfin-longcall-1.c: New file.
3274 * gcc.dg/bfin-longcall-2.c: New file.
3275
3276 2005-07-21 Janis Johnson <janis187@us.ibm.com>
3277
3278 * gcc.c-torture/compile/20050721-1.c: New test for 3.4 fix.
3279
3280 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3281
3282 PR middle-end/19055
3283 * gcc.dg/tree-ssa/pr19055.c: New test.
3284 * gcc.dg/tree-ssa/pr19055-2.c: New test.
3285
3286 2005-07-21 Andrew Pinski <pinskia@physics.uc.edu>
3287
3288 PR C++/22358
3289 * g++.dg/other/pr22358.C: New test.
3290
3291 2005-07-21 Douglas Gregor <doug.gregor@gmail.com>
3292
3293 PR c++/2922
3294 * g++.dg/lookup/two-stage5.C: New test from bug comments.
3295
3296 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3297
3298 PR c++/15938
3299 * g++.dg/init/union2.C: New test.
3300
3301 2005-07-21 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3302
3303 PR c/22393
3304 * gcc.dg/complex-4.c: New test.
3305
3306 2005-07-21 Richard Guenther <rguenther@suse.de>
3307
3308 PR testsuite/22522
3309 * gcc.dg/tree-ssa/flatten-1.c: Use correct regexp for
3310 scanning for asm labels.
3311 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3312
3313 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
3314
3315 PR target/22085
3316 * gcc.dg/altivec-pr22085.c: New.
3317
3318 2005-07-21 Paolo Bonzini <bonzini@gnu.org>
3319
3320 PR tree-optimization/19210
3321 * gcc.dg/tree-ssa/pr19210-1.c: New.
3322 * gcc.dg/tree-ssa/pr19210-2.c: New.
3323
3324 2005-07-21 Richard Sandiford <richard@codesourcery.com>
3325
3326 PR rtl-optimization/22167
3327 * g++.dg/opt/pr22167.C: New test.
3328
3329 2005-07-20 Douglas Gregor <doug.gregor@gmail.com>
3330
3331 PR c++/2922
3332 * g++.dg/lookup/two-stage2.C: New.
3333 * g++.dg/lookup/two-stage3.C: New.
3334 * g++.dg/lookup/two-stage4.C: New. Illustrates how we have not yet
3335 fixed two-stage name lookup for operators.
3336 * g++.dg/template/call3.C: Compiler now produces an appropriate
3337 error message.
3338 * g++.dg/template/crash37.C: Compiler now describes bla() on line
3339 14 as a candidate.
3340 * g++.dg/template/ptrmem4.C: Compiler produces different error
3341 message.
3342 * g++.old-deja/g++.other/pmf3.C: Compiler now describes
3343 connect_to_method as a candidate.
3344
3345 2005-07-20 James A. Morrison <phython@gcc.gnu.org>
3346
3347 * gcc.dg/fold-alloc-1.c: New test.
3348
3349 2005-07-20 Kazu Hirata <kazu@codesourcery.com>
3350
3351 * gcc.dg/20020312-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
3352 gcc.dg/cpp/assert4.c: Don't mention obsolete ports.
3353
3354 2005-07-19 James A. Morrison <phython@gcc.gnu.org>
3355
3356 * gcc.dg/fold-abs-1.c: New test.
3357 * gcc.dg/fold-abs-2.c: New test.
3358 * gcc.dg/fold-abs-3.c: New test.
3359
3360 2005-07-20 Giovanni Bajo <giovannibajo@libero.it>
3361
3362 Make CONSTRUCTOR use VEC to store initializers.
3363 * g++.dg/ext/complit3.C: Check for specific error messages.
3364 * g++.dg/init/brace2.C: Update error message.
3365 * g++.dg/warn/Wbraces2.C: Likewise.
3366
3367 2005-07-19 Paul Thomas <pault@gcc.gnu.org>
3368
3369 PR fortran/16940
3370 * gfortran.dg/module_interface_1.f90: New test.
3371
3372 2005-07-19 Danny Berlin <dberlin@dberlin.org>
3373 Kenneth Zadeck <zadeck@naturalbridge.com>
3374
3375 * gcc.dg/tree-ssa/sra-2.c: Changed back to -O1 and added xfail.
3376
3377 2005-07-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3378
3379 * gcc.dg/format/miss-1.c, gcc.dg/format/miss-2.c: Don't
3380 specify -Wformat for these tests.
3381 * gcc.dg/format/miss-3.c, gcc.dg/format/miss-4.c,
3382 gcc.dg/format/miss-5.c, gcc.dg/format/miss-6.c: New.
3383 * gcc.dg/format/opt-6.c: Delete.
3384
3385 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3386
3387 * gcc.dg/tree-ssa/sra-2.c: Pass --param sra-max-structure-size.
3388 * gcc.dg/tree-ssa/sra-3.c: Likewise.
3389
3390 2005-07-18 Andrew Pinski <pinskia@physics.uc.edu>
3391
3392 * gcc.dg/tree-ssa/alias-2.c: New test.
3393
3394 2005-07-18 Mark Mitchell <mark@codesourcery.com>
3395
3396 PR c++/22263
3397 * g++.dg/template/explicit7.C: New test.
3398
3399 2005-07-17 Jerry DeLisle <jvdelisle@verizon.net>
3400
3401 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: Change case of field
3402 width of 8 to +Inf and -Inf.
3403
3404 2005-07-17 Mark Mitchell <mark@codesourcery.com>
3405
3406 PR c++/22139
3407 * g++.dg/template/friend36.C: New test.
3408
3409 2005-07-16 David Edelsohn <edelsohn@gnu.org>
3410
3411 PR fortran/21730
3412 * gfortran.dg/pr21730.f: New test.
3413
3414 2005-07-16 Danny Berlin <dberlin@dberlin.org>
3415 Kenneth Zadeck <zadeck@naturalbridge.com>
3416
3417 * gcc.dg/tree-ssa/ssa-dce-2.c: Changed dg-options to run at -O2
3418 since pure const detection cannot run at -O1 in c compiler.
3419 * gcc.dg/tree-ssa/20030714-1.c Changed scanning patterns because we
3420 can now optimize this case properly.
3421 * gcc.dg/tree-ssa/sra-2.c: Changed to -O3 and removed xfail
3422 because we now pass.
3423 * gcc.dg/vect/vect-92.c: Removed out of bounds array access.
3424
3425 2005-07-16 Joseph S. Myers <joseph@codesourcery.com>
3426
3427 PR c/22421
3428 * gcc.dg/format/bitfld-1.c: New test.
3429
3430 2005-07-15 Mark Mitchell <mark@codesourcery.com>
3431
3432 PR c++/22204
3433 * g++.dg/rtti/repo1.C: New test.
3434
3435 2005-07-15 Andrew Pinski <pinskia@physics.uc.edu>
3436
3437 PR middle-end/22398
3438 * gcc.c-torture/compile/pr22398.c: New test.
3439
3440 2005-07-15 Mark Mitchell <mark@codesourcery.com>
3441
3442 PR c++/22132
3443 * g++.dg/expr/cast4.C: New test.
3444
3445 2005-07-15 Richard Guenther <rguenther@suse.de>
3446
3447 * gcc.dg/tree-ssa/flatten-1.c: New testcase.
3448 * gcc.dg/tree-ssa/flatten-2.c: Likewise.
3449
3450 2005-07-15 Steven Bosscher <stevenb@suse.de>
3451
3452 PR tree-optimization/22230
3453 * gcc.dg/tree-ssa/pr22230.c: New test.
3454
3455 2005-07-14 Jakub Jelinek <jakub@redhat.com>
3456
3457 * gfortran.dg/g77/cpp6.f: New test.
3458
3459 PR fortran/22417
3460 * gfortran.dg/g77/cpp5.F: New test.
3461 * gfortran.dg/g77/cpp5.h: New file.
3462 * gfortran.dg/g77/cpp5inc.h: New file.
3463
3464 2005-07-12 Paul Thomas <pault@gcc.gnu.org>
3465
3466 PR libfortran/16435
3467 * gfortran.dg/tl_editting.f90: New.
3468 * gfortran.dg/g77/f77-edit-x-out.f: Remove XFAIL.
3469
3470 2005-07-14 Steven G. Kargl <kargls@comcast.net>
3471
3472 * gfortran.dg/char_array_constructor.f90: New test.
3473
3474 2005-07-13 Paul Thomas <pault@gcc.gnu.org>
3475
3476 * gfortran.dg/past_eor.f90: New.
3477 * gfortran.dg/complex_read.f90: New.
3478
3479 2005-07-13 Jeff Law <law@redhat.com>
3480
3481 * gcc.dg/tree-ssa/pr22051-2.c: Tweak expected output to allow
3482 additional casts.
3483
3484 * gcc.dg/tree-ssa/pr22321.c: New test
3485
3486 2005-07-13 Paolo Bonzini <bonzini@gnu.org>
3487
3488 PR tree-optimization/21921
3489 * gcc.dg/tree-ssa/pr21921.c: New.
3490
3491 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3492
3493 PR tree-optimizatio/22442
3494 * gcc.dg/tree-ssa/loop-11.c: New test.
3495
3496 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3497
3498 PR tree-opt/21840
3499 * gcc.c-torture/compile/pr21840.c: New test.
3500
3501 2005-07-12 Jan Hubicka <jh@suse.cz>
3502
3503 * gcc.c-torture/compile/pr22379.c: New test.
3504
3505 2005-07-11 Thomas Koenig <Thomas.Koenig@online.de>
3506
3507 PR libfortran/21593
3508 gfortran.dg/dev_null.f90: Remove outdated comment about
3509 PR libfortran/21593.
3510
3511
3512 2005-07-12 Dale Johannesen <dalej@apple.com>
3513
3514 * gcc.target/i386/compress-float-sse.c: New.
3515 * gcc.target/i386/compress-float-sse-pic.c: New.
3516 * gcc.target/i386/compress-float-387.c: New.
3517 * gcc.target/i386/compress-float-387-pic.c: New.
3518 * gcc.dg/compress-float-ppc.c: New.
3519 * gcc.dg/compress-float-ppc-pic.c: New.
3520
3521 2005-07-12 Thomas Koenig <Thomas.Koenig@online.de>
3522
3523 PR libfortran/21593
3524 gfortran.dg/dev_null.f90: Remove targets.
3525
3526 2005-07-12 Andrew Pinski <pinskia@physics.uc.edu>
3527
3528 PR tree-opt/22335
3529 * gcc.dg/pr22335-1.c: New test.
3530 * gcc.dg/pr22335-2.c: New test.
3531
3532 2005-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
3533
3534 PR c++/20172
3535 * g++.dg/template/nontype12.C : New test.
3536
3537 2005-07-12 Zdenek Dvorak <dvorakz@suse.cz>
3538
3539 * gcc.dg/tree-ssa/loop-10.c: New test.
3540
3541 2005-07-11 Kazu Hirata <kazu@codesourcery.com>
3542
3543 * gcc.c-torture/execute/20020720-1.x: Remove.
3544
3545 2005-07-11 Jakub Jelinek <jakub@redhat.com>
3546
3547 * gfortran.fortran-torture/execute/forall_7.f90: New test.
3548
3549 2005-07-10 Richard Sandiford <richard@codesourcery.com>
3550
3551 * gcc.target/mips/mips.exp (is_gp32_flag): New procedure.
3552 (dg-mips-options): Use it.
3553
3554 2005-07-09 Diego Novillo <dnovillo@redhat.com>
3555
3556 * gcc.dg/tree-ssa/pta-fp.c: Use -fdump-tree-alias1.
3557
3558 2005-07-09 Richard Henderson <rth@redhat.com>
3559
3560 * lib/target-supports.exp (check_effective_target_sync_char_short):
3561 Add alpha.
3562
3563 2005-07-09 Thomas Koenig <Thomas.Koenig@online.de>
3564
3565 PR libfortran/22217
3566 * gfortran.dg/negative-z-descriptor.f90: New test.
3567
3568 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3569
3570 PR tree-opt/22329
3571 * gcc.dg/pr22329.c: New test.
3572
3573 2005-07-08 Kazu Hirata <kazu@codesourcery.com>
3574
3575 PR tree-optimization/20139
3576 * gcc.dg/tree-ssa/pr20139.c: New.
3577
3578 2005-07-08 Andrew Pinski <pinskia@physics.uc.edu>
3579
3580 PR tree-opt/22356
3581 * testsuite/gcc.dg/pr22356-1.c: New test.
3582
3583 2005-07-08 Nathan Sidwell <nathan@codesourcery.com>
3584
3585 PR c++/21799
3586 * g++.dg/template/unify8.C: New.
3587 * g++.dg/template/unify9.C: New.
3588
3589 2005-07-08 Jakub Jelinek <jakub@redhat.com>
3590
3591 * gfortran.fortran-torture/execute/entry_10.f90: New test.
3592
3593 2005-07-07 Geoffrey Keating <geoffk@apple.com>
3594
3595 * gcc.dg/darwin-version-1.c: New.
3596 * gcc.dg/builtins-18.c: On Darwin, needs -mmacosx-version-min=10.3.
3597 * gcc.dg/builtins-20.c: Likewise.
3598 * gcc.dg/builtins-53.c: Likewise.
3599 * gcc.dg/torture/builtins-convert-1.c: Likewise.
3600 * gcc.dg/torture/builtins-convert-2.c: Likewise.
3601 * gcc.dg/torture/builtins-convert-3.c: Likewise.
3602 * gcc.dg/torture/builtins-power-1.c: Likewise.
3603 * gcc.dg/builtins-config.h: Complain if macosx-version-min not set
3604 on Darwin.
3605
3606 2005-07-07 Jeff Law <law@redhat.com>
3607
3608 * gcc.dg/tree-ssa/vrp17.c: Simplify. Remove dependency on
3609 argument evaluation order.
3610
3611 2005-07-07 Thomas Koenig <Thomas.Koenig@online.de>
3612
3613 PR libfortran/21594
3614 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3615 Add test cases where the shift length is greater than the
3616 array length.
3617
3618 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3619
3620 * obj-c++.dg/proto-lossage-6.mm: New.
3621 * objc.dg/proto-lossage-6.m: New.
3622
3623 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3624
3625 * obj-c++.dg/gnu-runtime-2.mm: Compile, do not run.
3626 * objc.dg/gnu-runtime-2.m: Likewise.
3627
3628 2005-07-07 Jakub Jelinek <jakub@redhat.com>
3629
3630 * gfortran.dg/longline.f: New test.
3631
3632 * gfortran.dg/badline.f: New test.
3633
3634 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3635
3636 PR fortran/16531
3637 PR fortran/15966
3638 PR fortran/18781
3639 * gfortran.dg/hollerith.f90: New.
3640 * gfortran.dg/hollerith2.f90: New.
3641 * gfortran.dg/hollerith3.f90: New.
3642 * gfortran.dg/hollerith4.f90: New.
3643 * gfortran.dg/hollerith_f95.f90: New.
3644 * gfortran.dg/hollerith_legacy.f90: New.
3645 * gfortran.dg/g77/cpp4.F: New. Port from g77.
3646
3647 2005-07-07 Ziemowit Laski <zlaski@apple.com>
3648
3649 PR objc/22274
3650 * obj-c++.dg/gnu-runtime-[1-2].mm: New.
3651 * objc.dg/gnu-runtime-2.m: New.
3652
3653 2005-07-06 Jeff Law <law@redhat.com>
3654
3655 * gcc.dg/tree-ssa/vrp17.c: New test.
3656
3657 2005-07-07 Feng Wang <fengwang@nudt.edu.cn>
3658
3659 PR fortran/22327
3660 * gfortran.dg/array_constructor_5.f90: New test.
3661
3662 2005-07-07 Jakub Jelinek <jakub@redhat.com>
3663
3664 * gfortran.fortran-torture/execute/entry_9.f90: New test.
3665
3666 2005-07-06 Fariborz Jahanian <fjahanian@apple.com>
3667
3668 * gcc.dg/20030324-1.c: Remove -fforce-mem option.
3669 * gcc.dg/980816-1.c: Ditto.
3670
3671 2005-07-06 Jeff Law <law@redhat.com>
3672
3673 * gcc.c-torture/compile/pr21356.c: New test.
3674
3675 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3676
3677 PR c/22013
3678 PR c/22098
3679 * gcc.c-torture/compile/pr22013-1.c,
3680 gcc.c-torture/execute/pr22098-1.c,
3681 gcc.c-torture/execute/pr22098-2.c,
3682 gcc.c-torture/execute/pr22098-3.c: New tests.
3683
3684 2005-07-05 Joseph S. Myers <joseph@codesourcery.com>
3685
3686 PR c/22308
3687 * gcc.dg/pr22308-1.c: New test.
3688
3689 2005-07-05 Kazu Hirata <kazu@codesourcery.com>
3690
3691 * gcc.dg/compare1.c: Add -fno-short-enums. Don't skip on any
3692 target.
3693 * gcc.dg/compare9.c: Use -fshort-enums instead of
3694 -fno-short-enums. Change the last test to dg-bogus.
3695
3696 2005-07-04 Kazu Hirata <kazu@codesourcery.com>
3697
3698 * gcc.dg/compare1.c: Skip on arm*-*-eabi* arm*-*-symbianelf*.
3699 * gcc.dg/compare9.c: New.
3700
3701 2005-07-04 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3702
3703 * gfortran.dg/io_invalid_1.f90: Fix expected error message.
3704
3705 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3706
3707 PR testsuite/22288
3708 * gcc.dg/tree-ssa/pr14490-[1-4].c: Escape "+".
3709
3710
3711 2005-07-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3712
3713 * gcc.dg/format/gcc_gfc-1.c: New.
3714
3715 2005-07-03 Andrew Pinski <pinskia@physics.uc.edu>
3716
3717 * pr14490-[1-4].c: Fix typos scan-tree-dump-times so they now pass.
3718
3719 2005-07-03 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3720
3721 PR fortran/20842
3722 * gfortran.dg/io_invalid_1.f90: New test.
3723
3724 2005-07-03 Joseph S. Myers <joseph@codesourcery.com>
3725
3726 * gcc.dg/format/gcc_diag-1.c: Update.
3727
3728 2005-07-02 Jeff Law <law@redhat.com>
3729
3730 * gcc.dg/tree-ssa/pr22051-1.c: New test.
3731 * gcc.dg/tree-ssa/pr22051-2.c: New test.
3732
3733 2005-07-02 Joseph S. Myers <joseph@codesourcery.com>
3734
3735 * gcc.dg/format/gcc_diag-1.c: Update.
3736
3737 2005-07-01 Andrew Pinski <pinskia@physics.uc.edu>
3738
3739 PR tree-opt/22269
3740 * gcc.c-torture/compile/pr22269.c: New test.
3741
3742 2005-06-30 Diego Novillo <dnovillo@redhat.com>
3743
3744 PR 21584
3745 PR 22219
3746 * g++.dg/tree-ssa/pr21584-1.C: New test.
3747 * g++.dg/tree-ssa/pr21584-2.C: New test.
3748
3749 2005-06-30 Ziemowit Laski <zlaski@apple.com>
3750
3751 * obj-c++.dg/try-catch-11.mm: New.
3752 * objc.dg/try-catch-10.m: New.
3753
3754 2005-06-29 David Edelsohn <edelsohn@gnu.org>
3755
3756 * g++.dg/other/ucnid-1.C: xfail on AIX.
3757
3758 2005-06-29 Diego Novillo <dnovillo@redhat.com>
3759
3760 PR 22234
3761 * gcc.dg/20050629-1.c: New test.
3762
3763 2005-06-29 Ziemowit Laski <zlaski@apple.com>
3764
3765 * obj-c++.dg/const-str-1[0-1].mm: New.
3766 * objc.dg/const-str-1[0-1].m: New.
3767
3768 2005-05-29 Richard Henderson <rth@redhat.com>
3769
3770 * lib/target-supports.exp (check_effective_target_vect_no_int_max):
3771 Rename from check_effective_target_vect_no_max.
3772 (check_effective_target_vect_no_int_add): New.
3773 * gcc.dg/vect/vect-13.c: Use vect_no_int_max.
3774 * gcc.dg/vect/vect-91.c: Use vect_no_int_add.
3775 * gcc.dg/vect/vect-reduc-3.c: Likewise.
3776 * gcc.dg/vect/vect-reduc-1.c: Use both.
3777 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3778
3779 2005-05-29 Richard Henderson <rth@redhat.com>
3780
3781 * lib/target-supports.exp (check_effective_target_vect_no_max):
3782 Remove i386 and x86_64.
3783
3784 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3785
3786 PR testsuite/21969
3787 * gcc.dg/torture/pr21817.c: Use -fno-common for hppa*-*-* targets.
3788
3789 2005-06-29 Steve Ellcey <sje@cup.hp.com>
3790
3791 PR middle-end/21969
3792 * gcc.dg/vect/pr21969.c: New test.
3793
3794 2005-06-28 Eric Christopher <echristo@redhat.com>
3795
3796 PR c/22052
3797 PR c/21975
3798 * gcc.dg/inline1.c: New test.
3799 * gcc.dg/inline2.c: Ditto.
3800 * gcc.dg/inline3.c: Ditto.
3801 * gcc.dg/inline4.c: Ditto.
3802 * gcc.dg/inline5.c: Ditto.
3803
3804 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3805
3806 PR libfortran/22142
3807 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3808 Add testcase also testing eoshift1 for PR 22142.
3809
3810 2005-06-28 Richard Henderson <rth@redhat.com>
3811
3812 * gcc.dg/tree-ssa/20030708-1.c: Remove static from test function.
3813 * gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030714-1.c,
3814 gcc.dg/tree-ssa/20030807-1.c, gcc.dg/tree-ssa/20030807-5.c,
3815 gcc.dg/tree-ssa/20030807-8.c, gcc.dg/tree-ssa/20030815-1.c,
3816 gcc.dg/tree-ssa/20030922-2.c: Likewise.
3817
3818 2005-06-28 Thomas Koenig <Thomas.Koenig@online.de>
3819
3820 PR libfortran/22142
3821 * gfortran.fortran-torture/execute/intrinsic_eoshift.f90:
3822 Add testcase for PR 22142.
3823
3824 2005-06-28 Joseph S. Myers <joseph@codesourcery.com>
3825
3826 * g++.dg/ext/fpreg1.C, gcc.target/ia64/fpreg-1.c,
3827 gcc.target/ia64/fpreg-2.c: New tests.
3828
3829 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3830
3831 * gfortran.dg/dev_null.f90: Run test only on linux and solaris.
3832
3833 2005-06-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3834
3835 PR libfortran/22170
3836 * gfortran.dg/slash_1.f90: New test.
3837
3838 2005-06-27 Richard Henderson <rth@redhat.com>
3839
3840 * gcc.dg/vect/vect-reduc-1.c: Adjust test to properly validate MIN.
3841 * gcc.dg/vect/vect-reduc-1char.c: Likewise.
3842 * gcc.dg/vect/vect-reduc-1short.c: Likewise.
3843 * gcc.dg/vect/vect-reduc-2.c: Likewise.
3844 * gcc.dg/vect/vect-reduc-2char.c: Likewise.
3845 * gcc.dg/vect/vect-reduc-2short.c: Likewise.
3846
3847 2005-06-27 Richard Henderson <rth@redhat.com>
3848
3849 * gcc.dg/vect/vect-reduc-1short.c: Remove XFAIL.
3850 * gcc.dg/vect/vect-reduc-2char.c: Remove XFAIL.
3851
3852 2005-06-27 Ziemowit Laski <zlaski@apple.com>
3853
3854 * obj-c++.dg/proto-lossage-5.mm: New.
3855 * objc.dg/proto-lossage-5.m: New.
3856
3857 2005-06-27 Diego Novillo <dnovillo@redhat.com>
3858
3859 PR 21959
3860 * gcc.dg/tree-ssa/pr21959.c: New test.
3861
3862 2005-06-27 Jakub Jelinek <jakub@redhat.com>
3863
3864 * gcc.c-torture/execute/builtins/lib/main.c (abort): Add prototype.
3865 * gcc.c-torture/execute/builtins/lib/strncat.c (strncat): Avoid
3866 testing uninitialized var.
3867
3868 * gcc.c-torture/execute/builtins/chk.h: New.
3869 * gcc.c-torture/execute/builtins/lib/chk.c: New.
3870 * gcc.c-torture/execute/builtins/memcpy-chk.c: New test.
3871 * gcc.c-torture/execute/builtins/memcpy-chk-lib.c: New.
3872 * gcc.c-torture/execute/builtins/memmove-chk.c: New test.
3873 * gcc.c-torture/execute/builtins/memmove-chk-lib.c: New.
3874 * gcc.c-torture/execute/builtins/mempcpy-chk.c: New test.
3875 * gcc.c-torture/execute/builtins/mempcpy-chk-lib.c: New.
3876 * gcc.c-torture/execute/builtins/memset-chk.c: New test.
3877 * gcc.c-torture/execute/builtins/memset-chk-lib.c: New.
3878 * gcc.c-torture/execute/builtins/snprintf-chk.c: New test.
3879 * gcc.c-torture/execute/builtins/snprintf-chk-lib.c: New.
3880 * gcc.c-torture/execute/builtins/sprintf-chk.c: New test.
3881 * gcc.c-torture/execute/builtins/sprintf-chk-lib.c: New.
3882 * gcc.c-torture/execute/builtins/stpcpy-chk.c: New test.
3883 * gcc.c-torture/execute/builtins/stpcpy-chk-lib.c: New.
3884 * gcc.c-torture/execute/builtins/strcat-chk.c: New test.
3885 * gcc.c-torture/execute/builtins/strcat-chk-lib.c: New.
3886 * gcc.c-torture/execute/builtins/strcpy-chk.c: New test.
3887 * gcc.c-torture/execute/builtins/strcpy-chk-lib.c: New.
3888 * gcc.c-torture/execute/builtins/strncat-chk.c: New test.
3889 * gcc.c-torture/execute/builtins/strncat-chk-lib.c: New.
3890 * gcc.c-torture/execute/builtins/strncpy-chk.c: New test.
3891 * gcc.c-torture/execute/builtins/strncpy-chk-lib.c: New.
3892 * gcc.c-torture/execute/builtins/vsnprintf-chk.c: New test.
3893 * gcc.c-torture/execute/builtins/vsnprintf-chk-lib.c: New.
3894 * gcc.c-torture/execute/builtins/vsprintf-chk.c: New test.
3895 * gcc.c-torture/execute/builtins/vsprintf-chk-lib.c: New.
3896 * gcc.dg/builtin-object-size-1.c: New test.
3897 * gcc.dg/builtin-object-size-2.c: New test.
3898 * gcc.dg/builtin-object-size-3.c: New test.
3899 * gcc.dg/builtin-object-size-4.c: New test.
3900 * gcc.dg/builtin-object-size-5.c: New test.
3901 * gcc.dg/builtin-stringop-chk-1.c: New test.
3902 * gcc.dg/builtin-stringop-chk-2.c: New test.
3903 * gcc.dg/tree-ssa/builtin-fprintf-1.c: New test.
3904 * gcc.dg/tree-ssa/builtin-fprintf-chk-1.c: New test.
3905 * gcc.dg/tree-ssa/builtin-printf-1.c: New test.
3906 * gcc.dg/tree-ssa/builtin-printf-chk-1.c: New test.
3907 * gcc.dg/tree-ssa/builtin-vfprintf-1.c: New test.
3908 * gcc.dg/tree-ssa/builtin-vfprintf-chk-1.c: New test.
3909 * gcc.dg/tree-ssa/builtin-vprintf-1.c: New test.
3910 * gcc.dg/tree-ssa/builtin-vprintf-chk-1.c: New test.
3911 * gcc.c-torture/execute/printf-1.c: New test.
3912 * gcc.c-torture/execute/fprintf-1.c: New test.
3913 * gcc.c-torture/execute/vprintf-1.c: New test.
3914 * gcc.c-torture/execute/vfprintf-1.c: New test.
3915 * gcc.c-torture/execute/printf-chk-1.c: New test.
3916 * gcc.c-torture/execute/fprintf-chk-1.c: New test.
3917 * gcc.c-torture/execute/vprintf-chk-1.c: New test.
3918 * gcc.c-torture/execute/vfprintf-chk-1.c: New test.
3919
3920 2005-06-27 Michael Matz <matz@suse.de>
3921
3922 * gcc.target/x86_64/abi/test_struct_returning.c: Adjust as return
3923 slot is not merged if address escapes.
3924
3925 2005-06-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
3926
3927 PR c/21911
3928 * gcc.dg/format/sentinel-1.c: Update. Fix execl* calls.
3929
3930 2005-06-26 Jakub Jelinek <jakub@redhat.com>
3931
3932 PR middle-end/17965
3933 * gcc.c-torture/compile/20050622-1.c: New test.
3934
3935 PR middle-end/22028
3936 * gcc.dg/20050620-1.c: New test.
3937
3938 2005-06-26 Kazu Hirata <kazu@codesourcery.com>
3939
3940 PR tree-optimization/22026
3941 * gcc.dg/tree-ssa/pr22026.c: New.
3942
3943 2005-06-25 Thomas Koenig <Thomas.Koenig@online.de>
3944
3945 PR libfortran/22144
3946 * gfortran.dg/shift-alloc.f90: New testcase.
3947
3948 2005-06-25 Kelley Cook <kcook@gcc.gnu.org>
3949
3950 * all files: Update FSF address in copyright headers.
3951
3952 2005-06-22 Jan Hubicka <jh@suse.cz>
3953
3954 * wholeprogram-1.c: New testcase.
3955 * wholeprogram-2.c: New testcase.
3956
3957 2005-06-24 Mark Mitchell <mark@codesourcery.com>
3958
3959 PR 22171
3960 * gcc.dg/tree-ssa/pr22171.c: New test.
3961
3962 2005-06-24 Feng Wang <fengwang@nudt.edu.cn>
3963
3964 * gfortran.dg/simplify_modulo.f90: New.
3965
3966 2005-06-24 Jan Hubicka <jh@suse.cz>
3967
3968 * gcc.dg/tree-ssa/20040210-1.c: Fix for unit-at-a-time
3969
3970 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3971
3972 * obj-c++.dg/proto-lossage-[1-4].mm: New.
3973
3974 2005-06-23 Ziemowit Laski <zlaski@apple.com>
3975
3976 * obj-c++.dg/typedef-alias-1.mm: New.
3977 * objc.dg/typedef-alias-1.m: New.
3978
3979 2005-06-23 Jeff Law <law@redhat.com>
3980
3981 * gcc.dg/tree-ssa/vrp16.c: New test.
3982
3983 2005-06-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
3984
3985 * lib/target-supports.exp: Add
3986 check_effective_target_fortran_large_real and
3987 check_effective_target_fortran_large_int to check for
3988 corresponding effective targets.
3989 * gfortran.dg/large_integer_kind_1.f90: New test.
3990 * gfortran.dg/large_real_kind_1.f90: New test.
3991
3992 2005-06-23 Kazu Hirata <kazu@codesourcery.com>
3993
3994 PR tree-optimization/22117
3995 * gcc.dg/tree-ssa/pr22117.c: New.
3996
3997 2005-06-23 James A. Morrison <phython@gcc.gnu.org>
3998
3999 PR testsuite/22123
4000 * gcc.dg/fold-mod-1.c: Accept fffffff8 as well.
4001
4002 2005-06-23 David Edelsohn <edelsohn@gnu.org>
4003
4004 * gcc.dg/rs6000-fpint-2.c: Only compile on Darwin and Linux.
4005
4006 2005-06-23 David Billinghurst <David.Billinghurst@riotinto.com>
4007
4008 * gfortran.dg/f2c_4.f90: Add tests for complex functions
4009 * gfortran.dg/f2c_4.c: Likewise
4010
4011 2005-06-22 Paul Brook <paul@codesourcery.com>
4012
4013 PR fortran/21034
4014 * gfortran.dg/auto_save_1.f90: New test.
4015
4016 2005-06-22 Michael Matz <matz@suse.de>
4017
4018 * gcc.target/x86-64/abi: New directory.
4019 * gcc.target/x86-64/abi/abi-x86_64.exp: New testsuite.
4020 * gcc.target/x86-64/abi/README.gcc: New file.
4021 * gcc.target/x86-64/abi/{args.h,defines.h,macros.h}: New headers.
4022 * gcc.target/x86-64/abi/asm-support.s: New file.
4023 * gcc.target/x86_64/abi/test_3_element_struct_and_unions.c: New test.
4024 * gcc.target/x86_64/abi/test_basic_alignment.c: New test.
4025 * gcc.target/x86_64/abi/test_basic_array_size_and_align.c: New test.
4026 * gcc.target/x86_64/abi/test_basic_returning.c: New test.
4027 * gcc.target/x86_64/abi/test_basic_sizes.c: New test.
4028 * gcc.target/x86_64/abi/test_basic_struct_size_and_align.c: New test.
4029 * gcc.target/x86_64/abi/test_basic_union_size_and_align.c: New test.
4030 * gcc.target/x86_64/abi/test_bitfields.c: New test.
4031 * gcc.target/x86_64/abi/test_complex_returning.c: New test.
4032 * gcc.target/x86_64/abi/test_passing_floats.c: New test.
4033 * gcc.target/x86_64/abi/test_passing_integers.c: New test.
4034 * gcc.target/x86_64/abi/test_passing_structs_and_unions.c: New test.
4035 * gcc.target/x86_64/abi/test_passing_structs.c: New test.
4036 * gcc.target/x86_64/abi/test_passing_unions.c: New test.
4037 * gcc.target/x86_64/abi/test_struct_returning.c: New test.
4038 * gcc.target/x86_64/abi/test_varargs.c: New test.
4039
4040 2005-06-21 Joseph S. Myers <joseph@codesourcery.com>
4041
4042 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: Pass -mmmx for
4043 32-bit i?86 and x86_64.
4044
4045 2005-06-21 Ziemowit Laski <zlaski@apple.com>
4046
4047 * obj-c++.dg/const-str-[1-9].mm: New tests.
4048
4049 2005-06-21 Paul Thomas <pault@gcc.gnu.org>
4050
4051 PR fortran/22010
4052 * gfortran.dg/namelist_use.f90: New.
4053 * gfortran.dg/namelist_use_only.f90: New.
4054
4055 2005-06-21 Jeff Law <law@redhat.com>
4056
4057 * gcc.dg/tree-ssa/vrp15.c: New test.
4058
4059 2005-06-21 Dorit Nuzman <dorit@il.ibm.com>
4060
4061 * lib/target-supports.exp (check_effective_target_vect_reduction):
4062 Remove.
4063 * gcc.dg/vect/vect.exp: Run tests with additional flags separately.
4064 * gcc.dg/vect/vect-reduc-1.c: Vectorizable on all relevant platforms -
4065 remove vect_reduction target keyword. Also avoid two returns in main.
4066 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4067 * gcc.dg/vect/vect-reduc-2.c: Likewise. Also initialize diff to 0.
4068 * gcc.dg/vect/vect-reduc-1short.c: New test.
4069 * gcc.dg/vect/vect-reduc-1char.c: New test.
4070 * gcc.dg/vect/vect-reduc-2short.c: New test.
4071 * gcc.dg/vect/vect-reduc-2char.c: New test.
4072 * gcc.dg/vect/vect-reduc-6.c: New test.
4073 * gcc.dg/vect/trapv-vect-reduc-4.c: New test.
4074 * gcc.dg/vect/fast-math-vect-reduc-5.c: New test.
4075 * gcc.dg/vect/fast-math-vect-reduc-7.c: New test
4076
4077 2005-06-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4078 Paul Thomas <pault@gcc.gnu.org>
4079
4080 * gfortran.dg/func_derived_2.f90, gfortran.dg/func_derived_3.f90:
4081 New tests.
4082
4083 2005-06-20 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4084
4085 * gfortran.dg/backslash_1.f90: New test.
4086 * gfortran.dg/backslash_2.f90: New test.
4087
4088 2005-06-20 Steven G. Kargl <kargls@comcast.net>
4089
4090 * gfortran.dg/duplicate_labels.f90: New test.
4091
4092 2005-06-20 Jan Beulich <jbeulich@novell.com>
4093
4094 * g++.old-deja/g++.jason/thunk2.C: On NetWare, also account for
4095 unsupportable relocations.
4096 * g++.old-deja/g++.other/store-expr1.C: Likewise.
4097 * gcc.dg/20050321-2.c: xfail for NetWare.
4098
4099 2005-06-20 Andreas Jaeger <aj@suse.de>
4100
4101 * gcc.target/i386/sseregparm-1.c, gcc.target/i386/sseregparm-2.c,
4102 gcc.target/i386/fastcall-sseregparm.c,
4103 gcc.target/i386/regparm-stdcall.c: Run only on 32-bit x86.
4104
4105 2005-06-19 Richard Henderson <rth@redhat.com>
4106
4107 * gcc.dg/tree-ssa/pr21985.c: Use size_t.
4108
4109 2005-06-19 Joseph S. Myers <joseph@codesourcery.com>
4110
4111 * g++.dg/abi/mangle24.C, g++.dg/abi/mangle25.C: New tests.
4112
4113 2005-06-19 Aldy Hernandez <aldyh@redhat.com>
4114
4115 PR c++/22115
4116 * g++.dg/conversion/simd2.C: Change expected error message.
4117
4118 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
4119
4120 * gcc.dg/vect/vect-reduc-1.c: Add cleanup-tree-dump.
4121 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4122 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4123
4124 2005-06-18 James A Morrison <phython@gcc.gnu.org>
4125
4126 * gcc.dg/fold-mod-1.c: New test.
4127
4128 2005-06-18 Steven G. Kargl <kargls@comcast.net>
4129
4130 PR fortran/19926
4131 * gfortran.dg/pr19926.f90: New test.
4132
4133 2005-06-18 Dorit Nuzman <dorit@il.ibm.com>
4134
4135 * lib/target-supports.exp (check_effective_target_vect_reduction): New.
4136 * gcc.dg/vect/vect-reduc-1.c: Now vectorizable for vect_reduction
4137 targets.
4138 * gcc.dg/vect/vect-reduc-2.c: Likewise.
4139 * gcc.dg/vect/vect-reduc-3.c: Likewise.
4140
4141 2005-06-18 Joseph S. Myers <joseph@codesourcery.com>
4142
4143 * gcc.target/ia64/float80-varargs-1.c: New test.
4144
4145 2005-06-18 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4146
4147 PR tree-opt/22035
4148 * gfortran.dg/f2c_6.f90: New test.
4149
4150 2005-06-17 Geoffrey Keating <geoffk@apple.com>
4151
4152 PR c++/17413
4153 * g++.dg/template/local5.C: New.
4154
4155 2005-06-17 Richard Henderson <rth@redhat.com>
4156
4157 * gcc.dg/sync-2.c (do_qi): Cast negative results to char.
4158
4159 2005-06-07 David Billinghurst <David.Billinghurst@riotinto.com>
4160
4161 PR testsuite/21945
4162 * lib/gcc-dg.exp (gcc-dg-test-1): Catch error if file can't be deleted.
4163
4164 2005-06-15 Giovanni Bajo <giovannibajo@libero.it>
4165
4166 * gcc.dg/vect/vect-dv-2.c, gcc.dg/vect/vect-ifcvt-2.c,
4167 gcc.dg/vect/vect-ifcvt-3.c, gcc.dg/vect/vect-ifcvt-4.c,
4168 gcc.dg/vect/vect-ifcvt-5.c, gcc.dg/vect/vect-ifcvt-6.c,
4169 gcc.dg/vect/vect-ifcvt-7.c, gcc.dg/vect/vect-ifcvt-9.c: Call
4170 check_vect to verify the presence of hardware vector support.
4171
4172 2005-06-16 James A. Morrison <phython@gcc.gnu.org>
4173
4174 PR testsuite/22056
4175 * gcc.dg/pr14796-2.c: Accept -34359738368 and -800000000.
4176
4177 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4178
4179 PR libfortran/19216
4180 * gfortran.dg/pr19216.f: Add correct space between brackets and
4181 dg directive.
4182
4183 2005-06-17 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4184
4185 PR libfortran/16436
4186 * gfortran.dg/g77/f77-edit-t-in.f: Not XFAIL-ed any more.
4187
4188 2005-06-16 Richard Guenther <rguenth@gcc.gnu.org>
4189
4190 * gcc.target/i386/attributes-error.c: New testcase.
4191 * gcc.target/i386/fastcall-sseregparm.c: Likewise.
4192 * gcc.target/i386/regparm-stdcall.c: Likewise.
4193 * gcc.target/i386/sseregparm-1.c: Likewise.
4194 * gcc.target/i386/sseregparm-2.c: Likewise.
4195
4196 2005-06-16 Nathan Sidwell <nathan@codesourcery.com>
4197
4198 * g++.dg/rtti/crash2.C: New.
4199
4200 2005-06-15 Joseph S. Myers <joseph@codesourcery.com>
4201
4202 * gcc.dg/noncompile/20040203-3.c: Update expected message.
4203
4204 2005-06-15 David Ung <davidu@mips.com>
4205
4206 * gcc.target/mips/mips16e-extends.c: New test for testing the
4207 generation of MIPS16e zeb/zeh, seb/seh instructions.
4208
4209 2005-06-15 Diego Novillo <dnovillo@redhat.com>
4210
4211 PR 22018
4212 * gcc.dg/tree-ssa/vrp13.c: Add multiplication tests.
4213 * gcc.dg/tree-ssa/pr22018.c: New test.
4214
4215 2005-06-15 Aldy Hernandez <aldyh@redhat.com>
4216
4217 * gcc.dg/simd-1.c: Update error messages.
4218 * gcc.dg/simd-1b.c: Re-enable tests. Update error messages.
4219 * gcc.dg/simd-2.c: Update error messages.
4220 * gcc.dg/simd-4.c: New.
4221
4222 2005-06-15 Nathan Sidwell <nathan@codesourcery.com>
4223
4224 PR c++/20678
4225 * g++.dg/other/crash-4.C: New.
4226
4227 2005-06-14 Devang Patel <dpatel@apple.com>
4228
4229 * gcc.dg/vect/vect-ifcvt-1.c: Remove.
4230
4231 2005-06-14 Nathan Sidwell <nathan@codesourcery.com>
4232
4233 PR c++/21929
4234 * g++.dg/parse/crash11.C: Update
4235
4236 2005-06-13 Jeff Law <law@redhat.com>
4237
4238 * gcc.dg/tree-ssa/20030807-10.c: VRP is now expected to
4239 perform the desired transformations.
4240 * gcc.dg/tree-ssa/20030806-6.c: Similarly.
4241 * gcc.dg/tree-ssa/20040514-2.c: Similarly.
4242
4243 2005-06-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4244
4245 PR fortran/22038
4246 * gfortran.dg/forall_1.f90: Un-XFAIL.
4247
4248 2005-06-13 Nathan Sidwell <nathan@codesourcery.com>
4249
4250 PR c++/21929
4251 * g++.dg/parse/crash26.C: New.
4252
4253 PR c++/20789
4254 * g++.dg/init/member1.C: New.
4255
4256 2005-06-13 Jakub Jelinek <jakub@redhat.com>
4257
4258 * gfortran.dg/altreturn_1.f90: New test.
4259
4260 2005-06-13 Zdenek Dvorak <dvorakz@suse.cz>
4261
4262 PR middle-end/21985
4263 * gcc.dg/tree-ssa/pr21985.c: New test.
4264
4265 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
4266
4267 * ggcc.dg/pr14796-1.c: Add tests for (X << C) >> C.
4268
4269 2005-06-12 Roger Sayle <roger@eyesopen.com>
4270
4271 PR c++/21930
4272 * g++.dg/other/error10.C: New test case.
4273
4274 2005-06-12 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4275
4276 PR libfortran/19155
4277 * gfortran.dg/pr19155.f: Add test.
4278
4279 2005-06-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4280
4281 * gfortran.dg/f2c_7.f90: New test.
4282
4283 * gfortran.dg/forall_1.f90: XFAILed.
4284
4285 2005-06-12 James A. Morrison <phython@gcc.gnu.org>
4286
4287 * gcc.dg/pr14796-1.c: New.
4288 * gcc.dg/pr14796-2.c: New.
4289
4290 2005-06-11 Steven G. Kargl <kargls@comcast.net>
4291
4292 PR fortran/17792
4293 PR fortran/21375
4294 * gfortran.dg/deallocate_stat.f90: New test.
4295
4296 2005-06-11 Thomas Koenig <Thomas.Koenig@online.de>
4297
4298 * gfortran.fortran-torture/execute/in-pack.f90: New test.
4299
4300 2005-06-10 Dorit Nuzman <dorit@il.ibm.com>
4301
4302 * gfortran.dg/vect/vect-4.f90: Update comments. Only one unaligned
4303 access will be generated when this loop is vectorized. Test that
4304 accesses with same alignment were detected.
4305 * gcc.dg/vect/vect-dv-2.c: Remove "vect_no_align" from xfail.
4306 Test that accesses with same alignment were detected.
4307 * gcc.dg/vect/vect-ifcvt-1.c: Likewise.
4308 * gcc.dg/vect/vect-91.c: New test. Test that accesses with same
4309 alignment were detected.
4310
4311 2005-06-10 Aldy Hernandez <aldyh@redhat.com>
4312
4313 PR c++/10611
4314 * g++.dg/conversion/simd2.C: New.
4315
4316 2005-06-09 Gabriel Dos Reis <gdr@integrable-solutions.net>
4317
4318 * gcc.dg/Wcxx-compat-1.c: New.
4319
4320 2005-06-09 Thomas Koenig <Thomas.Koenig@online.de>
4321
4322 PR libfortran/21480
4323 * gfortran.dg/reshape-complex.f90: Add a test for a packed
4324 complex array.
4325
4326 2005-06-09 Nathan Sidwell <nathan@codesourcery.com>
4327
4328 * gcc.dg/alias-8.c: New.
4329
4330 2005-06-08 Joseph S. Myers <joseph@codesourcery.com>
4331
4332 * gcc.dg/format/cmn_err-1.c: Update.
4333
4334 2005-06-08 James A. Morrison <phython@gcc.gnu.org>
4335
4336 PR target/20666
4337 * gcc.target/sparc/fexpand-2.c: New.
4338 * gcc.target/sparc/fpmerge-2.c: New.
4339 * gcc.target/sparc/fpmul-2.c: New.
4340 * gcc.target/sparc/noresult.c: New.
4341 * gcc.target/sparc/pdist-2.c: New.
4342 * gcc.target/sparc/pdist-3.c: New.
4343
4344 2005-06-08 Alex V. Breger <atrus.ru@atrus.ru>
4345
4346 PR testsuite/21702
4347 * gcc.target/i386/i386.exp: Fix comment typo.
4348
4349 2005-06-08 Nathan Sidwell <nathan@codesourcery.com>
4350
4351 PR c++/19497
4352 * g++.dg/inherit/using5.C: New.
4353 * g++.dg/inherit/using6.C: New.
4354
4355 2005-06-08 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
4356
4357 PR c++/19894
4358 * g++.dg/template/ptrmem15.C: New test.
4359
4360 PR c++/20563
4361 * g++.dg/ext/label4.C: New test.
4362
4363 2005-06-08 Eric Botcazou <ebotcazou@libertysurf.fr>
4364
4365 * gcc.dg/tls/debug-1.c: New test.
4366
4367 2005-06-07 Dale Johannesen <dalej@apple.com>
4368
4369 * gcc.target/i386/movq.c: New.
4370
4371 2005-06-07 Dale Johannesen <dalej@apple.com>
4372
4373 * gcc.dg/20050607-1.c: New.
4374
4375 2005-06-07 Jakub Jelinek <jakub@redhat.com>
4376
4377 PR middle-end/21850
4378 * gcc.c-torture/execute/20050607-1.c: New test.
4379
4380 2005-06-07 Thomas Koenig <Thomas.Koenig@online.de>
4381
4382 PR libfortran/21926
4383 * gfortran.fortran-torture/execute/intrinsic_matmul.f90:
4384 Test case where the return array has lowest stride one,
4385 but isn't packed.
4386
4387 2005-06-07 Adrian Straetling <straetling@de.ibm.com>
4388
4389 * lib/target-supports.exp (check_effective_target_sync_int_long):
4390 Add s390 and s390x targets.
4391
4392 2005-06-07 Zdenek Dvorak <dvorakz@suse.cz>
4393
4394 * gcc.dg/tree-ssa/loop-2.c: Update outcome.
4395 * gcc.dg/tree-ssa/loop-3.c: Update outcome.
4396 * gcc.dg/tree-ssa/loop-4.c: Update outcome.
4397 * gcc.dg/tree-ssa/loop-9.c: New test.
4398
4399 2005-06-07 Nathan Sidwell <nathan@codesourcery.com>
4400
4401 * g++.dg/parse/defarg10.C: New.
4402
4403 2005-06-06 Jakub Jelinek <jakub@redhat.com>
4404
4405 PR regression/21897
4406 * gcc.c-torture/execute/20050604-1.c: New test.
4407
4408 2005-06-06 Nathan Sidwell <nathan@codesourcery.com>
4409
4410 PR 21903
4411 * g++.dg/parse/defarg9.C: New.
4412
4413 PR c++/20637
4414 * g++.dg/inherit/using4.C: New.
4415 * g++.dg/overload/error1.C: Adjust expected errors.
4416 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
4417 * g++.old-deja/g++.brendan/arm2.C: Likewise.
4418 * g++.old-deja/g++.other/redecl2.C: Likewise.
4419 * g++.old-deja/g++.other/redecl4.C: Likewise.
4420 * g++.old-deja/g++.pt/memtemp78.C: Likewise.
4421
4422 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4423
4424 * gfortran.dg/f2c_5.f90: Add -w to dg-options
4425
4426 2005-06-05 David Billinghurst <David.Billinghurst@riotinto.com>
4427
4428 * lib/gfortran.exp (gfortran_target_compile): Call
4429 dg-additional-files-options
4430 * gfortran.dg/f2c_4.f90: New file
4431 * gfortran.dg/f2c_4.c: New file
4432 * gfortran.dg/f2c_5.f90: New file
4433 * gfortran.dg/f2c_5.c: New file
4434
4435 2005-06-05 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4436
4437 * gfortran.dg/forall_1.f90: Set previously uninitialized variable.
4438
4439 PR fortran/21912
4440 * gfortran.dg/array_constructor_4.f90: New test.
4441
4442 2005-06-05 Mark Mitchell <mark@codesourcery.com>
4443
4444 PR c++/21619
4445 * g++.dg/ext/builtin9.C: New test.
4446
4447 2005-06-05 Dale Johannesen <dalej@apple.com>
4448
4449 * gcc.c-torture/execute/20050603-1.c: Move to gcc.dg.
4450 * gcc.c-torture/execute/20050603-2.c: Ditto.
4451
4452 2005-06-05 Dorit Nuzman <dorit@il.ibm.com>
4453
4454 * gcc.dg/vect/vect-62: Check that second loop is not vectorized.
4455 * gcc.dg/vect/vect-reduc-1.c: New.
4456 * gcc.dg/vect/vect-reduc-2.c: New.
4457 * gcc.dg/vect/vect-reduc-3.c: New.
4458
4459 2005-06-04 Dale Johannesen <dalej@apple.com>
4460
4461 * gcc.c-torture/execute/20050603-1.c: New.
4462 * gcc.c-torture/execute/20050603-2.c: New.
4463 * gcc.dg/20050603-3.c: New.
4464
4465 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4466
4467 PR fortran/19195
4468 * gfortran.dg/debug_1.f90: New test.
4469
4470 * gfortran.dg/forall_1.f90: New test.
4471
4472 2005-06-04 Erik Edelmann <erik.edelmann@iki.fi>
4473
4474 * gfortran.dg/array_constructor_3.f90: New test.
4475
4476 2005-06-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
4477
4478 * gfortran.dg/ret_pointer_1.f90: Un-XFAIL.
4479
4480 2005-06-04 Hans-Peter Nilsson <hp@axis.com>
4481
4482 * g++.dg/opt/crossjump1.C: Gate -fPIC usage on target fpic.
4483
4484 2005-06-04 Joseph S. Myers <joseph@codesourcery.com>
4485
4486 PR c/21873
4487 * gcc.dg/init-excess-1.c: New test.
4488
4489 2005-06-03 Mark Mitchell <mark@codesourcery.com>
4490
4491 PR c++/21853
4492 * g++.dg/expr/static_cast6.C: New test.
4493
4494 2005-06-03 Diego Novillo <dnovillo@redhat.com>
4495
4496 * gcc.dg/tree-ssa/vrp14.c: New test.
4497
4498 2005-06-03 Mark Mitchell <mark@codesourcery.com>
4499
4500 PR c++/21336
4501 * g++.dg/template/new2.C: New test.
4502
4503 2005-06-03 Josh Conner <jconner@apple.com>
4504
4505 * gcc.dg/ppc-vector-memcpy.c (foo): Use non-zero values for
4506 all entries in initializer.
4507
4508 2005-06-03 Richard Guenther <rguenth@gcc.gnu.org>
4509
4510 PR middle-end/21858
4511 * gcc.dg/pr21858.c: New testcase.
4512
4513 2005-06-03 Paolo Bonzini <bonzini@gnu.org>
4514
4515 PR tree-optimization/21292
4516
4517 * lib/target-supports.exp (check_effective_target_vect_cmdline_needed):
4518 New.
4519 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
4520 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
4521 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
4522 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
4523 gcc.dg/tree-ssa/gen-vect-32.c: Require it.
4524
4525 2005-06-02 Richard Henderson <rth@redhat.com>
4526
4527 * gcc.dg/sync-2.c: Use -march=i486 for i386.
4528
4529 2005-06-02 Richard Guenther <rguenth@gcc.gnu.org>
4530
4531 * gcc.dg/wtypequal.c: New testcase.
4532
4533 2005-06-02 Diego Novillo <dnovillo@redhat.com>
4534
4535 PR 21582
4536 * gcc.dg/tree-ssa/pr21582.c: New test.
4537
4538 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4539
4540 PR c++/21280
4541 * g++.dg/opt/interface2.h: New.
4542 * g++.dg/opt/interface2.C: New.
4543 * g++.dg/init/ctor4.C: Adjust error lines.
4544 * g++.old-deja/g++.bob/inherit2.C: Likewise.
4545 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
4546 * g++.old-deja/g++.jason/opeq3.C: Likewise.
4547 * g++.old-deja/g++.pt/assign1.C: Likewise.
4548 * g++.old-deja/g++.pt/crash20.C: Likewise.
4549
4550 2005-06-02 Dorit Nuzman <dorit@il.ibm.com>
4551
4552 PR tree-optimization/21734
4553 * g++.dg/vect/pr21734_1.cc: New.
4554 * g++.dg/vect/pr21734_2.cc: New.
4555
4556 2005-06-02 Nathan Sidwell <nathan@codesourcery.com>
4557
4558 PR c++/20350
4559 * g++.dg/template/spec24.C: New.
4560
4561 PR c++/21151
4562 * g++.dg/pch/local-1.C: New.
4563 * g++.dg/pch/local-1.Hs: New.
4564
4565 2005-06-01 Diego Novillo <dnovillo@redhat.com>
4566
4567 PR 14341, PR 21332, PR 20701, PR 21086, PR 21090
4568 PR 21289, PR 21348, PR 21367, PR 21368, PR 21458.
4569 * gcc.dg/tree-ssa/pr14341.c: New test.
4570 * gcc.dg/tree-ssa/pr14841.c: New test.
4571 * gcc.dg/tree-ssa/pr20701.c: New test.
4572 * gcc.dg/tree-ssa/pr21086.c: New test.
4573 * gcc.dg/tree-ssa/pr21090.c: New test.
4574 * gcc.dg/tree-ssa/pr21332.c: New test.
4575 * gcc.dg/tree-ssa/pr21458.c: New test.
4576 * gcc.dg/tree-ssa/pr21658.c: New test.
4577 * gcc.dg/tree-ssa/vrp01.c: New test.
4578 * gcc.dg/tree-ssa/vrp02.c: New test.
4579 * gcc.dg/tree-ssa/vrp03.c: New test.
4580 * gcc.dg/tree-ssa/vrp04.c: New test.
4581 * gcc.dg/tree-ssa/vrp05.c: New test.
4582 * gcc.dg/tree-ssa/vrp06.c: New test.
4583 * gcc.dg/tree-ssa/vrp07.c: New test.
4584 * gcc.dg/tree-ssa/vrp08.c: New test.
4585 * gcc.dg/tree-ssa/vrp09.c: New test.
4586 * gcc.dg/tree-ssa/vrp10.c: New test.
4587 * gcc.dg/tree-ssa/vrp11.c: New test.
4588 * gcc.dg/tree-ssa/vrp12.c: New test.
4589 * gcc.dg/tree-ssa/vrp13.c: New test.
4590
4591 2005-06-01 Alexandre Oliva <aoliva@redhat.com>
4592
4593 PR 21029
4594 * gcc.dg/tree-ssa/pr21029.c: New test.
4595
4596 2005-06-01 Roger Sayle <roger@eyesopen.com>
4597
4598 * gfortran.dg/logint-1.f: New test case.
4599 * gfortran.dg/logint-2.f: Likewise.
4600 * gfortran.dg/logint-3.f: Likewise.
4601
4602 2005-06-01 Jakub Jelinek <jakub@redhat.com>
4603
4604 PR c/21536
4605 PR c/20760
4606 * gcc.dg/20050527-1.c: New test.
4607
4608 * gcc.dg/i386-sse-12.c: New test.
4609
4610 PR fortran/21729
4611 * gfortran.dg/implicit_5.f90: New test.
4612
4613 2005-06-01 Feng Wang <fengwang@nudt.edu.cn>
4614
4615 PR fortran/20883
4616 * gfortran/assign_4.f90: New test.
4617 * gfortran/assign_2.f90: Change compile to run.
4618
4619 2005-05-31 Geoffrey Keating <geoffk@geoffk.org>
4620
4621 * lib/target-supports.exp
4622 (check_effective_target_sync_char_short): New.
4623 * gcc.dg/sync-2.c: New.
4624
4625 2005-05-31 Zdenek Dvorak <dvorakz@suse.cz>
4626
4627 PR tree-optimization/21817
4628 * gcc.dg/torture/pr21817-1.c: New.
4629
4630 2005-05-31 Nathan Sidwell <nathan@codesourcery.com>
4631
4632 PR c++/21165
4633 * g++.dg/template/init5.C: New.
4634
4635 2005-05-31 Paul Thomas <pault@gcc.gnu.org>
4636
4637 * gfortran.dg/char_initialiser_actual.f90:
4638 Test character initialisers as actual arguments.
4639 * gfortran.dg/char_pointer_comp_assign.f90:
4640 Test character pointer structure component assignments.
4641 * gfortran.dg/char_array_structure_constructor.f90:
4642 Test character components in structure constructors.
4643
4644 2005-05-31 Andrew pinski <pinskia@physics.uc.edu>
4645
4646 PR middle-end/20931
4647 * g++.dg/opt/pr20931.C: New test.
4648
4649 2005-05-31 Andreas Jaeger <aj@suse.de>
4650
4651 PR testsuite/20772
4652 * g++.dg/abi/dtor1.C, g++.dg/abi/empty10.C, g++.dg/abi/layout3.C,
4653 g++.dg/eh/simd-2.C, g++.dg/opt/cse2.C,
4654 g++.old-deja/g++.ext/asmspec1.C,
4655 g++.old-deja/g++.other/regstack.C,
4656 gcc.dg/20000614-1.c, gcc.dg/20000807-1.c, gcc.dg/20000904-1.c,
4657 gcc.dg/20001127-1.c, gcc.dg/20010202-1.c, gcc.dg/20010520-1.c,
4658 gcc.dg/20011009-1.c, gcc.dg/20011029-2.c, gcc.dg/20020224-1.c,
4659 gcc.dg/20020531-1.c, gcc.dg/20020616-1.c, gcc.dg/980226-1.c,
4660 gcc.dg/980414-1.c, gcc.dg/980520-1.c, gcc.dg/980709-1.c,
4661 gcc.dg/990117-1.c, gcc.dg/990130-1.c, gcc.dg/990213-2.c,
4662 gcc.dg/990214-1.c, gcc.dg/991129-1.c, gcc.dg/991209-1.c,
4663 gcc.dg/991214-1.c, gcc.dg/asm-1.c, gcc.dg/attr-returns_twice-1.c,
4664 gcc.dg/clobbers.c, gcc.dg/i386-387-7.c, gcc.dg/i386-387-8.c,
4665 gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/i386-asm-1.c
4666 gcc.dg/i386-asm-2.c, gcc.dg/i386-asm-3.c, gcc.dg/i386-bitfield3.c
4667 gcc.dg/i386-call-1.c, gcc.dg/i386-memset-1.c,
4668 gcc.dg/i386-signbit-3.c, gcc.dg/i386-ssefn-1.c,
4669 gcc.dg/i386-ssefn-2.c, gcc.dg/i386-ssefn-3.c, gcc.dg/i386-ssefn-4.c
4670 gcc.dg/i386-volatile-1.c, gcc.dg/i386-xorps.c, gcc.dg/pr12092-1.c
4671 gcc.dg/pr14289-1.c, gcc.dg/pr19236-1.c, gcc.dg/pr20204.c,
4672 gcc.dg/pr9771-1.c, gcc.dg/register-var-1.c,
4673 gcc.dg/sibcall-5.c, gcc.dg/charset/asm3.c,
4674 gcc.dg/cpp/trad/num-sign.c: Run tests also on x86_64.
4675
4676 2005-05-31 Jeff Law <law@redhat.com>
4677
4678 * gcc.dg/tree-ssa/foldaddr-1.c: New test.
4679
4680 2005-05-30 Paolo Carlini <pcarlini@suse.de>
4681
4682 PR middle-end/21743
4683 * gcc.dg/builtins-1.c: Activate disabled clog test.
4684 * gcc.dg/torture/builtin-attr-1.c: Likewise.
4685
4686 2005-05-29 Paul Thomas <pault@gcc.gnu.org>
4687
4688 * gfortran.dg/char_pointer_assign.f90:
4689 Test character-pointer assignments and pointer assignments.
4690 * gfortran.dg/char_pointer_dummy.f90:
4691 Test character-pointer dummy arguments.
4692 * gfortran.dg/char_pointer_func.f90:
4693 Test character-pointer function returns.
4694 * gfortran.dg/char_pointer_dependency.f90:
4695 Test character-pointer functions with dependencies.
4696
4697 2005-05-30 Mark Mitchell <mark@codesourcery.com>
4698
4699 PR c++/21784
4700 * g++.dg/lookup/using14.C: New test.
4701
4702 2005-05-30 Kazu Hirata <kazu@cs.umass.edu>
4703
4704 * gcc.dg/c99-math-double-1.c, gcc.dg/c99-math-float-1.c,
4705 gcc.dg/c99-math-long-double-1.c, gcc.dg/c99-math.h: Remove
4706 trailing ^M.
4707
4708 2005-05-29 Geoffrey Keating <geoffk@apple.com>
4709
4710 PR c++/17413
4711 * g++.dg/template/local5.C: New.
4712
4713 PR target/21761
4714 * gcc.c-torture/compile/pr21761.c: New.
4715
4716 * g++.old-deja/g++.eh/badalloc1.C: Make XFAIL only on darwin
4717 before darwin8.
4718
4719 2005-05-30 Steven G. Kargl
4720
4721 PR fortran/20846
4722 * gfortran.dg/inquire_8.f90: New test.
4723
4724 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4725
4726 PR libfortran/21376
4727 * gfortran.dg/output_exponents_1.f90: New test.
4728
4729 2005-05-29 Francois-Xavier Coudert <coudert@clipper.ens.fr>
4730
4731 PR libfortran/20006
4732 * gfortran.dg/dollar_edit_descriptor-1.f: New test.
4733
4734 2005-05-28 Mark Mitchell <mark@codesourcery.com>
4735
4736 PR c++/21210
4737 * g++.dg/ext/complex1.C: New test.
4738
4739 PR c++/21340
4740 * g++.dg/init/ctor6.C: New test.
4741
4742 2005-05-29 Jan Hubicka <jh@suse.cz>
4743
4744 * gcc.c-torture/compile/pr21562.c: New.
4745
4746 2005-05-28 Steven G. Kargl <kargls@comcast.net>
4747
4748 * gfortran.dg/subnormal_1.f90: New test.
4749
4750 2005-05-28 Jan Hubicka <jh@suse.cz>
4751
4752 * tree-prof.exp: Fix comment.
4753 * value-prof-1.c: New.
4754 * value-prof-2.c: New.
4755 * value-prof-3.c: New.
4756 * value-prof-4.c: New.
4757
4758 2005-05-27 Mark Mitchell <mark@codesourcery.com>
4759
4760 PR c++/21614
4761 * g++.dg/expr/ptrmem6.C: New test.
4762 * g++.dg/expr/ptrmem6a.C: Likewise.
4763
4764 2005-05-27 Kazu Hirata <kazu@cs.umass.edu>
4765
4766 PR tree-optimization/21658
4767 * gcc.dg/tree-ssa/pr21658.c: New.
4768
4769 2005-05-27 Nathan Sidwell <nathan@codesourcery.com>
4770
4771 PR c++/21455
4772 * g++.dg/inherit/ptrmem3.C: New.
4773
4774 PR c++/21681
4775 * g++.dg/parse/template16.C: New.
4776
4777 2005-05-27 Andreas Jaeger <aj@suse.de>
4778
4779 * gcc.dg/setjmp-2.c: Only run in 32-bit.
4780
4781 * gcc.dg/i386-sse-8.c: Run test on all archs.
4782
4783 2005-05-26 Mike Stump <mrs@apple.com>
4784
4785 * objc.dg/isa-field-1.m: Only run on darwin.
4786 * objc.dg/lookup-1.m: Likewise.
4787 * objc.dg/try-catch-8.m: Likewise.
4788
4789 2005-05-26 Roger Sayle <roger@eyesopen.com>
4790
4791 PR tree-optimization/9814
4792 * gcc.dg/pr9814-1.c: New test case.
4793
4794 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4795
4796 * objc.dg/comp-types-8.m, objc.dg/encode-6.m,
4797 objc.dg/extra-semi.m, objc.dg/fix-and-continue-2.m,
4798 objc.dg/isa-field-1.m, objc.dg/lookup-1.m, objc.dg/method-15.m,
4799 objc.dg/method-16.m, objc.dg/method-17.m, objc.dg/method-18.m,
4800 objc.dg/method-19.m, objc.dg/next-runtime-1.m,
4801 objc.dg/no-extra-load.m, objc.dg/pragma-1.m, objc.dg/stubify-1.m,
4802 objc.dg/stubify-2.m, objc.dg/super-class-4.m,
4803 objc.dg/super-dealloc-1.m, objc.dg/super-dealloc-2.m,
4804 objc.dg/try-catch-6.m, objc.dg/try-catch-7.m,
4805 objc.dg/try-catch-8.m: New.
4806
4807 2005-05-26 Janis Johnson <janis187@us.ibm.com>
4808
4809 * lib/obj-c++.exp (obj-c++_target_compile): Declare global variable,
4810 remove extraneous semicolons.
4811
4812 2005-05-26 Ziemowit Laski <zlaski@apple.com>
4813
4814 * obj-c++.dg/comp-types-12.mm: New.
4815 * objc.dg/comp-types-11.m: New.
4816 * objc.dg/selector-4.m: New.
4817
4818 2005-05-26 Andreas Jaeger <aj@suse.de>
4819
4820 PR testsuite/20772
4821 * g++.old-deja/g++.ext/attrib1.C, g++.old-deja/g++.ext/attrib2.C,
4822 g++.old-deja/g++.ext/attrib3.C,
4823 g++.old-deja/g++.other/store-expr1.C,
4824 g++.old-deja/g++.other/store-expr2.C, g++.dg/opt/longbranch2.C,
4825 gcc.dg/20000609-1.c, gcc.dg/20000720-1.c, gcc.dg/20011107-1.c,
4826 gcc.dg/20011119-1.c, gcc.dg/20020108-1.c, gcc.dg/20020122-2.c,
4827 gcc.dg/20020122-3.c, gcc.dg/20020201-3.c, gcc.dg/20020206-1.c,
4828 gcc.dg/20020218-1.c, gcc.dg/20020310-1.c, gcc.dg/20020411-1.c,
4829 gcc.dg/20020418-2.c, gcc.dg/20020426-1.c, gcc.dg/20020426-2.c,
4830 gcc.dg/20020517-1.c, gcc.dg/20020523-1.c, gcc.dg/20020523-2.c,
4831 gcc.dg/20020729-1.c, gcc.dg/20030204-1.c, gcc.dg/20030826-2.c,
4832 gcc.dg/20030926-1.c, gcc.dg/20031202-1.c, gcc.dg/980312-1.c,
4833 gcc.dg/980313-1.c, gcc.dg/990424-1.c, gcc.dg/990524-1.c,
4834 gcc.dg/991230-1.c, gcc.dg/i386-387-1.c, gcc.dg/i386-387-2.c,
4835 gcc.dg/i386-387-3.c, gcc.dg/i386-387-4.c, gcc.dg/i386-387-5.c,
4836 gcc.dg/i386-387-6.c, gcc.dg/i386-bitfield1.c,
4837 gcc.dg/i386-bitfield2.c, gcc.dg/i386-loop-1.c,
4838 gcc.dg/i386-loop-2.c, gcc.dg/i386-loop-3.c, gcc.dg/i386-pic-1.c,
4839 gcc.dg/i386-regparm.c, gcc.dg/i386-signbit-1.c,
4840 gcc.dg/i386-signbit-2.c, gcc.dg/i386-sse-5.c, gcc.dg/i386-sse-8.c,
4841 gcc.dg/i386-unroll-1.c, gcc.dg/tls/opt-1.c, gcc.dg/tls/opt-2.c,
4842 gcc.dg/unroll-1.c: Handle 32-bit x86-64 compilation.
4843
4844 2005-05-26 Andreas Jaeger <aj@suse.de>
4845
4846 * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
4847 x86-64 compilation.
4848
4849 2005-05-26 Andreas Jaeger <aj@suse.de>
4850
4851 PR testsuite/20772
4852 * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
4853 gcc.misc-tests/i386-pf-athlon-1.c,
4854 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
4855 g++.dg/opt/mmx1.C, g++.dg/other/big-struct.C,
4856 g++.dg/abi/bitfield3.C, g++.dg/abi/bitfield8.C,
4857 g++.dg/abi/bitfield9.C, g++.dg/abi/empty7.C, g++.dg/abi/empty9.C,
4858 g++.dg/abi/layout4.C, g++.dg/abi/thunk1.C, g++.dg/abi/thunk2.C,
4859 g++.dg/abi/vbase11.C, g++.dg/abi/vthunk2.C, g++.dg/abi/vthunk3.C,
4860 g++.dg/ext/attrib8.C: Run also on x86_64 compiling 32-bit x86
4861 programs.
4862
4863 * g++.dg/opt/reg-stack4.C, g++.dg/eh/simd-1.C, g++.dg/eh/simd-1.C,
4864 gcc.dg/setjmp-2.c, gcc.dg/short-compare-1.c,
4865 gcc.dg/short-compare-2.c, gcc.target/i386/asm-1.c: Handle 32-bit
4866 x86-64 compilation.
4867
4868 * g++.dg/warn/register-var-1.C, g++.dg/charset/asm2.c: Run also on
4869 x86_64.
4870
4871 * gcc.dg/i386-pentium4-not-mull.c: Change option handling to use
4872 effective-target ilp32.
4873
4874 2005-05-26 David Ung <davidu@mips.com>
4875
4876 * gcc.target/mips/ext_ins.c: New test for testing the generation
4877 of MIPS32/64 rev 2 ext/ins instructions.
4878
4879 2005-05-26 Andreas Jaeger <aj@suse.de>
4880
4881 * treelang/compile/unsigned.tree: Use gimple instead of
4882 nonexisting generic dump.
4883
4884 2005-05-26 Paolo Bonzini <bonzini@gnu.org>
4885
4886 * gcc.dg/vect/vect-7.c: Remove xfail for alpha.
4887
4888 2005-05-26 Andreas Jaeger <aj@suse.de>
4889
4890 * gcc.dg/tree-ssa/ssa-pre-14.c (foo): Use correct type for strlen.
4891
4892 2005-05-26 Thomas Koenig <Thomas.Koenig@online.de>
4893
4894 PR libfortran/17283
4895 * gfortran.fortran-torture/execute/intrinsic_unpack.f90:
4896 Test callee-allocated memory with write statements.
4897
4898 2005-05-25 Roger Sayle <roger@eyesopen.com>
4899
4900 PR middle-end/21709
4901 * gcc.dg/pr21709-1.c: New test case.
4902
4903 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4904 Mike Stump <mrs@apple.com>
4905
4906 * objc/execute/next_mapping.h: Update for C++.
4907
4908 * obj-c++.dg/selector-1.mm: Move to...
4909 * obj-c++.dg/selector-4.mm: here...
4910
4911 * obj-c++.dg/basic.mm: New.
4912 * obj-c++.dg/comp-types-1.mm: New.
4913 * obj-c++.dg/cxx-class-1.mm: New.
4914 * obj-c++.dg/cxx-ivars-1.mm: New.
4915 * obj-c++.dg/cxx-ivars-2.mm: New.
4916 * obj-c++.dg/cxx-ivars-3.mm: New.
4917 * obj-c++.dg/cxx-scope-1.mm: New.
4918 * obj-c++.dg/cxx-scope-2.mm: New.
4919 * obj-c++.dg/defs.mm: New.
4920 * obj-c++.dg/empty-private-1.mm: New.
4921 * obj-c++.dg/encode-1.mm: New.
4922 * obj-c++.dg/encode-2.mm: New.
4923 * obj-c++.dg/encode-3.mm: New.
4924 * obj-c++.dg/extern-c-1.mm: New.
4925 * obj-c++.dg/extra-semi.mm: New.
4926 * obj-c++.dg/fix-and-continue-2.mm: New.
4927 * obj-c++.dg/isa-field-1.mm: New.
4928 * obj-c++.dg/ivar-list-semi.mm: New.
4929 * obj-c++.dg/local-decl-1.mm: New.
4930 * obj-c++.dg/lookup-1.mm: New.
4931 * obj-c++.dg/lookup-2.mm: New.
4932 * obj-c++.dg/method-1.mm: New.
4933 * obj-c++.dg/method-2.mm: New.
4934 * obj-c++.dg/method-3.mm: New.
4935 * obj-c++.dg/method-4.mm: New.
4936 * obj-c++.dg/method-5.mm: New.
4937 * obj-c++.dg/method-6.mm: New.
4938 * obj-c++.dg/method-7.mm: New.
4939 * obj-c++.dg/no-extra-load.mm: New.
4940 * obj-c++.dg/overload-1.mm: New.
4941 * obj-c++.dg/pragma-1.mm: New.
4942 * obj-c++.dg/pragma-2.mm: New.
4943 * obj-c++.dg/private-1.mm: New.
4944 * obj-c++.dg/private-2.mm: New.
4945 * obj-c++.dg/proto-qual-1.mm: New.
4946 * obj-c++.dg/qual-types-1.mm: New.
4947 * obj-c++.dg/stubify-1.mm: New.
4948 * obj-c++.dg/stubify-2.mm: New.
4949 * obj-c++.dg/super-class-1.mm: New.
4950 * obj-c++.dg/super-class-2.mm: New.
4951 * obj-c++.dg/super-dealloc-1.mm: New.
4952 * obj-c++.dg/super-dealloc-2.mm: New.
4953 * obj-c++.dg/template-1.mm: New.
4954 * obj-c++.dg/template-2.mm: New.
4955 * obj-c++.dg/template-3.mm: New.
4956 * obj-c++.dg/template-4.mm: New.
4957 * obj-c++.dg/template-5.mm: New.
4958 * obj-c++.dg/template-6.mm: New.
4959 * obj-c++.dg/try-catch-1.mm: New.
4960 * obj-c++.dg/try-catch-2.mm: New.
4961 * obj-c++.dg/try-catch-3.mm: New.
4962 * obj-c++.dg/try-catch-4.mm: New.
4963 * obj-c++.dg/try-catch-5.mm: New.
4964 * obj-c++.dg/try-catch-6.mm: New.
4965 * obj-c++.dg/try-catch-7.mm: New.
4966 * obj-c++.dg/try-catch-8.mm: New.
4967 * obj-c++.dg/try-catch-9.mm: New.
4968 * obj-c++.dg/va-meth-1.mm: New.
4969
4970 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4971
4972 * obj-c++.dg/selector-1.mm: New.
4973 * obj-c++.dg/selector-2.mm: New.
4974
4975 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4976
4977 * obj-c++.dg/selector-3.mm: New.
4978 * objc.dg/selector-3.m: New.
4979
4980 2005-05-25 Ziemowit Laski <zlaski@apple.com>
4981
4982 * objc.dg/selector-2.m: Remove "-fgnu-runtime"; be flexible
4983 about where warning appears.
4984
4985 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4986
4987 * gcc.dg/tree-ssa/stdarg-2.c: Add tests for s390*-*-linux* targets.
4988 * gcc.dg/tree-ssa/stdarg-3.c: Likewise.
4989 * gcc.dg/tree-ssa/stdarg-4.c: Likewise.
4990 * gcc.dg/tree-ssa/stdarg-5.c: Likewise.
4991
4992 2005-05-25 Ulrich Weigand <uweigand@de.ibm.com>
4993
4994 * gcc.dg/20050524-1.c: New test.
4995
4996 2005-05-25 Jan Hubicka <jh@suse.cz>
4997
4998 * gcc.dg/tree-prof/inliner-1.c: New.
4999
5000 2005-05-25 Janis Johnson <janis187@us.ibm.com>
5001
5002 * gcc.dg/tree-prof: New directory.
5003 * gcc.dg/tree-prof/tree-prof.exp: New.
5004
5005 2005-05-25 DJ Delorie <dj@redhat.com>
5006
5007 * gcc.dg/Wattributes-1.c: New.
5008 * gcc.dg/Wattributes-2.c: New.
5009 * gcc.dg/Wattributes-3.c: New.
5010
5011 20005-05-24 Janis Johnson <janis187@us.ibm.com>
5012
5013 PR tree-optimization/19833
5014 * gcc.dg/uninit-4.c: Remove xfail.
5015 * gcc.dg/uninit-9.c: Ditto.
5016
5017 2005-05-24 Ziemowit Laski <zlaski@apple.com>
5018
5019 * obj-c++.dg/bitfield-[1-5].mm: New.
5020 * obj-c++.dg/class-protocol-1.mm: New.
5021 * obj-c++.dg/comp-types-1[0-1].mm: New.
5022 * obj-c++.dg/comp-types-[2-9].mm: New.
5023 * obj-c++.dg/encode-[4-8].mm: New.
5024 * obj-c++.dg/layout-1.mm: New.
5025 * obj-c++.dg/method-1[0-9].mm: New.
5026 * obj-c++.dg/method-2[0-1].mm: New.
5027 * obj-c++.dg/method-[8-9].mm: New.
5028 * obj-c++.dg/objc-gc-3.mm: New.
5029 * obj-c++.dg/try-catch-10.mm: New.
5030 * objc.dg/bitfield-5.m: New.
5031 * objc.dg/comp-types-10.m: New.
5032 * objc.dg/comp-types-9.m: New.
5033 * objc.dg/layout-1.m: New.
5034 * objc.dg/objc-gc-4.m: New.
5035 * objc.dg/try-catch-9.m: New.
5036 * objc.dg/class-protocol-1.m: Tweak diagnostics.
5037 * objc.dg/comp-types-1.m: Likewise.
5038 * objc.dg/comp-types-[5-6].m: Likewise.
5039 * objc.dg/method-9.m: Likewise.
5040
5041 2005-05-24 Janis Johnson <janis187@us.ibm.com>
5042
5043 * gcc.dg/altivec-vec-merge.c: Make test usable on GNU/Linux targets
5044 and on hardware without VMX support.
5045
5046 * gcc.dg/altivec-vec-merge.c: Renamed from ppc-vec-merge.c.
5047
5048 * gcc.dg/ppc64-abi-2.c: Remove code that is now invalid.
5049
5050 * lib/profopt.exp (dg-final-generate, dg-final-use,
5051 profopt-final-code, profopt-get-options): New.
5052 (profopt-execute): Process test directives.
5053
5054 * lib/gcc-dg.exp (cleanup-ipa-dump): New.
5055 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
5056 cleanup-tree-dump, cleanup-saved-temps): Update comments.
5057
5058 2005-05-24 Andrew Pinski <pinskia@physics.uc.edu>
5059
5060 PR C++/21645
5061 * g++.dg/init/ctor5.C: New test.
5062
5063 2005-05-24 Ira Rosen <irar@il.ibm.com>
5064
5065 * gcc.dg/vect/vect-none.c: Split into vect-106.c, vect-107.c,
5066 vect-108.c, vect-109.c, vect-110.c, vect-111.c, vect-112.c,
5067 vect-113.c, vect-114.c.
5068
5069 2005-05-23 Adam Nemet <anemet@lnxw.com>
5070
5071 * gcc.dg/const-elim-1.c: Remove xfails.
5072
5073 2005-05-23 Jeff Law <law@redhat.com>
5074
5075 * gcc.c-torture/compile/pr21638.c: New test.
5076 * gcc.c-torture/compile/20050520-1.c: New test.
5077
5078 2005-05-23 Nick Clifton <nickc@redhat.com>
5079
5080 * gcc.c-torture/execute/20020720-1.x: Fix m32r target selector to
5081 be a proper triple, ie: m32r*-*-*.
5082 * g++.old-deja/g++.jason/thunk3.C: Likewise.
5083
5084 2004-05-21 Andrew Pinski <pinskia@physics.uc.edu>
5085
5086 PR middle-end/21331
5087 PR tree-opt/21293
5088 * gcc.c-torture/compile/pr21293.c: New test.
5089 * gcc.c-torture/execute/pr21331.c: New test.
5090
5091 2004-05-20 Richard Henderson <rth@redhat.com>
5092
5093 * g++.dg/other/stdarg3.C: Spell "hpux*" correctly.
5094
5095 2005-05-20 Ziemowit Laski <zlaski@apple.com>
5096
5097 * obj-c++-dg.exp: Add.
5098 * obj-c++.exp: Add.
5099 * obj-c++.dg/dg.exp: Add.
5100
5101 2005-05-20 Kazuhiro Inaoka <inaoka.kazuhiro@renesas.com>
5102
5103 * g++.old-deja/g++.jason/thunk3.C: XFAIL on m32r*-*.
5104 * gcc.c-torture/execute/20020720-1.x: Add xfail for m32r*-*.
5105
5106 2005-05-20 Bjoern Haase <bjoern.m.haase@web.de>
5107
5108 * gcc.c-torture/execute/20020720-1.x: Add xfail for avr-*-*.
5109
5110 2004-05-19 Richard Henderson <rth@redhat.com>
5111
5112 * g++.dg/other/stdarg3.C: Only use -mlp64 for hpux.
5113
5114 2005-05-19 Janis Johnson <janis187@us.ibm.com>
5115
5116 * gcc.dg/altivec-21.c: Use dg-error only for ilp32.
5117
5118 * gcc.dg/vect/vect-dv-2.c: Remove dg-do directive.
5119
5120 2005-05-19 Jakub Jelinek <jakub@redhat.com>
5121
5122 PR c++/21495
5123 * g++.dg/parse/extern1.C: New test.
5124 * g++.dg/tls/diag-2.C: Adjust expected error message wording.
5125
5126 2005-05-19 Eric Botcazou <ebotcazou@libertysurf.fr>
5127
5128 * gcc.dg/c99-math.h: New.
5129 * gcc.dg/c99-math-float-1.c: New test.
5130 * gcc.dg/c99-math-double-1.c: Likewise.
5131 * gcc.dg/c99-math-long-double-1.c: Likewise.
5132
5133 2005-05-18 Richard Henderson <rth@redhat.com>
5134
5135 * gcc.dg/tree-ssa/20031015-1.c: Expect one V_MUST_DEF.
5136
5137 2005-05-18 Devang Patel <dpatel@apple.com>
5138
5139 * g++.dg/opt/20050511-1.C: New test.
5140
5141 2005-05-18 Thomas Koenig <Thomas.Koenig@online.de>
5142
5143 PR libfortran/21127
5144 * gfortran.dg/reshape-complex.f90: New test.
5145
5146 2005-05-18 Erik Edelmann <erik.edelmann@iki.fi>
5147
5148 * gfortran.dg/array_constructor_1.f90: New test.
5149 * gfortran.dg/array_constructor_2.f90: New test.
5150
5151 2005-05-18 Feng Wang <fengwang@nudt.edu.cn>
5152
5153 PR fortran/20954
5154 * gfortran.dg/pr20954.f: New test.
5155
5156 2005-05-17 Mike Stump <mrs@apple.com>
5157
5158 Yet more Objective-C++...
5159
5160 * objc.dg/method-5.m: Update.
5161 * objc.dg/method-6.m: Update.
5162 * objc.dg/method-7.m: Update.
5163 * objc.dg/method-9.m: Update.
5164 * objc.dg/try-catch-2.m: Update.
5165
5166 2005-05-17 Mark Mitchell <mark@codesourcery.com>
5167
5168 * gcc.dg/compat/struct-layout-1_generate.c (iterative_hash):
5169 Remove little-endian optimizations.
5170
5171 2005-05-17 Jeff Law <law@redhat.com>
5172
5173 * g++.dg/tree-ssa/pr14814.C: New test.
5174 * gcc.dg/tree-ssa/pr14814.C: New test.
5175 * gcc.dg/tree-ssa/pr17141-1.C: New test.
5176 * gcc.dg/tree-ssa/pr17141-2.C: New test.
5177
5178 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
5179
5180 * gcc.dg/compat/generate-random.c: Do not include
5181 libiberty.h.
5182 * gcc.dg/compat/generate-random_r.c: Likewise.
5183
5184 2005-05-17 Paolo Bonzini <bonzini@gnu.org>
5185
5186 * gcc.dg/fold-div-1.c, gcc.dg/recip-1.c, gcc.dg/recip-2.c: New.
5187
5188 2005-05-17 Richard Guenther <rguenth@gcc.gnu.org>
5189
5190 PR middle-end/21595
5191 * g++.dg/tree-ssa/builtin1.C: New testcase.
5192
5193 2005-05-17 Jakub Jelinek <jakub@redhat.com>
5194
5195 PR c++/21454
5196 * g++.dg/opt/const4.C: New test.
5197
5198 PR middle-end/21492
5199 * g++.dg/opt/crossjump1.C: New test.
5200
5201 PR tree-optimization/21610
5202 * gcc.c-torture/compile/20050516-1.c: New test.
5203
5204 PR fortran/15080
5205 * gfortran.fortran-torture/execute/forall_3.f90: Remove comment
5206 about the test failing.
5207 * gfortran.fortran-torture/execute/where_7.f90: New test.
5208 * gfortran.fortran-torture/execute/where_8.f90: New test.
5209
5210 2005-05-16 Richard Henderson <rth@redhat.com>
5211
5212 * lib/target-supports.exp (check_effective_target_vect_int_mul): Add
5213 i?86 and x86_64.
5214
5215 2005-05-16 Mark Mitchell <mark@codesourcery.com>
5216
5217 * gcc.dg/compat/generate-random.c (config.h): Do not include.
5218 (limits.h): Include unconditionally.
5219 (stdlib.h): Likewise.
5220 * gcc.dg/compat/generate-random_r.c (config.h): Do not include.
5221 (limits.h): Include unconditionally.
5222 (stdlib.h): Likewise.
5223 * gcc.dg/compat/struct-layout-1.exp: Do not link with libiberty.
5224 * gcc.dg/compat/struct-layout-1_generate.c (config.h): Do not include.
5225 (limits.h): Include unconditionally.
5226 (stdlib.h): Likewise.
5227 (hashtab.h): Do not include.
5228 (getopt.h): Likewise.
5229 (stddef.h): Include.
5230 (hashval_t): Define.
5231 (struct entry): Add "next" field.
5232 (HASH_SIZE): New macro.
5233 (hash_table): New variable.
5234 (switchfiles): Do not use xmalloc.
5235 (mix): New macro.
5236 (iterative_hash): New function.
5237 (hasht): Remove.
5238 (e_exists): New function.
5239 (e_insert): Likewise.
5240 (output): Use, instead of libiberty hashtable functions.
5241 (main): Do not use getopt. Do not call htab_create.
5242
5243 2005-05-16 David Billinghurst <David.Billinghurst@riotinto.com>
5244
5245 PR libstdc++/21526
5246 * lib/target-supports.exp (check_mkfifo_available):
5247 Return 0 for cygwin as mkfifo support incomplete on platform.
5248 Fix typos in comments.
5249
5250 2005-05-15 Mark Mitchell <mark@codesourcery.com>
5251
5252 * lib/compat.exp (compat-execute): Do not use regsub unsafely.
5253
5254 2005-05-15 Jerry DeLisle <jvdelisle@verizon.net>
5255
5256 PR fortran/17432
5257 * gfortran.dg/assign_4.f: New test.
5258
5259 2005-05-14 Kazu Hirata <kazu@cs.umass.edu>
5260
5261 PR tree-optimization/21563
5262 * gcc.dg/tree-ssa/pr21563.c: New.
5263
5264 2005-05-14 Jan Hubicka <jh@suse.cz>
5265
5266 * gcc.dg/noreturn-7.c: Allow control reaches warning.
5267
5268 2005-05-14 Richard Guenther <rguenth@gcc.gnu.org>
5269
5270 * g++.dg/tree-ssa/tmmti-2.C: New testcase.
5271
5272 2005-05-13 Julian Brown <julian@codesourcery.com>
5273
5274 * gcc.c-torture/execute/20041218-2.c: Add __attribute__((packed)).
5275 * gcc.dg/intmax_t-1.c: Disable on *arm*-*-*elf*.
5276
5277 2005-05-13 Jan Hubicka <jh@suse.cz>
5278
5279 * gcc.dg/builtins-43.c: Use gimple dump instead of generic.
5280 * gcc.dg/fold-xor-?.c: Likewise.
5281 * gcc.dg/pr15784-?.c: Likewise.
5282 * gcc.dg/pr20922-?.c: Likewise.
5283 * gcc.dg/tree-ssa/20050128-1.c: Likewise.
5284 * gcc.dg/tree-ssa/pr17598.c: Likewise.
5285 * gcc.dg/tree-ssa/pr20470.c: Likewise.
5286
5287 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5288
5289 PR fortran/21260
5290 * gfortran.dg/hollerith_1.f90: New test.
5291
5292 2005-05-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5293
5294 * gfortran.dg/func_result_2.f90: New test.
5295
5296 2005-05-11 Bud Davis <bdavis@gfortran.org>
5297
5298 * gfortran.dg/dev_null.f90: New test.
5299
5300 2005-05-11 Richard Earnshaw <richard.earnshaw@arm.com>
5301
5302 * gcc.dg/arm-vfp1.c: Revert last change.
5303
5304 2005-05-11 Richard Guenther <rguenth@gcc.gnu.org>
5305
5306 PR middle-end/19807
5307 PR tree-optimization/19639
5308 * g++.dg/tree-ssa/pr19807.C: New testcase.
5309
5310 2005-05-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5311
5312 PR libfortran/21471
5313 * gfortran.dg/append-1.f90: New test.
5314
5315 2005-05-10 Diego Novillo <dnovillo@redhat.com>
5316
5317 * gcc.dg/pr18501.c: XFAIL.
5318 * gcc.dg/tree-ssa/loop-4.c: Fix expected pattern.
5319 * gcc.dg/tree-ssa/pr20913.c: Change to link-time test.
5320 * gcc.dg/tree-ssa/ssa-ccp-2.c: Change to a .optimized scan.
5321 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
5322 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
5323 * gcc.dg/tree-ssa/ssa-dom-ccp-1.c: Likewise.
5324 * gcc.dg/tree-ssa/ssa-pre-7.c: Change to a .fre scan.
5325 * gcc.dg/tree-ssa/ssa-pre-8.c: Likewise.
5326
5327 2005-05-10 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5328
5329 PR fortran/20178
5330 * gfortran.dg/f2c_1.f90, gfortran.dg/f2c_2.f90,
5331 gfortran.dg/f2c_3.f90: New tests.
5332
5333 * gfortran.dg/return_1.f90: Fix dg annotation.
5334
5335 2005-05-10 Diego Novillo <dnovillo@redhat.com>
5336
5337 * gcc.c-torture/compile/20050510-1.c: New test.
5338
5339 2005-05-10 Mark Mitchell <mark@codesourcery.com>
5340
5341 * gcc.dg/arm-vfp1.c: Remove test for fnegs.
5342
5343 2005-05-10 Bob Wilson <bob.wilson@acm.org>
5344
5345 * gcc.dg/const-elim-1.c: Remove xfail for xtensa-*-*.
5346
5347 2005-05-10 Gabor Loki <loki@gcc.gnu.org>
5348
5349 PR c/17913
5350 * gcc.c-torture/compile/pr17913.c: Computed jump test for PR17913
5351
5352 2005-05-10 Joseph S. Myers <joseph@codesourcery.com>
5353
5354 PR c/21342
5355 * gcc.dg/redecl-11.c, gcc.dg/redecl-12.c, gcc.dg/redecl-13.c,
5356 gcc.dg/redecl-14.c, gcc.dg/redecl-15.c: New tests.
5357
5358 2005-05-10 Ben Elliston <bje@au.ibm.com>
5359
5360 PR debug/16676
5361 * gcc.dg/debug/pr16676.c: New test.
5362
5363 2005-05-10 Kazu Hirata <kazu@cs.umass.edu>
5364
5365 PR testsuite/21443
5366 * gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030917-1.c,
5367 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/ssa-ccp-1.c,
5368 gcc.dg/tree-ssa/ssa-ccp-2.c, gcc.dg/tree-ssa/ssa-ccp-3.c,
5369 gcc.dg/tree-ssa/ssa-ccp-7.c, gcc.dg/tree-ssa/ssa-ccp-9.c:
5370 Change -O1 to -O2.
5371 * gcc.dg/tree-ssa/20040721-1.c: Change -O1 to -O2. Add
5372 -fno-tree-dominator-opts.
5373
5374 2005-05-09 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5375
5376 * gfortran.dg/return_1.f90: New test.
5377
5378 2005-05-09 J"orn Rennecke <joern.rennecke@st.com>
5379
5380 * gcc.dg/pr15784-3.c: Add -fno-finite-math-only option.
5381
5382 * gcc.dg/20021029-1.c: For sh64*-*-*, add -mpt-fixed.
5383
5384 2005-05-09 Nathan Sidwell <nathan@codesourcery.com>
5385
5386 PR c++/21427
5387 * g++.dg/inherit/covariant13.C: New.
5388
5389 2005-05-09 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5390
5391 PR libfortran/19155
5392 * gfortran.dg/pr19155.f: New test.
5393
5394 2005-05-08 Roger Sayle <roger@eyesopen.com>
5395
5396 PR inline-asm/8788
5397 * gcc.dg/pr8788-1.c: New testcase.
5398
5399 2005-05-08 Richard Sandiford <rsandifo@redhat.com>
5400
5401 PR target/21416
5402 * gcc.target/mips/fpcmp-[12].c: New tests.
5403
5404 2005-05-06 Mark Mitchell <mark@codesourcery.com>
5405
5406 * lib/target-supports-dg.exp (dg-require-fork): New function.
5407 (dg-require-mkfifo): Likewise.
5408 * lib/target-supports.exp (check_function_available): New
5409 function.
5410 (check_fork_available): Likewise.
5411 (check_mkfifo_available): Likewise.
5412
5413 2005-05-06 Jeff Law <law@redhat.com>
5414
5415 * gcc.c-torture/compile/pr21380.c: New test.
5416
5417 2005-05-06 Jakub Jelinek <jakub@redhat.com>
5418
5419 PR c++/20961
5420 * g++.dg/ext/weak3.C: New test.
5421
5422 2005-05-05 Mark Mitchell <mark@codesourcery.com>
5423
5424 PR c++/21352
5425 * g++.dg/template/crash37.C: New test.
5426
5427 2005-05-05 Paul Brook <paul@codesourcery.com>
5428
5429 * gcc.dg/arm-g2.c: Use effective-target arm32.
5430 * gcc.dg/arm-mmx-1.c: Ditto.
5431 * gcc.dg/arm-scd42-2.c: Ditto.
5432 * gcc.dg/arm-vfp1.c: Ditto.
5433 * lib/target-supports.exp (check_effective_target_arm32): New
5434 function.
5435
5436 2005-05-04 Thomas Koenig <Thomas.Koenig@online.de>
5437
5438 PR libfortran/21354
5439 gfortran.dg/in_pack_rank7.f90: New test.
5440
5441 2005-05-03 Andrew Pinski <pinskia@physics.uc.edu>
5442
5443 PR middle-end/15618
5444 * gcc.dg/tree-ssa/bool-[1-9].c: New tests.
5445
5446 2005-05-04 Jakub Jelinek <jakub@redhat.com>
5447
5448 PR middle-end/21265
5449 * gcc.dg/20050503-1.c: New test.
5450
5451 PR rtl-optimization/21239
5452 * gcc.dg/i386-sse-11.c: New test.
5453
5454 2005-05-03 Alexandre Oliva <aoliva@redhat.com>
5455
5456 PR target/16888
5457 * gcc.target/i386/asm-1.c: New test.
5458
5459 2005-05-03 Jakub Jelinek <jakub@redhat.com>
5460
5461 PR rtl-optimization/21330
5462 * gcc.c-torture/execute/20050502-1.c: New test.
5463
5464 PR target/21297
5465 * gcc.c-torture/execute/20050502-2.c: New test.
5466
5467 2005-05-03 Uros Bizjak <uros@kss-loka.si>
5468
5469 PR middle-end/21282
5470 * gcc.dg/pr21282.c: New.
5471
5472 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5473
5474 * gcc.dg/vect/pr20122.c: Clean up .vect file.
5475 * gcc.dg/vect/vect-92.c: Likewise
5476 * gcc.dg/vect/vect-93.c: Likewise
5477 * gcc.dg/vect/vect-dv-1.c: Likewise
5478 * gcc.dg/vect/vect-dv-2.c: Likewise
5479 * gcc.dg/vect/vect-ifcvt-10.c: Likewise
5480
5481 2005-05-03 David Billinghurst <David.Billinghurst@riotinto.com>
5482
5483 * gfortran.dg/vect/vect-1.f90: Clean up .vect file.
5484 * gfortran.dg/vect/vect-2.f90: Likewise
5485 * gfortran.dg/vect/vect-3.f90: Likewise
5486 * gfortran.dg/vect/vect-4.f90: Likewise
5487 * gfortran.dg/vect/vect-5.f90: Likewise
5488
5489 2005-05-02 Geoffrey Keating <geoffk@apple.com>
5490
5491 PR target/20813
5492 * gcc.dg/rs6000-fpint-2.c: New.
5493
5494 2005-05-02 Joseph S. Myers <joseph@codesourcery.com>
5495
5496 PR c/15698
5497 * gcc.dg/builtins-30.c: Update expected messages.
5498 * gcc.dg/pr15698-1.c, gcc.dg/pr15698-2.c, gcc.dg/pr15698-3.c,
5499 gcc.dg/pr15698-4.c, gcc.dg/pr15698-5.c, gcc.dg/pr15698-6.c,
5500 gcc.dg/pr15698-7.c, pr15698-8.c: New tests.
5501
5502 2005-05-02 Kazu Hirata <kazu@cs.umass.edu>
5503
5504 PR tree-optimization/21294
5505 * gcc.dg/tree-ssa/pr21294.c: New.
5506
5507 2005-05-02 Paolo Bonzini <bonzini@gnu.org>
5508
5509 * gcc.dg/altivec-3.c (vec_store): Do not use the old
5510 __builtin_altivec_st_internal_4si built-in.
5511
5512 2005-05-02 Mark Mitchell <mark@codesourcery.com>
5513
5514 PR c++/15875
5515 * g++.dg/template/ptrmem14.C: New test.
5516
5517 2005-05-02 Paul Brook <paul@codesourcery.com>
5518
5519 * gcc.c-torture/execute/20000523-1.c: Fix bytes/bits thinko.
5520
5521 2005-05-02 Michael Matz <matz@suse.de>
5522
5523 PR c++/19542
5524 * g++.dg/warn/sentinel.C: New testcase for __null sentinels added.
5525
5526 2005-05-01 Mark Mitchell <mark@codesourcery.com>
5527
5528 * g++.dg/cpp/weak.C: New test.
5529
5530 2005-05-01 Zdenek Dvorak <dvorakz@suse.cz>
5531
5532 * gcc.dg/tree-ssa/loop-8.c: New test.
5533
5534 2005-04-30 Michael Maty <matz@suse.de>
5535
5536 * gcc.dg/inline-mcpy.c: New test.
5537
5538 2005-04-30 Thomas Koenig <Thomas.Koenig@online.de>
5539
5540 PR libfortran/18958
5541 * gfortran.dg/eoshift.f90: New test case.
5542
5543 2005-04-30 Paul Thomas <pault@gcc.gnu.org>
5544
5545 PR libfortran/18857
5546 * gfortran.dg/matmul_1.f90: New test.
5547
5548 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5549
5550 PR tree-optimization/21030
5551 * gcc.dg/tree-ssa/pr21030.c: New.
5552
5553 2005-04-29 Devang Patel <dpatel@apple.com>
5554
5555 PR tree-optimization/21272
5556 * gcc.dg/vect/vect-ifcvt-10.c: New test.
5557
5558 2005-04-29 Jakub Jelinek <jakub@redhat.com>
5559
5560 PR fortran/13082
5561 PR fortran/18824
5562 * gfortran.dg/entry_4.f90: New test.
5563 * gfortran.fortran-torture/execute/entry_1.f90: New test.
5564 * gfortran.fortran-torture/execute/entry_2.f90: New test.
5565 * gfortran.fortran-torture/execute/entry_3.f90: New test.
5566 * gfortran.fortran-torture/execute/entry_4.f90: New test.
5567 * gfortran.fortran-torture/execute/entry_5.f90: New test.
5568 * gfortran.fortran-torture/execute/entry_6.f90: New test.
5569 * gfortran.fortran-torture/execute/entry_7.f90: New test.
5570
5571 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5572
5573 * gfortran.fortran-torture/execute/entry_8.f90: New test.
5574
5575 2005-04-29 Paul Brook <paul@codesourcery.com>
5576
5577 * gfortran.dg/entry_3.f90: New test.
5578
5579 2005-04-29 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5580
5581 * gfortran.dg/implicit_4.f90: New test.
5582
5583 2005-04-28 Bob Wilson <bob.wilson@acm.org>
5584
5585 * lib/target-supports.exp (check_profiling_available): Return
5586 false for xtensa-*-elf.
5587
5588 2005-04-29 David Billinghurst (David.Billinghurst@riotinto.com)
5589
5590 * lib/fortran-torture.exp (fortran-torture.exp): Catch
5591 error if file cannot be deleted.
5592
5593 2005-04-28 Kazu Hirata <kazu@cs.umass.edu>
5594
5595 * g++.dg/tree-ssa/pr18178.C, gcc.dg/tree-ssa/20030821-1.c,
5596 gcc.dg/tree-ssa/20050314-1.c, gcc.dg/tree-ssa/alias-1.c,
5597 gcc.dg/tree-ssa/phi-opt-1.c, gcc.dg/tree-ssa/phi-opt-2.c,
5598 gcc.dg/tree-ssa/phi-opt-3.c, gcc.dg/tree-ssa/phi-opt-4.c,
5599 gcc.dg/tree-ssa/phi-opt-5.c, gcc.dg/tree-ssa/pr18133-1.c,
5600 gcc.dg/tree-ssa/pr18133-2.c, gcc.dg/tree-ssa/pr18134.c,
5601 gcc.dg/tree-ssa/pr20470.c, gcc.dg/tree-ssa/pr20657.c,
5602 gcc.dg/tree-ssa/pr20702.c, gcc.dg/tree-ssa/pr20913.c,
5603 gcc.dg/tree-ssa/pr21001.c, gcc.dg/tree-ssa/stdarg-1.c,
5604 gcc.dg/tree-ssa/stdarg-2.c, gcc.dg/tree-ssa/stdarg-3.c,
5605 gcc.dg/tree-ssa/stdarg-4.c, gcc.dg/tree-ssa/stdarg-5.c,
5606 gcc.dg/tree-ssa/structopt-1.c, gcc.dg/tree-ssa/structopt-2.c,
5607 gcc.dg/tree-ssa/structopt-3.c: Use cleanup-tree-dump.
5608
5609 2005-04-28 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5610
5611 PR fortran/20865
5612 * gfortran.dg/pr20865.f90: New test.
5613
5614 2005-04-28 Joseph S. Myers <joseph@codesourcery.com>
5615
5616 * gcc.dg/void-cast-2.c: New test.
5617
5618 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5619
5620 PR c/21159
5621 * gcc.dg/void-cast-1.c: New test.
5622
5623 2005-04-27 Paolo Bonzini <bonzini@gnu.org>
5624
5625 * gcc.dg/tree-ssa/gen-vect-25.c: Make more portable.
5626
5627 2005-04-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5628
5629 PR fortran/21177
5630 * gfortran.dg/pr21177.f90: New test.
5631
5632 2005-04-27 Zdenek Dvorak <dvorakz@suse.cz>
5633
5634 PR tree-optimization/21171
5635 * gcc.dg/tree-ssa/pr21171.c: New test.
5636
5637 2004-04-27 Paolo Bonzini <bonzini@gnu.org>
5638
5639 * gcc.dg/tree-ssa/gen-vect-11.c, gcc.dg/tree-ssa/gen-vect-11a.c,
5640 gcc.dg/tree-ssa/gen-vect-11b.c, gcc.dg/tree-ssa/gen-vect-11c.c,
5641 gcc.dg/tree-ssa/gen-vect-2.c, gcc.dg/tree-ssa/gen-vect-25.c,
5642 gcc.dg/tree-ssa/gen-vect-26.c, gcc.dg/tree-ssa/gen-vect-28.c,
5643 gcc.dg/tree-ssa/gen-vect-32.c: New.
5644 * gcc.dg/vect/vect-82.c, gcc.dg/vect/vect-83.c: Fix dg-final.
5645 * gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83_64.c: Remove xfail,
5646 don't run on PPC32.
5647
5648 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5649
5650 PR c/21213
5651 * gcc.dg/transparent-union-3.c: New test.
5652
5653 2005-04-27 Joseph S. Myers <joseph@codesourcery.com>
5654
5655 PR c/20740
5656 * gcc.dg/format/asm_fprintf-2.c, gcc.dg/format/asm_fprintf-3.c,
5657 gcc.dg/format/asm_fprintf-4.c, gcc.dg/format/asm_fprintf-5.c,
5658 gcc.dg/format/gcc_diag-2.c, gcc.dg/format/gcc_diag-3.c,
5659 gcc.dg/format/gcc_diag-4.c, gcc.dg/format/gcc_diag-5.c,
5660 gcc.dg/format/gcc_diag-6.c, gcc.dg/format/gcc_diag-7.c ,
5661 gcc.dg/format/gcc_diag-8.c, gcc.dg/format/gcc_diag-9.c: New tests.
5662
5663 2005-04-26 Jeff Law <law@redhat.com>
5664
5665 * gcc.gc/tree-ssa/ssa-dce-1.c: New test.
5666 * gcc.gc/tree-ssa/ssa-dce-2.c: New test.
5667 * gcc.gc/tree-ssa/ssa-dce-3.c: New test.
5668 * gcc.gc/tree-ssa/ssa-dce-4.c: New test.
5669 * gcc.gc/tree-ssa/ssa-dce-5.c: New test.
5670 * gcc.gc/tree-ssa/ssa-dce-6.c: New test.
5671 * gcc.gc/tree-ssa/ssa-dce-7.c: New test.
5672
5673 2004-04-26 Richard Guenther <rguenth@gcc.gnu.org>
5674
5675 PR tree-optimization/17598
5676 * gcc.dg/tree-ssa/pr17598.c: New testcase.
5677
5678 2005-04-25 Mike Stump <mrs@apple.com>
5679
5680 * objc.dg/fix-and-continue-1.m: Add.
5681
5682 2005-04-25 Roger Sayle <roger@eyesopen.com>
5683
5684 PR c++/20995
5685 * g++.dg/opt/pr20995-1.C: New test case.
5686
5687 2005-04-25 Devang Patel <dpatel@apple.com>
5688
5689 * gcc.dg/stabs-attrib-vect-darwin.c: New test.
5690
5691 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5692
5693 PR testsuite/21062
5694 * g++.dg/opt/alias2.C (printf): Correct the prototype.
5695
5696 2005-04-25 Andrew Pinski <pinskia@physics.uc.edu>
5697
5698 PR C++/21188
5699 * g++.dg/opt/rtti2.C: New test.
5700
5701 2005-04-25 Paul Brook <paul@codesourcery.com>
5702 Steven G. Kargl <kargls@comcast.net>
5703
5704 PR fortran/20879
5705 * gfortran.dg/ichar_1.f90: New file.
5706
5707 2005-04-24 Jakub Jelinek <jakub@redhat.com>
5708
5709 PR middle-end/20991
5710 * g++.dg/opt/pr20991.C: New test.
5711
5712 * gcc.dg/compat/struct-layout-1_generate.c: In arrays avoid types
5713 where sizeof (type) < __alignof__ (type).
5714 * gcc.dg/compat/struct-layout-1.h: Likewise.
5715
5716 2005-04-24 Per Bothner <per@bothner.com>
5717 Devang Patel <dpatel@apple.com>
5718
5719 PR preprocessor/20907
5720 * gcc.dg/cpp/very-long-comment.c: New test.
5721
5722 2005-04-24 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
5723
5724 PR fortran/20059
5725 * gfortran.dg/common_5.f: New test.
5726
5727 2005-04-23 Richard Guenther <rguenth@gcc.gnu.org>
5728
5729 PR middle-end/21082
5730 * g++.dg/tree-ssa/pr21082.C: New testcase.
5731
5732 2005-04-23 Zdenek Dvorak <dvorakz@suse.cz>
5733
5734 * gcc.dg/vect/vect-99.c: New test.
5735
5736 2005-04-22 Diego Novillo <dnovillo@redhat.com>
5737
5738 * gcc.dg/tree-ssa/ltrans-4.c: Fix typo in dg-options.
5739
5740 2005-04-22 Jeff Law <law@redhat.com>
5741
5742 * gcc.dg/uninit-5.c: Remove xfails.
5743 * gcc.dg/tree-ssa/20030711-1.c:Reduce the number of
5744 conditionals and loads.
5745
5746 2005-04-22 Thomas Koenig <Thomas.Koenig@online.de>
5747
5748 PR libfortran/20074
5749 PR libfortran/20436
5750 PR libfortran/21108
5751 * gfortran.dg/nested_reshape.f90: new test
5752 * gfortran.dg/reshape-alloc.f90: new test
5753 * gfortran.dg/reshape.f90: new test
5754
5755 2005-04-22 Mark Mitchell <mark@codesourcery.com>
5756
5757 * gcc.dg/arm-vfp1.c: Remove -ffast-math.
5758
5759 * gcc.dg/arm-vfp1.c: New test.
5760
5761 2005-04-22 Alexandre Oliva <aoliva@redhat.com>
5762
5763 PR c++/21087
5764 * g++.dg/lookup/builtin2.C: New test.
5765
5766 2005-04-22 Joseph S. Myers <joseph@codesourcery.com>
5767
5768 * gcc.dg/weak/weak-13.c: New test.
5769
5770 2005-04-21 Geoffrey Keating <geoffk@apple.com>
5771
5772 * lib/target-supports.exp (check_effective_target_sync_int_long):
5773 Add powerpc*.
5774
5775 2005-04-21 Richard Sandiford <rsandifo@redhat.com>
5776
5777 * gcc.target/mips/branch-1.c: New test.
5778
5779 2005-04-21 Richard Henderson <rth@redhat.com>
5780
5781 * gcc.dg/vect/vect-85.c: Don't xfail on alpha.
5782 * gcc.dg/vect/vect-86.c: Likewise.
5783 * gcc.dg/vect/vect-87.c: Likewise.
5784 * gcc.dg/vect/vect-88.c: Likewise.
5785
5786 2005-04-21 Devang Patel <dpatel@apple.com>
5787
5788 PR optimization/20994
5789 * gcc.dg/tree-ssa/ifc-3.c: New test.
5790
5791 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5792
5793 PR c/12913
5794 * gcc.dg/c99-vla-jump-1.c, gcc.dg/c99-vla-jump-2.c,
5795 gcc.dg/c99-vla-jump-3.c, gcc.dg/c99-vla-jump-4.c,
5796 gcc.dg/c99-vla-jump-5.c: New tests.
5797
5798 2005-04-19 Richard Henderson <rth@redhat.com>
5799
5800 * lib/target-supports.exp (check_effective_target_vect_int_mult):
5801 Fix typo in exists check.
5802 (check_effective_target_sync_int_long): New.
5803 * gcc.dg/ia64-sync-1.c: Enable for all effective-target sync_int_long.
5804 * gcc.dg/ia64-sync-2.c: Likewise.
5805 * gcc.dg/ia64-sync-3.c: Likewise.
5806 * gcc.dg/ia64-sync-4.c: Likewise.
5807
5808 2005-04-19 James A. Morrison <phython@gcc.gnu.org>
5809
5810 * gcc.dg/fold-xor-1.c: New test.
5811 * gcc.dg/fold-xor-2.c: New test.
5812
5813 2005-04-19 James E. Wilson <wilson@specifixinc.com>
5814
5815 PR target/20670
5816 * g++.dg/eh/fp-regs.C: New test.
5817
5818 2005-04-20 Joseph S. Myers <joseph@codesourcery.com>
5819
5820 * gcc.dg/Wint-to-pointer-cast-1.c,
5821 gcc.dg/Wint-to-pointer-cast-2.c, gcc.dg/Wint-to-pointer-cast-3.c,
5822 gcc.dg/Wpointer-to-int-cast-1.c, gcc.dg/Wpointer-to-int-cast-2.c,
5823 gcc.dg/Wpointer-to-int-cast-3.c: New tests.
5824
5825 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5826
5827 PR fortran/16861
5828 * gfortran.dg/pr16861.f90: New test.
5829
5830 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5831
5832 * gcc.dg/pr21085.c: New test.
5833
5834 2005-04-18 Richard Sandiford <rsandifo@redhat.com>
5835
5836 * gcc.target/mips/mips.exp: Minor formatting. Call setup_mips_tests.
5837 (setup_mips_tests, dg-mips-options): New procedures.
5838 * gcc.target/mips/asm-1.c, gcc.target/mips/fix-vr4130-1.c,
5839 * gcc.target/mips/fix-vr4130-2.c, gcc.target/mips/fix-vr4130-3.c
5840 * gcc.target/mips/fix-vr4130-4.c, gcc.target/mips/mips-3d-1.c,
5841 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5842 * gcc.target/mips/mips-3d-4.c, gcc.target/mips/mips-3d-5.c,
5843 * gcc.target/mips/mips-3d-6.c, gcc.target/mips/mips-3d-7.c,
5844 * gcc.target/mips/mips-3d-8.c, gcc.target/mips/mips-3d-9.c,
5845 * gcc.target/mips/mips-3d-2.c, gcc.target/mips/mips-3d-3.c,
5846 * gcc.target/mips/mips-ps-1.c, gcc.target/mips/mips-ps-2.c,
5847 * gcc.target/mips/mips-ps-3.c, gcc.target/mips/mips-ps-4.c,
5848 * gcc.target/mips/mips-ps-type.c, gcc.target/mips/sb1-1.c: Use
5849 dg-mips-options instead of dg-options. Remove now-redundant
5850 preprocessor guards.
5851 * gcc.dg/mips-args-1.c, gcc.dg/mips-args-2.c, gcc.dg/mips-args-3.c,
5852 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
5853 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
5854 * gcc.dg/mips-rsqrt-2.c, gcc.dg/mips-rsqrt-3.c, gcc.dg/vr-mult-1.c,
5855 * gcc.dg/vr-mult-2.c: Delete.
5856 * gcc.target/mips/args-1.c, gcc.target/mips/args-2.c,
5857 * gcc.target/mips/args-3.c, gcc.target/mips/movcc-1.c,
5858 * gcc.target/mips/movcc-2.c, gcc.target/mips/movcc-3.c,
5859 * gcc.target/mips/nmadd-1.c, gcc.target/mips/nmadd-2.c,
5860 * gcc.target/mips/rsqrt-1.c, gcc.target/mips/rsqrt-2.c,
5861 * gcc.target/mips/rsqrt-3.c, gcc.target/mips/vr-mult-1.c,
5862 * gcc.target/mips/vr-mult-2.c: New tests, based on the old gcc.dg ones.
5863
5864 2005-04-18 Laurent GUERBY <laurent@guerby.net>
5865
5866 * ada/acats/run_all.sh: Use sync when executable not present.
5867
5868 2005-04-18 Devang Patel <dpatel@apple.com>
5869
5870 * gcc.dg/vect/vect-11.c: Require effective target vect_int_mult.
5871 * gcc.dg/vect/vect-11a.c: New.
5872 * gcc.dg/vect/vect-none.c: Update.
5873 * lib/target-supports.exp (check_effective_target_vect_int_mult): New.
5874
5875 2005-04-18 James A. Morrison <phython@gcc.gnu.org>
5876
5877 PR tree-optimization/20922
5878 * gcc.dg/pr20922-1.c: New test.
5879 * gcc.dg/pr20922-2.c: New test.
5880 * gcc.dg/pr20922-3.c: New test.
5881 * gcc.dg/pr20922-4.c: New test.
5882 * gcc.dg/pr20922-5.c: New test.
5883 * gcc.dg/pr20922-6.c: New test.
5884
5885 2005-04-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5886
5887 PR libfortran/20950
5888 * gfortran.dg/pr20950.f: New test.
5889
5890 2005-04-18 Francois-Xavier Coudert <coudert@clipper.ens.fr>
5891
5892 PR libfortran/19216
5893 * gfortran.dg/pr19216.f: New test.
5894
5895 2005-04-18 Kazu Hirata <kazu@cs.umass.edu>
5896
5897 PR tree-optimization/21001
5898 * gcc.dg/tree-ssa/pr21001.c: New.
5899
5900 2005-04-17 Thomas Koenig <Thomas.Koenig@online.de>
5901
5902 PR libfortran/21075
5903 * gfortran.dg/reshape_rank7.f90: New test.
5904
5905 2005-04-17 Paul Thomas <pault@gcc.gnu.org>
5906
5907 PR libfortran/12884 gfortran.dg/pr12884.f: New test
5908 PR libfortran/17285 gfortran.dg/pr17285.f90: New test
5909 PR libfortran/17472, 18396, 18209 gfortran.dg/pr17472.f: New test
5910 PR libfortran/18122, 18591 gfortran.dg/pr18122.f90: New test
5911 PR libfortran/18210 gfortran.dg/pr18210.f90: New test
5912 PR libfortran/18392 gfortran.dg/pr18392.f90: New test
5913 PR libfortran/19467 gfortran.dg/pr19467.f90: New test
5914 PR libfortran/19657 gfortran.dg/pr19657.f90: New test
5915 * gfortran.dg/namelist_1.f90: Correct comment (PUBLIC and PRIVATE wrong way round).
5916 * gfortran.dg/namelist_2.f90: Variables with INTENT(IN) cannot be in namelists. New test
5917 * gfortran.dg/namelist_3.f90: Pointers cannot be in namelists. New test
5918 * gfortran.dg/namelist_11.f: Tests reals and qualifiers in namelist. New test
5919 * gfortran.dg/namelist_12.f: Tests integers and qualifiers in namelist. New test
5920 * gfortran.dg/namelist_13.f90: Tests derived types in namelist. New test
5921 * gfortran.dg/namelist_14.f90: Tests trans-io.c namelist support. New test
5922 * gfortran.dg/namelist_15.f90: Tests arrays of derived types in namelist. New test
5923 * gfortran.dg/namelist_16.f90: Tests complex in namelist. New test
5924 * gfortran.dg/namelist_17.f90: Tests logical in namelist. New test
5925 * gfortran.dg/namelist_18.f90: Tests charcter delimiters in namelist. New test
5926 * gfortran.dg/namelist_19.f90: Tests namelist errors. New test
5927 * gfortran.dg/namelist_20.f90: Tests negative bounds for explicit arrays. New test
5928
5929 2005-04-17 Richard Guenther <rguenth@gcc.gnu.org>
5930
5931 * gfortran.dg/wtruncate.f: New testcase.
5932 * gfortran.dg/wtruncate.f90: New testcase.
5933
5934 2005-04-16 Mark Mitchell <mark@codesourcery.com>
5935
5936 PR c++/21025
5937 * typeck.c (cxx_sizeof_or_alignof_type): Check whether the type to
5938 which sizeof/alignof is dependent, rather than just whether we are
5939 processing_template_decl.
5940
5941 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5942
5943 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5944 corrected typo where the wrong variables had been compared.
5945
5946 2005-04-15 Thomas Koenig <Thomas.Koenig@online.de>
5947
5948 PR libfortran/18495
5949 * gfortran.fortran-torture/execute/intrinsic_spread.f90:
5950 Test callee-allocated version of return array with a write
5951 statement.
5952 Test spread with a temporary with another write statement.
5953
5954 2005-04-15 Kazu Hirata <kazu@cs.umass.edu>
5955
5956 PR tree-optimization/21031
5957 * gcc.dg/tree-ssa/pr21031.c: New.
5958
5959 2005-04-15 Uros Bizjak <uros@kss-loka.si>
5960
5961 PR tree-optimization/21004
5962 * gcc.dg/builtins-53.c: Include builtins-config.h.
5963 Check floorf, ceilf, floorl and ceill transformations
5964 only when HAVE_C99_RUNTIME is defined.
5965
5966 2005-04-15 Alexandre Oliva <aoliva@redhat.com>
5967
5968 PR middle-end/20739
5969 * gcc.dg/tree-ssa/pr20739.c: New test.
5970
5971 2005-04-14 Mike Stump <mrs@apple.com>
5972
5973 * gcc.dg/Foundation.framework/empty: New.
5974 * gcc.dg/framework-2.c: New.
5975
5976 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
5977
5978 PR tree-optimization/21021
5979 * gcc.c-torture/compile/pr21021.c: New.
5980
5981 2005-04-14 Janis Johnson <janis187@us.ibm.com
5982
5983 PR testsuite/21010
5984 * gcc.dg/vect/vect-ifcvt-1.c: Remove dg-do, add cleanup.
5985 * gcc.dg/vect/vect-ifcvt-2.c: Ditto.
5986 * gcc.dg/vect/vect-ifcvt-3.c: Ditto.
5987 * gcc.dg/vect/vect-ifcvt-4.c: Ditto.
5988 * gcc.dg/vect/vect-ifcvt-5.c: Ditto.
5989 * gcc.dg/vect/vect-ifcvt-6.c: Ditto.
5990 * gcc.dg/vect/vect-ifcvt-7.c: Ditto.
5991 * gcc.dg/vect/vect-ifcvt-9.c: Ditto.
5992
5993 2005-04-14 Richard Henderson <rth@redhat.com>
5994
5995 * lib/target-supports.exp (check_effective_target_vect_condition):
5996 Add ia64, i?86, and x86_64.
5997
5998 2005-04-14 Steven G. Kargl <kargls@comcast.net>
5999
6000 * gfortran.dg/underflow.f90: Use tiny(x)/huge(x).
6001
6002 2005-04-14 Kazu Hirata <kazu@cs.umass.edu>
6003
6004 PR tree-optimization/20657
6005 * gcc.dg/tree-ssa/pr20657.c: New.
6006
6007 2005-04-14 Uros Bizjak <uros@kss-loka.si>
6008
6009 * gcc.dg/builtins-53.c: Also check (int)trunc* and
6010 (long long int)trunc*.
6011
6012 2005-04-14 Ulrich Weigand <uweigand@de.ibm.com>
6013
6014 PR target/20927
6015 * gcc.dg/pr20927.c: New test.
6016
6017 2005-04-13 Richard Sandiford <rsandifo@redhat.com>
6018
6019 * gcc.dg/torture/pr19683-1.c: Guard with #ifndef __mips16.
6020 * gcc.target/mips/asm-1.c: Likewise.
6021
6022 2005-04-13 Dale Johannesen <dalej@apple.com>
6023
6024 * objc.dg/objc-fast-4.m: New.
6025
6026 2005-04-13 Hans-Peter Nilsson <hp@axis.com>
6027
6028 * gcc.target/cris/torture/cris-torture.exp: New driver in new
6029 directory.
6030 * gcc.target/cris/torture/no-pro-epi-1.c: New test.
6031
6032 2005-04-13 David Edelsohn <edelsohn@gnu.org>
6033
6034 * gcc.dg/ucnid-[23456].c: XFAIL on AIX.
6035 * gcc.dg/ppc-vector-memcpy.c: XFAIL on AIX and SPE.
6036 * gcc.dg/ppc-vector-memset.c: XFAIL on AIX and SPE.
6037
6038 2005-04-13 Kazu Hirata <kazu@cs.umass.edu>
6039
6040 PR tree-optimization/20913
6041 * gcc.dg/tree-ssa/pr20913.c: New.
6042
6043 PR tree-optimization/20702
6044 * gcc.dg/tree-ssa/pr20702.c: New.
6045
6046 2005-04-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6047
6048 PR c++/13744
6049 * g++.dg/inherit/local3.C: New test.
6050
6051 2005-04-12 Jeff Law <law@redhat.com>
6052
6053 * gcc.dg/tree-ssa/20050412-1.c: New test.
6054
6055 2005-04-13 Thomas Koenig <Thomas.Koenig@online.de>
6056
6057 PR libfortran/19016
6058 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90:
6059 Add tests with mask generated by expression.
6060 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6061 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6062 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6063
6064 2005-04-12 Ulrich Weigand <uweigand@de.ibm.com>
6065
6066 PR middle-end/20917
6067 * gcc.dg/20050409-1.c: New test.
6068
6069 2005-04-12 Andrew Pinski <pinskia@physics.uc.edu>
6070
6071 * gcc.dg/tree-ssa/alias-1.c: Fix spelling of optimized.
6072
6073 2005-04-11 Mark Mitchell <mark@codesourcery.com>
6074
6075 * target-def.h (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6076 (TARGET_CXX_DETERMINE_CLASS_VISIBILITY): New macro.
6077 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6078 (TARGET_CXX): Adjust accordingly.
6079 * target.h (struct gcc_target): Remove epxort_class_data. Add
6080 determine_class_data_visibility and class_data_always_comdat.
6081 * doc/tm.texi (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6082 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Document.
6083 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6084 * config/arm/arm.c (arm_cxx_export_class_data): Remove.
6085 (arm_cxx_determine_class_data_visibility): New.
6086 (arm_cxx_class_data_always_comdat): Likewise.
6087 (TARGET_CXX_EXPORT_CLASS_DATA): Remove.
6088 (TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY): Define.
6089 (TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT): Likewise.
6090 * config/arm/arm.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P): Define.
6091 * config/arm/symbian.h (TARGET_ARM_DYNAMIC_VAGUE_LINKAGE_P):
6092 Define.
6093
6094 2005-04-11 Mark Mitchell <mark@codesourcery.com>
6095
6096 * lib/wrapper.exp (${tool}_maybe_build_wrapper): Don't unset gluefile.
6097
6098 2005-04-11 Geoffrey Keating <geoffk@apple.com>
6099
6100 * gcc.dg/i386-darwin-fpmath.c: New.
6101
6102 2004-04-11 Devang Patel <dpatel@apple.com>
6103
6104 * lib/target-supports.exp (check_effective_target_vect_condition): New.
6105 * gcc.dg/vect/vect-ifcvt-1.c: New test.
6106 * gcc.dg/vect/vect-ifcvt-2.c: New test.
6107 * gcc.dg/vect/vect-ifcvt-3.c: New test.
6108 * gcc.dg/vect/vect-ifcvt-4.c: New test.
6109 * gcc.dg/vect/vect-ifcvt-5.c: New test.
6110 * gcc.dg/vect/vect-ifcvt-6.c: New test.
6111 * gcc.dg/vect/vect-ifcvt-7.c: New test.
6112 * gcc.dg/vect/vect-none.c: Now one loop is vectorized.
6113
6114 2004-04-11 Devang Patel <dpatel@apple.com>
6115
6116 * gcc.dg/vect/vect-dv-1.c: New test.
6117 * gcc.dg/vect/vect-dv-2.c: New test.
6118
6119 2005-04-11 Diego Novillo <dnovillo@redhat.com>
6120
6121 PR tree-optimization/20933
6122 * gcc.dg/tree-ssa/pr20933.c: New test.
6123
6124 2005-04-11 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6125
6126 * gfortran.dg/fold_nearest.f90: New test.
6127
6128 2005-04-11 Andrew Pinski <pinskia@physics.uc.edu>
6129
6130 * gcc.dg/tree-ssa/alias-1.c: New test.
6131
6132 2005-04-11 Diego Novillo <dnovillo@redhat.com>
6133
6134 PR tree-optimization/20920
6135 * g++.dg/tree-ssa/pr20920.C: New test.
6136
6137 2005-04-11 Uros Bizjak <uros@kss-loka.si>
6138
6139 * gcc.dg/builtins-53.c: Also check (int)ceil* and
6140 (long long int)ceil*.
6141
6142 2005-04-10 Mark Mitchell <mark@codesourcery.com>
6143
6144 * g++.dg/warn/Wdtor1.C: Declare template in system header with
6145 explicit C++ linkage.
6146
6147 2005-04-10 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6148
6149 * gfortran.dg/pr17229.f: Take care of the new obsolescence
6150 warning for arithmetic IF statements.
6151
6152 2005-04-10 Thomas Koenig <Thomas.Koenig@online.de>
6153
6154 * eor_handling_1.f90: New test case.
6155 * eor_handling_2.f90: New test case.
6156 * eor_handling_3.f90: New test case.
6157 * eor_handling_4.f90: New test case.
6158 * eor_handling_5.f90: New test case.
6159 * noadv_size.f90: New test case.
6160 * pad_no.f90: New test case.
6161
6162 2005-04-10 Richard Sandiford <rsandifo@redhat.com>
6163
6164 * gcc.c-torture/execute/20050410-1.c: New test.
6165
6166 2005-04-09 Alexandre Oliva <aoliva@redhat.com>
6167
6168 * gcc.dg/pr20126.c: New.
6169
6170 2005-04-09 Bud Davis <bdavis@gfortran.org>
6171 Steven G. Kargl <kargls@comcast.net>
6172
6173 * gfortran.dg/PR19872.f: New test.
6174
6175 2005-04-09 Steven G. Kargl <kargls@comcast.net>
6176
6177 * gfortran.dg/nint_1.f90: Fix dg-do directive
6178
6179 2005-04-09 Steven G. Kargl <kargls@comcast.net>
6180
6181 * gfortran.dg/nint_1.f90: New test.
6182
6183 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
6184
6185 * gfortran.fortran-torture/execute/intrinsic_anyall.f90:
6186 Added test for callee-allocated arrays with write statements.
6187 * gfortran.fortran-torture/execute/intrinsic_count.f90: Likewise.
6188 * gfortran.fortran-torture/execute/intrinsic_mmloc.f90: Likewise.
6189 * gfortran.fortran-torture/execute/intrinsic_mmval.f90: Likewise.
6190 * gfortran.fortran-torture/execute/intrinsic_product.f90: Likewise.
6191 * gfortran.fortran-torture/execute/intrinsic_sum.f90: Likewise.
6192
6193 2005-04-09 Thomas Koenig <Thomas.Koenig@online.de>
6194
6195 PR libfortran/20163
6196 * gfortran.dg/open-options-blanks.f: New test.
6197
6198 2005-04-09 Andrew Pinski <pinskia@physics.uc.edu>
6199
6200 PR fortran/13257
6201 * gfortran.dg/comma_format_extension_[1234].f: New tests.
6202
6203 2005-04-09 Jakub Jelinek <jakub@redhat.com>
6204
6205 * gcc.dg/tree-ssa/stdarg-1.c: New test.
6206 * gcc.dg/tree-ssa/stdarg-2.c: New test.
6207 * gcc.dg/tree-ssa/stdarg-3.c: New test.
6208 * gcc.dg/tree-ssa/stdarg-4.c: New test.
6209 * gcc.dg/tree-ssa/stdarg-5.c: New test.
6210 * gcc.c-torture/execute/stdarg-4.c: New test.
6211
6212 * gcc.dg/vmx/varargs-1.c (f1, f2, f3): Add missing va_end.
6213
6214 PR target/20795
6215 * g++.dg/abi/param2.C: New test.
6216
6217 2005-04-09 Uros Bizjak <uros@kss-loka.si>
6218
6219 * gcc.dg/builtins-53.c: Also check lceil* and llceil*.
6220
6221 2005-04-09 Uros Bizjak <uros@kss-loka.si>
6222
6223 * gcc.dg/builtins-53.c: New test.
6224
6225 2005-04-08 Diego Novillo <dnovillo@redhat.com>
6226
6227 * g++.dg/tree-ssa/pr18178.C: New test.
6228 * gcc.c-torture/execute/20030216-1.x: Ignore at -O1.
6229 * gcc.c-torture/execute/20041019-1.c: New test.
6230 * gcc.dg/tree-ssa/20041008-1.c: New test.
6231 * gcc.dg/tree-ssa/ssa-ccp-12.c: New test.
6232 * gcc.dg/tree-ssa/20030731-2.c: Update to use -fdump-tree-store_ccp.
6233 * gcc.dg/tree-ssa/20030917-1.c: Likewise.
6234 * gcc.dg/tree-ssa/20030917-3.c: Likewise.
6235 * gcc.dg/tree-ssa/20040721-1.c: Likewise.
6236 * gcc.dg/tree-ssa/ssa-ccp-1.c: Likewise.
6237 * gcc.dg/tree-ssa/ssa-ccp-2.c: Likewise.
6238 * gcc.dg/tree-ssa/ssa-ccp-3.c: Likewise.
6239 * gcc.dg/tree-ssa/ssa-ccp-7.c: Likewise.
6240 * gcc.dg/tree-ssa/ssa-ccp-9.c: Likewise.
6241
6242 2005-04-09 Hans-Peter Nilsson <hp@axis.com>
6243
6244 PR rtl-optimization/20466
6245 * gcc.c-torture/execute/pr20466-1.c: New test.
6246
6247 2005-04-08 Mark Mitchell <mark@codesourcery.com>
6248
6249 PR c++/20905
6250 * g++.dg/parse/cond2.C: New test.
6251
6252 PR c++/20145
6253 * g++.dg/warn/Wdtor1.C: New test.
6254
6255 2005-04-06 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6256
6257 PR fortran/17229
6258 * gfortran.dg/pr17229.f: New test.
6259
6260 2005-04-07 Steven G. Kargl <kargls@comcast.net>
6261
6262 * gfortran.dg/tiny_1.f90: New test.
6263 * gfortran.dg/tiny_2.f90: ditto.
6264
6265 2005-04-07 Thomas Koenig <Thomas.Koenig@online.de>
6266
6267 * gfortran.dg/eor_1.f90: Fix dg-do run line
6268 * gfortran.dg/open_new.f90: Fix dg-do run line
6269
6270 2005-04-07 Hans-Peter Nilsson <hp@axis.com>
6271
6272 * lib/target-supports.exp (get_compiler_messages): Support
6273 optional arguments, the fourth being compiler options.
6274 (check_effective_target_fpic): New proc.
6275 * gcc.dg/20050321-2.c: Restrict to target fpic.
6276
6277 2005-04-06 James A. Morrison <phython@gcc.gnu.org>
6278
6279 * gcc.dg/15443-1.c: New test.
6280 * gcc.dg/15443-2.c: Likewise.
6281
6282 2005-04-06 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
6283
6284 * gfortran.dg/pr15754.f90: Change annotations to dg-error.
6285
6286 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6287
6288 * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests.
6289
6290 2005-04-06 Joseph S. Myers <joseph@codesourcery.com>
6291
6292 * gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c,
6293 gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for
6294 -m64.
6295 * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c,
6296 gcc.dg/short-compare-2.c, gcc.dg/smod-1.c,
6297 gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64.
6298
6299 2005-04-06 Mark Mitchell <mark@codesourcery.com>
6300
6301 PR c++/20212
6302 * g++.dg/warn/Wunused-11.C: New test.
6303
6304 2005-04-06 Bernd Schmidt <bernd.schmidt@analog.com>
6305
6306 * gcc.c-torture/execute/20020720-1.x: Disable on bfin*-*.
6307
6308 2005-04-06 Dorit Naishlos <dorit@il.ibm.com>
6309
6310 * gfortran.dg/vect/vect-5.f90: xfail for lp64.
6311
6312 2005-04-05 Mark Mitchell <mark@codesourcery.com>
6313
6314 PR c++/20734
6315 * g++.dg/template/ptrmem13.C: New test.
6316
6317 2005-04-05 Per Bothner <per@bothner.com>
6318
6319 * lib/gcc.exp: Always add -fno-show-column, for now.
6320
6321 2005-04-05 Andrew Pinski <pinskia@physics.uc.edu>
6322
6323 PR testsuite/20767
6324 * gcc.dg/tree-ssa/ssa-pre-8.c (foo): Use __SIZE_TYPE__ instead
6325 of plain old "unsigned int" for the type of "i". Makes this test
6326 64bit clean.
6327
6328 2005-04-05 Paolo Bonzini <bonzini@gnu.org>
6329
6330 * gcc.dg/i386-ssefn-1.c: New test.
6331 * gcc.dg/i386-ssefn-2.c: New test.
6332 * gcc.dg/i386-ssefn-3.c: New test.
6333 * gcc.dg/i386-ssefn-4.c: New test.
6334
6335 2005-04-05 Jakub Jelinek <jakub@redhat.com>
6336
6337 PR tree-optimization/20076
6338 * gcc.dg/builtin-apply4.c: New test.
6339
6340 PR preprocessor/19475
6341 * gcc.dg/cpp/macspace1.c: New test.
6342 * gcc.dg/cpp/macspace2.c: New test.
6343
6344 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6345
6346 * gfortran.dg/pr20755.f: Fixed bad format.
6347
6348 2005-04-05 Mark Mitchell <mark@codesourcery.com>
6349
6350 PR c++/20763
6351 * g++.dg/ext/attrib21.C: New test.
6352
6353 2004-04-05 Devang Patel <dpatel@apple.com>
6354
6355 * lib/target-supports.exp (check_effective_target_vect_shif): New.
6356 * gcc.dg/vect/vect-shift-1.c: New test.
6357
6358 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6359
6360 PR libfortran/20755
6361 * gfortran.dg/pr20755.f: New test.
6362
6363 2005-04-05 Feng Wang <fengwang@nudt.edu.cn>
6364
6365 * gfortran.dg/pr15959.f90: New test.
6366 * gfortran.dg/string_pad_trunc.f90: New test.
6367
6368 2005-04-05 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6369
6370 * gfortran.dg/backspace.f, gfortran.dg/g77_intrinsics_funcs.f,
6371 gfortran.dg/g77_intrinsics_sub.f, gfortran.dg/negative_unit.f,
6372 gfortran.dg/pr18025.f90, gfortran.dg/g77/12002.f: Correct dejagnu
6373 syntax.
6374
6375 2005-04-05 Eric Botcazou <ebotcazou@libertysurf.fr>
6376
6377 * gcc.c-torture/compile/20040323-1.c (_rtld_global): Set to 1.
6378
6379 2005-04-04 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
6380
6381 * gcc.c-torture/compile/20011119-1.c: Require weak and alias support.
6382 * gcc.c-torture/compile/20011119-2.c: Likewise.
6383 * gcc.c-torture/compile/981001-2.c: Likewise.
6384
6385 2005-04-04 Mark Mitchell <mark@codesourcery.com>
6386
6387 PR c++/20679
6388 * g++.dg/template/overload4.C: New test.
6389
6390 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6391
6392 PR c++/20746
6393 * g++.dg/abi/covariant5.C: New.
6394
6395 PR debug/20505
6396 * g++.dg/debug/const2.C: New.
6397
6398 2005-04-04 Jakub Jelinek <jakub@redhat.com>
6399
6400 PR rtl-optimization/16104
6401 * gcc.c-torture/execute/20050316-1.c: New test.
6402
6403 2005-04-04 Nathan Sidwell <nathan@codesourcery.com>
6404
6405 * g++.dg/template/spec23.C: Fix dg-error text.
6406
6407 2005-04-03 Alexandre Oliva <aoliva@redhat.com>
6408
6409 PR c++/19199
6410 * g++.dg/expr/lval2.C: New.
6411
6412 2005-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6413
6414 * gcc.dg/nonnull-3.c: Also test __builtin_stpncpy,
6415 __builtin_strcasecmp and __builtin_strncasecmp.
6416
6417 2005-04-03 Nathan Sidwell <nathan@codesourcery.com>
6418
6419 PR c++/20723
6420 * g++.dg/template/spec22.C: New.
6421 * g++.dg/template/spec23.C: New.
6422
6423 2005-04-03 Dale Ranta <dir@lanl.gov>
6424 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6425
6426 PR libfortran/20068
6427 PR libfortran/20125
6428 PR libfortran/20156
6429 PR libfortran/20471
6430 * gfortran.dg/backspace.f: New test.
6431
6432 2005-04-02 Daniel Berlin <dberlin@dberlin.org>
6433
6434 * gcc.dg/pr19345.c: New test.
6435
6436 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
6437
6438 PR tree-optimization/20640
6439 * gcc.dg/torture/tree-loop-1.c: New.
6440
6441 2005-04-02 Alexandre Oliva <aoliva@redhat.com>
6442
6443 PR rtl-optimization/20290
6444 * gcc.c-torture/execute/loop-ivopts-2.c: New.
6445
6446 2005-04-02 Geoffrey Keating <geoffk@apple.com>
6447
6448 * gcc.dg/rs6000-fpint.c: New.
6449
6450 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6451
6452 * gcc.dg/old-style-then-proto-1.c: New test.
6453
6454 2005-04-01 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6455
6456 * gfortran.fortran-torture/execute/backspace.f90: Check
6457 after backspace and read was incorrect.
6458
6459 2005-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6460
6461 * gcc.c-torture/execute/builtins/strcat.c: Check the result
6462 buffer past the terminating NUL using memcmp.
6463 * gcc.c-torture/execute/builtins/strncat.c: Likewise.
6464 * gcc.c-torture/execute/builtins/strncpy.c: Likewise.
6465
6466 * gcc.c-torture/execute/builtins/strncmp-2.c: Also test x86_64.
6467 Fix unused/uninitialized variable warnings.
6468
6469 * gcc.c-torture/execute/builtins/lib/strncat.c: Fix uninitialized var.
6470 * gcc.c-torture/execute/builtins/lib/strpbrk.c: Fix discarded const.
6471 * gcc.c-torture/execute/builtins/strlen-3.c: Fix uninitialized var.
6472 * gcc.c-torture/execute/builtins/strncmp.c: Delete unused var.
6473
6474 * gcc.c-torture/execute/builtins/abs-1-lib.c,
6475 gcc.c-torture/execute/builtins/fputs-lib.c,
6476 gcc.c-torture/execute/builtins/lib/fprintf.c,
6477 gcc.c-torture/execute/builtins/lib/main.c,
6478 gcc.c-torture/execute/builtins/lib/memcmp.c,
6479 gcc.c-torture/execute/builtins/lib/memmove.c,
6480 gcc.c-torture/execute/builtins/lib/mempcpy.c,
6481 gcc.c-torture/execute/builtins/lib/memset.c,
6482 gcc.c-torture/execute/builtins/lib/printf.c,
6483 gcc.c-torture/execute/builtins/lib/sprintf.c,
6484 gcc.c-torture/execute/builtins/lib/stpcpy.c,
6485 gcc.c-torture/execute/builtins/lib/strchr.c,
6486 gcc.c-torture/execute/builtins/lib/strcmp.c,
6487 gcc.c-torture/execute/builtins/lib/strcpy.c,
6488 gcc.c-torture/execute/builtins/lib/strcspn.c,
6489 gcc.c-torture/execute/builtins/lib/strlen.c,
6490 gcc.c-torture/execute/builtins/lib/strncat.c,
6491 gcc.c-torture/execute/builtins/lib/strncmp.c,
6492 gcc.c-torture/execute/builtins/lib/strncpy.c,
6493 gcc.c-torture/execute/builtins/lib/strrchr.c,
6494 gcc.c-torture/execute/builtins/lib/strspn.c,
6495 gcc.c-torture/execute/builtins/lib/strstr.c,
6496 gcc.c-torture/execute/builtins/memops-asm-lib.c,
6497 gcc.c-torture/execute/builtins/strlen-2.c,
6498 gcc.c-torture/execute/builtins/strstr-asm-lib.c: Add missing
6499 prototypes.
6500
6501 2005-04-01 Danny Smith <dannysmith@users.sourceforge.net>
6502
6503 * g++.dg/ext/selectany1.C: New file. Test for linkonce sections.
6504 * g++.dg/ext/selectany2.C: New file. Test for errors with invalid
6505 selectany usage.
6506
6507 2005-04-01 Jakub Jelinek <jakub@redhat.com>
6508
6509 PR c++/19406
6510 * g++.dg/debug/using1.C: New test.
6511
6512 2005-04-01 Hans-Peter Nilsson <hp@axis.com>
6513
6514 PR middle-end/20524
6515 * gcc.dg/alias-7.c: Prefix asm-declared name with
6516 __USER_LABEL_PREFIX__.
6517
6518 2005-03-31 J"orn Rennecke <joern.rennecke@st.com>
6519
6520 Fix fallout from PR middle-end/15700:
6521 * gcc.c-torture/compile/20011119-1.c: Take
6522 __USER_LABEL_PREFIX__ into account.
6523 * gcc.c-torture/compile/20011119-2.c: Likewise.
6524
6525 2005-03-31 Gabriel Dos Reis <gdr@integrable-solutions.net>
6526
6527 PR c++/18644
6528 * g++.old-deja/g++.jason/warning9.C (struct A, main): Adjust
6529
6530 2005-04-01 Joseph S. Myers <joseph@codesourcery.com>
6531
6532 PR c/17855
6533 * gcc.c-torture/compile/struct-non-lval-1.c,
6534 gcc.c-torture/compile/struct-non-lval-2.c,
6535 gcc.c-torture/compile/struct-non-lval-3.c: New tests.
6536
6537 2005-03-31 Janis Johnson <janis187@us.ibm.com>
6538
6539 * gcc.dg/tls/tls.exp: Remove temporary file.
6540 * g++.dg/tls/tls.exp: Ditto.
6541 * lib/file-format.exp: Ditto.
6542 * g++.dg/special/ecos.exp: Ditto.
6543
6544 * lib/profopt.exp: Treat prof_ext as a list.
6545 * gcc.misc-tests/bprob.exp: Ditto.
6546 * g++.dg/bprob/bprob.exp: Ditto.
6547
6548 * g++.dg/opt/nothrow1.C: Use cleanup-tree-dump.
6549 g++.dg/tree-ssa/empty-1.C, g++.dg/tree-ssa/nothrow-1.C,
6550 g++.dg/tree-ssa/pointer-reference-alias.C,
6551 g++.dg/tree-ssa/pr15791-3.C, g++.dg/tree-ssa/pr15791-4.C,
6552 g++.dg/tree-ssa/pr15791-5.C, g++.dg/tree-ssa/ssa-cast-1.C
6553 g++.dg/tree-ssa/ssa-sra-1.C, g++.dg/tree-ssa/ssa-sra-2.C: Ditto
6554 g++.dg/vect/pr19951.cc: Ditto.
6555 * gcc.dg/builtins-43.c, gcc.dg/builtins-44.c, gcc.dg/builtins-45.c,
6556 gcc.dg/builtins-47.c: Ditto.
6557 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c,
6558 gcc.dg/pr20115-1.c: Ditto.
6559 * gcc.dg/tree-ssa/20030530-2.c,
6560 gcc.dg/tree-ssa/20030611-1.c, gcc.dg/tree-ssa/20030703-1.c,
6561 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
6562 gcc.dg/tree-ssa/20030709-1.c, gcc.dg/tree-ssa/20030709-2.c,
6563 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
6564 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030711-2.c,
6565 gcc.dg/tree-ssa/20030711-3.c, gcc.dg/tree-ssa/20030714-1.c,
6566 gcc.dg/tree-ssa/20030714-2.c, gcc.dg/tree-ssa/20030728-1.c,
6567 gcc.dg/tree-ssa/20030729-1.c, gcc.dg/tree-ssa/20030730-1.c,
6568 gcc.dg/tree-ssa/20030730-2.c, gcc.dg/tree-ssa/20030731-1.c,
6569 gcc.dg/tree-ssa/20030731-2.c, gcc.dg/tree-ssa/20030807-1.c,
6570 gcc.dg/tree-ssa/20030807-10.c, gcc.dg/tree-ssa/20030807-11.c,
6571 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-3.c,
6572 gcc.dg/tree-ssa/20030807-5.c, gcc.dg/tree-ssa/20030807-6.c,
6573 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030807-8.c,
6574 gcc.dg/tree-ssa/20030807-9.c, gcc.dg/tree-ssa/20030808-1.c,
6575 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
6576 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
6577 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
6578 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
6579 gcc.dg/tree-ssa/20030824-1.c,
6580 gcc.dg/tree-ssa/20030824-2.c, gcc.dg/tree-ssa/20030825-1.c,
6581 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-1.c,
6582 gcc.dg/tree-ssa/20030917-3.c, gcc.dg/tree-ssa/20030922-1.c,
6583 gcc.dg/tree-ssa/20030922-2.c, gcc.dg/tree-ssa/20031015-1.c,
6584 gcc.dg/tree-ssa/20031021-1.c, gcc.dg/tree-ssa/20031022-1.c,
6585 gcc.dg/tree-ssa/20031106-1.c, gcc.dg/tree-ssa/20031106-2.c,
6586 gcc.dg/tree-ssa/20031106-3.c, gcc.dg/tree-ssa/20031106-4.c,
6587 gcc.dg/tree-ssa/20031106-5.c, gcc.dg/tree-ssa/20031106-6.c,
6588 gcc.dg/tree-ssa/20031216-1.c, gcc.dg/tree-ssa/20040204-1.c,
6589 gcc.dg/tree-ssa/20040210-1.c, gcc.dg/tree-ssa/20040211-1.c,
6590 gcc.dg/tree-ssa/20040216-1.c, gcc.dg/tree-ssa/20040305-1.c,
6591 gcc.dg/tree-ssa/20040430-1.c, gcc.dg/tree-ssa/20040513-1.c,
6592 gcc.dg/tree-ssa/20040513-2.c, gcc.dg/tree-ssa/20040514-1.c,
6593 gcc.dg/tree-ssa/20040514-2.c, gcc.dg/tree-ssa/20040517-1.c,
6594 gcc.dg/tree-ssa/20040518-1.c, gcc.dg/tree-ssa/20040518-2.c,
6595 gcc.dg/tree-ssa/20040615-1.c, gcc.dg/tree-ssa/20040624-1.c,
6596 gcc.dg/tree-ssa/20040703-1.c, gcc.dg/tree-ssa/20040721-1.c,
6597 gcc.dg/tree-ssa/20040729-1.c, gcc.dg/tree-ssa/20040911-1.c,
6598 gcc.dg/tree-ssa/20041002-1.c, gcc.dg/tree-ssa/20041122-1.c,
6599 gcc.dg/tree-ssa/20050128-1.c, gcc.dg/tree-ssa/20050215-1.c,
6600 gcc.dg/tree-ssa/asm-1.c, gcc.dg/tree-ssa/asm-2.c,
6601 gcc.dg/tree-ssa/asm-3.c, gcc.dg/tree-ssa/cfgcleanup-1.c,
6602 gcc.dg/tree-ssa/complex-1.c, gcc.dg/tree-ssa/complex-2.c,
6603 gcc.dg/tree-ssa/copy-headers.c, gcc.dg/tree-ssa/ifc-20040816-1.c,
6604 gcc.dg/tree-ssa/ifc-20040816-2.c, gcc.dg/tree-ssa/inline_asm-1.c,
6605 gcc.dg/tree-ssa/inline_asm-2.c, gcc.dg/tree-ssa/loop-1.c,
6606 gcc.dg/tree-ssa/loop-2.c, gcc.dg/tree-ssa/loop-3.c,
6607 gcc.dg/tree-ssa/loop-4.c, gcc.dg/tree-ssa/loop-5.c,
6608 gcc.dg/tree-ssa/loop-6.c, gcc.dg/tree-ssa/loop-7.c,
6609 gcc.dg/tree-ssa/ltrans-1.c, gcc.dg/tree-ssa/ltrans-2.c,
6610 gcc.dg/tree-ssa/ltrans-3.c, gcc.dg/tree-ssa/ltrans-4.c,
6611 gcc.dg/tree-ssa/ltrans-5.c, gcc.dg/tree-ssa/pr15349.c,
6612 gcc.dg/tree-ssa/pr15791-3.c, gcc.dg/tree-ssa/pr15791-4.c,
6613 gcc.dg/tree-ssa/pr15791-5.c, gcc.dg/tree-ssa/pr16721.c,
6614 gcc.dg/tree-ssa/pr19633.c, gcc.dg/tree-ssa/sra-1.c,
6615 gcc.dg/tree-ssa/sra-2.c, gcc.dg/tree-ssa/sra-3.c,
6616 gcc.dg/tree-ssa/ssa-ccp-1.c, gcc.dg/tree-ssa/ssa-ccp-10.c,
6617 gcc.dg/tree-ssa/ssa-ccp-11.c, gcc.dg/tree-ssa/ssa-ccp-2.c,
6618 gcc.dg/tree-ssa/ssa-ccp-3.c, gcc.dg/tree-ssa/ssa-ccp-7.c,
6619 gcc.dg/tree-ssa/ssa-ccp-9.c, gcc.dg/tree-ssa/ssa-dce-1.c,
6620 gcc.dg/tree-ssa/ssa-dce-2.c, gcc.dg/tree-ssa/ssa-dce-3.c,
6621 gcc.dg/tree-ssa/ssa-dom-ccp-1.c, gcc.dg/tree-ssa/ssa-dom-cse-1.c,
6622 gcc.dg/tree-ssa/ssa-dom-thread-1.c, gcc.dg/tree-ssa/ssa-pre-1.c,
6623 gcc.dg/tree-ssa/ssa-pre-2.c, gcc.dg/tree-ssa/ssa-pre-3.c,
6624 gcc.dg/tree-ssa/ssa-pre-4.c, gcc.dg/tree-ssa/ssa-pre-5.c,
6625 gcc.dg/tree-ssa/ssa-pre-6.c, gcc.dg/tree-ssa/ssa-sink-1.c,
6626 gcc.dg/tree-ssa/ssa-sink-2.c, gcc.dg/tree-ssa/ssa-sink-3.c,
6627 gcc.dg/tree-ssa/ssa-sink-4.c, gcc.dg/tree-ssa/tailcall-1.c,
6628 gcc.dg/tree-ssa/tailcall-2.c, gcc.dg/tree-ssa/tailrecursion-1.c,
6629 gcc.dg/tree-ssa/tailrecursion-2.c, gcc.dg/tree-ssa/tailrecursion-3.c,
6630 gcc.dg/tree-ssa/tailrecursion-4.c, gcc.dg/tree-ssa/tailrecursion-5.c,
6631 gcc.dg/tree-ssa/useless-1.c: Ditto.
6632 gcc.dg/vect/pr16105.c, gcc.dg/vect/pr18308.c, gcc.dg/vect/pr18400.c,
6633 gcc.dg/vect/pr18425.c, gcc.dg/vect/pr18536.c, gcc.dg/vect/vect-1.c,
6634 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-11.c, gcc.dg/vect/vect-12.c,
6635 gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-14.c, gcc.dg/vect/vect-15.c,
6636 gcc.dg/vect/vect-16.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
6637 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-20.c,
6638 gcc.dg/vect/vect-21.c, gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c,
6639 gcc.dg/vect/vect-24.c, gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c,
6640 gcc.dg/vect/vect-27.c, gcc.dg/vect/vect-28.c, gcc.dg/vect/vect-29.c,
6641 gcc.dg/vect/vect-3.c, gcc.dg/vect/vect-30.c, gcc.dg/vect/vect-31.c,
6642 gcc.dg/vect/vect-32.c, gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c,
6643 gcc.dg/vect/vect-35.c, gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c,
6644 gcc.dg/vect/vect-38.c, gcc.dg/vect/vect-4.c, gcc.dg/vect/vect-40.c,
6645 gcc.dg/vect/vect-41.c, gcc.dg/vect/vect-42.c, gcc.dg/vect/vect-43.c,
6646 gcc.dg/vect/vect-44.c, gcc.dg/vect/vect-45.c, gcc.dg/vect/vect-46.c,
6647 gcc.dg/vect/vect-47.c, gcc.dg/vect/vect-48.c, gcc.dg/vect/vect-49.c,
6648 gcc.dg/vect/vect-5.c, gcc.dg/vect/vect-50.c, gcc.dg/vect/vect-51.c,
6649 gcc.dg/vect/vect-52.c, gcc.dg/vect/vect-53.c, gcc.dg/vect/vect-54.c,
6650 gcc.dg/vect/vect-55.c, gcc.dg/vect/vect-56.c, gcc.dg/vect/vect-57.c,
6651 gcc.dg/vect/vect-58.c, gcc.dg/vect/vect-59.c, gcc.dg/vect/vect-6.c,
6652 gcc.dg/vect/vect-60.c, gcc.dg/vect/vect-61.c, gcc.dg/vect/vect-62.c,
6653 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
6654 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
6655 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-70.c,
6656 gcc.dg/vect/vect-71.c, gcc.dg/vect/vect-72.c, gcc.dg/vect/vect-73.c,
6657 gcc.dg/vect/vect-74.c, gcc.dg/vect/vect-75.c, gcc.dg/vect/vect-76.c,
6658 gcc.dg/vect/vect-77.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-79.c,
6659 gcc.dg/vect/vect-8.c, gcc.dg/vect/vect-80.c, gcc.dg/vect/vect-82.c,
6660 gcc.dg/vect/vect-82_64.c, gcc.dg/vect/vect-83.c,
6661 gcc.dg/vect/vect-83_64.c, gcc.dg/vect/vect-85.c,
6662 gcc.dg/vect/vect-86.c, gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c,
6663 gcc.dg/vect/vect-89.c, gcc.dg/vect/vect-9.c, gcc.dg/vect/vect-96.c,
6664 gcc.dg/vect/vect-97.c, gcc.dg/vect/vect-98.c, gcc.dg/vect/vect-all.c,
6665 gcc.dg/vect/vect-none.c: Ditto.
6666 * treelang/compile/extrafunc.tree, treelang/compile/extravar.tree,
6667 treelang/compile/unsigned.tree: Ditto.
6668
6669 * gcc.dg/altivec-16.c: Use cleanup-saved-temps.
6670 * gcc.dg/cpp/direct2s.c: Ditto.
6671 * gcc.dg/cpp/paste4.c: Ditto.
6672 * gcc.dg/cpp/separate-1.c: Ditto.
6673 * gcc.dg/pch/save-temps-1.c: Ditto.
6674 * g++.dg/ext/altivec-10.C: Ditto.
6675 * g++.dg/pch/pch.C: Ditto.
6676
6677 * g++.dg/other/static11.C: Use cleanup-rtl-dump.
6678
6679 * g++.dg/parse/repo1.C: Use cleanup-repo-files.
6680 * g++.dg/template/repo1.C: Ditto.
6681 * g++.dg/template/repo2.C: Ditto.
6682 * g++.dg/template/repo3.C: Ditto.
6683 * g++.old-deja/g++.pt/instantiate4.C: Ditto.
6684 * g++.old-deja/g++.pt/instantiate6.C: Ditto.
6685 * g++.old-deja/g++.pt/repo1.C: Ditto.
6686 * g++.old-deja/g++.pt/repo2.C: Ditto.
6687 * g++.old-deja/g++.pt/repo3.C: Ditto.
6688 * g++.old-deja/g++.pt/repo4.C: Ditto.
6689
6690 * gcc.dg/20020201-1.c: Use cleanup-coverage_files.
6691 * gcc.dg/20030107-1.c: Ditto.
6692 * gcc.dg/20030702-1.c: Ditto.
6693 * gcc.dg/profile-generate-1.c: Ditto.
6694 * g++.dg/other/profile1.C: Ditto.
6695 * g++.old-deja/g++.robertl/eb83.C: Ditto.
6696
6697 * lib/gcc-dg.exp (remove-build-file): New.
6698 (cleanup-coverage-files, cleanup-repo-files, cleanup-rtl-dump,
6699 cleanup-tree-dump, cleanup-saved-temps): New.
6700
6701 2005-03-31 Nathan Sidwell <nathan@codesourcery.com>
6702
6703 PR c++/19203, DR 214
6704 * g++.dg/parse/ambig3.C: Not ambiguous.
6705 * g++.dg/template/spec20.C: New.
6706 * g++.dg/template/spec21.C: New.
6707
6708 2005-03-31 Steve Ellcey <sje@cup.hp.com>
6709
6710 PR target/20045
6711 * gcc.dg/ia64-fptr-1.c: Run only on linux.
6712
6713 2005-03-31 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6714
6715 PR libfortran/20660
6716 * gfortran.dg/negative_unit.f: New test.
6717
6718 2005-03-31 Mostafa Hagog <mustafa@il.ibm.com>
6719
6720 * gcc.dg/20050330-1.c: New test.
6721
6722 2005-03-30 Devang Patel <dpatel@apple.com>
6723
6724 * g++.dg/tree-sra/ssa-sra-3.C: New test.
6725
6726 2005-03-30 Dale Johannesen <dalej@apple.com>
6727
6728 * gcc.dg/20020919-1.c: Remove unnecessary conditional.
6729
6730 2005-03-30 Janis Johnson <janis187@us.ibm.com>
6731
6732 * lib/scantree.exp (scan-tree-dump, scan-tree-dump-times,
6733 scan-tree-dump-not, scan-tree-dump-dem, scan-tree-dump-dem-not):
6734 Strip options from test name.
6735
6736 2005-03-31 Jan Hubicka <jh@suse.cz>
6737
6738 * gcc.dg/varpool-1.c: New testcase.
6739
6740 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6741
6742 PR c/772
6743 PR c/17913
6744 * gcc.dg/stmt-expr-label-1.c, gcc.dg/stmt-expr-label-2.c,
6745 gcc.dg/stmt-expr-label-3.c : New tests.
6746 * gcc.c-torture/execute/medce-2.c: Remove.
6747
6748 2005-03-30 Joseph S. Myers <joseph@codesourcery.com>
6749
6750 PR c/20368
6751 * gcc.dg/pr20368-1.c, gcc.dg/pr20368-2.c, gcc.dg/pr20368-3.c: New
6752 tests.
6753
6754 2005-03-30 Alan Modra <amodra@bigpond.net.au>
6755
6756 * gcc.c-torture/compile/pr20203.c: New test.
6757
6758 2005-03-26 Steven G. Kargl <kargls@comcast.net>
6759
6760 * gfortran.dg/promotion.f90: New test.
6761
6762 2005-03-29 Alexandre Oliva <aoliva@redhat.com>
6763
6764 PR middle-end/20491
6765 * gcc.dg/torture/asm-subreg-1.c: New test.
6766
6767 2005-03-29 Joseph S. Myers <joseph@codesourcery.com>
6768
6769 PR c/20672
6770 * gcc.dg/pr20672-1.c: New test.
6771
6772 2005-03-29 Dorit Naishlos <dorit@il.ibm.com>
6773
6774 * gfortran.dg/vect: New directory.
6775 * gfortran.dg/vect/vect.exp: New.
6776 * gfortran.dg/vect/vect-1.f90: New test.
6777 * gfortran.dg/vect/vect-2.f90: New test.
6778 * gfortran.dg/vect/vect-3.f90: New test.
6779 * gfortran.dg/vect/vect-4.f90: New test.
6780 * gfortran.dg/vect/vect-5.f90: New test.
6781
6782 2005-03-29 Jakub Jelinek <jakub@redhat.com>
6783
6784 PR middle-end/20622
6785 * gcc.dg/alias-7.c: New test.
6786
6787 2005-03-29 Eric Botcazou <ebotcazou@libertysurf.fr>
6788
6789 * gcc.dg/sparc-reg-1.c: New test.
6790
6791 2005-03-28 Steve Ellcey <sje@cup.hp.com>
6792
6793 PR target/19890
6794 * gcc.dg/20020219-1.c: Skip on IA64 HP-UX in ILP32 mode.
6795
6796 2005-03-29 Dale Ranta <dir@lanl.gov>
6797 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6798
6799 PR libfortran/20163
6800 * gfortran.dg/pr20163-2.f: New test.
6801
6802 2005-03-28 Jan Hubicka <jh@suse.cz>
6803
6804 PR middle-end/20635
6805 * compile/gcc.c-torture/compile/20050328-1.c: New testcase made
6806 by Jakub Jelinek.
6807
6808 2005-03-27 Dorit Naishlos <dorit@il.ibm.com>
6809
6810 PR tree-optimization/20626
6811 * gcc.dg/vect/vect-80.c: Add xfail for no_align targets.
6812 * gcc.dg/vect/vect-96.c: Add xfail for no_align targets.
6813
6814 2005-03-26 Steven G. Kargl <kargls@comcast.net>
6815
6816 * gfortran.dg/underflow.f90: New test.
6817 * gfortran.dg/g77/20030326-1.f: Fix illegal code.
6818
6819 2005-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
6820
6821 * gcc.dg/nonnull-3.c: Also test __builtin_strndup.
6822
6823 2005-03-25 Mark Mitchell <mark@codesourcery.com>
6824
6825 * lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
6826 (g++_init): Make sure that CXXFLAGS is set.
6827 * lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
6828 * lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
6829 * lib/gfortran.exp (gfortran_link_flags): Likewise.
6830 * lib/objc.exp (objc_init): Likewise.
6831 * lib/treelang.exp (treelang_init): Likewise.
6832
6833 2005-03-25 Pat Haugen <pthaugen@us.ibm.com>
6834
6835 PR tree-optimization/20470
6836 * gcc.dg/tree-ssa/pr20470.c: New test.
6837
6838 2005-03-25 Geoffrey Keating <geoffk@apple.com>
6839
6840 * gcc.dg/ppc-stfiwx.c: New.
6841
6842 2005-03-25 Steve Ellcey <sje@cup.hp.com>
6843
6844 PR target/19888
6845 * g++.old-deja/g++.eh/badalloc1.C: increase arena_size on hpux.
6846
6847 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6848
6849 * gcc.dg/20050325-1.c: Fix a typo.
6850
6851 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6852
6853 PR libfortran/19678
6854 PR libfortran/19679
6855 * gfortran.dg/dos_eol.f: New test.
6856
6857 2005-03-25 Zdenek Dvorak <dvorakz@suse.cz>
6858
6859 PR rtl-optimization/20249
6860 * gcc.dg/20050325-1.c: New test.
6861
6862 2005-03-25 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6863
6864 PR libfortran/15332
6865 * gfortran.dg/pr15332.f: New test.
6866
6867 2005-03-24 Dale Johannesen <dalej@apple.com>
6868
6869 * gcc.dg/20020919-1.c: Fix for x86 Darwin.
6870
6871 2005-03-24 Geoffrey Keating <geoffk@apple.com>
6872
6873 * g++.dg/ext/visibility/pragma-override1.C: Mark as requiring
6874 'internal' visibility.
6875 * g++.dg/ext/visibility/pragma-override2.C: Likewise.
6876 * g++.dg/ext/visibility/visibility-7.C: Mark as requiring
6877 'protected' visibility.
6878 * gcc.dg/visibility-7.c: Likewise.
6879 * lib/target-supports.exp (check_visibility_available): Take
6880 a parameter, the kind of visibility to check for.
6881 * lib/target-supports-dg.exp (dg-require-visibility): Pass parameter
6882 to check_visibility_available.
6883
6884 * g++.dg/expr/cast3.C: New.
6885
6886 2005-03-24 David Edelsohn <edelsohn@gnu.org>
6887
6888 * gcc.c-torture/execute/20020720-1.x: XFAIL for all powerpc and
6889 rs6000.
6890
6891 2005-03-24 Steve Ellcey <sje@cup.hp.com>
6892
6893 PR target/20095
6894 * gcc.dg/cleanup-5.c: skip if ia64-hp-hpux11.*
6895
6896 2005-03-24 Alexandre Oliva <aoliva@redhat.com>
6897
6898 * gcc.dg/badshift.c: Renamed to...
6899 * gcc.dg/torture/badshift.c: ... this. Remove explicit -O1.
6900
6901 * gcc.target/i386/badshift.c: Renamed to...
6902 * gcc.dg/badshift.c: ... this. Fix typo. Use -march=i386 on i?86
6903 only.
6904
6905 PR rtl-optimization/20532
6906 * gcc.target/i386/badshift.c: New.
6907
6908 2005-03-23 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6909
6910 * gfortran.dg/pr18025.f90: New test.
6911
6912 2005-03-23 Dale Johannesen <dalej@apple.com>
6913
6914 * gcc.dg/20020312-2.c: Fix for non-PowerPC Darwin.
6915
6916 2005-03-23 Mark Mitchell <mark@codesourcery.com>
6917
6918 * g++.old-deja/g++.warn/compare1.C: Run with -Wno-deprecated.
6919
6920 * lib/target-supports.exp (check_iconv_available): Default
6921 libiconv to -liconv, if there is no definition.
6922
6923 2005-03-23 Hans-Peter Nilsson <hp@axis.com>
6924
6925 * gcc.dg/torture/cris-asm-mof-1.c: New test.
6926
6927 2005-03-22 Mark Mitchell <mark@codesourcery.com>
6928
6929 * g++.dg/opt/max1.C: Run with -Wno-deprecated.
6930 * g++.dg/opt/pr7503-2.C: Likewise.
6931 * g++.dg/opt/pr7503-3.C: Likewise.
6932 * g++.dg/opt/pr7503-4.C: Likewise.
6933 * g++.dg/opt/pr7503-5.C: Likewise.
6934 * g++.dg/warn/minmax.C: New test.
6935
6936 2005-03-22 Francois-Xavier Coudert <coudert@clipper.ens.fr>
6937
6938 * gfortran.dg/g77_intrinsics_funcs.f: New test.
6939 * gfortran.dg/g77_intrinsics_sub.f: New test.
6940
6941 2005-03-22 Richard Guenther <rguenth@tat.physik.uni-tuebingen.de>
6942 Jan Hubicka <jh@suse.cz>
6943 Steven Bosscher <stevenb@suse.de
6944
6945 * gcc.dg/winline-6.c: Modify so inlined function have nonzero cost.
6946
6947 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6948
6949 PR c++/19980
6950 * g++.dg/template/redecl3.C: New test.
6951
6952 2005-03-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
6953
6954 PR c++/20499
6955 * g++.dg/parse/error16.C: Tweak error markers.
6956
6957 2005-03-22 Jakub Jelinek <jakub@redhat.com>
6958
6959 PR target/20561
6960 * gcc.dg/20050321-2.c: New test.
6961
6962 2005-03-22 Nathan Sidwell <nathan@codesourcery.com>
6963
6964 PR c++/20465
6965 PR c++/20381
6966 * g++.dg/template/ptrmem12.C: New.
6967
6968 2005-03-22 Hans-Peter Nilsson <hp@axis.com>
6969
6970 PR rtl-optimization/20527
6971 * gcc.c-torture/execute/pr20527-1.c: New test.
6972
6973 2005-03-22 Ben Elliston <bje@au.ibm.com>
6974
6975 * gcc.misc-tests/options.exp (check_for_options): Create a real C
6976 program, compile it into a real executable and then delete the .c
6977 and .x files afterwards, to avoid problems on testglue targets.
6978
6979 2005-03-21 Stuart Hastings <stuart@apple.com>
6980
6981 * gcc.target/i386/sse-2.c: New.
6982
6983 2005-03-21 Uros Bizjak <uros@kss-loka.si>
6984
6985 * gcc.dg/builtins-46.c: Also check lrint* and llrint*.
6986
6987 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6988
6989 * g++.dg/parse/crash25.C: Fix typo.
6990
6991 2005-03-21 Paolo Carlini <pcarlini@suse.de>
6992
6993 PR c++/20461
6994 * g++.dg/parse/crash24.C: New test.
6995
6996 PR c++/20536
6997 * g++.dg/parse/crash25.C: New test.
6998
6999 2005-03-21 Paolo Carlini <pcarlini@suse.de>
7000
7001 PR c++/20147
7002 * g++.dg/ext/stmtexpr4.C: New test.
7003
7004 2005-03-20 Roger Sayle <roger@eyesopen.com>
7005
7006 PR middle-end/20539
7007 * gcc.c-torture/compile/pr13066-1.c: New test case.
7008 * gcc.c-torture/compile/pr20539-1.c: Likewise.
7009 * g++.dg/opt/pr13066-1.C: Likewise.
7010
7011 2005-03-20 Joseph S. Myers <joseph@codesourcery.com>
7012
7013 * gcc.dg/bitfld-14.c, gcc.dg/enum3.c: New tests.
7014
7015 2005-03-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
7016
7017 PR fortran/18525
7018 * gfortran.dg/nesting_1.f90: New test.
7019
7020 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7021
7022 PR c++/20240
7023 * g++.dg/lookup/using13.C: New test.
7024
7025 2005-03-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7026
7027 PR c++/20333
7028 * g++.dg/template/crash36.C: New test.
7029
7030 2005-03-18 Paolo Carlini <pcarlini@suse.de>
7031
7032 PR c++/20463
7033 * g++.dg/template/crash35.C: New test.
7034
7035 2005-03-17 Paolo Carlini <pcarlini@suse.de>
7036
7037 PR c++/19966
7038 * g++.dg/overload/operator2.C: New test.
7039
7040 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7041
7042 PR libfortran/20257
7043 * gfortran.dg/pr20257.f90: New test.
7044
7045 2005-03-16 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7046
7047 PR libfortran/20480
7048 * gfortran.dg/pr20480.f90: New test.
7049
7050 2005-03-16 Richard Henderson <rth@redhat.com>
7051
7052 PR middle-end/15700
7053 * gcc.c-torture/compile/20040323-1.c: Don't xfail for solaris.
7054 (_rtld_global): New.
7055 * gcc.dg/weak/weak-3.c (ffoox1f, ffoox1g): Define.
7056 * gcc.dg/weak/weak-9.c (notf1, notf2, notf3, notf4): Define.
7057
7058 * gcc.dg/alias-3.c: New.
7059 * gcc.dg/alias-4.c: New.
7060 * gcc.dg/alias-5.c: New.
7061 * gcc.dg/alias-6.c: New.
7062
7063 2005-03-15 Geoffrey Keating <geoffk@apple.com>
7064
7065 * gcc.dg/cpp/ucnid-7.c: New.
7066
7067 2005-03-15 Janis Johnson <janis187@us.ibm.com>
7068 Dorit Naishlos <dorit@il.ibm.com>
7069
7070 * lib/target-supports.exp (check_vmx_hw_available): Use -maltivec for
7071 darwin.
7072
7073 2005-03-15 Dorit Naishlos <dorit@il.ibm.com>
7074
7075 * gcc.dg/vect/vect-54.c: Now vectorizable on targets that don't support
7076 misaligned accesses.
7077 * gcc.dg/vect/vect-58.c: Likewise.
7078 * gcc.dg/vect/vect-92.c: New.
7079 * gcc.dg/vect/vect-93.c: New.
7080
7081 2005-03-15 Feng Wang <fengwang@nudt.edu.cn>
7082
7083 PR fortran/18827
7084 * gfortran.dg/assign_2.f90: New test.
7085 * gfortran.dg/assign_3.f90: New test.
7086 * gfortran.dg/assign.f90: New test.
7087
7088 2005-03-15 Joseph S. Myers <joseph@codesourcery.com>
7089
7090 * g++.dg/other/cv_func.C, g++.dg/other/offsetof3.C,
7091 g++.dg/parse/error11.C, g++.dg/tc1/dr108.C,
7092 g++.dg/template/local4.C, g++.dg/template/nontype6.C,
7093 g++.dg/warn/deprecated.C: Ensure uniqueness of test assertion
7094 names.
7095
7096 2005-03-14 Geoffrey Keating <geoffk@apple.com>
7097
7098 * gcc.dg/cpp/ucnid-6.c: New.
7099
7100 * gcc.dg/cpp/normalize-1.c: New.
7101 * gcc.dg/cpp/normalize-2.c: New.
7102 * gcc.dg/cpp/normalize-3.c: New.
7103 * gcc.dg/cpp/normalize-4.c: New.
7104 * gcc.dg/cpp/ucnid-4.c: New.
7105 * gcc.dg/cpp/ucnid-5.c: New.
7106 * g++.dg/cpp/normalize-1.C: New.
7107 * g++.dg/cpp/ucnid-1.C: New.
7108
7109 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
7110
7111 * gcc.dg/pr18628.c: New.
7112
7113 2005-03-14 Alexandre Oliva <aoliva@redhat.com>
7114
7115 PR c++/20280
7116 * g++.dg/tree-ssa/pr20280.C: New.
7117
7118 2005-03-14 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7119
7120 PR fortran/20467
7121 * gfortran.dg/stfunc_2.f90: New test.
7122
7123 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
7124
7125 * gcc.dg/tree-ssa/phi-opt-5.c: New test.
7126
7127 2005-03-14 Zdenek Dvorak <dvorakz@suse.cz>
7128
7129 * gcc.dg/tree-ssa/20050314-1.c: New test.
7130
7131 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7132
7133 PR c++/4403
7134 PR c++/9783, DR433
7135 * g++.dg/template/friend34.C: New test.
7136 * g++.dg/template/friend35.C: Likewise.
7137 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL's.
7138
7139 2005-03-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7140
7141 Friend class name lookup 5/n
7142 PR c++/1016
7143 * g++.dg/lookup/hidden-class1.C: New test.
7144 * g++.dg/lookup/hidden-class2.C: Likewise.
7145 * g++.dg/lookup/hidden-class3.C: Likewise.
7146 * g++.dg/lookup/hidden-class4.C: Likewise.
7147 * g++.dg/lookup/hidden-class5.C: Likewise.
7148 * g++.dg/lookup/hidden-class6.C: Likewise.
7149 * g++.dg/lookup/hidden-class7.C: Likewise.
7150 * g++.dg/lookup/hidden-class8.C: Likewise.
7151 * g++.dg/lookup/hidden-class9.C: Likewise.
7152 * g++.dg/lookup/hidden-temp-class1.C: Likewise.
7153 * g++.dg/lookup/hidden-temp-class2.C: Likewise.
7154 * g++.dg/lookup/hidden-temp-class3.C: Likewise.
7155 * g++.dg/lookup/hidden-temp-class4.C: Likewise.
7156 * g++.dg/lookup/hidden-temp-class5.C: Likewise.
7157 * g++.dg/lookup/hidden-temp-class6.C: Likewise.
7158 * g++.dg/lookup/hidden-temp-class7.C: Likewise.
7159 * g++.dg/lookup/hidden-temp-class8.C: Likewise.
7160 * g++.dg/lookup/hidden-temp-class9.C: Likewise.
7161 * g++.dg/lookup/hidden-temp-class10.C: Likewise.
7162 * g++.dg/lookup/hidden-temp-class11.C: Likewise.
7163
7164 2005-03-13 Mark Mitchell <mark@codesourcery.com>
7165
7166 PR c++/20157
7167 * g++.dg/template/error18.C: New test.
7168
7169 2005-03-09 Ben Elliston <bje@au.ibm.com>
7170
7171 PR debug/16792
7172 * g++.dg/debug/pr16792.C: New test.
7173
7174 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
7175
7176 * gcc.dg/anon-struct-6.c, gcc.dg/array-8.c,
7177 gcc.dg/cpp/19940712-1.c, gcc.dg/cpp/19951025-1.c,
7178 gcc.dg/cpp/tr-warn6.c, gcc.dg/deprecated.c, gcc.dg/init-bad-1.c,
7179 gcc.dg/init-bad-2.c, gcc.dg/init-bad-3.c, gcc.dg/m-un-2.c,
7180 gcc.dg/parm-mismatch-1.c, gcc.dg/redecl-1.c: Ensure uniqueness of
7181 test assertion names.
7182
7183 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7184
7185 PR fortran/18600
7186 * gfortran.dg/stfunc_1.f90: New test.
7187
7188 2003-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7189
7190 PR fortran/16907
7191 * gfortran.dg/real_index_1.f90: New test.
7192
7193 2005-03-13 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7194
7195 PR fortran/20323
7196 * gfortran.dg/spec_expr_1.f90: New test.
7197
7198 2005-03-13 Joseph S. Myers <joseph@codesourcery.com>
7199
7200 PR c/20402
7201 * gcc.dg/noncompile/920923-1.c: Detail expected diagnostics for
7202 new parser.
7203
7204 2005-03-12 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7205
7206 PR fortran/20361
7207 * gfortran.dg/largeequiv_1.f90: New test.
7208
7209 2005-03-12 Geoffrey Keating <geoffk@apple.com>
7210
7211 * gcc.dg/ucnid-1.c: New.
7212 * gcc.dg/ucnid-2.c: New.
7213 * gcc.dg/ucnid-3.c: New.
7214 * gcc.dg/ucnid-4.c: New.
7215 * gcc.dg/ucnid-5.c: New.
7216 * gcc.dg/ucnid-6.c: New.
7217 * gcc.dg/cpp/ucnid-1.c: New.
7218 * gcc.dg/cpp/ucnid-2.c: New.
7219 * gcc.dg/cpp/ucnid-3.c: New.
7220 * g++.dg/other/ucnid-1.C: New.
7221
7222 2005-03-12 Geoffrey Keating <geoffk@apple.com>
7223
7224 * gcc.dg/vmx/darwin-abi-3.c: Delete.
7225
7226 2005-03-11 Per Bothner <per@bothner.com>
7227
7228 * gcc.dg/decl-2.c: Add extra line breaks. That way we can verify
7229 that diagnotics refer to correct token.
7230 * gcc.dg/unused-3.c: Likewise.
7231
7232 2005-03-11 Per Bothner <per@bothner.com>
7233
7234 * gcc.dg/cpp/direct2.c: With new lexer changes, error "before string
7235 constant" is now actually on same line as string constant.
7236 * gcc.dg/cpp/direct2s.c: Likewise.
7237
7238 2005-03-11 Richard Sandiford <rsandifo@redhat.com>
7239
7240 * gcc.target/mips/fix-vr4130-[1-4].c: New tests.
7241
7242 2005-03-11 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7243
7244 PR libfortran/20124
7245 * gfortran.dg/pr20124.f90: New Test
7246
7247 2005-03-10 James A. Morrison <phython@gcc.gnu.org>
7248
7249 PR tree-optimization/20130
7250 * gcc.dg/pr20130-1.c: New test.
7251
7252 2005-03-10 Steve Ellcey <sje@cup.hp.com>
7253
7254 PR target/20095
7255 * gcc.dg/cleanup-5.c: xfail for ia64-hp-hpux11.*
7256
7257 2005-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7258
7259 * objc.dg/stabs-1.m (dg-final): Change regexp pattern for hppa SOM.
7260
7261 2005-03-10 Steve Ellcey <sje@cup.hp.com>
7262
7263 * g++.dg/eh/forced1.C: Fix comment.
7264 * g++.dg/eh/forced2.C: Ditto.
7265 * g++.dg/eh/forced3.C: Ditto.
7266 * g++.dg/eh/forced4.C: Ditto.
7267
7268 2005-03-10 Andrew Pinski <pinskia@physics.uc.edu>
7269
7270 PR rtl-opt/20412
7271 * gcc.c-torture/compile/pr20412.c: New test.
7272
7273 2005-03-10 Roger Sayle <roger@eyesopen.com>
7274
7275 * gcc.dg/builtins-32.c: Add new run-time tests for long double.
7276
7277 2005-03-10 Jakub Jelinek <jakub@redhat.com>
7278
7279 PR target/20322
7280 * gcc.dg/20050307-1.c: New test.
7281
7282 2005-03-10 Nathan Sidwell <nathan@codesourcery.com>
7283
7284 PR c++/20375
7285 * g++.dg/other/stdarg3.C: New.
7286
7287 2005-03-10 Jakub Jelinek <jakub@redhat.com>
7288
7289 PR c++/18384, c++/18327
7290 * g++.dg/init/array19.C: New test.
7291
7292 PR inline-asm/20314
7293 * gcc.dg/torture/pr20314-1.c: New test.
7294 * gcc.dg/torture/pr20314-2.c: New test.
7295
7296 2005-03-09 Ulrich Weigand <uweigand@de.ibm.com>
7297
7298 * gcc.dg/20050309-1.c: New test.
7299
7300 2005-03-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
7301
7302 * gcc.dg/builtins-10.c: Reactivate disabled test.
7303 * gcc.dg/torture/builtin-power-1.c: Likewise. Also add tests for
7304 new cbrt transformations.
7305
7306 2005-03-09 Mark Mitchell <mark@codesourcery.com>
7307
7308 PR c++/20208
7309 * g++.dg/template/array13.C: New test.
7310
7311 2005-03-09 Paolo Carlini <pcarlini@suse.de>
7312
7313 PR c++/16859
7314 * g++.dg/init/brace4.C: New test.
7315
7316 2005-03-09 Nathan Sidwell <nathan@codesourcery.com>
7317
7318 PR c++/20186
7319 * g++.dg/template/non-dependent12.C: New.
7320
7321 2005-03-08 Mark Mitchell <mark@codesourcery.com>
7322
7323 PR c++/20142
7324 * g++.dg/init/array18.C: Add dg-do run marker.
7325
7326 PR c++/20142
7327 * g++.dg/init/array18.C: New test.
7328
7329 2005-03-09 Ben Elliston <bje@au.ibm.com>
7330
7331 * consistency.vlad/vlad.exp: Remove trailing semicolons.
7332 * g++.dg/gcov/gcov.exp: Likewise.
7333 * gcc.c-torture/execute/ieee/ieee.exp: Likewise.
7334 * gcc.target/xstormy16/xstormy16.exp: Likewise.
7335 * lib/c-torture.exp: Likewise.
7336 * lib/fortran-torture.exp: Likewise.
7337 * lib/g++.exp: Likewise.
7338 * lib/gcc-defs.exp: Likewise.
7339 * lib/gcc-dg.exp: Likewise.
7340 * lib/gcc.exp: Likewise.
7341 * lib/gcov.exp: Likewise.
7342 * lib/gfortran.exp: Likewise.
7343 * lib/mike-g++.exp: Likewise.
7344 * lib/mike-gcc.exp: Likewise.
7345 * lib/objc-torture.exp: Likewise.
7346 * lib/objc.exp: Likewise.
7347 * lib/profopt.exp: Likewise.
7348 * lib/target-libpath.exp: Likewise.
7349 * lib/target-supports.exp: Likewise.
7350 * lib/treelang.exp: Likewise.
7351 * lib/wrapper.exp: Likewise.
7352
7353 2005-03-08 Jeff Law <law@redhat.com>
7354
7355 * gcc.dg/tree-ssa/20030728-1.c: Update to account for recent
7356 PHI-OPT changes.
7357
7358 2005-03-08 Ira Rosen <irar@il.ibm.com>
7359
7360 * gcc.dg/vect/pr20122.c: New test.
7361
7362 2005-03-07 Jeff Law <law@redhat.com>
7363
7364 * gcc.dg/tree-ssa/20030821-1.c: Verify that the computed goto
7365 was folded away.
7366 * gcc.dg/tree-ssa/pr18133-1.c: New test.
7367 * gcc.dg/tree-ssa/pr18133-2.c: New test.
7368 * gcc.dg/tree-ssa/pr18134.c: New test.
7369
7370 2005-03-07 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7371
7372 * g++.dg/warn/weak1.C: Skip test on hppa*-*-hpux*.
7373 * g++.dg/init/dso_handle1.C, gcc.dg/torture/builtin-noret-1.c,
7374 gcc.dg/torture/builtin-noret-2.c: Require weak support.
7375
7376 2005-03-06 Andrew Pinski <pinskia@physics.uc.edu>
7377
7378 PR tree-opt/17671
7379 * gcc.dg/tree-ssa/phi-opt-[1-4].c: New tests.
7380
7381 2005-03-07 Mark Mitchell <mark@codesourcery.com>
7382
7383 * g++.dg/warn/Wnvdtor.C: New test.
7384
7385 2005-03-07 Richard Sandiford <rsandifo@redhat.com>
7386
7387 * gcc.dg/torture/pr19683-1.c: New test.
7388
7389 2005-03-06 Steven G. Kargl <kargls@comcast.net>
7390
7391 * gfortran.dg/g77/19990313-1.f: Replace tabs with spaces.
7392 * gfortran.dg/g77/19990313-2.f: Ditto.
7393 * gfortran.dg/g77/19990313-3.f: Ditto.
7394 * gfortran.dg/g77/19990525-0.f: Ditto.
7395 * gfortran.dg/g77/19990826-0.f: Ditto.
7396 * gfortran.dg/g77/19990826-2.f: Ditto.
7397 * gfortran.dg/g77/19990826-3.f: Ditto.
7398 * gfortran.dg/g77/20000511-1.f: Ditto.
7399 * gfortran.dg/g77/20000511-2.f: Ditto.
7400 * gfortran.dg/g77/970625-2.f: Ditto.
7401 * gfortran.dg/g77/980310-2.f: Ditto.
7402 * gfortran.dg/g77/980310-3.f: Ditto.
7403 * gfortran.dg/g77/980310-8.f: Ditto.
7404 * gfortran.dg/g77/980519-2.f: Ditto.
7405 * gfortran.dg/g77/alpha1.f: Ditto.
7406 * gfortran.dg/g77/claus.f: Ditto.
7407 * gfortran.dg/g77/erfc.f: Ditto.
7408 * gfortran.dg/g77/short.f: Ditto.
7409 * gfortran.fortran-torture/execute/data.f90: Ditto.
7410 * gfortran.fortran-torture/execute/integer_select.f90: Ditto.
7411 * gfortran.fortran-torture/execute/integer_select_1.f90: Ditto.
7412
7413 2005-03-06 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7414
7415 * lib/file-format.exp (gcc_target_object_format): Add check for som
7416 format and hardcode object formats on hppa*-*-hpux*.
7417 * lib/target-supports.exp (check_weak_available): Add check for som
7418 object format. Always return 0 on hppa*-*-hpux10*.
7419
7420 * gcc.dg/titype-1.c, gcc.dg/uninit-C.c: Don't use TImode if __hppa__
7421 is defined.
7422
7423 * objc.dg/stabs-1.m: hppa*64*-*-* doesn't have stabs.
7424
7425 2005-03-05 Steven G. Kargl <kargls@comcast.net>
7426
7427 * gfortran.dg/pr19936_1.f90: New test.
7428 * gfortran.dg/pr19936_2.f90: New test.
7429 * gfortran.dg/pr19936_3.f90: New test.
7430
7431 2005-03-05 Steven G. Kargl <kargls@comcast.net>
7432 Paul Thomas <prthomas@drfccad.cea.fr>
7433
7434 * gfortran.dg/PR19754_1.f90: New test.
7435 * gfortran.dg/PR19754_2.f90: Ditto.
7436
7437 2005-03-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7438
7439 PR c++/19311
7440 * g++.dg/template/non-dependent11.C: New test.
7441
7442 2005-03-05 Uros Bizjak <uros@kss-loka.si>
7443
7444 * lib/target-supports.exp (check_iconv_available): Fix comment.
7445
7446 2005-03-04 John David Anglin <dave.danglin@nrc-cnrc.gc.ca>
7447 Joseph S. Myers <joseph@codesourcery.com>
7448
7449 PR c++/19797
7450 * g++.dg/abi/vague1.C: Remove xfail hppa*-*-hpux*.
7451
7452 2005-03-04 Matthew Sachs <msachs@apple.com>
7453
7454 * gcc.exp (gcc_target_compile): Put braces around
7455 additional_flags=$TOOL_OPTIONS; allows for whitespace in $TOOL_OPTIONS.
7456 * objc.exp (objc_target_compile): Likewise.
7457 * treelang.exp (treelang_target_compile): Likewise.
7458
7459 2005-03-04 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7460
7461 PR fortran/19673
7462 * gfortran.dg/func_result_1.f90: New test.
7463
7464 2005-03-04 Ben Elliston <bje@au.ibm.com>
7465
7466 * gcc.misc-tests/options.exp: New test.
7467
7468 2005-03-03 James A. Morrison <phython@gcc.gnu.org>
7469
7470 * gcc.dg/pr15784-4.c: New test.
7471
7472 2005-03-03 Geoffrey Keating <geoffk@apple.com>
7473
7474 * gcc.c-torture/execute/pr17133.c: New.
7475 * gcc.c-torture/compile/20050303-1.c: New.
7476
7477 2005-03-04 David Billinghurst <David.Billinghurst@riotinto.com>
7478
7479 * gcc.dg/cpp/assert4.c: Fix for cygwin
7480
7481 2005-03-02 Alexandre Oliva <aoliva@redhat.com>
7482
7483 * g++.dg/overload/using2.C: New.
7484
7485 2005-03-02 Mark Mitchell <mark@codesourcery.com>
7486
7487 PR c++/19916
7488 * g++.dg/init/ptrmem2.C: New test.
7489
7490 2005-03-02 Joseph S. Myers <joseph@codesourcery.com>
7491
7492 PR c/8927
7493 * gcc.dg/pr8927-1.c: New test.
7494
7495 2005-03-01 Nathan Sidwell <nathan@codesourcery.com>
7496
7497 PR c++/20232
7498 * g++.dg/inherit/covariant12.C: New.
7499
7500 2005-02-28 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7501
7502 PR fortran/19479
7503 * gfortran.dg/bound_1.f90: New test.
7504
7505 2005-02-28 Janis Johnson <janis187@us.ibm.com>
7506
7507 * gcc.test-framework/dg-error-exp-P.c: Update message for new C parser.
7508 * gcc.test-framework/dg-error-exp-XP.c: Ditto.
7509
7510 2005-02-28 Joseph S. Myers <joseph@codesourcery.com>
7511
7512 PR c/20245
7513 * gcc.dg/pr20245-1.c: New test.
7514
7515 2005-02-28 Jakub Jelinek <jakub@redhat.com>
7516
7517 PR middle-end/19874
7518 * gcc.c-torture/execute/20050119-2.c: New test case.
7519
7520 2005-02-28 Ben Elliston <bje@au.ibm.com>
7521
7522 * README: Update the DejaGnu bug reporting address.
7523 * lib/c-torture.exp: Remove the DejaGnu bug reporting address.
7524 * lib/objc-torture.exp: Likewise.
7525
7526 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7527
7528 * gfortran.dg/boz_1.f90: New test.
7529 * gfortran.dg/boz_3.f90: New test.
7530 * gfortran.dg/boz_4.f90: New test.
7531
7532 2005-02-27 Steven G. Kargl <kargl@gcc.gnu.org>
7533
7534 * gfortran.dg/ishft.f90: Remove kind suffix from BOZ constant
7535 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: Ditto.
7536
7537 2005-02-27 Francois-Xavier Coudert <coudert@clipper.ens.fr>
7538
7539 PR libfortran/20101
7540 * gfortran.dg/write_0_pe_format.f90: New test.
7541
7542 2005-02-27 Jakub Jelinek <jakub@redhat.com>
7543
7544 PR c++/20206
7545 * g++.dg/opt/thunk2.C: New test.
7546 * g++.dg/opt/covariant1.C: New test.
7547
7548 2005-02-27 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7549
7550 * gfortran.dg/e_d_fmt.f90: New test.
7551
7552 2005-02-27 Kazu Hirata <kazu@cs.umass.edu>
7553
7554 * gcc.dg/asm-b.c: Fix comment typos.
7555
7556 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7557
7558 * gcc.dg/tree-ssa/inline_asm-2.c: link_error produces
7559 a V_MAY_DEF also.
7560
7561 2005-02-26 Andrew Pinski <pinskia@physics.uc.edu>
7562
7563 PR tree-opt/20188
7564 * gcc.dg/tree-ssa/inline_asm-1.c: New test.
7565 * gcc.dg/tree-ssa/inline_asm-2.c: New test.
7566 * gcc.dg/asm-b.c: New test.
7567
7568 2005-02-26 Richard Sandiford <rsandifo@redhat.com>
7569
7570 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.x: New file.
7571 Disable this test on IRIX 6.
7572
7573 2005-02-25 Joseph S. Myers <joseph@codesourcery.com>
7574
7575 * gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/971104-1.c,
7576 gcc.dg/noncompile/990416-1.c: Adjust expected messages for new
7577 parser.
7578
7579 2005-02-25 Diego Novillo <dnovillo@redhat.com>
7580
7581 PR tree-optimization/20204
7582 * testsuite/gcc.dg/pr20204.c: New test.
7583
7584 2005-02-24 Jakub Jelinek <jakub@redhat.com>
7585
7586 PR target/20196
7587 * gcc.c-torture/execute/20050224-1.c: New test.
7588
7589 PR c++/20175
7590 * g++.dg/warn/Wbraces2.C: New test.
7591
7592 2005-02-23 Mark Mitchell <mark@codesourcery.com>
7593
7594 PR c++/19878
7595 * g++.dg/init/const2.C: New test.
7596
7597 2005-02-23 Hans-Peter Nilsson <hp@axis.com>
7598
7599 PR tree-optimization/20100
7600 * gcc.c-torture/execute/pr20100-1.c: New test.
7601
7602 2005-02-23 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7603
7604 * gfortran.dg/implicit_3.f90: New test.
7605
7606 * gfortran.dg/deftype_1.f90: New test.
7607
7608 2005-02-23 Alexandre Oliva <aoliva@redhat.com>
7609
7610 * g++.dg/lookup/anon2.C: Don't let access checks make it look like
7611 the test passes.
7612 * g++.dg/other/anon3.C: Accept a warning.
7613
7614 2005-02-23 Kazu Hirata <kazu@cs.umass.edu>
7615
7616 * gcc.dg/pr20017.c: Fix a comment typo.
7617
7618 2005-02-23 Bud Davis <bdavis@gfortran.org>
7619
7620 * gfortran.dg/list_read_4.f90: Change to f90 comments.
7621
7622 2005-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
7623
7624 PR ada/19902
7625 * ada/acats/tests/cxa/cxa3004.a: Remove.
7626 * ada/acats/tests/cxb/cxb30061.am: Likewise.
7627
7628 2005-02-22 Mark Mitchell <mark@codesourcery.com>
7629
7630 PR c++/20073
7631 * g++.dg/init/const1.C: New test.
7632
7633 PR c++/19991
7634 * g++.dg/parse/constant7.C: New test.
7635
7636 PR c++/20152
7637 * g++.dg/parse/error27.C: New test.
7638 * g++.dg/template/qualttp15.C: Adjust error markers.
7639 * g++.old-deja/g++.other/struct1.C: Likewise.
7640
7641 PR c++/20153
7642 * g++.dg/template/error17.C: New test.
7643
7644 PR c++/20148
7645 * g++.dg/parser/error26.C: New test.
7646
7647 2005-02-22 Diego Novillo <dnovillo@redhat.com>
7648
7649 PR tree-optimization/20100
7650 PR tree-optimization/20115
7651 * gcc.dg/pr20115.c: New test.
7652 * gcc.dg/pr20115-1.c: New test.
7653 * gcc.dg/pr20100.c: New test.
7654 * gcc.dg/tree-ssa/20040517-1.c: Expect virtual operands for
7655 call-clobbered variables after alias1.
7656
7657 2005-02-22 Bud Davis <bdavis@gfortran.org>
7658
7659 * gfortran.dg/list_read_4.f90: new test.
7660
7661 2005-02-22 Kazu Hirata <kazu@cs.umass.edu>
7662
7663 PR rtl-optimization/20017.
7664 * gcc.dg/pr20017.c: New.
7665
7666 2005-02-22 Devang Patel <dpatel@apple.com>
7667
7668 PR 19952
7669 * g++.dg/tree-ssa/pr19952.C: New test.
7670
7671 2005-02-22 Mark Mitchell <mark@codesourcery.com>
7672
7673 PR c++/19883
7674 * g++.dg/parse/constant6.C: New test.
7675
7676 2005-02-22 Uros Bizjak <uros@kss-loka.si>
7677
7678 * g++.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7679 * g++.dg/charset/asm2.c: Likewise.
7680 * g++.dg/charset/asm3.c: Likewise.
7681 * g++.dg/charset/asm4.c: Likewise.
7682 * g++.dg/charset/asm5.c: Likewise.
7683 * g++.dg/charset/attribute1.c: Likewise.
7684 * g++.dg/charset/attribute2.c: Likewise.
7685 * g++.dg/charset/extern1.cc: Likewise.
7686 * g++.dg/charset/extern2.cc: Likewise.
7687 * g++.dg/charset/extern3.cc: Likewise.
7688 * g++.dg/charset/function.cc: Likewise.
7689 * g++.dg/charset/string.c: Likewise.
7690 * g++.dg/charset/charset.exp: Likewise.
7691 * lib/target-supports.exp (check_iconv_available): Fix comment.
7692
7693 2005-02-22 Uros Bizjak <uros@kss-loka.si>
7694
7695 * gcc.dg/charset/builtin1.c: Use dg-require-iconv "IBM1047".
7696 * gcc.dg/charset/asm1.c: Check for IBM1047 code set, not IBM-1047.
7697 * gcc.dg/charset/asm2.c: Likewise.
7698 * gcc.dg/charset/asm3.c: Likewise.
7699 * gcc.dg/charset/asm4.c: Likewise.
7700 * gcc.dg/charset/asm5.c: Likewise.
7701 * gcc.dg/charset/asm6.c: Likewise.
7702 * gcc.dg/charset/attribute1.c: Likewise.
7703 * gcc.dg/charset/attribute2.c: Likewise.
7704 * gcc.dg/charset/builtin1.c: Likewise.
7705 * gcc.dg/charset/extern.c: Likewise.
7706 * gcc.dg/charset/function.c: Likewise.
7707 * gcc.dg/charset/string.c: Likewise.
7708 * gcc.dg/charset/charset.exp: Likewise.
7709
7710 2005-02-21 Bud Davis <bdavis9659@comcast.net>
7711
7712 PR fortran/20086
7713 * gfortran.dg/pr20086.f90: New test.
7714
7715 2005-02-21 Alexandre Oliva <aoliva@redhat.com>
7716
7717 PR tree-optimization/19786
7718 * g++.dg/tree-ssa/pr19786.C: New.
7719
7720 2005-02-21 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7721
7722 * lib/gfortran-dg.exp (gfortran-dg-test): Split long regexps.
7723
7724 2005-02-21 Jeff Law <law@redhat.com>
7725
7726 * gcc.dg/tree-ssa/20041122-1.c: New test for missing optimization.
7727
7728 2005-02-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
7729
7730 * gfortran.dg/do_iterator: Split loop, markup all lines for
7731 which an error locus is printed.
7732 * gfortran.dg/pr17708.f90: Markup all lines for which an error
7733 locus is printed.
7734 * gfortran.dg/select_4.f90: Likewise.
7735 * lib/gfortran-dg.exp (gfortran-dg-test): Handle gfortran error
7736 locuses in the various permutations.
7737
7738 2005-02-20 Dorit Naishlos <dorit@il.ibm.com>
7739
7740 PR tree-optimization/19951
7741 * g++.dg/vect: New directory.
7742 * g++.dg/vect/vect.exp: New file.
7743 * g++.dg/vect/pr19951.cc: New testcase.
7744 * g++.dg/dg.exp: Also prune vectorizer tests.
7745
7746 2005-02-20 Zack Weinberg <zack@codesourcery.com>
7747
7748 PR 18785
7749 * gcc.dg/charset/builtin1.c: New test.
7750
7751 2005-02-19 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
7752
7753 PR c++/19299
7754 * g++.dg/inherit/volatile1.C: New test.
7755
7756 PR c++/19440
7757 * g++.dg/template/dtor4.C: New test.
7758
7759 2005-02-19 Steven G. Kargl <kargls@comcast.net>
7760
7761 * gfortran.dg/int_1.f90: New test.
7762
7763 2005-02-19 Devang Patel <dpatel@apple.com>
7764
7765 * gcc.dg/cpp/mac-eol-at-eof.c: New test.
7766
7767 2005-02-19 Steven G. Kargl <kargls@comcast.net>
7768
7769 * gfortran.dg/achar_1.f90: New test.
7770
7771 2005-02-19 Hans-Peter Nilsson <hp@axis.com>
7772
7773 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL cris-*-*.
7774
7775 2005-02-19 Zdenek Dvorak <dvorakz@suse.cz>
7776 Jakub Jelinek <jakub@redhat.com>
7777
7778 PR tree-optimization/19828
7779 * gcc.dg/tree-ssa/loop-7.c: New test.
7780 * gcc.c-torture/execute/20050218-1.c: New test.
7781
7782 2005-02-19 Jakub Jelinek <jakub@redhat.com>
7783
7784 PR c/20043
7785 * gcc.dg/transparent-union-1.c: New test.
7786 * gcc.dg/transparent-union-2.c: New test.
7787
7788 2005-02-18 James E Wilson <wilson@specifixinc.com>
7789
7790 PR tree-optimization/18977
7791 * gcc.c-torture/execute/loop-ivopts-1.c: New testcase.
7792
7793 2005-02-18 Ulrich Weigand <uweigand@de.ibm.com>
7794
7795 PR target/20054
7796 * gcc.dg/pr20054.c: New test.
7797
7798 2005-01-20 Giovanni Bajo <giovannibajo@gcc.gnu.org>
7799
7800 PR c++/19508
7801 * g++.dg/ext/attrib20.C: New test.
7802
7803 2004-02-18 Andrew Pinski <pinskia@physics.uc.edu>
7804
7805 PR middle-end/20030
7806 * gfortran.fortran-torture/execute/character_passing.f90: New test.
7807
7808 2005-02-18 Alexandre Oliva <aoliva@redhat.com>
7809
7810 PR c++/20008
7811 * g++.dg/opt/switch4.C: New.
7812
7813 2005-02-18 Jakub Jelinek <jakub@redhat.com>
7814
7815 PR c++/20023
7816 PR tree-optimization/20009
7817 * gcc.c-torture/compile/20050217-1.c: New test.
7818 * g++.dg/opt/switch3.C: New test.
7819
7820 PR tree-optimization/18947
7821 * gcc.c-torture/compile/20050215-1.c: New test.
7822 * gcc.c-torture/compile/20050215-2.c: New test.
7823 * gcc.c-torture/compile/20050215-3.c: New test.
7824
7825 2005-02-17 Alexandre Oliva <aoliva@redhat.com>
7826
7827 PR c++/20028
7828 * g++.dg/template/crash34.C: New.
7829
7830 PR c++/20022
7831 * g++.dg/other/access3.C: New.
7832
7833 2005-02-17 Ira Rosen <irar@il.ibm.com>
7834
7835 * gcc.dg/vect/vect-98.c: New test.
7836
7837 2005-02-16 Kazu Hirata <kazu@cs.umass.edu>
7838
7839 PR tree-optimization/19967
7840 * gcc.dg/pr19967.c: New.
7841
7842 2005-02-16 Jakub Jelinek <jakub@redhat.com>
7843
7844 PR middle-end/19857
7845 * gcc.dg/tree-ssa/20050215-1.c: New test.
7846 * gcc.c-torture/execute/20050215-1.c: New test.
7847
7848 2005-02-15 Eric Christopher <echristo@redhat.com>
7849
7850 * gcc.dg/cpp/20050215-1.c: New file.
7851
7852 2005-02-15 James A. Morrison <phython@gcc.gnu.org>
7853
7854 PR tree-optimization/15785
7855 * gcc.dg/pr15785-1.c: New test.
7856
7857 2005-02-15 Alexandre Oliva <aoliva@redhat.com>
7858
7859 PR c++/17788
7860 * g++.dg/init/ctor4.C: New.
7861 * g++.old-deja/g++.bugs/900205_04.C: Adjust.
7862
7863 2005-02-15 Joseph S. Myers <joseph@codesourcery.com>
7864
7865 * gcc.dg/overflow-warn-1.c, gcc.dg/overflow-warn-2.c,
7866 gcc.dg/overflow-warn-3.c, gcc.dg/overflow-warn-4.c: New tests.
7867
7868 2005-02-15 Andreas Schwab <schwab@suse.de>
7869
7870 * ada/acats/tests/cxb/cxb30131.c: Include <stdlib.h> to properly
7871 declare malloc.
7872
7873 2005-02-15 Andreas Krebbel <krebbel1@de.ibm.com>
7874
7875 * gcc.misc-tests/linkage.exp (s390): Check for 64bit added.
7876
7877 2005-02-14 Diego Novillo <dnovillo@redhat.com>
7878
7879 PR tree-optimization/19853
7880 * gcc.c-torture/compile/pr19853.c: New test.
7881
7882 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7883
7884 PR c++/19608
7885 * g++.dg/parse/local-class1.C: New.
7886
7887 PR c++/19895
7888 * g++.dg/parse/ptrmem3.C: New.
7889
7890 PR c++/19884
7891 * g++.old-deja/g++.oliva/template6.C: Add another case.
7892 * g++.dg/template/explicit6.C: New.
7893
7894 2005-02-14 Alexandre Oliva <aoliva@redhat.com>
7895
7896 PR c++/17816
7897 * g++.dg/other/redecl2.C: New.
7898
7899 2005-02-14 Nathan Sidwell <nathan@codesourcery.com>
7900
7901 PR c++/19891
7902 * g++.dg/abi/covariant4.C: New.
7903
7904 2005-02-13 James A. Morrison <phython@gcc.gnu.org>
7905
7906 * gcc.dg/pr15784-1.c, gcc.dg/pr15784-2.c, gcc.dg/pr15784-3.c: New tests.
7907
7908 2005-02-12 Dorit Naishlos <dorit@il.ibm.com>
7909
7910 * gcc.dg/vect/vect-96.c: Fix typo.
7911
7912 2005-02-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
7913
7914 PR c++/14479
7915 PR c++/19487
7916 * g++.dg/template/enum5.C: New test.
7917
7918 2005-02-12 Ira Rosen <irar@il.ibm.com>
7919
7920 * gcc.dg/vect/vect-97.c: New test.
7921
7922 2005-02-12 Ira Rosen <irar@il.ibm.com>
7923
7924 * gcc.dg/vect/vect-96.c: New test.
7925
7926 2005-02-12 Uros Bizjak <uros@kss-loka.si>
7927
7928 * gcc.dg/builtins-34.c: Also check ldexp*.
7929
7930 2005-02-12 Hans-Peter Nilsson <hp@bitrange.com>
7931
7932 * gcc.dg/tree-ssa/20040703-1.c: Quote decimal dot.
7933
7934 2005-02-11 Janis Johnson <janis187@us.ibm.com>
7935
7936 * lib/gcc-dg.exp: (dg-require-weak, dg-require-visibility,
7937 dg-require-alias, dg-require-gc-sections, dg-require-profiling,
7938 dg-require-dll, dg-require-iconv, dg-require-named-sections,
7939 dg-require-effective-target, dg-skip-if, dg-xfail-if, selector_opd,
7940 selector_list, selector_expression, dg-process-target): Move to new
7941 file target-supports-dg.exp.
7942 * lib/target-supports-dg.exp: New.
7943
7944 * lib/target-supports.exp (check_effective_target_broken_cplxf_arg):
7945 New.
7946
7947 2005-02-11 Jakub Jelinek <jakub@redhat.com>
7948
7949 PR c++/19666
7950 * gcc/testsuite/g++.dg/other/ptrmem6.C: New test.
7951
7952 PR middle-end/19858
7953 * gcc.c-torture/compile/20050210-1.c: New test.
7954
7955 2005-02-11 Mark Mitchell <mark@codesourcery.com>
7956
7957 PR c++/19755
7958 * g++.dg/warn/Wbraces1.C: New test.
7959
7960 2005-02-10 Richard Guenther <rguenth@gcc.gnu.org>
7961
7962 * gcc.dg/builtins-52.c: New testcase.
7963
7964 2005-02-10 Jakub Jelinek <jakub@redhat.com>
7965
7966 PR c/19342
7967 * gcc.c-torture/execute/20050119-1.c: New test.
7968
7969 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7970
7971 PR c++/19811
7972 * g++.dg/init/delete1.C: New test.
7973
7974 2005-02-09 Andrew Pinski <pinskia@physics.uc.edu>
7975
7976 PR c++/18470
7977 * g++.dg/template/static12.C: New test.
7978
7979 2005-02-09 Mark Mitchell <mark@codesourcery.com>
7980
7981 PR c++/19787
7982 * g++.dg/conversion/ambig1.C: New test.
7983
7984 PR c++/19739
7985 * g++.dg/ext/attrib19.C: New test.
7986
7987 PR c++/19732
7988 * g++.dg/parse/dtor5.C: New test.
7989
7990 PR c++/19762
7991 * g++.dg/template/dtor3.C: New test.
7992
7993 PR c++/19826
7994 * g++.dg/template/static11.C: New test.
7995 * g++.dg/template/crash2.C: Remove dg-error marker.
7996
7997 2005-02-09 Janis Johnson <janis187@us.ibm.com>
7998
7999 PR C++/18491
8000 * g++.old-deja/g++.mike/p10769a.C: Remove.
8001
8002 2005-02-09 Roger Sayle <roger@eyesopen.com>
8003
8004 * gcc.dg/builtins-48.c: New test case.
8005 * gcc.dg/builtins-49.c: New test case.
8006 * gcc.dg/builtins-50.c: New test case.
8007 * gcc.dg/builtins-51.c: New test case.
8008
8009 2005-02-09 Ian Lance Taylor <ian@airs.com>
8010
8011 PR middle-end/19583
8012 * g++.dg/warn/Wreturn-type-3.C: New test.
8013
8014 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8015
8016 PR middle-end/19402
8017 * gcc.dg/pr19402-1.c: New testcase.
8018 * gcc.dg/pr19402-2.c: likewise.
8019
8020 2005-02-09 Richard Guenther <rguenth@gcc.gnu.org>
8021
8022 PR middle-end/19854
8023 * g++.dg/tree-ssa/tmmti.C: New testcase.
8024
8025 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8026
8027 * g++.dg/rtti/tinfo1.C: Allow newline after assembler label.
8028
8029 2005-02-08 Mark Mitchell <mark@codesourcery.com>
8030
8031 PR c++/19733
8032 * g++.dg/parse/crash23.C: New test.
8033 * g++.dg/warn/Weff1.C: New test.
8034
8035 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8036
8037 * gcc.dg/20050209-1.c: New test.
8038
8039 2005-02-09 Joseph S. Myers <joseph@codesourcery.com>
8040
8041 PR target/19799
8042 * gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c: XFAIL on hppa*64*-*.
8043
8044 2005-02-08 Mike Stump <mrs@apple.com>
8045
8046 * g++.dg/pch/import-2.c: New test.
8047 * g++.dg/pch/import-2.hs: New.
8048 * g++.dg/pch/include/import-2a.h: New.
8049 * g++.dg/pch/include/import-2b.h: New.
8050
8051 2005-02-08 Janis Johnson <janis187@us.ibm.com>
8052
8053 * gcc.dg/uninit-4.c: XFAIL bogus warning for powerpc64.
8054
8055 2005-02-08 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8056
8057 * gfortran.dg/substr_1.f90: New test.
8058
8059 2005-02-07 Richard Guenther <rguenth@gcc.gnu.org>
8060
8061 PR middle-end/19775
8062 * gcc.dg/torture/builtin-power-1.c: Disable test for
8063 invalid transformation.
8064 * gcc.dg/builtins-10.c: Likewise. Disable one test we
8065 no longer optimize.
8066 * gcc.dg/builtins-47.c: New testcase.
8067
8068 2005-02-07 Leehod Baruch <leehod@il.ibm.com>
8069 Dorit Naishlos <dorit@il.ibm.com>
8070
8071 * testsuite/gcc.dg/vect/vect.exp: Add -ftree-vectorizer-verbose=3.
8072
8073 2005-02-06 Richard Sandiford <rsandifo@redhat.com>
8074
8075 * gcc.c-torture/compile/20050206-1.c: New test.
8076
8077 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
8078
8079 PR tree-opt/19768
8080 * g++.dg/opt/pr19768.C: New test.
8081
8082 2005-02-03 Andrew Pinski <pinskia@physics.uc.edu>
8083
8084 PR tree-opt/19736
8085 * gcc.c-torture/compile/pr19736.c: New test.
8086
8087 2005-02-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8088
8089 PR c++/17401
8090 * g++.dg/parse/error25.C: New test.
8091
8092 2005-02-03 Alexandre Oliva <aoliva@redhat.com>
8093
8094 * gcc.c-torture/execute/20050203-1.c: New.
8095
8096 2005-02-03 Dorit Naishlos <dorit@il.ibm.com>
8097
8098 * gcc.dg/vect/vect-85.c: Remove xfail.
8099 * gcc.dg/vect/vect-86.c: Remove xfail.
8100 * gcc.dg/vect/vect-87.c: Remove xfail.
8101 * gcc.dg/vect/vect-88.c: Remove xfail.
8102
8103 2005-02-02 Geoffrey Keating <geoffk@apple.com>
8104
8105 * gcc.dg/altivec-19.c: New.
8106
8107 2005-02-03 Joseph S. Myers <joseph@codesourcery.com>
8108
8109 PR c/17807
8110 * gcc.dg/nested-func-3.c: New test.
8111 * gcc.dg/pr18596-3.c: Expect error for undefined nested function.
8112
8113 2005-02-02 Janis Johnson <janis187@us.ibm.com>
8114
8115 * gcc.test-framework/gen_directive_tests: Generate tests for
8116 selector expressions.
8117
8118 2005-02-02 Matt Austern <austern@apple.com>
8119
8120 PR c++/19628
8121 * g++/ext/builtin7.C: New.
8122 * g++/ext/builtin8.C: New.
8123
8124 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
8125
8126 PR c/18502
8127 * gcc.dg/pr18502-1.c: New test.
8128
8129 2005-02-02 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8130
8131 PR c++/17413
8132 * g++.dg/template/local4.C: Tweak.
8133
8134 2005-02-02 Richard Sandiford <rsandifo@redhat.com>
8135
8136 PR tree-optimization/19578
8137 * gcc.c-torture/compile/20050202-1.c: New test.
8138
8139 2005-02-02 Joseph S. Myers <joseph@codesourcery.com>
8140
8141 PR c/19435
8142 * gcc.dg/c99-init-4.c: New test.
8143
8144 2005-02-01 Janis Johnson <janis187@us.ibm.com>
8145
8146 * g++.old-deja/g++.other/init5.C: Remove xfail for powerpc-linux.
8147
8148 * gcc.dg/tree-ssa/20040204-1.c: Remove powerpc from xfail list.
8149
8150 * g++.dg/eh/simd-2.C: Check for AltiVec HW support at runtime.
8151 * g++.dg/eh/check-vect.h: New.
8152
8153 * gcc.dg/vect/vect-77.c: Replace xfail selector with expression.
8154 * gcc.dg/vect/vect-78.c: Ditto.
8155 * gcc.dg/vect/vect.exp (check_effective_target_lp64_or_vect_no_align):
8156 Remove.
8157
8158 * g++.dg/conversion/simd1.C: Expect warning.
8159 * g++.dg/ext/attribute-test-1.C: Ditto.
8160 * g++.dg/ext/attribute-test-2.C: Ditto.
8161 * g++.dg/ext/attribute-test-3.C: Ditto.
8162 * g++.dg/ext/attribute-test-4.C: Ditto.
8163
8164 * gcc.dg/ppc64-toc.c: Don't explicitly use -m64.
8165 * gcc.dg/ppc-eabi.c: Don't explicity use -m32.
8166
8167 * gcc.dg/ppc64-abi-3.c: Add xfail for error checks.
8168
8169 2005-02-01 Richard Henderson <rth@redhat.com>
8170
8171 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8172 long double for ibm double-double format.
8173 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
8174
8175 2005-02-01 Diego Novillo <dnovillo@redhat.com>
8176
8177 PR tree-optimization/19633
8178 * testsuite/gcc.dg/pr19633-1.c: New test.
8179 * testsuite/gcc.dg/pr19633.c: Tweak to make pointer point
8180 to NULL or a symbol.
8181
8182 2005-02-01 Janis Johnson <janis187@us.ibm.com>
8183
8184 * lib/gcc-dg.exp (selector_opd, selector_list, selector_expression):
8185 New procs.
8186 (dg-process-target (local override)): Handle selector expressions.
8187
8188 * gcc.test-framework/README: Describe tests in source directory.
8189 * gcc.test-framework/test-framework.awk: Handle dg- tests.
8190 * gcc.test-framework/test-framework.exp: Handle dg- tests.
8191 * gcc.test-framework/dg-bogus-exp-P.c: New test.
8192 * gcc.test-framework/dg-bogus-exp-XF.c: New test.
8193 * gcc.test-framework/dg-do-assemble-exp-P.c: New test.
8194 * gcc.test-framework/dg-do-compile-exp-P.c: New test.
8195 * gcc.test-framework/dg-do-link-exp-P.c: New test.
8196 * gcc.test-framework/dg-do-run-exp-P.c: New test.
8197 * gcc.test-framework/dg-dot-run-exp-P.c: New test.
8198 * gcc.test-framework/dg-dot-run-exp-U.c: New test.
8199 * gcc.test-framework/dg-dox-run-exp-XF.c: New test.
8200 * gcc.test-framework/dg-error-exp-P.c: New test.
8201 * gcc.test-framework/dg-error-exp-XP.c: New test.
8202 * gcc.test-framework/dg-excess-errors-exp-XF.c: New test.
8203 * gcc.test-framework/dg-excess-errors-exp-XP.c: New test.
8204 * gcc.test-framework/dg-output-exp-P.c: New test.
8205 * gcc.test-framework/dg-output-exp-XF.c: New test.
8206 * gcc.test-framework/dg-warning-exp-P.c: New test.
8207 * gcc.misc-tests/dg-1.c: Remove.
8208 * gcc.misc-tests/dg-2.c: Remove.
8209 * gcc.misc-tests/dg-3.c: Remove.
8210 * gcc.misc-tests/dg-4.c: Remove.
8211 * gcc.misc-tests/dg-5.c: Remove.
8212 * gcc.misc-tests/dg-6.c: Remove.
8213 * gcc.misc-tests/dg-7.c: Remove.
8214 * gcc.misc-tests/dg-8.c: Remove.
8215 * gcc.misc-tests/dg-9.c: Remove.
8216 * gcc.misc-tests/dg-10.c: Remove.
8217 * gcc.misc-tests/dg-11.c: Remove.
8218 * gcc.misc-tests/dg-12.c: Remove.
8219 * gcc.misc-tests/dg-test.exp: Remove.
8220
8221 * gcc.test-framework/test-framework.awk: Change recording and
8222 printing of passes and failures.
8223
8224 * gcc.test-framework: New directory.
8225 * gcc.test-framework/README: New.
8226 * gcc.test-framework/test-framework.exp: New.
8227 * gcc.test-framework/test-framework.awk: New.
8228 * gcc.test-framework/gen_directive_tests: New.
8229
8230 2005-02-01 James A. Morrison <phython@gcc.gnu.org>
8231
8232 * lib/treelang.exp: Fix comment typos.
8233 (treelang_target_compile): Don't append libs=-ltreelang to options.
8234
8235 2005-02-01 Alexandre Oliva <aoliva@redhat.com>
8236
8237 * g++.dg/parse/typename7.C: Adjust error messages.
8238
8239 2005-01-31 Jeff Law <law@redhat.com>
8240
8241 * gcc.c-torture/execute/20050131-1.c: New test.
8242 * gcc.dg/wcaselabel.c: New test.
8243
8244 2005-01-31 Mark Mitchell <mark@codesourcery.com>
8245
8246 * g++.dg/other/warning1.C: Adjust error messags.
8247 * g++.dg/parse/constant5.C: New test.
8248
8249 2005-01-31 Steven Bosscher <stevenb@suse.de>
8250
8251 PR c/19333
8252 * testsuite/gcc.c-torture/compile/20011130-1.c: Reorder to make
8253 the test case valid.
8254 * testsuite/gcc.dg/20030815-1.c: Remove invalid tests.
8255 * testsuite/gcc.dg/array-7.c: Adjust expected result.
8256 * testsuite/gcc.dg/pr18596-3.c: Likewise.
8257 * testsuite/gcc.dg/noncompile/20000901-1.c: Likewise.
8258 * testsuite/gcc.dg/noncompile/init-2.c: Likewise.
8259 * testsuite/gcc.dg/noncompile/init-4.c: Likewise.
8260
8261 2005-01-31 Dale Johannesen <dalej@apple.com>
8262
8263 * g++.dg/opt/pr19650.C: New test.
8264
8265 2005-01-31 Richard Henderson <rth@redhat.com>
8266
8267 * gcc.c-torture/execute/ieee/copysign1.c: Special case sizeof
8268 long double for intel double extended format.
8269 * gcc.c-torture/execute/ieee/copysign2.c: Likewise.
8270
8271 2005-01-30 Mark Mitchell <mark@codesourcery.com>
8272
8273 PR c++/19555
8274 * g++.dg/template/static10.C: New test.
8275
8276 PR c++/19395
8277 * g++.dg/parse/error24.C: New test.
8278
8279 PR c++/19367
8280 * g++.dg/lookup/builtin1.C: New test.
8281
8282 PR c++/19457
8283 * g++.dg/warn/conv3.C: New test.
8284
8285 2005-01-30 Bud Davis <bdavis@gfortran.org>
8286
8287 PR fortran/19647
8288 * gfortan.dg/inquire_7.f90
8289
8290 2005-01-29 Richard Guenther <richard.guenther@uni-tuebingen.de>
8291
8292 PR tree-optimization/15791
8293 * gcc.dg/tree-ssa/pr15791-1.c: New testcase.
8294 * gcc.dg/tree-ssa/pr15791-2.c: Likewise.
8295 * gcc.dg/tree-ssa/pr15791-3.c: Likewise.
8296 * gcc.dg/tree-ssa/pr15791-4.c: Likewise.
8297 * gcc.dg/tree-ssa/pr15791-5.c: Likewise.
8298 * g++.dg/tree-ssa/pr15791-1.C: Likewise.
8299 * g++.dg/tree-ssa/pr15791-2.C: Likewise.
8300 * g++.dg/tree-ssa/pr15791-3.C: Likewise.
8301 * g++.dg/tree-ssa/pr15791-4.C: Likewise.
8302 * g++.dg/tree-ssa/pr15791-5.C: Likewise.
8303
8304 2005-01-29 Paul Brook <paul@codesourcery.com>
8305
8306 PR fortran/18565
8307 * check.c (real_or_complex_check): New function.
8308 (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc): New functions.
8309 * intrinsic.c (add_functions): Use new check functions.
8310 * intrinsic.h (gfc_check_fn_c, gfc_check_fn_r, gfc_check_fn_rc):
8311 Add prototypes.
8312
8313 2005-01-29 Joseph S. Myers <joseph@codesourcery.com>
8314
8315 * gcc.dg/Wwrite-strings-1.c, gcc.dg/array-quals-2.c,
8316 gcc.dg/lvalue-3.c: New tests.
8317 * gcc.dg/concat.c: Update expected messages.
8318
8319 2005-01-29 Thomas Koenig <Thomas.Koenig@online.de>
8320
8321 PR libfortran/19595
8322 * gfortran.dg/eor_1.f90: New test.
8323
8324 2005-01-29 Steven G. Kargl <kargls@comcast.net>
8325
8326 PR fortran/19589
8327 * gfortran.dg/logical_data_1.f90: New test.
8328
8329 2005-01-28 Mark Mitchell <mark@codesourcery.com>
8330
8331 PR c++/19253
8332 * g++.dg/template/crash33.C: New test.
8333
8334 PR c++/19667
8335 * g++.dg/template/crash32.C: New test.
8336
8337 2005-01-28 Ian Lance Taylor <ian@airs.com>
8338
8339 PR middle-end/16558
8340 * g++.dg/warn/Wreturn-type-2.C: New test.
8341
8342 2004-06-24 Jeff Law <law@redhat.com>
8343
8344 * gcc.dg/tree-ssa/20050128-1.c: New test.
8345
8346 2005-01-28 Richard Sandiford <rsandifo@redhat.com>
8347
8348 * gcc.target/frv/all-mdpackh-1.c: New test.
8349
8350 2005-01-28 Steven Bosscher <stevenb@suse.de>
8351
8352 * gcc.dg/tree-ssa/20030711-2.c: Run at -O2, not -O1.
8353
8354 2005-01-27 Richard Henderson <rth@redhat.com>
8355
8356 * gcc.dg/uninit-I.c: Fix typos in dg-options and dg-warning directives.
8357
8358 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
8359
8360 * gcc.dg/intmax_t-1.c: Extend dg-error to cover mips*-elf targets.
8361
8362 2005-01-27 Richard Sandiford <rsandifo@redhat.com>
8363
8364 * gcc.dg/mips-movcc-1.c, gcc.dg/mips-movcc-2.c, gcc.dg/mips-movcc-3.c,
8365 * gcc.dg/mips-nmadd-1.c, gcc.dg/mips-nmadd-2.c, gcc.dg/mips-rsqrt-1.c,
8366 * gcc.dg/mips-rsqrt-2, gcc.dg/mips-rsqrt-3.c: Add dummy asm statements
8367 to cope with cases where the multilib options override the dg-options.
8368
8369 2005-01-27 Jakub Jelinek <jakub@redhat.com>
8370
8371 PR c/18946
8372 * gcc.dg/noncompile/20050120-1.c: New test.
8373
8374 2005-01-26 Diego Novillo <dnovillo@redhat.com>
8375
8376 PR tree-optimization/19633
8377 * gcc.dg/pr19633.c: New test.
8378 * gcc.dg/tree-ssa/pr19633.c: New test.
8379
8380 2005-01-26 Ulrich Weigand <uweigand@de.ibm.com>
8381
8382 * gcc.dg/20041216-1.c: New test.
8383
8384 2005-01-26 Alexander Malmberg <alexander@malmberg.org>
8385
8386 PR objc/18862
8387 * objc.dg/selector-2.m: New test.
8388
8389 2005-01-26 Jakub Jelinek <jakub@redhat.com>
8390
8391 * g++.dg/opt/range-test-2.C: New test.
8392
8393 PR rtl-optimization/19579
8394 * gcc.c-torture/execute/20050124-1.c: New test.
8395
8396 2005-01-26 Greg Parker <gparker@apple.com>
8397 Stuart Hastings <stuart@apple.com>
8398
8399 * gcc.c-torture/execute/20050125-1.c: New.
8400
8401 2005-01-18 Jan Hubicka <jh@suse.cz>
8402
8403 PR tree-optimize/19337
8404 * gcc.c-torture/compile/20050119-1.c: New test.
8405
8406 2005-01-24 James E Wilson <wilson@specifixinc.com>
8407
8408 * gcc.c-torture/execute/builtins/lib/strstr.c (strstr): Correct exit
8409 test for successful match.
8410
8411 2005-01-25 Alexander Malmberg <alexander@malmberg.org>
8412
8413 PR objc/18408
8414 * objc.dg/comp-types-7.m: New test.
8415
8416 2005-01-24 Janis Johnson <janis187@us.ibm.com>
8417
8418 * lib/target-supports.exp (current_target_name): New.
8419 (check_effective_target_ilp32, check_effective_target_lp64):
8420 Cache the result to use as long as the current target, with
8421 multilib flags, remains the same.
8422
8423 * lib/gcc-dg.exp (skip_test_and_clear_xfail): Remove.
8424 (dg-require-weak, dg-require-visibility, dg-require-alias,
8425 dg-require-dg-sections, dg-require-profiling, dg-require-iconv,
8426 dg-require-effective-target, dg-skip-if): Remove call to
8427 skip_test_and_clear_xfail.
8428 (dg-test): Clear xfail data.
8429
8430 2005-01-24 Jakub Jelinek <jakub@redhat.com>
8431
8432 PR target/17751
8433 * gcc.dg/ppc64-toc.c: New test.
8434
8435 * g++.dg/tree-ssa/empty-1.C: New test.
8436
8437 PR middle-end/19551
8438 * gcc.c-torture/execute/20050121-1.c: New test.
8439 * gcc.dg/20050121-2.c: New test.
8440
8441 2004-01-23 Steven G. Kargl <kargls@comcast.net>
8442 Paul Brook <paul@codesourcery.com>
8443
8444 PR fortran/17941
8445 * gfortran.dg/real_const_1.f: New test.
8446 * gfortran.dg/real_const_2.f90: New test.
8447 * gfortran.dg/complex_int_1.f90: New test.
8448
8449 2005-01-23 Bud Davis <bdavis9659@comcast.net>
8450
8451 PR fortran/19313
8452 * gfortan.dg/inquire_6.f90: New test.
8453
8454 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8455
8456 PR libfortran/19451
8457 * open_readonly_1.f90: New test.
8458
8459 2005-01-22 Thomas Koenig <Thomas.Koenig@online.de>
8460
8461 PR libfortran/18982
8462 * gfortran.dg/open_new.f90: New file.
8463
8464 2005-01-22 Paul Brook <paul@codesourcery.com>
8465
8466 * namelist_1.f90: New test.
8467
8468 2005-01-22 Richard Sandiford <rsandifo@redhat.com>
8469
8470 PR tree-optimization/19484
8471 * gcc.c-torture/compile/20050122-[12].c: New tests.
8472
8473 2005-01-22 Paul Brook <paul@codesourcery.com>
8474
8475 * gfortran.dg/implicit_2.f90: New test.
8476
8477 2005-01-22 Bud Davis <bdavis9659@comcast.net>
8478
8479 PR fortran/19314
8480 * gfortran.dg/inquire_5.f90: New test.
8481
8482 2005-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
8483
8484 PR c/18809
8485 * gcc.dg/pr18809-1.c: New test.
8486
8487 2005-01-21 Ian Lance Taylor <ian@airs.com>
8488
8489 * gcc.dg/20050121-1.c: New test.
8490
8491 PR tree-optimization/13000
8492 * gcc.dg/20040206-1.c: Change warning to point where function is
8493 being inlined.
8494
8495 2005-01-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
8496
8497 PR c++/19208
8498 * g++.dg/template/array11.C: New test.
8499
8500 2005-01-20 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8501
8502 * gfortran.dg/data_char_1.f90: Fix typo, add dg-do directive.
8503 * gfortran.dg/direct_io_1.f90: Add dg-do directive.
8504 * gfortran.dg/entry_1.f90: Fix typo, add dg-do directive.
8505 * gfortran.dg/getenv_1.f90: Add dg-do directive.
8506 * gfortran.dg/pr16597.f90, gfortran.dg/pr17143.f90,
8507 gfortran.dg/pr17164.f90: Add missing dg-do directives.
8508
8509 2005-01-20 Kazu Hirata <kazu@cs.umass.edu>
8510
8511 PR tree-optimization/15349
8512 * gcc.dg/tree-ssa/pr15349.c: New.
8513
8514 2005-01-20 Steve Ellcey <sje@cup.hp.com>
8515
8516 * gcc.dg/tree-ssa/loop-1.c: Fix target names on xfail.
8517
8518 2005-01-19 Hans-Peter Nilsson <hp@axis.com>
8519
8520 * gcc.dg/tree-ssa/loop-1.c: Fix missing "-" in dg-final
8521 scan-assembler-times directive name.
8522
8523 * gcc.dg/asm-a.c: Move dg-require-effective-target to
8524 after dg-do.
8525
8526 PR rtl-optimization/19462
8527 * gcc.dg/torture/pr19462-1.c: Remove token xfail marker.
8528
8529 2005-01-19 Steve Ellcey <sje@cup.hp.com>
8530
8531 * gcc.dg/tree-ssa/loop-1.c: Ignore declaration when
8532 counting function calls on ia64.
8533
8534 2005-01-19 Jakub Jelinek <jakub@redhat.com>
8535
8536 PR rtl-optimization/15139
8537 * gcc.dg/20050111-2.c: New test.
8538
8539 PR c/17297
8540 * gcc.c-torture/compile/20050113-1.c: New testcase.
8541
8542 PR middle-end/19164
8543 * gcc.dg/20050113-1.c: New testcase.
8544
8545 2005-01-19 Dorit Naishlos <dorit@il.ibm.com>
8546
8547 * gcc.dg/vect/vect-85.c: Add comment.
8548 * gcc.dg/vect/vect-86.c: Add xfail for now.
8549 * gcc.dg/vect/vect-87.c: Add xfail for now.
8550 * gcc.dg/vect/vect-88.c: Add xfail for now.
8551 * gcc.dg/vect/vect.exp: Remove -fno-tree-pre.
8552
8553 2005-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
8554
8555 * gcc.dg/vect/vect-66.c: Slightly tweak 3rd loop.
8556
8557 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8558
8559 * g++.dg/debug/typedef3.C: New test.
8560
8561 2005-01-18 Andrew Pinski <pinskia@physics.uc.edu>
8562
8563 PR c/19472
8564 * gcc.dg/asm-a.c: New test.
8565
8566 2005-01-18 Kaz Kojima <kkojima@gcc.gnu.org>
8567
8568 * gcc.dg/sh-relax.c: Add prototype for abort.
8569
8570 2005-01-18 Eric Botcazou <ebotcazou@libertysurf.fr>
8571
8572 * gcc.dg/short-compare-1.c: New test.
8573 * gcc.dg/short-compare-2.c: Likewise.
8574
8575 2005-01-18 Michael Matz <matz@suse.de>
8576
8577 * gcc.dg/Wno-pointer-sign.c: New test for -Wno-pointer-sign.
8578
8579 2005-01-17 Diego Novillo <dnovillo@redhat.com>
8580
8581 PR tree-optimization/19121
8582 * gcc.c-torture/compile/pr19121.c: New test.
8583
8584 2005-01-17 James E. Wilson <wilson@specifixinc.com>
8585
8586 PR target/19357
8587 * gcc.c-torture/compile/pr19357.c: New test.
8588
8589 2005-01-17 Ian Lance Taylor <ian@airs.com>
8590
8591 PR c/5675
8592 * gcc.dg/c90-const-expr-3.c: Remove xfails on tests which now
8593 pass--those that refer just to the variable, possibly with a
8594 cast.
8595 * gcc.dg/c99-const-expr-3.c: Likewise.
8596
8597 PR middle-end/13127
8598 * gcc.dg/20040206-1.c: Remove xfail on bogus warning which is no
8599 longer emitted.
8600
8601 2005-01-16 Bud Davis <bdavis9659@comcast.net>
8602
8603 PR fortran/18778
8604 * gfortran.dg/endfile_2.f90: New test.
8605
8606 2005-01-16 Steven G. Kargl <kargls@comcast.net>
8607
8608 PR 19168
8609 * gfortran.dg/select_5.f90: New test.
8610
8611 2004-01-16 Paul Brook <paul@codesourcery.com>
8612
8613 * gfortran.dg/common_4.f90: New test.
8614
8615 2005-01-15 Hans-Peter Nilsson <hp@axis.com>
8616
8617 PR rtl-optimization/19462
8618 * gcc.dg/torture/pr19462-1.c: New test.
8619
8620 2005-01-15 Ziemowit Laski <zlaski@apple.com>
8621
8622 PR objc/19321
8623 * objc.dg/func-ptr-2.m: New.
8624 * objc.dg/volatile-1.m: New.
8625
8626 2005-01-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8627
8628 * gcc.dg/20040813-1.c: Add hppa*64*-*-* to no stabs list.
8629
8630 2005-01-15 Jakub Jelinek <jakub@redhat.com>
8631
8632 PR tree-optimization/19060
8633 * gcc.c-torture/execute/20050104-1.c: New test.
8634
8635 2005-01-15 Bud Davis <bdavis9659@comcast.net>
8636
8637 PR fortran/18983
8638 * gfortran.dg/write_to_null.f90: New test.
8639
8640 2005-01-14 Andrew Pinski <pinskia@physics.uc.edu>
8641 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
8642
8643 PR other/19328
8644 * gcc.dg/attr-alias-2.c: dg-require-alias takes an
8645 argument.
8646
8647 2005-01-15 Jakub Jelinek <jakub@redhat.com>
8648
8649 PR c++/19263
8650 * g++.dg/init/vector1.C: New test.
8651
8652 2005-01-14 James E. Wilson <wilson@specifixinc.com>
8653
8654 PR target/13158
8655 * gcc.target/ia64/sibcall-unwind-1.c: New test.
8656 PR target/18987
8657 * gcc.target/ia64/sibcall-unwind-2.c: New test.
8658
8659 2005-01-14 Steven G. Kargl <kargls@comcast.net>
8660
8661 * gfortran.dg/select_1.f90: New test.
8662 * gfortran.dg/select_2.f90: New test.
8663 * gfortran.dg/select_3.f90: New test.
8664 * gfortran.dg/select_4.f90: New test.
8665
8666 2005-01-14 Jakub Jelinek <jakub@redhat.com>
8667
8668 PR middle-end/19084
8669 PR rtl-optimization/19348
8670 * gcc.dg/20050111-1.c: New test.
8671 * gcc.c-torture/execute/20050111-1.c: New test.
8672
8673 * gcc.dg/i386-asm-4.c: New test.
8674
8675 2005-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
8676
8677 * gcc.dg/nested-func-2.c: New test.
8678 * ada/acats/norun.lst: Remove c953002.
8679
8680 2005-01-12 Ulrich Weigand <uweigand@de.ibm.com>
8681
8682 * gcc.dg/ftrapv-2.c (labsv): Call labs instead of abs.
8683
8684 2005-01-12 Ben Elliston <bje@au.ibm.com>
8685
8686 * g++.dg/warn/Wunused-9.C: Don't XFAIL the +f() case.
8687
8688 2005-01-11 Andrew Pinski <pinskia@physics.uc.edu>
8689
8690 PR target/18761
8691 * g++.dg/abi/align1.C: New test.
8692
8693 2005-01-11 Alan Modra <amodra@bigpond.net.au>
8694
8695 * g++.dg/ext/altivec-3.C (baz, baz2): Check one component of structs
8696 at a time.
8697 * g++.dg/ext/altivec_check.h: Support compiling as C.
8698
8699 2005-01-10 Roger Sayle <roger@eyesopen.com>
8700
8701 PR c++/19355
8702 * g++.dg/expr/pr19355-1.C: New test case.
8703
8704 2005-01-10 Laurent GUERBY <laurent@guerby.net>
8705
8706 * ada/acats/tests/c4/c456001.a: New from ACATS 2.5L
8707 * ada/acats/tests/c3/c392014.a: Update from ACATS 2.5L
8708 * ada/acats/tests/c3/c92005b.ada: Likewise.
8709 * ada/acats/tests/c3/cxb3012.a: Likewise.
8710 * ada/acats/norun.lst: Add c380004 and c953002, add PR
8711
8712 2005-01-09 Paul Brook <paul@codesourcery.com>
8713
8714 * gfortran.dg/common_2.f90: New file.
8715 * gfortran.dg/common_3.f90: New file.
8716
8717 2005-01-09 Zdenek Dvorak <dvorakz@suse.cz>
8718
8719 * gcc.dg/tree-ssa/loop-4.c: Fix outcome.
8720
8721 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8722
8723 * gcc.dg/vect/pr18400.c: Add checks for alignment prints.
8724 * gcc.dg/vect/pr18425.c: Add checks for alignment prints.
8725 * gcc.dg/vect/pr18536.c: Add checks for alignment prints.
8726 * gcc.dg/vect/vect-1.c: Add checks for alignment prints.
8727 * gcc.dg/vect/vect-2.c: Add checks for alignment prints.
8728 * gcc.dg/vect/vect-3.c: Add checks for alignment prints.
8729 * gcc.dg/vect/vect-4.c: Add checks for alignment prints.
8730 * gcc.dg/vect/vect-5.c: Add checks for alignment prints.
8731 * gcc.dg/vect/vect-6.c: Add checks for alignment prints.
8732 * gcc.dg/vect/vect-7.c: Add checks for alignment prints.
8733 * gcc.dg/vect/vect-13.c: Add checks for alignment prints.
8734 * gcc.dg/vect/vect-17.c: Add checks for alignment prints.
8735 * gcc.dg/vect/vect-18.c: Add checks for alignment prints.
8736 * gcc.dg/vect/vect-19.c: Add checks for alignment prints.
8737 * gcc.dg/vect/vect-20.c: Add checks for alignment prints.
8738 * gcc.dg/vect/vect-21.c: Add checks for alignment prints.
8739 * gcc.dg/vect/vect-22.c: Add checks for alignment prints.
8740 * gcc.dg/vect/vect-23.c: Add checks for alignment prints.
8741 * gcc.dg/vect/vect-24.c: Add checks for alignment prints.
8742 * gcc.dg/vect/vect-25.c: Add checks for alignment prints.
8743 * gcc.dg/vect/vect-26.c: Add checks for alignment prints.
8744 * gcc.dg/vect/vect-27.c: Add checks for alignment prints.
8745 * gcc.dg/vect/vect-28.c: Add checks for alignment prints.
8746 * gcc.dg/vect/vect-29.c: Add checks for alignment prints.
8747 * gcc.dg/vect/vect-31.c: Add checks for alignment prints.
8748 * gcc.dg/vect/vect-32.c: Add checks for alignment prints.
8749 * gcc.dg/vect/vect-33.c: Add checks for alignment prints.
8750 * gcc.dg/vect/vect-34.c: Add checks for alignment prints.
8751 * gcc.dg/vect/vect-35.c: Add checks for alignment prints.
8752 * gcc.dg/vect/vect-36.c: Add checks for alignment prints.
8753 * gcc.dg/vect/vect-37.c: Add checks for alignment prints.
8754 * gcc.dg/vect/vect-40.c: Add checks for alignment prints.
8755 * gcc.dg/vect/vect-41.c: Add checks for alignment prints.
8756 * gcc.dg/vect/vect-42.c: Add checks for alignment prints.
8757 * gcc.dg/vect/vect-43.c: Add checks for alignment prints.
8758 * gcc.dg/vect/vect-44.c: Add checks for alignment prints.
8759 * gcc.dg/vect/vect-46.c: Add checks for alignment prints.
8760 * gcc.dg/vect/vect-47.c: Add checks for alignment prints.
8761 * gcc.dg/vect/vect-48.c: Add checks for alignment prints.
8762 * gcc.dg/vect/vect-50.c: Add checks for alignment prints.
8763 * gcc.dg/vect/vect-52.c: Add checks for alignment prints.
8764 * gcc.dg/vect/vect-53.c: Add checks for alignment prints.
8765 * gcc.dg/vect/vect-56.c: Add checks for alignment prints.
8766 * gcc.dg/vect/vect-58.c: Add checks for alignment prints.
8767 * gcc.dg/vect/vect-60.c: Add checks for alignment prints.
8768 * gcc.dg/vect/vect-62.c: Add checks for alignment prints.
8769 * gcc.dg/vect/vect-64.c: Add checks for alignment prints.
8770 * gcc.dg/vect/vect-65.c: Add checks for alignment prints.
8771 * gcc.dg/vect/vect-66.c: Add checks for alignment prints.
8772 * gcc.dg/vect/vect-67.c: Add checks for alignment prints.
8773 * gcc.dg/vect/vect-68.c: Add checks for alignment prints.
8774 * gcc.dg/vect/vect-69.c: Add checks for alignment prints.
8775 * gcc.dg/vect/vect-70.c: Add checks for alignment prints.
8776 * gcc.dg/vect/vect-71.c: Add checks for alignment prints.
8777 * gcc.dg/vect/vect-72.c: Add checks for alignment prints.
8778 * gcc.dg/vect/vect-73.c: Add checks for alignment prints.
8779 * gcc.dg/vect/vect-74.c: Add checks for alignment prints.
8780 * gcc.dg/vect/vect-75.c: Add checks for alignment prints.
8781 * gcc.dg/vect/vect-76.c: Add checks for alignment prints.
8782 * gcc.dg/vect/vect-77.c: Add checks for alignment prints.
8783 * gcc.dg/vect/vect-78.c: Add checks for alignment prints.
8784 * gcc.dg/vect/vect-80.c: Add checks for alignment prints.
8785 * gcc.dg/vect/vect-86.c: Add checks for alignment prints.
8786 * gcc.dg/vect/vect-87.c: Add checks for alignment prints.
8787 * gcc.dg/vect/vect-88.c: Add checks for alignment prints.
8788 * gcc.dg/vect/vect-89.c: Add checks for alignment prints.
8789 * gcc.dg/vect/vect-all.c: Add checks for alignment prints.
8790
8791 * gcc.dg/vect/vect-1.c: Fix spelling.
8792 * gcc.dg/vect/vect-10.c: Fix spelling.
8793 * gcc.dg/vect/vect-11.c: Fix spelling.
8794 * gcc.dg/vect/vect-12.c: Fix spelling.
8795 * gcc.dg/vect/vect-14.c: Fix spelling.
8796 * gcc.dg/vect/vect-15.c: Fix spelling.
8797 * gcc.dg/vect/vect-16.c: Fix spelling.
8798 * gcc.dg/vect/vect-46.c: Remove obsolete comment.
8799 * gcc.dg/vect/vect-64.c: Fix comments.
8800 * gcc.dg/vect/vect-none.c: Remove vectorizable loop.
8801
8802 2005-01-09 Dorit Naishlos <dorit@il.ibm.com>
8803 Ira Rosen <irar@il.ibm.com>
8804
8805 * gcc.dg/vect/vect-70.c: New test.
8806 * gcc.dg/vect/vect-71.c: New test.
8807
8808 2005-01-09 Manfred Hollstein <mh@suse.com>
8809
8810 * gcc.dg/pr18241-1.c: Fix dg-do parameter.
8811 * gcc.dg/pr18241-2.c: Likewise.
8812 * gcc.dg/pr18241-3.c: Likewise.
8813 * gcc.dg/pr18241-4.c: Likewise.
8814 * gcc.dg/pr18241-5.c: Likewise.
8815
8816 2005-01-08 Richard Henderson <rth@redhat.com>
8817
8818 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
8819 False for x86 and x86-64.
8820
8821 2005-01-08 Diego Novillo <dnovillo@redhat.com>
8822
8823 PR tree-optimization/18241
8824 * gcc.dg/pr18241-1.c: New test.
8825 * gcc.dg/pr18241-2.c: New test.
8826 * gcc.dg/pr18241-3.c: New test.
8827 * gcc.dg/pr18241-4.c: New test.
8828 * gcc.dg/pr18241-5.c: New test.
8829
8830 2005-01-08 Steven G. Kargl <kargls@comcast.net>
8831
8832 * gfortran.dg/select_2.f90, gfortran.dg/select_3.f90,
8833 gfortran.dg/select_4.f90: New.
8834
8835 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8836
8837 * gcc.c-torture/execute/20050107-1.c: New test.
8838
8839 2005-01-07 Nathan Sidwell <nathan@codesourcery.com>
8840
8841 PR c++/19298
8842 * g++.dg/template/ref2.C: New.
8843
8844 2005-01-07 Andrew Pinski <pinskia@physics.uc.edu>
8845
8846 * gcc.c-torture/compile/pr17529.c (y): Change size of array to 1
8847 instead of being empty.
8848
8849 2005-01-07 Tobias Schl"uter <tobias.schlueter@physik.uni-muenchen.de>
8850
8851 PR fortran/15553
8852 * gfortran.dg/array-1.f90: New test.
8853
8854 2005-01-07 Jakub Jelinek <jakub@redhat.com>
8855
8856 PR tree-optimization/19283
8857 * gcc.c-torture/execute/20050106-1.c: New test.
8858
8859 PR rtl-optimization/18861
8860 * gcc.dg/20050105-1.c: New test.
8861
8862 PR tree-optimization/18828
8863 * gcc.dg/20050105-2.c: New test.
8864
8865 2005-01-07 Andreas Jaeger <aj@suse.de>
8866
8867 * gcc.dg/i386-local.c: Handle -m32/-m64 runs correctly.
8868
8869 2005-01-07 Bud Davis <bdavis9659@comcast.net>
8870
8871 PR fortran/18398
8872 * gfortran.dg/fmt_read.f90: New test.
8873
8874 2005-01-06 Geoffrey Keating <geoffk@apple.com>
8875
8876 * gcc.dg/rs6000-ldouble-2.c: New.
8877
8878 2005-01-06 Mark Mitchell <mark@codesourcery.com>
8879
8880 PR c++/19244
8881 * g++.dg/parser/ctor2.C: New test.
8882
8883 2004-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8884
8885 PR c++/17154
8886 * g++.dg/template/using9.C: New test.
8887
8888 2005-01-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
8889
8890 PR c++/19258
8891 * g++.dg/lookup/friend6.C: New test.
8892
8893 2005-01-06 Nathan Sidwell <nathan@codesourcery.com>
8894
8895 PR c++/19270
8896 * g++.dg/template/array10.C: New.
8897
8898 2005-01-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
8899
8900 * g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.pt/asm2.C,
8901 gcc.dg/20011119-1.c: Bypass tests on x86 when using -fpic/-fPIC.
8902
8903 2005-01-06 Jakub Jelinek <jakub@redhat.com>
8904
8905 * gcc.c-torture/compile/20050105-1.c: New test.
8906
8907 2005-01-05 Geoffrey Keating <geoffk@apple.com>
8908
8909 * gcc.dg/darwin-weakimport-2.c: Remove stray 'APPLE LOCAL' marker.
8910
8911 2005-01-05 Roger Sayle <roger@eyesopen.com>
8912
8913 PR middle-end/19100
8914 * gcc.dg/conv-3.c: New test case.
8915
8916 2005-01-05 Joseph S. Myers <joseph@codesourcery.com>
8917
8918 * gcc.dg/asm-wide-1.c: New test.
8919
8920 2005-01-05 Nathan Sidwell <nathan@codesourcery.com>
8921
8922 PR c++/19030
8923 * g++.dg/parse/crash22.C: New
8924
8925 2005-01-04 Geoffrey Keating <geoffk@apple.com>
8926
8927 PR 19257
8928 * gcc.dg/cpp/subframework1.c: Run only on Darwin.
8929
8930 2005-01-04 Uros Bizjak <uros@kss-loka.si>
8931
8932 PR middle-end/17767
8933 * gcc.dg/i386-mmx-6.c: New test case.
8934
8935 2005-01-04 Paolo Bonzini <bonzini@gnu.org>
8936
8937 PR tree-optimization/18308
8938 * gcc.dg/vect/pr18308.c: New testcase.
8939
8940 2005-01-04 Andreas Jaeger <aj@suse.de>
8941
8942 * gcc.target/i386/amd64-abi-1.c: Only run as 64-bit tests.
8943
8944 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8945 Robert Bowdidge <bowdidge@apple.com>
8946
8947 * gcc.dg/cpp/subframework1.c: New.
8948 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/A.h: New.
8949 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/B.h: New.
8950 * gcc.dg/cpp/frame/one.framework/Frameworks/OneSub.framework/Headers/C.h: New.
8951 * gcc.dg/cpp/frame/one.framework/Headers/one-includeSubs.h: New.
8952
8953 2005-01-03 Geoffrey Keating <geoffk@apple.com>
8954
8955 * gcc.dg/darwin-weakimport-1.c: Remove check for variables
8956 producing warning.
8957 * gcc.dg/darwin-weakimport-2.c: New.
8958
8959 2005-01-03 Richard Henderson <rth@redhat.com>
8960
8961 * g++.old-deja/g++.ext/attrib5.C: Move the alias after the referent.
8962
8963 2005-01-03 Richard Henderson <rth@redhat.com>
8964
8965 * gcc.dg/vect/vect.exp: Enable for ia64.
8966 * lib/target-supports.exp (check_effective_target_vect_int): Likewise.
8967 (check_effective_target_vect_float): Likewise.
8968 (check_effective_target_vect_no_align): Likewise.
8969 * gcc.dg/vect/vect-30.c: XFAIL for vect_no_align.
8970 * gcc.dg/vect/vect-8.c: Likewise.
8971
8972 2005-01-03 Uros Bizjak <uros@kss-loka.si>
8973
8974 PR target/19236
8975 * gcc.dg/pr19236-1.c: New test case.
8976
8977 2005-01-03 Hans-Peter Nilsson <hp@bitrange.com>
8978
8979 PR rtl-optimization/12092
8980 * gcc.dg/pr12092-1.c: Fix typo in dg directive.
8981
8982 2005-01-02 Andreas Jaeger <aj@suse.de>
8983
8984 * gcc.dg/pr12092-1.c: Do not run on x86_64.
8985
8986 2005-01-01 Roger Sayle <roger@eyesopen.com>
8987 Andrew Pinski <pinskia@physics.uc.edu>
8988
8989 PR rtl-optimization/12092
8990 * gcc.dg/pr12092-1.c: New test case.
8991
8992 2005-01-01 Geoffrey Keating <geoffk@geoffk.org>
8993
8994 * g++.dg/ext/visibility/fvisibility-override1.C: Test using
8995 'hidden' and 'default' for better portability.
8996 * g++.dg/ext/visibility/fvisibility-override2.C: Likewise.
8997
8998 * g++.old-deja/g++.abi/cxa_vec.C: Add -flat_namespace on Darwin
8999 6 and 7.
9000 * g++.old-deja/g++.brendan/new3.C: Likewise.
9001
9002 2005-01-01 Steven Bosscher <stevenb@suse.de>
9003
9004 * gcc.dg/20041231-1.C: New test.
9005 * g++.dg/warn/Wunreachable-code-1.C: New test.
9006
9007 2004-12-30 David Edelsohn <edelsohn@gnu.org>
9008
9009 * gfortran.fortran-torture/execute/read_eof.f90: Open scratch
9010 file, not /dev/null. Abort on error.
9011
9012 2004-12-30 Alexander Malmberg <alexander@malmberg.org>
9013 Ziemowit Laski <zlaski@apple.com>
9014
9015 PR objc/18971
9016 * objc.dg/encode-5.m: New test.
9017
9018 2004-12-29 Richard Henderson <rth@redhat.com>
9019
9020 * gcc.dg/20040813-1.c: Disable for alpha and ia64.
9021 * objc.dg/stabs-1.m: Disable for ia64.
9022
9023 2004-12-29 Mark Mitchell <mark@codesourcery.com>
9024
9025 PR c++/19190
9026 * g++.dg/warn/Wunused-10.C: New test.
9027
9028 2004-12-28 Richard Henderson <rth@redhat.com>
9029
9030 * objc.dg/stabs-1.m: Disable for alpha.
9031
9032 2004-12-27 Mark Mitchell <mark@codesourcery.com>
9033
9034 PR c++/19149
9035 * g++.dg/parse/error23.C: New test.
9036
9037 2004-12-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9038
9039 * gfortran.dg/g77/f90-intrinsic-bit.f: New.
9040
9041 PR fortran/19032
9042 * gfortran.dg/intrinsic_modulo_1.f90: New.
9043 * gfortran.fortran-torture/execute/intrinsic_mod_ulo.f90: Add
9044 tests with divisor -1.
9045
9046 2004-12-27 Mark Mitchell <mark@codesourcery.com>
9047
9048 * g++.dg/opt/temp1.C (memcpy): Return a value.
9049
9050 PR c++/19148
9051 * g++.dg/expr/cond7.C: New test.
9052
9053 2004-12-27 Paul Brook <paul@codesourcery.com>
9054
9055 * gfortran.dg/g77/select_no_compile.f: Remove.
9056
9057 2004-12-27 Richard Henderson <rth@redhat.com>
9058
9059 * gcc.dg/vect/vect-27a.c, gcc.dg/vect/vect-29a.c,
9060 gcc.dg/vect/vect-48a.c, gcc.dg/vect/vect-56a.c,
9061 gcc.dg/vect/vect-72a.c, gcc.dg/vect/vect-77a.c: Remove.
9062
9063 2004-12-26 Richard Henderson <rth@redhat.com>
9064
9065 * gcc.dg/compat/compat-common.h (CINT, CDBL): Use multiplication
9066 by 1i instead of token pasting.
9067
9068 2004-12-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9069
9070 PR tree-optimization/17578
9071 * gcc.c-torture/execute/ieee/compare-fp-3.x: Append -fno-trapping-math
9072 to additional_flags.
9073 * gcc.c-torture/execute/ieee/compare-fp-4.x: Likewise.
9074
9075 2004-12-25 Richard Henderson <rth@redhat.com>
9076
9077 * lib/target-supports.exp (check_effective_target_vect_no_bitwise):
9078 Remove Alpha.
9079
9080 2004-12-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9081
9082 * gcc.dg/pr17055-1.c (dg-options): Add -fno-common to options on
9083 hppa*-*-hpux*.
9084 * gcc.dg/pr17957.c (dg-options): Likewise.
9085 * gcc.dg/struct-ret-1.c: Add prototype for abort.
9086 * gcc.dg/tree-ssa/asm-2.c, gcc.dg/tree-ssa/asm-3.c: Use register 1
9087 instead of 0 on __hppa__.
9088 * gcc.dg/tree-ssa/loop-1.c (dg-final): Check for five instances of
9089 "foo,%r" on hppa*-*-*.
9090
9091 2004-12-23 Bud Davis <bdavis9659@comcast.net>
9092
9093 PR fortran/19071
9094 * gfortran.dg/complex_write.f90: New test.
9095
9096 2004-12-23 Mark Mitchell <mark@codesourcery.com>
9097
9098 PR c++/17595
9099 * g++.dg/parse/pragma2.C: New test.
9100
9101 * g++.dg/opt/temp1.C: Make memcpy actually copy bytes.
9102
9103 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
9104
9105 * gcc.dg/empty2.c: Add missing dg-warning.
9106
9107 2004-12-23 Mark Mitchell <mark@codesourcery.com>
9108
9109 PR c++/17413
9110 * g++.dg/template/local4.C: New test.
9111 * g++.dg/template/crash19.C: Add dg-error marker.
9112
9113 * g++.dg/template/crash31.C: Correct embedded PR number.
9114
9115 2004-12-23 Mark Mitchell <mark@codesourcery.com>
9116
9117 PR c++/16405
9118 * g++.dg/opt/temp1.C: Add do-run marker.
9119
9120 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
9121
9122 * g++.dg/template/spec19.C: New.
9123
9124 2004-12-23 Alexandre Oliva <aoliva@redhat.com>
9125
9126 PR target/16819
9127 * gcc.dg/empty2.c: New.
9128
9129 2004-12-23 Richard Henderson <rth@redhat.com>
9130
9131 * lib/target-supports.exp (check_effective_target_vect_no_align):
9132 Remove i?86 and x86-64.
9133
9134 2004-12-23 Mark Mitchell <mark@codesourcery.com>
9135
9136 PR c++/16405
9137 * g++.dg/opt/temp1.C: New test.
9138
9139 2004-12-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
9140
9141 PR c++/18733
9142 * g++.dg/template/friend33.C: New testcase.
9143
9144 2004-12-22 Mark Mitchell <mark@codesourcery.com>
9145
9146 PR c++/18464
9147 * g++.dg/template/cond5.C: New test.
9148
9149 PR c++/18492
9150 * g++.dg/inherit/thunk3.C: New test.
9151
9152 PR c++/11224
9153 * g++.dg/warn/Wunused-9.C: New test.
9154
9155 2004-12-22 Janis Johnson <janis187@us.ibm.com>
9156
9157 * lib/gcc-dg.exp (dg-skip-if): Fix the flags compared against.
9158
9159 2004-12-22 Jan Beulich <jbeulich@novell.com>
9160
9161 * gcc.dg/20040813-1.c: Skip for *-*-netware*.
9162
9163 2004-12-21 Mark Mitchell <mark@codesourcery.com>
9164
9165 PR c++/18378
9166 * g++.dg/ext/packed8.C: New test.
9167
9168 PR c++/19063
9169 * g++.dg/template/crash31.C: New test.
9170
9171 PR c++/19034
9172 * g++.dg/template/crash30.C: New test.
9173
9174 2004-12-21 Andrew Pinski <pinskia@physics.uc.edu>
9175
9176 PR C++/18984
9177 * g++.dg/eh/ctor3.C: New test.
9178
9179 2004-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
9180
9181 * objc.dg/stabs-1.m: Allow section name to be quoted and
9182 assembly label to begin with '.LL'.
9183
9184 2004-12-21 Janis Johnson <janis187@us.ibm.com>
9185
9186 * gcc.dg/vect/vect.exp
9187 (check_effective_target_lp64_or_vect_no_align): New.
9188 * gcc.dg/vect/vect-77.c: Use it.
9189 * gcc.dg/vect/vect-78.c: Use it.
9190
9191 * lib/target-supports.exp
9192 (check_effective_target_vect_no_max,
9193 check_effective_target_vect_no_bitwise,
9194 check_effective_target_vect_no_align): New.
9195 * gcc.dg/vect/vect-13.c: Use them.
9196 * gcc.dg/vect/vect-17.c: Ditto.
9197 * gcc.dg/vect/vect-18.c: Ditto.
9198 * gcc.dg/vect/vect-19.c: Ditto.
9199 * gcc.dg/vect/vect-20.c: Ditto.
9200 * gcc.dg/vect/vect-27.c: Ditto.
9201 * gcc.dg/vect/vect-29.c: Ditto.
9202 * gcc.dg/vect/vect-44.c: Ditto.
9203 * gcc.dg/vect/vect-48.c: Ditto.
9204 * gcc.dg/vect/vect-50.c: Ditto.
9205 * gcc.dg/vect/vect-52.c: Ditto.
9206 * gcc.dg/vect/vect-54.c: Ditto.
9207 * gcc.dg/vect/vect-56.c: Ditto.
9208 * gcc.dg/vect/vect-58.c: Ditto.
9209 * gcc.dg/vect/vect-60.c: Ditto.
9210 * gcc.dg/vect/vect-72.c: Ditto.
9211 * gcc.dg/vect/vect-80.c: Ditto.
9212
9213 2004-12-21 Nathan Sidwell <nathan@codesourcery.com>
9214
9215 PR c++/14075
9216 * g++.dg/init/string1.C: New.
9217
9218 PR c++/18975
9219 * g++.dg/other/synth1.C: New.
9220
9221 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
9222
9223 PR c/18963
9224 * gcc.dg/pr18963-1.c: New test.
9225
9226 2004-12-21 James A. Morrison <phython@gcc.gnu.org>
9227
9228 PR c/18596
9229 * gcc.dg/funcdef-storage-1.c (foo): Remove.
9230 * gcc.dg/pr18596-1.c: Use dg-error.
9231 (dg-options): Use -fno-unit-at-a-time.
9232 * gcc.dg/pr18596-2.c: New test.
9233 * gcc.dg/pr18596-3.c: New test.
9234
9235 2004-12-20 Roger Sayle <roger@eyesopen.com>
9236
9237 PR middle-end/18683
9238 * g++.dg/opt/pr18683-1.C: New test case.
9239
9240 2004-12-20 Andrew Pinski <pinskia@physics.uc.edu>
9241
9242 PR other/19093
9243 * g++.dg/opt/max1.C: Fix for 64bit targets.
9244
9245 2004-12-20 Matt Austern <austern@apple.com>
9246
9247 PR c++/19044
9248 * g++.dg/ext/builtin6.C: New
9249
9250 2004-12-20 Diego Novillo <dnovillo@redhat.com>
9251
9252 PR tree-optimization/19080
9253 * gcc.c-torture/compile/pr19080.c: New test.
9254
9255 2004-12-20 Steven Bosscher <stevenb@suse.de>
9256
9257 * gcc.dg/20041219-1.c: New test.
9258
9259 2004-12-19 Roger Sayle <roger@eyesopen.com>
9260
9261 PR middle-end/19068
9262 * g++.dg/opt/max1.C: New test case.
9263
9264 2004-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
9265
9266 * gcc.dg/fdata-sections-1.c: New test.
9267
9268 2004-12-18 Roger Sayle <roger@eyesopen.com>
9269
9270 PR middle-end/18548
9271 * gcc.dg/max-1.c: New test case.
9272
9273 2004-12-18 Jakub Jelinek <jakub@redhat.com>
9274
9275 * gcc.c-torture/execute/20041218-1.c: New test.
9276
9277 2004-12-17 Diego Novillo <dnovillo@redhat.com>
9278
9279 * gcc.dg/pr18501.c: New test.
9280 * gcc.dg/uninit-5.c: XFAIL.
9281 * gcc.dg/uninit-9.c: XFAIL.
9282
9283 2004-12-17 Dale Johannesen <dalej@apple.com>
9284
9285 * gcc.dg/20041213-1.c: New.
9286
9287 2004-12-17 Ziemowit Laski <zlaski@apple.com>
9288
9289 * objc.dg/stabs-1.m: Allow assembly label to begin
9290 with a dot ('.').
9291
9292 2004-12-17 Jakub Jelinek <jakub@redhat.com>
9293
9294 * gcc.c-torture/execute/20041213-1.c: Move...
9295 * gcc.c-torture/execute/ieee/20041213-1.c: ...to here.
9296
9297 2004-12-17 Nathan Sidwell <nathan@codesourcery.com>
9298
9299 PR c++/18721
9300 * g++.dg/lookup/conv-5.C: New.
9301
9302 2004-12-16 Ziemowit Laski <zlaski@apple.com>
9303
9304 * objc.dg/stabs-1.m: New test.
9305
9306 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9307
9308 * gcc.dg/visibility-c.c: Change compile to
9309 assemble for the test.
9310
9311 2004-12-16 Andrew Pinski <pinskia@physics.uc.edu>
9312
9313 PR target/19041
9314 * gcc.dg/visibility-c.c: New test.
9315
9316 2004-12-16 Roger Sayle <roger@eyesopen.com>
9317
9318 PR middle-end/18493
9319 * gcc.dg/switch-8.c: New test case.
9320
9321 2004-12-16 Nathan Sidwell <nathan@codesourcery.com>
9322
9323 PR c++/18905
9324 * g++.dg/template/init4.C: New.
9325 * g++.dg/opt/static3.C: Enable optimizer.
9326
9327 2004-12-16 Wolfgang Bangerth <bangerth@dealii.com>
9328
9329 * g++.dg/other/complex1.C: New test.
9330
9331 2004-12-15 Alan Modra <amodra@bigpond.net.au>
9332
9333 * g++.dg/opt/inline9.C: New test.
9334
9335 2004-12-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9336
9337 PR fortran/18993
9338 * gfotran.dg/nullify_1.f: New test.
9339
9340 2004-12-15 Richard Henderson <rth@redhat.com>
9341
9342 * gcc.target/i386/i386.exp: New harness.
9343 * gcc.target/i386/vect-args.c: New.
9344
9345 2004-12-15 David Edelsohn <edelsohn@gnu.org>
9346
9347 * gcc.dg/20040813-1.c: Skip for *-*-aix*.
9348
9349 2004-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9350
9351 PR c++/18825
9352 * g++.dg/template/friend32.C: New test.
9353
9354 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9355
9356 * cpp/pragma-once-1.c: New test.
9357 * cpp/pragma-once-1b.h: Likewise.
9358 * cpp/pragma-once-1c.h: Likewise.
9359 * cpp/pragma-once-1d.h: Likewise.
9360 * cpp/inc/pragma-once-1a.h: Likewise.
9361
9362 2004-12-15 Bud Davis <bdavis9659@comcast.net>
9363 Steven G. Kargl <kargls@comcast.net>
9364
9365 PR fortran/17597
9366 * gfortran.dg/list_read_3.f90: New test.
9367
9368 2004-12-15 Eric Botcazou <ebotcazou@libertysurf.fr>
9369
9370 * gcc.dg/ftrapv-2.c: New test.
9371
9372 2004-12-15 Nathan Sidwell <nathan@codesourcery.com>
9373
9374 PR c++/18981
9375 * g++.dg/template/typename9.C: New test.
9376
9377 2004-12-14 Mark Mitchell <mark@codesourcery.com>
9378
9379 PR c++/18738
9380 * g++.dg/template/typename8.C: New test.
9381 * g++.dg/parse/friend2.C: Tweak error message.
9382
9383 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9384
9385 * gcc.c-torture/20041214-1.c: New test.
9386
9387 2004-12-14 Andrew Pinski <pinskia@physics.uc.edu>
9388
9389 PR c++/18965
9390 * g++.dg/init/array17.C: New test.
9391
9392 2004-12-14 Mark Mitchell <mark@codesourcery.com>
9393
9394 PR c++/18793
9395 * g++.dg/init/aggr3.C: New test.
9396
9397 2004-12-14 Janis Johnson <janis187@us.ibm.com
9398
9399 * gcc.dg/altivec-types-1.c: New test.
9400 * gcc.dg/altivec-types-2.c: New test.
9401 * gcc.dg/altivec-types-3.c: New test.
9402 * gcc.dg/altivec-types-4.c: New test.
9403 * g++.dg/ext/altivec-types-1.C: New test.
9404 * g++.dg/ext/altivec-types-2.C: New test.
9405 * g++.dg/ext/altivec-types-3.C: New test.
9406 * g++.dg/ext/altivec-types-4.C: New test.
9407
9408 2004-12-14 Jakub Jelinek <jakub@redhat.com>
9409
9410 PR middle-end/18951
9411 * gcc.c-torture/execute/20041213-1.c: New test.
9412
9413 2004-12-14 Nathan Sidwell <nathan@codesourcery.com>
9414
9415 PR c++/18949
9416 * g++.dg/template/cast1.C: New.
9417
9418 2004-12-13 Kazu Hirata <kazu@cs.umass.edu>
9419
9420 * gcc.c-torture/execute/20041213-2.c: New test.
9421
9422 2004-12-13 Richard Henderson <rth@redhat.com>
9423
9424 * gcc.dg/i386-sse-10.c: Fix typo in options.
9425
9426 2004-12-13 Andrew Pinski <pinskia@physics.uc.edu>
9427
9428 PR c++/18968
9429 * g++.dg/opt/pr18968.C: New test.
9430
9431 2004-12-13 Mark Mitchell <mark@codesourcery.com>
9432
9433 PR c++/18925
9434 * g++.dg/ext/visibility/staticdatamem.C: New test.
9435
9436 2004-12-13 Kelley Cook <kcook@gcc.gnu.org>
9437
9438 * gcc.target/xstormy16/below100.S: Remove DOS line endings.
9439
9440 2004-12-13 Roger Sayle <roger@eyesopen.com>
9441
9442 PR rtl-optimization/18928
9443 * gcc.dg/pr18928-1.c: New test case.
9444
9445 2004-12-13 Alexandre Oliva <aoliva@redhat.com>
9446
9447 PR tree-opt/16951
9448 * gcc.c-torture/compile/20041211-1.c: New.
9449
9450 2004-12-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9451
9452 PR middle-end/17564
9453 * gcc.c-torture/execute/20041212-1.c: New test.
9454
9455 2004-12-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9456
9457 PR fortran/18869
9458 * gfortran.dg/common_1.f90: New test.
9459
9460 2004-12-12 Steven G. Kargl <kargls@comcast.net>
9461 Paul Brook <paul@codesourcery.com>
9462
9463 PR fortran/16222
9464 * gfortran.dg/real_do_1.f90: New test.
9465
9466 2004-12-12 Andrew Pinski <pinskia@physics.uc.edu>
9467
9468 PR tree-opt/18040
9469 * g++.dg/opt/ptrmem6.C: New test.
9470
9471 2004-12-11 Roger Sayle <roger@eyesopen.com>
9472
9473 PR middle-end/18921
9474 * gcc.dg/pr18921-1.c: New test case.
9475
9476 2004-12-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9477
9478 PR fortran/17175
9479 * gfortran.dg/scale_1.f90: New test.
9480
9481 2004-12-10 Andrew Pinski <pinskia@physics.uc.edu>
9482
9483 PR middle-end/18903
9484 * gcc.c-torture/compile/pr18903.c: New test.
9485
9486 2004-12-10 Richard Sandiford <rsandifo@redhat.com>
9487
9488 * gcc.c-torture/execute/20041210-1.c: New test.
9489
9490 2004-12-10 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9491
9492 PR c++/18731
9493 * g++.dg/parser/struct-1.C: New test.
9494 * g++.dg/parser/struct-2.C: New test.
9495 * g++.dg/parser/struct-3.C: New test.
9496
9497 2004-12-09 Richard Henderson <rth@redhat.com>
9498
9499 * gcc.dg/loop-3.c: Don't use i386 tuning for amd64.
9500
9501 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Remove.
9502 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Remove.
9503
9504 2004-12-09 Matt Austern <austern@apple.com>
9505
9506 PR c++/18514
9507 * g++.dg/ext/builtin1.C: New
9508 * g++.dg/ext/builtin2.C: New
9509 * g++.dg/ext/builtin3.C: New
9510 * g++.dg/ext/builtin4.C: New
9511 * g++.dg/ext/builtin5.C: New
9512
9513 2004-12-09 Andrew Pinski <pinskia@physics.uc.edu>
9514
9515 PR tree-opt/18904
9516 * g++.dg/opt/ptrmem5.C: New test.
9517
9518 2004-12-09 Alexandre Oliva <aoliva@redhat.com>
9519
9520 * g++.dg/parse/typename5.C: Adjust for new error.
9521 * g++.dg/parse/typename7.C: New.
9522
9523 2004-12-09 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
9524
9525 PR c++/18073
9526 * g++.dg/other/mmintrin.C: New test.
9527
9528 2004-12-09 Nathan Sidwell <nathan@codesourcery.com>
9529
9530 PR c++/16681
9531 * g++.dg/init/array15.C: New.
9532 * g++.dg/init/array16.C: New.
9533
9534 2004-12-08 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9535
9536 PR fortran/18826
9537 * gfortran.dg/assign_1.f90: New test.
9538
9539 2004-12-08 Nick Clifton <nickc@redhat.com>
9540
9541 * gcc.target/xstormy16/bss_below100: New directory containing tests.
9542 * gcc.target/xstormy16/data_below100: Likewise.
9543 * gcc.target/xstormy16/sfr: Likewise.
9544 * gcc.target/xstormy16/below100.S: New test source file.
9545 * gcc.target/xstormy16/below100.ld: New test linker script.
9546 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9547 * gcc.target/xstormy16/below_100.c: Fix scan to allow for bn or
9548 bp instructions.
9549 * gcc.target/xstormy16/bp.c: Likewise.
9550
9551 * gcc.target/xstormy16/bss_below100: New files:
9552 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9553 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9554 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9555 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9556 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9557 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9558 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9559 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9560 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9561 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9562 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9563 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9564 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9565 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9566 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9567 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9568 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9569 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9570 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9571 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9572 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9573 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9574 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9575 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9576 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9577 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9578 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9579
9580 * gcc.target/xstormy16/data_below100: New files:
9581 01_const_to_b100b.c, 02_const_to_b100w.c, 03_var_to_b100b.c,
9582 04_var_to_b100w.c, 05_b100b_to_var.c, 06_b100w_to_var.c,
9583 10_set_b100b_bit_0.c, 10_set_b100b_bit_7.c, 11_clr_b100b_bit_0.c,
9584 11_clr_b100b_bit_7.c, 12_if1_b100b_bit_0.c, 12_if1_b100b_bit_3.c,
9585 12_if1_b100b_bit_7.c, 13_if0_b100b_bit_0.c, 13_if0_b100b_bit_3.c,
9586 13_if0_b100b_bit_7.c, 14_set_b100w_bit_0.c, 14_set_b100w_bit_7.c,
9587 14_set_b100w_bit_8.c, 14_set_b100w_bit_f.c, 15_clr_b100w_bit_0.c,
9588 15_clr_b100w_bit_7.c, 15_clr_b100w_bit_8.c, 15_clr_b100w_bit_f.c,
9589 16_if1_b100w_bit_0.c, 16_if1_b100w_bit_3.c, 16_if1_b100w_bit_7.c,
9590 16_if1_b100w_bit_8.c, 16_if1_b100w_bit_b.c, 16_if1_b100w_bit_f.c,
9591 17_if0_b100w_bit_0.c, 17_if0_b100w_bit_3.c, 17_if0_b100w_bit_7.c,
9592 17_if0_b100w_bit_8.c, 17_if0_b100w_bit_b.c, 17_if0_b100w_bit_f.c,
9593 20_set_b100b_bitfield_0.c, 20_set_b100b_bitfield_7.c,
9594 21_clr_b100b_bitfield_0.c, 21_clr_b100b_bitfield_7.c,
9595 22_if1_b100b_bitfield_0.c, 22_if1_b100b_bitfield_3.c,
9596 22_if1_b100b_bitfield_7.c, 23_if0_b100b_bitfield_0.c,
9597 23_if0_b100b_bitfield_3.c, 23_if0_b100b_bitfield_7.c,
9598 24_set_b100w_bitfield_0.c, 24_set_b100w_bitfield_7.c,
9599 24_set_b100w_bitfield_8.c, 24_set_b100w_bitfield_f.c,
9600 25_clr_b100w_bitfield_0.c, 25_clr_b100w_bitfield_7.c,
9601 25_clr_b100w_bitfield_8.c, 25_clr_b100w_bitfield_f.c,
9602 26_if1_b100w_bitfield_0.c, 26_if1_b100w_bitfield_3.c,
9603 26_if1_b100w_bitfield_7.c, 26_if1_b100w_bitfield_8.c,
9604 26_if1_b100w_bitfield_b.c, 26_if1_b100w_bitfield_f.c,
9605 27_if0_b100w_bitfield_0.c, 27_if0_b100w_bitfield_3.c,
9606 27_if0_b100w_bitfield_7.c, 27_if0_b100w_bitfield_8.c,
9607 27_if0_b100w_bitfield_b.c, 27_if0_b100w_bitfield_f.c
9608
9609 * gcc.target/xstormy16/sfr: New files:
9610 01_const_to_sfrb.c, 02_const_to_sfrw.c, 03_var_to_sfrb.c,
9611 04_var_to_sfrw.c, 05_sfrb_to_var.c, 06_sfrw_to_var.c,
9612 10_set_sfrb_bit_0.c, 10_set_sfrb_bit_7.c, 11_clr_sfrb_bit_0.c,
9613 11_clr_sfrb_bit_7.c, 12_if1_sfrb_bit_0.c, 12_if1_sfrb_bit_3.c,
9614 12_if1_sfrb_bit_7.c, 13_if0_sfrb_bit_0.c, 13_if0_sfrb_bit_3.c,
9615 13_if0_sfrb_bit_7.c, 14_set_sfrw_bit_0.c, 14_set_sfrw_bit_3.c,
9616 14_set_sfrw_bit_7.c, 14_set_sfrw_bit_8.c, 14_set_sfrw_bit_b.c,
9617 14_set_sfrw_bit_f.c, 15_clr_sfrw_bit_0.c, 15_clr_sfrw_bit_3.c,
9618 15_clr_sfrw_bit_7.c, 15_clr_sfrw_bit_8.c, 15_clr_sfrw_bit_b.c,
9619 15_clr_sfrw_bit_f.c, 16_if1_sfrw_bit_0.c, 16_if1_sfrw_bit_3.c,
9620 16_if1_sfrw_bit_7.c, 16_if1_sfrw_bit_8.c, 16_if1_sfrw_bit_b.c,
9621 16_if1_sfrw_bit_f.c, 17_if0_sfrw_bit_0.c, 17_if0_sfrw_bit_3.c,
9622 17_if0_sfrw_bit_7.c, 17_if0_sfrw_bit_8.c, 17_if0_sfrw_bit_b.c,
9623 17_if0_sfrw_bit_f.c, 20_set_sfrb_bitfield_0.c,
9624 20_set_sfrb_bitfield_7.c, 21_clr_sfrb_bitfield_0.c,
9625 21_clr_sfrb_bitfield_7.c, 22_if1_sfrb_bitfield_0.c,
9626 22_if1_sfrb_bitfield_3.c, 22_if1_sfrb_bitfield_7.c,
9627 23_if0_sfrb_bitfield_0.c, 23_if0_sfrb_bitfield_3.c,
9628 23_if0_sfrb_bitfield_7.c, 24_set_sfrw_bitfield_0.c,
9629 24_set_sfrw_bitfield_7.c, 24_set_sfrw_bitfield_8.c,
9630 24_set_sfrw_bitfield_f.c, 25_clr_sfrw_bitfield_0.c,
9631 25_clr_sfrw_bitfield_7.c, 25_clr_sfrw_bitfield_8.c,
9632 25_clr_sfrw_bitfield_f.c, 26_if1_sfrw_bitfield_0.c,
9633 26_if1_sfrw_bitfield_3.c, 26_if1_sfrw_bitfield_7.c,
9634 26_if1_sfrw_bitfield_8.c, 26_if1_sfrw_bitfield_b.c,
9635 26_if1_sfrw_bitfield_f.c, 27_if0_sfrw_bitfield_0.c,
9636 27_if0_sfrw_bitfield_3.c, 27_if0_sfrw_bitfield_7.c,
9637 27_if0_sfrw_bitfield_8.c, 27_if0_sfrw_bitfield_b.c,
9638 27_if0_sfrw_bitfield_f.c
9639
9640 2004-12-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9641
9642 PR c++/18100
9643 * g++.dg/lookup/name-clash4.C: New test.
9644
9645 2004-12-08 Nathan Sidwell <nathan@codesourcery.com>
9646
9647 PR c++/18672
9648 * g++.dg/opt/array1.C: New.
9649
9650 PR c++/18803
9651 * g++.dg/template/operator5.C: New.
9652
9653 2004-12-08 Hans-Peter Nilsson <hp@bitrange.com>
9654
9655 PR c/18867
9656 * gcc.dg/noncompile/20041207.c: Fix typo in dg directive.
9657
9658 2004-12-07 Steven Bosscher <stevenb@suse.de>
9659
9660 * gcc.dg/noncompile/20041207.c: New test.
9661
9662 2004-12-07 Volker Reichelt <reichelt@gcc.gnu.org>
9663
9664 * g++.dg/other/unreachable-1.C: New test.
9665
9666 2004-12-06 Nick Clifton <nickc@redhat.com>
9667
9668 * gcc.dg/builtins-config.h: Use <sys/types.h> instead of
9669 <limits.h> because the latter comes from gcc's include/ directory
9670 and not the newlib/libc/include directory.
9671
9672 2004-12-04 Richard Henderson <rth@redhat.com>
9673
9674 * gcc.dg/tree-ssa/loop-5.c: Use long instead of int.
9675
9676 2004-12-04 Richard Henderson <rth@redhat.com>
9677
9678 * lib/target-supports.exp (check_gc_sections_available): Disable
9679 for alpha and ia64.
9680
9681 2004-12-04 Andrew Pinski <pinskia@physics.uc.edu>
9682
9683 PR middle-end/17909
9684 * g++.dg/other/vararg-2.C: New test.
9685
9686 2004-12-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9687
9688 PR c++/17011, c++/17971
9689 * g++.dg/template/error15.C: Adjust expected error.
9690 * g++.dg/template/instantiate3.C: Likewise.
9691
9692 2004-12-03 Janis Johnson <janis187@us.ibm.com>
9693
9694 * gcc.dg/altivec-18.c: Fix for darwin
9695
9696 2004-12-03 Nathan Sidwell <nathan@codesourcery.com>
9697
9698 PR c++/18782
9699 * g++.dg/parse/ptrmem2.C: New.
9700
9701 PR c++/18318
9702 * g++.dg/template/new1.C: New.
9703
9704 2004-12-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
9705
9706 PR fortran/18710
9707 * gfortran.dg/direct_io_3.f90: New test.
9708
9709 2004-12-02 Nathan Sidwell <nathan@codesourcery.com>
9710
9711 PR 18758
9712 * g++.dg/parse/crash21.C: New.
9713
9714 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9715
9716 PR c++/15664, c++/18276
9717 * g++.dg/template/ttp13.C: New test.
9718 * g++.dg/template/ttp14.C: Likewise.
9719
9720 2004-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9721
9722 PR c++/18123
9723 * g++.dg/parse/enum2.C: New test.
9724 * g++.old-deja/g++.pt/enum5.C: Adjust error location.
9725
9726 2004-12-02 Nick Clifton <nickc@redhat.com>
9727
9728 * gcc.target/xstormy16: New test directory.
9729 * gcc.target/xstormy16/xstormy16.exp: Run the new tests.
9730 * gcc.target/xstormy16/bp.c: Check the generation of bp
9731 instructions.
9732 * gcc.target/xstormy16/below_100.c: Check the generation of bp and
9733 bn instructions and the BELOW100 attribute.
9734
9735 2004-12-02 Alan Modra <amodra@bigpond.net.au>
9736
9737 PR target/16952
9738 * gcc.dg/ppc-eabi.c: New.
9739
9740 2004-12-02 Bud Davis <bdavis9659@comcast.net>
9741
9742 PR fortran/18284
9743 * gfortran.dg/backspace.f90
9744
9745 2004-12-02 Bud Davis <bdavis9659@comcast.net>
9746
9747 * gfortran.dg/inquire.f90: New test.
9748
9749 2004-12-01 Janis Johnson <janis187@us.ibm.com>
9750
9751 * lib/gcc-dg.exp (dg-process-target): Wrapper for dg function to
9752 handle effective-target-keyword.
9753 (dg-skip-if): Support effective-target keyword as target list.
9754 (dg-xfail-if): Ditto.
9755 * lib/target-supports.exp (is-effective-target-keyword): New proc.
9756
9757 2004-12-01 Diego Novillo <dnovillo@redhat.com>
9758
9759 PR tree-optimization/18291
9760 * testsuite/gcc.c-torture/compile/pr18291.c: New test.
9761
9762 2004-12-01 Nathan Sidwell <nathan@codesourcery.com>
9763
9764 PR C++/18729
9765 * g++.dg/parse/crash20.C: New.
9766
9767 PR c++/17431
9768 * g++.dg/overload/arg1.C: New.
9769 * g++.dg/overload/arg2.C: New.
9770 * g++.dg/overload/arg3.C: New.
9771 * g++.dg/overload/arg4.C: New.
9772
9773 2004-12-01 Joseph S. Myers <joseph@codesourcery.com>
9774
9775 * gcc.dg/c99-flex-array-4.c: Remove.
9776
9777 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9778
9779 * lib/compat.exp (compat-get-options): Fix for use with dg-xfail-if.
9780
9781 * lib/target-supports.exp (is-effective-target): Simplify.
9782
9783 * lib/target-supports.exp (check_effective_target_vect_long):
9784 Fix for powerpc64-*-*.
9785
9786 2004-11-30 Loren James Rittle <ljrittle@acm.org>
9787
9788 * g++.old-deja/g++.eh/badalloc1.C (arena_size): Bump up to 262144
9789 to support new requirements on FreeBSD 5.
9790
9791 2004-11-30 Devang Patel <dpatel@apple.com>
9792
9793 PR 18702
9794 * gcc.dg/cpp/isysroot-1.c: Make this test darwin specific.
9795
9796 2004-11-30 Janis Johnson <janis187@us.ibm.com>
9797
9798 * g++.dg/ext/altivec-13.C: New test.
9799
9800 2004-11-30 Andrew Pinski <pinskia@physics.uc.edu>
9801
9802 PR tree-opt/18298
9803 * gcc.c-torture/execute/p18298.c: New test.
9804
9805 2004-11-30 Ira Rosen <irar@il.ibm.com>
9806 Dorit Naishlos <dorit@il.ibm.com>
9807
9808 PR tree-opt/18607
9809 * gcc.dg/vect/vect-89.c: New test.
9810
9811 2004-11-30 James A. Morrison <phython@gcc.gnu.org>
9812
9813 * gcc.dg/pr18596-1.c: New test.
9814
9815 2004-11-30 Ben Elliston <bje@au.ibm.com>
9816
9817 * g++.old-deja/g++.other/decl5.C: Remove remaining XFAILs.
9818
9819 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9820
9821 PR c/18479
9822 * gcc.dg/pr18479.c: New test.
9823
9824 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9825
9826 PR target/18490
9827 * g++.old-deja/g++.law/bit-fields2.C: Reinstate skip for
9828 mmix-knuth-mmixware.
9829
9830 * g++.old-deja/g++.other/local-alloc1.C: Reinstate skip for
9831 cris-*-elf* cris-*-aout* mmix-*-*
9832
9833 2004-11-29 Andrew Pinski <pinskia@physics.uc.edu>
9834
9835 PR middle-end/18725
9836 * gcc.dg/pr18725.c: New test.
9837
9838 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9839
9840 PR target/18488
9841 * g++.dg/opt/vt1.C: Skip for mmix-*-*.
9842
9843 PR target/18336
9844 * gcc.dg/20040813-1.c: Skip for mmix-*-*.
9845
9846 2004-11-29 Mark Mitchell <mark@codesourcery.com>
9847
9848 PR c++/18368
9849 * g++.old-deja/g++.brendan/crash16.C: Adjust error messages.
9850 * g++.old-deja/g++.law/ctors5.C: Likewise.
9851 * g++.old-deja/g++.other/crash25.C: Likewise.
9852
9853 PR c++/18674
9854 * g++.dg/template/error16.C: New test.
9855
9856 PR c++/18512
9857 * g++.dg/template/crash29.C: New test.
9858
9859 2004-11-29 Diego Novillo <dnovillo@redhat.com>
9860
9861 PR tree-optimization/18712
9862 * gcc.c-torture/compile/pr18712.c: New test.
9863
9864 2004-11-29 Joseph Myers <joseph@codesourcery.com>
9865
9866 PR c/7544
9867 * g++.dg/ext/weak1.C, gcc.dg/weak/weak-10.c, objc.dg/weak-1.m: New
9868 tests.
9869
9870 2004-11-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
9871
9872 PR c++/18652
9873 * g++.dg/lookup/crash6.C: New test.
9874
9875 2004-11-29 Hans-Peter Nilsson <hp@bitrange.com>
9876
9877 PR middle-end/18164
9878 * gcc.dg/pr18164.c: Add dg-options "". Correct typo in dg-error.
9879
9880 2004-11-29 Joseph S. Myers <joseph@codesourcery.com>
9881
9882 * gcc.dg/Wnested-externs-1.c, gcc.dg/decl-7.c, gcc.dg/decl-8.c,
9883 gcc.dg/if-empty-1.c, gcc.dg/init-bad-1.c, gcc.dg/init-bad-2.c,
9884 gcc.dg/init-bad-3.c, gcc.dg/parm-mismatch-1.c: New tests.
9885
9886 2004-11-28 Andrew Pinski <pinskia@physics.uc.edu>
9887
9888 * gcc.dg/pr18164.c: New test.
9889
9890 2004-11-28 Matt Kraai <kraai@alumni.cmu.edu>
9891
9892 * gcc.dg/funroll-loops-all.c: New.
9893
9894 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9895
9896 PR target/18489
9897 * g++.dg/rtti/tinfo1.C: In pattern for label definition ending
9898 delimeter, match space and TAB as well as ":".
9899
9900 PR target/18484
9901 * g++.dg/abi/empty6.C: Xfail warning for mmix-*-*.
9902
9903 PR target/18348
9904 * gcc.dg/uninit-H.c (ASM): For unknown targets, define to "= 0".
9905
9906 PR target/18345
9907 * gcc.dg/intmax_t-1.c: Add mmix-*-* to dg-error.
9908
9909 PR target/18337
9910 * gcc.dg/array-quals-1.c: Xfail for mmix-*-*.
9911
9912 2004-11-28 Bud Davis <bdavis9659@comcast.net>
9913
9914 * gfortran.dg/direct_io_2.f90: New test.
9915
9916 2004-11-28 Hans-Peter Nilsson <hp@bitrange.com>
9917
9918 PR target/18334
9919 * gcc.dg/cpp/assert4.c: Remove mmix assertion tests.
9920
9921 2004-11-28 Richard Henderson <rth@redhat.com>
9922
9923 * gcc.c-torture/execute/20020227-1.x: Remove XFAIL.
9924
9925 2004-11-28 Joseph S. Myers <joseph@codesourcery.com>
9926
9927 * gcc.dg/builtin-choose-expr-2.c, gcc.dg/cast-1.c,
9928 gcc.dg/cast-2.c, gcc.dg/cast-3.c, gcc.dg/format/opt-1.c,
9929 gcc.dg/format/opt-2.c, gcc.dg/format/opt-3.c,
9930 gcc.dg/format/opt-4.c, gcc.dg/format/opt-5.c,
9931 gcc.dg/format/opt-6.c, gcc.dg/pointer-arith-5.c,
9932 gcc.dg/pointer-arith-6.c, gcc.dg/pointer-arith-7.c,
9933 gcc.dg/pointer-arith-8.c: New tests.
9934
9935 2004-11-27 Bud Davis <bdavis9659@comcast.net>
9936
9937 PR fortran/18364
9938 * gfortran.dg/endfile.f90: New test.
9939
9940 2004-11-27 Falk Hueffner <falk@debian.org>
9941
9942 * gcc.dg/loop-6.c: New test.
9943
9944 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9945
9946 * gcc.c-torture/execute/20041126-1.c: New test.
9947
9948 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9949
9950 * gcc.dg/mips-args-1.c: Don't expect _R3000 or _R4000 to be defined
9951 on IRIX.
9952
9953 2004-11-27 Richard Sandiford <rsandifo@redhat.com>
9954
9955 * gcc.dg/mips-movcc-[123].c: Pass the ?: expressions to other
9956 functions.
9957
9958 2004-11-27 Jakub Jelinek <jakub@redhat.com>
9959
9960 PR rtl-optimization/17825
9961 * gcc.c-torture/compile/20041119-1.c: New test.
9962
9963 2004-11-27 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9964
9965 * lib/target-libpath.exp (restore_ld_library_path_env_vars):
9966 Check existence of ld library path variables before unsetting.
9967
9968 2004-11-26 Mark Mitchell <mark@codesourcery.com>
9969
9970 * g++.old-deja/g++.eh/badalloc1.C: Robustify.
9971
9972 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9973
9974 * gcc.dg/sibcall-[34].c: Remove MIPS xfails.
9975
9976 2004-11-26 Richard Sandiford <rsandifo@redhat.com>
9977
9978 * g++.old-deja/g++.jason/thunk3.C: Remove mips*-*-* xfail.
9979
9980 2004-11-26 Ben Elliston <bje@au.ibm.com>
9981
9982 * gcc.dg/cpp/isysroot-2.c: Move target selector from dg-options to
9983 dg-do directive.
9984
9985 2004-11-26 Ben Elliston <bje@au.ibm.com>
9986
9987 * gcc.dg/pr17957.c: Pass --param, not -param.
9988
9989 2004-11-25 Andrew Pinski <pinskia@physics.uc.edu>
9990
9991 PR middle-end/17957
9992 * testsuite/gcc.dg/pr17957.c: New test.
9993
9994 2004-11-25 Mark Mitchell <mark@codesourcery.com>
9995
9996 PR c++/18445
9997 * g++.dg/template/crash28.C: Likewise.
9998
9999 PR c++/18001
10000 * g++.dg/expr/unary2.C: Adjust lvalue messages.
10001 * g++.dg/ext/lvaddr.C: Likewise.
10002 * g++.dg/opt/pr7503-3.C: Likewise.
10003
10004 PR c++/18466
10005 * g++.dg/parse/qualified3.C: New test.
10006 * g++.old-deja/g++.other/friend7.C: Remove bogus qualification.
10007
10008 PR c++/18545
10009 * g++.dg/expr/return1.C: New test.
10010
10011 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10012
10013 Friend class name lookup 3/n, PR c++/3332
10014 * g++.dg/lookup/friend3.C: New test.
10015 * g++.dg/lookup/friend4.C: Likewise.
10016 * g++.dg/lookup/friend5.C: Likewise.
10017
10018 2004-11-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10019
10020 Friend class name lookup 2/n, PR c++/14513, c++/15410
10021 * g++.dg/lookup/friend2.C: New test.
10022 * g++.dg/template/friend31.C: Likewise.
10023
10024 2004-11-24 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10025
10026 * lib/target-libpath.exp (orig_ld_library_path_saved): Add missing set.
10027
10028 2004-11-24 Mark Mitchell <mark@codesourcery.com>
10029
10030 PR c++/17473
10031 * g++.dg/tc1/dr56.C: Remove.
10032 * g++.dg/template/typedef1.C: Add dg-error markers.
10033 * g++.old-deja/g++.other/typedef7.C: Likewise.
10034
10035 PR c++/18285
10036 * g++.dg/parse/typedef7.C: New test.
10037
10038 2004-11-24 Richard Sandiford <rsandifo@redhat.com>
10039
10040 * gcc.c-torture/execute/20041124-1.c: New test.
10041
10042 2004-11-24 Mark Mitchell <mark@codesourcery.com>
10043
10044 * g++.dg/template/deduce3.C: New test.
10045
10046 PR c++/18586
10047 * g++.dg/template/crash27.C: New test.
10048
10049 PR c++/18530
10050 * g++.dg/warn/Wshadow-3.C: New test.
10051
10052 2004-11-24 Devang Patel <dpatel@apple.com>
10053
10054 PR/18555
10055 * gcc.dg/cpp/isysroot-1.c: New test.
10056 * gcc.dg/cpp/usr/include/stdio.h: New file.
10057 * gcc.dg/cpp/isysroot-2.c: New test.
10058 * gcc.dg/cpp/System/Library/Framework/Carbon.framework/Headers/Carbon.h:
10059 New file.
10060
10061 2004-11-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10062
10063 PR c++/8929
10064 * g++.old-deja/g++.oliva/template10.C: Remove xfail.
10065
10066 2004-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
10067
10068 * gcc.target/sparc/align.c: Do not include <stdint.h>.
10069 * gcc.target/sparc/pdist.c: Likewise.
10070
10071 2004-11-24 Paolo Bonzini <bonzini@gnu.org>
10072
10073 PR c++/16882
10074 * g++.dg/conversion/simd1.C: New test.
10075
10076 2004-11-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
10077
10078 * lib/target-libpath.exp: New file defining set_ld_library_path_env_vars
10079 and restore_ld_library_path_env_vars.
10080 * g++.dg/compat/compat.exp, lib/g++.exp, lib/gcc-dg.exp,
10081 lib/gfortran.exp, lib/objc.exp, lib/treelang.exp: Use new procs.
10082 * ada/acats/run_acats (LD_LIBRARY_PATH): Add previous LD_LIBRARY_PATH
10083 to LD_LIBRARY_PATH. Export LD_LIBRARY_PATH.
10084
10085 2004-11-23 Daniel Jacobowitz <dan@codesourcery.com>
10086
10087 * gcc.dg/pragma-align-2.c: Test macro expansion.
10088 * gcc.dg/pragma-pack-2.c: New test.
10089
10090 2004-11-23 Richard Henderson <rth@redhat.com>
10091
10092 * gcc.dg/vect/pr18425.c: Use effective target vect_long.
10093 * gcc.dg/vect/vect-13.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10094 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-48a.c,
10095 gcc.dg/vect/vect-56a.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-77.c,
10096 gcc.dg/vect/vect-77a.c, gcc.dg/vect/vect-78.c, gcc.dg/vect/vect-86.c,
10097 gcc.dg/vect/vect-87.c, gcc.dg/vect/vect-88.c: XFAIL for alpha.
10098
10099 * gcc.dg/vect/vect.exp: Add check for alpha.
10100 * lib/target-supports.exp (check_alpha_max_hw_available): New.
10101 (check_effective_target_vect_int): Enable for alpha.
10102 (check_effective_target_vect_long): New.
10103 (is-effective-target): Add it.
10104
10105 2004-11-23 Uros Bizjak <uros@kss-loka.si>
10106
10107 * gcc.dg/pr18614-1.c: New test.
10108
10109 2004-11-23 Eric Botcazou <ebotcazou@libertysurf.fr>
10110
10111 * gcc.dg/setjmp-2.c: New test.
10112
10113 2004-11-22 James A. Morrison <phython@gcc.gnu.org>
10114
10115 * gcc.target/sparc/align.c, gcc.target/sparc/combined-2.c,
10116 gcc.target/sparc/fpack16.c, gcc.target/sparc/fpack32.c,
10117 gcc.target/sparc/fpackfix.c, gcc.target/fexpand.c,
10118 gcc.target/sparc/fpmerge.c, gcc.target/sparc/fpmul.c,
10119 gcc.target/sparc/pdist.c: New tests.
10120
10121 2004-11-22 Bob Wilson <bob.wilson@acm.org>
10122
10123 * gcc.dg/uninit-H.c: Define ASM for Xtensa targets.
10124
10125 2004-11-22 Dale Johannesen <dalej@apple.com>
10126
10127 * gcc.dg/20041111-1.c: New.
10128
10129 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
10130
10131 PR tree-opt/18536
10132 * gcc.dg/vect/pr18536.c: New test.
10133
10134 2004-11-22 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10135
10136 PR c++/18354
10137 * g++.dg/template/nontype11.C: New test.
10138
10139 2004-11-21 Roger Sayle <roger@eyesopen.com>
10140
10141 PR middle-end/18520
10142 * gcc.dg/pr18520-1.c: New test case.
10143
10144 2004-11-20 Joseph S. Myers <joseph@codesourcery.com>
10145
10146 * gcc.dg/Wchar-subscripts-1.c, gcc.dg/array-8.c: New tests.
10147 * gcc.dg/pointer-arith-1.c, gcc.dg/pointer-arith-2.c,
10148 gcc.dg/pointer-arith-3.c, gcc.dg/pointer-arith-4.c: Update
10149 expected diagnostics.
10150
10151 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10152
10153 PR target/18580
10154 * gcc.dg/vect/vect-13.c, vect-27.c, vect-27a.c, vect-29.c,
10155 vect-29a.c, vect-48a.c, vect-56a.c, vect-72.c, vect-72a.c,
10156 vect-77.c, vect-77a.c: XFAIL on the SPARC.
10157
10158 2004-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
10159
10160 * gcc.dg/vect/vect.exp (sparc*-*-*): Fix a couple of nits.
10161
10162 2004-11-19 Mark Mitchell <mark@codesourcery.com>
10163 Joseph Myers <joseph@codesourcery.com>
10164
10165 * lib/target-supports.exp (check_visibility_available): Really
10166 test the compiler.
10167
10168 2004-11-19 Dorit Naishlos <dorit@il.ibm.com>
10169
10170 PR tree-opt/18181
10171 * gcc.dg/vect/vect-85.c: New test.
10172 * gcc.dg/vect/vect-86.c: New test.
10173 * gcc.dg/vect/vect-87.c: New test.
10174 * gcc.dg/vect/vect-88.c: New test.
10175
10176 2004-11-19 Ben Elliston <bje@au.ibm.com>
10177
10178 * gcc.dg/pr16286.c: Test __pixel and __bool keywords.
10179
10180 2004-11-18 Janis Johnson <janis187@us.ibm.com>
10181
10182 * gcc.dg/ppc-bitfield1.c: Skip if not LP64, don't specify -m64.
10183 * gcc.dg/ppc-and-1.c: Ditto.
10184 * gcc.dg/ppc-compare-1.c: Ditto.
10185 * gcc.dg/ppc-mov-1.c: Ditto
10186
10187 2004-11-18 Daniel Jacobowitz <dan@codesourcery.com>
10188 Mark Mitchell <mark@codesourcery.com>
10189
10190 * testsuite/gcc.dg/pragma-init-fini-2.c: New test.
10191
10192 2004-11-17 Janis Johnson <janis187@us.ibm.com>
10193 Aldy Hernandez <aldyh@redhat.com>
10194
10195 * lib/target-supports.exp (check_effective_target_vect_int): New
10196 (check_effective_target_vect_float): New
10197 (check_effective_target_vect_double): New.
10198 (is-effective-target): Support new effective targets keywords.
10199 * gcc.dg/vect/vect.exp: Set target-dependent vector flags and
10200 default action for dg-do.
10201 * gcc.dg/vect/pr16105.c: Use new support.
10202 * gcc.dg/vect/pr18400.c: Ditto.
10203 * gcc.dg/vect/pr18425.c: Ditto.
10204 * gcc.dg/vect/vect-1.c: Ditto.
10205 * gcc.dg/vect/vect-10.c: Ditto.
10206 * gcc.dg/vect/vect-11.c: Ditto.
10207 * gcc.dg/vect/vect-12.c: Ditto.
10208 * gcc.dg/vect/vect-13.c: Ditto.
10209 * gcc.dg/vect/vect-14.c: Ditto.
10210 * gcc.dg/vect/vect-15.c: Ditto.
10211 * gcc.dg/vect/vect-16.c: Ditto.
10212 * gcc.dg/vect/vect-17.c: Ditto.
10213 * gcc.dg/vect/vect-18.c: Ditto.
10214 * gcc.dg/vect/vect-19.c: Ditto.
10215 * gcc.dg/vect/vect-2.c: Ditto.
10216 * gcc.dg/vect/vect-20.c: Ditto.
10217 * gcc.dg/vect/vect-21.c: Ditto.
10218 * gcc.dg/vect/vect-22.c: Ditto.
10219 * gcc.dg/vect/vect-23.c: Ditto.
10220 * gcc.dg/vect/vect-24.c: Ditto.
10221 * gcc.dg/vect/vect-25.c: Ditto.
10222 * gcc.dg/vect/vect-26.c: Ditto.
10223 * gcc.dg/vect/vect-27.c: Ditto.
10224 * gcc.dg/vect/vect-27a.c: Ditto.
10225 * gcc.dg/vect/vect-28.c: Ditto.
10226 * gcc.dg/vect/vect-29.c: Ditto.
10227 * gcc.dg/vect/vect-29a.c: Ditto.
10228 * gcc.dg/vect/vect-3.c: Ditto.
10229 * gcc.dg/vect/vect-30.c: Ditto.
10230 * gcc.dg/vect/vect-31.c: Ditto.
10231 * gcc.dg/vect/vect-32.c: Ditto.
10232 * gcc.dg/vect/vect-33.c: Ditto.
10233 * gcc.dg/vect/vect-34.c: Ditto.
10234 * gcc.dg/vect/vect-35.c: Ditto.
10235 * gcc.dg/vect/vect-36.c: Ditto.
10236 * gcc.dg/vect/vect-37.c: Ditto.
10237 * gcc.dg/vect/vect-38.c: Ditto.
10238 * gcc.dg/vect/vect-4.c: Ditto.
10239 * gcc.dg/vect/vect-40.c: Ditto.
10240 * gcc.dg/vect/vect-41.c: Ditto.
10241 * gcc.dg/vect/vect-42.c: Ditto.
10242 * gcc.dg/vect/vect-43.c: Ditto.
10243 * gcc.dg/vect/vect-44.c: Ditto.
10244 * gcc.dg/vect/vect-45.c: Ditto.
10245 * gcc.dg/vect/vect-46.c: Ditto.
10246 * gcc.dg/vect/vect-47.c: Ditto.
10247 * gcc.dg/vect/vect-48.c: Ditto.
10248 * gcc.dg/vect/vect-48a.c: Ditto.
10249 * gcc.dg/vect/vect-49.c: Ditto.
10250 * gcc.dg/vect/vect-5.c: Ditto.
10251 * gcc.dg/vect/vect-50.c: Ditto.
10252 * gcc.dg/vect/vect-51.c: Ditto.
10253 * gcc.dg/vect/vect-52.c: Ditto.
10254 * gcc.dg/vect/vect-53.c: Ditto.
10255 * gcc.dg/vect/vect-54.c: Ditto.
10256 * gcc.dg/vect/vect-55.c: Ditto.
10257 * gcc.dg/vect/vect-56.c: Ditto.
10258 * gcc.dg/vect/vect-56a.c: Ditto.
10259 * gcc.dg/vect/vect-57.c: Ditto.
10260 * gcc.dg/vect/vect-58.c: Ditto.
10261 * gcc.dg/vect/vect-59.c: Ditto.
10262 * gcc.dg/vect/vect-6.c: Ditto.
10263 * gcc.dg/vect/vect-60.c: Ditto.
10264 * gcc.dg/vect/vect-61.c: Ditto.
10265 * gcc.dg/vect/vect-62.c: Ditto.
10266 * gcc.dg/vect/vect-63.c: Ditto.
10267 * gcc.dg/vect/vect-64.c: Ditto.
10268 * gcc.dg/vect/vect-65.c: Ditto.
10269 * gcc.dg/vect/vect-66.c: Ditto.
10270 * gcc.dg/vect/vect-67.c: Ditto.
10271 * gcc.dg/vect/vect-68.c: Ditto.
10272 * gcc.dg/vect/vect-69.c: Ditto.
10273 * gcc.dg/vect/vect-7.c: Ditto.
10274 * gcc.dg/vect/vect-72.c: Ditto.
10275 * gcc.dg/vect/vect-72a.c: Ditto.
10276 * gcc.dg/vect/vect-73.c: Ditto.
10277 * gcc.dg/vect/vect-74.c: Ditto.
10278 * gcc.dg/vect/vect-75.c: Ditto.
10279 * gcc.dg/vect/vect-76.c: Ditto.
10280 * gcc.dg/vect/vect-77.c: Ditto.
10281 * gcc.dg/vect/vect-77a.c: Ditto.
10282 * gcc.dg/vect/vect-78.c: Ditto.
10283 * gcc.dg/vect/vect-79.c: Ditto.
10284 * gcc.dg/vect/vect-8.c: Ditto.
10285 * gcc.dg/vect/vect-80.c: Ditto.
10286 * gcc.dg/vect/vect-82.c: Ditto.
10287 * gcc.dg/vect/vect-82_64.c: Ditto.
10288 * gcc.dg/vect/vect-83.c: Ditto.
10289 * gcc.dg/vect/vect-83_64.c: Ditto.
10290 * gcc.dg/vect/vect-9.c: Ditto.
10291 * gcc.dg/vect/vect-all.c: Ditto.
10292 * gcc.dg/vect/vect-none.c: Ditto.
10293
10294 2004-11-17 Janis Johnson <janis187@us.ibm.com>
10295
10296 * lib/gcc-dg.exp (dg-skip-if): New function.
10297 (dg-forbid-option): Remove.
10298 * g++.dg/abi/bitfield3.C: Use dg-skip-if i?86 -m64.
10299 * g++.dg/abi/bitfield8.C: Likewise.
10300 * g++.dg/abi/dtor1.C: Likewise.
10301 * g++.dg/abi/empty10.C: Likewise.
10302 * g++.dg/abi/empty7.C: Likewise.
10303 * g++.dg/abi/empty9.C: Likewise.
10304 * g++.dg/abi/layout3.C: Likewise.
10305 * g++.dg/abi/layout4.C: Likewise.
10306 * g++.dg/abi/thunk1.C: Likewise.
10307 * g++.dg/abi/thunk2.C: Likewise.
10308 * g++.dg/abi/vbase11.C: Likewise.
10309 * g++.dg/abi/vthunk2.C: Likewise.
10310 * g++.dg/abi/vthunk3.C: Likewise.
10311 * g++.dg/ext/attrib8.C: Likewise.
10312 * g++.dg/opt/longbranch2.C: Likewise.
10313 * g++.dg/opt/reg-stack4.C: Likewise.
10314 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10315 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10316 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10317 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10318 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10319 * gcc.dg/20000609-1.c: Likewise.
10320 * gcc.dg/20000720-1.c: Likewise.
10321 * gcc.dg/20011107-1.c: Likewise.
10322 * gcc.dg/20011119-1.c: Likewise.
10323 * gcc.dg/20020108-1.c: Likewise.
10324 * gcc.dg/20020122-2.c: Likewise.
10325 * gcc.dg/20020122-3.c: Likewise.
10326 * gcc.dg/20020201-3.c: Likewise.
10327 * gcc.dg/20020206-1.c: Likewise.
10328 * gcc.dg/20020218-1.c: Likewise.
10329 * gcc.dg/20020310-1.c: Likewise.
10330 * gcc.dg/20020411-1.c: Likewise.
10331 * gcc.dg/20020418-2.c: Likewise.
10332 * gcc.dg/20020426-1.c: Likewise.
10333 * gcc.dg/20020426-2.c: Likewise.
10334 * gcc.dg/20020517-1.c: Likewise.
10335 * gcc.dg/20020523-1.c: Likewise.
10336 * gcc.dg/20020523-2.c: Likewise.
10337 * gcc.dg/20020729-1.c: Likewise.
10338 * gcc.dg/20030204-1.c: Likewise.
10339 * gcc.dg/20030826-2.c: Likewise.
10340 * gcc.dg/20030926-1.c: Likewise.
10341 * gcc.dg/20031202-1.c: Likewise.
10342 * gcc.dg/980312-1.c: Likewise.
10343 * gcc.dg/980313-1.c: Likewise.
10344 * gcc.dg/990117-1.c: Likewise.
10345 * gcc.dg/990424-1.c: Likewise.
10346 * gcc.dg/990524-1.c: Likewise.
10347 * gcc.dg/991230-1.c: Likewise.
10348 * gcc.dg/i386-387-1.c: Likewise.
10349 * gcc.dg/i386-387-2.c: Likewise.
10350 * gcc.dg/i386-387-3.c: Likewise.
10351 * gcc.dg/i386-387-4.c: Likewise.
10352 * gcc.dg/i386-387-5.c: Likewise.
10353 * gcc.dg/i386-387-6.c: Likewise.
10354 * gcc.dg/i386-asm-1.c: Likewise.
10355 * gcc.dg/i386-bitfield1.c: Likewise.
10356 * gcc.dg/i386-bitfield2.c: Likewise.
10357 * gcc.dg/i386-loop-1.c: Likewise.
10358 * gcc.dg/i386-loop-2.c: Likewise.
10359 * gcc.dg/i386-loop-3.c: Likewise.
10360 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10361 * gcc.dg/i386-pic-1.c: Likewise.
10362 * gcc.dg/i386-regparm.c: Likewise.
10363 * gcc.dg/i386-signbit-1.c: Likewise.
10364 * gcc.dg/i386-signbit-2.c: Likewise.
10365 * gcc.dg/i386-signbit-3.c: Likewise.
10366 * gcc.dg/i386-sse-5.c: Likewise.
10367 * gcc.dg/i386-sse-8.c: Likewise.
10368 * gcc.dg/i386-unroll-1.c: Likewise.
10369 * gcc.dg/tls/opt-1.c: Likewise.
10370 * gcc.dg/tls/opt-2.c: Likewise.
10371 * gcc.dg/unroll-1.c: Likewise.
10372 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10373 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10374 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10375 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10376
10377 2004-11-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10378
10379 * g++.dg/template/incomplete1.C: New test.
10380
10381 2004-11-16 Nick Clifton <nickc@redhat.com>
10382
10383 Revert patches accidentally commited during checkin of fixes for
10384 xstormy16 tests:
10385 gcc.c-torture/execute/simd-4.c: Revert
10386 gcc.dg/20040910-1.c: Revert.
10387
10388 2004-11-16 Paul Brook <paul@codesourcery.com>
10389
10390 PR fortran/13010
10391 * gfortran.dg/der_pointer_1.f90: New test.
10392
10393 2004-11-15 Joseph S. Myers <joseph@codesourcery.com>
10394
10395 PR c/18498
10396 * gcc.dg/bitfld-13.c: New test.
10397
10398 2004-11-15 Janis Johnson <janis187@us.ibm.com>
10399
10400 * gcc.dg/vect/tree-vect.h: (check_vect): Test symbols defined for
10401 powerpc*-*-linux*.
10402
10403 * gcc.dg/ppc64-abi-1.c: Skip if not lp64.
10404 * gcc.dg/ppc64-abi-2.c: Ditto.
10405 * gcc.dg/ppc64-abi-3.c: Ditto.
10406
10407 * lib/gcc-dg.exp (dg-target-list): Remove.
10408
10409 2004-11-15 Steve Ellcey <sje@cup.hp.com>
10410
10411 * gcc.dg/ia64-postinc.c: New test.
10412
10413 2004-11-15 Mark Mitchell <mark@codesourcery.com>
10414
10415 * gcc.dg/format/cmn-err-1.c: Add tests for "%p".
10416
10417 2004-11-15 Nick Clifton <nickc@redhat.com>
10418
10419 * g++.dg/opt/strength-reduce.C: Replace 0x7fffffff with
10420 __INT_MAX__ so that the test can be compiled by toolchains
10421 targeted at 16-bit processors.
10422
10423 * gcc.dg/20040625-1.c: Use long constants rather than integers
10424 when performing arithmetic that will overflow 16-bits.
10425
10426 * gcc.dg/i386-sse-8.c: Expect this test to fail for the
10427 xstormy16. It does not support 128-bit vector operations.
10428
10429 * gcc.dg/ultrasp4.c: Replace all occurrences of the type 'long'
10430 with the macro PTR_TYPE. Define this macro to an integer type
10431 suitable for holding a pointer.
10432
10433 * gcc.dg/compat/struct-align-1_x.c: Use shorter integers if
10434 the target is a 16-bit processor.
10435
10436 * gcc.dg/cpp/if-2.c: Expect a different warning message from
10437 16-bit targets where the character constant will be too long.
10438
10439 * g++.dg/opt/asm1.C: Expect this test to fail on the xstormy16
10440 where the double will not be directly addressable.
10441
10442 2004-11-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10443
10444 Friend class name lookup 1/n, PR c++/18471
10445 * g++.dg/template/crash26.C: New test.
10446 * g++.dg/lookup/struct1.C: Adjust expected error.
10447 * g++.dg/parse/elab1.C: Likewise.
10448 * g++.dg/parse/elab2.C: Likewise.
10449 * g++.dg/parse/int-as-enum1.C: Likewise.
10450 * g++.dg/parse/struct-as-enum1.C: Likewise.
10451 * g++.dg/parse/typedef1.C: Likewise.
10452 * g++.dg/parse/typedef3.C: Likewise.
10453 * g++.dg/parse/typedef4.C: Likewise.
10454 * g++.dg/parse/typedef5.C: Likewise.
10455 * g++.dg/template/nontype4.C: Likewise.
10456 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
10457 * g++.old-deja/g++.other/elab1.C: Likewise.
10458 * g++.old-deja/g++.other/syntax4.C: Likewise.
10459
10460 2004-11-15 Eric Botcazou <ebotcazou@libertysurf.fr>
10461
10462 * gcc.dg/intmax_t-1.c: XFAIL on Solaris 2.5.1.
10463
10464 2004-11-14 Zdenek Dvorak <dvorakz@suse.cz>
10465
10466 * gcc.c-torture/execute/20041114-1.c: New test.
10467
10468 2004-11-14 Joseph S. Myers <joseph@codesourcery.com>
10469
10470 * gcc.dg/c99-flex-array-5.c, gcc.dg/c99-fordecl-3.c,
10471 gcc.dg/comp-goto-1.c, gcc.dg/comp-goto-2.c, gcc.dg/comp-goto-3.c,
10472 gcc.dg/format/strfmon-2.c, gcc.dg/pointer-arith-1.c,
10473 gcc.dg/pointer-arith-2.c, gcc.dg/pointer-arith-3.c,
10474 gcc.dg/pointer-arith-4.c, gcc.dg/switch-5.c, gcc.dg/switch-6.c,
10475 gcc.dg/switch-7.c: New tests.
10476
10477 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10478
10479 * gcc.dg/vect/vect-78.c: Now vectorized on powerpc*.
10480
10481 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10482
10483 PR tree-opt/18400
10484 * gcc.dg/vect/pr18400.c: New test.
10485
10486 2004-11-14 Dorit Naishlos <dorit@il.ibm.com>
10487 Andrew Pinski <pinskia@physics.uc.edu>
10488
10489 PR tree-opt/18425
10490 * gcc.dg/vect/pr18425.c: New test.
10491
10492 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10493
10494 * gcc.dg/tls/alias-1.c: Remove dg-warning on the SPARC.
10495 Guard with dg-require-alias and dg-require-visibility.
10496
10497 2004-11-14 Eric Botcazou <ebotcazou@libertysurf.fr>
10498
10499 * g++.dg/other/packed1.C: UnXFAIL on SPARC, PA, MIPS and PowerPC.
10500
10501 2004-11-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10502
10503 * g++.dg/expr/unary1.C, g++.dg/expr/unary2.C: New tests.
10504
10505 2004-11-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
10506
10507 PR c++/17344
10508 * g++.dg/template/defarg5.C: New test.
10509
10510 2004-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
10511
10512 * g++.dg/parse/cast1.C: Run only on ILP32.
10513 * g++.old-deja/g++.mike/p784.C: Likewise.
10514
10515 2004-11-13 Bernd Schmidt <bernd.schmidt@analog.com>
10516
10517 * gcc.c-torture/execute/20041113-1.c: New test.
10518
10519 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
10520
10521 PR target/18230
10522 * gcc.dg/vect/tree-vect.h (check_vect): Add SPARC-specific test.
10523 * gcc.dg/vect/vect-2.c, gcc.dg/vect/vect-7.c, gcc.dg/vect/vect-9.c,
10524 gcc.dg/vect/vect-10.c, gcc.dg/vect/vect-12.c, gcc.dg/vect/vect-14.c,
10525 gcc.dg/vect/vect-15.c, gcc.dg/vect/vect-17.c, gcc.dg/vect/vect-18.c,
10526 gcc.dg/vect/vect-19.c, gcc.dg/vect/vect-20.c, gcc.dg/vect/vect-21.c,
10527 gcc.dg/vect/vect-22.c, gcc.dg/vect/vect-23.c, gcc.dg/vect/vect-24.c,
10528 gcc.dg/vect/vect-25.c, gcc.dg/vect/vect-26.c, gcc.dg/vect/vect-32.c,
10529 gcc.dg/vect/vect-33.c, gcc.dg/vect/vect-34.c, gcc.dg/vect/vect-35.c,
10530 gcc.dg/vect/vect-36.c, gcc.dg/vect/vect-37.c, gcc.dg/vect/vect-62.c,
10531 gcc.dg/vect/vect-63.c, gcc.dg/vect/vect-64.c, gcc.dg/vect/vect-65.c,
10532 gcc.dg/vect/vect-66.c, gcc.dg/vect/vect-67.c, gcc.dg/vect/vect-68.c,
10533 gcc.dg/vect/vect-69.c, gcc.dg/vect/vect-73.c, gcc.dg/vect/vect-75.c,
10534 gcc.dg/vect/vect-76.c, gcc.dg/vect/vect-78.c: Enable for SPARC.
10535
10536 2004-11-13 James A. Morrison <phython@gcc.gnu.org>
10537
10538 * gcc.target/sparc/fand.c, gcc.target/sparc/fands,
10539 gcc.target/sparc/fnand.c, gcc.target/sparc/fnands.c,
10540 gcc.target/sparc/fxor.c, gcc.target/sparc/fxors.c,
10541 gcc.target/sparc/fxnor.c, gcc.target/sparc/fxnors.c,
10542 gcc.target/sparc/fandnot.c, gcc.target/sparc/fandnots.c,
10543 gcc.target/sparc/fornot.c, gcc.target/sparc/fornots.c,
10544 gcc.target/sparc/fnot.c, gcc.target/sparc/fnots.c,
10545 gcc.target/sparc/for.c, gcc.target/sparc/fors.c,
10546 gcc.target/sparc/combined-1.c: New tests.
10547
10548 2004-11-12 Ziemowit Laski <zlaski@apple.com>
10549
10550 * objc.dg/const-str-8.m, objc.dg/const-str-9.m:
10551 New tests.
10552
10553 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10554
10555 * lib/gcc-dg.exp (dg-forbid-option): New function.
10556 * g++.dg/abi/bitfield3.C: Use dg-forbid-option -m64.
10557 * g++.dg/abi/bitfield8.C: Likewise.
10558 * g++.dg/abi/dtor1.C: Likewise.
10559 * g++.dg/abi/empty10.C: Likewise.
10560 * g++.dg/abi/empty7.C: Likewise.
10561 * g++.dg/abi/empty9.C: Likewise.
10562 * g++.dg/abi/layout3.C: Likewise.
10563 * g++.dg/abi/layout4.C: Likewise.
10564 * g++.dg/abi/thunk1.C: Likewise.
10565 * g++.dg/abi/thunk2.C: Likewise.
10566 * g++.dg/abi/vbase11.C: Likewise.
10567 * g++.dg/abi/vthunk2.C: Likewise.
10568 * g++.dg/abi/vthunk3.C: Likewise.
10569 * g++.dg/ext/attrib8.C: Likewise.
10570 * g++.dg/opt/longbranch2.C: Likewise.
10571 * g++.dg/opt/reg-stack4.C: Likewise.
10572 * g++.old-deja/g++.ext/attrib1.C: Likewise.
10573 * g++.old-deja/g++.ext/attrib2.C: Likewise.
10574 * g++.old-deja/g++.ext/attrib3.C: Likewise.
10575 * g++.old-deja/g++.other/store-expr1.C: Likewise.
10576 * g++.old-deja/g++.other/store-expr2.C: Likewise.
10577 * gcc.dg/20000609-1.c: Likewise.
10578 * gcc.dg/20000720-1.c: Likewise.
10579 * gcc.dg/20011107-1.c: Likewise.
10580 * gcc.dg/20011119-1.c: Likewise.
10581 * gcc.dg/20020108-1.c: Likewise.
10582 * gcc.dg/20020122-2.c: Likewise.
10583 * gcc.dg/20020122-3.c: Likewise.
10584 * gcc.dg/20020201-3.c: Likewise.
10585 * gcc.dg/20020206-1.c: Likewise.
10586 * gcc.dg/20020218-1.c: Likewise.
10587 * gcc.dg/20020310-1.c: Likewise.
10588 * gcc.dg/20020411-1.c: Likewise.
10589 * gcc.dg/20020418-2.c: Likewise.
10590 * gcc.dg/20020426-1.c: Likewise.
10591 * gcc.dg/20020426-2.c: Likewise.
10592 * gcc.dg/20020517-1.c: Likewise.
10593 * gcc.dg/20020523-1.c: Likewise.
10594 * gcc.dg/20020523-2.c: Likewise.
10595 * gcc.dg/20020729-1.c: Likewise.
10596 * gcc.dg/20030204-1.c: Likewise.
10597 * gcc.dg/20030826-2.c: Likewise.
10598 * gcc.dg/20030926-1.c: Likewise.
10599 * gcc.dg/20031202-1.c: Likewise.
10600 * gcc.dg/980312-1.c: Likewise.
10601 * gcc.dg/980313-1.c: Likewise.
10602 * gcc.dg/990117-1.c: Likewise.
10603 * gcc.dg/990424-1.c: Likewise.
10604 * gcc.dg/990524-1.c: Likewise.
10605 * gcc.dg/991230-1.c: Likewise.
10606 * gcc.dg/i386-387-1.c: Likewise.
10607 * gcc.dg/i386-387-2.c: Likewise.
10608 * gcc.dg/i386-387-3.c: Likewise.
10609 * gcc.dg/i386-387-4.c: Likewise.
10610 * gcc.dg/i386-387-5.c: Likewise.
10611 * gcc.dg/i386-387-6.c: Likewise.
10612 * gcc.dg/i386-asm-1.c: Likewise.
10613 * gcc.dg/i386-bitfield1.c: Likewise.
10614 * gcc.dg/i386-bitfield2.c: Likewise.
10615 * gcc.dg/i386-loop-1.c: Likewise.
10616 * gcc.dg/i386-loop-2.c: Likewise.
10617 * gcc.dg/i386-loop-3.c: Likewise.
10618 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
10619 * gcc.dg/i386-pic-1.c: Likewise.
10620 * gcc.dg/i386-regparm.c: Likewise.
10621 * gcc.dg/i386-signbit-1.c: Likewise.
10622 * gcc.dg/i386-signbit-2.c: Likewise.
10623 * gcc.dg/i386-signbit-3.c: Likewise.
10624 * gcc.dg/i386-sse-5.c: Likewise.
10625 * gcc.dg/i386-sse-8.c: Likewise.
10626 * gcc.dg/i386-unroll-1.c: Likewise.
10627 * gcc.dg/tls/opt-1.c: Likewise.
10628 * gcc.dg/tls/opt-2.c: Likewise.
10629 * gcc.dg/unroll-1.c: Likewise.
10630 * gcc.misc-tests/i386-pf-3dnow-1.c: Likewise.
10631 * gcc.misc-tests/i386-pf-athlon-1.c: Likewise.
10632 * gcc.misc-tests/i386-pf-none-1.c: Likewise.
10633 * gcc.misc-tests/i386-pf-sse-1.c: Likewise.
10634 * gcc.c-torture/execute/20010129-1.x: Do not use -mtune=i686 when
10635 -m64 is specified.
10636
10637 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10638
10639 PR c++/18389
10640 * g++.dg/parse/cond1.C: New test.
10641
10642 PR c++/18429
10643 * g++.dg/template/array9.C: New test.
10644 * g++.dg/ext/vla1.C: Adjust error messages.
10645 * g++.dg/ext/vlm1.C: Likewise.
10646 * g++.dg/template/crash2.C: Likewise.
10647
10648 PR c++/18436
10649 * g++.dg/template/call3.C: New test.
10650
10651 PR c++/18407
10652 * g++.dg/template/ptrmem11.C: New test.
10653
10654 2004-11-12 Andrew Pinski <pinskia@physics.uc.edu>
10655
10656 PR other/14264
10657 * lib/g++.exp: Set LC_ALL and LANG to C.
10658 * lib/gcc-dg.exp: Likewise.
10659 * lib/gfortran.exp: Likewise.
10660 * lib/objc.exp: Likewise.
10661 * lib/treelang.exp: Likewise.
10662
10663 2004-11-12 Andreas Schwab <schwab@suse.de>
10664
10665 * gcc.dg/pr16286.c: Fix last change.
10666
10667 2004-11-12 Mark Mitchell <mark@codesourcery.com>
10668
10669 PR c++/18416
10670 * g++.dg/init/global1.C: New test.
10671
10672 2004-11-12 Eric Botcazou <ebotcazou@act-europe.fr>
10673
10674 * gcc.c-torture/execute/20041112-1.c: New test.
10675
10676 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10677
10678 * lib/gcc-dg.exp (dg-target-list): New.
10679
10680 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10681 Richard Sandiford <rsandifo@redhat.com>
10682
10683 * lib/target-supports.exp (get-compiler_messages): New.
10684 (check_named_sections_available): Use it.
10685 (check_effective_target_ilp32): New.
10686 (check_effective_target_lp64): New.
10687 (is-effective-target): New.
10688 * lib/gcc-dg.exp (dg-require-effective-target): New.
10689
10690 2004-11-11 Joseph S. Myers <joseph@codesourcery.com>
10691
10692 * gcc.dg/precedence-1.c: New test.
10693
10694 2004-11-11 Janis Johnson <janis187@us.ibm.com>
10695
10696 * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
10697
10698 * gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
10699 message, delete generated files, use more descriptive name for
10700 executable, and make the test unsupported when it cannot be run.
10701
10702 * lib/gcc-dg.exp (skip_test_and_clear_xfail): New procedure.
10703 (dg-require-weak, dg-require-visibility, dg-require-alias,
10704 dg-require-gc-sections, dg-require-profiling, dg-require-dll,
10705 dg-require-iconv, dg-require-named-sections): Use it.
10706
10707 * lib/gcc-dg.exp (dg-xfail-if): Ignore if skipping the test.
10708
10709 2004-11-11 Nathan Sidwell <nathan@codesourcery.com>
10710
10711 PR target/16457
10712 * gcc.dg/ppc-and-1: New
10713
10714 PR target/16796
10715 * gcc.dg/ppc-mov-1.c: New.
10716
10717 PR target/16458
10718 * gcc.dg/ppc-compare-1.c: New.
10719
10720 2004-11-10 Joseph S. Myers <joseph@codesourcery.com>
10721
10722 * objc.dg/desig-init-2.m: New test.
10723
10724 2004-11-10 Adam Nemet <anemet@lnxw.com>
10725
10726 PR middle-end/18160
10727 * g++.dg/warn/register-var-1.C: New test.
10728 * g++.dg/warn/register-var-2.C: New test.
10729
10730 2004-11-10 Eric Botcazou <ebotcazou@libertysurf.fr>
10731
10732 * gcc.dg/union-2.c: New test.
10733
10734 2004-11-10 Fariborz Jahanian <fjahanian@apple.com>
10735
10736 * gcc.c-torture/execute/ieee/unsafe-fp-assoc-1.c:
10737 New test for PR tree-optimization/17892.
10738
10739 2004-11-09 Mark Mitchell <mark@codesourcery.com>
10740
10741 PR c++/18369
10742 * g++.dg/init/new12.C: New test.
10743
10744 2004-11-10 James A. Morrison <phython@gcc.gnu.org>
10745
10746 * gcc.target/sparc: New directory.
10747 * gcc.target/sparc/sparc.exp: New driver.
10748 * gcc.target/sparc/fpadd16.c, gcc.target/sparc/fpadd16s.c,
10749 gcc.target/sparc/fpsub16.c, gcc.target/sparc/fpsub16s.c,
10750 gcc.target/sparc/fpadd32.c, gcc.target/sparc/fpadd32s.c,
10751 gcc.target/sparc/fpsub32.c, gcc.target/sparc/fpsub32s.c: New tests.
10752
10753 2004-11-10 Paul Brook <paul@codesourcery.com>
10754
10755 PR fortran/18218
10756 * gfortran.dg/list_read.c: New test.
10757
10758 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10759
10760 PR c/18322
10761 * gcc.dg/func-outside-1.c, gcc.dg/func-outside-2.c: Correct
10762 expected diagnostic location.
10763
10764 2004-11-09 Ulrich Weigand <uweigand@de.ibm.com>
10765
10766 * gcc.dg/20041109-1.c: New test.
10767
10768 2004-11-09 Andrew Pinski <pinskia@physics.uc.edu>
10769
10770 PR objc/18406
10771 * objc/compile/pr18406.m: New test.
10772
10773 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10774
10775 * gcc.dg/builtin-prefetch-1.c: Update expected diagnostic.
10776
10777 2004-11-09 Joseph S. Myers <joseph@codesourcery.com>
10778
10779 * gcc.dg/builtin-prefetch-1.c: Adjust expected messages.
10780
10781 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10782
10783 * testsuite/gcc.dg/uninit-H.c: Add ifdefs for __hppa__ and __ia64__.
10784
10785 2004-11-08 Steve Ellcey <sje@cup.hp.com>
10786
10787 * testsuite/gcc.dg/20030225-2.c: Add prototype for abort and
10788 exit.
10789
10790 2004-11-08 Andrew Pinski <pinskia@physics.uc.edu>
10791
10792 PR tree-opt/18299
10793 * gcc.c-torture/pr18299-1.c: New test.
10794
10795 2004-11-06 Andreas Schwab <schwab@suse.de>
10796
10797 * gcc.dg/pr16286.c: Also test for bool and pixel.
10798
10799 2004-11-06 Joseph S. Myers <joseph@codesourcery.com>
10800
10801 * gcc.dg/anon-struct-6.c, gcc.dg/anon-struct-7.c,
10802 gcc.dg/anon-struct-8.c, gcc.dg/bitfld-10.c, gcc.dg/bitfld-11.c,
10803 gcc.dg/bitfld-12.c, gcc.dg/func-outside-1.c,
10804 gcc.dg/func-outside-2.c, gcc.dg/label-decl-1.c,
10805 gcc.dg/label-decl-2.c, gcc.dg/label-decl-3.c,
10806 gcc.dg/label-decl-4.c, gcc.dg/struct-empty-1.c,
10807 gcc.dg/struct-empty-2.c, gcc.dg/struct-empty-3.c,
10808 gcc.dg/struct-semi-1.c, gcc.dg/struct-semi-2.c,
10809 gcc.dg/struct-semi-3.c: New tests.
10810
10811 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10812
10813 * g++.dg/opt/nothrow1.C: Use -42 instead of 42.
10814
10815 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10816
10817 * gcc.dg/compat/generate-random.c (generate_random_data unsafe_state):
10818 Do not use C99 designators.
10819
10820 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10821
10822 * g++.dg/other/pragma-re-1.C (p, q): Fix type and remove cast.
10823
10824 2004-11-06 Eric Botcazou <ebotcazou@libertysurf.fr>
10825
10826 * gcc.c-torture/compile/simd-5.c: Do not XFAIL on SPARC 64-bit.
10827 * gcc.c-torture/execute/20020227-1.x: Do not XFAIL at -O3.
10828 * gcc.c-torture/execute/simd-5.x: Remove.
10829
10830 2004-11-06 Andrew Pinski <pinskia@physics.uc.edu>
10831
10832 PR rtl-optimization/17933
10833 * gcc.dg/torture/pr17933-1.c: New test.
10834
10835 2004-11-06 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
10836
10837 PR target/18106
10838 * lib/target-supports.exp (check_weak_available): Support
10839 Windows.
10840
10841 2004-11-05 Danny Smith <dannysmith@users.sourceforge.net>
10842
10843 * gcc.dg/compat/struct-layout-1_generate.c (main): Generate a
10844 call to fflush(stdout) before abort.
10845 (my_ffsll): New function.
10846 (generate_fields): Use it.
10847
10848 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10849
10850 * gcc.dg/init-undef-1.c: New test.
10851
10852 2004-11-05 Joseph S. Myers <joseph@codesourcery.com>
10853
10854 * gcc.dg/20040910-1.c, gcc.dg/cpp/digraph2.c,
10855 gcc.dg/cpp/direct2.c, gcc.dg/cpp/direct2s.c,
10856 gcc.dg/cpp/separate-1.c, gcc.dg/noncompile/951123-1.c,
10857 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c: Adjust
10858 expected messages for new parser.
10859
10860 2004-11-04 Mark Mitchell <mark@codesourcery.com>
10861
10862 * testsuite/g++.dg/ext/visibility/symbian1.C: New test.
10863
10864 2004-11-04 Eric Botcazou <ebotcazou@libertysurf.fr>
10865
10866 * gcc.dg/pragma-align.c (sixteen): Use 8-byte alignment
10867 on LP64 targets.
10868
10869 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10870
10871 * gcc.dg/asm-qual-1.c, gcc.dg/declspec-15.c, gcc.dg/declspec-16.c,
10872 gcc.dg/declspec-17.c, gcc.dg/empty-source-1.c,
10873 gcc.dg/empty-source-2.c, gcc.dg/empty-source-3.c,
10874 gcc.dg/extra-semi-1.c, gcc.dg/extra-semi-2.c,
10875 gcc.dg/extra-semi-3.c, gcc.dg/gnu-cond-expr-1.c,
10876 gcc.dg/gnu-cond-expr-2.c, gcc.dg/gnu-cond-expr-3.c,
10877 gcc.dg/init-empty-1.c, gcc.dg/init-empty-2.c,
10878 gcc.dg/init-empty-3.c, gcc.dg/noncompile/old-style-parm-1.c,
10879 gcc.dg/noncompile/old-style-parm-2.c, gcc.dg/stmt-expr-1.c,
10880 gcc.dg/stmt-expr-2.c, gcc.dg/stmt-expr-3.c: New tests.
10881
10882 2004-11-04 Joseph S. Myers <joseph@codesourcery.com>
10883
10884 * gcc.dg/c90-restrict-1.c, gcc.dg/c99-arraydecl-2.c,
10885 gcc.dg/c99-func-2.c, gcc.dg/charset/asm2.c, gcc.dg/concat.c,
10886 gcc.dg/cpp/19990413-1.c, gcc.dg/cpp/paste4.c,
10887 gcc.dg/init-desig-obs-1.c, gcc.dg/noncompile/920721-2.c,
10888 gcc.dg/noncompile/930622-2.c, gcc.dg/noncompile/940112-1.c,
10889 gcc.dg/noncompile/950921-1.c, gcc.dg/switch-2.c,
10890 objc.dg/naming-1.m, objc.dg/naming-2.m: Adjust expected messages
10891 for new parser.
10892
10893 2004-11-04 Richard Sandiford <rsandifo@redhat.com>
10894
10895 PR target/15342
10896 * gcc.dg/20041104-1.c: New test.
10897
10898 2004-11-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
10899
10900 * g++.dg/template/nontype7.C: New test.
10901 * g++.dg/template/nontype8.C: Likewise.
10902 * g++.dg/template/nontype9.C: Likewise.
10903 * g++.dg/template/nontype10.C: Likewise.
10904 * g++.dg/tc1/dr49.C: Likewise.
10905 * g++.dg/template/ptrmem8.C: Relax dg-error checks.
10906 * g++.old-deja/g++.other/null1.C: Remove a buggy error check
10907
10908 2004-11-04 Ben Elliston <bje@au.ibm.com>
10909
10910 * g++.dg/rtti/tinfo1.C: Remove xfails.
10911
10912 2004-11-04 Ben Elliston <bje@au.ibm.com>
10913
10914 * g++.old-deja/g++.other/enum5.C (enum conditions): Move the
10915 packed attribute to the definition to satisfy the new C++ parser.
10916
10917 2004-11-03 Eric Botcazou <ebotcazou@libertysurf.fr>
10918
10919 * gcc.c-torture/execute/stdarg-2.c (foo): Split multiple
10920 invocations of va_arg.
10921
10922 2004-11-02 Mark Mitchell <mark@codesourcery.com>
10923
10924 PR c++/18124
10925 * g++.dg/template/crash25.C: New test.
10926
10927 PR c++/18155
10928 * g++.dg/template/typedef2.C: New test.
10929 * g++.dg/parse/crash13.C: Adjust error markers.
10930
10931 PR c++/18177
10932 * g++.dg/conversion/const3.C: New test.
10933
10934 2004-11-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
10935
10936 PR fortran/17535
10937 PR fortran/17583
10938 PR fortran/17713
10939 * gfortran.dg/generic_[123].f90: New testcases.
10940
10941 2004-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
10942
10943 * gcc.dg/uninit-C.c: Remove special-casing for SPARC.
10944 * gcc.dg/uninit-H.c: Define to "sp" on SPARC.
10945
10946 2004-11-02 Andrew Pinski <pinskia@physics.uc.edu>
10947
10948 PR tree-opt/16808
10949 * gcc.c-torture/compile/pr16808.c: New test.
10950
10951 2004-11-02 Nathan Sidwell <nathan@codesourcery.com>
10952
10953 PR rtl-optimization/17104
10954 * gcc.dg/ppc-bitfield1.c: New.
10955
10956 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10957
10958 * gcc.dg/uninit-H.c (ASM): Define to "$sp" on MIPS targets.
10959
10960 2004-11-01 Richard Sandiford <rsandifo@redhat.com>
10961
10962 * g++.dg/abi/mangle6.C: Run for all MIPS targets. Provide dummy
10963 strings for 32-bit code.
10964
10965 2004-11-01 Joseph S. Myers <joseph@codesourcery.com>
10966
10967 PR c/18239
10968 * gcc.dg/parm-impl-decl-1.c, gcc.dg/parm-impl-decl-2.c: New tests.
10969
10970 2004-11-01 Nathan Sidwell <nathan@codesourcery.com>
10971
10972 PR c++/18064
10973 * g++.old-deja/g++.mike/p811.C: Avoid covariant extension.
10974
10975 2004-10-31 Mark Mitchell <mark@codesourcery.com>
10976
10977 PR c++/15172
10978 * g++.dg/init/aggr2.C: New test.
10979
10980 2004-10-30 Ziemowit Laski <zlaski@apple.com>
10981
10982 * objc.dg/local-decl-1.m: New test.
10983
10984 2004-10-30 Gabriel Dos Reis <gdr@integrable-solutions.net>
10985
10986 * gcc.dg/20040910-1.c: Adjust regex.
10987
10988 2004-10-30 Roger Sayle <roger@eyesopen.com>
10989
10990 PR rtl-optimization/18084
10991 * g++.dg/opt/pr18084-1.C: New testcase.
10992
10993 2004-10-30 Matt Austern <austern@apple.com>
10994
10995 PR c++/17542
10996 * g++.dg/ext/attrib18.C: New test.
10997
10998 2004-10-30 Roger Sayle <roger@eyesopen.com>
10999
11000 PR middle-end/18096
11001 * gcc.dg/pr18096-1.c: New test case.
11002
11003 2004-10-30 Roger Sayle <roger@eyesopen.com>
11004
11005 * gcc.dg/pr17581-1.c: Add missing prototype for abort.
11006
11007 2004-10-30 Joseph S. Myers <joseph@codesourcery.com>
11008
11009 PR c/16666
11010 * gcc.dg/dremf-type-compat-1.c, gcc.dg/dremf-type-compat-2.c,
11011 gcc.dg/dremf-type-compat-3.c, gcc.dg/dremf-type-compat-4.c,
11012 gcc.dg/old-style-prom-1.c, gcc.dg/old-style-prom-2.c,
11013 gcc.dg/old-style-prom-3.c: New tests.
11014
11015 2004-10-30 Danny Smith <dannysmith@users.sourceforge.net>
11016
11017 * gcc.dg/bf-ms-attrib.c: Add protototype for abort.
11018 Remove unnecessary inclusion of stdio.h.
11019
11020 2004-10-29 Roger Sayle <roger@eyesopen.com>
11021
11022 PR rtl-optimization/17581
11023 * gcc.dg/pr17581-1.c: New test case.
11024
11025 2004-10-28 Nathan Sidwell <nathan@codesourcery.com>
11026
11027 * g++.dg/conversion/dr195.C: Adjust expected errors for DR195 not
11028 being implemented.
11029 * g++.dg/conversion/dr195-1.C: New.
11030 * g++.old-deja/g++.brendan/operators4.C: Don't be pedantic.
11031 * g++.old-deja/g++.mike/p10148.C: Likewise.
11032
11033 2004-10-29 Mark Mitchell <mark@codesourcery.com>
11034
11035 PR c++/17695
11036 * g++.dg/debug/typedef2.C: New test.
11037
11038 2004-10-29 David Billinghurst <David.Billinghurst@riotinto.com>
11039
11040 PR fortran/13490
11041 * gfortran.dg/g77/20030326-1.f: Change xfail on error to warning.
11042 * gfortran.dg/g77/README: Update.
11043
11044 2004-10-28 Matt Austern <austern@apple.com>
11045
11046 PR c++/14124
11047 * g++.dg/ext/packed7.C: New test.
11048
11049 2004-10-28 Andrew Pinski <pinskia@physics.uc.edu>
11050
11051 * gcc.dg/visibility-[1-9a].c: Change to use scan-hidden instead of
11052 scan-assembler.
11053 * lib/scanasm.exp (hidden-scan-for): New proc.
11054 (scan-hidden): Use hidden-scan-for instead of constructing the scan
11055 string.
11056 (scan-not-hidden): Likewise.
11057 * lib/target-supports.exp (check_visibility_available): mach-o is
11058 support too.
11059
11060 2004-10-28 Mark Mitchell <mark@codesourcery.com>
11061
11062 PR c++/17132
11063 * g++.dg/template/memclass3.C: New test.
11064
11065 2004-10-28 Adam Nemet <anemet@lnxw.com>
11066
11067 PR middle-end/18160
11068 * gcc.dg/register-var-1.c: New test.
11069 * gcc.dg/register-var-2.c: New test.
11070 * gcc.dg/asm-7.c: Taking the address of a register variable is an
11071 error now.
11072
11073 2004-10-28 Dorit Naishlos <dorit@il.ibm.com>
11074
11075 PR other/18172
11076 * gcc.dg/vect/vect-20.c: Use 'signed char' instaed of 'char'. Remove
11077 unused variables.
11078 * gcc.dg/vect/vect-22.c: Likewise.
11079
11080 2004-10-28 Jakub Jelinek <jakub@redhat.com>
11081
11082 * gcc.dg/i386-rotate-1.c: New test.
11083
11084 2004-10-27 Mark Mitchell <mark@codesourcery.com>
11085
11086 * g++.dg/init/ref12.C: Add "run" marker.
11087
11088 PR c++/17435
11089 * g++.dg/init/ref12.C: New test.
11090
11091 PR c++/18140
11092 * g++.dg/template/shift1.C: New test.
11093 * g++.dg/template/error10.C: Adjust error markers.
11094
11095 2004-10-27 Andrew Pinski <pinskia@physics.uc.edu>
11096
11097 PR tree-opt/17529
11098 * gcc.c-torture/compile/pr17529.c: Remove the xfail.
11099
11100 2004-10-27 Geoffrey Keating <geoffk@apple.com>
11101
11102 * gcc.dg/weak/typeof-2.c: Needs aliases as well as weak.
11103 * gcc.dg/weak/weak-3.c: Likewise.
11104 * gcc.dg/weak/weak-5.c: Likewise.
11105 * gcc.dg/weak/weak-9.c: Likewise.
11106 * lib/file-format.exp (gcc_target_object_format): Darwin has Mach-O.
11107 * lib/target-supports.exp (check_weak_available): Mach-O does weak.
11108
11109 * gcc.dg/darwin-weakimport-1.c: New.
11110
11111 2004-10-28 Ben Elliston <bje@au.ibm.com>
11112
11113 * gcc.dg/tree-ssa/sra-1.c: Pass --param sra-max-structure-size.
11114
11115 2004-10-27 Nathan Sidwell <nathan@codesourcery.com>
11116
11117 * gcc.dg/cpp/direct2.c: Cope with different bison 'parse' or
11118 'syntax' error messages.
11119 * gcc.dg/cpp/direct2s.c: Likewise.
11120
11121 2004-10-26 Geoffrey Keating <geoffk@apple.com>
11122
11123 * gcc.c-torture/compile/20041026-1.c: New.
11124
11125 2004-10-26 Mark Mitchell <mark@codesourcery.com>
11126
11127 PR c++/18093
11128 * g++.dg/lookup/ns2.C: New test.
11129
11130 PR c++/18020
11131 * g++.dg/template/enum4.C: New test.
11132
11133 PR c++/18161
11134 * g++.dg/template/expr1.C: New test.
11135
11136 2004-10-26 Ben Elliston <bje@au.ibm.com>
11137
11138 * gcc.dg/tree-ssa/20030922-2.c: Now passing, so remove xfail.
11139
11140 2004-10-26 Joseph S. Myers <jsm@polyomino.org.uk>
11141
11142 * gcc.dg/decl-nospec-1.c, gcc.dg/decl-nospec-2.c,
11143 gcc.dg/decl-nospec-3.c: New tests.
11144
11145 2004-10-26 Ziemowit Laski <zlaski@apple.com>
11146
11147 * objc.dg/super-class-3.m: New test.
11148
11149 2004-10-26 Nathan Sidwell <nathan@codesourcery.com>
11150
11151 * gcc.dg/cpp/direct2.c: Adjust expected errors, robustify parser
11152 resyncing.
11153 * gcc.dg/cpp/direct2s.c: Likewise.
11154
11155 2004-10-25 Geoffrey Keating <geoffk@apple.com>
11156
11157 * objc.dg/image-info.m: Update for changes to section selection.
11158
11159 2004-10-25 David Ayers <d.ayers@inode.at>
11160 Ziemowit Laski <zlaski@apple.com>
11161
11162 * objc.dg/call-super-2.m: Add messages to 'Class <Proto>'; update
11163 diagnostics when messaging 'id <Proto>'.
11164 * objc.dg/class-protocol-1.m: New test.
11165 * objc.dg/desig-init-1.m: Add message to an invalid receiver using
11166 a non-existent method signature.
11167 * objc.dg/method-5.m, objc.dg/method-6.m, objc.dg/proto-hier-1.m:
11168 Update diagnostics when messaging with non-existent method signature.
11169 * objc.dg/proto-hier-2.m: Adjust wording of diagnostic.
11170 * objc.dg/proto-lossage-1.m, objc.dg/proto-lossage-4.m: Messages to
11171 invalid receivers are now resolved as if messaging 'id'; remove
11172 extraneous diagnostics.
11173
11174 2004-10-25 Joseph S. Myers <jsm@polyomino.org.uk>
11175
11176 PR c/16667
11177 * gcc.dg/init-desig-obs-1.c, gcc.dg/init-desig-obs-2.c,
11178 gcc.dg/init-desig-obs-3.c: New tests.
11179
11180 2004-10-25 Jakub Jelinek <jakub@redhat.com>
11181
11182 * gcc.dg/debug/20041023-1.c: New test.
11183
11184 2004-10-25 Andrew Pinski <pinskia@physics.uc.edu>
11185
11186 PR middle-end/17407
11187 * gcc.c-torture/compile/pr17407.c: New test.
11188
11189 PR c++/18121
11190 * g++.dg/template/array8.C: New test.
11191
11192 2004-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
11193
11194 PR other/18138
11195 * lib/g++.exp: Accept more than one multilib libgcc.
11196 * lib/gcc-dg.exp: Likewise.
11197 * lib/objc.exp: Likewise.
11198 * lib/treelang.exp: Likewise.
11199 * lib/gfortran.exp: Likewise.
11200
11201 2004-10-24 Ben Elliston <bje@au.ibm.com>
11202
11203 * gcc.dg/c90-const-expr-3.c: Reference the ISO C standard.
11204
11205 2004-10-24 Geoffrey Keating <geoffk@geoffk.org>
11206
11207 * gcc.dg/c90-const-expr-3.c: xfail all the ASSERT_NOT_NPC tests.
11208 * gcc.dg/c99-const-expr-3.c: Likewise.
11209
11210 2004-10-23 Andrew Pinski <pinskia@physics.uc.edu>.
11211
11212 * gcc.dg/tree-ssa/loop-1.c: Add -static for *-*-darwin*.
11213
11214 2004-10-23 Ben Elliston <bje@au.ibm.com>
11215
11216 * gcc.c-torture/execute/loop-2e.x: Remove.
11217
11218 2004-10-22 Nathan Sidwell <nathan@codesourcery.com>
11219
11220 PR c++/18095
11221 * g++.dg/parse/crash18.C: New.
11222 * g++.dg/parse/crash19.C: New.
11223
11224 2004-10-22 Aaron W. LaFramboise <aaronavay62@aaronwl.com>
11225
11226 * g++.dg/ext/dllimport1.C: Move dg-warnings.
11227 * g++.dg/ext/dllimport2.C: Same.
11228 * g++.dg/ext/dllimport8.C: Same.
11229
11230 2004-10-21 Mark Mitchell <mark@codesourcery.com>
11231
11232 PR c++/10841
11233 * g++.dg/conversion/cast1.C: New test.
11234 * g++.dg/overload/pmf1.C: Adjust error marker.
11235
11236 2004-10-21 Andrew Pinski <pinskia@physics.uc.edu>
11237
11238 PR objc/17923
11239 * objc.dg/const-str-7.m: New test.
11240
11241 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11242
11243 * g++.dg/template/memfriend11.C: Fix comment typo.
11244 * g++.dg/template/memfriend14.C: Likewise.
11245
11246 2004-10-20 Richard Henderson <rth@redhat.com>
11247
11248 * gcc.dg/cleanup-10.c, gcc.dg/cleanup-11.c, gcc.dg/cleanup-8.c,
11249 gcc.dg/cleanup-9.c: Use -fnon-call-exceptions, not
11250 -fasynchronous-unwind-tables.
11251
11252 2004-10-20 Richard Henderson <rth@redhat.com>
11253
11254 * gcc.c-torture/unsorted/call386.c (foo): Fix return type.
11255 (main): Return success.
11256 * gcc.c-torture/unsorted/subcc.c (foo, bar): Fix return types.
11257 (main): Return success.
11258
11259 2004-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
11260
11261 PR c++/13495
11262 * g++.dg/template/memfriend9.C: New test.
11263 * g++.dg/template/memfriend10.C: Likewise.
11264 * g++.dg/template/memfriend11.C: Likewise.
11265 * g++.dg/template/memfriend12.C: Likewise.
11266 * g++.dg/template/memfriend13.C: Likewise.
11267 * g++.dg/template/memfriend14.C: Likewise.
11268 * g++.dg/template/memfriend15.C: Likewise.
11269 * g++.dg/template/memfriend16.C: Likewise.
11270 * g++.dg/template/memfriend17.C: Likewise.
11271 * g++.old-deja/g++.pt/friend44.C: Remove bogus error.
11272
11273 2004-10-20 Nathan Sidwell <nathan@codesourcery.com>
11274
11275 * g++.dg/conversion/dr195.C: New.
11276 * g++.old-deja/g++.mike/p10148.C: Remove ill-formed cast.
11277
11278 2004-10-20 Ben Elliston <bje@au.ibm.com>
11279 Devang Patel <dpatel@apple.com>
11280
11281 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use integer arithmetic instead
11282 of floating point arithmetic, which could trap.
11283
11284 2004-10-19 Mark Mitchell <mark@codesourcery.com>
11285
11286 PR c++/14035
11287 * g++.dg/conversion/reinterpret1.C: Adjust error markers.
11288 * g++.dg/conversion/const2.C: New test.
11289 * g++.dg/expr/reinterpret2.C: New test.
11290 * g++.dg/expr/reinterpret3.C: New test.
11291 * g++.dg/expr/cast2.C: New test.
11292 * g++.dg/expr/copy1.C: New test.
11293 * g++.dg/other/conversion1.C: Change error message.
11294 * g++.dg/parse/comma1.C: Use __extension__ to allow casts from
11295 function pointers to void *.
11296 * g++.old-deja/g++.mike/p10148.C: Likewise.
11297
11298 2004-10-19 Eric Botcazou <ebotcazou@libertysurf.fr>
11299
11300 * gcc.dg/smod-1.c: Pass -mtune=i486 only on x86.
11301
11302 2004-10-19 Paolo Bonzini <bonzini@gnu.org>
11303
11304 PR c++/18047
11305
11306 * g++.dg/parse/expr3.C: New test.
11307
11308 2004-10-18 Eric Botcazou <ebotcazou@libertysurf.fr>
11309
11310 * gcc.dg/smod-1.c: New test.
11311
11312 2004-10-18 Ziemowit Laski <zlaski@apple.com>
11313
11314 * objc.dg/method-14.m: New test.
11315
11316 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11317
11318 * gcc.c-torture/compile/pr17529.c: Fix test for non x86.
11319 Also xfail as the patch was reverted.
11320
11321 2004-10-18 Andrew Pinski <pinskia@physics.uc.edu>
11322
11323 PR middle-end/16973
11324 * gcc.dg/pr16973.c: New test.
11325
11326 2004-10-18 Diego Novillo <dnovillo@redhat.com>
11327
11328 PR tree-optimization/17656
11329 * testsuite/gcc.c-torture/compile/pr17656.c: New test.
11330
11331 2004-10-18 Nathan Sidwell <nathan@codesourcery.com>
11332
11333 * g++.dg/eh/shadow1.C: New.
11334
11335 2004-10-18 Jakub Jelinek <jakub@redhat.com>
11336
11337 * gcc.c-torture/compile/20041018-1.c: New test.
11338
11339 2004-10-18 Ben Elliston <bje@au.ibm.com>
11340
11341 * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
11342 compiler referring to register 0 when accessing sdata. The linker
11343 now patches things up.
11344
11345 2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
11346
11347 PR c/17529
11348 * gcc.c-torture/compile/pr17529.c: New test.
11349
11350 2004-10-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11351
11352 PR c++/17743
11353 * g++.dg/ext/attrib17.C: New test.
11354
11355 2004-10-16 Eric Botcazou <ebotcazou@libertysurf.fr>
11356
11357 * gcc.dg/bf-spl1.c: Use 'float' as the base type for FP types.
11358
11359 2004-10-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11360
11361 PR c++/10479
11362 * g++.dg/ext/attrib16.C: New test.
11363
11364 2004-10-15 Mark Mitchell <mark@codesourcery.com>
11365
11366 PR c++/17042
11367 * g++.dg/init/dso_handle1.C: New test.
11368
11369 PR c++/14667
11370 * g++.dg/parse/typedef6.C: New test.
11371
11372 PR c++/17916
11373 * g++.dg/parse/pragma1.C: New test.
11374
11375 2004-10-15 Aldy Hernandez <aldyh@redhat.com>
11376
11377 * gcc.c-torture/execute/ieee/ieee.exp: Disable on powerpc-*-*spe.
11378
11379 2004-10-15 Steve Ellcey <sje@cup.hp.com>
11380
11381 * gcc.dg/compat/struct-layout-1_generate.c (switchfiles): Use
11382 -fno-common when on HPPA HP-UX platforms.
11383
11384 2004-10-15 Jakub Jelinek <jakub@redhat.com>
11385
11386 PR other/16820
11387 * gcc.dg/compat/struct-layout-1.h: Don't include complex.h nor
11388 stdint.h.
11389 * gcc.dg/compat/struct-layout-1_x1.h (TX): Cast to long instead of
11390 uintptr_t.
11391
11392 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11393
11394 PR c++/16301
11395 * g++.dg/lookup/strong-using-4.C: New test.
11396
11397 2004-10-14 Andrew Pinski <pinskia@physics.uc.edu>
11398
11399 PR middle-end/16567
11400 * gcc.c-torture/compile/nested-1.c: New test.
11401
11402 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11403
11404 * testsuite/gcc.dg/vect/vect-44.c: xfail on i?86-*-*, x86_64-*-*,
11405 and mipsisa64*-*-* (until support for misaligned loads is added).
11406 * testsuite/gcc.dg/vect/vect-50.c: Likewise.
11407 * testsuite/gcc.dg/vect/vect-52.c: Likewise.
11408 * testsuite/gcc.dg/vect/vect-54.c: Likewise.
11409 * testsuite/gcc.dg/vect/vect-58.c: Likewise.
11410 * testsuite/gcc.dg/vect/vect-60.c: Likewise.
11411 * testsuite/gcc.dg/vect/vect-80.c: Likewise.
11412
11413 2004-10-14 Mark Mitchell <mark@codesourcery.com>
11414
11415 PR c++/17976
11416 * g++.dg/init/dtor3.C: New test.
11417
11418 2004-10-15 Ben Elliston <bje@au.ibm.com>
11419
11420 * gcc.dg/ppc-stackalign-1.c: Set dg-options to {}.
11421
11422 2004-10-14 Geoffrey Keating <geoffk@apple.com>
11423
11424 * gcc.dg/darwin-misaligned.c: Don't supply -force_cpusubtype_ALL.
11425 * gcc.dg/macho-lo-sum.c: Likewise.
11426
11427 2004-10-14 Joseph S. Myers <joseph@codesourcery.com>
11428
11429 * gcc.dg/ppc-spe64-1.c: New test.
11430
11431 2004-10-14 Devang Patel <dpatel@apple.com>
11432
11433 PR 17635
11434 * gcc.dg/pr17635.c : New test.
11435
11436 2004-10-14 Olga Golovanevsky <olga@il.ibm.com>
11437
11438 * testsuite/gcc.dg/vect/vect-28.c: Remove xfail.
11439 * testsuite/gcc.dg/vect/vect-30.c: Remove xfail.
11440 * testsuite/gcc.dg/vect/vect-31.c: Vectorize 4 loops instead of 2.
11441 * testsuite/gcc.dg/vect/vect-33.c: Remove xfail.
11442 * testsuite/gcc.dg/vect/vect-44.c: Remove xfail.
11443 * testsuite/gcc.dg/vect/vect-46.c: Remove xfail.
11444 * testsuite/gcc.dg/vect/vect-50.c: Remove xfail.
11445 * testsuite/gcc.dg/vect/vect-52.c: Remove xfail.
11446 * testsuite/gcc.dg/vect/vect-54.c: Remove xfail.
11447 * testsuite/gcc.dg/vect/vect-58.c: Remove xfail.
11448 * testsuite/gcc.dg/vect/vect-60.c: Remove xfail.
11449 * testsuite/gcc.dg/vect/vect-64.c: Vectorize 3 loops instead of 1.
11450 * testsuite/gcc.dg/vect/vect-66.c: Vectorize 3 loops instead of 2.
11451 * testsuite/gcc.dg/vect/vect-68.c: Vectorize 4 loops instead of 2.
11452 * testsuite/gcc.dg/vect/vect-69.c: Vectorize 4 loops instead of 2.
11453 * testsuite/gcc.dg/vect/vect-8.c: Remove xfail.
11454 * testsuite/gcc.dg/vect/vect-80.c: Remove xfail.
11455 * testsuite/gcc.dg/vect/vect-none.c: Vectorize 1 loops instead of 0.
11456
11457 2004-10-14 Dorit Naishlos <dorit@il.ibm.com>
11458
11459 * gcc.dg/vect/vect-82.c: New testcase.
11460 * gcc.dg/vect/vect-82_64.c: New testcase.
11461 * gcc.dg/vect/vect-83.c: New testcase.
11462 * gcc.dg/vect/vect-83_64.c: New testcase.
11463
11464 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11465
11466 * gcc.dg/cpp/error-1.c: New test.
11467
11468 2004-10-14 Joseph S. Myers <jsm@polyomino.org.uk>
11469
11470 * gcc.dg/c99-tag-3.c, gcc.dg/declspec-14.c: New tests.
11471
11472 2004-10-14 Hans-Peter Nilsson <hp@axis.com>
11473
11474 PR target/17984
11475 * gcc.dg/cris-peep2-xsrand2.c: New test.
11476
11477 2004-10-13 Andrew Pinski <pinskia@physics.uc.edu>
11478
11479 PR c++/17661
11480 * testsuite/g++.dg/expr/for2.C: New test.
11481
11482 2004-10-13 Eric Botcazou <ebotcazou@libertysurf.fr>
11483
11484 * g++.dg/inherit/thunk1.C: Run on the SPARC.
11485
11486 2004-10-13 Jakub Jelinek <jakub@redhat.com>
11487
11488 PR tree-optimization/17724
11489 * g++.dg/opt/pr17724-1.C: New test.
11490 * g++.dg/opt/pr17724-2.C: New test.
11491 * g++.dg/opt/pr17724-3.C: New test.
11492 * g++.dg/opt/pr17724-4.C: New test.
11493 * g++.dg/opt/pr17724-5.C: New test.
11494 * g++.dg/opt/pr17724-6.C: New test.
11495
11496 2004-10-12 Joseph S. Myers <jsm@polyomino.org.uk>
11497
11498 PR c/17301
11499 * gcc.dg/pr17301-2.c: New test.
11500
11501 2004-10-11 Mark Mitchell <mark@codesourcery.com>
11502
11503 PR c++/15876
11504 * g++.dg/parse/error22.C: New test.
11505
11506 PR c++/17936
11507 * g++.dg/template/spec18.C: New test.
11508
11509 2004-10-11 Steve Ellcey <sje@cup.hp.com>
11510
11511 * testsuite/gcc.dg/ia64-asm-1.c: Add prototype for abort
11512 * testsuite/gcc.dg/ia64-sync-1.c: Add prototype for abort and
11513 memcpy.
11514 * testsuite/gcc.dg/ia64-sync-2.c: Ditto.
11515 * testsuite/gcc.dg/ia64-sync-3.c: Ditto.
11516
11517 2004-10-11 Andrew Pinski <pinskia@physics.uc.edu>
11518
11519 * g++.dg/eh/cleanup5.C: Add dg-options "".
11520
11521 2004-10-11 Roger Sayle <roger@eyesopen.com>
11522
11523 PR middle-end/17657
11524 * gcc.dg/switch-4.c: New test case.
11525
11526 2004-10-11 Richard Sandiford <rsandifo@redhat.com>
11527
11528 * gcc.c-torture/execute/20041011-1.c: New test.
11529
11530 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11531
11532 PR c++/17554
11533 * g++.dg/init/for3.C: New test.
11534
11535 PR c++/17657
11536 * g++.dg/opt/switch2.C: New test.
11537
11538 PR middle-end/17703
11539 * g++.dg/warn/Wreturn-2.C: New test.
11540
11541 2004-10-10 Andrew Pinski <pinskia@physics.uc.edu>
11542
11543 PR c++/17907
11544 * g++.dg/eh/cleanup5.C: New test.
11545
11546 2004-10-10 Mark Mitchell <mark@codesourcery.com>
11547
11548 PR c++/17393
11549 * g++.dg/parse/error21.C: New test.
11550
11551 2004-10-10 Gabriel Dos Reis <gdr@integrable-solutions.net>
11552
11553 * g++.dg/overload/pmf1.C: Adjust quoting marks.
11554 * g++.dg/warn/incomplete1.C: Likewise.
11555 * g++.dg/template/qualttp20.C: Likewise.
11556
11557 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11558
11559 PR c/17881
11560 * parm-incomplete-1.c: New test.
11561
11562 2004-10-09 Mark Mitchell <mark@codesourcery.com>
11563
11564 PR c++/17867
11565 * g++.dg/parse/error19.C: New test.
11566
11567 PR c++/17670
11568 * g++.dg/init/new11.C: New test.
11569
11570 PR c++/17821
11571 * g++.dg/parse/error20.C: New test.
11572
11573 PR c++/17826
11574 * g++.dg/template/crash24.C: New test.
11575
11576 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11577
11578 PR c/17301
11579 * gcc.dg/pr17301-1.c: New test.
11580
11581 2004-10-10 Joseph S. Myers <jsm@polyomino.org.uk>
11582
11583 PR c/17189
11584 * gcc.dg/anon-struct-5.c: New test.
11585
11586 2004-10-09 Joseph S. Myers <jsm@polyomino.org.uk>
11587
11588 PR c/17844
11589 * gcc.dg/pr17844-1.c: New test.
11590
11591 2004-10-09 Zdenek Dvorak <dvorakz@suse.cz>
11592
11593 PR tree-optimization/17906
11594 * gcc.c-torture/compile/pr17906.c: New.
11595
11596 2004-10-09 Stuart Hastings <stuart@apple.com>
11597 Roger Sayle <roger@eyesopen.com>
11598
11599 PR rtl-optimization/17853
11600 * gcc.dg/i386-mmx-5.c: New testcase.
11601
11602 2004-10-09 Andrew Pinski <pinskia@physics.uc.edu>
11603
11604 * g++.dg/opt/pr17902.C: Fix typo in dg-do.
11605
11606 2004-10-09 Mark Mitchell <mark@codesourcery.com>
11607
11608 PR c++/17524
11609 * g++.dg/template/static9.C: New test.
11610
11611 PR c++/17685
11612 * g++.dg/parse/operator5.C: New test.
11613
11614 2004-10-09 Roger Sayle <roger@eyesopen.com>
11615
11616 PR middle-end/17894
11617 * gcc.c-torture/execute/divcmp-4.c: New test case.
11618
11619 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11620
11621 PR tree-opt/17902
11622 * g++.dg/opt/pr17902.C: New test.
11623
11624 2004-10-09 Jakub Jelinek <jakub@redhat.com>
11625
11626 * gcc.dg/cpp/ident-1.c: Add dg-options "".
11627
11628 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11629
11630 * gcc.dg/float-range-1.c, gcc.dg/float-range-2.c: New tests.
11631
11632 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11633
11634 * gcc.dg/assign-warn-3.c: New test.
11635
11636 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11637
11638 PR c/16999
11639 * gcc.dg/cpp/ident-1.c: New test.
11640
11641 2004-10-08 Nathan Sidwell <nathan@codesourcery.com>
11642
11643 * gcc.c-torture/compile/acc1.c: New.
11644
11645 2004-10-08 Andrew Pinski <pinskia@physics.uc.edu>
11646
11647 * gcc.dg/darwin-longdouble.c: Include stdlib.h and string.h.
11648 * gcc.dg/darwin-abi-2.c: Include stdlib.h.
11649
11650 2004-10-08 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11651
11652 * gcc.dg/ultrasp11.c: New test.
11653
11654 2004-10-08 Michael Matz <matz@suse.de>
11655
11656 * gcc.dg/doloop-2.c: New test.
11657
11658 2004-10-08 Joseph S. Myers <jsm@polyomino.org.uk>
11659
11660 * gcc.dg/assign-warn-1.c, gcc.dg/assign-warn-2.c: New tests.
11661 * gcc.dg/warn-1.c, gcc.dg/noncompile/20020213-1.c,
11662 objc.dg/method-9.m: Update expected diagnostics.
11663
11664 2004-10-07 Geoffrey Keating <geoffk@apple.com>
11665
11666 * gcc.dg/ppc-fsel-3.c: New file.
11667 * gcc.dg/ppc-fsel-1.c: Add -fno-trapping-math, update comment.
11668
11669 2004-10-07 Paul Brook <paul@codesourcery.com>
11670
11671 * gfortran.dg/intrinsic_verify_1.f90: New test.
11672
11673 2004-10-07 Paul Brook <paul@codesourcery.com>
11674
11675 * gfortran.dg/empty_format_1.f90: Remove stray commas.
11676
11677 2004-10-07 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11678
11679 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90,
11680 gfortran.dg/ishft.f90: Add more tests. Add dg-warning in followup
11681 commit.
11682
11683 2004-10-07 Andrew Pinski <pinskia@physics.uc.edu>
11684
11685 * g++.dg/ext/asm6.C: Remove extraneous semicolon.
11686
11687 2004-10-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
11688
11689 PR c++/17115
11690 * g++.dg/warn/Winline-4.C: New test.
11691
11692 2004-10-07 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
11693
11694 * gcc.c-torture/compile/20041007-1.c: New test.
11695
11696 2004-10-07 Paul Brook <paul@codesourcery.com>
11697
11698 PR fortran/17678
11699 * gfortran.dg/use_allocated_1.f90: New test.
11700
11701 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11702
11703 PR middle-end/17849
11704 * gfortran.fortran-torture/compile/nested.f90: New test
11705
11706 2004-10-06 Joseph S. Myers <jsm@polyomino.org.uk>
11707
11708 * gcc.dg/Wconversion-2.c, gcc.dg/func-args-1.c: New tests.
11709
11710 2004-10-06 Andrew Pinski <pinskia@physics.uc.edu>
11711
11712 PR c++/17368
11713 * g++.dg/ext/asm6.C: New test.
11714
11715 2004-10-06 Kenneth Zadeck <zadeck@naturalbridge.com>
11716
11717 * gcc.dg/20011119-1.c : Added memory attribute to asm sequence.
11718
11719 2004-10-06 Paul Brook <paul@codesourcery.com>
11720
11721 PR libfortran/17709
11722 * gfortran.dg/empty_format_1.f90: New test.
11723
11724 2004-10-06 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11725
11726 PR fortran/17568
11727 * gfortran.dg/ishft.f90: New test.
11728
11729 PR fortran/17283
11730 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Enable new
11731 tests.
11732
11733 2004-10-06 Paul Brook <paul@codesourcery.com>
11734
11735 * gfortran.dg/do_1.f90: New test.
11736
11737 2004-10-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
11738
11739 * gcc.c-torture/execute/builtins/lib/strcpy.c: Don't abort when
11740 optimizing for size.
11741
11742 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11743
11744 * gcc.dg/complex-2.c, gcc.dg/complex-2.h: New test.
11745
11746 2004-10-05 Joseph S. Myers <jsm@polyomino.org.uk>
11747
11748 * gcc.c-torture/compile/20041005-1.c: New test.
11749
11750 2004-10-05 Nathan Sidwell <nathan@codesourcery.com>
11751
11752 PR c++/17829
11753 * g++.dg/lookup/koenig4.C: New.
11754
11755 2004-10-05 Gabriel Dos Reis <gdr@integrable-solutions.net>
11756
11757 * g++.dg/other/classkey1.C: Adjust quoting marks.
11758 * g++.dg/parse/error15.C: Likewise.
11759 * g++.dg/template/meminit2.C (int>): Likewise.
11760
11761 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11762
11763 PR fortran/17283
11764 * gfortran.fortran-torture/execute/intrinsic_pack.f90: Add more tests.
11765
11766 PR fortran/17631
11767 * gfortran.fortran-torture/execute/intrinsic_mvbits.f90: New test.
11768
11769 PR fortran/17708
11770 * gfortran.dg/pr17708.f90: New test.
11771
11772 2004-10-04 Chao-ying Fu <fu@mips.com>
11773
11774 * gcc.dg/vect/pr16105.c: Enable for mipsisa64*-*-*.
11775 * gcc.dg/vect/vect-4.c: Ditto.
11776 * gcc.dg/vect/vect-5.c: Ditto.
11777 * gcc.dg/vect/vect-6.c: Ditto.
11778 * gcc.dg/vect/vect-8.c: Ditto.
11779 * gcc.dg/vect/vect-16.c: Ditto.
11780 * gcc.dg/vect/vect-30.c: Ditto.
11781 * gcc.dg/vect/vect-40.c: Ditto.
11782 * gcc.dg/vect/vect-41.c: Ditto.
11783 * gcc.dg/vect/vect-42.c: Ditto.
11784 * gcc.dg/vect/vect-43.c: Ditto.
11785 * gcc.dg/vect/vect-44.c: Ditto.
11786 * gcc.dg/vect/vect-45.c: Ditto.
11787 * gcc.dg/vect/vect-46.c: Ditto.
11788 * gcc.dg/vect/vect-47.c: Ditto.
11789 * gcc.dg/vect/vect-48.c: Ditto.
11790 * gcc.dg/vect/vect-49.c: Ditto.
11791 * gcc.dg/vect/vect-50.c: Ditto.
11792 * gcc.dg/vect/vect-51.c: Ditto.
11793 * gcc.dg/vect/vect-52.c: Ditto.
11794 * gcc.dg/vect/vect-53.c: Ditto.
11795 * gcc.dg/vect/vect-54.c: Ditto.
11796 * gcc.dg/vect/vect-55.c: Ditto.
11797 * gcc.dg/vect/vect-56.c: Ditto.
11798 * gcc.dg/vect/vect-57.c: Ditto.
11799 * gcc.dg/vect/vect-58.c: Ditto.
11800 * gcc.dg/vect/vect-59.c: Ditto.
11801 * gcc.dg/vect/vect-60.c: Ditto.
11802 * gcc.dg/vect/vect-74.c: Ditto.
11803 * gcc.dg/vect/vect-79.c: Ditto.
11804 * gcc.dg/vect/vect-80.c: Ditto.
11805
11806 2004-10-04 Andrew Pinski <pinskia@physics.uc.edu>
11807
11808 * gcc.dg/unused-7.c: Use the correct option.
11809
11810 2004-10-04 Paul Brook <paul@codesourcery.com>
11811 Bud Davis <bdavis9659@comcast.net>
11812
11813 PR fortran/17706
11814 PR fortran/16434
11815 * gfortran/pr17706.f90: New test.
11816 * gfortran.dg/g77/f77-edit-s-out.f: Remove xfail.
11817
11818 2004-10-04 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11819
11820 * gfortran.dg/pr17612.f90: New test.
11821
11822 2004-10-03 Gabriel Dos Reis <gdr@integrable-solutions.net>
11823
11824 * g++.dg/template/local1.C: Adjust quoting marks in
11825 testing for diagnostics.
11826 * g++.dg/tls/diag-2.C: Likewise.
11827 * g++.dg/other/error8.C: Likewise.
11828
11829 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11830
11831 PR c/17178
11832 * gcc.dg/unused-4.c: Adjust to be correct.
11833
11834 PR c/17820
11835 * gcc.dg/unused-7.c: New test.
11836
11837 2004-10-03 Andrew Pinski <pinskia@physics.uc.edu>
11838
11839 PR c++/17797
11840 * g++.dg/overload/template2.C: New test.
11841
11842 2004-10-03 Kazu Hirata <kazu@cs.umass.edu>
11843
11844 PR tree-optimization/16632
11845 * gcc.dg/tree-ssa/20041002-1.c: New.
11846
11847 2004-10-03 Paul Brook <paul@codesourcery.com>
11848
11849 * gfortran.dg/pr17286.f90: Add dg-do line. Explicitly test bug,
11850 rather than relying on default formatting.
11851
11852 2004-10-02 Joseph S. Myers <jsm@polyomino.org.uk>
11853
11854 * gcc.dg/20040920-1.c: Update expected message text.
11855
11856 2004-10-02 Ulrich Weigand <uweigand@de.ibm.com>
11857
11858 * gcc.dg/tree-ssa/loop-1.c: Merge changed dg-options for s390-*-*.
11859
11860 2004-10-01 Zdenek Dvorak <dvorakz@suse.cz>
11861
11862 * gcc.dg/tree-ssa/loop-1.c: Check that unrolling occurs already on
11863 tree level.
11864
11865 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11866
11867 * gcc.dg/tree-ssa/pr17343.c: Remove.
11868
11869 2004-10-01 Andrew Pinski <pinskia@physics.uc.edu>
11870
11871 PR tree-opt/17343
11872 * gcc.dg/tree-ssa/pr17343.c: New test.
11873
11874 2004-10-01 Jakub Jelinek <jakub@redhat.com>
11875
11876 * gcc.dg/tree-ssa/stdarg-1.c: Removed.
11877 * gcc.dg/tree-ssa/stdarg-2.c: Removed.
11878 * gcc.dg/tree-ssa/stdarg-3.c: Removed.
11879 * gcc.dg/tree-ssa/stdarg-4.c: Removed.
11880 * gcc.dg/tree-ssa/stdarg-5.c: Removed.
11881
11882 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11883
11884 * gcc.dg/lvalue-2.c: New test.
11885
11886 2004-09-30 Joseph S. Myers <jsm@polyomino.org.uk>
11887
11888 PR c/17730
11889 * gcc.dg/pr17730-1.c: New test
11890
11891 2004-09-29 Joseph S. Myers <jsm@polyomino.org.uk>
11892
11893 PR c/7425
11894 * gcc.dg/deprecated-3.c, g++.dg/warn/deprecated-2.C: New tests.
11895
11896 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11897
11898 * gcc.c-torture/execute/stdarg-1.c: New test.
11899 * gcc.c-torture/execute/stdarg-2.c: New test.
11900 * gcc.c-torture/execute/stdarg-3.c: New test.
11901 * gcc.dg/tree-ssa/stdarg-1.c: New test.
11902 * gcc.dg/tree-ssa/stdarg-2.c: New test.
11903 * gcc.dg/tree-ssa/stdarg-3.c: New test.
11904 * gcc.dg/tree-ssa/stdarg-4.c: New test.
11905 * gcc.dg/tree-ssa/stdarg-5.c: New test.
11906
11907 2004-09-29 Jakub Jelinek <jakub@redhat.com>
11908
11909 PR tree-optimization/17697
11910 * g++.dg/opt/pr17697-1.C: New test.
11911 * g++.dg/opt/pr17697-2.C: New test.
11912 * g++.dg/opt/pr17697-3.C: New test.
11913
11914 2004-09-28 Joseph S. Myers <jsm@polyomino.org.uk>
11915
11916 PR c/16409
11917 * gcc.dg/vla-init-2.c, gcc.dg/vla-init-3.c, gcc.dg/vla-init-4.c,
11918 gcc.dg/vla-init-5.c: New tests.
11919
11920 2004-09-27 Joseph S. Myers <jsm@polyomino.org.uk>
11921
11922 PR c/13804
11923 * gcc.dg/pr13804-1.c: New test.
11924
11925 2004-09-27 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11926
11927 PR fortran/16938
11928 * gfortran.dg/pr16938.f90: New test.
11929
11930 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11931
11932 * g++.dg/template/crash23.C: New test.
11933
11934 2004-09-27 Mark Mitchell <mark@codesourcery.com>
11935
11936 PR c++/17585
11937 * g++.dg/template/static8.C: New test.
11938
11939 2004-09-27 Nathan Sidwell <nathan@codesourcery.com>
11940
11941 PR c++/17681
11942 * g++.dg/other/error9.C: New test.
11943
11944 2004-09-26 Ulrich Weigand <uweigand@de.ibm.com>
11945
11946 * gcc.dg/tree-ssa/loop-1.c: Use -msmall-exec on s390-*-* targets.
11947
11948 2004-09-26 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11949
11950 PR fortran/15164
11951 * gfortran.dg/pr15164.f90: New test. Fixed in followup commit.
11952
11953 2004-09-26 Roger Sayle <roger@eyesopen.com>
11954
11955 PR middle-end/17112
11956 * gcc.dg/pr17112-1.c: New test case.
11957
11958 2004-09-26 Joseph S. Myers <jsm@polyomino.org.uk>
11959
11960 PR c/11459
11961 * gcc.dg/pr11459-1.c: New test.
11962
11963 2004-09-25 Ulrich Weigand <uweigand@de.ibm.com>
11964
11965 * gcc.dg/tree-ssa/loop-2.c: Avoid matching new-line in regexp.
11966 * gcc.dg/tree-ssa/loop-4.c: Likewise.
11967
11968 2004-09-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11969
11970 * gfortran.dg/pr15324.f90: Make array bounds consistent.
11971
11972 2004-09-25 Jan Hubicka <jh@suse.cz>
11973
11974 * compile/30040909-1.c: New test.
11975 * compile/30040907-1.c: New test.
11976
11977 2004-09-25 Richard Sandiford <rsandifo@redhat.com>
11978
11979 * gcc.c-torture/execute/va-arg-26.c: New test.
11980
11981 2004-09-24 Zack Weinberg <zack@codesourcery.com>
11982
11983 * objc.dg/proto-lossage-4.m: Use long instead of int to avoid
11984 extra diagnostics on targets with 64-bit pointers.
11985 * objc.dg/selector-1.m: Adjust dg-warning regexp.
11986
11987 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
11988
11989 PR c/17188
11990 * gcc.dg/nested-redef-1.c, gcc.dg/pr17188-1.c: New tests.
11991 * gcc.dg/decl-3.c: Adjust expected message.
11992
11993 2004-09-24 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
11994
11995 PR fortran/17615
11996 * gfortran.dg/pr17615.f90: New test.
11997
11998 2004-09-24 Andrew MacLeod <amacleod@redhat.com>
11999
12000 PR tree-optimzation/17517
12001 * g++.dg/tree-ssa/pr17517.C: New Test.
12002
12003 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12004
12005 PR c++/16889
12006 * g++.dg/lookup/ambig3.C: New.
12007
12008 2004-09-24 Andrew Pinski <pinskia@physics.uc.edu>
12009
12010 PR tree-opt/17624
12011 * g++.dg/opt/pr17624.C: New test.
12012
12013 2004-09-24 Joseph S. Myers <jsm@polyomino.org.uk>
12014
12015 PR c/6980
12016 * gcc.dg/Wbad-function-cast-1.c: New test.
12017
12018 2004-09-23 Zack Weinberg <zack@codesourcery.com>
12019
12020 * g++.dg/ext/complit1.C
12021 * g++.dg/other/error2.C
12022 * g++.dg/other/nontype-1.C
12023 * g++.dg/parse/crash11.C
12024 * g++.dg/parse/crash12.C
12025 * g++.dg/parse/error15.C
12026 * g++.dg/parse/error4.C
12027 * g++.dg/parse/tmpl-outside1.C
12028 * g++.dg/parse/too-many-tmpl-args1.C
12029 * g++.dg/template/dependent-expr3.C
12030 * g++.dg/template/error10.C
12031 * g++.dg/template/instantiate1.C
12032 * g++.dg/template/vtable2.C
12033 * g++.dg/warn/Wshadow-1.C
12034 * g++.dg/warn/weak1.C
12035 * g++.old-deja/g++.brendan/crash16.C
12036 * g++.old-deja/g++.brendan/crash18.C
12037 * g++.old-deja/g++.brendan/crash48.C
12038 * g++.old-deja/g++.brendan/crash49.C
12039 * g++.old-deja/g++.brendan/crash55.C
12040 * g++.old-deja/g++.brendan/crash56.C
12041 * g++.old-deja/g++.brendan/crash8.C
12042 * g++.old-deja/g++.brendan/enum11.C
12043 * g++.old-deja/g++.brendan/enum8.C
12044 * g++.old-deja/g++.brendan/enum9.C
12045 * g++.old-deja/g++.brendan/friend3.C
12046 * g++.old-deja/g++.brendan/misc14.C
12047 * g++.old-deja/g++.bugs/900402_02.C
12048 * g++.old-deja/g++.bugs/900404_03.C
12049 * g++.old-deja/g++.bugs/900404_04.C
12050 * g++.old-deja/g++.bugs/900428_03.C
12051 * g++.old-deja/g++.jason/crash4.C
12052 * g++.old-deja/g++.jason/overload21.C
12053 * g++.old-deja/g++.jason/redecl1.C
12054 * g++.old-deja/g++.jason/report.C
12055 * g++.old-deja/g++.jason/rfg10.C
12056 * g++.old-deja/g++.jason/template30.C
12057 * g++.old-deja/g++.law/arm12.C
12058 * g++.old-deja/g++.law/ctors5.C
12059 * g++.old-deja/g++.law/cvt20.C
12060 * g++.old-deja/g++.law/init10.C
12061 * g++.old-deja/g++.law/init8.C
12062 * g++.old-deja/g++.law/visibility17.C
12063 * g++.old-deja/g++.law/visibility7.C
12064 * g++.old-deja/g++.mike/net8.C
12065 * g++.old-deja/g++.mike/p646.C
12066 * g++.old-deja/g++.mike/p700.C
12067 * g++.old-deja/g++.mike/p701.C
12068 * g++.old-deja/g++.mike/p811.C
12069 * g++.old-deja/g++.ns/template13.C
12070 * g++.old-deja/g++.other/array3.C
12071 * g++.old-deja/g++.other/crash25.C
12072 * g++.old-deja/g++.other/dtor3.C
12073 * g++.old-deja/g++.other/dtor4.C
12074 * g++.old-deja/g++.other/main1.C
12075 * g++.old-deja/g++.other/warn7.C
12076 * g++.old-deja/g++.pt/crash11.C
12077 * g++.old-deja/g++.pt/crash36.C
12078 * g++.old-deja/g++.pt/spec22.C
12079 * g++.old-deja/g++.pt/spec9.C
12080 * g++.old-deja/g++.pt/ttp52.C
12081 * g++.old-deja/g++.robertl/eb103.C
12082 * g++.old-deja/g++.robertl/eb121.C
12083 * g++.old-deja/g++.robertl/eb22.C
12084 * g++.old-deja/g++.robertl/eb8.C:
12085 Update locations and/or regexps of dg-error markers.
12086 Remove markers for some bogus messages that are no longer issued.
12087
12088 2004-09-23 Jakub Jelinek <jakub@redhat.com>
12089
12090 * gcc.c-torture/execute/builtins/strcpy-2.c: New test.
12091 * gcc.c-torture/execute/builtins/strcpy-2-lib.c: New.
12092
12093 2004-09-23 Andrew Pinski <pinskia@physics.uc.edu>
12094
12095 PR c++/17618
12096 * g++.dg/lookup/crash5.C: New test.
12097
12098 2004-09-23 Dorit Naishlos <dorit@il.ibm.com>
12099
12100 * gcc.dg/vect/vect-27.c: Now vectorized on altivec.
12101 * gcc.dg/vect/vect-29.c: Now vectorized on altivec.
12102 * gcc.dg/vect/vect-48.c: Now vectorized on altivec.
12103 * gcc.dg/vect/vect-56.c: Now vectorized on altivec.
12104 * gcc.dg/vect/vect-72.c: New test for altivec and sse2.
12105 * gcc.dg/vect/vect-77.c: Now vectorized on altivec.
12106
12107 * gcc.dg/vect/vect-27a.c: New test for altivec and mmx.
12108 * gcc.dg/vect/vect-29a.c: New test for altivec and mmx.
12109 * gcc.dg/vect/vect-48a.c: New test for altivec and mmx.
12110 * gcc.dg/vect/vect-56a.c: New test for altivec and mmx.
12111 * gcc.dg/vect/vect-72a.c: New test for altivec and mmx.
12112 * gcc.dg/vect/vect-77a.c: New test for altivec and mmx.
12113
12114 * gcc.dg/vect/vect-13.c: Change to run test instead of compile.
12115
12116 * gcc.dg/vect/vect-44.c: Check additional cases.
12117 * gcc.dg/vect/vect-48.c: Check additional cases.
12118
12119 * gcc.dg/vect/vect-26.c: Use sse2 instead of sse.
12120 * gcc.dg/vect/vect-27.c: Use sse2 instead of sse.
12121 * gcc.dg/vect/vect-28.c: Use sse2 instead of sse.
12122 * gcc.dg/vect/vect-29.c: Use sse2 instead of sse.
12123 * gcc.dg/vect/vect-4?.c: Use sse2 instead of sse.
12124 * gcc.dg/vect/vect-75.c: Use sse2 instead of sse.
12125 * gcc.dg/vect/vect-76.c: Use sse2 instead of sse.
12126 * gcc.dg/vect/vect-77.c: Use sse2 instead of sse.
12127 * gcc.dg/vect/vect-78.c: Use sse2 instead of sse.
12128
12129 * gcc.dg/vect/vect-5?.c: Use sse2 instead of sse. Add return 0.
12130 * gcc.dg/vect/vect-60.c: Use sse2 instead of sse. Add return 0.
12131 * gcc.dg/vect/vect-61.c: Use sse2 instead of sse. Add return 0.
12132
12133 2004-09-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12134
12135 * gcc.dg/tree-ssa/loop-6.c: New test.
12136
12137 2004-09-23 Nathan Sidwell <nathan@codesourcery.com>
12138
12139 PR c++/17620
12140 * g++.dg/inherit/base2.C: New.
12141
12142 2004-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
12143
12144 * gcc.dg/20001012-1.c: Add prototypes for builtin functions.
12145 * gcc.dg/20001012-2.c: Likewise.
12146 * gcc.dg/20001013-1.c: Likewise.
12147 * gcc.dg/20001101-1.c: Likewise.
12148 * gcc.dg/20001102-1.c: Likewise.
12149 * gcc.dg/bf-spl1.c: Likewise.
12150 * gcc.dg/titype-1.c: Remove special-casing for SPARC.
12151 * gcc.dg/20040813-1.c: Add missing "." to the regexp.
12152
12153 2004-09-22 Diego Novillo <dnovillo@redhat.com>
12154
12155 PR tree-optimization/16721
12156 * testsuite/gcc.dg/tree-ssa/pr16721.c: New test.
12157
12158 2004-09-23 Ulrich Weigand <uweigand@de.ibm.com>
12159
12160 * gcc.dg/20030123-1.c: Add prototypes for builtin functions.
12161 * gcc.dg/20040305-1.c: Likewise.
12162
12163 2004-09-22 Joseph S. Myers <jsm@polyomino.org.uk>
12164
12165 PR c/16566
12166 * gcc.c-torture/compile/pr16566-1.c,
12167 gcc.c-torture/compile/pr16566-2.c,
12168 gcc.c-torture/compile/pr16566-3.c: New tests.
12169
12170 2004-09-22 Kazu Hirata <kazu@cs.umass.edu>
12171
12172 PR tree-optimization/17512
12173 * gcc.c-torture/compile/20040916-1.c.
12174
12175 2004-09-21 Mark Mitchell <mark@codesourcery.com>
12176
12177 * gcc.dg/pragma-re-3.c: New test.
12178
12179 2004-09-17 Matt Austern <austern@apple.com>
12180
12181 PR c++/15049
12182 * g++.dg/other/anon3.C: New.
12183
12184 2004-09-21 Roger Sayle <roger@eyesopen.com>
12185
12186 PR c++/7503
12187 * g++.dg/opt/pr7503-1.C: New testcase for COND_EXPR lvalues.
12188 * g++.dg/opt/pr7503-2.C: New testcase for <? and >? lvalues.
12189 * g++.dg/opt/pr7503-3.C: New testcase for invalid <? lvalue errors.
12190 * g++.dg/opt/pr7503-4.C: New testcase for <?= and >?= assignments.
12191 * g++.dg/opt/pr7503-5.C: New testcase for side-effects with <?=.
12192
12193 2004-09-21 Bud Davis <bdavis9659@comcast.net>
12194
12195 PR fortran/17286
12196 * gfortran.dg/pr17286.f90: New test.
12197
12198 2004-09-20 Mark Mitchell <mark@codesourcery.com>
12199
12200 PR c++/17530
12201 * g++.dg/template/static7.C: New test.
12202
12203 2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
12204
12205 PR tree-opt/17558
12206 * gcc.c-torture/compile/pr17558.c: New test.
12207
12208 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
12209
12210 * gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
12211 if SKIP_ATTRIBUTE is defined.
12212
12213 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12214
12215 PR fortran/15957
12216 * gfortran.dg/pr15957.f90: New test.
12217
12218 2004-09-20 Dorit Naishlos <dorit@il.ibm.com>
12219
12220 * gcc.dg/vect/vect-74.c: Avoid floating point precision error
12221 in comparison.
12222 * gcc.dg/vect/vect-79.c: Likewise.
12223 * gcc.dg/vect/vect-80.c: Likewise.
12224
12225 2004-09-20 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12226
12227 PR fortran/15750
12228 * gfortran.fortran-torture/execute/iolength_2.f90: New test.
12229
12230 2004-09-20 Ira Rosen <irar@il.ibm.com>
12231
12232 * gcc.dg/vect/vect-13.c: Added xfail for non ppc platforms.
12233 * gcc.dg/vect/vect-74.c: Split into 3 tests (vect-79.c, vect-80.c).
12234 * gcc.dg/vect/vect-62.c: New testcase.
12235 * gcc.dg/vect/vect-63.c: New testcase.
12236 * gcc.dg/vect/vect-64.c: New testcase.
12237 * gcc.dg/vect/vect-65.c: New testcase.
12238 * gcc.dg/vect/vect-66.c: New testcase.
12239 * gcc.dg/vect/vect-67.c: New testcase.
12240 * gcc.dg/vect/vect-68.c: New testcase.
12241 * gcc.dg/vect/vect-69.c: New testcase.
12242 * gcc.dg/vect/vect-79.c: New testcase.
12243 * gcc.dg/vect/vect-80.c: New testcase.
12244
12245 2004-09-20 Richard Sandiford <rsandifo@redhat.com>
12246
12247 * gcc.target/mips/asm-1.c: New test.
12248
12249 2004-09-19 Ira Rosen <irar@il.ibm.com>
12250
12251 * gcc.dg/vect/vect-13.c: Now vectorized on ppc*.
12252 * gcc.dg/vect/vect-73.c: New testcase.
12253 * gcc.dg/vect/vect-74.c: New testcase.
12254 * gcc.dg/vect/vect-75.c: New testcase.
12255 * gcc.dg/vect/vect-76.c: New testcase.
12256 * gcc.dg/vect/vect-77.c: New testcase.
12257 * gcc.dg/vect/vect-78.c: New testcase
12258
12259 2004-09-18 Paul Brook <paul@codesourcery.com>
12260
12261 * g++.old-deja/g++.pt/static11.C: XFAIL on arm*-*-eabi.
12262
12263 2004-09-18 Joseph S. Myers <jsm@polyomino.org.uk>
12264
12265 PR c/17424
12266 * gcc.dg/pr17424-1.c: New test.
12267
12268 2004-09-18 Diego Novillo <dnovillo@redhat.com>
12269
12270 * g++.dg/tree-ssa/pr17153.C: New test.
12271
12272 2004-09-16 Geoffrey Keating <geoffk@apple.com>
12273
12274 PR pch/13361
12275 * testsuite/g++.dg/pch/wchar-1.C: New.
12276 * testsuite/g++.dg/pch/wchar-1.Hs: New.
12277
12278 2004-09-17 Kenneth Zadeck <Kenneth.Zadeck@NaturalBridge.com>
12279
12280 * gcc.c-torture/execute/20040917-1.c: New test.
12281
12282 2004-09-17 Diego Novillo <dnovillo@redhat.com>
12283
12284 PR tree-optimization/17319
12285 * gcc.dg/pr17319.c: New test.
12286
12287 2004-09-17 Devang Patel <dpatel@apple.com>
12288
12289 * gcc.dg/20040813-1.c: New test.
12290
12291 2004-09-17 Diego Novillo <dnovillo@redhat.com>
12292
12293 PR tree-optimization/17273
12294 * gcc.c-torture/compile/pr17273.c: New test.
12295
12296 2004-09-17 Joseph S. Myers <jsm@polyomino.org.uk>
12297
12298 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c:
12299 Update expected messages.
12300 * gcc.dg/declspec-13.c: New test.
12301
12302 2004-09-17 David Edelsohn <edelsohn@gnu.org>
12303
12304 * gcc.dg/darwin-longlong.c: XFAIL on AIX and SPE.
12305
12306 2004-09-17 Diego Novillo <dnovillo@redhat.com>
12307
12308 * gcc.c-torture/execute/pr17252.c: Use post-increment to
12309 change what 'a' is pointing to.
12310
12311 2004-09-17 Mark Mitchell <mark@codesourcery.com>
12312
12313 PR c++/16002
12314 * g++.dg/template/error18.C: New test.
12315
12316 PR c++/16029
12317 * g++.dg/warn/Wunused-8.C: New test.
12318
12319 2004-09-17 Steven Bosscher <stevenb@suse.de>
12320
12321 PR tree-optimization/17513
12322 * gcc.dg/20040916-1.c: New test.
12323
12324 2004-09-16 Mark Mitchell <mark@codesourcery.com>
12325
12326 PR c++/17501
12327 * g++.dg/template/typename7.C: New test.
12328
12329 2004-09-16 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12330
12331 * gcc.dg/tree-ssa/copy-headers.c: Update outcome.
12332
12333 2004-09-16 Frank Ch. Eigler <fche@redhat.com>
12334
12335 * gcc.misc-tests/bprob.exp, g++.dg/bprob/bprob.exp: Iterate tests
12336 with -ftree-based-profiling also.
12337 * lib/profopt.exp: Support late-set profile_option/feedback_option.
12338
12339 2004-09-16 Victor Leikehman <lei@il.ibm.com>
12340
12341 PR/15364
12342 * gfortran.dg/der_array_io_1.f90: New test.
12343 * gfortran.dg/der_array_io_2.f90: New test.
12344 * gfortran.dg/der_array_io_3.f90: New test.
12345
12346 2004-09-15 Mark Mitchell <mark@codesourcery.com>
12347
12348 * testsuite/g++.old-deja/g++.abi/cxa_vec.C: Adjust for ARM
12349 EABI.
12350
12351 2004-09-15 Mark Mitchell <mark@codesourcery.com>
12352
12353 * g++.dg/opt/switch1.C: New test.
12354
12355 2004-09-15 Joseph S. Myers <jsm@polyomino.org.uk>
12356
12357 * g++.dg/ext/member-attr.C, g++.dg/warn/deprecated.C,
12358 gcc.dg/deprecated.c, gcc.dg/noreturn-1.c, gcc.dg/noreturn-4.c:
12359 Update expected messages.
12360
12361 2004-09-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12362
12363 PR fortran/16485
12364 * gfortran.dg/same_name_1.f90: New test.
12365
12366 2004-09-15 Diego Novillo <dnovillo@redhat.com>
12367
12368 * gcc.c-torture/execute/pr17252.c: Fix thinko. Don't
12369 dereference garbage pointers.
12370
12371 2004-09-15 Jakub Jelinek <jakub@redhat.com>
12372
12373 * gcc.c-torture/execute/builtins/strlen-3.c: New test.
12374 * gcc.c-torture/execute/builtins/strlen-3-lib.c: New.
12375
12376 * gcc.c-torture/execute/builtins/memmove.c (main_test): Formatting.
12377 * gcc.c-torture/execute/builtins/memmove-2.c: New test.
12378 * gcc.c-torture/execute/builtins/memmove-2-lib.c: New.
12379
12380 2004-09-14 Mark Mitchell <mark@codesourcery.com>
12381
12382 PR c++/17324
12383 * g++.dg/template/mangle1.C: New test.
12384
12385 2004-09-14 Diego Novillo <dnovillo@redhat.com>
12386
12387 PR tree-optimization/17252
12388 * gcc.c-torture/execute/pr17252.c: New test.
12389
12390 2004-09-14 Andrew Pinski <apinski@apple.com>
12391
12392 * g++.dg/tree-ssa/pointer-reference-alias.C: New test.
12393
12394 2004-09-14 Roger Sayle <roger@eyesopen.com>
12395
12396 PR rtl-optimization/9771
12397 * gcc.dg/pr9771-1.c: New test case.
12398
12399 2004-09-14 Diego Novillo <dnovillo@redhat.com>
12400
12401 PR tree-optimization/15262
12402 * gcc.c-torture/execute/pr15262-1.c: New test.
12403 * gcc.c-torture/execute/pr15262-2.c: New test.
12404
12405 2004-09-14 Joseph S. Myers <jsm@polyomino.org.uk>
12406
12407 * gcc.dg/declspec-12.c: New test.
12408
12409 2004-09-14 Bud Davis <bdavis9659@comcast.net>
12410
12411 * gfortran.dg/pr17090.f90: Add directives to test.
12412
12413 2004-09-14 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12414
12415 * gcc.c-torture/compile/20040914-1.c: New test.
12416
12417 2004-09-13 Mark Mitchell <mark@codesourcery.com>
12418
12419 PR c++/16162
12420 * g++.dg/template/decl2.C: New test.
12421
12422 2004-09-13 Bud Davis <bdavis9659@comcast.net>
12423
12424 PR fortran/17090
12425 * gfortran.dg/pr17090.f90: New test.
12426
12427 2004-09-13 Dale Johannesen <dalej@apple.com>
12428
12429 * gcc.c-torture/compile/pr17408.c: New test case.
12430
12431 2004-09-13 Mark Mitchell <mark@codesourcery.com>
12432
12433 PR c++/16716
12434 * g++.dg/parse/crash17.C: New test.
12435
12436 PR c++/17327
12437 * g++.dg/template/enum3.C: New test.
12438
12439 2004-09-13 Hans-Peter Nilsson <hp@bitrange.com>
12440
12441 * lib/gcc-defs.exp: Load wrapper.exp.
12442 * lib/g++.exp (g++_init): Call g++_maybe_build_wrapper instead of
12443 using local code.
12444 * lib/gcc.exp (gcc_init): Similar.
12445 * lib/gfortran.exp (gfortran_init): Similar.
12446 * lib/objc.exp (objc_init): Similar.
12447 * lib/treelang.exp (treelang_init): Similar.
12448 * lib/wrapper.exp: New file with build_wrapper call machinery in
12449 ${tool}_maybe_build_wrapper.
12450
12451 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12452
12453 * gcc.dg/declspec-7.c: Don't expect diagnostic for duplicate
12454 "inline".
12455 * gcc.dg/declspec-11.c: Update expected messages.
12456 * gcc.dg/inline-6.c, gcc.dg/inline-7.c, gcc.dg/inline-8.c,
12457 gcc.dg/inline-9.c, gcc.dg/inline-10.c, gcc.dg/inline-11.c,
12458 gcc.dg/inline-12.c: New tests.
12459
12460 2004-09-13 Andrew MacLeod <amacleod@redhat.com>
12461
12462 * g++.dg/tree-ssa/pr17400.C: New testcase.
12463
12464 2004-09-13 James E Wilson <wilson@specifixinc.com>
12465
12466 * gcc.target/mips/sb1-1.c: New testcase.
12467
12468 2004-09-12 Hans-Peter Nilsson <hp@bitrange.com>
12469
12470 * lib/g77-dg.exp: Remove unused file.
12471 * lib/mike-g77.exp: Ditto.
12472 * lib/g77.exp: Ditto.
12473
12474 2004-09-12 Richard Henderson <rth@redhat.com>
12475
12476 * g++.old-deja/g++.other/sizeof3.C: Fix abort declaration.
12477
12478 2004-09-13 Joseph S. Myers <jsm@polyomino.org.uk>
12479
12480 * g++.dg/warn/Wswitch-1.C, g++.dg/warn/Wswitch-2.C,
12481 gcc.dg/Wswitch-2.c, gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
12482 gcc.dg/declspec-9.c, gcc.dg/declspec-10.c, gcc.dg/declspec-11.c,
12483 gcc.dg/m-un-2.c, gcc.dg/noreturn-1.c, gcc.dg/wtr-conversion-1.c:
12484 Update expected messages.
12485
12486 2004-09-13 Hans-Peter Nilsson <hp@axis.com>
12487
12488 * gcc.dg/asmreg-1.c (__syscall_getdents64): Adjust signedness
12489 declaration/use mismatch for dirp parameter.
12490
12491 2004-09-12 Andrew Pinski <apinski@apple.com>
12492
12493 * lib/objc.exp (objc_target_compile): Look for libobjc-gnu.a also when
12494 -fgnu-runtime is passed.
12495
12496 2004-09-12 Richard Henderson <rth@redhat.com>
12497
12498 * lib/fortran-torture.exp (add-ieee-options): Replace ieee-options;
12499 do the uplevel thing and update additional_flags directly.
12500 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x,
12501 gfortran.fortran-torture/execute/intrinsic_nearest.x,
12502 gfortran.fortran-torture/execute/intrinsic_set_exponent.x,
12503 gfortran.fortran-torture/execute/nan_inf_fmt.x: Update to match.
12504
12505 2004-09-11 Steven Bosscher <stevenb@suse.de>
12506
12507 * g++.dg/parse/break-in-for.C: Fix for -ansi -pedantic-errors.
12508
12509 2004-09-11 Roger Sayle <roger@eyesopen.com>
12510
12511 PR middle-end/17411
12512 * g++.dg/opt/pr17411-1.C: New test case.
12513
12514 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12515
12516 * gcc.dg/declspec-4.c, gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12517 gcc.dg/tls/diag-2.c: Update expected messages.
12518 * gcc.dg/991209-1.c: Specify compilation options. Update expected
12519 messages.
12520 * gcc.dg/pr14289-2.c, gcc.dg/pr14289-3.c: Remove.
12521 * gcc.dg/declspec-7.c, gcc.dg/declspec-8.c, gcc.dg/declspec-9.c,
12522 gcc.dg/declspec-10.c, gcc.dg/declspec-11.c, gcc.dg/tls/diag-4.c,
12523 gcc.dg/tls/diag-5.c: New tests.
12524
12525 2004-09-11 Zack Weinberg <zack@codesourcery.com>
12526
12527 * gcc.dg/20040910-1.c: Correct dg-error regexp.
12528
12529 2004-09-11 Steven Bosscher <stevenb@suse.de>
12530
12531 * g++.dg/parse/break-in-for.C: New test.
12532
12533 2004-09-11 Jakub Jelinek <jakub@redhat.com>
12534
12535 * gcc.dg/tree-ssa/20040911-1.c: New test.
12536
12537 2004-09-11 Andreas Jaeger <aj@suse.de>
12538
12539 * gcc.c-torture/execute/991118-1.x: Delete, PR 16437 is fixed.
12540 * gcc.c-torture/execute/bf64-1.x: Remove XFAIL on x86-64.
12541
12542 2004-09-11 Richard Sandiford <rsandifo@redhat.com>
12543
12544 * gcc.target/frv: New directory of FR-V-specific tests.
12545
12546 2004-09-10 James E Wilson <wilson@specifixinc.com>
12547
12548 * gcc.dg/convert-vec-1.c: New test.
12549
12550 2004-09-10 Roger Sayle <roger@eyesopen.com>
12551
12552 PR middle-end/17024
12553 * gcc.dg/pr17024-1.c: New test case.
12554
12555 2004-09-10 Eric Christopher <echristo@redhat.com>
12556
12557 * gcc.dg/20040910-1.c: New test.
12558
12559 2004-09-11 Joseph S. Myers <jsm@polyomino.org.uk>
12560
12561 * gcc.dg/bitfld-9.c: New test.
12562
12563 2004-09-10 Richard Sandiford <rsandifo@redhat.com>
12564
12565 * gcc.c-torture/execute/ieee/acc1.c: New test.
12566 * gcc.c-torture/execute/ieee/acc2.c: New test.
12567 * gcc.c-torture/execute/ieee/mzero6.c: New test.
12568
12569 2004-09-10 Joseph S. Myers <jsm@polyomino.org.uk>
12570
12571 * gcc.dg/deprecated-2.c: New test.
12572
12573 2004-09-09 James E Wilson <wilson@specifixinc.com>
12574
12575 * gcc.dg/init-vec-1.c: New test.
12576
12577 2004-09-09 Roger Sayle <roger@eyesopen.com>
12578
12579 PR middle-end/17055
12580 * gcc.dg/pr17055-1.c: New test case.
12581
12582 2004-09-09 Hans-Peter Nilsson <hp@axis.com>
12583
12584 PR target/17377
12585 * gcc.c-torture/execute/pr17377.c: New test.
12586
12587 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12588
12589 PR c/8420
12590 * gcc.dg/anon-struct-4.c, gcc.dg/declspec-1.c,
12591 gcc.dg/declspec-2.c, gcc.dg/declspec-3.c, gcc.dg/declspec-4.c,
12592 gcc.dg/declspec-5.c, gcc.dg/declspec-6.c,
12593 gcc.dg/long-long-typespec-1.c: New tests.
12594 * gcc.dg/tls/diag-2.c: Update expected diagnostics
12595
12596 2004-09-09 Joseph S. Myers <jsm@polyomino.org.uk>
12597
12598 * gcc.dg/c90-static-1.c, gcc.dg/c99-static-1.c,
12599 gcc.dg/gnu99-static-1.c: New tests.
12600
12601 2004-09-08 Devang Patel <dpatel@apple.com>
12602
12603 * gcc.dg/darwin-ld-20040828-1.c: New test.
12604 * gcc.dg/darwin-ld-20040828-2.c: New test.
12605 * gcc.dg/darwin-ld-20040828-3.c: New test.
12606
12607 2004-09-08 Ziemowit Laski <zlaski@apple.com>
12608
12609 * objc.dg/bitfield-2.m: Make 'id' definition a typedef.
12610 * obj.dg/bitfield-4.m: Allow 'unsigned' in addition to 'unsigned int'
12611 in error message.
12612 * objc.dg/id-1.m: Attempt to define 'id' in an incompatible fashion.
12613 * objc.dg/method-6.m: Allow 'unsigned' in addition to 'unsigned int'
12614 in error message.
12615 * objc.dg/proto-qual-1.m: Protocol qualifiers now appear before the
12616 types they qualify.
12617 * objc.dg/type-size-2.m: Fix wording in comment.
12618 * objc.dg/va-meth-1.m: New test case.
12619
12620 2004-09-06 H.J. Lu <hongjiu.lu@intel.com>
12621
12622 PR c/16633:
12623 * lib/gcc-dg.exp: Set up LD_LIBRARY_PATH, SHLIB_PATH,
12624 LD_LIBRARYN32_PATH, LD_LIBRARY64_PATH and DYLD_LIBRARY_PATH.
12625
12626 2004-09-06 Devang Patel <dpatel@apple.com>
12627
12628 * gcc.dg/tree-ssa/ifc-20040816-1.c: Use -ftree-vectorize.
12629 * gcc.dg/tree-ssa/ifc-20040816-2.c: Use -ftree-vectorize.
12630
12631 2004-09-06 Zack Weinberg <zack@codesourcery.com>
12632
12633 * g++.old-deja/g++.other/enum2.C: Move dg-error markers to
12634 reflect changed line numbering of diagnostics.
12635
12636 2004-09-06 Paul Brook <paul@codesourcery.com>
12637
12638 * gfortran.dg/edit_real_1.f90: Add new test.
12639
12640 2004-09-05 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12641
12642 * gcc.dg/tree-ssa/loop-2.c: New test.
12643 * gcc.dg/tree-ssa/loop-3.c: New test.
12644 * gcc.dg/tree-ssa/loop-4.c: New test.
12645 * gcc.dg/tree-ssa/loop-5.c: New test.
12646
12647 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12648
12649 * gcc.dg/format/sentinel-1.c: Update for parameter option.
12650
12651 2004-09-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
12652
12653 * gcc.dg/format/sentinel-1.c: New test.
12654
12655 2004-09-04 Uros Bizjak <uros@kss-loka.si>
12656
12657 * testsuite/gcc.dg/builtins-46.c: New.
12658
12659 2004-09-03 Devang Patel <dpatel@apple.com>
12660
12661 * gcc.dg/tree-ssa/ifc-20040816-1.c: New test.
12662 * gcc.dg/tree-ssa/ifc-20040816-2.c: New test.
12663
12664 2004-09-03 Jan Beulich <jbeulich@novell.com>
12665
12666 * g++.dg/abi/bitfield5.C: Use -mno-ms-bitfields.
12667 * g++.old-deja/g++.jason/thunk2.C: xfail for NetWare.
12668 * g++.old-deja/g++.law/profile1.C: xfail for NetWare.
12669 * g++.old-deja/g++.other/store-expr1.C: xfail for NetWare.
12670 * gcc.c-torture/compile/20001109-1.c: xfail for NetWare.
12671 * gcc.c-torture/compile/20001109-2.c: xfail for NetWare.
12672 * gcc.c-torture/execute/multi-ix.c: Use __builtin_bzero rather than
12673 the non-portable bzero.
12674 * gcc.dg/20010912-1.c: xfail for NetWare.
12675 * gcc.dg/20020426-2.c: xfail for NetWare.
12676 * gcc.dg/20021014-1.c: xfail for NetWare.
12677 * gcc.dg/20021018-1.c: xfail for NetWare.
12678 * gcc.dg/20030213-1.c: xfail for NetWare.
12679 * gcc.dg/20030225-1.c: xfail for NetWare.
12680 * gcc.dg/20030708-1.c: xfail for NetWare.
12681 * gcc.dg/builtins-config.h: Also exclude NetWare.
12682 * gcc.dg/format/format.h: Define restrict only if not already defined.
12683 * gcc.dg/nest.c: xfail for NetWare.
12684 * gcc.dg/special/gcsec-1.c: Don't pass -static for NetWare.
12685 * lib/target-supports.exp (check_visibility_available): Exclude
12686 NetWare.
12687
12688 2004-09-03 Jan Beulich <jbeulich@novell.com>
12689
12690 * gcc.dg/pack-test-2.c: Adjust to permit and check #pragma pack(push).
12691 * gcc.dg/c99-flex-array-4.c: Add -fpack-struct=8 to provide a
12692 deterministic starting point for the alignment of structure fields.
12693 * gcc.dg/Wpadded.c: Dito.
12694 * g++.dg/abi/vbase10.C: Dito.
12695
12696 2004-09-03 Devang Patel <dpatel@apple.com>
12697
12698 * g++.dg/debug/pr15736.cc: New test.
12699
12700 2004-09-02 Mark Mitchell <mark@codesourcery.com>
12701
12702 * README.QMTEST: Fix out-of-date link.
12703
12704 2004-09-03 David Billinghurst <David.Billinghurst@riotinto.com>
12705
12706 PR fortran/16579
12707 * gfortran.fortran-torture/execute/intrinsic_i_char.f90:
12708 Delete. Duplicate of gfortran.dg/g77/20010610.f
12709
12710 2004-09-02 Mark Mitchell <mark@codesourcery.com>
12711
12712 * g++.dg/abi/arm_rtti1.C: New test.
12713
12714 2004-09-02 Geoffrey Keating <geoffk@apple.com>
12715
12716 * gcc.dg/ppc-vector-memcpy.c: New.
12717 * gcc.dg/ppc-vector-memset.c: New.
12718
12719 2004-09-02 Chao-ying Fu <fu@mips.com>
12720
12721 * gcc.target/mips/mips-3d-1.c: New test.
12722 * gcc.target/mips/mips-3d-2.c: New test.
12723 * gcc.target/mips/mips-3d-3.c: New test.
12724 * gcc.target/mips/mips-3d-4.c: New test.
12725 * gcc.target/mips/mips-3d-5.c: New test.
12726 * gcc.target/mips/mips-3d-6.c: New test.
12727 * gcc.target/mips/mips-3d-7.c: New test.
12728 * gcc.target/mips/mips-3d-8.c: New test.
12729 * gcc.target/mips/mips-3d-9.c: New test.
12730 * gcc.target/mips/mips-ps-1.c: New test.
12731 * gcc.target/mips/mips-ps-2.c: New test.
12732 * gcc.target/mips/mips-ps-3.c: New test.
12733 * gcc.target/mips/mips-ps-4.c: New test.
12734 * gcc.target/mips/mips-ps-type.c: New test.
12735
12736 2004-09-02 Paul Brook <paul@codesourcery.com>
12737
12738 * gfortran.dg/edit_real_1.f90: Add new tests.
12739
12740 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12741
12742 PR fortran/15327
12743 * gfortran.dg/merge_char_1.f90: New test.
12744
12745 2004-09-01 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12746
12747 PR fortran/16404
12748 * gfortran.dg/der_io_1.f90: XFAIL illegal testcase.
12749
12750 2004-09-01 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
12751
12752 PR c/1522
12753 * gcc.c-torture/compile/20040901-1.c: New test, from PR.
12754
12755 2004-09-01 Mark Mitchell <mark@codesourcery.com>
12756
12757 * g++.dg/opt/loop1.C: Do not XFAIL.
12758
12759 2004-09-01 Jakub Jelinek <jakub@redhat.com>
12760
12761 * gcc.c-torture/execute/20040831-1.c: New test.
12762
12763 2004-09-01 David Billinghurst <David.Billinghurst@riotinto.com>
12764
12765 PR fortran/16579
12766 * gfortran.dg/g77/20010610.f: Now passes.
12767 Copy from g77.f-torture/execute. Add dg-run directive.
12768 * gfortran.dg/g77/README: Update
12769
12770 2004-08-31 Andrew Pinski <pinskia@physics.uc.edu>
12771
12772 * gcc.dg/rs6000-power2-1.c (t1, t2, t3, t4): Add volatile.
12773 * gcc.dg/rs6000-power2-2.c: Fix the scan-assembly for the store.
12774 (t1, t2, t3, t4): Add volatile.
12775
12776 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12777
12778 * g++.dg/ext/visibility/arm1.C: New test.
12779
12780 2004-08-31 Geoffrey Keating <geoffk@apple.com>
12781
12782 * gcc.dg/funcdef-storage-1.c: Add dg-options to suppress
12783 -pedantic-errors.
12784
12785 2004-09-01 Paul Brook <paul@codesourcery.com>
12786
12787 * gfortran.dg/eof_2.f90: New test.
12788
12789 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12790
12791 PR fortran/16579
12792 * gfortran.fortran-torture/execute/intrinsic_i_char.f90: New test.
12793
12794 2004-08-31 Bud Davis <bdavis9659@comcast.net>
12795
12796 PR libfortran/16805
12797 * gfortran.dg/list_read_2.f90: New test.
12798
12799 2004-08-31 Mark Mitchell <mark@codesourcery.com>
12800
12801 * g++.dg/abi/key1.C: New test.
12802
12803 2004-08-31 Richard Henderson <rth@redhat.com>
12804
12805 * g++.dg/other/offsetof1.C: Include cstddef, use non-builtin
12806 form of offsetof.
12807 * g++.dg/other/offsetof5.C: Remove duplicate.
12808
12809 2004-08-31 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12810
12811 PR fortran/17244
12812 * gfortran.dg/func_derived_1.f90: New test.
12813
12814 2004-08-31 Paul Brook <paul@codesourcery.com>
12815
12816 * gfortran.dg/eof_1.f90: New test.
12817
12818 2004-08-31 Paul Brook <paul@codesourcery.com>
12819
12820 * gfortran.dg/list_read_1.f90: New file.
12821
12822 2004-08-30 Mark Mitchell <mark@codesourcery.com>
12823
12824 * g++.dg/opt/loop1.C: XFAIL.
12825
12826 2004-08-30 Geoffrey Keating <geoffk@apple.com>
12827
12828 * gcc.dg/funcdef-storage-1.c: New.
12829 * gcc.c-torture/compile/920625-2.c: Don't use 'static' to declare
12830 an extern function in local scope.
12831 * gcc.c-torture/execute/20010605-1.c: Don't use 'static inline' to
12832 declare an 'auto inline' function in local scope.
12833 * gcc.dg/20011130-1.c: Likewise.
12834 * gcc.c-torture/execute/nest-stdar-1.c: Don't use 'static' to declare
12835 an 'auto' function in local scope.
12836 * gcc.dg/20021014-1.c: Likewise.
12837 * gcc.dg/20030331-2.c: Likewise.
12838
12839 2004-08-30 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12840
12841 * gfortran.dg/blockdata_1.f90: New test.
12842
12843 2004-08-30 Richard Henderson <rth@redhat.com>
12844
12845 * g++.dg/other/offsetof1.C: Use __builtin_offsetof.
12846
12847 2004-08-30 Richard Henderson <rth@redhat.com>
12848
12849 * lib/fortran-torture.exp (fortran-torture-execute): Honor
12850 additional_flags set by alternate driver.
12851 (ieee-options): New procedure.
12852 * gfortran.fortran-torture/execute/intrinsic_fraction_exponent.x: New.
12853 * gfortran.fortran-torture/execute/intrinsic_nearest.x: New.
12854 * gfortran.fortran-torture/execute/intrinsic_set_exponent.x: New.
12855 * gfortran.fortran-torture/execute/nan_inf_fmt.x: New.
12856
12857 2004-08-30 Richard Henderson <rth@redhat.com>
12858
12859 * lib/f-torture.exp: Remove.
12860
12861 2004-08-29 Mark Mitchell <mark@codesourcery.com>
12862
12863 PR rtl-optimization/16590
12864 * g++.dg/opt/loop1.C: New test.
12865
12866 2004-08-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12867
12868 PR fortran/13910
12869 * gfortran.dg/oldstyle_1.f90: New test.
12870
12871 2004-08-29 Steven G. Kargl <kargls@comcast.net>
12872 Paul Brook <paul@codesourcery.com>
12873
12874 * gfortran.dg/g77/README: Update.
12875 * gfortran.dg/g77/erfc.f: Copy from g77.f-torture.
12876 * gfortran.dg/g77/intrinsic-unix-bessel.f: Ditto.
12877 * gfortran.dg/g77/intrinsic-unix-erf.f: Ditto.
12878
12879 2004-08-28 Paul Brook <paul@codesourcery.com>
12880
12881 PR libfortran/17195
12882 * gfortran.dg/edit_real_1.f90: New test.
12883
12884 2004-08-27 Paul Brook <paul@codesourcery.com>
12885
12886 * gfortran.dg/rewind_1.f90: New test.
12887
12888 2004-08-27 Bud Davis <bdavis9659@comcast.net>
12889
12890 PR fortran/16597
12891 * gfortran.dg/pr16597.f90: New test.
12892
12893 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12894
12895 PR c/13801
12896 * gcc.dg/redecl-3.c, gcc.dg/redecl-4.c, gcc.dg/redecl-6.c,
12897 gcc.dg/redecl-7.c, gcc.dg/redecl-8.c, gcc.dg/redecl-9.c,
12898 gcc.dg/redecl-10.c, gcc.dg/debug/redecl-1.c,
12899 gcc.dg/debug/redecl-2.c, gcc.dg/debug/redecl-3.c,
12900 gcc.dg/debug/redecl-4.c, gcc.dg/debug/redecl-5.c: New tests.
12901
12902 2004-08-26 Nick Clifton <nickc@redhat.com>
12903
12904 * gcc.c-torture/compile/pr17119.c: New test.
12905
12906 2004-08-26 Joseph S. Myers <jsm@polyomino.org.uk>
12907
12908 * gcc.dg/c90-typespec-1.c, gcc.dg/c99-typespec-1.c: New tests.
12909
12910 2004-08-25 Richard Henderson <rth@redhat.com>
12911
12912 * gfortran.fortran-torture/execute/intrinsic_sr_kind.f90: Disable
12913 the bits that expect kind=8 to be the largest real kind.
12914
12915 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12916
12917 * objc.dg/const-str-3.m: Include <stdlib.h> and <memory.h>.
12918
12919 2004-08-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
12920
12921 * gfortran.dg/assignment_1.f90: New test.
12922
12923 2004-08-25 Adam Nemet <anemet@lnxw.com>
12924
12925 * g++.dg/template/repo3.C: New test.
12926
12927 2004-08-25 Roger Sayle <roger@eyesopen.com>
12928
12929 PR middle-end/16693
12930 PR tree-optimization/16372
12931 * g++.dg/opt/pr16372-1.C: New test case.
12932 * g++.dg/opt/pr16693-1.C: New test case.
12933 * g++.dg/opt/pr16693-2.C: New test case.
12934
12935 2004-08-25 Ziemowit Laski <zlaski@apple.com>
12936
12937 * objc.dg/proto-lossage-4.m: New test.
12938
12939 2004-08-25 Mark Mitchell <mark@codesourcery.com>
12940
12941 PR c++/17155
12942 * g++.dg/inherit/local2.C: New test.
12943
12944 2004-08-25 Paul Brook <paul@codesourcery.com>
12945
12946 PR fortran/17144
12947 * gfortran.dg/string_ctor_1.f90: New test.
12948
12949 2004-08-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12950
12951 PR c++/14428
12952 * g++.dg/template/redecl2.C: New test.
12953
12954 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12955
12956 PR fortran/17143
12957 * gfortran.dg/pr17143.f90: New test.
12958
12959 2004-08-24 Bud Davis <bdavis9659@comcast.net>
12960
12961 PR fortran/17164
12962 * gfortran.dg/pr17164.f90: New test.
12963
12964 2004-08-24 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
12965
12966 * gcc.dg/tree-ssa/loop-1.c: New test.
12967
12968 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12969
12970 * gcc.c-torture/compile/20040824-1.c: New test.
12971
12972 2004-08-24 Richard Sandiford <rsandifo@redhat.com>
12973
12974 * gcc.c-torture/compile/iftrap-3.c: New test.
12975
12976 2004-08-24 Paul Brook <paul@codesourcery.com>
12977
12978 * gfortran.dg/entry_2.f90: New test.
12979
12980 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12981
12982 PR c++/16889
12983 * g++.dg/lookup/ambig[12].C: New.
12984
12985 2004-08-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
12986
12987 PR c++/16706
12988 * g++.dg/template/crash21.C: New test.
12989 * g++.dg/template/crash22.C: Likewise.
12990
12991 2004-08-24 Nathan Sidwell <nathan@codesourcery.com>
12992
12993 PR c++/17149
12994 * g++.dg/template/access15.C: New.
12995
12996 2004-08-23 Mark Mitchell <mark@codesourcery.com>
12997
12998 PR c++/17163
12999 * g++.dg/template/repo2.C: New test.
13000
13001 2004-08-23 Roger Sayle <roger@eyesopen.com>
13002
13003 PR rtl-optimization/17078
13004 * gcc.c-torture/execute/pr17078-1.c: New test case.
13005
13006 2004-08-23 Mark Mitchell <mark@codesourcery.com>
13007
13008 PR c/14492
13009 * gcc.dg/debug/crash1.c: New test.
13010
13011 2004-08-23 Mark Mitchell <mark@codesourcery.com>
13012
13013 PR c/16180
13014 * gcc.dg/loop-5.c: New test.
13015
13016 2004-08-23 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
13017
13018 * gcc.c-torture/execute/20040823-1.c: New test.
13019
13020 2004-08-23 Richard Sandiford <rsandifo@redhat.com>
13021
13022 * gcc.dg/special/mips-abi.exp: Expect gcc to pass the GNU ABI flags
13023 to the assembler. Simplify test accordingly.
13024 (asm_abi_flags): Use GNU names.
13025 (check_mips_abi, default_abi): Use string matches against "-mabi=*"
13026 to check for ABI flags.
13027
13028 2004-08-22 Andrew Pinski <apinski@apple.com>
13029
13030 * g++.dg/opt/pr14029.C: New test.
13031 * gcc.c-torture/execute/pr15262.c: New test.
13032
13033 2004-08-22 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13034
13035 * gfortran.dg/reduction.f90: Add checks with complex arguments.
13036
13037 2004-08-21 Bud Davis <bdavis9659@comcast.net>
13038
13039 PR 16908
13040 * gfortran.dg/direct_io.f90: New test.
13041
13042 2004-08-20 Mark Mitchell <mark@codesourcery.com>
13043
13044 PR c++/17121
13045 * g++.dg/inherit/local2.C: New test.
13046
13047 2004-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
13048
13049 PR c++/17120
13050 * g++.dg/warn/Wparentheses-4.C: New test.
13051
13052 2004-08-20 Mark Mitchell <mark@codesourcery.com>
13053
13054 PR c++/17121
13055 * g++.dg/inherit/local2.C: New test.
13056
13057 * gcc.dg/darwin-longlong.c: Include <stdlib.h>.
13058 * gcc.dg/ppc-ldstruct.c: Likewise.
13059 * gcc.dg/ppc64-abi-2.c: Likewise.
13060
13061 2004-08-20 Jakub Jelinek <jakub@redhat.com>
13062
13063 PR rtl-optimization/17099
13064 * gcc.c-torture/execute/20040820-1.c: New test.
13065
13066 2004-08-20 David Edelsohn <edelsohn@gnu.org>
13067
13068 * gcc.dg/uninit-H.c: Add _POWER to powerpc case.
13069
13070 2004-08-20 Canqun Yang <canqun@nudt.edu.cn>
13071
13072 PR fortran/17077
13073 * gfortran.dg/auto_array_1.f90: New test.
13074
13075 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13076
13077 PR fortran/17074
13078 * gfortran.dg/simpleif_1.f90: New test.
13079
13080 2004-08-19 Mark Mitchell <mark@codesourcery.com>
13081
13082 * lib/target-supports.exp (check_profiling_available): Return
13083 false for arm*-*-symbianelf* and arm*-*-eabi*.
13084
13085 PR c++/15890
13086 * g++.dg/template/delete1.C: New test.
13087
13088 2004-08-19 Paul Brook <paul@codesourcery.com>
13089
13090 PR fortran/14976
13091 PR fortran/16228
13092 * gfortran.dg/data_char_1.f90: New test.
13093
13094 2004-08-19 Erik Schnetter <schnetter@aei.mpg.de>
13095
13096 PR fortran/16946
13097 * gfortran.dg/reduction.f90: New testcase.
13098
13099 2004-08-19 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
13100
13101 PR fortran/16520
13102 * gfortran.dg/g77/19990905-1.f: Don't expect excess errors.
13103
13104 2004-08-19 Joseph S. Myers <jsm@polyomino.org.uk>
13105
13106 PR c++/17041
13107 * g++.dg/Wparentheses-3.C: New test.
13108
13109 2004-08-19 Dorit Naishlos <dorit@il.ibm.com>
13110
13111 * gcc.dg/vect/vect-1.c: Remove xfail from i?86-*-* x86_64-*-* due
13112 to usage of PREFERRED_STACK_BOUNDARY in the vectorizer.
13113 * gcc.dg/vect/vect-2.c: Likewise.
13114 * gcc.dg/vect/vect-3.c: Likewise.
13115 * gcc.dg/vect/vect-4.c: Likewise.
13116 * gcc.dg/vect/vect-5.c: Likewise.
13117 * gcc.dg/vect/vect-6.c: Likewise.
13118 * gcc.dg/vect/vect-7.c: Likewise.
13119 * gcc.dg/vect/vect-25.c: Likewise.
13120 * gcc.dg/vect/vect-31.c: Likewise.
13121 * gcc.dg/vect/vect-32.c: Likewise.
13122 * gcc.dg/vect/vect-34.c: Likewise.
13123 * gcc.dg/vect/vect-36.c: Likewise.
13124 * gcc.dg/vect/vect-all.c: Likewise.
13125
13126 2004-08-18 Mark Mitchell <mark@codesourcery.com>
13127
13128 PR c++/17068
13129 * g++.dg/template/operator4.C: New test.
13130
13131 2004-08-18 Richard Henderson <rth@redhat.com>
13132
13133 * gcc.dg/20040206-1.c: XFAIL.
13134
13135 2004-08-17 Mark Mitchell <mark@codesourcery.com>
13136
13137 PR c++/16246
13138 * g++.dg/template/array7.C: New test.
13139
13140 2004-08-17 James E Wilson <wilson@specifixinc.com>
13141
13142 * gcc.dg/mips-movcc-1.c: New test.
13143 * gcc.dg/mips-movcc-2.c: New test.
13144 * gcc.dg/mips-movcc-3.c: New test.
13145
13146 * gcc.dg/mips-nmadd-1.c: New test.
13147 * gcc.dg/mips-nmadd-2.c: New test.
13148
13149 2004-08-17 Mark Mitchell <mark@codesourcery.com>
13150
13151 PR c++/15871
13152 * g++.dg/opt/inline8.C: New test.
13153
13154 PR c++/16965
13155 * g++.dg/parse/error17.C: New test.
13156
13157 2004-08-17 Dorit Naishlos <dorit@il.ibm.com>
13158
13159 * gcc.dg/vect: New directory for vectorizer tests.
13160 * gcc.dg/vect/tree-vect.h: New file.
13161 * gcc.dg/vect/vect.exp: New file.
13162 * gcc.dg/vect/pr16105.c.c: New test.
13163 * gcc.dg/vect/vect-1.c: New test.
13164 * gcc.dg/vect/vect-2.c: New test.
13165 * gcc.dg/vect/vect-3.c: New test.
13166 * gcc.dg/vect/vect-4.c: New test.
13167 * gcc.dg/vect/vect-5.c: New test.
13168 * gcc.dg/vect/vect-6.c: New test.
13169 * gcc.dg/vect/vect-7.c: New test.
13170 * gcc.dg/vect/vect-8.c: New test.
13171 * gcc.dg/vect/vect-9.c: New test.
13172 * gcc.dg/vect/vect-10.c: New test.
13173 * gcc.dg/vect/vect-11.c: New test.
13174 * gcc.dg/vect/vect-12.c: New test.
13175 * gcc.dg/vect/vect-13.c: New test.
13176 * gcc.dg/vect/vect-14.c: New test.
13177 * gcc.dg/vect/vect-15.c: New test.
13178 * gcc.dg/vect/vect-16.c: New test.
13179 * gcc.dg/vect/vect-17.c: New test.
13180 * gcc.dg/vect/vect-18.c: New test.
13181 * gcc.dg/vect/vect-19.c: New test.
13182 * gcc.dg/vect/vect-20.c: New test.
13183 * gcc.dg/vect/vect-21.c: New test.
13184 * gcc.dg/vect/vect-22.c: New test.
13185 * gcc.dg/vect/vect-23.c: New test.
13186 * gcc.dg/vect/vect-24.c: New test.
13187 * gcc.dg/vect/vect-25.c: New test.
13188 * gcc.dg/vect/vect-26.c: New test.
13189 * gcc.dg/vect/vect-27.c: New test.
13190 * gcc.dg/vect/vect-28.c: New test.
13191 * gcc.dg/vect/vect-29.c: New test.
13192 * gcc.dg/vect/vect-30.c: New test.
13193 * gcc.dg/vect/vect-31.c: New test.
13194 * gcc.dg/vect/vect-32.c: New test.
13195 * gcc.dg/vect/vect-33.c: New test.
13196 * gcc.dg/vect/vect-34.c: New test.
13197 * gcc.dg/vect/vect-35.c: New test.
13198 * gcc.dg/vect/vect-36.c: New test.
13199 * gcc.dg/vect/vect-37.c: New test.
13200 * gcc.dg/vect/vect-38.c: New test.
13201 * gcc.dg/vect/vect-40.c: New test.
13202 * gcc.dg/vect/vect-41.c: New test.
13203 * gcc.dg/vect/vect-42.c: New test.
13204 * gcc.dg/vect/vect-43.c: New test.
13205 * gcc.dg/vect/vect-44.c: New test.
13206 * gcc.dg/vect/vect-45.c: New test.
13207 * gcc.dg/vect/vect-46.c: New test.
13208 * gcc.dg/vect/vect-47.c: New test.
13209 * gcc.dg/vect/vect-48.c: New test.
13210 * gcc.dg/vect/vect-49.c: New test.
13211 * gcc.dg/vect/vect-50.c: New test.
13212 * gcc.dg/vect/vect-51.c: New test.
13213 * gcc.dg/vect/vect-52.c: New test.
13214 * gcc.dg/vect/vect-53.c: New test.
13215 * gcc.dg/vect/vect-54.c: New test.
13216 * gcc.dg/vect/vect-55.c: New test.
13217 * gcc.dg/vect/vect-56.c: New test.
13218 * gcc.dg/vect/vect-57.c: New test.
13219 * gcc.dg/vect/vect-58.c: New test.
13220 * gcc.dg/vect/vect-59.c: New test.
13221 * gcc.dg/vect/vect-60.c: New test.
13222 * gcc.dg/vect/vect-61.c: New test.
13223 * gcc.dg/vect/vect-all.c: New test.
13224 * gcc.dg/vect/vect-none.c: New test.
13225
13226 2004-08-17 Paul Brook <paul@codesourcery.com>
13227
13228 PR fortran/13082
13229 * gfortran.dg/entry_1.f90: New test.
13230
13231 2004-08-17 Andrew Pinski <apinski@apple.com>
13232
13233 * gcc.dg/darwin-20040812-1.c: Compile only on darwin.
13234
13235 2004-08-17 Paolo Bonzini <bonzini@gnu.org>
13236
13237 * gcc.dg/pr17036-1.c: New test.
13238
13239 2004-08-16 Devang Patel <dpatel@apple.com>
13240
13241 * gcc.dg/darwin-20040809-1.c: New test.
13242
13243 2004-08-16 Joseph S. Myers <jsm@polyomino.org.uk>
13244
13245 * gcc.dg/funcdef-attr-1.c: New test.
13246
13247 2004-08-16 Janis Johnson <janis187@us.ibm.com>
13248
13249 * gcc.dg/altivec-17.c: New test.
13250 * gcc.dg/altivec-18.c: New test.
13251
13252 2004-08-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13253
13254 PR c++/6749
13255 * g++.dg/template/vtable2.C: New test.
13256
13257 2004-08-14 Richard Henderson <rth@redhat.com>
13258
13259 * gcc.dg/torture/builtin-attr-1.c: Fix scalbln prototype.
13260 * gcc.dg/pack-test-4.c (main): Return 0.
13261 * gcc.dg/setjmp-1.c: Remove XFAIL.
13262 * gcc.dg/tree-ssa/20040615-1.c: Pass during dom1.
13263
13264 2004-08-14 Richard Henderson <rth@redhat.com>
13265
13266 * gcc.dg/980217-1.c: Add prototype for printf.
13267
13268 2004-08-13 Bud Davis <bdavis9659@comcast.net>
13269
13270 * gfortran.dg/pr16935.f90: New test.
13271
13272 2004-08-13 Janis Johnson <janis187@us.ibm.com>
13273
13274 * g++.dg/ext/altivec-2.C: Revert previous changes and don't execute.
13275
13276 2004-08-13 Paul Brook <paul@codesourcery.com>
13277
13278 * gfortran.dg/der_io_1.f90: Remove stray comma.
13279
13280 2004-08-12 Janis Johnson <janis187@us.ibm.com>
13281
13282 * gcc.dg/vmx/cw-bug-2.c: Remove.
13283 * gcc.dg/vmx/vprint-1.c: Remove.
13284 * gcc.dg/vmx/vscan-1.c: Remove.
13285
13286 2004-08-12 Devang patel <dpatel@apple.com>
13287
13288 * gcc.dg/darwin-20040809-2.c: New test.
13289
13290 2004-08-12 Janis Johnson <janis1872us.ibm.com>
13291
13292 * g++.dg/ext/altivec-12.C: New test.
13293
13294 * g++.dg/ext/altivec-11.C: New test.
13295
13296 2004-08-12 Paul Brook <paul@codesourcery.com>
13297
13298 * g++.dg/abi/arm_cxa_vec_1.C: New test.
13299
13300 2004-08-12 Janis Johnson <janis187@us.ibm.com>
13301
13302 * g++.dg/ext/altivec-2.C: Check for hardware support before
13303 executing any VMX instructions.
13304
13305 * gcc.dg/vmx/ops-long-2.c: Add dg-error directives.
13306
13307 2004-08-12 Jakub Jelinek <jakub@redhat.com>
13308
13309 PR c++/16276
13310 * g++.old-deja/g++.other/comdat4.C: New test.
13311 * g++.old-deja/g++.other/comdat4-aux.cc: New.
13312
13313 2004-08-12 Ben Elliston <bje@au.ibm.com>
13314
13315 PR target/16286
13316 * gcc.dg/pr16286.c: New test.
13317
13318 2004-08-12 Jan Beulich <jbeulich@novell.com>
13319
13320 * g++.dg/ext/asm5.C: New.
13321
13322 2004-08-11 Mark Mitchell <mark@codesourcery.com>
13323
13324 PR c++/16698
13325 * g++.dg/eh/crash1.C: New test.
13326
13327 PR c++/16717
13328 * g++.dg/ext/construct1.C: New test.
13329
13330 2004-08-11 Mark Mitchell <mark@codesourcery.com>
13331
13332 PR c++/16853
13333 * g++.dg/init/ptrmem1.C: New test.
13334
13335 PR c++/16618
13336 * g++.dg/parse/offsetof5.C: New test.
13337
13338 PR c++/16870
13339 * g++.dg/template/overload3.C: New test.
13340
13341 2004-08-11 Mark Mitchell <mark@codesourcery.com>
13342
13343 PR c++/16964
13344 * g++.dg/parse/error16.C: New test.
13345
13346 PR c++/16904
13347 * g++.dg/template/error14.C: New test.
13348
13349 PR c++/16929
13350 * g++.dg/template/error15.C: New test.
13351
13352 2004-08-11 Devang Patel <dpatel@apple.com>
13353
13354 * gcc.dg/darwin-ld-20040809-1.c: New test.
13355 * gcc.dg/darwin-ld-20040809-2.c: New test.
13356
13357 2004-08-11 Steven G. Kargl <kargls@comcast.net>
13358
13359 PR fortran/16917
13360 * gfortran.dg/dfloat_1.f90: New test.
13361
13362 2004-08-09 Mark Mitchell <mark@codesourcery.com>
13363
13364 * gcc.dg/testsuite/gcc.dg/arm-eabi1.c: New test.
13365 * gcc.dg/dll-2.c: Fix dg-require syntax.
13366 * gcc.misc-tests/arm-isr.c (abort): Declare.
13367 (exit): Likewise.
13368
13369 2004-08-10 Mark Mitchell <mark@codesourcery.com>
13370
13371 PR c++/16971
13372 * g++.dg/parse/crash16.C: New test.
13373
13374 2004-08-10 Roger Sayle <roger@eyesopen.com>
13375
13376 * gcc.dg/mips-rsqrt-1.c: New test case.
13377 * gcc.dg/mips-rsqrt-2.c: New test case.
13378 * gcc.dg/mips-rsqrt-3.c: New test case.
13379
13380 2004-08-10 Paul Brook <paul@codesourcery.com>
13381
13382 * gfortran.dg/der_io_1.f90: New test.
13383
13384 2004-08-10 Paul Brook <paul@codesourcery.com>
13385
13386 PR fortran/16919
13387 * gfortran.dg/der_array_1.f90: New test.
13388
13389 2004-08-09 David Edelsohn <edelsohn@gnu.org>
13390
13391 * gcc.dg/cpp/assert4.c: _AIX asserts #system(unix).
13392
13393 2004-08-09 Paolo Bonzini <bonzini@gnu.org>
13394
13395 * gcc.dg/wchar_t-2.c: Fix typo.
13396
13397 2004-08-09 Falk Hueffner <falk@debian.org>
13398
13399 PR tree-optimization/12517
13400 * gcc.c-torture/compile/pr12517.c: New test.
13401
13402 PR tree-optimization/12578
13403 * gcc.c-torture/compile/pr12578.c: New test.
13404
13405 PR tree-optimization/12899
13406 * gcc.c-torture/compile/pr12899.c: New test.
13407
13408 PR rtl-optimization/14692
13409 * gcc.c-torture/compile/pr14692.c: New test.
13410
13411 PR tree-optimization/16461
13412 * gcc.c-torture/compile/pr16461.c: New test.
13413
13414 2004-08-06 Janne Blomqvist <jblomqvi@cc.hut.fi>
13415
13416 * gfortran.dg/getenv_1.f90: New test.
13417
13418 2004-08-06 Mark Mitchell <mark@codesourcery.com>
13419
13420 * gcc.dg/symbian4.c: Expect a 2-byte wchar_t, not a 4-byte
13421 wchar_t.
13422 * gcc.dg/symbian5.c: Test -fno-short-wchar.
13423
13424 2004-08-06 Paul Brook <paul@codesourcery.com>
13425
13426 * gfortran.dg/ret_array_1.f90: New test.
13427 * gfortran.dg/ret_pointer_1.f90: New test.
13428
13429 2004-08-06 Richard Sandiford <rsandifo@redhat.com>
13430
13431 * gcc.dg/missing-field-init-[12].c: New tests.
13432 * g++.dg/warn/missing-field-init-[12].C: New tests.
13433
13434 2004-08-06 Mark Mitchell <mark@codesourcery.com>
13435
13436 * gcc.dg/enum2.c: New test.
13437 * gcc.dg/symbian3.c: Likewise.
13438 * gcc.dg/symbian4.c: Likewise.
13439 * gcc.dg/wchar_t-2.c: Likewise.
13440
13441 2004-08-05 Mark Mitchell <mark@codesourcery.com>
13442
13443 * g++.dg/ext/visibility/visibility-8.C: Add constructor and
13444 destructor tests.
13445
13446 2004-08-05 Mark Mitchell <mark@codesourcery.com>
13447
13448 * g++.dg/ext/visibility/assign1.C: Use scan-hidden and
13449 dg-require-visiblity.
13450 * g++.dg/ext/visibility/fvisibility-inlines-hidden.C: Likewise.
13451 * g++.dg/ext/visibility/fvisibility.C: Likewise.
13452 * g++.dg/ext/visibility/memfuncts.C: Likewise.
13453 * g++.dg/ext/visibility/new1.C: Likewise.
13454 * g++.dg/ext/visibility/pragma.C: Likewise.
13455 * g++.dg/ext/visibility/staticmemfuncts.C: Likewise.
13456 * g++.dg/ext/visibility/virtual.C: Likewise.
13457 * g++/dg/ext/visibility/visibility-1.C: Likewise.
13458 * g++/dg/ext/visibility/visibility-2.C: Likewise.
13459 * g++/dg/ext/visibility/visibility-3.C: Likewise.
13460 * g++/dg/ext/visibility/visibility-4.C: Likewise.
13461 * g++/dg/ext/visibility/visibility-5.C: Likewise.
13462 * g++/dg/ext/visibility/visibility-6.C: Likewise.
13463 * g++/dg/ext/visibility/visibility-7.C: Likewise.
13464 * g++/dg/ext/visibility/visibility-8.C: New test.
13465 * gcc.c-torture/compile/dll.x: Remove.
13466 * gcc.dg/dll-2.c: Use dg-require-dll
13467 * gcc.dg/visibility-10.c: New test.
13468 * lib/gcc-dg.exp (dg-require-dll): Add Symbian to list of targets
13469 supporting DLLs.
13470 * testsuite/lib/scanasm.exp (scan_hidden): New function.
13471 (scan_not_hidden): Likewise.
13472
13473 2004-08-05 David Edelsohn <edelsohn@gnu.org>
13474
13475 * gcc.dg/sh4a-fprun.c: Fix dg-do typo.
13476
13477 2004-08-05 Richard Sandiford <rsandifo@redhat.com>
13478
13479 * gcc.c-torture/execute/20040805-1.c: New test.
13480
13481 2004-08-04 Andrew Pinski <pinskia@physics.uc.edu>
13482
13483 * gcc.dg/20020118-1.c: Declare abort.
13484 * gcc.dg/altivec_check.h: Likewise.
13485 * gcc.dg/iftrap-2.c: Likewise.
13486 * gcc.dg/pragma-darwin.c: Likewise.
13487 * gcc.dg/rs6000-ldouble-1.c: Declare abort and exit.
13488
13489 2004-08-04 Geoffrey Keating <geoffk@apple.com>
13490
13491 * g++.dg/ext/altivec_check.h: Declare exit as extern "C".
13492
13493 2004-08-05 Joseph S. Myers <jsm@polyomino.org.uk>
13494
13495 * gcc.c-torture/execute/builtins/abs-2.c,
13496 gcc.c-torture/execute/builtins/abs-3.c,
13497 gcc.c-torture/execute/builtins/lib/abs.c, gcc.dg/format/format.h,
13498 gcc.dg/torture/builtin-attr-1.c: Use predefined macros for
13499 intmax_t, uintmax_t and their limits.
13500 * gcc.dg/intmax_t-1.c: New test.
13501
13502 2004-08-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13503
13504 * g++.dg/tc1/dr147.C: Add reference to PR.
13505
13506 2004-08-03 Richard Sandiford <rsandifo@redhat.com>
13507
13508 * gcc.dg/mips-args-[23].c: Declare abort() and exit().
13509 * gcc.dg/torture/mips-hilo-[12].c: Likewise.
13510
13511 2004-08-03 David Edelsohn <edelsohn@gnu.org>
13512
13513 * gcc.dg/compat/struct-layout-1.exp: Fix error message typo.
13514
13515 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13516
13517 * gcc.dg/redecl-5.c: New test.
13518 * gcc.dg/format/attr-6.c: Expect warning for implicit declaration
13519 of scanf.
13520
13521 2004-08-03 Roger Sayle <roger@eyesopen.com>
13522
13523 PR middle-end/16790
13524 * gcc.c-torture/execute/pr16790-1.c: New test case.
13525
13526 2004-08-03 Mark Mitchell <mark@codesourcery.com>
13527
13528 * g++.dg/ext/visibility/assign1.C: New test.
13529 * g++.dg/ext/visibility/new1.C: Likewise.
13530
13531 * gcc.dg/symbian1.c: New test.
13532 * gcc.dg/symbian2.c: Likewise.
13533
13534 2004-08-03 H.J. Lu <hongjiu.lu@intel.com>
13535
13536 PR target/16570
13537 * gcc.dg/i386-sse-9.c: New test.
13538
13539 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13540
13541 * gcc.dg/array-7.c, gcc.dg/c99-tag-2.c: New tests.
13542
13543 2004-08-03 Joseph S. Myers <jsm@polyomino.org.uk>
13544
13545 * gcc.dg/20001023-1.c, gcc.dg/20001108-1.c, gcc.dg/20001117-1.c,
13546 gcc.dg/20010202-1.c, gcc.dg/20011008-2.c, gcc.dg/20011214-1.c,
13547 gcc.dg/20020201-1.c, gcc.dg/20020312-2.c, gcc.dg/20020426-2.c,
13548 gcc.dg/20030331-2.c, gcc.dg/20030612-1.c, gcc.dg/20030926-1.c,
13549 gcc.dg/20031216-1.c, gcc.dg/20031218-3.c, gcc.dg/20040305-2.c,
13550 gcc.dg/980226-1.c, gcc.dg/Wreturn-type2.c,
13551 gcc.dg/Wunreachable-6.c, gcc.dg/Wunreachable-7.c,
13552 gcc.dg/align-1.c, gcc.dg/builtin-prefetch-1.c,
13553 gcc.dg/builtins-17.c, gcc.dg/builtins-19.c, gcc.dg/builtins-2.c,
13554 gcc.dg/builtins-20.c, gcc.dg/builtins-21.c, gcc.dg/builtins-7.c,
13555 gcc.dg/builtins-8.c, gcc.dg/cpp/19930510-1.c,
13556 gcc.dg/cpp/charconst-3.c, gcc.dg/cpp/charconst-4.c,
13557 gcc.dg/cpp/mi6.c, gcc.dg/cpp/tr-paste.c, gcc.dg/cpp/trad/mi6.c,
13558 gcc.dg/cpp/trad/paste.c, gcc.dg/cpp/trad/strify.c,
13559 gcc.dg/fastmath-1.c, gcc.dg/fshort-wchar.c, gcc.dg/i386-387-7.c,
13560 gcc.dg/i386-387-8.c, gcc.dg/i386-asm-1.c, gcc.dg/i386-cadd.c,
13561 gcc.dg/i386-fpcvt-3.c, gcc.dg/i386-loop-3.c,
13562 gcc.dg/i386-memset-1.c, gcc.dg/loop-2.c, gcc.dg/nest.c,
13563 gcc.dg/noncompile/971104-1.c, gcc.dg/noncompile/990416-1.c,
13564 gcc.dg/noncompile/scope.c, gcc.dg/pack-test-4.c,
13565 gcc.dg/pack-test-5.c, gcc.dg/pch/inline-4.c, gcc.dg/postincr-1.c,
13566 gcc.dg/pr10392-1.c, gcc.dg/pragma-align.c,
13567 gcc.dg/profile-generate-1.c, gcc.dg/sibcall-1.c,
13568 gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c,
13569 gcc.dg/sibcall-5.c, gcc.dg/sibcall-6.c, gcc.dg/switch-warn-1.c,
13570 gcc.dg/switch-warn-2.c, gcc.dg/torture/builtin-attr-1.c,
13571 gcc.dg/torture/builtin-math-1.c, gcc.dg/torture/builtin-noret-2.c,
13572 gcc.dg/trampoline-1.c, gcc.dg/tree-ssa/20030703-1.c,
13573 gcc.dg/tree-ssa/20030703-2.c, gcc.dg/tree-ssa/20030708-1.c,
13574 gcc.dg/tree-ssa/20030709-3.c, gcc.dg/tree-ssa/20030710-1.c,
13575 gcc.dg/tree-ssa/20030711-1.c, gcc.dg/tree-ssa/20030729-1.c,
13576 gcc.dg/tree-ssa/20030730-1.c, gcc.dg/tree-ssa/20030730-2.c,
13577 gcc.dg/tree-ssa/20030731-1.c, gcc.dg/tree-ssa/20030807-11.c,
13578 gcc.dg/tree-ssa/20030807-2.c, gcc.dg/tree-ssa/20030807-5.c,
13579 gcc.dg/tree-ssa/20030807-7.c, gcc.dg/tree-ssa/20030808-1.c,
13580 gcc.dg/tree-ssa/20030814-1.c, gcc.dg/tree-ssa/20030814-2.c,
13581 gcc.dg/tree-ssa/20030814-3.c, gcc.dg/tree-ssa/20030814-4.c,
13582 gcc.dg/tree-ssa/20030814-5.c, gcc.dg/tree-ssa/20030814-6.c,
13583 gcc.dg/tree-ssa/20030814-7.c, gcc.dg/tree-ssa/20030815-1.c,
13584 gcc.dg/tree-ssa/20030907-1.c, gcc.dg/tree-ssa/20030917-3.c,
13585 gcc.dg/tree-ssa/20030922-1.c, gcc.dg/tree-ssa/20031113-1.c,
13586 gcc.dg/tree-ssa/20040121-1.c, gcc.dg/tree-ssa/20040319-1.c,
13587 gcc.dg/tree-ssa/20040324-1.c, gcc.dg/tree-ssa/20040326-1.c,
13588 gcc.dg/tree-ssa/20040326-2.c, gcc.dg/tree-ssa/20040517-1.c,
13589 gcc.dg/tree-ssa/ssa-ccp-10.c, gcc.dg/tree-ssa/ssa-pre-1.c,
13590 gcc.dg/tree-ssa/tailcall-1.c, gcc.dg/tree-ssa/tailrecursion-5.c,
13591 gcc.dg/ultrasp3.c, gcc.dg/winline-7.c, gcc.misc-tests/bprob-1.c,
13592 gcc.misc-tests/bprob-2.c, gcc.misc-tests/gcov-3.c,
13593 gcc.misc-tests/gcov-4.c, gcc.misc-tests/gcov-4b.c,
13594 gcc.misc-tests/gcov-6.c, gcc.misc-tests/gcov-7.c,
13595 gcc.misc-tests/i386-pf-3dnow-1.c,
13596 gcc.misc-tests/i386-pf-athlon-1.c,
13597 gcc.misc-tests/i386-pf-none-1.c, gcc.misc-tests/i386-pf-sse-1.c,
13598 objc.dg/nested-func-1.m, objc.dg/special/unclaimed-category-1.m:
13599 Declare built-in functions used.
13600 * gcc.dg/torture/builtin-attr-1.c (nexttoward): Use FPTEST2ARG2.
13601
13602 2004-08-02 Mark Mitchell <mark@codesourcery.com>
13603
13604 PR c++/16707
13605 * g++.dg/lookup/using12.C: New test.
13606
13607 * g++.dg/init/null1.C: Fix PR number.
13608 * g++.dg/parse/namespace10.C: Likewise.
13609
13610 2004-08-01 Mark Mitchell <mark@codesourcery.com>
13611
13612 PR c++/16224
13613 * g++.dg/template/spec17.C: New test.
13614 * g++.old-deja/g++.ns/template13.C: Remove XFAIL.
13615 * g++.old-deja/g++.pt/lookup10.C: Add dg-error marker.
13616
13617 2004-08-02 David Billinghurst
13618
13619 PR fortran/16292
13620 * gfortran.dg/g77/cabs.f: xfail on mips-sgi-irix6*
13621
13622 2004-08-01 Zack Weinberg <zack@codesourcery.com>
13623
13624 * gcc.dg/ia64-got-1.c: New test case.
13625
13626 2004-08-01 Mark Mitchell <mark@codesourcery.com>
13627
13628 PR c++/16489
13629 * g++.dg/init/null1.C: New test.
13630 * g++.dg/tc1/dr76.C: Adjust error marker.
13631
13632 PR c++/16529
13633 * g++.dg/parse/namespace10.C: New test.
13634
13635 PR c++/16810
13636 * g++.dg/inherit/ptrmem2.C: New test.
13637
13638 2004-08-02 Ben Elliston <bje@au.ibm.com>
13639
13640 PR target/16155
13641 * gcc.dg/pr16155.c: New test.
13642
13643 2004-07-31 Joseph S. Myers <jsm@polyomino.org.uk>
13644
13645 * gcc.dg/redecl-2.c: New test.
13646
13647 2004-07-30 Geoffrey Keating <geoffk@apple.com>
13648
13649 * gcc.dg/darwin-longdouble.c: New file.
13650
13651 2004-07-30 Richard Henderson <rth@redhat.com>
13652
13653 * gfortran.fortran-torture/execute/intrinsic_rrspacing.f90: Fix
13654 write to constant argument.
13655 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Likewise.
13656
13657 2004-07-30 Richard Henderson <rth@redhat.com>
13658
13659 * gfortran.fortran-torture/execute/intrinsic_nearest.f90: Disable
13660 tests of nearest around zero.
13661
13662 2004-07-30 Andrew Pinski <apinski@apple.com>
13663
13664 * gcc.c-torture/compile/20040730-1.c: New test.
13665
13666 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
13667
13668 * gcc.dg/vmx/vmx.exp: Explain why we skip tests for
13669 powerpc-eabispe.
13670
13671 2004-07-30 Aldy Hernandez <aldyh@redhat.com>
13672
13673 * gcc.dg/vmx/vmx.exp: Disable tests for eabispe.
13674
13675 2004-07-30 Richard Sandiford <rsandifo@redhat.com>
13676
13677 * lib/g++.exp (g++_link_flags): Check whether LD_LIBRARY_PATH already
13678 contains $ld_library_path.
13679 * lib/gfortran.exp (gfortran_link_flags): Likewise.
13680
13681 2004-07-29 Richard Henderson <rth@redhat.com>
13682
13683 * g++.dg/template/sizeof8.C: Don't assume 32bit pointers.
13684
13685 * g++.dg/ext/stmtexpr2.C (alt1): Rename from expected.
13686 (alt2, which): New.
13687 (Check): Accept either alternative.
13688
13689 2004-07-29 Mark Mitchell <mark@codesourcery.com>
13690
13691 * g++.dg/abi/inline1.C: New test.
13692 * g++.dg/abi/local1-a.cc: Likewise.
13693 * g++.dg/abi/local1.C: Likewise.
13694 * g++.dg/abi/mangle11.C: Tweak location of warnings.
13695 * g++.dg/abi/mangle12.C: Likewise.
13696 * g++.dg/abi/mangle17.C: Likewise.
13697 * g++.dg/abi/mangle20-2.C: Likewise.
13698 * g++.dg/opt/interface1.C: Likewise.
13699 * g++.dg/opt/interface1.h: Likewise.
13700 * g++.dg/opt/interface1-a.cc: New test.
13701 * g++.dg/parse/repo1.C: New test.
13702 * g++.dg/template/repo1.C: Likewise.
13703 * g++.dg/warn/Winline-1.C: Likewise.
13704 * lib/gcc-dg.exp (gcc-dg-test-1): Fix -frepo handling.
13705
13706 2004-07-29 Diego Novillo <dnovillo@redhat.com>
13707
13708 * gcc.dg/tree-ssa/20040729-1.c: New test.
13709
13710 2004-07-27 Matt Austern <austern@apple.com>
13711
13712 * gcc.dg/darwin-bool-1.c: New test.
13713 * gcc.dg/darwin-bool-2.c: New test.
13714
13715 2004-07-28 Richard Henderson <rth@redhat.com>
13716
13717 * gfortran.fortran-torture/execute/intrinsic_spacing.f90: Pass
13718 arguments in the correct type. Don't write to constant arguments.
13719
13720 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13721
13722 PR tree-optimization/16688
13723 PR tree-optimization/16689
13724 * g++.dg/tree-ssa/pr16688.C: New test.
13725
13726 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13727
13728 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13729 loads. Not only in the comment, this time.
13730
13731 2004-07-28 Alexandre Oliva <aoliva@redhat.com>
13732
13733 2003-07-06 Alexandre Oliva <aoliva@redhat.com>
13734 * gcc.dg/sh4a-memmovua.c: Tweak regular expression.
13735 2003-07-01 Alexandre Oliva <aoliva@redhat.com>
13736 * gcc.dg/sh4a-bitmovua.c: New.
13737 * gcc.dg/sh4a-cos.c: New.
13738 * gcc.dg/sh4a-cosf.c: New.
13739 * gcc.dg/sh4a-fprun.c: New.
13740 * gcc.dg/sh4a-fsrra.c: New.
13741 * gcc.dg/sh4a-memmovua.c: New.
13742 * gcc.dg/sh4a-sin.c: New.
13743 * gcc.dg/sh4a-sincos.c: New.
13744 * gcc.dg/sh4a-sincosf.c: New.
13745 * gcc.dg/sh4a-sinf.c: New.
13746
13747 2004-07-28 Diego Novillo <dnovillo@redhat.com>
13748
13749 * gcc.dg/tree-ssa/20030714-2.c: Adjust number of expected
13750 conditionals.
13751 * gcc.dg/tree-ssa/20031022-1.c: Adjust number of expected
13752 loads.
13753 * gcc.dg/tree-ssa/ssa-dom-cse-1.c: Expect optimization in
13754 DOM1.
13755
13756 2004-07-27 Andrew Pinski <apinski@apple.com>
13757
13758 * g++.dg/rtti/tinfo1.C: Correct the xfail.
13759
13760 2004-07-27 Nitin Yewale <nitiny@kpitcummins.com>
13761
13762 * gcc.dg/pragma-isr.c: New test.
13763
13764 2004-07-27 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13765
13766 PR c++/14429
13767 * g++.dg/template/ttp11.C: New test.
13768
13769 2004-07-27 Diego Novillo <dnovillo@redhat.com>
13770
13771 * gcc.c-torture/compile/20040727-1.c: New test.
13772
13773 2004-07-26 Eric Christopher <echristo@redhat.com>
13774
13775 * gcc.c-torture/compile/20040726-2.c: New test.
13776
13777 2004-07-26 Andrew Pinski <apinski@apple.com>
13778
13779 * g++.dg/rtti/tinfo1.C: Xfail.
13780
13781 2004-07-26 Richard Sandiford <rsandifo@redhat.com>
13782
13783 * gcc.c-torture/compile/20040726-1.c: New test.
13784
13785 2004-07-26 Niall Douglas <s_fsfeurope2@nedprod.com>
13786 Brian Ryner <bryner@brianryner.com>
13787
13788 PR c++/9283
13789 PR c++/15000
13790 * gcc.dg/visibility-9.c, gcc.dg/visibility-a.c: New tests.
13791 * g++.dg/ext/visibility/: New directory.
13792 * g++.dg/ext/visibility-1.C, g++.dg/ext/visibility-2.C
13793 g++.dg/ext/visibility-3.C, g++.dg/ext/visibility-4.C,
13794 g++.dg/ext/visibility-5.C, g++.dg/ext/visibility-6.C,
13795 g++.dg/ext/visibility-7.C: Move to g++.dg/ext/visibility/.
13796 * g++.dg/ext/visibility/fvisibility.C,
13797 g++.dg/ext/visibility/fvisibility-inlines-hidden.C,
13798 g++.dg/ext/visibility/fvisibility-override1.C
13799 g++.dg/ext/visibility/fvisibility-override2.C
13800 g++.dg/ext/visibility/memfuncts.C
13801 g++.dg/ext/visibility/noPLT.C
13802 g++.dg/ext/visibility/pragma.C
13803 g++.dg/ext/visibility/pragma-override1.C
13804 g++.dg/ext/visibility/pragma-override2.C
13805 g++.dg/ext/visibility/staticmemfuncts.C
13806 g++.dg/ext/visibility/virtual.C: New tests.
13807
13808 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13809
13810 PR c/15360
13811 * gcc.dg/pr15360-1.c: New test.
13812
13813 2004-07-25 Daniel Jacobowitz <dan@debian.org>
13814
13815 * gcc.dg/pragma-align-2.c: New test.
13816 * gcc.dg/pragma-init-fini.c: New test.
13817 * gcc.dg/pragma-align.c: Change from compile to run. Run on Solaris
13818 targets.
13819
13820 2004-07-25 Joseph S. Myers <jsm@polyomino.org.uk>
13821
13822 * gcc.dg/init-string-2.c: New test.
13823
13824 2004-07-24 Zack Weinberg <zack@codesourcery.com>
13825
13826 PR 16684
13827 * gcc.dg/Wredundant-decls-1.c: New test case.
13828
13829 2004-07-24 Jakub Jelinek <jakub@redhat.com>
13830
13831 * README.compat: Add RUN_ALL_COMPAT_TESTS documentation.
13832 * lib/compat.exp: Replace ^$tmpdir/? in testcase names with tmpdir-.
13833 * gcc.dg/compat/struct-layout-1.exp: New testsuite driver.
13834 * gcc.dg/compat/struct-layout-1_generate.c: New testcase generator.
13835 * gcc.dg/compat/generate-random.c: New file.
13836 * gcc.dg/compat/generate-random.h: Likewise.
13837 * gcc.dg/compat/generate-random_r.c: Likewise.
13838 * gcc.dg/compat/struct-layout-1.h: Likewise.
13839 * gcc.dg/compat/struct-layout-1_x1.h: Likewise.
13840 * gcc.dg/compat/struct-layout-1_x2.h: Likewise.
13841 * gcc.dg/compat/struct-layout-1_y1.h: Likewise.
13842 * gcc.dg/compat/struct-layout-1_y2.h: Likewise.
13843 * gcc.dg/compat/struct-layout-1_main.c: New test.
13844 * gcc.dg/compat/struct-layout-1_x.c: New file.
13845 * gcc.dg/compat/struct-layout-1_y.c: New file.
13846 * gcc.dg/compat/struct-layout-1_test.h: New file.
13847
13848 2004-07-23 Joseph S. Myers <jsm@polyomino.org.uk>
13849
13850 * gcc.dg/comp-return-1.c: New test
13851
13852 2004-07-23 Janis Johnson <janis187@us.ibm.com>
13853
13854 * gcc.dg/vmx/8-02a.c: Fix typo.
13855
13856 * gcc.dg/vmx/varargs-4.c: Remove a Darwin-specific check.
13857 * gcc.dg/darwin-abi-3.c: New test.
13858
13859 * gcc.dg/vmx/debug-1.c: Use int, not long, in union with vector.
13860 * gcc.dg/vmx/varargs-1.c: Use int, not long, in union with vector.
13861
13862 * gcc.dg/vmx/ops.c: Remove checks using pointers to long.
13863 * gcc.dg/vmx/ops-long-1.c: New test.
13864 * gcc.dg/vmx/ops-long-2.c: New test.
13865
13866 2004-07-23 Nathan Sidwell <nathan@codesourcery.com>
13867
13868 * g++.dg/lookup/conv-[1234].C: New.
13869
13870 2004-07-22 Mark Mitchell <mark@codesourcery.com>
13871
13872 * g++.dg/parse/attr2.C: Simplify.
13873
13874 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13875
13876 PR c/7284
13877 * gcc.c-torture/execute/pr7284-1.c: New test.
13878
13879 2004-07-22 Brian Booth <bbooth@redhat.com>
13880
13881 * gcc.dg/tree-ssa/20040721-1.c: New test.
13882
13883 2004-07-22 Nathan Sidwell <nathan@codesourcery.com>
13884
13885 * g++.dg/template/crash20.c: New.
13886
13887 2004-07-22 David Billinghurst (David.Billinghurst@riotinto.com)
13888
13889 * gfortran.dg/g77/970625-2.f Copy from g77.f-torture/execute.
13890 Add dg-run directive. Declare variables as required.
13891 * gfortran.dg/g77/README: Update
13892
13893 2004-07-22 Hans-Peter Nilsson <hp@axis.com>
13894
13895 * gcc.dg/cris-peep2-xsrand.c, gcc.dg/cris-peep2-andu1.c,
13896 gcc.dg/cris-peep2-andu2.c: New tests.
13897
13898 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13899
13900 PR c/15052
13901 * gcc.dg/noreturn-5.c: Test qualifiers on function type instead of
13902 on return type.
13903 * gcc.dg/qual-return-1.c: Use -Wreturn-type. Update expected
13904 messages.
13905 * gcc.dg/qual-return-2.c: Update expected messages.
13906 * gcc.dg/qual-return-3.c, gcc.dg/qual-return-4.c: New tests.
13907
13908 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13909
13910 * gcc.dg/c99-init-3.c, gcc.dg/gnu99-init-2.c: New tests.
13911 * gcc.dg/noncompile/921102-1.c: Update expected error message.
13912
13913 2004-07-22 Joseph S. Myers <jsm@polyomino.org.uk>
13914
13915 PR c/11250
13916 * gcc.dg/init-string-1.c: New test.
13917
13918 2004-07-21 Jakub Jelinek <jakub@redhat.com>
13919
13920 PR middle-end/15345
13921 PR c/16450
13922 * gcc.dg/torture/nested-fn-1.c: New test.
13923
13924 2004-07-20 H.J. Lu <hongjiu.lu@intel.com>
13925
13926 PR target/16559
13927 * gcc.dg/ia64-fptr-1.c: New file.
13928
13929 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13930
13931 PR c++/14497
13932 * g++.dg/template/spec16.C: New test.
13933 * g++.old-deja/g++.robertl/eb118.C: Remove.
13934
13935 2004-07-21 Giovanni Bajo <giovannibajo@gcc.gnu.org>
13936
13937 PR c++/509
13938 * g++.dg/template/spec15.C: New test.
13939
13940 2004-07-21 David Billinghurst (David.Billinghurst@riotinto.com)
13941
13942 Copy cases from g77.f-torture/execute and add dg-run
13943 directive. Other changes as noted.
13944 * gfortran.dg/g77/13037.f
13945 * gfortran.dg/g77/1832.f
13946 * gfortran.dg/g77/19981119-0.f
13947 * gfortran.dg/g77/19990313-0.f
13948 * gfortran.dg/g77/19990313-1.f
13949 * gfortran.dg/g77/19990313-2.f
13950 * gfortran.dg/g77/19990313-3.f
13951 * gfortran.dg/g77/19990419-1.f
13952 * gfortran.dg/g77/19990826-0.f
13953 * gfortran.dg/g77/19990826-2.f
13954 * gfortran.dg/g77/20000503-1.f
13955 * gfortran.dg/g77/20001111.f
13956 * gfortran.dg/g77/20010116.f
13957 * gfortran.dg/g77/20010426-1.f: Renamed from 20010426-1.f
13958 * gfortran.dg/g77/20010430.f
13959 * gfortran.dg/g77/6177.f
13960 * gfortran.dg/g77/947.f
13961 * gfortran.dg/g77/970816-3.f
13962 * gfortran.dg/g77/971102-1.f
13963 * gfortran.dg/g77/980520-1.f
13964 * gfortran.dg/g77/980628-0.f
13965 * gfortran.dg/g77/980628-1.f
13966 * gfortran.dg/g77/980628-10.f
13967 * gfortran.dg/g77/980628-2.f
13968 * gfortran.dg/g77/980628-3.f
13969 * gfortran.dg/g77/980628-7.f
13970 * gfortran.dg/g77/980628-8.f
13971 * gfortran.dg/g77/980628-9.f
13972 * gfortran.dg/g77/980701-0.f
13973 * gfortran.dg/g77/980701-1.f
13974 * gfortran.dg/g77/cabs.f
13975 * gfortran.dg/g77/claus.f
13976 * gfortran.dg/g77/complex_1.f
13977 * gfortran.dg/g77/cpp3.F: Renamed from cpp3.F
13978 * gfortran.dg/g77/dcomplex.f
13979 * gfortran.dg/g77/dnrm2.f: Add dg-warnings as required.
13980 * gfortran.dg/g77/f90-intrinsic-mathematical.f
13981 * gfortran.dg/g77/f90-intrinsic-numeric.f
13982 * gfortran.dg/g77/int8421.f
13983 * gfortran.dg/g77/labug1.f
13984 * gfortran.dg/g77/large_vec.f
13985 * gfortran.dg/g77/le.f
13986 * gfortran.dg/g77/short.f
13987 * gfortran.dg/g77/README: Update
13988
13989 2004-07-20 Mark Mitchell <mark@codesourcery.com>
13990
13991 PR c++/16637
13992 * g++.dg/parse/lookup4.C: New test.
13993
13994 2004-07-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
13995
13996 PR c++/16175
13997 * g++.dg/template/ttp10.C: New test.
13998
13999 2004-07-20 Joseph S. Myers <jsm@polyomino.org.uk>
14000
14001 * gcc.dg/pr12625-1.c: New test.
14002
14003 2004-07-20 Steven Bosscher <stevenb@suse.de>
14004
14005 * testsuite/gcc.dg/switch-warn-1.c: New test.
14006 * testsuite/gcc.dg/switch-warn-2.c: New test.
14007 * gcc.c-torture/compile/pr14730.c: Update.
14008
14009 2004-07-19 Kelley Cook <kcook@gcc.gnu.org>
14010
14011 * g++.dg/lookup/java1.C, g++.dg/lookup/java2.C, g++.dg/other/crash-2.C,
14012 g++.dg/parse/casting-operator2.C, g++.dg/parse/dtor3.C,
14013 g++.dg/parse/typename6.C, g++.dg/template/dependent-expr4.C,
14014 g++.dg/template/nontype3.C: Remove trailing CR from tests.
14015
14016 2004-07-18 Mark Mitchell <mark@codesourcery.com>
14017
14018 PR c++/16623
14019 * g++.dg/template/assign1.C: New test.
14020
14021 2004-07-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14022
14023 PR c++/12170
14024 * g++.dg/template/ttp9.C: New test.
14025
14026 2004-07-19 Daniel Jacobowitz <dan@debian.org>
14027
14028 * gcc.dg/format/cmn-err-1.c: New test.
14029
14030 2004-07-19 Joseph S. Myers <jsm@polyomino.org.uk>
14031
14032 * g++.dg/warn/Wparentheses-1.C, g++.dg/warn/Wparentheses-2.C,
14033 gcc.dg/Wparentheses-10.c: New tests.
14034 * gcc.dg/Wparentheses-5.c: Remove XFAILs.
14035
14036 2004-07-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14037
14038 PR fortran/16465
14039 * gfortran.dg/g77//ffixed-line-length-0.f,
14040 gfortran.dg/g77/ffixed-line-length-132.f,
14041 gfortran.dg/g77/ffixed-line-length-72.f,
14042 gfortran.dg/g77/ffixed-line-length-none.f: Copy from g77.dg.
14043 gfortran.dg/g77/README: Update.
14044
14045 2004-07-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
14046
14047 PR c++/13092
14048 * g++.dg/template/non-dependent7.C: New test.
14049 * g++.dg/template/non-dependent8.C: Likewise.
14050 * g++.dg/template/non-dependent9.C: Likewise.
14051 * g++.dg/template/non-dependent10.C: Likewise.
14052
14053 2004-07-17 Mark Mitchell <mark@codesourcery.com>
14054
14055 PR c++/16337
14056 * g++.dg/parse/attr2.C: New test.
14057
14058 2004-07-17 Toon Moene <toon@moene.indiv.nluug.nl>
14059
14060 * g77.dg: Removed.
14061 * g77.f-torture: Ditto.
14062
14063 2004-07-17 Joseph S. Myers <jsm@polyomino.org.uk>
14064
14065 * gcc.dg/Wparentheses-2.c, gcc.dg/Wparentheses-3.c,
14066 gcc.dg/Wparentheses-4.c, Wparentheses-5.c, Wparentheses-6.c,
14067 Wparentheses-7.c, Wparentheses-8.c, Wparentheses-9.c: New tests.
14068
14069 2004-07-16 Richard Henderson <rth@redhat.com>
14070
14071 * gcc.c-torture/compile/20020210-1.c: Remove XFAIL.
14072
14073 2004-07-16 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14074
14075 * lib/fortran-torture.exp (fortran-torture): Don't test compile
14076 tests with full list of options.
14077 * lib/gfortran-dg.exp (gfortran-dg-runtest): Only test with all
14078 of TORTURE_OPTIONS if test contains 'dg-do run'.
14079
14080 PR fortran/16404
14081 * gfortran.dg/do_iterator.f90: New test.
14082
14083 2004-07-16 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14084
14085 PR rtl-optimization/16536
14086 * gcc.c-torture/execute/restrict-1.c: New test.
14087
14088 2004-07-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14089
14090 PR fortran/15324
14091 * gfortran.dg/pr15324.f90: New test.
14092
14093 PR fortran/15129
14094 * gfortran.dg/pr15129.f90: New test.
14095
14096 PR fortran/15140
14097 * gfortran.dg/pr15140.f90: New test.
14098
14099 PR fortran/13792
14100 * gfortran.fortran-torture/execute/bounds.f90: Add check for
14101 compile-time simplification.
14102
14103 2004-07-14 Mike Stump <mrs@apple.com>
14104
14105 * gcc.dg/20020426-2.c: Improve type safety wrt unsignedness.
14106
14107 2004-07-14 James E Wilson <wilson@specifixinc.com>
14108
14109 PR target/16325
14110 * gcc.dg/profile-generate-1.c: New.
14111
14112 2004-07-15 Jakub Jelinek <jakub@redhat.com>
14113
14114 * gcc.c-torture/execute/20040709-1.c: New test.
14115 * gcc.c-torture/execute/20040709-2.c: New test.
14116
14117 2004-07-14 Mike Stump <mrs@apple.com>
14118
14119 * gcc.dg/wint_t-1.c: Expect to pass on darwin 10.3.x and later.
14120
14121 2004-07-14 Mike Stump <mrs@apple.com>
14122
14123 * gcc.dg/wchar_t-1.c: Expect to pass on darwin 10.3.x and later.
14124
14125 2004-07-13 Mark Mitchell <mark@codesourcery.com>
14126
14127 PR c++/16518
14128 * g++.dg/parse/mutable1.C: New test.
14129
14130 2004-07-13 Diego Novillo <dnovillo@redhat.com>
14131
14132 PR tree-optimization/16443
14133 * gcc.dg/tree-ssa/20040713-1.c: New test.
14134
14135 2004-07-15 Ulrich Weigand <uweigand@de.ibm.com>
14136
14137 * g++.dg/lookup/new2.C: Use first operand of type __SIZE_TYPE__
14138 for operator new.
14139
14140 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
14141
14142 * gfortran.dg/g77/README: New file
14143 * gfortran.dg/g77/19981216-0.f: Copy from
14144 g77.f-torture/noncompile. Add "dg-do compile" and
14145 dg-error as required.
14146 * gfortran.dg/g77/19990218-1.f: Likewise
14147 * gfortran.dg/g77/19990905-1.f: Likewise
14148 * gfortran.dg/g77/9263.f: Likewise
14149 * gfortran.dg/g77/980615-0.f: Likewise
14150 * gfortran.dg/g77/980616-0.f: Likewise
14151 * gfortran.dg/g77/check0.f: Likewise
14152 * gfortran.dg/g77/select_no_compile.f: Likewise
14153
14154 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
14155
14156 Copy files from g77.f-torture/compile.
14157 Add "{ dg-do compile}". Other changes as noted
14158 * gfortran.dg/g77/19990905-0.f: XFAIL PR 16511
14159 * gfortran.dg/g77/20010519-1.f: Add dg-warning as required
14160 * gfortran.dg/g77/20030115-1.f: Add dg-warning as required
14161 * gfortran.dg/g77/20030326-1.f: XFAIL PR 16511
14162 * gfortran.dg/g77/970125-0.f: Add dg-excess-errors.
14163 * gfortran.dg/g77/980519-2.f: Declare hd_S,hd_Z,hd_T
14164 * gfortran.dg/g77/990115-1.f: Declare RANK as INTEGER
14165 * gfortran.dg/g77/alpha1.f: Separate declaration and DATA
14166 statement to conform to standard. Append alpha1.x for reference.
14167 * gfortran.dg/g77/xformat.f: Add dg-warning
14168
14169 2004-07-13 David Billinghurst <David.Billinghurst@riotinto.com>
14170
14171 * gfortran.dg/g77/cpp.F: Copy from g77.f-torture/compile.
14172 Add {dg-do compile} directive.
14173 * gfortran.dg/g77/cpp2.F: Likewise
14174
14175 2004-07-12 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14176
14177 PR c++/5402
14178 * g++.dg/lookup/name-clash1.C: New test.
14179
14180 PR c++/9777
14181 * g++.dg/lookup/name-clash2.C: New test.
14182
14183 PR c++/12102
14184 * g++.dg/lookup/name-clash3.C: New test.
14185
14186 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14187
14188 * g++.dg/lookup/new2.C: New test.
14189 * g++.old-deja/g++.ns/new1.C: Remove (ill-formed).
14190
14191 2004-07-12 David Billinghurst <David.Billinghurst@riotinto.com>
14192
14193 * gfortran.dg/g77/12002.f: Copy from g77.f-torture/compile.
14194 Add {dg-do compile} directive.
14195 * gfortran.dg/g77/13060.f: Likewise
14196 * gfortran.dg/g77/19990218-0.f: Likewise
14197 * gfortran.dg/g77/19990305-0.f: Likewise
14198 * gfortran.dg/g77/19990419-0.f: Likewise
14199 * gfortran.dg/g77/19990502-0.f: Likewise
14200 * gfortran.dg/g77/19990502-1.f: Likewise
14201 * gfortran.dg/g77/19990525-0.f: Likewise
14202 * gfortran.dg/g77/19990826-1.f: Likewise
14203 * gfortran.dg/g77/19990826-3.f: Likewise
14204 * gfortran.dg/g77/19990905-2.f: Likewise
14205 * gfortran.dg/g77/20000412-1.f: Likewise
14206 * gfortran.dg/g77/20000511-1.f: Likewise
14207 * gfortran.dg/g77/20000511-2.f: Likewise
14208 * gfortran.dg/g77/20000518.f: Likewise
14209 * gfortran.dg/g77/20000601-1.f: Likewise
14210 * gfortran.dg/g77/20000601-2.f: Likewise
14211 * gfortran.dg/g77/20000629-1.f: Likewise
14212 * gfortran.dg/g77/20000630-2.f: Likewise
14213 * gfortran.dg/g77/20010115.f: Likewise
14214 * gfortran.dg/g77/20010321-1.f: Likewise
14215 * gfortran.dg/g77/20010426.f: Likewise
14216 * gfortran.dg/g77/20020307-1.f: Likewise
14217 * gfortran.dg/g77/8485.f: Likewise
14218 * gfortran.dg/g77/960317-1.f: Likewise
14219 * gfortran.dg/g77/970915-0.f: Likewise
14220 * gfortran.dg/g77/980310-1.f: Likewise
14221 * gfortran.dg/g77/980310-2.f: Likewise
14222 * gfortran.dg/g77/980310-3.f: Likewise
14223 * gfortran.dg/g77/980310-4.f: Likewise
14224 * gfortran.dg/g77/980310-6.f: Likewise
14225 * gfortran.dg/g77/980310-7.f: Likewise
14226 * gfortran.dg/g77/980310-8.f: Likewise
14227 * gfortran.dg/g77/980419-2.f: Likewise
14228 * gfortran.dg/g77/980424-0.f: Likewise
14229 * gfortran.dg/g77/980427-0.f: Likewise
14230 * gfortran.dg/g77/980729-0.f: Likewise
14231 * gfortran.dg/g77/981117-1.f: Likewise
14232 * gfortran.dg/g77/toon_1.f: Likewise
14233
14234 2004-07-12 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14235
14236 PR c++/2204
14237 * g++.dg/other/abstract2.C: New test.
14238
14239 2004-07-12 Paul Brook <paul@codesourcery.com>
14240
14241 * gfortran.dg/pointer_init_1.f90: New test.
14242
14243 2004-07-11 Paul Brook <paul@codesourcery.com>
14244
14245 PR fortran/15986
14246 * gfortran.dg/contained_1.f90: New test.
14247
14248 2004-07-11 Mark Mitchell <mark@codesourcery.com>
14249
14250 * g++.dg/parse/defarg8.C: New test.
14251
14252 2004-07-11 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14253
14254 PR fortran/16433
14255 * gfortran.dg/pr16433.f: New test.
14256
14257 PR fortran/17574
14258 * gfortran.dg/pr15754.f90: New test.
14259
14260 2004-07-11 Joseph S. Myers <jsm@polyomino.org.uk>
14261
14262 PR tree-optimization/16437
14263 * gcc.c-torture/execute/bitfld-4.c: New test.
14264
14265 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14266
14267 * gfortran.fortran-torture/execute/common_2.f90: Add check for
14268 access to common var from module.
14269
14270 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14271
14272 PR fortran/16336
14273 * gfortran.fortran-torture/execute/common_2.f90: New test.
14274
14275 2004-07-10 Paul Brook <paul@codesourcery.com>
14276
14277 * gfortran.fortran-torture/execute/der_init_5.f90: Enable more tests.
14278
14279 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14280
14281 PR fortran/15969
14282 * gfortran.fortran-torture/execute/der_init_5.f90: New test.
14283
14284 2004-07-10 David Billinghurst <David.Billinghurst@riotinto.com>
14285
14286 * gfortran.dg/g77/ffixed-form-1.f: Copy from g77.dg
14287 * gfortran.dg/g77/ffixed-form-2.f: Likewise
14288 * gfortran.dg/g77/ffree-form-1.f: Likewise
14289 * gfortran.dg/g77/ffree-form-2.f: Likewise
14290 * gfortran.dg/g77/ffree-form-3.f: Likewise
14291 * gfortran.dg/g77/fno-underscoring.f: Likewise
14292 * gfortran.dg/g77/funderscoring.f: Likewise
14293 * gfortran.dg/g77/pr9258.f: Likewise. Add dg-warning lines.
14294
14295 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14296
14297 * gfortran.fortran-torture/execute/module_init_1.f90: Fix test.
14298
14299 2004-07-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14300 Paul Brook <paul@codesourcery.com>
14301
14302 PR fortran/13415
14303 * gfortran.dg/common_pointer_1.f90: New test.
14304
14305 2004-07-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14306
14307 * g++.dg/lookup/new1.C: Fix dg-excess-error syntax.
14308
14309 2004-07-09 James E Wilson <wilson@specifixinc.com>
14310
14311 PR target/16364
14312 * gcc.c-torture/compile/20040709-1.c: New.
14313
14314 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14315
14316 PR fortran/14077
14317 * gfortran.fortran-torture/execute/module_init_1.f90: New test.
14318
14319 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14320
14321 PR fortran/13201
14322 * gfortran.dg/shape_1.f90: New test.
14323
14324 2004-07-09 Zack Weinberg <zack@codesourcery.com>
14325 Andrew Pinski <apinski@apple.com>
14326
14327 * gcc.dg/noncompile/init-4.c: Remove bogus dg-error marker.
14328
14329 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14330
14331 * gfortran.fortran-torture/compile/name_clash2.f90: Remove outdated
14332 comment.
14333
14334 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14335 Paul Brook <paul@codesourcery.com>
14336
14337 * gfortran.dg/dg.exp: Use revised wilcard for suffixes, also allow
14338 '.f95' and '.F95'.
14339
14340 2004-07-09 Diego Novillo <dnovillo@redhat.com>
14341
14342 * gcc.dg/tree-ssa/20031015-1.c: Adjust expected dump file name.
14343
14344 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14345
14346 * gfortran.dg/dg.exp: Don't use wildcard for suffixes, also check
14347 testcases with capital suffix.
14348
14349 2004-07-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14350
14351 PR fortran/15481
14352 PR fortran/13372
14353 PR fortran/13575
14354 PR fortran/15978
14355 * gfortran.fortran-torture/compile/implicit_2.f90: New test.
14356
14357 * gfortran.dg/implicit_1.f90: New test.
14358
14359 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14360
14361 * lib/gfortran-dg.exp (gfortran-dg-test): Adapt regular
14362 expression to match gfortran warning/error messages
14363 * gfortran.dg/g77/12632.f: Copy from g77.dg and fix
14364 dg-error text.
14365
14366 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14367
14368 * lib/fortran-torture.exp: Rename proc search_for to
14369 search_for_re.
14370
14371 2004-07-09 Eric Botcazou <ebotcazou@libertysurf.fr>
14372
14373 * gcc.c-torture/execute/simd-5.x: New file.
14374 XFAIL on SPARC 64-bit at -O0.
14375
14376 2004-07-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14377
14378 PR c++/8211
14379 PR c++/16165
14380 * g++.dg/warn/effc3.C: New test.
14381
14382 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14383
14384 * gfortran.dg/g77/f77-edit-i-in.f: Copy from g77.dg and
14385 change X to 1X in format.
14386 * gfortran.dg/g77/20010216-1.f: Copy from g77.dg and
14387 add data statements to conform to standard.
14388
14389 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14390
14391 * gfortran.dg/g77/f77-edit-s-out.f: Copy from g77.dg. XFAIL
14392 * gfortran.dg/g77/f77-edit-t-in.f: Likewise
14393 * gfortran.dg/g77/f77-edit-x-out.f: Likewise
14394
14395 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14396
14397 * gfortran.dg/g77/7388.f: Copy from g77.dg
14398 * gfortran.dg/g77/f77-edit-i-out.f: Likewise
14399 * gfortran.dg/g77/f77-edit-apostrophe-out.f: Likewise
14400 * gfortran.dg/g77/f77-edit-slash-out.f: Likewise
14401 * gfortran.dg/g77/f77-edit-colon-out.f: Likewise
14402 * gfortran.dg/g77/f77-edit-t-out.f: Likewise
14403 * gfortran.dg/g77/f77-edit-h-out.f: Likewise
14404 * gfortran.dg/g77/strlen0.f: Likewise
14405
14406 2004-07-09 David Billinghurst <David.Billinghurst@riotinto.com>
14407
14408 * lib/gfortran-dg.exp: New file (adapted from lib/g77-dg.exp)
14409 * gfortran.dg/dg.exp: New file (adapted from g77.dg/dg.exp)
14410
14411 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14412
14413 * gcc.c-torture/execute/920428-2.x: Delete.
14414 * gcc.c-torture/execute/920501-7.x: Likewise.
14415
14416 2004-07-08 Jakub Jelinek <jakub@redhat.com>
14417
14418 * gcc.mist-tests/i386-prefetch.exp (PREFETCH_SSE): Change all
14419 -march=i386 into -march=i686. Add -march=i686 -mtune=x and
14420 -march=x for pentium3, pentium3m, pentium-m, pentium4m,
14421 prescott and c3-2.
14422 (PREFETCH_3DNOW): Add -march=c3.
14423
14424 2004-07-08 Diego Novillo <dnovillo@redhat.com>
14425
14426 PR c/16437
14427 * gcc.c-torture/execute/991118-1.x: XFAIL for x86_64.
14428 * gcc.c-torture/execute/bf64-1.x: Likewise.
14429
14430 2004-07-08 Eric Botcazou <ebotcazou@libertysurf.fr>
14431
14432 * gcc.c-torture/compile/20040708-1.c: New test.
14433
14434 2004-07-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14435
14436 PR c++/16169
14437 * g++.dg/warn/effc2.C: New test.
14438
14439 2004-07-08 Joseph S. Myers <jsm@polyomino.org.uk>
14440
14441 * gcc.c-torture/execute/bitfld-1.x: Remove.
14442 * gcc.c-torture/execute/bitfld-3.c: New test.
14443 * gcc.dg/bitfld-2.c: Remove XFAILs.
14444
14445 2004-07-07 H.J. Lu <hongjiu.lu@intel.com>
14446
14447 PR c++/16276
14448 * g++.dg/rtti/tinfo1.C: New file.
14449
14450 2004-07-07 Eric Christopher <echristo@redhat.com>
14451
14452 * gcc.c-torture/compile/20020210-1.c: xfail with optimization.
14453
14454 2004-07-07 Andrew Pinski <apinski@apple.com>
14455
14456 * gcc.c-torture/execute/931004-12.x: Xfail on powerpc-*-darwin*.
14457
14458 2004-07-07 Mark Mitchell <mark@codesourcery.com>
14459
14460 * g++.dg/init/call1.C: XFAIL.
14461
14462 2004-07-07 Alexandre Oliva <aoliva@redhat.com>
14463
14464 * gcc.c-torture/execute/builtins/mempcpy-2.c: Rename movstr*,
14465 except for movstrict*, to movmem* and clrstr* to clrmem*.
14466
14467 2004-07-07 Richard Sandiford <rsandifo@redhat.com>
14468
14469 * gcc.c-torture/execute/20040707-1.c: New test.
14470
14471 2004-07-06 Richard Sandiford <rsandifo@redhat.com>
14472
14473 * gcc.c-torture/execute/20040706-1.c: New test.
14474
14475 2004-07-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14476
14477 PR c++/3671
14478 * g++.dg/template/spec14.C: New test.
14479
14480 2004-07-05 Jakub Jelinek <jakub@redhat.com>
14481
14482 * gcc.c-torture/execute/20040629-1.c (FIELDS1, FIELDS2): Define to
14483 nothing if not yet defined. Use it in b, c and d type definitions.
14484 * gcc.c-torture/execute/20040705-1.c: New test.
14485 * gcc.c-torture/execute/20040705-2.c: New test.
14486
14487 2004-07-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14488
14489 PR c++/2518
14490 * g++.dg/lookup/new1.C: New test.
14491
14492 2004-07-05 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
14493
14494 PR c++/11406
14495 * g++.dg/template/sizeof8.C: New test.
14496
14497 2004-07-05 Richard Sandiford <rsandifo@redhat.com>
14498
14499 * gcc.c-torture/compile/20040705-1.c: New test.
14500
14501 2004-07-04 Bud Davis <bdavis9659@comcast.net>
14502
14503 * gfortran.fortran-torture/execute/seq_io.f90: New test.
14504
14505 2004-07-04 Neil Booth <neil@duron.akihabara.co.uk>
14506
14507 * gcc.dg/cpp/if-mop.c: Two new testcases.
14508 * gcc.dg/cpp/trad/comment-3.c: New.
14509
14510 2004-07-04 Paul Brook <paul@codesourcery.com>
14511
14512 * gfortran.fortran-torture/compile/implicit_1.f90: New test.
14513
14514 2004-07-03 Scott Brumbaugh <scottb.lists@verizon.net>
14515
14516 PR c++/3761
14517 * g++.dg/lookup/crash4.C: New test.
14518
14519 2004-07-02 Zack Weinberg <zack@codesourcery.com>
14520
14521 * gcc.c-torture/execute/builtin-abs-1.c
14522 * gcc.c-torture/execute/builtin-abs-2.c
14523 * gcc.c-torture/execute/builtin-complex-1.c
14524 * gcc.c-torture/execute/builtins/string-1-lib.c
14525 * gcc.c-torture/execute/builtins/string-1.c
14526 * gcc.c-torture/execute/builtins/string-2-lib.c
14527 * gcc.c-torture/execute/builtins/string-2.c
14528 * gcc.c-torture/execute/builtins/string-3-lib.c
14529 * gcc.c-torture/execute/builtins/string-3.c
14530 * gcc.c-torture/execute/builtins/string-4-lib.c
14531 * gcc.c-torture/execute/builtins/string-4.c
14532 * gcc.c-torture/execute/builtins/string-5-lib.c
14533 * gcc.c-torture/execute/builtins/string-5.c
14534 * gcc.c-torture/execute/builtins/string-6-lib.c
14535 * gcc.c-torture/execute/builtins/string-6.c
14536 * gcc.c-torture/execute/builtins/string-7-lib.c
14537 * gcc.c-torture/execute/builtins/string-7.c
14538 * gcc.c-torture/execute/builtins/string-8-lib.c
14539 * gcc.c-torture/execute/builtins/string-8.c
14540 * gcc.c-torture/execute/builtins/string-9-lib.c
14541 * gcc.c-torture/execute/builtins/string-9.c
14542 * gcc.c-torture/execute/builtins/string-asm-1-lib.c
14543 * gcc.c-torture/execute/builtins/string-asm-1.c
14544 * gcc.c-torture/execute/builtins/string-asm-2-lib.c
14545 * gcc.c-torture/execute/builtins/string-asm-2.c
14546 * gcc.c-torture/execute/stdio-opt-1.c
14547 * gcc.c-torture/execute/stdio-opt-2.c
14548 * gcc.c-torture/execute/stdio-opt-3.c
14549 * gcc.c-torture/execute/string-opt-1.c
14550 * gcc.c-torture/execute/string-opt-10.c
14551 * gcc.c-torture/execute/string-opt-11.c
14552 * gcc.c-torture/execute/string-opt-12.c
14553 * gcc.c-torture/execute/string-opt-13.c
14554 * gcc.c-torture/execute/string-opt-14.c
14555 * gcc.c-torture/execute/string-opt-15.c
14556 * gcc.c-torture/execute/string-opt-16.c
14557 * gcc.c-torture/execute/string-opt-2.c
14558 * gcc.c-torture/execute/string-opt-6.c
14559 * gcc.c-torture/execute/string-opt-7.c
14560 * gcc.c-torture/execute/string-opt-8.c:
14561 Replace with ...
14562
14563 * gcc.c-torture/execute/builtins/abs-2.c
14564 * gcc.c-torture/execute/builtins/abs-3.c
14565 * gcc.c-torture/execute/builtins/complex-1.c
14566 * gcc.c-torture/execute/builtins/fprintf.c
14567 * gcc.c-torture/execute/builtins/fputs.c
14568 * gcc.c-torture/execute/builtins/memcmp.c
14569 * gcc.c-torture/execute/builtins/memmove.c
14570 * gcc.c-torture/execute/builtins/memops-asm.c
14571 * gcc.c-torture/execute/builtins/mempcpy-2.c
14572 * gcc.c-torture/execute/builtins/mempcpy.c
14573 * gcc.c-torture/execute/builtins/memset.c
14574 * gcc.c-torture/execute/builtins/printf.c
14575 * gcc.c-torture/execute/builtins/sprintf.c
14576 * gcc.c-torture/execute/builtins/strcat.c
14577 * gcc.c-torture/execute/builtins/strchr.c
14578 * gcc.c-torture/execute/builtins/strcmp.c
14579 * gcc.c-torture/execute/builtins/strcpy.c
14580 * gcc.c-torture/execute/builtins/strcspn.c
14581 * gcc.c-torture/execute/builtins/strlen-2.c
14582 * gcc.c-torture/execute/builtins/strlen.c
14583 * gcc.c-torture/execute/builtins/strncat.c
14584 * gcc.c-torture/execute/builtins/strncmp-2.c
14585 * gcc.c-torture/execute/builtins/strncmp.c
14586 * gcc.c-torture/execute/builtins/strncpy.c
14587 * gcc.c-torture/execute/builtins/strpbrk.c
14588 * gcc.c-torture/execute/builtins/strpcpy-2.c
14589 * gcc.c-torture/execute/builtins/strpcpy.c
14590 * gcc.c-torture/execute/builtins/strrchr.c
14591 * gcc.c-torture/execute/builtins/strspn.c
14592 * gcc.c-torture/execute/builtins/strstr-asm.c
14593 * gcc.c-torture/execute/builtins/strstr.c:
14594 ... these new files.
14595
14596 * gcc.c-torture/execute/builtins/abs-2-lib.c
14597 * gcc.c-torture/execute/builtins/abs-3-lib.c
14598 * gcc.c-torture/execute/builtins/complex-1-lib.c
14599 * gcc.c-torture/execute/builtins/fprintf-lib.c
14600 * gcc.c-torture/execute/builtins/fputs-lib.c
14601 * gcc.c-torture/execute/builtins/memcmp-lib.c
14602 * gcc.c-torture/execute/builtins/memmove-lib.c
14603 * gcc.c-torture/execute/builtins/memops-asm-lib.c
14604 * gcc.c-torture/execute/builtins/mempcpy-2-lib.c
14605 * gcc.c-torture/execute/builtins/mempcpy-lib.c
14606 * gcc.c-torture/execute/builtins/memset-lib.c
14607 * gcc.c-torture/execute/builtins/printf-lib.c
14608 * gcc.c-torture/execute/builtins/sprintf-lib.c
14609 * gcc.c-torture/execute/builtins/strcat-lib.c
14610 * gcc.c-torture/execute/builtins/strchr-lib.c
14611 * gcc.c-torture/execute/builtins/strcmp-lib.c
14612 * gcc.c-torture/execute/builtins/strcpy-lib.c
14613 * gcc.c-torture/execute/builtins/strcspn-lib.c
14614 * gcc.c-torture/execute/builtins/strlen-2-lib.c
14615 * gcc.c-torture/execute/builtins/strlen-lib.c
14616 * gcc.c-torture/execute/builtins/strncat-lib.c
14617 * gcc.c-torture/execute/builtins/strncmp-2-lib.c
14618 * gcc.c-torture/execute/builtins/strncmp-lib.c
14619 * gcc.c-torture/execute/builtins/strncpy-lib.c
14620 * gcc.c-torture/execute/builtins/strpbrk-lib.c
14621 * gcc.c-torture/execute/builtins/strpcpy-2-lib.c
14622 * gcc.c-torture/execute/builtins/strpcpy-lib.c
14623 * gcc.c-torture/execute/builtins/strrchr-lib.c
14624 * gcc.c-torture/execute/builtins/strspn-lib.c
14625 * gcc.c-torture/execute/builtins/strstr-asm-lib.c
14626 * gcc.c-torture/execute/builtins/strstr-lib.c
14627 * gcc.c-torture/execute/builtins/lib/abs.c
14628 * gcc.c-torture/execute/builtins/lib/fprintf.c
14629 * gcc.c-torture/execute/builtins/lib/memset.c
14630 * gcc.c-torture/execute/builtins/lib/printf.c
14631 * gcc.c-torture/execute/builtins/lib/sprintf.c
14632 * gcc.c-torture/execute/builtins/lib/strcpy.c
14633 * gcc.c-torture/execute/builtins/lib/strcspn.c
14634 * gcc.c-torture/execute/builtins/lib/strncat.c
14635 * gcc.c-torture/execute/builtins/lib/strncmp.c
14636 * gcc.c-torture/execute/builtins/lib/strncpy.c
14637 * gcc.c-torture/execute/builtins/lib/strpbrk.c
14638 * gcc.c-torture/execute/builtins/lib/strspn.c
14639 * gcc.c-torture/execute/builtins/lib/strstr.c:
14640 New files containing support routines.
14641
14642 * gcc.c-torture/execute/builtins/abs-1.c: Remove unnecessary
14643 declaration.
14644 * gcc.c-torture/execute/builtins/lib/main.c: Define link_error
14645 when not optimizing.
14646
14647 2004-07-02 Mark Mitchell <mark@codesourcery.com>
14648
14649 PR c++/16240
14650 * g++.dg/abi/mangle22.C: New test.
14651 * g++.dg/abi/mangle23.C: Likewise.
14652
14653 2004-07-02 David Billinghurst <David.Billinghurst@riotinto.com>
14654
14655 PR fortran/16290
14656 * gfortran.fortran-torture/execute/intrinsic_set_exponent.f90
14657 Allow for cases without denormalized floating point numbers.
14658
14659 2004-07-01 Joseph S. Myers <jsm@polyomino.org.uk>
14660
14661 PR c/1027
14662 * gcc.dg/Wswitch-enum.c, gcc.dg/Wswitch.c,
14663 gcc.dg/format/branch-1.c, gcc.dg/format/diag-1.c,
14664 gcc.dg/format/multattr-3.c, gcc.dg/format/xopen-1.c: Update
14665 expected warning text.
14666 * gcc.dg/format/diag-2.c: New test.
14667
14668 2004-07-01 Eric Botcazou <ebotcazou@libertysurf.fr>
14669
14670 * gcc.c-torture/compile/20040323-1.c: XFAIL on Solaris 2.
14671
14672 2004-07-01 Paolo Bonzini <bonzini@gnu.org>
14673
14674 * gcc.dg/builtins-43.c: New.
14675 * gcc.dg/builtins-44.c: New.
14676 * gcc.dg/builtins-45.c: New.
14677
14678 2004-06-26 Geoffrey Keating <geoffk@apple.com>
14679 Andreas Tobler <a.tobler@schweiz.ch>
14680
14681 * gcc.dg/cleanup-10.c: Run on all Linux platforms and powerpc-darwin.
14682 Use SA_RESETHAND rather than SA_ONESHOT. Trap SIGBUS as well
14683 as SIGSEGV.
14684 * gcc.dg/cleanup-11.c: Likewise.
14685 * gcc.dg/cleanup-8.c: Likewise.
14686 * gcc.dg/cleanup-9.c: Likewise.
14687 * gcc.dg/cleanup-5.c: Run on all platforms.
14688
14689 2004-06-30 Joseph S. Myers <jsm@polyomino.org.uk>
14690
14691 * g++.dg/warn/nonnull1.C: New test.
14692
14693 2004-06-30 Eric Botcazou <ebotcazou@libertysurf.fr>
14694
14695 * gcc.dg/compat/compat-common.h: Wrap up CINT in
14696 an #ifndef SKIP_COMPLEX_INT/#endif pair.
14697 Special-case the Sun compiler wrt to <complex.h>.
14698
14699 2004-06-30 Nitin Yewale <nitiny@kpitcummins.com>
14700
14701 * gcc.dg/Wunreachable-8.C: New test.
14702
14703 * gcc.dg/h8300-ice2.c : New test.
14704
14705 2004-06-30 Tobias Schlueter <tobias.shclueter@physik.uni-muenchen.de>
14706
14707 PR fortran/16161
14708 * gfortran.fortran-torture/compile/implicit.f90: Add test
14709 for implicit character.
14710
14711 2004-06-30 David Billinghurst <David.Billinghurst@riotinto.com>
14712
14713 PR fortran/16289
14714 * gfortran.fortran-torture/execute/intrinsic_nearest.f90
14715 Use tiny() intrinsic to find smallest non-negative real
14716
14717 2004-06-30 Jakub Jelinek <jakub@redhat.com>
14718
14719 * gcc.dg/compat/struct-by-value-22_main.c: New test.
14720 * gcc.dg/compat/struct-by-value-22_x.c: New.
14721 * gcc.dg/compat/struct-by-value-22_y.c: New.
14722
14723 * gcc.c-torture/execute/20040629-1.c: New test.
14724
14725 2004-06-29 Jakub Jelinek <jakub@redhat.com>
14726
14727 * gcc.dg/compat/vector-defs.h: Use vector_size attribute
14728 only for GCC 3.5+, for GCC up to 3.4 mode(V*) attribute instead.
14729
14730 PR target/16195
14731 * gcc.dg/20040625-1.c: New test.
14732
14733 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14734
14735 * gfortran.fortran-torture/execute/parameter_2.f90: New test.
14736
14737 2004-06-29 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14738
14739 PR fortran/15963
14740 * gfortran.fortran-torture/execute/initialization_1.f90: New test.
14741
14742 2004-06-29 Richard Henderson <rth@redhat.com>
14743
14744 * gcc.dg/tree-ssa/20040430-1.c: Expect zero if's.
14745
14746 2004-06-29 Paul Brook <paul@codesourcery.com>
14747
14748 * g++.old-deja/g++.abi/arraynew.C: Handle ARM EABI cookies.
14749 * g++.old-deja/g++.abi/cxa_vec.C: Allocate larger cookies for AEABI.
14750
14751 2004-06-29 Nathan Sidwell <nathan@codesourcery.com>
14752
14753 PR c++/16260
14754 * g++.dg/parse/crash15.C: New.
14755
14756 2004-06-28 Andrew Pinski <apinski@apple.com>
14757
14758 * gcc.dg/pr14963.c: Remove the dg-warning as it is dected
14759 by the error already.
14760
14761 * g++.dg/opt/ptrmem4.C: Change to compile only test.
14762
14763 2004-06-28 Dhananjay Deshpande <dhananjayd@kpitcummins.com>
14764
14765 PR target/14041
14766 * gcc.dg/h8300-bss-align-1.c : New.
14767
14768 2004-06-28 Nathan Sidwell <nathan@codesourcery.com>
14769
14770 * PR c++/16174
14771 * g++.dg/template/ctor4.C: New.
14772
14773 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14774
14775 PR c++/16205
14776 * g++.dg/warn/Wsequence-point-1.C: New test.
14777
14778 2004-06-27 Paul Brook <paul@codesourcery.com>
14779
14780 * gfortran.fortran-torture/execute/specfics.f90: Use correct typing.
14781
14782 2004-06-27 Zack Weinberg <zack@codesourcery.com>
14783
14784 * g++.old-deja/g++.mike/p7325.C: Remove.
14785
14786 2004-06-27 Andrew Pinski <pinskia@physics.uc.edu>
14787
14788 PR c/14963
14789 * gcc.dg/pr14963.c: New test.
14790
14791 2004-06-27 Mark Mitchell <mark@codesourcery.com>
14792
14793 PR c++/16193
14794 * g++.dg/parse/redef1.C: New test.
14795
14796 2004-06-27 Joseph S. Myers <jsm@polyomino.org.uk>
14797
14798 * gcc.c-torture/compile/20021123-1.c: Remove duplicate of
14799 20021110.c.
14800 * gcc.c-torture/compile/20021123-4.c: Remove duplicate of
14801 20021119-1.c.
14802 * gcc.dg/vmx/5-05.c, gcc.dg/vmx/5-06.c, gcc.dg/vmx/5-07.c,
14803 gcc.dg/vmx/5-08.c: Remove duplicates of 5-01.c, 5-02.c, 5-03.c,
14804 5-04.c.
14805 * gcc.dg/builtins-42.c: Remove duplicate of builtins-41.c.
14806 * g++.dg/other/new1.C: Remove duplicate of g++.dg/init/new1.C.
14807 * g++.dg/init/elide3.C: Remove duplicate of elide2.C.
14808 * g++.old-deja/g++.law/enum8.C: Remove duplicate of
14809 g++.brendan/enum14.C.
14810 * g++.old-deja/g++.mike/ns8.C: Remove duplicate of ns6.C
14811 * g++.old-deja/g++.ns/alias5.C: Remove duplicate of alias1.C.
14812 * g++.old-deja/g++.other/virtual1.C: Remove duplicate of
14813 g++.mike/virt1.C.
14814 * g++.old-deja/g++.pt/memtemp27.C: Remove duplicate of
14815 memtemp24.C.
14816
14817 2004-06-27 Roger Sayle <roger@eyesopen.com>
14818
14819 * gcc.dg/20040527-1.c: New test case.
14820
14821 2004-06-26 Bud Davis <bdavis9659@comcast.net>
14822
14823 PR gfortran/pr16196
14824 * gfortran.fortran-torture/execute/open_replace.f90: New test case.
14825
14826 2004-06-25 Roger Sayle <roger@eyesopen.com>
14827
14828 PR middle-end/15825
14829 * gcc.dg/pr15825-1.c: New test case.
14830
14831 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14832
14833 * gcc.c-torture/execute/20040625-1.c: New test.
14834
14835 2004-06-25 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14836
14837 * gfortran.fortran-torture/execute/der_init_3.f90: Fix syntax error.
14838
14839 2004-06-25 Richard Sandiford <rsandifo@redhat.com>
14840
14841 * gcc.dg/torture/mips-div-1.c: New test.
14842
14843 2004-06-24 Jeff Law <law@redhat.com>
14844
14845 * gcc.dg/tree-ssa/20040624-1.c: New test.
14846
14847 2004-06-24 Richard Sandiford <rsandifo@redhat.com>
14848
14849 * gcc.c-torture/compile/20040624-1.c: New test.
14850
14851 2004-06-24 Giovanni Bajo <giovannibajo@gcc.gnu.org>
14852
14853 * g++.dg/tree-ssa/tree-ssa.exp: Remove. dg.exp already handles
14854 this directory.
14855
14856 2004-06-23 Andrew Pinski <apinski@apple.com>
14857
14858 PR middle-end/15988
14859 * g++.dg/opt/ptrmem4.C: New test.
14860
14861 * gcc.dg/c90-array-quals-2.c: New test.
14862
14863 2006-06-23 Nitin Yewale <NitinY@KPITCummins.com>
14864
14865 * gcc.dg/kpice1.c: New test.
14866
14867 2006-06-23 Andrew Pinski <apinski@apple.com>
14868
14869 * gcc.dg/c90-array-quals.c: New test.
14870
14871 2006-06-22 Richard Henderson <rth@redhat.com>
14872
14873 * gcc.dg/noreturn-1.c (foo5): Update function does return lineno.
14874
14875 2004-06-22 Loren James Rittle <ljrittle@acm.org>
14876
14877 * gcc.dg/builtins-config.h: Handle FreeBSD.
14878
14879 2006-06-22 Richard Henderson <rth@redhat.com>
14880
14881 * g++.dg/opt/devirt1.C: New.
14882
14883 2004-06-22 Kelley Cook <kcook@gcc.gnu.org>
14884
14885 * g++.dg/opt/pr15551.C: New testcase.
14886
14887 2004-06-22 H.J. Lu <hongjiu.lu@intel.com>
14888
14889 PR target/14800
14890 * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
14891 x86_64-*-linux* when compiling for 32bit.
14892
14893 2004-06-21 Andrew Pinski <apinski@apple.com>
14894
14895 * gcc.dg/pch/struct-1.c: New.
14896 * gcc.dg/pch/struct-1.hs: New.
14897
14898 2004-06-21 Geoffrey Keating <geoffk@apple.com>
14899
14900 * gcc.dg/pch/save-temps-1.c: New file.
14901 * gcc.dg/pch/save-temps-1.hs: New file.
14902
14903 2004-06-22 Janne Blomqvist <jblomqvi@cc.hut.fi>
14904
14905 * gfortran.fortran-torture/execute/iolength_1.f90: New test.
14906 * gfortran.fortran-torture/execute/iolength_3.f90: New test.
14907
14908 2004-06-21 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
14909
14910 * gfortran.fortran-torture/execute/select_1.f90: Rename function
14911 to fix type error.
14912 * gfortran.fortran-torture/execute/intrinsic_associated.f90:
14913 Remove trailing spaces.
14914
14915 2004-06-21 Richard Henderson <rth@redhat.com>
14916
14917 * gcc.dg/tree-ssa/20030714-1.c: Rename variables to avoid
14918 merging && to BIT_FIELD_REF.
14919
14920 2004-06-21 Richard Sandiford <rsandifo@redhat.com>
14921
14922 * g++.dg/opt/placeholder1.C: New test.
14923
14924 2004-06-20 Eric Botcazou <ebotcazou@libertysurf.fr>
14925
14926 * gcc.dg/compat/struct-complex-1_x.c: Add dummy symbol.
14927 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
14928 * gcc.dg/compat/union-m128-1_x.c: Likewise.
14929 * gcc.dg/compat/union-m128-1_y.c: Likewise.
14930
14931 2004-06-20 Zack Weinberg <zack@codesourcery.com>
14932
14933 * g++.dg/expr/enum1.C, g++.dg/opt/const3.C: Declare abort with
14934 extern "C".
14935 * g++.dg/other/pragma-re-1.C: Add comments.
14936
14937 2004-06-19 Bud Davis <bdavis9659@comcast.net>
14938
14939 PR gfortran/16080
14940 * gfortran.fortran-torture/execute/read_null_string.f90: New file.
14941
14942 2004-06-19 Andrew Pinski <pinskia@physics.uc.edu>
14943
14944 * g++.dg/lookup/crash3.C: Use __SIZE_TYPE__
14945 instead of setting the type of size_t by
14946 hand.
14947
14948 2004-06-18 Roger Sayle <roger@eyesopen.com>
14949
14950 * gcc.dg/unordered-2.c: New test case.
14951 * gcc.dg/unordered-3.c: New test case.
14952
14953 2004-06-19 David Billinghurst <David.Billinghurst@riotinto.com>
14954
14955 PR other/16043
14956 * lib/g++.exp (g++_version): Tweak regexp for version
14957 * lib/g77.exp (g77_version): Likewise
14958 * lib/gfortran.exp (gfortran_version): Likewise
14959 * lib/objc.exp (objc_version): Likewise
14960 * lib/treelang.exp (treelang_version): Likewise
14961
14962 2004-06-19 Jakub Jelinek <jakub@redhat.com>
14963
14964 * gcc.dg/compat/struct-align-2_x.c: Include <limits.h>.
14965 Use INT_MAX instead of __INT_MAX__.
14966 * gcc.dg/compat/struct-align-2_y.c: Likewise.
14967
14968 * gcc.dg/compat/compat-common.h (CINT, CDBL): Define.
14969 * gcc.dg/compat/scalar-return-3_x.c: Use it.
14970 * gcc.dg/compat/scalar-return-3_y.c: Use it.
14971 * gcc.dg/compat/scalar-return-4_x.c: Use it.
14972 * gcc.dg/compat/scalar-return-4_y.c: Use it.
14973 * gcc.dg/compat/scalar-by-value-3_x.c: Use it.
14974 * gcc.dg/compat/scalar-by-value-3_y.c: Use it.
14975 * gcc.dg/compat/scalar-by-value-4_x.c: Use it.
14976 * gcc.dg/compat/scalar-by-value-4_y.c: Use it.
14977
14978 * gcc.dg/range-test-1.c: New test.
14979 * g++.dg/opt/range-test-1.C: New test.
14980
14981 2004-06-17 Richard Henderson <rth@redhat.com>
14982
14983 * objc.dg/sync-1.m: New.
14984 * objc.dg/try-catch-1.m: Don't force next runtime.
14985 * objc.dg/try-catch-3.m, objc.dg/try-catch-4.m: Likewise.
14986 * objc.dg/try-catch-2.m: Likewise. Enable everywhere. Remove
14987 shadowed catch clause.
14988 * objc.dg/try-catch-5.m: New.
14989
14990 2004-06-17 Zack Weinberg <zack@codesourcery.com>
14991
14992 Bug 14610
14993 * gcc.dg/ia64-float80-1.c, gcc.dg/ia64-float80-2.c: New testcases.
14994
14995 2004-06-15 Richard Henderson <rth@redhat.com>
14996
14997 * gcc.dg/20001116-1.c: Move expected warning line.
14998
14999 2004-06-15 Richard Henderson <rth@redhat.com>
15000
15001 * gcc.dg/i386-ssetype-1.c: Remove XFAIL.
15002 * gcc.dg/i386-ssetype-3.c: Remove XFAIL.
15003
15004 2004-06-15 Jeff Law <law@redhat.com>
15005
15006 * gcc.dg/tree-ssa/20040615-1.c: New test.
15007 * gcc.dg/tree-ssa/20030824-1.c: Update expected output to
15008 be less sensitive to operand ordering.
15009 * gcc.dg/tree-ssa/20030824-2.c: Likewise.
15010
15011 2004-06-16 Danny Smith <dannysmith@users.sourceforge.net>
15012
15013 * g++.dg/abi/bitfield3.C: Add comment..
15014
15015 2004-06-15 Richard Henderson <rth@redhat.com>
15016
15017 * g++.dg/ext/stmtexpr1.C: XFAIL.
15018 * gcc.dg/20030612-1.c: XFAIL.
15019
15020 2004-06-15 Eric Christopher <echristo@redhat.com>
15021
15022 * g++.dg/charset/asm5.c: New.
15023 * gcc.dg/charset/asm6.c: New.
15024
15025 2004-06-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15026
15027 PR fortran/15962
15028 * gfortran.fortran-torture/execute/select_1.f90: New test.
15029
15030 2004-06-15 Paul Brook <paul@codesourcery.com>
15031
15032 * gcc.dg/arm-mmx-1.c: Use asm to clobber registers.
15033
15034 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15035
15036 PR c++/15967
15037 * g++.dg/lookup/crash3.C: New test.
15038
15039 2004-06-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15040
15041 PR c++/15947
15042 * g++.dg/parse/dtor4.C: New test.
15043
15044 2004-06-14 Jeff Law <law@redhat.com>
15045
15046 * gcc.c-torture/compile/20040614-1.c: New test.
15047
15048 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15049
15050 PR fortran/15211
15051 * gfortran.fortran-torture/execute/intrinsic_len.f90: Also test
15052 LEN of a character array.
15053
15054 2004-06-14 Mark Mitchell <mark@codesourcery.com>
15055
15056 PR c++/15096
15057 * g++.dg/template/ptrmem10.C: New test.
15058
15059 PR c++/14930
15060 * g++.dg/template/friend30.C: New test.
15061
15062 2004-06-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15063
15064 PR fortran/14928
15065 * gfortran.fortran-torture/compile/mloc.f90: New test.
15066
15067 2004-06-13 Paul Brook <paul@codesourcery.com>
15068
15069 * gfortran.fortran-torture/execute/random_2.f90: New test.
15070
15071 2004-06-13 Eric Christopher <echristo@redhat.com>
15072
15073 * gcc.dg/noncompile/redecl-1.c: Fix error message.
15074
15075 2004-06-12 Paul Brook <paul@codesourcery.com>
15076
15077 * gfortran.fortran-torture/execute/contained_3.f90: New test.
15078
15079 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15080
15081 PR fortran/14923
15082 * gfortran.fortran-torture/execute/date_time_1.f90: New test.
15083
15084 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15085
15086 PR fortran/14957
15087 * gfortran.fortran-torture/execute/stack_varsize.f90: Correct
15088 syntax errors in end statements of contained subroutines.
15089
15090 2004-06-12 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15091
15092 PR fortran/12841
15093 * gfortran.fortran-torture/execute/null_arg.f90: New test.
15094
15095 2004-06-12 Bud Davis <bdavis9659@comcast.net>
15096
15097 PR fortran/15665
15098 * gfortran.fortran-torture/execute/getarg_1.f90: New test.
15099
15100 2004-06-12 Bud Davis <bdavis9659@comcast.net>
15101
15102 PR gfortran/12839
15103 * gfortran.fortran-torture/execute/nan_inf_fmt.f90: New test.
15104
15105 2004-06-11 Mark Mitchell <mark@codesourcery.com>
15106
15107 PR c++/15862
15108 * g++.dg/parse/enum1.C: New test.
15109
15110 2004-06-10 Jeff Law <law@redhat.com>
15111
15112 * gcc.c-torture/compile/20040610-1.c: New test.
15113
15114 2004-06-11 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15115
15116 * g++.old-deja/g++.robertl/eb4.C: Adjust error markers.
15117 * g++.old-deja/g++.other/decl3.C: Likewise.
15118
15119 2004-06-10 Brian Booth <bbooth@redhat.com>
15120
15121 * gcc.dg/tree-ssa/20031015-1.c: Scan for
15122 V_MAY_DEF instead of VDEF.
15123 * gcc.dg/tree-ssa/20040517-1.c: Ditto.
15124
15125 2004-06-10 Mark Mitchell <mark@codesourcery.com>
15126
15127 PR c++/14211
15128 * g++.dg/conversion/const1.C: New test.
15129
15130 PR c++/15076
15131 * g++.dg/conversion/reinterpret1.C: New test.
15132
15133 PR c++/15877
15134 * g++.dg/template/enum2.C: New test.
15135
15136 PR c++/15227
15137 * g++.dg/template/error13.C: New test.
15138
15139 2004-06-10 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15140
15141 PR fortran/14957
15142 * gfortran.fortran-torture/execute/intrinsic_scale.f90: Make all
15143 arguments to test_* REAL and of the right size.
15144
15145 2004-06-10 Jakub Jelinek <jakub@redhat.com>
15146
15147 PR target/15569
15148 PR rtl-optimization/15681
15149 * gcc.dg/20040609-1.c: New test.
15150
15151 2004-06-10 Jakub Jelinek <jakub@redhat.com>
15152
15153 PR c++/14791
15154 * g++.dg/opt/builtins1.C: New test.
15155
15156 2004-06-10 Danny Smith <dannysmith@users.sourceforge.net>
15157
15158 * gcc.dg/i386-bitfield1.c: Add mingw32 and cygwin to targets
15159 that use default windows32 struct layout.
15160 * gcc.dg/i386-bitfield2.c: Likewise.
15161
15162 2004-06-09 Danny Smith <dannysmith@users.sourceforge.net>
15163
15164 * g++.dg/abi/bitfield3.C: Add -mno-align-double compile option
15165 for mingw32 and cygwin targets.
15166
15167 2004-06-09 Geoffrey Keating <geoffk@apple.com>
15168
15169 * gcc.dg/pch/macro-4.c: New.
15170 * gcc.dg/pch/macro-4.hs: New.
15171
15172 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15173
15174 PR fortran/13249
15175 * gfortran.fortran-torture/compile/name_clash.f90: New test.
15176
15177 2004-06-09 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15178
15179 PR fortran/13372
15180 * gfortran.fortran-torture/compile/named_args_2.f90: New test.
15181
15182 2004-06-09 Bud Davis <bdavis9659@comcast.net>
15183
15184 PR gfortran/14897
15185 * gfortran.fortran-torture/execute/t_edit.f90: New test.
15186
15187 2004-06-09 Bud Davis <bdavis9659@comcast.net>
15188
15189 PR gfortran/15755
15190 * gfortran.fortran-torture/execute/backspace.c : New test.
15191
15192 2004-06-09 Paul Brook <paul@codesourcery.com>
15193
15194 * gfortran.fortran-torture/execure/intrinsic_associated.f90
15195 (pointer_to_section): Rewrite to use smaller array.
15196
15197 2004-06-08 David Edelsohn <edelsohn@gnu.org>
15198
15199 * gcc.dg/ext/altivec-1.c: XFAIL powerpc-ibm-aix*.
15200 * gcc.dg/ext/altivec-10.c: Same.
15201 * gcc.dg/ext/altivec-11.c: Same.
15202 * gcc.dg/ext/altivec-12.c: Same.
15203 * gcc.dg/ext/altivec-13.c: Same.
15204 * gcc.dg/ext/altivec-14.c: Same.
15205 * gcc.dg/ext/altivec-15.c: Same.
15206 * gcc.dg/ext/altivec-16.c: Same.
15207 * gcc.dg/ext/altivec-3.c: Same.
15208 * gcc.dg/ext/altivec-4.c: Same.
15209 * gcc.dg/ext/altivec-6.c: Same.
15210 * gcc.dg/ext/altivec-7.c: Same.
15211 * gcc.dg/ext/altivec-8.c: Same.
15212 * gcc.dg/ext/altivec-varargs-1.c: Same.
15213
15214 * g++.dg/ext/altivec-1.C: Correct dg syntax.
15215 * g++.dg/ext/altivec-10.C: Same.
15216 * g++.dg/ext/altivec-2.C: Same.
15217 * g++.dg/ext/altivec-3.C: Same.
15218 * g++.dg/ext/altivec-4.C: Same.
15219 * g++.dg/ext/altivec-5.C: Same.
15220 * g++.dg/ext/altivec-6.C: Same.
15221 * g++.dg/ext/altivec-7.C: Same.
15222 * g++.dg/ext/altivec-8.C: Same.
15223 * g++.dg/ext/altivec-9.C: Same.
15224
15225 2004-06-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15226
15227 PR c++/7841
15228 * g++.old-deja/g++.pt/ctor2.C: Add error mark.
15229
15230 2004-06-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15231
15232 * gcc.dg/union-1.c: New test.
15233
15234 2004-06-07 Roger Sayle <roger@eyesopen.com>
15235
15236 * gcc.dg/builtins-41.c: New test case.
15237 * gcc.dg/builtins-42.c: New test case.
15238
15239 2004-06-07 David Edelsohn <edelsohn@gnu.org>
15240
15241 * g++.dg/ext/altivec-1.C: XFAIL powerpc-ibm-aix*.
15242 * g++.dg/ext/altivec-10.C: Same.
15243 * g++.dg/ext/altivec-2.C: Same.
15244 * g++.dg/ext/altivec-3.C: Same.
15245 * g++.dg/ext/altivec-4.C: Same.
15246 * g++.dg/ext/altivec-5.C: Same.
15247 * g++.dg/ext/altivec-6.C: Same.
15248 * g++.dg/ext/altivec-7.C: Same.
15249 * g++.dg/ext/altivec-8.C: Same.
15250 * g++.dg/ext/altivec-9.C: Same.
15251 * g++.old-deja/g++.abi/cxa_vec.C: Same.
15252 * g++.old-deja/g++.brendan/new3.C: Same.
15253 * gcc.c-torture/execute/eeprof-1.x: Same.
15254
15255 2004-06-07 Joseph S. Myers <jsm@polyomino.org.uk>
15256
15257 PR c/14765
15258 * gcc.dg/pr14765-1.c: New test.
15259
15260 2004-06-07 Roger Sayle <roger@eyesopen.com>
15261
15262 PR c/14649
15263 * gcc.dg/pr14649-1.c: New test case.
15264
15265 2004-06-07 Richard Henderson <rth@redhat.com>
15266
15267 * gcc.dg/tree-ssa/20030728-1.c: Fixup return value to not match
15268 if temporaries.
15269
15270 2004-06-07 David Edelsohn <edelsohn@gnu.org>
15271
15272 * g++.dg/eh/elide1.C: Remove XFAIL.
15273
15274 2004-06-07 Mark Mitchell <mark@codesourcery.com>
15275
15276 PR c++/15337
15277 * g++.dg/expr/sizeof3.C: New test.
15278
15279 PR c++/14777
15280 * g++.dg/template/access14.C: New test.
15281
15282 PR c++/15554
15283 * g++.dg/template/enum1.C: New test.
15284
15285 PR c++/15057
15286 * g++.dg/eh/throw1.C: New test.
15287
15288 2004-06-07 David Ayers <d.ayers@inode.at>
15289 Ziemowit Laski <zlaski@apple.com>
15290
15291 * lib/objc.exp (objc_target_compile): Revert the '-framework
15292 Foundation' flag fix, since bare Darwin does not ship
15293 with the Foundation framework.
15294 * objc/execute/next_mapping.h: Provide a local NSConstantString
15295 @interface and @implementation.
15296 (objc_constant_string_init): A constructor function, used to
15297 initialize the NSConstantString meta-class object.
15298 * objc/execute/string1.m: Include "next_mapping.h" instead of
15299 <Foundation/NSString.h>.
15300 * objc/execute/string2.m: Likewise.
15301 * objc/execute/string3.m: Likewise.
15302 * objc/execute/string4.m: Likewise.
15303
15304 2004-06-06 H.J. Lu <hongjiu.lu@intel.com>
15305
15306 * gcc.c-torture/execute/ieee/fp-cmp-4.c (FLOAT): New. Default
15307 to double. Replace double with FLOAT.
15308 * gcc.c-torture/execute/ieee/fp-cmp-8.c: Likewise.
15309
15310 * gcc.c-torture/execute/ieee/fp-cmp-4e.c: New file.
15311 * gcc.c-torture/execute/ieee/fp-cmp-4f.c: Likewise.
15312 * gcc.c-torture/execute/ieee/fp-cmp-4l.c: Likewise.
15313 * gcc.c-torture/execute/ieee/fp-cmp-4q.c: Likewise.
15314 * gcc.c-torture/execute/ieee/fp-cmp-8e.c: Likewise.
15315 * gcc.c-torture/execute/ieee/fp-cmp-8f.c: Likewise.
15316 * gcc.c-torture/execute/ieee/fp-cmp-8l.c: Likewise.
15317 * gcc.c-torture/execute/ieee/fp-cmp-8q.c: Likewise.
15318
15319 2004-06-06 Joseph S. Myers <jsm@polyomino.org.uk>
15320
15321 PR c/13519
15322 * gcc.c-torture/enum-3.c, gcc.dg/pr13519-1.c: New tests.
15323
15324 2004-06-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15325
15326 PR c++/15503
15327 * g++.dg/template/meminit2.C: New test.
15328
15329 2004-06-04 Paolo Bonzini <bonzini@gnu.org>
15330
15331 PR target/15822
15332 * gcc.c-torture/execute/compare-fp-1.c,
15333 gcc.c-torture/execute/compare-fp-2.c,
15334 gcc.c-torture/execute/compare-fp-3.c,
15335 gcc.c-torture/execute/compare-fp-4.c,
15336 gcc.c-torture/execute/compare-fp-3.x,
15337 gcc.c-torture/execute/compare-fp-4.x: Moved...
15338 * gcc.c-torture/execute/ieee/compare-fp-1.c,
15339 gcc.c-torture/execute/ieee/compare-fp-2.c,
15340 gcc.c-torture/execute/ieee/compare-fp-3.c,
15341 gcc.c-torture/execute/ieee/compare-fp-4.c,
15342 gcc.c-torture/execute/ieee/compare-fp-3.x,
15343 gcc.c-torture/execute/ieee/compare-fp-4.x: ...here.
15344
15345 2004-06-04 David Ayers <d.ayers@inode.at>
15346
15347 * objc/execute/protocol-isEqual-4.m: New testcase.
15348
15349 2004-06-04 Nicola Pero <n.pero@mi.flashnet.it>
15350
15351 * objc/execute/protocol-isEqual-1.m: New testcase.
15352 * objc/execute/protocol-isEqual-2.m: New testcase.
15353 * objc/execute/protocol-isEqual-3.m: New testcase.
15354
15355 2004-06-03 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15356
15357 * gfortran.fortran-torture/execute/optstring_1.f90: New testcase.
15358
15359 2004-06-02 Ziemowit Laski <zlaski@apple.com>
15360
15361 * lib/objc.exp (objc_target_compile): When running tests on
15362 Darwin (Mac OS X), inform the linker about '-framework
15363 'Foundation'.
15364
15365 2004-06-02 Eric Christopher <echristo@redhat.com>
15366
15367 * gcc.c-torture/compile/20040602-1.c: New.
15368
15369 2004-06-02 Andrew Pinski <pinskia@physics.uc.edu>
15370
15371 * g++.dg/tree-ssa/ssa-sra-1.C: Fix comment.
15372 * g++.dg/tree-ssa/ssa-sra-2.C: Likewise.
15373
15374 PR tree-optimization/14736
15375 * g++.dg/tree-ssa/ssa-cast-1.C: New Test.
15376
15377 PR tree-optimization/14042
15378 * g++.dg/tree-ssa/ssa-sra-1.C: New Test.
15379
15380 PR tree-optimization/14729
15381 * g++.dg/tree-ssa/ssa-sra-2.C: New Test.
15382
15383 2004-06-02 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15384
15385 PR fortran/15557
15386 * gfortran.fortran-torture/execute/data_3.f90: New testcase.
15387
15388 2004-06-01 Richard Hederson <rth@redhat.com>
15389
15390 * g++.dg/template/dependent-expr4.C: Use __builtin_offsetof.
15391
15392 2004-06-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15393
15394 PR c++/14932
15395 * g++.dg/parse/offsetof4.C: New test.
15396
15397 2004-06-01 Nicola Pero <nicola@brainstorm.co.uk>
15398
15399 PR objc/7993
15400 * objc.dg/private-1.m, objc-dg/private-2.m: New testcases.
15401
15402 2004-05-31 Mark Mitchell <mark@codesourcery.com>
15403
15404 PR c++/15701
15405 * g++.dg/template/friend29.C: New test.
15406
15407 2004-05-31 Joseph S. Myers <jsm@polyomino.org.uk>
15408
15409 PR c/15749
15410 * gcc.dg/pr15749-1.c, gcc.dg/pr15749-1.h: New test.
15411
15412 2004-05-31 Eric Botcazou <ebotcazou@libertysurf.fr>
15413
15414 * gcc.dg/sparc-trap-1.c: New test.
15415
15416 2004-05-31 Roger Sayle <roger@eyesopen.com>
15417
15418 PR middle-end/15069
15419 * g++.dg/opt/fold3.C: New test case.
15420
15421 2004-05-30 Graham Stott <graham.stott@btinternet.com>
15422
15423 * lib/target-supports.exp (check_iconv_available): Fix fallout
15424 from 2004-05-28 patch.
15425
15426 2004-05-30 Paul Brook <paul@codesourcery.com>
15427
15428 PR fortran/15620
15429 * gfortran.fortran-torture/execute/st_function_1.f90: New test.
15430 * gfortran.fortran-torture/execute/st_function_2.f90: New test.
15431
15432 2004-05-30 Steven G. Kargl <kargls@comcast.net>
15433
15434 * gfortran.fortran-torture/execute/random_1.f90: New test.
15435
15436 2004-05-28 Ziemowit Laski <zlaski@apple.com>
15437
15438 * g++.dg/ext/altivec-10.C: New test.
15439
15440 2004-05-29 Paul Brook <paul@codesourcery.com>
15441
15442 * gfortran.fortran-torture/execute/equiv_1.f90: New test.
15443
15444 2004-05-28 Ziemowit Laski <zlaski@apple.com>
15445
15446 * gcc.dg/altivec-16.c: New test.
15447
15448 2004-05-28 Janis Johnson <janis187@us.ibm.com>
15449
15450 * lib/target-supports.exp (check_vmx_hw_available): New.
15451 * gcc.dg/vmx/vmx.exp: Use it to determine default action.
15452
15453 * lib/target-supports.exp (check_alias_available,
15454 check_iconv_available, check_named_sections_available): Use
15455 unique names for temporary files.
15456
15457 2004-05-28 Ziemowit Laski <zlaski@apple.com>
15458
15459 * gcc.dg/altivec-15.c: New test.
15460
15461 2004-05-28 Mark Mitchell <mark@codesourcery.com>
15462
15463 PR c++/15083
15464 * g++.dg/warn/noeffect6.C: New test.
15465
15466 PR c++/15471
15467 * g++.dg/expr/ptrmem4.C: New test.
15468
15469 PR c++/15640
15470 * g++.dg/template/operator3.C: New test.
15471
15472 2004-05-28 Mark Mitchell <mark@codesourcery.com>
15473
15474 PR c++/14668
15475 * g++.dg/lookup/redecl1.C: New test.
15476 * g++.old-deja/g++.benjamin/tem04.C: Add error marker.
15477
15478 2004-05-28 Paolo Bonzini <bonzini@gnu.org>
15479
15480 * gcc.c-torture/execute/compare-fp-1.c,
15481 gcc.c-torture/execute/compare-fp-2.c,
15482 gcc.c-torture/execute/compare-fp-3.c,
15483 gcc.c-torture/execute/compare-fp-4.c,
15484 gcc.c-torture/execute/compare-fp-3.x,
15485 gcc.c-torture/execute/compare-fp-4.x,
15486 gcc.dg/pr15649-1.c: New.
15487
15488 2004-05-27 Adam Nemet <anemet@lnxw.com>
15489
15490 PR c++/12883
15491 * g++.dg/init/array14.C: New test.
15492
15493 2004-05-25 Janis Johnson <janis187@us.ibm.com>
15494
15495 * lib/compat.exp (compat-get-options-main): New.
15496 (compat-get-options): Remove unneeded code, warn for ignored
15497 command.
15498 (compat-execute): Check flag set by dg-require-* commands.
15499
15500 * lib/compat.exp (compat-execute): Break up long lines.
15501
15502 2004-05-24 Janis Johnson <janis187@us.ibm.com>
15503
15504 * gcc.dg/altivec-7.c: Don't use 'vector long'.
15505 * gcc.dg/altivec-14.c: New test.
15506 * g++.dg/ext/altivec-7.C: Don't use 'vector long'.
15507
15508 * gcc.dg/altivec-6.c: Use -maltivec, don't limit to darwin.
15509 * gcc.dg/altivec-12.c: Ditto.
15510
15511 * gcc.dg/altivec-3.c: Move call to altivec_check.
15512
15513 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15514
15515 PR c++/15044
15516 * g++.dg/template/error12.C: New test.
15517
15518 PR c++/15317
15519 * g++.dg/ext/attrib15.C: New test.
15520
15521 PR c++/15329
15522 * g++.dg/template/ptrmem9.C: New test.
15523
15524 2004-05-25 Paul Brook <paul@codesourcery.com>
15525
15526 * gfortran.fortran-torture/compile/inquiry_1.f90: New test.
15527
15528 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15529
15530 PR c++/15165
15531 * g++.dg/template/crash19.C: New test.
15532
15533 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15534
15535 PR c++/15025
15536 * g++.dg/template/redecl1.C: New test.
15537
15538 2004-05-23 Mark Mitchell <mark@codesourcery.com>
15539
15540 PR c++/14821
15541 * g++.dg/other/ns1.C: New test.
15542
15543 PR c++/14883
15544 * g++.dg/template/invalid1.C: New test.
15545
15546 2004-05-23 Paul Brook <paul@codesourcery.com>
15547 Victor Leikehman <lei@haifasphere.co.il>
15548
15549 * gfortran.fortran-torture/execute/common_init_1.f90: New test.
15550 * gfortran.fortran-torture/execute/equiv_init.f90: New test.
15551
15552 2004-05-22 Mark Mitchell <mark@codesourcery.com>
15553
15554 PR c++/15285
15555 PR c++/15299
15556 * g++.dg/template/non-dependent5.C: New test.
15557 * g++.dg/template/non-dependent6.C: New test.
15558
15559 2004-05-22 Mark Mitchell <mark@codesourcery.com>
15560
15561 PR c++/15507
15562 * g++.dg/inherit/union1.C: New test.
15563
15564 PR c++/15542
15565 * g++.dg/template/addr1.C: New test.
15566
15567 PR c++/15427
15568 * g++.dg/template/array5.C: New test.
15569
15570 PR c++/15287
15571 * g++.dg/template/array6.C: New test.
15572
15573 2004-05-22 Wolfgang Bangerth <bangerth@dealii.org>
15574 Roger Sayle <roger@eyesopen.com>
15575
15576 * g++.dg/lookup/forscope2.C: New test case.
15577
15578 2004-05-22 Ben Elliston <bje@au.ibm.com>
15579
15580 * gcc.dg/cpp/Wmissingdirs.c: New.
15581
15582 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15583
15584 PR target/15301
15585 * gcc.dg/compat/union-m128-1.h: New file.
15586 * gcc.dg/compat/union-m128-1_main.c: Likewise.
15587 * gcc.dg/compat/union-m128-1_x.c: Likewise.
15588 * gcc.dg/compat/union-m128-1_y.c: Likewise.
15589
15590 2004-05-20 H.J. Lu <hongjiu.lu@intel.com>
15591
15592 PR target/15302
15593 * gcc.dg/compat/struct-complex-1.h: New file.
15594 * gcc.dg/compat/struct-complex-1_main.c: Likewise.
15595 * gcc.dg/compat/struct-complex-1_x.c: Likewise.
15596 * gcc.dg/compat/struct-complex-1_y.c: Likewise.
15597
15598 2004-05-20 Roger Sayle <roger@eyesopen.com>
15599
15600 PR middle-end/3074
15601 * gcc.dg/pr3074-1.c: New test case.
15602 * gcc.dg/sequence-pt-1.c: Remove an XFAIL.
15603
15604 2004-05-20 Falk Hueffner <falk@debian.org>
15605
15606 PR other/15526
15607 * gcc.dg/ftrapv-1.c: New test case.
15608
15609 2004-05-18 Feng Wang <fengwang@nudt.edu.cn>
15610
15611 * gfortran.fortran-torture/execute/power.f90: Test constant integers.
15612
15613 2004-05-18 Andrew Pinski <pinskia@physics.uc.edu>
15614 Jeff Law <law@redhat.com>
15615
15616 * gcc.dg/tree-ssa/20040514-2.c: Update expected output.
15617 * gcc.dg/tree-ssa/20040518-2.c: New test.
15618
15619 * gcc.dg/tree-ssa/20040518-1.c: New test.
15620
15621 2004-05-18 Zack Weinberg <zack@codesourcery.com>
15622
15623 * gcc.c-torture/execute/991216-3.c: Delete, duplicate of 991216-2.c.
15624
15625 2004-05-18 Paul Brook <paul@codesourcery.com>
15626
15627 PR fortran/13930
15628 * gfortran.fortran-torture/execute/der_init_4.f90: New test.
15629
15630 2004-05-18 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15631
15632 * gfortran.fortran-torture/execute/cmplx.f90: Add test for bug in
15633 constant folding.
15634
15635 2004-05-17 Steven Bosscher <stevenb@suse.de>
15636
15637 * gcc.dg/tree-ssa/20040517-1.c: New test.
15638
15639 2004-05-17 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
15640
15641 * gcc.dg/loop-4.c: New test.
15642
15643 2004-05-15 Andrew Pinski <pinskia@physics.uc.edu>
15644
15645 * gcc.dg/tree-ssa/20040514-1.c: Add '}' that was forgotten.
15646
15647 2004-05-15 Bud Davis <bdavis9659@comcast.net>
15648
15649 PR fortran/15311
15650 * gfortran.fortran-torture/execute/write_a_1.f90: New test.
15651
15652 2004-05-15 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15653
15654 PR fortran/13826
15655 PR fortran/13940
15656 * gfortran.fortran-torture/compile/data_1.f90: New test.
15657
15658 2004-05-15 Ulrich Weigand <uweigand@de.ibm.com>
15659
15660 * gcc.dg/const-elim-1.c: Remove XFAIL for s390*-*-*.
15661 * gcc.dg/uninit-H.c: Define ASM for __s390__.
15662
15663 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15664
15665 * gcc.c-torture/execute/20000603-1.c: Update WG14 URL.
15666
15667 2004-05-15 Joseph S. Myers <jsm@polyomino.org.uk>
15668
15669 PR c/15444
15670 * gcc.dg/format/xopen-1.c: Adjust expected message.
15671 * gcc.dg/format/xopen-3.c: New test.
15672
15673 2004-05-14 Victor Leikehman <lei@haifasphere.co.il>
15674
15675 * gfortran.fortran-torture/execute/def_init_3.f90: New test.
15676
15677 2004-05-14 Jeff Law <law@redhat.com>
15678
15679 * gcc.dg/tree-ssa/20040514-2.c: New test.
15680
15681 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15682
15683 * gfortran.fortran-torture/compile/noncontinuation_1.f90: Rename
15684 this ...
15685 * gfortran.fortran-torture/compile/noncontinuation_1.f: ... to
15686 this.
15687
15688 2004-05-14 Andrew Pinski <pinskia@physics.uc.edu>
15689
15690 * gcc.dg/tree-ssa/20040514-1.c: New test.
15691
15692 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15693
15694 * gfortran.fortran-torture/compile/noncontinuation_1.f90: New
15695 test.
15696
15697 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15698
15699 PR fortran/14066
15700 * gfortran.fortran-torture/compile/do_1.f90: New test.
15701
15702 2004-05-14 Tobias Schlueter <tobias.schlueter@physik.uni-muenchen.de>
15703
15704 PR fortran/15051
15705 * gfortran.fortran-torture/compile/empty_interface_1.f90: New
15706 test.
15707
15708 2004-05-14 Bud Davis <bdavis9659@comcast.net>
15709
15710 PR fortran/15149
15711 * gfortran.fortran-torture/execute/random_init.f90: New test.
15712
15713 2004-05-13 Paul Brook <paul@codesourcery.com>
15714
15715 PR fortran/15314
15716 * gfortran.fortran-torture/execute/der_init_s.f90: New test.
15717
15718 2004-05-13 Andrew Pinski <pinskia@physics.uc.edu>
15719
15720 * gcc.dg/uninit-H.c: Test for __PPC__ and __ppc__
15721 for the powerpc case.
15722
15723 2004-05-13 Jeff Law <law@redhat.com>
15724
15725 * gcc.dg/tree-ssa/20040513-1.c: New test.
15726 * gcc.dg/tree-ssa/20040513-2.c: New test.
15727
15728 2004-05-13 Paul Brook <paul@codesourcery.com>
15729
15730 * gcc.dg/tree-ssa/20030808-1.c: Force enum size.
15731 * gcc.dg/tree-ssa/20030714-1.c: Ditto.
15732 * gcc.dg/tree-ssa/20030708-1.c: Ditto.
15733
15734 2004-05-13 Andreas Schwab <schwab@suse.de>
15735
15736 PR other/10819
15737 * lib/gfortran.exp (gfortran_version): Do not match NL/CR
15738 characters.
15739
15740 2004-05-13 Bud Davis <bdavis9659@comcast.net>
15741
15742 PR fortran/15294
15743 * gfortran.fortran-torture/execute/adjustr.f90: New file.
15744
15745 2004-05-13 Diego Novillo <dnovillo@redhat.com>
15746
15747 Merge from tree-ssa-20020619-branch. See
15748 ChangeLog.tree-ssa for details.
15749
15750 2004-05-11 Ziemowit Laski <zlaski@apple.com>
15751
15752 * g++.dg/ext/altivec-8.C: Use '-maltivec' instead of '-faltivec';
15753 include <altivec.h> explicitly.
15754 * gcc.dg/altivec-13.c: Likewise.
15755
15756 2004-05-11 Paul Brook <paul@codesourcery.com>
15757
15758 * gcc.c-torture/compile/20010518-1.c: Force enum size.
15759
15760 2004-05-10 Eric Christopher <echristo@redhat.com>
15761
15762 * gcc.dg/sibcall-3.c: Remove xfail for mips*-*-elf.
15763 * gcc.dg/sibcall-4.c: Ditto.
15764
15765 2004-05-10 Ziemowit Laski <zlaski@apple.com>
15766
15767 * g++.dg/ext/altivec-8.C: New test case.
15768 * gcc.dg/altivec-13.c: New test case.
15769
15770 2004-05-08 Roger Sayle <roger@eyesopen.com>
15771
15772 * gcc.c-torture/execute/divcmp-1.c: New test case.
15773 * gcc.c-torture/execute/divcmp-2.c: New test case.
15774 * gcc.c-torture/execute/divcmp-3.c: New test case.
15775
15776 2004-05-07 Eric Botcazou <ebotcazou@libertysurf.fr>
15777
15778 * g++.dg/other/pragma-re-2.C: New test.
15779
15780 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15781
15782 * gcc.dg/i386-387-1.c: Add new test for __builtin_fmod.
15783 * gcc.dg/i386-387-2.c: Likewise.
15784
15785 * gcc.dg/i386-387-5.c: Add new tests for __builtin_log1p and
15786 __builtin_drem.
15787 * gcc.dg/i386-387-6.c: Likewise.
15788
15789 2004-05-07 Uros Bizjak <uros@kss-loka.si>
15790
15791 * gcc.dg/builtins-33.c: Also check log1p*.
15792
15793 2004-05-07 Hans-Peter Nilsson <hp@axis.com>
15794
15795 PR optimization/15296
15796 * gcc.c-torture/execute/pr15296.c: New test.
15797
15798 2004-05-05 Uros Bizjak <uros@kss-loka.si>
15799
15800 * gcc.dg/builtins-40.c: New test.
15801
15802 2004-05-05 Richard Sandiford <rsandifo@redhat.com>
15803
15804 * gcc.dg/torture/mips-hilo-2.c: Provide dummy __mips16 version.
15805
15806 2004-05-04 Paolo Bonzini <bonzini@gnu.org>
15807
15808 * g++.dg/ext/spe1.C: New testcase.
15809
15810 2004-05-04 Ziemowit Laski <zlaski@apple.com>
15811
15812 * objc.dg/image-info.m: Allow additional attributes
15813 for __image_info section.
15814
15815 2004-05-04 Richard Sandiford <rsandifo@redhat.com>
15816
15817 * gcc.dg/torture/mips-hilo-2.c: New test.
15818
15819 2004-05-03 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15820
15821 PR c++/14389
15822 * g++.dg/template/member5.C: New test.
15823
15824 2004-05-03 Uros Bizjak <uros@kss-loka.si>
15825
15826 * gcc.dg/builtins-34.c: Also check expm1*.
15827
15828 2004-05-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15829
15830 * gcc.dg/torture/builtin-integral-1.c: Reorg and add more cases.
15831 * gcc.dg/torture/builtin-convert-3.c: New test.
15832
15833 2004-05-01 Ulrich Weigand <uweigand@de.ibm.com>
15834
15835 PR middle-end/15054
15836 * g++.dg/opt/pr15054.C: New test.
15837
15838 2004-04-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15839
15840 * gcc.dg/torture/builtin-rounding-1.c: New test.
15841 * gcc.dg/builtins-25.c: Delete.
15842 * gcc.dg/builtins-29.c: Delete.
15843
15844 2004-04-29 Andreas Krebbel <krebbel1@de.ibm.com>
15845
15846 * gcc.dg/sibcall-3.c: Delete s390 from expected fail list.
15847 * gcc.dg/sibcall-4.c: Likewise.
15848 * gcc.dg/sibcall-6.c: Enable s390 as test platform.
15849
15850 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15851
15852 * gcc.c-torture/execute/20040331-1.c: Don't use too wide a
15853 bit-field on 16-bit targets.
15854
15855 2004-04-30 Kazu Hirata <kazu@cs.umass.edu>
15856
15857 * gcc.c-torture/execute/20040409-2.c: Fix constants used on
15858 16-bit targets.
15859
15860 2004-04-30 Andrew Pinski <pinskia@physics.uc.edu>
15861
15862 * gcc.dg/rs6000-power2-1.c: Change to compile only.
15863 * gcc.dg/rs6000-power2-2.c: Likewise.
15864
15865 2004-04-29 Andrew Pinski <pinskia@physics.uc.edu>
15866
15867 * gcc.dg/rs6000-power2-1.c: Change the options to be more correct.
15868 * gcc.dg/rs6000-power2-2.c: Change the options to be more correct.
15869 Change the asm registers to be in form of frN instead of fN.
15870
15871 2004-04-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
15872
15873 * gcc.dg/torture/builtin-convert-2.c: New test.
15874
15875 2004-04-28 Andrew Pinski <pinskia@physics.uc.edu>
15876
15877 * gcc.dg/rs6000-power2-1.c: New test.
15878 * gcc.dg/rs6000-power2-2.c: New test.
15879
15880 2004-04-28 Jan Hubicka <jh@suse.cz>
15881
15882 * gcc.dg/unused-6.c: New test.
15883
15884 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15885 Ulrich Weigand <uweigand@de.ibm.com>
15886
15887 * ada/acats/run_all.sh: Define $target variable.
15888
15889 2004-04-26 Andrew Pinski <pinskia@physics.uc.edu>
15890
15891 PR c++/15119
15892 * g++.dg/other/vararg-1.C: New test.
15893
15894 PR c++/4794
15895 * g++.dg/eh/cleanup3.C: New test.
15896
15897 2004-04-24 Laurent GUERBY <laurent@guerby.net>
15898
15899 * ada/acats/run_all.sh: Handle cd2a83c, cd2a91c (target_bit)
15900 and ad8011a (target_insn).
15901 * ada/acats/support/macro.dfs: Likewise.
15902 * ada/acats/support/impbit.adb: New file.
15903
15904 2004-04-23 Ulrich Weigand <uweigand@de.ibm.com>
15905
15906 * gcc.dg/const-elim-1.c: XFAIL on s390*-*-*.
15907
15908 2004-04-23 Eric Botcazou <ebotcazou@libertysurf.fr>
15909
15910 * gcc.dg/loop-3.c: New test.
15911
15912 2004-04-23 Daniel Jacobowitz <drow@mvista.com>
15913
15914 * gcc.c-torture/execute/simd-5.c: New test.
15915
15916 2004-04-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
15917
15918 PR c++/15064
15919 * g++.dg/template/crash18.C: New test.
15920
15921 2004-04-22 Mark Mitchell <mark@codesourcery.com>
15922
15923 * g++.dg/ext/complit3.C: New test.
15924
15925 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15926
15927 * gcc.dg/altivec-1.c: XFAIL for powerpc-eabispe.
15928 * gcc.dg/altivec-3.c: Same.
15929 * gcc.dg/altivec-varargs-1.c: Same.
15930
15931 2004-04-21 Aldy Hernandez <aldyh@redhat.com>
15932
15933 * lib/target-supports.exp (check_profiling_available): Assume
15934 profiling is not available on powerpc-eabi targets.
15935
15936 2004-04-21 Janis Johnson <janis187@us.ibm.com>
15937
15938 * gcc.dg/vmx/1c-01.c: Use ptrdiff_t for casts of pointers.
15939 * gcc.dg/vmx/bug-1.c: Ditto.
15940
15941 2004-04-20 Eric Christopher <echristo@redhat.com>
15942
15943 * gcc.dg/charset/extern.c: New test.
15944 * g++.dg/charset/extern3.cc: Ditto.
15945
15946 2004-04-20 Uros Bizjak <uros@kss-loka.si>
15947
15948 * gcc.dg/builtins-39.c: New test.
15949
15950 2004-04-20 Aldy Hernandez <aldyh@redhat.com>
15951
15952 * gcc.dg/vmx/vmx.exp: Change DEFAULT_CFLAGS to DEFAULT_VMXCFLAGS.
15953
15954 2004-04-20 Richard Sandiford <rsandifo@redhat.com>
15955
15956 * gcc.dg/torture/mips-hilo-1.c: New test.
15957
15958 2004-04-19 Andrew Pinski <pinskia@physics.uc.edu>
15959
15960 * gcc.c-torture/compile/20040419-1.c: New test.
15961
15962 2004-04-18 Aldy Hernandez <aldyh@redhat.com>
15963
15964 * gcc.dg/vmx/varargs-1.c: Handle when printf outputs \r\n.
15965
15966 2004-04-18 Zack Weinberg <zack@codesourcery.com>
15967 Aldy Hernandez <aldyh@redhat.com>
15968
15969 * gcc.c-torture/execute/va-arg-24.c: New.
15970
15971 2004-04-17 Zack Weinberg <zack@codesourcery.com>
15972 Aldy Hernandez <aldyh@redhat.com>
15973
15974 * gcc.dg/vmx/1b-01.c: New.
15975 * gcc.dg/vmx/1b-02.c: New.
15976 * gcc.dg/vmx/1b-03.c: New.
15977 * gcc.dg/vmx/1b-04.c: New.
15978 * gcc.dg/vmx/1b-05.c: New.
15979 * gcc.dg/vmx/1b-06.c: New.
15980 * gcc.dg/vmx/1b-07.c: New.
15981 * gcc.dg/vmx/1c-01.c: New.
15982 * gcc.dg/vmx/1c-02.c: New.
15983 * gcc.dg/vmx/3a-01a.c: New.
15984 * gcc.dg/vmx/3a-01.c: New.
15985 * gcc.dg/vmx/3a-01m.c: New.
15986 * gcc.dg/vmx/3a-03.c: New.
15987 * gcc.dg/vmx/3a-03m.c: New.
15988 * gcc.dg/vmx/3a-04.c: New.
15989 * gcc.dg/vmx/3a-04m.c: New.
15990 * gcc.dg/vmx/3a-05.c: New.
15991 * gcc.dg/vmx/3a-06.c: New.
15992 * gcc.dg/vmx/3a-06m.c: New.
15993 * gcc.dg/vmx/3a-07.c: New.
15994 * gcc.dg/vmx/3b-01.c: New.
15995 * gcc.dg/vmx/3b-02.c: New.
15996 * gcc.dg/vmx/3b-10.c: New.
15997 * gcc.dg/vmx/3b-13.c: New.
15998 * gcc.dg/vmx/3b-14.c: New.
15999 * gcc.dg/vmx/3b-15.c: New.
16000 * gcc.dg/vmx/3c-01a.c: New.
16001 * gcc.dg/vmx/3c-01.c: New.
16002 * gcc.dg/vmx/3c-02.c: New.
16003 * gcc.dg/vmx/3c-03.c: New.
16004 * gcc.dg/vmx/3d-01.c: New.
16005 * gcc.dg/vmx/4-01.c: New.
16006 * gcc.dg/vmx/4-03.c: New.
16007 * gcc.dg/vmx/5-01.c: New.
16008 * gcc.dg/vmx/5-02.c: New.
16009 * gcc.dg/vmx/5-03.c: New.
16010 * gcc.dg/vmx/5-04.c: New.
16011 * gcc.dg/vmx/5-05.c: New.
16012 * gcc.dg/vmx/5-06.c: New.
16013 * gcc.dg/vmx/5-07.c: New.
16014 * gcc.dg/vmx/5-07t.c: New.
16015 * gcc.dg/vmx/5-08.c: New.
16016 * gcc.dg/vmx/5-10.c: New.
16017 * gcc.dg/vmx/5-11.c: New.
16018 * gcc.dg/vmx/7-01a.c: New.
16019 * gcc.dg/vmx/7-01.c: New.
16020 * gcc.dg/vmx/7c-01.c: New.
16021 * gcc.dg/vmx/7d-01.c: New.
16022 * gcc.dg/vmx/7d-02.c: New.
16023 * gcc.dg/vmx/8-01.c: New.
16024 * gcc.dg/vmx/8-02a.c: New.
16025 * gcc.dg/vmx/8-02.c: New.
16026 * gcc.dg/vmx/brode-1.c: New.
16027 * gcc.dg/vmx/bug-1.c: New.
16028 * gcc.dg/vmx/bug-2.c: New.
16029 * gcc.dg/vmx/bug-3.c: New.
16030 * gcc.dg/vmx/cw-bug-1.c: New.
16031 * gcc.dg/vmx/cw-bug-2.c: New.
16032 * gcc.dg/vmx/cw-bug-3.c: New.
16033 * gcc.dg/vmx/dct.c: New.
16034 * gcc.dg/vmx/debug-1.c: New.
16035 * gcc.dg/vmx/debug-2.c: New.
16036 * gcc.dg/vmx/debug-3.c: New.
16037 * gcc.dg/vmx/debug-4.c: New.
16038 * gcc.dg/vmx/dos-bug-1-gdb.c: New.
16039 * gcc.dg/vmx/dos-bug-2-gdb.c: New.
16040 * gcc.dg/vmx/eg-5.c: New.
16041 * gcc.dg/vmx/fft.c: New.
16042 * gcc.dg/vmx/gcc-bug-1.c: New.
16043 * gcc.dg/vmx/gcc-bug-2.c: New.
16044 * gcc.dg/vmx/gcc-bug-3.c: New.
16045 * gcc.dg/vmx/gcc-bug-4.c: New.
16046 * gcc.dg/vmx/gcc-bug-5.c: New.
16047 * gcc.dg/vmx/gcc-bug-6.c: New.
16048 * gcc.dg/vmx/gcc-bug-7.c: New.
16049 * gcc.dg/vmx/gcc-bug-8.c: New.
16050 * gcc.dg/vmx/gcc-bug-9.c: New.
16051 * gcc.dg/vmx/gcc-bug-b.c: New.
16052 * gcc.dg/vmx/gcc-bug-c.c: New.
16053 * gcc.dg/vmx/gcc-bug-d.c: New.
16054 * gcc.dg/vmx/gcc-bug-e.c: New.
16055 * gcc.dg/vmx/gcc-bug-f.c: New.
16056 * gcc.dg/vmx/gcc-bug-g.c: New.
16057 * gcc.dg/vmx/gcc-bug-i.c: New.
16058 * gcc.dg/vmx/harness.h: New.
16059 * gcc.dg/vmx/ira1.c: New.
16060 * gcc.dg/vmx/ira2a.c: New.
16061 * gcc.dg/vmx/ira2b.c: New.
16062 * gcc.dg/vmx/ira2.c: New.
16063 * gcc.dg/vmx/ira2c.c: New.
16064 * gcc.dg/vmx/mem.c: New.
16065 * gcc.dg/vmx/newton-1.c: New.
16066 * gcc.dg/vmx/ops.c: New.
16067 * gcc.dg/vmx/sn7153.c: New.
16068 * gcc.dg/vmx/spill2.c: New.
16069 * gcc.dg/vmx/spill3.c: New.
16070 * gcc.dg/vmx/spill.c: New.
16071 * gcc.dg/vmx/t.c: New.
16072 * gcc.dg/vmx/varargs-1.c: New.
16073 * gcc.dg/vmx/varargs-2.c: New.
16074 * gcc.dg/vmx/varargs-3.c: New.
16075 * gcc.dg/vmx/varargs-4.c: New.
16076 * gcc.dg/vmx/varargs-5.c: New.
16077 * gcc.dg/vmx/varargs-6.c: New.
16078 * gcc.dg/vmx/varargs-7.c: New.
16079 * gcc.dg/vmx/vmx.exp: New.
16080 * gcc.dg/vmx/vprint-1.c: New.
16081 * gcc.dg/vmx/vscan-1.c: New.
16082 * gcc.dg/vmx/x-01.c: New.
16083 * gcc.dg/vmx/x-02.c: New.
16084 * gcc.dg/vmx/x-03.c: New.
16085 * gcc.dg/vmx/x-04.c: New.
16086 * gcc.dg/vmx/x-05.c: New.
16087 * gcc.dg/vmx/yousufi-1.c: New.
16088 * gcc.dg/vmx/zero-1.c: New.
16089 * gcc.dg/vmx/zero.c: New.
16090
16091 2004-04-17 Andrew Pinski <pinskia@physics.uc.edu>
16092
16093 * g++.dg/lookup/java1.C: Update for chage of
16094 _Jv_AllocObject.
16095 * g++.dg/lookup/java2.C: Likewise.
16096
16097 2004-04-17 Laurent GUERBY <laurent@guerby.net>
16098
16099 * ada/acats/run_all.sh: use -O2 by default.
16100
16101 2004-04-17 Richard Sandiford <rsandifo@redhat.com>
16102
16103 * gcc.dg/vr-mult-[12].c: New tests.
16104
16105 2004-04-16 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16106
16107 * gcc.dg/funcorder.c: XFAIL hppa*64*-*-*.
16108
16109 * gcc.dg/const-elim-1.c: XFAIL hppa-*-*.
16110
16111 2004-04-15 Richard Sandiford <rsandifo@redhat.com>
16112
16113 * lib/target-supports.exp (check_profiling_available): Assume profiling
16114 isn't available for mips*-*-elf targets.
16115
16116 2004-04-14 Uros Bizjak <uros@kss-loka.si>
16117
16118 * gcc.dg/builtins-38.c: New test.
16119
16120 2004-04-14 Eric Christopher <echristo@redhat.com>
16121
16122 * g++.dg/charset/charset.exp: Run .cc extension tests.
16123
16124 2004-04-14 Zack Weinberg <zack@codesourcery.com>
16125
16126 * gcc.dg/const-elim-1.c: XFAIL hppa*.*-*-* (PA32). Update commentary.
16127
16128 2004-04-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16129
16130 * gcc.dg/torture/builtin-ctype-2.c: Test builtin isdigit.
16131
16132 2004-04-13 Uros Bizjak <uros@kss-loka.si>:
16133
16134 * gcc.dg/i386-387-1.c: Add new test for __builtin_tan.
16135 * gcc.dg/i386-387-2.c: Likewise.
16136
16137 * gcc.dg/i386-387-7.c: New test.
16138 * gcc.dg/i386-387-8.c: New test.
16139
16140 * gcc.dg/builtins-37.c: New test.
16141
16142 2004-04-13 Geoffrey Keating <geoffk@apple.com>
16143
16144 * g++.dg/pch/externc-1.C: Add missing semicolon.
16145
16146 2004-04-13 Aldy Hernandez <aldyh@redhat.com>
16147
16148 * gcc.c-torture/execute/20020720-1.x: XFAIL for powerpc-*-*spe.
16149
16150 2004-04-12 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
16151
16152 * gcc.c-torture/execute/20040411-1.c: New test.
16153
16154 2004-04-10 Joseph S. Myers <jsm@polyomino.org.uk>
16155
16156 * gcc.dg/c90-intprom-1.c, gcc.dg/c99-intprom-1.c: New tests.
16157
16158 2004-04-09 Chris Demetriou <cgd@broadcom.com>
16159
16160 * g++.dg/other/packed1.C: Mark xfail for mips*- not mips-.
16161
16162 2004-04-09 Zack Weinberg <zack@codesourcery.com>
16163
16164 * lib/target-supports.exp (check_named_sections_available): New.
16165 * lib/gcc-dg.exp (dg-require-named-sections): New.
16166 * lib/prune.exp (prune_gcc_output): Incorporate prunes from
16167 old-deja.exp. Also prune error-count message from HP linker.
16168 * g++.old-deja/old-deja.exp (g++-dg-prune): Delete.
16169
16170 * g++.dg/init/init-ref4.C: Use dg-require-weak.
16171 * g++.old-deja/g++.pt/static3.C: Likewise.
16172 * g++.dg/parse/attr-ctor1.C: Use dg-require-named-sections.
16173
16174 2004-04-09 Roger Sayle <roger@eyesopen.com>
16175
16176 * gcc.c-torture/execute/20040409-1.c: New test case.
16177 * gcc.c-torture/execute/20040409-2.c: New test case.
16178 * gcc.c-torture/execute/20040409-3.c: New test case.
16179
16180 2004-04-09 Andrew Pinski <pinskia@physics.uc.edu>
16181
16182 * gcc.dg/20040409-1.c: New test.
16183
16184 2004-04-08 Roger Sayle <roger@eyesopen.com>
16185
16186 PR target/14888
16187 * g++.dg/opt/pr14888.C: New test case.
16188
16189 2004-04-08 Geoffrey Keating <geoffk@apple.com>
16190
16191 * gcc.dg/pch/valid-1.c, gcc.dg/pch/valid-2.c, gcc.dg/pch/valid-3.c,
16192 gcc.dg/pch/valid-4.c, gcc.dg/pch/valid-5.c, gcc.dg/pch/valid-6.c,
16193 gcc.dg/pch/valid-1.hs, gcc.dg/pch/valid-2.hs, gcc.dg/pch/valid-3.hs,
16194 gcc.dg/pch/valid-4.hs, gcc.dg/pch/valid-5.hs, gcc.dg/pch/valid-6.hs:
16195 New tests.
16196
16197 2004-04-08 Paul Brook <paul@codesourcery.com>
16198
16199 * gcc.dg/spill-1.c: New test.
16200
16201 2004-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16202
16203 * gcc.dg/torture/builtin-ctype-2.c: New test.
16204
16205 2004-04-07 Ian Lance Taylor <ian@wasabisystems.com>
16206
16207 * gcc.dg/pch/pch.exp: Add largefile test.
16208
16209 2004-04-06 Geoffrey Keating <geoffk@apple.com>
16210
16211 * g++.dg/pch/externc-1.Hs: New.
16212 * g++.dg/pch/externc-1.C: New.
16213
16214 2004-04-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16215
16216 * gcc.dg/compat/struct-by-value-5a_main.c,
16217 gcc.dg/compat/struct-by-value-5b_main.c: New files.
16218 * gcc.dg/compat/struct-by-value-5_main.c: Delete.
16219 * gcc.dg/compat/struct-by-value-5a_x.c,
16220 gcc.dg/compat/struct-by-value-5b_x.c: New, split out from
16221 gcc.dg/compat/struct-by-value-5_x.c.
16222 * gcc.dg/compat/struct-by-value-5a_y.c,
16223 gcc.dg/compat/struct-by-value-5b_y.c: New, split out from
16224 gcc.dg/compat/struct-by-value-5_y.c.
16225
16226 * gcc.dg/compat/struct-by-value-6a_main.c,
16227 gcc.dg/compat/struct-by-value-6b_main.c: New files.
16228 * gcc.dg/compat/struct-by-value-6_main.c: Delete.
16229 * gcc.dg/compat/struct-by-value-6a_x.c,
16230 gcc.dg/compat/struct-by-value-6b_x.c: New, split out from
16231 gcc.dg/compat/struct-by-value-6_x.c.
16232 * gcc.dg/compat/struct-by-value-6a_y.c,
16233 gcc.dg/compat/struct-by-value-6b_y.c: New, split out from
16234 gcc.dg/compat/struct-by-value-6_y.c.
16235
16236 * gcc.dg/compat/struct-by-value-7a_main.c,
16237 gcc.dg/compat/struct-by-value-7b_main.c: New files.
16238 * gcc.dg/compat/struct-by-value-7_main.c: Delete.
16239 * gcc.dg/compat/struct-by-value-7a_x.c,
16240 gcc.dg/compat/struct-by-value-7b_x.c: New, split out from
16241 gcc.dg/compat/struct-by-value-7_x.c.
16242 * gcc.dg/compat/struct-by-value-7a_y.c,
16243 gcc.dg/compat/struct-by-value-7b_y.c: New, split out from
16244 gcc.dg/compat/struct-by-value-7_y.c.
16245
16246 2004-04-06 Jakub Jelinek <jakub@redhat.com>
16247
16248 * gcc.dg/i386-sse-8.c: Don't use -march=pentium3 on x86_64.
16249 * gcc.dg/i386-local.c: Expect %edi, not %eax register on x86_64.
16250 * gcc.dg/20020103-1.c: Add -fno-asynchronous-unwind-tables to
16251 options.
16252
16253 2004-04-06 Uros Bizjak <uros@kss-loka.si>
16254
16255 * gcc.dg/builtins-36.c: New test.
16256
16257 2004-04-06 Paul Brook <paul@codesourcery.com>
16258
16259 * README.gcc: Remove obsolete contraint on testcases.
16260
16261 2004-04-05 Paul Brook <paul@codesourcery.com>
16262
16263 PR2123
16264 * g++.dg/expr/anew1.C: XFAIL and make reproducible. Call abort on
16265 failure and exit(0) on success.
16266 * g++.dg/expr/anew2.C: Ditto.
16267 * g++.dg/expr/anew3.C: Ditto.
16268 * g++.dg/expr/anew4.C: Ditto.
16269
16270 2004-04-05 Nathan Sidwell <nathan@codesourcery.com>
16271
16272 PR c++/3518
16273 * g++.dg/template/unify7.C: New.
16274
16275 2004-04-02 Nathanael Nerode <neroden@gcc.gnu.org>
16276
16277 * g++.dg/README: Bring up to date with new subdirectories; remove
16278 duplicate subdirectory lines.
16279
16280 2004-04-02 Nathan Sidwell <nathan@codesourcery.com>
16281
16282 PR c++/14007
16283 * g++.dg/template/unify5.C: New.
16284 * g++.dg/template/unify6.C: New.
16285 * g++.dg/template/qualttp20.C: Adjust.
16286 * g++.old-deja/g++.jason/report.C: Adjust.
16287 * g++.old-deja/g++.other/qual1.C: Adjust.
16288
16289 2004-04-01 Mark Mitchell <mark@codesourcery.com>
16290
16291 PR c++/14803
16292 * g++.dg/inherit/ptrmem1.C: New test.
16293
16294 2004-04-01 Jakub Jelinek <jakub@redhat.com>
16295
16296 PR c++/14755
16297 * gcc.c-torture/execute/20040331-1.c: New test.
16298 * gcc.dg/20040331-1.c: New test.
16299
16300 2004-04-01 Paul Brook <paul@codesourcery.com>
16301
16302 * gcc.dg/arm-mmx-1.c: Add -mabi=iwmmxt to dg-options.
16303
16304 2004-03-30 Mark Mitchell <mark@codesourcery.com>
16305
16306 PR c++/14724
16307 * g++.dg/init/goto1.C: New test.
16308
16309 PR c++/14763
16310 * g++.dg/template/defarg4.C: New test.
16311
16312 2004-03-30 Hartmut Penner <hpenner@de.ibm.com>
16313
16314 * gcc.dg/altivec-11.c: Extend test for more valid cases.
16315
16316 2004-03-28 David Edelsohn <edelsohn@gnu.org>
16317
16318 * gcc.dg/doloop-1.c: Do not check for lack of "blt".
16319
16320 2004-03-28 Zack Weinberg <zack@codesourcery.com>
16321
16322 * gcc.dg/noncompile/undeclared-2.c: New test.
16323
16324 2004-03-28 Joseph S. Myers <jsm@polyomino.org.uk>
16325
16326 * gcc.dg/940409-1.c: Remove XFAIL.
16327 * gcc.dg/reg-vol-struct-1.c: New test.
16328
16329 2004-03-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16330
16331 * gcc.dg/torture/builtin-wctype-1.c: New test.
16332
16333 2004-03-26 James A. Morrison <ja2morri@uwaterloo.ca>
16334
16335 * gcc.dg/20001013-1.c: Run on 32-bit and 64-bit SPARC.
16336 * gcc.dg/20001101-1.c: Likewise.
16337 * gcc.dg/20001102-1.c: Likewise.
16338
16339 2004-03-25 Roger Sayle <roger@eyesopen.com>
16340
16341 * gcc.dg/compare8.c: Add an additional test for XOR.
16342
16343 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16344
16345 * gcc.dg/torture/builtin-ctype-1.c: New test.
16346
16347 2004-03-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16348
16349 * gcc.dg/torture/builtin-explog-1.c: Add new cases.
16350 * gcc.dg/torture/builtin-math-1.c: Likewise.
16351 * gcc.dg/torture/builtin-power-1.c: New test.
16352
16353 2004-03-24 Andreas Schwab <schwab@suse.de>
16354
16355 * lib/prune.exp (prune_gcc_output): Ignore errata warning from
16356 IA64 assembler.
16357
16358 2004-03-23 Joseph S. Myers <jsm@polyomino.org.uk>
16359 Roger Sayle <roger@eyesopen.com>
16360
16361 * gcc.dg/compare8.c: New test case.
16362
16363 2004-03-23 Ziemowit Laski <zlaski@apple.com>
16364
16365 * g++.dg/ext/altivec-7.C: New test.
16366
16367 2004-03-23 Zack Weinberg <zack@codesourcery.com>
16368
16369 PR 12267, 12391, 12560, 13129, 14114, 14133
16370 * gcc.dg/Wold-style-definition-1.c, gcc.dg/builtins-30.c
16371 * gcc.dg/unused-4.c, gcc.dg/noncompile/label-1.c
16372 * gcc.dg/noncompile/label-lineno-1.c, objc.dg/naming-1.m:
16373 Adjust error regexps.
16374 * gcc.dg/Wshadow-2.c, gcc.dg/noncompile/incomplete-3.c
16375 * gcc.dg/noncompile/undeclared-1.c: New test cases.
16376 * gcc.dg/decl-5.c, gcc.dg/redecl-1.c: Remove XFAIL.
16377 * gcc.dg/local1.c: Add explanatory comment.
16378
16379 2004-03-23 Roger Sayle <roger@eyesopen.com>
16380
16381 PR optimization/14669
16382 * g++.dg/opt/fold2.C: New test case.
16383
16384 2004-03-22 Jakub Jelinek <jakub@redhat.com>
16385
16386 PR c/14069
16387 * gcc.dg/20040322-1.c: New test.
16388
16389 2004-03-22 Eric Botcazou <ebotcazou@libertysurf.fr>
16390
16391 * gcc.dg/ultrasp2.c: Do not pass -m64. Remove redundant lines.
16392 * gcc.dg/ultrasp4.c: Likewise.
16393 * gcc.dg/ultrasp8.c: Do not pass -m64. Add sparcv9-*-*.
16394
16395 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16396
16397 * gcc.dg/i386-sse-8.c: Reset default options.
16398
16399 2004-03-21 Ulrich Weigand <uweigand@de.ibm.com>
16400
16401 * gcc.dg/charset/asm2.c: Allow 'parse error' instead of 'syntax error'
16402 in the error message text.
16403
16404 2004-03-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
16405
16406 * g++.dg/template/qualttp20.C: Adjust dg- regexp.
16407
16408 2004-03-21 Mark Mitchell <mark@codesourcery.com>
16409
16410 PR c++/14616
16411 * g++.dg/init/array13.C: New test.
16412
16413 2004-03-20 Roger Sayle <roger@eyesopen.com>
16414
16415 PR target/13889
16416 * gcc.c-torture/compile/pr13889.c: New test case.
16417
16418 2004-03-20 Joseph S. Myers <jsm@polyomino.org.uk>
16419
16420 PR c/14635
16421 * builtins-1.c (nan, nans): Don't test.
16422 * builtins-30.c: Don't use nan, nanf, nanl.
16423 * builtins-35.c: New test.
16424
16425 2004-03-19 Ziemowit Laski <zlaski@apple.com>
16426
16427 * g++.dg/ext/altivec-6.C: New test.
16428
16429 2004-03-19 Mark Mitchell <mark@codesourcery.com>
16430
16431 * g++.dg/init/placement3.C: New test.
16432
16433 * g++.dg/template/spec13.C: New test.
16434
16435 * g++.dg/lookup/using11.C: New test.
16436
16437 * g++.dg/lookup/koenig3.C: New test.
16438
16439 * g++.dg/template/operator2.C: New test.
16440
16441 * g++.dg/expr/dtor3.C: New test.
16442 * g++.old-deja/g++.brendan/crash15.C: Remove incorrect dg-error
16443 marker.
16444 * g++.old-deja/g++.law/visibility28.C: Likewise.
16445
16446 2004-03-19 Paolo Bonzini <bonzini@gnu.org>
16447
16448 * gcc.dg/altivec-6.c: Use vector_size attribute, not mode.
16449 * gcc.dg/ppc64-abi-3.c: Likewise.
16450
16451 2004-03-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16452
16453 PR c++/14545
16454 * g++.dg/parse/template15.C: New test.
16455
16456 2004-03-18 Mark Mitchell <mark@codesourcery.com>
16457
16458 * g++.dg/expr/dtor2.C: New test.
16459
16460 * g++.dg/lookup/anon4.C: New test.
16461
16462 * g++.dg/overload/using1.C: New test.
16463
16464 * g++.dg/template/lookup7.C: New test.
16465
16466 * g++.dg/template/typename6.C: New test.
16467
16468 * g++.dg/expr/cond6.C: New test.
16469
16470 2004-03-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16471
16472 * gcc.dg/torture/builtin-convert-1.c: Test more math builtins.
16473
16474 2004-03-18 Mark Mitchell <mark@codesourcery.com>
16475
16476 * g++.dg/expr/cond5.C: New test.
16477 * g++.dg/expr/constcast1.C: Likewise.
16478 * g++.dg/expr/ptrmem2.C: Likewise.
16479 * g++.dg/expr/ptrmem3.C: Likewise.
16480 * g++.dg/lookup/main1.C: Likewise.
16481 * g++.dg/template/lookup6.C: Likewise.
16482
16483 2004-03-18 Mark Mitchell <mark@codesourcery.com>
16484
16485 * gcc.dg/local1.c: New test.
16486
16487 * gcc.dg/debug/dwarf2/c99-typedef1.c: New test.
16488
16489 2004-03-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16490
16491 * gcc.dg/torture/builtin-convert-1.c: New test.
16492
16493 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16494
16495 * gcc.dg/torture/builtin-integral-1.c: Also check for `rint'.
16496
16497 2004-03-16 Mark Mitchell <mark@codesourcery.com>
16498
16499 PR c++/14481
16500 * g++.dg/warn/Wunused-7.C: New test.
16501
16502 2004-03-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16503
16504 * gcc.dg/torture/builtin-integral-1.c: New test.
16505
16506 2004-03-16 Mark Mitchell <mark@codesourcery.com>
16507
16508 PR c++/14586
16509 * g++.dg/parse/non-dependent3.C: New test.
16510
16511 2004-03-16 Paolo Bonzini <bonzini@gnu.org>
16512
16513 * g++.dg/eh/simd-1.C: Use vector_size attribute, not mode.
16514 * g++.dg/eh/simd-2.C: Likewise.
16515 * g++.dg/init/array10.C: Likewise.
16516 * gcc.c-torture/compile/simd-1.c: Likewise.
16517 * gcc.c-torture/compile/simd-2.c: Likewise.
16518 * gcc.c-torture/compile/simd-3.c: Likewise.
16519 * gcc.c-torture/compile/simd-4.c: Likewise.
16520 * gcc.c-torture/compile/simd-6.c: Likewise.
16521 * gcc.c-torture/execute/simd-1.c: Likewise.
16522 * gcc.c-torture/execute/simd-2.c: Likewise.
16523 * gcc.dg/compat/vector-defs.h: Likewise.
16524 * gcc.dg/20020531-1.c: Likewise.
16525 * gcc.dg/altivec-3.c: Likewise.
16526 * gcc.dg/altivec-4.c: Likewise.
16527 * gcc.dg/altivec-varargs-1.c: Likewise.
16528 * testsuite/gcc.dg/compat/vector-defs.h: Likewise.
16529 * gcc.dg/i386-mmx-3.c: Likewise.
16530 * gcc.dg/i386-sse-4.c: Likewise.
16531 * gcc.dg/i386-sse-5.c: Likewise.
16532 * gcc.dg/i386-sse-8.c: Likewise.
16533 * gcc.dg/simd-1.c: Likewise.
16534 * gcc.dg/20030218-1.c: Likewise. Plus, do not declare
16535 __ev64_opaque__ since the machine description provides it.
16536
16537 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16538
16539 * lib/compat.exp (skip_list): New global variable.
16540 Use it to hold the user defined COMPAT_SKIPS list if any.
16541 (compat-obj): Add the members of skip_list to optall.
16542
16543 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16544
16545 * gcc.dg/compat/union-by-value-1_main.c,
16546 union-by-value-1_x.c, union-by-value-1_y.c,
16547 union-check.h, union-defs.h,
16548 union-init.h, union-return-1_main.c,
16549 union-return-1_x.c, union-return-1_y.c: New files.
16550
16551 2004-03-16 Eric Botcazou <ebotcazou@libertysurf.fr>
16552
16553 * gcc.dg/compat/mixed-struct-check.h, mixed-struct-defs.h,
16554 mixed-struct-init.h: Add 4 mixed structure types.
16555 struct-by-value-21_main.c, struct-by-value-21_x.c,
16556 struct-by-value-21_y.c, struct-return-21_main.c,
16557 struct-return-21_x.c, struct-return-21_y.c: New files.
16558
16559 2004-03-13 Mark Mitchell <mark@codesourcery.com>
16560
16561 PR c++/14550
16562 * g++.dg/parse/template14.C: New test.
16563
16564 2004-03-13 Eric Botcazou <ebotcazou@libertysurf.fr>
16565
16566 * gcc.c-torture/execute/20040313-1.c: New test.
16567
16568 2004-03-13 Jakub Jelinek <jakub@redhat.com>
16569
16570 PR target/14533
16571 * gcc.dg/20040311-2.c: New test.
16572
16573 2004-03-12 Kazu Hirata <kazu@cs.umass.edu>
16574
16575 PR other/14544
16576 * gcc.c-torture/execute/20040307-1.c: Remove the 24-bit
16577 bit-field.
16578
16579 2004-03-12 Ulrich Weigand <uweigand@de.ibm.com>
16580
16581 * gcc.dg/20040305-2.c: Add missing return statement.
16582
16583 2004-03-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16584
16585 * gcc.dg/builtins-34.c: Also check pow10*.
16586
16587 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16588
16589 PR target/14262
16590 * gcc.dg/20040305-2.c: New test.
16591
16592 2004-03-11 Ulrich Weigand <uweigand@de.ibm.com>
16593
16594 * gcc.dg/20040310-1.c: New test.
16595
16596 2004-03-11 Roger Sayle <roger@eyesopen.com>
16597
16598 * gcc.c-torture/execute/20040311-1.c: New test case.
16599
16600 2004-03-11 Mark Mitchell <mark@codesourcery.com>
16601
16602 PR c++/14476
16603 * g++.dg/lookup/enum1.C: New test.
16604
16605 2004-03-10 Mark Mitchell <mark@codesourcery.com>
16606
16607 PR c++/14510
16608 * g++.dg/lookup/struct2.C: New test.
16609
16610 2004-03-10 Uros Bizjak <uros@kss-loka.si>
16611
16612 * gcc.dg/builtins-34.c: New test.
16613
16614 2004-03-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16615
16616 * gcc.dg/torture/builtin-nonneg-1.c: New test.
16617
16618 2004-03-09 James E Wilson <wilson@specifixinc.com>
16619
16620 * gcc.dg/alias-1.c: Add "will" to string passed to dg-warning.
16621 * gcc.dg/alias-2.c: New testcase.
16622
16623 2004-03-09 Zack Weinberg <zack@codesourcery.com>
16624
16625 * gcc.dg/noncompile/incomplete-2.c: Move dg-error to proper line.
16626
16627 2004-03-09 Roger Sayle <roger@eyesopen.com>
16628
16629 * gcc.c-torture/execute/20040309-1.c: New test case.
16630
16631 2004-03-09 Nathan Sidwell <nathan@codesourcery.com>
16632
16633 PR c++/14397
16634 * g++.dg/overload/ref1.C: New.
16635
16636 2004-03-09 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16637
16638 PR c++/14409
16639 * g++.dg/template/spec12.C: New test.
16640
16641 PR c++/14448
16642 * g++.dg/parse/crash14.C: New test.
16643
16644 2004-03-09 Mark Mitchell <mark@codesourcery.com>
16645
16646 PR c++/14230
16647 * g++.dg/init/ref11.C: New test.
16648
16649 2004-03-09 Mark Mitchell <mark@codesourcery.com>
16650
16651 PR c++/14432
16652 * g++.dg/parse/builtin2.C: New test.
16653
16654 2004-03-08 Mark Mitchell <mark@codesourcery.com>
16655
16656 PR c++/14401
16657 * g++.dg/init/ctor3.C: New test.
16658 * g++.dg/init/union1.C: New test.
16659 * g++.dg/ext/anon-struct4.C: New test.
16660
16661 2004-03-08 Mark Mitchell <mark@codesourcery.com>
16662
16663 * g++.dg/lookup/koenig1.C: Tweak error messages.
16664 * g++.dg/lookup/used-before-declaration.C: Likewise.
16665 * g++.dg/other/do1.C: Likewise.
16666 * g++.dg/overload/koenig1.C: Likewise.
16667 * g++.dg/parse/crash13.C: Likewise.
16668 * g++.dg/template/instantiate3.C: Likewise.
16669
16670 2004-03-08 Eric Christopher <echristo@redhat.com>
16671
16672 * * lib/target-supports.exp: Enable libiconv in test
16673 compilation. Fix up error checking.
16674
16675 2004-03-08 Roger Sayle <roger@eyesopen.com>
16676
16677 PR middle-end/14289
16678 * gcc.dg/pr14289-1.c: New test case.
16679 * gcc.dg/pr14289-2.c: Likewise.
16680 * gcc.dg/pr14289-3.c: Likewise.
16681
16682 2004-03-08 Eric Botcazou <ebotcazou@act-europe.fr>
16683
16684 * gcc.c-torture/execute/20040308-1.c: New test.
16685
16686 2004-03-07 Roger Sayle <roger@eyesopen.com>
16687
16688 * gcc.c-torture/execute/20040307-1.c: New test case.
16689
16690 2004-03-07 Richard Sandiford <rsandifo@redhat.com>
16691
16692 * gcc.dg/torture/mips-sdata-1.c: Restrict to mips*-*-elf*.
16693
16694 2004-03-06 Ulrich Weigand <uweigand@de.ibm.com>
16695
16696 * gcc.dg/20040306-1.c: New test.
16697
16698 2004-03-06 Kazu Hirata <kazu@cs.umass.edu>
16699
16700 * gcc.dg/sibcall-3.c (recurser_void1, recurser_void2): Make
16701 them static.
16702 * gcc.dg/sibcall-4.c (recurser_void1, recurser_void2): Likewise.
16703
16704 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16705
16706 PR c/14465
16707 * gcc.dg/decl-6.c: New test.
16708
16709 2004-03-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16710
16711 * gcc.dg/torture/builtin-explog-1.c: Add comments for each test.
16712 Rename LOGPOW -> LOG_POW.
16713 (SQRT_EXP, POW_EXP): New.
16714
16715 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16716
16717 * gcc.dg/i386-sse-8.c: New test.
16718
16719 2004-03-06 Eric Botcazou <ebotcazou@libertysurf.fr>
16720
16721 PR c/14114
16722 * gcc.dg/decl-5.c: New test.
16723
16724 2004-03-05 Andreas Krebbel <krebbel1@de.ibm.com>
16725
16726 * gcc.dg/20040305-1.c: New test.
16727
16728 2004-03-05 Hans-Peter Nilsson <hp@axis.com>
16729
16730 PR other/14354
16731 * gcc.c-torture/execute/ieee/mul-subnormal-single-1.c: New test.
16732
16733 2004-03-04 Ziemowit Laski <zlaski@apple.com>
16734
16735 PR c++/14425, c++/14426
16736 * g++.dg/ext/altivec-4.C: New test.
16737 * g++.dg/ext/altivec-5.C: New test.
16738
16739 2004-03-04 Geoffrey Keating <geoffk@apple.com>
16740
16741 * g++.old-deja/g++.other/linkage1.C: Expect errors about
16742 global variables of a type with no linkage.
16743 * g++.old-deja/g++.other/qual1.C: Name class for 'action'.
16744 * g++.old-deja/g++.mike/misc13.C: Name enum for 'want'.
16745 * g++.old-deja/g++.bugs/900210_01.C: Name enum for 'ep'.
16746 * g++.old-deja/g++.bugs/900210_02.C: Likewise.
16747 * g++.old-deja/g++.bugs/900210_03.C: Likewise.
16748 * g++.old-deja/g++.brendan/bit-fields2.C: Name structure for 's'.
16749 * g++.old-deja/g++.brendan/init10.C: Name structure for 'a'.
16750 * g++.dg/warn/deprecated.C: Name enum Color.
16751 * g++.dg/overload/VLA.C: Name structure for 'b'.
16752 * g++.dg/lookup/anon2.C: Expect diagnostic about type linkage.
16753
16754 2004-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
16755
16756 * gcc.c-torture/compile/20040304-1.c: New test.
16757
16758 2004-03-03 Zack Weinberg <zack@codesourcery.com>
16759
16760 PR 13728
16761 * gcc.dg/decl-4.c: New testcase.
16762
16763 2004-03-03 Kazu Hirata <kazu@cs.umass.edu>
16764
16765 * gcc.dg/torture/builtin-explog-1.c (PREC): Make it the same
16766 as PRECF if sizeof (float) > sizeof (double).
16767 (PRECL): Make it the same as PRECF if
16768 sizeof (float) > sizeof (long double).
16769
16770 2004-03-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16771
16772 * gcc.dg/builtins-config.h: Use underscore macro style for __sun
16773 system type. Add check for irix6 which doesn't have c99 runtime.
16774
16775 2004-03-03 Bob Wilson <bob.wilson@acm.org>
16776
16777 * gcc.dg/const-elim-1.c: xfail for xtensa.
16778
16779 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16780
16781 PR c++/14369
16782 * g++.dg/template/cond4.C: New test.
16783
16784 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16785
16786 PR c++/14360
16787 * g++.old-deja/g++.ns/koenig5.C: Remove some error markers.
16788
16789 PR c++/14361
16790 * g++.dg/parse/defarg7.C: New test.
16791
16792 PR c++/14359
16793 * g++.dg/template/friend26.C: New test.
16794
16795 2004-03-01 Mark Mitchell <mark@codesourcery.com>
16796
16797 PR c++/14324
16798 * g++.dg/abi/mangle21.C: New test.
16799
16800 PR c++/14260
16801 * g++.dg/parse/constructor2.C: New test.
16802
16803 PR c++/14337
16804 * g++.dg/template/sfinae1.C: New test.
16805
16806 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16807
16808 PR c++/14267
16809 * g++.dg/expr/crash2.C: New test.
16810
16811 PR middle-end/13448
16812 * gcc.dg/inline-5.c: New test.
16813 * gcc.dg/always-inline.c: Split out tests into ...
16814 * gcc.dg/always-inline2.c: ... this and ...
16815 * gcc.dg/always-inline3.c: ... this.
16816
16817 2004-02-29 Mark Mitchell <mark@codesourcery.com>
16818
16819 PR debug/12103
16820 * g++.dg/debug/crash1.C: New test.
16821
16822 2004-02-29 Kazu Hirata <kazu@cs.umass.edu>
16823
16824 * gcc.dg/sibcall-3.c (recurser_void1): Make it an extern
16825 function with __attribute__((noinline)).
16826 (recurser_void2): Likewise.
16827 * gcc.dg/sibcall-4.c (recurser_void1): Likewise.
16828 (recurser_void2): Likewise.
16829
16830 2004-02-29 Roger Sayle <roger@eyesopen.com>
16831
16832 PR middle-end/14203
16833 * g++.dg/warn/Wunused-6.C: New test case.
16834
16835 2004-02-28 Richard Earnshaw <rearnsha@arm.com>
16836
16837 * lib/g++.exp (g++_link_flags): Don't crash if LD_LIBRARY_PATH is
16838 not defined.
16839
16840 2004-02-27 Eric Christopher <echristo@redhat.com>
16841
16842 * g++.dg/charset/charset.exp: Change CFLAGS to CHARSETCFLAGS.
16843 * g++.dg/charset/asm2.c: Run only x86.
16844 * gcc.dg/charset/asm3.c: Ditto.
16845
16846 2004-02-27 Aldy Hernandez <aldyh@redhat.com>
16847
16848 * lib/g++.exp (g++_link_flags): Append LD_LIBRARY_PATH to
16849 ld_library_path.
16850
16851 2004-02-27 Ziemowit Laski <zlaski@apple.com>
16852
16853 * g++.dg/ext/altivec-3.C: New.
16854
16855 2004-02-26 Richard Henderson <rth@redhat.com>
16856
16857 * g++.dg/ext/attrib10.C: Mark for warning.
16858 * gcc.dg/attr-alias-1.c: New.
16859
16860 2004-02-26 Richard Henderson <rth@redhat.com>
16861
16862 * gcc.c-torture/execute/ieee/20040208-2.c: Move ...
16863 * gcc.c-torture/execute/20040208-2.c: ... it back.
16864
16865 2004-02-26 Eric Christopher <echristo@redhat.com>
16866
16867 * lib/target-supports.exp (check-iconv-available): New function.
16868 * lib/gcc-dg.exp (dg-require-iconv): New function.
16869 Use above.
16870 * gcc.dg/charset: New directory.
16871 * gcc.dg/charset/charset.exp: New file.
16872 * gcc.dg/charset/asm1.c: Ditto.
16873 * gcc.dg/charset/asm2.c: Ditto.
16874 * gcc.dg/charset/asm3.c: Ditto.
16875 * gcc.dg/charset/asm4.c: Ditto.
16876 * gcc.dg/charset/asm5.c: Ditto.
16877 * gcc.dg/charset/attribute1.c: Ditto.
16878 * gcc.dg/charset/attribute2.c: Ditto.
16879 * gcc.dg/charset/string1.c: Ditto.
16880 * g++.dg/charset: New directory.
16881 * g++.dg/dg.exp: Add here. Special options.
16882 * g++.dg/charset/charset.exp: New file.
16883 * g++.dg/charset/asm1.c: Ditto.
16884 * g++.dg/charset/asm2.c: Ditto.
16885 * g++.dg/charset/asm3.c: Ditto.
16886 * g++.dg/charset/asm4.c: Ditto.
16887 * g++.dg/charset/attribute1.c: Ditto.
16888 * g++.dg/charset/attribute2.c: Ditto.
16889 * g++.dg/charset/extern1.cc: Ditto.
16890 * g++.dg/charset/extern2.cc: Ditto.
16891 * g++.dg/charset/string1.c: Ditto.
16892
16893 2004-02-26 Mark Mitchell <mark@codesourcery.com>
16894
16895 PR c++/14278
16896 * g++.dg/parse/comma1.C: New test.
16897
16898 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16899
16900 PR c++/14284
16901 * g++.dg/template/ttp8.C: New test.
16902
16903 2004-02-26 Eric Botcazou <ebotcazou@act-europe.fr>
16904
16905 * gcc.dg/fixuns-trunc-1.c: New test.
16906
16907 2004-02-26 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16908
16909 * gcc.dg/builtins-config.h: Use #elif.
16910
16911 2004-02-26 Michael Matz <matz@suse.de>
16912
16913 * gcc.dg/20000724-1.c: Add regparm attribute to decl and def.
16914 * gcc.dg/991214-1.c: Likewise.
16915 * gcc.dg/i386-asm-1.c: Likewise.
16916
16917 2004-02-25 Richard Henderson <rth@redhat.com>
16918
16919 * gcc.c-torture/execute/20040208-2.c: Move ...
16920 * gcc.c-torture/execute/ieee/20040208-2.c: ... here.
16921
16922 2004-02-26 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16923
16924 PR c++/14246
16925 * g++.dg/other/crash-3.C: New test.
16926
16927 2004-02-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
16928
16929 * g++.dg/opt/inline4.C (dg-final): Robustify regexp.
16930 * g++.dg/opt/inline6.C (dg-final): Robustify regexp.
16931
16932 * gcc.dg/builtins-config.h (HAVE_C99_RUNTIME): Don't define for PA
16933 HP-UX.
16934
16935 2004-02-24 Michael Matz <matz@suse.de>
16936
16937 * gcc.dg/i386-regparm.c: New.
16938
16939 2004-02-23 James E Wilson <wilson@specifixinc.com>
16940
16941 * gcc.c-torture/execute/20040223-1.c: New.
16942
16943 2004-02-23 Zack Weinberg <zack@codesourcery.com>
16944 Kazu Hirata <kazu@cs.umass.edu>
16945
16946 * gcc.dg/fwritable-strings-1.c: Remove.
16947
16948 2004-02-23 Andrew Pinski <pinskia@physics.uc.edu>
16949
16950 PR c/14156
16951 * gcc.dg/20040223-1.c: New test.
16952
16953 2004-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
16954
16955 PR c++/14106
16956 * g++.dg/ext/typeof9.C: New test.
16957
16958 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16959
16960 PR c++/14250
16961 * g++.dg/other/switch1.C: New test.
16962
16963 2004-02-23 Eric Botcazou <ebotcazou@libertysurf.fr>
16964
16965 * gcc.dg/cast-function-1.c: Adjust for new informative message.
16966 * gcc.dg/va-arg-1.c: Likewise.
16967
16968 2004-02-23 Giovanni Bajo <giovannibajo@gcc.gnu.org>
16969
16970 PR c++/14143
16971 * g++.dg/template/koenig5.C: New test.
16972
16973 2004-02-21 Ziemowit Laski <zlaski@apple.com>
16974
16975 * g++.dg/ext/altivec-1.C: Generalize target triple.
16976 * g++.dg/ext/altivec-2.C: New test case.
16977 * g++.dg/ext/altivec_check.h: New file.
16978 * gcc.dg/altivec-1.c: Generalize target triple;
16979 include altivec_check.h and call altivec_check().
16980 * gcc.dg/altivec-[2-5].c: Generalize target triple.
16981 * gcc.dg/altivec-6.c: New test case.
16982 * gcc.dg/altivec-[7-9].c: Generalize target triple; add
16983 type casts as needed.
16984 * gcc.dg/altivec-10.c: Include altivec_check.h and call
16985 altivec_check().
16986 * gcc.dg/altivec-12.c: New test case.
16987 * gcc.dg/altivec-varargs-1.c: Generalize target triple;
16988 include altivec_check.h and call altivec_check().
16989 * gcc.dg/altivec_check.h: New file.
16990
16991 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16992
16993 * lib/target-supports.exp (check_alias_available): Don't mangle
16994 function `g' in test program.
16995
16996 2004-02-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
16997
16998 * lib/target-supports.exp (check_profiling_available): Check
16999 argument to determine whether we support a profiling type.
17000 * lib/gcc-dg.exp (dg-require-profiling): Pass argument to
17001 check_profiling_available.
17002 * g++.dg/bprob/bprob.exp: Likewise
17003 * g77.dg/bprob/bprob.exp: Likewise.
17004 * gcc.misc-tests/bprob.exp: Likewise.
17005 * g++.old-deja/g++.law/profile1.C: Pass profiling type to
17006 dg-require-profiling and delete expected error handling.
17007 * gcc.dg/20021014-1.c: Likewise.
17008 * gcc.dg/nest.c: Likewise.
17009
17010 2004-02-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
17011
17012 PR c++/12007
17013 * g++.dg/other/vthunk1.C: New test.
17014
17015 2004-02-20 Falk Hueffner <falk@debian.org>
17016
17017 PR target/14201
17018 * gcc.c-torture/compile/fix-trunc-mem-1.c: New test.
17019
17020 2004-02-20 Mark Mitchell <mark@codesourcery.com>
17021
17022 PR c++/13927
17023 * g++.dg/other/error8.C: Remove XFAIL markers.
17024
17025 PR c++/14173
17026 * g++.dg/ext/packed5.C: New test.
17027
17028 PR c++/14199
17029 * g++.dg/warn/Wunused-5.C: New test.
17030
17031 PR c++/14186
17032 * g++.dg/lookup/member1.C: New test.
17033
17034 2004-02-19 Kazu Hirata <kazu@cs.umass.edu>
17035
17036 * gcc.c-torture/compile/20040130-1.c: Enable only when
17037 __INT_MAX__ >= 2147483647L.
17038 * gcc.c-torture/compile/961203-1.c: Likewise.
17039
17040 2004-02-19 Nathan Sidwell <nathan@codesourcery.com>
17041
17042 * g++.dg/parse/attr-ctor1.C: XFAIL on hppa.
17043 * g++.dg/opt/template1.C: Robustify assembler regexp
17044
17045 2004-02-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17046
17047 * gcc.c-torture/execute/simd-4.x: Remove.
17048 * gcc.c-torture/execute/va-arg-25.x: Likewise.
17049 * gcc.dg/compat/vector-1_x.c: Do not XFAIL on SPARC.
17050 Guard with #ifndef SKIP_ATTRIBUTE.
17051 * gcc.dg/compat/vector-1_y.c: Likewise.
17052 * gcc.dg/compat/vector-2_x.c: Likewise.
17053 * gcc.dg/compat/vector-2_y.c: Likewise.
17054 * g++.dg/eh/simd-1.C: Do not XFAIL on SPARC.
17055 * g++.dg/eh/simd-2.C: Likewise.
17056
17057 2004-02-19 Alan Modra <amodra@bigpond.net.au>
17058
17059 * gcc.c-torture/compile/complex-1.c: New.
17060
17061 2004-02-19 Hans-Peter Nilsson <hp@axis.com>
17062
17063 PR target/14209
17064 * gcc.c-torture/execute/20040218-1.c: New test.
17065
17066 2004-02-19 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17067
17068 PR c++/14181
17069 * g++.dg/parse/new2.C: New test.
17070
17071 2004-02-18 Paul Brook <paul@codesourcery.com>
17072
17073 * gcc.c-torture/compile/libcall-1.c: New test.
17074
17075 2004-02-18 Paul Brook <paul@codesourcery.com>
17076
17077 PR debug/12934
17078 * gcc.dg/debug/debug-7.c: New test.
17079
17080 2004-02-17 Ulrich Weigand <uweigand@de.ibm.com>
17081
17082 * gcc.dg/20040217-1.c: New test.
17083
17084 2004-02-17 Zack Weinberg <zack@codesourcery.com>
17085
17086 * gcc.c-torture/execute/990208-1.x: Delete.
17087
17088 2004-02-17 Richard Sandiford <rsandifo@redhat.com>
17089
17090 * gcc.c-torture/execute/20040208-2.x: New file.
17091
17092 2004-02-17 Mark Mitchell <mark@codesourcery.com>
17093
17094 PR c++/11326
17095 * g++.dg/abi/structret1.C: New test.
17096
17097 2004-02-17 Jakub Jelinek <jakub@redhat.com>
17098
17099 * gcc.dg/i386-cpuid.h (bit_CMOV): Define.
17100 (i386_cpuid): No need to test if cpuid is available on AMD64.
17101 Fix assembly, so that it works onboth i386 and AMD64.
17102 * gcc.dg/i386-sse-6.c: Include stdio.h, stdlib.h and string.h.
17103 (vecInLong): Fix s[] member type to unsigned int.
17104 (vecInWord): Remove type.
17105 (mmx_tests, sse_tests, dump64_16, dump64_32, dump64_64): Remove.
17106 (a64, b64, c64, d64, e64): Remove.
17107 (main): Pass if CPU has no MMX, SSE, SSE2 or CMOV support.
17108 Remove unused variable. Remove initialization of removed variables.
17109 Don't call mmx_tests nor sse_tests.
17110 (reference_mmx, reference_sse): Remove.
17111 (check): Add return stmt.
17112 * gcc.dg/i386-sse-7.c: New test.
17113 * gcc.dg/i386-mmx-4.c: New test.
17114
17115 2004-02-17 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17116
17117 * g++.dg/tc1/dr176.C: Add missing semicolon (typo).
17118 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
17119 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
17120 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr193.C,
17121 g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C, g++.dg/tc1/dr56.C,
17122 g++.dg/tc1/dr68.C, g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C,
17123 g++.dg/tc1/dr94.C: Fix line terminator.
17124
17125 2004-02-16 Geoffrey Keating <geoffk@apple.com>
17126
17127 * gcc.c-torture/compile/20040216-1.c: New.
17128
17129 2004-02-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17130
17131 * g++.dg/tc1/dr101.C, g++.dg/tc1/dr135.C, g++.dg/tc1/dr142.C,
17132 g++.dg/tc1/dr152.C, g++.dg/tc1/dr159.C, g++.dg/tc1/dr161.C,
17133 g++.dg/tc1/dr166.C, g++.dg/tc1/dr176.C, g++.dg/tc1/dr188.C,
17134 g++.dg/tc1/dr193.C, g++.dg/tc1/dr194.C, g++.dg/tc1/dr217.C,
17135 g++.dg/tc1/dr48.C, g++.dg/tc1/dr56.C, g++.dg/tc1/dr68.C,
17136 g++.dg/tc1/dr76.C, g++.dg/tc1/dr80.C, g++.dg/tc1/dr94.C: New tests.
17137
17138 2004-02-16 Eric Botcazou <ebotcazou@libertysurf.fr>
17139
17140 * gcc.c-torture/execute/20020720-1.x: XFAIL on SPARC with -fPIC.
17141
17142 2004-02-15 Mark Mitchell <mark@codesourcery.com>
17143
17144 PR c++/13971
17145 * g++.dg/expr/cond4.C: New test.
17146
17147 PR c++/14086
17148 * g++.dg/lookup/crash2.C: New test.
17149
17150 2004-02-14 Josef Zlomek <zlomekj@suse.cz>
17151
17152 * gcc.c-torture/compile/20040214-2.c: New test.
17153
17154 2004-02-14 Andrew Pinski <pinskia@physics.uc.edu>
17155
17156 PR c++/14116
17157 * g++.dg/ext/typeof8.C: New test.
17158
17159 2004-02-14 Eric Botcazou <ebotcazou@act-europe.fr>
17160
17161 * gcc.c-torture/compile/20040214-1.c: New test.
17162
17163 2004-02-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17164
17165 PR c++/13635
17166 * g++.dg/template/spec11.C: New test.
17167
17168 2004-02-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17169
17170 PR c++/13927
17171 * g++.dg/other/error8.C: New test.
17172
17173 2004-02-13 Mark Mitchell <mark@codesourcery.com>
17174
17175 PR c++/14122
17176 * g++.dg/template/array4.C: New test.
17177
17178 PR c++/14108
17179 * g++.dg/inherit/thunk2.C: New test.
17180
17181 PR c++/14083
17182 * g++.dg/eh/cond2.C: New test.
17183
17184 2004-02-12 Alan Modra <amodra@bigpond.net.au>
17185
17186 * gcc.dg/debug/20020327-1.c: Disable for powerpc64.
17187
17188 2004-02-12 Nathaniel Smith <njs@codesourcery.com>
17189
17190 * lib/scanasm.exp (dg-scan): Quote pattern before display.
17191
17192 2004-02-12 Hartmut Penner <hpenner@de.ibm.com>
17193
17194 * g++.dg/simd-2.C: xfail on ppc64-linux.
17195
17196 2004-02-11 Joseph S. Myers <jsm@polyomino.org.uk>
17197
17198 PR c/456
17199 * gcc.dg/cpp/c90-if-comma-1.c, gcc.dg/cpp/c99-if-comma-1.c: New
17200 tests.
17201
17202 2004-02-11 Uros Bizjak <uros@kss-loka.si>
17203
17204 * gcc.dg/builtins-33.c: New test.
17205
17206 2004-02-11 Paolo Bonzini <bonzini@gnu.org>
17207
17208 * gcc.dg/pr14092-1.c: Use intptr_t for the cast.
17209
17210 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17211
17212 * g++.dg/simd-2.C: Set -maltivec for ppc64.
17213
17214 2004-02-11 Hartmut Penner <hpenner@de.ibm.com>
17215
17216 * gcc.dg/ppc64-abi-3.c: New test.
17217
17218 2004-02-10 Paolo Bonzini <bonzini@gnu.org>
17219
17220 PR c/14092
17221
17222 * gcc.dg/pr14092-1.c: New testcase.
17223
17224 2004-02-10 Alan Modra <amodra@bigpond.net.au>
17225
17226 * gcc.dg/cpp/assert4.c: Fix typo last change.
17227
17228 * gcc.dg/darwin-longlong.c: Only use r0 in asm for darwin.
17229 * gcc.dg/cpp/assert4.c: Handle powerpc64.
17230
17231 * gcc.dg/debug/20020327-1.c: xfail for powerpc64.
17232
17233 2004-02-09 Roger Sayle <roger@eyesopen.com>
17234
17235 * gcc.c-torture/compile/20040209-1.c: New test case.
17236
17237 2004-02-08 Joseph S. Myers <jsm@polyomino.org.uk>
17238
17239 * gcc.dg/c90-init-1.c: Adjust expected error messages.
17240
17241 2004-02-08 Richard Sandiford <rsandifo@redhat.com>
17242
17243 * gcc.c-torture/execute/20040208-[12].c: New tests.
17244
17245 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17246
17247 * g++.dg/eh/simd-2.C: Adjust line numbers for SPARC.
17248
17249 2004-02-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17250
17251 * gcc.c-torture/execute/va-arg-25.x: XFAIL only on SPARC 64-bit.
17252
17253 2004-02-07 Zack Weinberg <zack@codesourcery.com>
17254
17255 Bug 13856
17256 * gcc.dg/visibility-8.c: New testcase.
17257
17258 2004-02-07 Zack Weinberg <zack@codesourcery.com>
17259
17260 * gcc.c-torture/execute/string-opt-15.c: Define memcmp with void *
17261 arguments.
17262 * gcc.dg/fwritable-strings-1.c: Expect the deprecation notice.
17263
17264 2004-02-07 Roger Sayle <roger@eyesopen.com>
17265
17266 PR middle-end/13696
17267 * g++.dg/opt/fold1.C: New test case.
17268
17269 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17270
17271 PR c++/14033
17272 * g++.dg/other/crash-2.C: New test.
17273
17274 2003-02-06 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17275
17276 PR c++/14028
17277 * g++.dg/parse/angle-bracket2.C: New test.
17278
17279 2004-02-05 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17280
17281 PR middle-end/13750
17282 Revert:
17283 2004-01-15 Geoffrey Keating <geoffk@apple.com>
17284 PR pch/13361
17285 * testsuite/g++.dg/pch/wchar-1.C: New.
17286 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17287
17288 2004-02-05 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17289
17290 PR c++/14008
17291 * g++.dg/parse/error15.C: New test.
17292 * g++.dg/parse/crash11.C: Update dg-error mark.
17293
17294 2004-02-04 Mark Mitchell <mark@codesourcery.com>
17295
17296 PR c++/13932
17297 * g++.dg/warn/conv2.C: New test.
17298
17299 2004-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17300
17301 PR c++/13086
17302 * g++.dg/warn/incomplete1.C: Remove xfail.
17303
17304 2004-02-04 Mark Mitchell <mark@codesourcery.com>
17305
17306 * lib/file-format.exp (gcc_target_object_format): Use
17307 ${tool}_target_compile, not gcc_target_compile.
17308 * lib/target-supports.exp (check_alias_available): Likewise.
17309 (check_gc_sections_available): Likewise.
17310 * g++.dg/ext/attrib10.C: Use dg-require-alias.
17311 * g++.old-deja/g++.ext/attrib5.C: Use dg-require-weak and
17312 dg-require-alias.
17313
17314 2004-02-04 Mark Mitchell <mark@codesourcery.com>
17315
17316 PR c++/13969
17317 * g++.dg/template/static6.C: New test.
17318
17319 2004-02-04 Ian Lance Taylor <ian@wasabisystems.com>
17320
17321 * gcc.dg/arm-mmx-1.c: Don't look for ldmfd if -mthumb.
17322
17323 2004-02-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17324
17325 * objc.dg/encode-2.m, objc.dg/encode-3.m, objc.dg/encode-4.m: Fix
17326 tests for systems where `char' is unsigned by default.
17327
17328 2003-02-04 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17329
17330 PR c++/13997
17331 * g++.dg/template/partial3.C: New test.
17332
17333 2004-02-04 Kazu Hirata <kazu@cs.umass.edu>
17334
17335 * gcc.dg/20020312-2.c, gcc.dg/builtin-inf-1.c,
17336 gcc.dg/sibcall-3.c, gcc.dg/sibcall-4.c, gcc.dg/cpp/assert4.c:
17337 Remove mentions of obsolete ports.
17338
17339 2004-02-04 Paolo Bonzini <bonzini@gnu.org>
17340
17341 * gcc.dg/noncompile/20001228-1.c: Fix for new
17342 error message.
17343
17344 2004-02-03 Roger Sayle <roger@eyesopen.com>
17345
17346 PR target/9348
17347 * gcc.c-torture/execute/multdi-1.c: New test case.
17348
17349 2004-02-03 Mark Mitchell <mark@codesourcery.com>
17350
17351 PR c++/13925
17352 * g++.dg/template/lookup5.C: New test.
17353
17354 2004-02-03 Mark Mitchell <mark@codesourcery.com>
17355
17356 PR c++/13950
17357 * g++.dg/template/lookup4.C: New test.
17358
17359 PR c++/13970
17360 * g++.dg/parse/error14.C: New test.
17361
17362 PR c++/14002
17363 * g++.dg/parse/template13.C: New test.
17364
17365 2004-02-03 Mark Mitchell <mark@codesourcery.com>
17366
17367 PR c++/13978
17368 * g++.dg/template/koenig4.C: New test.
17369
17370 PR c++/13968
17371 * g++.dg/template/crash17.C: New test.
17372
17373 PR c++/13975
17374 * g++.dg/parse/error13.C: New test.
17375 * g++.old-deja/g++.robertl/eb125.C: Tweak error messages.
17376
17377 2004-02-03 Eric Botcazou <ebotcazou@libertysurf.fr>
17378
17379 * gcc.dg/20020503-1.c: Remove -mflat dg-options.
17380
17381 2004-02-03 Paolo Bonzini <bonzini@gnu.org>
17382
17383 PR c/11658
17384 PR c/13994
17385 * gcc.dg/noncompile/20040203-1.c: New test.
17386 * gcc.dg/noncompile/20040203-2.c: Likewise.
17387 * gcc.dg/noncompile/20040203-3.c: Likewise.
17388 * gcc.dg/20040203-1.c: Likewise.
17389
17390 2004-02-02 Andrew Pinski <pinskia@physics.uc.edu>
17391
17392 PR c++/10858
17393 * g++.dg/template/sizeof7.C: New test.
17394
17395 2004-02-02 Eric Christopher <echristo@redhat.com>
17396 Zack Weinberg <zack@codesourcery.com>
17397
17398 * gcc.c-torture/execute/wchar_t-1.c: Add -finput-charset.
17399
17400 2004-02-02 Zack Weinberg <zack@codesourcery.com>
17401
17402 * g++.dg/eh/forced1.C, g++.dg/eh/forced2.C, g++.dg/eh/forced3.C
17403 * g++.dg/eh/forced4.C: XFAIL ia64-hp-hpux11.*.
17404 * g++.dg/eh/ia64-1.C: Test branch regs only #ifdef __LP64__.
17405 * gcc.dg/cleanup-5.c: Run only on Linux targets.
17406
17407 2004-02-02 Mark Mitchell <mark@codesourcery.com>
17408
17409 PR c++/13113
17410 * g++.old-deja/g++.mike/net36.C: Adjust error messages.
17411
17412 PR c++/13854
17413 * g++.dg/ext/attrib13.C: New test.
17414
17415 PR c++/13907
17416 * g++.dg/conversion/op2.C: New test.
17417
17418 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17419
17420 * gcc.dg/titype-1.c: Fix pasto.
17421
17422 2004-02-02 Eric Botcazou <ebotcazou@libertysurf.fr>
17423
17424 * gcc.dg/titype-1.c: New test.
17425
17426 2004-02-01 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17427
17428 PR c++/13957
17429 * g++.dg/template/non-type-template-argument-1.C,
17430 g++.dg/template/qualified-id1.C: Update dg-error marks.
17431 * g++.dg/template/nontype6.C: New test.
17432
17433 2004-02-01 Roger Sayle <roger@eyesopen.com>
17434
17435 * gcc.dg/builtins-1.c: Also test for __builtin_signbit{,f,l}.
17436 * gcc.dg/builtins-31.c: New testcase.
17437 * gcc.dg/builtins-32.c: New testcase.
17438
17439 2004-01-30 Andrew Pinski <pinskia@physics.uc.edu>
17440
17441 * objc.dg/call-super-2.m: Update line numbers
17442 for the including of stddef.h.
17443
17444 2004-01-30 Michael Matz <matz@suse.de>
17445
17446 * g++.dg/ext/case-range1.C, g++.dg/ext/case-range2.C,
17447 g++.dg/ext/case-range3.C: New tests.
17448
17449 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17450
17451 DR206
17452 PR c++/13813
17453 * g++.dg/template/member4.C: New test.
17454
17455 2004-01-30 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17456
17457 PR c++/13683
17458 * g++.dg/template/sizeof6.C: New test.
17459
17460 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17461
17462 * gcc.dg/fwritable-strings-1.c: New test.
17463
17464 2004-01-30 Eric Botcazou <ebotcazou@libertysurf.fr>
17465
17466 * gcc.c-torture/compile/20040130-1.c: New test.
17467
17468 2004-01-29 Geoffrey Keating <geoffk@geoffk.org>
17469
17470 * objc.dg/call-super-2.m: Include stddef.h for size_t.
17471
17472 2004-01-29 Mark Mitchell <mark@codesourcery.com>
17473
17474 PR c++/13883
17475 * g++.dg/template/ctor3.C: New test.
17476
17477 2004-01-29 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17478
17479 * g++.dg/tc1: New directory.
17480 * g++.dg/tc1/dr108.C, g++.dg/tc1/dr128.C, g++.dg/tc1/dr147.C,
17481 g++.dg/tc1/dr179.C, g++.dg/tc1/dr1.C, g++.dg/tc1/dr213.C,
17482 g++.dg/tc1/dr74.C, g++.dg/tc1/dr90.C, g++.dg/tc1/dr127.C,
17483 g++.dg/tc1/dr137.C, g++.dg/tc1/dr164.C, g++.dg/tc1/dr185.C,
17484 g++.dg/tc1/dr20.C, g++.dg/tc1/dr52.C, g++.dg/tc1/dr85.C: New tests.
17485
17486 2004-01-28 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17487
17488 * g++.dg/parse/error11.C: New test.
17489 * g++.dg/parse/error12.C: Likewise.
17490
17491 2004-01-28 Ziemowit Laski <zlaski@apple.com>
17492
17493 * objc.dg/proto-qual-1.m (ROUND, aligned_sizeof): New.
17494 (scan_initial, main): Use aligned_sizeof instead of sizeof.
17495
17496 2004-01-28 Mark Mitchell <mark@codesourcery.com>
17497
17498 PR c++/13791
17499 * g++.dg/ext/attrib12.C: New test.
17500
17501 PR c++/13736
17502 * g++.dg/parse/cast2.C: New test.
17503
17504 2004-01-27 James E Wilson <wilson@specifixinc.com>
17505
17506 * objc.dg/encode-2.m (main): New local string. Set depending on
17507 sizeof long. Use in sscanf call.
17508 * objc.dg/encode-3.m (main): New local string. Set depending on
17509 sizeof long. Use in scan_initial call.
17510
17511 2004-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
17512
17513 * objc.dg/call-super-2.m: Make LP64-safe.
17514 * objc.dg/desig-init-1.m: Likewise.
17515
17516 2004-01-27 Devang Patel <dpatel@apple.com>
17517
17518 * g++.dg/debug/namespace1.C: New test.
17519
17520 2004-01-27 Ian Lance Taylor <ian@wasabisystems.com>
17521
17522 * gcc.dg/const-elim-1.c: Add xfail for strongarm-*-* and
17523 xscale-*-*.
17524
17525 * gcc.dg/arm-mmx-1.c: New test.
17526
17527 2004-01-27 Eric Botcazou <ebotcazou@libertysurf.fr>
17528
17529 * gcc.dg/20040127-1.c: New test.
17530 * gcc.dg/20040127-2.c: New test.
17531
17532 2004-01-26 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
17533
17534 * objc.dg/stret-1.m (glob): Renamed to globa.
17535
17536 2004-01-26 Mark Mitchell <mark@codesourcery.com>
17537
17538 PR c++/13663
17539 * g++.dg/expr/for1.C: New test.
17540
17541 2004-01-26 Fariborz Jahanian <fjahanian@apple.com>
17542
17543 PR middle-end/13779
17544 * gcc.dg/darwin-longlong.c: New test.
17545
17546 2004-01-26 Ian Lance Taylor <ian@wasabisystems.com>
17547
17548 * gcc.dg/20040124-1.c: Moved test from here...
17549 * gcc.c-torture/compile/20040124-1.c: ...to here.
17550
17551 2004-01-26 Eric Botcazou <ebotcazou@libertysurf.fr>
17552
17553 * gcc.dg/sparc-ret.c: Run only in 32-bit mode. Don't scan
17554 the assembly output if -m64 is passed.
17555
17556 2004-01-25 Mark Mitchell <mark@codesourcery.com>
17557
17558 PR c++/13833
17559 * g++.dg/template/cond3.C: New test.
17560
17561 2004-01-25 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17562
17563 PR c++/13810
17564 * g++.dg/template/ttp7.C: New test.
17565
17566 2004-01-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17567
17568 PR c++/13797
17569 * g++.dg/template/nontype4.C: New test.
17570 * g++.dg/template/nontype5.C: Likewise.
17571
17572 2004-01-25 Richard Sandiford <rsandifo@redhat.com>
17573
17574 * gcc.dg/torture/mips-clobber-at.c: New test.
17575
17576 2004-01-24 Ian Lance Taylor <ian@wasabisystems.com>
17577
17578 * gcc.dg/20040124-1.c: New test.
17579
17580 2004-01-24 Jakub Jelinek <jakub@redhat.com>
17581
17582 * gcc.dg/20040123-1.c: New test.
17583
17584 2004-01-23 Zack Weinberg <zack@codesourcery.com>
17585
17586 * gcc.dg/builtins-30.c: Move dg-warning marks to the proper lines.
17587
17588 2004-01-24 Joseph S. Myers <jsm@polyomino.org.uk>
17589
17590 * gcc.dg/c90-array-lval-7.c, gcc.dg/c99-array-lval-7.c: New tests.
17591
17592 2004-01-23 Andrew Pinski <apinski@apple.com>
17593
17594 * gcc.dg/20030121-1.c: Move to ..
17595 * gcc.dg/20040121-1.c: here.
17596
17597 2004-01-23 Roger Sayle <roger@eyesopen.com>
17598
17599 * gcc.dg/builtins-29.c: New test case.
17600
17601 2004-01-23 Zack Weinberg <zack@codesourcery.com>
17602
17603 PR 18314
17604 * gcc.dg/builtins-30.c: New testcase.
17605
17606 2004-01-23 Andreas Tobler <a.tobler@schweiz.ch>
17607
17608 * g++.dg/compat/compat.exp: Add LD_LIBRARY_PATH_32/64 for Solaris.
17609 * lib/g77.exp: Likewise.
17610 * lib/objc.exp: Likewise.
17611 * lib/g++.exp: Likewise.
17612
17613 2004-01-22 Eric Botcazou <ebotcazou@libertysurf.fr>
17614
17615 * gcc.dg/struct-by-value-2.c: New test.
17616
17617 2004-01-21 Andrew Pinski <apinski@apple.com>
17618
17619 PR target/13785
17620 * gcc.dg/20030121-1.c: New test.
17621
17622 2004-01-22 Ulrich Weigand <uweigand@de.ibm.com>
17623
17624 * gcc.dg/20030123-1.c: Add -fno-omit-frame-pointer option. Do not
17625 clobber frame pointer register in asm statement.
17626
17627 2004-01-21 Falk Hueffner <falk@debian.org>
17628
17629 * gcc.c-torture/compile/20040121-1.c: New test.
17630
17631 2004-01-21 Zack Weinberg <zack@codesourcery.com>
17632
17633 * gcc.dg/noncompile/20020213-1.c: Add another dg-warning line.
17634
17635 2004-01-20 Hartmut Penner <hpenner@de.ibm.com>
17636
17637 * gcc.dg/ppc64-abi-2.c: New test.
17638
17639 2004-01-18 James A. Morrison <ja2morri@uwaterloo.ca>
17640
17641 * lib/treelang.exp: Fill out this file.
17642 * lib/treelang-dg.exp: New File.
17643
17644 2004-01-20 Joseph S. Myers <jsm@polyomino.org.uk>
17645
17646 * gcc.c-torture/compile/981022-1.c: Remove.
17647 * gcc.dg/array-5.c: Remove XFAIL.
17648 * gcc.dg/sequence-pt-1.c: Remove test using extended lvalues.
17649 * gcc.dg/cast-lvalue-1.c, gcc.dg/compound-lvalue-1.c,
17650 gcc.dg/cond-lvalue-1.c: Update.
17651 * gcc.dg/cast-lvalue-2.c: New test.
17652
17653 2004-01-19 Mark Mitchell <mark@codesourcery.com>
17654
17655 PR c++/13592
17656 * g++.dg/other/error1.C (class foo): Tweak error message.
17657
17658 PR c++/13592
17659 * g++.dg/template/call2.C: New test.
17660
17661 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17662
17663 * gcc.dg/compat/fnptr-by-value-1_x.c, scalar-by-value-1_y.c
17664 scalar-by-value-3_x.c, scalar-by-value-3_y.c,
17665 scalar-by-value-4_x.c, scalar-by-value-4_y.c,
17666 scalar-return-1_x.c, scalar-return-2_y.c,
17667 scalar-return-3_x.c, scalar-return-3_y.c,
17668 scalar-return-4_x.c, scalar-return-4_y.c,
17669 struct-align-1.h, struct-align-1_x.c,
17670 struct-align-1_y.c, struct-align-2.h,
17671 struct-align-2_x.c, struct-align-2_y.c,
17672 struct-by-value-10_y.c, struct-by-value-11_x.c,
17673 struct-by-value-11_y.c, struct-by-value-12_x.c,
17674 struct-by-value-12_y.c, struct-by-value-13_x.c,
17675 struct-by-value-13_y.c, struct-by-value-14_x.c,
17676 struct-by-value-14_y.c, struct-by-value-15_x.c,
17677 struct-by-value-15_y.c, struct-by-value-16_y.c,
17678 struct-by-value-17_y.c, struct-by-value-18_y.c,
17679 struct-by-value-19_y.c, struct-by-value-1_x.c,
17680 struct-by-value-1_y.c, struct-by-value-20_y.c,
17681 struct-by-value-2_x.c, struct-by-value-2_y.c,
17682 struct-by-value-3_y.c, struct-by-value-4_x.c,
17683 struct-by-value-4_y.c, struct-by-value-5_y.c,
17684 struct-by-value-6_y.c, struct-by-value-7_y.c
17685 struct-by-value-8_x.c, struct-by-value-8_y.c
17686 struct-by-value-9_x.c, struct-by-value-9_y.c
17687 struct-return-10_x.c, struct-return-10_y.c,
17688 struct-return-19_x.c, struct-return-20_x.c
17689 struct-return-2_x.c, struct-return-2_y.c
17690 struct-return-3_x.c: Guard non-C99 tests with SKIP_COMPLEX_INT,
17691 SKIP_ATTRIBUTE and SKIP_ZERO_ARRAY. Turns SKIPVA into SKIP_VA.
17692
17693 2004-01-19 Eric Botcazou <ebotcazou@libertysurf.fr>
17694
17695 * gcc.dg/tls/alias-1.c: Add dg-warning for unsupported visibility
17696 attribute on sparc*-sun-solaris2.*.
17697
17698 2004-01-18 Mark Mitchell <mark@codesourcery.com>
17699
17700 PR c++/13710
17701 * g++.dg/ext/typeof7.C: New test.
17702
17703 2004-01-18 David Edelsohn <edelsohn@gnu.org>
17704
17705 * gcc.dg/array-quals-1.c: xfail on powerpc*-*-aix*.
17706 * gcc.dg/const-elim-1.c: Same.
17707
17708 2004-01-17 Ziemowit Laski <zlaski@apple.com>
17709
17710 * objc.dg/stret-1.m: New.
17711 * objc.dg/stret-2.m: New.
17712
17713 2004-01-17 Andrew Pinski <pinskia@physics.uc.edu>
17714
17715 PR c++/11895
17716 * g++.dg/ext/vector1.C: New test.
17717
17718 2004-01-16 Geoffrey Keating <geoffk@apple.com>
17719
17720 * gcc.dg/pch/import-1.c: New.
17721 * gcc.dg/pch/import-1.hs: New.
17722 * gcc.dg/pch/import-1a.h: New.
17723 * gcc.dg/pch/import-1b.h: New.
17724 * gcc.dg/pch/import-1c.h: New.
17725
17726 2004-01-16 Mark Mitchell <mark@codesourcery.com>
17727
17728 PR c++/13574
17729 * g++.dg/ext/array1.C: New test.
17730
17731 PR c++/13178
17732 * g++.dg/conversion/op1.C: New test.
17733
17734 2004-01-16 J"orn Rennecke <joern.rennecke@superh.com>
17735
17736 PR 11864
17737 From Kazumoto Kojima / Dan Kegel:
17738 * gcc.dg/pr11864-1.c: New test.
17739
17740 PR 10392
17741 From Marcus Comstedt / Dan Kegel:
17742 * gcc.dg/pr10392-1.c: New test.
17743
17744 2004-01-16 Mark Mitchell <mark@codesourcery.com>
17745
17746 PR c++/13478
17747 * g++.dg/init/ref10.C: New test.
17748
17749 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17750
17751 PR c++/13407
17752 * g++.dg/parse/typename6.C: New test.
17753
17754 2004-01-15 Geoffrey Keating <geoffk@apple.com>
17755
17756 PR pch/13361
17757 * testsuite/g++.dg/pch/wchar-1.C: New.
17758 * testsuite/g++.dg/pch/wchar-1.Hs: New.
17759
17760 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17761
17762 PR c++/9259
17763 * g++.dg/expr/sizeof2.C: New test.
17764
17765 2004-01-15 Kazu Hirata <kazu@cs.umass.edu>
17766
17767 * gcc.dg/sibcall-3.c: Replace mn10?00 with mn10300.
17768
17769 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17770
17771 PR c++/13659
17772 * g++.dg/lookup/strong-using-3.C: New.
17773 * g++.dg/lookup/using-10.C: New.
17774
17775 2004-01-15 Alexandre Oliva <aoliva@redhat.com>
17776
17777 PR c++/13594
17778 * g++.dg/lookup/strong-using-2.C: New.
17779
17780 2004-01-15 Marcus Comstedt <marcus@mc.pp.se>
17781 Dan Kegel <dank@kegel.com>
17782 J"orn Rennecke <joern.rennecke@superh.com>
17783
17784 PR target/9365
17785 * gcc.dg/pr9365-1.c: New test.
17786
17787 2004-01-15 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17788
17789 PR c++/8856
17790 * g++.dg/parse/casting-operator2.C: New test.
17791 * g++.old-deja/g++.pt/explicit83.C: Remove.
17792
17793 2004-01-14 Joseph S. Myers <jsm@polyomino.org.uk>
17794
17795 * gcc.dg/label-compound-stmt-1.c: New test.
17796 * gcc.c-torture/compile/950922-1.c,
17797 gcc.c-torture/compile/20000211-3.c,
17798 gcc.c-torture/compile/20000518-1.c,
17799 gcc.c-torture/compile/20021108-1.c: Avoid labels at and of
17800 compound statements.
17801
17802 2004-01-14 Hartmut Penner <hpenner@de.ibm.com>
17803
17804 * gcc.dg/ppc64-abi-1.c: New test.
17805
17806 2004-01-14 Danny Smith <dannysmith@users.sourceforge.net>
17807
17808 * g++.dg/ext/attrib9.C: Add dg-warnings.
17809
17810 2004-01-14 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17811
17812 PR c++/12335
17813 * g++.dg/parse/dtor3.C: New test.
17814
17815 2004-01-13 Andrew Pinski <pinskia@physics.uc.edu>
17816
17817 PR c++/12709
17818 * g++.dg/parse/try-catch-1.C: New test.
17819
17820 2004-01-13 Arnaud Charlet <charlet@act-europe.fr>
17821
17822 * ada/acats/run_all.sh: Add more verbose output in acats.log
17823 when compiling tests.
17824
17825 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17826
17827 PR 13656
17828 * gcc.dg/typedef-redecl.c: New test case.
17829 * gcc.dg/typedef-redecl.h: New support file.
17830
17831 2004-01-13 Jan Hubicka <jh@suse.cz>
17832
17833 * gcc.dg/always_inline.c: New test.
17834 * gcc.dg/debug/20031231-1.c: Fix.
17835
17836 2004-01-13 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17837
17838 PR c++/13474
17839 * g++.dg/template/array3.C: New test.
17840
17841 2004-01-12 Zack Weinberg <zack@codesourcery.com>
17842
17843 * g++.dg/ext/lvalue1.C: No longer expected to fail.
17844 * g++.dg/warn/Wunused-2.C: Likewise.
17845
17846 2004-01-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
17847
17848 PR c++/13289
17849 * g++.dg/template/instantiate6.C: New test.
17850
17851 2004-01-12 Roger Sayle <roger@eyesopen.com>
17852
17853 PR middle-end/11397
17854 * gcc.dg/special/wkali-2.c: Add dg-require-alias.
17855
17856 2004-01-12 Jan Hubicka <jh@suse.cz>
17857
17858 PR opt/12826
17859 * gcc.dg/20040112-1.c: New.
17860
17861 * gcc.dg/dwarf-die[1-7].c: Move to...
17862 * gcc.dg/debug/dwarf2/dwarf-die[1-7].c: ... here.
17863 * gcc.dg/debug/dwarf2/dwarf2.exp: New.
17864
17865 2004-01-12 Ian Lance Taylor <ian@wasabisystems.com>
17866
17867 PR c++/4100
17868 * g++.dg/parse/friend4.C: New test.
17869
17870 2004-01-12 Scott Brumbaugh <scottb.lists@verizon.net>
17871
17872 PR c++/4100
17873 * g++.old-deja/g++.pt/niklas01a.C: Mark an error where a class
17874 definition is called a friend.
17875
17876 2004-01-11 Zack Weinberg <zack@codesourcery.com>
17877
17878 * gcc.dg/tls/diag-3.c: Tweak dg-error regexp.
17879
17880 2004-01-11 Ian Lance Taylor <ian@wasabisystems.com>
17881
17882 PR c++/3478
17883 * g++.dg/parse/error10.C: New test.
17884 * g++.dg/template/arg2.C: Accept "invalid type" error.
17885
17886 2004-01-11 Jakub Jelinek <jakub@redhat.com>
17887
17888 PR middle-end/13392
17889 * g++.dg/opt/expect2.C: New test.
17890
17891 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17892
17893 * gcc.dg/Wshadow-1.c, gcc.dg/attr-noinline.c, gcc.dg/decl3.c
17894 * gcc.dg/redecl-1.c, gcc.dg/visibility-7.c, gcc.dg/wtr-static-1.c
17895 * gcc.dg/noncompile/20020220-1.c, objc.dg/method-1.m:
17896 Update dg-error regexps.
17897
17898 2004-01-10 Zack Weinberg <zack@codesourcery.com>
17899
17900 * gcc.c-torture/compile/20021123-2.c: Delete; dup of 20021120-1.c.
17901 * gcc.c-torture/compile/20021123-3.c: Delete; dup of 20021120-2.c.
17902
17903 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17904
17905 * gcc.dg/pragma-re-1.c: Use right pointer type.
17906
17907 2004-01-10 Eric Botcazou <ebotcazou@libertysurf.fr>
17908
17909 * g++.dg/eh/simd-1.c: Ajust line number for dg-error line.
17910
17911 2004-01-09 Geoffrey Keating <geoffk@apple.com>
17912
17913 * gcc.dg/rs6000-ldouble-1.c: New.
17914
17915 2004-01-10 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17916
17917 DR 337
17918 PR c++/9256
17919 * g++.dg/other/abstract1.C: New test.
17920
17921 2004-01-09 Alexandre Oliva <aoliva@redhat.com>
17922
17923 * g++.dg/lookup/strong-using-1.C: New.
17924
17925 2004-01-09 Joseph S. Myers <jsm@polyomino.org.uk>
17926
17927 PR c/11234
17928 * gcc.dg/func-ptr-conv-1.c: New test.
17929 * gcc.dg/weak/weak-6.c, gcc.dg/weak/weak-7.c: Update.
17930
17931 2004-01-09 Kazu Hirata <kazu@cs.umass.edu>
17932
17933 PR target/13380.
17934 * gcc.c-torture/compile/20040109-1.c: New.
17935
17936 2004-01-08 Stuart Hastings <stuart@apple.com>
17937
17938 * testsuite/gcc.dg/20020523-2.c (bail_if_no_sse): Moved cpu-ID code...
17939 testsuite/gcc.dg/i386-cpuid.h (i386_cpuid): ...to here, to share with...
17940 * testsuite/gcc.dg/i386-sse-6.c: ...this new testcase.
17941
17942 2004-01-09 Alan Modra <amodra@bigpond.net.au>
17943
17944 * gcc.dg/array-quals-1.c: Accept .data.rel.ro.
17945
17946 2004-01-08 Eric Botcazou <ebotcazou@libertysurf.fr>
17947
17948 * ada/acats/run_acats: Treat 'gnatchop' the same way
17949 as 'gnatmake'. Export GCC_DRIVER.
17950 * ada/acats/run_all.sh: Add target_gnatchop. Use
17951 'host_gnatchop' and 'target_gnatchop' instead of 'gnatshop'.
17952
17953 2004-01-08 Giovanni Bajo <giovannibajo@gcc.gnu.org>
17954
17955 PR c++/12573
17956 * g++.dg/template/dependent-expr4.C: New test.
17957
17958 2004-01-08 Hartmut Penner <hpenner@de.ibm.com>
17959
17960 * gcc.dg/altivec-11.c: New test.
17961
17962 2004-01-07 Mark Mitchell <mark@codesourcery.com>
17963
17964 * g++.dg/abi/vbase10.C: Use -mstructure-size-boundary=8 on ARM.
17965
17966 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17967
17968 PR c/6024
17969 * gcc.dg/enum-compat-1.c: New test.
17970 * gcc.c-torture/execute/builtin-types-compatible-p.c: Update.
17971
17972 2004-01-07 Joseph S. Myers <jsm@polyomino.org.uk>
17973
17974 PR c/12165
17975 * gcc.dg/array-quals-1.c, gcc.dg/c90-idem-qual-3.c,
17976 gcc.dg/c99-idem-qual-3.c: New tests.
17977
17978 2004-01-07 Alan Modra <amodra@bigpond.net.au>
17979
17980 * gcc.dg/winline-7.c: Don't cast void * to int.
17981
17982 2004-01-06 Jan Hubicka <jh@suse.cz>
17983
17984 * gcc.dg/i386-sse-5.c: New test
17985 * g++.dg/eh/simd-1.c: Add -w argument for i386.
17986
17987 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17988
17989 PR c++/12815
17990 * g++.dg/rtti/typeid4.C: New test.
17991
17992 2004-01-05 Eric Botcazou <ebotcazou@libertysurf.fr>
17993
17994 * gcc.dg/compat/sdata-section.h: Declare 'abort'.
17995
17996 2004-01-05 Mark Mitchell <mark@codesourcery.com>
17997
17998 PR c++/12132
17999 * g++.dg/template/error11.C: New test.
18000
18001 PR c++/13451
18002 * g++.dg/template/class2.C: New test.
18003
18004 2004-01-05 Nathan Sidwell <nathan@codesourcery.com>
18005 Richard Sandiford <rsandifo@redhat.com>
18006
18007 PR c++/13387
18008 * g++.dg/opt/alias3.C: New test.
18009
18010 2004-01-04 Mark Mitchell <mark@codesourcery.com>
18011
18012 PR c++/13157
18013 * g++.dg/template/koenig3.C: New test.
18014
18015 PR c++/13529
18016 * g++.dg/parse/offsetof3.C: New test.
18017
18018 * g++.dg/init/copy7.C: Add missing dg-error markers.
18019
18020 PR c++/12226
18021 * g++.dg/init/copy7.c: New test.
18022
18023 PR c++/13536
18024 * g++.dg/parse/cast1.C: New test.
18025
18026 2004-01-04 Jan Hubicka <jh@suse.cz>
18027
18028 * gcc.dg/winline[1-7].c: New tests.
18029
18030 2004-01-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18031
18032 PR c++/13520
18033 * g++.dg/template/qualttp22.C: New test.
18034
18035 2004-01-01 Jan Hubicka <jh@suse.cz>
18036
18037 * gcc.dg/debug/20031231-1.c: New.
18038 * gcc.c-torture/compile/20040101-1.c: New.
18039 * gcc.dg/dwarf-die-[1-7].c: New.
18040
18041 2004-01-01 Jakub Jelinek <jakub@redhat.com>
18042
18043 PR optimization/13521
18044 * gcc.c-torture/compile/20031231-1.c: New test.
18045
18046 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18047
18048 * gcc.dg/sibcall-4.c: Replace mn10?00 with mn10300.
18049
18050 2003-12-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18051
18052 PR c++/10079
18053 * g++.dg/template/crash16.C: New test.
18054
18055 2003-12-30 Mark Mitchell <mark@codesourcery.com>
18056
18057 * g++.dg/abi/vbase10.C: XFAIL on arm*-*-*.
18058
18059 2003-12-30 Kazu Hirata <kazu@cs.umass.edu>
18060
18061 * g++.old-deja/g++.jason/thunk2.C: Remove traces of dead
18062 ports.
18063 * g++.old-deja/g++.jason/thunk3.C: Likewise.
18064 * g++.old-deja/g++.law/profile1.C: Likewise.
18065 * gcc.c-torture/compile/981006-1.c: Likewise.
18066 * gcc.c-torture/execute/loop-2e.x: Likewise.
18067 * gcc.c-torture/execute/loop-2f.x: Remove.
18068 * gcc.c-torture/execute/loop-2g.x: Likewise.
18069 * gcc.c-torture/execute/strct-varg-1.x: Likewise.
18070 * gcc.dg/20020312-2.c: Remove traces of dead ports.
18071
18072 2003-12-30 Nathan Sidwell <nathan@codesourcery.com>
18073
18074 PR c++/13507
18075 * g++.dg/ext/attrib11.C: New test.
18076
18077 PR c++/13494
18078 * g++.dg/template/array2-1.C: New test.
18079 * g++.dg/template/array2-2.C: New test.
18080
18081 2003-12-29 Mark Mitchell <mark@codesourcery.com>
18082
18083 * g++.old-deja/g++.pt/static11.C: Correct XFAIL syntax.
18084
18085 2003-12-29 Nathan Sidwell <nathan@codesourcery.com>
18086
18087 PR c++/12774
18088 * g++.dg/template/array1-1.C: New test.
18089 * g++.dg/template/array1-2.C: New test.
18090
18091 2003-12-29 Roger Sayle <roger@eyesopen.com>
18092
18093 PR fortran/12632
18094 * g77.dg/12632.f: New test case.
18095
18096 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18097
18098 PR c++/13289
18099 * g++.dg/parse/nontype1.C: New test.
18100
18101 2003-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18102
18103 PR c++/12403
18104 * g++.dg/parse/explicit1.C: New test.
18105 * g++.old-deja/g++.pt/explicit71.C: Adjust expected error.
18106
18107 2003-12-28 Mark Mitchell <mark@codesourcery.com>
18108
18109 PR c++/13081
18110 * g++.dg/opt/inline6.C: New test.
18111
18112 PR c++/12613
18113 * g++.dg/parse/error9.C: New test.
18114
18115 * gcc.dg/const-elim-1.c: XFAIL on arm-*-*.
18116
18117 2003-12-28 Mark Mitchell <mark@codesourcery.com>
18118
18119 PR c++/13009
18120 * g++.dg/init/assign1.C: New test.
18121
18122 2003-12-28 Roger Sayle <roger@eyesopen.com>
18123
18124 PR c++/13070
18125 * g++.dg/warn/format3.C: New test case.
18126
18127 2003-12-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18128
18129 * gcc.c-torture/compile/20031227-1.c: New test.
18130
18131 2003-12-23 Mark Mitchell <mark@codesourcery.com>
18132
18133 * g++.dg/bprob/bprob.exp: Load target-supports.exp
18134 * g77.dg/bprob/bprob.exp: Likewise.
18135 * gcc.misc-tests/bprob.exp: Likewise.
18136 * gcc.dg/builtins-18.c: Use builtins-config.h. Do not test float
18137 variants on systems where the library does not provide that
18138 functionality.
18139 * gcc.dg/builtins-20.c: Use builtins-config.h.
18140 * gcc.dg/builtins-config.h: New file.
18141
18142 2003-12-23 Mark Mitchell <mark@codesourcery.com>
18143
18144 * lib/gcc-dg.exp (dg-require-profiling): New function.
18145 * lib/target-supports.exp (check_profiling_available): Likewise.
18146 * g++.dg/bprob/bprob.exp: Use check_profiling_available.
18147 * g77.dg/bprob/bprob.exp: Likewise.
18148 * gcc.misc-tests/bprob.exp: Likewise.
18149 * g++.old-deja/g++.law/profile1.C: Use dg-require-profiling.
18150 * gcc.dg/20021014-1.c: Likewise.
18151 * gcc.dg/nest.c: Likewise.
18152
18153 2003-12-23 Mark Mitchell <mark@codesourcery.com>
18154
18155 * g++.dg/lookup/java1.C: Use -fdollars-in-identifiers when
18156 compiling.
18157 * g++.dg/lookup/java2.C: Likewise.
18158 * gcc.dg/cpp/lexident.c: Likewise.
18159
18160 2003-12-23 Kazu Hirata <kazu@cs.umass.edu>
18161
18162 * gcc.c-torture/compile/20020604-1.c: XFAIL on H8 if -mn is
18163 given.
18164 * gcc.c-torture/compile/961203-1.c: Likewise.
18165 * gcc.c-torture/compile/980506-1.c: Likewise.
18166
18167 2003-12-23 Zack Weinberg <zack@codesourcery.com>
18168
18169 * lib/gcc-dg.exp (dg-prune-output): New annotation.
18170 (additional_prunes): New global.
18171 (gcc-dg-prune): Handle additional per-test pruning.
18172 (dg-test): Clear additional_prunes between tests.
18173
18174 * gcc.c-torture/compile/920625-1.c: Remove xfail. Use
18175 dg-prune-output to avoid spurious failures from assembler
18176 complaining about nonexistent WAW violations.
18177 * gcc.c-torture/compile/981223-1.c: Remove dg-options line.
18178 Use dg-prune-output to avoid spurious failures from assembler
18179 warning about Itanium B-step errata.
18180
18181 2003-12-23 Mark Mitchell <mark@codesourcery.com>
18182
18183 * g++.dg/abi/macro0.C: New test.
18184 * g++.dg/abi/macro1.C: Likewise.
18185 * g++.dg/abi/macro2.C: Likewise.
18186
18187 * g++.dg/abi/bitfield5.C: Add explicit -fabi-version=1 option.
18188 * g++.dg/abi/bitfield7.C: Likewise.
18189 * g++.dg/abi/dtor2.C: Likewise.
18190 * g++.dg/abi/mangle11.C: Likewise.
18191 * g++.dg/abi/mangle12.C: Likewise.
18192 * g++.dg/abi/mangle14.C: Likewise.
18193 * g++.dg/abi/mangle17.C: Likewise.
18194 * g++.dg/abi/vbase10.C: Likewise.
18195 * g++.dg/abi/vbase14.C: Likewise.
18196 * g++.dg/template/qualttp17.C: Likewise.
18197
18198 2003-12-21 Andrew Pinski <pinskia@physics.uc.edu>
18199
18200 PR c/11995
18201 * gcc.dg/20031223-1.c: New test.
18202
18203 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18204
18205 * gcc.dg/noreturn-7.c: New test.
18206
18207 2003-12-23 Eric Botcazou <ebotcazou@libertysurf.fr>
18208
18209 * gcc.dg/null-pointer-1.c: New test.
18210
18211 2003-12-22 Mark Mitchell <mark@codesourcery.com>
18212
18213 * g++.old-deja/g++.jason/template18.C: Remove.
18214 * g++.old-deja/g++.jason/template37.C: Likewise.
18215
18216 PR c++/12862
18217 * g++.dg/lookup/ns1.C: New test.
18218
18219 PR c++/12397
18220 * g++.dg/template/lookup3.C: New test.
18221
18222 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18223
18224 * g++.dg/template/recurse1.C: New test
18225
18226 2003-12-22 Mark Mitchell <mark@codesourcery.com>
18227
18228 PR c++/12479
18229 * g++.dg/parse/semicolon1.C: New test.
18230 * g++.dg/parse/semicolon1.h: Likewise.
18231
18232 2003-12-22 Fariborz Jahanian <fjahanian@apple.com>
18233
18234 * gcc.dg/darwin-misaligned.c: New test.
18235
18236 2003-12-22 Andrew Pinski <pinskia@physics.uc.edu>
18237
18238 PR c/9163
18239 * gcc.dg/20031222-1.c: New test.
18240
18241 2003-12-21 Mark Mitchell <mark@codesourcery.com>
18242
18243 PR c++/13438
18244 * g++.dg/parse/error8.C: New test.
18245
18246 PR c++/11554
18247 * testsuite/g++.dg/warn/ctor-init-1.C: New test.
18248
18249 2003-12-21 Kazu Hirata <kazu@cs.umass.edu>
18250
18251 * gcc.c-torture/compile/20020910-1.c: Disable if __INT_MAX is
18252 too small.
18253 * gcc.c-torture/compile/930217-1.c: Likewise.
18254 * gcc.c-torture/compile/930513-1.c: Likewise.
18255 * gcc.c-torture/execute/920908-2.c: Likewise.
18256 * gcc.c-torture/execute/921204-1.c: Likewise.
18257 * gcc.c-torture/execute/930621-1.c: Likewise.
18258 * gcc.c-torture/execute/930630-1.c: Likewise.
18259 * gcc.c-torture/execute/931031-1.c: Likewise.
18260 * gcc.c-torture/execute/980602-2.c: Likewise.
18261 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
18262 * gcc.c-torture/execute/compndlit-1.c: Likewise.
18263 * gcc.c-torture/execute/extzvsi.c: Likewise.
18264 * gcc.c-torture/unsorted/ext.c: Likewise.
18265
18266 2003-12-20 Andrew Pinski <pinskia@gcc.gnu.org>
18267
18268 PR target/12749
18269 * gcc.c-torture/compile/20031220-2.c: New test case.
18270
18271 2003-12-20 Roger Sayle <roger@eyesopen.com>
18272
18273 PR optimization/13031
18274 * gcc.c-torture/compile/20031220-1.c: New test case.
18275
18276 2003-12-20 Eric Botcazou <ebotcazou@libertysurf.fr>
18277
18278 * gcc.dg/cast-function-1.c: New test.
18279
18280 2003-12-19 Joseph S. Myers <jsm@polyomino.org.uk>
18281
18282 * gcc.dg/format/ext-1.c: Allow 'I' flag on floating point decimal
18283 formats.
18284
18285 2003-12-19 Mark Mitchell <mark@codesourcery.com>
18286
18287 PR c++/12795
18288 * g++.dg/ext/attrib10.C: New test.
18289
18290 2003-12-19 Jakub Jelinek <jakub@redhat.com>
18291
18292 * gcc.dg/cleanup-10.c: New test.
18293 * gcc.dg/cleanup-11.c: New test.
18294
18295 2003-12-19 Jakub Jelinek <jakub@redhat.com>
18296
18297 PR c++/13239
18298 * g++.dg/opt/expect1.C: New test.
18299
18300 2003-12-19 Hartmut Penner <hpenner@de.ibm.com>
18301
18302 * gcc.dg/altivec-varargs-1.c: Enable testcase on ppc linux.
18303
18304 2003-12-18 Andrew Pinski <pinskia@physics.uc.edu>
18305
18306 PR debug/12923
18307 * gcc.dg/20031218-1.c: New test.
18308
18309 PR debug/12389
18310 * gcc.dg/20031218-2.c: New test.
18311 * gcc.dg/20031218-3.c: New test.
18312
18313 * g++.dg/abi/mangle18-1.C: Modify regexp to test for `[: \t\n]' at end
18314 of label name and allow for USER_LABEL_PREFIX == "_" names.
18315 * g++.dg/abi/mangle18-2.C: Likewise.
18316 * g++.dg/abi/mangle19-1.C: Likewise.
18317 * g++.dg/abi/mangle19-2.C: Likewise.
18318 * g++.dg/abi/mangle20-1.C: Likewise.
18319 * g++.dg/abi/mangle20-2.C: Likewise.
18320
18321 2003-12-18 Richard Henderson <rth@redhat.com>
18322
18323 * gcc.dg/bitfld-1.c: Expect warnings for enum bitfields.
18324
18325 2003-12-18 Steven Bosscher <steven@gcc.gnu.org>
18326 Dan Kegel <dank@kegel.com>
18327
18328 PR other/12009
18329 * g++.dg/compat/compat.exp: Do not set LD_LIBRARY_PATH when
18330 testing a cross compiler, it causes spurious compile failures.
18331 * lib/g++.exp: Likewise.
18332
18333 2003-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18334
18335 PR c++/13262
18336 * g++.dg/template/access13.C: New test.
18337
18338 2003-12-18 Ulrich Weigand <uweigand@de.ibm.com>
18339
18340 * gcc.dg/20031216-1.c: New test.
18341
18342 2003-12-18 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18343
18344 PR c++/9154
18345 * g++.dg/template/error10.C: New test.
18346
18347 2003-12-18 Eric Botcazou <ebotcazou@libertysurf.fr>
18348
18349 * g++.dg/eh/simd-1.C: XFAIL on SPARC.
18350 * g++.dg/eh/simd-2.C: Likewise.
18351
18352 2003-12-17 James E Wilson <wilson@specifixinc.com>
18353 Roger Sayle <roger@eyesopen.com>
18354
18355 * gcc.c-torture/execute/ieee/mzero5.c: New.
18356
18357 2003-12-17 Mark Mitchell <mark@codesourcery.com>
18358
18359 PR c++/10603
18360 * g++.dg/parse/error6.C: New test.
18361
18362 PR c++/12827
18363 * g++.dg/parse/error7.C: New test.
18364
18365 2003-12-17 Eric Botcazou <ebotcazou@libertysurf.fr>
18366
18367 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Do not run debug-[12].c
18368 at -O with stabs debugging formats.
18369 * gcc.dg/debug/debug-1.c: Turn 'p' into a global variable.
18370 * gcc.dg/debug/debug-2.c: Likewise.
18371
18372 2003-12-16 Mark Mitchell <mark@codesourcery.com>
18373
18374 PR c++/12696
18375 * g++.dg/init/error1.C: New test.
18376
18377 PR c++/12218
18378 * g++.dg/init/pm3.C: New test.
18379
18380 2003-12-17 Joseph S. Myers <jsm@polyomino.org.uk>
18381
18382 PR c/3347
18383 * gcc.dg/bitfld-8.c: New test.
18384
18385 2003-12-16 James Lemke <jim@wasabisystems.com>
18386
18387 * gcc.dg/arm-scd42-[123].c: New tests.
18388
18389 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18390
18391 PR c++/9043
18392 * g++.dg/abi/mangle20-1.C: New test.
18393 * g++.dg/abi/mangle20-2.C: New test.
18394
18395 2003-12-16 Mark Mitchell <mark@codesourcery.com>
18396
18397 PR c++/13275
18398 * g++.dg/other/offsetof2.C: Remove XFAIL.
18399 * g++.dg/parse/offsetof1.C: New test.
18400 * g++.gd/parse/offsetof2.C: Likewise.
18401
18402 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18403
18404 * g++.dg/template/nontype3.C: New test.
18405 * g++.dg/template/static2.C: Tweaked the dg-error clause.
18406
18407 2003-12-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18408
18409 * g++.dg/warn/noreturn-3.C: Also test instantiation.
18410
18411 2003-12-16 Nathan Sidwell <nathan@codesourcery.com>
18412
18413 PR c++/13387
18414 * g++.dg/expr/assign1.C: New test.
18415
18416 PR c++/13242
18417 * g++.dg/abi/mangle19-1.C: New test.
18418 * g++.dg/abi/mangle19-2.C: New test.
18419
18420 2003-12-16 Hartmut Penner <hpenner@de.ibm.com>
18421
18422 * testsuite/gcc.dg/altivec-10.c: Test vec_cmple and vec_all_numeric.
18423
18424 2003-12-16 Eric Botcazou <ebotcazou@libertysurf.fr>
18425
18426 * gcc.c-torture/execute/20031216-1.c: New test.
18427
18428 2003-12-16 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18429
18430 * g++.dg/template/ptrmem7.C: Simplified the test case to not hit
18431 an ICE regression.
18432
18433 2003-12-15 Mark Mitchell <mark@codesourcery.com>
18434
18435 PR c++/10926
18436 * g++.dg/template/error9.C: New test.
18437
18438 PR c++/11116
18439 * g++.dg/template/error8.C: New test.
18440
18441 2003-12-15 Roger Sayle <roger@eyesopen.com>
18442
18443 PR middle-end/13400
18444 * gcc.c-torture/execute/20031215-1.c: New test case.
18445
18446 2003-12-15 Mark Mitchell <mark@codesourcery.com>
18447
18448 PR c++/13269
18449 * g++.dg/parse/error5.C: New test.
18450
18451 PR c++/12989
18452 * g++.dg/expr/sizeof1.C: New test.
18453
18454 PR c++/13310
18455 * g++.dg/template/crash15.C: New test.
18456
18457 2003-12-15 Geoffrey Keating <geoffk@apple.com>
18458
18459 * g++.old-deja/g++.pt/vaarg3.C: Don't expect an error for passing
18460 a non-POD type as the last named parameter of a varargs function.
18461
18462 2003-12-15 Mark Mitchell <mark@codesourcery.com>
18463
18464 PR c++/13243
18465 PR c++/12573
18466 * g++.dg/template/crash14.C: New test.
18467 * g++.dg/template/dependent-expr3.C: Add dg-error markers.
18468
18469 2003-12-15 Nathan Sidwell <nathan@codesourcery.com>
18470
18471 * g++.dg/other/java1.C: New test.
18472
18473 PR c++/13241
18474 * g++.dg/abi/mangle18-1.C: New test.
18475 * g++.dg/abi/mangle18-2.C: New test.
18476
18477 2003-12-15 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
18478
18479 PR optimization/10312
18480 * gcc.c-torture/execute/20031214-1.c: New.
18481
18482 2003-12-14 Mark Mitchell <mark@codesourcery.com>
18483
18484 PR c++/10779
18485 PR c++/12160
18486 * g++.dg/parse/error3.C: New test.
18487 * g++.dg/parse/error4.C: Likewise.
18488 * g++.dg/abi/mangle4.C: Tweak error messages.
18489 * g++.dg/lookup/using5.C: Likewise.
18490 * g++.dg/other/error2.C: Likewise.
18491 * g++.dg/parse/typename5.C: Likewise.
18492 * g++.dg/parse/undefined1.C: Likewise.
18493 * g++.dg/template/arg2.C: Likewise.
18494 * g++.dg/template/ttp3.C: Likewise.
18495 * g++.dg/template/type1.C: Likewise.
18496 * g++.old-deja/g++.other/crash32.C: Likewise.
18497 * g++.old-djea/g++.pt/defarg8.C: Likewise.
18498
18499 2003-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18500
18501 PR c++/13106
18502 * g++.dg/warn/noreturn-3.C: New test.
18503
18504 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18505
18506 PR c++/13118
18507 * g++.dg/abi/covariant3.C: New.
18508
18509 2003-12-12 Jakub Jelinek <jakub@redhat.com>
18510
18511 * g++.dg/eh/ia64-1.C: New test.
18512
18513 2003-12-12 Roger Sayle <roger@eyesopen.com>
18514
18515 PR optimization/13037
18516 * g77.f-torture/execute/13037.f: New test case.
18517
18518 2003-12-12 Nathan Sidwell <nathan@codesourcery.com>
18519
18520 PR c++/12881
18521 * g++.dg/abi/covariant2.C: New.
18522
18523 2003-12-12 Neil Booth <neil@daikokuya.co.uk>
18524
18525 * testsuite/gcc.dg/cpp/trad/macro.c: New tests.
18526
18527 2003-12-11 Zack Weinberg <zack@codesourcery.com>
18528
18529 * gcc.c-torture/execute/wchar_t-1.x: Delete.
18530
18531 2003-12-10 Robert Schiele <rschiele@uni-mannheim.de>
18532
18533 PR other/10819
18534 * lib/gcc.exp (default_gcc_version): Do not match NL/CR characters
18535 to fix Bug 10819.
18536 * lib/g++.exp (g++_version): Likewise.
18537 * lib/g77.exp (g77_version): Likewise.
18538 * lib/objc.exp (default_objc_version): Likewise.
18539
18540 2003-12-10 Richard Henderson <rth@redhat.com>
18541
18542 * gcc.c-torture/execute/wchar_t-1.c: Convert to utf-8.
18543
18544 * gcc.dg/intermod-1.c: Adjust assembler scan pattern for alpha.
18545
18546 2003-12-08 Matt Austern <austern@apple.com>
18547
18548 PR c/13134
18549 * lib/gcc-dg.exp (dg-require-visibility): Define.
18550 * lib/target-supports (check_visibility_available): Define.
18551 * gcc.dg/visibility-1.c: New test.
18552 * gcc.dg/visibility-2.c: Likewise.
18553 * gcc.dg/visibility-3.c: Likewise.
18554 * gcc.dg/visibility-4.c: Likewise.
18555 * gcc.dg/visibility-5.c: Likewise.
18556 * gcc.dg/visibility-6.c: Likewise.
18557 * g++.dg/ext/visibility-1.C: Likewise.
18558 * g++.dg/ext/visibility-2.C: Likewise.
18559 * g++.dg/ext/visibility-3.C: Likewise.
18560 * g++.dg/ext/visibility-4.C: Likewise.
18561 * g++.dg/ext/visibility-5.C: Likewise.
18562 * g++.dg/ext/visibility-6.C: Likewise.
18563
18564 2003-12-07 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18565
18566 * g++.dg/lookup/java1.C: New test.
18567 * g++.dg/lookup/java2.C: New test.
18568
18569 2003-12-07 Falk Hueffner <falk@debian.org>
18570
18571 * g++.dg/opt/noreturn-1.C: New test.
18572
18573 2003-12-07 Wolfgang Bangerth <bangerth@dealii.org>
18574
18575 * gcc.dg/overflow-1.c: New test.
18576
18577 2003-12-07 Eric Botcazou <ebotcazou@libertysurf.fr>
18578
18579 * g77.f-torture/compile/13060.f: New test.
18580
18581 2003-12-06 Mark Mitchell <mark@codesourcery.com>
18582
18583 PR c++/13323
18584 * g++.dg/inherit/operator2.C: New test.
18585
18586 2003-12-05 Mark Mitchell <mark@codesourcery.com>
18587
18588 PR c++/13305
18589 * g++.dg/ext/attrib9.C: New test.
18590
18591 2003-12-05 Mark Mitchell <mark@codesourcery.com>
18592
18593 PR c++/13314
18594 * g++.dg/template/error7.C: New test.
18595
18596 2003-12-05 Stuart Menefy <stuart.menefy@st.com>
18597 J"orn Rennecke <joern.rennecke@superh.com>
18598
18599 PR target/13302
18600 * g++.dg/other/struct-va_list.C: New test.
18601
18602 2003-12-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18603
18604 PR c++/13166
18605 * g++.dg/parse/defarg6.C: New test.
18606
18607 2003-12-05 Hans-Peter Nilsson <hp@axis.com>
18608
18609 PR target/13256
18610 * gcc.c-torture/execute/20031201-1.c: New test.
18611
18612 2003-12-05 Arnaud Charlet <charlet@act-europe.fr>
18613
18614 * ada/acats/run_acats: Add checks against missing gnatlib/gnattools.
18615
18616 2003-12-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18617
18618 * gcc.dg/builtin-return-1.c: New test.
18619
18620 2003-12-04 Stuart Menefy <stuart.menefy@st.com>
18621 J"orn Rennecke <joern.rennecke@superh.com>
18622
18623 PR optimization/13260
18624 * gcc.c-torture/execute/20031204-1.c: New test.
18625
18626 2003-12-03 Mark Mitchell <mark@codesourcery.com>
18627
18628 PR c++/9127
18629 * g++.dg/template/error6.C: New test.
18630
18631 2003-12-03 Jakub Jelinek <jakub@redhat.com>
18632
18633 * gcc.dg/20031202-1.c: New test.
18634
18635 2003-12-03 Mark Mitchell <mark@codesourcery.com>
18636
18637 PR c++/13179
18638 * g++.dg/template/eh1.C: New test.
18639
18640 PR c++/10771
18641 * g++.dg/template/error5.C: New test.
18642
18643 2003-12-02 David Ung <davidu@mips.com>
18644
18645 * gcc.dg/compat/vector-check.h: Corrected type for var
18646 g_##TMODE
18647
18648 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18649
18650 PR c++/10126
18651 * g++.dg/template/ptrmem8.C: New test.
18652
18653 2003-12-02 Giovanni Bajo <giovannibajo@gcc.gnu.org>
18654
18655 PR c++/12573
18656 * g++.dg/template/dependent-expr3.C: New test.
18657
18658 2003-12-01 James Lemke <jim@wasabisystems.com>
18659
18660 * gcc.dg/arm-g2.c: New test.
18661
18662 2003-12-01 Roger Sayle <roger@eyesopen.com>
18663
18664 PR optimization/11634
18665 * gcc.dg/20031201-2.c: New test case.
18666
18667 2003-12-01 Zack Weinberg <zack@codesourcery.com>
18668
18669 PR 11433
18670 * objc.dg/proto-lossage-3.m: New test.
18671
18672 2003-12-01 Roger Sayle <roger@eyesopen.com>
18673
18674 PR optimization/12628
18675 * gcc.dg/20031201-1.c: New test case.
18676
18677 2003-12-01 Eric Botcazou <ebotcazou@libertysurf.fr>
18678
18679 * gcc.dg/unaligned-1.c: New test.
18680
18681 2003-11-30 Mark Mitchell <mark@codesourcery.com>
18682
18683 PR c++/9849
18684 * g++.dg/template/error4.C: New test.
18685 * g++.dg/template/nested3.C: Adjust error markers.
18686
18687 2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18688
18689 * gcc.dg/cpp/assert4.c: Check more #system assertions.
18690
18691 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk>
18692
18693 PR c/10333
18694 * gcc.dg/bitfld-7.c: New test.
18695
18696 2003-11-29 Richard Sandiford <rsandifo@redhat.com>
18697
18698 * gcc.dg/tls/asm-1.C: New test.
18699
18700 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18701
18702 * gcc.dg/cpp/assert4.c: Update.
18703
18704 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr>
18705
18706 * gcc.dg/builtin-apply2.c: Set size of stack argument data to 64.
18707 * gcc.dg/builtin-apply3.c: New test.
18708
18709 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18710
18711 * lib/compat.exp (compat-obj): New xfaildata parameter.
18712 Use it to set compiler_conditional_xfail_data before compiling.
18713 (compat-get-options): Handle dg-xfail-if.
18714 (compat-execute): Retrieve XFAIL data and pass them to compat-obj.
18715 * gcc.dg/compat/vector-1_x.c: XFAIL on SPARC.
18716 * gcc.dg/compat/vector-1_y.c: Likewise.
18717 * gcc.dg/compat/vector-2_x.c: Likewise.
18718 * gcc.dg/compat/vector-2_y.c: Likewise.
18719
18720 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18721
18722 * g++.dg/opt/reg-stack4.C: New test.
18723
18724 2003-11-27 Eric Botcazou <ebotcazou@libertysurf.fr>
18725
18726 * gcc.dg/builtin-apply2.c: New test.
18727
18728 2003-11-26 Eric Botcazou <ebotcazou@libertysurf.fr>
18729
18730 * gcc.c-torture/compile/20031023-4.c: Don't XFAIL on SPARC64.
18731
18732 2003-11-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18733
18734 PR c++/12924
18735 * g++.dg/template/template-id-2.C: New test.
18736
18737 2003-11-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18738
18739 PR c++/5369
18740 * g++.dg/template/memfriend1.C: New test.
18741 * g++.dg/template/memfriend2.C: Likewise.
18742 * g++.dg/template/memfriend3.C: Likewise.
18743 * g++.dg/template/memfriend4.C: Likewise.
18744 * g++.dg/template/memfriend5.C: Likewise.
18745 * g++.dg/template/memfriend6.C: Likewise.
18746 * g++.dg/template/memfriend7.C: Likewise.
18747 * g++.dg/template/memfriend8.C: Likewise.
18748 * g++.old-deja/g++.pt/friend44.C: Remove a bogus error.
18749
18750 2003-11-21 Mark Mitchell <mark@codesourcery.com>
18751
18752 PR c++/12515
18753 * g++.dg/ext/cond1.C: New test.
18754
18755 2003-11-20 Richard Henderson <rth@redhat.com>
18756
18757 * gcc.dg/20020201-2.c: Remove.
18758 * gcc.dg/20020201-4.c: Remove.
18759 * gcc.dg/20020304-1.c: Remove.
18760
18761 2003-11-19 Nathanael Nerode <neroden@gcc.gnu.org>
18762
18763 * gcc.dg/cpp/trad/xwin1.c: New test case.
18764
18765 2003-11-19 Andreas Tobler <a.tobler@schweiz.ch>
18766
18767 * g++.dg/compat/compat.exp: Add DYLD_LIBRARY_PATH for darwin.
18768 * lib/g77.exp: Likewise.
18769 * lib/objc.exp: Likewise.
18770 * lib/g++.exp: Likewise, add -multiply_defined suppress flag
18771 for darwin.
18772
18773 2003-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18774
18775 PR c++/12932
18776 * g++.dg/template/static5.C: New test.
18777
18778 2003-11-18 Joseph S. Myers <jsm@polyomino.org.uk>
18779
18780 * gcc.dg/nested-func-1.c: New test.
18781
18782 2003-11-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
18783
18784 * gcc.dg/cpp/assert4.c: New test.
18785
18786 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18787
18788 PR c++/2294
18789 * g++.dg/lookup/using9.c: New test.
18790
18791 2003-11-14 Mark Mitchell <mark@codesourcery.com>
18792
18793 PR c++/12762
18794 * g++.dg/template/error3.C: New test.
18795
18796 2003-11-14 Arnaud Charlet <charlet@act-europe.fr>
18797
18798 PR ada/13035
18799 * ada/acats/run_acats, run_all.sh: Fix syntax error.
18800 No longer use a wrapper for gcc, since this does not work under
18801 Windows.
18802
18803 2003-11-14 Giovanni Bajo <giovannibajo@libero.it>
18804
18805 PR c++/2094
18806 * g++.dg/template/ptrmem7.C: New test.
18807
18808 2003-11-13 Andrew Pinski <apinski@apple.com>
18809
18810 * gcc.c-torture/compile/20031113-1.c: New test.
18811
18812 2003-11-13 Mark Mitchell <mark@codesourcery.com>
18813 Kean Johnston <jkj@sco.com>
18814
18815 PR c/13029
18816 * gcc.dg/unused-4.c: Update.
18817
18818 2003-11-13 Eric Botcazou <ebotcazou@libertysurf.fr>
18819
18820 * g++.dg/opt/const3.C: New test.
18821
18822 2003-11-13 Jan Hubicka <jh@suse.cz>
18823
18824 * gcc.c-torture/compile/20031112-1.c: New test.
18825
18826 2003-11-12 Mark Mitchell <mark@codesourcery.com>
18827
18828 * g++.dg/parse/crash10.C: Remove bogus error marker.
18829
18830 2003-11-12 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
18831
18832 * ada/acats/run_acats (host_gnatmake): Use type in a /bin/sh script.
18833 (host_gcc): Likewise.
18834 (ROOT): Honor $PWDCMD.
18835 (BASE): Likewise.
18836 * ada/acats/run_all.sh (dir): Honor $PWDCMD.
18837
18838 2003-11-12 Catherine Moore <clm@redhat.com>
18839
18840 * gcc.c-torture/execute/20020720-1.x: Add xfail for frv-*-*.
18841
18842 2003-11-12 Andreas Jaeger <aj@suse.de>
18843 Jakub Jelinek <jakub@redhat.com>
18844 Andrew Pinski <pinskia@physics.uc.edu>
18845 Richard Henderson <rth@redhat.com>
18846
18847 * gcc.dg/c90-const-expr-2.c (foo): Avoid extra warning on 64-bit
18848 systems.
18849 * gcc.dg/c99-const-expr-2.c (foo): Likewise.
18850
18851 * gcc.dg/20030926-1.c: Make it work on x86_64 systems.
18852 * gcc.dg/i386-pentium4-not-mull.c: Likewise.
18853
18854 2003-11-11 Andreas Jaeger <aj@suse.de>
18855
18856 * gcc.c-torture/execute/20020720-1.x: Test passes also on x86_64.
18857
18858 * gcc.c-torture/execute/20020227-1.x: Test passes also on x86_64.
18859
18860 2003-11-10 Arnaud Charlet <charlet@act-europe.fr>
18861
18862 * ada/acats/run_all.sh: Add handling of unsupported (tasking) tests.
18863 Clean ups.
18864
18865 2003-11-10 Waldek Hebisch <hebisch@math.uni.wroc.pl>
18866
18867 * gcc.dg/trampoline-1.c: New test.
18868
18869 2003-11-09 Andrew Pinski <pinskia@physics.uc.edu>
18870
18871 * gcc.c-torture/compile/200031109-1.c: New test.
18872
18873 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18874
18875 PR c/3190
18876 PR c/8714
18877 * gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
18878 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/ext3.c,
18879 gcc.dg/format/no-y2k-1.c: Update.
18880
18881 2003-11-08 Roger Sayle <roger@eyesopen.com>
18882
18883 PR optimization/10467
18884 * gcc.dg/20031108-1.c: New test case.
18885
18886 2003-11-07 Geoffrey Keating <geoffk@apple.com>
18887
18888 * gcc.dg/pch/warn-1.c: Allow for more helpful error message.
18889
18890 2003-11-08 Joseph S. Myers <jsm@polyomino.org.uk>
18891
18892 * gcc.dg/compound-lvalue-1.c: New test.
18893 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Remove
18894 some XFAILs.
18895
18896 2003-11-06 Geoffrey Keating <geoffk@apple.com>
18897
18898 * gcc.dg/altivec-varargs-1.c: New test.
18899
18900 2003-11-05 Eric Botcazou <ebotcazou@libertysurf.fr>
18901
18902 * gcc.c-torture/compile/20031023-4.c: XFAIL on SPARC64
18903 * gcc.c-torture/compile/simd-5.c: XFAIL on SPARC64 at -O0 and -O1.
18904 * gcc.c-torture/execute/simd-4.x: New file. XFAIL on SPARC at -O0.
18905 * gcc.c-torture/execute/va-arg-25.x: New file. XFAIL on SPARC.
18906 * gcc.dg/uninit-C.c: XFAIL on non 64-bit Solaris versions.
18907
18908 2003-11-05 Joseph S. Myers <jsm@polyomino.org.uk>
18909
18910 * gcc.dg/cond-lvalue-1.c: New test.
18911
18912 2003-11-05 Gernot Hillier <gernot.hillier@siemens.com>
18913
18914 * g++.old-deja/g++.pt/asm1.C: Enable for e.g. x86_64-*-linux-gnu.
18915
18916 2003-11-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18917
18918 PR c++/11616
18919 * g++.dg/template/instantiate5.C: New test.
18920
18921 2003-11-03 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
18922
18923 PR c++/12726
18924 * g++.dg/ext/complit2.C: Replace test with self-contained version.
18925 * ChangeLog: Add missing first entry for above test.
18926
18927 2003-11-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18928
18929 PR c++/9810
18930 * g++.dg/template/using8.C: New test.
18931 * g++.old-deja/g++.other/access11.C: Adjust expected error location.
18932
18933 2003-11-02 Roger Sayle <roger@eyesopen.com>
18934
18935 PR optimization/10817
18936 * gcc.c-torture/compile/20031102-1.c: New test case.
18937
18938 2003-11-02 Kazu Hirata <kazu@cs.umass.edu>
18939
18940 * gcc.c-torture/execute/va-arg-25.c: Enable only if INT_MAX ==
18941 2147483647.
18942
18943 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18944
18945 * gcc.dg/20031102-1.c: New test.
18946
18947 2003-11-02 Eric Botcazou <ebotcazou@libertysurf.fr>
18948
18949 * gcc.dg/complex-1.c: New test.
18950
18951 2003-11-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
18952
18953 PR c++/12796
18954 * g++.dg/template/crash13.C: Adjust expected error location.
18955 * g++.old-deja/g++.brendan/ns1.C: Likewise.
18956
18957 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18958
18959 * g++.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18960
18961 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18962
18963 PR/10239
18964 * gcc.c-torture/compile/20031031-2.c: New test.
18965
18966 2003-10-31 Josef Zlomek <zlomekj@suse.cz>
18967
18968 PR/11640
18969 * gcc.c-torture/compile/20031031-1.c: New test.
18970
18971 2003-10-31 Richard Earnshaw <rearnsha@arm.com>
18972
18973 * g77.dg/bprob/bprob.exp: Disable test on arm-elf configs.
18974 * gcc.misc-tests/bprob.exp: Likewise.
18975 * g77.dg/execute/20001201.x, 6367.x, io0.x, io1.x, u77-test.x: XFAIL
18976 the execution test on arm-elf configs.
18977 * g77.dg/execute/10197.x: New file. XFAIL the execution test on
18978 configs that don't support scratch files.
18979 * g77.dg/execute/u77-test.x: XFAIL compilation on arm-elf configs.
18980
18981 2003-10-30 Arnaud Charlet <charlet@act-europe.fr>
18982
18983 * ada/acats/run_all.sh: Do not print PASS messages to stdout, as
18984 done by dejagnu.
18985
18986 2003-10-29 Arnaud Charlet <charlet@act-europe.fr>
18987
18988 * ada/acats/run_all.sh: Redirect mv output to /dev/null
18989 Avoid non pure sh syntax. Add more logging.
18990
18991 * ada/acats/norun.lst: Disable cdd2a03, since it is expected to
18992 fail.
18993
18994 2003-10-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
18995
18996 PR libgcj/10610
18997 * gcc.dg/ppc-stackalign-1.c: New test.
18998
18999 2003-10-28 Arnaud Charlet <charlet@act-europe.fr>
19000
19001 * ada/acats/run_all.sh: Change output to be more compliant with
19002 dejagnu framework.
19003 Create acats.sum and acats.log files under testsuite/ada/acats
19004 Only run [a-z]* directories, to filter out e.g. CVS.
19005 Redirect build output to log file.
19006
19007 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19008
19009 * README.ada: Removed, integrated in ../doc/sourcebuild.texi
19010
19011 2003-10-27 Arnaud Charlet <charlet@act-europe.fr>
19012
19013 PR ada/5909:
19014 * README.ada, ada/acats: Import ACATS 2.5 for GCC Ada test suite.
19015
19016 2003-10-27 Jakub Jelinek <jakub@redhat.com>
19017
19018 * gcc.c-torture/compile/20031023-1.c: New test.
19019 * gcc.c-torture/compile/20031023-2.c: New test.
19020 * gcc.c-torture/compile/20031023-3.c: New test.
19021 * gcc.c-torture/compile/20031023-4.c: New test.
19022
19023 2003-10-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19024
19025 PR c++/10371
19026 * g++.dg/lookup/scoped8.C: New test.
19027
19028 2003-10-25 Eric Botcazou <ebotcazou@libertysurf.fr>
19029
19030 * g++.dg/opt/reg-stack3.C: New test.
19031
19032 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19033
19034 * gcc.dg/c99-arraydecl-2.c: New test. PR c/11943.
19035
19036 2003-10-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19037
19038 PR c++/11076
19039 * g++.dg/template/crash13.C: New test.
19040
19041 2003-10-24 Joseph S. Myers <jsm@polyomino.org.uk>
19042
19043 * gcc.dg/c99-restrict-2.c: New test.
19044
19045 2003-10-24 Nathan Sidwell <nathan@codesourcery.com>
19046
19047 PR c++/12698, c++/12699, c++/12700, c++/12566
19048 * g++.dg/inherit/covariant9.C: New test.
19049 * g++.dg/inherit/covariant10.C: New test.
19050 * g++.dg/inherit/covariant11.C: New test.
19051
19052 2003-10-23 Jason Merrill <jason@redhat.com>
19053
19054 PR c++/12726
19055 * g++.dg/ext/complit2.C: New test.
19056
19057 2003-10-20 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
19058
19059 PR target/12654
19060 * gcc.c-torture/execute/20031020-1.c: New test.
19061
19062 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19063
19064 * gcc.dg/old-style-asm-1.c: Also check for (set (pc) on lines
19065 following the jump_insn.
19066
19067 2003-10-22 Joseph S. Myers <jsm@polyomino.org.uk>
19068
19069 * gcc.dg/cast-lvalue-1.c: New test.
19070
19071 2003-10-21 Mark Mitchell <mark@codesourcery.com>
19072
19073 PR c++/11962
19074 * g++.dg/template/cond2.C: New test.
19075
19076 2003-10-20 Joseph S. Myers <jsm@polyomino.org.uk>
19077
19078 * gcc.dg/builtins-28.c: New test.
19079
19080 2003-10-20 Jan Hubicka <jh@suse.cz>
19081
19082 * testsuite/g++.dg/opt/inline4.C: Do not use min-inline-insns
19083 parameter.
19084 * testsuite/gcc.dg/inline-2.c: Likewise.
19085
19086 2003-10-20 Phil Edwards <phil@codesourcery.com>
19087
19088 * gcc.dg/20021014-1.c: XFAIL for *-*-windiss targets.
19089 * gcc.dg/nest.c: Likewise.
19090
19091 2003-10-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19092
19093 PR c++/9781, c++/10583, c++/11862
19094 * g++.dg/parse/crash13.C: New test.
19095
19096 2003-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19097
19098 * gcc.dg/old-style-asm-1.c: Count jump_insns instead of labels.
19099
19100 2003-10-20 Eric Botcazou <ebotcazou@libertysurf.fr>
19101
19102 * gcc.dg/builtins-18.c: Wrap C99 tests with HAVE_C99_RUNTIME.
19103 Define HAVE_C99_RUNTIME except on Solaris.
19104 * gcc.dg/builtins-20.c: Likewise.
19105
19106 2003-10-19 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19107
19108 * gcc.dg/old-style-asm-1.c: Use scan-assembler-times.
19109
19110 2003-10-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19111
19112 PR c++/12495
19113 * g++.dg/template/crash21.C: New test.
19114
19115 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19116
19117 PR c++/2513
19118 * g++.dg/template/typename5.C: New test.
19119
19120 2003-10-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19121
19122 PR c++/12369
19123 * g++.dg/template/friend25.C: New test.
19124
19125 2003-10-16 Ziemowit Laski <zlaski@apple.com>
19126
19127 * objc.dg/try-catch-2.m: Relax target triple to all Darwin
19128 versions.
19129
19130 2003-10-16 Kazu Hirata <kazu@cs.umass.edu>
19131
19132 * gcc.c-torture/execute/20031003-1.c: Enable only when INT_MAX
19133 == 2147483647.
19134
19135 2003-10-15 Kazu Hirata <kazu@cs.umass.edu>
19136
19137 * gcc.c-torture/execute/960416-1.x: Remove.
19138 * gcc.c-torture/execute/divconst-3.x: Likewise.
19139
19140 2003-10-15 Hans-Peter Nilsson <hp@axis.com>
19141
19142 PR target/12598
19143 * gcc.dg/torture/cris-volatile-1.c: New test.
19144
19145 2003-10-14 Roger Sayle <roger@eyesopen.com>
19146
19147 PR optimization/9325
19148 * gcc.c-torture/execute/20031003-1.c: Remove non-portable tests
19149 for overflowing floating point to integer conversion during RTL
19150 simplification.
19151
19152 2003-10-13 Ziemowit Laski <zlaski@apple.com>
19153
19154 * objc/execute/_cmd.m: Fix typo.
19155 * objc.dg/image-info.m, objc.dg/symtab-1.m:
19156 Relax 'scan-assembler' regexp.
19157 * objc.dg/try-catch-1.m, objc.dg/try-catch-3.m,
19158 objc.dg/try-catch-4.m: Run on non-Darwin targets.
19159 * objc.dg/zero-link-2.m: Remove blank line.
19160 * objc.dg/zero-link-3.m: New test case.
19161
19162 2003-10-13 Geoffrey Keating <geoffk@apple.com>
19163
19164 * g77.f-torture/execute/980520-1.x: XFAIL at -O0.
19165
19166 * gcc.dg/asm-names.c: Use scan-assembler-not rather
19167 than linker trickery.
19168
19169 2003-10-13 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19170
19171 PR c++/12370
19172 * g++.dg/other/friend2.C: New test.
19173
19174 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
19175
19176 * gcc.dg/20031012-1.c: New test.
19177
19178 2003-10-12 Steven Bosscher <steven@gcc.gnu.org>
19179
19180 * gcc.dg/weak/weak-3.c: Fix for new warning.
19181
19182 2003-10-12 Kelley Cook <kcook@gcc.gnu.org>
19183
19184 PR optimization/8750
19185 * gcc.c-torture/execute/20031012-1.c: New test case.
19186
19187 2003-10-11 Roger Sayle <roger@eyesopen.com>
19188
19189 * gcc.c-torture/execute/string-opt-8.c: Don't test optimizations
19190 that inline strncmp as cmpstrsi on i386 when compiled with -Os.
19191
19192 2003-10-11 Roger Sayle <roger@eyesopen.com>
19193
19194 PR optimization/12260
19195 * gcc.c-torture/compile/20031011-2.c: New test case.
19196
19197 2003-10-11 Roger Sayle <roger@eyesopen.com>
19198
19199 * gcc.c-torture/execute/20031011-1.c: New testcase.
19200
19201 2003-10-11 Eric Botcazou <ebotcazou@libertysurf.fr>
19202
19203 * gcc.c-torture/compile/20031011-1.c: New test.
19204
19205 2003-10-11 Jan Hubicka <jh@suse.cz>
19206
19207 * g++.dg/other/first-global.C: New test.
19208
19209 2003-10-11 Roger Sayle <roger@eyesopen.com>
19210
19211 * gcc.c-torture/execute/string-opt-18.c: New testcase.
19212
19213 2003-10-10 Ian Lance Taylor <ian@wasabisystems.com>
19214
19215 * gcc.c-torture/compile/20031010-1.c: New test.
19216
19217 2003-10-10 Geoffrey Keating <geoffk@apple.com>
19218
19219 * gcc.c-torture/execute/va-arg-24.c: Correct, and rename to...
19220 * gcc.c-torture/execute/va-arg-25.c: ... here.
19221
19222 2003-10-09 Mark Mitchell <mark@codesourcery.com>
19223
19224 * g++.dg/ext/attrib8.C: Only run it on x86 targets.
19225
19226 2003-10-08 Richard Sandiford <rsandifo@redhat.com>
19227
19228 * gcc.c-torture/compile/mipscop-[1-4].c: Disable for mips16.
19229
19230 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19231
19232 * g++.dg/parse/error2.C: New test.
19233
19234 2003-10-08 Giovanni Bajo <giovannibajo@libero.it>
19235
19236 PR c++/11097
19237 * g++.dg/other/error5.C: Modify the error message.
19238 * g++.dg/lookup/using8.C: New test.
19239
19240 2003-10-07 Geoffrey Keating <geoffk@apple.com>
19241
19242 * gcc.dg/darwin-abi-2.c: New file.
19243 * gcc.c-torture/execute/va-arg-24.c: New file.
19244
19245 2003-10-06 Bob Wilson <bob.wilson@acm.org>
19246
19247 * g++.dg/template/spec10.C: Set exit value to zero on success. Fix
19248 indentation.
19249
19250 2003-10-06 Mark Mitchell <mark@codesourcery.com>
19251
19252 PR c++/10147
19253 * g++.dg/other/error4.C: Update error messages.
19254 * g++.dg/template/ptrmem4.C: Likewise.
19255
19256 PR c++/12337
19257 * g++.dg/init/new9.C: New test.
19258
19259 PR c++/12334, c++/12236, c++/8656
19260 * g++.dg/ext/attrib8.C: New test.
19261
19262 2003-10-06 Devang Patel <dpatel@apple.com>
19263
19264 * gcc.dg/debug/dwarf2-3.h: New test.
19265 * gcc.dg/debug/dwarf2-3.c: New test case for -feliminate-dwarf2-dups.
19266
19267 2003-10-06 Wolfgang Bangerth <bangerth@ticam.utexas.edu>
19268
19269 * g++.dg/opt/cfg2.C: New test.
19270
19271 2003-10-06 Eric Botcazou <ebotcazou@libertysurf.fr>
19272
19273 * g++.dg/opt/float1.C: New test.
19274
19275 2003-10-04 Eric Botcazou <ebotcazou@libertysurf.fr>
19276
19277 * gcc.dg/c90-array-lval-6.c: New test.
19278 * gcc.dg/c99-array-lval-6.c: New test.
19279
19280 2003-10-03 Alexander Malmberg <alexander@malmberg.org>
19281 Ziemowit Laski <zlaski@apple.com>
19282
19283 * objc.dg/method-6.m ('starboard'): Move prototype from 'Base' to
19284 'Derived', so that it is never considered a class method; add
19285 new warning for '+port' method ambiguity.
19286 * objc.dg/method-12.m: Include <objc/objc.h> instead of
19287 <objc/objc-api.h> (needed on Mac OS X).
19288 * objc.dg/method-13.m: New test.
19289
19290 2003-10-03 Roger Sayle <roger@eyesopen.com>
19291
19292 PR optimization/9325, PR java/6391
19293 * gcc.c-torture/execute/20031003-1.c: New test case.
19294
19295 2003-10-02 Mark Mitchell <mark@codesourcery.com>
19296
19297 PR optimization/12180
19298 * gcc.dg/20031002-1.c: New test.
19299
19300 PR c++/12486
19301 * g++.dg/inherit/error1.C: New test.
19302
19303 2003-10-02 Chris Demetriou <cgd@broadcom.com>
19304
19305 * lib/f-torture.exp (search_for): Rename to...
19306 (search_for_re): This. Also, clean up comments and the
19307 "regexp" invocation.
19308
19309 2003-10-02 Josef Zlomek <zlomekj@suse.cz>
19310
19311 * gcc.c-torture/compile/20031002-1.c: New test.
19312
19313 2003-10-02 Jakub Jelinek <jakub@redhat.com>
19314
19315 * g++.dg/opt/cond1.C: New test.
19316
19317 2003-10-01 Kelley Cook <kelleycook@wideopenwest.com>
19318
19319 * gcc.dg/Wold-style-definition-2.c: New testcase.
19320 * gcc.dg/wtr-func-def-1.c: Modify to reflect new warning.
19321
19322 2003-09-29 Richard Henderson <rth@redhat.com>
19323
19324 * g++.dg/init/array10.C: Add dg-options.
19325
19326 2003-09-29 Eric Botcazou <ebotcazou@libertysurf.fr>
19327
19328 * g++.dg/opt/unroll1.C: Change unsigned to __SIZE_TYPE__.
19329
19330 2003-09-28 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19331
19332 * g++.dg/template/friend19.C: Fix typo.
19333 * g++.old-deja/g++.other/crash31.C: Adjust expected error.
19334
19335 2003-09-28 Richard Sandiford <rsandifo@redhat.com>
19336
19337 * gcc.c-torture/execute/20030928-1.c: New test.
19338 * gcc.dg/torture/mips-sdata-1.c (f): Refer to x[0] rather than x[3].
19339
19340 2003-09-27 Eric Botcazou <ebotcazou@libertysurf.fr>
19341
19342 * g++.dg/opt/unroll1.C: New test.
19343
19344 2003-09-26 Roger Sayle <roger@eyesopen.com>
19345
19346 PR optimization/11741
19347 * gcc.dg/20030926-1.c: New test case.
19348
19349 2003-09-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19350
19351 PR c++/5655
19352 * g++.dg/parse/access7.C: New test.
19353 * g++.old-deja/g++.brendan/crash56.C: Fix redeclaration error.
19354
19355 2003-09-24 Ziemowit Laski <zlaski@apple.com>
19356
19357 MERGE OF objc-improvements-branch into MAINLINE:
19358 * lib/objc.exp (objc_target_compile): Do not point at libobjc headers
19359 if libobjc has not been built.
19360 * objc/execute/IMP.m, objc/execute/_cmd.m, objc/execute/bf-common.h,
19361 objc/execute/bycopy-3.m, objc/execute/class-{1-14}.m,
19362 objc/execute/class-self-2.m, objc/execute/many_args_method.m,
19363 objc/execute/nested-3.m, objc/execute/np-2.m,
19364 objc/execute/object_is_class.m, objc/execute/object_is_meta_class.m,
19365 objc/execute/redefining_self.m, objc/execute/root_methods.m,
19366 objc/execute/static-{1-2}.m, objc/execute/string-{1-4}.m,
19367 objc/execute/va_method.m, objc.dg/comp-types-4.m, objc.dg/headers.m,
19368 objc.dg/special/unclaimed-category-1.h,
19369 objc.dg/special/unclaimed-category-1.m: Make usable with NeXT as
19370 well as GNU runtime.
19371 * execute/next_mapping.h: New header, for GNU->NeXT impedance matching.
19372 * execute/cascading-1.m, execute/function-message-1.m,
19373 objc.dg/anon-1.m, objc.dg/bitfield-{3-4}.m,
19374 objc.dg/call-super-{1-3}.m, objc.dg/category-1.m,
19375 objc.dg/const-str-{3-6}.m, objc.dg/encode-{1-4}.m,
19376 objc.dg/func-ptr-1.m, objc.dg/gnu-runtime-1.m, objc.dg/image-info.m,
19377 objc.dg/method-{3-12}.m, objc.dg/missing-proto-{1-3}.m,
19378 objc.dg/nested-func-1.m, objc.dg/proto-lossage-2.m,
19379 objc.dg/proto-qual-1.m, objc.dg/sizeof-1.m, objc.dg/static-1.m,
19380 objc.dg/symtab-1.m, objc.dg/try-catch-{1-4}.m,
19381 objc.dg/type-size-{1-2}.m, objc.dg/zero-link-{1-2}.m: New test cases.
19382 * objc.dg/bitfield-2.m: Run only on Darwin.
19383 * objc.dg/class-2.m, objc.dg/comp-types-1.m, objc.dg/desig-init-1.m,
19384 objc.dg/method-{1-2}.m, objc.dg/proto-hier-1.m,
19385 objc.dg/proto-lossage-1.m: Adjust for message wording changes.
19386 * objc.dg/const-str-1.m: Fix constant string layout.
19387
19388 2003-09-24 Alexandre Oliva <aoliva@redhat.com>
19389
19390 * gcc.dg/cpp/Wunknown-pragmas-1.c: New test.
19391
19392 2003-09-23 Geoffrey Keating <geoffk@apple.com>
19393
19394 * gcc.dg/darwin-abi-1.c: New file.
19395
19396 2003-09-21 Andrew Pinski <pinskia@physics.uc.edu>
19397
19398 PR target/12281
19399 * gcc.c-torture/compile/20030921-1.c: New test.
19400
19401 2003-09-22 Eric Botcazou <ebotcazou@libertysurf.fr>
19402
19403 * g++.dg/opt/reg-stack2.C: New test.
19404
19405 2003-09-21 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
19406
19407 * g++.dg/eh/delayslot1.C: New test.
19408
19409 2003-09-20 Richard Henderson <rth@redhat.com>
19410
19411 * gcc.dg/format/gcc_diag-1.c: Add tests for %J.
19412
19413 2003-09-20 Roger Sayle <roger@eyesopen.com>
19414
19415 * gcc.c-torture/execute/20030920-1.c: New test case.
19416
19417 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19418
19419 * g++.dg/rtti/typeid3.C: Correct expected error message.
19420
19421 2003-09-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19422
19423 PR c++/157
19424 * g++.dg/parse/crash12.C: New test.
19425
19426 2003-09-19 Janis Johnson <janis187@us.ibm.com>
19427
19428 * gcc.dg/compat/mixed-struct-check.h: New.
19429 * gcc.dg/compat/mixed-struct-defs.h: New.
19430 * gcc.dg/compat/mixed-struct-init.h: New.
19431 * gcc.dg/compat/struct-by-value-19_main.c: New.
19432 * gcc.dg/compat/struct-by-value-19_x.c: New.
19433 * gcc.dg/compat/struct-by-value-19_y.c: New.
19434 * gcc.dg/compat/struct-by-value-20_main.c: New.
19435 * gcc.dg/compat/struct-by-value-20_x.c: New.
19436 * gcc.dg/compat/struct-by-value-20_y.c: New.
19437 * gcc.dg/compat/struct-return-19_main.c: New.
19438 * gcc.dg/compat/struct-return-19_x.c: New.
19439 * gcc.dg/compat/struct-return-19_y.c: New.
19440 * gcc.dg/compat/struct-return-20_main.c: New.
19441 * gcc.dg/compat/struct-return-20_x.c: New.
19442 * gcc.dg/compat/struct-return-20_y.c: New.
19443
19444 2003-09-19 Andrew Pinski <pinskia@physics.uc.edu>
19445 * g++.dg/init/array11.C: Change unsigned to __SIZE_TYPE__
19446 so that it will not complain on LP64 targets.
19447
19448 2003-09-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19449
19450 PR c++/495
19451 * g++.dg/template/friend24.C: New test.
19452
19453 2003-09-19 Nathan Sidwell <nathan@codesourcery.com>
19454
19455 PR c++/12332
19456 * g++.dg/template/memtmpl2.C: New test.
19457
19458 2003-09-18 Mark Mitchell <mark@codesourcery.com>
19459
19460 PR target/11184
19461 * gcc.dg/builtin-apply1.c: New test.
19462
19463 2003-09-18 Nathan Sidwell <nathan@codesourcery.com>
19464
19465 PR c++/9848
19466 * g++.dg/warn/Wunused-4.C: New test.
19467
19468 2003-09-18 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
19469
19470 PR c++/12316
19471 * g++.dg/other/gc2.C: New test.
19472
19473 2003-09-17 Mark Mitchell <mark@codesourcery.com>
19474
19475 PR c++/11991
19476 * g++.dg/rtti/typeid3.C: New test.
19477
19478 PR c++/12266
19479 * g++.dg/overload/template1.C: New test.
19480
19481 2003-09-17 Eric Botcazou <ebotcazou@libertysurf.fr>
19482
19483 * g++.dg/opt/cfg3.C: New test.
19484
19485 2003-09-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19486
19487 PR c++/7939
19488 * g++.dg/template/crash11.C: New test.
19489
19490 2003-09-16 Jason Merrill <jason@redhat.com>
19491 Jakub Jelinek <jakub@redhat.com>
19492
19493 * gcc.dg/attr-warn-unused-result.c: New test.
19494
19495 2003-09-15 Nathan Sidwell <nathan@codesourcery.com>
19496
19497 PR c++/12184
19498 * g++.dg/expr/call2.C: New test.
19499
19500 2003-09-15 Andreas Jaeger <aj@suse.de>
19501
19502 * gcc.dg/Wold-style-definition-1.c: New test.
19503
19504 2003-09-14 Mark Mitchell <mark@codesourcery.com>
19505
19506 PR c++/3907
19507 * g++.dg/parse/template12.C: New test.
19508
19509 * g++.dg/abi/bitfield11.C: New test.
19510 * g++.dg/abi/bitfield12.C: Likewise.
19511
19512 2003-09-14 Alexandre Oliva <aoliva@redhat.com>
19513
19514 * gcc.dg/cpp/separate-1.c: Adjust line of error. Test for correct
19515 non-expansion of functional macro name without arguments at EOL.
19516 * gcc.dg/cpp/spacing1.c: Revert 2003-08-04's change. Likewise.
19517
19518 2003-09-14 Richard Sandiford <rsandifo@redhat.com>
19519
19520 * gcc.c-torture/execute/20030914-[12].c: New tests.
19521
19522 2003-09-11 Nathan Sidwell <nathan@codesourcery.com>
19523
19524 PR c++/11788
19525 * g++.dg/overload/addr1.C: New test.
19526
19527 2003-09-10 Ian Lance Taylor <ian@wasabisystems.com>
19528
19529 * gcc.dg/20030909-1.c: New test.
19530
19531 2003-09-10 Eric Botcazou <ebotcazou@libertysurf.fr>
19532
19533 * gcc.dg/ultrasp10.c: New test.
19534
19535 2003-09-09 Devang Patel <dpatel@apple.com>
19536
19537 * gcc.dg/darwin-ld-6.c: New test.
19538
19539 2003-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19540
19541 * gcc.dg/torture/builtin-explog-1.c: New testcase.
19542
19543 2003-09-08 Mark Mitchell <mark@codesourcery.com>
19544
19545 * gcc.dg/ia64-types1.c: New test.
19546 * gcc.dg/ia64-types2.c: Likewise.
19547
19548 2003-09-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19549
19550 * gcc.dg/builtins-1.c: Add more _Complex tests.
19551 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19552
19553 * gcc.dg/builtins-1.c: Test existing _Complex functions.
19554 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19555
19556 2003-09-08 Mark Mitchell <mark@codesourcery.com>
19557
19558 PR c++/11786
19559 * g++.dg/lookup/koenig2.C: New test.
19560
19561 PR c++/5296
19562 * g++.dg/rtti/typeid2.C: New test.
19563
19564 2003-09-08 Jakub Jelinek <jakub@redhat.com>
19565
19566 * gcc.c-torture/compile/20030904-1.c: New test.
19567
19568 2003-09-07 Eric Botcazou <ebotcazou@libertysurf.fr>
19569
19570 * g++.dg/opt/longbranch2.C: New test.
19571
19572 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19573
19574 * g++.dg/template/crash10.C: Only compile it.
19575
19576 2003-09-07 Andrew Pinski <pinskia@physics.uc.edu>
19577
19578 PR middle-end/11665
19579 * gcc.c-torture/compile/20030907-1.c: New test.
19580 * g++.dg/init/array11.C: New test.
19581
19582 2003-09-07 Mark Mitchell <mark@codesourcery.com>
19583
19584 PR c++/11852
19585 * g++.dg/init/struct1.C: New test.
19586
19587 2003-09-07 Mark Mitchell <mark@codesourcery.com>
19588
19589 PR c++/12181
19590 * g++.dg/expr/comma1.C: New test.
19591
19592 2003-09-06 Mark Mitchell <mark@codesourcery.com>
19593
19594 PR c++/11867
19595 * g++.dg/expr/static_cast5.C: New test.
19596
19597 2003-09-06 Andrew Pinski <pinskia@physics.uc.edu>
19598
19599 PR c++/11507
19600 * g++.dg/lookup/scoped7.C: New test.
19601
19602 PR c++/9574
19603 * g++.dg/other/static1.C: New test.
19604
19605 PR c++/11490
19606 * g++.dg/warn/template-1.C: New test.
19607
19608 PR c++/11432
19609 * g++.dg/template/crash10.C: New test.
19610
19611 PR c++/2478
19612 * g++.dg/overload/VLA.C: New test.
19613
19614 PR c++/10804
19615 * g++.dg/template/call1.C: New test.
19616
19617 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19618
19619 PR c++/11794
19620 * g++.dg/parse/using3.C: New test.
19621
19622 2003-09-06 Roger Sayle <roger@eyesopen.com>
19623
19624 PR c++/11409
19625 * g++.dg/overload/builtin3.C: New test case.
19626
19627 2003-09-06 Steven Bosscher <steven@gcc.gnu.org>
19628
19629 PR c/9862
19630 * gcc.dg/20030906-1.c: New test.
19631 * gcc.dg/20030906-2.c: Likewise.
19632
19633 2003-09-06 Nathan Sidwell <nathan@codesourcery.com>
19634
19635 PR c++/12167
19636 * g++.dg/parse/defarg5.C: New test.
19637
19638 * g++.dg/template/non-type-template-argument-1.C: Tweak expected error.
19639
19640 2003-09-05 Mark Mitchell <mark@codesourcery.com>
19641
19642 PR c++/12163
19643 * g++.dg/expr/static_cast4.C: New test.
19644
19645 PR c++/12146
19646 * g++.dg/template/crash9.C: New test.
19647
19648 2003-09-05 Andrew Pinski <pinskia@physics.uc.edu>
19649
19650 * g++.old-deja/g++.ext/pretty2.C: Update for change
19651 in __FUNCTION__.
19652 * g++.old-deja/g++.ext/pretty3.C: Likewise.
19653
19654 2003-09-05 Nathan Sidwell <nathan@codesourcery.com>
19655
19656 PR c++/11922
19657 * g++/dg/template/qualified-id1.C: New test.
19658
19659 PR c++/12037
19660 * g++.dg/warn/noeffect4.C: New test.
19661
19662 2003-09-04 Matt Austern <austern@apple.com>
19663
19664 * g++.dg/ext/fnname1.C: New test. (__func__ for C++.)
19665 * g++.dg/ext/fnname2.C: Likewise.
19666 * g++.dg/ext/fnname3.C: Likewise.
19667
19668 2003-09-04 Mark Mitchell <mark@codesourcery.com>
19669
19670 * g++.dg/expr/lval1.C: New test.
19671 * g++.dg/ext/lvcast.C: Remove.
19672
19673 2003-09-03 Roger Sayle <roger@eyesopen.com>
19674
19675 PR optimization/11700.
19676 * gcc.c-torture/compile/20030903-1.c: New test case.
19677
19678 2003-09-03 Mark Mitchell <mark@codesourcery.com>
19679
19680 PR c++/12053
19681 * g++.dg/abi/layout4.C: New test.
19682
19683 2003-09-02 Scott Brumbaugh <scottb.lists@verizon.net>
19684
19685 PR c++/11553
19686 * g++.dg/parse/friend3.C: New test.
19687
19688 2003-09-02 Mark Mitchell <mark@codesourcery.com>
19689
19690 PR c++/11847
19691 * g++.dg/template/class1.C: New test.
19692
19693 PR c++/11808
19694 * g++.dg/expr/call1.C: New test.
19695
19696 2003-09-01 Mark Mitchell <mark@codesourcery.com>
19697
19698 PR c++/12114
19699 * g++.dg/init/ref9.C: New test.
19700
19701 PR c++/11972
19702 * g++.dg/template/nested4.C: New test.
19703
19704 2003-08-29 Mark Mitchell <mark@codesourcery.com>
19705
19706 PR c++/12093
19707 * g++.dg/template/non-dependent4.C: New test.
19708
19709 PR c++/11928
19710 * g++.dg/inherit/conv1.C: New test.
19711
19712 2003-08-29 Mark Mitchell <mark@codesourcery.com>
19713
19714 PR c++/6196
19715 * g++.dg/ext/label1.C: New test.
19716 * g++.dg/ext/label2.C: Likewise.
19717
19718 2003-08-28 Mark Mitchell <mark@codesourcery.com>
19719
19720 * g++.dg/expr/cond3.C: New test.
19721
19722 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19723
19724 * gcc.dg/builtins-1.c: Add new builtin cases.
19725
19726 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19727
19728 * gcc.dg/builtins-1.c: Add new cases.
19729 * gcc.dg/torture/builtin-attr-1.c: Likewise.
19730
19731 2003-08-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19732
19733 * gcc.dg/builtins-1.c: Add more math builtin tests.
19734 * gcc.dg/torture/builtin-attr-1.c: New test.
19735
19736 2003-08-28 Mark Mitchell <mark@codesourcery.com>
19737
19738 PR optimization/5079
19739 * g++.dg/opt/static3.C: New test.
19740
19741 2003-08-27 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
19742
19743 * gcc.misc-tests/gcov-10b.c: New test.
19744
19745 2003-08-27 Mark Mitchell <mark@codesourcery.com>
19746
19747 * g++.dg/opt/ptrmem3.C: New test.
19748
19749 * g++.old-deja/g++.pt/overload8.C: Remove XFAIL.
19750
19751 2003-08-27 Jakub Jelinek <jakub@redhat.com>
19752
19753 * gcc.dg/20030826-2.c: New test.
19754
19755 2003-08-26 Roger Sayle <roger@eyesopen.com>
19756
19757 PR middle-end/12002
19758 * g77.f-torture/compile/12002.f: New test case.
19759
19760 2003-08-26 Roger Sayle <roger@eyesopen.com>
19761
19762 * gcc.dg/20030826-1.c: New test case.
19763
19764 2003-08-26 Matt Kraai <kraai@alumni.cmu.edu>
19765
19766 * gcc.dg/noncompile/20030818-1.c: Expect second line of error.
19767
19768 2003-08-26 Nathan Sidwell <nathan@codesourcery.com>
19769
19770 PR c++/11871
19771 * c++.dg/lookup/crash1.C: New test.
19772
19773 * c++.dg/warn/noeffect3.C: New test.
19774
19775 2003-08-25 Janis Johnson <janis187@us.ibm.com>
19776
19777 * gcc.dg/compat/vector-1_x.c: Compile with -w.
19778 * gcc.dg/compat/vector-1_y.c: Ditto.
19779 * gcc.dg/compat/vector-2_x.c: Ditto.
19780 * gcc.dg/compat/vector-2_y.c: Ditto.
19781
19782 2003-08-25 Ulrich Weigand <uweigand@de.ibm.com>
19783
19784 * gcc.dg/20030702-1.c: New test.
19785
19786 2003-08-25 Mark Mitchell <mark@codesourcery.com>
19787
19788 PR c++/8795
19789 * g++.dg/ext/altivec-1.C: New test.
19790
19791 2003-08-24 Richard Henderson <rth@redhat.com>
19792
19793 * g++.dg/eh/simd-2.C: Add -w for x86.
19794
19795 2003-08-23 Jakub Jelinek <jakub@redhat.com>
19796
19797 * gcc.dg/20030815-1.c: New test.
19798
19799 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19800
19801 PR c++/3765
19802 * g++.dg/parse/access6.C: New test.
19803
19804 2003-08-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19805
19806 PR c++/641, c++/11876
19807 * g++.dg/template/friend22.C: New test.
19808 * g++.dg/template/friend23.C: Likewise.
19809
19810 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19811
19812 * gcc.misc-tests/linkage.exp: Treat all HP-UX platforms
19813 identically.
19814
19815 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19816
19817 * g++.old-deja/g++.ext/attrib5.C: XFAIL on hppa2*-hp-hpux11*.
19818
19819 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19820
19821 * gcc.dg/20020313-1.c: Add "-w" to dg-options.
19822
19823 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19824
19825 * gcc.misc-tests/linkage.exp: Add logic for ia64-hp-hpux*.
19826
19827 2003-08-22 Mark Mitchell <mark@codesourcery.com>
19828
19829 * g++.dg/other/packed1.C: Add XFAIL marker for ia64-hp-hpux*.
19830
19831 2003-08-21 Mark Mitchell <mark@codesourcery.com>
19832
19833 PR c++/11919
19834 * g++.dg/overload/prom1.C: New test.
19835
19836 PR c++/11551
19837 * g++.dg/parse/dtor2.C: New test.
19838
19839 PR c++/10762
19840 * g++.dg/parse/using2.C: New test.
19841
19842 2003-08-21 Kazu Hirata <kazu@cs.umass.edu>
19843
19844 PR target/11805
19845 * gcc.c-torture/compile/20030821-1.c: New.
19846
19847 2003-08-20 Mark Mitchell <mark@codesourcery.com>
19848
19849 PR c++/11834
19850 * g++.dg/template/deduce2.C: New test.
19851
19852 2003-08-21 Josef Zlomek <zlomekj@suse.cz>
19853
19854 * gcc.c-torture/execute/20030821-1.c: New test.
19855
19856 2003-08-20 Roger Sayle <roger@eyesopen.com>
19857
19858 PR middle-end/11984
19859 * gcc.dg/20030820-1.c: New test case.
19860
19861 2003-08-20 Nathan Sidwell <nathan@codesourcery.com>
19862
19863 PR c++/11945
19864 * g++.dg/warn/noeffect2.C: New test.
19865
19866 2003-08-19 Mark Mitchell <mark@codesourcery.com>
19867
19868 PR c++/10926
19869 * g++.dg/template/dtor2.C: New test.
19870
19871 PR c++/11684
19872 * g++.dg/template/operator1.C: New test.
19873 * g++.dg/parse/operator4.C: New test.
19874
19875 PR c++/11946.C
19876 * g++.dg/expr/enum1.C: New test.
19877 * gcc.dg/c99-bool-1.c: Remove bogus warning.
19878
19879 PR c++/11036.C
19880 * g++.dg/parse/elab2.C: New test.
19881 * g++.dg/parse/typedef4.C: Change error message.
19882 * g++.old-deja/g++.robertl/eb133.C: Remove bogus error markers.
19883 * g++.old-deja/g++.robertl/eb133a.C: Remove bogus error markers.
19884 * g++.old-deja/g++.robertl/eb133b.C: Remove bogus error markers.
19885
19886 2003-08-19 Geoffrey Keating <geoffk@apple.com>
19887
19888 * gcc.dg/pch/warn-1.c: New.
19889 * gcc.dg/pch/warn-1.hs: New.
19890
19891 * lib/dg-pch.exp (dg-pch): Use 'return' not 'continue' to skip
19892 not-tested file.
19893
19894 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19895
19896 * gcc.dg/uninit-E.c: Add forgotten dg-warning marker.
19897
19898 2003-08-19 Andrew Pinski <pinskia@physics.uc.edu>
19899
19900 * gcc.dg/uninit-D.c: New Test.
19901 * gcc.dg/uninit-E.c: New Test.
19902 * gcc.dg/uninit-F.c: New Test.
19903 * gcc.dg/uninit-G.c: New Test.
19904
19905 2003-08-19 Michael Ritzert <ritzert@t-online.de>
19906
19907 * g++.dg/README: Describe the pch directory.
19908
19909 2003-08-19 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
19910
19911 PR c++/11174
19912 * g++.dg/parse/access4.C: New test.
19913 * g++.dg/parse/access5.C: Likewise.
19914 * g++.old-deja/g++.jason/access17.C: Adjust error message.
19915
19916 2003-08-18 Matt Kraai <kraai@alumni.cmu.edu>
19917
19918 * gcc.dg/noncompile/20030818-1.c: New.
19919
19920 2003-08-18 Nathan Sidwell <nathan@codesourcery.com>
19921
19922 PR c++/11957
19923 * g++.dg/warn/noeffect1.C: New test.
19924
19925 * g++.dg/template/scope2.C: New test.
19926 * g++.dg/template/error2.C: Correct dg-error
19927
19928 2003-08-18 Richard Sandiford <rsandifo@redhat.com>
19929
19930 * gcc.c-torture/compile/mipscop*.c: Turn into compile-only tests.
19931
19932 2003-08-16 Nathan Sidwell <nathan@codesourcery.com>
19933
19934 PR C++/11512
19935 * g++.dg/template/warn1.C: New.
19936
19937 2003-08-15 Nathan Sidwell <nathan@codesourcery.com>
19938
19939 * g++.dg/template/error2.C: New test.
19940 * g++.dg/lookup/using7.C: Adjust errors
19941 * g++.old-deja/g++.pt/crash36.C: Likewise.
19942 * g++.old-deja/g++.pt/derived3.C: Likewise.
19943
19944 2003-08-14 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19945
19946 * gcc.c-torture/execute/builtins/lib/strcat.c: New.
19947 * gcc.c-torture/execute/builtins/string-9-lib.c: New.
19948 * gcc.c-torture/execute/builtins/string-9.c: New, from
19949 string-opt-9.c. Adjust for execute/builtins framework.
19950 * gcc.c-torture/execute/string-opt-9.c: Delete.
19951
19952 2003-08-12 Mark Mitchell <mark@codesourcery.com>
19953
19954 * g++.dg/init/new8.C: Use __SIZE_TYPE__ to get the type of size_t.
19955
19956 * g++.dg/parse/ret-type2.C: New test.
19957
19958 PR c++/11703
19959 * g++.dg/init/new8.C: New test.
19960
19961 PR c++/10923
19962 * g++.dg/parse/typedef5.C: New test.
19963
19964 PR c++/9512
19965 * g++.dg/parse/qualified2.C: New test.
19966 * g++.old-deja/g++.other/decl5.C: Mark one more instance of
19967 invalid code.
19968
19969 2003-08-11 Mark Mitchell <mark@codesourcery.com>
19970
19971 * g++.dg/conversion/ptrmem1.C: New test.
19972
19973 2003-08-11 Jakub Jelinek <jakub@redhat.com>
19974
19975 PR target/11693
19976 * gcc.dg/20030811-1.c: New test.
19977
19978 PR target/11535
19979 * gcc.c-torture/execute/20030811-1.c: New test.
19980
19981 2003-08-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
19982
19983 * gcc.c-torture/execute/string-opt-9.c: Add more strcat cases.
19984
19985 2003-08-10 Mark Mitchell <mark@codesourcery.com>
19986
19987 PR c++/11789.C
19988 * g++.dg/inherit/multiple1.C: New test.
19989
19990 2003-08-10 Nathan Sidwell <nathan@codesourcery.com>
19991
19992 * gcc.dg/spe1.c: New test.
19993
19994 PR c++/11670
19995 * g++.dg/expr/cast2.C: New test.
19996
19997 PR c++/10530
19998 * g++.dg/template/dependent-name2.C: New test.
19999
20000 2003-08-08 Andrew Pinski <pinskia@physics.uc.edu>
20001
20002 * g++.dg/parse/crash11.C: Put the dg options in comments.
20003
20004 2003-08-08 Neil Booth <neil@daikokuya.co.uk>
20005
20006 * lib/gcc-dg.exp: Update for diagnostic change.
20007
20008 2003-08-07 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20009
20010 PR c++/5767
20011 * g++.dg/parse/crash11.C: New test.
20012
20013 2003-08-06 Alexandre Oliva <aoliva@redhat.com>
20014
20015 * gcc.dg/cpp/spacing1.c: Update.
20016
20017 2003-08-04 Janis Johnson <janis187@us.ibm.com>
20018
20019 PR target/11739
20020 * gcc.misc-tests/i386-prefetch.exp: Use -march=i386 when specifying
20021 a value for -mtune.
20022
20023 2003-08-04 Roger Sayle <roger@eyesopen.com>
20024
20025 PR middle-end/11771
20026 * gcc.c-torture/compile/20030804-1.c: New test case.
20027
20028 2003-08-04 Roger Sayle <roger@eyesopen.com>
20029
20030 * gcc.dg/20030804-1.c: New test case.
20031
20032 2003-08-04 Alexandre Oliva <aoliva@redhat.com>
20033
20034 * gcc.dg/cpp/separate-1.c: New test.
20035
20036 2003-08-03 Nathan Sidwell <nathan@codesourcery.com>
20037
20038 PR c++/11704
20039 * g++.dg/template/dependent-expr2.C: New test.
20040
20041 PR c++/11766
20042 * g++.dg/expr/ptrmem1.C: New test.
20043
20044 2003-08-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20045
20046 PR c++/9453
20047 * g++.dg/template/friend15.C: New test.
20048
20049 2003-08-03 Neil Booth <neil@daikokuya.co.uk>
20050
20051 * lib/dg-pch.exp: Work round PCH bug.
20052
20053 2003-08-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20054
20055 * gcc.dg/builtins-1.c: Add macro helpers. Add missing math
20056 builtins. Move cases from builtins-4.c here.
20057
20058 * gcc.dg/torture/builtin-math-1.c: New test taken from
20059 bits of gcc.dg/builtins-3.c, gcc.dg/builtins-5.c and also some
20060 additional cases.
20061
20062 * gcc.dg/builtins-3.c, gcc.dg/builtins-4.c, gcc.dg/builtins-5.c:
20063 Delete.
20064
20065 2003-08-02 Nathan Sidwell <nathan@codesourcery.com>
20066
20067 PR c++/9447
20068 * g++.dg/template/using7.C: New test.
20069
20070 2003-08-02 Neil Booth <neil@daikokuya.co.uk>
20071
20072 * import1.c, import2.c: New tests.
20073
20074 2003-08-01 Jakub Jelinek <jakub@redhat.com>
20075
20076 * g++.dg/eh/crossjump1.C: New test.
20077
20078 2003-08-01 Mark Mitchell <mark@codesourcery.com>
20079
20080 PR c++/11697
20081 * g++.dg/template/using6.C: New test.
20082
20083 PR c++/11744
20084 * g++.dg/template/koenig2.C: New test.
20085
20086 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20087
20088 PR c++/7983
20089 * g++.dg/parse/typedef4.C: New test.
20090
20091 2003-08-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20092
20093 PR c++/8442, c++/8806
20094 * g++.dg/template/elab1.C: New test.
20095 * g++.dg/template/type2.C: Likewise.
20096 * g++.dg/template/ttp3.C: Adjust expected error message.
20097 * g++.old-deja/g++.law/visibility13.C: Likewise.
20098 * g++.old-deja/g++.niklas/t135.C: Likewise.
20099 * g++.old-deja/g++.pt/ttp41.C: Likewise.
20100 * g++.old-deja/g++.pt/ttp43.C: Use qualified name for template
20101 template argument.
20102 * g++.old-deja/g++.pt/ttp44.C: Likewise.
20103
20104 2003-08-01 Nathan Sidwell <nathan@codesourcery.com>
20105
20106 PR c++/11295
20107 * g++.dg/ext/stmtexpr1.C: New test.
20108
20109 * g++.dg/opt/tmp1.C: New test.
20110
20111 PR c++/11525
20112 * g++.dg/parse/constant4.C: New test.
20113
20114 PR c++/9447
20115 * g++.dg/template/using5.C: New test.
20116
20117 2003-07-31 Roger Sayle <roger@eyesopen.com>
20118
20119 * gcc.dg/builtins-27.c: New test case.
20120
20121 2003-07-31 Jakub Jelinek <jakub@redhat.com>
20122
20123 * gcc.dg/tls/opt-7.c: New test.
20124
20125 2003-07-31 Andrew Pinski <pinskia@physics.uc.edu>
20126
20127 * g++.old-deja/g++.other/crash18.C: Remove.
20128
20129 2003-07-31 Nathan Sidwell <nathan@codesourcery.com>
20130
20131 * g++.dg/template/explicit3.C: New.
20132 * g++.dg/template/explicit4.C: New.
20133 * g++.dg/template/explicit5.C: New.
20134
20135 PR c++/11347
20136 * g++.dg/template/memtmpl1.C: New.
20137
20138 2003-07-29 Andrew Pinski <pinskia@physics.uc.edu>
20139
20140 PR target/11565
20141 * gcc.dg/i386-387-1.c (dg-options): Add -march=i386.
20142 * gcc.dg/i386-387-5.c (dg-options): Likewise.
20143
20144 2003-07-30 Jan Hubicka <jh@suse.cz>
20145
20146 * vtgc1.c: Kill.
20147
20148 2003-07-29 Zack Weinberg <zack@codesourcery.com>
20149
20150 * gcc.dg/struct-in-proto-1.c: New test.
20151
20152 2003-07-29 Neil Booth <neil@daikokuya.co.uk>
20153
20154 * gcc.dg/cpp/include2.c: Only expect one message.
20155
20156 2003-07-29 Nathan Sidwell <nathan@codesourcery.com>
20157
20158 PR c++/9447
20159 * g++.dg/template/using1.C: New test.
20160 * g++.dg/template/using2.C: New test.
20161 * g++.dg/template/using3.C: New test.
20162 * g++.dg/template/using4.C: New test.
20163
20164 2003-07-29 Alexandre Oliva <aoliva@redhat.com>
20165
20166 * gcc.c-torture/execute/string-opt-9.c: strcmp returns int.
20167 * gcc.c-torture/execute/string-opt-10.c: Likewise.
20168
20169 2003-07-28 Jan Hubicka <jh@suse.cz>
20170
20171 PR c++/11530
20172 * g++.dg/opt/call1.C: New test.
20173
20174 2003-07-28 Alexandre Oliva <aoliva@redhat.com>
20175
20176 PR c++/11667
20177 * g++.dg/init/enum2.C: New test.
20178 * g++.dg/template/overload1.C: Add "-w" option.
20179
20180 2003-07-28 <hp@bitrange.com>
20181
20182 * gcc.dg/Wdeclaration-after-statement-1.c,
20183 gcc.dg/Wdeclaration-after-statement-2.c: New tests.
20184
20185 2003-07-28 Jakub Jelinek <jakub@redhat.com>
20186
20187 * gcc.c-torture/compile/20030725-1.c: New test.
20188
20189 2003-07-28 Aldy Hernandez <aldyh@redhat.com>
20190
20191 * gcc.dg/20030505.c: Only run for SPE.
20192 Remove definition of opaque type.
20193
20194 2003-07-27 Mark Mitchell <mark@codesourcery.com>
20195
20196 * g++.dg/template/ptrmem6.C: New test.
20197
20198 2003-07-26 Geoffrey Keating <geoffk@apple.com>
20199
20200 * gcc.c-torture/compile/zero-strct-2.c: New test.
20201
20202 2003-07-25 Geoffrey Keating <geoffk@apple.com>
20203
20204 * gcc.dg/intermod-1.c: New test.
20205
20206 2003-07-25 Nathan Sidwell <nathan@codesourcery.com>
20207
20208 PR c++/11617
20209 * g++.dg/template/lookup2.C: New test.
20210 * g++.dg/template/memclass1.C: Remove instantiated from error.
20211 * g++.dg/other/error2.C: Tweak expected errors.
20212
20213 PR c++/11596
20214 * g++.dg/template/defarg3.C: New test.
20215
20216 * g++.dg/ext/packed2.C: Pack member struct too. Explain why.
20217
20218 2003-07-24 Mark Mitchell <mark@codesourcery.com>
20219
20220 * g++.dg/inherit/access5.C: New test.
20221
20222 2003-07-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20223
20224 PR c++/11513
20225 * g++.dg/template/crash8.C: New test.
20226
20227 2003-07-23 Steven Bosscher <steven@gcc.gnu.org>
20228
20229 PR c/10602
20230 * gcc.dg/noncompile/incomplete-2.c: New test.
20231
20232 2003-07-23 Mark Mitchell <mark@codesourcery.com>
20233
20234 PR c++/11645
20235 * g++.dg/inherit/access4.C: New test.
20236
20237 PR c++/11517
20238 * g++.dg/expr/cond2.C: New test.
20239
20240 PR optimization/10679
20241 * g++.dg/opt/inline4.C: New test.
20242
20243 2003-07-23 Nathan Sidwell <nathan@codesourcery.com>
20244
20245 * g++.dg/parse/crash10: New test.
20246
20247 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20248
20249 * g++.dg/ext/flexary1.C: New test.
20250
20251 2003-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20252
20253 PR c++/10793
20254 * g++.dg/template/crash9.C: New test.
20255
20256 2003-07-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20257
20258 PR c++/3004
20259 * g++.dg/parse/typedef3.C: New test.
20260
20261 PR c++/7906
20262 * g++.dg/parse/operator2.C: New test.
20263
20264 PR c++/8895
20265 * g++.dg/parse/def-tmpl-arg1.C: New test.
20266
20267 PR c++/9282
20268 * g++.dg/parse/funptr1.C: New test.
20269
20270 PR c++/9452
20271 * g++.dg/parse/ambig3.C: New test.
20272
20273 PR c++/9454
20274 * g++.dg/parse/operator3.C: New test.
20275
20276 PR c++/9486
20277 * g++.dg/parse/template10.C: New test.
20278
20279 PR c++/9488
20280 * g++.dg/parse/template11.C: New test.
20281
20282 PR c++/10150
20283 * g++.dg/parse/invalid-op1.C: New test.
20284
20285 PR c++/10247
20286 * g++.dg/parse/condexpr1.C: New test.
20287
20288 2003-07-22 Nathan Sidwell <nathan@codesourcery.com>
20289
20290 * g++.dg/ext/packed3.C: New test.
20291 * g++.dg/ext/packed4.C: New test.
20292
20293 * gcc.dg/pack-test-3.c: New test.
20294
20295 2003-07-21 Janis Johnson <janis187@us.ibm.com>
20296
20297 * lib/compat.exp: Handle dg-options per source file.
20298 * g++.dg/compat/abi/bitfield1_x.C: Specify dg-options.
20299 * g++.dg/compat/abi/bitfield1_y.C: Ditto.
20300 * g++.dg/compat/abi/bitfield2_x.C: Ditto.
20301 * g++.dg/compat/abi/bitfield2_y.C: Ditto.
20302 * g++.dg/compat/abi/vbase8-10_x.C: Ditto.
20303 * g++.dg/compat/abi/vbase8-10_y.C: Ditto.
20304 * g++.dg/compat/abi/vbase8-21_x.C: Ditto.
20305 * g++.dg/compat/abi/vbase8-21_y.C: Ditto.
20306 * g++.dg/compat/abi/vbase8-22_x.C: Ditto.
20307 * g++.dg/compat/abi/vbase8-22_y.C: Ditto.
20308 * g++.dg/compat/abi/vbase8-4_x.C: Ditto.
20309 * g++.dg/compat/abi/vbase8-4_y.C: Ditto.
20310 * g++.dg/compat/break/bitfield7_x.C: Ditto.
20311 * g++.dg/compat/break/bitfield7_y.C: Ditto.
20312
20313 2003-07-21 Andrew Pinski <pinskia@physics.uc.edu>
20314
20315 PR c/10320
20316 * gcc.c-torture/execute/20030718-1.c: New test.
20317
20318 2003-07-21 Eric Botcazou <ebotcazou@libertysurf.fr>
20319
20320 PR optimization/11536
20321 * gcc.dg/20030721-1.c: New test.
20322
20323 2003-07-19 Mark Mitchell <mark@codesourcery.com>
20324
20325 PR c++/11546
20326 * g++.dg/template/lookup1.C: New test.
20327
20328 2003-07-19 Zack Weinberg <zack@codesourcery.com>
20329
20330 * gcc.dg/noncompile/label-1.c: New comprehensive test case for
20331 diagnostics of ill-formed constructs involving labels.
20332 * gcc.dg/noncompile/label-lineno-1.c: Add error regexp for
20333 the new 'previously defined here' message.
20334
20335 2003-07-18 Nathan Sidwell <nathan@codesourcery.com>
20336
20337 * g++.dg/parse/non-dependent2.C: New test.
20338
20339 2003-07-18 Andrew Pinski <pinskia@physics.uc.edu>
20340
20341 * g++.dg/init/init-ref4.C: xfail on targets without
20342 weak symbols.
20343
20344 2003-07-17 Jakub Jelinek <jakub@redhat.com>
20345
20346 PR target/11087
20347 * gcc.c-torture/execute/20030717-1.c: New test.
20348
20349 2003-07-18 Eric Botcazou <ebotcazou@libertysurf.fr>
20350
20351 * g++.dg/opt/cfg1.C: New test.
20352
20353 2003-07-17 Mark Mitchell <mark@codesourcery.com>
20354
20355 PR optimization/11557
20356 * gcc.dg/20030717-1.c: New test.
20357
20358 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
20359
20360 PR c++/10476
20361 * g++.dg/expr/crash-1.C: New test.
20362
20363 PR c++/11027
20364 * g++.dg/template/init3.C: New test.
20365
20366 PR c++/8222
20367 * g++.dg/template/non-dependent1.C: New test.
20368
20369 PR c++/11070
20370 * g++.dg/template/non-dependent2.C: New test.
20371
20372 PR c++/11071
20373 * g++.dg/template/non-dependent3.C: New test.
20374
20375 PR c++/9907
20376 * g++.dg/template/sizeof5.C: New test.
20377
20378 2003-07-17 Geoffrey Keating <geoffk@apple.com>
20379
20380 PR 11498
20381 * gcc.c-torture/compile/mangle-1.c: New file.
20382
20383 2003-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20384
20385 PR c++/7809
20386 * g++.dg/parse/access3.C: New test.
20387
20388 2003-07-17 Andrew Pinski <pinskia@physics.uc.edu>
20389
20390 PR c++/11384
20391 * g++.dg/init/init-ref4.C: New test.
20392
20393 2003-07-16 Mark Mitchell <mark@codesourcery.com>
20394
20395 PR c++/11547
20396 * g++.dg/parse/constant3.C: New test.
20397 * g++.dg/parse/crash7.C: Likewise.
20398
20399 2003-07-16 Andrew Pinski <pinskia@physics.uc.edu>
20400
20401 PR target/11008
20402 * gcc.dg/i386-pentium4-not-mull.c: New.
20403
20404 2003-07-16 J"orn Rennecke <joern.rennecke@superh.com>
20405
20406 * gcc.dg/asm-names.c (ymain): Make it weak.
20407
20408 2003-07-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20409
20410 PR c++/5421
20411 * g++.dg/template/friend21.C: New test.
20412
20413 2003-07-16 Jakub Jelinek <jakub@redhat.com>
20414
20415 * gcc.dg/cleanup-8.c: New test.
20416 * gcc.dg/cleanup-9.c: New test.
20417
20418 2003-07-16 Danny Smith <dannysmith@users.sourceforge.net>
20419
20420 * g++.dg/ext/dll-MI1.h: New file.
20421 * g++.dg/ext/dllexport-MI1.C: New file.
20422 * g++.dg/ext/dllimport-MI1.C: New file.
20423
20424 2003-07-15 Jakub Jelinek <jakub@redhat.com>
20425
20426 * gcc.c-torture/execute/string-opt-8.c (main): Remove i370 and s390,
20427 it does not have cmpstrsi patterns (just cmpmemsi).
20428
20429 2003-07-15 Mark Mitchell <mark@codesourcery.com>
20430
20431 PR debug/11473
20432 * g++.dg/debug/debug8.C: New test.
20433
20434 2003-07-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20435
20436 PR c++/10108
20437 * g++.dg/template/crash7.C: New test.
20438
20439 2003-07-15 Kazu Hirata <kazu@cs.umass.edu>
20440
20441 PR target/10795
20442 * gcc.c-torture/compile/20030708-1.c: New.
20443
20444 2003-07-15 Eric Botcazou <ebotcazou@libertysurf.fr>
20445
20446 * gcc.c-torture/execute/20030715-1.c: New test.
20447
20448 2003-07-14 Geoffrey Keating <geoffk@apple.com>
20449
20450 * gcc.dg/pch/inline-3.c: New file.
20451 * gcc.dg/pch/inline-3.hs: New file.
20452 * gcc.dg/pch/inline-4.c: New file.
20453 * gcc.dg/pch/inline-4.hs: New file.
20454
20455 2003-07-14 Mark Mitchell <mark@codesourcery.com>
20456
20457 PR c++/11509
20458 * g++.dg/template/crash6.C: New test.
20459
20460 PR c++/7053
20461 * g++.dg/template/friend20.C: New test.
20462
20463 PR c++/7019
20464 * g++.dg/template/overload2.C: New test.
20465
20466 2003-07-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
20467
20468 PR optimization/11440
20469 * gcc.c-torture/execute/20030714-1.c: New test.
20470
20471 2003-07-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20472
20473 PR c++/11154
20474 * g++.dg/template/partial2.C: New test.
20475
20476 2003-07-13 Mark Mitchell <mark@codesourcery.com>
20477
20478 PR c++/11503
20479 * g++.dg/template/anon1.C: New test.
20480
20481 PR c++/11493
20482 PR c++/11495
20483 * g++.dg/parse/template9.C: Likewise.
20484 * g++.dg/template/crash4.C: New test.
20485 * g++.dg/template/koenig1.C: Likewise.
20486 * g++.old-deja/g++.benjamin/tem03.C: Adjust error markers.
20487 * g++.old-deja/g++.benjamin/tem06.C: Declare "x".
20488 * g++.old-deja/g++.jason/overload33.C: Use this-> when calling
20489 functions.
20490 * g++.old-deja/g++.jason/template36.C: Likewise.
20491 * g++.old-deja/g++.mike/p1989.C: Likewise.
20492 * g++.old-deja/g++.pt/lookup2.C: Use -fpermissive when compiling.
20493 * g++.old-deja/g++.pt/ttp20.C: Use this->.
20494 * g++.old-deja/g++.pt/ttp21.C: Use this->.
20495 * g++.old-deja/g++.pt/typename13.C: Use -fpermissive when
20496 compiling.
20497 * g++.old-deja/g++.pt/union2.C: Use this->.
20498
20499 2003-07-11 Jakub Jelinek <jakub@redhat.com>
20500
20501 * gcc.dg/20030711-1.c: New test.
20502
20503 2003-07-11 Nathan Sidwell <nathan@codesourcery.com>
20504
20505 PR c++/11050
20506 * g++.dg/parse/args1.C: New test.
20507 * g++.pt/defarg8.C: Change expected errors.
20508
20509 2003-07-11 Mark Mitchell <mark@codesourcery.com>
20510
20511 PR c++/8164
20512 * g++.dg/template/nontype2.C: New test.
20513
20514 PR c++/10558
20515 * g++.dg/parse/template8.C: New test.
20516
20517 PR c++/8327
20518 * g++.dg/template/scope1.C: New test.
20519
20520 * g++.dg/warn/Wsign-compare-1.C: New test.
20521
20522 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20523
20524 * gcc.dg/20021018-1.c: Disable if the sizeof (int) < 4.
20525
20526 2003-07-10 Mark Mitchell <mark@codesourcery.com>
20527
20528 PR c++/9411
20529 * g++.dg/template/explicit2.C: New test.
20530
20531 PR c++/10032
20532 * g++.dg/warn/pedantic1.C: New test.
20533
20534 2003-07-10 Nathan Sidwell <nathan@codesourcery.com>
20535
20536 PR c++ 9483
20537 * g++.dg/other/field1.C: New test.
20538
20539 2003-07-10 Kazu Hirata <kazu@cs.umass.edu>
20540
20541 PR c/11449
20542 * gcc.c-torture/compile/20030707-1.c: New.
20543
20544 2003-07-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20545
20546 PR c++/10849
20547 * g++.dg/template/access12.C: New test.
20548
20549 2003-07-09 Nathan Sidwell <nathan@codesourcery.com>
20550
20551 * g++.dg/bprob/bprob.exp (prof_ext): Update.
20552 * g77.dg/bprob/bprob.exp (prof_ext): Update.
20553 * gcc.misc-tests/bprob.exp (prof_ext): Update.
20554 * gcc.misc-tests/gcov.exp: Update
20555 * g++.dg/gcov/gcov.exp: Update
20556 * lib/gcov.exp: Update.
20557
20558 2003-07-08 Mark Mitchell <mark@codesourcery.com>
20559
20560 * g++.dg/abi/mangle17.C: Make sure template expressions are
20561 dependent.
20562 * g++.dg/abi/mangle4.C: Mark erroneous casts.
20563 * g++.dg/debug/debug7.C: Mark erronous new-declarator.
20564 * g++.dg/opt/stack1.C: Remove erroneous code.
20565 * g++.dg/parse/template7.C: New test.
20566 * g++.dg/template/dependent-expr1.C: Mark erroneous code.
20567 * g++.old-deja/g++.pt/crash4.C: Likewise.
20568
20569 2003-07-09 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
20570
20571 * gcc.dg/const-elim-1.c (dg-final): Change regexp to match labels
20572 with zero or one occurence of `$' after the initial `L'.
20573
20574 2003-07-08 Kazu Hirata <kazu@cs.umass.edu>
20575
20576 * gcc.c-torture/compile/20030704-1.c: Add a comment.
20577
20578 2003-07-08 Roger Sayle <roger@eyesopen.com>
20579
20580 PR c/11370
20581 * gcc.dg/Wunreachable-6.c: New testcase.
20582 * gcc.dg/Wunreachable-7.c: New testcase.
20583
20584 2003-07-08 Jakub Jelinek <jakub@redhat.com>
20585
20586 PR c/11420
20587 * gcc.dg/20030708-1.c: New test.
20588
20589 2003-07-08 Richard Sandiford <rsandifo@redhat.com>
20590
20591 * gcc.dg/compat/sdata-section.h: New file.
20592 * gcc.dg/compat/sdata-1_{x,y,main}.c: New test.
20593 * gcc.dg/torture/mips-sdata-1.c: New test.
20594
20595 2003-07-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
20596
20597 PR c++/11030
20598 * g++.dg/template/friend19.C: New test.
20599
20600 2003-07-08 Jakub Jelinek <jakub@redhat.com>
20601
20602 * g++.dg/opt/strength-reduce.C: New test.
20603
20604 2003-07-07 Roger Sayle <roger@eyesopen.com>
20605
20606 PR target/10979
20607 * gcc.dg/20030707-1.c: New testcase.
20608
20609 2003-07-07 Roger Sayle <roger@eyesopen.com>
20610
20611 PR optimization/11059
20612 * g++.dg/opt/emptyunion.C: New testcase.
20613
20614 2003-07-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
20615 Eric Botcazou <ebotcazou@libertysurf.fr>
20616
20617 * g++.dg/opt/stack1.C: New test.
20618
20619 2003-07-05 Mark Mitchell <mark@codesourcery.com>
20620
20621 * g++.old-deja/g++.jason/typeid1.C: Make it a compile test, not a
20622 run test.
20623
20624 PR c++/11431
20625 * g++.dg/expr/static_cast3.C: New test.
20626
20627 2003-07-04 Zack Weinberg <zack@codesourcery.com>
20628
20629 * gcc.c-torture/execute/wchar_t-1.x: New file; XFAIL wchar_t-1.c
20630 everywhere.
20631 * gcc.dg/concat.c: Concatenation of string constants with
20632 __FUNCTION__ / __PRETTY_FUNCTION__ is now a hard error.
20633 * gcc.dg/wtr-strcat-1.c: Loosen dg-warning regexp.
20634 * gcc.dg/cpp/escape-2.c: Use wide character constants where
20635 necessary to avoid multi-character character constant warning.
20636 * gcc.dg/cpp/escape.c: Likewise.
20637 * gcc.dg/cpp/ucs.c: Likewise.
20638 Remove backslashes from dg-bogus comments, as they confuse Tcl.
20639 Fix a typo.
20640
20641 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20642
20643 PR c/11428
20644 * gcc.c-torture/compile/20030704-1.c: New.
20645
20646 2003-07-04 Kazu Hirata <kazu@cs.umass.edu>
20647
20648 * gcc.dg/compat/fnptr-by-value-1_x.c: Add a prototype for testva.
20649
20650 2003-07-04 Danny Smith <dannysmith@users.sourceforge.net>
20651
20652 PR c++/5287, PR c++/7910, PR c++/11021
20653 * g++.dg/ext/dllimport1.C: Add mingw32 as target. Add
20654 tests for warnings.
20655 * g++.dg/ext/dllimport2.C: Add tests for warnings.
20656 * g++.dg/ext/dllimport3.C: Likewise.
20657 * g++.dg/ext/dllimport4.C: New file.
20658 * g++.dg/ext/dllimport5.C: New file.
20659 * g++.dg/ext/dllimport6.C: New file.
20660 * g++.dg/ext/dllimport7.C: New file.
20661 * g++.dg/ext/dllimport8.C: New file.
20662 * g++.dg/ext/dllimport9.C: New file.
20663 * g++.dg/ext/dllimport10.C: New file.
20664 * g++.dg/ext/dllexport1.C: New file.
20665
20666 2003-07-03 Mark Mitchell <mark@codesourcery.com>
20667
20668 * g++.old-deja/g++.jason/typeid1.C: Add dg-error marker.
20669 * g++.old-deja/g++.mike/net36.C: Tweak error messages.
20670
20671 2003-07-03 Roger Sayle <roger@eyesopen.com>
20672
20673 * gcc.dg/builtins-25.c: New testcase.
20674 * gcc.dg/builtins-26.c: New testcase.
20675
20676 2003-07-03 Janis Johnson <janis187@us.ibm.com>
20677
20678 * gcc.dg/compat/vector-defs.h: New file.
20679 * gcc.dg/compat/vector-setup.h: New file.
20680 * gcc.dg/compat/vector-check.h: New file.
20681 * gcc.dg/compat/vector-1_main.c: New file.
20682 * gcc.dg/compat/vector-1_x.c: New file.
20683 * gcc.dg/compat/vector-1_y.c: New file.
20684 * gcc.dg/compat/vector-2_main.c: New file.
20685 * gcc.dg/compat/vector-2_x.c: New file.
20686 * gcc.dg/compat/vector-2_y.c: New file.
20687
20688 * gcc.dg/compat/fnptr-by-value-1_main.c: New file.
20689 * gcc.dg/compat/fnptr-by-value-1_x.c: New file.
20690 * gcc.dg/compat/fnptr-by-value-1_y.c: New file.
20691 * gcc.dg/compat/struct-align-1.h: New file.
20692 * gcc.dg/compat/struct-align-1_main.c: New file.
20693 * gcc.dg/compat/struct-align-1_x.c: New file.
20694 * gcc.dg/compat/struct-align-1_y.c: New file.
20695 * gcc.dg/compat/struct-align-2.h: New file.
20696 * gcc.dg/compat/struct-align-2_main.c: New file.
20697 * gcc.dg/compat/struct-align-2_x.c: New file.
20698 * gcc.dg/compat/struct-align-2_y.c: New file.
20699
20700 * gcc.dg/compat/compat-common.h (DEBUG_FINI): New.
20701 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
20702 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
20703 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
20704 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
20705 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
20706 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
20707 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
20708 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
20709 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
20710 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
20711 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
20712 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
20713 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
20714 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
20715 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
20716 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
20717 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
20718 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
20719 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
20720 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
20721 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
20722 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
20723 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
20724 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
20725 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
20726 * gcc.dg/compat/struct-return-10_x.c: Ditto.
20727 * gcc.dg/compat/struct-return-2_x.c: Ditto.
20728 * gcc.dg/compat/struct-return-3_x.c: Ditto.
20729
20730 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20731
20732 * gcc.dg/i386-call-1.c: New test.
20733
20734 2003-07-03 Nathan Sidwell <nathan@codesourcery.com>
20735
20736 PR c++/9162
20737 * g++.dg/parse/defarg4.C: New.
20738
20739 2003-07-03 Roger Sayle <roger@eyesopen.com>
20740
20741 PR target/10700
20742 * gcc.c-torture/compile/20030703-1.c: New test case.
20743
20744 2003-07-03 Mark Mitchell <mark@codesourcery.com>
20745
20746 * g++.dg/template/local3.C: Remove extra semicolon.
20747
20748 2003-07-03 Eric Botcazou <ebotcazou@libertysurf.fr>
20749
20750 * gcc.dg/i386-volatile-1.c: New test.
20751
20752 2003-07-02 Nathan Sidwell <nathan@codesourcery.com>
20753
20754 PR c++/11072
20755 * g++.dg/other/offsetof2.C: XFAIL.
20756 * g++.dg/other/offsetof5.C: New.
20757
20758 PR c++/10219
20759 * g++.dg/template/error1.C: New.
20760
20761 PR c++/9779
20762 * g++.dg/template/dependent-expr1.C: New.
20763
20764 2003-07-01 Mark Mitchell <mark@codesourcery.com>
20765
20766 PR c++/6949
20767 * g++.dg/template/local3.C: New test.
20768
20769 PR c++/11149
20770 * g++.dg/lookup/scoped6.C: New test.
20771
20772 2003-07-01 Giovanni Bajo <giovannibajo@libero.it>
20773
20774 PR c++/8046
20775 * g++.dg/other/error7.C: New test.
20776
20777 2003-07-01 Kazu Hirata <kazu@cs.umass.edu>
20778
20779 * g++.old-deja/g++.abi/vbase1.C: Fix comment typos.
20780 * g++.old-deja/g++.abi/vtable3.h: Likewise.
20781 * g++.old-deja/g++.law/code-gen5.C: Likewise.
20782 * g++.old-deja/g++.other/union2.C: Likewise.
20783 * gcc.dg/c90-const-expr-2.c: Likewise.
20784 * gcc.dg/c90-const-expr-3.c: Likewise.
20785 * gcc.dg/c99-const-expr-2.c: Likewise.
20786 * gcc.dg/c99-const-expr-3.c: Likewise.
20787 * gcc.dg/concat.c: Likewise.
20788
20789 2003-07-01 Mark Mitchell <mark@codesourcery.com>
20790
20791 PR c++/9559
20792 * g++.dg/init/static1.C: New test.
20793
20794 2003-06-30 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
20795
20796 * g++.old-deja/g++.niklas/README: Fix spelling for "testcase".
20797 * g++.old-deja/g++.other/access2.C: Likewise.
20798 * g++.old-deja/g++.other/decl2.C: Likewise.
20799 * gcc.c-torture/execute/20020615-1.c: Likewise.
20800
20801 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20802
20803 PR c++/4933
20804 * g++.dg/template/sizeof4.C: New test.
20805
20806 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20807
20808 * g++.dg/other/error6.C: New test.
20809
20810 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20811
20812 PR c++/10750
20813 * g++.dg/parse/constant2.C: New test.
20814
20815 2003-06-30 Giovanni Bajo <giovannibajo@libero.it>
20816
20817 PR c++/11106
20818 * g++.dg/other/error5.C: New test.
20819
20820 2003-06-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
20821
20822 * gcc.dg/format/gcc_diag-1.c: New test.
20823
20824 2003-06-28 Ulrich Weigand <uweigand@de.ibm.com>
20825
20826 * gcc.c-torture/execute/multi-ix.c: Fix off-by-one bugs.
20827
20828 2003-06-28 Nathan Sidwell <nathan@codesourcery.com>
20829
20830 * g++.old-deja/g++.robertl/eb133.C: Set expected line number.
20831 * g++.old-deja/g++.robertl/eb133a.C: Likewise.
20832 * g++.old-deja/g++.robertl/eb133b.C: Likewise.
20833
20834 2003-06-28 Jakub Jelinek <jakub@redhat.com>
20835
20836 * gcc.c-torture/execute/builtins/string-8.c: New test.
20837 * gcc.c-torture/execute/builtins/string-8-lib.c: New.
20838 * gcc.c-torture/execute/stdio-opt-1.c (main): Add new tests.
20839 * gcc.c-torture/execute/string-opt-7.c (main): Add new test.
20840
20841 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20842
20843 PR c++/10468
20844 * g++.dg/ext/typeof6.C: New test.
20845
20846 2003-06-27 Mark Mitchell <mark@codesourcery.com>
20847
20848 PR c++/10796
20849 * g++.dg/init/enum1.C: New test.
20850
20851 2003-06-27 Ulrich Weigand <uweigand@de.ibm.com>
20852
20853 * gcc.dg/20030627-1.c: New test.
20854
20855 2003-06-26 Mark Mitchell <mark@codesourcery.com>
20856
20857 PR c++/11332
20858 * g++.dg/expr/static_cast2.C: New test.
20859
20860 2003-06-26 Roger Sayle <roger@eyesopen.com>
20861 Jakub Jelinek <jakub@redhat.com>
20862
20863 * gcc.c-torture/execute/string-opt-16.c: Remove test for disabled
20864 sprintf(dst,"%s",src) optimization.
20865 * gcc.c-torture/execute/20030626-1.c: New test case.
20866 * gcc.c-torture/execute/20030626-2.c: New test case.
20867
20868 2003-06-26 J"orn Rennecke <joern.rennecke@superh.com>
20869
20870 * gcc.c-torture/execute/multi-ix.c: New test.
20871
20872 * gcc.c-torture/execute/simd-4.c (main):
20873 Added missing semicolon at end of union.
20874
20875 2003-06-26 Giovanni Bajo <giovannibajo@libero.it>
20876
20877 PR c++/8266
20878 * g++.dg/template/explicit-instantiation3.C: New test.
20879
20880 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20881
20882 * gcc.dg/20030626-1.c: Use signed char.
20883
20884 2003-06-26 Eric Botcazou <ebotcazou@libertysurf.fr>
20885
20886 * gcc.dg/20030626-1.c: New test.
20887
20888 2003-06-26 Neil Booth <neil@daikokuya.co.uk>
20889
20890 * const-str-2.m: Update.
20891
20892 2003-06-25 Mark Mitchell <mark@codesourcery.com>
20893
20894 PR c++/10990
20895 * g++.dg/rtti/dyncast1.C: New test.
20896 * g++.dg/abi/mangle4.C: Correct base-specifier access.
20897 * g++.dg/lookup/scoped1.C: Remove XFAIL.
20898 * g++.old-deja/g++.martin/pmf1.C: Correct base-specifier access.
20899
20900 PR c++/10931
20901 * g++.dg/expr/static_cast1.C: New test.
20902
20903 2003-06-25 Josef Zlomek <zlomekj@suse.cz>
20904
20905 * gcc.dg/20030625-1.c: New test.
20906
20907 2003-06-24 Roger Sayle <roger@eyesopen.com>
20908
20909 * gcc.c-torture/compile/20030624-1.c: New test case.
20910
20911 2003-06-24 Jakub Jelinek <jakub@redhat.com>
20912
20913 * gcc.c-torture/execute/string-opt-17.c: New test.
20914
20915 2003-06-24 Mark Mitchell <mark@codesourcery.com>
20916
20917 PR c++/5754
20918 * g++.dg/parse/crash6.C: New test.
20919
20920 2003-06-23 Roger Sayle <roger@eyesopen.com>
20921
20922 * gcc.dg/builtins-24.c: New test case.
20923
20924 2003-06-23 Jakub Jelinek <jakub@redhat.com>
20925
20926 * g++.dg/opt/operator1.C: New test.
20927
20928 2003-06-22 Roger Sayle <roger@eyesopen.com>
20929
20930 * gcc.c-torture/execute/string-opt-16.c: New test case.
20931
20932 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20933
20934 * g++.old-deja/g++.benjamin/16077.C: Add -Wconversion option.
20935 * g++.old-deja/g++.other/conv7.C: Likewise
20936 * g++.old-deja/g++.other/overcnv2.C: Likewise.
20937 * g++.old-deja/g++.other/overload14.C: Likewise.
20938
20939 2003-06-21 Gabriel Dos Reis <gdr@integrable-solutions.net>
20940
20941 * g++.old-deja/g++.jason/conversion5.C: Adjust option.
20942 * g++.old-deja/g++.bugs/900215_01.C: Likewise.
20943
20944 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20945
20946 PR c++/10888
20947 * g++.dg/warn/Winline-3.C: New test.
20948
20949 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20950
20951 * lib/target-supports.exp (check_alias_available): Make the test
20952 program acceptable to the Solaris assembler.
20953
20954 PR c++/10749
20955 * g++.dg/template/memclass2.C: New test.
20956
20957 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20958 Eric Botcazou <ebotcazou@libertysurf.fr>
20959
20960 * lib/gcc-dg.exp (dg-xfail-if): Do not process conditional xfail
20961 data for non-matching targets.
20962 * gcc.c-torture/compile/simd-5.c: Fix typo in conditional xfail.
20963
20964 2003-06-20 Mark Mitchell <mark@codesourcery.com>
20965
20966 PR c++/10845
20967 * g++.dg/template/member3.C: New test.
20968
20969 2003-06-19 Mark Mitchell <mark@codesourcery.com>
20970
20971 PR c++/10939
20972 * g++.dg/template/func1.C: New test.
20973
20974 PR c++/9649
20975 * g++.dg/template/static4.C: New test.
20976 * g++.old-deja/g++.other/anon7.C: Remove spurious error messages.
20977
20978 PR c++/11041
20979 * g++.dg/init/ref7.C: New test.
20980
20981 2003-06-19 Matt Austern <austern@apple.com>
20982
20983 PR c++/11228
20984 * g++.dg/anew1.C: New test.
20985 * g++.dg/anew2.C: New test.
20986 * g++.dg/anew3.C: New test.
20987 * g++.dg/anew4.C: New test.
20988
20989 2003-06-19 Kazu Hirata <kazu@cs.umass.edu>
20990
20991 * gcc.c-torture/compile/simd-5.c: Don't XFAIL on H8.
20992
20993 2003-06-19 J"orn Rennecke <joern.rennecke@superh.com>
20994
20995 * gcc.c-torture/execute/simd-4.c (main): Make expected value
20996 endian-dependent.
20997
20998 2003-06-17 Benjamin Kosnik <bkoz@redhat.com>
20999
21000 * lib/g++.exp (g++_include_flags): Tweak path to testsuite_flags.
21001 Remove cruft.
21002
21003 2003-06-17 Kazu Hirata <kazu@cs.umass.edu>
21004
21005 * gcc.c-torture/compile/20020604-1.c: Use dg-xfail-if for h8300.
21006 * gcc.c-torture/compile/961203-1.c: Likewise.
21007 * gcc.c-torture/compile/980506-1.c: Likewise.
21008
21009 2003-06-17 Mark Mitchell <mark@codesourcery.com>
21010
21011 PR c++/10712
21012 * g++.dg/lookup/using7.C: New test.
21013
21014 2003-06-17 Mark Mitchell <mark@codesourcery.com>
21015
21016 PR c++/11105
21017 * g++.dg/abi/conv1.C: Remove it.
21018 * g++.dg/template/conv7.C: New test.
21019 * g++.dg/template/conv8.C: Likewise.
21020 * g++.old-deja/g++.ext/pretty2.C: Do not test __FUNCTION__ for a
21021 conversion operator.
21022
21023 2003-06-17 Janis Johnson <janis187@us.ibm.com>
21024
21025 * gcc.dg/compat/compat-common.h (DEBUG_INIT): New.
21026 * gcc.dg/compat/scalar-by-value-1_x.c: Use it.
21027 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21028 * gcc.dg/compat/scalar-by-value-3_x.c: Ditto.
21029 * gcc.dg/compat/scalar-by-value-4_x.c: Ditto.
21030 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21031 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21032 * gcc.dg/compat/scalar-return-3_x.c: Ditto.
21033 * gcc.dg/compat/scalar-return-4_x.c: Ditto.
21034 * gcc.dg/compat/struct-by-value-10_x.c: Ditto.
21035 * gcc.dg/compat/struct-by-value-11_x.c: Ditto.
21036 * gcc.dg/compat/struct-by-value-12_x.c: Ditto.
21037 * gcc.dg/compat/struct-by-value-13_x.c: Ditto.
21038 * gcc.dg/compat/struct-by-value-14_x.c: Ditto.
21039 * gcc.dg/compat/struct-by-value-15_x.c: Ditto.
21040 * gcc.dg/compat/struct-by-value-16_x.c: Ditto.
21041 * gcc.dg/compat/struct-by-value-17_x.c: Ditto.
21042 * gcc.dg/compat/struct-by-value-18_x.c: Ditto.
21043 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21044 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21045 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21046 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21047 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21048 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21049 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21050 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21051 * gcc.dg/compat/struct-return-10_x.c: Ditto.
21052 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21053 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21054
21055 2003-06-16 Mark Mitchell <mark@codesourcery.com>
21056
21057 * lib/gcc-dg.exp (dg-xfail-if): Fix thinko.
21058 * gcc.c-torture/compile/simd-5.c: Remove spurious PowerPC-64 XFAIL
21059 indications.
21060
21061 2003-06-16 Roger Sayle <roger@eyesopen.com>
21062
21063 * gcc.dg/i386-387-5.c: New test case.
21064 * gcc.dg/i386-387-6.c: New test case.
21065 * gcc.dg/builtins-23.c: New test case.
21066
21067 2003-06-15 Roger Sayle <roger@eyesopen.com>
21068
21069 * gcc.dg/builtins-22.c: New test case.
21070 * gcc.dg/i386-387-1.c: Update to test exp.
21071 * gcc.dg/i386-387-2.c: Likewise.
21072
21073 2003-06-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21074
21075 * gcc.dg/format/asm_fprintf-1.c: Update width/precision checks.
21076
21077 2003-06-12 Mark Mitchell <mark@codesourcery.com>
21078
21079 * lib/gcc-dg.exp (dg-require-dll): New function.
21080 (dg-xfail-if): Likewise.
21081 * gcc.c-torture/compile/compile.exp: Use dg rather than c-torture
21082 driver.
21083
21084 * gcc.c-torture/compile/20000804-1.c: Convert to dg format.
21085 * gcc.c-torture/compile/20001205-1.c: Likewise.
21086 * gcc.c-torture/compile/20001226-1.c: Likewise.
21087 * gcc.c-torture/compile/20010518-2.c: Likewise.
21088 * gcc.c-torture/compile/20020312-1.c: Likewise.
21089 * gcc.c-torture/compile/20020604-1.c: Likewise.
21090 * gcc.c-torture/compile/920501-12.c: Likewise.
21091 * gcc.c-torture/compile/920501-4.c: Likewise.
21092 * gcc.c-torture/compile/920520-1.c: Likewise.
21093 * gcc.c-torture/compile/920521-1.c: Likewise.
21094 * gcc.c-torture/compile/920625-1.c: Likewise.
21095 * gcc.c-torture/compile/961203-1.c: Likewise.
21096 * gcc.c-torture/compile/980506-1.c: Likewise.
21097 * gcc.c-torture/compile/981006-1.c: Likewise.
21098 * gcc.c-torture/compile/981022-1.c: Likewise.
21099 * gcc.c-torture/compile/981223-1.c: Likewise.
21100 * gcc.c-torture/compile/990617-1.c: Likewise.
21101 * gcc.c-torture/compile/dll.c: Likewise.
21102 * gcc.c-torture/compile/labels-3.c: Likewise.
21103 * gcc.c-torture/compile/mipscop-1.c: Likewise.
21104 * gcc.c-torture/compile/mipscop-2.c: Likewise.
21105 * gcc.c-torture/compile/mipscop-3.c: Likewise.
21106 * gcc.c-torture/compile/mipscop-4.c: Likewise.
21107 * gcc.c-torture/compile/simd-5.c: Likewise.
21108 * gcc.c-torture/compile/20000804-1.x: Remove.
21109 * gcc.c-torture/compile/20001205-1.x: Likewise.
21110 * gcc.c-torture/compile/20001226-1.x: Likewise.
21111 * gcc.c-torture/compile/20010518-2.x: Likewise.
21112 * gcc.c-torture/compile/20020312-1.x: Likewise.
21113 * gcc.c-torture/compile/20020604-1.x: Likewise.
21114 * gcc.c-torture/compile/920501-12.x: Likewise.
21115 * gcc.c-torture/compile/920501-4.x: Likewise.
21116 * gcc.c-torture/compile/920520-1.x: Likewise.
21117 * gcc.c-torture/compile/920521-1.x: Likewise.
21118 * gcc.c-torture/compile/920625-1.x: Likewise.
21119 * gcc.c-torture/compile/961203-1.x: Likewise.
21120 * gcc.c-torture/compile/980506-1.x: Likewise.
21121 * gcc.c-torture/compile/981006-1.x: Likewise.
21122 * gcc.c-torture/compile/981022-1.x: Likewise.
21123 * gcc.c-torture/compile/981223-1.x: Likewise.
21124 * gcc.c-torture/compile/990617-1.x: Likewise.
21125 * gcc.c-torture/compile/mipscop-1.x: Likewise.
21126 * gcc.c-torture/compile/mipscop-2.x: Likewise.
21127 * gcc.c-torture/compile/mipscop-3.x: Likewise.
21128 * gcc.c-torture/compile/mipscop-4.x: Likewise.
21129 * gcc.c-torture/compile/simd-5.x: Likewise.
21130
21131 * gcc.c-torture/compile/20021205-1.c: Remove bogus dg commands.
21132
21133 2003-06-13 Eric Botcazou <ebotcazou@libertysurf.fr>
21134
21135 * gcc.c-torture/execute/20030611-1.c: New test.
21136
21137 2003-06-12 Roger Sayle <roger@eyesopen.com>
21138
21139 PR middle-end/168
21140 * gcc.dg/20030612-1.c: New test case.
21141
21142 2003-06-12 Mark Mitchell <mark@codesourcery.com>
21143
21144 PR c++/10635
21145 * g++.dg/expr/cast1.C: New test.
21146
21147 2003-06-12 Roger Sayle <roger@eyesopen.com>
21148
21149 * gcc.dg/builtins-21.c: New test case.
21150
21151 2003-06-11 Kelley Cook <kelleycook@wideopenwest.com>
21152
21153 * lib/gcc.exp (gcc_target_compile): Put TOOL_OPTIONS at front of
21154 options instead of at the end.
21155 * lib/objc.exp (objc_target_compile): Likewise.
21156
21157 2003-06-11 Mark Mitchell <mark@codesourcery.com>
21158
21159 PR c++/10432
21160 * g++.dg/parse/error1.C: New test.
21161
21162 2003-06-11 Janis Johnson <janis187@us.ibm.com>
21163
21164 * gcc.dg/compat/struct-by-value-11_main.c: New file.
21165 * gcc.dg/compat/struct-by-value-11_x.c: New file.
21166 * gcc.dg/compat/struct-by-value-11_y.c: New file.
21167 * gcc.dg/compat/struct-by-value-12_main.c: New file.
21168 * gcc.dg/compat/struct-by-value-12_x.c: New file.
21169 * gcc.dg/compat/struct-by-value-12_y.c: New file.
21170 * gcc.dg/compat/struct-by-value-13_main.c: New file.
21171 * gcc.dg/compat/struct-by-value-13_x.c: New file.
21172 * gcc.dg/compat/struct-by-value-13_y.c: New file.
21173 * gcc.dg/compat/struct-by-value-14_main.c: New file.
21174 * gcc.dg/compat/struct-by-value-14_x.c: New file.
21175 * gcc.dg/compat/struct-by-value-14_y.c: New file.
21176 * gcc.dg/compat/struct-by-value-15_main.c: New file.
21177 * gcc.dg/compat/struct-by-value-15_x.c: New file.
21178 * gcc.dg/compat/struct-by-value-15_y.c: New file.
21179 * gcc.dg/compat/struct-by-value-16_main.c: New file.
21180 * gcc.dg/compat/struct-by-value-16_x.c: New file.
21181 * gcc.dg/compat/struct-by-value-16_y.c: New file.
21182 * gcc.dg/compat/struct-by-value-17_main.c: New file.
21183 * gcc.dg/compat/struct-by-value-17_x.c: New file.
21184 * gcc.dg/compat/struct-by-value-17_y.c: New file.
21185 * gcc.dg/compat/struct-by-value-18_main.c: New file.
21186 * gcc.dg/compat/struct-by-value-18_x.c: New file.
21187 * gcc.dg/compat/struct-by-value-18_y.c: New file.
21188
21189 * gcc.dg/compat/scalar-by-value-3_main.c: New file.
21190 * gcc.dg/compat/scalar-by-value-3_x.c: New file.
21191 * gcc.dg/compat/scalar-by-value-3_y.c: New file.
21192 * gcc.dg/compat/scalar-by-value-4_main.c: New file.
21193 * gcc.dg/compat/scalar-by-value-4_x.c: New file.
21194 * gcc.dg/compat/scalar-by-value-4_y.c: New file.
21195 * gcc.dg/compat/scalar-return-3_main.c: New file.
21196 * gcc.dg/compat/scalar-return-3_x.c: New file.
21197 * gcc.dg/compat/scalar-return-3_y.c: New file.
21198 * gcc.dg/compat/scalar-return-4_main.c: New file.
21199 * gcc.dg/compat/scalar-return-4_x.c: New file.
21200 * gcc.dg/compat/scalar-return-4_y.c: New file.
21201
21202 2003-06-10 Janis Johnson <janis187@us.ibm.com>
21203
21204 * gcc.dg/compat/fp2-struct-check.h: New file.
21205 * gcc.dg/compat/fp2-struct-defs.h: New file.
21206 * gcc.dg/compat/fp2-struct-init.h: New file.
21207 * gcc.dg/compat/struct-by-value-10_main.c: New file.
21208 * gcc.dg/compat/struct-by-value-10_x.c: New file.
21209 * gcc.dg/compat/struct-by-value-10_y.c: New file.
21210 * gcc.dg/compat/struct-return-10_main.c: New file.
21211 * gcc.dg/compat/struct-return-10_x.c: New file.
21212 * gcc.dg/compat/struct-return-10_y.c: New file.
21213
21214 * gcc.dg/compat/compat-common.h: New file.
21215 * gcc.dg/compat/fp-struct-check.h: Improve debugging output.
21216 * gcc.dg/compat/fp-struct-test-by-value-x.h: Ditto.
21217 * gcc.dg/compat/fp-struct-test-by-value-y.h: Ditto.
21218 * gcc.dg/compat/scalar-by-value-1_main.c: Ditto.
21219 * gcc.dg/compat/scalar-by-value-1_x.c: Ditto.
21220 * gcc.dg/compat/scalar-by-value-1_y.c: Ditto.
21221 * gcc.dg/compat/scalar-by-value-2_main.c: Ditto.
21222 * gcc.dg/compat/scalar-by-value-2_x.c: Ditto.
21223 * gcc.dg/compat/scalar-by-value-2_y.c: Ditto.
21224 * gcc.dg/compat/scalar-return-1_main.c: Ditto.
21225 * gcc.dg/compat/scalar-return-1_x.c: Ditto.
21226 * gcc.dg/compat/scalar-return-1_y.c: Ditto.
21227 * gcc.dg/compat/scalar-return-2_main.c: Ditto.
21228 * gcc.dg/compat/scalar-return-2_x.c: Ditto.
21229 * gcc.dg/compat/scalar-return-2_y.c: Ditto.
21230 * gcc.dg/compat/small-struct-check.h: Ditto.
21231 * gcc.dg/compat/struct-by-value-2_main.c: Ditto.
21232 * gcc.dg/compat/struct-by-value-2_x.c: Ditto.
21233 * gcc.dg/compat/struct-by-value-2_y.c: Ditto.
21234 * gcc.dg/compat/struct-by-value-3_main.c: Ditto.
21235 * gcc.dg/compat/struct-by-value-3_x.c: Ditto.
21236 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21237 * gcc.dg/compat/struct-by-value-4_main.c: Ditto.
21238 * gcc.dg/compat/struct-by-value-4_x.c: Ditto.
21239 * gcc.dg/compat/struct-by-value-4_y.c: Ditto.
21240 * gcc.dg/compat/struct-by-value-5_main.c: Ditto.
21241 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21242 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21243 * gcc.dg/compat/struct-by-value-6_main.c: Ditto.
21244 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21245 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21246 * gcc.dg/compat/struct-by-value-7_main.c: Ditto.
21247 * gcc.dg/compat/struct-by-value-7_x.c: Ditto.
21248 * gcc.dg/compat/struct-by-value-7_y.c: Ditto.
21249 * gcc.dg/compat/struct-by-value-8_main.c: Ditto.
21250 * gcc.dg/compat/struct-by-value-8_x.c: Ditto.
21251 * gcc.dg/compat/struct-by-value-8_y.c: Ditto.
21252 * gcc.dg/compat/struct-by-value-9_main.c: Ditto.
21253 * gcc.dg/compat/struct-by-value-9_x.c: Ditto.
21254 * gcc.dg/compat/struct-by-value-9_y.c: Ditto.
21255 * gcc.dg/compat/struct-return-2_main.c: Ditto.
21256 * gcc.dg/compat/struct-return-2_x.c: Ditto.
21257 * gcc.dg/compat/struct-return-2_y.c: Ditto.
21258 * gcc.dg/compat/struct-return-3_main.c: Ditto.
21259 * gcc.dg/compat/struct-return-3_x.c: Ditto.
21260 * gcc.dg/compat/struct-return-3_y.c: Ditto.
21261
21262 2003-06-10 Geoffrey Keating <geoffk@apple.com>
21263
21264 * g++.dg/pch/static-1.C: New file.
21265 * g++.dg/pch/static-1.Hs: New file.
21266
21267 2003-06-10 Richard Henderson <rth@redhat.com>
21268
21269 * gcc.dg/asm-7.c: Adjust expected warning text.
21270
21271 2003-06-10 Roger Sayle <roger@eyesopen.com>
21272
21273 * gcc.dg/builtins-20.c: New test case.
21274
21275 2003-06-10 Mark Mitchell <mark@codesourcery.com>
21276
21277 PR c++/11131
21278 * g++.dg/opt/template1.C: New test.
21279
21280 2003-06-09 Mark Mitchell <mark@codesourcery.com>
21281
21282 * lib/gcc-dg.exp (dg-test): Clear additional_files and
21283 additional_sources.
21284
21285 2003-05-21 David Taylor <dtaylor@emc.com>
21286
21287 * gcc.dg/Wpadded.c: New file.
21288
21289 2003-06-09 Mark Mitchell <mark@codesourcery.com>
21290
21291 * gcc.dg/special/20000419-2.c: Fix dg-require-alias syntax.
21292 * gcc.dg/special/weak-2.c: Add dg-require-weak.
21293 * gcc.dg/weak/weak-3.c: Reverse order of dg-do and
21294 dg-require-weak.
21295
21296 2003-06-09 J"orn Rennecke <joern.rennecke@superh.com>
21297
21298 * g++.dg/other/offsetof3.C: Adjust linenumber of last expected warning.
21299
21300 2003-06-09 Mark Mitchell <mark@codesourcery.com>
21301
21302 * lib/gcc-dg.exp (dg-require-weak): Fix typo.
21303 (dg-require-alias): Likewise.
21304 (dg-require-gc-sections): Likewise.
21305 * lib/target-supports.exp (check_gc_sections_available): Likewise.
21306
21307 2003-06-08 Richard Henderson <rth@redhat.com>
21308
21309 * gcc.dg/20011029-2.c: Fix the array reference.
21310 * gcc.dg/asm-7.c: New.
21311
21312 2003-06-08 Kazu Hirata <kazu@cs.umass.edu>
21313
21314 * gcc.c-torture/compile/20000804-1.x: Disable on h8300 port.
21315
21316 2003-06-08 Mark Mitchell <mark@codesourcery.com>
21317
21318 * lib/gcc-dg.exp (dg-require-alias): Fix typo.
21319 (dg-require-gc-sections): Likewise.
21320
21321 2003-06-08 Jan Hubicka <jh@suse.cz>
21322
21323 * i386-cmov1.c: Fix regular expression.
21324 * i386-cvt-1.c: Likewise.
21325 * i386-local.c: Likewise.
21326 * i386-local2.c: Likewise.
21327 * i386-mul.c: Likewise.
21328 * i386-ssetype-1.c: Likewise.
21329 * i386-ssetype-3.c: Likewise.
21330 * i386-ssetype-5.c: Likewise.
21331
21332 2003-06-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21333
21334 PR c++/11039
21335 * g++.dg/warn/implicit-typename2.C: New test.
21336 * g++.dg/warn/implicit-typename3.C: New test.
21337
21338 2003-06-07 Richard Henderson <rth@redhat.com>
21339
21340 * g++.dg/other/offsetof3.C: Use size_t.
21341 * g++.dg/other/offsetof4.C: Likewise.
21342
21343 2003-06-07 H.J. Lu <hongjiu.lu@intel.com>
21344
21345 * lib/copy-file.exp: New. Implement gcc_copy_files.
21346
21347 * lib/dg-pch.exp: Load copy-file.exp
21348 (dg-pch): Use gcc_copy_files instead of "file copy".
21349
21350 2003-06-06 Mark Mitchell <mark@codesourcery.com>
21351
21352 * gcc.dg/weak/weak.exp: Simplify.
21353 * gcc.dg/weak/typeof-2.c: Use dg-require-weak.
21354 * gcc.dg/weak/weak-1.c: Likewise.
21355 * gcc.dg/weak/weak-2.c: Likewise.
21356 * gcc.dg/weak/weak-3.c: Likewise.
21357 * gcc.dg/weak/weak-4.c: Likewise.
21358 * gcc.dg/weak/weak-5.c: Likewise.
21359 * gcc.dg/weak/weak-6.c: Likewise.
21360 * gcc.dg/weak/weak-7.c: Likewise.
21361 * gcc.dg/weak/weak-8.c: Likewise.
21362 * gcc.dg/weak/weak-9.c: Likewise.
21363
21364 2003-06-06 Richard Earnshaw <rearnsha@arm.com>
21365
21366 gcc.c-torture/execute/20030606-1.c: New.
21367
21368 2003-06-06 Roger Sayle <roger@eyesopen.com>
21369
21370 * gcc.dg/builtins-2.c: Correct check-in of incorrect version.
21371 * gcc.dg/builtins-19.c: Likewise.
21372
21373 2003-06-06 Roger Sayle <roger@eyesopen.com>
21374
21375 * gcc.dg/builtins-2.c: Add some more tests.
21376 * gcc.dg/builtins-18.c: New test case.
21377 * gcc.dg/builtins-19.c: New test case.
21378
21379 2003-06-06 Roger Sayle <roger@eyesopen.com>
21380 Jim Wilson <wilson@tuliptree.org>
21381
21382 * gcc.dg/uninit-C.c: Only test TImode on 64-bit platforms.
21383
21384 2003-06-06 Jakub Jelinek <jakub@redhat.com>
21385
21386 * gcc.c-torture/execute/builtins/string-4.c (main_test): Allow some
21387 mempcpy/stpcpy calls not to be optimized into something else.
21388 * gcc.c-torture/execute/string-opt-3.c: Moved to...
21389 * gcc.c-torture/execute/builtins/string-7.c: ...here.
21390 * gcc.c-torture/execute/builtins/string-7-lib.c: New.
21391
21392 2003-06-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21393
21394 * gcc.dg/format/asm_fprintf-1.c: New test.
21395
21396 2003-06-05 Mark Mitchell <mark@codesourcery.com>
21397
21398 * lib/gcc-defs.exp (additional_sources): New variable.
21399 (dg-additional-sources): New function.
21400 (additional_files): New variable.
21401 (dg-additional-files): New function.
21402 (dg-additional-files-options): Likewise.
21403 * lib/gcc-dg.exp (dg-require-weak): New function.
21404 (dg-require-alias): Likewise.
21405 (dg-require-gc-sections): Likewise.
21406 * lib/target-supports.exp (check_alias_available): Remove testfile
21407 parameter.
21408 (check_gc_sections_available): New function.
21409 * lib/g++-dg.exp (dg-gpp-additional-sources): Remove.
21410 (dg-gpp-additional-files): Likewise.
21411 * lib/g++.exp (additional_sources): Remove.
21412 (additional_files): Likewise.
21413 (g++_target_compile): Use dg-additional-files-options.
21414
21415 * gcc.dg/special/special.exp: Add "ecos" tests. Remove complex
21416 Tcl logic.
21417 * gcc.dg/special/ecos.exp: Remove.
21418 * gcc.dg/special/20000419-2.c: Use dg-require-*.
21419 * gcc.dg/special/alias-1.c: Likewise.
21420 * gcc.dg/special/alias-2.c: Likewise.
21421 * gcc.dg/special/gcsec-1.c: Likewise.
21422 * gcc.dg/special/weak-1.c: Likewise.
21423 * gcc.dg/special/weak-2.c: Likewise.
21424 * gcc.dg/special/wkali-1.c: Likewise.
21425 * gcc.dg/special/wkali-2.c: Likewise.
21426
21427 * g++.dg/special/conpr-2.C: Use dg-additional-*, not
21428 dg-gpp-additional-*.
21429 * g++.dg/special/conpr-3.C: Likewise.
21430 * g++.dg/special/conpr-4.C: Likewise.
21431 * g++.old-deja/g++.abi/vtable3a.C: Likewise.
21432 * g++.old-deja/g++.abi/vtable3b.C: Likewise.
21433 * g++.old-deja/g++.abi/vtable3c.C: Likewise.
21434 * g++.old-deja/g++.abi/vtable3d.C: Likewise.
21435 * g++.old-deja/g++.abi/vtable3e.C: Likewise.
21436 * g++.old-deja/g++.abi/vtable3f.C: Likewise.
21437 * g++.old-deja/g++.abi/vtable3g.C: Likewise.
21438 * g++.old-deja/g++.abi/vtable3h.C: Likewise.
21439 * g++.old-deja/g++.abi/vtable3i.C: Likewise.
21440 * g++.old-deja/g++.abi/vtable3j.C: Likewise.
21441 * g++.old-deja/g++.oliva/linkage1.C: Likewise.
21442 * g++.old-deja/g++.other/comdat1.C: Likewise.
21443 * g++.old-deja/g++.other/comdat2.C: Likewise.
21444 * g++.old-deja/g++.other/comdat3.C: Likewise.
21445 * g++.old-deja/g++.other/ctor1.C: Likewise.
21446 * g++.old-deja/g++.pt/instantiate5.C: Likewise.
21447
21448 2003-06-05 Richard Henderson <rth@redhat.com>
21449
21450 * gcc.dg/debug/20030605-1.c: New.
21451
21452 2003-06-04 Mark Mitchell <mark@codesourcery.com>
21453
21454 * README.QMTEST: Update.
21455
21456 2003-06-04 Richard Henderson <rth@redhat.com>
21457
21458 * gcc.dg/cleanup-1.c: New.
21459 * gcc.dg/cleanup-2.c: New.
21460 * gcc.dg/cleanup-3.c: New.
21461 * gcc.dg/cleanup-4.c: New.
21462 * gcc.dg/cleanup-5.c: New.
21463 * gcc.dg/cleanup-6.c: New.
21464 * gcc.dg/cleanup-7.c: New.
21465
21466 2003-06-04 Mark Mitchell <mark@codesourcery.com>
21467
21468 * g++.dg/abi/vague1.C: Use xfail, rather than embedded Tcl code.
21469
21470 * lib/dg-pch.exp: New file.
21471 * g++.dg/pch/pch.exp: Use dg-pch.exp.
21472 * gcc.dg/pch/pch.exp: Likewise.
21473
21474 2003-06-04 Roger Sayle <roger@eyesopen.com>
21475
21476 * gcc.dg/builtins-2.c: Add tests for tan(atan(x)).
21477 * gcc.dg/builtins-3.c: Add tests for tan(0.0) and atan(0.0).
21478 * gcc.dg/builtins-7.c: Add tests for tan(atan(x)) == x.
21479 * gcc.dg/builtins-17.c: New test case.
21480 * gcc.dg/i386-387-4.c: New test case.
21481 * gcc.c-torture/execute/ieee/mzero4.c: New test case.
21482
21483 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21484
21485 * gcc.dg/ultrasp9.c: New test.
21486
21487 2003-06-04 Eric Botcazou <ebotcazou@libertysurf.fr>
21488
21489 * gcc.c-torture/compile/20030604-1.c: New test.
21490 * gcc.dg/sparc-constant-1.c: New test.
21491
21492 2003-06-03 Glen Nakamura <glen@imodulo.com>
21493
21494 * gcc.dg/20020525-1.c: Replace 0x5a5a5a5a with -1.
21495
21496 2003-06-03 J"orn Rennecke <joern.rennecke@superh.com>
21497
21498 * g++.dg/abi/empty6.C (B): Request alignment of 8 bytes.
21499
21500 * gcc.dg/torture/builtin-noret-1.c (_exit, _Exit): Make weak.
21501 * gcc.dg/torture/builtin-noret-2.c (_exit, _Exit): Likewise.
21502
21503 2003-06-03 Aldy Hernandez <aldyh@redhat.com>
21504
21505 * gcc.c-torture/compile/simd-5.x: Remove xfail for PPC64.
21506
21507 2003-06-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21508
21509 PR c++/10940
21510 * g++.dg/template/spec10.C: New test.
21511
21512 2003-06-03 Roger Sayle <roger@eyesopen.com>
21513
21514 * gcc.dg/builtins-16.c: New test case.
21515
21516 2003-06-03 Jakub Jelinek <jakub@redhat.com>
21517
21518 * gcc.c-torture/execute/builtins/string-4.c (main_test): Remove
21519 mempcpy test with post-increments.
21520 * gcc.c-torture/execute/string-opt-3.c: New test.
21521 * gcc.dg/string-opt-1.c: New test.
21522
21523 2003-06-03 David Billinghurst <David.Billinghurst@riotinto.com>
21524
21525 PR fortran/10965
21526 * g77.f-torture/compile/20000601-2.f: Fix non-standard code.
21527
21528 2003-06-02 Mark Mitchell <mark@codesourcery.com>
21529
21530 * lib/scanasm.exp (dg-scan): New function, factored out of ...
21531 (scan-assembler): ... here. Use dg-scan.
21532 (scan-assembler-not): Likewise.
21533 (scan-file): New function.
21534 (scan-file-not): Likewise.
21535 * gcc.dg/cpp/19990228-1.c: Use scan-file and/or scan-file-not.
21536 * gcc.dg/cpp/_Pragma4.c: Likewise.
21537 * gcc.dg/cpp/_Pragma5.c: Likewise.
21538 * gcc.dg/cpp/avoidpaste1.c: Likewise.
21539 * gcc.dg/cpp/avoidpaste2.c: Likewise.
21540 * gcc.dg/cpp/cmdlne-C2.c: Likewise.
21541 * gcc.dg/cpp/cmdlne-P.c: Likewise.
21542 * gcc.dg/cpp/cmdlne-dD-M.c: Likewise.
21543 * gcc.dg/cpp/cmdlne-dD-dM.c: Likewise.
21544 * gcc.dg/cpp/cmdlne-dI-M.c: Likewise.
21545 * gcc.dg/cpp/cmdlne-dM-M.c: Likewise.
21546 * gcc.dg/cpp/cmdlne-dM-dD.c: Likewise.
21547 * gcc.dg/cpp/cmdlne-dN-M.c: Likewise.
21548 * gcc.dg/cpp/cxxcom1.c: Likewise.
21549 * gcc.dg/cpp/line1.c: Likewise.
21550 * gcc.dg/cpp/maccom1.c: Likewise.
21551 * gcc.dg/cpp/maccom2.c: Likewise.
21552 * gcc.dg/cpp/maccom3.c: Likewise.
21553 * gcc.dg/cpp/maccom4.c: Likewise.
21554 * gcc.dg/cpp/maccom5.c: Likewise.
21555 * gcc.dg/cpp/maccom6.c: Likewise.
21556 * gcc.dg/cpp/multiline.c: Likewise.
21557 * gcc.dg/cpp/spacing1.c: Likewise.
21558 * gcc.dg/cpp/spacing2.c: Likewise.
21559 * gcc.dg/cpp/trad/cmdlne-C2.c: Likewise.
21560 * gcc.dg/cpp/trad/maccom1.c: Likewise.
21561 * gcc.dg/cpp/trad/maccom2.c: Likewise.
21562 * gcc.dg/cpp/trad/maccom3.c: Likewise.
21563 * gcc.dg/cpp/trad/maccom4.c: Likewise.
21564 * gcc.dg/cpp/trad/maccom6.c: Likewise.
21565 * gcc.dg/cpp/cxxcom2.c: Likewise.
21566 * gcc.dg/cpp/cxxcom2.h: New file.
21567
21568 * gcc.dg/cpp/truefalse.cpp: Move it to ...
21569 * g++.dg/cpp/truefalse.C: Here.
21570 * gcc.dg/cpp/cpp.exp: Remove scanning of ".cpp" files.
21571
21572 2003-06-01 Loren James Rittle <ljrittle@acm.org>
21573
21574 * gcc.dg/cpp/redef3.c: New file.
21575
21576 2003-06-01 Eric Botcazou <ebotcazou@libertysurf.fr>
21577
21578 * gcc.dg/i386-loop-3.c: New test.
21579
21580 2003-05-31 Toon Moene <toon@moene.indiv.nluug.nl>
21581
21582 * g77.dg/ffree-form-2.f: XFAIL removed, because fixed.
21583
21584 2003-05-31 Roger Sayle <roger@eyesopen.com>
21585
21586 * gcc.dg/fwrapv-1.c: New test case.
21587 * gcc.dg/fwrapv-2.c: New test case.
21588
21589 2003-05-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21590
21591 PR c++/10956
21592 * g++.dg/template/spec9.C: New test.
21593
21594 2003-05-29 Roger Sayle <roger@eyesopen.com>
21595
21596 * gcc.dg/duff-4.c: New test case.
21597
21598 2003-05-27 David Billinghurst <David.Billinghurst@riotinto.com>
21599
21600 PR fortran/10843
21601 * g77.dg/ffixed-form-1.f: New test
21602 * g77.dg/ffixed-form-2.f: New test
21603 * g77.dg/ffree-form-2.f: New test - XFAIL pending fix
21604 * g77.dg/ffree-form-3.f: New test
21605
21606 2003-05-26 Andreas Tobler <a.tobler@schweiz.ch>
21607
21608 * gcc.dg/wchar_t-1.c: XFAIL on darwin, no wchar.h available.
21609 * gcc.dg/wint_t-1.c: Likewise.
21610
21611 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21612
21613 * g++.dg/template/access11.C: New test.
21614
21615 2003-05-25 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21616
21617 PR c++/10849
21618 * g++.dg/template/access10.C: New test.
21619
21620 2003-05-24 Eric Botcazou <ebotcazou@libertysurf.fr>
21621 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21622
21623 * gcc.c-torture/compile/simd-5.x: XFAIL on SPARC64.
21624
21625 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21626
21627 * gcc.dg/torture/builtin-noret-1.c: Add dg-option -multiply_defined
21628 suppress for powerpc-*-darwin*.
21629 * gcc.dg/torture/builtin-noret-2.c: Likewise.
21630
21631 2003-05-24 Andreas Tobler <a.tobler@schweiz.ch>
21632
21633 * gcc.c-torture/execute/builtins/builtins.exp: Add -multiply_defined
21634 suppress option for powerpc-*-darwin*.
21635
21636 2003-05-23 Roger Sayle <roger@eyesopen.com>
21637
21638 * gcc.dg/builtins-1.c: Add tests for tan and atan.
21639 * gcc.dg/builtins-4.c: Add test for fmod.
21640
21641 2003-05-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21642
21643 PR c++/10682
21644 * g++.dg/template/instantiate4.C: New test.
21645
21646 2003-05-22 Roger Sayle <roger@eyesopen.com>
21647
21648 * gcc.c-torture/execute/ieee/inf-2.c: New test case.
21649
21650 2003-05-21 Janis Johnson <janis187@us.ibm.com>
21651
21652 * gcc.dg/compat/scalar-return-1_main.c: New file.
21653 * gcc.dg/compat/scalar-return-1_x.c: New file.
21654 * gcc.dg/compat/scalar-return-1_y.c: New file.
21655 * gcc.dg/compat/scalar-return-2_main.c: New file.
21656 * gcc.dg/compat/scalar-return-2_x.c: New file.
21657 * gcc.dg/compat/scalar-return-2_y.c: New file.
21658 * gcc.dg/compat/struct-return-3_main.c: New file.
21659 * gcc.dg/compat/struct-return-3_y.c: New file.
21660 * gcc.dg/compat/struct-return-3_x.c: New file.
21661 * gcc.dg/compat/struct-return-2_main.c: New file.
21662 * gcc.dg/compat/struct-return-2_x.c: New file.
21663 * gcc.dg/compat/struct-return-2_y.c: New file.
21664
21665 2003-05-21 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
21666
21667 * g++.old-deja/g++.law/profile1.C (dg-options): Add -static to options
21668 for hppa*-hp-hpux*.
21669 * gcc.dg/20021014-1.c (dg-options): Likewise.
21670 * gcc.dg/nest.c (dg-options): Likewise.
21671
21672 2003-05-21 Danny Smith <dannysmith@users.sourceforge.net>
21673
21674 PR c++/9738
21675 * g++.dg/ext/dllimport2.C: New file.
21676 * g++.dg/ext/dllimport3.C: New file.
21677
21678 2003-05-20 Janis Johnson <janis187@us.ibm.com>
21679
21680 * gcc.dg/compat/struct-by-value-3_x.c: Move common pieces to headers.
21681 * gcc.dg/compat/struct-by-value-3_y.c: Ditto.
21682 * gcc.dg/compat/struct-by-value-5_x.c: Ditto.
21683 * gcc.dg/compat/struct-by-value-5_y.c: Ditto.
21684 * gcc.dg/compat/struct-by-value-6_x.c: Ditto.
21685 * gcc.dg/compat/struct-by-value-6_y.c: Ditto.
21686 * gcc.dg/compat/struct-by-value-7_x.c Ditto.
21687 * gcc.dg/compat/struct-by-value-7_y.c Ditto.
21688 * gcc.dg/compat/small-struct-defs.h: New file.
21689 * gcc.dg/compat/small-struct-init.h: New file.
21690 * gcc.dg/compat/small-struct-check.h: New file.
21691 * gcc.dg/compat/fp-struct-defs.h: New file.
21692 * gcc.dg/compat/fp-struct-check.h: New file.
21693 * gcc.dg/compat/fp-struct-init.h: New file.
21694 * gcc.dg/compat/fp-struct-test-by-value-y.h: New file.
21695 * gcc.dg/compat/fp-struct-test-by-value-x.h: New file.
21696
21697 2003-05-19 Jakub Jelinek <jakub@redhat.com>
21698
21699 * gcc.dg/20030225-2.c: New test.
21700
21701 2003-05-18 Roger Sayle <roger@eyesopen.com>
21702 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21703
21704 * gcc.c-torture/compile/20030518-1.c: New test case.
21705
21706 2003-05-18 Mark Mitchell <mark@codesourcery.com>
21707
21708 * lib/gcc-dg.exp (gcc-dg-debug-runtest): Add opt_opts parameter.
21709 * gcc.dg/debug/debug.exp: Pass opt_opts parameter to
21710 gcc-dg-debug-runtest.
21711 * g++.dg/debug/debug.exp: Pass opt_opts parameter to
21712 gcc-dg-debug-runtest.
21713
21714 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21715
21716 PR c++/9022
21717 * g++.dg/lookup/using6.C: New test.
21718
21719 2003-05-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21720
21721 * g++.dg/parse/access2.C: New test.
21722
21723 2003-05-17 Mark Mitchell <mark@codesourcery.com>
21724
21725 * lib/gcc-dg.exp (gcc-dg-debug-runtest): New method.
21726 * g++.dg/debug/debug.exp: Use gcc-dg-debug-runtest.
21727 * gcc.dg/debug/debug.exp: Likewise.
21728
21729 2003-05-17 Neil Booth <neil@daikokuya.co.uk>
21730
21731 * gcc.dg/dollar.c: New test.
21732
21733 2003-05-16 Janis Johnson <janis187@us.ibm.com>
21734
21735 * gcc.dg/compat/struct-by-value-4_main.c: Split into multiple tests.
21736 * gcc.dg/compat/struct-by-value-4_x.c: Split into multiple tests.
21737 * gcc.dg/compat/struct-by-value-4_y.c: Split into multiple tests.
21738 * gcc.dg/compat/struct-by-value-5_main.c: Split into multiple tests.
21739 * gcc.dg/compat/struct-by-value-5_x.c: Split into multiple tests.
21740 * gcc.dg/compat/struct-by-value-5_y.c: Split into multiple tests.
21741 * gcc.dg/compat/struct-by-value-6_main.c: New file.
21742 * gcc.dg/compat/struct-by-value-6_x.c: New file.
21743 * gcc.dg/compat/struct-by-value-6_y.c: New file.
21744 * gcc.dg/compat/struct-by-value-7_main.c: New file.
21745 * gcc.dg/compat/struct-by-value-7_x.c: New file.
21746 * gcc.dg/compat/struct-by-value-7_y.c: New file.
21747 * gcc.dg/compat/struct-by-value-8_main.c: New file.
21748 * gcc.dg/compat/struct-by-value-8_x.c: New file.
21749 * gcc.dg/compat/struct-by-value-8_y.c: New file.
21750 * gcc.dg/compat/struct-by-value-9_main.c: New file.
21751 * gcc.dg/compat/struct-by-value-9_x.c: New file.
21752 * gcc.dg/compat/struct-by-value-9_y.c: New file.
21753
21754 2003-05-16 Mark Mitchell <mark@codesourcery.com>
21755
21756 * lib/gcc-dg.exp (gcc-dg-test): Rename to ...
21757 (gcc-dg-test-1): ... this. Add target_compile parameter. Add
21758 support for "repo" mode.
21759 * lib/g++-dg.exp: Use gcc-dg.exp to implement all functionality.
21760 * lib/g77-dg.exp: Likewise.
21761 * lib/obj-dg.exp: Likewise.
21762
21763 2003-05-16 Jakub Jelinek <jakub@redhat.com>
21764
21765 Merge from gcc-3_2-rhl8-branch:
21766 2003-04-23 Jakub Jelinek <jakub@redhat.com>
21767
21768 * gcc.dg/tls/opt-6.c: New test.
21769
21770 2003-04-05 Jakub Jelinek <jakub@redhat.com>
21771
21772 * gcc.dg/20030405-1.c: New test.
21773
21774 2003-03-09 Jakub Jelinek <jakub@redhat.com>
21775
21776 * gcc.dg/20030309-1.c: New test.
21777
21778 2003-03-07 Eric Botcazou <ebotcazou@libertysurf.fr>
21779
21780 * gcc.c-torture/execute/20030307-1.c: New test.
21781
21782 2003-02-20 Randolph Chung <tausq@debian.org>
21783
21784 * gcc.c-torture/compile/20030220-1.c: New test.
21785
21786 2003-02-18 Jakub Jelinek <jakub@redhat.com>
21787
21788 * gcc.dg/20030217-1.c: New test.
21789
21790 2003-01-29 Jakub Jelinek <jakub@redhat.com>
21791
21792 * gcc.c-torture/compile/20020129-1.c: New test.
21793
21794 2002-12-21 Eric Botcazou <ebotcazou@libertysurf.fr>
21795
21796 * gcc.dg/unroll-1.c: New test.
21797
21798 2002-11-16 Jan Hubicka <jh@suse.cz>
21799
21800 * gcc.c-torture/execute/20020920-1.c: New test.
21801
21802 2002-10-08 Jakub Jelinek <jakub@redhat.com>
21803
21804 PR target/7434
21805 * gcc.c-torture/compile/20021008-1.c: New test.
21806
21807 2002-08-10 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com>
21808
21809 PR target/7559
21810 * testsuite/gcc.c-torture/execute/20020810-1.c: New test.
21811
21812 2002-08-07 Jakub Jelinek <jakub@redhat.com>
21813
21814 * gcc.c-torture/compile/20020807-1.c: New test.
21815
21816 2002-07-30 Jakub Jelinek <jakub@redhat.com>
21817
21818 * gcc.dg/tls/opt-1.c: New test.
21819
21820 2002-07-29 Jakub Jelinek <jakub@redhat.com>
21821
21822 * gcc.dg/20020729-1.c: New test.
21823
21824 2002-07-20 Jakub Jelinek <jakub@redhat.com>
21825
21826 * g++.dg/opt/life1.C: New test.
21827
21828 2002-05-20 Jakub Jelinek <jakub@redhat.com>
21829
21830 * gcc.dg/20020525-1.c: New test.
21831
21832 2002-05-24 Jakub Jelinek <jakub@redhat.com>
21833
21834 PR c++/6794
21835 * g++.dg/ext/pretty1.C: New test.
21836 * g++.dg/ext/pretty2.C: New test.
21837
21838 2003-05-15 Mark Mitchell <mark@codesourcery.com>
21839
21840 PR c++/8385
21841 * g++.dg/ext/typeof5.C: New test.
21842
21843 2003-05-15 J"orn Rennecke <joern.rennecke@superh.com>
21844
21845 * gcc.c-torture/execute/builtins/string-asm-1.c: Take
21846 __USER_LABEL_PREFIX__ into account.
21847 * gcc.c-torture/execute/builtins/string-asm-2.c: Likewise.
21848
21849 2003-05-14 Roger Sayle <roger@eyesopen.com>
21850
21851 * gcc.dg/builtins-15.c: New test case.
21852
21853 2003-05-13 Zack Weinberg <zack@codesourcery.com>
21854
21855 * gcc.dg/const-elim-1.c: Tighten scan-assembler-not regexp.
21856
21857 2003-05-12 Mark Mitchell <mark@codesourcery.com>
21858
21859 * lib/g++.exp: Tweak handling of additional source files.
21860 * g++.dg/special/conpr-2.C: Use dg-gpp-additional-sources.
21861 * g++.dg/special/conpr-2a.C: Rename to ...
21862 * g++.dg/special/conpr-2a.cc: ... this.
21863 * g++.dg/special/conpr-3.C: Use dg-gpp-additional-sources.
21864 * g++.dg/special/conpr-3a.C: Rename to ...
21865 * g++.dg/special/conpr-3a.cc: This.
21866 * g++.dg/special/conpr-3b.C: Rename to ...
21867 * g++.dg/special/conpr-3b.cc: This.
21868 * g++.dg/special/conpr-4.C: New test.
21869 * g++.dg/special/ecos.exp: Rewrite to use ordinary dg driver.
21870
21871 2003-05-12 David Edelsohn <edelsohn@gnu.org>
21872
21873 * debug/debug.exp: Skip debug-[12].c at -O3 on non-Dwarf targets.
21874
21875 2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21876
21877 * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
21878 * g++.old-deja/g++.robertl/eb71.C: Likewise.
21879 * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
21880 * g++.old-deja/g++.other/warn3.C: Likewise.
21881
21882 2003-05-11 Roger Sayle <roger@eyesopen.com>
21883
21884 * gcc.dg/i386-387-1.c: Update to also test log.
21885 * gcc.dg/i386-387-2.c: Likewise.
21886
21887 2003-05-11 Toon Moene <toon@moene.indiv.nluug.nl>
21888
21889 * g77.f-torture/execute/int8421.f: New test.
21890
21891 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21892
21893 PR c++/10230, c++/10481
21894 * g++.dg/lookup/scoped5.C: New test.
21895
21896 2003-05-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21897
21898 PR c++/10552
21899 * g++.dg/template/ttp6.C: New test.
21900
21901 2003-05-11 Richard Sandiford <rsandifo@redhat.com>
21902
21903 * gcc.c-torture/execute/builtins: New directory.
21904 * gcc.c-torture/execute/string-opt-{3,4,16,17,18,19}.c: Move into
21905 gcc.c-torture/execute/builtins.
21906 * gcc.c-torture/execute/string-opt-asm-{1,2}.c: Likewise.
21907 * gcc.c-torture/execute/builtin-noret-{1,2}.c: Move to...
21908 * gcc.dg/torture: ...this new directory. Turn into link-only tests.
21909 * gcc.dg/no-builtin-1.c: Move into gcc.c-torture/execute/builtins.
21910
21911 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21912
21913 PR c++/9252
21914 * g++.dg/template/access8.C: New test.
21915 * g++.dg/template/access9.C: New test.
21916
21917 2003-05-10 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21918
21919 PR c++/9554
21920 * g++.dg/parse/access1.C: New test.
21921
21922 2003-05-09 DJ Delorie <dj@redhat.com>
21923
21924 * g++.dg/other/stdarg1.C: Make sure arg "3" is passed as a
21925 long, and not an int.
21926
21927 2003-05-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
21928
21929 PR c++/10555, c++/10576
21930 * g++.dg/template/memclass1.C: New test.
21931
21932 2003-05-08 DJ Delorie <dj@redhat.com>
21933
21934 * gcc.c-torture/execute/20020404-1.x: New, skip for 16-bit
21935 targets.
21936 * gcc.c-torture/execute/20021024-1.x: Likewise.
21937 * gcc.c-torture/execute/shiftdi.x: Likewise.
21938 * g++.old-deja/g++.mike/p700.C: Handle 16-bit targets.
21939 * g++.old-deja/g++.other/exprstmt1.C: Likewise.
21940 * gcc.dg/20021018-1.c: Likewise.
21941
21942 2003-05-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
21943
21944 * g++.dg/other/packed1.C: Mark xfail for sparc*- not sparc-.
21945
21946 gcc.c-torture/execute/string-opt-19.c: Add general rodata tests.
21947 (bcopy): Call memmove.
21948
21949 2003-05-08 Roger Sayle <roger@eyesopen.com>
21950
21951 * g77.f-torture/compile/8485.f: New test case.
21952
21953 2003-05-07 Richard Henderson <rth@redhat.com>
21954
21955 PR c++/10570
21956 * g++.dg/eh/forced1.C: Expect catch-all handlers to run.
21957 Verify exception_cleanup not called for rethrows.
21958 * g++.dg/eh/forced2.C: Test that exception_cleanup is called
21959 when exiting catch block without rethrowing.
21960 * g++.dg/eh/forced3.C: New.
21961 * g++.dg/eh/forced4.C: New.
21962
21963 2003-05-07 Aldy Hernandez <aldyh@redhat.com>
21964
21965 * gcc.dg/20030505.c: Fix triplet.
21966
21967 2003-05-06 DJ Delorie <dj@redhat.com>
21968
21969 * gcc.dg/20021014-1.c: XFAIL for xstormy16 also.
21970 * gcc.dg/nest.c: Likewise.
21971
21972 2003-05-05 Roger Sayle <roger@eyesopen.com>
21973
21974 * gcc.dg/builtins-14.c: New test case.
21975
21976 2003-05-05 Janis Johnson <janis187@us.ibm.com>
21977
21978 * lib/compat.exp (compat-execute): New argument.
21979 * g++.dg/compat/compat.exp: Pass new argument to compat-execute.
21980 * gcc.dg/compat: New test directory.
21981 * gcc.dg/compat/compat.exp: New expect script.
21982 * gcc.dg/compat/scalar-by-value-1_main.c: New test file.
21983 * gcc.dg/compat/scalar-by-value-1_x.c: New test file.
21984 * gcc.dg/compat/scalar-by-value-1_y.c: New test file.
21985 * gcc.dg/compat/scalar-by-value-2_main.c: New test file.
21986 * gcc.dg/compat/scalar-by-value-2_x.c: New test file.
21987 * gcc.dg/compat/scalar-by-value-2_y.c: New test file.
21988
21989 * gcc.dg/compat/struct-by-value-1_main.c: New test file.
21990 * gcc.dg/compat/struct-by-value-1_x.c: New test file.
21991 * gcc.dg/compat/struct-by-value-1_y.c: New test file.
21992 * gcc.dg/compat/struct-by-value-2_main.c: New test file.
21993 * gcc.dg/compat/struct-by-value-2_x.c: New test file.
21994 * gcc.dg/compat/struct-by-value-2_y.c: New test file.
21995 * gcc.dg/compat/struct-by-value-3_main.c: New test file.
21996 * gcc.dg/compat/struct-by-value-3_x.c: New test file.
21997 * gcc.dg/compat/struct-by-value-3_y.c: New test file.
21998 * gcc.dg/compat/struct-by-value-4_main.c: New test file.
21999 * gcc.dg/compat/struct-by-value-4_x.c: New test file.
22000 * gcc.dg/compat/struct-by-value-4_y.c: New test file.
22001 * gcc.dg/compat/struct-by-value-5_main.c: New test file.
22002 * gcc.dg/compat/struct-by-value-5_x.c: New test file.
22003 * gcc.dg/compat/struct-by-value-5_y.c: New test file.
22004
22005 2003-05-05 Zack Weinberg <zack@codesourcery.com>
22006
22007 * gcc.dg/const-elim-1.c, gcc.dg/const-elim-2.c: New testcases.
22008
22009 2003-05-05 Jakub Jelinek <jakub@redhat.com>
22010
22011 * gcc.c-torture/execute/string-opt-18.c (main): Add 3 new tests.
22012
22013 2003-05-05 Geoffrey Keating <geoffk@apple.com>
22014
22015 * gcc.c-torture/execute/ieee/fp-cmp-8.c: New test.
22016 * gcc.dg/ppc-fsel-2.c: New test.
22017
22018 * gcc.dg/unused-5.c: New test.
22019
22020 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22021
22022 PR c++/10496
22023 * g++.dg/warn/pmf1.C: New test.
22024
22025 2003-05-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22026
22027 PR c++/4494
22028 * g++.dg/warn/main.C: New test.
22029
22030 2003-05-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22031
22032 * gcc.dg/nonnull-3.c: New test.
22033
22034 2003-05-04 Neil Booth <neil@daikokuya.co.uk>
22035
22036 * gcc.dg/cpp/Wtrigraphs.c: Update.
22037 * gcc.dg/cpp/Wtrigraphs-2.c: New tests.
22038
22039 2003-05-03 Geoffrey Keating <geoffk@apple.com>
22040
22041 * gcc.dg/ppc-fsel-1.c: New test.
22042
22043 2003-05-03 Zack Weinberg <zack@codesourcery.com>
22044
22045 PR c/10604
22046 * gcc.dg/compare7.c, g++.dg/warn/compare1.C: New testcases.
22047
22048 2003-05-03 Kazu Hirata <kazu@cs.umass.edu>
22049
22050 * gcc.dg/m-un-2.c: Fix the typedef of size_t.
22051
22052 2003-05-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22053
22054 PR c++/9364, c++/10553, c++/10586
22055 * g++.dg/parse/typename4.C: New test.
22056 * g++.dg/parse/typename5.C: Likewise.
22057
22058 2003-05-03 Richard Sandiford <rsandifo@redhat.com>
22059
22060 * gcc.c-torture/compile/20030503-1.c: New test.
22061
22062 2003-05-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22063
22064 * g++.dg/lookup/using5.C: Fix testcase error.
22065
22066 2003-05-01 Chris Demetriou <cgd@broadcom.com>
22067
22068 * gcc.dg/special/mips-abi.exp (is_meabi_config): Remove,
22069 since MEABI is no longer supported. Remove all vestiges
22070 of MEABI from the test.
22071
22072 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22073
22074 PR c++/10554
22075 * g++.dg/lookup/using5.C: New test.
22076
22077 2003-05-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22078
22079 PR c++/8772
22080 * g++.dg/template/ttp5.C: New test.
22081
22082 2003-04-30 Mark Mitchell <mark@codesourcery.com>
22083
22084 * lib/g++-dg.exp (g++-dg-test): Add "repo" option.
22085 (dg-gpp-additional-sources): New function.
22086 (dg-gpp-additional-files): Likewise.
22087 * lib/g++.exp (additional_sources): New variable.
22088 (additional_files): Likewise.
22089 (g++_target_compile): Deal with them.
22090 * lib/old-dejagnu.exp: Remove.
22091 * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp.
22092 * g++.old-deja: Revise all tests to use dg commands.
22093
22094 2003-04-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22095
22096 PR c++/9432, c++/9528
22097 * g++.dg/lookup/using4.C: New test.
22098
22099 2003-04-29 Geoffrey Keating <geoffk@apple.com>
22100
22101 * gcc.dg/noreturn-5.c: New file.
22102 * gcc.dg/noreturn-6.c: New file.
22103
22104 * gcc.c-torture/compile/inline-1.c: New file.
22105
22106 2003-04-29 Mark Mitchell <mark@codesourcery.com>
22107
22108 PR c++/10551
22109 * g++.dg/template/explicit1.C: New test.
22110
22111 2003-04-29 Mark Mitchell <mark@codesourcery.com>
22112
22113 PR c++/10549
22114 * g++.dg/other/bitfield1.C: New test.
22115
22116 PR c++/10527
22117 * g++.dg/init/new7.C: New test.
22118
22119 2003-04-29 Mark Mitchell <mark@codesourcery.com>
22120
22121 * g++.dg/ext/desig1.C: New test.
22122 * g++.dg/ext/init1.C: Update.
22123
22124 * g++.old-deja/g++.pt/deduct5.C: Remove unnecessary initializer.
22125
22126 2003-04-28 Mark Mitchell <mark@codesourcery.com>
22127
22128 PR c++/10180
22129 * g++.dg/warn/Winline-1.C: New test.
22130
22131 2003-04-28 Jakub Jelinek <jakub@redhat.com>
22132
22133 * gcc.c-torture/execute/string-opt-19.c: New test.
22134
22135 * gcc.c-torture/execute/string-opt-asm-1.c: New test.
22136 * gcc.c-torture/execute/string-opt-asm-2.c: New test.
22137
22138 2003-04-27 Mark Mitchell <mark@codesourcery.com>
22139
22140 PR c++/10506
22141 * g++.dg/init/new6.C: New test.
22142
22143 PR c++/10503
22144 * g++.dg/init/ref6.C: New test.
22145
22146 2003-04-26 David Edelsohn <edelsohn@gnu.org>
22147
22148 * g++.dg/warn/weak1.C: XFAIL on AIX4.
22149
22150 2003-04-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22151
22152 * gcc.c-torture/execute/string-opt-8.c: Don't perform cmpstr
22153 checks for __pj__, but do them for !__OPTIMIZE__ and __s390__.
22154
22155 2003-04-25 Mark Mitchell <mark@codesourcery.com>
22156
22157 * g++.old-deja/g++.pt/instantiate12.C: Explicit instantiate
22158 initialized static data members.
22159
22160 2003-04-25 H.J. Lu <hjl@gnu.org>
22161
22162 * gcc.dg/ia64-sync-4.c: New test.
22163
22164 2003-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22165
22166 * gcc.c-torture/execute/string-opt-18.c: Clean up. Fix copyright
22167 date.
22168
22169 2003-04-24 Nathan Sidwell <nathan@codesourcery.com>
22170
22171 PR c++/10337
22172 * g++.dg/warn/conv1.C: New test.
22173 * g++.old-deja/g++.other/conv7.C: Adjust.
22174 * g++.old-deja/g++.other/overload14.C: Adjust.
22175
22176 2003-04-23 Mark Mitchell <mark@codesourcery.com>
22177
22178 PR c++/10471
22179 * g++.dg/template/defarg2.C: New test.
22180
22181 2003-04-23 Neil Booth <neil@daikokuya.co.uk>
22182
22183 * gcc.dg/cpp/include2.c: Update.
22184 * gcc.dg/cpp/multiline-2.c: New.
22185 * gcc.dg/cpp/multiline.c: Update.
22186 * gcc.dg/cpp/strify2.c: Update.
22187 * gcc.dg/cpp/trad/literals-2.c: Update.
22188
22189 2003-04-23 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22190
22191 * g++.dg/other/packed1.C: XFAIL hppa*-*-*.
22192
22193 2003-04-23 Mark Mitchell <mark@codesourcery.com>
22194
22195 * g++.dg/parse/typedef1.C: Tweak after fix for PR 10428.
22196
22197 2003-04-23 Mark Mitchell <mark@codesourcery.com>
22198
22199 PR c++/10451
22200 * g++.dg/parse/crash4.C: New test.
22201
22202 PR c++/9847
22203 * g++.dg/parse/crash5.C: New test.
22204
22205 2003-04-22 Mark Mitchell <mark@codesourcery.com>
22206
22207 PR c++/10446
22208 * g++.dg/parse/crash3.C: New test.
22209
22210 PR c++/10428
22211 * g++.dg/parse/elab1.C: New test.
22212
22213 2003-04-22 Devang Patel <dpatel@apple.com>
22214
22215 * gcc.dg/cpp/trad/funlike-5.c: New test.
22216
22217 2003-04-21 Andreas Tobler <a.tobler@schweiz.ch>
22218
22219 * g++.dg/other/packed1.C: Fix dg options.
22220
22221 2003-04-22 Nathan Sidwell <nathan@codesourcery.com>
22222
22223 * g++.dg/other/offsetof2.C: New test.
22224
22225 2003-04-21 Mark Mitchell <mark@codesourcery.com>
22226
22227 * g++.dg/template/recurse.C: Adjust location of error messages.
22228
22229 2003-04-21 Nathan Sidwell <nathan@codesourcery.com>
22230
22231 PR c++/9881
22232 * g++.dg/init/addr-const1.C: New test.
22233 * g++.dg/other/packed1.C: XFAIL on aligned architectures.
22234
22235 2003-04-20 Nathan Sidwell <nathan@codesourcery.com>
22236
22237 PR c++/10405
22238 * g++.dg/lookup/struct-hack1.C: New test.
22239
22240 2003-04-20 Neil Booth <neil@daikokuya.co.uk>
22241
22242 * ucs.c: Update diagnostic messages.
22243
22244 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
22245
22246 * gcc.dg/cpp/truefalse.cpp: New test.
22247 * gcc.dg/cpp/cpp.exp: Update.
22248 * g++.dg/other/stdbool-if.C: Remove.
22249
22250 2003-04-19 Neil Booth <neil@daikokuya.co.uk>
22251
22252 * gcc.dg/cpp/_Pragma4.c: Remove stray space.
22253 * gcc.dg/cpp/trad/escaped-eof.c: Correct line number.
22254
22255 2003-04-18 Eric Botcazou <ebotcazou@libertysurf.fr>
22256
22257 * gcc.c-torture/compile/20030418-1.c: New test.
22258
22259 2003-04-17 Janis Johnson <janis187@us.ibm.com>
22260
22261 * README.compat: Remove; content moved to doc/sourcebuild.texi.
22262
22263 2003-04-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22264
22265 PR c++/10347
22266 g++.dg/template/dependent-name1.C: New test.
22267
22268 2003-04-17 J"orn Rennecke <joern.rennecke@superh.com>
22269
22270 * gcc.dg/warn-1.c (tourist_guide): New array,
22271 contains a pointer to bar.
22272
22273 2003-04-16 Roger Sayle <roger@eyesopen.com>
22274
22275 * gcc.dg/Wunreachable-5.c: New test case for PR c/10175.
22276 * gcc.c-torture/execute/medce-1.c: New test case.
22277 * gcc.c-torture/execute/medce-2.c: New test case.
22278
22279 2003-04-15 Mark Mitchell <mark@codesourcery.com>
22280
22281 * lib/prune.exp: Ignore more messages.
22282
22283 PR c++/10381
22284 * g++.dg/parse/lookup3.C: New test.
22285
22286 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com>
22287
22288 * gcc.c-torture/compile/20030415-1.c : New test.
22289
22290 2003-04-14 Mark Mitchell <mark@codesourcery.com>
22291
22292 * gcc.c-torture/execute/scope-2.c: Move to ...
22293 * gcc.dg/noncompile/scope.c: .... here.
22294
22295 2003-04-14 Roger Sayle <roger@eyesopen.com>
22296
22297 * gcc.dg/20030414-2.c: New test case.
22298
22299 2003-04-14 Hans-Peter Nilsson <hp@axis.com>
22300
22301 PR target/10377
22302 * gcc.dg/20030414-1.c: New test.
22303
22304 2003-04-13 Roger Sayle <roger@eyesopen.com>
22305
22306 * gcc.dg/builtins-12.c: New test case.
22307 * gcc.dg/builtins-13.c: New test case.
22308
22309 2003-04-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
22310
22311 * gcc.c-torture/execute/string-opt-18.c: New test.
22312
22313 2003-04-13 Mark Mitchell <mark@codesourcery.com>
22314
22315 PR c++/10300
22316 * g++.dg/init/new5.C: New test.
22317
22318 2003-04-12 Mark Mitchell <mark@codesourcery.com>
22319
22320 PR c++/7910
22321 * g++.dg/ext/dllimport1.C: New test.
22322
22323 2003-04-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22324
22325 * gcc.dg/ultrasp8.c: Fix for 32-bit Sparc.
22326
22327 2003-04-11 Bud Davis <bdavis9659@comcast.net>
22328
22329 PR Fortran/9263
22330 * g77.f-torture/noncompile/9263.f: New test
22331 PR Fortran/1832
22332 * g77.f-torture/execute/1832.f: New test
22333
22334 2003-04-11 David Chad <davidc@freebsd.org>
22335 Loren J. Rittle <ljrittle@acm.org>
22336
22337 libobjc/8562
22338 * objc.dg/headers.m: New test.
22339
22340 2003-04-10 Zack Weinberg <zack@codesourcery.com>
22341
22342 * gcc.c-torture/execute/builtin-noret-2.c: New.
22343 * gcc.c-torture/execute/builtin-noret-2.x: New.
22344 XFAIL builtin-noret-2.c at -O1 and above.
22345 * gcc.dg/redecl.c: New.
22346 * gcc.dg/Wshadow-1.c: Update error regexps.
22347
22348 2003-04-10 Mark Mitchell <mark@codesourcery.com>
22349
22350 * g++.dg/abi/bitfield10.C: New test.
22351
22352 2003-04-09 Mike Stump <mrs@apple.com>
22353
22354 * gcc.dg/pch/pch.exp: Make testcase names longer.
22355 * g++.dg/pch/pch.exp: Make testcase names longer.
22356
22357 2003-04-08 Roger Sayle <roger@eyesopen.com>
22358
22359 * gcc.dg/builtins-11.c: New test case.
22360
22361 2003-04-08 Roger Sayle <roger@eyesopen.com>
22362
22363 * gcc.dg/builtins-9.c: New test case.
22364 * gcc.dg/builtins-10.c: New test case.
22365
22366 2003-04-07 J"orn Rennecke <joern.rennecke@superh.com>
22367
22368 * gcc.dg/noncompile/init-4.c.c: New test.
22369
22370 2003-04-06 Nathan Sidwell <nathan@codesourcery.com>
22371
22372 * gcc.misc-test/gcov-9.c: New test.
22373 * gcc.misc-test/gcov-10.c: New test
22374 * gcc.misc-test/gcov-11.c: New test.
22375
22376 2003-04-05 Zack Weinberg <zack@codesourcery.com>
22377
22378 PR optimization/10024
22379 * gcc.c-torture/compile/20030405-1.c: New test.
22380
22381 2003-04-04 Geoffrey Keating <geoffk@apple.com>
22382
22383 * gcc.dg/pch/static-3.c: New.
22384 * gcc.dg/pch/static-3.hs: New.
22385 * gcc.dg/pch/pch.exp: Test with -O0 -g too.
22386
22387 2003-04-04 Richard Henderson <rth@redhat.com>
22388
22389 * g++.dg/eh/forced1.C: Use _Unwind_SjLj_ForcedUnwind as appropriate.
22390 * g++.dg/eh/forced2.C: Likewise.
22391
22392 2003-04-03 Mike Stump <mrs@apple.com>
22393
22394 * lib/scanasm.exp (scan-assembler): Add xfail processing for
22395 target arg.
22396 (scan-assembler-times, scan-assembler-not): Likewise.
22397 (scan-assembler-dem, scan-assembler-dem-not): Likewise.
22398
22399 2003-04-03 Eric Botcazou <ebotcazou@libertysurf.fr>
22400
22401 * gcc.dg/sparc-loop-1.c: New test.
22402
22403 2003-04-02 Geoffrey Keating <geoffk@apple.com>
22404
22405 PR other/9274
22406 * g++.dg/pch/system-2.C: New.
22407 * g++.dg/pch/system-2.Hs: New.
22408
22409 2003-04-02 Aldy Hernandez <aldyh@redhat.com>
22410
22411 * g++.dg/eh/simd-2.C (vecfunc): Fix typo.
22412
22413 * g++.dg/eh/simd-1.C (vecfunc): Same.
22414
22415 2003-04-01 Roger Sayle <roger@eyesopen.com>
22416
22417 * gcc.c-torture/execute/20030401-1.c: New test case.
22418
22419 2003-04-01 Ziemowit Laski <zlaski@apple.com>
22420
22421 * objc.dg/defs.m: New.
22422
22423 2003-04-01 Aldy Hernandez <aldyh@redhat.com>
22424
22425 * g++.dg/eh/simd-1.C: New.
22426 * g++.dg/eh/simd-2.C: New.
22427
22428 2003-03-01 Aldy Hernandez <aldyh@redhat.com>
22429
22430 * gcc.c-torture/execute/simd-3.c: New.
22431
22432 2003-03-31 Mark Mitchell <mark@codesourcery.com>
22433
22434 PR c/9936
22435 * gcc.dg/20030331-2.c: New test.
22436
22437 2003-03-31 Mark Mitchell <mark@codesourcery.com>
22438
22439 PR c++/10278
22440 * g++.dg/parse/crash2.C: New test.
22441
22442 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
22443
22444 * gcc.c-torture/compile/20030331-1.c: New test, moved from...
22445 * gcc.c-torture/execute/20030331-1.c: ...here.
22446
22447 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
22448
22449 * gcc.c-torture/execute/20030331-1.c: New test.
22450
22451 2003-03-31 Nathan Sidwell <nathan@codesourcery.com>
22452
22453 * lib/gcov.exp: Adjust call return testing strings.
22454 * g77.dg/gcov/gcov-1.f: Don't expect unconditional branches.
22455
22456 2003-03-31 Roger Sayle <roger@eyesopen.com>
22457
22458 * gcc.dg/builtins-3.c: Add new tests for sin and cos.
22459 * gcc.dg/builtins-7.c: New test case.
22460 * gcc.dg/builtins-8.c: New test case.
22461
22462 2003-03-31 Richard Sandiford <rsandifo@redhat.com>
22463
22464 * gcc.c-torture/execute/ieee/20030331-1.c: New test.
22465
22466 2003-03-30 Mark Mitchell <mark@codesourcery.com>
22467
22468 PR c++/7647
22469 * g++.dg/lookup-class-member-2.C: New test.
22470
22471 2003-03-30 Glen Nakamura <glen@imodulo.com>
22472
22473 * gcc.dg/20030324-1.c: Add comments and abort if test fails.
22474
22475 2003-03-28 Roger Sayle <roger@eyesopen.com>
22476
22477 * gcc.c-torture/execute/ieee/fp-cmp-6.c: Correct test for -O0.
22478
22479 2003-03-28 Mark Mitchell <mark@codesourcery.com>
22480
22481 * g++.dg/init/attrib1.C: New test.
22482
22483 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22484
22485 * gcc.dg/ultrasp8.c: New test.
22486
22487 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22488
22489 * gcc.dg/ultrasp7.c: New test.
22490
22491 2003-03-28 Nathan Sidwell <nathan@codesourcery.com>
22492
22493 PR c++/10047
22494 * g++.dg/template/inline1.C: New test.
22495
22496 2003-03-28 Eric Botcazou <ebotcazou@libertysurf.fr>
22497
22498 * gcc.dg/sparc-dwarf2.c: New test.
22499
22500 2003-03-27 Roger Sayle <roger@eyesopen.com>
22501
22502 * gcc.c-torture/execute/ieee/fp-cmp-6.c: New test case.
22503 * gcc.c-torture/execute/ieee/fp-cmp-7.c: New test case.
22504
22505 2003-03-27 Mark Mitchell <mark@codesourcery.com>
22506
22507 * lib/gcov.exp (run-gcov): Add branches and calls options, rather
22508 than reading .x files.
22509 * g++.dg/gcov/gcov-1.C: Use run-gcov options, not .x files.
22510 * g77.dg/gcov/gcov-1.f: Likewise.
22511 * gcc.misc-tests/gcov-4b.c: Likewise.
22512 * gcc.misc-tests/gcov-5b.c: Likewise.
22513 * gcc.misc-tests/gcov-6.c: Likewise.
22514 * gcc.misc-tests/gcov-7.c: Likewise.
22515 * gcc.misc-tests/gcov-8.c: Likewise.
22516 * g++.dg/gcov/gcov-1.x: Remove.
22517 * g77.dg/gcov/gcov-1.x: Likewise.
22518 * gcc.misc-tests/gcov-4b.x: Likewise.
22519 * gcc.misc-tests/gcov-5b.x: Likewise.
22520 * gcc.misc-tests/gcov-6.x: Likewise.
22521 * gcc.misc-tests/gcov-7.x: Likewise.
22522 * gcc.misc-tests/gcov-8.x: Likewise.
22523
22524 2003-03-27 Glen Nakamura <glen@imodulo.com>
22525
22526 PR opt/10087
22527 * gcc.dg/20030324-1.c: New test.
22528
22529 2003-03-27 Nathan Sidwell <nathan@codesourcery.com>
22530
22531 PR c++/10224
22532 * g++.dg/template/arg3.C: New test.
22533
22534 PR c++/10158
22535 * g++.dg/template/friend18.C: New test.
22536
22537 2003-03-26 Roger Sayle <roger@eyesopen.com>
22538
22539 * g77.f-torture/compile/20030326-1.f: New test case.
22540
22541 2003-03-26 Janis Johnson <janis187@us.ibm.com>
22542
22543 * gcc.c-torture/execute/20020227-1.x: Don't XFAIL for powerpc64.
22544
22545 * gcc.c-torture/compile/simd-5.x: Expect XFAIL for powerpc64.
22546
22547 2003-03-26 Jakub Jelinek <jakub@redhat.com>
22548
22549 * gcc.dg/ia64-sync-3.c: New test.
22550
22551 2003-03-26 Alan Modra <amodra@bigpond.net.au>
22552
22553 * gcc.dg/loop-2.c: Replace "inline" with "__inline__".
22554
22555 2003-03-26 Eric Botcazou <ebotcazou@libertysurf.fr>
22556
22557 * gcc.dg/ultrasp6.c: New test.
22558
22559 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22560
22561 * gcc.dg/i386-signbit-1.c: New test.
22562 * gcc.dg/i386-signbit-2.c: New test.
22563 * gcc.dg/i386-signbit-3.c: New test.
22564
22565 2003-03-25 Eric Botcazou <ebotcazou@libertysurf.fr>
22566
22567 * gcc.dg/ultrasp5.c: Fix options.
22568
22569 2003-03-24 Eric Botcazou <ebotcazou@libertysurf.fr>
22570
22571 * gcc.dg/ultrasp5.c: Fix comment.
22572
22573 2003-03-24 Bud Davis <bdavis9659@comcast.net>
22574
22575 PR fortran/10197
22576 * g77.f-torture/execute/10197.f: New test.
22577
22578 2003-03-24 Nathan Sidwell <nathan@codesourcery.com>
22579
22580 PR c++/9898, c++/383
22581 * g++.dg/template/conv6.C: New test.
22582
22583 PR c++/10119
22584 * g++.dg/template/ptrmem5.C: New test.
22585
22586 PR c++/10026
22587 * g++.dg/lookup/koenig1.C: New test.
22588
22589 PR C++/10199
22590 * g++.dg/lookup/template2.C: New test.
22591
22592 2003-03-24 Jakub Jelinek <jakub@redhat.com>
22593
22594 * g++.dg/opt/rtti1.C: New test.
22595
22596 2003-03-23 Eric Botcazou <ebotcazou@libertysurf.fr>
22597
22598 * gcc.dg/ultrasp5.c: New test.
22599
22600 2003-03-23 Arpad Beszedes <beszedes@cc.u-szeged.hu>
22601
22602 PR middle-end/9967
22603 * gcc.c-torture/execute/stdio-opt-1.c: Adjust test for change to
22604 builtin fputs.
22605
22606 2003-03-23 Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
22607
22608 PR c/8224
22609 * gcc.dg/20030323-1.c: New test.
22610
22611 2003-03-23 Roger Sayle <roger@eyesopen.com>
22612
22613 * gcc.c-torture/compile/20030323-1.c: New test case.
22614
22615 2003-03-22 Ulrich Weigand <uweigand@de.ibm.com>
22616
22617 * gcc.dg/20030321-1.c: New test.
22618
22619 2003-03-22 Zack Weinberg <zack@codesourcery.com>
22620
22621 * gcc.dg/Wshadow-1.c: Add a dg-warning line.
22622
22623 2003-03-22 Nathan Sidwell <nathan@codesourcery.com>
22624
22625 PR c++/9978, c++/9708
22626 * g++.dg/ext/vlm1.C: Adjust expected error.
22627 * g++.dg/ext/vla2.C: New test.
22628 * g++.dg/template/arg1.C: New test.
22629 * g++.dg/template/arg2.C: New test.
22630
22631 2003-03-22 Bud Davis <bdavis9659@comcast.net>
22632
22633 * g77.f-torture/execute/select.f: New test.
22634 * g77.f-torture/noncompile/select_no_compile.f: New test.
22635
22636 2003-03-21 Nathan Sidwell <nathan@codesourcery.com>
22637
22638 PR c++/9898
22639 * g++.dg/other/error4.C: New test.
22640
22641 2003-03-20 Mark Mitchell <mark@codesourcery.com>
22642
22643 * g++.dg/template/friend17.C: New test.
22644
22645 2003-03-21 Alan Modra <amodra@bigpond.net.au>
22646
22647 * gcc.c-torture/compile/20030320-1.c: New.
22648
22649 2003-03-20 Roger Sayle <roger@eyesopen.com>
22650
22651 * gcc.dg/builtins-6.c: New test case.
22652
22653 2003-03-19 Alan Modra <amodra@bigpond.net.au>
22654
22655 PR target/10073
22656 * gcc.c-torture/compile/20030319-1.c: New.
22657
22658 2003-03-18 Jan Hubicka <jh@suse.cz>
22659
22660 * gcc.dg/i386-cvt-1.c: New test.
22661
22662 2003-03-17 Zack Weinberg <zack@codesourcery.com>
22663
22664 * objc.dg/naming-1.m: Use "(parse|syntax) error".
22665 * objc.dg/naming-2.m: Likewise.
22666
22667 2003-03-17 Mark Mitchell <mark@codesourcery.com>
22668
22669 PR c++/9639
22670 * g++.dg/parse/crash1.C: New test.
22671
22672 2003-03-16 Mark Mitchell <mark@codesourcery.com>
22673
22674 PR c++/8805
22675 * g++.dg/eh/cleanup1.C: New test.
22676
22677 2003-03-16 Falk Hueffner <falk.hueffner@student.uni-tuebingen.de>
22678
22679 * gcc.c-torture/execute/20030316-1.c: New test case.
22680
22681 2003-03-16 Nathan Sidwell <nathan@codesourcery.com>
22682
22683 PR c++/9629
22684 * g++.dg/init/ctor2.C: New test.
22685
22686 2003-03-15 Roger Sayle <roger@eyesopen.com>
22687
22688 * g77.f-torture/compile/xformat.f: New test case.
22689
22690 2003-03-15 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22691
22692 * g++.old-deja/g++.mike/eh33.C: Remove xfail for hppa*-*-*.
22693 * g++.old-deja/g++.mike/eh50.C: Likewise.
22694
22695 2003-03-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22696
22697 PR c++/6440
22698 * g++.dg/template/spec7.C: New test.
22699 * g++.dg/template/spec8.C: Likewise.
22700
22701 2003-03-14 Jakub Jelinek <jakub@redhat.com>
22702
22703 * gcc.c-torture/execute/20030313-1.c: New test.
22704
22705 2003-03-14 Richard Henderson <rth@redhat.com>
22706
22707 * gcc.dg/inline-2.c: Adjust alpha test for external call.
22708
22709 2003-03-14 Eric Botcazou <ebotcazou@libertysurf.fr>
22710
22711 * gcc.c-torture/compile/20030314-1.c: New test.
22712
22713 2003-03-13 Danny Smith <dannysmith@users.sourceforge.net>
22714
22715 * gcc.dg/dll-1.c: Remove thumb target. Change exp to _exp.
22716 * gcc.dg/dll-2.c: Enable for cygwin and mingw. Remove
22717 thumb target,
22718 * gcc.dg/dll-3.c: Likewise. Adjust scan-assembler
22719 to accept newer _imp__ prefix and additional
22720 newline in .drectve section.
22721 * gcc.dg/dll-4.c: Likewise.
22722 * gcc.dg/dll-5.c: New file to test -mnop-fun-dllimport
22723 switch.
22724
22725 2003-03-13 Mark Mitchell <mark@codesourcery.com>
22726
22727 * g++.dg/parse/namespace9.C: New test.
22728
22729 * g++.dg/init/ref5.C: New test.
22730 * g++.dg/parse/ptrmem1.C: Likewise.
22731
22732 2003-03-12 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
22733
22734 * gcc.dg/special/ecos.exp (gcsec-1.c): Find linker used by gcc.
22735 * gcc.dg/old-style-asm-1.c (dg-final): Add hpux label alternative to
22736 regular expression.
22737 * gcc.dg/funcorder.c (dg-final): Check for "link_error,%r" on hppa*-*-*.
22738 * gcc.dg/inline-1.c (dg-final): Check for "xyzzy?,%r" on hppa*-*-*.
22739
22740 2003-03-12 Daniel Jacobowitz <drow@mvista.com>
22741
22742 * gcc.c-torture/execute/20030224-2.c: New test.
22743
22744 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22745
22746 * gcc.dg/decl-3.c: New test.
22747
22748 2003-03-12 Eric Botcazou <ebotcazou@libertysurf.fr>
22749
22750 * gcc.dg/i386-loop-2.c: New test.
22751
22752 2003-03-11 Mark Mitchell <mark@codesourcery.com>
22753
22754 PR c++/9474
22755 * g++.dg/parse/namespace8.C: New test.
22756
22757 PR c++/9924
22758 * g++.dg/overload/builtin2.C: New test.
22759
22760 2003-03-11 Steven Bosscher <s.bosscher@student.tudelft.nl>
22761
22762 * gcc.dg/return-type-3.c: New test.
22763
22764 2003-03-11 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
22765
22766 * gcc.misc-tests/bprob.exp: Disable test cases for h8300-*-* as
22767 profiling options are not supported.
22768
22769 2003-03-10 Mark Mitchell <mark@codesourcery.com>
22770
22771 * g++.old-deja/g++.benjamin/16077.C: Adjust warnings.
22772 * g++.old-deja/g++.warn/impint2.C: Likewise.
22773
22774 2003-03-10 Devang Patel <dpatel@apple.com>
22775
22776 * g++.dg/cpp/c++_cmd_1.C: New test.
22777 * g++.dg/cpp/c++_cmd_1.h: New file.
22778
22779 2003-03-10 Segher Boessenkool <segher@koffie.nl>
22780
22781 * gcc.dg/altivec-9.c: New file.
22782
22783 2003-03-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22784
22785 * gcc.dg/ppc-sdata-1.c: New test.
22786 * gcc.dg/ppc-sdata-2.c: New test.
22787
22788 2003-03-09 Mark Mitchell <mark@codesourcery.com>
22789
22790 PR c++/9373
22791 * g++.dg/opt/ptrmem2.C: New test.
22792
22793 PR c++/8534
22794 * g++.dg/opt/ptrmem1.C: New test.
22795
22796 2003-03-09 Eric Botcazou <ebotcazou@libertysurf.fr>
22797
22798 * gcc.dg/i386-loop-1.c: New test.
22799
22800 2003-03-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22801
22802 PR c++/9970
22803 * g++.dg/lookup/friend1.C: New test.
22804
22805 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22806
22807 PR c++/9823
22808 * g++.dg/parser/constructor1.C: New test.
22809
22810 2003-03-08 Hans-Peter Nilsson <hp@bitrange.com>
22811
22812 * gcc.c-torture/execute/20020720-1.x: Add xfail for cris-*-*.
22813
22814 * gcc.dg/old-style-asm-1.c: Tweak to match mmix-knuth-mmixware.
22815
22816 2003-03-08 Neil Booth <neil@daikokuya.co.uk>
22817
22818 * gcc.dg/cpp/Wunused.c: Update test.
22819
22820 2003-03-08 Jan Hubicka <jh@suse.cz>
22821
22822 * gcc.dg/inline-3.c: New test.
22823
22824 2003-03-08 Mark Mitchell <mark@codesourcery.com>
22825
22826 PR c++/9809
22827 * g++.dg/parse/builtin1.C: New test.
22828
22829 PR c++/9982
22830 * g++.dg/abi/cookie1.C: New test.
22831 * g++.dg/abi/cookie2.C: Likewise.
22832
22833 PR c++/9524
22834 * g++.dg/template/field1.C: New test.
22835
22836 PR c++/9912
22837 * g++.dg/parse/class1.C: New test.
22838 * g++.dg/parse/namespace7.C: Likewise.
22839 * g++.old-deja/g++.other/decl5.C: Remove XFAILs.
22840
22841 2003-03-07 Mark Mitchell <mark@codesourcery.com>
22842
22843 * g++.dg/init/ref4.C: New test.
22844
22845 2003-03-07 Jan Hubicka <jh@suse.cz>
22846
22847 * gcc.dg/i386-local2.c: Fix problems with certain versions of dejagnu.
22848 * gcc.dg/inline-3.c: New test.
22849
22850 2003-03-06 Mark Mitchell <mark@codesourcery.com>
22851
22852 * g++.dg/init/ref3.C: New test.
22853
22854 PR c++/9965
22855 * g++.dg/init/ref2.C: New test.
22856
22857 PR c++/9400
22858 * g++.dg/warn/Wshadow-2.C: New test.
22859
22860 PR c++/9791
22861 * g++.dg/warn/Woverloaded-1.C: New test.
22862
22863 2003-03-05 Jan Hubicka <jh@suse.cz>
22864
22865 * gcc.dg/i386-local2.c: New.
22866 * gcc.dg/i386-local.c: Fix typo.
22867
22868 2003-03-05 Mark Mitchell <mark@codesourcery.com>
22869
22870 * g++.dg/abi/layout3.C: New test.
22871
22872 2003-03-05 Eric Botcazou <ebotcazou@libertysurf.fr>
22873
22874 * gcc.c-torture/compile/20030305-1.c
22875
22876 2003-03-05 Jan Hubicka <jh@suse.cz>
22877
22878 * gcc.dg/i386-local.c: New.
22879
22880 2003-03-04 J"orn Rennecke <joern.rennecke@superh.com>
22881
22882 * gcc.dg/sh-relax.c: Disable for sh64-*-*.
22883
22884 2003-03-04 Eric Botcazou <ebotcazou@libertysurf.fr>
22885
22886 * gcc.dg/switch-2.c: New test.
22887 * gcc.dg/switch-3.c: New test.
22888 * gcc.dg/Wswitch.c: Adjust line numbers.
22889 * gcc.dg/Wswitch-default.c: Likewise.
22890 * gcc.dg/Wswitch-enum.c: Likewise.
22891
22892 2003-03-04 Alexandre Oliva <aoliva@redhat.com>
22893
22894 * gcc.c-torture/execute/20030222-1.c: New test.
22895
22896 2003-03-03 James E Wilson <wilson@tuliptree.org>
22897
22898 * gcc.dg/m68k-slp-ice.c: New test for PR c/7872.
22899
22900 2003-03-03 Mark Mitchell <mark@codesourcery.com>
22901
22902 PR c++/9878
22903 * g++.dg/init/ref1.C: New test.
22904
22905 2003-03-03 J"orn Rennecke <joern.rennecke@superh.com>
22906
22907 * gcc.dg/sh-relax.c: New SH-only test.
22908
22909 2003-03-03 Geoffrey Keating <geoffk@apple.com>
22910
22911 * gcc.c-torture/compile/20010327-1.c: Back out last change. Add
22912 comment explaining purpose of testcase.
22913
22914 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22915
22916 * gcc.c-torture/execute/960312-1.x: New file, must pass -mshort
22917 for HC11/HC12 (asm needs two int registers).
22918 * gcc.c-torture/compile/20020312-1.x: New file, don't execute on
22919 HC11/HC12 because the test uses an asm which needs two 32-bit
22920 registers.
22921
22922 2003-03-02 Stephane Carrez <stcarrez@nerim.fr>
22923
22924 * gcc.c-torture/compile/920501-12.x: New file, must pass -mshort
22925 for HC11/HC12 (array is too large otherwise).
22926 * gcc.c-torture/compile/920501-4.x: New file, likewise.
22927 * gcc.c-torture/compile/20010518-2.x: Likewise.
22928 * gcc.c-torture/compile/980506-1.x: Don't execute this test on
22929 HC11/HC12 (array is too large).
22930
22931 2003-03-01 Geoffrey Keating <geoffk@apple.com>
22932
22933 * lib/gcc-dg.exp (gcc-dg-test): Change .pch to .gch.
22934 * lib/g++-dg.exp (g++-dg-test): Likewise.
22935
22936 2003-03-01 Roger Sayle <roger@eyesopen.com>
22937
22938 * g++.old-deja/g++.other/builtins10.C: New test for PR 9367.
22939 * gcc.dg/format/attr-5.c: Handle new conflicting types warning.
22940
22941 2003-03-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
22942
22943 * g++.dg/warn/implicit-typename1.C: Remove warning.
22944
22945 2003-02-28 Richard Henderson <rth@redhat.com>
22946
22947 * gcc.dg/noreturn-1.c: Move noreturn warning line.
22948 * gcc.dg/return-type-1.c: Move control reaches end warning line.
22949
22950 2003-02-28 Geoffrey Keating <geoffk@apple.com>
22951
22952 * gcc.dg/pch/pch.exp: Change .pch to .gch.
22953 * g++.dg/pch/pch.exp: Likewise.
22954
22955 2003-02-28 Mark Mitchell <mark@codesourcery.com>
22956
22957 PR c++/9879
22958 * testsuite/g++.dg/init/new4.C: New test.
22959
22960 2003-02-28 Richard Earnshaw <rearnsha@arm.com>
22961
22962 * gcc.dg/arm-asm.c: Enable for StrongARM and XScale targets.
22963
22964 2003-02-28 Alexandre Oliva <aoliva@redhat.com>
22965
22966 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead of
22967 unsigned long.
22968
22969 * gcc.c-torture/compile/simd-3.c: Do nothing if double is not
22970 wider than float.
22971
22972 2003-02-26 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
22973
22974 * lib/scanasm.exp: Add support for counting numbers of
22975 occurences.
22976 * gcc.dg/unswitch-1.c, gcc.dg/peel-1.c, gcc.dg/unroll-1.c,
22977 gcc.dg/unroll-2.c, gcc.dg/unroll-3.c: New tests.
22978
22979 2003-02-25 Mark Mitchell <mark@codesourcery.com>
22980
22981 PR c++/9683
22982 * g++.dg/template/static3.C: New test.
22983
22984 PR c++/9829
22985 * g++.dg/parse/namespace6.C: New test.
22986
22987 2003-02-25 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
22988
22989 PR target/9732
22990 * gcc.dg/20030225-1.c: New test.
22991
22992 2003-02-24 Mark Mitchell <mark@codesourcery.com>
22993
22994 * README: Remove out-of-date information.
22995
22996 PR c++/9836
22997 * g++.dg/template/spec6.C: New test.
22998
22999 2003-02-24 Jeff Law <law@redhat.com>
23000
23001 * gcc.c-torture/compile/20030224-1.c: New test for ia32 backend bug.
23002
23003 2003-02-24 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
23004
23005 * g++.dg/other/pragma-ep-1.C: Test for __PRAGMA_EXTERN_PREFIX.
23006 * gcc.dg/pragma-ep-1.c: Likewise.
23007
23008 2003-02-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23009
23010 PR c++/9602
23011 * g++.dg/template/friend16.C: New test.
23012
23013 2003-02-23 Mark Mitchell <mark@codesourcery.com>
23014
23015 PR c++/5333
23016 * g++.dg/parse/fused-params1.C: Adjust error messages.
23017 * g++.dg/template/nested3.C: New test.
23018
23019 2003-02-24 Alan Modra <amodra@bigpond.net.au>
23020
23021 * g++.dg/abi/param1.C: New test.
23022
23023 2003-02-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23024
23025 PR c++/7982
23026 * g++.dg/warn/implicit-typename1.C: New test.
23027
23028 2003-02-22 Kelley Cook <kelleycook@comcast.net>
23029
23030 * g++.old-deja/g++.other/store-expr1.C: Replace "mcpu"
23031 with "mtune".
23032 * g++.old-deja/g++.other/store-expr2.C: Likewise.
23033 * gcc.c-torture/execute/20010129-1.x: Likewise.
23034 * gcc.dg/20011107-1.c: Likewise.
23035 * gcc.dg/20020108-1.c: Likewise.
23036 * gcc.dg/20020122-3.c: Likewise.
23037 * gcc.dg/20020206-1.c: Likewise.
23038 * gcc.dg/20020310-1.c: Likewise.
23039 * gcc.dg/20020426-2.c: Likewise.
23040 * gcc.dg/20020517-1.c: Likewise.
23041 * gcc.dg/991230-1.c: Likewise.
23042 * gcc.dg/i386-unroll-1.c: Likewise.
23043 * gcc.misc-tests/i386-prefetch.exp: Likewise.
23044
23045 2003-02-22 Jan Hubicka <jh@suse.cz>
23046
23047 * gcc.dg/i386-mul.c: New test.
23048
23049 2003-02-21 Roger Sayle <roger@eyesopen.com>
23050
23051 * gcc.dg/builtins-5.c: New test case.
23052
23053 2003-02-22 Hans-Peter Nilsson <hp@axis.com>
23054
23055 * gcc.dg/asmreg-1.c: New test.
23056
23057 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23058
23059 PR c++/9749
23060 * g++.dg/parse/varmod1.C: New test.
23061
23062 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23063
23064 PR c++/9727
23065 * g++.dg/template/op1.C: New test.
23066
23067 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23068
23069 PR c++/8906
23070 * g++.dg/template/nested2.C: New test.
23071
23072 2003-02-21 Mark Mitchell <mark@codesourcery.com>
23073
23074 PR c++/8724
23075 * g++.dg/expr/dtor1.C: New test.
23076
23077 2003-02-21 Zack Weinberg <zack@codesourcery.com>
23078
23079 * gcc.dg/cpp/include3.c: New test.
23080 * gcc.dg/cpp/inc/foo.h: New file.
23081
23082 2003-02-21 Glen Nakamura <glen@imodulo.com>
23083
23084 * gcc.c-torture/execute/20030221-1.c: New test.
23085
23086 2003-02-20 Mark Mitchell <mark@codesourcery.com>
23087
23088 PR c++/9729
23089 * g++.dg/abi/conv1.C: New test.
23090
23091 2003-02-20 Jan Hubicka <jh@suse.cz>
23092
23093 * gcc.c-torture/execute/20020720-1.x: XFAIL for x86-64.
23094
23095 2003-02-19 Daniel Jacobowitz <drow@mvista.com>
23096
23097 * gcc.c-torture/compile/20030219-1.c: New test.
23098
23099 2003-02-18 Jan Hubicka <jh@suse.cz>
23100
23101 * gcc.dg/funcorder.c: New test.
23102
23103 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
23104
23105 * gcc.c-torture/execute/20030218-1.c: New.
23106
23107 2003-02-18 Aldy Hernandez <aldyh@redhat.com>
23108
23109 * gcc.dg/20030218-1.c: New.
23110
23111 2003-02-18 Richard Henderson <rth@redhat.com>
23112
23113 * gcc.dg/attr-invalid.c: Allow __used__ on static data.
23114 * gcc.dg/attr-used-2.c: New.
23115
23116 2003-02-18 Mark Mitchell <mark@codesourcery.com>
23117
23118 PR c++/9704
23119 * g++.dg/init/copy5.C: New test.
23120
23121 2003-02-18 Geoffrey Keating <geoffk@apple.com>
23122
23123 * gcc.dg/pch/pch.exp: Delete $bname.h before copying into it.
23124 * g++.dg/pch/pch.exp: Likewise.
23125
23126 2003-02-18 Kazu Hirata <kazu@cs.umass.edu>
23127
23128 * gcc.c-torture/execute/20030209-1.c: Enable the test if
23129 STACK_SIZE is not defined.
23130
23131 2003-02-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23132
23133 PR c++/9457
23134 * g++.dg/template/init1.C: New test.
23135
23136 2003-02-16 Jan HUbicka <jh@suse.cz>
23137
23138 * gcc.dg/c90-const-expr-3.c (DZERO): New static variable
23139 (foo): Add few extra tests
23140 * gcc.dg/c99-const-expr-3.c: Likewise.
23141 * gcc.c-torture/execute/20030216-1.c: New.
23142
23143 2003-02-16 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23144
23145 PR c++/9459
23146 * g++.dg/ext/typeof4.C: New test.
23147
23148 2003-02-15 Roger Sayle <roger@eyesopen.com>
23149
23150 * gcc.dg/i386-387-3.c: New test case.
23151
23152 2003-02-14 Josef Zlomek <zlomekj@suse.cz>
23153
23154 * gcc.dg/20030213-1.c: Expect warning for unsupported -fpic on
23155 cris-*-elf* cris-*-aout* and mmix-*-*.
23156
23157 2003-02-13 Josef Zlomek <zlomekj@suse.cz>
23158
23159 * gcc.dg/20030213-1.c: New test.
23160
23161 2003-02-12 Roger Sayle <roger@eyesopen.com>
23162
23163 * gcc.dg/i386-387-1.c: Add new test for __builtin_atan2.
23164 * gcc.dg/i386-387-2.c: Likewise.
23165
23166 2003-02-12 Aldy Hernandez <aldyh@redhat.com>
23167
23168 * gcc.dg/ppc-spe.c: Fix formatting.
23169 Enable tests that were previously unsupported by gas.
23170 Delete tests for instructions that no longer exist.
23171 Switch arguments on evsubifw builtin.
23172
23173 2003-02-12 Kazu Hirata <kazu@cs.umass.edu>
23174
23175 * gcc.c-torture/execute/20030209-1.c: Disable the test if
23176 STACK_SIZE is too small.
23177
23178 2003-02-10 Eric Botcazou <ebotcazou@libertysurf.fr>
23179 Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de>
23180
23181 * gcc.dg/decl-2.c: New test.
23182
23183 2003-02-10 Jan Hubicka <jh@suse.cz>
23184
23185 * gcc.dg/i386-fpcvt-1.c: New test.
23186
23187 2002-02-09 Richard Sandiford <rsandifo@redhat.com>
23188
23189 * gcc.c-torture/execute/20030209-1.c: New test.
23190
23191 2003-02-09 Kazu Hirata <kazu@cs.umass.edu>
23192
23193 * gcc.c-torture/execute/builtin-bitops-1.c: When testing the
23194 int-wide bitops, use the constants of the same width.
23195 Likewise, if long long is 32-bit wide, test bitops using
23196 32-bit constants.
23197
23198 2003-02-07 Loren James Rittle <ljrittle@acm.org>
23199
23200 * gcc.dg/20021014-1.c: Annotate with expected notice text.
23201
23202 2003-02-07 Roger Sayle <roger@eyesopen.com>
23203
23204 * testsuite/gcc.dg/builtins-4.c: New test case.
23205
23206 2003-02-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23207
23208 * gcc.dg/20020430-1.c: Fix dg command typos.
23209 * gcc.dg/20020503-1.c: Likewise.
23210
23211 2003-02-06 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23212
23213 PR c++/8785
23214 * g++.dg/parse/fused-params1.C: New test.
23215
23216 PR c++/8857
23217 * g++.dg/parse/tmpl-tmpl-operator1.C: New test.
23218
23219 PR c++/8921
23220 * g++.dg/parse/non-dependent1.C: New test.
23221
23222 PR c++/8928
23223 * g++.dg/parse/dupl-tmpl-args1.C: New test.
23224
23225 PR c++/9228
23226 * g++.dg/parse/undefined7.C: New test.
23227 * g++.dg/parse/non-templ1.C: New test.
23228
23229 PR c++/9229
23230 * g++.dg/parse/too-many-tmpl-args1.C: New test.
23231
23232 2003-02-06 Eric Botcazou <ebotcazou@libertysurf.fr>
23233
23234 * gcc.c-torture/compile/20030206-1.c: New test.
23235
23236 2003-02-05 Roger Sayle <roger@eyesopen.com>
23237
23238 * gcc.c-torture/compile/921206-1.c: Rename undeclared function from
23239 "pow" to "foo" to avoid potential confusion with a math built-in.
23240
23241 2003-02-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23242
23243 * gcc.c-torture/execute/20020227-1.x: Update specific XFAIL
23244 conditions for SPARC targets.
23245
23246 2003-02-05 Jakub Jelinek <jakub@redhat.com>
23247
23248 * gcc.dg/20030204-1.c: New test.
23249
23250 2003-02-04 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23251
23252 PR c++/38
23253 * g++.dg/parse/array-size1.C: New test.
23254
23255 PR c++/5657
23256 * g++.dg/parse/undefined3.C: New test.
23257
23258 PR c++/5665
23259 * g++.dg/parse/undefined4.C: New test.
23260
23261 PR c++/5975
23262 * g++.dg/parse/undefined5.C: New test.
23263
23264 PR c++/7259
23265 * g++.dg/parse/tmpl-tmpl-param1.C: New test.
23266
23267 PR c++/8578
23268 * g++.dg/parse/casting-operator1.C: New test.
23269
23270 PR c++/8596
23271 * g++.dg/parse/undefined6.C: New test.
23272
23273 PR c++/8736
23274 * g++.dg/parse/missing-template1.C: New test.
23275
23276 2003-02-04 Jan Hubicka <jh@suse.cz>
23277
23278 * gcc.dg/i386-cadd.c: Compile using -march=k8.
23279 * gcc.dg/i386-cmov?.c: Likewise.
23280 * gcc.dg/i386-fpcvt-?.c: Likewise.
23281 * gcc.dg/i386-ssefp-1.c: Likewise.
23282 * gcc.dg/i386-ssetype-?.c: Likewise; fix for register passing
23283 conventions.
23284
23285 2003-02-03 Mark Mitchell <mark@codesourcery.com>
23286
23287 PR c++/7129
23288 * testsuite/g++.dg/ext/max.C: New test.
23289
23290 2003-02-03 Jan Hubicka <jh@suse.cz>
23291
23292 * gcc.c-torture/execute/20030203-1.c: New test.
23293
23294 2003-02-03 Richard Earnshaw <rearnsha@arm.com>
23295
23296 * gcc.c-torture/exectue/ieee/20000320-1.c: The ARM VFP format is
23297 'natural-endian'.
23298
23299 2003-02-01 Richard Sandiford <rsandifo@redhat.com>
23300
23301 * g++.dg/init/new1.C: Remove -fvolatile dg-options line.
23302 * g++.dg/init/new2.C: Likewise.
23303 * g++.dg/other/new1.C: Likewise.
23304
23305 2003-01-31 Loren J. Rittle <ljrittle@acm.org>
23306
23307 * gcc.dg/struct-ret-libc.c: New test.
23308
23309 2003-01-31 Ulrich Weigand <uweigand@de.ibm.com>
23310
23311 * gcc.dg/20030129-1.c: New test.
23312
23313 2003-01-31 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23314
23315 PR c++/8849
23316 * g++.dg/template/ptrmem4.C: New test.
23317
23318 2003-01-29 Mark Mitchell <mark@codesourcery.com>
23319
23320 * g++.dg/parser/constant1.C: New test.
23321
23322 2003-01-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23323
23324 PR c++/8591
23325 * g++.dg/parse/friend2.C: New test.
23326
23327 2003-01-29 Nathan Sidwell <nathan@codesourcery.com>
23328
23329 PR c++/9437
23330 * g++.dg/template/unify4.C: New test.
23331
23332 2003-01-28 Richard Sandiford <rsandifo@redhat.com>
23333
23334 * gcc.c-torture/execute/20030128-1.c: New test.
23335
23336 2003-01-28 Jeffrey D. Oldham <oldham@codesourcery.com>
23337
23338 * g++.dg/lookup/nested1.C: Test moved from ...
23339 * g++.old-deja/g++.other/lookup24.C: ... here.
23340
23341 2003-01-28 Jan Hubicka <jh@suse.cz>
23342
23343 * gcc.dg/i386-cmov5.c: New test.
23344
23345 2003-01-28 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
23346
23347 * gcc.c-torture/execute/20010925-1.c: Changed the
23348 memcpy declaration.
23349
23350 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23351
23352 PR c++/3902
23353 * g++.dg/parse/template5.C: New test.
23354
23355 2003-01-28 Toon Moene <toon@moene.indiv.nluug.nl>
23356
23357 PR fortran/9258
23358 * g77.dg/pr9258: New test.
23359
23360 2003-01-28 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
23361
23362 * README: Move relevant parts from README.g++.
23363
23364 * README.g++: Remove this file.
23365
23366 2003-01-28 Nathan Sidwell <nathan@codesourcery.com>
23367
23368 * g++.dg/abi/dcast1.C: New test.
23369
23370 2003-01-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23371
23372 * gcc.c-torture/execute/builtin-constant.x: Only expect failure at -O1.
23373
23374 2003-01-27 Jeffrey D. Oldham <oldham@codesourcery.com>
23375
23376 PR c++/47
23377 * g++.old-deja/g++.other/lookup24.C: New test.
23378
23379 2003-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23380
23381 PR middle-end/7227
23382 * gcc.dg/uninit-C.c: New test.
23383
23384 2003-01-27 Nathan Sidwell <nathan@codesourcery.com>
23385
23386 * g++.dg/abi/covariant1.C: New test.
23387
23388 2003-01-25 Ulrich Weigand <uweigand@de.ibm.com>
23389
23390 * gcc.dg/20030123-1.c: New test.
23391
23392 2003-01-25 Jan Hubicka <jh@suse.cz>
23393
23394 PR opt/8492
23395 * gcc.c-torture/compile/20030125-1.c
23396
23397 2003-01-25 Nathan Sidwell <nathan@codesourcery.com>
23398
23399 PR c++/9403
23400 * g++.dg/parse/template3.C: New test.
23401 * g++.old-deja/g++.pt/memclass5.C: Add needed template keyword.
23402
23403 PR c++/795
23404 * g++.dg/parse/template4.C: New test.
23405
23406 PR c++/9415
23407 * g++.dg/template/qual2.C: New test.
23408
23409 PR c++/8545
23410 * g++.old-deja/g++.brendan/parse3.C: Remove XFAIL.
23411
23412 * g++.old-deja/g++.ns/bogus1.C: Change expected error.
23413
23414 2003-01-25 Roger Sayle <roger@eyesopen.com>
23415
23416 * gcc.c-torture/execute/switch-1.c: New test case.
23417
23418 2003-01-25 Jan Hubicka <jh@suse.cz>
23419
23420 * gcc.c-torture/execute/20030125-1.[cx]: New test.
23421
23422 2003-01-25 Paolo Carlini <pcarlini@unitus.it>
23423
23424 Tweaks for Bison-1.875. From the NEWS file:
23425 "- `parse error' -> `syntax error'
23426 Bison now uniformly uses the term `syntax error'"
23427 * gcc.dg/cpp/19990413-1.c: Test for "(parse|syntax) error".
23428 * gcc.dg/cpp/digraph2.c: Likewise.
23429 * gcc.dg/cpp/direct2.c: Likewise.
23430 * gcc.dg/cpp/paste4.c: Likewise.
23431 * gcc.dg/c90-restrict-1.c: Likewise.
23432 * gcc.dg/c99-func-2.c: Likewise.
23433 * gcc.dg/noncompile/920721-2.c: Likewise.
23434 * gcc.dg/noncompile/930622-2.c: Likewise.
23435 * gcc.dg/noncompile/940112-1.c: Likewise.
23436 * gcc.dg/noncompile/950921-1.c: Likewise.
23437 * gcc.dg/noncompile/951123-1.c: Likewise.
23438 * gcc.dg/noncompile/971104-1.c: Likewise.
23439 * gcc.dg/noncompile/990416-1.c: Likewise.
23440
23441 2003-01-24 Paolo Carlini <pcarlini@unitus.it>
23442
23443 * g++.dg/parse/undefined1.C: Add error message.
23444
23445 2003-01-22 Mark Mitchell <mark@codesourcery.com>
23446
23447 PR c++/9354
23448 * g++.dg/parse/new1.C: New test.
23449
23450 PR c++/9216
23451 * g++.dg/parse/template2.C: New test.
23452
23453 PR c++/9354
23454 * g++.dg/parse/typedef2.C: New test.
23455
23456 PR c++/9328
23457 * g++.dg/ext/typeof3.C: New test.
23458
23459 2003-01-22 Volker Reichelt <reichelt@igpm.rwth-aachen.de>
23460
23461 PR c++/2738
23462 * g++.dg/parse/ret-type1.C: New test.
23463
23464 PR c++/3792
23465 * g++.dg/parse/tmpl-outside1.C: New test.
23466
23467 PR c++/4207
23468 * g++.dg/parse/int-as-enum1.C: New test.
23469
23470 PR c++/4903
23471 * g++.dg/parse/no-typename1.C: New test.
23472
23473 PR c++/5533
23474 * g++.dg/parse/no-value1.C: New test.
23475
23476 PR c++/5921
23477 * g++.dg/parse/wrong-inline1.C: New test.
23478
23479 PR c++/6402
23480 * g++.dg/parse/ref1.C: New test.
23481
23482 PR c++/6992
23483 * g++.dg/parse/attr-ctor1.C: New test.
23484
23485 PR c++/7229
23486 * g++.dg/parse/namespace5.C: New test.
23487
23488 PR c++/7917
23489 * g++.dg/parse/func-def1.C: New test.
23490
23491 PR c++/8143
23492 * g++.dg/parse/undefined1.C: New test.
23493
23494 PR c++/5723, PR c++/8522
23495 * g++.dg/parse/specialization1.C: New test.
23496
23497 PR c++/163, PR c++/8595
23498 * g++.dg/parse/struct-as-enum1.C: New test.
23499
23500 PR c++/9173
23501 * g++.dg/parse/undefined2.C: New test.
23502
23503 2003-01-22 Mark Mitchell <mark@codesourcery.com>
23504
23505 PR c++/9298
23506 * g++.dg/parse/template1.C: New test.
23507
23508 PR c++/9384
23509 * g++.dg/parse/using1.C: New test.
23510
23511 PR c++/9285
23512 PR c++/9294
23513 * g++.dg/parse/expr2.C: New test.
23514
23515 PR c++/9388
23516 * g++.dg/parse/lookup2.C: Likewise.
23517
23518 2003-01-21 Jan Hubicka <jh@suse.cz>
23519
23520 * gcc.c-torture/execute/990208-1.c: Add noinline attributes as needed.
23521 * gcc.c-torture/execute/eeprof-1.c: Likewise.
23522 * gcc.c-torture/execute/stdio-opt-*.c: Likewise.
23523 * gcc.c-torture/execute/string-opt-*.c: Likewise.
23524
23525 2003-01-20 Nick Clifton <nickc@redhat.com>
23526
23527 * gcc.c-torture/execute/20030117-1.c: New test case. Exposes
23528 problem with ARM sibcall code generation.
23529
23530 2003-01-20 Kazu Hirata <kazu@cs.umass.edu>
23531
23532 * gcc.c-torture/execute/20030120-1.c: New.
23533
23534 2003-01-19 Paolo Carlini <pcarlini@unitus.it>
23535
23536 * g++.old-deja/g++.pt/typename13.C: Remove XFAIL.
23537
23538 2003-01-17 Mark Mitchell <mark@codesourcery.com>
23539
23540 PR c++/9272
23541 * g++.dg/parse/ctor1.C: New test.
23542
23543 PR c++/9294:
23544 * g++.dg/parse/qualified1.C: New test.
23545
23546 * g++.dg/parse/typename3.C: New test.
23547
23548 2003-01-16 Richard Henderson <rth@redhat.com>
23549
23550 * g++.dg/tls/init-2.C: Fix error matches for real this time.
23551
23552 2003-01-16 Richard Henderson <rth@redhat.com>
23553
23554 * g++.dg/pch/pch.exp: Copy test header to the working directory
23555 before using it either for precompilation or direct use.
23556 * g++.dg/pch/*.Hs: Rename from gcc.dg/pch/*.H.
23557 * g++.dg/pch/*.C: Include foo.H, not foo.Hp.
23558
23559 2003-01-16 Richard Henderson <rth@redhat.com>
23560
23561 * gcc.dg/pch/pch.exp: Copy test header to the working directory
23562 before using it either for precompilation or direct use.
23563 * gcc.dg/pch/*.hs: Rename from gcc.dg/pch/*.h.
23564 * gcc.dg/pch/*.c: Include foo.h, not foo.hp.
23565
23566 2003-01-16 Mark Mitchell <mark@codesourcery.com>
23567
23568 * gcc/testsuite/g++.dg/ext/typename1.C: Add typename keyword.
23569 * gcc/testsuite/g++.dg/template/crash1.C: Update error messages.
23570 * gcc/testsuite/g++.dg/template/crash2.C: Remove error message.
23571 * gcc/testsuite/g++.dg/parse/typename2.C: New test.
23572 * gcc/testsuite/g++.dg/template/typename2.C: Change implicit
23573 typename warning into error.
23574 * gcc/testsuite/g++.old-deja/g++.benjamin/tem03.C: Issue more
23575 error messages.
23576 * gcc/testsuite/g++.old-deja/g++.benjamin/tem04.C: Fix typos.
23577 * gcc/testsuite/g++.old-deja/g++.brendan/crash56.C: Add this->.
23578 * gcc/testsuite/g++.old-deja/g++.law/visibility13.C: Remove error
23579 messages.
23580 * gcc/testsuite/g++.old-deja/g++.ns/template17.C: Reorder code to
23581 make declaration visible in template.
23582 * gcc/testsuite/g++.old-deja/g++.pt/crash3.C: Fix typos.
23583 * gcc/testsuite/g++.old-deja/g++.pt/crash36.C: Issue more error
23584 messages.
23585 * gcc/testsuite/g++.old-deja/g++.pt/crash5.C: Improve error
23586 message.
23587 * gcc/testsuite/g++.old-deja/g++.pt/crash67.C: Remove warning.
23588 * gcc/testsuite/g++.old-deja/g++.pt/inherit1.C: Add this->.
23589 * gcc/testsuite/g++.old-deja/g++.pt/niklas01a.C: Add error message.
23590 * gcc/testsuite/g++.old-deja/g++.pt/typename16.C: Replace implicit
23591 typename warning with error message.
23592 * gcc/testsuite/g++.old-deja/g++.pt/typename19.C: Remove warning.
23593 * gcc/testsuite/g++.old-deja/g++.robertl/eb112.C: Fix typo.
23594 * gcc/testsuite/g++.old-deja/g++.robertl/eb24.C: Use this->.
23595
23596 2003-01-16 Nathan Sidwell <nathan@codesourcery.com>
23597
23598 * g++.dg/parse/ambig2.C: New test.
23599
23600 2003-01-15 Richard Henderson <rth@redhat.com>
23601
23602 * g++.dg/tls/init-2.C: Update error message string.
23603
23604 2003-01-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23605
23606 * gcc.c-torture/execute/builtin-constant.x: XFAIL the test.
23607
23608 2003-01-15 Stephane Carrez <stcarrez@nerim.fr>
23609
23610 * gcc.c-torture/compile/20000804-1.x: Don't execute this test at
23611 all for HC11/HC12.
23612 * gcc.c-torture/compile/20001205-1.x: Likewise.
23613 * gcc.c-torture/compile/20001226-1.x: Likewise.
23614 * gcc.c-torture/compile/920520-1.x: Likewise.
23615 * gcc.c-torture/compile/961203-1.x: Likewise.
23616 * gcc.c-torture/compile/20020604-1.x: Likewise.
23617
23618 2003-01-15 Jan Hubicka <jh@suse.cz>
23619
23620 * gcc.c-torture/compile/20030115-1.c: New test.
23621
23622 * gcc.dg/i386-fpcvt-1.c: New test.
23623 * gcc.dg/i386-fpcvt-2.c: New test.
23624
23625 2003-01-14 Jeffrey D. Oldham <oldham@codesourcery.com>
23626
23627 Further conform g++'s __vmi_class_type_info to the C++ ABI
23628 specification.
23629 * g++.old-deja/g++.abi/vmihint.C (main): Revise expected flags per
23630 the specification.
23631
23632 2003-01-14 Jan Hubicka <jh@suse.cz>
23633
23634 * gcc.dg/i386-fpcvt-1.c: New test.
23635 * gcc.dg/i386-fpcvt-2.c: New test.
23636
23637 2003-01-14 Eric Botcazou <ebotcazou@libertysurf.fr>
23638
23639 * gcc.dg/i386-mmx-3.c: New test.
23640
23641 2003-01-12 Mark Mitchell <mark@codesourcery.com>
23642
23643 PR c++/9264
23644 * g++.dg/parse/octal1.C: New file.
23645
23646 PR c++/9172
23647 * g++.dg/parse/typename1.C: New file.
23648
23649 2003-01-10 Danny Smith <dannysmith@users.sourceforge.net>
23650
23651 * gcc.dg/bf-ms-layout.c: Enable for cygwin and mingw32 targets.
23652 * gcc.dg/bf-no-ms-layout.c: Likewise.
23653 * gcc.dg/bf-ms-attrib.c: Likewise.
23654
23655 2003-01-10 Mark Mitchell <mark@codesourcery.com>
23656
23657 PR c++/9099
23658 * g++.dg/parse/dtor1.C: New file.
23659
23660 PR c++/9128
23661 * g++.dg/rtti/typeid1.C: New file.
23662
23663 PR c++/9153
23664 * g++.dg/parse/lookup1.C: New file.
23665
23666 PR c++/9171
23667 * g++.dg/templ/spec5.C: New file.
23668
23669 2003-01-10 Josef Zlomek <zlomekj@suse.cz>
23670
23671 * gcc.c-torture/compile/20030110-1.c: New test.
23672
23673 2003-01-09 Geoffrey Keating <geoffk@apple.com>
23674
23675 Merge from pch-branch:
23676
23677 2002-12-23 Geoffrey Keating <geoffk@apple.com>
23678
23679 * gcc.dg/pch/cpp-1.h: New.
23680 * gcc.dg/pch/cpp-1.c: New.
23681 * gcc.dg/pch/cpp-2.h: New.
23682 * gcc.dg/pch/cpp-2.c: New.
23683
23684 2002-11-19 Geoffrey Keating <geoffk@apple.com>
23685
23686 * gcc.dg/pch/except-1.h: New.
23687 * gcc.dg/pch/except-1.c: New.
23688
23689 2002-11-13 Geoffrey Keating <geoffk@apple.com>
23690
23691 * gcc.dg/pch/pch.exp: Ensure that <test>.hp doesn't exist before
23692 running test.
23693 * gcc.dg/pch: Include *.hp not *.h.
23694 * gcc.dg/pch/system-1.h: New.
23695 * gcc.dg/pch/system-1.c: New.
23696
23697 2002-11-11 Geoffrey Keating <geoffk@apple.com>
23698
23699 * gcc.dg/pch/pch.exp: Compare .s files with/without PCH,
23700 rather than trying to build and run a program using PCH.
23701 * gcc.dg/pch: Remove dg-do commands from test files.
23702
23703 2002-11-08 Geoffrey Keating <geoffk@apple.com>
23704
23705 * gcc.dg/pch/macro-3.c: New.
23706 * gcc.dg/pch/macro-3.h: New.
23707
23708 2002-11-04 Geoffrey Keating <geoffk@apple.com>
23709
23710 * gcc.dg/pch/common-1.c: New.
23711 * gcc.dg/pch/common-1.h: New.
23712 * gcc.dg/pch/decl-1.c: New.
23713 * gcc.dg/pch/decl-1.h: New.
23714 * gcc.dg/pch/decl-2.c: New.
23715 * gcc.dg/pch/decl-2.h: New.
23716 * gcc.dg/pch/decl-3.c: New.
23717 * gcc.dg/pch/decl-3.h: New.
23718 * gcc.dg/pch/decl-4.c: New.
23719 * gcc.dg/pch/decl-4.h: New.
23720 * gcc.dg/pch/decl-5.c: New.
23721 * gcc.dg/pch/decl-5.h: New.
23722 * gcc.dg/pch/global-1.c: New.
23723 * gcc.dg/pch/global-1.h: New.
23724 * gcc.dg/pch/inline-1.c: New.
23725 * gcc.dg/pch/inline-1.h: New.
23726 * gcc.dg/pch/inline-2.c: New.
23727 * gcc.dg/pch/inline-2.h: New.
23728 * gcc.dg/pch/static-1.c: New.
23729 * gcc.dg/pch/static-1.h: New.
23730 * gcc.dg/pch/static-2.c: New.
23731 * gcc.dg/pch/static-2.h: New.
23732
23733 2002-09-01 Geoffrey Keating <geoffk@redhat.com>
23734
23735 * g++.dg/pch/pch.exp: Better handle failing testcases.
23736 * gcc.dg/pch/pch.exp: Likewise.
23737 * gcc.dg/pch/macro-1.c: New.
23738 * gcc.dg/pch/macro-1.h: New.
23739 * gcc.dg/pch/macro-2.c: New.
23740 * gcc.dg/pch/macro-2.h: New.
23741
23742 2002-08-27 Geoffrey Keating <geoffk@redhat.com>
23743
23744 * g++.dg/dg.exp: Treat files in pch/ specially.
23745 * g++.dg/pch/pch.exp: New file.
23746 * g++.dg/pch/empty.H: New file.
23747 * g++.dg/pch/empty.C: New file.
23748 * lib/g++-dg.exp (g++-dg-test): Add case for when $do_what is
23749 "precompile".
23750
23751 * gcc.dg/pch/pch.exp: New file.
23752 * gcc.dg/pch/empty.h: New file.
23753 * gcc.dg/pch/empty.c: New file.
23754 * lib/gcc-dg.exp (gcc-dg-test): Add case for when $do_what is
23755 "precompile".
23756
23757 2003-01-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23758
23759 * g++.dg/template/friend14.C: New test.
23760
23761 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23762
23763 * gcc.dg/old-style-asm-1.c: New test.
23764
23765 2003-01-09 Richard Sandiford <rsandifo@redhat.com>
23766
23767 * gcc.c-torture/compile/20030109-1.c: New test.
23768
23769 2003-01-09 Eric Botcazou <ebotcazou@libertysurf.fr>
23770
23771 * gcc.c-torture/execute/20030109-1.c: New test.
23772
23773 2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
23774
23775 * g++.old-deja/g++.mike/dyncast1.C: Remove reference to AMD A29K
23776 * g++.old-deja/g++.mike/dyncast2.C: Likewise
23777 * g++.old-deja/g++.mike/dyncast3.C: Likewise
23778 * g++.old-deja/g++.mike/eh2.C: Likewise
23779 * g++.old-deja/g++.mike/eh3.C: Likewise
23780 * g++.old-deja/g++.mike/eh5.C: Likewise
23781 * g++.old-deja/g++.mike/eh6.C: Likewise
23782 * g++.old-deja/g++.mike/eh7.C: Likewise
23783 * g++.old-deja/g++.mike/eh8.C: Likewise
23784 * g++.old-deja/g++.mike/eh9.C: Likewise
23785 * g++.old-deja/g++.mike/eh10.C: Likewise
23786 * g++.old-deja/g++.mike/eh12.C: Likewise
23787 * g++.old-deja/g++.mike/eh13.C: Likewise
23788 * g++.old-deja/g++.mike/eh14.C: Likewise
23789 * g++.old-deja/g++.mike/eh16.C: Likewise
23790 * g++.old-deja/g++.mike/eh17.C: Likewise
23791 * g++.old-deja/g++.mike/eh18.C: Likewise
23792 * g++.old-deja/g++.mike/eh21.C: Likewise
23793 * g++.old-deja/g++.mike/eh23.C: Likewise
23794 * g++.old-deja/g++.mike/eh24.C: Likewise
23795 * g++.old-deja/g++.mike/eh25.C: Likewise
23796 * g++.old-deja/g++.mike/eh26.C: Likewise
23797 * g++.old-deja/g++.mike/eh27.C: Likewise
23798 * g++.old-deja/g++.mike/eh28.C: Likewise
23799 * g++.old-deja/g++.mike/eh29.C: Likewise
23800 * g++.old-deja/g++.mike/eh31.C: Likewise
23801 * g++.old-deja/g++.mike/eh33.C: Likewise
23802 * g++.old-deja/g++.mike/eh34.C: Likewise
23803 * g++.old-deja/g++.mike/eh35.C: Likewise
23804 * g++.old-deja/g++.mike/eh36.C: Likewise
23805 * g++.old-deja/g++.mike/eh37.C: Likewise
23806 * g++.old-deja/g++.mike/eh38.C: Likewise
23807 * g++.old-deja/g++.mike/eh39.C: Likewise
23808 * g++.old-deja/g++.mike/eh40.C: Likewise
23809 * g++.old-deja/g++.mike/eh41.C: Likewise
23810 * g++.old-deja/g++.mike/eh42.C: Likewise
23811 * g++.old-deja/g++.mike/eh44.C: Likewise
23812 * g++.old-deja/g++.mike/eh46.C: Likewise
23813 * g++.old-deja/g++.mike/eh47.C: Likewise
23814 * g++.old-deja/g++.mike/eh48.C: Likewise
23815 * g++.old-deja/g++.mike/eh49.C: Likewise
23816 * g++.old-deja/g++.mike/eh50.C: Likewise
23817 * g++.old-deja/g++.mike/eh51.C: Likewise
23818 * g++.old-deja/g++.mike/eh53.C: Likewise
23819 * g++.old-deja/g++.mike/eh55.C: Likewise
23820 * g++.old-deja/g++.mike/p7912.C: Likewise
23821 * g++.old-deja/g++.mike/p9706.C: Likewise
23822 * g++.old-deja/g++.mike/p10416.C: Likewise
23823 * g++.old-deja/g++.mike/p11667.C: Likewise
23824 * g77.f-torture/compile/20010519-1.f: Remove reference to Convex.
23825 Remove redundant reference to Iris.
23826 * gcc.dg/20020312-2.c: Remove references to AMD A29K, Clipper, Convex,
23827 Elxsi, i860, Pico Java, and WE32K.
23828
23829 2003-01-07 Mark Mitchell <mark@codesourcery.com>
23830
23831 * g++.dg/ext/asm4.C: New test.
23832
23833 2003-01-08 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23834
23835 PR c++/9030
23836 * g++.dg/template/friend12.C: New test.
23837 * g++.dg/template/friend13.C: Likewise.
23838 * g++.old-deja/g++.eh/spec6.C: Add missing error message.
23839
23840 2003-01-08 Jan Hubicka <jh@suse.cz>
23841
23842 * gcc.dg/i386-cadd.c: New test.
23843 * gcc.dg/i386-cmov4.c: Likewise.
23844
23845 2003-01-06 Mark Mitchell <mark@codesourcery.com>
23846
23847 PR c++/9165
23848 * g++.dg/warn/Wunused-3.C: New test.
23849
23850 * g++.dg/abi/bitfield9.C: New test.
23851
23852 PR c++/9189
23853 * g++.dg/parse/defarg3.C: New test.
23854
23855 2003-01-06 Nathan Sidwell <nathan@codesourcery.com>
23856
23857 * g++.dg/parse/ambig1.C: New test.
23858 * g++.dg/parse/defarg2.C: New test.
23859
23860 2003-01-05 Mark Mitchell <mark@codesourcery.com>
23861
23862 * g++.dg/template/defarg-1.C: New test.
23863 * g++.dg/template/local2.C: Likewise.
23864
23865 2003-01-05 Richard Sandiford <rsandifo@redhat.com>
23866
23867 * gcc.c-torture/execute/20030105-1.c: New test.
23868
23869 2003-01-04 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23870
23871 * g++.dg/parse/namespace3.C: Remove extra semicolons.
23872 * g++.dg/parse/namespace4.C: Likewise.
23873
23874 2003-01-03 Nathan Sidwell <nathan@codesourcery.com>
23875
23876 * g++.dg/template/ntp2.C: New test.
23877
23878 2003-01-03 Nathanael Nerode <neroden@gcc.gnu.org>
23879
23880 * g++.dg/parse/extern-C-1.C: New test.
23881
23882 * g++.dg/parse/namespace4.C: New test.
23883
23884 * g++.dg/template/nested1.C: New test.
23885
23886 * g++.dg/parse/namespace3.C: New test.
23887
23888 2003-01-02 Nathanael Nerode <neroden@gcc.gnu.org>
23889
23890 * g++.dg/lookup/two-stage1.C: New test.
23891
23892 2003-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
23893
23894 * g++.old-deja/g++.bugs/900404_04.C: Remove XFAIL.
23895 * g++.old-deja/g++.jason/access8.C: Likewise.
23896 * g++.old-deja/g++.other/decl5.C: Likewise.
23897
23898 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23899
23900 * g++.dg/parse/parse7.C: New test.
23901
23902 2003-01-02 Mark Mitchell <mark@codesourcery.com>
23903
23904 PR c++/2843
23905 * g++.dg/ext/attrib7.C: New test.
23906
23907 2003-01-02 Neil Booth <neil@daikokuya.co.uk>
23908
23909 * g++.dg/parse/parse6.C: New test.
23910
23911 2003-01-02 Kazu Hirata <kazu@cs.umass.edu>
23912
23913 * gcc.dg/h8300-stack-1.c: New.
23914
23915 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23916
23917 g++.dg/lookup/exception1.C: New test.
23918
23919 g++.dg/lookup/template1.C: New test.
23920
23921 g++.dg/parse/namespace2.C: New test.
23922
23923 g++.dg/parse/parens2.C: New test.
23924
23925 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23926
23927 * g++.dg/parse/parse5.C: New test.
23928 * g++.dg/lookup/scoped4.C: New test.
23929
23930 2003-01-01 Nathanael Nerode <neroden@gcc.gnu.org>
23931
23932 * g++.dg/parse/parens1.C: New test.
23933
23934 * g++.dg/parse/parens2.C: Removed, turned out to duplicate
23935 angle-bracket1.C.
23936 * g++.dg/parse/parens2.C: New test.
23937
23938 * g++.dg/lookup/scope-operator1.C: New test.
23939
23940 * g++.dg/parse/operator1.C: New test.
23941
23942 2003-01-01 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
23943
23944 * g++.old-deja/g++.jason/ambig3.C: Remove XFAIL.
23945 * g++.old-deja/g++.other/access6.C: Likewise.
23946 * g++.old-deja/g++.other/decl1.C: Likewise.
23947 * g++.old-deja/g++.pt/typename12.C: Likewise.
23948
23949 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23950
23951 * g++.dg/parse/namespace1.C: New test.
23952
23953 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23954
23955 * g++.dg/parse/parse4.C: New test.
23956
23957 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23958
23959 * g++.dg/parse/parse3.C: New test.
23960
23961 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23962
23963 * g++.dg/parse/parse2.C: New test.
23964
23965 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23966
23967 * g++.dg/template/friend11.C: New test.
23968
23969 2003-01-01 Neil Booth <neil@daikokuya.co.uk>
23970
23971 * g++.dg/parse/parse1.C: New test.
23972
23973 2002-12-31 Janis Johnson <janis187@us.ibm.com>
23974
23975 * lib/profopt.exp: Change the name of a global variable to avoid
23976 possible clashes with other test suites.
23977
23978 2002-12-31 Nathan Sidwell <nathan@codesourcery.com>
23979
23980 * g++.dg/inherit/covariant8.C: New test.
23981
23982 2002-12-31 Mark Mitchell <mark@codesourcery.com>
23983
23984 * g++.dg/init/array9.C: New test.
23985
23986 PR c++/9112
23987 * g++.dg/parse/expr1.C: New test.
23988
23989 2002-12-30 Daniel Jacobowitz <drow@mvista.com>
23990
23991 * gcc.c-torture/compile/20021230-1.c: New test.
23992
23993 2002-12-30 Nathan Sidwell <nathan@codesourcery.com>
23994
23995 * g++.dg/inherit/covariant5.C: New test.
23996 * g++.dg/inherit/covariant6.C: New test.
23997 * g++.dg/inherit/covariant7.C: New test.
23998
23999 2002-12-29 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24000
24001 PR c++/2739
24002 * g++.dg/other/access2.C: New test.
24003
24004 2002-12-29 Gabriel Dos Reis <gdr@integrable-solutions.net>
24005
24006 * g++.dg/other/anon-struct.C: No longer fails
24007 * g++.old-deja/g++.brendan/parse4.C: Likewise.
24008 * g++.old-deja/g++.brendan/parse5.C: Likewise.
24009 * g++.old-deja/g++.brendan/parse6.C: Likewise.
24010
24011 2002-12-28 Gabriel Dos Reis <gdr@integrable-solutions.net>
24012
24013 * g++.dg/parse/angle-bracket.C (main): No longer fails.
24014
24015 2002-12-27 Mark Mitchell <mark@codesourcery.com>
24016
24017 * g++.dg/eh/spec4.C: Remove stray semicolon.
24018 * g++.dg/expr/pmf-1.C: Change error message.
24019 * g++.dg/ext/asm1.C: Remove stray semicolon.
24020 * g++.dg/ext/typename1.C: Add missing typenames.
24021 * g++.dg/inherit/template-as-base.C: Change error message.
24022 * g++.dg/lookup/scoped1.C: Likewise.
24023 * g++.dg/lookup/scoped2.C: Likewise.
24024 * g++.dg/lookup/using2.C: Likewise.
24025 * g++.dg/other/component1.C: Remove stray semicolon.
24026 * g++.dg/other/do1.C: Change error message.
24027 * g++.dg/other/error2.C: Likewise.
24028 * g++.dg/other/init1.C: Likewise.
24029 * g++.dg/other/packed1.C: Remove stray semicolon.
24030 * g++.dg/other/ptrmem2.C: Change error message.
24031 * g++.dg/parse/parameter-declaration-1.C: Remove line number
24032 marker.
24033 * g++.dg/special/initp1.C: Remove invalid attribute usage.
24034 * g++.dg/template/access3.C: Add typename keyword.
24035 * g++.dg/template/access5.C: Remove stray semicolon.
24036 * g++.dg/template/access6.C: Likewise.
24037 * g++.dg/template/complit1.C: Likewise.
24038 * g++.dg/template/crash1.C: Change error message.
24039 * g++.dg/template/inherit2.C: Remove stray semicolon.
24040 * g++.dg/template/instantiate2.C: Likewise.
24041 * g++.dg/template/instantiate3.C: Change error message.
24042 * g++.dg/template/qual1.C: Remove stray semicolon.
24043 * g++.dg/template/qualttp18.C: Change error message.
24044 * g++.dg/template/ref1.C: Remove stray semicolon.
24045 * g++.dg/template/sizeof1.C (A::value): Declare it.
24046 * g++.dg/template/spec4.C: Change error message.
24047 * g++.dg/template/static1.C: Likewise.
24048 * g++.dg/template/type1.C: Likewise.
24049 * g++.dg/template/typename3.C: Likewise.
24050 * g++.old-deja/g++.benjamin/13478.C: Change error message.
24051 * g++.old-deja/g++.benjamin/15799.C: Remove stray semicolon.
24052 * g++.old-deja/g++.benjamin/bool01.C: Likewise.
24053 * g++.old-deja/g++.benjamin/bool02.C: Likewise.
24054 * g++.old-deja/g++.benjamin/p13417.C: Now fails due to use of
24055 named return value extension.
24056 * g++.old-deja/g++.benjamin/tem06.C: Remove stray semicolon.
24057 * g++.old-deja/g++.benjmain/warn01.C: Likewise.
24058 * g++.old-deja/g++.bob/extern_C.C: Likewise.
24059 * g++.old-deja/g++.bob/inherit2.C: Likewise.
24060 * g++.old-deja/g++.brendan/complex1.C: Likewise.
24061 * g++.old-deja/g++.brendan/copy5.C: Likewise.
24062 * g++.old-deja/g++.brendan/crash13.C: Likewise.
24063 * g++.old-deja/g++.brendan/crash15.C: Likewise.
24064 * g++.old-deja/g++.brendan/crash18.C: Change error message.
24065 * g++.old-deja/g++.brendan/crash37.C: Remove stray semicolon.
24066 * g++.old-deja/g++.brendan/crash38.C: Likewise.
24067 * g++.old-deja/g++.brendan/crash50.C: Likewise.
24068 * g++.old-deja/g++.brendan/crash56.C: Likewise.
24069 * g++.old-deja/g++.brendan/crash6.C: Use explicit specialization
24070 syntax.
24071 * g++.old-deja/g++.brendan/crash66.C: Remove stray semicolon.
24072 * g++.old-deja/g++.brendan/crash8.C: Change error message.
24073 * g++.old-deja/g++.brendan/ctors1.C: Remove stray semicolon.
24074 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
24075 * g++.old-deja/g++.brendan/shadow1.C: Likewise.
24076 * g++.old-deja/g++.brendan/template11.C: Likewise.
24077 * g++.old-deja/g++.brendan/template26.C: Likewise.
24078 * g++.old-deja/g++.brendan/template27.C: Use explicit
24079 specialization syntax.
24080 * g++.old-deja/g++.brendan/template30.C: Likewise.
24081 * g++.old-deja/g++.brendan/template5.C: Remove stray semicolon.
24082 * g++.old-deja/g++.brendan/visibility3.C: Account for use of
24083 non-dependent names.
24084 * g++.old-deja/g++.brendan/warnings4.C: Remove stray semicolon.
24085 * g++.old-deja/g++.brendan/warnings7.C: Likewise.
24086 * g++.old-deja/g++.bugs/900121_02.C: Likewise.
24087 * g++.old-deja/g++.eh/catchptr1.C: Likewise.
24088 * g++.old-deja/g++.ext/addrfunc4.C: Likewise.
24089 * g++.old-deja/g++.ext/namedret1.C: Now fails due to use of
24090 named return value extension.
24091 * g++.old-deja/g++.ext/namedret2.C: Likewise.
24092 * g++.old-deja/g++.ext/namedret3.C: Likewise.
24093 * g++.old-deja/g++.ext/return1.C: Likewise.
24094 * g++.old-deja/g++.ext/typename1.C: Add missing typename keywords.
24095 * g++.old-deja/g++.jason/access17.C: Issue more error messages.
24096 * g++.old-deja/g++.jason/access8.C: Likewise.
24097 * g++.old-deja/g++.jason/bool.C: Remove stray semicolon.
24098 * g++.old-deja/g++.jason/destruct.C: Remove incorrect
24099 pseudo-destructor names.
24100 * g++.old-deja/g++.jason/dtor3.C: Remove stray semicolon.
24101 * g++.old-deja/g++.jason/dtor5.C: Remove incorrect
24102 pseudo-destructor names.
24103 * g++.old-deja/g++.jason/opeq3.C: Remove stray semicolon.
24104 * g++.old-deja/g++.jason/overload19.C: Likewise.
24105 * g++.old-deja/g++.jason/overload32.C: Likewise.
24106 * g++.old-deja/g++.jason/parse11.C: Issue error messages about
24107 stray semicolons.
24108 * g++.old-deja/g++.jason/pmem2.C: Remove stray semicolon.
24109 * g++.old-deja/g++.jason/return.C: Likewise.
24110 * g++.old-deja/g++.jason/return2.C: Likewise.
24111 * g++.old-deja/g++.jason/shadow1.C: Likewise.
24112 * g++.old-deja/g++.jason/special.C: Use explicit specialization
24113 syntax.
24114 * g++.old-deja/g++.jason/template10.C: Account for use of
24115 non-dependent names.
24116 * g++.old-deja/g++.jason/template11.C: Use explicit specialization
24117 syntax.
24118 * g++.old-deja/g++.jason/template37.C: Likewise.
24119 * g++.old-deja/g++.law/access4.C: Change error messages.
24120 * g++.old-deja/g++.law/arm13.C: Remove incorrect
24121 pseudo-destructor names.
24122 * g++.old-deja/g++.law/code-gen5.C: Remove stray semicolon.
24123 * g++.old-deja/g++.law/ctors9.C: Likewise.
24124 * g++.old-deja/g++.law/cvt22.C: Likewise.
24125 * g++.old-deja/g++.law/dtors5.C: Likewise.
24126 * g++.old-deja/g++.law/global-init1.C: Likewise.
24127 * g++.old-deja/g++.law/missed-error3.C: Likewise.
24128 * g++.old-deja/g++.law/operators28.C: Likewise.
24129 * g++.old-deja/g++.law/visibility28.C: Likewise.
24130 * g++.old-deja/g++.martin/eval1.C: Likewise.
24131 * g++.old-deja/g++.martin/pmf2.C: Remove qualifier in constructor
24132 name.
24133 * g++.old-deja/g++.mike/hog1.C: Remove stray semicolon.
24134 * g++.old-deja/g++.mike/net34.C: Likewise.
24135 * g++.old-deja/g++.mike/net36.C: Likewise.
24136 * g++.old-deja/g++.mike/ns2.C: Likewise.
24137 * g++.old-deja/g++.mike/p12306.C: Likewise.
24138 * g++.old-deja/g++.mike/p646.C: Adjust for removal of named return
24139 value extension.
24140 * g++.old-deja/g++.mike/p700.C: Likewise.
24141 * g++.old-deja/g++.mike/p701.C: Remove stray semicolon.
24142 * g++.old-deja/g++.mike/p710.C: Likewise.
24143 * g++.old-deja/g++.mike/p784.C: Adjust for removal of named return
24144 value extension.
24145 * g++.old-deja/g++.mike/pmf7.C: Remove stray semicolon.
24146 * g++.old-deja/g++.mike/pmf9.C: Likewise.
24147 * g++.old-deja/g++.ns/crash2.C: Likewise.
24148 * g++.old-deja/g++.ns/crash3.C: Likewise.
24149 * g++.old-deja/g++.ns/invalid1.C: Likewise.
24150 * g++.old-deja/g++.ns/ns17.C: Likewise.
24151 * g++.old-deja/g++.ns/template16.C: Likewise.
24152 * g++.old-deja/g++.ns/template5.C: Remove invalid use of template
24153 keyword.
24154 * g++.old-deja/g++.ns/template6.C: Remove stray semicolon.
24155 * g++.old-deja/g++.ns/using9.C: Remove stray semicolon.
24156 * g++.old-deja/g++.oliva/nameret1.C: Now fails due to use of
24157 named return value extension.
24158 * g++.old-deja/g++.oliva/nameret2.C: Likewise.
24159 * g++.old-deja/g++.other/access4.C: Issue additional error
24160 messages.
24161 * g++.old-deja/g++.other/array6.C: Remove stray semicolon.
24162 * g++.old-deja/g++.other/crash1.C: Isue additional error messages.
24163 * g++.old-deja/g++.other/crash11.C: Add missing class-key.
24164 * g++.old-deja/g++.other/crash25.C: Change error message.
24165 * g++.old-deja/g++.other/crash4.C: Change error message.
24166 * g++.old-deja/g++.other/debug7.C: Remove stray semicolon.
24167 * g++.old-deja/g++.other/decl5.C: Issue more error messages.
24168 * g++.old-deja/g++.other/defarg7.C: Remove circular dependency
24169 checks.
24170 * g++.old-deja/g++.other/defarg8.C: Likewise.
24171 * g++.old-deja/g++.other/dtor1.C: Remove stray semicolon.
24172 * g++.old-deja/g++.other/dtor10.C: Likewise.
24173 * g++.old-deja/g++.other/incomplete.C: Likewise.
24174 * g++.old-deja/g++.other/linkage7.C: Likewise.
24175 * g++.old-deja/g++.other/lookup19.C: Now fails due to corrected
24176 lookup algorithm.
24177 * g++.old-deja/g++.other/mangle2.C: Likewise.
24178 * g++.old-deja/g++.other/refinit2.C: Likewise.
24179 * g++.old-deja/g++.other/sizeof2.C: Change error messages.
24180 * g++.old-deja/g++.other/std1.C: Remove stray semicolon.
24181 * g++.old-deja/g++.pt/crash28.C: Likewise.
24182 * g++.old-deja/g++.pt/crash29.C: Use explicit specialization
24183 syntax.
24184 * g++.old-deja/g++.pt/crash32.C: Change error message.
24185 * g++.old-deja/g++.pt/crash43.C: Adjust error messages.
24186 * g++.old-deja/g++.pt/crash58.C: Remove stray semicolon.
24187 * g++.old-deja/g++.pt/crash65.C: Tweak to acount for change in
24188 error message position.
24189 * g++.old-deja/g++.pt/defarg5.C: Remove stray semicolon.
24190 * g++.old-deja/g++.pt/defarg8.C: Change error message.
24191 * g++.old-deja/g++.pt/eichin01.C: Use explicit specialization
24192 syntax.
24193 * g++.old-deja/g++.pt/eichin01a.C: Define static data members.
24194 * g++.old-deja/g++.pt/eichin01b.C: Likewise.
24195 * g++.old-deja/g++.pt/enum7.C: Remove stray semicolon.
24196 * g++.old-deja/g++.pt/explicit12.C: Remove invalid use of template
24197 keyword.
24198 * g++.old-deja/g++.pt/explicit31.C: Likewise.
24199 * g++.old-deja/g++.pt/explicit33.C: Remove stray semicolon.
24200 * g++.old-deja/g++.pt/explicit35.C: Remove invalid use of template
24201 keyword.
24202 * g++.old-deja/g++.pt/explicit71.C: Change error message.
24203 * g++.old-deja/g++.pt/explicit80.C: Use explicit specialization
24204 syntax.
24205 * g++.old-deja/g++.pt/friend28.C: Account for use of
24206 non-dependent names.
24207 * g++.old-deja/g++.pt/friend29.C: Likewise.
24208 * g++.old-deja/g++.pt/friend46.C: Adjust for correct name lookup
24209 rules.
24210 * g++.old-deja/g++.pt/friend48.C: Remove stray semicolon.
24211 * g++.old-deja/g++.pt/instantiate1.C: Use correct class-key.
24212 * g++.old-deja/g++.pt/instantiate11.C: Adjust for correct name
24213 lookup rules.
24214 * g++.old-deja/g++.pt/instantiate8.C: Remove stray semicolon.
24215 * g++.old-deja/g++.pt/instantiate9.C: Insert missing typename
24216 keyword.
24217 * g++.old-deja/g++.pt/memclass20.C: Likewise.
24218 * g++.old-deja/g++.pt/memclass5.C: Likewise.
24219 * g++.old-deja/g++.pt/memclass7.C: Remove invalid use of template
24220 keyword.
24221 * g++.old-deja/g++.pt/memtemp75.C: Likewise.
24222 * g++.old-deja/g++.pt/memtemp81.C: Remove stray semicolon.
24223 * g++.old-deja/g++.pt/memtemp87.C: Add missing access specifier.
24224 * g++.old-deja/g++.pt/overload13.C: Correct error messages.
24225 * g++.old-deja/g++.pt/parms2.C: Add missing typename keyword.
24226 * g++.old-deja/g++.pt/ptrmem1.C: Remove invalid use of template
24227 keyword.
24228 * g++.old-deja/g++.pt/spec10.C: Likewise.
24229 * g++.old-deja/g++.pt/spec28.C: Reorder declarations.
24230 * g++.old-deja/g++.pt/t10.C: Add explicit specialization syntax.
24231 * g++.old-deja/g++.pt/t32.C: Remove stray semicolon.
24232 * g++.old-deja/g++.pt/t35a.C: Add explicit specialization syntax.
24233 * g++.old-deja/g++.pt/ttp24.C: Remove stray semicolon.
24234 * g++.old-deja/g++.pt/ttp62.C: Likewise.
24235 * g++.old-deja/g++.pt/ttp64.C: Likewise.
24236 * g++.old-deja/g++.pt/typename11.C: Add missing typename keyword.
24237 * g++.old-deja/g++.pt/typename15.C: Likewise.
24238 * g++.old-deja/g++.pt/typename22.C: Likewise.
24239 * g++.old-deja/g++.pt/typename6.C: Change error messages.
24240 * g++.old-deja/g++.pt/using1.C: Remove stray semicolon.
24241 * g++.old-deja/g++.pt/virtual2.C: Likewise.
24242 * g++.old-deja/g++.robertl/eb118.C: Add explicit specialization
24243 syntax.
24244 * g++.old-deja/g++.robertl/eb27.C: Now fails due to use of named
24245 return value extension.
24246 * g++.old-deja/g++.robertl/eb43.C: Remove stray semicolon.
24247 * g++.old-deja/g++.robertl/eb79.C: Correct for new name lookup rules.
24248 * g++.old-deja/g++.robertl/eb82.C: Remove stray semicolons.
24249 * g++.old-deja/g++.robertl/eb86.C: Add missing forward declaration.
24250
24251 2002-12-26 Nathan Sidwell <nathan@codesourcery.com>
24252
24253 * g++.dg/warn/inline1.C: New test.
24254 * g++.old-deja/g++.brendan/crash64.C: Remove spurious inlines.
24255 * g++.old-deja/g++.jason/synth10.C: Likewise.
24256 * g++.old-deja/g++.mike/net31.C: Likewise.
24257 * g++.old-deja/g++.mike/p8786.C: Likewise.
24258
24259 * g++.dg/template/friend10.C: New test.
24260 * g++.dg/template/conv5.C: New test.
24261
24262 2002-12-24 Nathan Sidwell <nathan@codesourcery.com>
24263
24264 * g++.dg/lookup/scoped3.C: New test.
24265
24266 * g++.dg/lookup/decl1.C: New test.
24267 * g++.dg/lookup/decl2.C: New test.
24268
24269 2002-12-24 Joseph S. Myers <jsm@polyomino.org.uk>
24270
24271 * g++.dg/init/new1.C, g++.dg/template/alignof1.C,
24272 gcc.c-torture/compile/20021015-1.c,
24273 gcc.c-torture/compile/20021015-2.c,
24274 gcc.c-torture/compile/20021123-1.c,
24275 gcc.c-torture/compile/20021123-2.c,
24276 gcc.c-torture/compile/20021123-3.c,
24277 gcc.c-torture/compile/20021123-4.c,
24278 gcc.c-torture/execute/20021024-1.c: Add tests previously added
24279 only to 3.1 or 3.2 branch.
24280
24281 2002-12-23 Mark Mitchell <mark@codesourcery.com>
24282
24283 * gcc.dg/i386-bitfield3.c: New test.
24284
24285 * gcc.dg/i386-bitfield2.c: New test.
24286
24287 2002-12-22 Nathan Sidwell <nathan@codesourcery.com>
24288
24289 * g++.dg/parse/conv_op1.C: New test.
24290
24291 2002-12-21 Josef Zlomek <zlomekj@suse.cz>
24292
24293 * gcc.c-torture/compile/20021220-1.c: Removed until bug fix is
24294 approved.
24295
24296 2002-12-20 Josef Zlomek <zlomekj@suse.cz>
24297
24298 * gcc.c-torture/compile/20021220-1.c: New test.
24299
24300 2002-12-19 Casper S. Hornstrup <chorns@users.sourceforge.net>
24301
24302 * gcc.dg/i386-fastcall-1.c: New.
24303
24304 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24305
24306 * gcc.c-torture/execute/20021219-1.c: New test.
24307
24308 2002-12-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24309
24310 * gcc.dg/i386-pic-1.c: New test.
24311
24312 2002-12-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24313
24314 PR c++/8099
24315 * g++.dg/template/friend9.C: New test.
24316
24317 2002-11-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24318
24319 PR c++/3663
24320 * g++.dg/template/access7.C: New test.
24321
24322 2002-12-18 Nick Clifton <nickc@redhat.com>
24323
24324 * lib/g++.exp (g++_include_flags): Only invoke testsuite_flags if
24325 the libstdc++-v3 directory has been found.
24326
24327 2002-12-12 Devang Patel <dpatel@apple.com>
24328 * gcc.dg/darwin-ld-1.c: New test.
24329 * gcc.dg/darwin-ld-2.c: New test.
24330 * gcc.dg/darwin-ld-3.c: New test.
24331 * gcc.dg/darwin-ld-4.c: New test.
24332 * gcc.dg/darwin-ld-5.c: New test.
24333
24334 2002-12-12 Eric Botcazou <ebotcazou@libertysurf.fr>
24335
24336 * gcc.c-torture/compile/20021212-1.c: New test.
24337
24338 2002-12-11 Neil Booth <neil@daikokuya.co.uk>
24339
24340 * gcc.dg/fshort-wchar: New test.
24341
24342 2002-12-10 Mark Mitchell <mark@codesourcery.com>
24343
24344 PR c++/8372
24345 * g++.dg/template/dtor1.C: New test.
24346
24347 * g++.old-deja/g++.ext/memconst.C: Use old-deja, not dg, error
24348 markers.
24349
24350 2002-12-10 Jakub Jelinek <jakub@redhat.com>
24351
24352 * g++.dg/parse/parameter-declaration-1.C: Expect error on last line.
24353
24354 2002-12-09 Mark Mitchell <mark@codesourcery.com>
24355
24356 * g++.dg/template/static1.C: New test.
24357 * g++.dg/template/static2.C: New test.
24358 * g++.old-deja/g++.ext/memconst.C: New test.
24359
24360 2002-12-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24361
24362 * g++.dg/special/conpr-2.C: Expect failure on solaris2.
24363 * g++.dg/special/ecos.exp (conpr-3.C): Likewise.
24364 * g++.dg/special/initp1.C: Likewise.
24365
24366 2002-12-06 Jakub Jelinek <jakub@redhat.com>
24367
24368 * gcc.c-torture/execute/20021204-1.c: New test.
24369
24370 2002-12-04 Geoffrey Keating <geoffk@apple.com>
24371
24372 * gcc.dg/ppc-fmadd-1.c: New file.
24373 * gcc.dg/ppc-fmadd-2.c: New file.
24374 * gcc.dg/ppc-fmadd-3.c: New file.
24375
24376 2002-12-04 Eric Botcazou <ebotcazou@libertysurf.fr>
24377
24378 * gcc.c-torture/compile/20021204-1.c: New test.
24379
24380 2002-12-03 Nathan Sidwell <nathan@codesourcery.com>
24381
24382 * g++.dg/inherit/covariant2.C: New test.
24383 * g++.dg/inherit/covariant3.C: New test.
24384 * g++.dg/inherit/covariant4.C: New test.
24385 * g++.dg/inherit/covariant1.C: Remove XFAIL.
24386 * g++.old-deja/g++.robertl/eb17.C: Likewise.
24387
24388 2002-12-03 Mark Mitchell <mark@codesourcery.com>
24389
24390 PR c++/8688
24391 * g++.dg/init/brace3.C: New test.
24392
24393 2002-12-02 Kazu Hirata <kazu@cs.umass.edu>
24394
24395 * gcc.dg/20020210-1.c: Fix a comment typo.
24396
24397 2002-12-02 Mark Mitchell <mark@codesourcery.com>
24398
24399 PR c++/8720
24400 * g++.dg/parse/defarg1.C: New test.
24401
24402 PR c++/8615
24403 * g++.dg/template/char1.C: New test.
24404
24405 * g++.dg/template/varmod1.C: Fix typo.
24406
24407 2002-12-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24408
24409 DR 180
24410 * g++.old-deja/g++.pt/crash32.C: Expect error.
24411
24412 2002-12-01 Mark Mitchell <mark@codesourcery.com>
24413
24414 PR c++/5919
24415 * g++.dg/template/varmod1.C: New test.
24416
24417 PR c++/8727
24418 * g++.dg/inherit/typeinfo1.C: New test.
24419
24420 PR c++/8663
24421 * g++.dg/inherit/typedef1.C: New test.
24422
24423 2002-11-30 Mark Mitchell <mark@codesourcery.com>
24424
24425 PR c++/8332
24426 PR c++/8493
24427 * g++.dg/template/strlen1.C: New test.
24428
24429 PR c++/8227
24430 * g++.dg/template/ctor2.C: New test.
24431
24432 PR c++/8214
24433 * g++.dg/init/string1.C: New test.
24434
24435 PR c++/8511
24436 * g++.dg/template/friend8.C: New test.
24437
24438 2002-11-29 Joe Buck <jbuck@synopsys.com>
24439
24440 * g++.dg/lookup/anon2.C: New test.
24441
24442 2002-11-28 Kazu Hirata <kazu@cs.umass.edu>
24443
24444 * gcc.c-torture/execute/strct-varg-1.x: Remove xfail on the
24445 h8300 port.
24446
24447 2002-11-27 Richard Sandiford <rsandifo@redhat.com>
24448
24449 * gcc.dg/bitfld-6.c: New test.
24450
24451 2002-11-27 Jan Hubicka <jh@suse.cz>
24452
24453 * gcc.c-torture/execute/20021127.[cx]: New test.
24454
24455 2002-11-26 Jan Hubicka <jh@suse.cz>
24456
24457 * gcc.dg/i386-cmov[123].c: New tests for conditional move code
24458 quality.
24459
24460 2002-11-26 Geoffrey Keating <geoffk@apple.com>
24461
24462 * g++.dg/init/brace2.C: New test.
24463 * g++.old-deja/g++.mike/p9129.C: Correct.
24464
24465 2002-11-26 Mark Mitchell <mark@codesourcery.com>
24466
24467 * g++.dg/abi/empty10.C: Don't run on non-x86 targets.
24468
24469 2002-11-25 Andreas Bauer <baueran@in.tum.de>
24470
24471 * gcc.dg/sibcall-6: New test for indirect sibcalls.
24472
24473 2002-11-25 Mark Mitchell <mark@codesourcery.com>
24474
24475 * testsuite/g++.dg/abi/empty11.C: New test.
24476 * testsuite/g++.dg/rtti/cv1.C: New test.
24477
24478 2002-11-25 Hans-Peter Nilsson <hp@bitrange.com>
24479
24480 * lib/prune.exp: Prune more -fpic/-fPIC warnings.
24481
24482 2002-11-24 Mark Mitchell <mark@codesourcery.com>
24483
24484 * g++.dg/abi/empty10.C: New test.
24485
24486 2002-11-24 Eric Botcazou <ebotcazou@libertysurf.fr>
24487
24488 * gcc.c-torture/compile/20021124-1.c: New test.
24489
24490 2002-11-22 Mark Mitchell <mark@codesourcery.com>
24491
24492 * g++.dg/abi/rtti2.C: New test.
24493
24494 2002-11-21 Eric Botcazou <ebotcazou@libertysurf.fr>
24495
24496 * gcc.dg/i386-unroll-1.c: New test.
24497
24498 2002-11-20 Eric Botcazou <ebotcazou@libertysurf.fr>
24499
24500 * gcc.c-torture/compile/20021120-1.c: New test.
24501 * gcc.c-torture/compile/20021120-2.c: New test.
24502
24503 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24504
24505 * gcc.dg/bitfld-5.c: New test.
24506
24507 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24508
24509 * gcc.c-torture/execute/20021120-3.c: New test.
24510
24511 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24512
24513 * gcc.c-torture/execute/20021120-2.c: New test.
24514
24515 2002-11-20 Richard Sandiford <rsandifo@redhat.com>
24516
24517 * gcc.c-torture/execute/20021120-1.c: New test.
24518
24519 2002-11-20 Jakub Jelinek <jakub@redhat.com>
24520
24521 * gcc.c-torture/execute/20021118-3.c: New test.
24522
24523 2002-11-19 Eric Botcazou <ebotcazou@libertysurf.fr>
24524
24525 * gcc.c-torture/compile/20021119-1.c: New test.
24526
24527 2002-11-19 Jason Thorpe <thorpej@wasabisystems.com>
24528
24529 * gcc.dg/duff-1.c: New test.
24530 * gcc.dg/duff-2.c: New test.
24531 * gcc.dg/duff-3.c: New test.
24532
24533 2002-11-18 Neil Booth <neil@daikokuya.co.uk>
24534
24535 * gcc.dg/cpp/_Pragma5.c: New test.
24536
24537 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
24538
24539 * gcc.c-torture/execute/20021118-2.c: New test.
24540
24541 2002-11-18 Richard Sandiford <rsandifo@redhat.com>
24542
24543 * gcc.c-torture/execute/20021118-1.c: New test.
24544
24545 2002-11-16 Jakub Jelinek <jakub@redhat.com>
24546
24547 * gcc.dg/20021116-1.c: New test.
24548
24549 2002-11-14 Mark Mitchell <mark@codesourcery.com>
24550
24551 * g++.dg/abi/vcall1.C: New test.
24552
24553 2002-11-14 Jakub Jelinek <jakub@redhat.com>
24554
24555 * gcc.dg/20021029-1.c: New test.
24556 * gcc.dg/20021029-2.c: New test.
24557
24558 2002-11-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
24559
24560 * g++.dg/abi/vague1.C (dg-final): Return if target is hppa*-*-hpux*.
24561
24562 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24563
24564 PR c/8439
24565 * gcc.dg/20021110.c: Move to ...
24566 * gcc.c-torture/compile/20021110.c: .... here.
24567
24568 2002-11-11 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
24569
24570 PR c/8467
24571 * gcc.c-torture/execute/20021111-1.c
24572
24573 2002-11-09 Eric Botcazou <ebotcazou@libertysurf.fr>
24574
24575 PR c/8439
24576 * gcc.dg/20021110.c: New test.
24577
24578 2002-11-10 Mark Mitchell <mark@codesourcery.com>
24579
24580 * g++.dg/abi/vthunk3.C: Run only on x86.
24581
24582 2002-11-10 Joseph S. Myers <jsm@polyomino.org.uk>
24583
24584 * gcc.dg/c90-idem-qual-2.c, gcc.dg/c99-idem-qual-2.c: New tests.
24585
24586 2002-11-09 Hans-Peter Nilsson <hp@bitrange.com>
24587
24588 * lib/compat.exp (compat-execute): Fix logic error in last
24589 change.
24590
24591 2002-11-09 Neil Booth <neil@daikokuya.co.uk>
24592
24593 * gcc.dg/cpp/trad/assembler.S, gcc.dg/cpp/trad/directive.c: Update.
24594
24595 2002-11-09 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24596
24597 PR c++/8389
24598 * g++.dg/template/access6.C: New test.
24599
24600 2002-11-08 Jan Hubicka <jh@suse.cz>
24601
24602 * gcc.dg/i386-ssefp-1.c: New test.
24603 * gcc.dg/i386-ssefp-1.c: New test.
24604
24605 2002-11-08 Jan Hubicka <jh@suse.cz>
24606
24607 * gcc.c-torture/compile/20021108-1.c: New testcase for x86-64 failure.
24608
24609 2002-11-07 Mark Mitchell <mark@codesourcery.com>
24610
24611 * g++.dg/abi/vthunk3.C: New test.
24612
24613 PR c++/8338
24614 * g++.dg/template/crash2.C: New test.
24615
24616 2002-11-07 Mark Mitchell <mark@codesourcery.com>
24617
24618 * testsuite/g++.dg/abi/dtor1.C: New test.
24619 * testsuite/g++.dg/abi/dtor2.C: Likewise.
24620
24621 2002-11-05 Geoffrey Keating <geoffk@apple.com>
24622
24623 * g++.old-deja/g++.eh/badalloc1.C: XFAIL excess errors test on
24624 Darwin.
24625
24626 2002-11-04 Adam Nemet <anemet@lnxw.com>
24627
24628 * gcc.c-torture/execute/941014-1.x: thumb-elf was deprecated, use
24629 -mthumb. Only xfail with -O0.
24630
24631 2002-11-03 Mark Mitchell <mark@codesourcery.com>
24632
24633 * g++.dg/abi/thunk1.C: New test.
24634 * g++.dg/abi/thunk2.C: Likewise.
24635 * g++.dg/abi/vtt1.C: Likewise.
24636
24637 2002-11-02 Diego Novillo <dnovillo@redhat.com>
24638
24639 PR optimization/8423
24640 * gcc.c-torture/execute/builtin-constant.c: New test.
24641
24642 2002-11-01 Zack Weinberg <zack@codesourcery.com>
24643
24644 * g++.dg/ext/typedef-init.C, gcc.dg/typedef-init.C:
24645 Add some more cases.
24646
24647 2002-11-01 Mark Mitchell <mark@codesourcery.com>
24648
24649 PR c++/8391
24650 * g++.dg/opt/local1.C: New test.
24651
24652 2002-10-30 Mark Mitchell <mark@codesourcery.com>
24653
24654 PR c++/8160
24655 * g++.dg/template/complit1.C: New test.
24656
24657 PR c++/8149
24658 * g++.dg/template/typename4.C: Likewise.
24659
24660 2002-10-30 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
24661
24662 Core issue 287, PR c++/7639
24663 * g++.dg/template/instantiate1.C: Adjust error location.
24664 * g++.dg/template/instantiate3.C: New test.
24665 * g++.old-deja/g++.pt/crash10.C: Adjust error location.
24666 * g++.old-deja/g++.pt/derived3.C: Adjust error location.
24667 * g++.old-deja/g++.pt/spec28.C: Reorder declaration.
24668
24669 2002-10-29 Hans-Peter Nilsson <hp@bitrange.com>
24670
24671 * lib/compat.exp (compat-execute): Don't clean out a gluefile.
24672
24673 2002-10-29 Mark Mitchell <mark@codesourcery.com>
24674
24675 PR c++/8287
24676 * g++.dg/init/dtor2.C: New test.
24677
24678 2002-10-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24679
24680 * gcc.dg/20021014-1.c: Bypass errors on solaris2 and irix6.
24681 * gcc.dg/nest.c: Bypass errors on irix6.
24682
24683 2002-10-27 Hans-Peter Nilsson <hp@bitrange.com>
24684
24685 * gcc.dg/nest.c: Expect error for mmix-*-*.
24686 * gcc.dg/20021014-1.c: Use dg-error, not dg-build.
24687
24688 2002-10-26 Hans-Peter Nilsson <hp@bitrange.com>
24689
24690 * gcc.dg/wint_t-1.c, gcc.dg/wchar_t-1.c: Remove excess-errors
24691 markers.
24692
24693 * gcc.dg/20021014-1.c: Expect build failure on mmix-*-*.
24694
24695 2002-10-25 Mike Stump <mrs@apple.com>
24696
24697 * gcc.dg/warn-1.c: New test.
24698
24699 2002-10-25 Zack Weinberg <zack@codesourcery.com>
24700
24701 * g++.dg/template/typename3.C: New test.
24702
24703 2002-10-25 Mark Mitchell <mark@codesourcery.com>
24704
24705 * g++.dg/lookup/ptrmem1.C: New test.
24706
24707 * g++.dg/abi/vthunk2.C: New test.
24708
24709 2002-10-25 Zack Weinberg <zack@codesourcery.com>
24710
24711 * g++.dg/ext/vla1.C, gcc.dg/vla-2.c: New tests.
24712
24713 2002-10-24 Mark Mitchell <mark@codesourcery.com>
24714
24715 * g++.dg/abi/empty9.C: New test.
24716
24717 2002-10-24 Richard Henderson <rth@redhat.com>
24718
24719 * g++.dg/inherit/thunk1.C: Enable for ia64.
24720
24721 2002-10-23 Mark Mitchell <mark@codesourcery.com>
24722
24723 PR c++/8067
24724 * g++.dg/lookup/pretty1.C: New test.
24725
24726 2002-10-23 Jakub Jelinek <jakub@redhat.com>
24727
24728 * gcc.dg/20021023-1.c: New test.
24729
24730 2002-10-23 Mark Mitchell <mark@codesourcery.com>
24731
24732 PR c++/7679
24733 * g++.dg/parse/inline1.C: New test.
24734
24735 2002-10-23 Richard Henderson <rth@redhat.com>
24736
24737 * g++.dg/inherit/thunk1.C: Enable for x86_64.
24738
24739 * g++.dg/inherit/thunk1.C: Enable for s390 and alpha.
24740
24741 2002-10-22 Mark Mitchell <mark@codesourcery.com>
24742
24743 PR c++/6579
24744 * g++.dg/parse/stmtexpr3.C: New test.
24745
24746 2002-10-22 Nathan Sidwell <nathan@codesourcery.com>
24747
24748 * g++.dg/expr/cond1.C: New test.
24749
24750 2002-10-21 Zack Weinberg <zack@codesourcery.com>
24751
24752 * gcc.dg/sibcall-5.c: Correct { dg-do run } line.
24753
24754 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24755
24756 * g++.dg/abi/vbase13.C: New test.
24757 * g++.dg/abi/vbase14.C: Likewise.
24758
24759 2002-10-21 Jakub Jelinek <jakub@redhat.com>
24760
24761 * gcc.dg/tls/pic-1.c: New test.
24762 * gcc.dg/tls/nonpic-1.c: New test.
24763 * gcc.dg/20021018-1.c: New test.
24764
24765 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24766
24767 * lib/profopt.exp (profopt-cleanup): New argument TESTCASE.
24768 Remove only files with the same base name as the test case.
24769 (profopt-perf-value): Pass TESTCASE to profopt-cleanup.
24770 (profopt-execute): Likewise. Also, remove old profiling
24771 and performance data files before running the tests.
24772
24773 * gcc.misc-tests/bprob.exp: Remove profopt-cleanup calls.
24774 * g++.dg/bprob/bprob.exp: Likewise.
24775 * g77.dg/bprob/bprob.exp: Likewise. Also, relax regexp
24776 to allow more general test case names.
24777
24778 * g++.dg/bprob/bprob-1.C: Rename to ...
24779 * g++.dg/bprob/g++-bprob-1.C: ... this.
24780
24781 * g77.dg/bprob/bprob-1.f: Rename to ...
24782 * g77.dg/bprob/g77-bprob-1.f: ... this.
24783
24784 2002-10-21 Zack Weinberg <zack@codesourcery.com>
24785
24786 * gcc.dg/noncompile/920923-1.c: Prevent spurious regressions with
24787 bison 1.50 or later.
24788
24789 2002-10-21 Janis Johnson <janis187@us.ibm.com>
24790
24791 * g++.dg/README: Describe more test directories.
24792
24793 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24794
24795 * g++.dg/init/array6.C: Add additional tests.
24796
24797 2002-10-21 Ulrich Weigand <uweigand@de.ibm.com>
24798
24799 * gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
24800 * gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
24801
24802 2002-10-21 Kazu Hirata <kazu@cs.umass.edu>
24803
24804 * gcc.c-torture/compile/20020604-1.x: New.
24805 * gcc.c-torture/compile/simd-5.x: Likewise.
24806 * gcc.c-torture/execute/920710-1.x: Likewise.
24807 * gcc.c-torture/execute/20020720-1.x: Disable on h8300.
24808
24809 2002-10-21 Mark Mitchell <mark@codesourcery.com>
24810
24811 * g++.dg/inherit/override1.C: Add dg-options clause.
24812
24813 2002-10-20 Zdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
24814
24815 * testsuite/gcc.dg/i386-sse-3.c: Add tests for _mm_srli_si128 and
24816 _mm_slli_si128.
24817
24818 2002-10-19 Andreas Schwab <schwab@suse.de>
24819
24820 * lib/compat.exp (compat-run): Prepend "./" when $dest has no
24821 directory component.
24822
24823 2002-10-18 Mark Mitchell <mark@codesourcery.com>
24824
24825 * g++.dg/inherit/thunk1.C: New test.
24826
24827 * g++.dg/inherit/override1.C: New test.
24828
24829 * g++.dg/abi/mangle11.C: New test.
24830 * g++.dg/abi/mangle14.C: New test.
24831 * g++.dg/abi/mangle17.C: New test.
24832
24833 2002-10-17 Nathan Sidwell <nathan@codesourcery.com>
24834
24835 * g++.dg/overload/member2.C: New test.
24836
24837 2002-10-17 Janis Johnson <janis187@us.ibm.com>
24838
24839 * g++.dg/README: Describe new compat directory.
24840 * g++.dg/dg.exp: Skip tests in compat directory.
24841 * README.compat: New file.
24842 * lib/compat.exp: New expect script.
24843 * g++.dg/compat: New test directory.
24844 * g++.dg/compat/compat.exp: New expect script.
24845 * g++.dg/compat/abi: New test directory.
24846 * g++.dg/compat/abi/bitfield1_x.C, g++.dg/compat/abi/bitfield1_main.C,
24847 g++.dg/compat/abi/bitfield1_y.C, g++.dg/compat/abi/bitfield1.h,
24848 g++.dg/compat/abi/bitfield2_x.C, g++.dg/compat/abi/bitfield2_main.C,
24849 g++.dg/compat/abi/bitfield2_y.C, g++.dg/compat/abi/bitfield2.h,
24850 g++.dg/compat/abi/vbase8-10_x.C, g++.dg/compat/abi/vbase8-10_main.C,
24851 g++.dg/compat/abi/vbase8-10_y.C, g++.dg/compat/abi/vbase8-10.h,
24852 g++.dg/compat/abi/vbase8-21_x.C, g++.dg/compat/abi/vbase8-21_main.C,
24853 g++.dg/compat/abi/vbase8-21_y.C, g++.dg/compat/abi/vbase8-21.h,
24854 g++.dg/compat/abi/vbase8-22_x.C, g++.dg/compat/abi/vbase8-22_main.C,
24855 g++.dg/compat/abi/vbase8-22_y.C, g++.dg/compat/abi/vbase8-22.h,
24856 g++.dg/compat/abi/vbase8-4_x.C, g++.dg/compat/abi/vbase8-4_main.C,
24857 g++.dg/compat/abi/vbase8-4_y.C, g++.dg/compat/abi/vbase8-4.h: New files.
24858 * g++.dg/compat/break: New test directory.
24859 * g++.dg/compat/break/empty6_x.C, g++.dg/compat/break/empty6_main.C,
24860 g++.dg/compat/break/empty6_y.C, g++.dg/compat/break/empty6.h,
24861 g++.dg/compat/break/vbase10_x.C, g++.dg/compat/break/vbase10_main.C,
24862 g++.dg/compat/break/vbase10_y.C, g++.dg/compat/break/vbase10.h,
24863 g++.dg/compat/break/vbase11_x.C, g++.dg/compat/break/vbase11_main.C,
24864 g++.dg/compat/break/vbase11_y.C, g++.dg/compat/break/vbase11.h,
24865 g++.dg/compat/break/bitfield7_x.C, g++.dg/compat/break/bitfield7_main.C,
24866 g++.dg/compat/break/bitfield7_y.C, g++.dg/compat/break/bitfield7.h,
24867 g++.dg/compat/break/bitfield5_x.C, g++.dg/compat/break/bitfield5_main.C,
24868 g++.dg/compat/break/bitfield5_y.C, g++.dg/compat/break/bitfield5.h,
24869 g++.dg/compat/break/README: New files.
24870 * g++.dg/compat/eh: New test directory.
24871 * g++.dg/compat/eh/ctor1_x.C, g++.dg/compat/eh/ctor1_main.C,
24872 g++.dg/compat/eh/ctor1_y.C, g++.dg/compat/eh/ctor1.h,
24873 g++.dg/compat/eh/ctor2_x.C, g++.dg/compat/eh/ctor2_main.C,
24874 g++.dg/compat/eh/ctor2_y.C, g++.dg/compat/eh/ctor2.h,
24875 g++.dg/compat/eh/dtor1_x.C, g++.dg/compat/eh/dtor1_main.C,
24876 g++.dg/compat/eh/dtor1_y.C, g++.dg/compat/eh/dtor1.h,
24877 g++.dg/compat/eh/filter1_x.C, g++.dg/compat/eh/filter1_main.C,
24878 g++.dg/compat/eh/filter1_y.C, g++.dg/compat/eh/filter1.h,
24879 g++.dg/compat/eh/filter2_x.C, g++.dg/compat/eh/filter2_main.C,
24880 g++.dg/compat/eh/filter2_y.C,
24881 g++.dg/compat/eh/new1_x.C, g++.dg/compat/eh/new1_main.C,
24882 g++.dg/compat/eh/new1_y.C,
24883 g++.dg/compat/eh/nrv1_x.C, g++.dg/compat/eh/nrv1_main.C,
24884 g++.dg/compat/eh/nrv1_y.C, g++.dg/compat/eh/nrv1.h,
24885 g++.dg/compat/eh/spec3_x.C, g++.dg/compat/eh/spec3_main.C,
24886 g++.dg/compat/eh/spec3_y.C, g++.dg/compat/eh/spec3.h,
24887 g++.dg/compat/eh/template1_x.C, g++.dg/compat/eh/template1_main.C,
24888 g++.dg/compat/eh/template1_y.C, g++.dg/compat/eh/template1.h,
24889 g++.dg/compat/eh/unexpected1_x.C, g++.dg/compat/eh/unexpected1_main.C,
24890 g++.dg/compat/eh/unexpected1_y.C: New files.
24891 * g++.dg/compat/init: New test directory.
24892 * g++.dg/compat/init/array5_x.C, g++.dg/compat/init/array5_main.C,
24893 g++.dg/compat/init/array5_y.C,
24894 g++.dg/compat/init/byval1_x.C, g++.dg/compat/init/byval1_main.C,
24895 g++.dg/compat/init/byval1_y.C, g++.dg/compat/init/byval1.h,
24896 g++.dg/compat/init/dtor1_x.C, g++.dg/compat/init/dtor1_main.C,
24897 g++.dg/compat/init/dtor1_y.C, g++.dg/compat/init/dtor1.h,
24898 g++.dg/compat/init/elide1_x.C, g++.dg/compat/init/elide1_main.C,
24899 g++.dg/compat/init/elide1_y.C, g++.dg/compat/init/elide1.h,
24900 g++.dg/compat/init/init-ref2_x.C, g++.dg/compat/init/init-ref2_main.C,
24901 g++.dg/compat/init/init-ref2_y.C: New files.
24902
24903 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24904
24905 PR c++/7584
24906 * g++.dg/inherit/using3.C: New test.
24907
24908 2002-10-17 Jan Hubicka <jh@suse.cz>
24909
24910 * gcc.dg/20021017-2.c: New test.
24911
24912 2002-10-17 Mark Mitchell <mark@codesourcery.com>
24913
24914 * g++.dg/abi/mangle16.C: Adjust.
24915
24916 * g++.dg/init/array8.C: New test.
24917
24918 2002-10-17 Richard Sandiford <rsandifo@redhat.com>
24919
24920 * gcc.dg/special/mips-abi.exp: New test.
24921 * gcc.dg/special/mips-abi.s: Empty file used by the above.
24922
24923 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24924
24925 * g++.dg/abi/mangle16.C: New test.
24926 * g++.dg/abi/mangle17.C: Likewise.
24927
24928 PR c++/7478
24929 * g++.dg/template/ref1.C: New test.
24930
24931 2002-10-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
24932
24933 * gcc.c-torture/execute/20020720-1.x: Don't XFAIL for mips.
24934
24935 2002-10-16 Ulrich Weigand <uweigand@de.ibm.com>
24936
24937 * gcc.dg/weak/typeof-2.c: For S/390 targets, return before baz3 test.
24938
24939 2002-10-16 Mark Mitchell <mark@codesourcery.com>
24940
24941 PR c++/7524
24942 * g++.dg/init/array7.C: New test.
24943
24944 2002-10-15 Mark Mitchell <mark@codesourcery.com>
24945
24946 * g++.dg/init/array6.C: New test.
24947
24948 * g++.dg/abi/mangle13.C: Likewise.
24949 * g++.dg/abi/mangle14.C: Likewise.
24950 * g++.dg/abi/mangle15.C: Likewise.
24951
24952 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24953
24954 * g++.dg/abi/empty8.C: New test.
24955
24956 2002-10-15 Nathan Sidwell <nathan@codesourcery.com>
24957
24958 * g++.dg/init/ctor1.C: New test.
24959
24960 2002-10-15 Ulrich Weigand <uweigand@de.ibm.com>
24961
24962 * gcc.c-torture/execute/20021015-1.c: New test.
24963
24964 2002-10-15 J"orn Rennecke <joern.rennecke@superh.com>
24965
24966 * gcc.dg/weak/typeof-2.c: For SH targets, return before baz3 test.
24967
24968 2002-10-14 Jan Hubicka <jh@suse.cz>
24969
24970 * gcc.dg/i386-ssetype-[1-5].c: New tests.
24971
24972 2002-10-14 Richard Henderson <rth@redhat.com>
24973
24974 * gcc.dg/20020219-1.c: Disable for 16-bit targets.
24975
24976 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24977
24978 PR optimization/6631
24979 * g++.dg/opt/const2.C: New test.
24980
24981 2002-10-14 Mark Mitchell <mark@codesourcery.com>
24982
24983 PR c++/7176
24984 * g++.dg/parse/friend1.C: New test.
24985 * g++.old-deja/g++.pt/memtemp64.C: Adjust.
24986
24987 2002-10-14 Jakub Jelinek <jakub@redhat.com>
24988
24989 * gcc.dg/20021014-1.c: New test.
24990
24991 2002-10-11 Mark Mitchell <mark@codesourcery.com>
24992
24993 PR c++/5661
24994 * g++.dg/ext/vlm1.C: New test.
24995 * g++.dg/ext/vlm2.C: Likewise.
24996
24997 * g++.dg/init/array1.C: Remove invalid braces.
24998 * g++.dg/init/brace1.C: New test.
24999 * g++.dg/init/copy2.C: Likewise.
25000 * g++.dg/init/copy3.C: Likewise.
25001 * g++.old-deja/g++.ext/arrnew.C: Change WARNING to ERROR.
25002 * g++.old-deja/g++.mike/p9129.C: Add ERROR on invalid use of
25003 braces.
25004
25005 2002-10-11 Neil Booth <neil@daikokuya.co.uk>
25006
25007 * gcc.dg/cpp/assembler.S: Don't use -ansi.
25008
25009 2002-10-11 Richard Shann <richard.shann@superh.com>
25010
25011 * gcc.c-torture/compile/simd-5.c: New test.
25012
25013 2002-10-10 Roger Sayle <roger@eyesopen.com>
25014
25015 * gcc.c-torture/execute/shiftopt-1.c: New test case.
25016
25017 2002-10-10 Jim Wilson <wilson@redhat.com>
25018
25019 * gcc.c-torture/execute/20021010-1.c: New test.
25020
25021 2002-10-09 Zack Weinberg <zack@codesourcery.com>
25022
25023 PR c/7353
25024 * g++.dg/ext/typedef-init.C: New test.
25025 * gcc.dg/typedef-init.c: New test.
25026
25027 2002-10-09 Neil Booth <neil@daikokuya.co.uk>
25028
25029 * gcc.dg/cpp/paste13.c: New test.
25030
25031 2002-10-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25032
25033 * gcc.c-torture/execute/20020720-1.x: Take out sparc XFAILs. For
25034 remaining platforms, XFAIL during compile, not execute. Don't
25035 XFAIL at -O0.
25036
25037 2002-10-08 Nathan Sidwell <nathan@codesourcery.com>
25038
25039 * gcc.dg/alias-1.c: Tweak expected warning.
25040
25041 2002-10-06 D.Venkatasubramanian <dvenkat@noida.hcltech.com>
25042
25043 * gcc.dg/20020411-1.c: Disable for 16-bit "int".
25044
25045 2002-10-06 Andreas Jaeger <aj@suse.de>
25046
25047 * gcc.dg/cpp/c++98-pedantic.C: Moved to g++.dg/cpp.
25048 * gcc.dg/cpp/c++98.C: Likewise.
25049
25050 * g++.dg/cpp/c++98-pedantic.C: Moved from gcc.dg/cpp to here.
25051 * g++.dg/cpp/c++98.C: Likewise.
25052
25053 * g++.dg/README (Subdirectories): Mention cpp directory.
25054
25055 PR target/7559
25056 * gcc.dg/20021006-1.c: New test.
25057
25058 2002-10-05 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25059
25060 PR c++/7804
25061 * g++.dg/other/warning1.C: New test.
25062
25063 2002-10-04 Roger Sayle <roger@eyesopen.com>
25064
25065 * gcc.c-torture/execute/20020720-1.x: XFAIL instead of skipping
25066 the test on failing platforms. Mark sparcv9-*-*, sparc64-*-*
25067 and sparc-*-* with -m64 as expected failures. See PR 8087.
25068
25069 2002-10-03 Mark Mitchell <mark@codesourcery.com>
25070
25071 PR c++/7931
25072 * g++.dg/template/ptrmem3.C: New test.
25073
25074 PR c++/7754
25075 * g++.dg/template/union1.C: New test.
25076
25077 2002-10-03 Mark Mitchell <mark@codesourcery.com>
25078
25079 PR c++/8006
25080 * g++.dg/abi/mangle9.C: New test.
25081 * g++.dg/abi/mangle10.C: New test.
25082 * g++.dg/abi/mangle11.C: New test.
25083 * g++.dg/abi/mangle12.C: New test.
25084
25085 2002-10-02 Mark Mitchell <mark@codesourcery.com>
25086
25087 PR c++/7188.
25088 * g++.dg/template/meminit1.C: New test.
25089 * g++.dg/warn/Wreorder-1.C: Likewise.
25090 * g++.old-deja/g++.mike/warn3.C: Tweak.
25091 * lib/prune.exp: Ingore "in copy constructor".
25092
25093 2002-10-02 Andreas Jaeger <aj@suse.de>
25094
25095 * gcc.dg/20020919-1.c, gcc.dg/inline-2.c, gcc.dg/980211-1.c,
25096 gcc.dg/20020103-1.c, gcc.dg/20000614-2.c,
25097 g++.old-deja/g++.pt/asm1.C, g++.old-deja/g++.other/asm3.C: Enable
25098 on x86-64.
25099
25100 2002-10-01 Mark Mitchell <mark@codesourcery.com>
25101
25102 * gcc.dg/empty1.C: Fix typo.
25103
25104 2002-10-01 Nathan Sidwell <nathan@codesourcery.com>
25105
25106 * gcc.dg/alias-1.c: New test.
25107
25108 2002-10-01 Mark Mitchell <mark@codesourcery.com>
25109
25110 * gcc.dg/empty1.C: New test.
25111
25112 * g++.dg/tls/init-2.C: Tweak error messages.
25113
25114 2002-10-01 Richard Sandiford <rsandifo@redhat.com>
25115
25116 * gcc.c-torture/compile/20020923-1.c: New test.
25117
25118 2002-09-30 Jason Thorpe <thorpej@wasabisystems.com>
25119
25120 * gcc.c-torture/execute/ffs-1.c: New test.
25121 * gcc.c-torture/execute/ffs-2.c: Ditto.
25122
25123 2002-09-30 Nathan Sidwell <nathan@codesourcery.com>
25124
25125 * g++.dg/overload/member1.C: New test.
25126
25127 2002-09-30 Mark Mitchell <mark@codesourcery.com>
25128
25129 * g++.dg/abi/empty7.C: New test.
25130 * g++.dg/init/pm2.C: Likewise.
25131
25132 2002-09-29 Nathan Sidwell <nathan@codesourcery.com>
25133
25134 * g++.dg/rtti/crash1.C: New test.
25135
25136 2002-09-29 Hans-Peter Nilsson <hp@bitrange.com>
25137
25138 * gcc.dg/sibcall-1.c, gcc.dg/sibcall-2.c, gcc.dg/sibcall-3.c,
25139 gcc.dg/sibcall-4.c: New tests.
25140
25141 2002-09-28 Roger Sayle <roger@eyesopen.com>
25142
25143 * gcc.c-torture/execute/20020720-1.x: No longer skip test on
25144 powerpc and MMIX targets.
25145
25146 2002-09-27 Zack Weinberg <zack@codesourcery.com>
25147
25148 * gcc.dg/cpp/20020927-1.c: New.
25149
25150 2002-09-26 David S. Miller <davem@redhat.com>
25151
25152 * gcc.c-torture/compile/trunctfdf.c: New.
25153
25154 2002-09-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25155
25156 * lib/target-supports.exp (check_weak_available): Handle solaris2.
25157
25158 2002-09-27 Alan Modra <amodra@bigpond.net.au>
25159
25160 * gcc.c-torture/execute/loop-15.c: New.
25161
25162 2002-09-26 Janis Johnson <janis187@us.ibm.com>
25163
25164 * README.QMTEST: Fix typo.
25165
25166 2002-09-26 Ulrich Weigand <uweigand@de.ibm.com>
25167
25168 * gcc.dg/20020926-1.c: New test.
25169
25170 2002-09-25 David S. Miller <davem@redhat.com>
25171
25172 PR target/7842
25173 * gcc.c-torture/execute/shiftdi.c: New test.
25174
25175 2002-09-26 Richard Earnshaw <rearnsha@arm.com>
25176
25177 * lib/gcc.exp (gcc_init): Use a filename for the testglue that is
25178 unique to the tool.
25179 * lib/g77.exp (g77_init): Likewise.
25180 * lib/g++.exp (g++_init): Likewise.
25181 * lib/objc.exp (objc_init): Likewise.
25182
25183 2002-09-25 Mark Mitchell <mark@codesourcery.com>
25184
25185 * gcc/testsuite/g++.dg/abi/empty5.C: New test.
25186 * gcc/testsuite/g++.dg/abi/empty6.C: New test.
25187 * gcc/testsuite/g++.dg/abi/vbase12.C: New test.
25188
25189 2002-09-25 Richard Henderson <rth@redhat.com>
25190
25191 * gcc.c-torture/execute/ieee/20010226-1.c: Early exit for
25192 too-small long double.
25193
25194 2002-09-23 Hans-Peter Nilsson <hp@axis.com>
25195
25196 * gcc.dg/20020919-1.c: New test.
25197
25198 2002-09-23 Mark Mitchell <mark@codesourcery.com>
25199
25200 * g++.dg/abi/bitfield6.C: New test.
25201 * g++.dg/abi/bitfield7.C: New test.
25202 * g++.dg/abi/bitfield8.C: New test.
25203 * g++.dg/abi/vbase11.C: New test.
25204
25205 2002-09-22 John David Anglin <dave@hiauly1.hia.nrc.ca>
25206
25207 * gcc.dg/20020219-1.c: Add "-mdisable-indexing" option for target
25208 hppa*-*-hpux*. Update test comment.
25209
25210 2002-09-20 Jakub Jelinek <jakub@redhat.com>
25211
25212 * gcc.dg/tls/struct-1.c: New test.
25213
25214 2002-09-20 Neil Booth <neil@daikokuya.co.uk>
25215
25216 * gcc.dg/cpp/tr-warn2.c: Update.
25217
25218 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
25219
25220 * gcc.c-torture/execute/20020720-1.x: Skip test on ARM-based systems.
25221
25222 2002-09-20 Richard Earnshaw <rearnsha@arm.com>
25223
25224 * gcc.c-torture/execute/990208-1.x: XFAIL this at -O3 for ARM-based
25225 systems.
25226
25227 2002-09-20 Hans-Peter Nilsson <hp@bitrange.com>
25228
25229 * gcc.c-torture/execute/ieee/mzero3.c: New test.
25230
25231 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
25232 Adjust for c++filt moved to binutils. Remove spurious duplicate
25233 setting of cxxfilt.
25234
25235 2002-09-19 Geoffrey Keating <geoffk@apple.com>
25236
25237 * gcc.dg/20020312-2.c: Update for darwin.
25238
25239 2002-09-18 Nathan Sidwell <nathan@codesourcery.com>
25240
25241 * g++.old-deja/g++.other/crash32.C: Mark ICE.
25242
25243 2002-09-17 Nicola Pero <n.pero@mi.flashnet.it>
25244
25245 * objc.dg/comp-types-1.m: New test.
25246 * objc.dg/comp-types-2.m: New test.
25247 * objc.dg/comp-types-3.m: New test.
25248 * objc.dg/comp-types-4.m: New test.
25249 * objc.dg/comp-types-5.m: New test.
25250 * objc.dg/comp-types-6.m: New test.
25251
25252 2002-09-17 John David Anglin <dave@hiauly1.hia.nrc.ca>
25253
25254 * gcc.c-torture/execute/strct-stdarg-1.x: Remove file.
25255
25256 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25257
25258 * g++.dg/other/do1.C: New test.
25259
25260 * g++.dg/template/subst1.C: New test.
25261
25262 2002-09-16 Steve Ellcey <sje@cup.hp.com>
25263
25264 * gcc.dg/20020312-2.c: Change __parisc__ to __hppa__.
25265
25266 2002-09-16 Nathan Sidwell <nathan@codesourcery.com>
25267
25268 * g++.dg/template/qualttp20.C: Adjust expected errors.
25269 * g++.old-deja/g++.jason/report.C: Likewise.
25270 * g++.old-deja/g++.other/qual1.C: Likewise.
25271
25272 * g++.dg/lookup/scoped2.C: New test.
25273
25274 * g++.dg/ext/asm3.C: New test.
25275
25276 2002-09-16 Richard Earnshaw <rearnsha@arm.com>
25277
25278 * objc.dg/bitfield-2.m (dg-options): Add -fsigned-char.
25279
25280 2002-09-16 Kazu Hirata <kazu@cs.umass.edu>
25281
25282 * ChangeLog: follow spelling conventions.
25283 * g++.old-deja/g++.abi/ptrmem.C: Likewise.
25284 * g++.old-deja/g++.bugs/900210_05.C: Likewise.
25285 * g++.old-deja/g++.bugs/900211_04.C: Likewise.
25286 * g++.old-deja/g++.bugs/900321_02.C: Likewise.
25287 * g++.old-deja/g++.bugs/900404_02.C: Likewise.
25288 * g++.old-deja/g++.bugs/900520_06.C: Likewise.
25289 * g++.old-deja/g++.law/global-init1.C: Likewise.
25290 * g++.old-deja/g++.other/delete4.C: Likewise.
25291 * g++.old-deja/g++.other/inline21.C: Likewise.
25292 * g++.old-deja/g++.other/singleton.C: Likewise.
25293 * g77.dg/strlen0.f: Likewise.
25294 * g77.f-torture/compile/20010519-1.f: Likewise.
25295 * g77.f-torture/compile/980310-4.f: Likewise.
25296 * gcc.c-torture/compile/20000605-1.c: Likewise.
25297 * gcc.c-torture/execute/20020225-1.c: Likewise.
25298 * gcc.dg/c90-hexfloat-2.c: Likewise.
25299 * gcc.dg/c99-bool-1.c: Likewise.
25300 * gcc.dg/c99-hexfloat-2.c: Likewise.
25301 * gcc.dg/dll-2.c: Likewise.
25302 * gcc.dg/wtr-union-init-1.c: Likewise.
25303 * gcc.dg/wtr-union-init-2.c: Likewise.
25304 * gcc.dg/wtr-union-init-3.c: Likewise.
25305 * gcc.dg/cpp/avoidpaste1.c: Likewise.
25306 * gcc.dg/cpp/defined.c: Likewise.
25307 * gcc.dg/cpp/macsyntx.c: Likewise.
25308 * gcc.dg/cpp/paste2.c: Likewise.
25309 * gcc.dg/cpp/trad/defined.c: Likewise.
25310 * gcc.dg/format/c90-printf-1.c: Likewise.
25311 * gcc.dg/format/c90-scanf-1.c: Likewise.
25312 * gcc.dg/format/c99-printf-1.c: Likewise.
25313 * gcc.dg/format/c99-scanf-1.c: Likewise.
25314 * gcc.misc-tests/gcov-8.c: Likewise.
25315 * lib/profopt.exp: Likewise.
25316
25317 2002-09-15 Krister Walfridsson <cato@df.lth.se>
25318
25319 * lib/old-dejagnu.exp (old-dejagnu) Improve test for ICE.
25320
25321 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25322
25323 * g++.dg/inherit/using2.C: New test.
25324
25325 2002-09-15 Kazu Hirata <kazu@cs.umass.edu>
25326
25327 * ChangeLog: Follow spelling conventions.
25328 * g++.dg/template/friend4.C: Likewise.
25329 * g++.old-deja/g++.pt/crash67.C: Likewise.
25330 * gcc.c-torture/execute/20000801-4.c: Likewise.
25331 * gcc.dg/c90-digraph-1.c: Likewise.
25332 * gcc.dg/c94-digraph-1.c: Likewise.
25333 * gcc.dg/c99-digraph-1.c: Likewise.
25334 * gcc.dg/cpp/line5.c: Likewise.
25335 * gcc.dg/cpp/multiline.c: Likewise.
25336 * gcc.dg/cpp/trad/literals-1.c: Likewise.
25337 * gcc.dg/format/attr-3.c: Likewise.
25338 * gcc.dg/format/c90-scanf-3.c: Likewise.
25339 * gcc.dg/format/ext-4.c: Likewise.
25340
25341 2002-09-15 Nathan Sidwell <nathan@codesourcery.com>
25342
25343 * g++.dg/template/pretty1.C: New test.
25344
25345 2002-09-14 Alan Modra <amodra@bigpond.net.au>
25346
25347 * gcc.c-torture/execute/struct-cpy-1.c: New test.
25348
25349 2002-09-13 Matt Austern <austern@apple.com>
25350
25351 * testsuite/g++.dg/other/constref[12].C: New, regression tests for
25352 passing a cast expression to a function by const reference.
25353
25354 2002-09-13 Nathan Sidwell <nathan@codesourcery.com>
25355
25356 * g++.dg/template/deduce1.C: New test.
25357
25358 2002-09-13 Kazu Hirata <kazu@cs.umass.edu>
25359
25360 * gcc.c-torture/execute/simd-1.c: Force all use of int to
25361 32-bit int.
25362
25363 2002-09-10 John David Anglin <dave@hiauly1.hia.nrc.ca>
25364
25365 * gcc.dg/struct-ret-1.c: Add prototype for exit function and correct
25366 usage.
25367
25368 2002-09-10 Richard Earnshaw <rearnsha@arm.com>
25369
25370 * gcc.c-torture/compile/20020910-1.c: New test.
25371
25372 2002-09-10 Frank Ch. Eigler <fche@redhat.com>
25373
25374 * gcc.c-torture/execute/20010915-1.c: Correct typo in abort call.
25375
25376 2002-09-10 Andreas Jaeger <aj@suse.de>
25377
25378 * gcc.dg/20020312-2.c: Adjust for x86-64.
25379
25380 2002-09-08 Toon Moene <toon@moene.indiv.nluug.nl>
25381
25382 * g77.dg/7388.f: New test case for PR 7388.
25383
25384 2002-09-07 Ansgar Esztermann <ansgar@thphy.uni-duesseldorf.de>
25385
25386 * gcc.dg/compare2.c: Remove xfail from cases 10 and 12.
25387
25388 2002-09-05 Ziemowit Laski <zlaski@apple.com>
25389
25390 * objc.dg/proto-lossage-1.m: New test.
25391
25392 2002-09-06 Neil Booth <neil@daikokuya.co.uk>
25393
25394 * gcc.dg/cpp/_Pragma4.c: Fix typo.
25395
25396 2002-09-06 Nicola Pero <n.pero@mi.flashnet.it>
25397
25398 * objc/execute/formal_protocol-6.x: Removed. This testcase is now
25399 expected to pass.
25400
25401 2002-09-06 Stan Shebs <shebs@apple.com>
25402 David Edelsohn <edelsohn@gnu.org>
25403
25404 * gcc.dg/weak: New directory.
25405 * gcc.dg/weak-[1-9].c: Move to new directory, remove all
25406 target-specific xfail bits.
25407 * gcc.dg/typeof-2.c: Move to new directory.
25408 * gcc.dg/weak.exp: New expect script.
25409
25410 2002-09-06 Alan Modra <amodra@bigpond.net.au>
25411
25412 * gcc.c-torture/execute/extzvsi.c: New test.
25413
25414 2002-09-05 Stan Shebs <shebs@apple.com>
25415
25416 * gcc.dg/weak-1.c: xfail on Darwin.
25417 * gcc.dg/weak-2.c: Ditto.
25418 * gcc.dg/weak-3.c: Ditto.
25419 * gcc.dg/weak-4.c: Ditto.
25420 * gcc.dg/weak-5.c: Ditto.
25421 * gcc.dg/weak-6.c: Ditto.
25422 * gcc.dg/weak-7.c: Ditto.
25423 * gcc.dg/weak-8.c: Ditto.
25424 * gcc.dg/weak-9.c: Ditto.
25425
25426 2002-09-05 J"orn Rennecke <joern.rennecke@superh.com>
25427
25428 * gcc.c-torture/execute/loop-14.c: New test.
25429
25430 2002-09-04 Jakub Jelinek <jakub@redhat.com>
25431
25432 * g++.dg/other/cxa-atexit1.C: New test.
25433
25434 * gcc.dg/typeof-2.c: New test.
25435
25436 2002-09-03 Roger Sayle <roger@eyesopen.com>
25437
25438 * gcc.dg/builtins-2.c: New testcase.
25439 * gcc.dg/builtins-3.c: New testcase.
25440
25441 2002-09-03 Neil Booth <neil@daikokuya.co.uk>
25442
25443 * gcc.dg/cpp/_Pragma4.c: New test.
25444
25445 2002-09-03 Nicola Pero <n.pero@mi.flashnet.it>
25446
25447 * objc/execute/nil_method-1.m: New testcase.
25448
25449 2002-09-01 Nicola Pero <n.pero@mi.flashnet.it>
25450
25451 * objc/execute/class-tests-1.h (test_class_with_superclass): Call
25452 [Object class], not [Object initialize].
25453
25454 2002-08-31 Roger Sayle <roger@eyesopen.com>
25455 Hans-Peter Nilsson <hp@bitrange.com>
25456
25457 * gcc.c-torture/execute/20020720-1.x: Skip test on
25458 mmix-knuth-mmixware. Correct comment.
25459
25460 2002-08-27 Mark Mitchell <mark@codesourcery.com>
25461
25462 * testsuite/g++.dg/abi/bitfield5.C: New test.
25463 * testsuite/g++.dg/abi/vbase10.C: Likewise.
25464
25465 2002-08-27 Nicola Pero <n.pero@mi.flashnet.it>
25466
25467 * objc.dg/undeclared-selector.m: New test.
25468
25469 2002-08-27 Nathan Sidwell <nathan@codesourcery.com>
25470
25471 * g++.dg/other/offsetof1.C: Avoid cast warning.
25472
25473 2002-08-26 Ziemowit Laski <zlaski@apple.com>
25474
25475 * objc.dg/super-class-2.m: New test.
25476
25477 2002-08-24 Matt Austern <austern@apple.com>
25478
25479 * g++.dg/ext/lvaddr.C: New test.
25480 * g++.dg/ext/lvcast.C: New test.
25481
25482 2002-08-22 Mark Mitchell <mark@codesourcery.com>
25483
25484 * testsuite/g++.dg/inherit/cond1.C: New test.
25485
25486 2002-08-22 Geoffrey Keating <geoffk@redhat.com>
25487
25488 * gcc.dg/noncompile/incomplete-1.c: New test.
25489
25490 2002-08-21 Joseph S. Myers <jsm@polyomino.org.uk>
25491
25492 * gcc.dg/typespec-1.c: New test.
25493
25494 2002-08-20 Devang Patel <dpatel@apple.com>
25495 * objc.dg/proto-hier-2.m: New test.
25496
25497 2002-08-19 Ziemowit Laski <zlaski@apple.com>
25498
25499 * objc.dg/bitfield-1.m: New test.
25500 * objc.dg/bitfield-2.m: New test.
25501
25502 2002-08-17 Joseph S. Myers <jsm@polyomino.org.uk>
25503
25504 * gcc.dg/c90-flex-array-1.c, gcc.dg/c99-flex-array-3.c,
25505 gcc.dg/c99-flex-array-4.c: New tests.
25506
25507 2002-08-16 Stan Shebs <shebs@apple.com>
25508
25509 * objc/execute/selector-1.m: Add __NEXT_RUNTIME__ case.
25510
25511 2002-08-15 Jakub Jelinek <jakub@redhat.com>
25512
25513 * gcc.dg/typeof-1.c: New test.
25514 * g++.dg/ext/typeof2.C: New test.
25515
25516 2002-08-15 Nathan Sidwell <nathan@codesourcery.com>
25517
25518 * g++.dg/other/offsetof1.C: New test.
25519
25520 2002-08-14 Richard Henderson <rth@redhat.com>
25521
25522 * gcc.dg/tls/diag-3.c: Fix expected message strings.
25523
25524 2002-08-14 Neil Booth <neil@daikokuya.co.uk>
25525
25526 * gcc.dg/cpp/_Pragma3.c: New test.
25527
25528 2002-08-13 Mark Mitchell <mark@codesourcery.com>
25529
25530 * g++.dg/template/inherit3: New test.
25531
25532 2002-08-10 Nathan Sidwell <nathan@codesourcery.com>
25533
25534 * gcc.dg/bitfld-4.c: Add blank options.
25535
25536 2002-08-09 Mark Mitchell <mark@codesourcery.com>
25537
25538 * g++.dg/template/crash1.C: New test.
25539
25540 2002-08-08 Jakub Jelinek <jakub@redhat.com>
25541
25542 * gcc.dg/tls/opt-2.c: New test.
25543
25544 2002-08-08 Devang Patel <dpatel@apple.com>
25545
25546 * objc.dg/selector-1.m : New test
25547
25548 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25549
25550 * g++.dg/abi/bitfield4.C: New test.
25551 * gcc.dg/bitfld-4.c: New test.
25552
25553 2002-08-08 Nathan Sidwell <nathan@codesourcery.com>
25554
25555 * g++.dg/other/packed1.C: New test.
25556
25557 2002-08-07 Mark Mitchell <mark@codesourcery.com>
25558
25559 * g++.dg/abi/offsetof.C: Tweak error messages.
25560 * g++.old-deja/g++.mike/p10769a.C: Likewise.
25561
25562 2002-08-08 Jakub Jelinek <jakub@redhat.com>
25563
25564 * gcc.dg/bitfld-3.c: New test.
25565
25566 2002-08-07 Jakub Jelinek <jakub@redhat.com>
25567 Richard Henderson <rth@redhat.com>
25568
25569 * gcc.dg/i386-bitfield1.c: New test.
25570 * g++.dg/abi/bitfield3.C: Update.
25571
25572 2002-08-07 Neil Booth <neil@daikokuya.co.uk>
25573
25574 * objc.dg/const-str-2.m: Update.
25575 * gcc.dg/cpp/c++98.c: Change to C extension.
25576 * gcc.dg/cpp/c++98-pedantic.c: Similarly.
25577 * gcc.dg/cpp/cpp.exp: Process .C extensions too.
25578
25579 2002-08-06 Aldy Hernandez <aldyh@redhat.com>
25580
25581 * testsuite/gcc.dg/tls/diag-3.c: New.
25582
25583 2002-08-07 Gabriel Dos Reis <gdr@nerim.net>
25584
25585 * g++.dg/README (Subdirectories): Document new subdir expr.
25586 * g++.dg/expr/pmf-1.C: New test.
25587
25588 2002-08-06 Neil Booth <neil@daikokuya.co.uk>
25589
25590 * gcc.dg/cpp/vararg3.c, gcc.dg/cpp/vararg4.c: New tests.
25591
25592 2002-08-06 Jakub Jelinek <jakub@redhat.com>
25593
25594 * g++.dg/abi/bitfield3.C: New test.
25595
25596 2002-08-05 Nathan Sidwell <nathan@codesourcery.com>
25597
25598 * lib/gcov.exp: Tweak expected line formats.
25599 * gcc.misc-tests/gcov8.c: New test.
25600 * gcc.misc-tests/gcov8.x: New flags.
25601
25602 2002-08-05 Jakub Jelinek <jakub@redhat.com>
25603
25604 * consistency.vlad/layout/endian.c: Include string.h.
25605
25606 * gcc.c-torture/execute/20020805-1.c: New test.
25607
25608 2002-08-04 Gabriel Dos Reis <gdr@nerim.net>
25609
25610 * g++.dg/other/conversion1.C: New test.
25611
25612 2002-08-03 Roger Sayle <roger@eyesopen.com>
25613
25614 * gcc.dg/builtins-1.c: New testcase.
25615
25616 2002-08-02 Mark Mitchell <mark@codesourcery.com>
25617
25618 * g++.dg/inherit/access3.C: New test.
25619
25620 2002-08-01 Jakub Jelinek <jakub@redhat.com>
25621
25622 * gcc.dg/ia64-visibility-2.c: New test.
25623
25624 2002-08-01 Benjamin Kosnik <bkoz@redhat.com>
25625
25626 * g++.old-deja/g++.abi/ptrflags.C (expect): Change
25627 __qualifier_flags to __flags.
25628
25629 2002-07-31 Mark Mitchell <mark@codesourcery.com>
25630
25631 * g++.dg/inherit/operator1.C: New test.
25632 * g++.dg/lookup/disamb1.C: Fix typo in comment.
25633 * g++.dg/other/error1.C: Change expected error message.
25634 * g++.dg/template/conv4.C: Likewise.
25635
25636 2002-07-26 Neil Booth <neil@daikokuya.cop.uk>
25637
25638 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/Wunused.c: Add test
25639 for documented behavior.
25640
25641 2002-07-25 Roger Sayle <roger@eyesopen.com>
25642
25643 * gcc.c-torture/execute/20020720-1.x: Skip this test on
25644 several targets known to fail.
25645
25646 2002-07-25 Richard Sandiford <rsandifo@redhat.com>
25647
25648 * gcc.dg/mips-args-[123].c: New tests.
25649
25650 2002-07-24 Aldy Hernandez <aldyh@redhat.com>
25651
25652 * gcc.dg/ppc-spe.c: New.
25653
25654 2002-07-24 Geoffrey Keating <geoffk@redhat.com>
25655
25656 * g++.dg/other/ptrmem4.C: New testcase.
25657
25658 2002-07-24 Richard Henderson <rth@redhat.com>
25659
25660 * gcc.c-torture/execute/loop-2e.c: Rewrite for 64 bit and no mmap.
25661
25662 2002-07-24 Gabriel Dos Reis <gdr@nerim.net>
25663
25664 * g++.dg/ext/alignof1.C (main): Return 0 for success.
25665
25666 2002-07-24 Roger Sayle <roger@eyesopen.com>
25667
25668 * gcc.c-torture/execute/memset-3.c: New testcase.
25669
25670 2002-07-24 Neil Booth <neil@daikokuya.co.uk>
25671
25672 * gcc.dg/cpp/trad/Wunused.c, gcc.dg/cpp/trad/Wunused.h,
25673 gcc.dg/cpp/Wunused.c, gcc.dg/cpp/Wunused.h: New tests.
25674
25675 2002-07-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25676
25677 * gcc.c-torture/execute/va-arg-15.x, va-arg-16.x, va-arg-17.x:
25678 Delete.
25679
25680 2002-07-23 J"orn Rennecke <joern.rennecke@superh.com>
25681
25682 * gcc.c-torture/compile/simd-4.c: New test.
25683
25684 2002-07-22 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25685
25686 PR c++/7347, c++/7348
25687 * g++.dg/template/access4.C: New test.
25688 * g++.dg/template/access5.C: New test.
25689 * g++.old-deja/g++.pt/memtemp85.C: Fix access problem.
25690 * g++.old-deja/g++.pt/memtemp86.C: Likewise.
25691 * g++.old-deja/g++.pt/ttp58.C: Likewise.
25692 * g++.old-deja/g++.pt/memtemp89.C: Remove XFAIL.
25693
25694 2002-07-22 Jakub Jelinek <jakub@redhat.com>
25695
25696 * gcc.dg/gnu89-init-2.c: New test.
25697
25698 2002-07-21 Gabriel Dos Reis <gdr@nerim.net>
25699
25700 * gcc.dg/c90-arraydecl-1.c: Change C89 too C90.
25701
25702 2002-07-20 Roger Sayle <roger@eyesopen.com>
25703
25704 * gcc.c-torture/execute/20020720-1.c: New testcase.
25705
25706 2002-07-20 Neil Booth <neil@daikokuya.co.uk>
25707
25708 * gcc.dg/cpp/Wsignprom.c: New tests.
25709
25710 2002-07-20 Alan Modra <amodra@bigpond.net.au>
25711
25712 * gcc.c-torture/execute/loop-13.c: New test.
25713
25714 2002-07-19 Neil Booth <neil@daikokuya.co.uk>
25715
25716 * gcc.dg/cpp/expr.c: New tests.
25717
25718 2002-07-18 David Edelsohn <edelsohn@gnu.org>
25719
25720 * g++.dg/opt/pr6713.C: Add template instantiation.
25721
25722 2002-07-18 Alan Modra <amodra@bigpond.net.au>
25723
25724 * gcc.dg/nest.c: New test.
25725
25726 2002-07-17 Richard Henderson <rth@redhat.com>
25727
25728 * g++.dg/opt/pr6713.C: New test.
25729
25730 2002-07-17 Eric Botcazou <ebotcazou@multimania.com>
25731
25732 * gcc.c-torture/execute/loop-2e.x: Let the testcase
25733 XFAIL for all x86 processors.
25734
25735 2002-07-17 Ian Dall <ian@sibyl.beware.dropbear.id.au>
25736
25737 * gcc.c-torture/execute/20010122-1.x: Do not test with
25738 -fomit-frame-pointer.
25739
25740 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25741
25742 * g++.dg/template/instantiate2.C: New test.
25743 * g++.dg/template/spec4.C: New test.
25744
25745 2002-07-17 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25746
25747 * g++.dg/template/access2.C: New test.
25748 * g++.dg/template/access3.C: New test.
25749
25750 2002-07-15 Zack Weinberg <zack@codesourcery.com>
25751
25752 * c-torture/execute/991216-3.c, c-torture/execute/strct-varg-1.c,
25753 c-torture/execute/va-arg-7.c, c-torture/execute/va-arg-8.c,
25754 c-torture/execute/va-arg-15.c, c-torture/execute/va-arg-16.c,
25755 c-torture/execute/va-arg-17.c, c-torture/execute/va-arg-19.c:
25756 Convert to use <stdarg.h>.
25757 * c-torture/execute/va-arg-3.c, c-torture/execute/va-arg-3.x:
25758 Delete.
25759 * gcc.dg/va-arg-2.c: New.
25760 * lib/gcc.exp, lib/objc.exp: Remove code to set -DNO_VARARGS.
25761
25762 2002-07-15 Jakub Jelinek <jakub@redhat.com>
25763
25764 * gcc.c-torture/compile/20020710-1.c: New test.
25765
25766 2002-07-11 J"orn Rennecke <joern.rennecke@superh.com>
25767 Andrew Pinski <pinskia@physics.uc.edu>
25768
25769 gcc.c-torture/compile/simd-2.c: New testcase.
25770 gcc.c-torture/compile/simd-3.c: Likewise.
25771
25772 2002-07-11 Mark Mitchell <mark@codesourcery.com>
25773
25774 PR c++/7224
25775 * g++.dg/overload/error1.C: New test.
25776
25777 2002-07-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
25778
25779 * gcc.misc-tests/linkage.exp: Handle mips-sgi-irix6*o32
25780 configuration and IRIX 6 O32 ABI.
25781
25782 2002-07-11 Roger Sayle <roger@eyesopen.com>
25783
25784 * gcc.c-torture/execute/builtin-noret-1.c: Test non-ANSI functions.
25785
25786 2002-07-10 Roger Sayle <roger@eyesopen.com>
25787
25788 * gcc.c-torture/execute/20000217-1.c: Fix usage of "abort".
25789
25790 2002-07-10 Jeffrey A Law <law@redhat.com>
25791
25792 * gcc.c-torture/compile/981006-1.x: Do not use -fpic for mn102.
25793
25794 * gcc.c-torture/compile/930326-1.x: Remove. No longer needed.
25795
25796 2002-07-09 Aldy Hernandez <aldyh@redhat.com>
25797
25798 * gcc.dg/20020312-2.c: Check for __PPC__.
25799
25800 2002-07-09 Diego Novillo <dnovillo@redhat.com>
25801
25802 * gcc.c-torture/compile/20020709-1.c: New test.
25803
25804 2002-07-07 Roger Sayle <roger@eyesopen.com>
25805
25806 * g++.dg/template/qualttp21.C: New test case.
25807
25808 2002-07-06 Alexandre Oliva <aoliva@redhat.com>
25809
25810 * gcc.c-torture/compile/20020706-1.c: New test.
25811 * gcc.c-torture/compile/20020706-2.c: New test.
25812
25813 2002-07-06 Brian R. Gaeke <brg@dgate.ORG>
25814 Alexandre Oliva <aoliva@redhat.com>
25815
25816 * g++.dg/warn/incomplete1.C: New test.
25817
25818 2002-07-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25819
25820 PR c++/7099
25821 * g++.dg/warn/noreturn1.C: New test.
25822
25823 2002-07-03 Mark Mitchell <mark@codesourcery.com>
25824
25825 PR c++/6706
25826 * g++.dg/debug/debug6.C: New test.
25827 * g++.dg/debug/debug7.C: New test.
25828
25829 2002-07-04 J"orn Rennecke <joern.rennecke@superh.com>
25830
25831 * gcc.c-torture/compile/simd-3.c: New test.
25832
25833 2002-07-03 Chris Demetriou <cgd@broadcom.com>
25834
25835 * g++.dg/abi/mangle6.C: Run for mipsisa64*-*-* targets.
25836 * gcc.dg/20020620-1.c: Likewise.
25837
25838 2002-07-03 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25839
25840 PR c++/6944
25841 * g++.dg/init/array4.C: New test.
25842 * g++.dg/init/array5.C: New test.
25843
25844 2002-07-03 J"orn Rennecke <joern.rennecke@superh.com>
25845
25846 * gcc.c-torture/execute/simd-1.c (main): Also test &, |, ^, ~.
25847 * gcc.c-torture/execute/simd-2.c (main): Likewise.
25848
25849 2002-07-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
25850
25851 * gcc.dg/cpp/tr-warn2.c: Use traditional C style function definitions.
25852 * gcc.dg/wtr-aggr-init-1.c: Likewise.
25853 * gcc.dg/wtr-conversion-1.c: Likewise.
25854 * gcc.dg/wtr-escape-1.c: Likewise.
25855 * gcc.dg/wtr-int-type-1.c: Likewise.
25856 * gcc.dg/wtr-label-1.c: Likewise.
25857 * gcc.dg/wtr-static-1.c: Likewise.
25858 * gcc.dg/wtr-strcat-1.c: Likewise.
25859 * gcc.dg/wtr-suffix-1.c: Likewise.
25860 * gcc.dg/wtr-switch-1.c: Likewise.
25861 * gcc.dg/wtr-unary-plus-1.c: Likewise.
25862 * gcc.dg/wtr-union-init-1.c: Likewise.
25863 * gcc.dg/wtr-union-init-2.c: Likewise.
25864 * gcc.dg/wtr-union-init-3.c: Likewise.
25865
25866 * gcc.dg/wtr-func-def-1.c: New test.
25867
25868 2002-07-02 Devang Patel <dpatel@apple.com>
25869
25870 * objc.dg/param-1.m: New test.
25871
25872 2002-07-03 Neil Booth <neil@daikokuya.co.uk>
25873
25874 * gcc.dg/cpp/trad/directive.c: Add test.
25875 * gcc.dg/cpp/trad/macroargs.c: Add test.
25876 * gcc.dg/cpp/trad/recurse-3.c: Add tests.
25877
25878 2002-07-02 Neil Booth <neil@daikokuya.co.uk>
25879
25880 * gcc.dg/cpp/cmdlne-M.c: New test.
25881
25882 2002-07-02 Ziemowit Laski <zlaski@apple.com>
25883
25884 * objc.dg/desig-init-1.m: New test.
25885
25886 2002-07-02 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
25887
25888 PR c++/6716
25889 * g++.dg/template/instantiate1.C: New test.
25890
25891 2002-07-01 Mark Mitchell <mark@codesourcery.com>
25892
25893 PR c++/7112
25894 * g++.dg/template/sizeof2.C: New test.
25895
25896 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25897
25898 * gcc.dg/cpp/trad/cmdlne-dD.c, gcc.dg/cpp/trad/cmdlne-dM.c,
25899 gcc.dg/cpp/trad/include.c: New tests.
25900
25901 2002-07-01 Hans-Peter Nilsson <hp@axis.com>
25902
25903 PR target/7177
25904 * gcc.c-torture/compile/20020701-1.c: New test.
25905
25906 2002-07-01 Stan Shebs <shebs@apple.com>
25907
25908 * lib/objc.exp (objc_target_compile): Add the -I path to ObjC
25909 header here...
25910 * lib/objc-torture.exp (objc-torture-compile): ...instead of here
25911 (objc-torture-execute): or here.
25912
25913 2002-07-01 J"orn Rennecke <joern.rennecke@superh.com>
25914
25915 * gcc.c-torture/execute/arith-rand-ll.c: New test.
25916
25917 2002-07-01 Neil Booth <neil@daikokuya.co.uk>
25918
25919 * gcc.dg/cpp/trad/escaped-nl.c: New test.
25920
25921 2002-06-30 Devang Patel <dpatel@apple.com>
25922
25923 * objc.dg/fsyntax-only.m: New test.
25924
25925 2002-06-27 Mark Mitchell <mark@codesourcery.com>
25926
25927 PR c++/6695
25928 * g++.dg/template/friend7.C: New file.
25929
25930 2002-06-27 Aldy Hernandez <aldyh@redhat.com>
25931
25932 * gcc.c-torture/execute/string-opt-8.c (strncmp): Fix typo in
25933 return type.
25934
25935 2002-06-27 J"orn Rennecke <joern.rennecke@superh.com>
25936
25937 * gcc.c-torture/execute/simd-2.c (i, j): Add initializer elements to
25938 avoid division by zero.
25939
25940 2002-06-27 Neil Booth <neil@daikokuya.co.uk>
25941
25942 * gcc.dg/Wunknownprag.c: New tests.
25943
25944 2002-06-25 J"orn Rennecke <joern.rennecke@superh.com>
25945
25946 * gcc.c-torture/execute/simd-2.c: New test.
25947
25948 2002-06-25 Neil Booth <neil@daikokuya.co.uk>
25949
25950 * gcc.dg/cpp/mi7.c, gcc.dg/cpp/mi7a.h, gcc.dg/cpp/mi7b.h,
25951 gcc.dg/cpp/trad/builtins.c, gcc.dg/cpp/trad/builtins.h,
25952 gcc.dg/cpp/trad/cmdlne-C.c, gcc.dg/cpp/trad/cmdlne-C2.c,
25953 gcc.dg/cpp/trad/maccom1.c, gcc.dg/cpp/trad/maccom2.c,
25954 gcc.dg/cpp/trad/maccom3.c, gcc.dg/cpp/trad/maccom4.c,
25955 gcc.dg/cpp/trad/maccom6.c, gcc.dg/cpp/trad/mi1.c,
25956 gcc.dg/cpp/trad/mi1c.h, gcc.dg/cpp/trad/mi1nd.h,
25957 gcc.dg/cpp/trad/mi1ndp.h, gcc.dg/cpp/trad/mi1x.h,
25958 gcc.dg/cpp/trad/mi2.c, gcc.dg/cpp/trad/mi2a.h,
25959 gcc.dg/cpp/trad/mi2b.h, gcc.dg/cpp/trad/mi2c.h
25960 gcc.dg/cpp/trad/mi3.c, gcc.dg/cpp/trad/mi3.def,
25961 gcc.dg/cpp/trad/mi3.h, gcc.dg/cpp/trad/mi4.c,
25962 gcc.dg/cpp/trad/mi5.c, gcc.dg/cpp/trad/mi6.c,
25963 gcc.dg/cpp/trad/mi6a.h, gcc.dg/cpp/trad/mi6b.h,
25964 gcc.dg/cpp/trad/mi6c.h, gcc.dg/cpp/trad/mi6d.h,
25965 gcc.dg/cpp/trad/mi6e.h, gcc.dg/cpp/trad/mi7.c,
25966 gcc.dg/cpp/trad/mi7a.h, gcc.dg/cpp/trad/mi7b.h: New tests.
25967
25968 2002-06-24 Neil Booth <neil@daikokuya.co.uk>
25969
25970 * gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/assembler.S,
25971 gcc.dg/cpp/trad/argcout.c, gcc.dg/cpp/trad/funlike-4.c,
25972 gcc.dg/cpp/trad/null-drctv.c, gcc.dg/cpp/trad/recurse-1.c,
25973 gcc.dg/cpp/trad/recurse-2.c, gcc.dg/cpp/trad/recurse-3.c:
25974 New tests.
25975 * gcc.dg/cpp/trad/directive.c: Update.
25976
25977 2002-06-23 Andreas Jaeger <aj@suse.de>
25978
25979 * gcc.c-torture/execute/complex-6.c: New.
25980
25981 2002-06-22 Neil Booth <neil@daikokuya.co.uk>
25982
25983 * gcc.dg/cpp/trad/comment-2.c. gcc.dg/cpp/trad/funlike-2.c,
25984 gcc.dg/cpp/trad/funlike.c, gcc.dg/cpp/trad/funlike-3.c,
25985 gcc.dg/cpp/trad/literals-1.c, gcc.dg/cpp/trad/literals-2.c,
25986 gcc.dg/cpp/trad/macroargs.c, gcc.dg/cpp/trad/quote.c: New tests.
25987
25988 2002-06-21 Neil Booth <neil@daikokuya.co.uk>
25989
25990 * gcc.dg/cpp/trad: New directory with traditional tests copied
25991 from parent directory.
25992 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
25993 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
25994 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
25995 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
25996 Move to trad/ and rename.
25997 * gcc.dg/cpp/trad/__STDC__.c, gcc.dg/cpp/trad/comment.c,
25998 gcc.dg/cpp/trad/escaped-eof.c, gcc.dg/cpp/trad/redef1.c,
25999 gcc.dg/cpp/trad/redef2.c: New tests.
26000 * gcc.dg/cpp/trad/trad.exp: New driver.
26001
26002 2002-06-20 Neil Booth <neil@daikokuya.co.uk>
26003
26004 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/assert_trad2.c,
26005 gcc.dg/cpp/assert_trad3.c, gcc.dg/cpp/defined_trad.c,
26006 gcc.dg/cpp/hash2.c, gcc.dg/cpp/tr-define.c, gcc.dg/cpp/tr-direct.c,
26007 gcc.dg/cpp/tr-sign.c, gcc.dg/cpp/tr-str.c, gcc.dg/cpp/uchar-2.c:
26008 Remove.
26009
26010 2002-06-20 Richard Sandiford <rsandifo@redhat.com>
26011
26012 * gcc.dg/20020620-1.c: New test.
26013
26014 2002-06-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26015
26016 * g++.dg/template/ttp4.C: New test.
26017
26018 2002-06-19 Jakub Jelinek <jakub@redhat.com>
26019
26020 * g++.dg/opt/vt1.C: Fix regexp.
26021
26022 2002-06-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26023
26024 * gcc.c-torture/execute/pure-1.c: Make functions static again.
26025 Don't use attribute `noinline'.
26026
26027 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
26028
26029 * gcc.c-torture/execute/20020615-1.c: Fix typo in comment.
26030
26031 2002-06-18 Aldy Hernandez <aldyh@redhat.com>
26032
26033 * gcc.c-torture/execute/simd-1.c: New.
26034
26035 * gcc.dg/simd-1.c: New.
26036
26037 2002-06-18 Hans-Peter Nilsson <hp@axis.com>
26038
26039 * gcc.c-torture/execute/20020615-1.c: Correct bug-description.
26040
26041 2002-06-16 Richard Henderson <rth@redhat.com>
26042
26043 * g++.dg/ext/anon-struct1.C: New.
26044 * g++.dg/ext/anon-struct2.C: New.
26045 * g++.dg/ext/anon-struct3.C: New.
26046 * gcc.dg/anon-struct-1.c: New.
26047 * gcc.dg/anon-struct-2.c: New.
26048 * gcc.dg/anon-struct-3.c: New.
26049 * gcc.dg/20011008-1.c: Adjust warning text.
26050 * gcc.dg/20020527-1.c: Add -fms-extensions.
26051
26052 2002-06-16 Richard Henderson <rth@redhat.com>
26053
26054 * gcc.dg/20020531-1.c: Add LL specifier to avoid warning.
26055
26056 2002-06-15 Hans-Peter Nilsson <hp@axis.com>
26057
26058 * gcc.c-torture/execute/20020615-1.c: New test.
26059
26060 2002-06-15 Roger Sayle <roger@eyesopen.com>
26061
26062 * gcc.c-tortuture/execute/compare-1.c: New test case.
26063 * gcc.c-tortuture/execute/compare-2.c: New test case.
26064 * gcc.c-tortuture/execute/compare-3.c: New test case.
26065
26066 2002-06-13 Richard Henderson <rth@redhat.com>
26067
26068 * g++.old-deja/g++.abi/vtable2.C (INC_VDATA): New. Define for
26069 ia64 ilp32.
26070
26071 2002-06-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
26072
26073 * g++.dg/template/typename2.C: Update error message.
26074
26075 2002-06-12 Hans-Peter Nilsson <hp@axis.com>
26076
26077 * gcc.c-torture/execute/20020611-1.c: New test.
26078
26079 2002-06-11 Bob Wilson <bob.wilson@acm.org>
26080
26081 * g++.old-deja/g++.pt/static11.C: Add xtensa-*-elf* to the
26082 list of targets to skip.
26083
26084 2002-06-10 Bob Wilson <bob.wilson@acm.org>
26085
26086 * gcc.c-torture/compile/20001226-1.x: Only xfail for Xtensa
26087 targets if not optimizing.
26088
26089 2002-06-10 Jakub Jelinek <jakub@redhat.com>
26090
26091 * gcc.c-torture/compile/20020605-1.c: New test.
26092
26093 * g++.dg/opt/vt1.C: New test.
26094
26095 * gcc.dg/20020531-1.c: New test.
26096
26097 * gcc.dg/20020530-1.c: New test.
26098
26099 * gcc.dg/20020527-1.c: New test.
26100
26101 * g++.dg/opt/cse1.C: New test.
26102
26103 2002-06-07 Roger Sayle <roger@eyesopen.com>
26104
26105 * gcc.dg/20020607-2.c: New test case.
26106
26107 2002-06-07 Jakub Jelinek <jakub@redhat.com>
26108
26109 * gcc.c-torture/compile/20020604-1.c: New test.
26110
26111 2002-06-04 Richard Henderson <rth@redhat.com>
26112
26113 * gcc.dg/alpha-base-1.c: Add ext/ins/msk/umulh cases.
26114 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: Use -mcpu=ev67.
26115 * gcc.dg/alpha-cix-1.c, gcc.dg/alpha-cix-2.c: New.
26116
26117 2002-06-04 Aldy Hernandez <aldyh@redhat.com>
26118
26119 * gcc.dg/altivec-2.c: Remove test for invalid vector type V2DF.
26120
26121 2002-06-03 Richard Henderson <rth@redhat.com>
26122
26123 * gcc.dg/alpha-base-1.c, gcc.dg/alpha-base-2.c: New.
26124 * gcc.dg/alpha-max-1.c, gcc.dg/alpha-max-2.c: New.
26125
26126 2002-06-02 Richard Henderson <rth@redhat.com>
26127
26128 * gcc.c-torture/execute/pure-1.c: Don't mark any of the
26129 test functions static.
26130
26131 2002-06-02 Andreas Jaeger <aj@suse.de>
26132
26133 * gcc.c-torture/execute/loop-3c.x: Remove, the test should pass
26134 now.
26135
26136 2002-06-02 Neil Booth <neil@daikokuya.demon.co.uk>
26137
26138 * gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-suffix-1.c,
26139 gcc.dg/cpp/paste4.c, gcc.dg/cpp/sysmac2.c:
26140 Update for mofified diagnostics.
26141 * gcc.dg/c99-intconst-1.c: No longer fail.
26142
26143 2002-06-02 Richard Henderson <rth@redhat.com>
26144
26145 * gcc.dg/uninit-A.c: Remove xfail markers.
26146
26147 2002-06-01 Roger Sayle <roger@eyesopen.com>
26148
26149 * gcc.dg/fnegate-1.c: New test case.
26150
26151 2002-05-30 Osku Salerma <osku@iki.fi>
26152
26153 * gcc.c-torture/execute/mayalias-1.c: New file.
26154
26155 2002-05-29 Neil Booth <neil@daikokuya.demon.co.uk>
26156
26157 * gcc.dg/cpp/c++98-pedantic.c, gcc.dg/cpp/c89-pedantic.c,
26158 gcc.dg/cpp/c94-pedantic.c, gcc.dg/cpp/gnuc89-pedantic.c,
26159 gcc.dg/cpp/if-1.c: Update for modified diagnostics.
26160
26161 2002-05-29 Hans-Peter Nilsson <hp@axis.com>
26162
26163 * gcc.c-torture/execute/20020529-1.c: New test.
26164
26165 2002-05-27 Richard Henderson <rth@redhat.com>
26166
26167 * g++.dg/ext/attrib6.C: New test case.
26168
26169 2002-05-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26170
26171 * gcc.c-torture/execute/pure-1.c: New test.
26172
26173 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
26174
26175 * gcc.dg/cpp/arith-2.c: Remove.
26176
26177 2002-05-27 Neil Booth <neil@daikokuya.demon.co.uk>
26178
26179 * gcc.dg/cpp/arith-2.c, gcc.dg/cpp/arith-3.c: New tests.
26180 * gcc.dg/cpp/if-3.c: Remove.
26181
26182 2002-05-26 Jakub Jelinek <jakub@redhat.com>
26183
26184 * g++.dg/opt/cse2.C: New test.
26185
26186 2002-05-26 Neil Booth <neil@daikokuya.demon.co.uk>
26187
26188 * gcc.dg/cpp/arith-1.c: New semantic tests.
26189 * gcc.dg/cpp/if-1.c: Update.
26190
26191 2002-05-24 Ben Elliston <bje@redhat.com>
26192
26193 * lib/c-torture.exp (c-torture-execute): Handle multiple sources.
26194
26195 2002-05-24 Jakub Jelinek <jakub@redhat.com>
26196
26197 * gcc.dg/verbose-asm.c: New test.
26198
26199 2002-05-24 Neil Booth <neil@daikokuya.demon.co.uk>
26200
26201 * gcc.dg/cpp/paste12.c: New test.
26202
26203 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26204
26205 * g++.dg/parse/named_ops.C: New test.
26206
26207 2002-05-23 Mark Mitchell <mark@codesourcery.com>
26208
26209 * gcc/testsuite/gcc.dg/weak-8.c: New test.
26210
26211 2002-05-23 J"orn Rennecke <joern.rennecke@superh.com>
26212
26213 * gcc.dg/weak-2.c: Allow optional leading underscore
26214 in scan-assembler symbol name.
26215 * gcc.dg/weak-3.c: Likewise.
26216 * gcc.dg/weak-4.c: Likewise.
26217 * gcc.dg/weak-5.c: Likewise.
26218
26219 2002-05-23 Jakub Jelinek <jakub@redhat.com>
26220
26221 * gcc.dg/20020523-1.c: New test.
26222
26223 2002-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
26224
26225 * objc.dg/const-str-2.m: Update now that we stop after
26226 a command line error.
26227
26228 2002-05-22 Richard Henderson <rth@redhat.com>
26229
26230 * g++.dg/dg.exp: Fix typo in test pruneing.
26231
26232 2002-05-22 Richard Henderson <rth@redhat.com>
26233
26234 * g++.dg/dg.exp: Prune the tls subdirectory.
26235 * g++.dg/tls/tls.exp, g++.dg/tls/trivial.C: New.
26236 * g++.dg/tls/diag-1.C, g++.dg/tls/diag-2.C: New.
26237 * g++.dg/tls/init-1.C: New.
26238
26239 2002-05-22 Jakub Jelinek <jakub@redhat.com>
26240
26241 * gcc.dg/20020517-1.c: New test.
26242
26243 2002-05-21 Richard Henderson <rth@redhat.com>
26244
26245 * gcc.dg/tls/tls.exp, gcc.dg/tls/trivial.c, gcc.dg/tls/diag-1.c,
26246 gcc.dg/tls/diag-2.c, gcc.dg/tls/init-1.c: New directory and files.
26247
26248 2002-05-21 Brian R. Gaeke <brg@dgate.ORG>
26249
26250 * g++.dg/other/copy2.C: New test.
26251
26252 2002-05-20 J"orn Rennecke <joern.rennecke@superh.com>
26253
26254 * gcc.c-torture/execute/memcpy-2.c (SEQUENCE_LENGTH): Define.
26255 (MAX_COPY): Bump up to 10 times sizeof (long long).
26256 (main): Use a pattern of SEQUENCE_LENGTH different characters to copy.
26257
26258 * gcc.c-torture/execute/memset-1.c (MAX_COPY): Bump up to 10 times
26259 sizeof (long long).
26260
26261 * gcc.c-torture/execute/strcpy-1.c: New test.
26262
26263 2002-05-19 Jason Merrill <jason2redhat.com>
26264
26265 * g++.dg/ext/oper1.C: New test.
26266
26267 2002-05-20 David Billinghurst <David.Billinghurst@riotinto.com>
26268 2002-05-19 Mark Mitchell <mitchell@doubledemon.codesourcery.com>
26269
26270 * README.QMTEST: New file.
26271
26272 * g++.dg/warn/Wshadow-1.C: Remove unncessary dg-error line.
26273
26274 2002-05-19 Andreas Jaeger <aj@suse.de>
26275
26276 * gcc.c-torture/execute/loop-2c.x: Remove, the test should pass
26277 now.
26278 * gcc.c-torture/execute/loop-2d.x: Likewise.
26279
26280 2002-05-19 David Billinghurst <David.Billinghurst@riotinto.com>
26281
26282 * gcc.dg/weak-2.c: xfail warnings for platforms that don't
26283 support weak symbols.
26284 * gcc.dg/weak-4.c: Likewise
26285 * gcc.dg/weak-6.c: Likewise
26286
26287 2002-05-16 David.Billinghurst <David.Billinghurst@riotinto.com>
26288
26289 * gcc.dg/weak-3.c: Add dg-excess-error comment for
26290 cygwin, coff and h8300-*-hms targets
26291 * gcc.dg/weak-5.c: Likewise
26292 * gcc.dg/weak-7.c: Likewise
26293
26294 2002-05-16 Jason Merrill <jason@redhat.com>
26295
26296 * lib/scanasm.exp (scan-assembler): Use upvar, not uplevel.
26297 (scan-assembler-not, scan-assembler-dem): Likewise.
26298 (scan-assembler-dem-not): Likewise.
26299
26300 2002-05-15 Richard Henderson <rth@redhat.com>
26301
26302 * gcc.dg/weak-5.c (vfoo1c, vfoo1g): Warn here.
26303
26304 2002-05-15 Richard Henderson <rth@redhat.com>
26305
26306 * gcc.dg/weak-5.c (vfoo1c): No warning here.
26307 (vfoo1f): Warning here.
26308 (vfoo1l): Don't redefine the alias.
26309
26310 2002-05-14 Jason Merrill <jason@redhat.com>, Alexandre Oliva <aoliva@redhat.com>
26311
26312 * g++.dg/init/pm1.C: New test.
26313
26314 2002-05-12 David S. Miller <davem@redhat.com>
26315
26316 * gcc.c-torture/execute/conversion.c (ldnear): Use long double
26317 types.
26318
26319 2002-05-10 Roger Sayle <roger@eyesopen.com>
26320
26321 * gcc.c-torture/execute/20020510-1.c: New test case.
26322
26323 2002-05-10 David S. Miller <davem@redhat.com>
26324
26325 * gcc.c-torture/execute/conversion.c: Test long double too.
26326
26327 2002-05-09 Jakub Jelinek <jakub@redhat.com>
26328
26329 * lib/g77.exp (g77_link_flags): Append all multilib dirs containing
26330 libgcc_s*.so.1 below gcc object dir to LD_LIBRARY_PATH.
26331 * lib/g++.exp (g++_link_flags): Likewise.
26332 * lib/objc.exp (objc_target_compile): Likewise.
26333
26334 2002-05-09 Neil Booth <neil@daikokuya.demon.co.uk>
26335
26336 * gcc.dg/cpp/poison.c: Update.
26337 * gcc.dg/cpp/20000625-2.c: Remove.
26338 * gcc.dg/cpp/direct2s.c: Remove final test.
26339
26340 2002-05-08 Tom Rix <trix@redhat.com>
26341
26342 * gcc.c-torture/execute/20020508-1.c: New test.
26343 * gcc.c-torture/execute/20020508-2.c: New test.
26344 * gcc.c-torture/execute/20020508-3.c: New test.
26345
26346 2002-05-08 Neil Booth <neil@daikokuya.demon.co.uk>
26347
26348 * gcc.dg/cpp/charconst-4.c: More tests.
26349
26350 2002-05-08 Mark Mitchell <mark@codesourcery.com>
26351
26352 PR c/6569
26353 * gcc.dg/weak-3.c: Update location of warning messages.
26354 * gcc.dg/weak-5.c: Likewise.
26355
26356 2002-05-06 Roger Sayle <roger@eyesopen.com>
26357
26358 * gcc.c-torture/execute/20020506-1.c: New test case.
26359
26360 2002-05-07 Neil Booth <neil@daikokuya.demon.co.uk>
26361
26362 * gcc.dg/cpp/charconst-3.c: Correct tests accordingly.
26363
26364 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26365
26366 * gcc.dg/cpp/charconst-3.c: Run, don't compile.
26367
26368 2002-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
26369
26370 * gcc.dg/cpp/charconst-3.c: New test.
26371
26372 2002-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
26373
26374 * gcc.dg/cpp/charconst.c: Update tests.
26375
26376 2002-05-05 Tim Josling <tej@melbpc.org.au>
26377
26378 * treelang: Added directory for new sample language treelang. Also
26379 lib/treelang.exp: New file to signal treelang should be tested.
26380
26381 2002-05-03 Jakub Jelinek <jakub@redhat.com>
26382
26383 * gcc.dg/cpp/cmdlne-dM-M.c: New test.
26384 * gcc.dg/cpp/cmdlne-dD-M.c: New test.
26385 * gcc.dg/cpp/cmdlne-dN-M.c: New test.
26386 * gcc.dg/cpp/cmdlne-dI-M.c: New test.
26387 * gcc.dg/cpp/cmdlne-dI-M.h: New aux file.
26388 * gcc.dg/cpp/cmdlne-dD-dM.c: New test.
26389 * gcc.dg/cpp/cmdlne-dM-dD.c: New test.
26390
26391 2002-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
26392
26393 * gcc.dg/format/xopen-2.c: New test.
26394
26395 2002-05-03 Jakub Jelinek <jakub@redhat.com>
26396
26397 * gcc.dg/20020503-1.c: New test.
26398
26399 2002-05-02 Mark Mitchell <mark@codesourcery.com>
26400
26401 * g++.dg/init/dtor1.C: Make it tougher.
26402
26403 2002-05-01 Mark Mitchell <mark@codesourcery.com>
26404
26405 * g++.dg/init/dtor1.C: New test.
26406
26407 2002-05-02 Aldy Hernandez <aldyh@redhat.com>
26408
26409 * gcc.dg/altivec-8.c: New.
26410
26411 2002-05-01 Aldy Hernandez <aldyh@redhat.com>
26412
26413 * gcc.dg/altivec-7.c: New.
26414
26415 2002-04-29 Jakub Jelinek <jakub@redhat.com>
26416
26417 * g++.dg/parse/typedef1.C: New test.
26418
26419 2002-04-29 Mark Mitchell <mark@codesourcery.com>
26420
26421 PR c++/6486
26422 * g++.dg/template/friend6.C: New test.
26423
26424 PR c++/6492
26425 * g++.dg/init/copy1.C: New test.
26426
26427 2002-04-29 Nathan Sidwell <nathan@codesourcery.com>
26428
26429 * g++.dg/warn/effc1.C: New test.
26430
26431 2002-04-29 Neil Booth <neil@daikokuya.demon.co.uk>
26432
26433 * gcc.dg/cpp/if-cexp.c: Add a test.
26434
26435 2002-04-28 Jakub Jelinek <jakub@redhat.com>
26436
26437 * gcc.dg/20020426-2.c: New test.
26438
26439 2002-04-28 Neil Booth <neil@daikokuya.demon.co.uk>
26440
26441 * gcc.dg/cpp/if-mop.c: Update.
26442 * gcc.dg/cpp/if-mpar.c: Add test.
26443 * gcc.dg/cpp/if-oppr.c: Update.
26444
26445 2002-04-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26446
26447 PR c/6343
26448 * gcc.dg/weak-[2-7].c: New tests.
26449
26450 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
26451
26452 * gcc.dg/enum1.c: New test.
26453
26454 2002-04-26 Mark Mitchell <mark@codesourcery.com>
26455
26456 PR c++/6497
26457 * g++.dg/inherit/access2.C: New test.
26458
26459 2002-04-26 Mark Mitchell <mark@codesourcery.com>
26460
26461 PR bootstrap/6445
26462 * gcc.dg/20020426-1.c: New test.
26463
26464 2002-04-26 Alexandre Oliva <aoliva@redhat.com>
26465
26466 * g++.dg/abi/enum1.C: New test.
26467
26468 2002-04-26 Richard Henderson <rth@redhat.com>
26469
26470 * gcc.dg/c99-bool-1.c: Expect always true warning.
26471
26472 2002-04-25 Roger Sayle <roger@eyesopen.com>
26473
26474 * gcc.dg/i386-memset-1.c: New test case for PR target/6456.
26475
26476 2002-04-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26477
26478 * gcc.c-torture/execute/20020227-1.x: New file, xfail on 64-bit
26479 targets.
26480
26481 2002-04-24 Mark Mitchell <mark@codesourcery.com>
26482
26483 * g++.dg/abi/mange7.C: New test.
26484
26485 PR c++/6438.
26486 * g++.dg/parse/stmtexpr2.C: New test.
26487
26488 2002-04-24 J"orn Rennecke <joern.rennecke@superh.com>
26489
26490 * gcc.dg/20020312-2.c: Add SH target.
26491
26492 2002-04-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26493
26494 * gcc.c-torture/compile/labels-3.x: New file, don't assemble the
26495 compiler output on mips*-*-irix*.
26496
26497 2002-04-23 Jakub Jelinek <jakub@redhat.com>
26498
26499 * g++.dg/parse/attr1.C: New test.
26500
26501 2002-04-23 Roger Sayle <roger@eyesopen.com>
26502
26503 * gcc.c-torture/execute/string-opt-17.c: New test case.
26504 * gcc.c-torture/execute/memset-2.c: New test case.
26505
26506 2002-04-23 Mark Mitchell <mark@codesourcery.com>
26507
26508 PR c++/6256:
26509 * g++.dg/template/friend5.C: New test.
26510
26511 PR c++/6331:
26512 * g++.dg/template/qual1.C: Likewise.
26513
26514 2002-04-22 Zack Weinberg <zack@codesourcery.com>
26515
26516 * gcc.c-torture/execute/980707-1.c: Don't use isspace().
26517 Include stdlib.h, not stdio.h or ctype.h.
26518
26519 2002-04-22 Hans-Peter Nilsson <hp@axis.com>
26520
26521 * gcc.dg/20020415-1.c: Expect warning for unsupported -fpic on
26522 cris-*-elf* and mmix-*-*.
26523 * g77.f-torture/execute/io0.x: xfail for cris-*-elf.
26524 * g77.f-torture/execute/io1.x, g77.f-torture/execute/20001201.x,
26525 g77.f-torture/execute/6367.x, g77.f-torture/execute/u77-test.x:
26526 Ditto.
26527 * gcc.dg/wint_t-1.c: Mark excess errors for cris-*-elf.
26528 * gcc.dg/wchar_t-1.c: Ditto.
26529
26530 2002-04-21 Hans-Peter Nilsson <hp@axis.com>
26531
26532 * g++.dg/opt/cleanup1.C (C::C()): Initialize member c.
26533 Clarify comment.
26534
26535 2002-04-21 Neil Booth <neil@daikokuya.demon.co.uk>
26536
26537 * gcc.dg/cpp/endif.h, gcc.dg/cpp/endif.c: New tests.
26538
26539 2002-04-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26540
26541 * gcc.c-torture/execute/20000906-1.x: Delete.
26542
26543 2002-04-20 David.Billinghurst <David.Billinghurst@riotinto.com>
26544
26545 * g77.dg/f77-edit-i-in.f: Restore missing { dg-do run }
26546
26547 2002-04-19 Toon Moene <toon@moene.indiv.nluug.nl>
26548
26549 * PR6367
26550 * g77.f-torture/execute/6367.f: New test.
26551 * g77.f-torture/execute/6367.x: Disable for MMIX.
26552
26553 2002-04-19 Mark Mitchell <mark@codesourcery.com>
26554
26555 * PR6352
26556 * g++.dg/opt/inline2.C: New test.
26557
26558 2002-04-18 Richard Henderson <rth@redhat.com>
26559
26560 * gcc.dg/20000906-1.c: Enable for all targets.
26561 * gcc.c-torture/compile/iftrap-2.c: New.
26562
26563 2002-04-18 Jakub Jelinek <jakub@redhat.com>
26564
26565 * gcc.dg/20020418-1.c: New test.
26566 * gcc.dg/20020418-2.c: New test.
26567
26568 2002-04-18 Richard Henderson <rth@redhat.com>
26569
26570 * gcc.c-torture/compile/iftrap-1.c: New.
26571 * gcc.dg/iftrap-1.c: Adjust for ia64.
26572 * gcc.dg/iftrap-2.c: New.
26573
26574 2002-04-18 Jakub Jelinek <jakub@redhat.com>
26575
26576 * gcc.c-torture/compile/20020418-1.c: New test.
26577
26578 2002-04-18 Roger Sayle <roger@eyesopen.com>
26579
26580 * gcc.c-torture/compile/20020415-1.c: New.
26581
26582 2002-04-18 David S. Miller <davem@redhat.com>
26583
26584 * gcc.c-torture/execute/20020418-1.c: New test.
26585
26586 2002-04-17 Jakub Jelinek <jakub@redhat.com>
26587
26588 * gcc.dg/20020416-1.c: New test.
26589
26590 * g++.dg/opt/inline1.C: New test.
26591
26592 2002-04-16 Jakub Jelinek <jakub@redhat.com>
26593
26594 * gcc.dg/altivec-5.c: New test.
26595
26596 * gcc.dg/20020415-1.c: New test.
26597
26598 2002-04-15 Mark Mitchell <mark@codesourcery.com>
26599
26600 * testsuite/lib/chill.exp: Remove.
26601
26602 2002-04-14 Jakub Jelinek <jakub@redhat.com>
26603
26604 * g++.dg/other/big-struct.C: New test.
26605
26606 2002-04-14 David Billinghurst <David.Billinghurst@riotinto.com>
26607
26608 * g77.dg/f77-edit-i-in.f: Use internal buffer in place
26609 of scratch file.
26610
26611 2002-04-13 David Billinghurst <David.Billinghurst@riotinto.com>
26612
26613 PR c/6277
26614 * gcc.dg/i386-387-1.c: Allow optional leading underscore
26615 in scan-assembler function name
26616
26617 2002-04-13 Hans-Peter Nilsson <hp@bitrange.com>
26618
26619 * g77.f-torture/execute/980628-4.x,
26620 g77.f-torture/execute/980628-5.x,
26621 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26622 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26623 g77.f-torture/compile/alpha1.x: xfail powerpc-*-* hosted on
26624 i[34567]86-*-*.
26625
26626 2002-04-13 David S. Miller <davem@redhat.com>
26627
26628 * gcc.c-torture/execute/20020413-1.c: New test.
26629
26630 2002-04-13 Richard Sandiford <rsandifo@redhat.com>
26631
26632 * gcc.dg/asm-6.c,
26633 * g++.dg/ext/asm1.C: New tests.
26634
26635 2002-04-12 Mark Mitchell <mark@codesourcery.com>
26636
26637 PR c++ 5373.
26638 * g++.dg/parse/stmtexpr1.C: New test.
26639
26640 PR c++/5189.
26641 * g++.dg/template/copy1.C: New test.
26642
26643 2002-04-12 Richard Henderson <rth@redhat.com>
26644
26645 * gcc.c-torture/execute/20020406-1.c (DUPFFnew): Use calloc.
26646
26647 2002-04-12 Geoffrey Keating <geoffk@redhat.com>
26648
26649 * gcc.c-torture/execute/20020412-1.c: New file, renamed from
26650 gcc.c-torture/execute/20020307-2.c.
26651
26652 2002-04-12 Richard Sandiford <rsandifo@redhat.com>
26653
26654 * g++.dg/ext/attrib5.C,
26655 * g++.dg/lookup/struct1.C: New tests.
26656
26657 2002-04-11 Jakub Jelinek <jakub@redhat.com>
26658
26659 * gcc.dg/20020411-1.c: New test.
26660
26661 * gcc.c-torture/execute/20020411-1.c: New test.
26662
26663 2002-04-10 Janis Johnson <janis187@us.ibm.com>
26664
26665 * g77.f-torture/execute/6177.f: New test.
26666
26667 2002-04-10 Jakub Jelinek <jakub@redhat.com>
26668
26669 PR middle-end/6247
26670 * g++.dg/opt/cleanup1.C: New test.
26671
26672 * g++.dg/opt/const1.C: New test.
26673
26674 2002-04-10 Lars Brinkhoff <lars@nocrew.org>
26675
26676 * gcc.c-torture/execute/20020406-1.c: Declare malloc.
26677
26678 2002-04-10 Nathan Sidwell <nathan@codesourcery.com>
26679
26680 PR c++/5507
26681 * g++.dg/template/typename2.C: New test.
26682
26683 2002-04-10 Alan Modra <amodra@bigpond.net.au>
26684
26685 * gcc.c-torture/execute/loop-12.c: New.
26686
26687 2002-04-08 Hans-Peter Nilsson <hp@bitrange.com>
26688
26689 * g77.f-torture/execute/980628-4.x,
26690 g77.f-torture/execute/980628-5.x,
26691 g77.f-torture/execute/980628-6.x, g77.f-torture/execute/alpha2.x,
26692 g77.f-torture/execute/auto0.x, g77.f-torture/execute/auto1.x,
26693 g77.f-torture/compile/alpha1.x: New, xfail cross-endian tests.
26694
26695 2002-04-07 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26696
26697 PR optimization/6086
26698 * g++.dg/opt/preinc1.C: New test.
26699
26700 2002-04-06 Mark Mitchell <mark@codesourcery.com>
26701
26702 PR c++/5571
26703 * g++.dg/opt/static2.C: New test.
26704
26705 2002-04-06 Mark Mitchell <mark@codesourcery.com>
26706
26707 PR c/5120
26708 * gcc.dg/20020406-1.c: New test.
26709
26710 2002-04-04 David S. Miller <davem@redhat.com>
26711
26712 * gcc.c-torture/execute/20020404-1.c: New test.
26713
26714 2002-04-04 Jakub Jelinek <jakub@redhat.com>
26715
26716 PR c/6123
26717 * gcc.dg/20020312-2.c: Do not declare global register variable
26718 if __PIC__ or __pic__ is defined.
26719
26720 2002-04-04 Richard Earnshaw <rearnsha@arm.com>
26721
26722 * gcc.dg/arm-asm.c: Run this test on ARM chips, not SPARC. Use
26723 __asm__ so that it works correctly even if -ansi -pedantic-errors.
26724
26725 2002-04-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26726
26727 * gcc.misc-tests/linkage.exp: Update last change to handle
26728 sparc*-, not just sparc-.
26729
26730 2002-04-03 Richard Henderson <rth@redhat.com>
26731
26732 * gcc.dg/cpp/ucs.c: Improved long UCS test.
26733
26734 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
26735
26736 * gcc.dg/wchar_t-1.c, gcc.dg/wchar_t-1.c: Fix typo last change.
26737
26738 2002-04-02 David S. Miller <davem@redhat.com>
26739
26740 * gcc.c-torture/execute/20020402-3.c: New test.
26741
26742 2002-04-03 Hans-Peter Nilsson <hp@bitrange.com>
26743
26744 * g77.dg/bprob/bprob.exp: Skip for mmix-*-* and cris-*-*.
26745 * g++.dg/bprob/bprob.exp, gcc.misc-tests/bprob.exp: Ditto.
26746
26747 * g77.dg/f77-edit-i-in.f: xfail for mmix-knuth-mmixware.
26748 * g77.f-torture/execute/io0.x, g77.f-torture/execute/io1.x,
26749 g77.f-torture/execute/20001201.x,
26750 g77.f-torture/execute/u77-test.x: New files.
26751
26752 * gcc.dg/wint_t-1.c: Mark excess errors for mmix-knuth-mmixware.
26753 * gcc.dg/wchar_t-1.c: Ditto.
26754
26755 2002-04-02 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
26756
26757 * gcc.c-torture/execute/20020402-1.c: New test.
26758
26759 2002-04-01 Richard Henderson <rth@redhat.com>
26760
26761 * gcc.c-torture/compile/920625-1.x: XFAIL -O1.
26762
26763 * g++.dg/other/new1.C: Use __SIZE_TYPE__.
26764
26765 2002-04-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
26766
26767 * gcc.misc-tests/linkage.exp: Special case 64-bit solaris2.
26768
26769 2002-04-01 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26770
26771 * g++.dg/inherit/template-as-base.C: Expect error.
26772 * g++.dg/inherit/namespace-as-base.C: Likewise.
26773
26774 2002-03-31 Hans-Peter Nilsson <hp@bitrange.com>
26775
26776 * g++.dg/ext/instantiate1.C, g++.dg/ext/instantiate2.C,
26777 g++.dg/ext/instantiate3.C: Tweak match patterns.
26778
26779 * g++.old-deja/g++.pt/static11.C: Skip on mmix-knuth-mmixware.
26780 * g++.dg/other/static11.C: Copy g++.old-deja/g++.pt/static11.C for
26781 -da test.
26782
26783 2002-03-31 Richard Henderson <rth@redhat.com>
26784
26785 * gcc.dg/special/alias-2.c: New.
26786 * gcc.dg/special/ecos.exp: Run it.
26787
26788 2002-03-31 Richard Henderson <rth@redhat.com>
26789
26790 * gcc.dg/va-arg-1.c: Expect warnings, not errors.
26791
26792 2002-03-31 Kazu Hirata <kazu@hxi.com>
26793
26794 * gcc.dg/weak-1.c: Disable on h8300 port.
26795
26796 2002-03-29 Janis Johnson <janis187@us.ibm.com>
26797
26798 * g++.dg/dg.exp: Ignore tests in new directories bprob and gcov.
26799 * g++.dg/bprob/bprob.exp: New driver for profile-directed branch
26800 ordering tests.
26801 * g++.dg/bprob/bprob-1.C: New test.
26802 * g++.dg/gcov/gcov.exp: New driver for gcov tests.
26803 * g++.dg/gcov/gcov-1.C: New test.
26804 * g++.dg/gcov/gcov-1.x: New file.
26805 * g++.dg/gcov/gcov-2.C: New test.
26806 * g++.dg/gcov/gcov-3.C: New test.
26807 * g++.dg/gcov/gcov-3.h: New file.
26808
26809 2002-03-28 Roger Sayle <roger@eyesopen.com>
26810
26811 * g++.old-deja/g++.other/builtins5.C: New test.
26812 * g++.old-deja/g++.other/builtins6.C: New test.
26813 * g++.old-deja/g++.other/builtins7.C: New test.
26814 * g++.old-deja/g++.other/builtins8.C: New test.
26815 * g++.old-deja/g++.other/builtins9.C: New test.
26816
26817 2002-03-29 Jakub Jelinek <jakub@redhat.com>
26818
26819 * g++.dg/opt/static1.C: New test.
26820
26821 * g++.dg/opt/longbranch1.C: New test.
26822
26823 2002-03-28 Hans-Peter Nilsson <hp@bitrange.com>
26824
26825 * gcc.dg/weak-1.c: Fix typo in scan-assembler pattern.
26826
26827 * g++.old-deja/g++.law/bit-fields2.C: Skip on mmix-knuth-mmixware.
26828
26829 2002-03-28 Jeffrey A Law (law@redhat.com)
26830
26831 * gcc.c-torture/execute/20020328-1.c: New test.
26832
26833 2002-03-27 Richard Henderson <rth@redhat.com>
26834
26835 * g++.dg/ext/instantiate1.C: Use scan-assembler, not link errors.
26836 * g++.dg/ext/instantiate2.C, g++.dg/ext/instantiate3.C: Likewise;
26837 move from g++.old-deja/g++.ext/.
26838
26839 2002-03-27 Mark Mitchell <mark@codesourcery.com>
26840
26841 * g++.dg/init/new2.C: New test.
26842
26843 2002-03-26 Richard Henderson <rth@redhat.com>
26844
26845 * gcc.dg/pragma-re-2.c: Avoid empty source file warning.
26846
26847 * gcc.dg/20020312-2.c: Don't test epilogue vs global register
26848 on sparc.
26849
26850 * gcc.dg/20001101-1.c: Add -mcpu=ultrasparc. Only run on
26851 sparcv9 systems.
26852 * gcc.dg/20001102-1.c: Likewise.
26853
26854 2002-03-26 Phil Edwards <pme@gcc.gnu.org>
26855
26856 * gcc.dg/cpp/endif-pedantic1.c,
26857 gcc.dg/cpp/endif-pedantic2.c: New tests.
26858
26859 2002-03-26 Mark Mitchell <mark@codesourcery.com>
26860
26861 * g++.dg/init/new1.C: New test.
26862
26863 2002-03-26 Nathan Sidwell <nathan@codesourcery.com>
26864
26865 * g++.dg/abi/vbase9.C: New test.
26866
26867 2002-03-26 Richard Earnshaw <rearnsha@arm.com>
26868
26869 * gcc.dg/arm-asm.c: New test.
26870
26871 2002-03-26 Andrew Cagney <ac131313@redhat.com>
26872
26873 * gcc.dg/Wswitch-enum.c: New test.
26874 Fix PR c/5044.
26875
26876 2002-03-26 Richard Henderson <rth@redhat.com>
26877
26878 * gcc.c-torture/execute/20020307-2.c (main): Pass a variable sized
26879 structure.
26880
26881 2002-03-25 Richard Henderson <rth@redhat.com>
26882
26883 * gcc.dg/20001013-1.c: Add -mcpu=ultrasparc. Only run on
26884 sparcv9 systems.
26885
26886 * gcc.c-torture/compile/20011119-1.c (xxx): New.
26887 * gcc.c-torture/compile/20011119-2.c (xxx): New.
26888
26889 2002-03-25 Zack Weinberg <zack@codesourcery.com>
26890
26891 * gcc.dg/c90-hexfloat-1.c: Adjust error regexps.
26892
26893 2002-03-25 Bob Wilson <bob.wilson@acm.org>
26894
26895 * g++.old-deja/g++.jason/thunk3.C: Add xtensa-*-* to list of
26896 targets using generic thunk support.
26897
26898 2002-03-25 Jakub Jelinek <jakub@redhat.com>
26899
26900 * gcc.c-torture/compile/20020323-1.c: New test.
26901
26902 * g++.dg/opt/conj2.C: New test.
26903
26904 2002-03-24 Richard Henderson <rth@redhat.com>
26905
26906 * gcc.dg/weak-1.c: Use -fno-common.
26907
26908 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26909
26910 * g77.dg/f77-edit-apostrophe-out.f: New test
26911 * g77.dg/f77-edit-h-out.f: New test
26912 * g77.dg/f77-edit-t-in.f: New test
26913 * g77.dg/f77-edit-t-out.f: New test
26914 * g77.dg/f77-edit-x-out.f: New test
26915 * g77.dg/f77-edit-slash-out.f: New test
26916 * g77.dg/f77-edit-colon-out.f: New test
26917 * g77.dg/f77-edit-s-out.f: New test
26918
26919 2002-03-24 Richard Henderson <rth@redhat.com>
26920
26921 * objc/execute/formal_protocol-6.x: New XFAIL.
26922
26923 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26924
26925 * gcc.dg/weak-1.c: Early return from dg-final on platforms
26926 that do not support weak symbols
26927
26928 2002-03-25 David Billinghurst <David.Billinghurst@riotinto.com>
26929
26930 * lib/g++.exp: Fix handling of LD_LIBRARY_PATH et al
26931 * lib/g77.exp: Likewise
26932 * lib/objc.exp: Likewise
26933
26934 2002-03-23 Andrew Cagney <ac131313@redhat.com>
26935
26936 * gcc.dg/Wswitch-default.c: New test.
26937
26938 2002-03-23 Jakub Jelinek <jakub@redhat.com>
26939
26940 * g++.dg/other/enum1.C: New test.
26941
26942 2002-03-23 Zack Weinberg <zack@codesourcery.com>
26943
26944 * gcc.dg/pragma-ep-3.c: Fix typo.
26945
26946 2002-03-22 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
26947
26948 * g++.dg/inherit/template-as-base.C: New test.
26949
26950 2002-03-22 Jakub Jelinek <jakub@redhat.com>
26951
26952 * g++.old-deja/g++.other/dwarf2-1.C: Move...
26953 * g++.dg/debug/debug5.C: ...here. Convert for dg framework.
26954
26955 2002-03-22 Neil Booth <neil@daikokuya.demon.co.uk>
26956
26957 * gcc.dg/cpp/multiline.c: Update to match.
26958
26959 2002-03-22 Alexandre Oliva <aoliva@redhat.com>
26960
26961 * g++.old-deja/g++.abi/ptrmem.C: Mips puts vbit in delta too.
26962
26963 2002-03-22 Phil Edwards <pme@gcc.gnu.org>
26964
26965 * gcc.dg/cpp/extratokens2.c: New file.
26966
26967 2002-03-21 David Edelsohn <edelsohn@gnu.org>
26968
26969 * gcc.dg/20020312-2.c: Add rs6000 target.
26970
26971 * gcc.c-torture/compile/20020319-1.c: New test.
26972
26973 2002-03-21 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
26974
26975 * g++.old-deja/g++.eh/ia64-1.C: Use [ijkl]_[0-9] as variable names.
26976 (A, E): Handle this.
26977
26978 2002-03-20 Jason Merrill <jason@redhat.com>
26979
26980 * lib/prune.exp (prune_gcc_output): Ignore Cygwin warning about
26981 ignoring -fpic.
26982 * lib/old-dejagnu.exp (old-dejagnu): Also pass compiler output
26983 through prune_gcc_output.
26984
26985 2002-03-20 Jakub Jelinek <jakub@redhat.com>
26986
26987 * gcc.c-torture/compile/20020320-1.c: New test.
26988
26989 2002-03-19 Jakub Jelinek <jakub@redhat.com>
26990
26991 * gcc.c-torture/compile/20020318-1.c: New test.
26992
26993 * gcc.dg/struct-by-value-1.c: New test.
26994
26995 * gcc.dg/20020319-1.c: New test.
26996
26997 2002-03-18 Jakub Jelinek <jakub@redhat.com>
26998
26999 * g++.dg/opt/conj1.C: New test.
27000
27001 2002-03-17 Mark Mitchell <mark@codesourcery.com>
27002
27003 * g++.dg/template/qualttp20.C: Revert previous change.
27004 * g++.dg/template/qualttp3.C: Likewise.
27005 * g++.dg/template/qualttp4.C: Likewise
27006 * g++.dg/template/qualttp5.C: Likewise
27007 * g++.dg/template/qualttp6.C: Likewise
27008 * g++.dg/template/qualttp7.C: Likewise
27009 * g++.dg/template/qualttp8.C: Likewise
27010 * g++.dg/template/recurse.C: Likewise.
27011
27012 2002-03-17 Neil Booth <neil@daikokuya.demon.co.uk>
27013
27014 * gcc.dg/cpp/wchar-1.c: Update.
27015
27016 2002-03-16 Nathan Sidwell <nathan@codesourcery.com>
27017
27018 * g++.dg/template/conv1.C: New test.
27019 * g++.dg/template/conv2.C: New test.
27020 * g++.dg/template/conv3.C: New test.
27021 * g++.dg/template/conv4.C: New test.
27022
27023 2002-03-15 Mark Mitchell <mark@codesourcery.com>
27024
27025 * g++.dg/template/qualttp20.C: Remove unnecessary error tags.
27026 * g++.dg/template/qualttp3.C: Likewise.
27027 * g++.dg/template/qualttp4.C: Likewise
27028 * g++.dg/template/qualttp5.C: Likewise
27029 * g++.dg/template/qualttp6.C: Likewise
27030 * g++.dg/template/qualttp7.C: Likewise
27031 * g++.dg/template/qualttp8.C: Likewise
27032 * g++.dg/template/recurse.C: Likewise.
27033
27034 2002-03-15 Mark Mitchell <mark@codesourcery.com>
27035
27036 * g++.dg/opt/dtor1.C: New test.
27037
27038 2002-03-15 Jakub Jelinek <jakub@redhat.com>
27039
27040 * gcc.c-torture/compile/20020315-1.c: New test.
27041
27042 2002-03-15 Richard Earnshaw <rearnsha@arm.com>
27043
27044 * gcc.dg/weak-1.c: Fix scan tests.
27045
27046 2002-03-15 Hans-Peter Nilsson <hp@bitrange.com>
27047
27048 * gcc.dg/20020312-2.c [__MMIX__]: No pic register.
27049 * gcc.c-torture/compile/981006-1.x: Don't use -fpic on cris-*-elf*
27050 cris-*-aout* mmix-*-*.
27051 * g++.old-deja/g++.other/local-alloc1.C: Skip on cris-*-elf*
27052 cris-*-aout* mmix-*-*.
27053 * g++.dg/debug/debug3.C: Expect warning for unsupported -fpic on
27054 cris-*-elf* cris-*-aout* and mmix-*-*.
27055 * gcc.dg/20001009-1.c: Ditto.
27056 * gcc.dg/20010912-1.c: Ditto.
27057 * gcc.dg/20020122-4.c: Ditto.
27058 * gcc.dg/inline-2.c: Ditto.
27059
27060 2002-03-14 Jeffrey A Law (law@cygnus.com)
27061
27062 * gcc.c-torture/compile/20020314-1.c: New test.
27063
27064 2002-03-14 Richard Earnshaw <rearnsha@arm.com>
27065
27066 * gcc.c-torture/execute/20020314-1.c: New test.
27067
27068 2002-03-14 Jakub Jelinek <jakub@redhat.com>
27069
27070 * g++.dg/warn/Wunused-1.C: New test.
27071
27072 2002-02-13 Richard Sandiford <rsandifo@redhat.com>
27073
27074 * g++.dg/abi/mangle6.C: New test.
27075
27076 2002-03-13 Jakub Jelinek <jakub@redhat.com>
27077
27078 * gcc.c-torture/compile/20020309-2.c: New test.
27079
27080 * gcc.c-torture/compile/20020312-1.c: New test.
27081
27082 2002-03-12 Nathan Sidwell <nathan@codesourcery.com>
27083
27084 * g++.dg/other/access1.C: New test.
27085
27086 2002-03-12 Jakub Jelinek <jakub@redhat.com>
27087
27088 * gcc.c-torture/execute/wchar_t-1.c: New test.
27089
27090 2002-03-12 David Edelsohn <edelsohn@gnu.org>
27091
27092 * gcc.dg/20020103-1.c: Add rs6000 target and macro.
27093
27094 2002-03-12 Roger Sayle <roger@eyesopen.com>
27095
27096 * gcc.dg/20020312-1.c: New test case.
27097
27098 2002-03-11 Aldy Hernandez <aldyh@redhat.com>
27099
27100 * gcc.dg/altivec-1.c: Cleanup and use altivec.h.
27101
27102 2002-03-11 Richard Henderson <rth@redhat.com>
27103
27104 * g++.old-deja/g++.brendan/crash52.C: Remove return warning marker.
27105 * g++.old-deja/g++.jason/report.C: Likewise.
27106
27107 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
27108
27109 * testsuite/g++.old-deja/g++.other/friend9.C: Revert DR 209 changes.
27110 * testsuite/g++.old-deja/g++.robertl/eb56.C: Likewise.
27111
27112 2002-03-11 Nathan Sidwell <nathan@codesourcery.com>
27113
27114 * testsuite/g++.dg/overload/pmf1.C: New test.
27115
27116 2002-03-11 Kazu Hirata <kazu@hxi.com>
27117
27118 * gcc.c-torture/execute/20020307-1.c: Use long.
27119
27120 2002-03-11 Jakub Jelinek <jakub@redhat.com>
27121
27122 PR optimization/5844
27123 * gcc.dg/20020310-1.c: New test.
27124
27125 2002-03-09 Michael Meissner <meissner@redhat.com>
27126
27127 * gcc.c-torture/execute/memcpy-2.c: New test.
27128 * gcc.c-torture/execute/memset-1.c: New test.
27129 * gcc.c-torture/execute/strlen-1.c: New test.
27130 * gcc.c-torture/execute/strcmp-1.c: New test.
27131 * gcc.c-torture/execute/strncmp-1.c: New test.
27132
27133 2002-03-09 Geoffrey Keating <geoffk@redhat.com>
27134
27135 * gcc.dg/ppc-ldstruct.c: New test.
27136
27137 2002-03-09 Jakub Jelinek <jakub@redhat.com>
27138
27139 * gcc.c-torture/execute/va-arg-22.c: New test.
27140
27141 2002-03-09 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
27142
27143 * gcc.c-torture/compile/20020309-1.c: New test.
27144
27145 2002-03-08 Jakub Jelinek <jakub@redhat.com>
27146
27147 * gcc.c-torture/execute/20020307-2.c: New test.
27148
27149 2002-03-07 Jeffrey A Law (law@redhat.com)
27150
27151 * g77.f-torture/compile/20020307-1.f: New test.
27152
27153 2002-03-07 Richard Sandiford <rsandifo@redhat.com>
27154
27155 * gcc.dg/unordered-1.c: New test.
27156
27157 2002-03-07 Richard Earnshaw <rearnsha@arm.com>
27158
27159 * gcc.c-torture/execute/20020307-1.c: New test.
27160
27161 2002-03-05 Jakub Jelinek <jakub@redhat.com>
27162
27163 * gcc.dg/20020304-1.c: New test.
27164
27165 * gcc.c-torture/compile/20020304-2.c: New test.
27166
27167 2002-03-04 Zack Weinberg <zack@codesourcery.com>
27168
27169 * gcc.c-torture/compile/20020304-1.c: New test case
27170 (from PR c/5830).
27171
27172 2002-03-03 Aldy Hernandez <aldyh@redhat.com>
27173
27174 * gcc.dg/20020103-1.c: Add other -D ppc variants.
27175
27176 2002-03-02 Nathan Sidwell <nathan@codesourcery.com>
27177
27178 * g++.dg/other/classkey1.C: New test.
27179
27180 2002-03-01 Richard Henderson <rth@redhat.com>
27181
27182 * gcc.c-torture/compile/981223-1.x: New.
27183 * gcc.c-torture/compile/920625-1.x: New.
27184
27185 2002-02-28 Richard Henderson <rth@redhat.com>
27186
27187 * g++.dg/opt/vtgc1.C: Adjust patterns for ia64.
27188
27189 2002-02-27 Hans-Peter Nilsson <hp@bitrange.com>
27190
27191 * gcc.c-torture/execute/20020227-1.c: New test.
27192
27193 2002-02-27 Mark Mitchell <mark@codesourcery.com>
27194
27195 * g++.old-deja/g++.law/visibility13.C: Remove "instantiated from
27196 here" ERROR lines.
27197 * g++.old-deja/g++.oliva/partord1.C: Likewise.
27198 * g++.old-deja.g++.other/defarg1.C: Likewise.
27199 * g++.old-deja/g++.pt/calls2.C: Likewise.
27200 * g++.old-deja/g++.pt/crash20.C: Likewise.
27201 * g++.old-deja/g++.pt/crash30.C: Likewise.
27202 * g++.old-deja/g++.pt/crash36.C: Likewise.
27203 * g++.old-deja/g++.pt/crash6.C: Likewise.
27204 * g++.old-deja/g++.pt/defarg13.C: Likewise.
27205 * g++.old-deja/g++.pt/derived3.C: Likewise.
27206 * g++.old-deja/g++.pt/error1.C: Likewise.
27207 * g++.old-deja/g++.pt/friend21.C: Likewise.
27208 * g++.old-deja/g++.pt/friend23.C: Likewise.
27209 * g++.old-deja/g++.pt/infinite1.C: Likewise.
27210 * g++.old-deja/g++.robertl/eb128.C: Likewise.
27211
27212 2002-02-27 Geoffrey Keating <geoffk@redhat.com>
27213
27214 * gcc.c-torture/execute/20020225-2.c: New test.
27215
27216 2002-02-27 Zack Weinberg <zack@codesourcery.com>
27217
27218 * gcc.c-torture/execute/920730-1t.c,
27219 gcc.c-torture/execute/920730-1t.x, gcc.dg/ext-glob.c:
27220 Delete test cases, only relevant to -traditional.
27221
27222 2002-02-27 Neil Booth <neil@daikokuya.demon.co.uk>
27223
27224 * gcc.dg/cpp/undef1.c: Remove.
27225 * gcc.dg/cpp/directiv.c: Update.
27226 * gcc.dg/cpp/mac-dir-1.c, mac-dir-2.c: New tests.
27227
27228 2002-02-27 Michael Meissner <meissner@redhat.com>
27229
27230 * gcc.c-torture/execute/20020226-1.c: New test.
27231
27232 2002-02-26 Jakub Jelinek <jakub@redhat.com>
27233
27234 * g++.dg/debug/debug4.C: New test.
27235
27236 * gcc.dg/ia64-visibility-1.c: New test.
27237
27238 2002-02-26 Alexandre Oliva <aoliva@redhat.com>
27239
27240 * gcc.dg/debug/20020224-1.c: New.
27241
27242 2002-02-25 Kazu Hirata <kazu@hxi.com>
27243
27244 * gcc.c-torture/execute/960416-1.x: New.
27245 * gcc.c-torture/execute/divconst-3.x: Likewise.
27246
27247 2002-02-25 Jakub Jelinek <jakub@redhat.com>
27248
27249 * gcc.dg/20020224-1.c: New test.
27250
27251 2002-02-25 Alan Modra <amodra@bigpond.net.au>
27252
27253 * gcc.c-torture/execute/20020225-1.c: New.
27254
27255 2002-02-24 Neil Booth <neil@daikokuya.demon.co.uk>
27256
27257 * testsuite/gcc.dg/cpp/wchar-1.c: New test.
27258
27259 2002-02-23 Jakub Jelinek <jakub@redhat.com>
27260
27261 * gcc.dg/20020222-1.c: New test.
27262
27263 2002-02-22 Jakub Jelinek <jakub@redhat.com>
27264
27265 * g++.dg/opt/anonunion1.C: New test.
27266
27267 2002-02-22 Nathan Sidwell <nathan@codesourcery.com>
27268
27269 * g++.dg/template/qualttp19.C: New test.
27270 * g++.dg/template/qualttp20.C: New test.
27271 * g++.old-deja/g++.jason/report.C: Adjust expected errors
27272 * g++.old-deja/g++.other/qual1.C: Likewise.
27273
27274 2002-02-21 Aldy Hernandez <aldyh@redhat.com>
27275
27276 * gcc.dg/attr-alwaysinline.c: New.
27277
27278 2002-02-21 Jakub Jelinek <jakub@redhat.com>
27279
27280 * gcc.dg/20020220-1.c: New test.
27281
27282 * gcc.dg/20020220-2.c: New test.
27283
27284 * g++.dg/opt/mmx1.C: New test.
27285
27286 2002-02-20 Alexandre Oliva <aoliva@redhat.com>
27287
27288 * gcc.c-torture/compile/20020110.c: New test.
27289
27290 2002-02-20 Jakub Jelinek <jakub@redhat.com>
27291
27292 * gcc.c-torture/execute/20020219-1.c: New test.
27293
27294 * gcc.dg/20020219-1.c: New test.
27295
27296 * gcc.dg/noncompile/20020220-1.c: New test.
27297
27298 * g++.dg/opt/ptrintsum1.C: New test.
27299
27300 * gcc.dg/debug/20020220-1.c: New test.
27301
27302 2002-02-17 Jakub Jelinek <jakub@redhat.com>
27303
27304 * gcc.c-torture/execute/20020216-1.c: New test.
27305
27306 2002-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
27307
27308 * gcc.dg/decl-1.c: Update, new test.
27309
27310 2002-02-15 Nathan Sidwell <nathan@codesourcery.com>
27311
27312 * g++.dg/abi/bitfield1.C: New test.
27313 * g++.dg/abi/bitfield2.C: New test.
27314
27315 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
27316
27317 * gcc.dg/attr-nest.c: New test.
27318
27319 2002-02-15 Richard Sandiford <rsandifo@redhat.com>
27320
27321 * gcc.c-torture/execute/20020215-1.c: New test.
27322
27323 2002-02-14 Jakub Jelinek <jakub@redhat.com>
27324
27325 * g++.dg/dg.exp: Exclude debug subdir, it has its own .exp.
27326 * g++.dg/debug/debug.exp: New.
27327 * g++.dg/debug/trivial.C: New.
27328 * g++.dg/debug/debug1.C: Moved...
27329 * g++.dg/other/debug1.C: ...from here.
27330 * g++.dg/debug/debug2.C: Moved...
27331 * g++.dg/other/debug2.C: ...from here.
27332 * g++.dg/debug/debug3.C: Moved...
27333 * g++.dg/other/debug3.C: ...from here.
27334
27335 * gcc.dg/noncompile/20020213-1.c: New test.
27336
27337 2002-02-13 Jakub Jelinek <jakub@redhat.com>
27338
27339 * g++.dg/other/debug3.C: New test.
27340
27341 * gcc.c-torture/execute/20020213-1.c: New test.
27342
27343 2002-02-13 Richard Smith <richard@ex-parrot.com>
27344
27345 * g++.old-deja/g++.other/thunk1.C: New test.
27346
27347 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
27348
27349 * g++.dg/warn/weak1.C: weak attributes not supported on cygwin
27350
27351 2002-02-13 Stan Shebs <shebs@apple.com>
27352
27353 * gcc.dg/altivec-3.c: New.
27354
27355 2002-02-12 Jakub Jelinek <jakub@redhat.com>
27356
27357 * gcc.dg/Wunreachable-1.c: New test.
27358 * gcc.dg/Wunreachable-2.c: New test.
27359
27360 2002-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
27361
27362 * gcc.dg/c90-const-expr-3.c, gcc.dg/c99-const-expr-3.c: New tests.
27363
27364 2002-02-12 Neil Booth <neil@daikokuya.demon.co.uk>
27365
27366 * gcc.dg/decl-1.c: New test.
27367
27368 2002-02-12 David Billinghurst <David.Billinghurst@riotinto.com>
27369
27370 * gcc.dg/c99-flex-array-2.c: Add -std=iso9899:1999
27371
27372 2002-02-10 Kazu Hirata <kazu@hxi.com>
27373
27374 * gcc.c-torture/compile/961203-1.x: Disable on h8300 port.
27375 * gcc.c-torture/compile/980506-1.x: Likewise.
27376
27377 2002-02-10 Kazu Hirata <kazu@hxi.com>
27378
27379 * gcc.dg/20020210-1.c: New.
27380
27381 2002-02-09 Toon Moene <toon@moene.indiv.nluug.nl>
27382
27383 * g77.f-torture/execute/947.f: New regression test
27384 for PR fortran/947.
27385
27386 2002-02-09 Alexandre Oliva <aoliva@redhat.com>
27387
27388 * g++.old-deja/g++.abi/ptrmem.C: Lowest bit is significant on SH5.
27389 * g++.old-deja/g++.jason/thunk3.C: XFAIL on sh64-*-*.
27390
27391 2002-02-08 Richard Henderson <rth@redhat.com>
27392
27393 * gcc.c-torture/compile/labels-3.c: New.
27394
27395 2002-02-08 Jakub Jelinek <jakub@redhat.com>
27396
27397 * gcc.c-torture/execute/20020206-1.c: Test whether nesting 2
27398 expression statements work instead.
27399 * gcc.dg/noncompile/20020207-1.c: New test.
27400
27401 2002-02-07 Richard Henderson <rth@redhat.com>
27402
27403 * gcc.dg/debug/dwarf2-1.c (foo): Return a value.
27404
27405 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
27406
27407 * lib/prune.exp: Remove "In (program|subroutine"block-data)"
27408 message from g77
27409 * lib/g77-dg.exp: Trim g77 error messages so that they are
27410 recognized by dg.exp.
27411
27412 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
27413
27414 PR fortran/5473
27415 * g77.dg/pr5473.f: Now dg-error. Add additional cases.
27416
27417 2002-02-07 Richard Henderson <rth@redhat.com>
27418
27419 * g++.old-deja/g++.brendan/new2.C: Arrange for allocated memory
27420 to be sufficiently aligned for integers.
27421
27422 2002-02-07 Nathan Sidwell <nathan@codesourcery.com>
27423
27424 * g++.dg/template/friend4.C: New test.
27425
27426 2002-02-07 David Billinghurst <David.Billinghurst@riotinto.com>
27427
27428 PR fortran/5743
27429 * g77.f-torture/execute/intrinsic-unix-bessel.f: Remove
27430 unsupported cases.
27431
27432 2002-02-07 Richard Henderson <rth@redhat.com>
27433
27434 * gcc.dg/debug/dwarf2-1.c: Update for return warnings.
27435 * gcc.dg/noncompile/920507-1.c, gcc.dg/noncompile/920721-2.c,
27436 gcc.dg/noncompile/label-lineno-1.c, objc.dg/const-str-1.m,
27437 objc.dg/const-str-2.m, objc.dg/method-1.m: Likewise.
27438
27439 2002-02-06 Richard Henderson <rth@redhat.com>
27440
27441 * gcc.dg/asm-4.c: Add case with an unnamed operand in the middle.
27442
27443 2002-02-06 Janis Johnson <janis187@us.ibm.com>
27444
27445 * gcc.dg/20020206-1.c: New test.
27446
27447 2002-02-06 Jakub Jelinek <jakub@redhat.com>
27448
27449 * gcc.c-torture/execute/20020206-1.c: New test.
27450
27451 * gcc.c-torture/execute/20020206-2.c: New test.
27452
27453 PR optimization/5429:
27454 * gcc.c-torture/compile/20020206-1.c: New test.
27455
27456 2002-02-06 Nick Clifton <nickc@cambridge.redhat.com>
27457
27458 * g++.dg/ext/align1.C: Do not use an explicit alignment value
27459 as certain file formats cannot support particularly large
27460 alignments.
27461
27462 * g++.dg/warn/weak1.C: Expect a warning from COFF toolchains,
27463 and do not expect to be able to link the executable.
27464
27465 * g++.old-deja/g++.ext/attrib5.C: Expect the compilation to
27466 fail because the COFF format does not support the weak attribute.
27467
27468 2002-02-05 David Billinghurst <David.Billinghurst@riotinto.com>
27469
27470 * g77.dg/pr5473.f: New test
27471
27472 2002-02-05 Aldy Hernandez <aldyh@redhat.com>
27473
27474 * gcc.dg/altivec-4.c: AltiVec builtin predicates changed format.
27475 Fix testcase accordingly.
27476
27477 2002-02-04 Richard Henderson <rth@redhat.com>
27478
27479 * gcc.c-torture/execute/built-in-setjmp.c: Prototype stuff.
27480 (buf): Change to be an array of pointers, not ints.
27481
27482 2002-02-04 Jakub Jelinek <jakub@redhat.com>
27483
27484 * gcc.dg/Wswitch.c: Fix typos. Don't return unconditionally
27485 before all tests. Move warning one line above to match where it
27486 C frontend emits.
27487 * gcc.dg/Wswitch-2.c: New test.
27488 * g++.dg/warn/Wswitch-1.C: New test.
27489 * g++.dg/warn/Wswitch-2.C: New test.
27490
27491 2002-02-04 Richard Henderson <rth@redhat.com>
27492
27493 * g++.dg/abi/offsetof.C: Fix size comparison.
27494
27495 2002-02-04 Richard Sandiford <rsandifo@redhat.com>
27496
27497 * gcc.dg/cast-qual-2.c: New test.
27498
27499 2002-02-04 Jakub Jelinek <jakub@redhat.com>
27500
27501 * gcc.dg/20020201-4.c: New test.
27502
27503 2002-02-04 Ben Elliston <bje@redhat.com>
27504
27505 * lib/gcc.exp (gcc_init): Check that the need_status_wrapper
27506 target_info attribute != 0, in addition to the empty string.
27507 (gcc_target_compile): Likewise.
27508
27509 2002-02-03 Andrew Cagney <ac131313@redhat.com>
27510
27511 * gcc.dg/Wswitch.c: New test.
27512 PR gcc/4475. PR gcc/3780.
27513
27514 2002-02-03 Toon Moene <toon@moene.indiv.nluug.nl>
27515
27516 * g77.f-torture/execute/5122.f: New test for regressions
27517 against PR fortran/5122.
27518
27519 2002-02-03 David Billinghurst <David.Billinghurst@riotinto.com>
27520
27521 * g77.f-torture/compile/pr3743.f: Delete
27522 * g77.dg/pr3743-1.f: New test.
27523 * g77.dg/pr3743-2.f: New test.
27524 * g77.dg/pr3743-3.f: New test.
27525 * g77.dg/pr3743-4.f: New test.
27526
27527 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
27528
27529 * gcc.dg/cpp/uchar-1.c, uchar-2.c, uchar-3.c: New tests.
27530
27531 2002-02-02 Richard Henderson <rth@redhat.com>
27532
27533 * gcc.c-torture/execute/991118-1.c: Revert 2002-01-29 change.
27534 * gcc.c-torture/execute/bf64-1.c: Likewise.
27535
27536 2002-02-02 Jakub Jelinek <jakub@redhat.com>
27537
27538 * gcc.dg/20020201-2.c: New test.
27539
27540 * gcc.dg/20020201-3.c: New test.
27541
27542 * gcc.c-torture/execute/bitfld-2.c: New test.
27543
27544 2002-02-02 Neil Booth <neil@daikokuya.demon.co.uk>
27545
27546 * gcc.dg/bitfld-1.c: Update.
27547 * gcc.dg/bitfld-2.c: Update.
27548 * gcc.c-torture/execute/bitfld-1.x: New.
27549
27550 2002-02-02 Jakub Jelinek <jakub@redhat.com>
27551
27552 * gcc.c-torture/execute/20020201-1.c: New test.
27553
27554 2002-02-01 Janis Johnson <janis187@us.ibm.com>
27555
27556 PR target/5469
27557 * gcc.dg/20020201-1.c: New test.
27558
27559 2002-02-01 David.Billinghurst <David.Billinghurst@riotinto.com>
27560
27561 PR fortran/3743
27562 * g77.f-torture/execute/f90-intrinsic-bit.x: Remove
27563 * g77.f-torture/compile/pr3743.x: Remove
27564
27565 2002-01-31 Tom Rix <trix@redhat.com>
27566
27567 * gcc.dg/special/ecos.exp: Make gcsec-1.c unsupported for AIX.
27568
27569 2002-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
27570
27571 * gcc.dg/noncompile/20020130-1.c: New test.
27572
27573 2002-01-30 David Billinghurst <David.Billinghurst@riotinto.com>
27574
27575 * g77.dg/f77-edit-i-out.f: Escape \. Allow \r\n and \r.
27576
27577 2002-01-29 Richard Henderson <rth@redhat.com>
27578
27579 * gcc.c-torture/execute/991118-1.c: Cast various constants back
27580 to long long.
27581 * gcc.c-torture/execute/bf64-1.c: Likewise.
27582
27583 2002-01-29 Jakub Jelinek <jakub@redhat.com>
27584
27585 * gcc.c-torture/execute/20020129-1.c: New test.
27586
27587 2002-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
27588
27589 * gcc.c-torture/compile/20000224-1.c: Update.
27590 * gcc.c-torture/execute/bitfld-1.c: New tests.
27591 * gcc.dg/bitfld-1.c, bitfld-2.c: Diagnostic tests.
27592 * gcc.dg/uninit-A.c: Update.
27593
27594 2002-01-29 Nathan Sidwell <nathan@codesourcery.com>
27595
27596 * g++.dg/template/ctor1.C: Add instantiation.
27597
27598 2002-01-28 Paul Koning <pkoning@equallogic.com>
27599
27600 * gcc.c-torture/execute/builtin-prefetch-1.c: Changed first
27601 argument to __builtin_prefetch to be const ptr.
27602
27603 2002-01-28 Jakub Jelinek <jakub@redhat.com>
27604
27605 * gcc.c-torture/compile/20020120-1.c: New test.
27606
27607 2002-01-27 Kazu Hirata <kazu@hxi.com>
27608
27609 * gcc.c-torture/execute/20020127-1.c: New test.
27610
27611 2002-01-27 David Billinghurst <David.Billinghurst@riotinto.com>
27612
27613 * g77.dg/f77-edit-i-in.f: New test
27614 * g77.dg/f77-edit-i-out.f: New test
27615
27616 2002-01-25 Geoffrey Keating <geoffk@redhat.com>
27617
27618 * gcc.dg/debug/debug.exp: New file.
27619 * gcc.dg/debug/trivial.c: New file.
27620 * gcc.dg/debug/20000503-1.c: Moved from gcc.dg/.
27621 * gcc.dg/debug/20010207-1.c: Moved from gcc.dg/.
27622 * gcc.dg/debug/20011223-1.c: Moved from gcc.dg/.
27623 * gcc.dg/debug/20020104-2.c: Moved from gcc.dg/.
27624 * gcc.dg/debug/debug-1.c: Moved from gcc.dg/.
27625 * gcc.dg/debug/debug-2.c: Moved from gcc.dg/.
27626 * gcc.dg/debug/debug-3.c: Moved from gcc.dg/.
27627 * gcc.dg/debug/debug-4.c: Moved from gcc.dg/.
27628 * gcc.dg/debug/debug-5.c: Moved from gcc.dg/.
27629 * gcc.dg/debug/debug-6.c: Moved from gcc.dg/.
27630 * gcc.dg/debug/dwarf2-1.c: Moved from gcc.dg/.
27631 * gcc.dg/debug/dwarf2-2.c: Moved from gcc.dg/.
27632 * gcc.dg/20000503-1.c: Removed.
27633 * gcc.dg/20010207-1.c: Removed.
27634 * gcc.dg/20011223-1.c: Removed.
27635 * gcc.dg/20020104-2.c: Removed.
27636 * gcc.dg/debug-1.c: Removed.
27637 * gcc.dg/debug-2.c: Removed.
27638 * gcc.dg/debug-3.c: Removed.
27639 * gcc.dg/debug-4.c: Removed.
27640 * gcc.dg/debug-5.c: Removed.
27641 * gcc.dg/debug-6.c: Removed.
27642 * gcc.dg/dwarf2-1.c: Removed.
27643 * gcc.dg/dwarf2-2.c: Removed.
27644
27645 2002-01-25 Jakub Jelinek <jakub@redhat.com>
27646
27647 * g++.old-deja/g++.other/eh5.C: New test.
27648 * g++.old-deja/g++.other/sibcall2.C: New test.
27649 * g++.old-deja/g++.other/array9.C: New test.
27650 * g++.old-deja/g++.other/typename2.C: New test.
27651 * g++.old-deja/g++.other/crash60.C: New test.
27652 * g++.old-deja/g++.other/conv9.C: New test.
27653 * g++.old-deja/g++.other/mangle10.C: New test.
27654 * g++.old-deja/g++.other/unchanging1.C: New test.
27655 * g++.old-deja/g++.other/exprstmt1.C: New test.
27656 * g++.old-deja/g++.other/inline23.C: New test.
27657 * g++.old-deja/g++.eh/ia64-1.C: New test.
27658 * g++.old-deja/g++.other/dwarf2-1.C: New test.
27659 * g++.old-deja/g++.other/reload1.C: New test.
27660 * g++.old-deja/g++.other/static20.C: New test.
27661 * g++.old-deja/g++.other/local-alloc1.C: New test.
27662 * g++.old-deja/g++.other/conv8.C: New test.
27663 * g++.old-deja/g++.other/stmtexpr2.C: New test.
27664 * g++.old-deja/g++.other/storeexpr1.C: New test.
27665 * g++.old-deja/g++.other/storeexpr2.C: New test.
27666 * g++.dg/eh/template2.C: New test.
27667 * g++.dg/warn/weak1.C: New test.
27668
27669 2002-01-25 Hans-Peter Nilsson <hp@bitrange.com>
27670
27671 * lib/scanasm.exp (scan-assembler-dem, scan-assembler-dem-not):
27672 Remove first, non-varying, argument.
27673
27674 2002-01-23 Richard Henderson <rth@redhat.com>
27675
27676 * gcc.dg/inline-2.c: New.
27677
27678 * lib/scanasm.exp (scan-assembler): Remove optional vmessage arg.
27679 Add optional target arg. Check number of arguments.
27680 (scan-assembler-not, scan-assembler-dem): Likewise.
27681 (scan-assembler-dem-not): Likewise.
27682
27683 2002-01-23 Zack Weinberg <zack@codesourcery.com>
27684
27685 * g++.old-deja/g++.brendan/crash8.C: Don't expect an error on
27686 line 12.
27687 * g++.old-deja/g++.brendan/parse3.C,
27688 g++.old-deja/g++.other/crash26.C,
27689 g++.old-deja/g++.other/crash28.C,
27690 g++.old-deja/g++.other/crash29.C,
27691 g++.old-deja/g++.other/crash30.C,
27692 g++.old-deja/g++.other/crash35.C: Remove XFAILs where appropriate.
27693
27694 2002-01-23 Aldy Hernandez <aldyh@redhat.com>
27695
27696 * gcc.dg/20020115-1.c: New.
27697
27698 2002-01-23 Bob Wilson <bob.wilson@acm.org>
27699
27700 * gcc.c-torture/compile/20001226-1.x: xfail for Xtensa.
27701
27702 2002-01-23 Janis Johnson <janis187@us.ibm.com>
27703
27704 * gcc.dg/20020122-3.c: New.
27705
27706 2002-01-23 Jakub Jelinek <jakub@redhat.com>
27707
27708 * g++.dg/other/gc1.C: New test.
27709
27710 2002-01-23 Zack Weinberg <zack@codesourcery.com>
27711
27712 * gcc.dg/c99-intconst-1.c: Mark XFAIL.
27713
27714 2002-01-22 Richard Henderson <rth@redhat.com>
27715
27716 * gcc.dg/20020122-4.c: Use multiple outputs on the asm.
27717
27718 2002-01-22 Richard Henderson <rth@redhat.com>
27719
27720 * gcc.dg/20020122-4.c: New.
27721
27722 2002-01-22 H.J. Lu <hjl@gnu.org>
27723
27724 * g++.dg/special/ecos.exp: Append .exe instead of a.out as the
27725 link output.
27726 * gcc.dg/special/ecos.exp: Likewise.
27727 * lib/g++-dg.exp: Likewise.
27728 * lib/g77-dg.exp: Likewise.
27729 * lib/gcc-dg.exp : Likewise.
27730 * lib/mike-g++.exp: Likewise.
27731 * lib/mike-g77.exp: Likewise.
27732 * lib/mike-gcc.exp: Likewise.
27733 * lib/objc-dg.exp: Likewise.
27734
27735 2002-01-22 Janis Johnson <janis187@us.ibm.com>
27736
27737 PR target/5379
27738 * gcc.dg/20020122-2.c: New test.
27739
27740 2002-01-22 Hans-Peter Nilsson <hp@axis.com>
27741
27742 * gcc.dg/20020122-1.c: New test.
27743
27744 2001-01-22 David.Billinghurst <David.Billinghurst@riotinto.com>
27745
27746 * g++.old-deja/g++.ext/attrib5.C: XFAIL cygwin too
27747
27748 2002-01-22 David Billinghurst <David.Billinghurst@riotinto.com>
27749
27750 * gcc.dg/20010207-1.c: Restrict to i?86-*-[eflno]*
27751
27752 2002-01-21 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
27753
27754 * gcc.c-torture/compile/20020121-1.c: New test.
27755
27756 2002-01-21 John David Anglin <dave@hiauly1.hia.nrc.ca>
27757
27758 * lib/g77.exp (g77_link_flags): Remove check for libg2c.so in setting
27759 ld_library_path.
27760
27761 2002-01-21 Jakub Jelinek <jakub@redhat.com>
27762
27763 * gcc.dg/20020218-1.c: New test.
27764
27765 2002-01-21 David.Billinghurst <David.Billinghurst@riotinto.com>
27766
27767 * lib/prune.exp (prune_gcc_output): Prune "At global scope"
27768 messages
27769 * g++.dg/other/deprecated.C: Remove dg-bogus comment for
27770 "At global scope" warning
27771 * g++.dg/ext/align1.C: Change cygwin test for alignment
27772 from db-bogus to dg-warning
27773
27774 2002-01-21 Zack Weinberg <zack@codesourcery.com>
27775
27776 * g77.f-torture/compile/cpp2.F: New test.
27777
27778 2002-01-19 Nathan Sidwell <nathan@codesourcery.com>
27779
27780 * g++.dg/template/access1.C: New test.
27781
27782 2002-01-18 Aldy Hernandez <aldyh@redhat.com>
27783
27784 * gcc.dg/20020118-1.c: New.
27785
27786 2002-01-18 Kazu Hirata <kazu@hxi.com>
27787
27788 * testsuite/gcc.c-torture/execute/20020118-1.c: New test.
27789
27790 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27791
27792 * g++.dg/other/deprecated.C: Fix FAIL from "At global scope" message.
27793 * g++.dg/ext/align1.C: Fix fail on cygwin from maximum
27794 alignment warnings.
27795
27796 2001-01-18 David Billinghurst <David.Billinghurst@riotinto.com>
27797
27798 * gcc.misc-tests/i386-prefetch.exp: Save and restore
27799 torture_with_loops and torture_without_loops
27800
27801 2002-01-17 Jakub Jelinek <jakub@redhat.com>
27802
27803 * gcc.c-torture/compile/20020116-1.c: New test.
27804
27805 2002-01-16 Jakub Jelinek <jakub@redhat.com>
27806
27807 * gcc.dg/20020116-2.c: New test.
27808
27809 * gcc.dg/ultrasp4.c: New test.
27810
27811 * gcc.dg/20020116-1.c: New test.
27812
27813 2002-01-15 Geoffrey Keating <geoffk@redhat.com>
27814
27815 * gcc.dg/20020103-1.c: Also test for __PPC__, since that's used
27816 by EABI.
27817
27818 2002-01-15 Janis Johnson <janis187@us.ibm.com>
27819
27820 * gcc.misc-tests/i386-prefetch.exp: New.
27821 * gcc.misc-tests/i386-pf-3dnow-1.c: New test.
27822 * gcc.misc-tests/i386-pf-athlon-1.c: New test.
27823 * gcc.misc-tests/i386-pf-none-1.c: New test.
27824 * gcc.misc-tests/i386-pf-sse-1.c: New test.
27825
27826 2002-01-15 Jakub Jelinek <jakub@redhat.com>
27827
27828 * gcc.dg/gnu89-init-1.c: Add new tests.
27829
27830 2002-01-15 Andreas Jaeger <aj@suse.de>
27831
27832 * gcc.dg/i386-mmx-1.c: Also run on x86-64.
27833 * gcc.dg/i386-mmx-2.c: Likewise.
27834 * gcc.dg/i386-sse-1.c: Likewise.
27835 * gcc.dg/i386-sse-2.c: Likewise.
27836 * gcc.dg/i386-sse-3.c: Likewise.
27837
27838 2001-01-14 David Billinghurst <David.Billinghurst@riotinto.com>
27839
27840 * g77.f-torture/execute/intrinsic-unix-bessel.f:
27841 Uncomment additional cases that now pass.
27842
27843 2002-01-11 Richard Henderson <rth@redhat.com>
27844
27845 * gcc.dg/i386-mmx-1.c, gcc.dg/i386-mmx-2.c: New.
27846 * gcc.dg/i386-sse-1.c, gcc.dg/i386-sse-2.c, gcc.dg/i386-sse-1.c: New.
27847
27848 2002-01-11 Nicola Pero <n.pero@mi.flashnet.it>
27849
27850 * objc.dg/special/unclaimed-category-1.m: Include objc/objc-api.h.
27851
27852 2002-01-10 Aldy Hernandez <aldyh@redhat.com>
27853
27854 * gcc.dg/altivec-4.c: Add tests for lvebx, lvehx, lvewx, lvxl,
27855 lvx, stvx, stvebx, stvehx, stvewx, stvxl.
27856
27857 2002-01-10 Dale Johannesen <dalej@apple.com>
27858
27859 * gcc.c-torture/execute/loop-11.c: New.
27860
27861 2002-01-08 Aldy Hernandez <aldyh@redhat.com>
27862
27863 * gcc.dg/altivec-4.c: Add test for mtvscr, dssall, mfvscr,
27864 dss, lvsl, lvsr, dstt, dstst, dststt, dst.
27865
27866 2002-01-09 Richard Henderson <rth@redhat.com>
27867
27868 * gcc.c-torture/execute/20020108-1.c: Rewrite to choose the proper
27869 type in which to perform the operation for each size.
27870
27871 2002-01-09 Alan Matsuoka (alanm@redhat.com)
27872
27873 * gcc.c-torture/compile/20020109-2.c: New test.
27874
27875 2002-01-09 Gwenole Beauchesne <bgeauchesne@mandrakesoft.com>
27876
27877 * gcc.c-torture/execute/loop-10.c: New test.
27878
27879 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27880
27881 * gcc.c-torture/compile/20010226-1.c: New test.
27882 * gcc.c-torture/compile/20010227-1.c: New test.
27883 * gcc.c-torture/compile/20010426-1.c: New test.
27884 * gcc.c-torture/compile/20010510-1.c: New test.
27885 * gcc.c-torture/compile/20010605-3.c: New test.
27886 * gcc.c-torture/compile/20010824-1.c: New test.
27887 * gcc.c-torture/execute/20010409-1.c: New test.
27888 * gcc.dg/noncompile/20000901-1.c: New test.
27889 * gcc.dg/20001023-1.c: New test.
27890 * gcc.dg/20001101-1.c: New test.
27891 * gcc.dg/20001102-1.c: New test.
27892 * gcc.dg/20010207-1.c: New test.
27893 * gcc.dg/20010405-1.c: New test.
27894 * gcc.dg/20010822-1.c: New test.
27895 * gcc.dg/20011107-1.c: New test.
27896
27897 2002-01-09 Jeffrey A Law (law@redhat.com)
27898
27899 * gcc.dg/asm-fs-1.c: Disable warnings when compiling.
27900
27901 * gcc.c-torture/execute/strct-stdarg-1.x: New file. Expect
27902 execution failure on PA targets.
27903
27904 2002-01-09 Jakub Jelinek <jakub@redhat.com>
27905
27906 * gcc.c-torture/compile/20020109-1.c: New test.
27907
27908 2002-01-08 Kazu Hirata <kazu@hxi.com>
27909
27910 * gcc.c-torture/execute/20020108-1.c: New test.
27911
27912 2002-01-08 Jakub Jelinek <jakub@redhat.com>
27913
27914 * gcc.dg/20020108-1.c: New test.
27915
27916 2002-01-08 H.J. Lu <hjl@gnu.org>
27917
27918 * objc.dg/special/special.exp: Add -I${srcdir}/../../libobjc
27919 for header files.
27920
27921 2002-01-08 Geoff Keating <geoffk@redhat.com>
27922
27923 * gcc.dg/altivec-4.c: Make the 'char' entries signed also for
27924 consistency.
27925
27926 2002-01-07 Aldy Hernandez <aldyh@redhat.com>
27927
27928 * gcc.dg/altivec-4.c: Test altivec predicates.
27929
27930 2002-01-07 Jakub Jelinek <jakub@redhat.com>
27931
27932 * gcc.c-torture/execute/20020107-1.c: New test.
27933
27934 2002-01-06 Craig Rodrigues <rodrigc@gcc.gnu.org>
27935
27936 PR c/5279
27937 * gcc.c-torture/compile/20020106-1.c: New test.
27938
27939 2002-01-05 Hans-Peter Nilsson <hp@bitrange.com>
27940
27941 * gcc.c-torture/execute/nestfunc-4.c: New test.
27942
27943 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27944
27945 * g++.old-deja/g++.abi/aggregates.C: Corrected last patch: removed
27946 extra triple that slipped in.
27947 * g++.old-deja/g++.abi/align.C: Likewise.
27948 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27949
27950 2002-01-04 Loren J. Rittle <ljrittle@acm.org>
27951
27952 * g++.old-deja/g++.abi/aggregates.C: Do not skip i?86-*-freebsd*.
27953 * g++.old-deja/g++.abi/align.C: Likewise.
27954 * g++.old-deja/g++.abi/bitfields.C: Likewise.
27955
27956 * gcc.c-torture/execute/ieee/rbug.c: Force FP to extended-precision
27957 on FreeBSD/i386.
27958 * gcc.c-torture/execute/ieee/rbug.x: Remove all XFAIL markers for
27959 FreeBSD.
27960
27961 2002-01-04 Jakub Jelinek <jakub@redhat.com>
27962
27963 * gcc.dg/20020104-1.c: New test.
27964
27965 * gcc.dg/20020104-2.c: New test.
27966
27967 2002-01-04 Hans-Peter Nilsson <hp@bitrange.com>
27968
27969 * gcc.dg/20020103-1.c: Fix typo in target selector.
27970
27971 2002-01-03 Richard Henderson <rth@redhat.com>
27972
27973 * gcc.dg/20020103-1.c: New.
27974
27975 2002-01-03 Kazu Hirata <kazu@hxi.com>
27976
27977 * gcc.c-torture/execute/20020103-1.c: New test.
27978
27979 2002-01-03 Jakub Jelinek <jakub@redhat.com>
27980
27981 * g++.dg/other/debug2.C: New test.
27982
27983 * gcc.c-torture/compile/20020103-1.c: New test.
27984
27985 2002-01-02 Jakub Jelinek <jakub@redhat.com>
27986
27987 * gcc.dg/gnu89-init-1.c: Added new tests.
27988
27989 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
27990
27991 * g++.dg/template/friend2.C: Remove as patch is reverted.
27992
27993 * g++.dg/warn/oldcast1.C: New test.
27994
27995 * g++.dg/template/ptrmem1.C: New test.
27996 * g++.dg/template/ptrmem2.C: New test.
27997
27998 * g++.dg/template/ntp.C: New test.
27999
28000 * g++.dg/other/component1.C: New test.
28001
28002 * g++.dg/template/ttp3.C: New test.
28003
28004 * g++.dg/template/friend2.C: New test.
28005 * g++.old-deja/g++/brendan/crash8.C: Adjust location of error.
28006
28007 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28008
28009 * g++.dg/other/ptrmem1.C: New test.
28010 * g++.dg/other/ptrmem2.C: New test.
28011
28012 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28013
28014 * g++.dg/template/ctor1.C: New test.
28015
28016 2002-01-02 Nathan Sidwell <nathan@codesourcery.com>
28017
28018 * g++.dg/template/friend2.C: New test.
28019
28020 2002-01-01 Hans-Peter Nilsson <hp@bitrange.com>
28021
28022 * gcc.dg/mmix-1.c: New test.
28023
28024 2001-12-31 Richard Henderson <rth@redhat.com>
28025
28026 * gcc.dg/asm-5.c: New.
28027
28028 2001-12-31 Paolo Carlini <pcarlini@unitus.it>
28029
28030 * g++.old-deja/g++.robertl/eb130.C: hash_set is now
28031 in namespace __gnu_cxx
28032
28033 2001-12-30 Richard Henderson <rth@redhat.com>
28034
28035 * gcc.dg/debug-6.c: New.
28036
28037 2001-12-30 Jakub Jelinek <jakub@redhat.com>
28038
28039 * gcc.c-torture/compile/20011229-2.c: New test.
28040
28041 2001-12-29 Jakub Jelinek <jakub@redhat.com>
28042
28043 * gcc.dg/debug-3.c: New test.
28044 * gcc.dg/debug-4.c: New test.
28045 * gcc.dg/debug-5.c: New test.
28046
28047 2001-12-29 Richard Henderson <rth@redhat.com>
28048
28049 * g++.dg/eh/loop1.C: New.
28050
28051 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
28052
28053 * g++.dg/template/crash1.C: New test.
28054
28055 2001-12-29 Nathan Sidwell <nathan@codesourcery.com>
28056
28057 * g++.dg/other/const1.C: New test.
28058
28059 2001-12-29 Hans-Peter Nilsson <hp@bitrange.com>
28060
28061 * gcc.c-torture/compile/20011229-1.c: New test.
28062
28063 2001-12-28 Stan Shebs <shebs@apple.com>
28064
28065 * lib/objc-torture.exp: Resync with c-torture.exp.
28066 * lib/objc.exp: Load standard libraries.
28067
28068 2001-12-28 Jakub Jelinek <jakub@redhat.com>
28069
28070 * gcc.dg/gnu89-init-1.c: Adjust for the new behavior, add some
28071 additional tests.
28072
28073 2001-12-27 Roger Sayle <roger@eyesopen.com>
28074
28075 * gcc.c-torture/execute/string-opt-16.c: New testcase.
28076
28077 2001-12-27 Richard Henderson <rth@redhat.com>
28078
28079 * gcc.dg/debug-1.c, gcc.dg/debug-2.c: New.
28080
28081 2001-12-26 Nathan Sidwell <nathan@codesourcery.com>
28082
28083 * g++.dg/eh/ctor1.C: New test.
28084 * g++.dg/other/error2.C: New test.
28085
28086 2001-12-24 Nathan Sidwell <nathan@codesourcery.com>
28087
28088 * g++.dg/other/init2.C: New test.
28089
28090 2001-12-24 Richard Henderson <rth@redhat.com>
28091
28092 * gcc.dg/20011223-1.c: New.
28093 * gcc.dg/inline-1.c: New.
28094
28095 2001-12-23 Richard Henderson <rth@redhat.com>
28096
28097 * gcc.dg/asm-4.c: Test operand modifiers.
28098
28099 2001-12-23 Richard Henderson <rth@redhat.com>
28100
28101 * gcc.c-torture/execute/20011219-1.c (main): Make "i" a long.
28102
28103 2001-12-23 Joseph S. Myers <jsm28@cam.ac.uk>
28104
28105 * gcc.c-torture/execute/20011223-1.c: New test.
28106
28107 2001-12-21 Richard Henderson <rth@redhat.com>
28108
28109 * gcc.dg/wtr-aggr-init-1.c: Test that __extension__ disables then
28110 re-enables the warning.
28111
28112 2001-12-21 Richard Henderson <rth@redhat.com>
28113
28114 * g++.old-deja/g++.eh/badalloc1.C (malloc): Fix typo.
28115
28116 2001-12-20 Jakub Jelinek <jakub@redhat.com>
28117
28118 * gcc.c-torture/compile/20011218-1.c: New test.
28119
28120 2001-12-20 Nick Clifton <nickc@cambridge.redhat.com>
28121
28122 * gcc.misc-test/arm-isr.exp: New file. Control running of the
28123 arm-isr.c test.
28124 * gcc.misc-tests/arm-isr.c: New file. Test prologue and
28125 epilogue generation for ARM ISR routines.
28126
28127 2001-12-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28128
28129 * gcc.dg/format/builtin-1.c: Test unlocked stdio.
28130 * gcc.dg/format/c90-printf-3.c: Likewise.
28131 * gcc.dg/format/c99-printf-3.c: Likewise.
28132 * gcc.dg/format/ext-1.c: Likewise.
28133 * gcc.dg/format/ext-6.c: Likewise.
28134 * gcc.dg/format/format.h: Prototype unlocked stdio.
28135
28136 2001-12-20 Richard Henderson <rth@redhat.com>
28137
28138 * g++.old-deja/g++.eh/badalloc1.C (arena_size): New.
28139 (arena): Use it.
28140 (malloc): Correct allocation logic. Abort if we fill up the
28141 arena before initialization complete.
28142 (realloc): Correct allocation logic.
28143
28144 2001-12-20 Jakub Jelinek <jakub@redhat.com>
28145
28146 * gcc.c-torture/compile/20011219-2.c: New test.
28147
28148 * gcc.c-torture/execute/20011219-1.c: New test.
28149
28150 2001-12-19 David Billinghurst <David.Billinghurst@riotinto.com>
28151
28152 * gcc.dg/special/ecos.exp: wkali-1.c unsupported if
28153 target does not support weak symbols.
28154
28155 2001-12-19 Jakub Jelinek <jakub@redhat.com>
28156
28157 * gcc.c-torture/compile/20011219-1.c: New test.
28158
28159 2001-12-19 Nathan Sidwell <nathan@codesourcery.com>
28160
28161 * g++.dg/other/error1.C: New test.
28162
28163 2001-12-17 Jeffrey A Law (law@redhat.com)
28164
28165 * gcc.c-torture/execute/20011217-1.c: New test.
28166
28167 2001-12-17 Nicola Pero <nicola@brainstorm.co.uk>
28168
28169 * objc.dg/special/: New directory.
28170 * objc.dg/special/special.exp: New file.
28171 * objc.dg/special/unclaimed-category-1.h: New file.
28172 * objc.dg/special/unclaimed-category-1a.m: New file.
28173 * objc.dg/special/unclaimed-category-1.m: New file.
28174
28175 2001-12-17 Andreas Jaeger <aj@suse.de>
28176
28177 * gcc.c-torture/compile/20011217-2.c: New test.
28178
28179 2001-12-17 Joseph S. Myers <jsm28@cam.ac.uk>
28180
28181 * gcc.c-torture/compile/20011217-1.c: New test.
28182
28183 2001-12-14 Aldy Hernandez <aldyh@redhat.com>
28184
28185 * testsuite/gcc.dg/20011214-1.c: New.
28186
28187 2001-12-13 Aldy Hernandez <aldyh@redhat.com>
28188
28189 * gcc.dg/altivec-4.c: New.
28190
28191 2001-12-13 Hans-Peter Nilsson <hp@axis.com>
28192
28193 * gcc.dg/20011113-1.c: New test.
28194
28195 2001-12-13 John David Anglin <dave@hiauly1.hia.nrc.ca>
28196
28197 * g++.old-deja/g++.jason/template31.C: Remove templates for classes
28198 std::__malloc_alloc_template<0> and
28199 std::__default_alloc_template<false, 0>.
28200
28201 2001-12-13 Nicola Pero <n.pero@mi.flashnet.it>
28202
28203 * objc/execute/bf-21.m: New test.
28204 * objc/execute/enumeration-1.m: New test.
28205 * objc/execute/enumeration-2.m: New test.
28206
28207 2001-12-12 Jakub Jelinek <jakub@redhat.com>
28208
28209 * gcc.dg/gnu89-init-1.c: New test.
28210
28211 2001-12-12 Nathan Sidwell <nathan@codesourcery.com>
28212
28213 * g++.old-deja/g++.brendan/crash56.C: Adjust implicit typename.
28214 * g++.old-deja/g++.jason/2371.C: Likewise.
28215 * g++.old-deja/g++.jason/template33.C: Likewise.
28216 * g++.old-deja/g++.jason/template34.C: Likewise.
28217 * g++.old-deja/g++.jason/template36.C: Likewise.
28218 * g++.old-deja/g++.oliva/typename1.C: Likewise.
28219 * g++.old-deja/g++.oliva/typename2.C: Likewise.
28220 * g++.old-deja/g++.other/typename1.C: Likewise.
28221 * g++.old-deja/g++.pt/inherit2.C: Likewise.
28222 * g++.old-deja/g++.pt/nontype5.C: Likewise.
28223 * g++.old-deja/g++.pt/typename11.C: Likewise.
28224 * g++.old-deja/g++.pt/typename14.C: Likewise.
28225 * g++.old-deja/g++.pt/typename16.C: Likewise.
28226 * g++.old-deja/g++.pt/typename3.C: Likewise.
28227 * g++.old-deja/g++.pt/typename4.C: Likewise.
28228 * g++.old-deja/g++.pt/typename5.C: Likewise.
28229 * g++.old-deja/g++.pt/typename7.C: Likewise.
28230 * g++.old-deja/g++.robertl/eb9.C: Likewise.
28231
28232 2001-12-11 Nathan Sidwell <nathan@codesourcery.com>
28233
28234 * g++.dg/other/linkage1.C: New test.
28235 * g++.old-deja/g++.brendan/err-msg2.C: Alter to avoid two
28236 specifiers.
28237
28238 2001-12-11 Neil Booth <neil@daikokuya.demon.co.uk>
28239
28240 * gcc.dg/concat.c: New test.
28241
28242 2001-12-11 Stan Shebs <shebs@apple.com>
28243
28244 * objc/compile: New test directory.
28245 * objc/compile/compile.exp: New expect script.
28246 * objc/compile/20011211-1.m: New compile test.
28247
28248 2001-12-11 Jason Merrill <jason@redhat.com>
28249
28250 * lib/prune.exp (prune_gcc_output): Also handle "In member
28251 function". So many permutations...
28252
28253 2001-12-10 Nathan Sidwell <nathan@codesourcery.com>
28254
28255 * g++.dg/template/typedef1.C: New test.
28256
28257 2001-12-09 Nathan Sidwell <nathan@codesourcery.com>
28258
28259 * g++.dg/other/copy1.C: New test.
28260
28261 2001-10-08 Aldy Hernandez <aldyh@redhat.com>
28262
28263 * gcc.c-torture/execute/builtin-types-compatible-p.c: New.
28264
28265 * gcc.dg/builtin-choose-expr.c: New.
28266
28267 2001-12-07 Aldy Hernandez <aldyh@redhat.com>
28268
28269 * gcc.dg/altivec-2.c: New.
28270
28271 2001-12-07 Richard Henderson <rth@redhat.com>
28272
28273 * gcc.dg/cpp/ucs.c: Adjust expected warning for 64-bit hosts.
28274
28275 2001-12-07 Stephane Carrez <Stephane.Carrez@sun.com>
28276
28277 * gcc.dg/sparc-ret.c: New file, test return corruption bug for
28278 ultrasparc.
28279
28280 2001-12-07 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
28281
28282 * g++-old.deja/g++.robertl/eb101.C: Deleted.
28283
28284 2001-12-06 Janis Johnson <janis187@us.ibm.com>
28285
28286 * gcc.c-torture/execute/builtin-prefetch-1.c: Add checks for
28287 variable argument list.
28288
28289 2001-12-06 Zack Weinberg <zack@codesourcery.com>
28290
28291 * gcc.c-torture/execute/memcheck: Delete entire directory.
28292 (files: blkarg.c blkarg.x driver.c driver.h t1.c t2.c t3.c
28293 t4.c t5.c t6.c t7.c t8.c t9.c template memcheck.exp)
28294
28295 2001-12-05 Neil Booth <neil@daikokuya.demon.co.uk>
28296
28297 * gcc.dg/Wshadow-1.c: New test.
28298
28299 2001-12-05 Jakub Jelinek <jakub@redhat.com>
28300
28301 * gcc.c-torture/compile/20011130-1.c: New test.
28302
28303 * gcc.dg/noncompile/20011025-1.c: New test.
28304
28305 * g++.dg/other/anon-union.C: New test.
28306
28307 * gcc.c-torture/execute/20011024-1.c: New test.
28308
28309 2001-12-04 Joseph S. Myers <jsm28@cam.ac.uk>
28310
28311 * gcc.c-torture/execute/20000722-1.x,
28312 gcc.c-torture/execute/20010123-1.x: Remove.
28313 * gcc.c-torture/compile/init-3.c: Don't use a compound literal.
28314 * gcc.dg/c90-complit-1.c, gcc.dg/c99-complit-1.c,
28315 gcc.dg/c99-complit-2.c: New tests.
28316
28317 2001-12-04 Nathan Sidwell <nathan@codesourcery.com>
28318
28319 * g++.dg/inherit/base1.C: New test.
28320
28321 2001-12-04 Jakub Jelinek <jakub@redhat.com>
28322
28323 * g++.dg/other/stdarg1.C: New test.
28324
28325 * gcc.c-torture/compile/20011130-2.c: New test.
28326
28327 2001-12-03 Janis Johnson <janis187@us.ibm.com>
28328
28329 * gcc.c-torture/execute/builtin-prefetch-1.c: New test.
28330 * gcc.c-torture/execute/builtin-prefetch-2.c: New test.
28331 * gcc.c-torture/execute/builtin-prefetch-3.c: New test.
28332 * gcc.c-torture/execute/builtin-prefetch-4.c: New test.
28333 * gcc.c-torture/execute/builtin-prefetch-5.c: New test.
28334 * gcc.dg/builtin-prefetch-1.c: New test.
28335
28336 2001-12-03 Jakub Jelinek <jakub@redhat.com>
28337
28338 * gcc.dg/20011130-1.c: New test.
28339
28340 2001-12-03 Nathan Sidwell <nathan@codesourcery.com>
28341
28342 * g++.dg/other/scope1.C: New test.
28343 * g++.dg/template/explicit-instantiation.C: Remove XFAIL
28344
28345 2001-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
28346
28347 * gcc.dg/vla-init-1.c: New test.
28348
28349 2001-12-01 Geoff Keating <geoffk@redhat.com>
28350
28351 * gcc.c-torture/compile/structs.c: New testcase from GDB.
28352
28353 2001-12-02 Neil Booth <neil@daikokuya.demon.co.uk>
28354
28355 * objc.dg/alias.m: Update.
28356 * objc.dg/class-1.m: Update.
28357 * objc.dg/const-str-1.m: Update.
28358 * objc.dg/fwd-proto-1.m: Update.
28359 * objc.dg/id-1.m: Update.
28360 * objc.dg/super-class-1.m: Update.
28361
28362 2001-11-29 Mark Mitchell <mark@codesourcery.com>
28363
28364 * g++.old-deja/g++.pt/memtemp100.C: Remove non-standard
28365 constructs.
28366
28367 2001-11-28 Jeffrey A Law (law@cygnus.com)
28368
28369 * gcc.c-torture/execute/20011128-1.c: New test.
28370
28371 2001-11-28 Hans-Peter Nilsson <hp@axis.com>
28372
28373 * gcc.dg/20011127-1.c: New test.
28374
28375 2001-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
28376
28377 * gcc.dg/format/strfmon-1.c: Update comments. Adjust examples
28378 from Austin Group draft 7.
28379 * gcc.dg/format/xopen-1.c: Update comments. Add tests for gaps in
28380 scanf format arguments.
28381 * gcc.dg/format/no-exargs-2.c: New test.
28382
28383 2001-11-25 Nathan Sidwell <nathan@codesourcery.com>
28384
28385 * g++.dg/abi/vbase8-4.C: New test.
28386
28387 2001-11-24 Ian Lance Taylor <ian@airs.com>
28388
28389 * gcc.c-torture/execute/20011121-1.c: New test.
28390
28391 2001-11-23 Jeffrey A Law (law@cygnus.com)
28392
28393 * gcc.c-torture/execute/ieee/20011123-1.c: New test.
28394
28395 2001-11-23 Andreas Jaeger <aj@suse.de>
28396
28397 * gcc.dg/cpp/charconst-2.c: New test.
28398
28399 2001-11-22 Geoffrey Keating <geoffk@redhat.com>
28400
28401 * lib/old-dejagnu.exp (old-dejagnu): Copy extra source files
28402 to the host if it is remote. Let tests specify extra headers
28403 they use.
28404 * g++.old-deja/g++.abi/vtable3a.C: This uses 'vtable3.h'.
28405 * g++.old-deja/g++.abi/vtable3b.C: This uses 'vtable3.h'.
28406 * g++.old-deja/g++.abi/vtable3c.C: This uses 'vtable3.h'.
28407 * g++.old-deja/g++.abi/vtable3d.C: This uses 'vtable3.h'.
28408 * g++.old-deja/g++.abi/vtable3e.C: This uses 'vtable3.h'.
28409 * g++.old-deja/g++.abi/vtable3f.C: This uses 'vtable3.h'.
28410 * g++.old-deja/g++.abi/vtable3g.C: This uses 'vtable3.h'.
28411 * g++.old-deja/g++.abi/vtable3h.C: This uses 'vtable3.h'.
28412 * g++.old-deja/g++.abi/vtable3i.C: This uses 'vtable3.h'.
28413 * g++.old-deja/g++.abi/vtable3j.C: This uses 'vtable3.h'.
28414
28415 2001-11-22 Nick Clifton <nickc@cambridge.redhat.com>
28416
28417 * gcc.c-torture/execute/ieee/20000320-1.c: Fix patterns to work
28418 for little endian ARMs.
28419
28420 2001-11-20 Jakub Jelinek <jakub@redhat.com>
28421
28422 * gcc.c-torture/compile/20011119-1.c: New test.
28423 * gcc.c-torture/compile/20011119-2.c: New test.
28424
28425 2001-11-17 Aldy Hernandez <aldyh@redhat.com>
28426
28427 * gcc.dg/altivec-1.c: Fix typo.
28428
28429 2001-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
28430
28431 * gcc.dg/c90-intconst-1.c, gcc.dg/c99-intconst-1.c: New tests.
28432
28433 2001-11-20 Nick Clifton <nickc@cambridge.redhat.com>
28434
28435 * gcc.c-torture/compile/981006-1.x: Treat XScale like ARM.
28436
28437 2001-11-19 Geoffrey Keating <geoffk@redhat.com>
28438
28439 * lib/g77.exp: Don't specify --rpath-link.
28440
28441 * gcc.dg/cpp/cpp.exp: For testing on a remote host, copy
28442 across all the headers.
28443 * gcc.dg/format/format.exp: For testing on a remote host,
28444 copy format.h.
28445
28446 * gcc.c-torture/execute/20011008-3.c: Allow for small STACK_SIZE.
28447 * gcc.c-torture/execute/930406-1.c: Likewise.
28448 * gcc.c-torture/execute/comp-goto-1.c: Likewise.
28449
28450 2001-11-19 Aldy Hernandez <aldyh@redhat.com>
28451
28452 * gcc.dg/altivec-1.c: New.
28453
28454 2001-11-19 Neil Booth <neil@daikokuya.demon.co.uk>
28455
28456 * gcc.dg/cpp/fpreprocessed.c: New test case.
28457
28458 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28459
28460 * gcc.dg/cpp/assert_trad1.c, gcc.dg/cpp/tr-paste.c,
28461 gcc.dg/cpp/tr-str.c: Use -traditional-cpp instead of -traditional.
28462 * gcc.dg/ext-glob.c: Expect -traditional deprecation warning.
28463
28464 2001-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
28465
28466 * gcc.dg/no-builtin-1.c: New test.
28467
28468 2001-11-16 Jakub Jelinek <jakub@redhat.com>
28469
28470 * gcc.c-torture/execute/20011115-1.c: New test.
28471
28472 2001-11-15 Jakub Jelinek <jakub@redhat.com>
28473
28474 * gcc.c-torture/compile/20011114-2.c: New test.
28475 * gcc.c-torture/compile/20011114-3.c: New test.
28476 * gcc.c-torture/compile/20011114-4.c: New test.
28477
28478 2001-11-15 Nathan Sidwell <nathan@codesourcery.com>
28479
28480 * g++.dg/other/init1.C: New test.
28481
28482 2001-11-14 Geoffrey Keating <geoffk@redhat.com>
28483
28484 * gcc.dg/noncompile/920923-1.c: xstormy16 produces an extra error
28485 message.
28486
28487 * gcc.c-torture/execute/20011114-1.c: New testcase.
28488
28489 * gcc.c-torture/compile/20010327-1.c: Revert last change.
28490 * gcc.c-torture/compile/20011114-1.c: New test, exactly
28491 like the (before this change) version of 20010327-1.c.
28492
28493 2001-11-14 Roger Sayle <roger@eyesopen.com>
28494
28495 * gcc.c-torture/execute/string-opt-13.c: New testcase.
28496
28497 2001-11-14 Richard Sandiford <rsandifo@redhat.com>
28498
28499 * g++.dg/init/array2.C: New test.
28500
28501 2001-11-14 Alexandre Oliva <aoliva@redhat.com>
28502
28503 * gcc.c-torture/execute/20010122-1.c: Prevent unwanted inlining.
28504
28505 2001-11-13 Nathan Sidwell <nathan@codesourcery.com>
28506
28507 * g++.dg/other/forscope1.C: New test.
28508 * g++.dg/ext/forscope1.C: New test.
28509 * g++.dg/ext/forscope2.C: New test.
28510
28511 2001-11-13 Jakub Jelinek <jakub@redhat.com>
28512
28513 * gcc.c-torture/execute/20011113-1.c: New test.
28514
28515 2001-11-09 Geoffrey Keating <geoffk@redhat.com>
28516
28517 * gcc.c-torture/execute/20011109-2.c: New test.
28518
28519 * gcc.c-torture/execute/20011109-1.c: New test.
28520
28521 2001-11-09 Jakub Jelinek <jakub@redhat.com>
28522
28523 * gcc.c-torture/compile/20011109-1.c: New test.
28524
28525 2001-11-08 Geoffrey Keating <geoffk@redhat.com>
28526
28527 * g++.old-deja/g++.bugs/900227_01.C: Change stormy16 to xstormy16.
28528 * g++.old-deja/g++.eh/badalloc1.C: Change stormy16 to xstormy16.
28529 * g++.old-deja/g++.mike/ns15.C: Change stormy16 to xstormy16.
28530 * g++.old-deja/g++.pt/crash16.C: Change stormy16 to xstormy16.
28531 * gcc.c-torture/compile/961203-1.x: Change stormy16 to xstormy16.
28532 * gcc.c-torture/compile/980506-1.x: Change stormy16 to xstormy16.
28533 * gcc.c-torture/compile/990617-1.x: Change stormy16 to xstormy16.
28534
28535 2001-11-08 Neil Booth <neil@daikokuya.demon.co.uk>
28536
28537 * g++.dg/warn/Wshadow-1.C: New tests.
28538 * g++.old-deja/g++.mike/for3.C: Update.
28539
28540 2001-11-06 Joseph S. Myers <jsm28@cam.ac.uk>
28541
28542 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-array-lval-2.c,
28543 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-array-lval-2.c: Remove
28544 XFAILs. Adjust expected error texts.
28545 * gcc.c-torture/compile/20011106-1.c,
28546 gcc.c-torture/compile/20011106-2.c, gcc.dg/c90-array-lval-3.c,
28547 gcc.dg/c90-array-lval-4.c, gcc.dg/c90-array-lval-5.c,
28548 gcc.dg/c99-array-lval-3.c, gcc.dg/c99-array-lval-4.c,
28549 gcc.dg/c99-array-lval-5.c: New tests.
28550
28551 2001-11-05 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28552
28553 * gcc.dg/cpp/defined.c: Update.
28554
28555 2001-11-04 Neil Booth <neil@cat.daikokuya.demon.co.uk>
28556
28557 * gcc.c-torture/execute/anon-1.c: New test.
28558
28559 2001-11-03 Geoffrey Keating <geoffk@redhat.com>
28560
28561 * g++.old-deja/g++.bugs/900227_01.C: short and pointer are the
28562 same size, so no warning should be produced on stormy16.
28563
28564 * g++.old-deja/g++.eh/badalloc1.C: Will always fail on stormy16
28565 due to oversized array.
28566 * g++.old-deja/g++.mike/ns15.C: Likewise.
28567 * g++.old-deja/g++.pt/crash16.C: Likewise.
28568
28569 2001-11-02 Graham Stott <grahams@redhat.com>
28570
28571 * g++.dgother/debug1.C: Fix typos.
28572
28573 2001-11-01 Jakub Jelinek <jakub@redhat.com>
28574
28575 * g++.dg/other/debug1.C: New test.
28576
28577 2001-11-01 Stephane Carrez <Stephane.Carrez@worldnet.fr>
28578
28579 * gcc.c-torture/compile/20010327-1.c: Use __SIZE_TYPE__ instead
28580 of unsigned long.
28581
28582 2001-10-30 Jakub Jelinek <jakub@redhat.com>
28583
28584 * gcc.dg/20011029-2.c: New test.
28585
28586 * gcc.c-torture/compile/20011029-1.c: New test.
28587
28588 2001-10-29 Nicola Pero <n.pero@mi.flashnet.it>
28589
28590 * objc/execute/class_self-1.m: New test.
28591 * objc/execute/class_self-2.m: New test.
28592
28593 2001-10-25 Zack Weinberg <zack@codesourcery.com>
28594
28595 * gcc.misc-tests/msgs.exp: Delete.
28596 * gcc.misc-tests/m-un-1.c: Move to gcc.dg.
28597 * gcc.misc-tests/m-un-2.c: Move to gcc.dg. Update expected
28598 error set to match recent changes.
28599
28600 2001-10-24 Zack Weinberg <zack@codesourcery.com>
28601
28602 * gcc.dg/20011021-1.c: New test.
28603
28604 2001-10-24 Jakub Jelinek <jakub@redhat.com>
28605
28606 * gcc.c-torture/compile/20011023-1.c: New test.
28607
28608 2001-10-23 Geoffrey Keating <geoffk@redhat.com>
28609
28610 * lib/g77.exp: Rewrite based on lib/g++.exp.
28611
28612 2001-10-19 Jakub Jelinek <jakub@redhat.com>
28613
28614 * gcc.c-torture/execute/20011019-1.c: New test.
28615
28616 * gcc.dg/20011018-1.c: New test.
28617
28618 2001-10-19 NIIBE Yutaka <gniibe@m17n.org>
28619
28620 * gcc.c-torture/execute/ieee/ieee.exp: Change sh-*-* to sh*-*-*.
28621
28622 2001-10-18 Alexandre Oliva <aoliva@redhat.com>
28623
28624 * gcc.dg/attr-noinline.c, gcc.dg/attr-used.c: New tests.
28625 * gcc.dg/attr-invalid.c: Likewise.
28626
28627 2001-10-18 Jakub Jelinek <jakub@redhat.com>
28628
28629 * testsuite/gcc.dg/20011015-1.c: New test.
28630
28631 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
28632
28633 * g++.dg/template/unify2.C: New test.
28634
28635 2001-10-14 Richard Sandiford <rsandifo@redhat.com>
28636
28637 * g++.dg/other/exception-specification.C: New test
28638
28639 2001-10-13 Tom Rix <trix@redhat.com>
28640
28641 * gcc.c-torture/execute/990826-0.x: AIX XFAIL -msoft-float.
28642 * gcc.c-torture/execute/980709-1.x: AIX XFAIL -msoft-float.
28643
28644 2001-10-12 Jakub Jelinek <jakub@redhat.com>
28645
28646 * testsuite/gcc.dg/20011009-1.c: New test.
28647
28648 2001-10-12 Nathan Sidwell <nathan@codesourcery.com>
28649
28650 PR g++/4476
28651 * g++.dg/other/friend1.C: New test.
28652
28653 2001-10-11 Richard Henderson <rth@redhat.com>
28654
28655 * g++.old-deja/g++.other/crash18.C: Add -S to options.
28656
28657 2001-10-10 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28658
28659 * gcc.c-torture/compile/20011010-1.c: New.
28660
28661 2001-10-09 Joseph S. Myers <jsm28@cam.ac.uk>
28662
28663 * consistency.vlad/vlad.exp, g++.old-deja/g++.mike/p784.C,
28664 g++.old-deja/old-deja.exp, g77.f-torture/compile/compile.exp,
28665 g77.f-torture/execute/execute.exp,
28666 g77.f-torture/noncompile/noncompile.exp,
28667 gcc.c-torture/compile/compile.exp,
28668 gcc.c-torture/execute/execute.exp,
28669 gcc.c-torture/execute/ieee/ieee.exp,
28670 gcc.c-torture/execute/memcheck/memcheck.exp,
28671 gcc.c-torture/unsorted/unsorted.exp, gcc.misc-tests/linkage.exp,
28672 objc/execute/execute.exp: Update FSF address.
28673
28674 2001-10-09 Neil Booth <neil@daikokuya.demon.co.uk>
28675
28676 * gcc.dg/cpp/cmdlne-C.c: Update.
28677 * gcc.dg/cpp/cmdlne-C2.c: New.
28678
28679 2001-10-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
28680
28681 * gcc.c-torture/execute/20011008-3.c: New.
28682
28683 2001-10-08 DJ Delorie <dj@redhat.com>
28684
28685 * gcc.dg/20011008-1.c: New.
28686 * gcc.dg/20011008-2.c: New.
28687
28688 2001-10-08 Neil Booth <neil@daikokuya.demon.co.uk>
28689
28690 * gcc.dg/cpp/spacing1.c: Update test.
28691
28692 2001-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
28693
28694 * gcc.c-torture/unsorted/unsorted.exp, lib/file-format.exp: Fix
28695 spelling errors of "separate" as "seperate".
28696
28697 2001-10-05 Alexandre Oliva <aoliva@redhat.com>
28698
28699 * gcc.c-torture/execute/20010122-1.c: Don't assume alloca() is
28700 enough to avoid inlining.
28701
28702 2001-10-04 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
28703
28704 * lib/g77.exp: set libg2c_dir correctly.
28705
28706 2001-10-02 Neil Booth <neil@daikokuya.demon.co.uk>
28707
28708 * gcc.dg/cpp/macro11.c: New test.
28709
28710 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28711
28712 * g++.dg/warn/format2.C, gcc.dg/format/attr-7.c,
28713 gcc.dg/format/multattr-1.c, gcc.dg/format/multattr-2.c,
28714 gcc.dg/format/multattr-3.c: New tests.
28715 * gcc.dg/format/attr-3.c: Update expected error texts. Remove
28716 tests for format attributes on function pointers being rejected.
28717
28718 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28719
28720 * gcc.dg/format/attr-5.c, gcc.dg/format/attr-6.c: New tests.
28721
28722 2001-10-02 Joseph S. Myers <jsm28@cam.ac.uk>
28723
28724 * g++.dg/warn/format1.C: New test.
28725
28726 2001-10-01 Neil Booth <neil@daikokuya.demon.co.uk>
28727
28728 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: Correct tests.
28729
28730 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
28731
28732 * mi6.c, mi6a.h, mi6b.h, mi6c.h, mi6d.h, mi6e.h: New test.
28733
28734 2001-09-30 Neil Booth <neil@daikokuya.demon.co.uk>
28735
28736 * gcc.dg/cpp/redef2.c: Add test.
28737
28738 2001-09-27 Geoffrey Keating <geoffk@redhat.com>
28739
28740 * gcc.c-torture/execute/loop-2e.x: This is a manifestation of a
28741 long-standing bug on i686, apparently.
28742 * gcc.c-torture/execute/loop-2c.x: New file.
28743 * gcc.c-torture/execute/loop-2d.x: New file.
28744 * gcc.c-torture/execute/loop-3c.x: New file.
28745
28746 2001-09-25 Neil Booth <neil@daikokuya.demon.co.uk>
28747
28748 * gcc.dg/cpp/20000625-2.c: Correct line number.
28749
28750 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
28751
28752 * gcc.dg/cpp/macro10.c: New test.
28753 * gcc.dg/cpp/strify3.c: New test.
28754 * gcc.dg/cpp/spacing1.c: Add tests.
28755 * gcc.dg/cpp/19990703-1.c: Remove bogus test.
28756 * gcc.dg/cpp/20000625-2.c: Fudge to pass.
28757
28758 2001-09-24 DJ Delorie <dj@redhat.com>
28759
28760 * gcc.c-torture/execute/20010924-1.c: New test.
28761
28762 2001-09-24 Neil Booth <neil@daikokuya.demon.co.uk>
28763
28764 * testsuite/objc/execute/paste.m: Remove.
28765
28766 2001-09-22 Joseph S. Myers <jsm28@cam.ac.uk>
28767
28768 * gcc.dg/format/builtin-1.c, gcc.dg/format/ext-6.c: New tests.
28769
28770 2001-09-22 George Helffrich <george@geo.titech.ac.jp>
28771
28772 * g77.dg/strlen0.f: New test.
28773
28774 2001-09-21 Richard Henderson <rth@redhat.com>
28775
28776 * g++.old-deja/g++.abi/ptrmem.C: Update for ia64 c++ abi.
28777 * g++.old-deja/g++.abi/vtable2.C: Likewise.
28778
28779 2001-09-21 Joseph S. Myers <jsm28@cam.ac.uk>
28780
28781 Table-driven attributes.
28782 * g++.dg/ext/attrib1.C: New test.
28783
28784 2001-09-20 DJ Delorie <dj@redhat.com>
28785
28786 * gcc.dg/20000926-1.c: Update expected warning messages.
28787 * gcc.dg/array-2.c: Likewise, and test for warnings too.
28788 * gcc.dg/array-4.c: Likewise, and don't verify the zero-length
28789 array.
28790
28791 2001-09-18 Richard Sandiford <rsandifo@redhat.com>
28792
28793 * g++.dg/eh/registers1.C: New test case.
28794
28795 2001-09-17 Richard Henderson <rth@redhat.com>
28796
28797 * gcc.dg/array-5.c: Fix VLA decomposition test.
28798
28799 2001-09-16 Neil Booth <neil@daikokuya.demon.co.uk>
28800
28801 * gcc.dg/cpp/line5.c: New testcase.
28802
28803 2001-09-15 Neil Booth <neil@daikokuya.demon.co.uk>
28804
28805 * gcc.dg/cpp/macro9.c: New test.
28806
28807 2001-09-15 Aldy Hernandez <aldyh@redhat.com>
28808
28809 * gcc.c-torture/execute/980223.c: Change type of addr from long
28810 to char *.
28811
28812 2001-09-15 Hans-Peter Nilsson <hp@axis.com>
28813
28814 * gcc.c-torture/execute/20010915-1.c: New test.
28815
28816 2001-09-14 Janis Johnson <janis187@us.ibm.com>
28817
28818 * g77.dg/bprob: New directory.
28819 * g77.dg/bprob/bprob.exp: New file.
28820 * g77.dg/bprob/bprob-1.f: New test.
28821 * g77.dg/gcov: New directory.
28822 * g77.dg/gcov/gcov.exp: New file.
28823 * g77.dg/gcov/gcov-1.f: New test.
28824 * g77.dg/gcov/gcov-1.x: New file.
28825
28826 2001-09-13 Neil Booth <neil@daikokuya.demon.co.uk>
28827
28828 * gcc.dg/cpp/directiv.c: Update.
28829 * gcc.dg/cpp/undef1.c: Update.
28830
28831 2001-09-12 Jakub Jelinek <jakub@redhat.com>
28832
28833 * gcc.dg/20010912-1.c: New test.
28834
28835 2001-09-11 Janis Johnson <janis187@us.ibm.com>
28836
28837 * gcc.misc-tests/gcov.exp: Move almost everything to a new,
28838 language-independent file in lib.
28839 * lib/gcov.exp: New file.
28840
28841 2001-09-11 Joseph S. Myers <jsm28@cam.ac.uk>
28842
28843 * gcc.c-torture/compile/20010911-1.c: New test.
28844
28845 2001-09-10 Janis Johnson <janis187@us.ibm.com>
28846
28847 * lib/profopt.exp: New, to support profile-directed optimizations.
28848 * gcc.misc-tests/bprob.exp: New, to support branch profiling in C.
28849 * gcc.misc-tests/bprob-1.c: New test.
28850 * gcc.misc-tests/bprob-2.c: New test.
28851
28852 2001-09-07 Janis Johnson <janis187@us.ibm.com>
28853
28854 * gcc.misc-tests/gcov.exp: Add support for a .x file to control
28855 XFAIL and which kinds of gcov output to verify.
28856 * gcc.misc-tests/gcov-4b.x: New file.
28857 * gcc.misc-tests/gcov-5b.x: New file.
28858 * gcc.misc-tests/gcov-6.x: New file.
28859 * gcc.misc-tests/gcov-7.c: New test.
28860 * gcc.misc-tests/gcov-7.x: New file.
28861
28862 2001-09-06 Janis Johnson <janis187@us.ibm.com>
28863
28864 * gcc.misc-tests/gcov.exp: Add support for call return percentages.
28865 * gcc.misc-tests/gcov-6.c: New test.
28866
28867 2001-09-06 Nathan Sidwell <nathan@codesourcery.com>
28868
28869 PR c++/3986
28870 * g++.dg/abi/vbase1.C: New test.
28871
28872 2001-09-05 Ziemowit Laski <zlaski@apple.com>
28873
28874 * objc.dg/method-2.m: New.
28875
28876 2001-09-04 Nathan Sidwell <nathan@codesourcery.com>
28877
28878 PR c++/4203
28879 * g++.old-deja/g++.other/empty1.C: XFAIL. See PR c++/4222
28880 * g++.dg/init/empty1.C: New test.
28881
28882 2001-09-03 Jakub Jelinek <jakub@redhat.com>
28883
28884 * gcc.c-torture/compile/20010903-1.c: New test.
28885
28886 2001-08-31 Roman Zippel <zippel@linux-m68k.org>
28887
28888 * testsuite/gcc.c-torture/execute/ieee/ieee.exp: Add -ffloat-store
28889 for m68k.
28890
28891 2001-08-31 Geoffrey Keating <geoffk@redhat.com>
28892
28893 * g++.dg/abi/empty4.C: Allow for 16-bit ints.
28894
28895 * g++.dg/special/initp1.C (X): Allow for 16-bit ints.
28896
28897 * gcc.c-torture/unsorted/bcopy.c (BYTES): Honor STACK_SIZE.
28898
28899 2001-08-30 Geoffrey Keating <geoffk@redhat.com>
28900
28901 * gcc.c-torture/execute/longlong.c (alpha_ep_extbl_i_eq_0): Allow
28902 for 16-bit 'unsigned int'.
28903
28904 2001-08-29 Kazu Hirata <kazu@hxi.com>
28905
28906 * gcc.c-torture/compile/981006-1.x: Do not use -fpic on h8300.
28907
28908 2001-08-27 Richard Henderson <rth@redhat.com>
28909
28910 * gcc.c-torture/execute/ieee/fp-cmp-4.c (main): Make "data" static.
28911 * gcc.c-torture/execute/ieee/fp-cmp-5.c: New.
28912
28913 2001-08-25 Aldy Hernandez <aldyh@redhat.com>
28914
28915 * gcc.dg/asm-names.c (ymain): New.
28916
28917 2001-08-22 Geoffrey Keating <geoffk@redhat.com>
28918
28919 * gcc.c-torture/compile/961203-1.x: Mark unsupported by stormy16.
28920 * gcc.c-torture/compile/980506-1.x: Mark unsupported by stormy16.
28921 * gcc.c-torture/compile/990617-1.x: Mark unsupported by stormy16.
28922
28923 2001-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
28924
28925 * gcc.dg/compare5.c: New testcase.
28926
28927 2001-08-23 Jason Merrill <jason_merrill@redhat.com>
28928
28929 * lib/prune.exp (prune_gcc_output): Also ignore "In constructor"
28930 and "In instantiation".
28931
28932 2001-08-21 Aldy Hernandez <aldyh@redhat.com>
28933
28934 * gcc.c-torture/execute/divmod-1.c: Convert to ANSI.
28935
28936 2001-08-20 Janis Johnson <janis187@us.ibm.com>
28937
28938 * gcc.misc-tests/gcov.exp: Add support for branch information.
28939 * gcc.misc-tests/gcov-2.c: Change to invoke gcov and clean up.
28940 * gcc.misc-tests/gcov-4.c: New test.
28941 * gcc.misc-tests/gcov-4b.c: New test.
28942 * gcc.misc-tests/gcov-5b.c: New test.
28943
28944 2001-08-20 Zack Weinberg <zackw@panix.com>
28945
28946 * gcc.c-torture/execute/20000801-4.x: Delete, test no longer
28947 expected to fail.
28948
28949 2001-08-19 John David Anglin <dave@hiauly1.hia.nrc.ca>
28950
28951 * g++.dg/special/ecos.exp (initp1.C): Run initp1.C test.
28952
28953 2001-08-19 Jakub Jelinek <jakub@redhat.com>
28954
28955 * g++.dg/eh/template1.C: New test.
28956
28957 2001-08-16 David Billinghurst <David.Billinghurst@riotinto.com>
28958
28959 * g77.f-torture/compile/pr3743.x: Do not return 1 for xfail.
28960 Fix thinko.
28961 * g77.f-torture/execute/f90-intrinsic-bit.x: Do not return 1
28962 for xfail.
28963
28964 2001-08-14 David Billinghurst <David.Billinghurst@riotinto.com>
28965
28966 * lib/g77-dg.exp: Use prune.exp for common procedures
28967 (g77-dg-prune): Replace prune_g77_output with prune_gcc_output
28968 * lib/g77.exp: (g77-dg-prune) Remove
28969
28970 2001-08-13 Jason Merrill <jason_merrill@redhat.com>
28971
28972 * lib/scanasm.exp (scan-assembler*): Use expr instead of concat.
28973
28974 2001-08-11 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
28975
28976 * g++.dg/template/unify1.C: New test.
28977
28978 2001-08-07 Nathan Sidwell <nathan@codesourcery.com>
28979
28980 * g++.dg/abi/empty4.C: New test.
28981
28982 2001-08-06 David Billinghurst <David.Billinghurst@riotinto.com>
28983
28984 * g77.f-torture/execute/f90-intrinsic-bit.x: XFAIL on irix6.* and
28985 solaris2.*
28986 * g77.f-torture/compile/pr3743.x: Likewise
28987
28988 2001-08-05 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
28989
28990 * g++.dg/other/using-declaration.C: New test.
28991
28992 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28993
28994 * gcc.dg/cpp/tr-sign.c: New testcase.
28995
28996 2001-08-05 Neil Booth <neil@daikokuya.demon.co.uk>
28997
28998 * gcc.dg/cpp/19951025-1.c: Revert.
28999 * gcc.dg/cpp/directiv.c: We no longer process directives that
29000 interrupt macro arguments.
29001
29002 2001-08-03 Zack Weinberg <zackw@stanford.edu>
29003
29004 * gcc.dg/bconstp-1.c: New test.
29005
29006 2001-08-03 Richard Henderson <rth@redhat.com>
29007
29008 * g++.dg/eh/filter1.C, g++.dg/eh/filter2.C: New tests.
29009
29010 2001-08-02 Neil Booth <neil@daikokuya.demon.co.uk>
29011
29012 * gcc.dg/cpp/19951025-1.c: Update.
29013
29014 2001-08-02 Jeffrey Oldham <oldham@codesourcery.com>
29015
29016 * g77.dg/ff90-1.f (s): Fix reference of variable z,
29017 should be x.
29018
29019 2001-08-02 Nathan Sidwell <nathan@codesourcery.com>
29020
29021 Kill -fhonor-std.
29022 * g++.old-deja/g++.ns/ns14.C: Remove special options.
29023 * g++.old-deja/g++.other/std1.C: Likewise.
29024 * g++.old-deja/g++.robertl/eb133.C: Likewise. Add using directive.
29025
29026 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
29027
29028 * lib/g77.exp: Load gcc-defs.exp for common procedures
29029 (g77_pass, g77_fail, g77_finish, g77_exit,
29030 ${tool}_check_unsupported_p} Now redundant. Deleted.
29031
29032 2001-08-01 David Billinghurst <David.Billinghurst@riotinto.com>
29033
29034 * g77.dg/fbackslash.f
29035 * g77.dg/fcase-preserve.f
29036 * g77.dg/ff90-1.f
29037 * g77.dg/ffixed-line-length-0.f
29038 * g77.dg/ffixed-line-length-132.f
29039 * g77.dg/ffixed-line-length-7.f
29040 * g77.dg/ffixed-line-length-72.f
29041 * g77.dg/ffixed-line-length-none.f
29042 * g77.dg/ffree-form-1.f
29043 * g77.dg/fno-backslash.f
29044 * g77.dg/fno-f90-1.f
29045 * g77.dg/fno-fixed-form-1.f
29046 * g77.dg/fno-onetrip.f
29047 * g77.dg/fno-typeless-boz.f
29048 * g77.dg/fno-underscoring.f
29049 * g77.dg/fno-vxt-1.f
29050 * g77.dg/fonetrip.f
29051 * g77.dg/ftypeless-boz.f
29052 * g77.dg/fugly-assumed.f
29053 * g77.dg/funderscoring.f
29054 * g77.dg/fvxt-1.f
29055
29056 2001-08-01 Ziemowit Laski <zlaski@apple.com>
29057
29058 * objc.dg/fwd-proto-1.m: New.
29059 * objc.dg/local-decl-1.m: New.
29060 * objc.dg/naming-1.m: New.
29061 * objc.dg/naming-2.m: New.
29062 * objc.dg/proto-hier-1.m: New.
29063
29064 2001-07-31 Hans-Peter Nilsson <hp@bitrange.com>
29065
29066 * gcc.dg/c99-scope-2.c: Don't generally assume adding more
29067 largest-type elements to a struct makes its size grow.
29068
29069 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
29070
29071 * g++.dg/abi/vthunk1.C: New test.
29072
29073 2001-07-31 Nathan Sidwell <nathan@codesourcery.com>
29074
29075 * g++.dg/abi/vbase8-22.C: New test.
29076
29077 2001-07-31 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29078
29079 * gcc.dg/cpp/macro8.c: New test.
29080
29081 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
29082
29083 * g++.dg/abi/vbase8-21.C: New test.
29084
29085 2001-07-27 Nathan Sidwell <nathan@codesourcery.com>
29086
29087 * g++.dg/abi/vbase8-10.C: New test.
29088
29089 2001-07-27 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29090
29091 * lib/g++.exp (g++_set_ld_library_path): Renamed to
29092 ${tool}_set_ld_library_path.
29093 Changed caller.
29094 * lib/objc.exp (${tool}_set_ld_library_path): New, copied from
29095 g++.exp.
29096
29097 2001-07-26 Stan Cox <scox@redhat.com>
29098
29099 * lib/g++.exp (g++_exit, g++_check_unsupported_p): Removed.
29100 * lib/gcc.exp (gcc_check_compile, gcc_pass, gcc_fail, gcc_finish,
29101 gcc_exit, gcc_check_unsupported_p):
29102 Moved to gcc-deps.exp
29103 * gcc-deps.exp: New file.
29104
29105 2001-07-26 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29106
29107 * g++.old-deja/g++.pt/defarg14.C: New test.
29108
29109 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
29110
29111 * g++.old-deja/g++.other/lineno5.C: New test.
29112
29113 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
29114
29115 * g++.old-deja/g++.pt/crash68.C: New test.
29116
29117 2001-07-26 Nathan Sidwell <nathan@codesourcery.com>
29118
29119 * g++.old-deja/g++.other/crash42.C: New test.
29120
29121 2001-07-26 Neil Booth <neil@cat.daikokuya.demon.co.uk>
29122
29123 * gcc.dg/cpp/extratokens.c: Fix.
29124 * gcc.dg/cpp/skipping2.c: New tests.
29125
29126 2001-07-25 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29127
29128 * gcc.c-torture/execute/20010724-1.c: New file.
29129 * gcc.c-torture/execute/20010724-1.x: New file.
29130
29131 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
29132
29133 * g++.old-deja/g++.other/cond7.C: New test.
29134
29135 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
29136
29137 * g++.old-deja/g++.other/optimize4.C: New test.
29138
29139 2001-07-25 Nathan Sidwell <nathan@codesourcery.com>
29140
29141 * g++.old-deja/g++.abi/vbase8-5.C: New test.
29142
29143 2001-07-24 Jason Merrill <jason_merrill@redhat.com>
29144
29145 * lib/scanasm.exp (scan-assembler*): Don't take "testcase" argument.
29146 * gcc.dg/asm-2.c, gcc.dg/asm-3.c, gcc.dg/asm-fs-1.c, gcc.dg/dll-1.c,
29147 gcc.dg/dll-3.c, gcc.dg/dll-4.c, gcc.dg/iftrap-1.c: Don't pass it.
29148 * g++.dg/mangle1.C, g++.dg/vtgc1.C: Likewise.
29149
29150 * lib/prune.exp (prune_gcc_output): Prune "Please submit a full
29151 bug report" message.
29152
29153 * g++.dg/dg.exp: Run tests from subdirectories other than "special".
29154 * g++.dg/ext/instantiate1.C: Move from old-deja.
29155
29156 2001-07-24 David Billinghurst <David.Billinghurst@riotinto.com>
29157
29158 * g77.f-torture/execute/intrinsic-unix-bessel.f: New test
29159 * g77.f-torture/execute/intrinsic-unix-erf.f: New test
29160 * g77.f-torture/execute/intrinsic-vax-cd.f: New test
29161 * g77.f-torture/execute/intrinsic-f2c-z.f: New test
29162
29163 2001-07-23 Jeffrey A Law (law@cygnus.com)
29164
29165 * gcc.c-torture/execute/20010723-1.c: New test.
29166
29167 2001-07-23 Ben Elliston <bje@redhat.com>
29168
29169 * g++.old-deja/g++.other/enum5.C: Mark as XFAIL.
29170
29171 2001-07-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29172
29173 * gcc.c-torture/execute/ieee/ieee.exp: Only use -ffloat-store only on
29174 i[34567]86-*-*.
29175 Delete handling of ieee_multilib_flags.
29176 Pass -mieee for alpha*-*-* and sh-*-*.
29177 * gcc.c-torture/execute/20010114-2.c: Move into ieee subdir.
29178
29179 2001-07-21 Nathan Sidwell <nathan@codesourcery.com>
29180
29181 Remove old-abi tests.
29182 * g++.old-deja/g++.mike/p11116.C: Remove.
29183 * g++.old-deja/g++.eh/catchptr1.C: Remove old-abi ifdef.
29184
29185 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.org>
29186
29187 * g77.f-torture/compile/pr3743.f: New test
29188
29189 2001-07-20 David Billinghurst <David.Billinghurst@riotinto.com>
29190
29191 * g77.f-torture/execute/f90-intrinsic-bit.f: New test
29192
29193 2001-07-19 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29194
29195 * g++.old-deja/g++.pt/static3.C: Removed alpha*-*-osf* XFAIL.
29196 g++.old-deja/g++.pt/static6.C: Likewise.
29197 * lib/target-supports.exp (check_weak_available): alpha*-*-osf*
29198 supports weak symbols.
29199
29200 2001-07-18 Andreas Jaeger <aj@suse.de>
29201
29202 * g++.dg/vtgc1.C: Revert patch from 2001-04-26 since vtable-gc is
29203 supported again.
29204
29205 2001-07-18 Andreas Jaeger <aj@suse.de>
29206
29207 * gcc.dg/iftrap-1.c: Fix target line.
29208
29209 2001-07-17 Richard Henderson <rth@redhat.com>
29210
29211 * gcc.c-torture/execute/20010717-1.c: New.
29212
29213 2001-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
29214
29215 * gcc.c-torture/compile/20010714-1.c, gcc.dg/format/attr-4.c: New
29216 tests.
29217
29218 2001-07-17 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29219
29220 * g++.old-deja/g++.robertl/eb130.C: Include the correct header file.
29221
29222 2001-07-16 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29223
29224 * gcc.c-torture/execute/20001229-1.c: Include <sys/proc.h> for
29225 UAC_SIGBUS, UAC_NOPRINT definitions.
29226
29227 2001-07-16 Nicola Pero <n.pero@mi.flashnet.it>
29228
29229 * objc/execute/object_is_class.m: New test.
29230 * objc/execute/object_is_meta_class.m: New test.
29231
29232 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
29233
29234 * g77.f-torture/execute/f90-intrinsic-numeric.f: Fix pasto.
29235 * g77.f-torture/execute/f90-intrinsic-mathematical.f: Fix pasto.
29236
29237 2001-01-15 David Billinghurst <David.Billinghurst@riotinto.com>
29238
29239 * g77.f-torture/execute/f90-intrinsic-numeric.f: New test.
29240 * g77.f-torture/execute/f90-intrinsic-mathematical.f: New test.
29241
29242 2001-07-14 Richard Henderson <rth@redhat.com>
29243
29244 * gcc.dg/iftrap-1.c: New.
29245
29246 2001-07-11 David Billinghurst <David.Billinghurst@riotinto.com>
29247
29248 * g77.f-torture/execute/intrinsic77.f: New test.
29249
29250 2001-07-11 Janis Johnson <janis@us.ibm.com>
29251
29252 * gcc.misc-tests/gcov-3.c: New test.
29253
29254 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
29255
29256 * gcc.c-torture/compile/20010711-1.c,
29257 * gcc.c-torture/compile/20010711-2.c: New tests.
29258
29259 2001-07-11 Richard Sandiford <rsandifo@redhat.com>
29260
29261 * gcc.c-torture/execute/20010711-1.c: New test.
29262
29263 2001-07-11 Ben Elliston <bje@redhat.com>
29264
29265 * g++.old-deja/g++.other/enum5.C: New test.
29266
29267 2001-07-10 Jason Merrill <jason_merrill@redhat.com>
29268
29269 * lib/g++-dg.exp: Load file-format and target-supports like gcc.
29270 (g++-dg-prune): Call prune_gcc_output.
29271 * prune.exp: New file for prune_gcc_output.
29272 * lib/g++.exp, lib/gcc.exp: Load it.
29273
29274 2001-07-08 Joseph S. Myers <jsm28@cam.ac.uk>
29275
29276 * gcc.c-torture/compile/20010701-1.c,
29277 g++.old-deja/g++.ext/attrib6.C: New tests.
29278
29279 2001-07-06 Jeffrey A Law (law@cygnus.com)
29280
29281 * gcc.c-torture/compile/20010706-1.c: New test.
29282
29283 2000-09-10 Michael Chamberlain <michael@chamberlain.net.au>
29284
29285 * gcc.misc-tests/mg.exp (compiler_output): Support tcl 8.3.1.
29286
29287 2001-06-28 Stan Shebs <shebs@apple.com>
29288
29289 * gcc.dg/pragma-darwin.c: New test.
29290
29291 2001-06-28 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29292
29293 * lib/objc.exp (objc_target_compile): Don't need -lposix4 on any
29294 Solaris 2.[678] system.
29295
29296 2001-06-22 Joseph S. Myers <jsm28@cam.ac.uk>
29297
29298 * gcc.dg/20010622-1.c: New test.
29299
29300 2001-06-18 Stan Shebs <shebs@apple.com>
29301
29302 * objc.dg: New directory.
29303 * objc.dg/dg.exp: New file.
29304 * objc.dg/alias.m: New.
29305 * objc.dg/class-1.m: New.
29306 * objc.dg/class-2.m: New.
29307 * objc.dg/const-str-1.m: New.
29308 * objc.dg/const-str-2.m: New.
29309 * objc.dg/id-1.m: New.
29310 * objc.dg/method-1.m: New.
29311 * objc.dg/super-class-1.m: New.
29312 * lib/objc-dg.exp: New file.
29313
29314 2001-06-16 John David Anglin <dave@hiauly1.hia.nrc.ca>
29315
29316 * g++.dg/mangle1.C: Modify regexp to test for `[: \t\n]' at end
29317 of label name.
29318
29319 2001-06-14 Nathan Sidwell <nathan@codesourcery.com>
29320
29321 * g++.old-deja/g++.abi/vbase8-9.C: New test.
29322
29323 2001-06-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29324
29325 * lib/objc.exp (objc_target_compile): Add ${rootme} to ld_library_path
29326 variable.
29327
29328 2001-06-12 Richard Henderson <rth@redhat.com>
29329
29330 * g++.old-deja/g++.other/crash27.C: Don't XFAIL.
29331
29332 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
29333
29334 * g++.old-deja/g++.abi/vbase5.C: New test.
29335 * g++.old-deja/g++.abi/vbase6.C: New test.
29336 * g++.old-deja/g++.abi/vbase7.C: New test.
29337
29338 2001-06-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29339
29340 * gcc.c-torture/compile/20010610-1.c: New test.
29341
29342 2001-06-12 Nathan Sidwell <nathan@codesourcery.com>
29343
29344 * g++.old-deja/g++.abi/vbase4.C: New test.
29345
29346 2001-06-11 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29347
29348 * gcc.c-torture/execute/920501-8.x: New file, sprintf() does not
29349 support %f for HC11/HC12 targets.
29350 * gcc.c-torture/execute/930513-1.x: New file, likewise.
29351 * gcc.c-torture/execute/980709-1.x: New file, pow() is not available
29352 on HC11/HC12 targets.
29353 * gcc.c-torture/execute/990826-0.x: New file, likewise for floor().
29354
29355 2001-06-11 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29356
29357 * gcc.dg/wchar_t-1.c: New file.
29358 * gcc.dg/wint_t-1.c: Likewise.
29359
29360 2001-06-11 Bernd Schmidt <bernds@redhat.com>
29361
29362 * g++.old-deja/g++.other/stepanov_v1p2.C: Remove.
29363
29364 2001-06-11 Richard Henderson <rth@redhat.com>
29365
29366 * g++.old-deja/g++.law/code-gen5.C: Don't send raw pointers to assert.
29367
29368 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
29369
29370 * gcc.c-torture/compile/20010611-1.c: New test.
29371
29372 2001-06-11 Joseph S. Myers <jsm28@cam.ac.uk>
29373
29374 * gcc.dg/c99-tag-1.c: Add more tests.
29375
29376 2001-06-10 Alexandre Oliva <aoliva@redhat.com>
29377
29378 * g++.old-deja/g++.abi/ptrmem.C: Take into account different
29379 representation on MN10300 and ARM/Thumb.
29380
29381 2001-06-10 Toon Moene <toon@moene.indiv.nluug.nl>
29382
29383 * g77.f-torture/execute/20010610.f: New.
29384
29385 2001-06-09 David Billinghurst <David.Billinghurst@riotinto.com>
29386
29387 * g++.dg/mangle1.C: Change regex to allow USER_LABEL_PREFIX == "_"
29388 names.
29389
29390 2001-06-09 Richard Henderson <rth@redhat.com>
29391
29392 * gcc.c-torture/execute/ashrdi-1.c: New.
29393 * gcc.c-torture/execute/ashldi-1.c: New.
29394 * gcc.c-torture/execute/lshrdi-1.c: New.
29395
29396 2001-06-09 Ovidiu Predescu <ovidiu@cup.hp.com>
29397
29398 * objc/execute/load-3.m: Added. Check sending +load to categories,
29399 in addition to classes.
29400
29401 2001-06-08 Stan Shebs <shebs@apple.com>
29402
29403 * objc/execute/load-2.m: New test. From Nicola Pero
29404 <n.pero@mi.flashnet.it>.
29405
29406 2001-06-08 Jakub Jelinek <jakub@redhat.com>
29407
29408 * gcc.c-torture/execute/20010605-2.c: New test.
29409
29410 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
29411
29412 * g++.old-deja/g++.abi/vbase2.C: New test.
29413 * g++.old-deja/g++.abi/vbase3.C: New test.
29414
29415 2001-06-08 Nathan Sidwell <nathan@codesourcery.com>
29416
29417 * g++.old-deja/g++.pt/friend49.C: New test.
29418
29419 2001-06-07 Nathan Sidwell <nathan@codesourcery.com>
29420
29421 * g++.old-deja/g++.ext/anon3.C: New test.
29422
29423 2001-06-05 Nathan Sidwell <nathan@codesourcery.com>
29424
29425 * g++.old-deja/g++.other/conv7.C: New test.
29426
29427 2001-06-05 Joseph S. Myers <jsm28@cam.ac.uk>
29428
29429 * gcc.c-torture/compile/20010605-2.c: New test.
29430
29431 2001-06-04 John David Anglin <dave@hiauly1.hia.nrc.ca>
29432
29433 * gcc.c-torture/execute/20010604-1.c: New test.
29434
29435 2001-06-04 Loren J. Rittle <ljrittle@acm.org>
29436
29437 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 5.x.
29438
29439 2001-06-04 Jeffrey Oldham <oldham@codesourcery.com>
29440
29441 * lib/g++.exp (g++_include_flags): Change `args' to gccpath's value.
29442 (g++_link_flags): Likewise.
29443 (g++_init): Pass gccpath's value to two previous functions.
29444
29445 2001-06-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29446
29447 * gcc.misc-tests/linkage.exp: Use wildcards when matching N32.
29448 Ensure logfile entry matches exec command line.
29449
29450 2001-05-31 Richard Henderson <rth@redhat.com>
29451
29452 * gcc.c-torture/execute/memcheck/blkarg.x: Disable the test.
29453 * g++.dg/mangle1.C: Tweek expected mangling for 64-bit hosts.
29454
29455 2001-05-30 David.Billinghurst <David.Billinghurst@riotinto.com>
29456
29457 * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
29458 compiler for irix6.2
29459
29460 2001-05-30 Nathan Sidwell <nathan@codesourcery.com>
29461
29462 * g++.old-deja/g++.other/optimize3.C: New file.
29463
29464 2001-05-29 Jeffrey Oldham <oldham@codesourcery.com>
29465
29466 * gcc.c-torture/compile/20010518-2.x: New file to compile, not
29467 assemble.
29468
29469 2001-05-26 Nathan Sidwell <nathan@codesourcery.com>
29470
29471 * g++.old-deja/g++.other/optimize2.C: New file.
29472
29473 2001-05-25 Diego Novillo <dnovillo@redhat.com>
29474
29475 * gcc.c-torture/compile/20010518-2.c: New file.
29476 * gcc.c-torture/execute/20010518-1.c: New file.
29477 * gcc.c-torture/execute/20010518-2.c: New file.
29478
29479 2001-05-25 Joseph S. Myers <jsm28@cam.ac.uk>
29480
29481 * gcc.dg/c90-arraydecl-1.c, gcc.dg/c99-arraydecl-1.c: New tests.
29482
29483 2001-05-24 Mark Mitchell <mark@codesourcery.com>
29484
29485 G++ no longer defines builtins that do not begin with __builtin.
29486 * g++.old-deja/g++.abi/bitfields.C: Update accordingly.
29487 * g++.old-deja/g++.brendand/misc13.C: Likewise.
29488 * g++.old-deja/g++.law/builtin1.C: Likewise.
29489 * g++.old-deja/g++.law/cvt2.C: Likewise.
29490 * g++.old-deja/g++.mike/net5.C: Likewise.
29491 * g++.old-deja/g++.other/builtins1.C: Likewise.
29492 * g++.old-deja/g++.other/builtins2.C: Likewise.
29493 * g++.old-deja/g++.other/builtins3.C: Likewise.
29494 * g++.old-deja/g++.other/builtins4.C: Likewise.
29495 * g++.old-deja/g++.other/inline8.C: Likewise.
29496 * g++.old-deja/g++.robertl/eb39.C: Likewise.
29497
29498 2001-05-24 Nathan Sidwell <nathan@codesourcery.com>
29499
29500 * g++.old-deja/g++.pt/using1.C: Adjust.
29501 * g++.old-deja/g++.pt/using2.C: New test.
29502
29503 2001-05-23 Neil Booth <neil@daikokuya.demon.co.uk>
29504
29505 * gcc.dg/cpp/charconst.c: New tests.
29506 * gcc.dg/cpp/escape.c: New tests.
29507 * gcc.dg/cpp/escape-1.c: New tests.
29508 * gcc.dg/cpp/escape-2.c: New tests.
29509 * gcc.dg/cpp/ucs.c: New tests.
29510
29511 2001-05-23 David.Billinghurst <David.Billinghurst@riotinto.com>
29512
29513 * gcc.misc-tests/linkage.exp: Pass appropriate flags to
29514 native compiler for irix6.5.
29515
29516 Wed May 23 2001 Jeffrey D. Oldham <oldham@codesourcery.com>
29517
29518 * lib/g++.exp (g++_include_flags): Use args to compute
29519 get_multilibs.
29520 (g++_link_flags): Likewise.
29521 (g++_init): Pass TOOL_OPTIONS as arguments to two above functions.
29522
29523 2001-05-22 Joseph S. Myers <jsm28@cam.ac.uk>
29524
29525 * gcc.dg/c90-hexfloat-1.c: Add more tests.
29526
29527 2001-05-21 Geoff Keating <geoffk@redhat.com>
29528
29529 * gcc.c-torture/compile/920520-1.x: Merge previous contents into
29530 this file.
29531
29532 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29533
29534 * gcc.c-torture/unsorted/msp.c (A_SIZE): Define according to
29535 STACK_SIZE;
29536 * gcc.c-torture/compile/991214-2.c (HISTO_SIZE): Define according
29537 to STACK_SIZE; Use it to define size of add_histo array.
29538 * gcc.c-torture/compile/920723-1.c (GITT_SIZE): Define according
29539 to STACK_SIZE.
29540 (f): Use GITT_SIZE to define size of gitt local table.
29541 * gcc.c-torture/compile/930621-1.c (BYTEMEM_SIZE): Define according
29542 to STACK_SIZE; Use it to define size of bytemem array.
29543
29544 2001-05-21 Stephane Carrez <Stephane.Carrez@worldnet.fr>
29545
29546 * gcc.c-torture/compile/20000804-1.x: New file, this test fails
29547 on 68HC11/HC12 due to the asm instruction.
29548 * gcc.c-torture/compile/20001205-1.x: New file, ditto.
29549 * gcc.c-torture/compile/920520-1.x: Likewise.
29550 * gcc.c-torture/compile/20001226-1.x: New file, this test fails
29551 on 68HC11/HC12 because the function is larger than 64K.
29552 * gcc.c-torture/compile/961203-1.x: New file, this test fails
29553 on 68HC11/HC12 because the structure is too large.
29554
29555 2001-05-20 Richard Henderson <rth@redhat.com>
29556
29557 * gcc.c-torture/execute/20010520-1.c: New.
29558
29559 2001-05-20 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29560
29561 * g++.old-deja/g++.warn/compare1.C: New test.
29562 * gcc.dg/compare4.c: New test.
29563
29564 2001-05-20 Nathan Sidwell <nathan@codesourcery.com>
29565
29566 * g++.old-deja/g++.other/optimize1.C: New test.
29567
29568 2001-05-20 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
29569
29570 * g++.old-deja/g++.pt/spec41.C: New test.
29571
29572 2001-05-19 Joseph S. Myers <jsm28@cam.ac.uk>
29573
29574 * gcc.c-torture/compile/20010114-1.x: Remove.
29575
29576 2001-05-18 Stan Shebs <shebs@apple.com>
29577
29578 * gcc.c-torture/compile/20010518-1.c: New test.
29579
29580 2001-05-18 Nathan Sidwell <nathan@codesourcery.com>
29581
29582 * g++.old-deja/g++.pt/inherit2.C: Remove XFAIL.
29583 * g++.old-deja/g++.pt/crash67.C: New test.
29584
29585 2001-05-17 Jeffrey D. Oldham <oldham@codesourcery.com>
29586
29587 * g++.old-deja/g++.other/debug9.C: New test.
29588
29589 2001-05-16 Zack Weinberg <zackw@stanford.edu>
29590
29591 * gcc.dg/complete-port.c: New (revised version of libgcc1-test.c)
29592
29593 2001-05-16 Jan Hubicka <jh@suse.cz>
29594
29595 * gcc.c-torture/compile/20010516-1.c: New test.
29596
29597 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
29598
29599 * g++.old-deja/g++.other/crash41.C: New test.
29600
29601 2001-05-16 Nathan Sidwell <nathan@codesourcery.com>
29602
29603 * g++.old-deja/g++.pt/crash66.C: New test.
29604
29605 2001-05-15 Benjamin Kosnik <bkoz@redhat.com>
29606
29607 * g++.old-deja/g++.robertl/eb27.C: Convert.
29608
29609 2001-05-15 Nick Clifton <nickc@cambridge.redhat.com>
29610
29611 * g++.dg/friend-warn.C: New test. Do not warn about friend
29612 declaration being redundant.
29613
29614 2001-05-15 Mark Mitchell (admin) <mitchell@nunki.dbai.tuwien.ac.at>
29615
29616 * gcc.dg/ultrasp2.c: Don't run it with -m64 on sparc-*-*.
29617
29618 2001-05-14 Mark Mitchell <mark@codesourcery.com>
29619
29620 * lib/objc.exp: Add -lposix4 on Solaris 2.6 and Solaris 2.7.
29621
29622 2001-05-13 Benjamin Kosnik <bkoz@redhat.com>
29623
29624 * lib/g++.exp: Use testsuite_flags.
29625
29626 2001-05-13 Mark Mitchell <mark@codesourcery.com>
29627
29628 * gcc.c-torture/execute/ieee/rbug.x: XFAIL FreeBSD 4.x.
29629
29630 2001-05-11 John David Anglin <dave@hiauly1.hia.nrc.ca>
29631
29632 * gcc.c-torture/execute/ieee/ieee.exp: Don't run ieee tests on VAX.
29633
29634 2001-05-11 Mark Mitchell <mark@codesourcery.com>
29635
29636 * lib/objc.exp: Add -lposix4 on Solaris 2.8.
29637
29638 2001-05-10 Joseph S. Myers <jsm28@cam.ac.uk>
29639
29640 * gcc.c-torture/compile/20010313-1.c: New test.
29641
29642 2001-05-09 Zack Weinberg <zackw@stanford.edu>
29643
29644 * gcc.dg/cpp/direct2.c: New test.
29645 * gccq.dg/cpp/direct2s.c: New test.
29646
29647 * gcc.c-torture/execute/920730-1t.c: #undef __GNUC__ at head.
29648
29649 2001-05-07 Mark Mitchell <mark@codesourcery.com>
29650
29651 * g++.old-deja/g++.other/op2.C: Don't use `glob' as a variable.
29652 * g++.old-deja/g++.other/op3.C: Likewise.
29653
29654 2001-05-06 Neil Booth <neil@daikokuya.demon.co.uk>
29655
29656 * gcc.dg/cpp/syshdr.h: New file.
29657 * gcc.dg/cpp/sysmac1.c: Update.
29658 * gcc.dg/cpp/sysmac2.c: Update.
29659
29660 2001-05-05 Neil Booth <neil@daikokuya.demon.co.uk>
29661
29662 * gcc.dg/cpp/sysmac1.c,sysmac2.c: Return to original file.
29663
29664 2001-05-04 David Edelsohn <edelsohn@gnu.org>
29665
29666 * gcc.c-torture/execute/20001227-1.c: Remove duplicate of
29667 gcc.c-torture/execute/20000412-3.c with no ChangeLog entry.
29668
29669 2001-05-04 Neil Booth <neil@daikokuya.demon.co.uk>
29670
29671 * gcc.c-torture/execute/longlong.c: Update for 16 bit int issues.
29672
29673 2001-05-03 Geoffrey Keating <geoffk@redhat.com>
29674
29675 * lib/g++.exp (g++_include_flags): Don't use any special flags
29676 if TESTING_IN_BUILD_TREE is not defined.
29677 (g++_init): Use a plain 'c++' as the compiler if
29678 TESTING_IN_BUILD_TREEE is not defined.
29679
29680 2001-05-02 Jakub Jelinek <jakub@redhat.com>
29681
29682 * g++.old-deja/g++.eh/catch13.C: New test.
29683 * g++.old-deja/g++.eh/catch14.C: New test.
29684
29685 2001-05-02 Jakub Jelinek <jakub@redhat.com>
29686
29687 * gcc.dg/cpp/tr-define.c: New test.
29688
29689 2001-05-01 Loren J. Rittle <ljrittle@acm.org>
29690
29691 * g++.old-deja/g++.abi/cxa_vec.C: Get malloc() from
29692 <stdlib.h>, not <malloc.h>.
29693
29694 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
29695
29696 * g++.old-deja/g++.ns/template17.C: New test.
29697
29698 2001-05-01 Nathan Sidwell <nathan@codesourcery.com>
29699
29700 * g++.old-deja/g++.pt/ref4.C: New test.
29701
29702 2001-04-30 Richard Henderson <rth@redhat.com>
29703
29704 * gcc.dg/20000724-1.c: Revert last change.
29705
29706 2001-04-30 Toon Moene <toon@moene.indiv.nluug.nl>
29707
29708 * g77.f-torture/execute/20010430.f: New test.
29709
29710 2001-04-30 Mark Mitchell <mark@codesourcery.com>
29711
29712 * gcc.dg/20000724-1.c: Add a clobber of `esp'.
29713
29714 2001-04-29 Joseph S. Myers <jsm28@cam.ac.uk>
29715
29716 * g++.old-deja/g++.other/crash14.C: Remove -fnew-abi.
29717
29718 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29719
29720 * g++.old-deja/g++.eh/crash6.C: New test.
29721
29722 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29723
29724 * g++.old-deja/g++.other/warn7.C: New test.
29725
29726 2001-04-27 Nathan Sidwell <nathan@codesourcery.com>
29727
29728 * g++.old-deja/g++.other/defarg9.C: New test.
29729
29730 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
29731
29732 * g77.f-torture/compile/20010426.f: New test.
29733 * g77.f-torture/execute/20010426.f: New test.
29734
29735 2001-04-26 Toon Moene <toon@moene.indiv.nluug.nl>
29736
29737 * g77.f-torture/compile/20000629-1.x: Remove - error
29738 has been fixed.
29739
29740 2001-04-26 Jeffrey A Law (law@cygnus.com)
29741
29742 * g++.dg/special/initp1.C: Moved here from g++.old-deja/g++.ext.
29743 Tweak slightly to work with g++.dg framework.
29744 * g++.dg/special/ecos.exp: Run initp1.C test.
29745 * g++.old-deja/g++.ext/initp1.C: Moved to g++.dg/special.
29746
29747 * g++.old-deja/g++.ext/instantiate2.C: XFAIL for HPUX too since
29748 its linker doesn't give line numbers either.
29749 * g++.old-deja/g++.ext/instantiate3.C: Similarly.
29750
29751 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
29752
29753 * g++.old-deja/g++.other/lex1.C: New test.
29754
29755 2001-04-26 Jakub Jelinek <jakub@redhat.com>
29756
29757 * gcc.dg/noncompile/20010425-1.c: New test.
29758
29759 2001-04-26 Nathan Sidwell <nathan@codesourcery.com>
29760
29761 * g++.old-deja/g++.pt/mangle2.C: New test.
29762
29763 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29764
29765 * gcc.dg/format/plus-1.c: New test.
29766
29767 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29768
29769 * gcc.dg/20010423-1.c: New test.
29770
29771 2001-04-25 Jakub Jelinek <jakub@redhat.com>
29772
29773 * gcc.c-torture/execute/20010422-1.c: New test.
29774
29775 2001-04-25 Nathan Sidwell <nathan@codesourcery.com>
29776
29777 * g++.old-deja/g++.ns/type2.C: New test.
29778
29779 2001-04-24 Zack Weinberg <zackw@stanford.edu>
29780
29781 * g++.old-deja/g++.other/perf1.C: New test.
29782
29783 2001-04-24 Nathan Sidwell <nathan@codesourcery.com>
29784
29785 * gcc.dg/c99-func-2.c: Remove xfail.
29786 * gcc.dg/c99-func-3.c: Remove xfail.
29787 * gcc.dg/c99-func-4.c: Remove xfail.
29788
29789 2001-04-23 Zack Weinberg <zackw@stanford.edu>
29790
29791 * gcc.c-torture/execute/20010124-1.c: No longer expected to fail.
29792
29793 2001-04-23 Joseph S. Myers <jsm28@cam.ac.uk>
29794
29795 * gcc.c-torture/compile/20010423-1.c: New test.
29796
29797 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29798
29799 * g++.old-deja/g++.pt/typename28.C: New test.
29800
29801 2001-04-20 Nathan Sidwell <nathan@codesourcery.com>
29802
29803 * g++.old-deja/g++.abi/empty2.C: New test.
29804 * g++.old-deja/g++.abi/empty3.C: New test.
29805
29806 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29807
29808 * g++.old-deja/g++.other/comdat2.C: New test.
29809 * g++.old-deja/g++.other/comdat2-aux.cc: Auxiliary source for it.
29810
29811 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29812
29813 * g++.old-deja/g++.other/overload14.C: New test.
29814
29815 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29816
29817 * g++.old-deja/g++.other/lookup23.C: New test.
29818
29819 2001-04-20 Jakub Jelinek <jakub@redhat.com>
29820
29821 * gcc.c-torture/execute/20010403-1.c: New test.
29822
29823 2001-04-19 David Billinghurst <David.Billinghurst@riotinto.com>
29824 Mark Mitchell <mark@codesourcery.com>
29825
29826 * lib/old-dejagnu.exp: Don't delete output of executable.
29827 Add .exe suffix to executables.
29828
29829 2001-04-18 Toon Moene <toon@moene.indiv.nluug.nl>
29830
29831 * g77.f-torture/execute/short.x; Remove - Error has been fixed.
29832
29833 2001-04-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29834
29835 * gcc.dg/wtr-conversion-1.c: Don't test for width changes.
29836
29837 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29838
29839 * g++.old-deja/g++.abi/primary3.C (main): Correct expected layout.
29840 * g++.old-deja/g++.abi/crash1.C: New test.
29841
29842 2001-04-12 Nathan Sidwell <nathan@codesourcery.com>
29843
29844 * g++.old-deja/g++.other/crash40.C: New test.
29845
29846 2001-04-11 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29847
29848 * gcc.c-torture/execute/20010122-1.c: Fix declaration of alloca.
29849
29850 2001-04-11 Nathan Sidwell <nathan@codesourcery.com>
29851
29852 * g++.old-deja/g++.other/warn6.C: New test.
29853
29854 2001-04-11 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
29855
29856 * g++.old-deja/g++.robertl/eb42.C: Same.
29857
29858 2001-04-10 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
29859
29860 * gcc.dg/wtr-conversion-1.c: New testcase.
29861
29862 2001-04-10 Richard Henderson <rth@redhat.com>
29863
29864 * g++.old-deja/g++.other/array5.C: New.
29865
29866 2001-04-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
29867
29868 * gcc.c-torture/execute/20010408-1.c: New test.
29869
29870 2001-04-06 Benjamin Kosnik <bkoz@redhat.com>
29871
29872 * g++.old-deja/g++.benjamin/15071.C (main): Update to conformant
29873 headers and constructs.
29874 * g++.old-deja/g++.robertl/eb79.C: Same.
29875 * g++.old-deja/g++.robertl/eb77.C (main): Same.
29876 * g++.old-deja/g++.robertl/eb73.C: Same.
29877 * g++.old-deja/g++.robertl/eb66.C (main): Same.
29878 * g++.old-deja/g++.robertl/eb55.C (t): Same.
29879 * g++.old-deja/g++.robertl/eb54.C (main): Same.
29880 * g++.old-deja/g++.robertl/eb46.C (main): Same.
29881 * g++.old-deja/g++.robertl/eb44.C: Same.
29882 * g++.old-deja/g++.robertl/eb41.C (main): Same.
29883 * g++.old-deja/g++.robertl/eb4.C (main): Same.
29884 * g++.old-deja/g++.robertl/eb39.C: Same.
29885 * g++.old-deja/g++.robertl/eb33.C (main): Same.
29886 * g++.old-deja/g++.robertl/eb31.C (main): Same.
29887 * g++.old-deja/g++.robertl/eb30.C: Same.
29888 * g++.old-deja/g++.robertl/eb3.C: Same.
29889 * g++.old-deja/g++.robertl/eb24.C (T>): Same.
29890 * g++.old-deja/g++.robertl/eb21.C: Same.
29891 * g++.old-deja/g++.robertl/eb15.C: Same.
29892 * g++.old-deja/g++.robertl/eb118.C: Same.
29893 * g++.old-deja/g++.robertl/eb115.C (main): Same.
29894 * g++.old-deja/g++.robertl/eb113.C (streambuf): Same.
29895 * g++.old-deja/g++.robertl/eb109.C: Same.
29896 * g++.old-deja/g++.other/sibcall1.C (main): Same.
29897 * g++.old-deja/g++.mike/rtti1.C: Same.
29898 * g++.old-deja/g++.mike/p658.C: Same.
29899 * g++.old-deja/g++.mike/net46.C: Same.
29900 * g++.old-deja/g++.mike/net34.C: Same.
29901 * g++.old-deja/g++.mike/memoize1.C: Same.
29902 * g++.old-deja/g++.mike/eh2.C: Same.
29903 * g++.old-deja/g++.law/weak.C: Same.
29904 * g++.old-deja/g++.law/visibility7.C: Same.
29905 * g++.old-deja/g++.law/visibility25.C: Same.
29906 * g++.old-deja/g++.law/visibility22.C: Same.
29907 * g++.old-deja/g++.law/visibility2.C: Same.
29908 * g++.old-deja/g++.law/visibility17.C: Same.
29909 * g++.old-deja/g++.law/visibility13.C: Same.
29910 * g++.old-deja/g++.law/visibility10.C: Same.
29911 * g++.old-deja/g++.law/visibility1.C: Same.
29912 * g++.old-deja/g++.law/virtual3.C (eval): Same.
29913 * g++.old-deja/g++.law/vbase1.C: Same.
29914 * g++.old-deja/g++.law/operators32.C: Same.
29915 * g++.old-deja/g++.law/nest3.C: Same.
29916 * g++.old-deja/g++.law/missed-error2.C (foo): Same.
29917 * g++.old-deja/g++.law/except5.C (main): Same.
29918 * g++.old-deja/g++.law/cvt7.C (run): Same.
29919 * g++.old-deja/g++.law/cvt2.C: Same.
29920 * g++.old-deja/g++.law/cvt16.C: Same.
29921 * g++.old-deja/g++.law/ctors6.C (bar): Same.
29922 * g++.old-deja/g++.law/ctors17.C (main): Same.
29923 * g++.old-deja/g++.law/ctors13.C: Same.
29924 * g++.old-deja/g++.law/ctors12.C (main): Same.
29925 * g++.old-deja/g++.law/ctors10.C: Same.
29926 * g++.old-deja/g++.law/code-gen5.C: Same.
29927 * g++.old-deja/g++.law/bad-error7.C: Same.
29928 * g++.old-deja/g++.law/arm9.C: Same.
29929 * g++.old-deja/g++.law/arm12.C: Same.
29930 * g++.old-deja/g++.law/arg8.C: Same.
29931 * g++.old-deja/g++.law/arg1.C: Same.
29932 * g++.old-deja/g++.jason/typeid1.C (struct foo): Same.
29933 * g++.old-deja/g++.jason/template31.C: Same.
29934 * g++.old-deja/g++.jason/template24.C (main): Same.
29935 * g++.old-deja/g++.jason/2371.C: Same.
29936 * g++.old-deja/g++.eh/new2.C: Same.
29937 * g++.old-deja/g++.eh/new1.C: Same.
29938 * g++.old-deja/g++.brendan/ptolemy2.C: Same.
29939 * g++.old-deja/g++.brendan/nest21.C (main): Same.
29940 * g++.old-deja/g++.brendan/err-msg3.C: Same.
29941 * g++.old-deja/g++.brendan/crash62.C: Same.
29942 * g++.old-deja/g++.brendan/crash52.C: Same.
29943 * g++.old-deja/g++.brendan/crash49.C (main): Same.
29944 * g++.old-deja/g++.brendan/crash38.C: Same.
29945 * g++.old-deja/g++.brendan/crash15.C (main): Same.
29946 * g++.old-deja/g++.brendan/copy9.C: Same.
29947
29948 2001-04-06 J"orn Rennecke <amylaar@redhat.com>
29949
29950 * gcc.c-torture/execute/20001203-2.c (memset):
29951 Count argument is of type __SIZE_TYPE__.
29952
29953 2001-04-04 Diego Novillo <dnovillo@redhat.com>
29954
29955 * gcc.c-torture/compile/20010404-1.c: New test.
29956
29957 2001-04-04 Jakub Jelinek <jakub@redhat.com>
29958
29959 * gcc.c-torture/compile/20010326-1.c: New test.
29960
29961 2001-04-03 Alexandre Oliva <aoliva@redhat.com>
29962
29963 * g++.old-deja/g++.ext/instantiate1.C: Adjust to accommodate
29964 peculiarities of the SH.
29965 * g++.old-deja/g++.ext/instantiate2.C: Likewise.
29966
29967 2001-04-02 Rainer Orth <ro@TechFak.Uni-Bielefeld.DE>
29968
29969 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Renamed nan to dnan.
29970 * gcc.c-torture/execute/ieee/fp-cmp-3.c: Likewise.
29971 * gcc.c-torture/execute/ieee/fp-cmp-2.c: Renamed nan to fnan.
29972
29973 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29974
29975 * g77.f-torture/compile/20010321-1.f: New test.
29976
29977 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29978
29979 * gcc.c-torture/compile/20010329-1.c: New test.
29980
29981 2001-04-02 Jakub Jelinek <jakub@redhat.com>
29982
29983 * gcc.c-torture/execute/20010329-1.c: New test.
29984
29985 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29986
29987 * g++.old-deja/g++.other/eh4.C: Fix typo.
29988
29989 2001-03-28 Loren J. Rittle <ljrittle@acm.org>
29990
29991 * g++.dg/special/ecos.exp (conpr-1.C): Do not write in $srcdir.
29992
29993 2001-03-28 Philip Blundell <philb@gnu.org>
29994
29995 * gcc.c-torture/compile/20010328-1.c: New test.
29996
29997 2001-03-27 Richard Henderson <rth@redhat.com>
29998
29999 * g++.old-deja/g++.eh/crash3.C: Don't use -fsjlj-exceptions.
30000 * g++.old-deja/g++.eh/vbase3.C: Likewise.
30001
30002 2001-03-27 Alan Modra <alan@linuxcare.com.au>
30003
30004 * gcc.c-torture/compile/20010327-1.c: New test.
30005
30006 2001-03-26 Nathan Sidwell <nathan@codesourcery.com>
30007
30008 * g++.old-deja/g++.other/friend12.C: New test.
30009 * g++.old-deja/g++.other/friend9.C: Expect no errors.
30010 * g++.old-deja/g++.robertl/eb56.C: Make typedef public.
30011
30012 2001-03-25 Joseph S. Myers <jsm28@cam.ac.uk>
30013
30014 * gcc.c-torture/execute/20010325-1.c: New test.
30015
30016 2001-03-23 Jakub Jelinek <jakub@redhat.com>
30017
30018 * g++.old-deja/g++.other/mangle3.C: New test.
30019
30020 2001-03-22 Jakub Jelinek <jakub@redhat.com>
30021
30022 * g++.old-deja/g++.other/anon8.C: New test.
30023
30024 2001-03-20 Philip Blundell <philb@gnu.org>
30025
30026 * gcc.c-torture/compile/20010320-1.c: New test.
30027
30028 2001-03-17 Richard Henderson <rth@redhat.com>
30029
30030 * g++.old-deja/g++.other/eh4.C: Add expected error text.
30031
30032 2001-03-15 Geoff Keating <geoff@redhat.com>
30033
30034 * gcc.c-torture/execute/memcheck/memcheck.exp: Don't try to run these
30035 tests on AIX.
30036
30037 2001-03-15 Gabriel Dos Reis <gdr@codesourcery.com>
30038
30039 * g++.old-deja/g++.other/eh4.C: New test.
30040
30041 2001-03-14 Neil Booth <neil@daikokuya.demon.co.uk>
30042
30043 * gcc.dg/cpp/mi1.c: Update.
30044
30045 2001-03-14 Jakub Jelinek <jakub@redhat.com>
30046
30047 * g++.old-deja/g++.other/regstack.C: New test.
30048
30049 2001-03-12 Nathan Sidwell <nathan@codesourcery.com>
30050
30051 * g++.old-deja/g++.other/ref4.C: New test.
30052
30053 2001-03-11 Nicola Pero <n.pero@mi.flashnet.it>
30054
30055 * objc/execute/va_method.m: Added.
30056 * objc/execute/IMP.m: Added.
30057 * objc/execute/_cmd.m: Added.
30058 * objc/execute/accessing_ivars.m: Added.
30059 * objc/execute/class-1.m: Added.
30060 * objc/execute/class-10.m: Added.
30061 * objc/execute/class-11.m: Added.
30062 * objc/execute/class-12.m: Added.
30063 * objc/execute/class-13.m: Added.
30064 * objc/execute/class-14.m: Added.
30065 * objc/execute/class-2.m: Added.
30066 * objc/execute/class-3.m: Added.
30067 * objc/execute/class-4.m: Added.
30068 * objc/execute/class-5.m: Added.
30069 * objc/execute/class-6.m: Added.
30070 * objc/execute/class-7.m: Added.
30071 * objc/execute/class-8.m: Added.
30072 * objc/execute/class-9.m: Added.
30073 * objc/execute/class-tests-1.h
30074 * objc/execute/class-tests-2.h
30075 * objc/execute/compatibility_alias.m: Added.
30076 * objc/execute/encode-1.m: Added.
30077 * objc/execute/formal_protocol-1.m: Added.
30078 * objc/execute/formal_protocol-2.m: Added.
30079 * objc/execute/formal_protocol-3.m: Added.
30080 * objc/execute/formal_protocol-4.m: Added.
30081 * objc/execute/formal_protocol-5.m: Added.
30082 * objc/execute/formal_protocol-6.m: Added.
30083 * objc/execute/formal_protocol-7.m: Added.
30084 * objc/execute/informal_protocol.m: Added.
30085 * objc/execute/initialize.m: Added.
30086 * objc/execute/load.m: Added.
30087 * objc/execute/many_args_method.m: Added.
30088 * objc/execute/nested-3.m: Added.
30089 * objc/execute/no_clash.m: Added.
30090 * objc/execute/private.m: Added.
30091 * objc/execute/redefining_self.m: Added.
30092 * objc/execute/root_methods.m: Added.
30093 * objc/execute/selector-1.m: Added.
30094 * objc/execute/static-1.m: Added.
30095 * objc/execute/static-2.m: Added.
30096 * objc/execute/va_method.m: Added.
30097
30098 2001-03-10 Richard Henderson <rth@redhat.com>
30099
30100 * g++.old-deja/g++.oliva/delete3.C (main): Catch the exception.
30101
30102 2001-03-07 Neil Booth <neil@daikokuya.demon.co.uk>
30103
30104 * g++.old-deja/g++.other/crash31.C: XFAIL.
30105 * g77.f-torture/execute/20010116.x: Conditional XFAIL.
30106 * g77.f-torture/execute/short.x: XFAIL -Os on x86.
30107 * gcc.c-torture/execute/20010123-1.x: XFAIL.
30108 * gcc.c-torture/execute/20010124-1.x: XFAIL.
30109 * gcc.dg/sequence-pt-1.c: XFAIL one test.
30110
30111 2001-03-06 Ovidiu Predescu <ovidiu@cup.hp.com>
30112
30113 * objc/execute/nested-2.m: Added. Contributed by Nicola Pero.
30114
30115 2001-03-06 Zack Weinberg <zackw@stanford.edu>
30116
30117 * gcc.dg/20000724-1.c: Don't use multiline strings.
30118
30119 2001-03-06 Zack Weinberg <zackw@stanford.edu>
30120
30121 * objc/execute/string1.m, objc/execute/string2.m: Compare the
30122 result of -cString against what we expect it to be; don't just
30123 print it out for no one to read.
30124
30125 * objc/execute/string3.m, objc/execute/string4.m: New tests.
30126 Based on testcases provided by Nicola Pero.
30127
30128 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
30129
30130 * gcc.dg/cpp/macro7.c: New test.
30131
30132 2001-03-03 Neil Booth <neil@daikokuya.demon.co.uk>
30133
30134 * gcc.dg/cpp/multiline.c: Update.
30135
30136 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30137
30138 * g++.old-deja/g++.other/enum3.C: New test.
30139
30140 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30141
30142 * g++.old-deja/g++.other/pod1.C: New test.
30143
30144 2001-03-02 Nathan Sidwell <nathan@codesourcery.com>
30145
30146 * g++.old-deja/g++.ext/overload1.C: New test.
30147
30148 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
30149
30150 * g++.old-deja/g++.pt/using1.C: New test.
30151
30152 2001-03-01 Nathan Sidwell <nathan@codesourcery.com>
30153
30154 * g++.old-deja/g++.other/using9.C: New test.
30155
30156 2001-02-28 Ovidiu Predescu <ovidiu@cup.hp.com>
30157
30158 * objc/execute/bycopy-3.m: Added new test from Nicola Pero.
30159
30160 * objc/execute/protocol.m (main): Added patch from Nicola Pero.
30161
30162 2001-02-28 Nathan Sidwell <nathan@codesourcery.com>
30163
30164 * g++.old-deja/g++.ext/realpt1.C: Remove.
30165
30166 2001-02-27 Nathan Sidwell <nathan@codesourcery.com>
30167
30168 * g++.old-deja/g++.abi/vtable3.h: Check vcall offsets too.
30169
30170 2001-02-26 Will Cohen <wcohen@redhat.com>
30171
30172 * gcc.c-torture/execute/ieee/20010226-1.c: New test.
30173
30174 2001-02-26 Jeffrey Oldham <oldham@codesourcery.com>
30175
30176 * g++.old-deja/g++.pt/overload15.C: New test to stress overloaded
30177 templatized constructors.
30178
30179 2001-02-24 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30180
30181 * gcc.c-torture/execute/20010224-1.c: New test.
30182
30183 2001-02-23 Jakub Jelinek <jakub@redhat.com>
30184
30185 * gcc.c-torture/execute/20010222-1.c: New test.
30186
30187 2001-02-22 Jakub Jelinek <jakub@redhat.com>
30188
30189 * g++.old-deja/g++.other/inline20.C: New test.
30190
30191 2001-02-21 Ovidiu Predescu <ovidiu@cup.hp.com>
30192
30193 * objc/execute/nested-1.m: Added (contributed by Nicola Pero).
30194
30195 2001-02-21 Gabriel Dos Reis <gdr@merlin.codesourcery.com>
30196
30197 * g++.old-deja/g++.other/lookup22.C: New test.
30198
30199 2001-02-19 Zack Weinberg <zackw@stanford.edu>
30200
30201 * g77.dg: New directory.
30202 * g77.dg/20010216-1.f: New test case.
30203 * g77.dg/dg.exp: New driver.
30204 * lib/g77-dg.exp: New driver library.
30205
30206 2001-02-18 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30207
30208 * g++.old-deja/g++.other/inline19.c: Remove XFAIL.
30209
30210 2001-02-16 Gabriel Dos Reis <gdr@codesourcery.com>
30211
30212 * g++.old-deja/g++.other/decl9.C: New test.
30213
30214 2001-02-16 Jakub Jelinek <jakub@redhat.com>
30215
30216 * g++.old-deja/g++.other/init16.C: Update the test so that it does
30217 not need <string> and also tests the initialization at runtime.
30218
30219 2001-02-16 Neil Booth <neil@daikokuya.demon.co.uk>
30220
30221 * gcc.c-torture/execute/longlong.c: New test.
30222
30223 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
30224
30225 * g++.old-deja/g++.brendan/new2.C (main): Use sizeof.
30226
30227 2001-02-14 J"orn Rennecke <amylaar@redhat.com>
30228
30229 * gcc.c-torture/execute/920302-1.c (execute):
30230 Change argument type to short.
30231
30232 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30233
30234 * g++.old-deja/g++.pt/deduct6.C: New test.
30235
30236 2001-02-14 Nathan Sidwell <nathan@codesourcery.com>
30237
30238 * g++.old-deja/g++.pt/deduct5.C: New test.
30239
30240 2001-02-14 Jakub Jelinek <jakub@redhat.com>
30241
30242 * gcc.c-torture/execute/20010209-1.c: New test.
30243
30244 2001-02-14 Neil Booth <neil@daikokuya.demon.co.uk>
30245
30246 * gcc.dg/cpp/sysmac1.c, sysmac2.c: New tests.
30247
30248 2001-02-12 Geoffrey Keating <geoffk@redhat.com>
30249
30250 * g++.dg/vtgc1.C: Update for new ABI.
30251
30252 * consistency.vlad: New directory, 1665 files.
30253
30254 2001-02-12 Joseph S. Myers <jsm28@cam.ac.uk>
30255
30256 * gcc.dg/c99-impl-int-1.c: Use stricter error string for implicit
30257 return type.
30258 * gcc.dg/cpp/digraphs.c: Declare puts.
30259
30260 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30261
30262 * g++.old-deja/g++.other/warn5.C: New test.
30263
30264 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30265
30266 * g++.old-deja/g++.pt/spec40.C: New test.
30267
30268 2001-02-12 Nathan Sidwell <nathan@codesourcery.com>
30269
30270 * g++.old-deja/g++.robertl/eb63.C: Remove new initializer list
30271 case.
30272 * g++.old-deja/g++.ext/arrnew.C: Deprecate.
30273
30274 2001-02-12 Jakub Jelinek <jakub@redhat.com>
30275
30276 * gcc.c-torture/compile/20010209-1.c: New test.
30277
30278 2001-02-11 Jeffrey Oldham <oldham@codesourcery.com>
30279
30280 * g++.old-deja/g++.other/crash26.C: XFAIL if parser produces
30281 excess errors message but not if it crashes.
30282 * g++.old-deja/g++.other/crash27.C: Likewise.
30283 * g++.old-deja/g++.other/crash28.C: Likewise.
30284 * g++.old-deja/g++.other/crash30.C: Likewise.
30285 * g++.old-deja/g++.other/crash32.C: Likewise.
30286 * g++.old-deja/g++.other/crash35.C: Likewise.
30287 * g++.old-deja/g++.pt/inherit2.C: Likewise.
30288
30289 2001-02-08 Joseph S. Myers <jsm28@cam.ac.uk>
30290
30291 * config/default.exp, gcc.dg/cpp/cpp.exp, gcc.dg/dg.exp,
30292 gcc.dg/noncompile/noncompile.exp, gcc.dg/format/format.exp,
30293 g++.dg/dg.exp, g++.old-deja/old-deja.exp,
30294 g77.f-torture/execute/execute.exp,
30295 g77.f-torture/noncompile/noncompile.exp,
30296 gcc.c-torture/execute/execute.exp,
30297 gcc.c-torture/execute/memcheck/memcheck.exp,
30298 gcc.misc-tests/acker1.exp, gcc.misc-tests/dg-test.exp,
30299 gcc.misc-tests/dhry.exp, gcc.misc-tests/gcov.exp,
30300 gcc.misc-tests/linkage.exp, gcc.misc-tests/matrix1.exp,
30301 gcc.misc-tests/mg.exp, gcc.misc-tests/msgs.exp,
30302 gcc.misc-tests/sieve.exp, gcc.misc-tests/sort2.exp,
30303 lib/g++-dg.exp, lib/g++.exp, lib/g77.exp, lib/gcc-dg.exp,
30304 lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
30305 lib/old-dejagnu.exp, lib/scanasm.exp, objc/execute/execute.exp:
30306 Remove bug reporting instructions with ancient email addresses.
30307
30308 2001-02-07 Jakub Jelinek <jakub@redhat.com>
30309
30310 * gcc.dg/20010202-1.c: New test.
30311 * gcc.dg/991209-1.c: Compile on whole ia32 family, not just i386.
30312
30313 2001-02-07 Zack Weinberg <zack@wolery.stanford.edu>
30314
30315 * g++.dg/stdbool-if.C: New test.
30316
30317 2001-02-07 Ovidiu Predescu <ovidiu@cup.hp.com>
30318
30319 * objc/execute/fdecl.m: Added main().
30320
30321 2001-02-07 Jakub Jelinek <jakub@redhat.com>
30322
30323 * gcc.c-torture/execute/20010206-1.c: New test.
30324
30325 2001-02-06 Neil Booth <neil@daikokuya.demon.co.uk>
30326
30327 * gcc.dg/cpp/avoidpaste1.c: Update.
30328
30329 2001-02-05 Ovidiu Predescu <ovidiu@cup.hp.com>
30330
30331 * objc/execute/bycopy-1.m, bycopy-2.m: Added new tests from Nicola
30332 Pero <nicola@brainstorm.co.uk>.
30333 * objc/execute/fdecl.m: Declare foo as pointer to AClass.
30334
30335 2001-02-06 Nathan Sidwell <nathan@codesourcery.com>
30336
30337 * g++.old-deja/g++.pt/spec39.C: New test.
30338
30339 2001-02-05 Jakub Jelinek <jakub@redhat.com>
30340
30341 * gcc.c-torture/compile/20010202-1.c: New test.
30342
30343 2001-02-05 Nathan Sidwell <nathan@codesourcery.com>
30344
30345 * g++.old-deja/g++.abi/primary2.C: New test.
30346 * g++.old-deja/g++.abi/primary3.C: New test.
30347 * g++.old-deja/g++.abi/primary4.C: New test.
30348 * g++.old-deja/g++.abi/primary5.C: New test.
30349 * g++.old-deja/g++.abi/vtable3.h: New test.
30350 * g++.old-deja/g++.abi/vtable3a.C: New test.
30351 * g++.old-deja/g++.abi/vtable3b.C: New test.
30352 * g++.old-deja/g++.abi/vtable3c.C: New test.
30353 * g++.old-deja/g++.abi/vtable3d.C: New test.
30354 * g++.old-deja/g++.abi/vtable3e.C: New test.
30355 * g++.old-deja/g++.abi/vtable3f.C: New test.
30356 * g++.old-deja/g++.abi/vtable3g.C: New test.
30357 * g++.old-deja/g++.abi/vtable3h.C: New test.
30358 * g++.old-deja/g++.abi/vtable3i.C: New test.
30359 * g++.old-deja/g++.abi/vtable3j.C: New test.
30360 * g++.old-deja/g++.oliva/thunk1.C: Remove XFAIL.
30361
30362 2001-02-03 Jakub Jelinek <jakub@redhat.com>
30363
30364 * g++.old-deja/g++.other/anon6.C: New test.
30365 * g++.old-deja/g++.other/anon7.C: New test.
30366
30367 2001-02-01 Neil Booth <neil@daikokuya.demon.co.uk>
30368
30369 * gcc.dg/cpp/avoidpaste2.c: New tests.
30370
30371 2001-01-31 Jakub Jelinek <jakub@redhat.com>
30372
30373 * gcc.dg/gnu99-init-1.c: Add test for [0 ... 0] range.
30374
30375 2001-01-31 Jeffrey Oldham <oldham@codesourcery.com>
30376
30377 * gcc.dg/c99-float-1.c: Back out "XFAIL FLT_EVAL_METHOD and
30378 DECIMAL_DIG cases for Irix."
30379
30380 2001-01-31 J"orn Rennecke <amylaar@redhat.com>
30381
30382 * gcc.c-torture/execute/920302-1.c: Cast 0 to pointer.
30383
30384 2001-01-31 Joseph S. Myers <jsm28@cam.ac.uk>
30385
30386 * gcc.dg/c99-tag-1.c: New test.
30387
30388 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30389
30390 * gcc.dg/cpp/tr-warn1.c: Add tests.
30391
30392 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk>
30393
30394 * gcc.dg/cpp/avoidpaste1.c: Update.
30395 * gcc.dg/cpp/paste4.c: Update.
30396
30397 2001-01-30 Jeffrey Oldham <oldham@codesourcery.com>
30398
30399 * gcc.dg/c99-float-1.c: XFAIL FLT_EVAL_METHOD and DECIMAL_DIG
30400 cases for Irix.
30401
30402 2001-01-30 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
30403
30404 * g++.old-deja/g++.other/inline19.C: New test.
30405
30406 2001-01-30 Neil Booth <neil@daikokuya.demon.co.uk>
30407
30408 * gcc.dg/Wlarger-than.c: New test.
30409
30410 2001-01-29 Neil Booth <neil@daikokuya.demon.co.uk>
30411
30412 * gcc.dg/cpp/avoidpaste1.c: Fix typos.
30413
30414 2001-01-29 Jakub Jelinek <jakub@redhat.com>
30415
30416 * gcc.c-torture/execute/20010129-1.c: New test.
30417 * gcc.c-torture/execute/20010129-1.x: Add -mcpu=i686 on ia32.
30418
30419 2001-01-28 Neil Booth <neil@daikokuya.demon.co.uk>
30420
30421 * gcc.dg/cpp/avoidpaste1.c: Test case.
30422
30423 2001-01-28 Jakub Jelinek <jakub@redhat.com>
30424
30425 * g++.old-deja/g++.other/inline18.C: New test.
30426
30427 2001-01-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30428
30429 * gcc.c-torture/execute/stdio-opt-2.c: Also test __builtin_puts
30430 and __builtin_putchar.
30431
30432 2001-01-27 Jakub Jelinek <jakub@redhat.com>
30433
30434 * gcc.dg/gnu99-init-1.c: Add 3 more designated range initializer
30435 tests.
30436
30437 2001-01-25 Jeffrey Oldham <oldham@codesourcery.com>
30438
30439 * gcc.c-torture/execute/ieee/20000320-1.c (main): For MIPS, change
30440 floating point number rounding mode to round to the nearest
30441 representable mode.
30442
30443 2001-01-25 Jakub Jelinek <jakub@redhat.com>
30444
30445 * g++.old-deja/g++.other/mangle2.C: New test.
30446
30447 2001-01-24 Joseph S. Myers <jsm28@cam.ac.uk>
30448
30449 * gcc.c-torture/compile/20010124-1.c: New test.
30450
30451 2001-01-24 Nathan Sidwell <nathan@codesourcery.com>
30452
30453 * g++.old-deja/g++.pt/spec38.C: New test.
30454
30455 2001-01-23 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
30456
30457 * g++.old-deja/g++.pt/spec33.C: Change from "Build don't link" to
30458 "Build don't run".
30459
30460 2001-01-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30461
30462 * gcc.c-torture/execute/20010123-1.c: New test.
30463
30464 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30465
30466 * g++.old-deja/g++.pt/spec37.C: New test.
30467
30468 2001-01-23 Nathan Sidwell <nathan@codesourcery.com>
30469
30470 * g++.old-deja/g++.pt/overload14.C: New test.
30471
30472 2001-01-22 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30473
30474 * gcc.c-torture/execute/20010122-1.c: New test, exercise
30475 __builtin_return_address.
30476
30477 2001-01-22 Nathan Sidwell <nathan@codesourcery.com>
30478
30479 * g++.old-deja/g++.martin/sts_partial.C: Remove XFAIL.
30480 * g++.old-deja/g++.pt/spec35.C: New test.
30481 * g++.old-deja/g++.pt/spec36.C: New test.
30482
30483 2001-01-20 Jakub Jelinek <jakub@redhat.com>
30484
30485 * gcc.c-torture/compile/20010118-1.c: New test.
30486
30487 2001-01-20 Neil Booth <neil@daikokuya.demon.co.uk>
30488
30489 * gcc.dg/cpp/macro3.c,macro4.c,strp1.c: Update.
30490
30491 2001-01-19 Jakub Jelinek <jakub@redhat.com>
30492
30493 * gcc.c-torture/execute/20010119-1.c: New test.
30494
30495 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30496
30497 * g++.old-deja/g++.other/vbase5.C: New test.
30498
30499 2001-01-19 Jakub Jelinek <jakub@redhat.com>
30500
30501 * gcc.c-torture/execute/20010118-1.c: New test.
30502
30503 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30504
30505 * g++.old-deja/g++.pt/deduct3.C: New test.
30506
30507 2001-01-19 Nathan Sidwell <nathan@codesourcery.com>
30508
30509 * g++.old-deja/g++.pt/spec34.C: New test.
30510
30511 2001-01-19 "Billinghurst, David (CRTS)" <David.Billinghurst@riotinto.com>
30512
30513 * g77.f-torture/compile/20000601-2.f: New test.
30514
30515 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30516
30517 * g++.old-deja/g++.other/init17.C: New test.
30518
30519 2001-01-18 Alexandre Oliva <aoliva@redhat.com>
30520
30521 * gcc.dg/cpp/if-2.c: Adjust for signed wchar_t.
30522
30523 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30524
30525 * g++.old-deja/g++.pt/unify8.C: New test.
30526
30527 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30528
30529 * g++.old-deja/g++.abi/vbase1.C: New test.
30530
30531 2001-01-18 Nathan Sidwell <nathan@codesourcery.com>
30532
30533 * g++.old-deja/g++.pt/crash65.C: New test.
30534
30535 2001-01-18 Neil Booth <neil@daikokuya.demon.co.uk>
30536
30537 * gcc.dg/cpp/assembl2.S: New test case.
30538
30539 2001-01-17 Jeffrey Oldham <oldham@codesourcery.com>
30540
30541 * gcc.dg/special/ecos.exp (wkali-2.c): Xfail if only weak aliases
30542 are supported.
30543
30544 2001-01-17 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30545
30546 * g++.old-deja/g++.other/builtins1.C: New test.
30547 * g++.old-deja/g++.other/builtins2.C: Likewise.
30548 * g++.old-deja/g++.other/builtins3.C: Likewise.
30549 * g++.old-deja/g++.other/builtins4.C: Likewise.
30550
30551 2001-01-17 Jakub Jelinek <jakub@redhat.com>
30552
30553 * gcc.c-torture/compile/20010117-1.c: New test.
30554 * gcc.c-torture/compile/20010117-2.c: New test.
30555
30556 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30557
30558 * g77.f-torture/execute/20010116.[fx]: New test,
30559 XFAIL on i?86-*-*.
30560 * g77.f-torture/compile/20010115.f: Indicate it's
30561 a test for PR fortran/1636.
30562
30563 2001-01-15 Joseph S. Myers <jsm28@cam.ac.uk>
30564
30565 * gcc.dg/c90-float-1.c, gcc.dg/c99-float-1.c: New tests.
30566
30567 2001-01-15 Toon Moene <toon@moene.indiv.nluug.nl>
30568
30569 * g77.f-torture/compile/20010115.f: New test.
30570
30571 2001-01-15 Nathan Sidwell <nathan@codesourcery.com>
30572
30573 * g++.old-deja/g++.pt/nontype5.C: New test.
30574
30575 2001-01-15 Neil Booth <neil@daikokuya.demon.co.uk>
30576
30577 * gcc.dg/cpp/if-2.c: Comment out occasionally bogus test; we
30578 have an equivalent working one below it.
30579
30580 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30581
30582 * g++.old-deja/g++.ext/instantiate2.C: Add explanatory comment.
30583 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30584
30585 2001-01-14 Jeffrey Oldham <oldham@codesourcery.com>
30586
30587 * g++.dg/special/ecos.exp (conpr-1.C): XFAIL if compile emits
30588 message containing "init_priority".
30589 (conpr-2.C): Likewise.
30590 (conpr-3.C): Likewise.
30591 * g++.old-deja/g++.ext/initp1.C: XFAIL for Irix.
30592
30593 2001-01-14 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
30594
30595 * gcc.c-torture/execute/20010114-2.c: New test.
30596
30597 2001-01-14 Joseph S. Myers <jsm28@cam.ac.uk>
30598
30599 * gcc.c-torture/compile/20010114-1.c: New test.
30600 * gcc.c-torture/compile/20010114-1.x: Xfail.
30601 * gcc.c-torture/compile/20010114-2.c: New test.
30602 * gcc.c-torture/execute/20010114-1.c: New test.
30603 * gcc.dg/trunc-1.c: New test.
30604 * gcc.dg/uninit-B.c: New test.
30605
30606 2001-01-13 Nick Clifton <nickc@redhat.com>
30607
30608 * gcc.c-torture/execute/bf64-1.x: Expect to fail on M*Core
30609 target.
30610
30611 2001-01-13 Joseph S. Myers <jsm28@cam.ac.uk>
30612
30613 * gcc.c-torture/compile/20010113-1.c: New test.
30614
30615 2001-01-13 Jakub Jelinek <jakub@redhat.com>
30616
30617 * gcc.c-torture/compile/20001212-1.c: New test.
30618
30619 2001-01-13 Neil Booth <neil@daikokuya.demon.co.uk>
30620
30621 * gcc.dg/cpp/widestr1.c: Update.
30622 * gcc.dg/cpp/prag-imp.c: Remove.
30623
30624 2001-01-12 Jakub Jelinek <jakub@redhat.com>
30625
30626 * gcc.c-torture/execute/20000801-3.x: Remove.
30627 * gcc.dg/c90-init-1.c: New test.
30628 * gcc.dg/c99-init-1.c: New test.
30629 * gcc.dg/c99-init-2.c: New test.
30630 * gcc.dg/gnu99-init-1.c: New test.
30631
30632 2001-01-12 Richard Earnshaw <rearnsha@arm.com>
30633
30634 * lib/f-torture.exp (f_torture_compile): Prune the warnings before
30635 testing that no relevant ones were found.
30636
30637 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30638
30639 * g++.old-deja/g++.pt/cast2.C: New test.
30640
30641 2001-01-12 Nathan Sidwell <nathan@codesourcery.com>
30642
30643 * g++.old-deja/g++.pt/friend47.C: New test.
30644
30645 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30646
30647 * g++.old-deja/g++.pt/instantiate13.C: New test.
30648
30649 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30650
30651 * g++.old-deja/g++.other/defarg7.C: New test.
30652 * g++.old-deja/g++.other/defarg8.C: New test.
30653
30654 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30655
30656 * g++.old-deja/g++.pt/crash64.C: New test.
30657
30658 2001-01-11 Nathan Sidwell <nathan@codesourcery.com>
30659
30660 * g++.old-deja/g++.pt/crash63.C: New test.
30661
30662 2001-01-11 Neil Booth <neil@daikokuya.demon.co.uk>
30663
30664 * gcc.dg/cpp/if-2.c: Add wide char test without sign extension.
30665
30666 2001-01-10 Alan Lehotsky <lehotsky@tiac.net>
30667
30668 * gcc.dg/20000926-1.c: Parameterize for machines with 16-bit ints.
30669
30670 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30671
30672 * g++.old-deja/g++.pt/error3.C: New test.
30673
30674 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30675
30676 * g++.old-deja/g++.other/crash39.C: New test.
30677
30678 2001-01-10 Nathan Sidwell <nathan@codesourcery.com>
30679
30680 * g++.old-deja/g++.other/vbase4.C: New test.
30681
30682 2001-01-08 Jonathan Larmour <jlarmour@redhat.com>
30683
30684 * gcc.dg/20000419-2.c: Move to "special" subdirectory.
30685 * gcc.dg/special/20000419-2.c: New file. Identical to above.
30686 * gcc.dg/special/special.exp: New test driver which will check
30687 for alias support for the above test.
30688
30689 2001-01-09 Alan Lehotsky <lehotsky@tiac.net>
30690
30691 * gcc.c-torture/execute/921202-1.c: Use STACK_SIZE to avoid
30692 problems on small machines.
30693 * gcc.c-torture/execute/920730-1.c: Use values from <limits.h> to
30694 parameterize.
30695
30696 2001-01-09 Jeffrey Oldham <oldham@codesourcery.com>
30697
30698 * g++.old-deja/g++.ext/instantiate2.C: ERROR line should fail for
30699 mips.
30700 * g++.old-deja/g++.ext/instantiate3.C: Likewise.
30701
30702 2001-01-09 Nathan Sidwell <nathan@codesourcery.com>
30703
30704 * g++.old_deja/g++.pt/using8.C: New test.
30705
30706 2001-01-09 Joseph S. Myers <jsm28@cam.ac.uk>
30707
30708 * gcc.dg/format/attr-2.c, gcc.dg/format/attr-3.c: New tests.
30709
30710 2000-01-08 Loren J. Rittle <ljrittle@acm.org>
30711
30712 * gcc.c-torture/execute/ieee/mzero2.x: Adjust statement of
30713 where a failure is expected.
30714 * gcc.c-torture/execute/ieee/rbug.x: Likewise.
30715
30716 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30717
30718 * g++.old_deja/g++.pt/instantiate12.C: New test.
30719
30720 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30721
30722 * g++.old-deja/g++.benjamin/15309-1.C: Expect diagnostic at
30723 start of structs.
30724 * g++.old-deja/g++.benjamin/15309-2.C: Likewise.
30725 * g++.old-deja/g++.brendan/crash17.C: Likewise.
30726 * g++.old-deja/g++.brendan/crash29.C: Likewise.
30727 * g++.old-deja/g++.brendan/crash48.C: Likewise.
30728 * g++.old-deja/g++.brendan/ns1.C: Likewise.
30729 * g++.old-deja/g++.brendan/warnings1.C: Likewise.
30730 * g++.old-deja/g++.bugs/900205_04.C: Likewise.
30731 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
30732 * g++.old-deja/g++.eh/spec6.C: Likewise.
30733 * g++.old-deja/g++.jason/crash3.C: Likewise.
30734 * g++.old-deja/g++.law/ctors11.C: Likewise.
30735 * g++.old-deja/g++.law/ctors17.C: Likewise.
30736 * g++.old-deja/g++.law/ctors5.C: Likewise.
30737 * g++.old-deja/g++.law/ctors9.C: Likewise.
30738 * g++.old-deja/g++.mike/ambig1.C: Likewise.
30739 * g++.old-deja/g++.mike/net22.C: Likewise.
30740 * g++.old-deja/g++.mike/p3538a.C: Likewise.
30741 * g++.old-deja/g++.mike/p3538b.C: Likewise.
30742 * g++.old-deja/g++.mike/virt3.C: Likewise.
30743 * g++.old-deja/g++.niklas/t128.C: Likewise.
30744 * g++.old-deja/g++.other/anon4.C: Likewise.
30745 * g++.old-deja/g++.other/using1.C: Likewise.
30746 * g++.old-deja/g++.other/warn3.C: Likewise.
30747 * g++.old-deja/g++.pt/t37.C: Likewise.
30748 * g++.old-deja/g++.robertl/eb69.C: Likewise.
30749 * g++.old-deja/g++.robertl/eb71.C: Likewise.
30750
30751 2001-01-08 Nathan Sidwell <nathan@codesourcery.com>
30752
30753 * g++.old-deja/g++.other/lookup16.C: Remove XFAIL.
30754
30755 2001-01-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30756
30757 * gcc.c-torture/execute/stdio-opt-3.c: New test.
30758
30759 2001-01-07 Jakub Jelinek <jakub@redhat.com>
30760
30761 * gcc.c-torture/compile/20010107-1.c: New test.
30762
30763 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30764
30765 * gcc.c-torture/execute/builtin-noret-1.c: New test.
30766
30767 2001-01-07 Joseph S. Myers <jsm28@cam.ac.uk>
30768
30769 * gcc.dg/format/format.h: New file.
30770 * gcc.dg/format/array-1.c, gcc.dg/format/attr-1.c,
30771 gcc.dg/format/branch-1.c, gcc.dg/format/c90-printf-1.c,
30772 gcc.dg/format/c90-printf-2.c, gcc.dg/format/c90-printf-3.c,
30773 gcc.dg/format/c90-scanf-1.c, gcc.dg/format/c90-scanf-2.c,
30774 gcc.dg/format/c90-scanf-3.c, gcc.dg/format/c90-scanf-4.c,
30775 gcc.dg/format/c90-strftime-1.c, gcc.dg/format/c90-strftime-2.c,
30776 gcc.dg/format/c94-printf-1.c, gcc.dg/format/c94-scanf-1.c,
30777 gcc.dg/format/c99-printf-1.c, gcc.dg/format/c99-printf-2.c,
30778 gcc.dg/format/c99-printf-3.c, gcc.dg/format/c99-scanf-1.c,
30779 gcc.dg/format/c99-scanf-2.c, gcc.dg/format/c99-scanf-3.c,
30780 gcc.dg/format/c99-strftime-1.c, gcc.dg/format/c99-strftime-2.c,
30781 gcc.dg/format/diag-1.c, gcc.dg/format/errmk-1.c,
30782 gcc.dg/format/ext-1.c, gcc.dg/format/ext-2.c,
30783 gcc.dg/format/ext-3.c, gcc.dg/format/ext-4.c,
30784 gcc.dg/format/ext-5.c, gcc.dg/format/miss-1.c,
30785 gcc.dg/format/miss-2.c, gcc.dg/format/no-exargs-1.c,
30786 gcc.dg/format/no-y2k-1.c, gcc.dg/format/nonlit-1.c,
30787 gcc.dg/format/nonlit-2.c, gcc.dg/format/nonlit-3.c,
30788 gcc.dg/format/sec-1.c, gcc.dg/format/strfmon-1.c,
30789 gcc.dg/format/va-1.c, gcc.dg/format/warnll-1.c,
30790 gcc.dg/format/xopen-1.c, gcc.dg/format/z-1.c: Include "format.h"
30791 instead of declaring standard types, macros and functions in each
30792 test.
30793
30794 2001-01-06 Alexandre Oliva <aoliva@redhat.com>
30795
30796 * gcc.c-torture/execute/20010106-1.c: New test.
30797
30798 2001-01-06 Joseph S. Myers <jsm28@cam.ac.uk>
30799
30800 * gcc.dg/format/format.exp: New file.
30801 * gcc.dg/c90-printf-1.c: Rename to gcc.dg/format/c90-printf-1.c.
30802 * gcc.dg/c90-printf-2.c: Rename to gcc.dg/format/c90-printf-2.c.
30803 * gcc.dg/c90-printf-3.c: Rename to gcc.dg/format/c90-printf-3.c.
30804 * gcc.dg/c94-printf-1.c: Rename to gcc.dg/format/c94-printf-1.c.
30805 * gcc.dg/c99-printf-1.c: Rename to gcc.dg/format/c99-printf-1.c.
30806 * gcc.dg/c99-printf-2.c: Rename to gcc.dg/format/c99-printf-2.c.
30807 * gcc.dg/c99-printf-3.c: Rename to gcc.dg/format/c99-printf-3.c.
30808 * gcc.dg/c90-scanf-1.c: Rename to gcc.dg/format/c90-scanf-1.c.
30809 * gcc.dg/c90-scanf-2.c: Rename to gcc.dg/format/c90-scanf-2.c.
30810 * gcc.dg/c90-scanf-3.c: Rename to gcc.dg/format/c90-scanf-3.c.
30811 * gcc.dg/c90-scanf-4.c: Rename to gcc.dg/format/c90-scanf-4.c.
30812 * gcc.dg/c94-scanf-1.c: Rename to gcc.dg/format/c94-scanf-1.c.
30813 * gcc.dg/c99-scanf-1.c: Rename to gcc.dg/format/c99-scanf-1.c.
30814 * gcc.dg/c99-scanf-2.c: Rename to gcc.dg/format/c99-scanf-2.c.
30815 * gcc.dg/c99-scanf-3.c: Rename to gcc.dg/format/c99-scanf-3.c.
30816 * gcc.dg/c90-strftime-1.c: Rename to gcc.dg/format/c90-strftime-1.c.
30817 * gcc.dg/c90-strftime-2.c: Rename to gcc.dg/format/c90-strftime-2.c.
30818 * gcc.dg/c99-strftime-1.c: Rename to gcc.dg/format/c99-strftime-1.c.
30819 * gcc.dg/c99-strftime-2.c: Rename to gcc.dg/format/c99-strftime-2.c.
30820 * gcc.dg/format-array-1.c: Rename to gcc.dg/format/array-1.c.
30821 * gcc.dg/format-attr-1.c: Rename to gcc.dg/format/attr-1.c.
30822 * gcc.dg/format-branch-1.c: Rename to gcc.dg/format/branch-1.c.
30823 * gcc.dg/format-diag-1.c: Rename to gcc.dg/format/diag-1.c.
30824 * gcc.dg/format-errmk-1.c: Rename to gcc.dg/format/errmk-1.c.
30825 * gcc.dg/format-ext-1.c: Rename to gcc.dg/format/ext-1.c.
30826 * gcc.dg/format-ext-2.c: Rename to gcc.dg/format/ext-2.c.
30827 * gcc.dg/format-ext-3.c: Rename to gcc.dg/format/ext-3.c.
30828 * gcc.dg/format-ext-4.c: Rename to gcc.dg/format/ext-4.c.
30829 * gcc.dg/format-ext-5.c: Rename to gcc.dg/format/ext-5.c.
30830 * gcc.dg/format-miss-1.c: Rename to gcc.dg/format/miss-1.c.
30831 * gcc.dg/format-miss-2.c: Rename to gcc.dg/format/miss-2.c.
30832 * gcc.dg/format-no-exargs-1.c: Rename to gcc.dg/format/no-exargs-1.c.
30833 * gcc.dg/format-no-y2k-1.c: Rename to gcc.dg/format/no-y2k-1.c.
30834 * gcc.dg/format-nonlit-1.c: Rename to gcc.dg/format/nonlit-1.c.
30835 * gcc.dg/format-nonlit-2.c: Rename to gcc.dg/format/nonlit-2.c.
30836 * gcc.dg/format-nonlit-3.c: Rename to gcc.dg/format/nonlit-3.c.
30837 * gcc.dg/format-sec-1.c: Rename to gcc.dg/format/sec-1.c.
30838 * gcc.dg/format-strfmon-1.c: Rename to gcc.dg/format/strfmon-1.c.
30839 * gcc.dg/format-va-1.c: Rename to gcc.dg/format/va-1.c.
30840 * gcc.dg/format-warnll-1.c: Rename to gcc.dg/format/warnll-1.c.
30841 * gcc.dg/format-xopen-1.c: Rename to gcc.dg/format/xopen-1.c.
30842 * gcc.dg/formatz-1.c: Rename to gcc.dg/format/z-1.c.
30843
30844 2001-01-05 Alexandre Oliva <aoliva@redhat.com>
30845
30846 * gcc.c-torture/execute/991228-1.c: Take word endianness into
30847 account.
30848
30849 2001-01-05 Joseph S. Myers <jsm28@cam.ac.uk>
30850
30851 * gcc.c-torture/execute/builtin-complex-1.c: New test.
30852
30853 2001-01-05 Nathan Sidwell <nathan@codesourcery.com>
30854
30855 * g++.old-deja/g++.pt/crash62.C: New test.
30856
30857 2001-01-04 Richard Henderson <rth@redhat.com>
30858
30859 * gcc.dg/20000926-1.c: Update expected warnings.
30860 * gcc.dg/array-2.c: Likewise.
30861 * gcc.dg/array-4.c: Also validate flexible array members.
30862 * gcc.dg/c99-flex-array-1.c: New.
30863
30864 2001-01-04 Joseph S. Myers <jsm28@cam.ac.uk>
30865
30866 * gcc.c-torture/compile/20001222-1.x: Remove.
30867
30868 2001-01-04 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
30869
30870 * gcc.c-torture/execute/built-in-setjmp.c: New.
30871
30872 2001-01-03 Richard Henderson <rth@redhat.com>
30873
30874 * gcc.dg/940510-1.c: Update expected error wording.
30875 * gcc.dg/array-2.c, gcc.dg/array-3.c, gcc.dg/array-4.c: New.
30876
30877 2001-01-03 Jeffrey Oldham <oldham@codesourcery.com>
30878
30879 * lib/target-supports.exp (check_alias_available): Modified to
30880 indicate aliases not supported if only weak aliases are supported.
30881
30882 2001-01-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30883
30884 * gcc.c-torture/execute/string-opt-8.c: Add more testcases.
30885 Turn on cmpstrsi checks for __pj__ and __i370__.
30886
30887 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30888
30889 * g++.old-deja/g++.other/virtual11.C: New test.
30890
30891 2001-01-03 Nathan Sidwell <nathan@codesourcery.com>
30892
30893 * g++.old-deja/g++.eh/spec6.C: Remove remaining XFAIL.
30894
30895 2001-01-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30896
30897 * gcc.c-torture/compile/20010102-1.c: New test.
30898
30899 2001-01-02 Andreas Jaeger <aj@suse.de>
30900
30901 * gcc.dg/noreturn-3.c: New test.
30902
30903 * gcc.dg/noreturn-4.c: New test.
30904
30905 2001-01-01 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30906
30907 * gcc.c-torture/execute/stdio-opt-1.c: Also test
30908 __builtin_fputc and __builtin_fwrite.
30909
30910 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30911
30912 * gcc.c-torture/execute/20001009-2.c (foo): Test only works for
30913 signed char, not default char.
30914
30915 2000-12-30 Jeffrey Oldham <oldham@codesourcery.com>
30916
30917 * g++.old-deja/g++.other/crash18.C: Fails on mips*-sgi-irix*.
30918
30919 2000-12-30 David Billinghurst <David.Billinghurst@riotinto.com>
30920
30921 * lib/g++.exp: Use sh to exec ${odir_v3}/tests_flags
30922
30923 2000-12-29 Richard Henderson <rth@redhat.com>
30924
30925 * gcc.dg/20001117-1.c (__cyg_profile_func_enter): Define.
30926 (__cyg_profile_func_exit): Define.
30927
30928 2000-12-29 Hans-Peter Nilsson <hp@bitrange.com>
30929
30930 * g++.dg/vtgc1.C: New test.
30931
30932 2000-12-28 Geoffrey Keating <geoffk@redhat.com>
30933
30934 * gcc.dg/noncompile/20001228-1.c: New test.
30935
30936 * gcc.dg/20001228-1.c: New test.
30937
30938 * gcc.c-torture/execute/20001228-1.c: New test.
30939
30940 2000-12-28 Joseph S. Myers <jsm28@cam.ac.uk>
30941
30942 * gcc.dg/format-strfmon-1.c: New test.
30943
30944 2000-12-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30945
30946 * gcc.c-torture/execute/stdio-opt-1.c: Test __builtin_ style too.
30947 * gcc.c-torture/execute/stdio-opt-2.c: Likewise.
30948 * gcc.c-torture/execute/string-opt-1.c: Likewise.
30949 * gcc.c-torture/execute/string-opt-2.c: Likewise.
30950 * gcc.c-torture/execute/string-opt-3.c: Likewise.
30951 * gcc.c-torture/execute/string-opt-4.c: Likewise.
30952 * gcc.c-torture/execute/string-opt-6.c: Likewise.
30953 * gcc.c-torture/execute/string-opt-7.c: Likewise.
30954 * gcc.c-torture/execute/string-opt-8.c: Likewise.
30955 * gcc.c-torture/execute/string-opt-9.c: Likewise.
30956 * gcc.c-torture/execute/string-opt-10.c: Likewise.
30957 * gcc.c-torture/execute/string-opt-11.c: Likewise.
30958 * gcc.c-torture/execute/string-opt-12.c: Likewise.
30959
30960 * gcc.c-torture/execute/string-opt-3.c: Test rindex.
30961 * gcc.c-torture/execute/string-opt-4.c: Test index.
30962
30963 2000-12-26 Geoffrey Keating <geoffk@redhat.com>
30964
30965 * gcc.c-torture/compile/20001226-1.c: New test.
30966
30967 2000-12-22 Joseph S. Myers <jsm28@cam.ac.uk>
30968
30969 * gcc.c-torture/compile/20001222-1.c: New test.
30970 * gcc.c-torture/compile/20001222-1.x: Xfail.
30971
30972 2000-12-22 Alexandre Oliva <aoliva@redhat.com>
30973
30974 * gcc.c-torture/execute/comp-goto-2.c: New test.
30975
30976 2000-12-21 J"orn Rennecke <amylaar@redhat.com>
30977
30978 * gcc.c-torture/execute/comp-goto-1.c (uint32, sint32):
30979 Use long types if __INT_MAX__ is 32767.
30980 (main): Use cast to (sint32 *) when poking 88 into a_page.
30981
30982 * gcc.c-torture/execute/20000822-1.c: Check for NO_TRAMPOLINES.
30983
30984 2000-12-21 Bernd Schmidt <bernds@redhat.com>
30985
30986 * gcc.c-torture/compile/20001221-1.c: New test.
30987 * gcc.c-torture/execute/20001221-1.c: New test.
30988
30989 2000-12-20 Richard Henderson <rth@redhat.com>
30990
30991 * g++.old-deja/g++.pt/crash36.C: Update error lines.
30992 * g++.old-deja/g++.robertl/eb109.C: Likewise.
30993
30994 2000-12-18 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
30995
30996 * gcc.dg/compare3.c: New test.
30997
30998 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
30999
31000 * gcc.dg/format-warnll-1.c: New test.
31001
31002 2000-12-18 Neil Booth <neil@daikokuya.demon.co.uk>
31003
31004 * gcc.dg/cpp/cmdlne-P.c: New test.
31005
31006 2000-12-18 Joseph S. Myers <jsm28@cam.ac.uk>
31007
31008 * gcc.c-torture/execute/builtin-abs-1.c,
31009 gcc.c-torture/execute/builtin-abs-2.c: New tests.
31010
31011 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31012
31013 * gcc.dg/cpp/multiline.c: New test.
31014
31015 2000-12-17 Neil Booth <neil@daikokuya.demon.co.uk>
31016
31017 * g++.old-deja/g++.other/syshdr1.C: Update.
31018 * gcc.dg/cpp/lineflags.c: Remove temporarily.
31019
31020 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31021
31022 * g++.old-deja/g++.oliva/template5.C: Remove XFAILs.
31023
31024 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31025
31026 * g++.old-deja/g++.pt/ttp65.C: New test.
31027
31028 2000-12-15 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31029
31030 * g++.old-deja/g++.pt/ttp64.C: New test.
31031
31032 2000-12-14 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31033
31034 * g++.old-deja/g++.pt/spec33.C: New test.
31035
31036 2000-12-14 Catherine Moore <clm@redhat.com>
31037
31038 * gcc.c-torture/execute/920501-7.c: Check for NO_TRAMPOLINES.
31039 * gcc.c-torture/execute/920612-2.c: Likewise.
31040 * gcc.c-torture/execute/920428-2.c: Likewise.
31041 * gcc-c-torture/execute/va-arg-11.c: Call exit.
31042 * gcc.c-torture/execute/va-arg-21.c: Likewise.
31043
31044 2000-12-13 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31045
31046 * gcc.dg/pack-test-1.c: Compile on powerpc*-*-eabi* too.
31047 * gcc.dg/pack-test-2.c: Likewise.
31048
31049 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31050
31051 Tests by Zack Weinberg <zackw@stanford.edu>.
31052
31053 * gcc.dg/cpp/defined.c: Update.
31054 * gcc.dg/cpp/defined_trad.c: New tests.
31055
31056 2000-12-13 Neil Booth <neil@daikokuya.demon.co.uk>
31057
31058 * gcc.dg/cpp/trad-direct.c: Update.
31059
31060 2000-12-11 Neil Booth <neilb@earthling.net>
31061
31062 * gcc.dg/cpp/defined_trad.c
31063
31064 2000-12-11 Neil Booth <neilb@earthling.net>
31065
31066 * gcc.dg/cpp/if-2.c: Separate tests so that which failed is obvious.
31067
31068 2000-12-09 Joseph S. Myers <jsm28@cam.ac.uk>
31069
31070 * gcc.dg/format-miss-2.c: New test.
31071
31072 2000-12-09 Neil Booth <neilb@earthling.net>
31073
31074 * gcc.dg/cpp/lineflags.c: New tests.
31075 * gcc.dg/cpp/poison.c: Update.
31076 * gcc.dg/cpp/redef2.c: Update.
31077 * gcc.dg/cpp/skipping.c: New test.
31078
31079 2000-12-07 Geoffrey Keating <geoffk@redhat.com>
31080
31081 * g++.old-deja/g++.other/eh3.C: New testcase.
31082
31083 2000-12-07 Neil Booth <neilb@earthling.net>
31084
31085 * gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,
31086 wtr-label-1.c, wtr-static-1.c, wtr-strcat-1.c, wtr-suffix-1.c,
31087 wtr-switch-1.c, wtr-unary-plus-1.c, wtr-union-init-1.c
31088 wtr-union-init-2.c, wtr-union-init-3.c: Update.
31089 * gcc.dg/cpp/extratokens.c, tr-warn4.c, tr-warn5.c, tr-warn6.c:
31090 Update.
31091
31092 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31093
31094 * gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: Use
31095 __SIZE_TYPE__ instead of int for type of integers cast to
31096 pointers.
31097
31098 2000-12-07 Jakub Jelinek <jakub@redhat.com>
31099
31100 * g++.old-deja/g++.other/cleanup4.C: New test.
31101
31102 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31103
31104 * format-sec-1.c: New test.
31105
31106 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31107
31108 * gcc.dg/format-nonlit-3.c: New test.
31109
31110 2000-12-07 Joseph S. Myers <jsm28@cam.ac.uk>
31111
31112 * gcc.dg/c90-printf-1.c: Add test for printf formats reading
31113 through a null pointer.
31114
31115 2000-12-06 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31116
31117 * g++.old-deja/g++.oliva/partspec1.C: Remove XFAIL.
31118 * g++.old-deja/g++.pt/partial4.C: New test.
31119
31120 2000-12-06 J. David Anglin <dave@hiauly1.hia.nrc.ca>
31121
31122 * gcc.c-torture/execute/ieee/hugeval.x: New.
31123
31124 2000-12-06 Neil Booth <neilb@earthling.net>
31125
31126 * gcc.dg/cpp/backslash2.c: New tests.
31127
31128 2000-12-06 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31129
31130 * testsuite/gcc.c-torture/execute/stdio-opt-1.c: Add more checks.
31131 * testsuite/gcc.c-torture/execute/stdio-opt-2.c: New test.
31132
31133 2000-12-05 Geoffrey Keating <geoffk@redhat.com>
31134
31135 * gcc.c-torture/execute/20001203-2.c: New testcase.
31136
31137 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
31138
31139 * g++.old-deja/g++.h/spec6.C: Remove some of the XFAILS.
31140 * g++.old-deja/g++.other/virtual10.C: New test.
31141
31142 2000-12-05 Nathan Sidwell <nathan@codesourcery.com>
31143
31144 * g++.old-deja/g++.mike/pmf5.C: Remove test.
31145
31146 2000-12-05 Richard Henderson <rth@redhat.com>
31147
31148 * gcc.c-torture/compile/20001205-1.c: New.
31149
31150 2000-12-04 Neil Booth <neilb@earthling.net>
31151
31152 * g++.old-deja/g++.other/virtual9.C: New test.
31153 * g++.old-deja/g++.pt/crash61.C: New test.
31154 * gcc.c-torture/execute/loop-9.c: New test.
31155
31156 2000-12-04 Neil Booth <neilb@earthling.net>
31157
31158 * g++.old-deja/g++.other/instan1.C, instan2.C: Move to...
31159 * g++.old-deja/g++.pt/instantiate1.C, instantiate2.C: ...here.
31160 * gcc.dg/cpp/19960224-2.c, endif.c, if-6.c: Move into...
31161 * gcc.dg/cpp/extratokens.c: ...here.
31162
31163 2000-12-04 Neil Booth <neilb@earthling.net>
31164
31165 * gcc.dg/cpp/assert_trad1.c, assert_trad2.c, assert_trad3.c:
31166 New tests.
31167
31168 2000-12-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31169
31170 * gcc.c-torture/execute/string-opt-11.c: Add more strspn checks.
31171 * gcc.c-torture/execute/string-opt-12.c: Add more strcspn checks.
31172
31173 2000-12-03 Joseph S. Myers <jsm28@cam.ac.uk>
31174
31175 * gcc.c-torture/execute/20001203-1.c: New test.
31176
31177 2000-12-03 Neil Booth <neilb@earthling.net>
31178
31179 * gcc.dg/cpp/macro6.c: New test cases.
31180
31181 2000-12-02 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31182
31183 * gcc.c-torture/execute/string-opt-9.c: New test.
31184 * gcc.c-torture/execute/string-opt-10.c: Likewise.
31185 * gcc.c-torture/execute/string-opt-11.c: Likewise.
31186 * gcc.c-torture/execute/string-opt-12.c: Likewise.
31187
31188 * gcc.c-torture/execute/string-opt-3.c: Add more strcmp checks.
31189 * gcc.c-torture/execute/string-opt-8.c: Add more strncmp checks.
31190
31191 2000-12-02 Geoffrey Keating <geoffk@redhat.com>
31192
31193 * gcc.dg/cpp/if-6.c: New testcase.
31194
31195 * gcc.dg/20001201-1.c: New testcase.
31196
31197 2000-12-02 Neil Booth <neilb@earthling.net>
31198
31199 * g++.old-deja/g++.other/externC4.C,
31200 g++.old-deja/g++.other/friend10.C: New tests.
31201
31202 2000-12-02 Neil Booth <neilb@earthling.net>
31203
31204 * g++.old-deja/g++.other/instan2.C
31205 * g++.old-deja/g++.other/instan3.C: New test.
31206
31207 2000-12-02 Neil Booth <neilb@earthling.net>
31208
31209 * gcc.dg/cpp/c++98.c,c++98-pedantic.c,c89.c,c89-pedantic.c,
31210 c94.c,c94-pedantic.c,c99.c,c99-pedantic.c,gnuc89.c,gnuc89-pedantic.c,
31211 gnuc99.c,gnuc99-pedantic.c: New tests.
31212
31213 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31214
31215 * gcc.dg/format-no-exargs-1.c, gcc.dg/format-no-y2k-1.c,
31216 gcc.dg/format-nonlit-1.c, gcc.dg/format-nonlit-2.c: New tests.
31217
31218 2000-12-01 Neil Booth <neilb@earthling.net>
31219
31220 * gcc.dg/cpp/20000720-1.S: Remove duplicate testcase.
31221 * gcc.dg/cpp/poison.c: Update.
31222 * gcc.dg/cpp/spacing1.c: New testcase for all spacing issues.
31223
31224 2000-12-01 Toon Moene <toon@moene.indiv.nluug.nl>
31225
31226 * g77.f-torture/execute/20001201.f: New test.
31227
31228 2000-12-01 Joseph S. Myers <jsm28@cam.ac.uk>
31229
31230 * gcc.dg/c99-array-nonobj-1.c: No longer XFAIL.
31231
31232 2000-12-01 Jakub Jelinek <jakub@redhat.com>
31233
31234 * gcc.c-torture/execute/string-opt-5.c: Add some memset tests.
31235
31236 2000-12-01 Nathan Sidwell <nathan@codesourcery.com>
31237
31238 * g++.old-deja/g++.other/cast6.C: New test.
31239
31240 2000-11-30 Geoffrey Keating <geoffk@redhat.com>
31241
31242 * gcc.c-torture/execute/20001130-2.c: New testcase.
31243
31244 2000-11-30 Richard Henderson <rth@redhat.com>
31245
31246 * gcc.c-torture/execute/20001130-1.c: New test.
31247
31248 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31249
31250 * g++.old-deja/g++.other/op3.C: New test.
31251
31252 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31253
31254 * g++.old-deja/g++.other/op2.C: New test.
31255
31256 2000-11-30 Nathan Sidwell <nathan@codesourcery.com>
31257
31258 * g++.old-deja/g++.other/crash38.C: New test.
31259
31260 2000-11-29 Toon Moene <toon@moene.indiv.nluug.nl>
31261
31262 * g77.f-torture/execute/20001111.x: Test fixed - remove XFAIL.
31263
31264 2000-11-29 Jakub Jelinek <jakub@redhat.com>
31265
31266 * gcc.c-torture/execute/string-opt-5.c: Add some strcmp and strncpy
31267 tests.
31268 * gcc.c-torture/execute/string-opt-6.c: New test.
31269
31270 * gcc.dg/20001117-1.c: Add main.
31271
31272 2000-11-28 Geoffrey Keating <geoffk@redhat.com>
31273
31274 * gcc.dg/noncompile/940510-1.c: Update to test c89 functionality.
31275 Move from here ...
31276 * gcc.dg/940510-1.c: ... to here.
31277
31278 * gcc.dg/20000926-1.c: GNU C now allows initializations of
31279 zero-size arrays in toplevel structures.
31280
31281 2000-11-28 Jakub Jelinek <jakub@redhat.com>
31282
31283 * gcc.c-torture/execute/loop-8.c: New test.
31284
31285 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31286
31287 * g++.old-deja/g++.other/base1.C: New test.
31288
31289 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31290
31291 * g++.old-deja/g++.other/parse2.C: New test.
31292
31293 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31294
31295 * g++.old-deja/g++.pt/incomplete1.C: New test.
31296
31297 2000-11-28 Nathan Sidwell <nathan@codesourcery.com>
31298
31299 * g++.old-deja/g++.other/friend9.C: New test.
31300
31301 2000-11-28 Jakub Jelinek <jakub@redhat.com>
31302
31303 * gcc.dg/20001127-1.c: New test.
31304
31305 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31306
31307 * g++.old-deja/g++.pt/friend46.C: New test.
31308
31309 2000-11-27 Nathan Sidwell <nathan@codesourcery.com>
31310
31311 * g++.old-deja/g++.other/ptrmem8.C: New test.
31312
31313 2000-11-26 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31314
31315 * gcc.c-torture/execute/string-opt-7.c: New test.
31316 * gcc.c-torture/execute/string-opt-8.c: Likewise.
31317
31318 2000-11-26 Gabriel Dos Reis <gdr@codesourcery.com>
31319
31320 * lib/g++.exp (g++_include_flags): Invoke 'tests_flags --compiler'
31321 instead of 'mkcheck 2'.
31322
31323 2000-11-25 Joseph S. Myers <jsm28@cam.ac.uk>
31324
31325 * gcc.c-torture/execute/memcheck/driver.c,
31326 gcc.c-torture/execute/memcheck/driver.h, gcc.dg/cpp/if-3.c: Change
31327 C9X references to refer to C99.
31328
31329 2000-11-25 Jakub Jelinek <jakub@redhat.com>
31330
31331 * gcc.dg/ultrasp3.c: New test.
31332
31333 2000-11-25 Neil Booth <neilb@earthling.net>
31334
31335 * gcc.dg/cpp/include2.c: Update test to be locale independent.
31336
31337 2000-11-25 Alexandre Oliva <aoliva@redhat.com>
31338
31339 * gcc.c-torture/compile/20001123-2.c: New.
31340
31341 2000-11-24 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
31342
31343 * g++.old-dega/g++.pt/ttp62.C: Call abort() on failure.
31344
31345 2000-11-24 Bernd Schmidt <bernds@redhat.co.uk>
31346
31347 * gcc.dg/sequence-point-1.c: Add some new tests.
31348 * gcc.c-torture/execute/20001124-1.c: New test.
31349
31350 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31351
31352 * g++.old-deja/g++.other/vaarg4.C: New test.
31353 * gcc.c-torture/compile/20001123-1.c: New test.
31354
31355 2000-11-24 Nathan Sidwell <nathan@codesourcery.com>
31356
31357 * g++.other/crash24.C: Adjust and remove XFAIL.
31358 * g++.other/crash37.C: New test.
31359
31360 2000-11-23 Nathan Sidwell <nathan@codesourcery.com>
31361
31362 * g++.old-deja/g++.pt/instantiate9.C: New test.
31363
31364 2000-11-22 Mark Mitchell <mark@codesourcery.com>
31365
31366 * g++.old-deja/g++.other/decl4.C: Tweak so that it fails with the
31367 new ABI, too.
31368
31369 * g++.old-deja/g++.mike/p6610a.C: This test no longer fails.
31370 * g++.old-deja/g++.robertl/eb55.C: Likewise.
31371
31372 2000-11-22 Neil Booth <neilb@earthling.net>
31373
31374 * gcc.dg/cpp/Wtrigraphs.c: New test.
31375
31376 2000-11-22 Loren J. Rittle <ljrittle@acm.org>
31377
31378 * g++.old-deja/g++.robertl/eb39.C: Don't include libio.h.
31379
31380 2000-11-22 Jakub Jelinek <jakub@redhat.com>
31381
31382 * gcc.c-torture/execute/ieee/20001122-1.c: New test.
31383
31384 2000-11-22 Hans-Peter Nilsson <hp@bitrange.com>
31385
31386 * lib/gcc-dg.exp: load_lib scanasm.exp.
31387 (scan-assembler, scan-assembler-not): Break out to scanasm.exp.
31388 * lib/g++-dg.exp: load_lib scanasm.exp.
31389 * lib/scanasm.exp: New.
31390 (scan-assembler, scan-assembler-not): Add optional arguments to
31391 test name, or if not present, the pattern name.
31392 (scan-assembler-dem, scan-assembler-dem-not): New.
31393
31394 * g++.dg/dg.exp: New.
31395
31396 2000-11-21 Neil Booth <neilb@earthling.net>
31397
31398 * gcc.dg/cpp/integrated1.c: Remove.
31399
31400 2000-11-21 Jakub Jelinek <jakub@redhat.com>
31401
31402 * gcc.c-torture/execute/20001121-1.c: New test.
31403
31404 2000-11-21 Richard Henderson <rth@redhat.com>
31405
31406 * gcc.c-torture/compile/20001121-1.c: New test.
31407
31408 2000-11-20 Neil Booth <neilb@earthling.net>
31409
31410 * gcc.dg/cpp/integrated1.c: New test.
31411
31412 2000-11-21 Jakub Jelinek <jakub@redhat.com>
31413
31414 * g++.old-deja/g++.other/inline17.C: New test.
31415
31416 2000-11-20 Donald Lindsay <dlindsay@redhat.com>
31417
31418 * gcc.dg/20000614-2.c: Bug fix. This test expected an unitialized
31419 local variable to be zero: I made the variable global. Now
31420 uses abort() and exit() instead of relying on main's return value.
31421
31422 2000-11-20 Neil Booth <neilb@earthling.net>
31423
31424 * gcc.dg/cpp/paste2.c: Update test.
31425 * objc/execute/paste.m: New test.
31426
31427 2000-11-20 Joseph S. Myers <jsm28@cam.ac.uk>
31428
31429 * gcc.dg/c99-condexpr-1.c: New test.
31430
31431 2000-11-20 Neil Booth <neilb@earthling.net>
31432
31433 * gcc.dg/cpp/macsyntx.c: Use correct command line option.
31434
31435 2000-11-20 Nathan Sidwell <nathan@codesourcery.com>
31436
31437 * g++.old-deja/g++.pt/export1.C: New test.
31438
31439 2000-11-20 Jakub Jelinek <jakub@redhat.com>
31440
31441 * gcc.dg/20001117-1.c: New test.
31442
31443 2000-11-18 Richard Henderson <rth@redhat.com>
31444
31445 * gcc.c-torture/execute/nestfunc-3.c (main): Mask result to 32 bits.
31446
31447 2000-11-18 Richard Henderson <rth@redhat.com>
31448
31449 * lib/c-torture.exp (TORTURE_OPTIONS): Remove -fssa.
31450 * lib/f-torture.exp (TORTURE_OPTIONS): Likewise.
31451 * lib/gcc-dg.exp (TORTURE_OPTIONS): Likewise.
31452
31453 2000-11-18 Richard Henderson <rth@redhat.com>
31454
31455 * gcc.c-torture/execute/20001009-2.c (foo): Rename from main.
31456 (main): New. Exit cleanly.
31457
31458 2000-11-18 Joseph S. Myers <jsm28@cam.ac.uk>
31459
31460 * gcc.dg/c90-fordecl-1.c, gcc.dg/c99-fordecl-1.c,
31461 gcc.dg/c99-fordecl-2.c: New tests.
31462
31463 2000-11-18 Richard Henderson <rth@redhat.com>
31464
31465 * gcc.c-torture/execute/zerolen-1.c: Rename from 20001115-1.c.
31466 * gcc.c-torture/execute/zerolen-2.c: New.
31467
31468 2000-11-18 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31469
31470 * gcc.c-torture/execute/20001115-1.c: Don't access nonexistant
31471 memory.
31472
31473 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31474
31475 * g++.old-deja/g++.pt/instantiate8.C: New test.
31476
31477 2000-11-17 Nathan Sidwell <nathan@codesourcery.com>
31478
31479 * g++.old-deja/g++.other/incomplete.C: Add more tests.
31480 * g++.old-deja/g++.pt/crash9.C: Mark new expected error.
31481
31482 2000-11-16 Nick Clifton <nickc@redhat.com>
31483
31484 * gcc.c-torture/execute/nestfunc-2.c: New test.
31485 * gcc.c-torture/execute/nestfunc-3.c: New test.
31486
31487 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31488
31489 * gcc.c-torture/compile/20001116-1.c: New test.
31490
31491 2000-11-15 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31492
31493 * gcc.c-torture/execute/20001115-1.c: New test.
31494
31495 2000-11-15 Mark Mitchell <mark@codesourcery.com>
31496
31497 * g++.old-deja/g++.abi/arraynew.C: Use `std' where necessary.
31498 * g++.old-deja/g++.abi/cxa_vec.C: Likewise.
31499 * g++.old-deja/g++.abi/ptrflags.C: Likewise.
31500 * g++.old-deja/g++.abi/vmihint.C: Likewise.
31501
31502 2000-11-15 Neil Booth <neilb@earthling.net>
31503
31504 gcc.dg/cpp/_Pragma1.c: Update.
31505 gcc.dg/cpp/_Pragma2.c: New test.
31506
31507 2000-11-15 Nathan Sidwell <nathan@codesourcery.com>
31508
31509 * g++.old-deja/g++.other/anon5.C: New test.
31510
31511 2000-11-14 Joseph S. Myers <jsm28@cam.ac.uk>
31512
31513 * gcc.dg/c90-const-expr-2.c, gcc.dg/c99-const-expr-2.c: Add more
31514 tests.
31515
31516 2000-11-14 Jakub Jelinek <jakub@redhat.com>
31517
31518 * gcc.c-torture/execute/20000801-4.c: Make sure the second string is
31519 output.
31520
31521 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31522
31523 * gcc.dg/wtr-label-1.c, gcc.dg/990214-1.c: Add semicolons after
31524 labels at end of compound statements.
31525
31526 2000-11-13 Jakub Jelinek <jakub@redhat.com>
31527
31528 * gcc.c-torture/execute/loop-7.c: New test.
31529
31530 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31531
31532 * gcc.dg/c99-mixdecl-1.c, gcc.dg/c90-mixdecl-1.c: New tests.
31533
31534 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31535
31536 * gcc.dg/c99-bool-1.c: New test.
31537
31538 2000-11-13 Joseph S. Myers <jsm28@cam.ac.uk>
31539
31540 * gcc.dg/c99-scope-1.c: Remove xfail.
31541 * gcc.dg/c99-scope-2.c: New test.
31542
31543 2000-11-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31544
31545 * gcc.c-torture/execute/string-opt-3.c: Also test builtin rindex.
31546 * gcc.c-torture/execute/string-opt-4.c: Also test builtin index.
31547
31548 2000-11-11 Mark Mitchell <mark@codesourcery.com>
31549
31550 * g++.brendan/err-msg8.C: Avoid capricious line-number issues with
31551 error messages.
31552
31553 * g++.mike/p700.C: Don't typedef wchar_t.
31554 * g++.mike/p784.C: Likewise.
31555 * g++.mike/eb101.C: Don't use __wchar_t.
31556
31557 2000-11-11 Toon Moene <toon@moene.indiv.nluug.nl>
31558
31559 * g77.f-torture/execute/20001111.[fx]: Test premature exit
31560 from DO loop.
31561
31562 2000-11-11 Bernd Schmidt <bernds@redhat.co.uk>
31563
31564 * gcc.c-torture/execute/20001111-1.c: New test.
31565
31566 2000-11-10 Nick Clifton <nickc@redhat.com>
31567
31568 * gcc.c-torture/execute/20001108-1.c: Add test of unsigned long
31569 long multuiple and accumulate.
31570
31571 2000-11-09 Richard Henderson <rth@redhat.com>
31572
31573 * gcc.dg/sequence-pt-1.c: Cast from pointer to integer
31574 via size_t instead of int.
31575
31576 * gcc.c-torture/execute/string-opt-1.c: Make stub functions static.
31577 * gcc.c-torture/execute/string-opt-2.c: Likewise.
31578 * gcc.c-torture/execute/string-opt-3.c: Likewise.
31579 * gcc.c-torture/execute/string-opt-4.c: Likewise.
31580
31581 2000-11-09 Geoffrey Keating <geoffk@redhat.com>
31582
31583 * gcc.c-torture/compile/20001109-1.c: New test.
31584 * gcc.c-torture/compile/20001109-2.c: New test.
31585
31586 2000-11-09 Nathan Sidwell <nathan@codesourcery.com>
31587
31588 * g++.old-deja/g++.pt/operator1.C: New test.
31589 * g++.old-deja/g++.brendan/err-msg8.C: Adjust error line.
31590
31591 2000-11-09 Jakub Jelinek <jakub@redhat.com>
31592
31593 * gcc.dg/20001108-1.c: New test.
31594
31595 2000-11-09 Jakub Jelinek <jakub@redhat.com>
31596
31597 * gcc.c-torture/execute/string-opt-1.c: Add test for strstr
31598 with both arguments constant strings.
31599 * gcc.c-torture/execute/string-opt-3.c: New test.
31600 * gcc.c-torture/execute/string-opt-4.c: New test.
31601 * gcc.c-torture/execute/string-opt-5.c: New test.
31602
31603 2000-11-08 Nick Clifton <nickc@redhat.com>
31604
31605 * gcc.c-torture/execute/20001108-1.c: New test case. Checks
31606 mulsidi3adddi patterns.
31607
31608 2000-11-08 Nathan Sidwell <nathan@codesourcery.com>
31609
31610 * g++.old-deja/g++.other/crash36.C: New test.
31611
31612 2000-11-08 Jakub Jelinek <jakub@redhat.com>
31613
31614 * g++.old-deja/g++.other/init16.C: New test.
31615
31616 2000-11-06 Loren J. Rittle <ljrittle@acm.org>
31617
31618 * g++.old-deja/g++.mike/p6610a.C: Update XFAIL.
31619
31620 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31621
31622 * gcc.c-torture/execute/va-arg-15.x: Changed to mips*-sgi-irix6.*.
31623 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31624 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31625
31626 2000-11-07 DJ Delorie <dj@redhat.com>
31627
31628 * testsuite/gcc.dg/20000614-1.c: Add return so that test can pass.
31629
31630 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31631
31632 * gcc.c-torture/execute/string-opt-1.c: New test.
31633
31634 2000-11-07 Jeffrey Oldham <oldham@oz.codesourcery.com>
31635
31636 * gcc.c-torture/execute/va-arg-15.x: New file. Fails on
31637 mips-sgi-irix6.* because the MIPS ABI passes floating-point
31638 parameters in registers, and there is no way for a varargs
31639 function to know in which order the integer and floating-point
31640 parameters should be interleaved when they are placed on the
31641 stack.
31642 * gcc.c-torture/execute/va-arg-16.x: Likewise.
31643 * gcc.c-torture/execute/va-arg-17.x: Likewise.
31644
31645 2000-11-07 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31646
31647 * gcc.c-torture/execute/string-opt-2.c: New test.
31648
31649 2000-11-07 Nathan Sidwell <nathan@codesourcery.com>
31650
31651 * g++.old-deja/g++.pt/crash60.C: New test.
31652
31653 2000-11-06 Jakub Jelinek <jakub@redhat.com>
31654
31655 * g++.old-deja/g++.other/crash24.C: New test.
31656 * g++.old-deja/g++.other/crash25.C: New test.
31657 * g++.old-deja/g++.other/crash26.C: New test.
31658 * g++.old-deja/g++.other/crash27.C: New test.
31659 * g++.old-deja/g++.other/crash28.C: New test.
31660 * g++.old-deja/g++.other/crash29.C: New test.
31661 * g++.old-deja/g++.other/crash30.C: New test.
31662 * g++.old-deja/g++.other/crash31.C: New test.
31663 * g++.old-deja/g++.other/crash32.C: New test.
31664 * g++.old-deja/g++.other/crash33.C: New test.
31665 * g++.old-deja/g++.other/crash34.C: New test.
31666 * g++.old-deja/g++.other/crash35.C: New test.
31667
31668 2000-11-06 Jakub Jelinek <jakub@redhat.com>
31669
31670 * gcc.c-torture/execute/20001031-1.c: New test.
31671
31672 2000-11-04 Mark Mitchell <mark@codesourcery.com>
31673
31674 * g++.old-deja/g++.brendan/misc13.C: Put `strlen' in `std'
31675 namespace.
31676
31677 * g++.old-deja/g++.law/weak.C: Fix uses of iostreams to be
31678 standards-conformant.
31679
31680 * g++.old-deja/g++.mike/net5.C: Put `abort' in `std' namespace.
31681
31682 * g++.old-deja/g++.mike/p755.C: Tweak handling of exit.
31683 * g++.old-deja/g++.mike/p755a.C: Likewise.
31684 * g++.old-deja/g++.mike/p9706.C: Don't assume that the standard
31685 library makes no calls to `operator new' during initialization.
31686
31687 2000-11-04 Neil Booth <neilb@earthling.net>
31688
31689 * gcc.dg/cpp/include2.c: New tests.
31690
31691 2000-11-03 Mark P Mitchell <mark@codesourcery.com>
31692
31693 * lib/g++.exp (g++_set_ld_library_path): New function.
31694 Use it to set LD_LIBRARYN32_PATH and LD_LIBRARY64_PATH.
31695
31696 2000-11-03 Bernd Schmidt <bernds@redhat.co.uk>
31697
31698 * gcc.dg/sequence-pt-1.c: A few new tests. Unify output for bogus
31699 warnings.
31700
31701 2000-11-01 Richard Henderson <rth@redhat.com>
31702
31703 * g++.old-deja/g++.ext/namedret1.C: New.
31704 * g++.old-deja/g++.ext/namedret2.C: New.
31705 * g++.old-deja/g++.ext/namedret3.C: New.
31706
31707 2000-10-31 Geoffrey Keating <geoffk@cygnus.com>
31708
31709 * gcc.c-torture/compile/920501-7.c: Remove 'CYGNUS LOCAL' markers.
31710 * gcc.c-torture/execute/ieee/rbug.c: Remove 'CYGNUS LOCAL' markers.
31711
31712 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31713
31714 * gcc.c-torture/execute/va-arg-21.c: New test.
31715
31716 2000-10-31 Joseph S. Myers <jsm28@cam.ac.uk>
31717
31718 * gcc.dg/c99-complex-2.c: New test.
31719
31720 2000-10-31 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31721
31722 * gcc.c-torture/execute/stdio-opt-1.c: New test.
31723
31724 2000-10-31 Jakub Jelinek <jakub@redhat.com>
31725
31726 * g++.old-deja/g++.other/inline16.C: New test.
31727
31728 2000-10-31 Gabriel Dos Reis <gdr@codesourcery.com>
31729
31730 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparison against.
31731 __PRETTY_FUNCTION__
31732
31733 2000-10-29 Neil Booth <neilb@earthling.net>
31734
31735 * gcc.dg/cpp/defined.c, include1.c, paste11.c, skipping.c:
31736 New tests.
31737 * gcc.dg/cpp/macsyntx.c: Move test to defined.c.
31738 * gcc.dg/cpp/mi3.c, mi3.h: New test for over-enthusiastic
31739 optimisation.
31740
31741 2000-10-29 Neil Booth <neilb@earthling.net>
31742
31743 * gcc.dg/cpp/macro4.c, macro5.c: New tests.
31744 * mi1.c, mi1c.h: Add null directives to multiple-include test.
31745 * mi5.c: Test multiple includes work with -C.
31746 * trigraphs.c: Test ^= version.
31747
31748 2000-10-28 Neil Booth <neilb@earthling.net>
31749
31750 New tests and test updates for new macro expander.
31751
31752 * gcc.dg/cpp/19960224-2.c, 20000625-2.c, cxxcom2.c, directiv.c,
31753 endif.c, if-4.c, if-5.c, if-mop.c, macsyntx.c, paste2.c, paste6.c,
31754 paste8.c, redef2.c, strify2.c, strp1.c, tr-warn1.c, tr-warn3.c,
31755 tr-warn6.c, undef1.c, undef2.c, widestr1.c: Update tests for
31756 new diagnostic messages.
31757
31758 * gcc.dg/cpp/macro3.c: New tests.
31759
31760 2000-10-27 Mark Mitchell <mark@codesourcery.com>
31761
31762 * gcc.dg/noncompile/init-2.c: Tweak to deal with multiple errors
31763 on the same line.
31764
31765 2000-10-27 Jakub Jelinek <jakub@redhat.com>
31766
31767 * g++.old-deja/g++.other/eh2.C: New test.
31768
31769 2000-10-27 Bernd Schmidt <bernds@cygnus.co.uk>
31770
31771 * gcc.c-torture/execute/20001027-1.c: New test.
31772
31773 2000-10-26 Richard Henderson <rth@redhat.com>
31774
31775 * gcc.c-torture/execute/20001026-1.c: New.
31776
31777 2000-10-26 Mark Mitchell <mark@codesourcery.com>
31778
31779 * g++.old-deja/g++.brendan/label2.C: Tweak to work with V3.
31780 * g++.old-deja/g++.law/builtin1.C: Likewise.
31781 * g++.old-deja/g++.law/ctors10.C: Likewise.
31782 * g++.old-deja/g++.law/virtual3.C: Likewise.
31783 * g++.old-deja/g++.mike/p658.C: Likewise.
31784 * g++.old-deja/g++.other/sibcall1.C: Likewise.
31785 * g++.old-deja/g++.other/vaarg2.C: Likewise.
31786 * g++.old-deja/g++.robertl/eb124.C: Likewise.
31787 * g++.old-deja/g++.robertl/eb44.C: Likewise.
31788 * g++.old-deja/g++.robertl/eb77.C: Likewise.
31789
31790 2000-10-26 Nathan Sidwell <nathan@codesourcery.com>
31791
31792 * gcc.c-torture/compile/20001024-1.c: New test.
31793
31794 2000-10-25 Mark Mitchell <mark@codesourcery.com>
31795
31796 * lib/g++.exp (g++_include_flags): Trust HAVE_LIBSTDCXX_V3
31797 to tell us whether or not we are using V3.
31798
31799 2000-10-26 Gabriel Dos Reis <gdr@codesourcery.com>
31800
31801 * g++.old-deja/g++.pt/memtemp77.C (main): Adjust comparaison
31802 operands.
31803
31804 2000-10-25 Joseph S. Myers <jsm28@cam.ac.uk>
31805
31806 * gcc.dg/qual-return-1.c, gcc.dg/qual-return-2.c: New tests.
31807
31808 2000-10-25 Jakub Jelinek <jakub@redhat.com>
31809
31810 * gcc.c-torture/execute/20001024-1.c: New test.
31811
31812 2000-10-24 Jakub Jelinek <jakub@redhat.com>
31813
31814 * g++.old-deja/g++.other/sibcall1.C: New test.
31815
31816 2000-10-20 Jakub Jelinek <jakub@redhat.com>
31817
31818 * gcc.dg/noncompile/init-3.c: New test.
31819
31820 2000-10-20 Joseph S. Myers <jsm28@cam.ac.uk>
31821
31822 * gcc.dg/format-array-1.c: New test.
31823
31824 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31825
31826 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c: Add tests for
31827 writing through null pointers; remove comment about testing
31828 unterminated strings.
31829
31830 2000-10-17 Matthew Hiller <hiller@redhat.com>
31831
31832 * gcc.c-torture/execute/20001017-2.c: New test.
31833
31834 2000-10-18 Joseph S. Myers <jsm28@cam.ac.uk>
31835
31836 * gcc.c-torture/compile/20001018-1.c: New test.
31837 * gcc.c-torture/compile/20001018-1.x: Xfail.
31838
31839 2000-10-17 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
31840
31841 * gcc.c-torture/execute/20001017-1.c: New test.
31842
31843 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31844
31845 * gcc.dg/format-xopen-1.c: Update comments; adjust for checking
31846 for multiple use of arguments with scanf formats; add tests for
31847 multiple use of arguments.
31848
31849 2000-10-17 Bernd Schmidt <bernds@redhat.co.uk>
31850
31851 * gcc.dg/sequence-pt-1.c: Several new tests; remove xfail from some old tests.
31852
31853 2000-10-17 Joseph S. Myers <jsm28@cam.ac.uk>
31854
31855 * gcc.dg/format-miss-1.c: New test.
31856
31857 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31858
31859 * gcc.c-torture/execute/20001013-1.c: New test.
31860
31861 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31862
31863 * gcc.dg/format-branch-1.c: New test.
31864
31865 2000-10-16 Joseph S. Myers <jsm28@cam.ac.uk>
31866
31867 * README, lib/file-format.exp: Remove EGCS references.
31868
31869 2000-10-16 Jakub Jelinek <jakub@redhat.com>
31870
31871 * gcc.dg/20001013-1.c: New test.
31872
31873 2000-10-15 Joseph S. Myers <jsm28@cam.ac.uk>
31874
31875 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Determine the type
31876 for intmax_t in the compiler using __typeof__ and the type rules
31877 for conditional expressions.
31878
31879 2000-10-13 Jakub Jelinek <jakub@redhat.com>
31880
31881 * gcc.dg/20001012-1.c: New test.
31882 * gcc.dg/20001012-2.c: New test.
31883
31884 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31885
31886 * gcc.dg/format-attr-1.c: New test.
31887
31888 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31889
31890 * gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Use
31891 __LONG_LONG_MAX__ instead of LLONG_MAX.
31892
31893 2000-10-12 Joseph S. Myers <jsm28@cam.ac.uk>
31894
31895 * gcc.dg/c99-scanf-2.c, gcc.dg/format-ext-2.c: Test ' and I
31896 scanf flags.
31897 * gcc.dg/format-ext-3.c: Test mutually exclusive pairs of strftime
31898 flags.
31899
31900 2000-10-11 Joseph S. Myers <jsm28@cam.ac.uk>
31901
31902 * gcc.dg/sequence-pt-1.c: New test.
31903
31904 2000-10-11 Geoff Keating <geoffk@cygnus.com>
31905
31906 * gcc.c-torture/execute/20001011-1.c: New testcase.
31907 Testcase provided by Zack Weinberg <zackw@stanford.edu>.
31908
31909 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31910
31911 * gcc.dg/991209-1.c (stack_ptr): Use __asm, not asm, so that -ansi
31912 does not error on it.
31913
31914 2000-10-10 Jakub Jelinek <jakub@redhat.com>
31915
31916 * gcc.dg/20001009-1.c: New test.
31917
31918 Mon Oct 9 23:32:06 MET DST 2000 Jan Hubicka <jh@suse.cz>
31919
31920 * gcc.c-torture/compile/20001009-1.c: Move from here ....
31921 * gcc.c-torture/execute/20001009-2.c: ... to here.
31922
31923 2000-10-09 Geoff Keating <geoffk@cygnus.com>
31924
31925 * gcc.c-torture/compile/20001009-1.c: New testcase.
31926 * gcc.c-torture/execute/20001009-1.c: New testcase.
31927 Testcases provided by Jan Hubicka <jh@suse.cz>.
31928
31929 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31930
31931 * gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31932 gcc.dg/c90-printf-2.c, gcc.dg/c90-scanf-2.c: Define intmax_t and
31933 uintmax_t using <limits.h> to emulate the compiler's internal
31934 logic. No longer XFAIL %j tests.
31935
31936 2000-10-08 Joseph S. Myers <jsm28@cam.ac.uk>
31937
31938 * gcc.dg/c90-printf-1.c, gcc.dg/c90-scanf-1.c,
31939 gcc.dg/c99-printf-1.c, gcc.dg/c99-scanf-1.c,
31940 gcc.dg/c99-strftime-1.c, gcc.dg/format-ext-3.c: Adjust error
31941 regexps and details of expected handling of some bad formats.
31942 * gcc.dg/format-xopen-1.c: Add test for $ format with assignment
31943 suppression.
31944
31945 2000-10-07 Joseph S. Myers <jsm28@cam.ac.uk>
31946
31947 * g++.old-deja/g++.eh/cond1.C, g++.old-deja/g++.other/bitfld3.C,
31948 g++.old-deja/g++.other/cond5.C, g++.old-deja/g++.other/decl3.C,
31949 g++.old-deja/g++.other/decl5.C, gcc.dg/cast-qual-1.c,
31950 gcc.dg/return-type-1.c, gcc.dg/unused-1.c: Update URLs of messages
31951 in list archives.
31952
31953 2000-10-06 Richard Henderson <rth@cygnus.com>
31954
31955 * g++.old-deja/g++.brendan/crash13.C: Pass -Wreturn-type.
31956 * g++.old-deja/g++.brendan/crash52.C: Likewise.
31957 * g++.old-deja/g++.jason/report.C: Likewise.
31958 * g++.old-deja/g++.law/friend5.C: Likewise.
31959 * g++.old-deja/g++.mike/p646.C: Likewise. Adjust the spelling
31960 of the expected warnings.
31961
31962 2000-10-06 Nathan Sidwell <nathan@codesourcery.com>
31963
31964 * g++.old-deja/g++.pt/enum14.C: New test.
31965
31966 2000-10-05 Nathan Sidwell <nathan@codesourcery.com>
31967
31968 * g++.old-deja/g++.pt/crash59.C: New test.
31969
31970 2000-10-04 Will Cohen <wcohen@redhat.com>
31971
31972 * gcc.dg/20000926-1.c: New test.
31973
31974 2000-10-03 Geoff Keating <geoffk@cygnus.com>
31975
31976 * g++.old-deja/g++.pt/memtemp77.C (main): Update demangled
31977 function name for current C++ compiler.
31978 Patch from Kriang Lerdsuwanakij <lerdsuwa@scf.usc.edu>.
31979
31980 2000-09-29 Gabriel Dos Reis <gdr@codesourcery.com>
31981
31982 * g++.old-deja/g++.ext/pretty3.C: Fix comparison with
31983 __PRETTY_FUNCTION__.
31984 * g++.old-deja/g++.ext/pretty2.C: Likewise.
31985
31986 2000-09-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
31987
31988 * gcc.dg/wtr-int-type-1.c: Don't expect a warning from system headers.
31989
31990 2000-09-26 Jakub Jelinek <jakub@redhat.com>
31991
31992 * gcc.c-torture/compile/20000923-1.c: New test.
31993
31994 2000-09-25 Theodore Papadopoulo <Theodore.Papadopoulo@sophia.inria.fr>
31995
31996 * g++.old-deja/g++.other/crash20.C: Make ready for libstdc++-v3.
31997 * g++.old-deja/g++.pt/ttp62.C: Same.
31998 * g++.old-deja/g++.other/inline14.C: Same.
31999
32000 2000-09-24 Richard Henderson <rth@cygnus.com>
32001
32002 * gcc.c-torture/execute/20000914-1.c: Declare malloc.
32003
32004 2000-09-24 Joseph S. Myers <jsm28@cam.ac.uk>
32005
32006 * gcc.dg/c90-printf-1.c: Add test for wide string format.
32007
32008 2000-09-22 Geoff Keating <geoffk@cygnus.com>
32009
32010 * gcc.c-torture/compile/20000922-1.c: New file.
32011
32012 2000-09-21 Nick Clifton <nickc@redhat.com>
32013
32014 * gcc.c-torture/execute/divmod-1.c (mod5): New function - perform
32015 a signed long modulo operation.
32016 (mod6): New function - perform an unsigned long modulo operation.
32017 (main): Add tests for modulos of very large numbers by very small
32018 dividends.
32019
32020 2000-09-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32021
32022 * g++.old-deja/g++.other/virtual8.C: Declare printf correctly.
32023
32024 2000-09-19 Richard Henderson <rth@cygnus.com>
32025
32026 * gcc.dg/compare2.c (case 10): XFAIL.
32027
32028 2000-09-18 Richard Henderson <rth@cygnus.com>
32029
32030 * gcc.c-torture/execute/20000906-1.c: Move ...
32031 * gcc.dg/20000906-1.c: ... here. Only run on targets
32032 that support __builtin_trap.
32033
32034 Mon 18-Sep-2000 19:23:11 BST Neil Booth <NeilB@earthling.net>
32035
32036 * gcc.dg/cpp/cmdlne-C.c: Remove bogus warning test.
32037
32038 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32039
32040 * gcc.dg/format-ext-1.c: Add tests for mixing %m with $ formats.
32041 * gcc.dg/format-xopen-1.c: Fix error in one $ format test. Add
32042 more $ format tests.
32043
32044 2000-09-18 Joseph S. Myers <jsm28@cam.ac.uk>
32045
32046 * gcc.dg/format-errmk-1.c: New test.
32047
32048 2000-09-17 Greg McGary <greg@mcgary.org>
32049
32050 * gcc.c-torture/execute/20000917-1.x: Remove.
32051
32052 2000-09-17 Joseph S. Myers <jsm28@cam.ac.uk>
32053
32054 * gcc.dg/c90-complex-1.c, gcc.dg/c99-complex-1.c: New tests.
32055
32056 2000-09-17 Greg McGary <greg@mcgary.org>
32057
32058 * gcc.c-torture/execute/20000917-1.c: New test.
32059 * gcc.c-torture/execute/20000917-1.x: XFAIL.
32060
32061 2000-09-16 Neil Booth <NeilB@earthling.net>
32062
32063 * gcc.dg/cpp/macro2.c: Testcase for multi-context arguments
32064 in nested macro bug.
32065
32066 2000-09-15 Neil Booth <NeilB@earthling.net>
32067
32068 * gcc.dg/cpp/paste10.c: Testcase for PASTE_LEFT buglet.
32069
32070 2000-09-14 Jeffrey A Law (law@cygnus.com)
32071
32072 * gcc.c-torture/execute/20000914-1.c: New test.
32073
32074 2000-09-12 Alexandre Oliva <aoliva@redhat.com>
32075
32076 * g++.other/inline13.C: New test.
32077
32078 2000-09-12 Andreas Jaeger <aj@suse.de>
32079
32080 * gcc.c-torture/execute/widechar-2.c: New test for wchar_t
32081 constant by Ulrich Drepper <drepper@redhat.com>.
32082
32083 2000-09-12 J"orn Rennecke <amylaar@redhat.co.uk>
32084
32085 * gcc.c-torture/compile/981006-1.x: No -fpic for sh-coff / sh-hms.
32086
32087 2000-09-12 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32088
32089 * gcc.dg/wtr-union-init-2.c, gcc.dg/wtr-union-init-3.c: New tests.
32090
32091 2000-09-11 Zack Weinberg <zack@wolery.cumb.org>
32092
32093 * gcc.dg/cpp/backslash.c: New test.
32094
32095 2000-09-11 Alexandre Oliva <aoliva@redhat.com>
32096
32097 * gcc.c-torture/execute/20000910-1.c: New test.
32098 * gcc.c-torture/execute/20000910-2.c: Likewise.
32099
32100 2000-09-11 Robert Lipe <robertl@sco.com>
32101
32102 * gcc.dg/pragma-align.c: New test.
32103
32104 2000-09-11 Nathan Sidwell <nathan@codesourcery.com>
32105
32106 * g++.old-deja/g++.pt/explicit82.C: New test.
32107 * g++.old-deja/g++.pt/explicit83.C: New test.
32108
32109 2000-09-10 Zack Weinberg <zack@wolery.cumb.org>
32110
32111 * gcc.dg/asm-names.c: New test.
32112
32113 2000-09-09 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32114
32115 * gcc.dg/cpp/tr-warn6.c: New test
32116
32117 2000-09-07 Joseph S. Myers <jsm28@cam.ac.uk>
32118
32119 * gcc.dg/format-ext-3.c: Test %#b and %#h as formats that should
32120 be accepted.
32121
32122 2000-09-07 Catherine Moore <clm@redhat.com>
32123
32124 * gcc.c-torture/execute/unroll-1.c: New test.
32125
32126 2000-09-06 Zack Weinberg <zack@wolery.cumb.org>
32127
32128 * g++.old-deja/g++.benjamin/13478.C: Put meaningful tags on
32129 ERROR markers.
32130 * g++.old-deja/g++.brendan/crash8.C: Move ERROR marker up one line.
32131 * gcc.dg/c99-array-nonobj-1.c: Don't expect func[] cases to fail.
32132 * gcc.dg/wtr-label-1.c: Don't use unconstrained .* in error regexps.
32133 * gcc.dg/wtr-suffix-1.c: Correct error regexps.
32134 * gcc.dg/cpp/unc1.c, gcc.dg/cpp/unc2.c, gcc.dg/cpp/unc3.c:
32135 Preprocess only.
32136 * gcc.dg/cpp/unc4.c: Adjust line number in dg-error line.
32137 * gcc.dg/noncompile/const-ll-1.c: Generalize error regexp.
32138
32139 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32140
32141 * g++.old-deja/g++.pt/deduct2.C: New test.
32142
32143 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32144
32145 * g++.old-deja/g++.pt/parms2.C: New test.
32146
32147 2000-09-06 Nathan Sidwell <nathan@codesourcery.com>
32148
32149 * g++.old-deja/g++.pt/crash58.C: New test.
32150
32151 2000-09-06 Greg McGary <greg@mcgary.org>
32152
32153 * gcc.c-torture/execute/20000906-1.c: New test.
32154 * gcc.c-torture/execute/20000906-1.x: Expect failure for ix86 at `-O2'.
32155
32156 2000-09-05 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32157
32158 * gcc.dg/wtr-int-type-1.c: Fix for 64-bit platforms.
32159
32160 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32161
32162 * g++.old-deja/g++.pt/crash57.C: New test.
32163
32164 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32165
32166 * g++.old-deja/g++.pt/crash56.C: New test.
32167
32168 2000-09-04 Nathan Sidwell <nathan@codesourcery.com>
32169
32170 * g++.old-deja/g++.pt/koenig1.C: New test.
32171
32172 2000-09-04 Jakub Jelinek <jakub@redhat.com>
32173
32174 * gcc.dg/20000904-1.c: New test.
32175
32176 2000-09-04 Jakub Jelinek <jakub@redhat.com>
32177
32178 * gcc.dg/cpp/paste8.c: New test.
32179
32180 2000-09-01 Alexandre Oliva <aoliva@redhat.com>
32181
32182 * gcc.c-torture/compile/20000827-1.c: New test.
32183
32184 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
32185
32186 * gcc.dg/format-diag-1.c: New test.
32187
32188 2000-09-01 Joseph S. Myers <jsm28@cam.ac.uk>
32189
32190 * gcc.dg/c90-printf-1.c, gcc.dg/c90-printf-2.c,
32191 gcc.dg/c90-scanf-1.c, gcc.dg/c90-scanf-2.c, gcc.dg/c99-printf-1.c,
32192 gcc.dg/c99-scanf-1.c, gcc.dg/format-ext-1.c,
32193 gcc.dg/format-ext-2.c, gcc.dg/format-xopen-1.c,
32194 gcc.dg/formatz-1.c: Adjust warning regular expressions.
32195
32196 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32197
32198 * g++.old-deja/g++.other/nested4.C: New test.
32199
32200 2000-09-01 Nathan Sidwell <nathan@codesourcery.com>
32201
32202 * g++.old-deja/g++.ns/scoped1.C: New test.
32203
32204 2000-08-30 Alexandre Oliva <aoliva@redhat.com>
32205
32206 * lib/g++.exp: Support testing already-installed GCC.
32207
32208 2000-08-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32209
32210 * wtr-label-1.c, wtr-suffix-1.c: New tests.
32211
32212 2000-08-27 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32213
32214 * gcc.dg/return-type-2.c: New test.
32215
32216 2000-08-27 Geoff Keating <geoffk@cygnus.com>
32217
32218 * gcc.c-torture/compile/20000825-1.c: New test.
32219
32220 2000-08-26 Alexandre Oliva <aoliva@redhat.com>
32221
32222 * gcc.dg/dwarf2-2.c: New test.
32223
32224 2000-08-26 Zack Weinberg <zack@wolery.cumb.org>
32225
32226 * gcc.dg/cpp/tr-warn4.c: Remove unconstrained .* from
32227 dg-warning regexps.
32228
32229 2000-08-25 Joseph S. Myers <jsm28@cam.ac.uk>
32230
32231 * gcc.dg/format-ext-3.c, gcc.dg/format-ext-4.c,
32232 gcc.dg/format-ext-5.c: New tests.
32233
32234 2000-08-25 Jakub Jelinek <jakub@redhat.com>
32235
32236 * testsuite/g++.old-deja/g++.other/crash22.C: New test.
32237
32238 2000-08-24 Mark Mitchell <mark@codesourcery.com>
32239
32240 * gcc.dg/noncompile/930622-2.c: Adjust error message.
32241
32242 2000-08-24 Richard Henderson <rth@cygnus.com>
32243
32244 * gcc.dg/ia64-sync-1.c: New test.
32245 * gcc.dg/ia64-sync-2.c: New test.
32246 * gcc.dg/ia64-asm-1.c: New test.
32247
32248 2000-08-24 Joseph S. Myers <jsm28@cam.ac.uk>
32249
32250 * gcc.dg/c99-scanf-2.c: Remove test for scanf "Z" length.
32251 * gcc.dg/format-ext-2.c: New test.
32252
32253 2000-08-23 Jason Merrill <jason@redhat.com>
32254
32255 * lib/old-dejagnu.exp: Also ignore "In member function" and
32256 "At global scope".
32257
32258 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32259
32260 * gcc.dg/noncompile/label-lineno-1.c: New test.
32261
32262 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32263
32264 * gcc.dg/c99-array-nonobj-1.c: New test.
32265
32266 2000-08-23 Joseph S. Myers <jsm28@cam.ac.uk>
32267
32268 * gcc.dg/c99-printf-2.c, gcc.dg/format-xopen-1.c: Add some more
32269 tests.
32270 * gcc.dg/format-ext-1.c: New test.
32271
32272 2000-08-23 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32273
32274 * gcc.dg/cpp/tr-warn4.c, gcc.dg/cpp/tr-warn5.c,
32275 gcc.dg/wtr-aggr-init-1.c, gcc.dg/wtr-escape-1.c,
32276 gcc.dg/wtr-int-type-1.c, gcc.dg/wtr-static-1.c,
32277 gcc.dg/wtr-strcat-1.c, gcc.dg/wtr-switch-1.c,
32278 gcc.dg/wtr-unary-plus-1.c, gcc.dg/wtr-union-init-1.c: New tests.
32279
32280 2000-08-22 Joseph S. Myers <jsm28@cam.ac.uk>
32281
32282 * gcc.dg/c90-strftime-2.c, gcc.dg/c99-strftime-1.c,
32283 gcc.dg/c99-strftime-2.c: New tests.
32284
32285 2000-08-22 Richard Henderson <rth@cygnus.com>
32286
32287 * gcc.c-torture/execute/20000822-1.c: New test.
32288
32289 2000-08-21 Jakub Jelinek <jakub@redhat.com>
32290
32291 * gcc.c-torture/execute/20000819-1.x: Remove.
32292
32293 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32294
32295 * gcc.dg/c90-printf-3.c, gcc.dg/c90-scanf-2.c,
32296 gcc.dg/c90-scanf-3.c, gcc.dg/c90-scanf-4.c,
32297 gcc.dg/c90-strftime-1.c, gcc.dg/c99-printf-3.c,
32298 gcc.dg/c99-scanf-1.c, gcc.dg/c99-scanf-2.c, gcc.dg/c99-scanf-3.c,
32299 gcc.dg/format-xopen-1.c: New tests.
32300
32301 2000-08-21 Joseph S. Myers <jsm28@cam.ac.uk>
32302
32303 * gcc.dg/c90-scanf-1.c, gcc.dg/c94-scanf-1.c: New tests.
32304
32305 2000-08-21 Jakub Jelinek <jakub@redhat.com>
32306
32307 * g++.old-deja/g++.other/loop2.C: New test.
32308
32309 * gcc.c-torture/compile/20000606-1.c: New test.
32310 * gcc.c-torture/compile/20000728-1.c: New test.
32311 * gcc.c-torture/execute/20000801-1.c: New test.
32312 * gcc.c-torture/execute/20000801-2.c: New test.
32313 * gcc.c-torture/execute/20000819-1.c: New test.
32314 * gcc.c-torture/execute/20000819-1.x: XFAIL.
32315 * gcc.dg/20000629-1.c: New test.
32316 * gcc.dg/20000724-1.c: New test.
32317 * gcc.dg/20000807-1.c: New test.
32318
32319 2000-08-20 Dennis Chernoivanov <cdi@sparc.spb.su>
32320
32321 * gcc.dg/cpp/pragma-1.c: New test.
32322 * gcc.dg/cpp/pragma-2.c: New test.
32323
32324 2000-08-18 Zack Weinberg <zack@wolery.cumb.org>
32325
32326 * gcc.dg/cpp/lexstrng.c: Don't include string.h.
32327 * gcc.dg/cpp/paste2.c: Don't include string.h. Prototype strcmp.
32328
32329 2000-08-18 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
32330
32331 * gcc.c-torture/compile/20000818-1.c: New test.
32332
32333 2000-08-18 Manfred Hollstein <manfredh@redhat.com>
32334
32335 * gcc.c-torture/execute/20000818-1.c: New test.
32336
32337 2000-08-18 Joseph S. Myers <jsm28@cam.ac.uk>
32338
32339 * gcc.dg/format-va-1.c: New test.
32340
32341 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32342
32343 * g++.old-deja/g++.other/typedef8.C: New test.
32344
32345 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32346
32347 * g++.old-deja/g++.benjamin/13478.C: Mark candidate.
32348 * g++.old-deja/g++.mike/net36.C: Mark candidate.
32349 * g++.old-deja/g++.robertl/eb131.C: Mark candidate.
32350 * g++.old-deja/g++.oliva/overload1.C: Remove XFAIL.
32351 * g++.old-deja/g++.other/ptrmem7.C: New test.
32352 * g++.old-deja/g++.pt/ptrmem10.C: New test.
32353
32354 2000-08-18 Nathan Sidwell <nathan@codesourcery.com>
32355
32356 * g++.old-deja/g++.pt/typename27.C: New test.
32357
32358 2000-08-17 Nathan Sidwell <nathan@codesourcery.com>
32359
32360 * g++.old-deja/g++.pt/crash44.C: Remove XFAIL. Add ERROR.
32361 * g++.old-deja/g++.pt/friend38.C: Remove XFAIL. Add extra test.
32362 * g++.old-deja/g++.pt/friend45.C: New test.
32363 * g++.old-deja/g++.other/friend8.C: New test.
32364
32365 2000-08-15 Richard Henderson <rth@cygnus.com>
32366
32367 * gcc.c-torture/execute/20000815-1.c: New test.
32368
32369 2000-08-15 Joseph S. Myers <jsm28@cam.ac.uk>
32370
32371 * gcc.dg/c90-array-lval-2.c, gcc.dg/c90-const-expr-2.c,
32372 gcc.dg/c99-array-lval-2.c, gcc.dg/c99-const-expr-2.c,
32373 gcc.dg/c99-func-3.c, gcc.dg/c99-func-4.c: New tests.
32374
32375 2000-08-14 Nathan Sidwell <nathan@codesourcery.com>
32376
32377 * g++.old-deja/g++.other/refinit2.C: New test.
32378
32379 2000-08-13 Geoff Keating <geoffk@cygnus.com>
32380
32381 * lib/c-torture.exp (c-torture): Make
32382 compiler_conditional_xfail_data global.
32383 * lib/f-torture.exp (f-torture): Add in torture_eval_before_compile,
32384 compiler_conditional_xfail_data machinery.
32385 (f-torture-execute): Likewise.
32386 * g77.c-torture/compile/20000629-1.x: The test only fails on x86,
32387 and only when unrolling loops.
32388
32389 * gcc.dg/c99-array-lval-1.c: The test on line 14 now passes.
32390
32391 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32392
32393 * g++.old-deja/g++.pt/explicit81.C: New test.
32394
32395 2000-08-11 Nathan Sidwell <nathan@codesourcery.com>
32396
32397 * g++.old-deja/g++.pt/typename26.C: New test.
32398
32399 2000-08-10 Geoff Keating <geoffk@cygnus.com>
32400
32401 * gcc.dg/920413-1.c: Allow for 'traditional C rejects 'U' suffix'
32402 warning.
32403
32404 2000-08-10 Nathan Sidwell <nathan@codesourcery.com>
32405
32406 * g++.old-deja/g++.other/array3.C: New test.
32407
32408 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32409
32410 * gcc.dg/c90-array-lval-1.c, gcc.dg/c90-scope-1.c,
32411 gcc.dg/c99-array-lval-1.c, gcc.dg/c99-const-expr-1.c,
32412 gcc.dg/c99-func-1.c, gcc.dg/c99-func-2.c, gcc.dg/c99-scope-1.c:
32413 New tests.
32414
32415 2000-08-09 Nathan Sidwell <nathan@codesourcery.com>
32416
32417 * g++.old-deja/g++.abi/ptrflags.C: Adjust rtti member names.
32418 * g++.old-deja/g++.abi/vmihint.C: Likewise.
32419
32420 2000-08-09 Alexandre Oliva <aoliva@redhat.com>
32421
32422 * gcc.c-torture/execute/20000808-1.c: New test.
32423
32424 2000-08-09 Joseph S. Myers <jsm28@cam.ac.uk>
32425
32426 * gcc.dg/c90-const-expr-1.c: New test.
32427
32428 2000-08-08 Richard Henderson <rth@cygnus.com>
32429
32430 * gcc.dg/noncompile/920923-1.c: Declare calloc.
32431
32432 2000-08-08 Joseph S. Myers <jsm28@cam.ac.uk>
32433
32434 * gcc.dg/noncompile/const-ll-1.c: New test.
32435
32436 2000-08-07 Joseph S. Myers <jsm28@cam.ac.uk>
32437
32438 * gcc.dg/c90-printf-2.c, gcc.dg/c99-printf-2.c: New tests.
32439
32440 2000-08-06 Ovidiu Predescu <ovidiu@cup.hp.com>
32441
32442 * lib/objc.exp (objc_target_compile): Set the ld_library_path so
32443 that running programs linked against the shared version of libobjc
32444 run correctly.
32445
32446 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32447
32448 * gcc.dg/c99-printf-1.c: New test.
32449
32450 2000-08-06 Joseph S. Myers <jsm28@cam.ac.uk>
32451
32452 * gcc.c-torture/execute/20000801-4.x: Only xfail on x86.
32453
32454 2000-08-05 Zack Weinberg <zack@wolery.cumb.org>
32455
32456 * gcc.c-torture/execute/20000731-1.x: Delete.
32457
32458 2000-08-04 Zack Weinberg <zack@wolery.cumb.org>
32459
32460 * lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
32461 and torture_without_loops as is done by c-torture.exp.
32462 (search_for): Copy from c-torture.exp.
32463 (gcc-dg-runtest): New function, drives a directory of tests
32464 iterating over the TORTURE_OPTIONS.
32465 (scan-assembler, scan-assembler-not): Move here from
32466 individual directory drivers.
32467
32468 * gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
32469 defined by lib/gcc-dg.exp.
32470 * gcc.dg/cpp/cpp.exp: Likewise.
32471 * gcc.dg/noncompile/noncompile.exp: Likewise. Use
32472 gcc-dg-runtest, so we cycle over optimization options.
32473
32474 * gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
32475 * gcc.dg/compare2.c: No longer expected to fail.
32476
32477 2000-08-04 J"orn Rennecke <amylaar@cygnus.co.uk>
32478
32479 * gcc.c-torture/execute/20000804-1.c: New test.
32480
32481 2000-08-04 Joseph S. Myers <jsm28@cam.ac.uk>
32482
32483 * gcc.dg/c90-printf-1.c, gcc.dg/c94-printf-1.c: New tests.
32484
32485 2000-08-03 Zack Weinberg <zack@wolery.cumb.org>
32486
32487 * gcc.dg/cpp/20000625-2.c: Don't expect a warning on line 4.
32488
32489 2000-08-03 Jeffrey A Law (law@cygnus.com)
32490
32491 * gcc.c-torture/compile/20000803-1.c: New test.
32492
32493 2000-08-03 Joseph S. Myers <jsm28@cam.ac.uk>
32494
32495 * gcc.c-torture/execute/20000801-3.c,
32496 gcc.c-torture/execute/20000801-4.c: New tests.
32497 * gcc.c-torture/execute/20000801-3.x,
32498 gcc.c-torture/execute/20000801-4.x: Xfail.
32499
32500 2000-08-02 Geoff Keating <geoffk@cygnus.com>
32501
32502 * lib/objc.exp (objc_target_compile): Look for libobjc.a in
32503 libobjc/.libs to allow for libtool.
32504
32505 2000-08-02 Jakub Jelinek <jakub@redhat.com>
32506
32507 * gcc.c-torture/compile/20000802-1.c: New test.
32508
32509 2000-08-02 Zack Weinberg <zack@wolery.cumb.org>
32510
32511 * gcc.dg/cpp/macsyntx.c: Fix error regexp.
32512
32513 2000-07-31 Jeffrey A Law (law@cygnus.com)
32514
32515 * gcc-c-torture/execute/20000731-2.c: New test.
32516
32517 * gcc.c-torture/execute/20000731-1.c: New test.
32518 * gcc.c-torture/execute/20000731-1.x: Expected to fail for i?86-*-*.
32519
32520 2000-07-31 Jakub Jelinek <jakub@redhat.com>
32521
32522 * testsuite/gcc.dg/cpp/paste7.c: New test.
32523 * gcc.dg/cpp/20000725-1.c: New test.
32524
32525 2000-07-31 Zack Weinberg <zack@wolery.cumb.org>
32526
32527 * gcc.dg/c90-digraph-1.c: Restore { dg-do run } marker.
32528 * gcc.dg/noncompile/990416-1.c: Do not expect an implicit-
32529 declaration warning for __builtin_dwarf_reg_size.
32530
32531 * gcc.dg/c99-impl-decl-1.c: No longer XFAIL.
32532
32533 2000-07-31 Joseph S. Myers <jsm28@cam.ac.uk>
32534
32535 * gcc.dg/noncompile/voidparam-1.c: New test.
32536
32537 2000-07-30 Richard Henderson <rth@cygnus.com>
32538
32539 * gcc.dg/c90-digraph-1.c: Don't xfail.
32540 * gcc.dg/compare2.c (case 10): Xfail.
32541 * gcc.dg/noncompile/redecl-1.c: Fix expected error message.
32542
32543 2000-07-27 Joseph S. Myers <jsm28@cam.ac.uk>
32544
32545 * gcc.dg/c99-main-1.c: New test.
32546
32547 2000-07-25 Joseph S. Myers <jsm28@cam.ac.uk>
32548
32549 * gcc.dg/c90-impl-int-2.c, gcc.dg/c99-impl-int-2.c: New tests.
32550
32551 2000-07-26 Hans-Peter Nilsson <hp@axis.com>
32552
32553 * gcc.c-tortuer/execute/20000726-1.c: New test.
32554
32555 2000-07-26 Alexandre Oliva <aoliva@redhat.com>
32556
32557 * gcc.c-torture/execute/enum-2.c: New test.
32558
32559 2000-07-25 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
32560
32561 * gcc.dg/cpp/tr-warn3.c: New test.
32562
32563 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32564
32565 * g++.old-deja/g++.ext/implicit1.C: Remove.
32566 * g++.old-deja/g++.jason/c2.C: Remove
32567 * g++.old-deja/g++.mike/p700.C: Add prototype parameters.
32568 * g++.old-deja/g++.pt/crash16.C: Likewise.
32569 * g++.old-deja/g++.brendan/crash43.C: Remove -fstrict-prototype.
32570
32571 2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
32572
32573 * g++.old-deja/g++.other/for2.C: New test.
32574
32575 2000-07-25 Jakub Jelinek <jakub@redhat.com>
32576
32577 * gcc.dg/20000720-1.c: New test.
32578
32579 2000-07-25 Toon Moene <toon@moene.indiv.nluug.nl>
32580
32581 * g77.f-torture/compile/20000630-2.x: Removed. Case fixed.
32582
32583 2000-07-24 Geoff Keating <geoffk@cygnus.com>
32584
32585 * gcc.c-torture/execute/20000722-1.x: New, testcase fails.
32586 * gcc.c-torture/execute/20000722-1.c: New.
32587 * gcc.c-torture/execute/20000516-1.c: Delete, replaced by 20000722-1.
32588
32589 2000-07-24 Jakub Jelinek <jakub@redhat.com>
32590
32591 * gcc.dg/cpp/20000720-1.S: New test.
32592
32593 2000-07-21 Michael Meissner <meissner@redhat.com>
32594
32595 * gcc.c-torture/execute/ieee/hugeval.c: New test.
32596
32597 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32598
32599 * g++.old-deja/g++.brendan/crash16.C,
32600 g++.old-deja/g++.brendan/parse3.C,
32601 g++.old-deja/g++.brendan/redecl1.C,
32602 g++.old-deja/g++.ns/template13.C,
32603 g++.old-deja/g++.other/decl4.C,
32604 g++.old-deja/g++.pt/spec14.C: Mark as crash test, expected to fail.
32605
32606 2000-07-20 Zack Weinberg <zack@wolery.cumb.org>
32607
32608 * lib/old-dejagnu.exp: Check for both "Internal compiler error"
32609 and "Internal error".
32610
32611 * gcc.dg/cpp/20000625-2.c, gcc.dg/cpp/macsyntx.c: Update error
32612 regexps.
32613 * gcc.dg/cpp/paste6.c: New test.
32614
32615 2000-07-19 Zack Weinberg <zack@wolery.cumb.org>
32616
32617 * gcc.dg/cpp/tr-direct.c: New test.
32618
32619 * gcc.dg/cpp/directiv.c, gcc.dg/cpp/macsyntx.c,
32620 gcc.dg/cpp/undef1.c: Tweak error regexps.
32621
32622 2000-07-18 Eric Christopher <echristo@redhat.com>
32623
32624 * gcc.c-torture/compile/20000718-1.c: New test.
32625
32626 2000-07-18 Zack Weinberg <zack@wolery.cumb.org>
32627
32628 * cpplex.c (_cpp_push_token): If the token being pushed back
32629 is the previous token in this context, just subtract one from
32630 context->posn.
32631 * cppmacro.c (save_expansion): Clear aux field when storing a
32632 placemarker.
32633
32634 2000-07-18 Alexandre Oliva <aoliva@redhat.com>
32635
32636 * gcc.dg/noncompile/redecl-1.c: New test.
32637
32638 2000-07-18 Jakub Jelinek <jakub@redhat.com>
32639
32640 * gcc.c-torture/execute/20000717-5.c: New test.
32641 * gcc.c-torture/execute/20000717-1.x: Removed.
32642
32643 2000-07-17 Richard Henderson <rth@cygnus.com>
32644
32645 * gcc.c-torture/execute/20000717-4.c: New test.
32646
32647 2000-07-17 Zack Weinberg <zack@wolery.cumb.org>
32648
32649 * gcc.dg/cpp/syshdr.c: New test.
32650 * gcc.dg/cpp/syshdr1.h, gcc.dg/cpp/syshdr2.h: New files.
32651
32652 2000-07-17 Neil Booth <neilb@earthling.net>
32653
32654 * gcc.dg/cpp/cmdlne-dM.c: New test.
32655 * gcc.dg/cpp/cmdlne-dD.c: New test.
32656
32657 2000-07-17 Jeffrey A Law (law@cygnus.com)
32658
32659 * gcc.c-torture/execute/20000717-3.c: New test.
32660
32661 * gcc.c-torture/compile/20000717-1.c: New test.
32662
32663 2000-07-17 Geoffrey Keating <geoffk@cygnus.com>
32664
32665 * gcc.c-torture/execute/20000717-2.c: New test.
32666
32667 2000-07-17 Joseph S. Myers <jsm28@cam.ac.uk>
32668
32669 * gcc.dg/formatz-1.c: New test.
32670
32671 * gcc.dg/c90-digraph-1.c, gcc.dg/c94-digraph-1.c,
32672 * gcc.dg/c99-digraph-1.c: New tests.
32673
32674 * gcc.dg/c90-hexfloat-1.c, gcc.dg/c90-hexfloat-2.c,
32675 * gcc.dg/c99-hexfloat-1.c, gcc.dg/c99-hexfloat-2.c: New tests.
32676
32677 * gcc.dg/c90-enum-comma-1.c, gcc.dg/c90-idem-qual-1.c,
32678 * gcc.dg/c90-impl-decl-1.c, gcc.dg/c90-impl-int-1.c,
32679 * gcc.dg/c90-longlong-1.c, gcc.dg/c90-restrict-1.c,
32680 * gcc.dg/c90-return-1.c, gcc.dg/c99-enum-comma-1.c,
32681 * gcc.dg/c99-idem-qual-1.c, gcc.dg/c99-impl-decl-1.c,
32682 * gcc.dg/c99-impl-int-1.c, gcc.dg/c99-longlong-1.c,
32683 * gcc.dg/c99-restrict-1.c, gcc.dg/c99-return-1.c: New tests.
32684
32685 2000-07-17 Greg McGary <greg@mcgary.org>
32686
32687 * gcc.c-torture/execute/20000717-1.c: New test.
32688 * gcc.c-torture/execute/20000717-1.x: Expected to fail.
32689
32690 2000-07-15 Jakub Jelinek <jakub@redhat.com>
32691
32692 * gcc.c-torture/execute/20000715-2.c: New test.
32693 * gcc.dg/20000715-1.c: New test.
32694
32695 2000-07-15 Michael Meissner <meissner@redhat.com>
32696
32697 * gcc.c-torture/execute/20000715-1.c: New test.
32698
32699 2000-07-13 Jakub Jelinek <jakub@redhat.com>
32700
32701 * gcc.c-torture/execute/20000707-1.c: New test.
32702
32703 2000-07-13 Neil Booth <NeilB@earthling.net>
32704
32705 * testsuite/gcc.dg/cpp/digraph1.c,
32706 testsuite/gcc.dg/cpp/digraph2.c,
32707 testsuite/gcc.dg/cpp/digraphs.c: New tests.
32708
32709 2000-07-12 David Billinghurst <David Billinghurst@riotinto.com.au>
32710
32711 * g77.f-torture/compile/20000630-2.f: New test.
32712 * g77.f-torture/compile/20000630-2.x
32713
32714 2000-07-11 David Billinghurst <David.Billinghurst@riotinto.com.au>
32715
32716 * g77.f-torture/execute/20000503-1.x: Delete. Test now passes.
32717
32718 2000-07-11 Neil Booth <NeilB@earthling.net>
32719
32720 * gcc.dg/cpp/cmdlne-C.c: Fix typo.
32721
32722 2000-07-11 Neil Booth <NeilB@earthling.net>
32723
32724 * gcc.dg/cpp/cmdlne-C.c: New.
32725
32726 2000-07-09 Neil Booth <NeilB@earthling.net>
32727
32728 * gcc.dg/cpp/directiv.c: New tests.
32729 * gcc.dg/cpp/undef1.c: Update.
32730
32731 2000-07-08 Angela Marie Thomas <angela@cygnus.com>
32732
32733 * lib/c-torture.exp: Make compiler_conditional_xfail_data global.
32734
32735 2000-07-09 Neil Booth <NeilB@earthling.net>
32736
32737 * gcc.dg/cpp/macsyntx.c: Add test for #define defined.
32738
32739 2000-07-07 Zack Weinberg <zack@wolery.cumb.org>
32740
32741 * gcc.dg/cpp/19951227-1.c, gcc.dg/cpp/assert2.c,
32742 gcc.dg/cpp/if-1.c, gcc.dg/cpp/if-4.c: Tweak error regexps.
32743
32744 2000-07-08 Neil Booth <NeilB@earthling.net>
32745
32746 * gcc.dg/cpp/macsyntx.c: New tests.
32747
32748 2000-07-07 Jakub Jelinek <jakub@redhat.com>
32749
32750 * gcc.dg/20000707-1.c: New test.
32751
32752 2000-07-07 Jakub Jelinek <jakub@redhat.com>
32753
32754 * gcc.c-torture/execute/20000706-1.c: New test.
32755 * gcc.c-torture/execute/20000706-2.c: New test.
32756 * gcc.c-torture/execute/20000706-3.c: New test.
32757 * gcc.c-torture/execute/20000706-4.c: New test.
32758 * gcc.c-torture/execute/20000706-5.c: New test.
32759
32760 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32761
32762 * g++.old-deja/g++.pt/instantiate7.C: New test.
32763
32764 2000-07-06 Nathan Sidwell <nathan@codesourcery.com>
32765
32766 * g++.old-deja/g++.mike/thunk2.C: Add return 0.
32767 * g++.old-deja/g++.mike/thunk3.C: Likewise.
32768 * g++.old-deja/g++.other/rtti3.C: Likewise.
32769 * g++.old-deja/g++.other/rttid3.C: Likewise.
32770
32771 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
32772
32773 * g77.f-torture/compile/20000630-1.x: Fix typo
32774
32775 2000-07-05 Zack Weinberg <zack@wolery.cumb.org>
32776
32777 * gcc.dg/cpp/ident.c: Don't expect #ident strings in the
32778 assembly output.
32779
32780 2000-07-04 Zack Weinberg <zack@wolery.cumb.org>
32781
32782 * gcc.dg/cpp/ident.c: New test.
32783
32784 2000-07-05 Neil Booth <NeilB@earthling.net>
32785
32786 * gcc.dg/cpp/lexident.c, gcc.dg/cpp/lexnum.c,
32787 gcc.dg/cpp/lexstrng.c: New tests.
32788
32789 2000-07-04 Neil Booth <NeilB@earthling.net>
32790
32791 * gcc.dg/cpp/macro1.c: Add more macro expansion tests.
32792 * gcc.dg/cpp/strify2.c: Same.
32793
32794 2000-07-03 Zack Weinberg <zack@wolery.cumb.org>
32795
32796 * testsuite/gcc.dg/cpp/19951025-1.c: Adjust regexps.
32797 * testsuite/gcc.dg/cpp/19990703-1.c: Likewise.
32798 * testsuite/gcc.dg/cpp/20000625-1.c: Likewise.
32799 * testsuite/gcc.dg/cpp/20000625-2.c: Likewise.
32800
32801 * testsuite/gcc.dg/cpp/macro1.c,
32802 testsuite/gcc.dg/cpp/paste1.c, testsuite/gcc.dg/cpp/paste2.c,
32803 testsuite/gcc.dg/cpp/paste3.c, testsuite/gcc.dg/cpp/paste4.c,
32804 testsuite/gcc.dg/cpp/strify1.c,
32805 testsuite/gcc.dg/cpp/strify2.c: New tests.
32806
32807 2000-07-03 Jakub Jelinek <jakub@redhat.com>
32808
32809 * gcc.c-torture/execute/20000703-1.c: New test.
32810
32811 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32812
32813 * g++.old-deja/g++.pt (lookup10.C): New test.
32814
32815 2000-07-03 Nathan Sidwell <nathan@codesourcery.com>
32816
32817 * g++.old-deja/g++.pt (typename25.C): New test.
32818
32819 2000-07-02 Zack Weinberg <zack@wolery.cumb.org
32820
32821 * gcc.c-torture/compile/20000701-1.c: New test.
32822
32823 2000-06-30 Nick Clifton <nickc@cygnus.com>
32824
32825 * gcc.c-torture/compile/20000629-1.c: Add second, reversed, loop
32826 to test case.
32827
32828 2000-06-30 Catherine Moore <clm@cygnus.com>
32829
32830 * gcc.c-torture/execute/align-1.c: New test.
32831
32832 2000-06-30 Nathan Sidwell <nathan@codesourcery.com>
32833
32834 * g++.old-deja/g++.pt/expr8.C: New test.
32835 * g++.old-deja/g++.pt/expr6.C: Remove XFAIL.
32836
32837 2000-06-29 Nick Clifton <nickc@cygnus.com>
32838
32839 * gcc.c-torture/compile/20000629-1.c: New test.
32840
32841 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32842
32843
32844 Move the c-torture/noncompile tests to either gcc.dg/cpp or a new
32845 gcc.dg/noncompile directory, depending on whether they're
32846 preprocessor tests or not. Annotate all the tests for the dg
32847 framework.
32848
32849 * gcc.c-torture/noncompile/noncompile.exp: Delete.
32850 * gcc.dg/noncompile/noncompile.exp: New.
32851
32852 * Moved files:
32853 Old name New name
32854 gcc.c-torture/noncompile/920507-1.c gcc.dg/noncompile/920507-1.c
32855 gcc.c-torture/noncompile/920616-2.c gcc.dg/noncompile/920616-2.c
32856 gcc.c-torture/noncompile/920721-2.c gcc.dg/noncompile/920721-2.c
32857 gcc.c-torture/noncompile/920824-1.c gcc.dg/noncompile/920824-1.c
32858 gcc.c-torture/noncompile/920923-1.c gcc.dg/noncompile/920923-1.c
32859 gcc.c-torture/noncompile/921102-1.c gcc.dg/noncompile/921102-1.c
32860 gcc.c-torture/noncompile/921116-1.c gcc.dg/noncompile/921116-1.c
32861 gcc.c-torture/noncompile/930301-1.c gcc.dg/noncompile/930301-1.c
32862 gcc.c-torture/noncompile/930622-1.c gcc.dg/noncompile/930622-1.c
32863 gcc.c-torture/noncompile/930622-2.c gcc.dg/noncompile/930622-2.c
32864 gcc.c-torture/noncompile/930714-1.c gcc.dg/noncompile/930714-1.c
32865 gcc.c-torture/noncompile/931203-1.c gcc.dg/noncompile/931203-1.c
32866 gcc.c-torture/noncompile/940112-1.c gcc.dg/noncompile/940112-1.c
32867 gcc.c-torture/noncompile/940227-1.c gcc.dg/noncompile/940227-1.c
32868 gcc.c-torture/noncompile/940510-1.c gcc.dg/noncompile/940510-1.c
32869 gcc.c-torture/noncompile/950825-1.c gcc.dg/noncompile/950825-1.c
32870 gcc.c-torture/noncompile/950921-1.c gcc.dg/noncompile/950921-1.c
32871 gcc.c-torture/noncompile/951123-1.c gcc.dg/noncompile/951123-1.c
32872 gcc.c-torture/noncompile/971104-1.c gcc.dg/noncompile/971104-1.c
32873 gcc.c-torture/noncompile/990416-1.c gcc.dg/noncompile/990416-1.c
32874 gcc.c-torture/noncompile/init-1.c gcc.dg/noncompile/init-1.c
32875 gcc.c-torture/noncompile/init-2.c gcc.dg/noncompile/init-2.c
32876 gcc.c-torture/noncompile/invalid_asm.c gcc.dg/noncompile/invalid_asm.c
32877 gcc.c-torture/noncompile/va-arg-1.c gcc.dg/noncompile/va-arg-1.c
32878
32879 gcc.c-torture/noncompile/940712-1.c gcc.dg/cpp/19940712-1.c
32880 gcc.c-torture/noncompile/940712-1.h gcc.dg/cpp/19940712-1.h
32881 gcc.c-torture/noncompile/940712-1a.h gcc.dg/cpp/19940712-1a.h
32882 gcc.c-torture/noncompile/940712-1b.h gcc.dg/cpp/19940712-1b.h
32883 gcc.c-torture/noncompile/951025-1.c gcc.dg/cpp/19951025-1.c
32884 gcc.c-torture/noncompile/951227-1.c gcc.dg/cpp/19951227-1.c
32885
32886 2000-06-29 Zack Weinberg <zack@wolery.cumb.org>
32887
32888 * gcc.dg/cpp/20000628-1a.h: On each of the first three inclusions,
32889 declare one variable. On the fourth, error.
32890 * gcc.dg/cpp/20000628-1.c (main): Reference the three variables
32891 declared by 20000628-1a.h.
32892
32893 2000-06-29 Richard Henderson <rth@redhat.com>
32894
32895 * gcc.c-torture/execute/930529-1.x: New file.
32896 * gcc.dg/920413-1.c: Adjust expected warning text.
32897 * gcc.dg/980217-1.c: Declare abort.
32898 * gcc.dg/cpp/20000628-1a.h: Use a declaration instead of an asm.
32899
32900 2000-06-29 Jeffrey A Law (law@cygnus.com)
32901
32902 * g77.f-torture/compile/20000629-1.f: New test.
32903 * g77.f-torture/compile/20000629-1.x: Expected to fail.
32904
32905 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32906
32907 Rearrange lots of files, removing entirely the
32908 gcc.c-torture/special, gcc.c-torture/code_quality, and gcc.failure
32909 directories.
32910
32911 * Deleted files:
32912 gcc.c-torture/code_quality/code_quality.exp
32913 gcc.c-torture/special/special.exp
32914 gcc.failure/failure.exp
32915 gcc.failure/940409-1.x
32916 gcc.c-torture/compile/961203-1.x
32917
32918 * New files:
32919 gcc.misc-tests/linkage.exp
32920 gcc.c-torture/execute/920730-1t.c
32921 gcc.c-torture/execute/920730-1t.x
32922 gcc.c-torture/compile/920520-1.x
32923 gcc.c-torture/compile/920521-1.x
32924 gcc.c-torture/compile/981006-1.x
32925 gcc.c-torture/execute/eeprof-1.x
32926
32927 * Moved files (possibly with modifications to fit a new harness):
32928 Old name New name
32929 gcc.c-torture/code_quality/920608-1.c gcc.c-torture/compile/920608-1.c
32930 gcc.c-torture/special/920413-1.c gcc.dg/920413-1.c
32931 gcc.c-torture/special/920520-1.c gcc.c-torture/compile/920520-1.c
32932 gcc.c-torture/special/920521-1.c gcc.c-torture/compile/920521-1.c
32933 gcc.c-torture/special/920717-x.c gcc.misc-tests/linkage-x.c
32934 gcc.c-torture/special/920717-y.c gcc.misc-tests/linkage-y.c
32935 gcc.c-torture/special/920730-1.c gcc.c-torture/execute/920730-1.c
32936 gcc.c-torture/special/930510-1.c gcc.dg/cpp/19930510-1.c
32937 gcc.c-torture/special/951130-1.c gcc.dg/951130-1.c
32938 gcc.c-torture/special/960224-1.c gcc.dg/cpp/19960224-1.c
32939 gcc.c-torture/special/960224-2.c gcc.dg/cpp/19960224-2.c
32940 gcc.c-torture/special/981006-1.c gcc.c-torture/compile/981006-1.c
32941 gcc.c-torture/special/eeprof-1.c gcc.c-torture/execute/eeprof-1.c
32942 gcc.failure/940409-1.c gcc.dg/940409-1.c
32943
32944 2000-06-28 Zack Weinberg <zack@wolery.cumb.org>
32945
32946 * c-torture/compile/961203-1.x: Delete.
32947
32948 * gcc.misc-tests/acker1.c: Report failure. Use return from main,
32949 not exit. Include stdio.h.
32950 * gcc.misc-tests/dg-11.c: Remove anchors from regexp.
32951 * gcc.misc-tests/dg-12.c: Likewise.
32952 * gcc.misc-tests/dg-5.c: Likewise.
32953 * gcc.misc-tests/dg-6.c: Likewise.
32954 * gcc.misc-tests/dg-7.c: Prototype abort.
32955 * gcc.misc-tests/dg-9.c: Adjust error-message regexps.
32956 * gcc.misc-tests/dhry.h: Include stdlib.h and string.h.
32957 * gcc.misc-tests/matrix1.c: Report failure. Use return from main,
32958 not exit.
32959 * gcc.misc-tests/sieve.c: Use return from main, not exit.
32960 * gcc.misc-tests/sort2.c: Use return from main, not exit.
32961
32962 2000-06-28 Jakub Jelinek <jakub@redhat.com>
32963
32964 * gcc.dg/cpp/20000628-1.c: New test.
32965 * gcc.dg/cpp/20000628-1.h: New header for above test.
32966 * gcc.dg/cpp/20000628-1a.h: Likewise.
32967
32968 2000-06-27 Zack Weinberg <zack@wolery.cumb.org>
32969
32970 * gcc.dg/cpp: New directory.
32971 * gcc.dg/cpp/cpp.exp: New driver.
32972 * gcc.dg/cpp/20000627-1.c: New test.
32973 * gcc.c-torture/special/special.exp: Remove entry for 921210-1.c.
32974 * gcc.c-torture/special/921210-1.c: Move to gcc.dg/cpp/19921210-1.c
32975 and rewrite as a compilation test.
32976
32977 * gcc.dg: Move many files into the cpp subdirectory, possibly
32978 renaming or editing them as well.
32979 Old name New name
32980 990119-1.c cpp/19990119-1.c
32981 990228-1.c cpp/19990228-1.c
32982 990407-1.c cpp/19990407-1.c
32983 990409-1.c cpp/19990409-1.c
32984 990413-1.c cpp/19990413-1.c
32985 990703-1.c cpp/19990703-1.c
32986 20000127-1.c cpp/20000127-1.c
32987 20000129-1.c cpp/20000129-1.c
32988 20000207-1.c cpp/20000207-1.c
32989 20000207-2.c cpp/20000207-2.c
32990 20000209-1.c cpp/20000209-1.c
32991 20000209-2.c cpp/20000209-2.c
32992 20000301-1.c cpp/20000301-1.c
32993 20000419-1.c cpp/20000419-1.c
32994 20000510-1.S cpp/20000510-1.S
32995 20000519-1.c cpp/20000519-1.c
32996 20000529-1.c cpp/20000529-1.c
32997 20000625-1.c cpp/20000625-1.c
32998 20000625-2.c cpp/20000625-2.c
32999 cpp-as1.c cpp/assert1.c
33000 cpp-as2.c cpp/assert2.c
33001 cxx-comments-1.c cpp/cxxcom1.c
33002 cxx-comments-2.c cpp/cxxcom2.c
33003 endif-label.c cpp/endif.c
33004 cpp-hash1.c cpp/hash1.c
33005 cpp-hash2.c cpp/hash2.c
33006 cpp-if1.c cpp/if-1.c
33007 cpp-if2.c cpp/if-2.c
33008 cpp-if3.c cpp/if-3.c
33009 cpp-if4.c cpp/if-4.c
33010 cpp-if5.c cpp/if-5.c
33011 cpp-cond.c cpp/if-cexp.c
33012 cpp-missingop.c cpp/if-mop.c
33013 cpp-missingparen.c cpp/if-mpar.c
33014 cpp-opprec.c cpp/if-oppr.c
33015 cpp-ifparen.c cpp/if-paren.c
33016 cpp-shortcircuit.c cpp/if-sc.c
33017 cpp-shift.c cpp/if-shift.c
33018 cpp-unary.c cpp/if-unary.c
33019 cpp-li1.c cpp/line1.c
33020 cpp-li2.c cpp/line2.c
33021 lineno.c cpp/line3.c
33022 lineno-2.c cpp/line4.c
33023 cpp-mi.c cpp/mi1.c
33024 cpp-mic.h cpp/mi1c.h
33025 cpp-micc.h cpp/mi1cc.h
33026 cpp-mind.h cpp/mi1nd.h
33027 cpp-mindp.h cpp/mi1ndp.h
33028 cpp-mix.h cpp/mi1x.h
33029 cpp-mi2.c cpp/mi2.c
33030 cpp-mi2a.h cpp/mi2a.h
33031 cpp-mi2b.h cpp/mi2b.h
33032 cpp-mi2c.h cpp/mi2c.h
33033 cpp-mi3.c cpp/mi3.c
33034 cpp-mi3.def cpp/mi3.def
33035 poison-1.c cpp/poison.c
33036 pr-impl.c cpp/prag-imp.c
33037 cpp-redef-2.c cpp/redef1.c
33038 cpp-redef.c cpp/redef2.c
33039 strpaste.c cpp/strp1.c
33040 strpaste-2.c cpp/strp2.c
33041 cpp-tradpaste.c cpp/tr-paste.c
33042 cpp-tradstringify.c cpp/tr-str.c
33043 cpp-tradwarn1.c cpp/tr-warn1.c
33044 cpp-tradwarn2.c cpp/tr-warn2.c
33045 trigraphs.c cpp/trigraphs.c
33046 cpp-unc1.c cpp/unc1.c
33047 cpp-unc2.c cpp/unc2.c
33048 cpp-unc3.c cpp/unc3.c
33049 cpp-unc.c cpp/unc4.c
33050 undef.c cpp/undef1.c
33051 undef-2.c cpp/undef2.c
33052 cpp-wi1.c cpp/widestr1.c
33053
33054 2000-06-27 Mark Mitchell <mark@codesourcery.com>
33055
33056 * lib/g++.exp (g++_include_flags): Tweak.
33057
33058 2000-06-27 H.J. Lu <hjl@gnu.org>
33059 Loren J. Rittle <ljrittle@acm.org>
33060
33061 * lib/g++.exp (g++_include_flags): Override libgloss.exp
33062 version with one that knows about the new gcc tree structure.
33063 (g++_link_flags): Same.
33064
33065 2000-06-26 Zack Weinberg <zack@wolery.cumb.org>
33066
33067 * gcc.dg/20000419-1.c, gcc.dg/cpp-mi.c, gcc.dg/cpp-tradwarn1.c,
33068 gcc.dg/cpp-unc.c: Use "target *-*-*", not "target native", in
33069 case we are cross-compiling.
33070
33071 * g++.old-deja/Makefile.in, g++.old-deja/configure.in,
33072 g++.old-deja/g++.niklas/Makefile.in,
33073 g++.old-deja/g++.niklas/configure.in,
33074 g++.old-deja/g++.other/Makefile.in,
33075 g++.old-deja/g++.other/configure.in,
33076 gcc.c-torture/code_quality/Makefile.in,
33077 gcc.c-torture/code_quality/configure.in,
33078 gcc.c-torture/compat/Makefile.in, gcc.c-torture/compat/configure.in,
33079 gcc.c-torture/compile/Makefile.in, gcc.c-torture/compile/configure.in,
33080 gcc.c-torture/execute/Makefile.in, gcc.c-torture/execute/configure.in,
33081 gcc.c-torture/execute/ieee/Makefile.in,
33082 gcc.c-torture/execute/ieee/configure.in,
33083 gcc.c-torture/noncompile/Makefile.in,
33084 gcc.c-torture/noncompile/configure.in,
33085 gcc.c-torture/special/Makefile.in, gcc.c-torture/special/configure.in,
33086 gcc.c-torture/unsorted/Makefile.in, gcc.c-torture/unsorted/configure.in,
33087 gcc.misc-tests/Makefile.in, gcc.misc-tests/configure.in: Delete.
33088
33089 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
33090
33091 * g++.old-deja/g++.other/ambig3.C: New test.
33092
33093 2000-06-26 Nathan Sidwell <nathan@codesourcery.com>
33094
33095 * g++.old-deja/g++.pt/syntax1.C: New test.
33096 * g++.old-deja/g++.pt/syntax2.C: New test.
33097 * g++.old-deja/g++.other/syntax3.C: New test.
33098 * g++.old-deja/g++.other/syntax4.C: New test.
33099
33100 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
33101
33102 * gcc.dg/20000623-1.c: Prototype exit and abort.
33103
33104 2000-06-25 Zack Weinberg <zack@wolery.cumb.org>
33105
33106 * gcc.dg/20000625-1.c, gcc.dg/20000625-2.c, gcc.dg/cpp-mi3.c:
33107 New tests.
33108 * gcc.dg/cpp-mi3.def: New file.
33109
33110 * gcc.dg/cpp-as1.c: Also test that macro expansion does not occur
33111 inside assertions.
33112 * gcc.dg/cpp-as2.c: Make error regexps match either old or new
33113 lexer's error messages.
33114 * gcc.dg/cpp-mi.c: Use -H and examine the output, don't try to
33115 divine anything from the linemarkers.
33116 * gcc.dg/cpp-micc.h: Fix typo (declare int b, not int a);
33117 * gcc.dg/poison-1.c: Preprocess only; apply -fno-show-column.
33118
33119 2000-06-23 Geoffrey Keating <geoffk@cygnus.com>
33120
33121 * gcc.dg/20000623-1.c: New test.
33122
33123 2000-06-22 Jakub Jelinek <jakub@redhat.com>
33124
33125 * gcc.c-torture/execute/20000622-1.c: New test.
33126
33127 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
33128
33129 * g++.old-deja/g++.other/init15.C: New test.
33130
33131 2000-06-22 Nathan Sidwell <nathan@codesourcery.com>
33132
33133 * g++.old-deja/g++.pt/vaarg2.C: New test.
33134 * g++.old-deja/g++.pt/vaarg3.C: New test.
33135
33136 2000-06-20 Nathan Sidwell <nathan@codesourcery.com>
33137
33138 * g++.old-deja/g++.other/dyncast6.C: New test.
33139
33140 2000-06-15 Jakub Jelinek <jakub@redhat.com>
33141
33142 * gcc.c-torture/execute/loop-6.c: New test.
33143
33144 2000-06-14 Jakub Jelinek <jakub@redhat.com>
33145
33146 * gcc.dg/20000614-1.c: New test.
33147 * gcc.dg/20000614-2.c: New test.
33148
33149 2000-06-14 Hans-Peter Nilsson <hp@axis.com>
33150
33151 * g++.old-deja/g++.other/inline12.C: New test.
33152
33153 2000-06-13 Jakub Jelinek <jakub@redhat.com>
33154
33155 * g++.old-deja/g++.other/eh1.C: New test.
33156
33157 2000-06-12 Jakub Jelinek <jakub@redhat.com>
33158
33159 * g++.old-deja/g++.other/type.C: New test.
33160
33161 2000-06-05 Jakub Jelinek <jakub@redhat.com>
33162
33163 * g++.old-deja/g++.other/initstring.C: New test.
33164
33165 2000-06-12 Jason Merrill <jason@redhat.com>
33166
33167 * g++.old-deja/old-deja.exp: Add -Wno-long-long.
33168
33169 2000-06-09 Jeffrey A Law (law@cygnus.com)
33170
33171 * gcc.c-torture/compile/20000609-1.c: New test.
33172
33173 2000-06-09 Clinton Popetz <cpopetz@cygnus.com>
33174
33175 * gcc.dg/20000609-1.c: New test.
33176
33177 2000-06-08 Zack Weinberg <zack@wolery.cumb.org>
33178
33179 * gcc.c-torture/noncompile/noncompile.exp: Remove poison-1 block.
33180 * gcc.c-torture/noncompile/poison-1.c: Move...
33181 * gcc.dg/poison-1.c: ...here, and adapt to dg framework.
33182 * gcc.dg/cpp-li1.c: Add a token after the #line.
33183
33184 2000-06-05 Richard Henderson <rth@cygnus.com>
33185
33186 * gcc.c-torture/execute/20000605-2.c: New test.
33187 * gcc.c-torture/execute/20000605-3.c: New test.
33188
33189 2000-06-06 David Billinghurst <David Billinghurst@riotinto.com.au>
33190
33191 * g77.f-torture/execute/20000503-1.x: New file.
33192
33193 2000-06-06 Nathan Sidwell <nathan@codesourcery.com>
33194
33195 * g++.old-deja/g++.eh/badalloc1.C: New test.
33196
33197 2000-06-05 Richard Henderson <rth@cygnus.com>
33198
33199 * gcc.c-torture/execute/20000605-1.c: New test.
33200
33201 2000-06-05 Jakub Jelinek <jakub@redhat.com>
33202 Nathan Sidwell <nathan@codesourcery.com>
33203
33204 * gcc.c-torture/compile/20000605-1.c: New test.
33205
33206 2000-06-03 David Billinghurst <David Billinghurst@riotinto.com.au>
33207
33208 * g77.f-torture/compile/20000601-1.f: New test.
33209
33210 2000-06-03 Richard Henderson <rth@cygnus.com>
33211
33212 * gcc.c-torture/execute/20000603-1.c: New.
33213
33214 2000-06-02 Zack Weinberg <zack@wolery.cumb.org>
33215
33216 * gcc.dg/noreturn-1.c (foo7, foo8): Revert previous change.
33217 * gcc.dg/noreturn-2.c (noreturn): Likewise.
33218
33219 2000-06-01 Zack Weinberg <zack@wolery.cumb.org>
33220
33221 * gcc.dg/compare2.c (case 12): XFAIL.
33222 * gcc.dg/noreturn-1.c (foo7, foo8): XFAIL.
33223 * gcc.dg/noreturn-2.c (noreturn): XFAIL.
33224
33225 * gcc.dg/cpp-tradwarn2.c: Update egrep pattern.
33226
33227 2000-05-29 Zack Weinberg <zack@wolery.cumb.org>
33228
33229 * gcc.dg/cpp-mi.c: Add another case, cpp-mix.h, where the
33230 guard macro is already defined when the header is first
33231 included.
33232 * gcc.dg/cpp-mix.h: New file.
33233 * gcc.dg/endif-label.c: Update patterns to match compiler.
33234
33235 * g++.brendan/complex1.C: Declare abort.
33236 * g++.law/refs4.C: Remove XFAIL.
33237 * g++.oliva/expr2.C: Declare abort and exit.
33238
33239 2000-05-28 Alexandre Oliva <aoliva@cygnus.com>
33240
33241 * gcc.c-torture/execute/20000528-1.c: New test.
33242
33243 * g++.old-deja/g++.law/refs4.C: Mark as XFAIL.
33244 * g++.old-deja/g++.law/temps4.C: Likewise.
33245
33246 * g++.old-deja/g++.brendan/code-gen4.C: Include stdio.h and
33247 stdlib.h. Call abort() on failure.
33248 * g++.old-deja/g++.law/refs4.C: Likewise.
33249 * g++.old-deja/g++.law/temps4.C: Likewise.
33250 * g++.old-deja/g++.brendan/complex1.C: Don't assume argc is 1.
33251 * gcc.c-torture/execute/20000112-1.c: Include string.h.
33252
33253 2000-05-27 Zack Weinberg <zack@wolery.cumb.org>
33254
33255 Relative to g++.dg/special:
33256 * conpr-1.C, conpr-2.C, conpr-3.C: Include stdlib.h.
33257
33258 Relative to g++.old-deja:
33259 * g++.brendan/complex1.C, g++.jason/optimize2.C,
33260 g++.mike/p9732b.C, g++.other/addrof1.C, g++.other/dyncast5.C,
33261 g++.other/init5.C, g++.other/init7.C, g++.other/union2.C,
33262 g++.pt/vbase1.C, g++.robertl/eb14.C, g++.robertl/eh990323-1.C,
33263 g++.robertl/eh990323-2.C, g++.robertl/eh990323-3.C,
33264 g++.robertl/eh990323-4.C, g++.robertl/eh990323-5.C,
33265 g++.robertl/ice990323-2.C: Prototype exit and/or abort.
33266
33267 * g++.brendan/nest21.C, g++.eh/rethrow3.C, g++.jason/init3.C,
33268 g++.law/arm15.C, g++.law/cvt2.C, g++.law/visibility17.C,
33269 g++.mike/eh23.C, g++.mike/eh25.C, g++.mike/eh34.C,
33270 g++.mike/eh48.C, g++.mike/eh55.C, g++.mike/p2736.C,
33271 g++.oliva/new1.C, g++.other/align.C, g++.robertl/eb39.C,
33272 g++.robertl/eb54.C, g++.robertl/eb63.C: Include stdlib.h
33273 and/or string.h.
33274
33275 * g++.other/goto1.C: Update expectations for error messages.
33276
33277 2000-05-25 Alexandre Oliva <aoliva@cygnus.com>
33278
33279 * gcc.c-torture/compile/20000523-1.c: New test.
33280
33281 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33282
33283 * g++.old-deja/g++.abi/ptrflags.C: Use __pbase_type_info.
33284
33285 2000-05-25 Nathan Sidwell <nathan@codesourcery.com>
33286
33287 * g++.old-deja/g++.eh/catch11.C: New test.
33288 * g++.old-deja/g++.eh/catch12.C: New test.
33289
33290 2000-05-24 Nick Clifton <nickc@cygnus.com>
33291
33292 * gcc.c-torture/execute/20000523-1.c: New test.
33293
33294 2000-05-23 Zack Weinberg <zack@wolery.cumb.org>
33295
33296 * c-torture/execute/bcp-1.c: Replace abort in arg of
33297 __builtin_constant_p with a generic external function.
33298
33299 * gcc.dg/20000108-1.c, gcc.dg/980211-1.c, gcc.dg/980414-1.c,
33300 gcc.dg/990119-1.c, gcc.dg/990409.c, gcc.dg/990424-1.c,
33301 gcc.dg/991230-1.c, gcc.dg/clobbers.c, gcc.dg/lineno.c,
33302 gcc.dg/noreturn-1.c, gcc.dg/trigraphs.c, gcc.dg/uninit-4.c:
33303 Prototype abort and/or exit.
33304
33305 * gcc.dg/990407-1.c, gcc.dg/strpaste.c,
33306 gcc.dg/special/alias-1.c, gcc.dg/special/gcsec-1.c,
33307 gcc.dg/special/weak-1.c, gcc.dg/special/weak-2.c,
33308 gcc.dg/special/wkali-1.c, gcc.dg/special/wkali-2.c: Include stdlib.h.
33309
33310 2000-05-22 Alexandre Oliva <aoliva@cygnus.com>
33311
33312 * gcc.dg/dwarf2-1.c: New test.
33313
33314 2000-05-20 Richard Henderson <rth@cygnus.com>
33315
33316 * lib/f-torture.exp (TORTURE_OPTIONS): Add "-O3 -g" and "-O3 -fssa".
33317
33318 2000-05-20 Andreas Jaeger <aj@suse.de>
33319
33320 * gcc.c-torture/execute/20000519-1.c (main): Fixed return value of
33321 testcase.
33322
33323 2000-05-19 David Edelsohn <edelsohn@gnu.org>
33324
33325 * gcc.c-torture/execute/20000519-2.c: New test.
33326
33327 2000-05-19 Andreas Jaeger <aj@suse.de>
33328
33329 * gcc.c-torture/execute/20000519-1.c: Testcase from Ulrich Drepper
33330 which fails with SSA.
33331
33332 * lib/c-torture.exp: Also test with -O3 -fssa.
33333
33334 2000-05-18 Michael Meissner <meissner@redhat.com>
33335
33336 * gcc.c-torture/compile/920501-1.c: Remove CYGNUS LOCAL markers.
33337 * gcc.c-torture/execute/920415-1.c: Ditto.
33338 * gcc.c-torture/execute/920501-1.c: Ditto.
33339 * gcc.c-torture/execute/conversion.c: Ditto.
33340 * gcc.c-torture/execute/cvt-1.c: Ditto.
33341
33342 2000-05-18 Jeffrey A Law (law@cygnus.com)
33343
33344 * gcc.c-torture/compile/20000518-1.c: New test.
33345
33346 2000-05-18 David Billinghurst <David.Billinghurst@riotinto.com.au>
33347
33348 * g77.f-torture/compile/200005018.f: New test.
33349
33350 2000-05-17 Jeffrey A Law (law@cygnus.com)
33351
33352 * gcc.c-torture/compile/20000517-1.c: New test.
33353
33354 2000-05-16 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33355
33356 * gcc.c-torture/execute/20000516-1.c: New test.
33357
33358 2000-05-15 Jakub Jelinek <jakub@redhat.com>
33359
33360 * g++.old-deja/g++.other/eh.C: New test.
33361
33362 2000-05-12 Richard Henderson <rth@cygnus.com>
33363
33364 * gcc.c-torture/execute/990208-1.c (main): Don't pass
33365 constants through to doit's conditional.
33366
33367 2000-05-11 Jeffrey A Law (law@cygnus.com)
33368
33369 * gcc.c-torture/compile/20000511-1.c: New test.
33370 * g77.f-torture/compile/20000511-1.f: New test.
33371 * g77.f-torture/compile/20000511-2.f: New test.
33372
33373 2000-05-11 Michael Meissner <meissner@redhat.com>
33374
33375 * gcc.c-torture/execute/20000511-1.c: New test.
33376
33377 2000-05-11 Zack Weinberg <zack@wolery.cumb.org>
33378
33379 * gcc.dg/dg.exp: Scan .S files as well as .c files.
33380 * gcc.dg/20000510-1.S: New.
33381
33382 2000-05-08 Catherine Moore <clm@cygnus.com>
33383
33384 * gcc.dg/unused-3.c: New.
33385
33386 2000-05-06 Richard Henderson <rth@cygnus.com>
33387
33388 * g++.old-deja/g++.brendan/code-gen2.C: Cast to size_t, not int.
33389 * g++.old-deja/g++.mike/warn1.C: Likewise.
33390 * g++.old-deja/g++.pt/local1.C: Likewise.
33391 * g++.old-deja/g++.pt/local7.C: Likewise.
33392 * g++.old-deja/g++.pt/spec16.C: Likewise.
33393
33394 2000-05-06 Nathan Sidwell <nathan@codesourcery.com>
33395
33396 * g++.old-deja/g++.abi/ptrflags.C: Correct and extend.
33397
33398 2000-05-05 David Billinghurst <David Billinghurst@riotinto.com.au>
33399
33400 * g77.f-torture/execute/20000503-1.f: New test.
33401
33402 2000-05-04 Andreas Jaeger <aj@suse.de>
33403
33404 * gcc.dg/noreturn-2.c: New test.
33405
33406 2000-05-04 Neil Booth <NeilB@earthling.net>
33407
33408 * gcc.dg/cpp-opprec.c: New tests for operator precedence in the
33409 preprocessor.
33410
33411 2000-05-04 Richard Henderson <rth@cygnus.com>
33412
33413 * gcc.c-torture/execute/20000503-1.c: Fix typo.
33414
33415 2000-05-04 Richard Henderson <rth@cygnus.com>
33416
33417 * gcc.c-torture/compile/20000504-1.c: New test. Derived from
33418 OpenSSL by Jason R Thorpe.
33419
33420 2000-05-03 Jim Wilson <wilson@cygnus.com>
33421
33422 * gcc.c-torture/execute/20000503-1.c: New test for extract_muldiv bug.
33423
33424 2000-05-03 Robert Lipe <robertlipe@usa.net>
33425
33426 * gcc.dg/20000503-1.c: New test.
33427
33428 2000-05-02 Jakub Jelinek <jakub@redhat.com>
33429
33430 * gcc.c-torture/compile/20000502-1.c: New test.
33431 * g++.old-deja/g++.other/align.C: New test.
33432 * gcc.dg/cpp-tradstringify.c: New test.
33433
33434 Thu Apr 27 15:58:18 MET DST 2000 Jan Hubicka <jh@suse.cz>
33435
33436 * gcc.c-torture/compile/20000427-1.c: New test for loop hoisting code
33437 and hard registers.
33438
33439 2000-04-26 Geoff Keating <geoffk@cygnus.com>
33440
33441 * gcc.c-torture/execute/loop-5.c: New test.
33442
33443 2000-04-25 Jakub Jelinek <jakub@redhat.com>
33444
33445 * gcc.c-torture/execute/va-arg-20.c: New test.
33446
33447 2000-04-23 Jeffrey A Law (law@cygnus.com)
33448
33449 * gcc.c-torture/execute/20000422-1.c: New test.
33450
33451 2000-04-20 Greg McGary <gkm@gnu.org>
33452
33453 * gcc.c-torture/compile/20000420-2.c: New test for stack misalignment
33454 when optimizing, but without sibling-call optimizations (-O1).
33455
33456 2000-04-20 Jeffrey A Law (law@cygnus.com)
33457
33458 * gcc.c-torture/compile/20000420-1.c: New test.
33459
33460 2000-04-20 Nathan Sidwell <nathan@codesourcery.com>
33461
33462 * g++.abi/ptrflags.C: New test.
33463 * g++.eh/catchptr1.C: Test incomplete pointer chains.
33464
33465 2000-04-19 Catherine Moore <clm@cygnus.com>
33466
33467 * gcc.c-torture/execute/921017-1.c: Check for NO_TRAMPOLINES.
33468
33469 2000-04-19 Greg McGary <gkm@gnu.org>
33470
33471 * gcc.c-torture/execute/20000419-1.c: New test for arg clobbering with
33472 sibling-call optimizations.
33473
33474 2000-04-19 Zack Weinberg <zack@wolery.cumb.org>
33475
33476 * gcc.dg/20000419-1.c: New test.
33477
33478 2000-04-12 Hans-Peter Nilsson <hp@axis.com>
33479
33480 * gcc.c-torture/execute/20000412-6.c: New test.
33481
33482 2000-04-12 Jeffrey A Law (law@cygnus.com)
33483
33484 * gcc.c-torture/execute/20000412-5.c: New test.
33485 * g77.f-torture/compile/20000412-1.f: New test.
33486 * gcc.c-torture/execute/20000412-4.c: New test.
33487 * gcc.c-torture/compile/20000412-2.c: New test.
33488 * gcc.c-torture/execute/20000412-3.c: New test.
33489 * gcc.c-torture/compile/20000412-1.c: New test.
33490 * gcc.c-torture/execute/20000412-2.c: New test.
33491
33492 2000-04-12 Jakub Jelinek <jakub@redhat.com>
33493
33494 * objc/execute/bf-20.m: New test.
33495
33496 2000-04-10 Richard Henderson <rth@cygnus.com>
33497
33498 * gcc.c-torture/execute/20000412-1.c: Reduce some more.
33499
33500 * gcc.c-torture/execute/20000412-1.c: New test.
33501
33502 2000-04-10 Nathan Sidwell <nathan@codesourcery.com>
33503
33504 * g++.old-deja/g++.eh/catchptr1.C: New test.
33505
33506 2000-04-09 Nathan Sidwell <nathan@codesourcery.com>
33507
33508 * g++.old-deja/g++.abi/cxa_vec.C: New test.
33509
33510 2000-04-08 Neil Booth <NeilB@earthling.net>
33511
33512 * gcc.dg/cpp-nullchar.c: Remove test as
33513 embedded nulls cause problems.
33514
33515 2000-04-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33516
33517 * gcc.dg/compare2.c: New test.
33518
33519 2000-04-08 Neil Booth <NeilB@earthling.net>
33520
33521 * gcc.dg/cpp-nullchar.c: New test.
33522
33523 2000-04-07 Zack Weinberg <zack@wolery.cumb.org>
33524
33525 * gcc.dg/cpp-mi2.c: New test.
33526 * gcc.dg/cpp-mi2[abc].h: New files.
33527
33528 2000-04-07 Nathan Sidwell <nathan@codesourcery.com>
33529
33530 * g++.old-deja/g++.abi/vmihint.C: Adjust __vmi_class_type_info
33531 member name.
33532
33533 2000-04-06 Nathan Sidwell <nathan@codesourcery.com>
33534
33535 * g++.old-deja/g++.abi/vmihint.C: New test.
33536
33537 2000-04-06 Neil Booth <NeilB@earthling.net>
33538
33539 * cpp-ifparen.c, cpp-missingop.c, cpp-missingparen.c,
33540 cpp-shift.c, cpp-shortcircuit.c, cpp-unary.c: Add FSF
33541 copyright.
33542
33543 2000-04-05 Hans-Peter Nilsson <hp@axis.com>
33544
33545 * gcc.c-torture/execute/960327-1.c (f): Add a letter to s[] to
33546 avoid stack-frame overwrite.
33547
33548 2000-04-05 Jakub Jelinek <jakub@redhat.com>
33549
33550 * gcc.c-torture/compile/20000405-2.c: New test.
33551 * gcc.c-torture/compile/20000405-3.c: New test.
33552
33553 2000-04-05 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33554
33555 * gcc.c-torture/compile/20000405-1.c: New test.
33556
33557 2000-04-04 Geoff Keating <geoffk@cygnus.com>
33558
33559 * gcc.dg/cast-qual-1.c: Revert last change.
33560
33561 2000-04-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33562
33563 * gcc.dg/cast-qual-1.c: Check casts through a pointer typedef.
33564
33565 2000-04-03 Zack Weinberg <zack@wolery.cumb.org>
33566
33567 * gcc.dg/cpp-redef-2.c, gcc.dg/cpp-tradwarn1.c,
33568 gcc.dg/cpp-unc.c: Add -fno-show-column to compiler options.
33569
33570 2000-04-03 Jeffrey A Law (law@cygnus.com)
33571
33572 * gcc.c-torture/compile/20000403-2.c: New test.
33573 * gcc.c-torture/compile/20000403-1.c: New test.
33574
33575 2000-04-03 Hans-Peter Nilsson <hp@axis.com>
33576
33577 * gcc.c-torture/execute/20000403-1.c: New test.
33578
33579 2000-04-03 Geoff Keating <geoffk@cygnus.com>
33580
33581 * gcc.c-torture/execute/20000402-1.c: New test.
33582
33583 2000-04-03 Donald Lindsay <dlindsay@cygnus.com>
33584
33585 * gcc.c-torture/execute/va-arg-15.c: New test.
33586 * gcc.c-torture/execute/va-arg-16.c: New test.
33587 * gcc.c-torture/execute/va-arg-17.c: New test.
33588 * gcc.c-torture/execute/va-arg-18.c: New test.
33589 * gcc.c-torture/execute/va-arg-19.c: New test.
33590
33591 2000-04-02 Zack Weinberg <zack@wolery.cumb.org>
33592
33593 * gcc.c-torture/compile/981211-1.c: Move to...
33594 * gcc.dg/cpp-as1.c: ...here.
33595 * gcc.dg/cpp-as2.c: New file.
33596
33597 * gcc.dg/cpp-tradwarn1.c: Change warning regexps to match the
33598 compiler.
33599
33600 2000-04-02 Neil Booth <NeilB@earthling.net>
33601
33602 * gcc.dg/cpp-cond.c New tests.
33603 * gcc.dg/cpp-ifparen.c New tests. Amend existing tests to make
33604 accidental success less likely.
33605 * gcc.dg/cpp-missingop.c New tests.
33606 * gcc.dg/cpp-missingparen.c New tests.
33607 * gcc.dg/cpp-shift.c New tests.
33608 * gcc.dg/cpp-shortcircuit.c New tests.
33609 * gcc.dg/cpp-unary.c New tests.
33610
33611 2000-03-29 Jeffrey A Law (law@cygnus.com)
33612
33613 * gcc.c-torture/compile/20000329-1.c: New test.
33614
33615 2000-03-26 Bernd Schmidt <bernds@cygnus.co.uk>
33616
33617 * gcc.c-torture/compile/20000326-1.c: New test.
33618 * gcc.c-torture/compile/20000326-2.c: New test.
33619
33620 2000-03-24 Geoff Keating <geoffk@cygnus.com>
33621
33622 * gcc.c-torture/execute/va-arg-14.c: New test for va_start where
33623 the first parameter is a function argument.
33624
33625 2000-03-23 Nathan Sidwell <nathan@codesourcery.com>
33626
33627 * g++.old-deja/g++.ext/array4.C: New test.
33628
33629 2000-03-22 Geoff Keating <geoffk@cygnus.com>
33630
33631 * gcc.c-torture/execute/ieee/20000320-1.c: New test for denormals.
33632
33633 2000-03-21 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33634
33635 * gcc.dg/noreturn-1.c: Check for another bogus noreturn case.
33636
33637 2000-03-19 Richard Henderson <rth@cygnus.com>
33638
33639 * gcc.c-torture/compile/20000314-2.c: Use __SIZE_TYPE__, not size_t.
33640
33641 2000-03-19 Richard Henderson <rth@cygnus.com>
33642
33643 * gcc.c-torture/compile/20000319-1.c: New test.
33644
33645 2000-03-14 Jeffrey A Law (law@cygnus.com)
33646
33647 * gcc.c-torture/execute/20000314-3.c: New test.
33648 * gcc.c-torture/execute/20000314-2.c: New test.
33649 * gcc.c-torture/execute/20000314-1.c: New test.
33650 * gcc.c-torture/compile/20000314-2.c: New test.
33651 * gcc.c-torture/compile/20000314-1.c: New test.
33652
33653 2000-03-13 Nathan Sidwell <nathan@codesourcery.com>
33654
33655 * g++.old-deja/g++.warn/inline.C: New test.
33656
33657 2000-03-10 Hans-Peter Nilsson <hp@bitrange.com>
33658
33659 * gcc.c-torture/execute/divconst-2.c: Rewrite to check for
33660 standards-compliant result rather than specific constants.
33661 Put test-values in array.
33662
33663 2000-03-08 Jason Merrill <jason@casey.cygnus.com>
33664
33665 * lib/g++.exp (g++_init): Don't put { } around -fmessage-length=0.
33666 (g++_target_compile): Put test-specific options last.
33667
33668 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33669
33670 * g++.old-deja/g++.eh/vbase4.C: New test.
33671
33672 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33673
33674 * g++.old-deja/g++.bugs/900215_01.C: Adjust.
33675
33676 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33677
33678 * g++.old-deja/g++.brendan/misc12.C: Removed.
33679 * g++.old-deja/g++.pt/memtemp77.C: Constify.
33680 * g++.old-deja/g++.ext/pretty4.C: New test.
33681
33682 2000-03-08 Nathan Sidwell <nathan@codesourcery.com>
33683
33684 * g++.old-deja/g++.other/string2.C: New test.
33685
33686 2000-03-06 Nathan Sidwell <nathan@codesourcery.com>
33687
33688 * g++.old-deja/g++.warn/impint2.C: New test.
33689
33690 2000-03-05 Hans-Peter Nilsson <hp@bitrange.com>
33691
33692 * gcc.c-torture/execute/20000224-1.c (main): Expected return-value
33693 is 1, not zero.
33694
33695 2000-03-05 Nathan Sidwell <nathan@codesourcery.com>
33696
33697 * g++.old-deja/g++.warn/impint.C: New test.
33698 * g++.old-deja/g++.martin/sts_vectini.C: Add -w option.
33699 * g++.old-deja/g++.pt/explicit10.C: Specify -w option.
33700 * g++.old-deja/g++.pt/explicit12.C: Likewise.
33701 * g++.old-deja/g++.pt/explicit13.C: Likewise.
33702 * g++.old-deja/g++.pt/explicit17.C: Likewise.
33703 * g++.old-deja/g++.pt/explicit18.C: Likewise.
33704 * g++.old-deja/g++.pt/explicit19.C: Likewise.
33705 * g++.old-deja/g++.pt/explicit23.C: Likewise.
33706 * g++.old-deja/g++.pt/explicit31.C: Likewise.
33707 * g++.old-deja/g++.pt/explicit35.C: Likewise.
33708 * g++.old-deja/g++.pt/explicit6.C: Likewise.
33709 * g++.old-deja/g++.pt/memclass7.C: Likewise.
33710
33711 2000-03-01 Zack Weinberg <zack@wolery.cumb.org>
33712
33713 * gcc.dg/cpp-redef.c: New test.
33714
33715 2000-02-29 Nathan Sidwell <nathan@codesourcery.com>
33716
33717 * g++.old-deja/g++.pt/unify7.C: New test.
33718
33719 2000-02-26 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
33720
33721 * g++.old-deja/g++.ext/attrib5.C: XFAIL on Alpha since no link alias.
33722 * g++.old-deja/g++.pt/static3.C: Generalize system name for Alpha.
33723
33724 2000-02-25 Geoff Keating <geoffk@cygnus.com>
33725
33726 * gcc.c-torture/compile/20000224-1.c: New test.
33727
33728 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33729
33730 * gcc.c-torture/compile/cpp-2.c: New test.
33731 * gcc.c-torture/compile/cpp-1.c: New test.
33732
33733 2000-02-25 Jeffrey A Law (law@cygnus.com)
33734
33735 * gcc.c-torture/execute/20000225-1.c: New test.
33736
33737 2000-02-25 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33738
33739 * gcc.dg/cpp-li2.c: New test.
33740
33741 * gcc.dg/cpp-wi1.c: New test.
33742
33743 * gcc.dg/cpp-li1.c: New test.
33744
33745 2000-02-24 Nathan Sidwell <nathan@codesourcery.com>
33746
33747 * g++.old-deja/g++.other/sizeof5.C: New test.
33748
33749 2000-02-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
33750
33751 * gcc.c-torture/execute/va-arg-13.c: New test.
33752
33753 2000-02-23 Donald Lindsay <dlindsay@cygnus.com>
33754
33755 * gcc.c-torture/execute/va-arg-12.c: New test.
33756
33757 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
33758
33759 * gcc.c-torture/execute/20000223-1.c: New test.
33760
33761 2000-02-23 Nathan Sidwell <nathan@codesourcery.com>
33762
33763 * g++.old-deja/g++.pt/memtemp79.C: Fixed. Remove XFAIL.
33764
33765 2000-02-22 Mark Mitchell <mark@codesourcery.com>
33766
33767 * g++.old-deja/g++.abi/ptrmem.C: New test.
33768
33769 2000-02-19 Richard Henderson <rth@cygnus.com>
33770
33771 * gcc.c-torture/compile/init-3.c: New.
33772
33773 2000-02-17 Mark Mitchell <mark@codesourcery.com>
33774
33775 * lib/g++.exp (g++_init): Add -fmessage-length=0 to
33776 ALWAYS_CXXFLAGS.
33777
33778 2000-02-11 Robert Lipe <robertl@sco.com>
33779
33780 * gcc.c-torture/compile/20000211-3.c: New test.
33781
33782 2000-02-11 Martin Buchholz <martin@xemacs.org>
33783
33784 * gcc.c-torture/compile/20000211-2.c: New test.
33785
33786 2000-02-11 Jeffrey A Law (law@cygnus.com)
33787
33788 * gcc.c-torture/compile/20000211-1.c: New test.
33789
33790 2000-02-09 Jonathan Larmour <jlarmour@redhat.co.uk>
33791
33792 * gcc.dg/special/ecos.exp: Use -static when testing --gc-sections
33793 on native targets
33794
33795 2000-02-08 Nathan Sidwell <nathan@acm.org>
33796
33797 * g++.old-deja/g++.other/cast5.C: New test.
33798
33799 2000-02-05 Alan Modra <alan@SPRI.Levels.UniSA.Edu.Au>
33800
33801 * gcc.c-torture/execute/20000205-1.c: New.
33802
33803 2000-02-03 Nathan Sidwell <nathan@acm.org>
33804
33805 * g++.old-deja/g++.jason/cast3.C: Return void.
33806 * g++.old-deja/g++.pt/dynarray.C: Don't be pedantic.
33807
33808 2000-02-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33809
33810 * gcc.dg/unused-2.c: Use -Wreturn-type instead of -Wall.
33811
33812 * gcc.dg/loop-1.c: New test.
33813
33814 2000-01-27 Jakub Jelinek <jakub@redhat.com>
33815
33816 * gcc.c-torture/compile/20000127-1.c: New test.
33817 * gcc.c-torture/execute/991228-1.c: New test.
33818
33819 2000-01-26 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33820
33821 * gcc.dg/unused-2.c: New test.
33822
33823 * gcc.dg/conv-1.c: New test.
33824
33825 2000-01-24 Mark Mitchell <mark@codesourcery.com>
33826
33827 * lib/g++.exp (g++init): Use g++, not xgcc, to invoke the C++
33828 compiler.
33829 (tool_option_proc): Fix typo.
33830
33831 2000-01-24 Geoff Keating <geoffk@cygnus.com>
33832
33833 * gcc.dg/special/ecos.exp (gcsec-1.c): Check the version
33834 of the ld on the host, not on the build machine.
33835 Also, don't crash if '--help' is not a supported option.
33836
33837 2000-01-24 Richard Henderson <rth@cygnus.com>
33838
33839 * gcc.c-torture/execute/ieee/fp-cmp-4.c: New.
33840
33841 2000-01-20 Jeffrey A Law (law@cygnus.com)
33842
33843 * gcc.c-torture/execute/20000120-2.c: New test.
33844 * gcc.c-torture/execute/20000120-1.c: New test.
33845
33846 2000-01-13 Jeffrey A Law (law@cygnus.com)
33847
33848 * gcc.c-torture/execute/20000113-1.c: New test.
33849
33850 2000-01-12 Jeffrey A Law (law@cygnus.com)
33851
33852 * gcc.c-torture/execute/20000112-1.c: New test.
33853
33854 2000-01-11 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33855
33856 * gcc.dg/20000111-1.c: New test.
33857
33858 2000-01-10 Jeffrey A Law (law@cygnus.com)
33859
33860 * gcc.c-torture/execute/990628-1.c: Tweak to work on targets
33861 with 16 bit integers.
33862
33863 2000-01-08 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33864
33865 * gcc.dg/20000108-1.c: New test.
33866
33867 2000-01-05 Nathan Sidwell <nathan@acm.org>
33868
33869 * g++.old-deja/g++.ns/koenig8.C: New test.
33870
33871 2000-01-05 Nathan Sidwell <nathan@acm.org>
33872
33873 * g++.old-deja/g++.other/cast4.C: New test.
33874
33875 2000-01-05 Jeffrey A Law (law@cygnus.com)
33876
33877 * gcc.c-torture/compile/20000105-2.c: New test.
33878 * gcc.c-torture/compile/20000105-1.c: New test.
33879
33880 2000-01-04 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
33881
33882 * g++.old-deja/g++.brendan/array1.C: Modify explicit external libc
33883 references to printf & atoi to conform to ANSI standard.
33884 * g++.old-deja/g++.brendan/code-gen1.C: Likewise.
33885 * g++.old-deja/g++.brendan/code-gen2.C: Likewise.
33886 * g++.old-deja/g++.brendan/code-gen3.C: Likewise.
33887 * g++.old-deja/g++.brendan/code-gen4.C: Likewise.
33888 * g++.old-deja/g++.brendan/code-gen6.C: Likewise.
33889 * g++.old-deja/g++.brendan/complex1.C: Likewise.
33890 * g++.old-deja/g++.brendan/copy1.C: Likewise.
33891 * g++.old-deja/g++.brendan/copy2.C: Likewise.
33892 * g++.old-deja/g++.brendan/copy3.C: Likewise.
33893 * g++.old-deja/g++.brendan/copy4.C: Likewise.
33894 * g++.old-deja/g++.brendan/copy5.C: Likewise.
33895 * g++.old-deja/g++.brendan/copy6.C: Likewise.
33896 * g++.old-deja/g++.brendan/copy7.C: Likewise.
33897 * g++.old-deja/g++.brendan/copy8.C: Likewise.
33898 * g++.old-deja/g++.brendan/crash11.C: Likewise.
33899 * g++.old-deja/g++.brendan/crash14.C: Likewise.
33900 * g++.old-deja/g++.brendan/ctors1.C: Likewise.
33901 * g++.old-deja/g++.brendan/ctors2.C: Likewise.
33902 * g++.old-deja/g++.brendan/delete2.C: Likewise.
33903 * g++.old-deja/g++.brendan/dtors1.C: Likewise.
33904 * g++.old-deja/g++.brendan/dtors2.C: Likewise.
33905 * g++.old-deja/g++.brendan/dtors3.C: Likewise.
33906 * g++.old-deja/g++.brendan/eh1.C: Likewise.
33907 * g++.old-deja/g++.brendan/groff1.C: Likewise.
33908 * g++.old-deja/g++.brendan/init3.C: Likewise.
33909 * g++.old-deja/g++.brendan/misc12.C: Likewise.
33910 * g++.old-deja/g++.brendan/misc7.C: Likewise.
33911 * g++.old-deja/g++.brendan/new2.C: Likewise.
33912 * g++.old-deja/g++.brendan/operators4.C: Likewise.
33913 * g++.old-deja/g++.brendan/operators5.C: Likewise.
33914 * g++.old-deja/g++.brendan/overload2.C: Likewise.
33915 * g++.old-deja/g++.brendan/overload7.C: Likewise.
33916 * g++.old-deja/g++.brendan/redecl2.C: Likewise.
33917 * g++.old-deja/g++.brendan/reference1.C: Likewise.
33918 * g++.old-deja/g++.brendan/sizeof5.C: Likewise.
33919 * g++.old-deja/g++.brendan/template24.C: Likewise.
33920 * g++.old-deja/g++.brendan/template3.C: Likewise.
33921 * g++.old-deja/g++.brendan/vtables1.C: Likewise.
33922 * g++.old-deja/g++.jason/inline3.C: Likewise.
33923 * g++.old-deja/g++.jason/opeq.C: Likewise.
33924 * g++.old-deja/g++.law/arg5.C: Likewise.
33925 * g++.old-deja/g++.law/arm7.C: Likewise.
33926 * g++.old-deja/g++.law/ctors11.C: Likewise.
33927 * g++.old-deja/g++.law/cvt8.C: Likewise.
33928 * g++.old-deja/g++.law/init9.C: Likewise.
33929 * g++.old-deja/g++.law/refs4.C: Likewise.
33930 * g++.old-deja/g++.law/template2.C: Likewise.
33931 * g++.old-deja/g++.law/visibility24.C: Likewise.
33932 * g++.old-deja/g++.law/vtable3.C: Likewise.
33933 * g++.old-deja/g++.mike/asm2.C: Likewise.
33934 * g++.old-deja/g++.mike/eh1.C: Likewise.
33935 * g++.old-deja/g++.mike/misc1.C: Likewise.
33936 * g++.old-deja/g++.mike/misc13.C: Likewise.
33937 * g++.old-deja/g++.mike/misc14.C: Likewise.
33938 * g++.old-deja/g++.mike/ns12.C: Likewise.
33939 * g++.old-deja/g++.mike/p1248.C: Likewise.
33940 * g++.old-deja/g++.mike/p3708.C: Likewise.
33941 * g++.old-deja/g++.mike/p3708a.C: Likewise.
33942 * g++.old-deja/g++.mike/p3708b.C: Likewise.
33943 * g++.old-deja/g++.mike/p646.C: Likewise.
33944 * g++.old-deja/g++.mike/p700.C: Likewise.
33945 * g++.old-deja/g++.mike/p783.C: Likewise.
33946 * g++.old-deja/g++.mike/p783a.C: Likewise.
33947 * g++.old-deja/g++.mike/p783b.C: Likewise.
33948 * g++.old-deja/g++.mike/p786.C: Likewise.
33949 * g++.old-deja/g++.mike/p789.C: Likewise.
33950 * g++.old-deja/g++.mike/p789a.C: Likewise.
33951 * g++.old-deja/g++.mike/p807a.C: Likewise.
33952 * g++.old-deja/g++.other/delete3.C: Likewise.
33953 * g++.old-deja/g++.other/dyncast1.C: Likewise.
33954 * g++.old-deja/g++.other/dyncast2.C: Likewise.
33955 * g++.old-deja/g++.other/dyncast3.C: Likewise.
33956 * g++.old-deja/g++.other/empty1.C: Likewise.
33957 * g++.old-deja/g++.other/temporary1.C: Likewise.
33958 * g++.old-deja/g++.pt/memtemp14.C: Likewise.
33959 * g++.old-deja/g++.pt/t16.C: Likewise.
33960 * g++.old-deja/g++.pt/tiemann2.C: Likewise.
33961
33962 1999-12-30 Bernd Schmidt <bernds@cygnus.co.uk>
33963
33964 * gcc.dg/991230-1.c: New test.
33965
33966 1999-12-29 Jeffrey A Law (law@cygnus.com)
33967
33968 * gcc.c-torture/compile/991229-3.c: New test.
33969 * gcc.c-torture/compile/991229-2.c: New test.
33970 * gcc.c-torture/compile/991229-1.c: New test.
33971
33972 1999-12-29 Greg McGary <gkm@eng.ascend.com>
33973
33974 * gcc.c-torture/compile/labels-2.c: New test.
33975
33976 1999-12-27 Martin von L�is <loewis@informatik.hu-berlin.de>
33977
33978 * gcc.c-torture/execute/991227-1.c: New test.
33979
33980 1999-12-22 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
33981
33982 * g++.old-deja/g++.pt/instantiate6.C: Remove excess errors XFAIL.
33983
33984 1999-12-21 Martin von L�is <loewis@informatik.hu-berlin.de>
33985
33986 * gcc.c-torture/execute/991221-1.c: New test.
33987
33988 1999-12-20 Nathan Sidwell <nathan@acm.org>
33989
33990 * g++.old-deja/g++.other/cast3.C: New test.
33991
33992 1999-12-16 Bernd Schmidt <bernds@cygnus.co.uk>
33993
33994 * gcc.c-torture/execute/991216-4.c: New test.
33995
33996 1999-12-16 Michael Meissner <meissner@cygnus.com>
33997
33998 * gcc.c-torture/execute/991216-1.c: New test.
33999 * gcc.c-torture/execute/991216-2.c: New test.
34000 * gcc.c-torture/execute/991216-3.c: New test.
34001
34002 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34003
34004 * gcc.dg/991214-1.c: Use "__asm__", not "asm".
34005 Actually make the test fail by using "-O2" for compilation.
34006
34007 1999-12-15 Nathan Sidwell <nathan@acm.org>
34008
34009 * g++.old-deja/g++.warn/cast-align1.C: New test.
34010
34011 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34012
34013 * gcc.c-torture/compile/991214-1.c: New test.
34014 * gcc.c-torture/compile/991214-2.c: New test.
34015
34016 1999-12-14 Bernd Schmidt <bernds@cygnus.co.uk>
34017
34018 * gcc.dg/991214-1.c: New test.
34019
34020 1999-12-13 Jeffrey A Law (law@cygnus.com)
34021
34022 * gcc.c-torture/compile/991213-3.c: New test.
34023 * gcc.c-torture/compile/991213-2.c: New test.
34024 * gcc.c-torture/compile/991213-1.c: New test.
34025
34026 1999-12-10 J"orn Rennecke <amylaar@cygnus.co.uk>
34027
34028 * gcc.dg/991209-1.c: New test.
34029
34030 1999-12-08 Nathan Sidwell <nathan@acm.org>
34031
34032 * gcc.c-torture/compile/991208-1.c: New test.
34033
34034 1999-12-06 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34035
34036 * gcc.dg/ultrasp2.c: New test.
34037
34038 1999-12-05 Alex Samuel <samuel@codesourcery.com>
34039
34040 * g++.old-deja/g++.abi/align.C (main): Fix typo.
34041
34042 1999-12-02 Bernd Schmidt <bernds@cygnus.co.uk>
34043
34044 * gcc.c-torture/compile/991202-1.c: New test.
34045 * gcc.c-torture/execute/991202-1.c: New test.
34046 * gcc.c-torture/execute/991202-2.c: New test.
34047 * gcc.c-torture/execute/991202-3.c: New test.
34048
34049 1999-12-02 Alex Samuel <samuel@codesourcery.com>
34050
34051 * g++.old-deja/g++.abi/align.C: New test.
34052 * g++.old-deja/g++.abi/aggregates.C: Likewise.
34053 * g++.old-deja/g++.abi/bitfields.C: Likewise.
34054
34055 1999-12-01 Richard Henderson <rth@cygnus.com>
34056
34057 * gcc.c-torture/execute/991201-1.c: New.
34058
34059 1999-11-29 Bernd Schmidt <bernds@cygnus.co.uk>
34060
34061 * gcc.dg/991129-1.c: New test.
34062
34063 1999-11-27 Bernd Schmidt <bernds@cygnus.co.uk>
34064
34065 * gcc.c-torture/compile/991127-1.c: New test.
34066
34067 1999-11-22 Nathan Sidwell <nathan@acm.org>
34068
34069 * g++.old-deja/g++.other/warn4.C: New test.
34070
34071 1999-11-22 Nathan Sidwell <nathan@acm.org>
34072
34073 * g++.old-deja/g++.eh/cleanup2.C: New test.
34074 * g++.old-deja/g++.ext/pretty2.C: New test.
34075 * g++.old-deja/g++.ext/pretty3.C: New test.
34076 * g++.old-deja/g++.other/debug6.C: New test.
34077
34078 1999-10-20 Jim Wilson <wilson@cygnus.com>
34079
34080 * gcc.c-torture/noncompile/noncompile.exp: For 940510-1.c, change
34081 compiler_output to look for one error message instead of two.
34082
34083 1999-11-19 Geoffrey Keating <geoffk@cygnus.com>
34084
34085 * gcc.c-torture/execute/991118-1.c: Also test case
34086 where the word boundary does not split a byte evenly.
34087
34088 1999-11-19 Nathan Sidwell <nathan@acm.org>
34089
34090 * g++.old-deja/g++.ext/restrict1.C: New test.
34091
34092 1999-11-18 Herman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
34093
34094 * gcc.c-torture/execute/991118-1.c: New test.
34095
34096 1999-11-16 Geoffrey Keating <geoffk@cygnus.com>
34097
34098 * g77.f-torture/execute/u77-test.f (wd): Allow for longer
34099 working directory pathnames.
34100
34101 1999-10-13 Brendan Kehoe <brendan@cygnus.com>
34102
34103 * gcc.c-torture/execute/memcheck/memcheck.exp: Make sure a remote
34104 host is equipped with driver.h and driver.o so it can actually
34105 compile and run the tests.
34106
34107 1999-10-08 Bernd Schmidt <bernds@cygnus.co.uk>
34108
34109 * gcc.c-torture/compile/991008-1.c: New test.
34110
34111 1999-11-08 Nick Clifton <nickc@cygnus.com>
34112
34113 * lib/gcc-dg.exp: Include target-supports.exp
34114
34115 1999-11-05 Nick Clifton <nickc@cygnus.com>
34116
34117 * lib/target-supports.exp: New file: Provide procs to test for
34118 features supported by the target.
34119 (check_weak_available): Moved here from ecos.exp.
34120 (check_alias_available): New proc: Determine of the target
34121 toolchain supports the alias attribute.
34122
34123 * gcc.dg/special/ecos.exp: Move check_weak_available to
34124 target-supports.exp.
34125 (alias-1.c): Only perform the test if the target supports
34126 aliases.
34127 (wkali-1.c): Only perform the test if the target supports
34128 aliases.
34129
34130 * gcc.dg/990506-0.c: Expect error messages from cross
34131 targets as well as native targets.
34132
34133 1999-11-02 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34134
34135 * gcc.dg/ultrasp1.c: Removed xfail.
34136 * gcc.dg/struct-ret-2.c: Likewise.
34137 * gcc.dg/array-1.c: Likewise.
34138
34139 1999-11-01 Alexandre Oliva <oliva@lsd.ic.unicamp.br>
34140
34141 * gcc.dg/struct-ret-2.c: New test.
34142
34143 * gcc.dg/array-1.c: New test.
34144
34145 1999-10-30 Stephen L Moshier <moshier@mediaone.net>
34146
34147 * gcc.c-torture/execute/991030-1.c: New test.
34148
34149 1999-10-26 Richard Henderson <rth@cygnus.com>
34150
34151 * gcc.c-torture/compile/991026-2.c: New test.
34152
34153 1999-10-26 Jeffrey A Law (law@cygnus.com)
34154
34155 * gcc.c-torture/compile/991026-1.c: New test.
34156
34157 1999-10-23 Jeffrey A Law (law@cygnus.com)
34158
34159 * gcc.c-torture/execute/991023-1.c: New test.
34160
34161 1999-10-19 Jeffrey A Law (law@cygnus.com)
34162
34163 * gcc.c-torture/execute/991019-1.c: New test.
34164
34165 1999-10-16 Richard Henderson <rth@cygnus.com>
34166
34167 * gcc.c-torture/execute/991016-1.c: New test.
34168
34169 1999-10-14 Stephane Carrez <stcarrez@worldnet.fr>
34170
34171 * gcc.c-torture/execute/991014-1.c: New test.
34172
34173 1999-10-13 J"orn Rennecke <amylaar@cygnus.co.uk>
34174
34175 * g++.old-deja/g++.other/union2.C: New test.
34176
34177 1999-10-13 Nathan Sidwell <nathan@acm.org>
34178
34179 * g++.old-deja/g++.other/vaarg2.C: New test.
34180 * g++.old-deja/g++.other/vaarg3.C: New test.
34181
34182 1999-10-12 Craig Burley <craig@jcb-sc.com>
34183
34184 * g77.f-torture/noncompile/19990905-1.f: Moved from being
34185 in compile/.
34186
34187 1999-10-04 Ulrich Drepper <drepper@cygnus.com>
34188
34189 * gcc.c-torture/execute/va-arg-11.c: New test.
34190
34191 1999-10-01 Mark P. Mitchell <mark@codesourcery.com>
34192
34193 * lib/file-format.exp (gcc_target_object_format): Don't
34194 crash if objdump is unavailable.
34195
34196 1999-09-29 Donn Terry <donn@interix.com>
34197
34198 * gcc.misc-tests/mg.exp: delete extraneous redirection.
34199
34200 1999-09-28 Nick Clifton <nickc@cygnus.com>
34201
34202 * gcc.c-torture/compile/990928-1.c: New test.
34203
34204 1999-09-28 Nathan Sidwell <nathan@acm.org>
34205
34206 * g++.old-deja/g++.other/decl6.C: New test.
34207
34208 1999-09-28 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34209
34210 * gcc.c-torture/execute/va-arg-10.c: New test.
34211
34212 1999-09-27 Nathan Sidwell <nathan@acm.org>
34213
34214 * g++.old-deja/g++.pt/memtemp77.C: Adjust expected
34215 __PRETTY_FUNCTION__.
34216
34217 1999-09-23 Nick Clifton <nickc@cygnus.com>
34218
34219 * gcc.c-torture/execute/990923-1.c: New test.
34220
34221 1999-09-21 Nick Clifton <nickc@cygnus.com>
34222
34223 * gcc.c-torture/special/special.exp: Add FR30 to list of targets
34224 for which -fpic is inappropriate.
34225
34226 1999-09-21 Mark Mitchell <mark@codesourcery.com>
34227
34228 * g++.dg/ecos.exp: Don't supply -finit-priority to cc1plus.
34229
34230 1999-09-21 Nathan Sidwell <nathan@acm.org>
34231
34232 * g++.old-deja/g++.other/dyncast1.C: New test.
34233 * g++.old-deja/g++.other/dyncast2.C: New test.
34234 * g++.old-deja/g++.other/dyncast3.C: New test.
34235 * g++.old-deja/g++.other/dyncast4.C: New test.
34236 * g++.old-deja/g++.other/dyncast5.C: New test.
34237 * g++.old-deja/g++.eh/catch3.C: New test.
34238 * g++.old-deja/g++.eh/catch3p.C: New test.
34239 * g++.old-deja/g++.eh/catch4.C: New test.
34240 * g++.old-deja/g++.eh/catch4p.C: New test.
34241 * g++.old-deja/g++.eh/catch5.C: New test.
34242 * g++.old-deja/g++.eh/catch5p.C: New test.
34243 * g++.old-deja/g++.eh/catch6.C: New test.
34244 * g++.old-deja/g++.eh/catch6p.C: New test.
34245 * g++.old-deja/g++.eh/catch7.C: New test.
34246 * g++.old-deja/g++.eh/catch7p.C: New test.
34247 * g++.old-deja/g++.eh/catch8.C: New test.
34248 * g++.old-deja/g++.eh/catch8p.C: New test.
34249 * g++.old-deja/g++.eh/catch9.C: New test.
34250 * g++.old-deja/g++.eh/catch9p.C: New test.
34251
34252 1999-09-13 Nathan Sidwell <nathan@acm.org>
34253
34254 * g++.old-deja/g++.other/sizeof3.C: Remove XFAILS.
34255 * g++.old-deja/g++.other/sizeof4.C: Remove XFAILS.
34256
34257 1999-09-13 Jeffrey A Law (law@cygnus.com)
34258
34259 * gcc.c-torture/compile/990913-1.c: New test.
34260
34261 1999-09-10 Nathan Sidwell <nathan@acm.org>
34262
34263 * g++.old-deja/g++.jason/rfg4.C: Revert erroneous change, add -w.
34264 * g++.old-deja/g++.jason/rfg5.C: Likewise.
34265
34266 1999-09-09 Richard Henderson <rth@cygnus.com>
34267
34268 * g++.old-deja/g++.other/delete6.C: Use size_t with operator new.
34269
34270 1999-09-09 Nathan Sidwell <nathan@acm.org>
34271
34272 * g++.old-deja/g++.other/lookup11.C: New test.
34273 * g++.old-deja/g++.bugs/900428_01.C: Rework now we understand
34274 what is permitted and what we want.
34275 * g++.old-deja/g++.jason/rfg4.C: Rework to remove ill-formed
34276 overload use.
34277 * g++.old-deja/g++.jason/rfg5.C: Likewise
34278
34279 1999-09-08 Geoffrey Keating <geoffk@cygnus.com>
34280
34281 * gcc.c-torture/noncompile/noncompile.exp: Add poison-1.c.
34282 * gcc.c-torture/noncompile/poison-1.c: New file.
34283
34284 1999-09-08 Nathan Sidwell <nathan@acm.org>
34285
34286 * g++.old-deja/g++.other/sizeof3.C: New test.
34287 * g++.old-deja/g++.other/sizeof4.C: New test.
34288 * g++.old-deja/g++.other/ambig2.C: Mark XFAILs.
34289 * g++.old-deja/g++.other/lookup16.C: Mark XFAIL.
34290
34291 1999-09-07 Richard Henderson <rth@cygnus.com>
34292
34293 * gcc.dg/va-arg-1.c: New.
34294
34295 1999-09-06 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34296
34297 * gcc.c-torture/execute/va-arg-9.c: New test.
34298
34299 1999-09-05 Craig Burley <craig@jcb-sc.com>
34300
34301 * g77.f-torture/compile/980519-2.f: New test.
34302 * g77.f-torture/compile/19990905-0.f: New test.
34303 * g77.f-torture/compile/19990905-1.f: New test.
34304 * g77.f-torture/compile/19990905-2.f: New test.
34305
34306 * g77.f-torture/noncompile/19990826-4.f: Clarify who wrote what.
34307
34308 1999-09-03 Richard Earnshaw <rearnsha@arm.com>
34309
34310 * gcc.c-torture/execute/990827-1.c: Fix typo.
34311
34312 1999-09-03 Nathan Sidwell <nathan@acm.org>
34313
34314 * g++.old-deja/g++.other/deref1.C: New test.
34315
34316 1999-09-02 Nathan Sidwell <nathan@acm.org>
34317
34318 * g++.old-deja/g++.other/ambig2.C: New test.
34319 * g++.old-deja/g++.other/cond5.C: New test.
34320 * g++.old-deja/g++.other/lookup16.C: New test.
34321
34322 1999-09-02 Marc Espie <espie@cvs.openbsd.org>
34323
34324 * gcc.dg/980414-1.c: Fix assembler syntax to work with old
34325 assemblers too.
34326
34327 1999-08-31 Jeffrey A Law (law@cygnus.com)
34328
34329 * lib/c-torture.exp: Avoid the "compare executables" optimization
34330 when testing native.
34331
34332 1999-08-29 Jeffrey A Law (law@cygnus.com)
34333
34334 * gcc.c-torture/execute/990829-1.c: New test.
34335 * gcc.c-torture/compile/990829-1.c: New test.
34336
34337 1999-08-27 Paul Burchard <burchard@pobox.com>
34338
34339 * g++.old-deja/g++.pt/derived3.C: Renamed from lss-001.C.
34340 * g++.old-deja/g++.pt/ttp56.C: Renamed from lss-002.C.
34341 * g++.old-deja/g++.pt/decl4.C: Renamed from lss-003.C.
34342 * g++.old-deja/g++.pt/memtemp85.C: Renamed from lss-004.C.
34343 * g++.old-deja/g++.pt/memtemp86.C: Renamed from lss-005.C.
34344 * g++.old-deja/g++.pt/memtemp87.C: Renamed from lss-006.C.
34345 * g++.old-deja/g++.pt/static10.C: Renamed from lss-007.C.
34346 * g++.old-deja/g++.pt/memtemp88.C: Renamed from lss-008.C.
34347 * g++.old-deja/g++.pt/memtemp89.C: Renamed from lss-009.C.
34348 * g++.old-deja/g++.pt/memtemp90.C: Renamed from lss-010.C.
34349 * g++.old-deja/g++.pt/memtemp91.C: Renamed from lss-011.C.
34350
34351 1999-08-27 Jeffrey A Law (law@cygnus.com)
34352
34353 * gcc.c-torture/execute/990827-1.c: New test.
34354
34355 1999-08-26 Craig Burley <craig@jcb-sc.com>
34356
34357 * g77.f-torture/noncompile/19990826-4.f: New test.
34358
34359 * g77.f-torture/compile/19990826-3.f: New test.
34360
34361 * g77.f-torture/execute/19990826-2.f: New test.
34362
34363 * g77.f-torture/compile/19990826-1.f: New test.
34364
34365 * gcc.c-torture/execute/990826-0.c: New test.
34366 * g77.c-torture/execute/19990826-0.f: New test.
34367
34368 * g77.f-torture/noncompile/970626-2.f: New test.
34369
34370 1999-08-25 Paul Burchard <burchard@pobox.com>
34371
34372 * g++.old-deja/g++.pt/lss-001.C, lss-002.C, lss-003.C, lss-004.C,
34373 lss-005.C, lss-006.C, lss-007.C, lss-008.C, lss-009.C, lss-010.C,
34374 lss-011.C: New tests.
34375
34376 1999-08-25 Nathan Sidwell <nathan@acm.org>
34377
34378 * g++.old-deja/g++.other/decl5.C: New test.
34379
34380 1999-08-24 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34381
34382 * noncompile/noncompile.exp: Load_lib c-torture.exp.
34383 (postbase_with_opts): New proc to loop over TORTURE_OPTIONS and
34384 call `postbase' for each one. All callers of `postbase' changed
34385 to call this instead.
34386
34387 1999-08-11 Richard Earnshaw (rearnsha@arm.com)
34388
34389 * gcc.c-torture/execute/990811-1.c: New test.
34390
34391 1999-08-09 Nick Clifton <nickc@cygnus.com>
34392
34393 * gcc.misc-tests/m-un-2.c: Expect the warnings for all builds, not
34394 just native ones.
34395
34396 * gcc.dg/990413-1.c: Expect the parse error for all builds, not
34397 just native ones.
34398
34399 1999-08-05 Alexandre Oliva <oliva@dcc.unicamp.br>
34400
34401 * g++.old-deja/g++.other/local3.C: Removed XFAIL.
34402
34403 1999-08-04 Jeffrey A Law (law@cygnus.com)
34404
34405 * gcc.c-torture/execute/970312-1.c: Delete duplicate test.
34406
34407 1999-08-04 Nathan Sidwell <nathan@acm.org>
34408
34409 * g++.old-deja/g++.eh/spec6.C: Add more tests. Remove XFAILS.
34410
34411 1999-08-04 Jeffrey A Law (law@cygnus.com)
34412
34413 * gcc.c-torture/execute/990804-1.c: New test.
34414
34415 1999-08-03 Nathan Sidwell <nathan@acm.org>
34416
34417 * g++.old-deja/g++.brendan/crash63.C: Expect a POD warning
34418 * g++.old-deja/g++.brendan/crash64.C: Likewise
34419 * g++.old-deja/g++.brendan/overload8.C: Likewise
34420
34421 1999-08-03 Nathan Sidwell <nathan@acm.org>
34422
34423 * g++.old-deja/g++.other/struct1.C: New test.
34424
34425 1999-08-03 Nathan Sidwell <nathan@acm.org>
34426
34427 * g++.old-deja/g++.other/enum2.C: New test.
34428
34429 1999-08-02 Richard Henderson <rth@cygnus.com>
34430
34431 Adapted from tests from Franz Sirl:
34432 * gcc.c-torture/execute/va-arg-7.c: New test.
34433 * gcc.c-torture/execute/va-arg-8.c: New test.
34434
34435 1999-08-01 Jeffrey A Law (law@cygnus.com)
34436
34437 * gcc.c-torture/compile/990801-2.c: New test.
34438
34439 * gcc.c-torture/compile/990801-1.c: New test.
34440
34441 1999-07-27 Michael Meissner <meissner@cygnus.com>
34442
34443 * gcc.c-torture/execute/ieee/fp-cmp-2.c: New file, clone from
34444 fp-cmp-1.c, converting double to float.
34445
34446 * gcc.c-torture/execute/ieee/fp-cmp-3.c: New file, clone from
34447 fp-cmp-1.c, converting double to long double.
34448
34449 * gcc.c-torture/noncompile/920507-1.c (x): Rename asm register
34450 from fr1 to unknown_register, since fr1 is a legitimate register
34451 on some machines.
34452
34453 1999-07-25 Jeffrey A Law (law@cygnus.com)
34454
34455 * README: More listname related changes.
34456
34457 1999-07-08 Catherine Moore <clm@cygnus.com>
34458
34459 * gcc.c-torture/execute/920501-5.c: Fix typo. Change | to ||.
34460
34461 1999-07-05 Manfred Hollstein <mhollstein@cygnus.com>
34462
34463 * gcc.dg/990703-1.c (y): Terminate definition syntactically correctly.
34464
34465 1999-07-05 Alexandre Oliva <oliva@dcc.unicamp.br>
34466
34467 * g++.old-deja/g++.other/null1.C: Define l<long> for 64bit hosts.
34468
34469 1999-07-04 Zack Weinberg <zack@rabi.columbia.edu>
34470
34471 * gcc.dg/990703-1.c: New test.
34472
34473 1999-06-29 Nick Clifton <nickc@cygnus.com>
34474
34475 * lib/file-format.exp: New file: Move definition of proc
34476 gcc_target_object_format to here from
34477 gcc.dg/special/ecos.exp.
34478
34479 * lib/c-torture.exp: Include lib file-format.exp.
34480 * lib/gcc-dg.exp: Include lib file-format.exp.
34481
34482 * gcc.dg/special/ecos.exp: Remove definition of proc
34483 gcc_target_object_format.
34484
34485 1999-06-28 Jeffrey A Law (law@cygnus.com)
34486
34487 * gcc.c-torture/execute/990628-1.c: New test.
34488
34489 1999-06-25 Jeffrey A Law (law@cygnus.com)
34490
34491 * gcc.c-torture/compile/990625-2.c: New test.
34492
34493 * gcc.c-torture/compile/990625-1.c: New test.
34494
34495 1999-06-23 Nick Clifton <nickc@cygnus.com>
34496
34497 * gcc.c-torture/compile/dll.c: New test case. Check that dll
34498 attributes compile.
34499 * gcc.c-torture/compile/dll.x: Only support the dll.c test on
34500 ports that use the COFF/PE file format.
34501
34502 1999-06-17 Jeffrey A Law (law@cygnus.com)
34503
34504 * gcc.c-torture/compile/990617-1.c: New test.
34505
34506 1999-06-17 Alexandre Oliva <oliva@dcc.unicamp.br>
34507
34508 * g++.old-deja/g++.other/decl4.C: New test.
34509
34510 1999-06-14 Nathan Sidwell <nathan@acm.org>
34511
34512 * g++.old-deja/g++.other/bitfld3.C: New test.
34513
34514 1999-06-08 Nathan Sidwell <nathan@acm.org>
34515
34516 * g++.old-deja/g++.eh/catch1.C: New test.
34517
34518 1999-06-07 Jeffrey A Law (law@cygnus.com)
34519
34520 * g++.old-deja/g++.mike/p6610a.C: Expect failure on freebsd-elf.
34521
34522 * gcc.c-torture/execute/ieee/rbug.x: Expect failure on freebsd.
34523 * gcc.c-torture/execute/ieee/mzero.x: New file. Likewise.
34524
34525 1999-06-05 Craig Burley <craig@jcb-sc.com>
34526
34527 * g77.f-torture/compile/19990502-0.f: Replace with new,
34528 shorter, test that still fails after recent changes.
34529
34530 1999-06-04 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34531
34532 * gcc.c-torture/execute/990604-1.c: New test.
34533
34534 1999-05-31 Jeffrey A Law (law@cygnus.com)
34535
34536 * gcc.c-torture/execute/990531-1.c: New test.
34537
34538 1999-05-27 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34539
34540 * gcc.c-torture/compile/990527-1.c: New test.
34541
34542 1999-05-27 Joern Rennecke <amylaar@cygnus.com>
34543
34544 * gcc.c-torture/execute/990527-1.c: New test.
34545
34546 1999-05-25 Nick Clifton <nickc@cygnus.com>
34547
34548 * gcc.c-torture/execute/bf-sign-2.c: Explicitly declare signed
34549 bitfields as signed.
34550
34551 1999-05-25 Craig Burley <craig@jcb-sc.com>
34552
34553 * g77.f-torture/compile/19990525-0.f: New test.
34554
34555 1999-05-25 Jeffrey A Law (law@cygnus.com)
34556
34557 * gcc.c-torture/execute/990525-2.c: New test.
34558
34559 * gcc.c-torture/execute/990525-1.c: New test.
34560
34561 1999-05-24 Nathan Sidwell <nathan@acm.org>
34562
34563 * g++.old-deja/g++.other/anon3.C: New test.
34564 * g++.old-deja/g++.other/anon4.C: New test.
34565 * g++.old-deja/g++.ext/anon1.C: Inhibit -pedantic option.
34566 * g++.old-deja/g++.g++.robertl/eb131.C/: Remove unrequired ERROR tag,
34567 after downgrade to warning (cp/ChangeLog: 1999-05-20 Jason
34568 Merrill).
34569
34570 1999-05-24 Jeffrey A Law (law@cygnus.com)
34571
34572 * gcc.c-torture/execute/990524-1.c: New test.
34573
34574 * gcc.dg/990524-1.c: New test.
34575
34576 1999-05-23 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
34577
34578 * gcc.c-torture/compile/990523-1.c: New test.
34579
34580 1999-05-19 Raja R Harinath <harinath@cs.umn.edu>
34581
34582 * gcc.c-torture/compile/990519-1.c: New test.
34583
34584 1999-05-17 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34585
34586 * gcc.c-torture/compile/990517-1.c: New test.
34587
34588 * gcc.c-torture/execute/990326-1.c: Force bitfields to be aligned.
34589 (e4, f4): New tests.
34590 (main): Call them.
34591
34592 1999-05-13 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34593
34594 * gcc.dg/noreturn-1.c: New test.
34595
34596 1999-05-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
34597
34598 * gcc.c-torture/execute/990513-1.c: New test.
34599
34600 1999-05-10 Richard Henderson <rth@cygnus.com>
34601
34602 * g++.old-deja/g++.other/null1.C (g): Add overload for long.
34603
34604 1999-05-10 Craig Burley <craig@jcb-sc.com>
34605
34606 * g77.f-torture/execute/erfc.f: Use small single-precision
34607 values, to avoid problems on Alphas when not -mieee.
34608
34609 1999-05-08 Craig Burley <craig@jcb-sc.com>
34610
34611 * gcc.dg/990506-0.c: New test.
34612
34613 1999-05-08 Richard Henderson <rth@cygnus.com>
34614
34615 * g++.old-deja/g++.benjamin/p12475.C: Use LONG_MAX to find
34616 the constant to test. Don't XFAIL 64-bit targets.
34617
34618 * g++.old-deja/g++.jason/thunk3.C: Don't XFAIL Alpha.
34619 * g++.old-deja/g++.law/profile1.C: Likewise.
34620
34621 * g++.old-deja/g++.other/delete4.C: Define size_t; use it in all
34622 operator new instances.
34623 * g++.old-deja/g++.other/delete5.C: Likewise.
34624
34625 1999-05-03 Craig Burley <craig@jcb-sc.com>
34626
34627 * g77.f-torture/execute/u77-test.f (main): Declare ABORT as
34628 intrinsic.
34629
34630 1999-05-03 Craig Burley <craig@jcb-sc.com>
34631
34632 * g77.f-torture/execute/u77-test.f: Reverse order of two
34633 arguments to CTIME_subr, DTIME_subr, ETIME_subr, and TTYNAM_subr.
34634
34635 1999-05-03 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
34636
34637 * gcc.dg/compare1.c: New test.
34638
34639 1999-05-02 Joseph S. Myers <jsm28@cam.ac.uk>
34640
34641 * gcc.dg/cast-qual-1.c, gcc.dg/return-type-1.c, gcc.dg/unused-1.c:
34642 New tests.
34643
34644 1999-05-02 Craig Burley <craig@jcb-sc.com>
34645
34646 * g77.f-torture/compile/19990502-1.f: New test.
34647
34648 1999-05-02 Craig Burley <craig@jcb-sc.com>
34649
34650 * g77.f-torture/compile/19990502-0.f: New test.
34651
34652 1999-05-02 Craig Burley <craig@jcb-sc.com>
34653
34654 * g77.f-torture/execute/u77-test.f (main): Declare FTELL as
34655 intrinsic.
34656
34657 1999-05-02 Craig Burley <craig@jcb-sc.com>
34658
34659 * g77.f-torture/execute/u77-test.f (main): List libU77
34660 intrinsics not currently tested.
34661 Add tests for TIME8, CTIME_subr, IARGC, TTYNAM_subr,
34662 GETENV, FDATE_subr, DTIME_subr, ETIME_subr, DATE, ITIME,
34663 FTELL_subr, MCLOCK, MCLOCK8, and CPU_TIME.
34664 Trim blanks off the ends of some printed strings.
34665
34666 1999-05-02 Craig Burley <craig@jcb-sc.com>
34667
34668 * g77.f-torture/execute/u77-test.f (main): Just warn about
34669 FSTAT gid disagreement, as it's expected on some systems.
34670
34671 1999-05-01 Craig Burley <craig@jcb-sc.com>
34672
34673 * g77.f-torture/execute/u77-test.f: Generalize sum-checking to
34674 use a new function, which allows for some slop.
34675 Clean up some commentary.
34676 (issum): The new function.
34677 (sgladd): Deleted subroutine.
34678
34679 1999-05-01 Craig Burley <craig@jcb-sc.com>
34680
34681 * g77.f-torture/execute/u77-test.f: Modify to be more like
34682 libf2c/libU77 version, bringing patches to that version here.
34683 Add suitable commentary.
34684
34685 1999-04-25 Richard Henderson <rth@cygnus.com>
34686
34687 * gcc.dg/990424-1.c: New test.
34688
34689 1999-04-24 Craig Burley <craig@jcb-sc.com>
34690
34691 * g77.f-torture/execute/u77-test.f (main): Bug involving
34692 LSTAT has been fixed, so turn back on full checking.
34693
34694 1999-04-20 Craig Burley <craig@jcb-sc.com>
34695
34696 * g77.f-torture/compile/19990419-0.f: New test.
34697 * g77.f-torture/execute/19990419-1.f: New test.
34698
34699 1999-04-17 Richard Henderson <rth@cygnus.com>
34700
34701 * gcc.dg/uninit-9.c (func): Use __builtin_alloca instead of alloca
34702 to avoid the need for a prototype to supress a warning.
34703
34704 1999-04-07 Jim Wilson <wilson@cygnus.com>
34705
34706 * gcc.c-torture/execute/920501-7.c (main): Delete __I960__ ifndef.
34707
34708 1999-04-04 Jeffrey A Law (law@cygnus.com)
34709
34710 * gcc.c-torture/execute/990404-1.c: New test.
34711
34712 1999-04-03 10:35 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34713
34714 * gcc.dg/cpp-if1.c: Adjust regexps to accommodate cccp.
34715 * gcc.dg/cpp-if3.c: Don't use -pedantic.
34716 * gcc.misc-tests/m-un-2.c: Adjust regexps for new format of
34717 missing initializer warnings.
34718
34719 1999-03-28 Jeffrey A Law (law@cygnus.com)
34720
34721 * lib/objc-torture.exp: Replace "77" with "Obj-C" in pattern
34722 matching strings.
34723
34724 1999-03-26 Jeffrey A Law (law@cygnus.com)
34725
34726 * gcc.c-torture/execute/990326-1.c: New test from Charles Hannum.
34727
34728 1999-03-26 Craig Burley <craig@jcb-sc.com>
34729
34730 * g77.f-torture/execute/19990325-0.f: New test.
34731 * g77.f-torture/execute/19990325-1.f: New test.
34732
34733 1999-03-24 Jeffrey A Law (law@cygnus.com)
34734
34735 * gcc.c-torture/execute/990324-1.c: New test.
34736
34737 1999-03-22 Jim Wilson <wilson@cygnus.com>
34738
34739 * gcc.c-torture/execute/bf-sign-2.c (main): Replace struct sizeof
34740 test with 4.
34741
34742 1999-03-17 Richard Henderson <rth@cygnus.com>
34743
34744 * gcc.c-torture/execute/ieee/980619-1.x: New. Expected fail on x86.
34745
34746 1999-03-13 Craig Burley <craig@jcb-sc.com>
34747
34748 * g77.f-torture/execute/19990313-2.f: New test.
34749 * g77.f-torture/execute/19990313-3.f: New test.
34750
34751 1999-03-13 Craig Burley <craig@jcb-sc.com>
34752
34753 * g77.f-torture/execute/19990313-0.f: New test.
34754 * g77.f-torture/execute/19990313-1.f: New test.
34755
34756 1999-03-12 Jim Wilson <wilson@cygnus.com>
34757
34758 * gcc.c-torture/execute/970312-1.c, execute/980605-1.c (f): Change
34759 printf to sprintf.
34760 * gcc.c-torture/execute/bf-sign-2.c (struct X): Add u15 field.
34761 (main): Add check for u15. Conditionalize u31 check depending on
34762 whether ints are <32 bits or >=32 bits.
34763
34764 1999-03-08 Craig Burley <craig@jcb-sc.com>
34765
34766 * g77.f-torture/execute/19981119-0.f: Improve testiness.
34767
34768 1999-03-08 Craig Burley <craig@jcb-sc.com>
34769
34770 * g77.f-torture/compile/19990305-0.f: New test.
34771 * g77.f-torture/execute/19981119-0.f: New test.
34772
34773 1999-03-08 Craig Burley <craig@jcb-sc.com>
34774
34775 * g77.f-torture/execute/970625-2.f: call ABORT if final
34776 result is not correct, instead of just printing it.
34777 Add this checking via newly introduced obfuscation, to
34778 trip up buggy front ends.
34779
34780 1999-03-07 Craig Burley <craig@jcb-sc.com>
34781
34782 * g77.f-torture/compile/960317-1.f: Moved from being
34783 in execute/. (Somehow I didn't notice "SUBROUTINE...".)
34784
34785 1999-03-06 Craig Burley <craig@jcb-sc.com>
34786
34787 * g77.f-torture/execute/960317-1.f: New (old) test.
34788 * g77.f-torture/execute/970625-2.f: Ditto.
34789
34790 1999-03-01 Zack Weinberg <zack@rabi.columbia.edu>
34791
34792 * gcc.c-torture/noncompile/noncompile.exp (951025-1.c): Accept an error
34793 message on line 1 or line 2; cccp and cpplib do this differently.
34794
34795 1999-03-01 Jeffrey A Law (law@cygnus.com)
34796
34797 * g++.old-deja/g++.law/weak1.C: New test.
34798
34799 1999-02-28 17:59 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34800
34801 * gcc.c-torture/execute/990119-1.c: Renamed to...
34802 * gcc.dg/990119-1.c: this, so it will only be tested once
34803 (it's a preprocessor test, it doesn't need to be run at
34804 multiple optimization levels).
34805
34806 1999-02-27 13:34 -0500 Zack Weinberg <zack@rabi.columbia.edu>
34807
34808 * lib/g++.exp: Don't add incdir=$base_dir/../include to
34809 ALWAYS_CXXFLAGS.
34810
34811 1999-02-24 Craig Burley <craig@jcb-sc.com>
34812
34813 * g77.f-torture/noncompile/19981216-0.f: Renamed from...
34814 * g77.f-torture/compile/19981216-0.f: ...as it is expected
34815 to not be compilable by current g77.
34816
34817 1999-02-24 Nick Clifton <nickc@cygnus.com>
34818
34819 * lib/c-torture.exp: Add -O3 to TORTURE_OPTIONS list.
34820
34821 1999-02-22 Jeffrey A Law (law@cygnus.com)
34822
34823 * gcc.c-torture/execute/990222-1.c: New test.
34824
34825 1999-02-19 Craig Burley <craig@jcb-sc.com>
34826
34827 * g77.f-torture/compile/19990218-0.f: New test.
34828 * g77.f-torture/noncompile/19990218-1.f: New test.
34829
34830 1999-02-18 Craig Burley <craig@jcb-sc.com>
34831
34832 * g77.f-torture/compile/19981216-0.f: New test.
34833
34834 1999-02-14 Jeffrey A Law (law@cygnus.com)
34835
34836 * gcc.dg/990214-1.c: New test.
34837
34838 1999-02-13 Jeffrey A Law (law@cygnus.com)
34839
34840 * gcc.dg/990213-2.c: New test.
34841
34842 * gcc.dg/990213-1.c: New test.
34843
34844 1999-02-12 Jeffrey A Law (law@cygnus.com)
34845
34846 * gcc.c-torture/990106-2.c: Update to work on targets with 16bit
34847 ints.
34848
34849 1999-02-11 Nick Clifton <nickc@cygnus.com>
34850
34851 * lib/gcc.exp (proc gcc_target_compile): Add support for timeout
34852 specified by target.
34853
34854 * lib/chill.exp: Fix typo: doesn'timeout -> doesn't
34855
34856 1999-02-11 Jeffrey A Law (law@cygnus.com)
34857
34858 * gcc.c-torture/execute/990211-1.c: New test from Nathan SIdwell.
34859
34860 1999-02-10 Jonathan Larmour <jlarmour@cygnus.co.uk>
34861
34862 * gcc.dg/special/ecos.exp: New test driver for new tests with
34863 special requirements.
34864
34865 * gcc.dg/special/alias-1.c: New test.
34866 * gcc.dg/special/gcsec-1.c: New test.
34867 * gcc.dg/special/weak-1.c: New test.
34868 * gcc.dg/special/weak-1a.c: Accompanying file to weak-1.c.
34869 * gcc.dg/special/weak-2.c: New test.
34870 * gcc.dg/special/weak-2a.c: Accompanying file to weak-2.c.
34871 * gcc.dg/special/weak-2b.c: Accompanying file to weak-2.c.
34872 * gcc.dg/special/wkali-1.c: New test.
34873 * gcc.dg/special/wkali-2.c: New test.
34874 * gcc.dg/special/wkali-2a.c: Accompanying file to wkali-2.c.
34875 * gcc.dg/special/wkali-2b.c: Accompanying file to wkali-2.c.
34876
34877 1999-02-10 Felix Lee <flee@cygnus.com>
34878
34879 * lib/c-torture.exp (c-torture-compile): Pull out code for
34880 analyzing gcc error messages.
34881 (c-torture-execute): Likewise. Fix some (harmless) false
34882 positives.
34883 * lib/gcc.exp (gcc_check_compile): New function.
34884
34885 1999-02-08 Richard Henderson <rth@cygnus.com>
34886
34887 * gcc.c-torture/execute/990208-1.c: New test.
34888
34889 1999-02-07 Jonathan Larmour <jlarmour@cygnus.co.uk>
34890
34891 * g++.dg/special/ecos.exp: New driver for new tests with special
34892 requirements
34893
34894 * g++.dg/special/conpr-1.C: New test
34895 * g++.dg/special/conpr-2.C: New test
34896 * g++.dg/special/conpr-2a.C: New test
34897 * g++.dg/special/conpr-3.C: New test
34898 * g++.dg/special/conpr-3a.C: New test
34899 * g++.dg/special/conpr-3b.C: New test
34900
34901 * lib/g++-dg.exp: New driver file, based on lib/gcc-dg.exp to
34902 allow g++ to use the dg driver
34903
34904 * README: Add comment about g++.dg directory
34905
34906 1999-02-06 Jeffrey A Law (law@cygnus.com)
34907
34908 * README: Update email addresses.
34909
34910 1999-02-03 Nick Clifton <nickc@cygnus.com>
34911
34912 * gcc.c-torture/execute/memcheck/blkarg.c (foo): Use 10 leading
34913 arguments in order to force structure S onto the stack even on
34914 the alpha.
34915 (test): Pass 10 leading arguments to function foo as well as the
34916 structure S.
34917
34918 * gcc.c-torture/execute/memcheck/blkarg.x: New file: Expected
34919 failure for all targets.
34920
34921 * gcc.c-torture/execute/memcheck/driver.c (main): Use exit or
34922 abort to terminate program execution.
34923
34924 1999-01-30 Richard Henderson <rth@cygnus.com>
34925
34926 * gcc.c-torture/execute/990130-1.c: New test.
34927
34928 1999-01-30 Jeffrey A Law (law@cygnus.com)
34929
34930 * gcc.dg/990130-1.c: New test.
34931
34932 1999-01-28 Michael Meissner <meissner@cygnus.com>
34933
34934 * gcc.c-torture/execute/990128-1.c: New test.
34935
34936 1999-01-27 Michael Meissner <meissner@cygnus.com>
34937
34938 * gcc.c-torture/execute/990127-{1,2}.c: New tests.
34939
34940 1999-01-27 Felix Lee <flee@cygnus.com>
34941
34942 * lib/c-torture.exp (c-torture-compile): pull out code for
34943 analyzing gcc error messages.
34944 (c-torture-execute): ditto, and fix some (harmless) false
34945 positives.
34946 * lib/gcc.exp (gcc_check_compile): new function.
34947
34948 1999-01-17 Jeffrey A Law (law@cygnus.com)
34949
34950 * gcc.dg/990117-1.c: New test.
34951
34952 * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
34953
34954 * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
34955
34956 1999-01-15 Jeffrey A Law (law@cygnus.com)
34957
34958 * g77.f-torture/compile/990115-1.f: New test.
34959
34960 1999-01-07 Jeffrey A Law (law@cygnus.com)
34961
34962 * gcc.c-torture/compile/990107-1.c: New test
34963
34964 1999-01-06 Jeffrey A Law (law@cygnus.com)
34965
34966 * gcc.c-torture/execute/990106-2.c: New test.
34967
34968 * gcc.c-torture/execute/990106-1.c: New test.
34969
34970 1998-12-30 Zack Weinberg <zack@rabi.columbia.edu>
34971
34972 * gcc.c-torture/compile/981223-1.c: New test.
34973
34974 1998-12-29 Richard Henderson <rth@cygnus.com>
34975
34976 * gcc.c-torture/execute/bcp-1.c (bad10): Rename from opt3.
34977 (opt3): Rename from opt4 and disable.
34978
34979 1998-12-20 Alexandre Oliva <oliva@dcc.unicamp.br>
34980
34981 * g++.old-deja/g++.pt/ptrmem5.C: New test.
34982
34983 1998-12-15 Alexandre Oliva <oliva@dcc.unicamp.br>
34984
34985 * g++.old-deja/g++.other/conv5.C: New test.
34986
34987 1998-12-14 Nick Clifton <nickc@cygnus.com>
34988
34989 * gcc.c-torture/execute/920501-4.c (main): Fix typo: replace | with ||.
34990
34991 1998-12-11 Jeffrey A Law (law@cygnus.com)
34992
34993 * g++.old-deja/g++.benjamin/p12475.C: Expect failure on mips64 targets.
34994
34995 1998-12-11 Zack Weinberg <zack@rabi.columbia.edu>
34996
34997 * gcc.c-torture/compile/981211-1.c: New test.
34998
34999 1998-12-09 Alexandre Oliva <oliva@dcc.unicamp.br>
35000
35001 * gcc.dg/ultrasp1.c: Empty dg-options, avoid `long long' warnings.
35002
35003 * g++.old-deja/g++.pt/instantiate6.C: Linker error, not crash.
35004
35005 1998-12-08 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35006
35007 * gcc.special/930510-1.c: Make C9X safe.
35008 * gcc.misc-tests/gcov-1.c Similarly.
35009 * gcc.misc-tests/gcov-2.c Similarly.
35010
35011 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35012
35013 * gcc.dg/ultrasp1.c: New test.
35014
35015 1998-12-06 Richard Henderson <rth@cygnus.com>
35016
35017 * gcc.c-torture/execute/981206.c: New test.
35018
35019 1998-12-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35020
35021 * g++.old-deja/g++.ns/template7.C: New test.
35022
35023 * g++.old-deja/g++.other/expr1.C: New test.
35024
35025 * g++.old-deja/g++.eh/tmpl3.C: New test.
35026
35027 * g++.old-deja/g++.eh/tmpl2.C: New test.
35028
35029 1998-12-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35030
35031 * g++.old-deja/g++.other/using5.C: Usified using[567].C here.
35032 * g++.old-deja/g++.other/using6.C: Removed.
35033 * g++.old-deja/g++.other/using7.C: Mark Mitchel removed it.
35034
35035 * g++.old-deja/g++.pt/spec20.C: Re-insert non-bogus ERROR marks.
35036
35037 1998-12-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35038
35039 * g++.old-deja/g++.pt/overload8.C: New test.
35040
35041 * g++.old-deja/g++.pt/overload7.C: New test.
35042
35043 * g++.old-deja/g++.pt/spec20.C: ERROR marks were bogus.
35044
35045 * lib/old-dejagnu.exp (old-dejagnu): Ignore collect recompiling
35046 and relinking messages.
35047 * lib/g++.exp (g++_target_compile): Remove .rpo file when
35048 compiling with -frepo.
35049
35050 1998-12-01 Alexandre Oliva <oliva@dcc.unicamp.br>
35051
35052 * g++.old-deja/g++.pt/lookup6.C: New test.
35053
35054 1998-11-30 Nick Clifton <nickc@cygnus.com>
35055
35056 * gcc.c-torture/execute/981130-1.c: New test.
35057 * gcc.c-torture/execute/981130-1.x: New test failure expectations.
35058
35059 1998-11-27 Alexandre Oliva <oliva@dcc.unicamp.br>
35060
35061 * g++.old-deja/g++.pt/explicit76.C: New test.
35062
35063 * g++.old-deja/g++.pt/friend38.C: New test.
35064
35065 * g++.old-deja/g++.ns/crash2.C: New test.
35066
35067 * g++.old-deja/g++.pt/defarg8.C: New test.
35068
35069 * g++.old-deja/g++.pt/instantiate6.C: New test.
35070
35071 * g++.old-deja/g++.pt/static6.C: New test.
35072
35073 * g++.old-deja/g++.pt/decl2.C: New test.
35074
35075 1998-11-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35076
35077 * g++.old-deja/g++.other/lookup5.C: New test. Not sure the
35078 problem is actually related with name lookup, but so what? :-)
35079
35080 * g++.old-deja/g++.pt/friend37.C: New test.
35081
35082 1998-11-25 Dave Love <d.love@dl.ac.uk>
35083
35084 * g77.f-torture/execute/u77-test.f (main): Avoid testing [f]statb
35085 element, which fails on some systems.
35086
35087 * g77.f-torture/execute/labug1.f: New test.
35088
35089 1998-11-21 Jeffrey A Law (law@cygnus.com)
35090
35091 * gcc.c-torture/execute/980526-1.c: Do nothing if NO_LABEL_VALUES
35092 is defined.
35093
35094 1998-11-18 Dave Love <d.love@dl.ac.uk>
35095
35096 * g77.f-torture/compile/981117-1.f: New test.
35097
35098 1998-11-16 Alexandre Oliva <oliva@dcc.unicamp.br>
35099
35100 * g++.old-deja/g++.eh/throw2.C: New test. CV-qualifiers are not
35101 properly discarded.
35102
35103 1998-10-11 Ken Raeburn <raeburn@cygnus.com>
35104
35105 * gcc.c-torture/execute/memcheck: New directory of tests for
35106 -fcheck-memory-usage.
35107
35108 1998-11-07 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
35109
35110 * README: New file, general information about the testsuite and
35111 new description of the various C++ test subdirectories.
35112 * README.g++: Eliminate obsolete information, update and move most
35113 relevant stuff to README.
35114
35115 1998-11-07 Richard Henderson <rth@cygnus.com>
35116
35117 * gcc.c-torture/compile/981107-1.c: New test.
35118
35119 1998-11-02 Doug Evans <devans@canuck.cygnus.com>
35120
35121 * execute/memcpy-bi.c: New testcase.
35122
35123 1998-10-31 Alexandre Oliva <oliva@dcc.unicamp.br>
35124
35125 * g++.old-deja/g++.pt/sizeof3.C: A similar testcase not involving
35126 base classes.
35127
35128 * g++.old-deja/g++.pt/sizeof2.C: Incorrect specialization of base
35129 template is selected.
35130
35131 * g++.old-deja/g++.ext/arrnew2.C: If new T[n](i) is accepted for
35132 classes, it should be accepted for all types.
35133
35134 * g++.old-deja/g++.eh/sjlj1.C: Test checked sjlj-exception.
35135
35136 * g++.old-deja/g++.pt/spec24.C: Ensure that template
35137 specializations start with template headers.
35138
35139 1998-10-29 Alexandre Oliva <oliva@dcc.unicamp.br>
35140
35141 * g++.old-deja/g++.other/dcast2.C: Cannot dynamic downcast &x.
35142
35143 * g++.old-deja/g++.other/init9.C: Test cross initialization of
35144 non-POD types.
35145
35146 1998-10-27 Alexandre Oliva <oliva@dcc.unicamp.br>
35147
35148 * lib/old-dejagnu.exp (old-dejagnu): Document `Additional sources'.
35149
35150 1998-10-22 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
35151
35152 * compile/981022-1.c, compile/981022-1.x: New test and driver.
35153
35154 1998-10-19 Jeffrey A Law (law@cygnus.com)
35155
35156 * 981019-1.c: New test.
35157
35158 1998-10-14 Robert Lipe <robertl@dgii.com>
35159
35160 * lib/objc-torture.exp (objc-torture-execute): Add -I so we can
35161 find objc headers.
35162
35163 1998-10-14 Andreas Schwab <schwab@issan.cs.uni-dortmund.de>
35164
35165 * compile/981001-4.c: Remove use of GCC extension that triggers a
35166 compiler bug.
35167
35168 1998-10-13 Alexandre Oliva <oliva@dcc.unicamp.br>
35169
35170 * lib/old-dejagnu.exp (old-dejagnu): Support `Additional sources:'.
35171
35172 1998-10-12 Alexandre Oliva <oliva@dcc.unicamp.br>
35173
35174 * g++.old-deja/g++.pt/explicit74.C: New test. Explicit
35175 instantiation of template produces incorrect code for delete
35176 expression.
35177
35178 * g++.old-deja/g++.pt/instantiate5.C: New test. `global
35179 constructors' name is not unique.
35180 * g++.old-deja/g++.pt/instantiate5.cc: Ditto.
35181 * g++.old-deja/g++.pt/instantiate5-main.cc: Ditto.
35182
35183 * g++.old-deja/g++.other/init8.C: New test. Uninitialized
35184 automatic array of const is ill-formed.
35185
35186 * g++.old-deja/g++.pt/ttp53.C: New test. Incorrect substitution
35187 of template parameter?
35188
35189 * g++.old-deja/g++.other/conv3.C: New test. Conversion discards
35190 const.
35191
35192 * g++.old-deja/g++.other/pmf2.C: New test. Invalid
35193 pointer-to-member expression.
35194
35195 * g++.old-deja/g++.other/friend5.C: New test. Bogus friend
35196 declaration causes ICE.
35197
35198 1998-10-11 Alexandre Oliva <oliva@dcc.unicamp.br>
35199
35200 * g++.old-deja/g++.ns/main1.C: New test. main() should only be
35201 reserved in the global namespace.
35202
35203 * g++.old-deja/g++.pt/instantiate4.C: New test: -frepo does not
35204 generate needed virtual table.
35205
35206 * lib/old-dejagnu.exp (old-dejagnu): Support `Build then link:'.
35207
35208 1998-10-10 Dariush Eslimi <eslimi@loran.com>
35209
35210 * g++.old-deja/g++.ext/typeof1.C: New test; typeof based on
35211 template-dependent type
35212
35213 1998-10-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35214
35215 * g++.old-deja/g++.brendan/parse3.C: XFAILs, not ERRORs.
35216 * g++.old-deja/g++.brendan/parse5.C: XFAILs, not ERRORs.
35217 * g++.old-deja/g++.brendan/parse6.C: XFAILs, not ERRORs.
35218
35219 * g++.old-deja/g++.other/using5.C: New test; using decl from base
35220 class should be usable as argument of member function.
35221 * g++.old-deja/g++.other/using6.C: New test; using decl from base
35222 class should be usable as return type of member function.
35223 * g++.old-deja/g++.other/using7.C: New test; using decl from base
35224 class should be usable as type of data member.
35225
35226 * g++.old-deja/g++.ns/extern1.C: Fix XFAIL mark.
35227
35228 1998-10-09 Jeffrey A Law (law@cygnus.com)
35229
35230 * gcc.c-torture/special/920521-1.c: Fix bogus test.
35231
35232 1998-10-08 Nick Clifton <nickc@cygnus.com>
35233
35234 * gcc.dg/dll-?.c Add thumb to target list.
35235 Fix assembler scan patterns to match current assembler output.
35236
35237 1998-10-08 Alexandre Oliva <oliva@dcc.unicamp.br>
35238
35239 * g++.old-deja/g++.pt/expr6.C: New test. operator?: breaks
35240 matching of template brackets.
35241
35242 * g++.old-deja/g++.other/using4.C: New test. Test using
35243 declarations of methods from base classes.
35244
35245 * g++.old-deja/g++.ns/extern1.C: New test. Extern declarations
35246 within functions should introduce names into the innermost
35247 enclosing namespace.
35248
35249 * g++.old-deja/g++.other/init7.C: New test. Retry initialization
35250 of static locals if first initialization throws.
35251
35252 1998-10-07 Jim Wilson <wilson@cygnus.com>
35253
35254 * gcc.c-torture/compile/981007-1.c: New test for irix6 -O0 core dump.
35255
35256 1998-10-06 Ken Raeburn <raeburn@cygnus.com>
35257
35258 * gcc.c-torture/special/981006-1.c: New test. Make sure gcc doesn't
35259 lose track of the possible targets of tablejump insns.
35260 * special/special.exp: Run it.
35261
35262 1998-10-06 Alexandre Oliva <oliva@dcc.unicamp.br>
35263
35264 * g++.old-deja/g++.pt/friend35.C: New test. A template function
35265 must be declared before its specializations can be named in friend
35266 declarations.
35267
35268 1998-10-05 Dave Love <d.love@dl.ac.uk>
35269
35270 * g77.f-torture/execute/u77-test.f: Add regression test for RAND.
35271
35272 * g77.f-torture/execute/io1.f: New test.
35273
35274 1998-10-04 Alexandre Oliva <oliva@dcc.unicamp.br>
35275
35276 * g++.old-deja/g++.pt/overload5.C: New test; initialize variable
35277 with pointer to template function, for which no argument deduction
35278 is possible.
35279
35280 * g++.old-deja/g++.pt/overload4.C: New test; passing pointer to
35281 specialization of template function as argument to template
35282 function.
35283
35284 * g++.old-deja/g++.other/access2.C: New test; Inner class
35285 shouldn't have privileged access to Outer's names.
35286
35287 1998-10-03 Alexandre Oliva <oliva@dcc.unicamp.br>
35288
35289 * g++.old-deja/g++.pt/friend34.C: New test; name injection of
35290 friend template declared within template class conflicts with
35291 nested class of the same name.
35292
35293 * g++.old-deja/g++.other/badopt1.C: New test; post-increment
35294 is ignored.
35295
35296 * g++.old-deja/g++.other/decl1.C: New test; incorrect parsing of
35297 object with direct initializer as function declaration.
35298
35299 * g++.old-deja/g++.other/decl2.C: New test; duplicate
35300 initializers.
35301
35302 * g++.old-deja/g++.other/null2.C: New test; conditional operator
35303 involving const pointer and NULL produces incorrect result.
35304
35305 * g++.old-deja/g++.other/typename1.C: New test; template-dependent
35306 type name without `typename' should be rejected with -pedantic.
35307
35308 1998-10-02 Richard Henderson <rth@cygnus.com>
35309
35310 * g++.old-deja/g++.other/addrof1.C: New test.
35311
35312 1998-10-01 Nick Clifton <nickc@cygnus.com>
35313
35314 * gcc.c-torture/compile/981001-1.c: New test.
35315 * gcc.c-torture/execute/981001-1.c: New test.
35316
35317 1998-10-01 Jeffrey A Law (law@cygnus.com)
35318
35319 * gcc.c-torture/compile/981001-2.c: New test.
35320 * gcc.c-torture/compile/981001-3.c: New test.
35321 * gcc.c-torture/compile/981001-4.c: New test.
35322
35323 1998-10-01 Robert Lipe <robertl@dgii.com>
35324
35325 * lib/objc.exp (objc_target_compile): Add -L during compiles for
35326 multilibbed hosts. Idea grafted from g77.exp.
35327
35328 1998-09-30 Dave Love <d.love@dl.ac.uk>
35329
35330 * g77.f-torture/execute/u77-test.f (main): Excise `hostnm' to
35331 avoid losing on systems which need -lsocket.
35332
35333 1998-09-28 Alexandre Oliva <oliva@dcc.unicamp.br>
35334
35335 * g++.old-deja/g++.other/bitfld1.C: Expected failure.
35336 * g++.old-deja/g++.other/nested2.C: Ditto.
35337 * g++.old-deja/g++.robertl/eb132.C: No longer an expected
35338 failure.
35339
35340 1998-09-26 Alexandre Oliva <oliva@dcc.unicamp.br>
35341
35342 * g++.old-deja/g++.other/bitfld1.C: Built-in operator!= should be
35343 preferred over template operator!= for enum bitfields.
35344
35345 1998-09-18 Alexandre Oliva <oliva@dcc.unicamp.br>
35346
35347 * g++.old-deja/g++.other/nested2.C: Different virtual base classes
35348 that happen to have the same base name, but in different scopes,
35349 are incorrectly rejected.
35350
35351 1998-09-16 Richard Henderson <rth@cygnus.com>
35352
35353 * g++.old-deja/g++.brendan/array1.C: Size array via arithmetic based
35354 on the native word size instead of an integer literal.
35355
35356 1998-09-15 Alexandre Oliva <oliva@dcc.unicamp.br>
35357
35358 * g++.old-deja/g++.other/static2.C: Invocation of static data
35359 member of type pointer-to-function denoted as non-static member.
35360
35361 * g++.old-deja/g++.other/typedef5.C: Add some more tests involving
35362 checks involving function types and aliases.
35363
35364 1998-09-12 Alexandre Oliva <oliva@dcc.unicamp.br>
35365
35366 * g++.old-deja/g++.other/typedef5.C: Check whether typedefs can be
35367 redefined to the same non-trivial type.
35368
35369 * g++.old-deja/g++.pt/explicit73.C: Test for proper
35370 namespace-qualification of template specializations declared in
35371 other namespaces.
35372
35373 * g++.old-deja/g++.other/friend4.C: Check whether it is possible
35374 to declare a subset of the specializations of a template function
35375 as friends of specializations of a template class.
35376
35377 * g++.old-deja/g++.pt/explicit71.C: Make sure specializations of
35378 member templates that do not fully specialize the enclosing
35379 template class are rejected.
35380
35381 1998-09-11 Dave Love <d.love@dl.ac.uk>
35382
35383 * g77.f-torture/execute/u77-test.f: Fix bad consistency checks.
35384
35385 1998-09-08 Dave Love <d.love@dl.ac.uk>
35386
35387 * g77.f-torture/execute/u77-test.f (main): New file, somewhat
35388 altered from libf2c/libU77 version.
35389
35390 1998-09-06 Dave Love <d.love@dl.ac.uk>
35391
35392 * g77.f-torture/execute/io0.f: Test formatted direct i/o too.
35393
35394 1998-09-04 Reid M. Pinchback <reidmp@MIT.EDU>, Alexandre Oliva <oliva@dcc.unicamp.br>
35395
35396 * g++.old-deja/g++.pt/explicit72.C: Ensure that char and
35397 (un)signed char are different types for template specialization
35398 purposes.
35399
35400 1998-09-03 Ovidiu Predescu <ovidiu@aracnet.com>
35401
35402 * lib/{objc.exp,objc-torture.exp}: New files for objc testing harness.
35403 * objc: ObjC testsuite.
35404
35405 1998-08-31 Catherine Moore <clm@cygnus.com>
35406
35407 * gcc.c-torture/execute/941014-1.x: New file.
35408
35409 1998-08-31 Nick Clifton <nickc@cygnus.com>
35410
35411 * lib/c-torture.exp: Add support for
35412 torture_eval_before_compile and torture_eval_before_execute
35413 variables.
35414
35415 1998-08-30 Jeffrey A Law (law@cygnus.com)
35416
35417 * gcc.dg/980626-1.c: Delete this test. We've declared the warning
35418 this test triggers valid.
35419
35420 1998-08-27 Jeffrey A Law (law@cygnus.com)
35421
35422 * gcc.dg/980827-1.c: New test.
35423
35424 1997-08-26 J"orn Rennecke <amylaar@cygnus.co.uk>
35425
35426 * gcc.c-torture/execute/loop-4b.c: New test.
35427
35428 1998-08-26 Nick Clifton <nickc@cygnus.com>
35429
35430 * lib/c-torture.exp: Add support for
35431 torture_eval_before_compile and torture_eval_before_execute
35432 variables.
35433
35434 1998-08-25 Jeffrey A Law (law@cygnus.com)
35435
35436 * gcc.c-torture/compile/980825-1.c: New test.
35437
35438 1998-08-24 Nick Clifton <nickc@cygnus.com>
35439
35440 * gcc.c-torture/execute/bcp-1.c (main): Fix optimize test loop to
35441 count number tests in opt_t0 not good_t0.
35442
35443 1998-08-24 Jeffrey A Law (law@cygnus.com)
35444
35445 * gcc.c-torture/compile/930326-1.x: Fix typo.
35446
35447 1998-08-23 Mark Mitchell <mark@markmitchell.com>
35448
35449 * lib/old-dejagnu.exp: Make it possible to XFAIL a test that
35450 causes an ICE.
35451
35452 1998-08-21 Jeffrey A Law (law@cygnus.com)
35453
35454 * gcc.c-torture/unsorted/memtst.c: Reduce size of array when
35455 STACK_SIZE is defined.
35456 * gcc.c-torture/unsorted/stuct.c: Similarly.
35457
35458 * gcc.c-torture/compile/980821-1.c: New test.
35459
35460 1998-08-21 Jeffrey A Law (law@cygnus.com)
35461
35462 * gcc.c-torture/execute/980526-2.c: Disable for targets with 16bit ints.
35463
35464 1998-08-19 Mark Mitchell <mark@markmitchell.com>
35465
35466 * lib/old-dejagnu.exp (old-dejagnu): Remove sig6/sig11 handling
35467 code.
35468
35469 1998-08-09 Mark Mitchell <mark@markmitchell.com>
35470
35471 * lib/old-dejagnu.exp: Revise handling of `Internal compiler
35472 error'.
35473
35474 1998-08-18 Jeffrey A Law (law@cygnus.com)
35475
35476 * gcc.c-torture/execute/*.x: Some updates for the h8300 targets.
35477
35478 1998-08-16 Jeffrey A Law (law@cygnus.com)
35479
35480 * gcc.c-torture/compile/980816-1.c: New test.
35481
35482 * gcc.dg/980816-1.c: New test.
35483
35484 1998-08-13 Jeffrey A Law (law@cygnus.com)
35485
35486 * gcc.c-torture/execute/ieee/ieee.exp: Pass -ffloat-store to
35487 compiler for ieee tests.
35488
35489 1998-08-01 Dave Love <d.love@dl.ac.uk>
35490
35491 * g77.f-torture/compile/980729-0.f: New test.
35492
35493 1998-07-30 Ken Raeburn <raeburn@cygnus.com>
35494
35495 * gcc.c-torture/special/eeprof-1.c: New test, for
35496 -finstrument-functions.
35497 * gcc.c-torture/special/special.exp: Run it.
35498
35499 1998-07-29 Jeffrey A Law (law@cygnus.com)
35500
35501 * gcc.c-torture/compile/980729-1.c: New test.
35502
35503 1998-07-27 Nick Clifton <nickc@cygnus.com>
35504
35505 * gcc.c-torture/execute/ieee/930529-1.c (main): Check to see if
35506 __thumb__ is defined, and test for ARM style doubles if so.
35507
35508 1998-07-26 Dave Love <d.love@dl.ac.uk>
35509
35510 * g77.f-torture/noncompile/980615-0.f: New test.
35511
35512 1998-07-26 H.J. Lu (hjl@gnu.org)
35513
35514 * gcc.dg/980312-1.c: Do link instead of compile.
35515 * gcc.dg/980313-1.c: Likewise.
35516
35517 1998-07-26 Jeffrey A Law (law@cygnus.com)
35518
35519 * gcc.c-torture/compile/980726-1.c: New test.
35520
35521 1998-07-25 Dave Love <d.love@dl.ac.uk>
35522
35523 * g77.f-torture/execute/io0.f: New test.
35524
35525 1998-07-24 Nick Clifton <nickc@cygnus.com>
35526
35527 * gcc.c-torture/execute/comp-goto-1.c (main): Make main() return
35528 an int.
35529
35530 1998-06-18 Michael Meissner <meissner@cygnus.com>
35531
35532 * gcc.c-torture/execute/980618-{1,2}.c: New tests that showed up
35533 m32r bugs.
35534
35535 1998-07-17 Nick Clifton <nickc@cygnus.com>
35536
35537 * gcc.dg/980626-1.c: Expect failures for all toolchains until
35538 c-decl.c:grokdeclarator can handle mode attributes.
35539
35540 1998-07-16 Jeffrey A Law (law@cygnus.com)
35541
35542 * gcc.c-torture/execute/980716-1.c: New test.
35543
35544 1998-07-13 Jeffrey A Law (law@cygnus.com)
35545
35546 * gcc.c-torture/execute/920715-1.x: No longer expected to fail on
35547 the mn10200.
35548 * gcc.c-torture/execute/strct-varg-1.x: New file. Expect failure on
35549 the mn10200.
35550 * gcc.c-torture/execute/va-arg-3.x: Similarly.
35551 * gcc.c-torture/compile/930326-1.x: Similarly.
35552
35553 1998-07-13 Dave Love <d.love@dl.ac.uk>
35554
35555 * g77.f-torture/execute/auto0.f, g77.f-torture/execute/auto1.f:
35556 New test from Craig.
35557
35558 1998-07-12 Dave Love <d.love@dl.ac.uk>
35559
35560 * g77.f-torture/noncompile/980616-0.f: New test.
35561
35562 * g77.f-torture/execute/970816-3.f: New test from Craig.
35563
35564 1998-07-10 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
35565
35566 * g++.other/singleton.C: Return error value instead of taking
35567 SIGSEGV.
35568
35569 1998-07-10 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-karlsruhe.de>
35570
35571 * g++.other/singleton.C: New test. Warning is under dispute.
35572 Runtime crash is not.
35573
35574 1998-07-09 Martin von Loewis <martin@mira.isdn.cs.tu-berlin.de>
35575
35576 * g++.ns/{alias2.C, alias5.C, koenig4.C, lookup3.C ns13.C,
35577 ns14.C, ns15.C, template3.C, undef1.C, using4.C, using5.C,
35578 using6.C, using7.C}: New namespace tests.
35579
35580 1998-07-09 Alexandre Oliva <oliva@dcc.unicamp.br>
35581
35582 * g++.old-deja/g++.other/partspec1.C: Test matching of partial
35583 specialization with typedef'ed names used as array indexes.
35584
35585 1998-07-09 Jeffrey A Law (law@cygnus.com)
35586
35587 * gcc.c-torture/execute/980709-1.c: New test.
35588
35589 * gcc.dg/980709-1.c: New test.
35590
35591 1998-07-07 Richard Henderson <rth@cygnus.com>
35592
35593 * gcc.c-torture/execute/bcp-1.c: New test.
35594
35595 1998-07-07 Jeffrey A Law (law@cygnus.com)
35596
35597 * gcc.c-torture/execute/980707-1.c: New test.
35598
35599 1998-07-06 Kamil Iskra <iskra@student.uci.agh.edu.pl>
35600
35601 * gcc.c-torture/compile/980706-1.c: New test.
35602
35603 1998-07-01 Dave Love <d.love@dl.ac.uk>
35604
35605 * g77.f-torture/execute/980701-0.f,
35606 g77.f-torture/execute/980701-1.f: New test from Craig.
35607
35608 1998-07-01 Jeffrey A Law (law@cygnus.com)
35609
35610 * gcc.c-torture/compile/980701-1.c: New test.
35611
35612 * gcc.c-torture/execute/980701-1.c: New test.
35613
35614 1998-06-30 Klaus-Georg Adams <Klaus-Georg.Adams@chemie.uni-ka
35615 rlsruhe.de>
35616
35617 * g++.old-deja/g++.robertl/eb132.C: New test.
35618 * g++.old-deja/g++.robertl/eb133.C: Likewise.
35619
35620 1998-06-29 Dave Love <d.love@dl.ac.uk>
35621
35622 * g77.f-torture/execute/980628-7.f,
35623 g77.f-torture/execute/980628-8.f,
35624 g77.f-torture/execute/980628-9.f,
35625 g77.f-torture/execute/980628-10.f: New tests from Craig.
35626
35627 * g77.f-torture/execute/980628-3.f: Remove mail headers.
35628
35629 1998-06-28 Jeffrey A Law (law@cygnus.com)
35630
35631 * g77.f-torture/execute/980628-4.f: New test from Craig.
35632 * g77.f-torture/execute/980628-5.f: Likewise.
35633 * g77.f-torture/execute/980628-2.f: Likewise.
35634 * g77.f-torture/execute/980628-0.f: Likewise.
35635 * g77.f-torture/execute/980628-1.f: Likewise.
35636 * g77.f-torture/execute/980628-3.f: Likewise.
35637 * g77.f-torture/execute/980628-6.f: Likewise.
35638
35639 1998-06-28 Jeffrey A Law (law@cygnus.com)
35640
35641 * lib/g77.exp (default_g77_version): Tweak to make it work in a build
35642 directory when nothing has been installed yet.
35643
35644 1998-06-27 Carlo Wood <carlo@runaway.xs4all.nl>
35645
35646 * gcc.c-torture/special/special.exp: Handle newer versions of
35647 dejagnu.
35648
35649 1998-06-26 Jeffrey A Law (law@cygnus.com)
35650
35651 * gcc.dg/980626-1.c: New test.
35652
35653 1998-06-19 Bruno Haible <haible@ilog.fr>
35654
35655 * gcc.misc-tests/m-un-2.c: New test.
35656 * g++.old-deja/g++.other/warn01.c: Likewise.
35657
35658 1998-06-19 Robert Lipe <robertl@dgii.com>
35659
35660 * gcc.dg/980414-1.c: Move comments outside of ASM to improve
35661 compatibility with assmblers with a different comment character.
35662 Eliminate use of GAS-specific extensions.
35663
35664 1998-06-19 Jeffrey A Law (law@cygnus.com)
35665
35666 * gcc.c-torture/execute/ieee/980619-1.c: New test.
35667
35668 1998-06-19 Robert Lipe <robertl@dgii.com>
35669
35670 *lib/g77.exp: Replace search for libf2c.a with search for newly
35671 renamed libg2c.a
35672
35673 1998-06-17 Jeffrey A Law (law@cygnus.com)
35674
35675 * gcc.c-torture/execute/980617-1.c: New test.
35676
35677 1998-06-12 Jeffrey A Law (law@cygnus.com)
35678
35679 * gcc.c-torture/execute/980612-1.c: New test.
35680
35681 1998-06-08 Jeffrey A Law (law@cygnus.com)
35682
35683 * gcc.dg/980523-1.c: Only test on ppc-linux.
35684 * gcc.dg/980526-1.c, gcc.dg/switch-1.c: Likewise.
35685
35686 * gcc.c-torture/execute/980608-1.c: New test.
35687
35688 1997-06-05 J"orn Rennecke <amylaar@cygnus.co.uk>
35689
35690 * gcc.c-torture/execute/980605-1.c: New test.
35691
35692 1998-06-04 Jeffrey A Law (law@cygnus.com)
35693
35694 * gcc.c-torture/execute/980604-1.c: New test.
35695
35696 1998-06-02 Jeffrey A Law (law@cygnus.com)
35697
35698 * gcc.c-torture/execute/980602-1.c: New test.
35699 * gcc.c-torture/execute/980602-2.c: Likewise.
35700
35701 1998-06-02 Dave Love <d.love@dl.ac.uk>
35702
35703 * 970125-0.f: Fix per JCB. Add commentary.
35704
35705 1998-05-31 Michael Meissner <meissner@cygnus.com>
35706
35707 * gcc.c-torture/execute/ieee/mzero2.c: New test to better test
35708 IEEE -0 support.
35709
35710 1998-05-29 Peter Leven <leven@lpr.e-technik.tu-muenchen.de>
35711
35712 * gcc.c-torture/execute/ieee/fp-cmp-1.c: Set up signal handler
35713 earlier.
35714
35715 1998-05-28 Catherine Moore <clm@cygnus.com>
35716
35717 * gcc.c-torture/execute/980526-3.c: New test.
35718
35719 1998-05-27 Manfred Hollstein <manfred@s-direktnet.de>
35720
35721 * g++.old-deja/g++.jason/thunk2.C: Setup this test to be expected to
35722 fail on m68k-motorola-sysv and m88k-motorola-sysv3.
35723 * g++.old-deja/g++.jason/thunk3.C: Add m68k-motorola-sysv and
35724 m88k-motorola-sysv3 to XFAIL.
35725
35726 1998-05-26 Franz Sirl <Franz.Sirl-kernel@lauterbach.com>
35727
35728 * gcc.dg/980526-1.c: New test.
35729 * gcc.c-torture/execute/980526-2.c: New test.
35730
35731 1998-05-26 Jeffrey A Law (law@cygnus.com)
35732
35733 * gcc.dg/980523-1.c: Change "ppc" to "powerpc".
35734
35735 * gcc.c-torture/execute/980526-1.c: New test.
35736
35737 1998-05-26 Dave Love <d.love@dl.ac.uk>
35738
35739 * g77.f-torture/execute/alpha2.f: Add runtime test.
35740
35741 1998-05-24 Jason Merrill <jason@yorick.cygnus.com>
35742
35743 * g++.old-deja/old-deja.exp: Strip leading directories.
35744
35745 * lib/old-dejagnu.exp: All tests fail if we got an internal compiler
35746 error for the line. Don't run multiple tests for the same line.
35747
35748 1998-05-23 Jeffrey A Law (law@cygnus.com)
35749
35750 * gcc.dg/980523-1.c: New test.
35751
35752 1998-05-23 Dave Love <d.love@dl.ac.uk>
35753
35754 * g77.f-torture/compile/970915-0.f: New test.
35755
35756 1998-05-23 Jason Merrill <jason@yorick.cygnus.com>
35757
35758 * lib/old-dejagnu.exp: Ignore C++ "instantiated from" mesages.
35759
35760 1998-05-21 Jeffrey A Law (law@cygnus.com)
35761
35762 * gcc.dg/980520-1.c: New test.
35763
35764 1998-05-20 Manfred Hollstein <manfred@s-direktnet.de>
35765
35766 * gcc.dg/980502-1.c: Fix return type.
35767
35768 1998-05-20 Jeffrey A Law (law@cygnus.com)
35769
35770 * gcc.dg/{980502-1.c, clobbers.c}: New tests.
35771 * gcc.c-torture/compile/{980504-1.c, 980506-1.c}: Likewise.
35772 * gcc.c-torture/compile/{980506-2.c, 980611-1.c}: Likewise.
35773 * gcc.c-torture/execute/{980505-1.c, 980505-2.c, 980506-1.c}: Likewise.
35774 * gcc.c-torture/execute/{980506-2.c, 980506-3.c}: Likewise.
35775
35776 1998-05-20 Dave Love <d.love@dl.ac.uk>
35777
35778 * g77.f-torture/execute/980520-1.f: New test.
35779
35780 1998-05-15 Dave Love <d.love@dl.ac.uk>
35781
35782 * lib/mike-g77.exp: New file.
35783
35784 * g77.f-torture/noncompile/noncompile.exp,
35785 g77.f-torture/noncompile/check0.f: New files.
35786
35787 1998-05-14 Dave Love <d.love@dl.ac.uk>
35788
35789 * g77.f-torture/execute/short.f, g77.f-torture/execute/le.f,
35790 g77.f-torture/execute/exp.f, g77.f-torture/execute/erfc.f,
35791 g77.f-torture/execute/dnrm2.f, g77.f-torture/execute/dcomplex.f,
35792 g77.f-torture/execute/cpp.F, g77.f-torture/execute/complex_1.f,
35793 g77.f-torture/execute/claus.f, g77.f-torture/execute/cabs.f: Call
35794 abort where appropriate.
35795
35796 1998-05-05 Michael Meissner <meissner@cygnus.com>
35797
35798 * lib/c-torture.exp (TORTURE_OPTIONS): Add -Os to options.
35799 * lib/f-torture.exp (TORTURE_OPTIONS): Ditto.
35800
35801 1998-04-29 Dave Love <d.love@dl.ac.uk>
35802
35803 * g77.f-torture/compile/980419-1.f: Removed since doesn't compile.
35804
35805 1998-04-27 Dave Love <d.love@dl.ac.uk>
35806
35807 * g77.f-torture/compile/980427-0.f: New test.
35808
35809 1998-04-24 Dave Love <d.love@dl.ac.uk>
35810
35811 * g77.f-torture/compile/980424-0.f: New test.
35812
35813 1998-04-19 Dave Love <d.love@dl.ac.uk>
35814
35815 * g77.f-torture/compile/980419-2.f (main): New test.
35816 * g77.f-torture/compile/970125-0.f: New test.
35817 * g77.f-torture/compile/980419-1.f: New test.
35818
35819 1998-04-08 Jim Wilson <wilson@cygnus.com>
35820
35821 * gcc.c-torture/execute/980407-1.c: Delete test. Is duplicate
35822 of loop-4.c.
35823
35824 1998-04-07 Jim Wilson <wilson@cygnus.com>
35825
35826 * gcc.c-torture/execute/980407-1.c: New test from Joern Rennecke.
35827
35828 1998-04-03 Jim Wilson <wilson@cygnus.com>
35829
35830 * gcc.c-torture/compile/980329-1.c: New test.
35831
35832 1998-03-18 Jim Wilson <wilson@cygnus.com>
35833
35834 * gcc.dg/980313-1.c: New test for fp conditional move on PPro.
35835 * gcc.dg/980312-1.c: Fix typo in -march command.
35836
35837 1998-03-16 H.J. Lu (hjl@gnu.org)
35838
35839 * gcc.dg/980312-1.c: New test for fp conditional move on PPro.
35840
35841 1998-03-11 Robert Lipe <robertl@dgii.com>
35842
35843 * g77.f-torture/execute/980310-5.f: Deleted. Craig Burley and
35844 Dave Love agree the Fortran source is bogus.
35845
35846 1998-03-11 Robert Lipe <robertl@dgii.com>
35847
35848 * g77.f-torture/compile/980310-1.f, g77.f-torture/compile/980310-2.f
35849 g77.f-torture/compile/980310-3.f, g77.f-torture/compile/980310-4.f
35850 g77.f-torture/compile/980310-6.f, g77.f-torture/compile/980310-7.f
35851 g77.f-torture/compile/980310-8.f: New tests from egcs-bugs archives.
35852 * g77.f-torture/execute/980310-5.f: New test from egcs-bugs archives.
35853
35854 1998-03-10 Alexandre Oliva <oliva@dcc.unicamp.br>
35855
35856 * g++.old-deja/g++.other/friend1.C: New test.
35857
35858 1998-02-18 Dave Love <d.love@dl.ac.uk>
35859
35860 * g77.f-torture/execute/dnrm2.f (dnrm2): Avoid uninitialized (and
35861 possibly uninitialized) variables and declare dnrm2.
35862
35863 1998-02-23 Robert Lipe <robertl@dgii.com>
35864
35865 From Bruno Haible <haible@ilog.fr>:
35866 * gcc.c-torture/execute/980223.c: New test.
35867
35868 1998-02-13 Jeffrey A Law (law@cygnus.com)
35869
35870 * gcc.dg/ifelse-1.c: New test.
35871
35872 1998-02-09 H.J. Lu (hjl@gnu.org)
35873
35874 * lib/g77.exp (g77_target_compile): Fix multilibs for libf2c.
35875
35876 * lib/old-dejagnu.exp (old-dejagnu): Added the
35877 "execution test - XFAIL *-*-*" handling in the spirit of
35878 "excess errors test -". Changed the "execution test fails"
35879 handling to be like "excess errors test fails".
35880 * Update various tests accordingly.
35881
35882 1998-02-06 Jim Wilson <wilson@cygnus.com>
35883
35884 * gcc.c-torture/execute/980205.c: New test.
35885
35886 1998-01-18 Jeffrey A Law (law@cygnus.com)
35887
35888 * lib/c-torture.exp: Look for .x files instead of .cexp files.
35889 * lib/f-torture.exp: Similarly.
35890 * gcc.c-torture: Rename all .cexp files to .x files.
35891
35892 1997-12-08 J"orn Rennecke <amylaar@cygnus.co.uk>
35893
35894 * gcc.c-torture/noncompile/noncompile.exp (921102-1.c): Fixed comment.
35895 (940510-1.c): Removed duplicate.
35896 (971104-1.c): New test.
35897
35898 1997-11-25 Kate Hedstrom (kate@ahab.rutgers.edu)
35899
35900 * lib/f-torture.exp: Improve error and loop detection.
35901
35902 1997-11-19 Michael Meissner <meissner@cygnus.com>
35903
35904 * gcc.c-torture/execute/950221-1.c (filler): If STACK_SIZE is defined,
35905 use that to size the filler array.
35906
35907 1997-09-26 Bob Manson <manson@charmed.cygnus.com>
35908
35909 * lib/c-torture.exp(c-torture-execute): Fix typo.
35910
35911 * lib/old-dejagnu.exp(old-dejagnu): Use a name derived from the
35912 testcase as the executable name. Keep the executable around if
35913 the test fails.
35914
35915 1997-09-19 Bob Manson <manson@charmed.cygnus.com>
35916
35917 * lib/c-torture.exp (TORTURE_OPTIONS): Removed unnecessary
35918 changes. Only test one -g option, and move it to the end of the
35919 list of options to test.
35920
35921 1997-09-19 Michael Meissner <meissner@cygnus.com>
35922
35923 * lib/c-torture.exp (TORTURE_OPTIONS): Check for the environment
35924 variable GCC_TORTURE_OPTIONS to supply default switches separated
35925 by colons. If no environment variable, run tests with -O0 -g, -O1
35926 -g, and -O2 -g as well.
35927
35928 1997-09-17 Bob Manson <manson@charmed.cygnus.com>
35929
35930 * lib/plumhall.exp: Don't set PHSRC in this file. Add a few
35931 explanatory comments. Fix indentation.
35932
35933 1997-09-15 Jeffrey A Law (law@cygnus.com)
35934
35935 * lib/g++.exp (g++_init): Look for xgcc in $basedir too.
35936
35937 1997-09-11 Jeffrey A Law (law@cygnus.com)
35938
35939 * g++.old-deja/g++.brendan/scope4.C: No longer expected to fail.
35940 * g++.old-deja/g++.mike/p7325.C: Likewise.
35941 * g++.old-deja/g++.mike/eh51.C: No longer expected to fail on the PA.
35942
35943 1997-09-11 Alexandre Oliva (oliva@dcc.unicamp.br)
35944
35945 * g++.old-deja/g++.brendan/crash20.C: Rework to avoid libg++.
35946 * g++.old-deja/g++.brendan/crash30.C: Likewise.
35947 * g++.old-deja/g++.brendan/crash39.C: Likewise.
35948 * g++.old-deja/g++.law/operators4.C: Likewise.
35949
35950 1997-09-11 Joe Buck (jbuck@synopsys.com)
35951
35952 * g++.old-deja/g++.mike/p658.C: eliminate <bool.h> use.
35953 * g++.old-deja/g++.mike/p784.C: Ditto.
35954 * g++.old-deja/g++.mike/p785.C: Ditto.
35955
35956 1997-09-05 Jeffrey A Law (law@cygnus.com)
35957
35958 * gcc.c-torture/execute/cbrt.c: Tweak to work on more targets.
35959
35960 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35961
35962 * gcc.c-torture/execute/ieee/ieee.exp: Check for ieee_multilib_flags
35963 target feature; pass this to c-torture-execute as needed.
35964
35965 1997-09-03 Bob Manson <manson@charmed.cygnus.com>
35966
35967 * lib/c-torture.exp(c-torture-execute): If the previous and the
35968 current executables being tested are identical, we don't need to
35969 run the executable again. Try to make the executable names
35970 unique. Add an optional argument for passing additional compiler
35971 flags.
35972
35973 1997-09-02 Doug Evans <dje@canuck.cygnus.com>
35974
35975 * lib/gcc-dg.exp (gcc-dg-test): Fix typos setting compile_type.
35976
35977 1997-08-29 Jeffrey A Law (law@cygnus.com)
35978
35979 * gcc.c-torture/execute/921007-1.c: Make strcmp static.
35980
35981 1997-07-31 Jeffrey A Law (law@cygnus.com)
35982
35983 * gcc.c-torture/execute/920501-9.c: Fix to work on targets with
35984 32bit or larger longs.
35985
35986 * gcc.c-torture/execute/961017-2.c: Fix to work on targets which
35987 have either a 32bit long or 32bit int.
35988
35989 1997-07-29 J"orn Rennecke <amylaar@cygnus.co.uk>
35990
35991 * gcc.c-torture/execute/conversion.c (test_float_to_integer):
35992 Make double precision tests dependent on sizeof (double).
35993
35994 1997-07-09 Bob Manson <manson@charmed.cygnus.com>
35995
35996 * gcc.prms/5403.c: Allow CRLFs to occur at the start of the output
35997 too.
35998
35999 1997-06-17 J"orn Rennecke <amylaar@cygnus.co.uk>
36000
36001 * gcc.c-torture/compile/961203-1.cexp: New script.
36002
36003 1997-06-16 Bob Manson <manson@charmed.cygnus.com>
36004
36005 * lib/g++.exp(g++_init): Use g++_include_flags instead of making
36006 up the includes ourselves.
36007
36008 1997-06-11 Bob Manson <manson@charmed.cygnus.com>
36009
36010 * lib/plumhall.exp: Remove random include, and add a few
36011 verbose messages for debugging.
36012
36013 1997-06-06 Bob Manson <manson@charmed.cygnus.com>
36014
36015 * lib/g++.exp: Use g++_link_flags from libgloss.exp, instead
36016 of trying to do it ourselves.
36017
36018 1997-06-04 J"orn Rennecke <amylaar@cygnus.co.uk>
36019
36020 * gcc.c-torture/execute/ieee/ieee.exp: Set -mieee for SH.
36021
36022 1997-06-04 Bob Manson <manson@charmed.cygnus.com>
36023
36024 * gcc.prms/5403.c: Made regexp a bit less strict.
36025
36026 1997-06-03 Bob Manson <manson@charmed.cygnus.com>
36027
36028 * lib/mike-gcc.exp: Don't use global exec_output anymore. Output
36029 is returned from remote_load instead.
36030 * lib/plumhall.exp: Ditto.
36031 * lib/mike-g++.exp: Ditto.
36032 * lib/old-dejagnu.exp: Ditto.
36033 * lib/c-torture.exp: Ditto.
36034
36035 1997-05-30 Bob Manson <manson@charmed.cygnus.com>
36036
36037 * lib/g++.exp: Use build_wrapper procedure.
36038 * lib/gcc.exp: Ditto.
36039
36040 1997-05-20 Jeffrey A Law (law@cygnus.com)
36041
36042 * gcc.c-torture/execute/*.c: Include stdlib.h instead of using
36043 an old-style decl for malloc. Fixes tests to work when
36044 sizeof (int) != sizeof (size_t).
36045
36046 1997-05-15 Mike Meissner <meissner@cygnus.com>
36047
36048 * gcc.c-torture/execute/va-arg-3.c: If NO_VARARGS is defined, nop test.
36049
36050 * gcc.c-torture/execute/strct-varg-1.c: If NO_VARARGS is defined,
36051 use stdargs.h interface.
36052
36053 1997-05-15 Mike Meissner <meissner@cygnus.com>
36054
36055 * lib/gcc.exp (gcc_target_compile): If gcc,no_varargs, define
36056 NO_VARARGS when compiling.
36057
36058 1997-05-01 Bob Manson <manson@charmed.cygnus.com>
36059
36060 * lib/plumhall.exp(ph_includes): New procedure.
36061 (ph_make): Use it.
36062 (ph_compiler): Ditto.
36063
36064 * lib/g++.exp: Rename test-glue.c to testglue.c.
36065 * lib/gcc.exp: Ditto.
36066
36067 1997-04-10 Bob Manson <manson@charmed.cygnus.com>
36068
36069 * lib/g++.exp(g++init): Don't try to be smart, always run g++_init
36070 to completion when it's called.
36071
36072 1997-03-21 Michael Meissner <meissner@cygnus.com>
36073
36074 * gcc.c-torture/execute/920501-7.c (main,x): If NO_LABELS_VALUES
36075 is defined, don't do test.
36076
36077 1997-03-20 Doug Evans <dje@canuck.cygnus.com>
36078
36079 * lib/plumhall.exp (ph_make): Comment out errorCode=NONE test
36080 for object files.
36081 (ph_summary): Mark skipped testcases as untested, not unresolved.
36082
36083 * lib/plumhall.exp (ph_make): If unresolved because of bad
36084 errorCode, record errorCode in log file.
36085 (*): Replace send_log/verbose with verbose -log.
36086
36087 1997-03-19 Michael Meissner <meissner@cygnus.com>
36088
36089 * gcc.c-torture/execute/ieee/rbug.c (main): Don't do long long to
36090 double conversion if double isn't at least 8 bytes.
36091
36092 * gcc.c-torture/execute/cvt-1.c: Make all functions use long, not
36093 int to work with targets where int is 16 bits.
36094
36095 * gcc.c-torture/execute/920715-1.c (main): If double isn't at least
36096 8 bytes, just exit, since 4 byte doubles don't have enough bits of
36097 precision for the test to complete.
36098
36099 1997-03-14 Michael Meissner <meissner@cygnus.com>
36100
36101 * gcc.c-torture/execute/920715-1.cexp (d10v-*-*): Expect to fail
36102 if d10v is not compiled with the -mdouble64 flag.
36103 * gcc.c-torture/execute/ieee/rbug.cexp (d10v-*-*): Ditto.
36104
36105 * gcc.c-torture/execute/cvt-1.cexp (d10v-*-*): Expect to fail if
36106 d10v is not compiled with the -mint32 flag.
36107
36108 1997-03-13 Bob Manson <manson@charmed.cygnus.com>
36109
36110 * lib/plumhall.exp: Use incr_count.
36111
36112 1997-03-12 Jeffrey A Law (law@cygnus.com)
36113
36114 * gcc.c-torture: Update to c-torture-1.45.
36115
36116 1997-02-23 Bob Manson <manson@charmed.cygnus.com>
36117
36118 * lib/gcc.exp(gcc_init): Add args parameter (which will contain
36119 the name of the expect testcase file).
36120
36121 * lib/g++.exp(g++_init): Ditto.
36122
36123 1997-02-20 Bob Manson <manson@charmed.cygnus.com>
36124
36125 * lib/g++.exp(g++_exit): $gluefile lives on the build, not
36126 the host.
36127
36128 * lib/gcc.exp(gcc_exit): New procedure.
36129
36130 1997-02-19 Bob Manson <manson@charmed.cygnus.com>
36131
36132 * g++.old-deja/g++.rfg/*: Added "Build don't link" and ERROR
36133 specs where appropriate.
36134
36135 * g++.old-deja/g++.arm/*: Added additional ERROR checks
36136 because of new "candidates are" messages, and removed a few
36137
36138 * Converted all non-old-style g++ testcases to old-style, and
36139 moved into g++.old-deja.
36140
36141 1997-02-14 Bob Manson <manson@charmed.cygnus.com>
36142
36143 * lib/old-dejagnu.exp(old-dejagnu): Add various "skip if"
36144 options.
36145
36146 * lib/gcc.exp(gcc_init): Don't set gluefile unless the compile
36147 succeeded.
36148
36149 * lib/g++.exp(g++_init): Don't unset gluefile unless it exists.
36150
36151 1997-02-13 Michael Meissner <meissner@cygnus.com>
36152
36153 * lib/gcc.exp (gcc_target_compile): Add support for defining
36154 NO_TRAMPOLINES and NO_LABEL_VALUES if the baseboard file indicates
36155 the machine doesn't have those features.
36156
36157 1997-02-11 Bob Manson <manson@charmed.cygnus.com>
36158
36159 * g++.law/operators4.exp: Don't use LIBS.
36160
36161 1997-02-08 Bob Manson <manson@charmed.cygnus.com>
36162
36163 * g++.law/virtual1.exp: Don't use CXX_FLAGS.
36164
36165 * lib/mike-g++.exp: Don't set the compiler to be tested here.
36166 * lib/g++.exp: Set it here instead. Also, allow use of the
36167 --tool_exec and --tool_opt options. Change CXX to
36168 GXX_UNDER_TEST.
36169
36170 * g++.old-deja/old-deja.exp: Change CXX to GXX_UNDER_TEST.
36171
36172 * lib/gcc.exp: Allow use of --tool_exec and --tool_opt.
36173
36174 1997-02-07 Bob Manson <manson@charmed.cygnus.com>
36175
36176 * lib/old-dejagnu.exp: Use prune_warnings instead of
36177 prune_system_crud.
36178 * lib/mike-g++.exp: Ditto.
36179 * lib/gcc.exp: Ditto.
36180 * lib/g++.exp: Ditto.
36181
36182 * lib/g++.exp: Include both libstdc++ and libstdc++/stl.
36183
36184 1997-02-07 Jeffrey A Law (law@cygnus.com)
36185
36186 * 941014-2.c: Include stdlib.h
36187 * 960327-1.c: Include stdio.h
36188 * dbra.c, index-1.c: Don't assume ints are 32bits.
36189
36190 1997-02-04 Bob Manson <manson@charmed.cygnus.com>
36191
36192 * lib/gcc.exp: Add gcc,stack_size target feature.
36193
36194 * lib/g++.exp(g++_target_compile): Add the include and link
36195 paths here, not in two other places. And, it's $options, not
36196 options.
36197
36198 * lib/mike-g++.exp(postbase): Remove the code that determines
36199 the correct include and link paths.
36200 * g++.old-deja/old-deja.exp: Ditto.
36201
36202 1997-02-03 Bob Manson <manson@charmed.cygnus.com>
36203
36204 * lib/g++.exp(g++_init): target_compile no longer returns the
36205 filename of the result.
36206
36207 1997-02-02 Bob Manson <manson@charmed.cygnus.com>
36208
36209 * gcc.misc-tests/gcov.exp: Add -nocomplain to the
36210 call to glob.
36211
36212 * gcc.c-torture/special/special.exp: Change call to
36213 gcc_target_compile to include the object file.
36214
36215 1997-02-02 Ian Lance Taylor <ian@cygnus.com>
36216
36217 * gcc.c-torture/special/special.exp: Correct misspelling in last
36218 change.
36219
36220 1997-02-01 Bob Manson <manson@charmed.cygnus.com>
36221
36222 * lib/plumhall.exp(ph_summary): Log the entire output of the
36223 executable. Return -1 if there were any failures, 0 otherwise.
36224 (ph_execute): Return -1 if there were any failures, 0 otherwise.
36225 (ph_make): Clean up objects and executables that were built
36226 if the tests succeeded.
36227
36228 1997-01-30 Bob Manson <manson@charmed.cygnus.com>
36229
36230 * g++.old-deja/old-deja.exp: Add -L and -I flags so we include
36231 libraries and includes in the build tree as appropriate.
36232
36233 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
36234
36235 * lib/c-torture.exp: Instead of looking for the global variable
36236 NO_LONG_LONG, check to see if that's a feature of the target.
36237
36238 1997-01-29 Bob Manson <manson@charmed.cygnus.com>
36239
36240 * config/default.exp: Minimize. Delete the remainer of the files in
36241 config; this functionality is now in devo/dejagnu/config.
36242
36243 g++.*/*: Pass any additional flags used to compile to postbase;
36244 delete CXXFLAGS.
36245
36246 gcc.c-torture/*: Remove calls to gcc_init and gcc_finish; this
36247 is now done by runtest.exp. Use gcc_target_compile instead of
36248 compile.
36249
36250 lib/c-torture.exp: Use gcc_target_compile instead of compile.
36251 Remove references to CFLAGS. Use remote_file instead of
36252 calling rm -f.
36253 (c-torture): Take a list of arguments to use to compile this
36254 testcase.
36255
36256 lib/g++.exp: Simplify. Use target_compile instead of compile.
36257 lib/gcc-dg.exp: Ditto.
36258 lib/gcc.exp: Ditto.
36259 lib/mike-{gcc,g++}.exp: Ditto.
36260 lib/old-dejagnu.exp: Ditto.
36261 lib/plumhall.exp: Ditto.
36262
36263 1997-01-08 Jim Wilson <wilson@cygnus.com>
36264
36265 * lib/plumhall.exp (ph_make): Use CFLAGS and ANSICFLAGS when linking.
36266 (ph_linker): Likewise.
36267
36268 1996-11-13 Joern Rennecke <amylaar@cygnus.com>
36269
36270 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: Only use
36271 MAP_ANON / MAP_ANONYMOUS if defined;
36272 else try to map from /dev/zero .
36273
36274 1996-11-12 Jeffrey A Law (law@cygnus.com)
36275
36276 * gcc.c-torture/execute/{loop-2e.c,loop-2f.c}: If MAP_ANON
36277 isn't defined, then define it to MAP_ANONYMOUS.
36278
36279 1996-11-12 Jeffrey A Law (law@cygnus.com)
36280
36281 * gcc.c-torture: Update to c-torture-1.42 release.
36282
36283 1996-11-11 Jeffrey A Law (law@cygnus.com)
36284
36285 * gcc.c-torture: Update to c-torture-1.41 release.
36286
36287 1996-10-27 Jeffrey A Law (law@cygnus.com)
36288
36289 * gcc.c-torture/execute/enum-1.c: New test. Will be in next
36290 c-torture release.
36291
36292 1996-08-15 Brendan Kehoe <brendan@lisa.cygnus.com>
36293
36294 * lib/gcc.exp (gcc_init): Always append the target_info to CFLAGS
36295 and LDFLAGS. Fix second case to append the target_info ldflags
36296 onto LDFLAGS, not CFLAGS.
36297 * lib/g++.exp (g++_init): Add target_info stuff.
36298 * lib/old-dejagnu.exp (old-dejagnu-init): Likewise. Add inclusion
36299 of libgloss and newlib flags for !native.
36300
36301 * config/proelf.exp: Load remote.exp and do `push_target hppro'.
36302 (GDB): Fix relative path to go up another dir for finding gdb.
36303
36304 1996-08-08 Rob Savoye <rob@chinadoll.cygnus.com>
36305
36306 * lib/gcc.exp(gcc_init): Set CFLAGS and LDFLAGS to their new
36307 versions in the target_info array, if they don't exist.
36308
36309 1996-08-02 Brendan Kehoe <brendan@lisa.cygnus.com>
36310
36311 * config/vx.exp (${tool}_load): Fix syntax of `$shell_id < 0'.
36312
36313 1996-07-08 Jim Wilson <wilson@cygnus.com>
36314
36315 * lib/g++.exp: Change all uses of $base_dir/ to $base_dir/../.
36316 * lib/gcc.exp, lib/old-dejagnu.exp: Likewise.
36317
36318 1996-07-01 Bob Manson <manson@charmed.cygnus.com>
36319
36320 * lib/old-dejagnu.exp: Don't remove the output file before we've
36321 actually tested it. Don't append pwd to the path of the executable
36322 we're testing.
36323
36324 1996-06-30 Doug Evans <dje@canuck.cygnus.com>
36325
36326 * lib/g++.exp (default_g++_start): Don't pass LDFLAGS, LIBS if -c.
36327
36328 1996-06-26 Bob Manson <manson@charmed.cygnus.com>
36329
36330 * lib/old-dejagnu.exp (old-dejagnu): Add $tmpdir to specify a
36331 temporary directory for compiler files, and set it to a default
36332 value of /tmp. Set $output as the name of the output file from
36333 compiling the testcase. Add a -o option to $cflags_var so the
36334 compiler writes the final output file as $output. Set $executable
36335 to $output.
36336
36337 * lib/mike-g++.exp (postbase): Add $tmpdir to specify a temporary
36338 directory for compiler files, and set it to /tmp if it doesn't
36339 already have a value. Set $output_file to the name of the output
36340 file from compiling the testcase. Add a -o option to CXXFLAGS so
36341 the compiler writes the final output file as $output. Use $output
36342 as the executable to be tested.
36343
36344 1996-06-24 Brendan Kehoe <brendan@lisa.cygnus.com>
36345
36346 * lib/g++.exp: Also add -Wl,-rpath,... for linux.
36347
36348 1996-06-08 Jeffrey A Law (law@cygnus.com)
36349
36350 * gcc.c-torture/execute/pending-1.c: New test. Still
36351 pending in Tege's queue.
36352
36353 1996-04-24 Jim Wilson <wilson@chestnut.cygnus.com>
36354
36355 * lib/plumhall.exp (ph_summary): Add arguments name and exec_status.
36356 Add variables local_failcnt and local_unresolvedcnt. Call gcc_fail
36357 if there were failures. Call unresolved if there were unresolved
36358 testcases. Call gcc_fail if program did not run to completion.
36359 (ph_make): Pass additional argument name to ph_execute.
36360 (ph_execute): Add new argument. Pass additional arguments to
36361 ph_summary. Call gcc_fail is there is no execution output.
36362
36363 1996-04-24 Jeffrey A Law (law@cygnus.com)
36364
36365 * lib/plumhall.exp (proc_summary): Output relavent summary
36366 lines into the log so specific failures in plumhall can be
36367 investigated.
36368
36369 1996-04-10 Jeffrey A Law (law@cygnus.com)
36370
36371 * lib/c-torture.exp: Provide a default value for $NO_LONG_LONG.
36372 (c-torture-execute): Don't try to execute tests which use
36373 "long long" types if $NO_LONG_LONG is nonzero.
36374
36375 1996-04-08 Doug Evans <dje@canuck.cygnus.com>
36376
36377 * gcc.c-torture/execute/ieee/ieee.exp: Run c-torture-execute,
36378 not c-torture.
36379
36380 * gcc.ieee: Move from here.
36381 * gcc.c-torture/execute/ieee: To here.
36382
36383 1996-03-26 Jeffrey A Law (law@cygnus.com)
36384
36385 * gcc.c-torture: Update to c-torture-1.41 release.
36386
36387 1996-03-22 Jeffrey A Law (law@cygnus.com)
36388
36389 * lib/c-torture.exp (c-torture-execute): Remove "$executable",
36390 not "$output".
36391
36392 1996-03-07 Doug Evans <dje@charmed.cygnus.com>
36393
36394 * lib/gcc.exp (default_gcc_start): Don't pass $LDFLAGS $LIBS if
36395 -c present.
36396
36397 1996-03-02 Jeffrey A Law (law@cygnus.com)
36398
36399 * config/proelf.exp: Handle connecting to a simulator.
36400
36401 1996-01-31 Jeffrey A Law (law@cygnus.com)
36402
36403 * config/proelf.exp: New file. Enough framework that we can
36404 run c-torture tests on the proelf targets (or any other target
36405 that gdb can connect to for that matter).
36406
36407 1996-01-29 Doug Evans <dje@canuck.cygnus.com>
36408
36409 * gcc.c-torture/special/special.exp: Delete libs arg to dg-runtest.
36410 * gcc.ph/testing/limits/limits.exp: Likewise. Don't pass $CFLAGS.
36411
36412 * lib/plumhall.exp (ph_execute): Always call ph_summary if
36413 exec_output exists.
36414
36415 1996-01-28 Doug Evans <dje@charmed.cygnus.com>
36416
36417 * config/sim.exp (SIM_TIME_LIMIT): New user settable variable.
36418 (${tool}_load): Use 240 seconds if SIM_TIME_LIMIT not set.
36419
36420 * config/*.exp: Update FSF address. Change result of ${tool}_load
36421 to pass/fail/unresolved/unsupported/untested. Caller must now
36422 call unresolved/unsupported/untested.
36423 * lib/*.exp: Update FSF address. Update to handle new results of
36424 ${tool}_load.
36425 * lib/chill.exp (verbose): Delete.
36426
36427 1996-01-27 Doug Evans <dje@charmed.cygnus.com>
36428
36429 * lib/gcc.exp (default_gcc_start): Change order of args to
36430 $LDFLAGS $CFLAGS $LIBS.
36431 * lib/gcc-dg.exp (gcc-dg-test): Arguments have changed, update.
36432 Save/set/restore CFLAGS. Pass single arg to gcc_start.
36433 * gcc.dg/dg.exp: Delete libs arg in call to dg-runtest.
36434 (CC,CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36435 * gcc.misc-tests/dg-test.exp: Likewise.
36436 * gcc.misc-tests/msgs.exp: Likewise.
36437 * gcc.prms/prms.exp: Likewise.
36438 * gcc.misc-tests/gcov.exp: Delete libs arg in call to dg-runtest.
36439 (CFLAGS,LIBS): Delete references. Don't pass $CFLAGS to dg-runtest.
36440
36441 * lib/dg.exp: Deleted, moved to dejagnu/lib.
36442
36443 1996-01-24 Brendan Kehoe <brendan@lisa.cygnus.com>
36444
36445 * g++.old-deja/old-deja.exp: Add passing of $mathlib to old-dejagnu.
36446
36447 * g++.old-deja/old-deja.exp: Move setting of runshlib from here...
36448 * lib/old-dejagnu.exp (old-dejagnu-init): ...to here.
36449
36450 * lib/g++.exp (g++_init): Take out use of -rpath for the sun4, not
36451 necessary.
36452
36453 1996-01-20 Brendan Kehoe <brendan@cygnus.com>
36454
36455 * g++.old-deja/old-deja.exp: Move setting of runshlib out of the
36456 global for loop; add use of $mathlib.
36457 * lib/old-dejagnu.exp (old-dejagnu-init): Put the runshlib
36458 settings here; set mathlib for anything but VxWorks.
36459
36460 1996-01-22 Jeffrey A Law (law@cygnus.com)
36461
36462 * gcc.c-torture: Update to c-torture-1.40 release.
36463
36464 1996-01-03 Jeffrey A Law (law@cygnus.com)
36465
36466 * gcc.ph/testing/limits/limits.exp: Load ${tool}-dg.exp, not
36467 dg.exp.
36468
36469 1995-12-03 Jeffrey A. Law <law@sethra.cygnus.com>
36470
36471 * lib/c-torture.exp (c-torture-execute): Declare "output" as
36472 global.
36473
36474 1995-11-17 Doug Evans <dje@canuck.cygnus.com>
36475
36476 * lib/g++.exp (LIBS): Define if not already.
36477 * lib/gcc-dg.exp (gcc-dg-test): Set executable file as a.out.
36478 (gcc-dg-prune): Call prune_gcc_output.
36479 * lib/gcc.exp (prune_gcc_output): New proc.
36480 * gcc.c-torture/special (921210-1.c): Call prune_system_crud and
36481 prune_gcc_output.
36482
36483 1995-11-16 Doug Evans <dje@canuck.cygnus.com>
36484
36485 * lib/c-torture.exp (c-torture-compile): Fix calls to `unsupported'.
36486 (c-torture-execute): Likewise. Rename `name' to `testcase'.
36487
36488 1995-11-15 Jeffrey A Law (law@cygnus.com)
36489
36490 * gcc.c-torture: Update to c-torture-1.39 release.
36491
36492 1995-11-04 Doug Evans <dje@canuck.cygnus.com>
36493
36494 * lib/c-torture.exp (c-torture-execute): Don't return if one option
36495 fails, try others as well.
36496
36497 1995-11-02 Doug Evans <dje@canuck.cygnus.com>
36498
36499 * lib/c-torture.exp (c-torture-execute): This proc's result is `void'.
36500 If compilation fails, mark execute tests as `untested'.
36501 If test is marked as unsupported, don't mark compilation and
36502 execute tests as failed.
36503
36504 1995-10-25 Brendan Kehoe <brendan@lisa.cygnus.com>
36505
36506 * lib/g++.exp (g++_init): Don't link in libg++, and look to
36507 libstdc++ for whether or not we want to be doing shared
36508 libraries. Delete link_curses since we don't need it anymore.
36509 * lib/mike-g++.exp (postbase): Don't link in libg++.
36510 * g++.old-deja/old-deja.exp: Likewise.
36511
36512 1995-10-23 Brendan Kehoe <brendan@lisa.cygnus.com>
36513
36514 * lib/g++.exp (CXX): Default to run `c++' instead of `g++'.
36515
36516 1995-10-17 Brendan Kehoe <brendan@lisa.cygnus.com>
36517
36518 * lib/g++.exp (g++_init): Also check for libg++.sl for the hppa.
36519 For that, add `-Wl,-a,shared_archive'.
36520 * g++.old-deja/old-deja.exp: Likewise.
36521
36522 1995-10-17 Doug Evans <dje@canuck.cygnus.com>
36523
36524 * lib/c-torture.exp (c-torture-execute): Ensure CFLAGS restored.
36525
36526 1995-10-16 Brendan Kehoe <brendan@cygnus.com>
36527
36528 * lib/mike-g++.exp (postbase): Pay attention to the status of
36529 g++_load.
36530
36531 1995-10-16 Brendan Kehoe <brendan@lisa.cygnus.com>
36532
36533 * g++.old-deja/old-deja.exp: Add $LIBS at the end of the args.
36534
36535 1995-10-16 Doug Evans <dje@canuck.cygnus.com>
36536
36537 * lib/gcc.exp (default_gcc_start): No longer need to log program
36538 being executed or its output, execute_anywhere does that now.
36539 * lib/g++.exp (default_g++_version): Call execute_anywhere.
36540 (default_g++_start): Likewise. Delete calls to verbose/send_log.
36541
36542 1995-10-12 Brendan Kehoe <brendan@lisa.cygnus.com>
36543
36544 * g++.old-deja/old-deja.exp: Updated the shared libg++ tests to be
36545 the same as those in lib/g++.exp.
36546
36547 1995-10-10 Jeff Law (law@hurl.cygnus.com)
36548
36549 * gcc.c-torture: Update to c-torture-1.38 release.
36550 * gcc.ieee: Related changes.
36551
36552 1995-10-06 Rob Savoye <rob@darkstar.cygnus.com>
36553
36554 * mike-gcc.exp, mike-g++.exp: Use "execute_anywhere" rather than
36555 "exec". Minor reformatting changes.
36556
36557 * config/rom68k.exp (${tool}_load): Make it work in a canadian
36558 cross. This means all "exec" calls now work on a remote host as
36559 well.
36560 * lib/c-torture.exp (c-torture-compile): Make work for a canadian
36561 cross. Filter out the extra "\r\n" stuff that expect puts in.
36562 (c-torture-execute): Filter out the bogus warnings like
36563 c-torture-compile does. Add support for canadian cross.
36564 * lib/gcc.exp (default_gcc_version, default_gcc_start)
36565 Use execute_anywhere rather than calling exec directly. Now it
36566 works for canadian cross testing.
36567
36568 1995-10-05 Brendan Kehoe <brendan@rtl.cygnus.com>
36569
36570 * lib/g++.exp: Add -nocomplain flag to glob. Use catch to put the
36571 results into a variable, and check that rather than using file exists.
36572
36573 1995-10-04 Brendan Kehoe <brendan@lisa.cygnus.com>
36574
36575 * lib/g++.exp: Use glob to see libg++.so.2.7.0, since sun4 doesn't
36576 create a libg++.so. For sunos4.1.*, also add -ltermcap.
36577
36578 1995-09-26 Brendan Kehoe <brendan@lisa.cygnus.com>
36579
36580 * g++.old-deja/old-deja.exp: Create and pass runshlib and
36581 lib_curses if there's a shared libg++ in the build tree.
36582
36583 1995-09-22 Doug Evans <dje@canuck.cygnus.com>
36584
36585 * lib/mike-{gcc,g++}.exp (postbase): Restore CFLAGS, CXX_FLAGS, LIBS
36586 if not supported target.
36587
36588 1995-09-22 Brendan Kehoe <brendan@lisa.cygnus.com>
36589
36590 * lib/g++.exp (g++_init): Move empty setting of runshlib and
36591 link_curses up to always happen, not just for native builds.
36592
36593 1995-09-21 Jeff Law (law@snake.cs.utah.edu)
36594
36595 * gcc.c-torture: Update to c-torture-1.36 release.
36596 * gcc.failure: Related changes.
36597
36598 1995-09-20 Doug Evans <dje@canuck.cygnus.com>
36599
36600 * lib/plumhall.exp (PHSRC, PHDST): Allow config files to override.
36601
36602 1995-09-19 Brendan Kehoe <brendan@lisa.cygnus.com>
36603
36604 * lib/g++.exp (g++_init): Put the shared and math lib stuff in here.
36605 * lib/mike-g++.exp (postbase): Not in here. Still reference
36606 runshlib, link_curses, and mathlib for link and run.
36607
36608 * lib/mike-g++.exp (postbase): If we've built a libg++.so, then
36609 pass the runtime shared library options for Solaris, OSF/1, and
36610 Irix5, and link with -lcurses to avoid unresolved references.
36611
36612 1995-09-13 Brendan Kehoe <brendan@lisa.cygnus.com>
36613
36614 * lib/gcc.exp (gcc_init): Return if gcc_initialized is 1, so we
36615 only run once.
36616
36617 1995-09-13 Doug Evans <dje@canuck.cygnus.com>
36618
36619 * lib/c-torture.exp (c-torture-compile): Don't alter CFLAGS.
36620
36621 1995-09-11 Jeff Law (law@snake.cs.utah.edu)
36622
36623 * gcc.c-torture: Update to c-torture-1.35 release. Note we
36624 do not have a framework for the "compat" tests yet.
36625
36626 1995-09-09 Brendan Kehoe <brendan@lisa.cygnus.com>
36627
36628 * lib/mike-g++.exp (postbase): New local variable `mathlib',
36629 set to null if we're testing vxworks5.1. Use that instead of
36630 `-lm' in the setting of LIBS for link and run.
36631
36632 1995-09-08 Brendan Kehoe <brendan@lisa.cygnus.com>
36633
36634 * config/rom68k.exp (${tool}_load): Major changes to make it
36635 work. Verified that it does in fact return the stuff in
36636 exec_output properly. Catch any Emul or any TRAP other than 0.
36637
36638 1995-09-07 Brendan Kehoe <brendan@lisa.cygnus.com>
36639
36640 * lib/mike-g++.exp (prebase): Call g++_init at the end to set
36641 LDFLAGS properly for targets that need stuff from libgloss.
36642 * lib/g++.exp (g++_init): Return if gpp_initialized is 1, so we
36643 only run once.
36644 (gpp_initialized): New variable.
36645
36646 1995-09-06 Rob Savoye <rob@darkstar.cygnus.com>
36647
36648 * config/rom68k.exp: Load libgloss.exp.
36649 * lib/gcc.exp (gcc_init): get proper flags for newlib and libgloss
36650 so we can produce a fully linked binary.
36651 * lib/g++.exp (g++_init): get proper flags for newlib and libgloss
36652 so we can produce a fully linked binary.
36653
36654 1995-09-03 Doug Evans <dje@canuck.cygnus.com>
36655
36656 * lib/plumhall.exp (ph_section): Watch for expected failures.
36657 Add missing `else'.
36658
36659 * lib/c-torture.exp (c-torture-execute): Look for .cexp files to
36660 run the testcase.
36661 (c-torture): Likewise.
36662
36663 1995-08-28 Doug Evans <dje@cygnus.com>
36664
36665 * gcc.dg/dg.exp (scan-assembler, scan-assembler-not): New procs.
36666
36667 * lib/mike-g++.exp (mike_cleanup): New proc.
36668 (prebase): New globals compiler_result, not_compiler_result,
36669 target_regexp.
36670 (postbase): Likewise. Call mike_cleanup. Pass "--" to regexp to
36671 allow leading "-" in pattern. Watch for unsupported tests.
36672 If $compiler_result is set, pattern match assembler code,
36673 and ditto for $not_compiler_result.
36674 * lib/mike-gcc.exp: Likewise.
36675
36676 * lib/plumhall.exp (ph_execute): Only call ph_summary if
36677 execution "succeeded".
36678
36679 1995-08-14 Doug Evans <dje@canuck.cygnus.com>
36680
36681 * config/win32.exp: New file.
36682 * lib/c-torture.exp (c-torture-execute): Handle $exe_ext.
36683
36684 1995-08-04 Doug Evans <dje@canuck.cygnus.com>
36685
36686 * lib/gcc-dg.exp (gcc-dg-prune): Mark testcases that fill ram as
36687 unsupported.
36688 * lib/mike-{gcc,g++}.exp (postbase): Likewise.
36689 * lib/{c-torture.exp,old-dejagnu.exp}: Likewise.
36690 * lib/{gcc,g++}.exp (${tool}_check_untested_p): New proc.
36691
36692 * lib/mike-g++.exp (postbase): Delete alpha-*-* checking of
36693 "... without exceptions was ...". That is now handled by
36694 prune_system_crud.
36695 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
36696
36697 1995-08-01 Doug Evans <dje@canuck.cygnus.com>
36698
36699 * gcc.misc-tests/{acker1.c,dhry.c,dhry.h,matrix1.c,optbench.c,
36700 sieve.c,sort2.c}: New files.
36701 * gcc.misc-tests/{acker1.exp,dhry.exp,matrix1.exp,optbench.exp,
36702 sieve.exp,sort2.exp}: Drivers for them.
36703
36704 * lib/mike-gcc.exp (program_output): New user settable variable.
36705 (postbase): Call prune_system_crud. Also prune extraneous compiler
36706 messages.
36707 * lib/mike-g++.exp (program_output): New user settable variable.
36708
36709 * gcc.misc-tests/mg.exp (compiler_output): Handle multiple lines.
36710
36711 * config/sh.exp: Deleted (use sim.exp instead).
36712
36713 1995-07-28 Brendan Kehoe <brendan@lisa.cygnus.com>
36714
36715 * config/vx.exp: Declare CHECKTASK as global.
36716 * config/vxworks29k.exp: Reduce to only set CHECKTASK, and load vx.exp.
36717 * lib/mike-g++.exp: Load [pwd]/a.out, not `./a.out'.
36718 * lib/old-dejagnu.exp: Load [pwd]/$executable.
36719
36720 1995-07-26 Brendan Kehoe <brendan@lisa.cygnus.com>
36721
36722 * config/vxworks29k.exp: New file, for the a29k-vxworks5.1
36723 target. Like vx.exp, only includes `vx29k.exp' instead of
36724 `vxworks.exp'.
36725
36726 1995-07-23 Ian Lance Taylor <ian@cygnus.com>
36727
36728 * config/sim.exp: Increase time limit from 120 seconds to 240.
36729
36730 1995-07-06 Jeffrey A. Law <law@rtl.cygnus.com>
36731
36732 * gcc.c-torture/execute/950628-1.c: New test.
36733
36734 1995-06-10 Jeff Law (law@snake.cs.utah.edu)
36735
36736 * gcc.c-torture: Update with changes/additions from
36737 c-torture-1.34.
36738
36739 1995-06-05 Doug Evans <dje@canuck.cygnus.com>
36740
36741 * gcc.prms/prms.exp: Pass LDFLAGS to dg-test.
36742
36743 1995-06-04 Jeff Law (law@snake.cs.utah.edu)
36744
36745 * gcc.c-torture/compile/funcptr-1.c: Test case for 7107.
36746
36747 1995-06-01 Jeff Law (law@snake.cs.utah.edu)
36748
36749 * gcc.c-torture/compile/950512-1.c: New test.
36750 * gcc.c-torture/execute/strct-pack-4.c, strct-pack-5.c}: Likewise.
36751 * gcc.dg/struct-ret-1.c: Likewise.
36752
36753 1995-05-31 Doug Evans <dje@canuck.cygnus.com>
36754
36755 * gcc.c-torture/execute/{920410-1.c,921113-1.c,921208-2.c,
36756 930106-1.c,memcpy-1.c}: Use STACK_SIZE if defined.
36757
36758 1995-05-30 Doug Evans <dje@canuck.cygnus.com>
36759
36760 * gcc.c-torture/special/920411-1.c: Deleted.
36761 * gcc.c-torture/special/special.exp: Delete 920411-1.c.
36762
36763 1995-05-22 Doug Evans <dje@chestnut.cygnus.com>
36764
36765 * config/sim.exp (${tool}_load): Hack in call to bash to get a
36766 cpu limit.
36767
36768 1995-05-12 Torbjorn Granlund <tege@rtl.cygnus.com>
36769
36770 * gcc.c-torture/execute/{950511-1.c,950512-1.c}: New tests.
36771
36772 1995-05-04 Torbjorn Granlund <tege@adder.cygnus.com>
36773
36774 From kenner;
36775 * gcc.c-torture/execute/va-arg-2.c (f[0-9], f1[0-5]): Verify format
36776 is the proper length.
36777 * va-arg-3.c: Likewise.
36778
36779 1995-04-30 Doug Evans <dje@canuck.cygnus.com>
36780
36781 * lib/dg.exp: Moved to dejagnu/lib. Copy kept here (for awhile).
36782 * lib/gcc-dg.exp: New file, gcc interface to dg.exp.
36783
36784 * lib/gcc.exp (default_gcc_start): Delete old cruft. Delete result.
36785 * lib/g++.exp (default_g++_start): Delete old cruft.
36786
36787 1995-04-25 Torbjorn Granlund <tege@cygnus.com>
36788
36789 * gcc.c-torture/execute/memcpy-1.c: Decrease stack requirements from
36790 (2 * (1 << 18)) to (2 * (1 << 17)).
36791
36792 * gcc.c-torture/execute/arith-rand.c: Avoid -0x80000000/-1.
36793
36794 1995-04-20 J.T. Conklin <jtc@rtl.cygnus.com>
36795
36796 * config/rom68k.exp: Renamed from config/idp.exp
36797
36798 1995-04-18 Torbjorn Granlund <tege@rtl.cygnus.com>
36799
36800 * c-torture/compile/921109-2.c
36801
36802 1995-04-18 Mike Stump <mrs@cygnus.com>
36803
36804 * lib/old-dejagnu.exp: We expect Execution test failure if we expected
36805 excess errors.
36806
36807 1995-04-15 Doug Evans <dje@chestnut.cygnus.com>
36808
36809 * lib/gcc.exp (default_gcc_start): Handle leading "-" in compiler
36810 output.
36811 * lib/g++.exp (default_g++_start): Likewise.
36812
36813 1995-03-29 Torbjorn Granlund <tege@adder.cygnus.com>
36814
36815 * gcc.c-torture/compile/950329-1.c: New test.
36816
36817 1995-03-28 J.T. Conklin <jtc@rtl.cygnus.com>
36818
36819 * config/bug.exp (${tool}_load): Updated to use new remote_open
36820 and remote_close procs.
36821 * config/idp.exp: New file.
36822
36823 1995-03-22 Torbjorn Granlund <tege@rtl.cygnus.com>
36824
36825 * gcc.c-torture/execute/950322-1.c: New test.
36826
36827 1995-03-21 Doug Evans <dje@canuck.cygnus.com>
36828
36829 * config/vx.exp (${tool}_load): Clean up testing of return code from
36830 vxworks_ld and vxworks_spawn.
36831
36832 1995-03-21 Doug Evans <dje@deneb.cygnus.com>
36833
36834 * lib/c-torture.exp (c-torture-execute): Pass same text to pass/fail.
36835
36836 1995-03-13 Mike Stump <mrs@cygnus.com>
36837
36838 * lib/old-deja.exp: Add `excess errors test - ' error, now one
36839 can mark excess errors on a machine by machine basis. Note, the
36840 default is to not expect any excess errors, even when excess
36841 errors test - is given, so you will want to put an XFAIL ... on
36842 these lines. For example, // excess errors test - XFAIL hppa*-*-*
36843 mips-*-* alpha-*-* m68k-*-* is how to expect excess errors on
36844 those 4 machines, but no others.
36845
36846 1995-03-10 J.T. Conklin <jtc@rtl.cygnus.com>
36847
36848 * gcc.c-torture/execute/execute.exp (c-torture-execute): from here.
36849 * lib/c-torture.exp: to here.
36850
36851 1995-03-10 Torbjorn Granlund <tege@adder.cygnus.com>
36852
36853 * gcc.c-torture/execute/950221-1.c: New test.
36854 * gcc.c-torture/execute/struct-ret-1.c: New test.
36855 * gcc.c-torture/compile/950221-1.c: New test.
36856
36857 * gcc.c-torture/execute/941101-1.c (f): Fix typo, == was !=.
36858
36859 1995-03-03 Doug Evans <dje@canuck.cygnus.com>
36860
36861 * gcc.c-torture/execute/arith-1.c (main): Return 0.
36862 * gcc.c-torture/execute/arith-rand.c (main): Return 0.
36863
36864 1995-03-01 Gerald Baumgartner (gb@lorenzo.cs.purdue.edu)
36865
36866 * g++.gb: New directory of tests, derived from my signature and
36867 class scoping tests.
36868
36869 * g++.gb/{sig01.C, sig02.C, sig03.C, sig04.C}: New tests.
36870 * g++.gb/{sig05.C, sig06.C, sig07.C, sig08.C}: Likewise.
36871 * g++.gb/{sig09.C, sig10.C, sig11.C, sig12.C}: Likewise.
36872 * g++.gb/{sig13.C, sig14.C, sig15.C, sig16.C}: Likewise.
36873 * g++.gb/{sig17.C, sig18.C, sig19.C, sig20.C}: Likewise.
36874 * g++.gb/{sig21.C, sig22.C, sig23.C, sig24.C}: Likewise.
36875 * g++.gb/sig25.C: Likewise.
36876
36877 * g++.gb/{sig01.exp, sig02.exp, sig03.exp, sig04.exp}: Run them.
36878 * g++.gb/{sig05.exp, sig06.exp, sig07.exp, sig08.exp}: Likewise.
36879 * g++.gb/{sig09.exp, sig10.exp, sig11.exp, sig12.exp}: Likewise.
36880 * g++.gb/{sig13.exp, sig14.exp, sig15.exp, sig16.exp}: Likewise.
36881 * g++.gb/{sig17.exp, sig18.exp, sig19.exp, sig20.exp}: Likewise.
36882 * g++.gb/{sig21.exp, sig22.exp, sig23.exp, sig24.exp}: Likewise.
36883 * g++.gb/sig25.exp: Likewise.
36884
36885 * g++.gb/{scope01.C, scope02.C, scope03.C, scope04.C}: New tests.
36886 * g++.gb/{scope05.C, scope06.C, scope07.C, scope08.C}: Likewise.
36887 * g++.gb/{scope09.C, scope10.C, scope11.C, scope12.C}: Likewise.
36888 * g++.gb/scope13.C: Likewise, this test still fails.
36889
36890 * g++.gb/{scope01.exp, scope02.exp, scope03.exp, scope04.exp}: Run 'em.
36891 * g++.gb/{scope05.exp, scope06.exp, scope07.exp, scope08.exp}: Ditto.
36892 * g++.gb/{scope09.exp, scope10.exp, scope11.exp, scope12.exp}: Ditto.
36893 * g++.gb/scope13.exp: Ditto.
36894
36895 * g++.gb/README: New file, explains what these tests are about.
36896
36897 1995-02-28 Doug Evans <dje@canuck.cygnus.com>
36898
36899 * lib/dg.exp (dg-do): Support `preprocess'.
36900 (dg-test): Likewise.
36901
36902 1995-02-13 J.T. Conklin <jtc@rtl.cygnus.com>
36903
36904 * config/udi.exp: change "continue -expect" to "exp_continue".
36905
36906 1995-02-11 Torbjorn Granlund (tege@tiny.cygnus.com)
36907
36908 * gcc.c-torture/execute/{921025-1.c, 930525-1.c}:
36909 Delete redundant tests.
36910
36911 * gcc.c-torture/execute/{941014-1.c, 941014-2.c}: New tests.
36912 * gcc.c-torture/execute/{941015-1.c, 941021-1.c}: New tests.
36913 * gcc.c-torture/execute/{941025-1.c, 941031-1.c}: New tests.
36914 * gcc.c-torture/execute/{941101-1.c, 941110-1.c}: New tests.
36915 * gcc.c-torture/execute/{941202-1.c, arith-1.c}: New tests.
36916 * gcc.c-torture/execute/{arith-rand.c, complex-3.c}: New tests.
36917 * gcc.c-torture/execute/{inst-check.c, loop-1.c}: New tests.
36918 * gcc.c-torture/execute/{memcpy-1.c, va-arg-2.c}: New tests.
36919
36920 * gcc.c-torture/execute/920302-1.c: Use void * instead of long for
36921 storing label pointers.
36922 * gcc.c-torture/execute/921019-1.c: Likewise.
36923 * gcc.c-torture/execute/920501-8.c: Add prototype for sprintf.
36924 * gcc.c-torture/execute/930513-1.c: Provide full declaration for
36925 parameter fp.
36926 * gcc.c-torture/execute/va-arg-1.c (main): Add L suffix to all
36927 constants.
36928
36929 * gcc.c-torture/compile/{920501-14.c, 931127-1.c}:
36930 Delete obsolete tests.
36931
36932 * gcc.c-torture/compile/{940409-1.c, 940718-1.c}: New tests.
36933 * gcc.c-torture/compile/{941014-1.c, 941014-2.c}: New tests.
36934 * gcc.c-torture/compile/{941014-3.c, 941014-4.c}: New tests.
36935 * gcc.c-torture/compile/{941019-1.c, 941111-1.c}: New tests.
36936 * gcc.c-torture/compile/{941113-1.c, 950122-1.c}: New tests.
36937 * gcc.c-torture/compile/950124-1.c: New test.
36938
36939 * gcc.c-torture/compile/920902-1.c: Delete 2:nd parameter.
36940
36941 1995-02-08 Jason Merrill <jason@phydeaux.cygnus.com>
36942
36943 * lib/mike-g++.exp: Add -lm to LIBS.
36944
36945 1995-02-07 Doug Evans <dje@canuck.cygnus.com>
36946
36947 * lib/c-torture.exp (c-torture): Allow relative pathname in $srcdir.
36948
36949 1995-01-30 Jason Merrill <jason@phydeaux.cygnus.com>
36950
36951 * lib/mike-g++.exp: Add -lstdc++ to LIBS.
36952
36953 1995-01-12 Doug Evans <dje@canuck.cygnus.com>
36954
36955 * gcc.misc-tests/dg-test.exp: Only run if $DG_TEST=yes.
36956
36957 1995-01-02 Jeff Law (law@snake.cs.utah.edu)
36958
36959 * g++.law/{arg9.C, arg10.C, arg11.C, arm15.C, arm16.C}: New tests.
36960 * g++.law/{bad-error3.C, bad-error4.C, bad-error5.C}: Likewise.
36961 * g++.law/{bad-error6.C, bad-error7.C}: Likewise.
36962 * g++.law/{bit-fields3.C, casts2.C, casts3.C}: Likewise.
36963 * g++.law/{enum8.C, enum9.C, friend5.C}: Likewise.
36964 * g++.law/{nest2.C, nest3.C, nest4.C, nest5.C}: Likewise.
36965 * g++.law/{nest6.C, next7.C, operators30.C}: Likewise.
36966 * g++.law/{operators31.C, operators32.C,
36967 * g++.law/{operators33.C, operators34.C}: Likewise.
36968 * g++.law/{pic1.C, refs2.C}: Likewise.
36969 * g++.law/{refs3.C, refs4.C, static-mem3.C}: Likewise.
36970 * g++.law/{static-mem4.C, static-mem5.C, typeck4.C}: Likewise.
36971 * g++.law/{vbase1.C, visibility27.C, visibility28.C}: Likewise.
36972 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36973
36974 * g++.law/{arg9.exp, arg10.exp, arg11.exp, arm15.exp}: Run them.
36975 * g++.law/{arm16.exp, bad-error3.exp, bad-error4.exp: Likewise.
36976 * g++.law/{bad-error5.exp, bad-error6.exp}: Likewise.
36977 * g++.law/{bad-error7.exp, bit-fields3.exp}: Likewise.
36978 * g++.law/{casts2.exp, casts3.exp, enum8.exp}: Likewise.
36979 * g++.law/{enum9.exp, friend5.exp}: Likewise.
36980 * g++.law/{nest3.exp, nest4.exp}: Likewise.
36981 * g++.law/{nest5.exp, nest6.exp, nest7.exp}: Likewise.
36982 * g++.law/{operators30.exp, operators31.exp}: Likewise.
36983 * g++.law/{operators32.exp, operators33.exp}: Likewise.
36984 * g++.law/{operators34.exp}: Likewise.
36985 * g++.law/{pic1.exp, refs2.exp, refs3.exp refs4.exp}: Likewise.
36986 * g++.law/{static-mem3.exp, static-mem4.exp}: Likewise.
36987 * g++.law/{static-mem5.exp, typeck4.exp, vbase1.exp}: Likewise.
36988 * g++.law/{visibility27.exp, visibility28.exp}: Likewise.
36989 * g++.law/{vtable2.exp, vtable3.exp}: Likewise.
36990
36991 * g++.law/{union4.exp, visibility17.exp}: Fix expected output.
36992 No longer expected to fail.
36993 * g++.law/missed-error3.C: Tweak for recent bool changes.
36994
36995 1994-12-04 Doug Evans <dje@canuck.cygnus.com>
36996
36997 * config/emb-unix: Deleted.
36998 * config/unix.exp (${tool}_load): Use new proc rsh_exec to perform
36999 remote execution. Do final link on remote host if REMOTE_LINK is set.
37000
37001 1994-12-01 Doug Evans <dje@canuck.cygnus.com>
37002
37003 * lib/dg.exp (dg-test): Fix typo in last patch.
37004
37005 1994-11-30 Doug Evans <dje@canuck.cygnus.com>
37006
37007 * lib/dg.exp (dg-test): Fix pattern that searches for expected output
37008 (handles multiple occurrences).
37009
37010 1994-11-24 Doug Evans <dje@canuck.cygnus.com>
37011
37012 * gcc.c-torture/*/*.exp: Pass full pathname to c-torture.
37013 * gcc.c-torture/execute/execute.exp (c-torture-execute): Remove
37014 $srcdir from pathname in pass/fail messages (but ensure $subdir *is*
37015 printed).
37016 * lib/c-torture.exp (c-torture-compile): Likewise.
37017 (c-torture): Prepend full path if missing.
37018 * lib/gcc.exp (gcc_pass): Pass entire pathname of testcase.
37019 (gcc_fail): Likewise.
37020 * lib/dg.exp (dg-test): Don't delete $subdir from pathname in messages.
37021
37022 1994-11-23 J.T. Conklin <jtc@rtl.cygnus.com>
37023
37024 * lib/netware.exp: Only attach to NetWare i386 systems.
37025
37026 1994-11-16 Doug Evans <dje@canuck.cygnus.com>
37027
37028 * lib/dg.exp (dg-test): Don't print $subdir (or above) in pass/fail
37029 messages. Add test name to "output pattern match" pass/fail message.
37030
37031 1994-11-12 Doug Evans <dje@canuck.cygnus.com>
37032
37033 * gcc.dg: New testsuite.
37034 * gcc.dg/dg.exp: New file.
37035
37036 * gcc.misc-tests/{misc.exp,inst-check.c,test-ior.c,test-consts.c,
37037 test-switch.c}: Deleted.
37038
37039 * gcc.misc-tests/msgs.exp: New testcase driver.
37040
37041 1994-11-09 Doug Evans <dje@canuck.cygnus.com>
37042
37043 * gcc.c-torture/execute/execute.exp (c-torture_execute): New proc.
37044 Watch for illegal return values from ${tool}_load.
37045 * config/unix.exp (${tool}_load): Fix pass/fail detection for
37046 cross targets. Coerce return value >0 to 1.
37047
37048 1994-11-08 Doug Evans <dje@canuck.cygnus.com>
37049
37050 * config/unix.exp (${tool}_load): Call program rsh, not proc.
37051
37052 * config/emb-unix.exp: New file.
37053
37054 * config/sim.exp: Error if variable $SIM not defined.
37055 (${tool}_load): Mark test as "untested" if simulator missing.
37056
37057 * config/unix.exp: Load remote.exp to get rcp_download.
37058 * lib/c-torture.exp: Use different option lists for testcases with
37059 and without loops.
37060 * gcc.c-torture/execute/execute.exp: Likewise.
37061
37062 1994-11-02 Doug Evans <dje@canuck.cygnus.com>
37063
37064 * config/*.exp: Clarify return code from ${tool}_load.
37065 Call `unresolved' or `untested' instead of `warning' or `perror'
37066 (sometimes you still want to call both though).
37067 Add comment that `shell_id' is local to each file.
37068 * config/udi.exp (timeout): Set to 30.
37069 Don't print warning if connection fails, $connectmode has already
37070 printed an error.
37071 (${tool}_load): Move verbose messages to level 2.
37072 Rework pattern for "Process started" message.
37073 Pass `shell_id' to ${connectmode}_download.
37074 Retry twice upon timeout. Make resetting of target more robust.
37075 (${tool}_exit): Remove /tmp/soc_name. if connected ok (bug in mondfe).
37076 Pass `shell_id' to exit_$connectmode.
37077 Only call exit_$connectmode if connected.
37078 * config/unix.exp (${tool}_load): Check return codes better.
37079 * config/vrtx.exp (${tool}_load): Likewise.
37080 * config/vx.exp (${tool}_load): Likewise.
37081 Delete unneeded global's.
37082 * lib/dg.exp (dg-test): Update to reflect clarified return codes
37083 from ${tool}_load.
37084 (dg-stat): Delete.
37085 (dg-init): Delete recording of pass/fail counts.
37086 * lib/old-dejagnu.exp (old-dejagnu): Likewise.
37087 (old-dejagnu-init): Likewise.
37088 (old-dejagnu-stat): Delete contents, empty proc now.
37089 * lib/c-torture.exp (TORTURE_OPTIONS): New global.
37090 (c-torture): Delete references to lcnt, lpass, lfail.
37091 Get option list from TORTURE_OPTIONS.
37092 Delete -funroll[-all]-loops if no loops.
37093 * lib/g++.exp (g++_init): Delete references to lcnt, lpass, lfail.
37094 (g++_stat): Delete contents (empty proc now).
37095 * lib/gcc.exp (gcc_init): Delete references to pass/fail counts.
37096 (gcc_finish): Likewise.
37097 (gcc_stat): Deleted.
37098 * lib/mike-gcc.exp (postbase): Delete references to lcnt, lpass, lfail.
37099 * gcc.*/*.exp: Delete calls to gcc_stat, dg-stat.
37100 * gcc.c-torture/execute/execute.exp: Likewise.
37101 Split tests into two parts: compile, execute.
37102 Get option list from TORTURE_OPTIONS. Delete -funroll[-all]-loops if
37103 no loops. Update to reflect clarified return codes from ${tool}_load.
37104
37105 1994-10-21 Doug Evans <dje@canuck.cygnus.com>
37106
37107 * lib/old-dejagnu.exp (process-option): Append ".*" to pattern
37108 to grep for.
37109 (old-dejagnu): Likewise (where necessary).
37110
37111 1994-10-14 Doug Evans <dje@canuck.cygnus.com>
37112
37113 * gcc.misc-tests/gcov.exp: New file, for gcov testing.
37114
37115 * lib/dg.exp (dg-process-target): Fix processing of selector.
37116 Add comment regarding use of `error'.
37117
37118 * lib/gcc.exp (prune_system_crud): Define if missing.
37119 * lib/g++.exp (prune_system_crud): Likewise.
37120
37121 * lib/{c-torture.exp,dg.exp,mike-g++.exp,old-dejagnu.exp}:
37122 Call prune_system_crud.
37123 * lib/dg.exp (dg-runtest): New proc.
37124 Use perror instead of send_user for tcl errors in testcase.
37125 Don't return any value, it's never used.
37126 Don't clobber previous definition of `unknown'.
37127 Print tcl errors in `dg-final'.
37128
37129 1994-10-12 Doug Evans <dje@canuck.cygnus.com>
37130
37131 * lib/dg.exp (dg-process-target): Improve syntax error messages.
37132 (dg-test): Don't print errorInfo, it contains stack backtrace.
37133
37134 1994-09-26 Doug Evans (dje@canuck.cygnus.com)
37135
37136 * lib/g++.exp (runtest_file_p): Define if missing.
37137
37138 1994-09-24 Doug Evans (dje@cygnus.com)
37139
37140 * lib/mike-g++.exp: Comment out loading of g++.exp.
37141 * lib/g++.exp: Update copyright. Test for existence of $CXX at start.
37142 (default_g++_version): Always print something.
37143 (default_g++_start): Comment out call to `which'.
37144 (g++_start, g++_load): Deleted (must be defined in config file).
37145 * lib/gcc.exp: Test for existence of $CC at start.
37146 Delete check for tmpdir (done in gcc_init).
37147 (default_gcc_version): Always print something.
37148 (default_gcc_start): Comment out call to `which'.
37149 * config/*.exp: Major cleanup - make cross targets work at least a
37150 little better for g++ (by not being "--tool gcc" specific).
37151 Rename gcc_xxx to ${tool}_xxx.
37152 * g++.old-deja/old-deja.exp: utils.exp is loaded by runtest.exp.
37153 * lib/old-dejagnu.exp: ${tool}.exp is loaded by config file.
37154
37155 1994-09-22 Doug Evans (dje@canuck.cygnus.com)
37156
37157 * lib/c-torture.exp (c-torture-compile): Rework compiler
37158 message processing.
37159
37160 * gcc.c-torture/compile/initbug1.{c,exp}: Deleted, not part of
37161 c-torture.
37162
37163 1994-09-21 Doug Evans (dje@canuck.cygnus.com)
37164
37165 * gcc.wendy/wendy.dis: Renamed from wendy.exp to disable the testsuite.
37166
37167 * lib/dg.exp (dg-process-target): Support { target native }.
37168
37169 1994-09-20 Doug Evans (dje@canuck.cygnus.com)
37170
37171 * lib/dg.exp (dg-test): Clean up some comments. Delete code that
37172 looked for "... program xxx got fatal signal".
37173 Correct regsub munging of `comp_output'.
37174 Ignore compiler messages "path prefix not used" and "linker input
37175 file unused".
37176
37177 1994-09-14 Doug Evans (dje@canuck.cygnus.com)
37178
37179 * lib/gcc.exp (runtest_file_p): Define if missing.
37180 * gcc.prms/template.c: Example to work from.
37181
37182 1994-09-13 Doug Evans (dje@canuck.cygnus.com)
37183
37184 * lib/gcc.exp (gcc_finish): Delete code to update `testcnt'.
37185 * lib/dg.exp (dg-test): Call unsupported testcases as such.
37186
37187 * gcc.prms/{3324.c,3565.c}: Moved from compile/940713-[12].c.
37188 * gcc.prms/1883.c: Moved from compile/940714-1.c.
37189 * gcc.prms/{5012.c,4453.c,4723.c,2541.c}: Moved from
37190 execute/{940712-1.c,940712-2.c,940713-1.c,940714-1,c}.
37191
37192 * lib/dg.exp (user option docs): Clean up docs on target/xfail option.
37193 (dg-process-target): No longer a varargs proc.
37194 Return S/N for target, P/F for xfail. All callers changed.
37195 (user option procs): More argument checking.
37196 (dg-do): `dg-do-what' now contains 3 elements {what flag P/F}.
37197 (dg-output): `dg-output-text' now contains 2 elements {P/F text}.
37198 (dg-test): Skip test if not running on selected target in `dg-do'.
37199 Update handling of `dg-do-what', `dg-output-text'.
37200 Separate execution pass/fail from output pattern match pass/fail.
37201 Delete BUILD/XBUILD support (duplicate of LOSE/XLOSE).
37202
37203 1994-09-12 Jim Wilson (wilson@sphagnum.cygnus.com)
37204
37205 * gcc.c-torture/special/special.exp: Don't expect failure for mips
37206 target for 920510-1.c.
37207
37208 1994-09-12 Doug Evans (dje@canuck.cygnus.com)
37209
37210 * lib/gcc.exp (gcc_init): Move initialized message to verbose level 3.
37211 Clean up comment regarding use of passcnt, etc.
37212 (gcc_stat): Don't update `testcnt' here.
37213 (gcc_finish): Do it here.
37214 Might as well reset `but_id' here too.
37215 * gcc.c-torture/code_quality/code_quality.exp: Call `runtest_file_p'
37216 to determine if the file should be tested.
37217 * gcc.c-torture/compile/compile.exp: Likewise.
37218 * gcc.c-torture/execute/execute.exp: Likewise.
37219 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37220 * gcc.misc-tests/dg-test.exp: Likewise.
37221 * gcc.prms/prms.exp: Likewise.
37222 * gcc.wendy/wendy.exp: Likewise.
37223 * g++.old-deja.exp: Likewise.
37224 Move "Testing file" message to verbose level 1.
37225
37226 1994-09-09 Doug Evans (dje@canuck.cygnus.com)
37227
37228 * gcc.wendy/t.c: Add DEJAGNU_CFLAGS:"-DNOPAUSE".
37229
37230 1994-09-08 Doug Evans (dje@canuck.cygnus.com)
37231
37232 * lib/gcc.exp: Ensure CFLAGS, LIBS, and LDFLAGS are set.
37233 (default_gcc_start): Accept optional second list element
37234 of compiler flags. Print compiler output at verbosity level 2.
37235 Remove setting of CFLAGS, LIBS, LDFLAGS from here.
37236 (gcc_init): Delete globals lcnt, lpass, lfail, lxpass, lxfail.
37237 Save current values of framework globals passcnt, failcnt, xpasscnt,
37238 and xfailcnt in gcc_passcnt, gcc_failcnt, gcc_xpasscnt, and
37239 gcc_xfailcnt. Set global `tmpdir' to /tmp if it doesn't exist.
37240 (gcc_stat): Use framework globals passcnt, failcnt, xpasscnt, and
37241 xfailcnt to compute stats. Update framework global `testcnt' from
37242 pass/fail counts.
37243 (gcc_finish): New proc. Clean up test environment.
37244 (gcc_cpass, gcc_cfail): Rename to gcc_pass/gcc_fail.
37245 (gcc_epass, gcc_efail): Delete.
37246 * lib/dg.exp (dg-error, dg-warning, dg-bogus): Accept optional 5th
37247 argument of line number.
37248 (dg-init): If the tool has an init routine, call it.
37249 (dg-test): Remove args `cflags_var' and `libs_var'.
37250 Pass all compiler options to ${tool}_start.
37251 Handle missing line number.
37252 (dg-finish): New function.
37253 * gcc.c-torture/code_quality/code_quality.exp: Add support for testing
37254 particular files. Call gcc_finish at end. Move "skipping test"
37255 message to verbosity level 3.
37256 * gcc.c-torture/compile/compile.exp: Likewise.
37257 * gcc.c-torture/unsorted/unsorted.exp: Likewise.
37258 * gcc.c-torture/execute/execute.exp: Likewise.
37259 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37260 Print testcase being tried at verbosity level 1.
37261 * gcc.c-torture/special/special.exp: Unset xfail.
37262 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37263 * gcc.c-torture/compile/initbug1.exp: Call gcc_finish.
37264 * gcc.c-torture/noncompile/noncompile.exp: Likewise.
37265 * gcc.failure/failure.exp: Likewise.
37266 * gcc.ieee/ieee.exp: Likewise.
37267 * gcc.misc-tests/dg-test.exp: Delete LDFLAGS.
37268 Update call to dg-test. Call dg-finish at end.
37269 * gcc.misc-tests/mg.exp: Call gcc_finish at end. Unset orig_flags.
37270 Delete setting of prms_id, bug_id, lcnt, lfail, lpass.
37271 * gcc.misc-tests/misc.exp: Call gcc_finish at end.
37272 * gcc.prms/prms.exp: Delete loading of utils.exp (redundant).
37273 Delete LDFLAGS. Update call to dg-test. Call dg-finish at end.
37274 * gcc.wendy/wendy.exp: Add copyright.
37275 Delete setting of tmpdir (done by gcc_init).
37276 Call gcc_pass/gcc_fail instead of gcc_[ce]pass/fail.
37277 Pass compiler flags to gcc_start. Call gcc_finish at end.
37278 * lib/c-torture.exp: Call gcc_pass/gcc_fail instead of
37279 gcc_[ce]pass/fail.
37280
37281 1994-09-07 Doug Evans (dje@canuck.cygnus.com)
37282
37283 * lib/g++.exp (g++_start): Rename arg to `prog' to avoid varargs
37284 confusion.
37285 (g++_load): Likewise.
37286
37287 * config/*.exp (gcc_load): Some were varargs fns and some were not.
37288 Rename argument to `prog' to remove the confusion.
37289 Varargs fns behave differently too!
37290 (g++_load): Likewise.
37291
37292 * lib/dg.exp (dg-stat): Correct calculation of npass, nfail.
37293
37294 * config/unix.exp (gcc_load): Rename `args' to `prog' because that's
37295 what it is. Delete (always) printing of status value for !native.
37296 Simplify verbose code, and include status and exec_output.
37297 (g++_load): Use gcc_load.
37298
37299 1994-09-04 Jim Wilson (wilson@sphagnum.cygnus.com)
37300
37301 * gcc.c-torture/noncompile/920928-1.c: Delete obsolete file.
37302 * gcc.c-torture/noncompile/noncompile.exp: Delete support for
37303 920928-1.c, 921017-1.c, 940712-1.c, 940714-1.c, 940714-2.c,
37304 940714-3.c as these testcases don't exist anymore. Make
37305 va-arg-1.c expected to pass.
37306
37307 1994-08-19 Doug Evans (dje@canuck.cygnus.com)
37308
37309 * gcc.misc-tests/misc.exp: Only run specific testcases.
37310 * gcc.misc-tests/dg-test.exp: New file. Tests dg.exp.
37311 * gcc.misc-tests/dg-[1-9].c: New files.
37312
37313 * lib/dg.exp: New testsuite driver.
37314 * gcc.prms/prms.exp: Use it.
37315
37316 * README.gcc: New file.
37317
37318 * lib/gcc.exp (gcc_init): Delete srcdir, no longer referenced.
37319 Document and reset `lxpass' and `lxfail'.
37320 Simplify "initialized" message.
37321 (gcc_stat): Clean up comments a little.
37322
37323 1994-08-16 Doug Evans (dje@canuck.cygnus.com)
37324
37325 * gcc.prms/prms.exp: New driver for gcc.prms testsuite directory.
37326
37327 1994-08-15 Doug Evans (dje@canuck.cygnus.com)
37328
37329 * lib/old-dejagnu.exp (process-option): New proc.
37330 (old-dejagnu-init, old-dejagnu-stat): Likewise.
37331 (old-dejagnu): Simplify.
37332 * g++.old-deja/old-deja.exp: Update to new version of old-dejagnu.
37333
37334 1994-08-14 Jeff Law (law@snake.cs.utah.edu)
37335
37336 * lib/c-torture.exp (c-torture): Only call setup_xfail if $xfail
37337 exists and is not an empty string.
37338
37339 * gcc.c-torture/special/special.exp (920520-1.c, 930510-1): Set
37340 $xfail rather than calling setup_xfail. Clear $xfail when test is
37341 finished.
37342 (920717-x.c): Add $srcdir/$subdir as "gcc_start" does not do it
37343 automatically.
37344
37345 * gcc.c-torture/noncompile/noncompile.exp (940712-1 test): No
37346 longer expected to fail.
37347
37348 * gcc.c-torture/execute/strct-pack-3.c: Add missing argument to
37349 "f" function call.
37350
37351 * gcc.misc-tests/mg.exp: Call gcc_stat when finished.
37352
37353 * gcc.c-torture/execute/{920202-1.c, 931208-1.c, 931228-1.c,
37354 940115-1.c, 940122-1.c, bf-pack-1.c, bf64-1.c, comp-goto-1.c,
37355 complex-2.c, packed-1.c, strct-pack-2.c strct-pack-3.c,
37356 struct-ini-2.c, struct-ini-3.c, va-arg-1.c}: Import from
37357 c-torture-1.29.
37358
37359 * gcc.c-torture/execute/{nest-stdar-1.c, struct-ini-1.c,
37360 strct-pack-1.c, strct-varg-1.c}: Renamed to match c-torture-1.29.
37361
37362 * gcc.c-torture/execute/920612-2.c: Update to c-torture-1.29.
37363
37364 * gcc.c-torture/noncompile/{931203-1.c, 940112-1.c, 940227-1.c,
37365 940510-1.c, init-1.c, init-2.c}: Import from c-torture-1.29
37366
37367 * gcc.c-torture/compile/{920928-6.c, 931203-1.c, 940611-1.c,
37368 940712-1.c, calls.c, combine-hang.c, goto-1.c, init-2.c,
37369 labels-1.c, packed-1.c, zero-strct-1.c}: Import from c-torture-1.29.
37370
37371 1994-07-12 Jim Kingdon (kingdon@lioth.cygnus.com)
37372
37373 * gcc.execute/{940712-1.c, 940712-2.c, 940713-1.c, 940714-1.c},
37374 gcc.noncompile/{940712-1.h, 940712-1a.h, 940712-1b.h, 940712-1.c,
37375 940714-1.c, 940714-2.c, 940714-3.c},
37376 gcc.compile/{940713-1.c, 940713-2.c, 940714-1.c},
37377 gcc.misc-tests/{mg.c,mg.exp}:
37378 New tests.
37379 * gcc.noncompile/noncompile.exp: Change accordingly.
37380
37381 1994-07-07 Doug Evans (dje@canuck.cygnus.com)
37382
37383 * config/sim.exp, lib/c-torture.exp, lib/gcc.exp:
37384 Undo previous clobberage.
37385
37386 1994-07-04 Jeff Law (law@snake.cs.utah.edu)
37387
37388 * gcc.compile/{931102-1.c, 931102-2.c, 931031-1.c}:
37389 * gcc.special/{930510-1.c, special.exp}:
37390 * gcc.execute/{931031-1.c, 931110-1.c, 931110-2.c, 931102-1.c,
37391 931102-2.c, struct-pack-1.c, divmod-1.c, complex-1.c,
37392 struct-varargs-1.c}: New tests from c-torture-1.26.
37393
37394 1994-06-28 J.T. Conklin (jtc@phishhead.cygnus.com)
37395
37396 * gcc.wendy/wendy.exp: add --'s so that -1 isn't parsed as an
37397 argument to switch.
37398
37399 1994-05-21 Bill Cox (bill@rtl.cygnus.com)
37400
37401 * Revert the previous changes. Please see Rob's directory
37402 (/lisa/test/rob/progressive/gcc/testsuite) for testing
37403 fixes.
37404
37405 1994-05-19 Bill Cox (bill@rtl.cygnus.com)
37406
37407 * config/sim.exp, config/udi.exp, config/unix.exp, config/vx.exp,
37408 g++.brendan/alignof.exp, g++.brendan/arm3.exp, g++.brendan/code-gen5.exp,
37409 g++.brendan/crash29.exp, g++.brendan/crash5.exp, g++.brendan/cvt3.exp,
37410 g++.brendan/delete1.exp, g++.brendan/nest12.exp, g++.brendan/nest13.exp,
37411 g++.brendan/overload3.exp, g++.brendan/redecl1.exp, g++.brendan/visibility2.exp,
37412 g++.jason/cond.exp, g++.jason/hmc1.exp, g++.jason/report.exp,
37413 g++.law/access1.exp, g++.law/access2.exp, g++.law/arg6.exp,
37414 g++.law/arg7.exp, g++.law/arg8.exp, g++.law/arm1.exp,
37415 g++.law/arm10.exp, g++.law/arm4.exp, g++.law/arm5.exp,
37416 g++.law/ctors15.exp, g++.law/ctors19.exp, g++.law/cvt1.exp,
37417 g++.law/cvt12.exp, g++.law/cvt13.exp, g++.law/cvt18.exp,
37418 g++.law/cvt22.exp, g++.law/cvt3.exp, g++.law/cvt5.exp,
37419 g++.law/cvt6.exp, g++.law/cvt8.exp, g++.law/dtors3.exp,
37420 g++.law/except1.exp, g++.law/except3.exp, g++.law/except4.exp,
37421 g++.law/except5.exp, g++.law/except6.exp, g++.law/init5.exp,
37422 g++.law/init8.exp, g++.law/inline4.exp, g++.law/memoized1.exp,
37423 g++.law/missing1.exp, g++.law/operators14.exp, g++.law/operators18.exp,
37424 g++.law/operators9.exp, g++.law/scope2.exp, g++.law/temps2.exp,
37425 g++.law/temps3.exp, g++.law/temps5.exp, g++.law/typeck2.exp,
37426 g++.mike/misc4.exp, g++.mike/misc6.exp, g++.niklas/t118.exp,
37427 g++.niklas/t128.exp, g++.niklas/t138.exp, g++.niklas/t139.exp,
37428 g++.niklas/t140.exp, g++.niklas/t141.exp, gcc.code_quality/code_quality.exp,
37429 gcc.compile/compile.exp, gcc.dje/dje.exp, gcc.execute/execute.exp,
37430 gcc.failure/failure.exp, gcc.ieee/ieee.exp, gcc.noncompile/noncompile.exp,
37431 gcc.special/special.exp, gcc.unsorted/unsorted.exp, lib/c-torture.exp,
37432 lib/chill.exp, lib/g++.exp, lib/gcc.exp, lib/mike-g++.exp, lib/mike-gcc.exp,
37433 lib/old-dejagnu.exp: Checkin Rob's 94Q1 testing changes.
37434
37435 1994-05-17 Bill Cox (bill@rtl.cygnus.com)
37436
37437 * config/udi.exp, gcc.execute/execute.exp, gcc.wendy/wendy.exp,
37438 lib/g++.exp, lib/old-dejagnu.exp: Replace error proc calls
37439 with perror calls.
37440
37441 1994-05-02 Jason Merrill (jason@deneb.cygnus.com)
37442
37443 * config/unix.exp (g++_load): Fix syntax.
37444
37445 1994-04-14 Jim Wilson (wilson@sphagnum.cygnus.com)
37446
37447 * gcc.compile/initbug1.exp (CFLAGS): Add space at beginning.
37448 * gcc.noncompile/921017-1.c: Deleted obsolete test.
37449 * gcc.noncompile/noncompile.exp: Remove code for deleted test.
37450 Don't expect va-arg-1.c to fail. Correct expected output for
37451 920928-1.c.
37452 * gcc.wendy/d.c, msgs.c, prolog.c, subs.c, z.c: Deleted.
37453 * gcc.wendy/hbm4.c: Correct typo.
37454 * gcc.wendy/tad1.c, tad2.c: Correct expected output.
37455
37456 1994-03-28 Doug Evans (dje@canuck.cygnus.com)
37457
37458 * lib/gcc.exp (gcc_[ce]{pass,fail}): Remove output/executable argument.
37459 * gcc.wendy/wendy.exp (wendy_try): Remove `output' argument of
37460 gcc_[ce]{pass,fail}. Explicitly remove executable if test passes.
37461 * lib/c-torture.exp (c-torture-compile): Ditto.
37462
37463 Reduce volume of output (remove all the -I's and such).
37464 * lib/c-torture.exp (c-torture-compile): New argument OPTION.
37465 Call gcc_cpass, gcc_cfail.
37466 (c-torture): Pass testing option to c-torture-compile.
37467
37468 1994-03-21 Doug Evans (dje@cygnus.com)
37469
37470 Bring patches over from progressive.
37471 * config/default.exp: Exit remote shell cleanly.
37472 (g++_exit, g++_start): Add default versions.
37473 * config/sim.exp (gcc_load): Use perror, not error.
37474
37475 1994-03-20 Doug Evans (dje@canuck.cygnus.com)
37476
37477 * lib/gcc.exp: Don't set CFLAGS if CC not set. It clobbers the value
37478 set in site.exp.
37479
37480 1994-03-14 Doug Evans (dje@cygnus.com)
37481
37482 * gcc.wendy/wendy.exp (wendy_first_line): New proc to fetch
37483 DEJAGNU_OUTPUT and DEJAGNU_CFLAGS.
37484 (wendy_try): New proc to run testcase.
37485 (main loop): Call 'em.
37486 * gcc.wendy/*.c: Clean up pass to correct expected output.
37487
37488 * lib/gcc.exp: Minor cleanup work.
37489 (gcc_cpass, gcc_cfail, gcc_epass, gcc_efail): New procs.
37490
37491 1994-03-09 Doug Evans (dje@canuck.cygnus.com)
37492
37493 * config/sim.exp (gcc_load): Document return codes better.
37494 Don't pass -v to simulator.
37495
37496 1994-02-24 Jeffrey A. Law (law@snake.cs.utah.edu)
37497
37498 * gcc.special/920717-x.c: Fix typo.
37499 * gcc.special/special.exp (920717-x.c): Use $srcdir/$subdir to
37500 get at sources.
37501
37502 * lib/mike-gcc.exp: Fix typo.
37503
37504 1994-02-15 Rob Savoye (rob@darkstar.cygnus.com)
37505
37506 * lib/gcc.exp: Minor cleanup work. Find the proper gcc or g++
37507 binary to use, transform the name.
37508 * config/*.exp: rename everything. Nuke any g++ specific files,
37509 it's now a special case of gcc that requires no special support.
37510 Add a default.exp for unsupported targets.
37511
37512 1994-02-11 Rob Savoye (rob@poseidon.cygnus.com)
37513
37514 * g++.jason/report.exp, g++.old-deja/old-deja.exp,
37515 lib/old-dejagnu.exp: Fix a few patterns to work with the new
37516 version of Tcl.
37517
37518 1994-02-09 Rob Savoye (rob@darkstar.cygnus.com)
37519
37520 * lib/c-torture.exp: Made "file prefix*never used a pass, rather
37521 than a warning.
37522
37523 1994-02-06 Jeffrey A. Law (law@snake.cs.utah.edu)
37524
37525 * lib/mike-gcc.exp: Add in recent changes from mike-g++.exp.
37526
37527 1994-01-03 Jim Wilson (wilson@sphagnum.cygnus.com)
37528
37529 * gcc.execute/execute.exp: Combine opt_list and foption_list into
37530 option_list. Compile every file with only 4/6 option choices
37531 (same as C torture) instead of with 12/18 different option
37532 choices.
37533 * lib/c-torture.exp: Likewise.
37534
37535 * lib/gcc.exp: Set LIBS, CFLAGS, and LDFLAGS to empty strings if
37536 not already set.
37537
37538 1993-12-30 Mike Stump (mrs@rtl.cygnus.com)
37539
37540 * lib/old-deja.exp: Add `excess errors test fails' error, now one
37541 can put an XFAIL *-*-* on excess errors.
37542
37543 1993-12-19 Jeffrey A. Law (law@snake.cs.utah.edu
37544
37545 * g++.law: Add more tests derived from g++-bugs snapshots.
37546
37547 * g++.law/init11.{c,exp}: Delete test. Brendan sez it's
37548 equivalent to g++.law/init9.
37549
37550 * lib/mike-gcc.exp (postbase): Delete the .o file after we've
37551 compiled it, and the a.out file after we've run it.
37552
37553 1993-12-17 Brendan Kehoe (brendan@lisa.cygnus.com)
37554
37555 * lib/mike-g++.exp (postbase): Delete the .o file after we've
37556 compiled it, and the a.out file after we've run it.
37557
37558 1993-12-17 Jeffrey A. Law (law@snake.cs.utah.edu)
37559
37560 * g++.law/*.exp: Avoid losing arguments added via "append" commands.
37561
37562 1993-12-15 Rob Savoye (rob@darkstar.cygnus.com)
37563
37564 * lib/gcc.exp, lib/g++.exp: Use catch rather than exec to get the
37565 version number.
37566
37567 1993-12-12 Jeffrey A. Law (law@snake.cs.utah.edu)
37568
37569 * g++.law: New directory of g++ tests derived from the g++-bugs
37570 snapshots.
37571
37572 1993-12-09 Jeffrey Wheat (cassidy@cygnus.com)
37573
37574 * gcc.compile: initbug1.c initbug1.exp testcase added
37575
37576 1993-12-06 Jeffrey Wheat (cassidy@cygnus.com)
37577
37578 * gcc.dje/sizetype-1.exp, dje.exp: minor clean ups
37579 * gcc.execute/execute.exp: minor cleanups. added gcc_stat calls. added
37580 fixes submitted by Jeff Law (law@cs.utah.edu)
37581 * gcc.noncompile/noncompile.exp, lib/mike-gcc.exp: new files from
37582 Jeff Law (law@cs.utah.edu)
37583
37584
37585 1993-11-30 Mike Stump (mrs@cygnus.com)
37586
37587 * config/unix-g++.exp: Follow the gcc way of doing things.
37588 * g++.old-deja/old-deja.exp: Minor updates.
37589 * lib/g++.exp: New file, follow the gcc way of doing things.
37590 * lib/old-dejagnu.exp: Minor updates.
37591 * lib/mike-g++.exp: Always unset errorInfo.
37592
37593 1993-11-06 Mike Stump (mrs@cygnus.com)
37594
37595 * lib/gcc.exp: Fix some errors with the below change, CC and
37596 CFLAGS should be global when setting, not local.
37597
37598 1993-11-03 Rob Savoye (rob@darkstar.cygnus.com)
37599
37600 * lib/gcc.exp: Transform tool name.
37601
37602 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37603
37604 * gcc.*/*.exp: Fixd some de-stablizing changes. Sorry.
37605
37606 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37607
37608 * lib/gcc.exp: change gcc_done to gcc_stat
37609
37610 1993-10-27 Jeffrey Wheat (cassidy@cygnus.com)
37611
37612 * Upgraded gcc testsuite to c-torture version 1.25
37613
37614 1993-10-24 Jeffrey Wheat (cassidy@cygnus.com)
37615
37616 * lib/gcc.exp: added reporting code. Changed verbose compile message.
37617 * lib/c-torture: added hooks for new reporting code.
37618
37619 1993-10-21 Jeffrey Wheat (cassidy@cygnus.com)
37620
37621 * config/sh-gcc.exp: check if sh-sim exists in the path
37622
37623 1993-10-18 Jeffrey Wheat (cassidy@cygnus.com)
37624
37625 * gcc.code_quality/code_quality.exp: Initial changes for new logic.
37626 * gcc.compile/compile.exp: Initial changes for new logic.
37627 * gcc.dje/dje.exp, sizetype-1.exp: Initial changes for new logic.
37628 * gcc.failure/failure.exp: Initial changes for new logic.
37629 * gcc.ieee/ieee.exp: Initial changes for new logic.
37630 * gcc.misc-tests/misc.exp: Initial changes for new logic.
37631 * gcc.noncompile/non_compile.exp: Initial changes for new logic.
37632 * gcc.unsorted/unsorted.exp: Initial changes for new logic.
37633 * lib/c-torture.exp: Initial changes for new logic.
37634 * lib/gcc.exp: Initial changes for new logic.
37635
37636 1993-10-15 Mike Stump (mrs@cygnus.com)
37637
37638 * lib/mike-g++.exp, lib/old-dejagnu.exp: Make the message not
37639 depend upon failure or success. Fully qualify names in failure
37640 and success messages. Always remove a.out before starting
37641 compile, just in case. Pay more attention to error text output by
37642 the compiler. Handle testcases with no known past errors just
37643 like all others, so that things are uniform. Other miscellaneous
37644 improvements.
37645
37646 1993-10-13 Jeffrey Wheat (cassidy@cygnus.com)
37647
37648 * gcc.cpp: new directory for cpp tests
37649
37650 1993-10-04 Jeffrey Wheat (cassidy@cygnus.com)
37651
37652 * lib/chill.exp: Code reformatted, removed unused code.
37653 * config/unix-chill.exp: Code reformatted, removed unused code.
37654 * chill.execute/execute.exp: Code reformatted, removed unused code.
37655 * chill.execute/oe/orient.exp: Code reformatted, removed unused code.
37656
37657 1993-10-04 Ian Lance Taylor (ian@cygnus.com)
37658
37659 * config/mips-gcc.exp, config/mips-g++.exp: New files. Execution
37660 routines not written.
37661
37662 1993-09-27 Rob Savoye (rob@darkstar.cygnus.com)
37663
37664 * config/bug-gcc.exp: Use new procs from bug.exp.
37665
37666 1993-09-21 Rob Savoye (rob@darkstar.cygnus.com)
37667
37668 * config/vx-gcc.exp: Use new vxworks_ld proc, so files get loaded
37669 via ftp, rather than depending on NFS.
37670 * config/vx-gcc.exp: Use new vxworks_spawn proc to execute test
37671 case.
37672
37673 1993-09-09 Rob Savoye (rob@darkstar.cygnus.com)
37674
37675 * config/bug-gcc.exp: Use new download proc.
37676
37677 1993-09-14 Jeffrey Wheat (cassidy at deneb.cygnus.com)
37678
37679 * chill.execute/execute.exp: cleanups, handles errors better
37680 * chill.compile/compile.exp: rewrite, based on execute.exp
37681 * chill.noncompile/noncompile.exp: rewrite, based on execute.exp
37682 * lib/chill.exp: major changes to diff proc and compile and link
37683 procs. added chill_fail and chill_pass wrappers to pass and
37684 fail. added more comments, and handle error codes better.
37685 Added a hack to capture stderr from exec, so noncompile tests
37686 can work.
37687
37688 1993-09-11 Jeffrey Wheat (cassidy@cygnus.com)
37689
37690 * chill.execute/execute.exp: rewrite of testsuite driver
37691 * lib/chill.exp: rewrite of testsuite driver
37692 * config/unix-chill.exp: rewrite of testsuite driver
37693
37694 1993-08-25 Bill Cox (bill@rtl.cygnus.com)
37695
37696 In chill.execute:
37697 * iexpr.ch: Standardize uppercase.
37698 * tuples.dat: Standardize uppercase.
37699 * vary.ch: standardize. Correct varying string assignments.
37700 * vary.dat: Add new output lines.
37701
37702 1993-08-24 Bill Cox (bill@rtl.cygnus.com)
37703
37704 In chill.execute:
37705 * chprintf.ch: Standardize use of uppercase.
37706 * tuples.ch: Standardize and turn arr2 into a DCL,
37707 rather than a SYN.
37708 * pinits.ch: Standardize.
37709
37710 1993-08-23 Per Bothner (bothner@kalessin.cygnus.com)
37711
37712 * rts.c: Get malloc() from <stdlib.h>, not <malloc.h>.
37713 * Makefil: Renamed to Makefile.in.
37714 * configure.in: New.
37715
37716 1993-08-23 Bill Cox (bill@rtl.cygnus.com)
37717
37718 In chill.execute:
37719 * .cvsignore: Add result/output files.
37720 * Makefile: Fix up variables at start. Use MFLAGS
37721 everywhere. Correct bool_loc, built_ins entries.
37722 Add entry for vary1.ch.
37723 * bitarray.ch: Standardize upper-case usage.
37724 * bitexpr.ch: Standardize, add output of b1.
37725 * params.ch: Use arrayt in along PROC parameters, to
37726 avoid novelty problems.
37727 * sets.ch: Tiny cleanup.
37728 * vary1.ch: Re-indent.
37729
37730 1993-08-17 Bill Cox (bill@rtl.cygnus.com)
37731
37732 * Add PR-related files to Makefiles, .cvsignore files, etc.
37733
37734 1993-08-02 Jeff Wheat (cassidy@cygnus.com)
37735
37736 * gcc.unsorted: flow.c and loop.c - renamed to avoid conflicts
37737 with compiler objects. New names are test-flow.c and test-loop.c
37738
37739 1993-07-27 Jeff Wheat (cassidy@cygnus.com)
37740
37741 * Upgraded c-torture tests from 1.19 to 1.20
37742
37743 * new files:
37744 * gcc.compile: 930609-1.c 930611-1.c 930618-1.c 930621-1.c
37745 * gcc.compile: 930623-1.c 930623-2.c
37746 * gcc.noncompile: 930622-1.c 930622-2.c
37747 * gcc.failure: 920411-1.c 920627-2.c
37748 * gcc.ieee: 920518-1.c 920810-1.c 930529-1.c
37749
37750 1993-07-20 Jeff Wheat (cassidy@cygnus.com)
37751
37752 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37753 More changes to get testsuite working properly. Needs more work.
37754 Added some support for POSIX IEEE Std 1003.3-1991 error messages.
37755
37756 1993-07-19 Jeff Wheat (cassidy@cygnus.com)
37757
37758 * chill.compile/compile.exp chill.execute/execute.exp lib/chill.exp
37759 More changes to get testsuite working properly. Needs more work.
37760
37761 1993-07-13 Jeff Wheat (cassidy@cygnus.com)
37762
37763 * chill.compile/compile.exp: Added for Dejagnu support
37764 * chill.execute/execute.exp: Added for Dejagnu support
37765 * lib/chill.exp config/unix-chill.exp : Added for Dejagnu support
37766
37767 1993-06-19 Bill Cox (bill@rtl.cygnus.com)
37768
37769 This should complete moving the CHILL test files.
37770 * chill.noncompile(.cvsignore printf.grt
37771 in-printf.grt chprintf.grt chprintf.ch):
37772 Added test-support files.
37773 (Makefile): Modified further.
37774 * chill.compile (emptymod.ch gdbme.ch neg_range.ch
37775 signal.ch): Added test files.
37776 * chill.execute (.cvsignore printf.grt printr.c
37777 in-printf.grt rts.c chprintf.grt rts.h): Added
37778 test-support files.
37779 (Makefile): More corrections.
37780
37781 1993-06-18 Bill Cox (bill@rtl.cygnus.com)
37782
37783 * chill.compile, chill.execute, chill.nocompile: Add CHILL
37784 test cases, ready for DejaGnu.
37785
37786 1993-06-17 Jeffrey Wheat (cassidy@cygnus.com)
37787
37788 * Upgraded c-torture tests from 1.18 to 1.19
37789
37790 * gcc.compile: added test(s):
37791 930607-1.c
37792 * gcc.execute: added test(s):
37793 930603-1.c 930603-2.c 930603-3.c 930608-1.c conversion.c inst-check.c
37794
37795 * added new subdirectory for misc tests: gcc.misc-tests
37796 * gcc.misc-test(s): added tests:
37797 inst-check.c test-consts.c test-ior.c test-switch.c
37798
37799 1993-06-09 Brendan Kehoe (brendan@lisa.cygnus.com)
37800
37801 * lib/mike-g++.exp: Load `./a.out', not `a.out'.
37802
37803 1993-06-07 Ian Lance Taylor (ian@cygnus.com)
37804
37805 * g++.old-deja/old-deja.exp: Don't delete all the .o files.
37806
37807 1993-06-03 Jeffrey Wheat (cassidy@cygnus.com)
37808
37809 * Upgraded c-torture tests from 1.17 to 1.18
37810
37811 1993-06-02 Jeffrey Wheat (cassidy@cygnus.com)
37812
37813 * Upgraded c-torture tests from 1.12 to 1.17
37814
37815 1993-04-30 Mike Werner (mtw@deneb.cygnus.com)
37816
37817 * lib/old-dejagnu.exp:
37818 Fixed handling of XFAIL target triplets to correctly
37819 recognize wildcard characters. Removed code that
37820 appended a unique id tag to the end of the file name
37821 printed out by the result of the testcases within a
37822 given test file.
37823
37824 1993-04-29 Mike Werner (mtw@deneb.cygnus.com)
37825
37826 * lib/old-dejagnu.exp:
37827 Reworked expected failure handling to trigger off of XFAIL
37828 keyword in keyphrase embeded in testcase source code. The
37829 XFAIL keyword must be at the end of the keyphrase line. It
37830 may optionally be followed by one or more target triplets.
37831 It has just occured that the handling of wildcards in the
37832 target triplet may not be correct.
37833
37834 1993-04-23 Mike Werner (mtw@deneb.cygnus.com)
37835
37836 * g++.old-deja/tests:
37837 Moved all subdirectories up one level into g++.old-deja .
37838
37839 * lib/old-dejagnu.exp:
37840 Fixed problem with CXXFLAGS not being properly reset, and being
37841 corrupted with extraneous "-c" compiler option. This was
37842 causing binaries to not be generated for test that needed them.
37843 Modified strings passed to "pass" and "fail" so that individual
37844 tests from the same test file would be distinguished by an
37845 identifier appended to the test file name in the summary logs;
37846 this corrected a problem with erroneous diff logs. Added code
37847 to search testcases for expected fail and unexpected pass keywords.
37848
37849 1993-04-20 Rob Savoye (rob at darkstar.cygnus.com)
37850
37851 * lib/c-torture.exp: Ignore "file path prefix*unused" message.
37852
37853 1993-04-15 Mike Werner (mtw@deneb.cygnus.com)
37854
37855 * g++.old-deja/tests/g++.sun/g++.frag/1045608.C:
37856 Removed extraneous text from end of "Special g++ Options"
37857 keyphrase.
37858
37859 * lib/old-dejagnu.exp: Added pattern matching to look for new
37860 keywords, embedded in testcases comments, which will trigger
37861 calls to xpass and xfail.
37862
37863 1993-04-14 Mike Werner (mtw@deneb.cygnus.com)
37864
37865 * lib/old-dejagnu.exp: Cleaned up pattern matching for keyphrase
37866 comments embedded in the testcases, especially the one looking for
37867 special compiler options, as well as the pattern matching for the
37868 compiler output again.
37869
37870 1993-04-12 Mike Werner (mtw@deneb.cygnus.com)
37871
37872 * lib/old-dejagnu.exp: Do a proper check of the return value for
37873 execute tests. Fixed several problems with the pattern matching
37874 of the compiler output which gave erroneous test results.
37875 Changed several of the test result messages to be more descriptive.
37876 * config/unix-g++.exp: Proc g++_load now actually works and
37877 executes the tests passed to it and returns a usable return
37878 value.
37879
37880 1993-04-11 Rob Savoye (rob at darkstar.cygnus.com)
37881
37882 * lib/gcc.exp: Exits gracefully if $CC is bogus.
37883
37884 1993-04-09 Mike Werner (mtw@deneb.cygnus.com)
37885
37886 * lib/old-dejagnu.exp , g++.old-deja/old-deja.exp:
37887 Modified both files to properly execute the old style
37888 dejagnu tests. The previous versions of these files were
37889 experimental and did not function anything near correctly.
37890
37891 1993-04-05 Rob Savoye (rob@cygnus.com)
37892
37893 * Removed all Makefile.in and configure.in files. No configuration
37894 needed now.
37895
37896 1993-04-02 Mike Werner (mtw@deneb.cygnus.com)
37897
37898 * lib: relocated old-dejagnu.exp from devo/dejagnu/lib
37899
37900 1993-03-28 Ken Raeburn (raeburn@kr-pc.cygnus.com)
37901
37902 * gcc.compile/configure.in, gcc.unsorted/configure.in,
37903 gcc.special/configure.in, gcc.noncompile/configure.in,
37904 gcc.execute/configure.in, gcc.code_quality/configure.in,
37905 g++.other/configure.in, g++.old-deja/configure.in,
37906 g++.niklas/configure.in, g++.mike/configure.in: Remove extra quote
37907 in srcname setting.
37908
37909 1993-03-25 Rob Savoye (rob at darkstar.cygnus.com)
37910
37911 * lib/udi.exp: Fixed mondfe and mondfe_download.
37912 * config/udi-gcc.exp: Fixed misc bugs, works with expect 4.x.
37913 * config/abug-gcc.exp: Fixed misc bugs, works with expect 4.x.
37914
37915 1993-03-25 Ian Lance Taylor (ian@cygnus.com)
37916
37917 * config/udi-gdb.exp: Check $shell_id after connecting to target.
37918 (gdb_exit): Don't remove *_soc files.
37919
37920 1993-03-22 Ian Lance Taylor (ian@cygnus.com)
37921
37922 * lib/c-torture.exp: Don't look for main; instead always use -w
37923 -c. This is how the c-torture tests work. Remove the object
37924 file if the compilation succeeds.
37925 * gcc.execute/execute.exp: Remove executable if test passes.
37926 * gcc.noncompile/noncompile.exp: Every test is an expected
37927 failure.
37928 * gcc.special/special.exp: Added tests from c-torture 1.11,
37929 corrected use of existing test.
37930 * gcc.execute/920302-1.c, gcc.execute/920501-8.c,
37931 gcc.execute/920625-1.c: Updated to c-torture 1.11.
37932 * gcc.compile/921103-1.c, gcc.compile/921109-1.c,
37933 gcc.compile/921109-2.c, gcc.compile/921109-3.c,
37934 gcc.compile/921111-1.c, gcc.compile/921116-2.c,
37935 gcc.compile/921118-1.c, gcc.compile/921126-1.c,
37936 gcc.compile/921202-1.c, gcc.compile/921202-2.c,
37937 gcc.compile/921203-1.c, gcc.compile/921203-2.c,
37938 gcc.compile/921206-1.c, gcc.execute/921029-1.c,
37939 gcc.execute/921104-1.c, gcc.execute/921110-1.c,
37940 gcc.execute/921112-1.c, gcc.execute/921113-1.c,
37941 gcc.execute/921117-1.c, gcc.execute/921123-1.c,
37942 gcc.execute/921123-2.c, gcc.execute/921124-1.c,
37943 gcc.execute/921202-1.c, gcc.execute/921202-2.c,
37944 gcc.execute/921204-1.c, gcc.execute/921207-1.c,
37945 gcc.execute/921208-1.c, gcc.execute/921208-2.c,
37946 gcc.execute/921215-1.c, gcc.execute/921218-1.c,
37947 gcc.execute/921218-2.c, gcc.noncompile/921102-1.c,
37948 gcc.noncompile/921116-1.c, gcc.unsorted/x.c: Added from
37949 c-torture 1.11.
37950 * gcc.noncompile/921021-1.c, gcc.unsorted/x11bug.c: Removed to
37951 correspond to c-torture 1.11.
37952
37953 * New file.